Bump version number to 23.0.95.
[emacs.git] / configure
blobffd8506ba2c31fede3d17e2a60bcbfe919bb4fb0
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.61 for emacs 23.0.95.
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.95'
576 PACKAGE_STRING='emacs 23.0.95'
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 FONTCONFIG_CFLAGS
698 FONTCONFIG_LIBS
699 XFT_CFLAGS
700 XFT_LIBS
701 LIBOTF_CFLAGS
702 LIBOTF_LIBS
703 M17N_FLT_CFLAGS
704 M17N_FLT_LIBS
705 FREETYPE_CFLAGS
706 FREETYPE_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.95 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.95:";;
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 --disable-ns-self-contained
1341 disable self contained build under NeXTstep
1342 --enable-asserts compile code with asserts enabled
1343 --enable-maintainer-mode
1344 enable make rules and dependencies not useful (and
1345 sometimes confusing) to the casual installer
1346 --enable-locallisppath=PATH
1347 directories Emacs should search for lisp files
1348 specific to this site
1349 --disable-largefile omit support for large files
1351 Optional Packages:
1352 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1353 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1354 --without-pop don't support POP mail retrieval with movemail
1355 --with-kerberos support Kerberos-authenticated POP
1356 --with-kerberos5 support Kerberos version 5 authenticated POP
1357 --with-hesiod support Hesiod to get the POP server host
1358 --without-sound don't compile with sound support
1359 --without-sync-input process async input synchronously
1360 --with-x-toolkit=KIT use an X toolkit (KIT one of: yes, lucid, athena,
1361 motif, gtk, no)
1362 --without-xpm don't compile with XPM image support
1363 --without-jpeg don't compile with JPEG image support
1364 --without-tiff don't compile with TIFF image support
1365 --without-gif don't compile with GIF image support
1366 --without-png don't compile with PNG image support
1367 --without-rsvg don't compile with SVG image support
1368 --without-xft don't use XFT for anti aliased fonts
1369 --without-libotf don't use libotf for OpenType font support
1370 --without-m17n-flt don't use m17n-flt for text shaping
1371 --without-toolkit-scroll-bars
1372 don't use Motif or Xaw3d scroll bars
1373 --without-xaw3d don't use Xaw3d
1374 --without-xim don't use X11 XIM
1375 --with-ns use nextstep (Cocoa or GNUstep) windowing system
1376 --without-gpm don't use -lgpm for mouse support on a GNU/Linux
1377 console
1378 --without-dbus don't compile with D-Bus support
1379 --without-makeinfo don't require makeinfo for building manuals
1381 --with-pkg-config-prog=PATH
1382 path to pkg-config for finding GTK and librsvg
1383 --with-gnustep-conf=PATH
1384 path to GNUstep.conf; default $GNUSTEP_CONFIG_FILE,
1385 or /etc/GNUstep/GNUstep.conf
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.95
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.95, 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-xft was given.
2035 if test "${with_xft+set}" = set; then
2036 withval=$with_xft;
2037 else
2038 with_xft=yes
2042 # Check whether --with-libotf was given.
2043 if test "${with_libotf+set}" = set; then
2044 withval=$with_libotf;
2045 else
2046 with_libotf=yes
2050 # Check whether --with-m17n-flt was given.
2051 if test "${with_m17n_flt+set}" = set; then
2052 withval=$with_m17n_flt;
2053 else
2054 with_m17n_flt=yes
2059 # Check whether --with-toolkit-scroll-bars was given.
2060 if test "${with_toolkit_scroll_bars+set}" = set; then
2061 withval=$with_toolkit_scroll_bars;
2062 else
2063 with_toolkit_scroll_bars=yes
2067 # Check whether --with-xaw3d was given.
2068 if test "${with_xaw3d+set}" = set; then
2069 withval=$with_xaw3d;
2070 else
2071 with_xaw3d=yes
2075 # Check whether --with-xim was given.
2076 if test "${with_xim+set}" = set; then
2077 withval=$with_xim;
2078 else
2079 with_xim=yes
2083 # Check whether --with-ns was given.
2084 if test "${with_ns+set}" = set; then
2085 withval=$with_ns;
2086 else
2087 with_ns=no
2092 # Check whether --with-gpm was given.
2093 if test "${with_gpm+set}" = set; then
2094 withval=$with_gpm;
2095 else
2096 with_gpm=yes
2100 # Check whether --with-dbus was given.
2101 if test "${with_dbus+set}" = set; then
2102 withval=$with_dbus;
2103 else
2104 with_dbus=yes
2108 ## For the times when you want to build Emacs but don't have
2109 ## a suitable makeinfo, and can live without the manuals.
2111 # Check whether --with-makeinfo was given.
2112 if test "${with_makeinfo+set}" = set; then
2113 withval=$with_makeinfo;
2114 else
2115 with_makeinfo=yes
2120 # Check whether --with-gtk was given.
2121 if test "${with_gtk+set}" = set; then
2122 withval=$with_gtk; { { echo "$as_me:$LINENO: error: --with-gtk has been removed. Use --with-x-toolkit to
2123 specify a toolkit." >&5
2124 echo "$as_me: error: --with-gtk has been removed. Use --with-x-toolkit to
2125 specify a toolkit." >&2;}
2126 { (exit 1); exit 1; }; }
2131 # Check whether --with-gcc was given.
2132 if test "${with_gcc+set}" = set; then
2133 withval=$with_gcc; { { echo "$as_me:$LINENO: error: --with-gcc has been removed. Set the \`CC' environment
2134 variable to specify a compiler." >&5
2135 echo "$as_me: error: --with-gcc has been removed. Set the \`CC' environment
2136 variable to specify a compiler." >&2;}
2137 { (exit 1); exit 1; }; }
2142 # Check whether --with-pkg-config-prog was given.
2143 if test "${with_pkg_config_prog+set}" = set; then
2144 withval=$with_pkg_config_prog;
2147 if test "X${with_pkg_config_prog}" != X; then
2148 if test "${with_pkg_config_prog}" != yes; then
2149 PKG_CONFIG="${with_pkg_config_prog}"
2154 # Check whether --with-gnustep-conf was given.
2155 if test "${with_gnustep_conf+set}" = set; then
2156 withval=$with_gnustep_conf;
2159 test "X${with_gnustep_conf}" != X && test "${with_gnustep_conf}" != yes && \
2160 GNUSTEP_CONFIG_FILE="${with_gnustep_conf}"
2161 test "X$GNUSTEP_CONFIG_FILE" = "X" && \
2162 GNUSTEP_CONFIG_FILE=/etc/GNUstep/GNUstep.conf
2164 # Check whether --enable-ns-self-contained was given.
2165 if test "${enable_ns_self_contained+set}" = set; then
2166 enableval=$enable_ns_self_contained; EN_NS_SELF_CONTAINED=$enableval
2167 else
2168 EN_NS_SELF_CONTAINED=yes
2172 # Check whether --enable-asserts was given.
2173 if test "${enable_asserts+set}" = set; then
2174 enableval=$enable_asserts; USE_XASSERTS=$enableval
2175 else
2176 USE_XASSERTS=no
2180 # Check whether --enable-maintainer-mode was given.
2181 if test "${enable_maintainer_mode+set}" = set; then
2182 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2183 else
2184 USE_MAINTAINER_MODE=no
2187 if test $USE_MAINTAINER_MODE = yes; then
2188 MAINT=
2189 else
2190 MAINT=#
2194 # Check whether --enable-locallisppath was given.
2195 if test "${enable_locallisppath+set}" = set; then
2196 enableval=$enable_locallisppath; if test "${enableval}" = "no"; then
2197 locallisppath=
2198 elif test "${enableval}" != "yes"; then
2199 locallisppath=${enableval}
2204 #### Make srcdir absolute, if it isn't already. It's important to
2205 #### avoid running the path through pwd unnecessarily, since pwd can
2206 #### give you automounter prefixes, which can go away. We do all this
2207 #### so Emacs can find its files when run uninstalled.
2208 ## Make sure CDPATH doesn't affect cd (in case PWD is relative).
2209 unset CDPATH
2210 case "${srcdir}" in
2211 /* ) ;;
2213 ## We may be able to use the $PWD environment variable to make this
2214 ## absolute. But sometimes PWD is inaccurate.
2215 ## Note: we used to use ${PWD} at the end instead of `pwd`,
2216 ## but that tested only for a well-formed and valid PWD,
2217 ## it did not object when PWD was well-formed and valid but just wrong.
2218 if test ".${PWD}" != "." && test ".`(cd ${PWD} ; sh -c pwd)`" = ".`pwd`" ;
2219 then
2220 srcdir="$PWD"
2221 else
2222 srcdir="`(cd ${srcdir}; pwd)`"
2225 * ) srcdir="`(cd ${srcdir}; pwd)`" ;;
2226 esac
2228 #### Check if the source directory already has a configured system in it.
2229 if test `pwd` != `(cd ${srcdir} && pwd)` \
2230 && test -f "${srcdir}/src/config.h" ; then
2231 { echo "$as_me:$LINENO: WARNING: The directory tree \`${srcdir}' is being used
2232 as a build directory right now; it has been configured in its own
2233 right. To configure in another directory as well, you MUST
2234 use GNU make. If you do not have GNU make, then you must
2235 now do \`make distclean' in ${srcdir},
2236 and then run $0 again." >&5
2237 echo "$as_me: WARNING: The directory tree \`${srcdir}' is being used
2238 as a build directory right now; it has been configured in its own
2239 right. To configure in another directory as well, you MUST
2240 use GNU make. If you do not have GNU make, then you must
2241 now do \`make distclean' in ${srcdir},
2242 and then run $0 again." >&2;}
2245 #### Given the configuration name, set machfile and opsysfile to the
2246 #### names of the m/*.h and s/*.h files we should use.
2248 ### Canonicalize the configuration name.
2250 ac_aux_dir=
2251 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2252 if test -f "$ac_dir/install-sh"; then
2253 ac_aux_dir=$ac_dir
2254 ac_install_sh="$ac_aux_dir/install-sh -c"
2255 break
2256 elif test -f "$ac_dir/install.sh"; then
2257 ac_aux_dir=$ac_dir
2258 ac_install_sh="$ac_aux_dir/install.sh -c"
2259 break
2260 elif test -f "$ac_dir/shtool"; then
2261 ac_aux_dir=$ac_dir
2262 ac_install_sh="$ac_aux_dir/shtool install -c"
2263 break
2265 done
2266 if test -z "$ac_aux_dir"; then
2267 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
2268 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
2269 { (exit 1); exit 1; }; }
2272 # These three variables are undocumented and unsupported,
2273 # and are intended to be withdrawn in a future Autoconf release.
2274 # They can cause serious problems if a builder's source tree is in a directory
2275 # whose full name contains unusual characters.
2276 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2277 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2278 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2281 # Make sure we can run config.sub.
2282 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2283 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2284 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2285 { (exit 1); exit 1; }; }
2287 { echo "$as_me:$LINENO: checking build system type" >&5
2288 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
2289 if test "${ac_cv_build+set}" = set; then
2290 echo $ECHO_N "(cached) $ECHO_C" >&6
2291 else
2292 ac_build_alias=$build_alias
2293 test "x$ac_build_alias" = x &&
2294 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2295 test "x$ac_build_alias" = x &&
2296 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2297 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2298 { (exit 1); exit 1; }; }
2299 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2300 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2301 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2302 { (exit 1); exit 1; }; }
2305 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2306 echo "${ECHO_T}$ac_cv_build" >&6; }
2307 case $ac_cv_build in
2308 *-*-*) ;;
2309 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2310 echo "$as_me: error: invalid value of canonical build" >&2;}
2311 { (exit 1); exit 1; }; };;
2312 esac
2313 build=$ac_cv_build
2314 ac_save_IFS=$IFS; IFS='-'
2315 set x $ac_cv_build
2316 shift
2317 build_cpu=$1
2318 build_vendor=$2
2319 shift; shift
2320 # Remember, the first character of IFS is used to create $*,
2321 # except with old shells:
2322 build_os=$*
2323 IFS=$ac_save_IFS
2324 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2327 { echo "$as_me:$LINENO: checking host system type" >&5
2328 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
2329 if test "${ac_cv_host+set}" = set; then
2330 echo $ECHO_N "(cached) $ECHO_C" >&6
2331 else
2332 if test "x$host_alias" = x; then
2333 ac_cv_host=$ac_cv_build
2334 else
2335 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2336 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2337 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2338 { (exit 1); exit 1; }; }
2342 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2343 echo "${ECHO_T}$ac_cv_host" >&6; }
2344 case $ac_cv_host in
2345 *-*-*) ;;
2346 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2347 echo "$as_me: error: invalid value of canonical host" >&2;}
2348 { (exit 1); exit 1; }; };;
2349 esac
2350 host=$ac_cv_host
2351 ac_save_IFS=$IFS; IFS='-'
2352 set x $ac_cv_host
2353 shift
2354 host_cpu=$1
2355 host_vendor=$2
2356 shift; shift
2357 # Remember, the first character of IFS is used to create $*,
2358 # except with old shells:
2359 host_os=$*
2360 IFS=$ac_save_IFS
2361 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2364 canonical=$host
2365 configuration=${host_alias-${build_alias-$host}}
2369 ### If you add support for a new configuration, add code to this
2370 ### switch statement to recognize your configuration name and select
2371 ### the appropriate operating system and machine description files.
2373 ### You would hope that you could choose an m/*.h file pretty much
2374 ### based on the machine portion of the configuration name, and an s-
2375 ### file based on the operating system portion. However, it turns out
2376 ### that each m/*.h file is pretty manufacturer-specific - for
2377 ### example mips.h is MIPS
2378 ### So we basically have to have a special case for each
2379 ### configuration name.
2381 ### As far as handling version numbers on operating systems is
2382 ### concerned, make sure things will fail in a fixable way. If
2383 ### /etc/MACHINES doesn't say anything about version numbers, be
2384 ### prepared to handle anything reasonably. If version numbers
2385 ### matter, be sure /etc/MACHINES says something about it.
2387 ### Eric Raymond says we should accept strings like "sysvr4" to mean
2388 ### "System V Release 4"; he writes, "The old convention encouraged
2389 ### confusion between `system' and `release' levels'."
2391 machine='' opsys='' unported=no
2392 case "${canonical}" in
2394 ## FreeBSD ports
2395 *-*-freebsd* )
2396 opsys=freebsd
2397 case "${canonical}" in
2398 alpha*-*-freebsd*) machine=alpha ;;
2399 arm*-*-freebsd*) machine=arm ;;
2400 ia64-*-freebsd*) machine=ia64 ;;
2401 sparc-*-freebsd*) machine=sparc ;;
2402 sparc64-*-freebsd*) machine=sparc ;;
2403 powerpc-*-freebsd*) machine=macppc ;;
2404 i[3456]86-*-freebsd*) machine=intel386 ;;
2405 amd64-*-freebsd*|x86_64-*-freebsd*) machine=amdx86-64 ;;
2406 esac
2409 ## FreeBSD kernel + glibc based userland
2410 *-*-kfreebsd*gnu* )
2411 opsys=gnu-kfreebsd
2412 case "${canonical}" in
2413 alpha*-*-kfreebsd*) machine=alpha ;;
2414 ia64-*-kfreebsd*) machine=ia64 ;;
2415 sparc-*-kfreebsd*) machine=sparc ;;
2416 sparc64-*-kfreebsd*) machine=sparc ;;
2417 powerpc-*-kfreebsd*) machine=macppc ;;
2418 i[3456]86-*-kfreebsd*) machine=intel386 ;;
2419 amd64-*-kfreebsd*|x86_64-*-kfreebsd*) machine=amdx86-64 ;;
2420 esac
2423 ## NetBSD ports
2424 *-*-netbsd* )
2425 opsys=netbsd
2426 if test -f /usr/lib/crti.o; then
2428 cat >>confdefs.h <<\_ACEOF
2429 #define HAVE_CRTIN
2430 _ACEOF
2434 case "${canonical}" in
2435 alpha*-*-netbsd*) machine=alpha ;;
2436 i[3456]86-*-netbsd*) machine=intel386 ;;
2437 powerpc-*-netbsd*) machine=macppc ;;
2438 sparc*-*-netbsd*) machine=sparc ;;
2439 vax-*-netbsd*) machine=vax ;;
2440 arm-*-netbsd*) machine=arm ;;
2441 x86_64-*-netbsd*) machine=amdx86-64 ;;
2442 hppa-*-netbsd*) machine=hp800 ;;
2443 m68k-*-netbsd*) machine=m68k ;;
2444 esac
2447 ## OpenBSD ports
2448 *-*-openbsd* )
2449 opsys=openbsd
2450 case "${canonical}" in
2451 alpha*-*-openbsd*) machine=alpha ;;
2452 arm-*-openbsd*) machine=arm ;;
2453 i386-*-openbsd*) machine=intel386 ;;
2454 powerpc-*-openbsd*) machine=macppc ;;
2455 sparc*-*-openbsd*) machine=sparc ;;
2456 vax-*-openbsd*) machine=vax ;;
2457 x86_64-*-openbsd*) machine=amdx86-64 ;;
2458 hppa-*-openbsd*) machine=hp800 ;;
2459 esac
2462 ## LynxOS ports
2463 *-*-lynxos* )
2464 opsys=lynxos
2465 case "${canonical}" in
2466 i[3456]86-*-lynxos*) machine=intel386 ;;
2467 powerpc-*-lynxos*) machine=powerpc ;;
2468 esac
2471 alpha*-*-linux-gnu* )
2472 machine=alpha opsys=gnu-linux
2475 arm*-*-linux-gnu* )
2476 machine=arm opsys=gnu-linux
2479 ## Apple Darwin / Mac OS X
2480 *-apple-darwin* )
2481 case "${canonical}" in
2482 i[3456]86-* ) machine=intel386 ;;
2483 powerpc-* ) machine=macppc ;;
2484 * ) unported=yes ;;
2485 esac
2486 opsys=darwin
2487 # Define CPP as follows to make autoconf work correctly.
2488 CPP="${CC-cc} -E -no-cpp-precomp"
2489 # Use fink packages if available.
2490 if test -d /sw/include && test -d /sw/lib; then
2491 GCC_TEST_OPTIONS="-I/sw/include -L/sw/lib"
2492 CPP="${CPP} ${GCC_TEST_OPTIONS}"
2493 NON_GCC_TEST_OPTIONS=${GCC_TEST_OPTIONS}
2497 ## HP 9000 series 700 and 800, running HP/UX
2498 hppa*-hp-hpux10.2* )
2499 machine=hp800 opsys=hpux10-20
2501 hppa*-hp-hpux1[1-9]* )
2502 machine=hp800 opsys=hpux11
2503 CFLAGS="-D_INCLUDE__STDC_A1_SOURCE $CFLAGS"
2506 hppa*-*-linux-gnu* )
2507 machine=hp800 opsys=gnu-linux
2510 ## IBM machines
2511 s390-*-linux-gnu* )
2512 machine=ibms390 opsys=gnu-linux
2514 s390x-*-linux-gnu* )
2515 machine=ibms390x opsys=gnu-linux
2517 rs6000-ibm-aix4.2* | powerpc-ibm-aix4.2* )
2518 machine=ibmrs6000 opsys=aix4-2
2520 rs6000-ibm-aix4.3* | powerpc-ibm-aix4.3* )
2521 machine=ibmrs6000 opsys=aix4-2
2523 rs6000-ibm-aix5* | powerpc-ibm-aix5* )
2524 machine=ibmrs6000 opsys=aix4-2
2526 rs6000-ibm-aix6* | powerpc-ibm-aix6* )
2527 machine=ibmrs6000 opsys=aix4-2
2530 ## Macintosh PowerPC
2531 powerpc*-*-linux-gnu* )
2532 machine=macppc opsys=gnu-linux
2535 ## Silicon Graphics machines
2536 ## Iris 4D
2537 mips-sgi-irix6.5 )
2538 machine=iris4d opsys=irix6-5
2539 # Without defining _LANGUAGE_C, things get masked out in the headers
2540 # so that, for instance, grepping for `free' in stdlib.h fails and
2541 # AC_HEADER_STD_C fails. (MIPSPro 7.2.1.2m compilers, Irix 6.5.3m).
2542 NON_GNU_CPP="/lib/cpp -D_LANGUAGE_C"
2543 NON_GCC_TEST_OPTIONS="-D_LANGUAGE_C"
2546 ## Suns
2547 sparc-*-linux-gnu* | sparc64-*-linux-gnu* )
2548 machine=sparc opsys=gnu-linux
2551 *-sun-solaris* \
2552 | i[3456]86-*-solaris2* | i[3456]86-*-sunos5* \
2553 | x86_64-*-solaris2* | x86_64-*-sunos5* \
2554 | powerpc*-*-solaris2* | rs6000-*-solaris2*)
2555 case "${canonical}" in
2556 i[3456]86-*-* ) machine=intel386 ;;
2557 amd64-*-*|x86_64-*-*) machine=amdx86-64 ;;
2558 powerpc* | rs6000* ) machine=ibmrs6000 ;;
2559 sparc* ) machine=sparc ;;
2560 * ) unported=yes ;;
2561 esac
2562 case "${canonical}" in
2563 *-sunos5.3* | *-solaris2.3* )
2564 opsys=sol2-3
2565 NON_GNU_CPP=/usr/ccs/lib/cpp
2567 *-sunos5.4* | *-solaris2.4* )
2568 opsys=sol2-4
2569 NON_GNU_CPP=/usr/ccs/lib/cpp
2570 RANLIB="ar -ts"
2572 *-sunos5.5* | *-solaris2.5* )
2573 opsys=sol2-5
2574 NON_GNU_CPP=/usr/ccs/lib/cpp
2575 RANLIB="ar -ts"
2577 *-sunos5.6* | *-solaris2.6* )
2578 opsys=sol2-6
2579 NON_GNU_CPP=/usr/ccs/lib/cpp
2580 RANLIB="ar -ts"
2582 *-sunos5.[7-9]* | *-solaris2.[7-9]* )
2583 opsys=sol2-6
2584 emacs_check_sunpro_c=yes
2585 NON_GNU_CPP=/usr/ccs/lib/cpp
2587 *-sunos5* | *-solaris* )
2588 opsys=sol2-10
2589 emacs_check_sunpro_c=yes
2590 NON_GNU_CPP=/usr/ccs/lib/cpp
2592 esac
2593 ## Watch out for a compiler that we know will not work.
2594 case "${canonical}" in
2595 *-solaris* | *-sunos5* )
2596 if [ "x$CC" = x/usr/ucb/cc ]; then
2597 ## /usr/ucb/cc doesn't work;
2598 ## we should find some other compiler that does work.
2599 unset CC
2602 *) ;;
2603 esac
2606 ## Vaxen.
2607 vax-dec-* )
2608 machine=vax
2609 case "${canonical}" in
2610 *-vms* ) opsys=vms ;;
2611 * ) unported=yes
2612 esac
2615 ## IA-64
2616 ia64*-*-linux* )
2617 machine=ia64 opsys=gnu-linux
2620 ## Intel 386 machines where we don't care about the manufacturer
2621 i[3456]86-*-* )
2622 machine=intel386
2623 case "${canonical}" in
2624 *-cygwin ) opsys=cygwin ;;
2625 *-darwin* ) opsys=darwin
2626 CPP="${CC-cc} -E -no-cpp-precomp"
2628 *-linux-gnu* ) opsys=gnu-linux ;;
2629 *-sysv4.2uw* ) opsys=unixware; NON_GNU_CPP=/lib/cpp ;;
2630 *-sysv5uw* ) opsys=unixware; NON_GNU_CPP=/lib/cpp ;;
2631 *-sysv5OpenUNIX* ) opsys=unixware; NON_GNU_CPP=/lib/cpp ;;
2632 ## Otherwise, we'll fall through to the generic opsys code at the bottom.
2633 esac
2636 ## m68k Linux-based GNU system
2637 m68k-*-linux-gnu* )
2638 machine=m68k opsys=gnu-linux
2641 ## Mips Linux-based GNU system
2642 mips-*-linux-gnu* | mipsel-*-linux-gnu* \
2643 | mips64-*-linux-gnu* | mips64el-*-linux-gnu* )
2644 machine=mips opsys=gnu-linux
2647 ## AMD x86-64 Linux-based GNU system
2648 x86_64-*-linux-gnu* )
2649 machine=amdx86-64 opsys=gnu-linux
2652 ## Tensilica Xtensa Linux-based GNU system
2653 xtensa*-*-linux-gnu* )
2654 machine=xtensa opsys=gnu-linux
2657 ## SuperH Linux-based GNU system
2658 sh[34]*-*-linux-gnu* )
2659 machine=sh3 opsys=gnu-linux
2663 unported=yes
2665 esac
2667 ### If the code above didn't choose an operating system, just choose
2668 ### an operating system based on the configuration name. You really
2669 ### only want to use this when you have no idea what the right
2670 ### operating system is; if you know what operating systems a machine
2671 ### runs, it's cleaner to make it explicit in the case statement
2672 ### above.
2673 if test x"${opsys}" = x; then
2674 case "${canonical}" in
2675 *-gnu* ) opsys=gnu ;;
2676 *-sysv4.2uw* ) opsys=unixware ;;
2677 *-sysv5uw* ) opsys=unixware ;;
2678 *-sysv5OpenUNIX* ) opsys=unixware ;;
2679 *-sysv4.1* | *-sysvr4.1* )
2680 NON_GNU_CPP=/usr/lib/cpp
2681 opsys=usg5-4 ;;
2682 *-sysv4.[2-9]* | *-sysvr4.[2-9]* )
2683 if [ x$NON_GNU_CPP = x ]; then
2684 if [ -f /usr/ccs/lib/cpp ]; then
2685 NON_GNU_CPP=/usr/ccs/lib/cpp
2686 else
2687 NON_GNU_CPP=/lib/cpp
2690 opsys=usg5-4-2 ;;
2691 *-sysv4* | *-sysvr4* ) opsys=usg5-4 ;;
2693 unported=yes
2695 esac
2700 if test $unported = yes; then
2701 { { echo "$as_me:$LINENO: error: Emacs hasn't been ported to \`${canonical}' systems.
2702 Check \`etc/MACHINES' for recognized configuration names." >&5
2703 echo "$as_me: error: Emacs hasn't been ported to \`${canonical}' systems.
2704 Check \`etc/MACHINES' for recognized configuration names." >&2;}
2705 { (exit 1); exit 1; }; }
2708 machfile="m/${machine}.h"
2709 opsysfile="s/${opsys}.h"
2712 #### Choose a compiler.
2713 test -n "$CC" && cc_specified=yes
2715 # Save the value of CFLAGS that the user specified.
2716 SPECIFIED_CFLAGS="$CFLAGS"
2718 ac_ext=c
2719 ac_cpp='$CPP $CPPFLAGS'
2720 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2721 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2722 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2723 if test -n "$ac_tool_prefix"; then
2724 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2725 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2726 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2727 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2728 if test "${ac_cv_prog_CC+set}" = set; then
2729 echo $ECHO_N "(cached) $ECHO_C" >&6
2730 else
2731 if test -n "$CC"; then
2732 ac_cv_prog_CC="$CC" # Let the user override the test.
2733 else
2734 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2735 for as_dir in $PATH
2737 IFS=$as_save_IFS
2738 test -z "$as_dir" && as_dir=.
2739 for ac_exec_ext in '' $ac_executable_extensions; do
2740 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2741 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2742 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2743 break 2
2745 done
2746 done
2747 IFS=$as_save_IFS
2751 CC=$ac_cv_prog_CC
2752 if test -n "$CC"; then
2753 { echo "$as_me:$LINENO: result: $CC" >&5
2754 echo "${ECHO_T}$CC" >&6; }
2755 else
2756 { echo "$as_me:$LINENO: result: no" >&5
2757 echo "${ECHO_T}no" >&6; }
2762 if test -z "$ac_cv_prog_CC"; then
2763 ac_ct_CC=$CC
2764 # Extract the first word of "gcc", so it can be a program name with args.
2765 set dummy gcc; ac_word=$2
2766 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2767 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2768 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2769 echo $ECHO_N "(cached) $ECHO_C" >&6
2770 else
2771 if test -n "$ac_ct_CC"; then
2772 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2773 else
2774 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2775 for as_dir in $PATH
2777 IFS=$as_save_IFS
2778 test -z "$as_dir" && as_dir=.
2779 for ac_exec_ext in '' $ac_executable_extensions; do
2780 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2781 ac_cv_prog_ac_ct_CC="gcc"
2782 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2783 break 2
2785 done
2786 done
2787 IFS=$as_save_IFS
2791 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2792 if test -n "$ac_ct_CC"; then
2793 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2794 echo "${ECHO_T}$ac_ct_CC" >&6; }
2795 else
2796 { echo "$as_me:$LINENO: result: no" >&5
2797 echo "${ECHO_T}no" >&6; }
2800 if test "x$ac_ct_CC" = x; then
2801 CC=""
2802 else
2803 case $cross_compiling:$ac_tool_warned in
2804 yes:)
2805 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2806 whose name does not start with the host triplet. If you think this
2807 configuration is useful to you, please write to autoconf@gnu.org." >&5
2808 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2809 whose name does not start with the host triplet. If you think this
2810 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2811 ac_tool_warned=yes ;;
2812 esac
2813 CC=$ac_ct_CC
2815 else
2816 CC="$ac_cv_prog_CC"
2819 if test -z "$CC"; then
2820 if test -n "$ac_tool_prefix"; then
2821 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2822 set dummy ${ac_tool_prefix}cc; ac_word=$2
2823 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2824 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2825 if test "${ac_cv_prog_CC+set}" = set; then
2826 echo $ECHO_N "(cached) $ECHO_C" >&6
2827 else
2828 if test -n "$CC"; then
2829 ac_cv_prog_CC="$CC" # Let the user override the test.
2830 else
2831 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2832 for as_dir in $PATH
2834 IFS=$as_save_IFS
2835 test -z "$as_dir" && as_dir=.
2836 for ac_exec_ext in '' $ac_executable_extensions; do
2837 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2838 ac_cv_prog_CC="${ac_tool_prefix}cc"
2839 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2840 break 2
2842 done
2843 done
2844 IFS=$as_save_IFS
2848 CC=$ac_cv_prog_CC
2849 if test -n "$CC"; then
2850 { echo "$as_me:$LINENO: result: $CC" >&5
2851 echo "${ECHO_T}$CC" >&6; }
2852 else
2853 { echo "$as_me:$LINENO: result: no" >&5
2854 echo "${ECHO_T}no" >&6; }
2860 if test -z "$CC"; then
2861 # Extract the first word of "cc", so it can be a program name with args.
2862 set dummy cc; ac_word=$2
2863 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2864 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2865 if test "${ac_cv_prog_CC+set}" = set; then
2866 echo $ECHO_N "(cached) $ECHO_C" >&6
2867 else
2868 if test -n "$CC"; then
2869 ac_cv_prog_CC="$CC" # Let the user override the test.
2870 else
2871 ac_prog_rejected=no
2872 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2873 for as_dir in $PATH
2875 IFS=$as_save_IFS
2876 test -z "$as_dir" && as_dir=.
2877 for ac_exec_ext in '' $ac_executable_extensions; do
2878 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2879 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2880 ac_prog_rejected=yes
2881 continue
2883 ac_cv_prog_CC="cc"
2884 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2885 break 2
2887 done
2888 done
2889 IFS=$as_save_IFS
2891 if test $ac_prog_rejected = yes; then
2892 # We found a bogon in the path, so make sure we never use it.
2893 set dummy $ac_cv_prog_CC
2894 shift
2895 if test $# != 0; then
2896 # We chose a different compiler from the bogus one.
2897 # However, it has the same basename, so the bogon will be chosen
2898 # first if we set CC to just the basename; use the full file name.
2899 shift
2900 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2905 CC=$ac_cv_prog_CC
2906 if test -n "$CC"; then
2907 { echo "$as_me:$LINENO: result: $CC" >&5
2908 echo "${ECHO_T}$CC" >&6; }
2909 else
2910 { echo "$as_me:$LINENO: result: no" >&5
2911 echo "${ECHO_T}no" >&6; }
2916 if test -z "$CC"; then
2917 if test -n "$ac_tool_prefix"; then
2918 for ac_prog in cl.exe
2920 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2921 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2922 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2923 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2924 if test "${ac_cv_prog_CC+set}" = set; then
2925 echo $ECHO_N "(cached) $ECHO_C" >&6
2926 else
2927 if test -n "$CC"; then
2928 ac_cv_prog_CC="$CC" # Let the user override the test.
2929 else
2930 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2931 for as_dir in $PATH
2933 IFS=$as_save_IFS
2934 test -z "$as_dir" && as_dir=.
2935 for ac_exec_ext in '' $ac_executable_extensions; do
2936 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2937 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2938 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2939 break 2
2941 done
2942 done
2943 IFS=$as_save_IFS
2947 CC=$ac_cv_prog_CC
2948 if test -n "$CC"; then
2949 { echo "$as_me:$LINENO: result: $CC" >&5
2950 echo "${ECHO_T}$CC" >&6; }
2951 else
2952 { echo "$as_me:$LINENO: result: no" >&5
2953 echo "${ECHO_T}no" >&6; }
2957 test -n "$CC" && break
2958 done
2960 if test -z "$CC"; then
2961 ac_ct_CC=$CC
2962 for ac_prog in cl.exe
2964 # Extract the first word of "$ac_prog", so it can be a program name with args.
2965 set dummy $ac_prog; ac_word=$2
2966 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2967 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2968 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2969 echo $ECHO_N "(cached) $ECHO_C" >&6
2970 else
2971 if test -n "$ac_ct_CC"; then
2972 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2973 else
2974 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2975 for as_dir in $PATH
2977 IFS=$as_save_IFS
2978 test -z "$as_dir" && as_dir=.
2979 for ac_exec_ext in '' $ac_executable_extensions; do
2980 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2981 ac_cv_prog_ac_ct_CC="$ac_prog"
2982 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2983 break 2
2985 done
2986 done
2987 IFS=$as_save_IFS
2991 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2992 if test -n "$ac_ct_CC"; then
2993 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2994 echo "${ECHO_T}$ac_ct_CC" >&6; }
2995 else
2996 { echo "$as_me:$LINENO: result: no" >&5
2997 echo "${ECHO_T}no" >&6; }
3001 test -n "$ac_ct_CC" && break
3002 done
3004 if test "x$ac_ct_CC" = x; then
3005 CC=""
3006 else
3007 case $cross_compiling:$ac_tool_warned in
3008 yes:)
3009 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3010 whose name does not start with the host triplet. If you think this
3011 configuration is useful to you, please write to autoconf@gnu.org." >&5
3012 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3013 whose name does not start with the host triplet. If you think this
3014 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3015 ac_tool_warned=yes ;;
3016 esac
3017 CC=$ac_ct_CC
3024 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3025 See \`config.log' for more details." >&5
3026 echo "$as_me: error: no acceptable C compiler found in \$PATH
3027 See \`config.log' for more details." >&2;}
3028 { (exit 1); exit 1; }; }
3030 # Provide some information about the compiler.
3031 echo "$as_me:$LINENO: checking for C compiler version" >&5
3032 ac_compiler=`set X $ac_compile; echo $2`
3033 { (ac_try="$ac_compiler --version >&5"
3034 case "(($ac_try" in
3035 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3036 *) ac_try_echo=$ac_try;;
3037 esac
3038 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3039 (eval "$ac_compiler --version >&5") 2>&5
3040 ac_status=$?
3041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3042 (exit $ac_status); }
3043 { (ac_try="$ac_compiler -v >&5"
3044 case "(($ac_try" in
3045 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3046 *) ac_try_echo=$ac_try;;
3047 esac
3048 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3049 (eval "$ac_compiler -v >&5") 2>&5
3050 ac_status=$?
3051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3052 (exit $ac_status); }
3053 { (ac_try="$ac_compiler -V >&5"
3054 case "(($ac_try" in
3055 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3056 *) ac_try_echo=$ac_try;;
3057 esac
3058 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3059 (eval "$ac_compiler -V >&5") 2>&5
3060 ac_status=$?
3061 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3062 (exit $ac_status); }
3064 cat >conftest.$ac_ext <<_ACEOF
3065 /* confdefs.h. */
3066 _ACEOF
3067 cat confdefs.h >>conftest.$ac_ext
3068 cat >>conftest.$ac_ext <<_ACEOF
3069 /* end confdefs.h. */
3072 main ()
3076 return 0;
3078 _ACEOF
3079 ac_clean_files_save=$ac_clean_files
3080 ac_clean_files="$ac_clean_files a.out a.exe b.out"
3081 # Try to create an executable without -o first, disregard a.out.
3082 # It will help us diagnose broken compilers, and finding out an intuition
3083 # of exeext.
3084 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
3085 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
3086 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3088 # List of possible output files, starting from the most likely.
3089 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
3090 # only as a last resort. b.out is created by i960 compilers.
3091 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
3093 # The IRIX 6 linker writes into existing files which may not be
3094 # executable, retaining their permissions. Remove them first so a
3095 # subsequent execution test works.
3096 ac_rmfiles=
3097 for ac_file in $ac_files
3099 case $ac_file in
3100 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
3101 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3102 esac
3103 done
3104 rm -f $ac_rmfiles
3106 if { (ac_try="$ac_link_default"
3107 case "(($ac_try" in
3108 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3109 *) ac_try_echo=$ac_try;;
3110 esac
3111 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3112 (eval "$ac_link_default") 2>&5
3113 ac_status=$?
3114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3115 (exit $ac_status); }; then
3116 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3117 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3118 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3119 # so that the user can short-circuit this test for compilers unknown to
3120 # Autoconf.
3121 for ac_file in $ac_files ''
3123 test -f "$ac_file" || continue
3124 case $ac_file in
3125 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
3127 [ab].out )
3128 # We found the default executable, but exeext='' is most
3129 # certainly right.
3130 break;;
3131 *.* )
3132 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3133 then :; else
3134 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3136 # We set ac_cv_exeext here because the later test for it is not
3137 # safe: cross compilers may not add the suffix if given an `-o'
3138 # argument, so we may need to know it at that point already.
3139 # Even if this section looks crufty: it has the advantage of
3140 # actually working.
3141 break;;
3143 break;;
3144 esac
3145 done
3146 test "$ac_cv_exeext" = no && ac_cv_exeext=
3148 else
3149 ac_file=''
3152 { echo "$as_me:$LINENO: result: $ac_file" >&5
3153 echo "${ECHO_T}$ac_file" >&6; }
3154 if test -z "$ac_file"; then
3155 echo "$as_me: failed program was:" >&5
3156 sed 's/^/| /' conftest.$ac_ext >&5
3158 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
3159 See \`config.log' for more details." >&5
3160 echo "$as_me: error: C compiler cannot create executables
3161 See \`config.log' for more details." >&2;}
3162 { (exit 77); exit 77; }; }
3165 ac_exeext=$ac_cv_exeext
3167 # Check that the compiler produces executables we can run. If not, either
3168 # the compiler is broken, or we cross compile.
3169 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
3170 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
3171 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3172 # If not cross compiling, check that we can run a simple program.
3173 if test "$cross_compiling" != yes; then
3174 if { ac_try='./$ac_file'
3175 { (case "(($ac_try" in
3176 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3177 *) ac_try_echo=$ac_try;;
3178 esac
3179 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3180 (eval "$ac_try") 2>&5
3181 ac_status=$?
3182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3183 (exit $ac_status); }; }; then
3184 cross_compiling=no
3185 else
3186 if test "$cross_compiling" = maybe; then
3187 cross_compiling=yes
3188 else
3189 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
3190 If you meant to cross compile, use \`--host'.
3191 See \`config.log' for more details." >&5
3192 echo "$as_me: error: cannot run C compiled programs.
3193 If you meant to cross compile, use \`--host'.
3194 See \`config.log' for more details." >&2;}
3195 { (exit 1); exit 1; }; }
3199 { echo "$as_me:$LINENO: result: yes" >&5
3200 echo "${ECHO_T}yes" >&6; }
3202 rm -f a.out a.exe conftest$ac_cv_exeext b.out
3203 ac_clean_files=$ac_clean_files_save
3204 # Check that the compiler produces executables we can run. If not, either
3205 # the compiler is broken, or we cross compile.
3206 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3207 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
3208 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
3209 echo "${ECHO_T}$cross_compiling" >&6; }
3211 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
3212 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
3213 if { (ac_try="$ac_link"
3214 case "(($ac_try" in
3215 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3216 *) ac_try_echo=$ac_try;;
3217 esac
3218 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3219 (eval "$ac_link") 2>&5
3220 ac_status=$?
3221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3222 (exit $ac_status); }; then
3223 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3224 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3225 # work properly (i.e., refer to `conftest.exe'), while it won't with
3226 # `rm'.
3227 for ac_file in conftest.exe conftest conftest.*; do
3228 test -f "$ac_file" || continue
3229 case $ac_file in
3230 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
3231 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3232 break;;
3233 * ) break;;
3234 esac
3235 done
3236 else
3237 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3238 See \`config.log' for more details." >&5
3239 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3240 See \`config.log' for more details." >&2;}
3241 { (exit 1); exit 1; }; }
3244 rm -f conftest$ac_cv_exeext
3245 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3246 echo "${ECHO_T}$ac_cv_exeext" >&6; }
3248 rm -f conftest.$ac_ext
3249 EXEEXT=$ac_cv_exeext
3250 ac_exeext=$EXEEXT
3251 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
3252 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
3253 if test "${ac_cv_objext+set}" = set; then
3254 echo $ECHO_N "(cached) $ECHO_C" >&6
3255 else
3256 cat >conftest.$ac_ext <<_ACEOF
3257 /* confdefs.h. */
3258 _ACEOF
3259 cat confdefs.h >>conftest.$ac_ext
3260 cat >>conftest.$ac_ext <<_ACEOF
3261 /* end confdefs.h. */
3264 main ()
3268 return 0;
3270 _ACEOF
3271 rm -f conftest.o conftest.obj
3272 if { (ac_try="$ac_compile"
3273 case "(($ac_try" in
3274 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3275 *) ac_try_echo=$ac_try;;
3276 esac
3277 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3278 (eval "$ac_compile") 2>&5
3279 ac_status=$?
3280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3281 (exit $ac_status); }; then
3282 for ac_file in conftest.o conftest.obj conftest.*; do
3283 test -f "$ac_file" || continue;
3284 case $ac_file in
3285 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
3286 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3287 break;;
3288 esac
3289 done
3290 else
3291 echo "$as_me: failed program was:" >&5
3292 sed 's/^/| /' conftest.$ac_ext >&5
3294 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3295 See \`config.log' for more details." >&5
3296 echo "$as_me: error: cannot compute suffix of object files: cannot compile
3297 See \`config.log' for more details." >&2;}
3298 { (exit 1); exit 1; }; }
3301 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3303 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3304 echo "${ECHO_T}$ac_cv_objext" >&6; }
3305 OBJEXT=$ac_cv_objext
3306 ac_objext=$OBJEXT
3307 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3308 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
3309 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3310 echo $ECHO_N "(cached) $ECHO_C" >&6
3311 else
3312 cat >conftest.$ac_ext <<_ACEOF
3313 /* confdefs.h. */
3314 _ACEOF
3315 cat confdefs.h >>conftest.$ac_ext
3316 cat >>conftest.$ac_ext <<_ACEOF
3317 /* end confdefs.h. */
3320 main ()
3322 #ifndef __GNUC__
3323 choke me
3324 #endif
3327 return 0;
3329 _ACEOF
3330 rm -f conftest.$ac_objext
3331 if { (ac_try="$ac_compile"
3332 case "(($ac_try" in
3333 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3334 *) ac_try_echo=$ac_try;;
3335 esac
3336 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3337 (eval "$ac_compile") 2>conftest.er1
3338 ac_status=$?
3339 grep -v '^ *+' conftest.er1 >conftest.err
3340 rm -f conftest.er1
3341 cat conftest.err >&5
3342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3343 (exit $ac_status); } && {
3344 test -z "$ac_c_werror_flag" ||
3345 test ! -s conftest.err
3346 } && test -s conftest.$ac_objext; then
3347 ac_compiler_gnu=yes
3348 else
3349 echo "$as_me: failed program was:" >&5
3350 sed 's/^/| /' conftest.$ac_ext >&5
3352 ac_compiler_gnu=no
3355 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3356 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3359 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3360 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
3361 GCC=`test $ac_compiler_gnu = yes && echo yes`
3362 ac_test_CFLAGS=${CFLAGS+set}
3363 ac_save_CFLAGS=$CFLAGS
3364 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3365 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
3366 if test "${ac_cv_prog_cc_g+set}" = set; then
3367 echo $ECHO_N "(cached) $ECHO_C" >&6
3368 else
3369 ac_save_c_werror_flag=$ac_c_werror_flag
3370 ac_c_werror_flag=yes
3371 ac_cv_prog_cc_g=no
3372 CFLAGS="-g"
3373 cat >conftest.$ac_ext <<_ACEOF
3374 /* confdefs.h. */
3375 _ACEOF
3376 cat confdefs.h >>conftest.$ac_ext
3377 cat >>conftest.$ac_ext <<_ACEOF
3378 /* end confdefs.h. */
3381 main ()
3385 return 0;
3387 _ACEOF
3388 rm -f conftest.$ac_objext
3389 if { (ac_try="$ac_compile"
3390 case "(($ac_try" in
3391 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3392 *) ac_try_echo=$ac_try;;
3393 esac
3394 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3395 (eval "$ac_compile") 2>conftest.er1
3396 ac_status=$?
3397 grep -v '^ *+' conftest.er1 >conftest.err
3398 rm -f conftest.er1
3399 cat conftest.err >&5
3400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3401 (exit $ac_status); } && {
3402 test -z "$ac_c_werror_flag" ||
3403 test ! -s conftest.err
3404 } && test -s conftest.$ac_objext; then
3405 ac_cv_prog_cc_g=yes
3406 else
3407 echo "$as_me: failed program was:" >&5
3408 sed 's/^/| /' conftest.$ac_ext >&5
3410 CFLAGS=""
3411 cat >conftest.$ac_ext <<_ACEOF
3412 /* confdefs.h. */
3413 _ACEOF
3414 cat confdefs.h >>conftest.$ac_ext
3415 cat >>conftest.$ac_ext <<_ACEOF
3416 /* end confdefs.h. */
3419 main ()
3423 return 0;
3425 _ACEOF
3426 rm -f conftest.$ac_objext
3427 if { (ac_try="$ac_compile"
3428 case "(($ac_try" in
3429 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3430 *) ac_try_echo=$ac_try;;
3431 esac
3432 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3433 (eval "$ac_compile") 2>conftest.er1
3434 ac_status=$?
3435 grep -v '^ *+' conftest.er1 >conftest.err
3436 rm -f conftest.er1
3437 cat conftest.err >&5
3438 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3439 (exit $ac_status); } && {
3440 test -z "$ac_c_werror_flag" ||
3441 test ! -s conftest.err
3442 } && test -s conftest.$ac_objext; then
3444 else
3445 echo "$as_me: failed program was:" >&5
3446 sed 's/^/| /' conftest.$ac_ext >&5
3448 ac_c_werror_flag=$ac_save_c_werror_flag
3449 CFLAGS="-g"
3450 cat >conftest.$ac_ext <<_ACEOF
3451 /* confdefs.h. */
3452 _ACEOF
3453 cat confdefs.h >>conftest.$ac_ext
3454 cat >>conftest.$ac_ext <<_ACEOF
3455 /* end confdefs.h. */
3458 main ()
3462 return 0;
3464 _ACEOF
3465 rm -f conftest.$ac_objext
3466 if { (ac_try="$ac_compile"
3467 case "(($ac_try" in
3468 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3469 *) ac_try_echo=$ac_try;;
3470 esac
3471 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3472 (eval "$ac_compile") 2>conftest.er1
3473 ac_status=$?
3474 grep -v '^ *+' conftest.er1 >conftest.err
3475 rm -f conftest.er1
3476 cat conftest.err >&5
3477 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3478 (exit $ac_status); } && {
3479 test -z "$ac_c_werror_flag" ||
3480 test ! -s conftest.err
3481 } && test -s conftest.$ac_objext; then
3482 ac_cv_prog_cc_g=yes
3483 else
3484 echo "$as_me: failed program was:" >&5
3485 sed 's/^/| /' conftest.$ac_ext >&5
3490 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3493 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3496 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3497 ac_c_werror_flag=$ac_save_c_werror_flag
3499 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3500 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
3501 if test "$ac_test_CFLAGS" = set; then
3502 CFLAGS=$ac_save_CFLAGS
3503 elif test $ac_cv_prog_cc_g = yes; then
3504 if test "$GCC" = yes; then
3505 CFLAGS="-g -O2"
3506 else
3507 CFLAGS="-g"
3509 else
3510 if test "$GCC" = yes; then
3511 CFLAGS="-O2"
3512 else
3513 CFLAGS=
3516 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3517 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
3518 if test "${ac_cv_prog_cc_c89+set}" = set; then
3519 echo $ECHO_N "(cached) $ECHO_C" >&6
3520 else
3521 ac_cv_prog_cc_c89=no
3522 ac_save_CC=$CC
3523 cat >conftest.$ac_ext <<_ACEOF
3524 /* confdefs.h. */
3525 _ACEOF
3526 cat confdefs.h >>conftest.$ac_ext
3527 cat >>conftest.$ac_ext <<_ACEOF
3528 /* end confdefs.h. */
3529 #include <stdarg.h>
3530 #include <stdio.h>
3531 #include <sys/types.h>
3532 #include <sys/stat.h>
3533 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3534 struct buf { int x; };
3535 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3536 static char *e (p, i)
3537 char **p;
3538 int i;
3540 return p[i];
3542 static char *f (char * (*g) (char **, int), char **p, ...)
3544 char *s;
3545 va_list v;
3546 va_start (v,p);
3547 s = g (p, va_arg (v,int));
3548 va_end (v);
3549 return s;
3552 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3553 function prototypes and stuff, but not '\xHH' hex character constants.
3554 These don't provoke an error unfortunately, instead are silently treated
3555 as 'x'. The following induces an error, until -std is added to get
3556 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3557 array size at least. It's necessary to write '\x00'==0 to get something
3558 that's true only with -std. */
3559 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3561 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3562 inside strings and character constants. */
3563 #define FOO(x) 'x'
3564 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3566 int test (int i, double x);
3567 struct s1 {int (*f) (int a);};
3568 struct s2 {int (*f) (double a);};
3569 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3570 int argc;
3571 char **argv;
3573 main ()
3575 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3577 return 0;
3579 _ACEOF
3580 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3581 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3583 CC="$ac_save_CC $ac_arg"
3584 rm -f conftest.$ac_objext
3585 if { (ac_try="$ac_compile"
3586 case "(($ac_try" in
3587 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3588 *) ac_try_echo=$ac_try;;
3589 esac
3590 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3591 (eval "$ac_compile") 2>conftest.er1
3592 ac_status=$?
3593 grep -v '^ *+' conftest.er1 >conftest.err
3594 rm -f conftest.er1
3595 cat conftest.err >&5
3596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3597 (exit $ac_status); } && {
3598 test -z "$ac_c_werror_flag" ||
3599 test ! -s conftest.err
3600 } && test -s conftest.$ac_objext; then
3601 ac_cv_prog_cc_c89=$ac_arg
3602 else
3603 echo "$as_me: failed program was:" >&5
3604 sed 's/^/| /' conftest.$ac_ext >&5
3609 rm -f core conftest.err conftest.$ac_objext
3610 test "x$ac_cv_prog_cc_c89" != "xno" && break
3611 done
3612 rm -f conftest.$ac_ext
3613 CC=$ac_save_CC
3616 # AC_CACHE_VAL
3617 case "x$ac_cv_prog_cc_c89" in
3619 { echo "$as_me:$LINENO: result: none needed" >&5
3620 echo "${ECHO_T}none needed" >&6; } ;;
3621 xno)
3622 { echo "$as_me:$LINENO: result: unsupported" >&5
3623 echo "${ECHO_T}unsupported" >&6; } ;;
3625 CC="$CC $ac_cv_prog_cc_c89"
3626 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3627 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
3628 esac
3631 ac_ext=c
3632 ac_cpp='$CPP $CPPFLAGS'
3633 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3634 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3635 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3638 # On Suns, sometimes $CPP names a directory.
3639 if test -n "$CPP" && test -d "$CPP"; then
3640 CPP=
3643 ## If not using gcc, and on Solaris, and no CPP specified, see if
3644 ## using a Sun compiler, which needs -Xs to prevent whitespace.
3645 if test x"$GCC" != xyes && test x"$emacs_check_sunpro_c" = xyes && \
3646 test x"$CPP" = x; then
3647 { echo "$as_me:$LINENO: checking whether we are using a Sun C compiler" >&5
3648 echo $ECHO_N "checking whether we are using a Sun C compiler... $ECHO_C" >&6; }
3650 if test "${emacs_cv_sunpro_c+set}" = set; then
3651 echo $ECHO_N "(cached) $ECHO_C" >&6
3652 else
3653 cat >conftest.$ac_ext <<_ACEOF
3654 /* confdefs.h. */
3655 _ACEOF
3656 cat confdefs.h >>conftest.$ac_ext
3657 cat >>conftest.$ac_ext <<_ACEOF
3658 /* end confdefs.h. */
3661 main ()
3663 #ifndef __SUNPRO_C
3664 fail;
3665 #endif
3668 return 0;
3670 _ACEOF
3671 rm -f conftest.$ac_objext conftest$ac_exeext
3672 if { (ac_try="$ac_link"
3673 case "(($ac_try" in
3674 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3675 *) ac_try_echo=$ac_try;;
3676 esac
3677 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3678 (eval "$ac_link") 2>conftest.er1
3679 ac_status=$?
3680 grep -v '^ *+' conftest.er1 >conftest.err
3681 rm -f conftest.er1
3682 cat conftest.err >&5
3683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3684 (exit $ac_status); } && {
3685 test -z "$ac_c_werror_flag" ||
3686 test ! -s conftest.err
3687 } && test -s conftest$ac_exeext &&
3688 $as_test_x conftest$ac_exeext; then
3689 emacs_cv_sunpro_c=yes
3690 else
3691 echo "$as_me: failed program was:" >&5
3692 sed 's/^/| /' conftest.$ac_ext >&5
3694 emacs_cv_sunpro_c=no
3697 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3698 conftest$ac_exeext conftest.$ac_ext
3701 { echo "$as_me:$LINENO: result: $emacs_cv_sunpro_c" >&5
3702 echo "${ECHO_T}$emacs_cv_sunpro_c" >&6; }
3704 if test x"$emacs_cv_sunpro_c" = xyes; then
3705 NON_GNU_CPP="$CC -E -Xs"
3709 #### Some systems specify a CPP to use unless we are using GCC.
3710 #### Now that we know whether we are using GCC, we can decide whether
3711 #### to use that one.
3712 if test "x$NON_GNU_CPP" != x && test x$GCC != xyes && test "x$CPP" = x
3713 then
3714 CPP="$NON_GNU_CPP"
3717 #### Some systems specify a CC to use unless we are using GCC.
3718 #### Now that we know whether we are using GCC, we can decide whether
3719 #### to use that one.
3720 if test "x$NON_GNU_CC" != x && test x$GCC != xyes &&
3721 test x$cc_specified != xyes
3722 then
3723 CC="$NON_GNU_CC"
3726 if test x$GCC = xyes && test "x$GCC_TEST_OPTIONS" != x
3727 then
3728 CC="$CC $GCC_TEST_OPTIONS"
3731 if test x$GCC = x && test "x$NON_GCC_TEST_OPTIONS" != x
3732 then
3733 CC="$CC $NON_GCC_TEST_OPTIONS"
3737 cat >>confdefs.h <<\_ACEOF
3738 #define _GNU_SOURCE 1
3739 _ACEOF
3742 ac_ext=c
3743 ac_cpp='$CPP $CPPFLAGS'
3744 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3745 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3746 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3747 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3748 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3749 # On Suns, sometimes $CPP names a directory.
3750 if test -n "$CPP" && test -d "$CPP"; then
3751 CPP=
3753 if test -z "$CPP"; then
3754 if test "${ac_cv_prog_CPP+set}" = set; then
3755 echo $ECHO_N "(cached) $ECHO_C" >&6
3756 else
3757 # Double quotes because CPP needs to be expanded
3758 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3760 ac_preproc_ok=false
3761 for ac_c_preproc_warn_flag in '' yes
3763 # Use a header file that comes with gcc, so configuring glibc
3764 # with a fresh cross-compiler works.
3765 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3766 # <limits.h> exists even on freestanding compilers.
3767 # On the NeXT, cc -E runs the code through the compiler's parser,
3768 # not just through cpp. "Syntax error" is here to catch this case.
3769 cat >conftest.$ac_ext <<_ACEOF
3770 /* confdefs.h. */
3771 _ACEOF
3772 cat confdefs.h >>conftest.$ac_ext
3773 cat >>conftest.$ac_ext <<_ACEOF
3774 /* end confdefs.h. */
3775 #ifdef __STDC__
3776 # include <limits.h>
3777 #else
3778 # include <assert.h>
3779 #endif
3780 Syntax error
3781 _ACEOF
3782 if { (ac_try="$ac_cpp conftest.$ac_ext"
3783 case "(($ac_try" in
3784 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3785 *) ac_try_echo=$ac_try;;
3786 esac
3787 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3788 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3789 ac_status=$?
3790 grep -v '^ *+' conftest.er1 >conftest.err
3791 rm -f conftest.er1
3792 cat conftest.err >&5
3793 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3794 (exit $ac_status); } >/dev/null && {
3795 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3796 test ! -s conftest.err
3797 }; then
3799 else
3800 echo "$as_me: failed program was:" >&5
3801 sed 's/^/| /' conftest.$ac_ext >&5
3803 # Broken: fails on valid input.
3804 continue
3807 rm -f conftest.err conftest.$ac_ext
3809 # OK, works on sane cases. Now check whether nonexistent headers
3810 # can be detected and how.
3811 cat >conftest.$ac_ext <<_ACEOF
3812 /* confdefs.h. */
3813 _ACEOF
3814 cat confdefs.h >>conftest.$ac_ext
3815 cat >>conftest.$ac_ext <<_ACEOF
3816 /* end confdefs.h. */
3817 #include <ac_nonexistent.h>
3818 _ACEOF
3819 if { (ac_try="$ac_cpp conftest.$ac_ext"
3820 case "(($ac_try" in
3821 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3822 *) ac_try_echo=$ac_try;;
3823 esac
3824 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3825 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3826 ac_status=$?
3827 grep -v '^ *+' conftest.er1 >conftest.err
3828 rm -f conftest.er1
3829 cat conftest.err >&5
3830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3831 (exit $ac_status); } >/dev/null && {
3832 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3833 test ! -s conftest.err
3834 }; then
3835 # Broken: success on invalid input.
3836 continue
3837 else
3838 echo "$as_me: failed program was:" >&5
3839 sed 's/^/| /' conftest.$ac_ext >&5
3841 # Passes both tests.
3842 ac_preproc_ok=:
3843 break
3846 rm -f conftest.err conftest.$ac_ext
3848 done
3849 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3850 rm -f conftest.err conftest.$ac_ext
3851 if $ac_preproc_ok; then
3852 break
3855 done
3856 ac_cv_prog_CPP=$CPP
3859 CPP=$ac_cv_prog_CPP
3860 else
3861 ac_cv_prog_CPP=$CPP
3863 { echo "$as_me:$LINENO: result: $CPP" >&5
3864 echo "${ECHO_T}$CPP" >&6; }
3865 ac_preproc_ok=false
3866 for ac_c_preproc_warn_flag in '' yes
3868 # Use a header file that comes with gcc, so configuring glibc
3869 # with a fresh cross-compiler works.
3870 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3871 # <limits.h> exists even on freestanding compilers.
3872 # On the NeXT, cc -E runs the code through the compiler's parser,
3873 # not just through cpp. "Syntax error" is here to catch this case.
3874 cat >conftest.$ac_ext <<_ACEOF
3875 /* confdefs.h. */
3876 _ACEOF
3877 cat confdefs.h >>conftest.$ac_ext
3878 cat >>conftest.$ac_ext <<_ACEOF
3879 /* end confdefs.h. */
3880 #ifdef __STDC__
3881 # include <limits.h>
3882 #else
3883 # include <assert.h>
3884 #endif
3885 Syntax error
3886 _ACEOF
3887 if { (ac_try="$ac_cpp conftest.$ac_ext"
3888 case "(($ac_try" in
3889 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3890 *) ac_try_echo=$ac_try;;
3891 esac
3892 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3893 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3894 ac_status=$?
3895 grep -v '^ *+' conftest.er1 >conftest.err
3896 rm -f conftest.er1
3897 cat conftest.err >&5
3898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3899 (exit $ac_status); } >/dev/null && {
3900 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3901 test ! -s conftest.err
3902 }; then
3904 else
3905 echo "$as_me: failed program was:" >&5
3906 sed 's/^/| /' conftest.$ac_ext >&5
3908 # Broken: fails on valid input.
3909 continue
3912 rm -f conftest.err conftest.$ac_ext
3914 # OK, works on sane cases. Now check whether nonexistent headers
3915 # can be detected and how.
3916 cat >conftest.$ac_ext <<_ACEOF
3917 /* confdefs.h. */
3918 _ACEOF
3919 cat confdefs.h >>conftest.$ac_ext
3920 cat >>conftest.$ac_ext <<_ACEOF
3921 /* end confdefs.h. */
3922 #include <ac_nonexistent.h>
3923 _ACEOF
3924 if { (ac_try="$ac_cpp conftest.$ac_ext"
3925 case "(($ac_try" in
3926 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3927 *) ac_try_echo=$ac_try;;
3928 esac
3929 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3930 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3931 ac_status=$?
3932 grep -v '^ *+' conftest.er1 >conftest.err
3933 rm -f conftest.er1
3934 cat conftest.err >&5
3935 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3936 (exit $ac_status); } >/dev/null && {
3937 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3938 test ! -s conftest.err
3939 }; then
3940 # Broken: success on invalid input.
3941 continue
3942 else
3943 echo "$as_me: failed program was:" >&5
3944 sed 's/^/| /' conftest.$ac_ext >&5
3946 # Passes both tests.
3947 ac_preproc_ok=:
3948 break
3951 rm -f conftest.err conftest.$ac_ext
3953 done
3954 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3955 rm -f conftest.err conftest.$ac_ext
3956 if $ac_preproc_ok; then
3958 else
3959 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3960 See \`config.log' for more details." >&5
3961 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3962 See \`config.log' for more details." >&2;}
3963 { (exit 1); exit 1; }; }
3966 ac_ext=c
3967 ac_cpp='$CPP $CPPFLAGS'
3968 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3969 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3970 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3973 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3974 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3975 if test "${ac_cv_path_GREP+set}" = set; then
3976 echo $ECHO_N "(cached) $ECHO_C" >&6
3977 else
3978 # Extract the first word of "grep ggrep" to use in msg output
3979 if test -z "$GREP"; then
3980 set dummy grep ggrep; ac_prog_name=$2
3981 if test "${ac_cv_path_GREP+set}" = set; then
3982 echo $ECHO_N "(cached) $ECHO_C" >&6
3983 else
3984 ac_path_GREP_found=false
3985 # Loop through the user's path and test for each of PROGNAME-LIST
3986 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3987 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3989 IFS=$as_save_IFS
3990 test -z "$as_dir" && as_dir=.
3991 for ac_prog in grep ggrep; do
3992 for ac_exec_ext in '' $ac_executable_extensions; do
3993 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3994 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3995 # Check for GNU ac_path_GREP and select it if it is found.
3996 # Check for GNU $ac_path_GREP
3997 case `"$ac_path_GREP" --version 2>&1` in
3998 *GNU*)
3999 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4001 ac_count=0
4002 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4003 while :
4005 cat "conftest.in" "conftest.in" >"conftest.tmp"
4006 mv "conftest.tmp" "conftest.in"
4007 cp "conftest.in" "conftest.nl"
4008 echo 'GREP' >> "conftest.nl"
4009 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4010 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4011 ac_count=`expr $ac_count + 1`
4012 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4013 # Best one so far, save it but keep looking for a better one
4014 ac_cv_path_GREP="$ac_path_GREP"
4015 ac_path_GREP_max=$ac_count
4017 # 10*(2^10) chars as input seems more than enough
4018 test $ac_count -gt 10 && break
4019 done
4020 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4021 esac
4024 $ac_path_GREP_found && break 3
4025 done
4026 done
4028 done
4029 IFS=$as_save_IFS
4034 GREP="$ac_cv_path_GREP"
4035 if test -z "$GREP"; then
4036 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4037 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4038 { (exit 1); exit 1; }; }
4041 else
4042 ac_cv_path_GREP=$GREP
4047 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
4048 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
4049 GREP="$ac_cv_path_GREP"
4052 { echo "$as_me:$LINENO: checking for egrep" >&5
4053 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
4054 if test "${ac_cv_path_EGREP+set}" = set; then
4055 echo $ECHO_N "(cached) $ECHO_C" >&6
4056 else
4057 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4058 then ac_cv_path_EGREP="$GREP -E"
4059 else
4060 # Extract the first word of "egrep" to use in msg output
4061 if test -z "$EGREP"; then
4062 set dummy egrep; ac_prog_name=$2
4063 if test "${ac_cv_path_EGREP+set}" = set; then
4064 echo $ECHO_N "(cached) $ECHO_C" >&6
4065 else
4066 ac_path_EGREP_found=false
4067 # Loop through the user's path and test for each of PROGNAME-LIST
4068 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4069 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4071 IFS=$as_save_IFS
4072 test -z "$as_dir" && as_dir=.
4073 for ac_prog in egrep; do
4074 for ac_exec_ext in '' $ac_executable_extensions; do
4075 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4076 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4077 # Check for GNU ac_path_EGREP and select it if it is found.
4078 # Check for GNU $ac_path_EGREP
4079 case `"$ac_path_EGREP" --version 2>&1` in
4080 *GNU*)
4081 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4083 ac_count=0
4084 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4085 while :
4087 cat "conftest.in" "conftest.in" >"conftest.tmp"
4088 mv "conftest.tmp" "conftest.in"
4089 cp "conftest.in" "conftest.nl"
4090 echo 'EGREP' >> "conftest.nl"
4091 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4092 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4093 ac_count=`expr $ac_count + 1`
4094 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4095 # Best one so far, save it but keep looking for a better one
4096 ac_cv_path_EGREP="$ac_path_EGREP"
4097 ac_path_EGREP_max=$ac_count
4099 # 10*(2^10) chars as input seems more than enough
4100 test $ac_count -gt 10 && break
4101 done
4102 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4103 esac
4106 $ac_path_EGREP_found && break 3
4107 done
4108 done
4110 done
4111 IFS=$as_save_IFS
4116 EGREP="$ac_cv_path_EGREP"
4117 if test -z "$EGREP"; then
4118 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4119 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4120 { (exit 1); exit 1; }; }
4123 else
4124 ac_cv_path_EGREP=$EGREP
4130 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4131 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
4132 EGREP="$ac_cv_path_EGREP"
4136 { echo "$as_me:$LINENO: checking for AIX" >&5
4137 echo $ECHO_N "checking for AIX... $ECHO_C" >&6; }
4138 cat >conftest.$ac_ext <<_ACEOF
4139 /* confdefs.h. */
4140 _ACEOF
4141 cat confdefs.h >>conftest.$ac_ext
4142 cat >>conftest.$ac_ext <<_ACEOF
4143 /* end confdefs.h. */
4144 #ifdef _AIX
4146 #endif
4148 _ACEOF
4149 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4150 $EGREP "yes" >/dev/null 2>&1; then
4151 { echo "$as_me:$LINENO: result: yes" >&5
4152 echo "${ECHO_T}yes" >&6; }
4153 cat >>confdefs.h <<\_ACEOF
4154 #define _ALL_SOURCE 1
4155 _ACEOF
4157 else
4158 { echo "$as_me:$LINENO: result: no" >&5
4159 echo "${ECHO_T}no" >&6; }
4161 rm -f conftest*
4164 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4165 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
4166 if test "${ac_cv_header_stdc+set}" = set; then
4167 echo $ECHO_N "(cached) $ECHO_C" >&6
4168 else
4169 cat >conftest.$ac_ext <<_ACEOF
4170 /* confdefs.h. */
4171 _ACEOF
4172 cat confdefs.h >>conftest.$ac_ext
4173 cat >>conftest.$ac_ext <<_ACEOF
4174 /* end confdefs.h. */
4175 #include <stdlib.h>
4176 #include <stdarg.h>
4177 #include <string.h>
4178 #include <float.h>
4181 main ()
4185 return 0;
4187 _ACEOF
4188 rm -f conftest.$ac_objext
4189 if { (ac_try="$ac_compile"
4190 case "(($ac_try" in
4191 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4192 *) ac_try_echo=$ac_try;;
4193 esac
4194 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4195 (eval "$ac_compile") 2>conftest.er1
4196 ac_status=$?
4197 grep -v '^ *+' conftest.er1 >conftest.err
4198 rm -f conftest.er1
4199 cat conftest.err >&5
4200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4201 (exit $ac_status); } && {
4202 test -z "$ac_c_werror_flag" ||
4203 test ! -s conftest.err
4204 } && test -s conftest.$ac_objext; then
4205 ac_cv_header_stdc=yes
4206 else
4207 echo "$as_me: failed program was:" >&5
4208 sed 's/^/| /' conftest.$ac_ext >&5
4210 ac_cv_header_stdc=no
4213 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4215 if test $ac_cv_header_stdc = yes; then
4216 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4217 cat >conftest.$ac_ext <<_ACEOF
4218 /* confdefs.h. */
4219 _ACEOF
4220 cat confdefs.h >>conftest.$ac_ext
4221 cat >>conftest.$ac_ext <<_ACEOF
4222 /* end confdefs.h. */
4223 #include <string.h>
4225 _ACEOF
4226 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4227 $EGREP "memchr" >/dev/null 2>&1; then
4229 else
4230 ac_cv_header_stdc=no
4232 rm -f conftest*
4236 if test $ac_cv_header_stdc = yes; then
4237 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4238 cat >conftest.$ac_ext <<_ACEOF
4239 /* confdefs.h. */
4240 _ACEOF
4241 cat confdefs.h >>conftest.$ac_ext
4242 cat >>conftest.$ac_ext <<_ACEOF
4243 /* end confdefs.h. */
4244 #include <stdlib.h>
4246 _ACEOF
4247 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4248 $EGREP "free" >/dev/null 2>&1; then
4250 else
4251 ac_cv_header_stdc=no
4253 rm -f conftest*
4257 if test $ac_cv_header_stdc = yes; then
4258 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4259 if test "$cross_compiling" = yes; then
4261 else
4262 cat >conftest.$ac_ext <<_ACEOF
4263 /* confdefs.h. */
4264 _ACEOF
4265 cat confdefs.h >>conftest.$ac_ext
4266 cat >>conftest.$ac_ext <<_ACEOF
4267 /* end confdefs.h. */
4268 #include <ctype.h>
4269 #include <stdlib.h>
4270 #if ((' ' & 0x0FF) == 0x020)
4271 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4272 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4273 #else
4274 # define ISLOWER(c) \
4275 (('a' <= (c) && (c) <= 'i') \
4276 || ('j' <= (c) && (c) <= 'r') \
4277 || ('s' <= (c) && (c) <= 'z'))
4278 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4279 #endif
4281 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4283 main ()
4285 int i;
4286 for (i = 0; i < 256; i++)
4287 if (XOR (islower (i), ISLOWER (i))
4288 || toupper (i) != TOUPPER (i))
4289 return 2;
4290 return 0;
4292 _ACEOF
4293 rm -f conftest$ac_exeext
4294 if { (ac_try="$ac_link"
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_link") 2>&5
4301 ac_status=$?
4302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4303 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4304 { (case "(($ac_try" in
4305 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4306 *) ac_try_echo=$ac_try;;
4307 esac
4308 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4309 (eval "$ac_try") 2>&5
4310 ac_status=$?
4311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4312 (exit $ac_status); }; }; then
4314 else
4315 echo "$as_me: program exited with status $ac_status" >&5
4316 echo "$as_me: failed program was:" >&5
4317 sed 's/^/| /' conftest.$ac_ext >&5
4319 ( exit $ac_status )
4320 ac_cv_header_stdc=no
4322 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4328 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4329 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
4330 if test $ac_cv_header_stdc = yes; then
4332 cat >>confdefs.h <<\_ACEOF
4333 #define STDC_HEADERS 1
4334 _ACEOF
4338 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4348 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4349 inttypes.h stdint.h unistd.h
4351 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4352 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4353 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4354 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4355 echo $ECHO_N "(cached) $ECHO_C" >&6
4356 else
4357 cat >conftest.$ac_ext <<_ACEOF
4358 /* confdefs.h. */
4359 _ACEOF
4360 cat confdefs.h >>conftest.$ac_ext
4361 cat >>conftest.$ac_ext <<_ACEOF
4362 /* end confdefs.h. */
4363 $ac_includes_default
4365 #include <$ac_header>
4366 _ACEOF
4367 rm -f conftest.$ac_objext
4368 if { (ac_try="$ac_compile"
4369 case "(($ac_try" in
4370 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4371 *) ac_try_echo=$ac_try;;
4372 esac
4373 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4374 (eval "$ac_compile") 2>conftest.er1
4375 ac_status=$?
4376 grep -v '^ *+' conftest.er1 >conftest.err
4377 rm -f conftest.er1
4378 cat conftest.err >&5
4379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4380 (exit $ac_status); } && {
4381 test -z "$ac_c_werror_flag" ||
4382 test ! -s conftest.err
4383 } && test -s conftest.$ac_objext; then
4384 eval "$as_ac_Header=yes"
4385 else
4386 echo "$as_me: failed program was:" >&5
4387 sed 's/^/| /' conftest.$ac_ext >&5
4389 eval "$as_ac_Header=no"
4392 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4394 ac_res=`eval echo '${'$as_ac_Header'}'`
4395 { echo "$as_me:$LINENO: result: $ac_res" >&5
4396 echo "${ECHO_T}$ac_res" >&6; }
4397 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4398 cat >>confdefs.h <<_ACEOF
4399 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4400 _ACEOF
4404 done
4407 if test "${ac_cv_header_minix_config_h+set}" = set; then
4408 { echo "$as_me:$LINENO: checking for minix/config.h" >&5
4409 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6; }
4410 if test "${ac_cv_header_minix_config_h+set}" = set; then
4411 echo $ECHO_N "(cached) $ECHO_C" >&6
4413 { echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
4414 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6; }
4415 else
4416 # Is the header compilable?
4417 { echo "$as_me:$LINENO: checking minix/config.h usability" >&5
4418 echo $ECHO_N "checking minix/config.h usability... $ECHO_C" >&6; }
4419 cat >conftest.$ac_ext <<_ACEOF
4420 /* confdefs.h. */
4421 _ACEOF
4422 cat confdefs.h >>conftest.$ac_ext
4423 cat >>conftest.$ac_ext <<_ACEOF
4424 /* end confdefs.h. */
4425 $ac_includes_default
4426 #include <minix/config.h>
4427 _ACEOF
4428 rm -f conftest.$ac_objext
4429 if { (ac_try="$ac_compile"
4430 case "(($ac_try" in
4431 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4432 *) ac_try_echo=$ac_try;;
4433 esac
4434 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4435 (eval "$ac_compile") 2>conftest.er1
4436 ac_status=$?
4437 grep -v '^ *+' conftest.er1 >conftest.err
4438 rm -f conftest.er1
4439 cat conftest.err >&5
4440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4441 (exit $ac_status); } && {
4442 test -z "$ac_c_werror_flag" ||
4443 test ! -s conftest.err
4444 } && test -s conftest.$ac_objext; then
4445 ac_header_compiler=yes
4446 else
4447 echo "$as_me: failed program was:" >&5
4448 sed 's/^/| /' conftest.$ac_ext >&5
4450 ac_header_compiler=no
4453 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4454 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4455 echo "${ECHO_T}$ac_header_compiler" >&6; }
4457 # Is the header present?
4458 { echo "$as_me:$LINENO: checking minix/config.h presence" >&5
4459 echo $ECHO_N "checking minix/config.h presence... $ECHO_C" >&6; }
4460 cat >conftest.$ac_ext <<_ACEOF
4461 /* confdefs.h. */
4462 _ACEOF
4463 cat confdefs.h >>conftest.$ac_ext
4464 cat >>conftest.$ac_ext <<_ACEOF
4465 /* end confdefs.h. */
4466 #include <minix/config.h>
4467 _ACEOF
4468 if { (ac_try="$ac_cpp conftest.$ac_ext"
4469 case "(($ac_try" in
4470 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4471 *) ac_try_echo=$ac_try;;
4472 esac
4473 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4474 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4475 ac_status=$?
4476 grep -v '^ *+' conftest.er1 >conftest.err
4477 rm -f conftest.er1
4478 cat conftest.err >&5
4479 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4480 (exit $ac_status); } >/dev/null && {
4481 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4482 test ! -s conftest.err
4483 }; then
4484 ac_header_preproc=yes
4485 else
4486 echo "$as_me: failed program was:" >&5
4487 sed 's/^/| /' conftest.$ac_ext >&5
4489 ac_header_preproc=no
4492 rm -f conftest.err conftest.$ac_ext
4493 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4494 echo "${ECHO_T}$ac_header_preproc" >&6; }
4496 # So? What about this header?
4497 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4498 yes:no: )
4499 { echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5
4500 echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
4501 { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5
4502 echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;}
4503 ac_header_preproc=yes
4505 no:yes:* )
4506 { echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5
4507 echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;}
4508 { echo "$as_me:$LINENO: WARNING: minix/config.h: check for missing prerequisite headers?" >&5
4509 echo "$as_me: WARNING: minix/config.h: check for missing prerequisite headers?" >&2;}
4510 { echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5
4511 echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;}
4512 { echo "$as_me:$LINENO: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&5
4513 echo "$as_me: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&2;}
4514 { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5
4515 echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;}
4516 { echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5
4517 echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;}
4520 esac
4521 { echo "$as_me:$LINENO: checking for minix/config.h" >&5
4522 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6; }
4523 if test "${ac_cv_header_minix_config_h+set}" = set; then
4524 echo $ECHO_N "(cached) $ECHO_C" >&6
4525 else
4526 ac_cv_header_minix_config_h=$ac_header_preproc
4528 { echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
4529 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6; }
4532 if test $ac_cv_header_minix_config_h = yes; then
4533 MINIX=yes
4534 else
4535 MINIX=
4539 if test "$MINIX" = yes; then
4541 cat >>confdefs.h <<\_ACEOF
4542 #define _POSIX_SOURCE 1
4543 _ACEOF
4546 cat >>confdefs.h <<\_ACEOF
4547 #define _POSIX_1_SOURCE 2
4548 _ACEOF
4551 cat >>confdefs.h <<\_ACEOF
4552 #define _MINIX 1
4553 _ACEOF
4567 { echo "$as_me:$LINENO: checking whether it is safe to define __EXTENSIONS__" >&5
4568 echo $ECHO_N "checking whether it is safe to define __EXTENSIONS__... $ECHO_C" >&6; }
4569 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then
4570 echo $ECHO_N "(cached) $ECHO_C" >&6
4571 else
4572 cat >conftest.$ac_ext <<_ACEOF
4573 /* confdefs.h. */
4574 _ACEOF
4575 cat confdefs.h >>conftest.$ac_ext
4576 cat >>conftest.$ac_ext <<_ACEOF
4577 /* end confdefs.h. */
4579 # define __EXTENSIONS__ 1
4580 $ac_includes_default
4582 main ()
4586 return 0;
4588 _ACEOF
4589 rm -f conftest.$ac_objext
4590 if { (ac_try="$ac_compile"
4591 case "(($ac_try" in
4592 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4593 *) ac_try_echo=$ac_try;;
4594 esac
4595 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4596 (eval "$ac_compile") 2>conftest.er1
4597 ac_status=$?
4598 grep -v '^ *+' conftest.er1 >conftest.err
4599 rm -f conftest.er1
4600 cat conftest.err >&5
4601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4602 (exit $ac_status); } && {
4603 test -z "$ac_c_werror_flag" ||
4604 test ! -s conftest.err
4605 } && test -s conftest.$ac_objext; then
4606 ac_cv_safe_to_define___extensions__=yes
4607 else
4608 echo "$as_me: failed program was:" >&5
4609 sed 's/^/| /' conftest.$ac_ext >&5
4611 ac_cv_safe_to_define___extensions__=no
4614 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4616 { echo "$as_me:$LINENO: result: $ac_cv_safe_to_define___extensions__" >&5
4617 echo "${ECHO_T}$ac_cv_safe_to_define___extensions__" >&6; }
4618 test $ac_cv_safe_to_define___extensions__ = yes &&
4619 cat >>confdefs.h <<\_ACEOF
4620 #define __EXTENSIONS__ 1
4621 _ACEOF
4623 cat >>confdefs.h <<\_ACEOF
4624 #define _POSIX_PTHREAD_SEMANTICS 1
4625 _ACEOF
4627 cat >>confdefs.h <<\_ACEOF
4628 #define _TANDEM_SOURCE 1
4629 _ACEOF
4633 ### Use -Wno-pointer-sign if the compiler supports it
4634 { echo "$as_me:$LINENO: checking whether gcc understands -Wno-pointer-sign" >&5
4635 echo $ECHO_N "checking whether gcc understands -Wno-pointer-sign... $ECHO_C" >&6; }
4636 SAVE_CFLAGS="$CFLAGS"
4637 CFLAGS="$CFLAGS -Wno-pointer-sign"
4638 cat >conftest.$ac_ext <<_ACEOF
4639 /* confdefs.h. */
4640 _ACEOF
4641 cat confdefs.h >>conftest.$ac_ext
4642 cat >>conftest.$ac_ext <<_ACEOF
4643 /* end confdefs.h. */
4646 main ()
4650 return 0;
4652 _ACEOF
4653 rm -f conftest.$ac_objext
4654 if { (ac_try="$ac_compile"
4655 case "(($ac_try" in
4656 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4657 *) ac_try_echo=$ac_try;;
4658 esac
4659 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4660 (eval "$ac_compile") 2>conftest.er1
4661 ac_status=$?
4662 grep -v '^ *+' conftest.er1 >conftest.err
4663 rm -f conftest.er1
4664 cat conftest.err >&5
4665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4666 (exit $ac_status); } && {
4667 test -z "$ac_c_werror_flag" ||
4668 test ! -s conftest.err
4669 } && test -s conftest.$ac_objext; then
4670 has_option=yes
4671 else
4672 echo "$as_me: failed program was:" >&5
4673 sed 's/^/| /' conftest.$ac_ext >&5
4675 has_option=no
4678 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4679 if test $has_option = yes; then
4680 C_WARNINGS_SWITCH="-Wno-pointer-sign $C_WARNINGS_SWITCH"
4682 { echo "$as_me:$LINENO: result: $has_option" >&5
4683 echo "${ECHO_T}$has_option" >&6; }
4684 CFLAGS="$SAVE_CFLAGS"
4685 unset has_option
4686 unset SAVE_CFLAGS
4688 #### Some other nice autoconf tests.
4690 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
4691 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
4692 LN_S=$as_ln_s
4693 if test "$LN_S" = "ln -s"; then
4694 { echo "$as_me:$LINENO: result: yes" >&5
4695 echo "${ECHO_T}yes" >&6; }
4696 else
4697 { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4698 echo "${ECHO_T}no, using $LN_S" >&6; }
4701 ac_ext=c
4702 ac_cpp='$CPP $CPPFLAGS'
4703 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4704 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4705 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4706 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4707 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
4708 # On Suns, sometimes $CPP names a directory.
4709 if test -n "$CPP" && test -d "$CPP"; then
4710 CPP=
4712 if test -z "$CPP"; then
4713 if test "${ac_cv_prog_CPP+set}" = set; then
4714 echo $ECHO_N "(cached) $ECHO_C" >&6
4715 else
4716 # Double quotes because CPP needs to be expanded
4717 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4719 ac_preproc_ok=false
4720 for ac_c_preproc_warn_flag in '' yes
4722 # Use a header file that comes with gcc, so configuring glibc
4723 # with a fresh cross-compiler works.
4724 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4725 # <limits.h> exists even on freestanding compilers.
4726 # On the NeXT, cc -E runs the code through the compiler's parser,
4727 # not just through cpp. "Syntax error" is here to catch this case.
4728 cat >conftest.$ac_ext <<_ACEOF
4729 /* confdefs.h. */
4730 _ACEOF
4731 cat confdefs.h >>conftest.$ac_ext
4732 cat >>conftest.$ac_ext <<_ACEOF
4733 /* end confdefs.h. */
4734 #ifdef __STDC__
4735 # include <limits.h>
4736 #else
4737 # include <assert.h>
4738 #endif
4739 Syntax error
4740 _ACEOF
4741 if { (ac_try="$ac_cpp conftest.$ac_ext"
4742 case "(($ac_try" in
4743 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4744 *) ac_try_echo=$ac_try;;
4745 esac
4746 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4747 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4748 ac_status=$?
4749 grep -v '^ *+' conftest.er1 >conftest.err
4750 rm -f conftest.er1
4751 cat conftest.err >&5
4752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4753 (exit $ac_status); } >/dev/null && {
4754 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4755 test ! -s conftest.err
4756 }; then
4758 else
4759 echo "$as_me: failed program was:" >&5
4760 sed 's/^/| /' conftest.$ac_ext >&5
4762 # Broken: fails on valid input.
4763 continue
4766 rm -f conftest.err conftest.$ac_ext
4768 # OK, works on sane cases. Now check whether nonexistent headers
4769 # can be detected and how.
4770 cat >conftest.$ac_ext <<_ACEOF
4771 /* confdefs.h. */
4772 _ACEOF
4773 cat confdefs.h >>conftest.$ac_ext
4774 cat >>conftest.$ac_ext <<_ACEOF
4775 /* end confdefs.h. */
4776 #include <ac_nonexistent.h>
4777 _ACEOF
4778 if { (ac_try="$ac_cpp conftest.$ac_ext"
4779 case "(($ac_try" in
4780 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4781 *) ac_try_echo=$ac_try;;
4782 esac
4783 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4784 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4785 ac_status=$?
4786 grep -v '^ *+' conftest.er1 >conftest.err
4787 rm -f conftest.er1
4788 cat conftest.err >&5
4789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4790 (exit $ac_status); } >/dev/null && {
4791 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4792 test ! -s conftest.err
4793 }; then
4794 # Broken: success on invalid input.
4795 continue
4796 else
4797 echo "$as_me: failed program was:" >&5
4798 sed 's/^/| /' conftest.$ac_ext >&5
4800 # Passes both tests.
4801 ac_preproc_ok=:
4802 break
4805 rm -f conftest.err conftest.$ac_ext
4807 done
4808 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4809 rm -f conftest.err conftest.$ac_ext
4810 if $ac_preproc_ok; then
4811 break
4814 done
4815 ac_cv_prog_CPP=$CPP
4818 CPP=$ac_cv_prog_CPP
4819 else
4820 ac_cv_prog_CPP=$CPP
4822 { echo "$as_me:$LINENO: result: $CPP" >&5
4823 echo "${ECHO_T}$CPP" >&6; }
4824 ac_preproc_ok=false
4825 for ac_c_preproc_warn_flag in '' yes
4827 # Use a header file that comes with gcc, so configuring glibc
4828 # with a fresh cross-compiler works.
4829 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4830 # <limits.h> exists even on freestanding compilers.
4831 # On the NeXT, cc -E runs the code through the compiler's parser,
4832 # not just through cpp. "Syntax error" is here to catch this case.
4833 cat >conftest.$ac_ext <<_ACEOF
4834 /* confdefs.h. */
4835 _ACEOF
4836 cat confdefs.h >>conftest.$ac_ext
4837 cat >>conftest.$ac_ext <<_ACEOF
4838 /* end confdefs.h. */
4839 #ifdef __STDC__
4840 # include <limits.h>
4841 #else
4842 # include <assert.h>
4843 #endif
4844 Syntax error
4845 _ACEOF
4846 if { (ac_try="$ac_cpp conftest.$ac_ext"
4847 case "(($ac_try" in
4848 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4849 *) ac_try_echo=$ac_try;;
4850 esac
4851 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4852 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4853 ac_status=$?
4854 grep -v '^ *+' conftest.er1 >conftest.err
4855 rm -f conftest.er1
4856 cat conftest.err >&5
4857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4858 (exit $ac_status); } >/dev/null && {
4859 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4860 test ! -s conftest.err
4861 }; then
4863 else
4864 echo "$as_me: failed program was:" >&5
4865 sed 's/^/| /' conftest.$ac_ext >&5
4867 # Broken: fails on valid input.
4868 continue
4871 rm -f conftest.err conftest.$ac_ext
4873 # OK, works on sane cases. Now check whether nonexistent headers
4874 # can be detected and how.
4875 cat >conftest.$ac_ext <<_ACEOF
4876 /* confdefs.h. */
4877 _ACEOF
4878 cat confdefs.h >>conftest.$ac_ext
4879 cat >>conftest.$ac_ext <<_ACEOF
4880 /* end confdefs.h. */
4881 #include <ac_nonexistent.h>
4882 _ACEOF
4883 if { (ac_try="$ac_cpp conftest.$ac_ext"
4884 case "(($ac_try" in
4885 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4886 *) ac_try_echo=$ac_try;;
4887 esac
4888 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4889 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4890 ac_status=$?
4891 grep -v '^ *+' conftest.er1 >conftest.err
4892 rm -f conftest.er1
4893 cat conftest.err >&5
4894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4895 (exit $ac_status); } >/dev/null && {
4896 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4897 test ! -s conftest.err
4898 }; then
4899 # Broken: success on invalid input.
4900 continue
4901 else
4902 echo "$as_me: failed program was:" >&5
4903 sed 's/^/| /' conftest.$ac_ext >&5
4905 # Passes both tests.
4906 ac_preproc_ok=:
4907 break
4910 rm -f conftest.err conftest.$ac_ext
4912 done
4913 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4914 rm -f conftest.err conftest.$ac_ext
4915 if $ac_preproc_ok; then
4917 else
4918 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4919 See \`config.log' for more details." >&5
4920 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4921 See \`config.log' for more details." >&2;}
4922 { (exit 1); exit 1; }; }
4925 ac_ext=c
4926 ac_cpp='$CPP $CPPFLAGS'
4927 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4928 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4929 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4931 # Find a good install program. We prefer a C program (faster),
4932 # so one script is as good as another. But avoid the broken or
4933 # incompatible versions:
4934 # SysV /etc/install, /usr/sbin/install
4935 # SunOS /usr/etc/install
4936 # IRIX /sbin/install
4937 # AIX /bin/install
4938 # AmigaOS /C/install, which installs bootblocks on floppy discs
4939 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4940 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4941 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4942 # OS/2's system install, which has a completely different semantic
4943 # ./install, which can be erroneously created by make from ./install.sh.
4944 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
4945 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
4946 if test -z "$INSTALL"; then
4947 if test "${ac_cv_path_install+set}" = set; then
4948 echo $ECHO_N "(cached) $ECHO_C" >&6
4949 else
4950 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4951 for as_dir in $PATH
4953 IFS=$as_save_IFS
4954 test -z "$as_dir" && as_dir=.
4955 # Account for people who put trailing slashes in PATH elements.
4956 case $as_dir/ in
4957 ./ | .// | /cC/* | \
4958 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4959 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
4960 /usr/ucb/* ) ;;
4962 # OSF1 and SCO ODT 3.0 have their own names for install.
4963 # Don't use installbsd from OSF since it installs stuff as root
4964 # by default.
4965 for ac_prog in ginstall scoinst install; do
4966 for ac_exec_ext in '' $ac_executable_extensions; do
4967 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4968 if test $ac_prog = install &&
4969 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4970 # AIX install. It has an incompatible calling convention.
4972 elif test $ac_prog = install &&
4973 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4974 # program-specific install script used by HP pwplus--don't use.
4976 else
4977 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4978 break 3
4981 done
4982 done
4984 esac
4985 done
4986 IFS=$as_save_IFS
4990 if test "${ac_cv_path_install+set}" = set; then
4991 INSTALL=$ac_cv_path_install
4992 else
4993 # As a last resort, use the slow shell script. Don't cache a
4994 # value for INSTALL within a source directory, because that will
4995 # break other packages using the cache if that directory is
4996 # removed, or if the value is a relative name.
4997 INSTALL=$ac_install_sh
5000 { echo "$as_me:$LINENO: result: $INSTALL" >&5
5001 echo "${ECHO_T}$INSTALL" >&6; }
5003 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5004 # It thinks the first close brace ends the variable substitution.
5005 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5007 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5009 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5011 if test "x$RANLIB" = x; then
5012 if test -n "$ac_tool_prefix"; then
5013 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5014 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5015 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5016 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5017 if test "${ac_cv_prog_RANLIB+set}" = set; then
5018 echo $ECHO_N "(cached) $ECHO_C" >&6
5019 else
5020 if test -n "$RANLIB"; then
5021 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5022 else
5023 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5024 for as_dir in $PATH
5026 IFS=$as_save_IFS
5027 test -z "$as_dir" && as_dir=.
5028 for ac_exec_ext in '' $ac_executable_extensions; do
5029 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5030 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5031 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5032 break 2
5034 done
5035 done
5036 IFS=$as_save_IFS
5040 RANLIB=$ac_cv_prog_RANLIB
5041 if test -n "$RANLIB"; then
5042 { echo "$as_me:$LINENO: result: $RANLIB" >&5
5043 echo "${ECHO_T}$RANLIB" >&6; }
5044 else
5045 { echo "$as_me:$LINENO: result: no" >&5
5046 echo "${ECHO_T}no" >&6; }
5051 if test -z "$ac_cv_prog_RANLIB"; then
5052 ac_ct_RANLIB=$RANLIB
5053 # Extract the first word of "ranlib", so it can be a program name with args.
5054 set dummy ranlib; ac_word=$2
5055 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5056 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5057 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5058 echo $ECHO_N "(cached) $ECHO_C" >&6
5059 else
5060 if test -n "$ac_ct_RANLIB"; then
5061 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5062 else
5063 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5064 for as_dir in $PATH
5066 IFS=$as_save_IFS
5067 test -z "$as_dir" && as_dir=.
5068 for ac_exec_ext in '' $ac_executable_extensions; do
5069 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5070 ac_cv_prog_ac_ct_RANLIB="ranlib"
5071 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5072 break 2
5074 done
5075 done
5076 IFS=$as_save_IFS
5080 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5081 if test -n "$ac_ct_RANLIB"; then
5082 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5083 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
5084 else
5085 { echo "$as_me:$LINENO: result: no" >&5
5086 echo "${ECHO_T}no" >&6; }
5089 if test "x$ac_ct_RANLIB" = x; then
5090 RANLIB=":"
5091 else
5092 case $cross_compiling:$ac_tool_warned in
5093 yes:)
5094 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
5095 whose name does not start with the host triplet. If you think this
5096 configuration is useful to you, please write to autoconf@gnu.org." >&5
5097 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
5098 whose name does not start with the host triplet. If you think this
5099 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
5100 ac_tool_warned=yes ;;
5101 esac
5102 RANLIB=$ac_ct_RANLIB
5104 else
5105 RANLIB="$ac_cv_prog_RANLIB"
5109 # Extract the first word of "install-info", so it can be a program name with args.
5110 set dummy install-info; ac_word=$2
5111 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5112 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5113 if test "${ac_cv_path_INSTALL_INFO+set}" = set; then
5114 echo $ECHO_N "(cached) $ECHO_C" >&6
5115 else
5116 case $INSTALL_INFO in
5117 [\\/]* | ?:[\\/]*)
5118 ac_cv_path_INSTALL_INFO="$INSTALL_INFO" # Let the user override the test with a path.
5121 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5122 for as_dir in $PATH
5124 IFS=$as_save_IFS
5125 test -z "$as_dir" && as_dir=.
5126 for ac_exec_ext in '' $ac_executable_extensions; do
5127 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5128 ac_cv_path_INSTALL_INFO="$as_dir/$ac_word$ac_exec_ext"
5129 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5130 break 2
5132 done
5133 done
5134 IFS=$as_save_IFS
5137 esac
5139 INSTALL_INFO=$ac_cv_path_INSTALL_INFO
5140 if test -n "$INSTALL_INFO"; then
5141 { echo "$as_me:$LINENO: result: $INSTALL_INFO" >&5
5142 echo "${ECHO_T}$INSTALL_INFO" >&6; }
5143 else
5144 { echo "$as_me:$LINENO: result: no" >&5
5145 echo "${ECHO_T}no" >&6; }
5149 # Extract the first word of "install-info", so it can be a program name with args.
5150 set dummy install-info; ac_word=$2
5151 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5152 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5153 if test "${ac_cv_path_INSTALL_INFO+set}" = set; then
5154 echo $ECHO_N "(cached) $ECHO_C" >&6
5155 else
5156 case $INSTALL_INFO in
5157 [\\/]* | ?:[\\/]*)
5158 ac_cv_path_INSTALL_INFO="$INSTALL_INFO" # Let the user override the test with a path.
5161 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5162 for as_dir in /usr/sbin
5164 IFS=$as_save_IFS
5165 test -z "$as_dir" && as_dir=.
5166 for ac_exec_ext in '' $ac_executable_extensions; do
5167 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5168 ac_cv_path_INSTALL_INFO="$as_dir/$ac_word$ac_exec_ext"
5169 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5170 break 2
5172 done
5173 done
5174 IFS=$as_save_IFS
5177 esac
5179 INSTALL_INFO=$ac_cv_path_INSTALL_INFO
5180 if test -n "$INSTALL_INFO"; then
5181 { echo "$as_me:$LINENO: result: $INSTALL_INFO" >&5
5182 echo "${ECHO_T}$INSTALL_INFO" >&6; }
5183 else
5184 { echo "$as_me:$LINENO: result: no" >&5
5185 echo "${ECHO_T}no" >&6; }
5189 # Extract the first word of "install-info", so it can be a program name with args.
5190 set dummy install-info; ac_word=$2
5191 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5192 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5193 if test "${ac_cv_path_INSTALL_INFO+set}" = set; then
5194 echo $ECHO_N "(cached) $ECHO_C" >&6
5195 else
5196 case $INSTALL_INFO in
5197 [\\/]* | ?:[\\/]*)
5198 ac_cv_path_INSTALL_INFO="$INSTALL_INFO" # Let the user override the test with a path.
5201 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5202 for as_dir in /sbin
5204 IFS=$as_save_IFS
5205 test -z "$as_dir" && as_dir=.
5206 for ac_exec_ext in '' $ac_executable_extensions; do
5207 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5208 ac_cv_path_INSTALL_INFO="$as_dir/$ac_word$ac_exec_ext"
5209 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5210 break 2
5212 done
5213 done
5214 IFS=$as_save_IFS
5216 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO=":"
5218 esac
5220 INSTALL_INFO=$ac_cv_path_INSTALL_INFO
5221 if test -n "$INSTALL_INFO"; then
5222 { echo "$as_me:$LINENO: result: $INSTALL_INFO" >&5
5223 echo "${ECHO_T}$INSTALL_INFO" >&6; }
5224 else
5225 { echo "$as_me:$LINENO: result: no" >&5
5226 echo "${ECHO_T}no" >&6; }
5230 # Extract the first word of "gzip", so it can be a program name with args.
5231 set dummy gzip; ac_word=$2
5232 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5233 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5234 if test "${ac_cv_path_GZIP_PROG+set}" = set; then
5235 echo $ECHO_N "(cached) $ECHO_C" >&6
5236 else
5237 case $GZIP_PROG in
5238 [\\/]* | ?:[\\/]*)
5239 ac_cv_path_GZIP_PROG="$GZIP_PROG" # Let the user override the test with a path.
5242 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5243 for as_dir in $PATH
5245 IFS=$as_save_IFS
5246 test -z "$as_dir" && as_dir=.
5247 for ac_exec_ext in '' $ac_executable_extensions; do
5248 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5249 ac_cv_path_GZIP_PROG="$as_dir/$ac_word$ac_exec_ext"
5250 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5251 break 2
5253 done
5254 done
5255 IFS=$as_save_IFS
5258 esac
5260 GZIP_PROG=$ac_cv_path_GZIP_PROG
5261 if test -n "$GZIP_PROG"; then
5262 { echo "$as_me:$LINENO: result: $GZIP_PROG" >&5
5263 echo "${ECHO_T}$GZIP_PROG" >&6; }
5264 else
5265 { echo "$as_me:$LINENO: result: no" >&5
5266 echo "${ECHO_T}no" >&6; }
5272 ## Need makeinfo >= 4.6 (?) to build the manuals.
5273 # Extract the first word of "makeinfo", so it can be a program name with args.
5274 set dummy makeinfo; ac_word=$2
5275 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5276 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5277 if test "${ac_cv_path_MAKEINFO+set}" = set; then
5278 echo $ECHO_N "(cached) $ECHO_C" >&6
5279 else
5280 case $MAKEINFO in
5281 [\\/]* | ?:[\\/]*)
5282 ac_cv_path_MAKEINFO="$MAKEINFO" # Let the user override the test with a path.
5285 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5286 for as_dir in $PATH
5288 IFS=$as_save_IFS
5289 test -z "$as_dir" && as_dir=.
5290 for ac_exec_ext in '' $ac_executable_extensions; do
5291 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5292 ac_cv_path_MAKEINFO="$as_dir/$ac_word$ac_exec_ext"
5293 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5294 break 2
5296 done
5297 done
5298 IFS=$as_save_IFS
5300 test -z "$ac_cv_path_MAKEINFO" && ac_cv_path_MAKEINFO="no"
5302 esac
5304 MAKEINFO=$ac_cv_path_MAKEINFO
5305 if test -n "$MAKEINFO"; then
5306 { echo "$as_me:$LINENO: result: $MAKEINFO" >&5
5307 echo "${ECHO_T}$MAKEINFO" >&6; }
5308 else
5309 { echo "$as_me:$LINENO: result: no" >&5
5310 echo "${ECHO_T}no" >&6; }
5314 if test "$MAKEINFO" != "no" && \
5315 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
5316 MAKEINFO=no
5319 ## Makeinfo is unusual. For a released Emacs, the manuals are
5320 ## pre-built, and not deleted by the normal clean rules. makeinfo is
5321 ## therefore in the category of "special tools" not normally required, which
5322 ## configure does not have to check for (eg autoconf itself).
5323 ## In a CVS checkout on the other hand, the manuals are not included.
5324 ## So makeinfo is a requirement to build from CVS, and configure
5325 ## should test for it as it does for any other build requirement.
5326 ## We use the presence of $srcdir/info/emacs to distinguish a release,
5327 ## with pre-built manuals, from a CVS checkout.
5328 if test "$MAKEINFO" = "no"; then
5329 if test "x${with_makeinfo}" = "xno"; then
5330 MAKEINFO=off
5331 elif ! test -e $srcdir/info/emacs; then
5332 { { echo "$as_me:$LINENO: error: You do not seem to have makeinfo >= 4.6, and your
5333 source tree does not seem to have pre-built manuals in the \`info' directory.
5334 Either install a suitable version of makeinfo, or re-run configure
5335 with the \`--without-makeinfo' option to build without the manuals. " >&5
5336 echo "$as_me: error: You do not seem to have makeinfo >= 4.6, and your
5337 source tree does not seem to have pre-built manuals in the \`info' directory.
5338 Either install a suitable version of makeinfo, or re-run configure
5339 with the \`--without-makeinfo' option to build without the manuals. " >&2;}
5340 { (exit 1); exit 1; }; }
5345 if test x$GCC = xyes && test "x$GCC_LINK_TEST_OPTIONS" != x
5346 then
5347 ac_link="$ac_link $GCC_LINK_TEST_OPTIONS"
5350 if test x$GCC = x && test "x$NON_GCC_LINK_TEST_OPTIONS" != x
5351 then
5352 ac_link="$ac_link $NON_GCC_LINK_TEST_OPTIONS"
5356 late_LDFLAGS=$LDFLAGS
5357 if test "$GCC" = yes; then
5358 LDFLAGS="$LDFLAGS -Wl,-znocombreloc"
5359 else
5360 LDFLAGS="$LDFLAGS -znocombreloc"
5363 { echo "$as_me:$LINENO: checking for -znocombreloc" >&5
5364 echo $ECHO_N "checking for -znocombreloc... $ECHO_C" >&6; }
5365 cat >conftest.$ac_ext <<_ACEOF
5366 main(){return 0;}
5367 _ACEOF
5368 rm -f conftest.$ac_objext conftest$ac_exeext
5369 if { (ac_try="$ac_link"
5370 case "(($ac_try" in
5371 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5372 *) ac_try_echo=$ac_try;;
5373 esac
5374 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5375 (eval "$ac_link") 2>conftest.er1
5376 ac_status=$?
5377 grep -v '^ *+' conftest.er1 >conftest.err
5378 rm -f conftest.er1
5379 cat conftest.err >&5
5380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5381 (exit $ac_status); } && {
5382 test -z "$ac_c_werror_flag" ||
5383 test ! -s conftest.err
5384 } && test -s conftest$ac_exeext &&
5385 $as_test_x conftest$ac_exeext; then
5386 { echo "$as_me:$LINENO: result: yes" >&5
5387 echo "${ECHO_T}yes" >&6; }
5388 else
5389 echo "$as_me: failed program was:" >&5
5390 sed 's/^/| /' conftest.$ac_ext >&5
5392 LDFLAGS=$late_LDFLAGS
5393 { echo "$as_me:$LINENO: result: no" >&5
5394 echo "${ECHO_T}no" >&6; }
5397 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5398 conftest$ac_exeext conftest.$ac_ext
5400 #### Extract some information from the operating system and machine files.
5402 { echo "$as_me:$LINENO: checking the machine- and system-dependent files to find out
5403 - which libraries the lib-src programs will want, and
5404 - whether the GNU malloc routines are usable..." >&5
5405 echo "$as_me: checking the machine- and system-dependent files to find out
5406 - which libraries the lib-src programs will want, and
5407 - whether the GNU malloc routines are usable..." >&6;}
5409 ### First figure out CFLAGS (which we use for running the compiler here)
5410 ### and REAL_CFLAGS (which we use for real compilation).
5411 ### The two are the same except on a few systems, where they are made
5412 ### different to work around various lossages. For example,
5413 ### GCC 2.5 on GNU/Linux needs them to be different because it treats -g
5414 ### as implying static linking.
5416 ### If the CFLAGS env var is specified, we use that value
5417 ### instead of the default.
5419 ### It's not important that this name contain the PID; you can't run
5420 ### two configures in the same directory and have anything work
5421 ### anyway.
5422 tempcname="conftest.c"
5424 echo '
5425 #include "'${srcdir}'/src/'${opsysfile}'"
5426 #include "'${srcdir}'/src/'${machfile}'"
5427 #ifndef LIBS_MACHINE
5428 #define LIBS_MACHINE
5429 #endif
5430 #ifndef LIBS_SYSTEM
5431 #define LIBS_SYSTEM
5432 #endif
5433 #ifndef C_SWITCH_SYSTEM
5434 #define C_SWITCH_SYSTEM
5435 #endif
5436 #ifndef C_SWITCH_MACHINE
5437 #define C_SWITCH_MACHINE
5438 #endif
5439 configure___ libsrc_libs=LIBS_MACHINE LIBS_SYSTEM
5440 configure___ c_switch_system=C_SWITCH_SYSTEM
5441 configure___ c_switch_machine=C_SWITCH_MACHINE
5443 #ifndef LIB_X11_LIB
5444 #define LIB_X11_LIB -lX11
5445 #endif
5447 #ifndef LIBX11_SYSTEM
5448 #define LIBX11_SYSTEM
5449 #endif
5450 configure___ LIBX=LIB_X11_LIB LIBX11_SYSTEM
5452 #ifdef UNEXEC
5453 configure___ unexec=UNEXEC
5454 #else
5455 configure___ unexec=unexec.o
5456 #endif
5458 #ifdef SYSTEM_MALLOC
5459 configure___ system_malloc=yes
5460 #else
5461 configure___ system_malloc=no
5462 #endif
5464 #ifdef USE_MMAP_FOR_BUFFERS
5465 configure___ use_mmap_for_buffers=yes
5466 #else
5467 configure___ use_mmap_for_buffers=no
5468 #endif
5470 #ifndef C_DEBUG_SWITCH
5471 #define C_DEBUG_SWITCH -g
5472 #endif
5474 #ifndef C_OPTIMIZE_SWITCH
5475 #ifdef __GNUC__
5476 #define C_OPTIMIZE_SWITCH -O2
5477 #else
5478 #define C_OPTIMIZE_SWITCH -O
5479 #endif
5480 #endif
5482 #ifndef C_WARNINGS_SWITCH
5483 #define C_WARNINGS_SWITCH ${C_WARNINGS_SWITCH}
5484 #endif
5486 #ifndef LD_SWITCH_MACHINE
5487 #define LD_SWITCH_MACHINE
5488 #endif
5490 #ifndef LD_SWITCH_SYSTEM
5491 #define LD_SWITCH_SYSTEM
5492 #endif
5494 #ifndef LD_SWITCH_X_SITE_AUX
5495 #define LD_SWITCH_X_SITE_AUX
5496 #endif
5498 configure___ ld_switch_system=LD_SWITCH_SYSTEM
5499 configure___ ld_switch_machine=LD_SWITCH_MACHINE
5501 #ifdef THIS_IS_CONFIGURE
5503 /* Get the CFLAGS for tests in configure. */
5504 #ifdef __GNUC__
5505 configure___ CFLAGS=C_DEBUG_SWITCH C_OPTIMIZE_SWITCH '${SPECIFIED_CFLAGS}'
5506 #else
5507 configure___ CFLAGS=C_DEBUG_SWITCH '${SPECIFIED_CFLAGS}'
5508 #endif
5510 #else /* not THIS_IS_CONFIGURE */
5512 /* Get the CFLAGS for real compilation. */
5513 #ifdef __GNUC__
5514 configure___ REAL_CFLAGS=C_DEBUG_SWITCH C_OPTIMIZE_SWITCH C_WARNINGS_SWITCH '${SPECIFIED_CFLAGS}'
5515 #else
5516 configure___ REAL_CFLAGS=C_DEBUG_SWITCH '${SPECIFIED_CFLAGS}'
5517 #endif
5519 #endif /* not THIS_IS_CONFIGURE */
5520 ' > ${tempcname}
5522 # The value of CPP is a quoted variable reference, so we need to do this
5523 # to get its actual value...
5524 CPP=`eval "echo $CPP"`
5525 eval `${CPP} -Isrc ${tempcname} \
5526 | sed -n -e 's/^configure___ \([^=]*=\)\(.*\)$/\1"\2"/p'`
5527 if test "x$SPECIFIED_CFLAGS" = x; then
5528 eval `${CPP} -Isrc -DTHIS_IS_CONFIGURE ${tempcname} \
5529 | sed -n -e 's/^configure___ \([^=]*=\)\(.*\)$/\1"\2"/p'`
5530 else
5531 REAL_CFLAGS="$CFLAGS"
5533 rm ${tempcname}
5535 ac_link="$ac_link $ld_switch_machine $ld_switch_system"
5537 ### Make sure subsequent tests use flags consistent with the build flags.
5539 if test x"${OVERRIDE_CPPFLAGS}" != x; then
5540 CPPFLAGS="${OVERRIDE_CPPFLAGS}"
5541 else
5542 CPPFLAGS="$c_switch_system $c_switch_machine $CPPFLAGS"
5547 # Check whether --enable-largefile was given.
5548 if test "${enable_largefile+set}" = set; then
5549 enableval=$enable_largefile;
5552 if test "$enable_largefile" != no; then
5554 { echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
5555 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6; }
5556 if test "${ac_cv_sys_largefile_CC+set}" = set; then
5557 echo $ECHO_N "(cached) $ECHO_C" >&6
5558 else
5559 ac_cv_sys_largefile_CC=no
5560 if test "$GCC" != yes; then
5561 ac_save_CC=$CC
5562 while :; do
5563 # IRIX 6.2 and later do not support large files by default,
5564 # so use the C compiler's -n32 option if that helps.
5565 cat >conftest.$ac_ext <<_ACEOF
5566 /* confdefs.h. */
5567 _ACEOF
5568 cat confdefs.h >>conftest.$ac_ext
5569 cat >>conftest.$ac_ext <<_ACEOF
5570 /* end confdefs.h. */
5571 #include <sys/types.h>
5572 /* Check that off_t can represent 2**63 - 1 correctly.
5573 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5574 since some C++ compilers masquerading as C compilers
5575 incorrectly reject 9223372036854775807. */
5576 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5577 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5578 && LARGE_OFF_T % 2147483647 == 1)
5579 ? 1 : -1];
5581 main ()
5585 return 0;
5587 _ACEOF
5588 rm -f conftest.$ac_objext
5589 if { (ac_try="$ac_compile"
5590 case "(($ac_try" in
5591 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5592 *) ac_try_echo=$ac_try;;
5593 esac
5594 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5595 (eval "$ac_compile") 2>conftest.er1
5596 ac_status=$?
5597 grep -v '^ *+' conftest.er1 >conftest.err
5598 rm -f conftest.er1
5599 cat conftest.err >&5
5600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5601 (exit $ac_status); } && {
5602 test -z "$ac_c_werror_flag" ||
5603 test ! -s conftest.err
5604 } && test -s conftest.$ac_objext; then
5605 break
5606 else
5607 echo "$as_me: failed program was:" >&5
5608 sed 's/^/| /' conftest.$ac_ext >&5
5613 rm -f core conftest.err conftest.$ac_objext
5614 CC="$CC -n32"
5615 rm -f conftest.$ac_objext
5616 if { (ac_try="$ac_compile"
5617 case "(($ac_try" in
5618 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5619 *) ac_try_echo=$ac_try;;
5620 esac
5621 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5622 (eval "$ac_compile") 2>conftest.er1
5623 ac_status=$?
5624 grep -v '^ *+' conftest.er1 >conftest.err
5625 rm -f conftest.er1
5626 cat conftest.err >&5
5627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5628 (exit $ac_status); } && {
5629 test -z "$ac_c_werror_flag" ||
5630 test ! -s conftest.err
5631 } && test -s conftest.$ac_objext; then
5632 ac_cv_sys_largefile_CC=' -n32'; break
5633 else
5634 echo "$as_me: failed program was:" >&5
5635 sed 's/^/| /' conftest.$ac_ext >&5
5640 rm -f core conftest.err conftest.$ac_objext
5641 break
5642 done
5643 CC=$ac_save_CC
5644 rm -f conftest.$ac_ext
5647 { echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
5648 echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6; }
5649 if test "$ac_cv_sys_largefile_CC" != no; then
5650 CC=$CC$ac_cv_sys_largefile_CC
5653 { echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
5654 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6; }
5655 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
5656 echo $ECHO_N "(cached) $ECHO_C" >&6
5657 else
5658 while :; do
5659 cat >conftest.$ac_ext <<_ACEOF
5660 /* confdefs.h. */
5661 _ACEOF
5662 cat confdefs.h >>conftest.$ac_ext
5663 cat >>conftest.$ac_ext <<_ACEOF
5664 /* end confdefs.h. */
5665 #include <sys/types.h>
5666 /* Check that off_t can represent 2**63 - 1 correctly.
5667 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5668 since some C++ compilers masquerading as C compilers
5669 incorrectly reject 9223372036854775807. */
5670 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5671 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5672 && LARGE_OFF_T % 2147483647 == 1)
5673 ? 1 : -1];
5675 main ()
5679 return 0;
5681 _ACEOF
5682 rm -f conftest.$ac_objext
5683 if { (ac_try="$ac_compile"
5684 case "(($ac_try" in
5685 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5686 *) ac_try_echo=$ac_try;;
5687 esac
5688 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5689 (eval "$ac_compile") 2>conftest.er1
5690 ac_status=$?
5691 grep -v '^ *+' conftest.er1 >conftest.err
5692 rm -f conftest.er1
5693 cat conftest.err >&5
5694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5695 (exit $ac_status); } && {
5696 test -z "$ac_c_werror_flag" ||
5697 test ! -s conftest.err
5698 } && test -s conftest.$ac_objext; then
5699 ac_cv_sys_file_offset_bits=no; break
5700 else
5701 echo "$as_me: failed program was:" >&5
5702 sed 's/^/| /' conftest.$ac_ext >&5
5707 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5708 cat >conftest.$ac_ext <<_ACEOF
5709 /* confdefs.h. */
5710 _ACEOF
5711 cat confdefs.h >>conftest.$ac_ext
5712 cat >>conftest.$ac_ext <<_ACEOF
5713 /* end confdefs.h. */
5714 #define _FILE_OFFSET_BITS 64
5715 #include <sys/types.h>
5716 /* Check that off_t can represent 2**63 - 1 correctly.
5717 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5718 since some C++ compilers masquerading as C compilers
5719 incorrectly reject 9223372036854775807. */
5720 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5721 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5722 && LARGE_OFF_T % 2147483647 == 1)
5723 ? 1 : -1];
5725 main ()
5729 return 0;
5731 _ACEOF
5732 rm -f conftest.$ac_objext
5733 if { (ac_try="$ac_compile"
5734 case "(($ac_try" in
5735 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5736 *) ac_try_echo=$ac_try;;
5737 esac
5738 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5739 (eval "$ac_compile") 2>conftest.er1
5740 ac_status=$?
5741 grep -v '^ *+' conftest.er1 >conftest.err
5742 rm -f conftest.er1
5743 cat conftest.err >&5
5744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5745 (exit $ac_status); } && {
5746 test -z "$ac_c_werror_flag" ||
5747 test ! -s conftest.err
5748 } && test -s conftest.$ac_objext; then
5749 ac_cv_sys_file_offset_bits=64; break
5750 else
5751 echo "$as_me: failed program was:" >&5
5752 sed 's/^/| /' conftest.$ac_ext >&5
5757 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5758 ac_cv_sys_file_offset_bits=unknown
5759 break
5760 done
5762 { echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
5763 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6; }
5764 case $ac_cv_sys_file_offset_bits in #(
5765 no | unknown) ;;
5767 cat >>confdefs.h <<_ACEOF
5768 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
5769 _ACEOF
5771 esac
5772 rm -f conftest*
5773 if test $ac_cv_sys_file_offset_bits = unknown; then
5774 { echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
5775 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6; }
5776 if test "${ac_cv_sys_large_files+set}" = set; then
5777 echo $ECHO_N "(cached) $ECHO_C" >&6
5778 else
5779 while :; do
5780 cat >conftest.$ac_ext <<_ACEOF
5781 /* confdefs.h. */
5782 _ACEOF
5783 cat confdefs.h >>conftest.$ac_ext
5784 cat >>conftest.$ac_ext <<_ACEOF
5785 /* end confdefs.h. */
5786 #include <sys/types.h>
5787 /* Check that off_t can represent 2**63 - 1 correctly.
5788 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5789 since some C++ compilers masquerading as C compilers
5790 incorrectly reject 9223372036854775807. */
5791 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5792 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5793 && LARGE_OFF_T % 2147483647 == 1)
5794 ? 1 : -1];
5796 main ()
5800 return 0;
5802 _ACEOF
5803 rm -f conftest.$ac_objext
5804 if { (ac_try="$ac_compile"
5805 case "(($ac_try" in
5806 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5807 *) ac_try_echo=$ac_try;;
5808 esac
5809 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5810 (eval "$ac_compile") 2>conftest.er1
5811 ac_status=$?
5812 grep -v '^ *+' conftest.er1 >conftest.err
5813 rm -f conftest.er1
5814 cat conftest.err >&5
5815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5816 (exit $ac_status); } && {
5817 test -z "$ac_c_werror_flag" ||
5818 test ! -s conftest.err
5819 } && test -s conftest.$ac_objext; then
5820 ac_cv_sys_large_files=no; break
5821 else
5822 echo "$as_me: failed program was:" >&5
5823 sed 's/^/| /' conftest.$ac_ext >&5
5828 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5829 cat >conftest.$ac_ext <<_ACEOF
5830 /* confdefs.h. */
5831 _ACEOF
5832 cat confdefs.h >>conftest.$ac_ext
5833 cat >>conftest.$ac_ext <<_ACEOF
5834 /* end confdefs.h. */
5835 #define _LARGE_FILES 1
5836 #include <sys/types.h>
5837 /* Check that off_t can represent 2**63 - 1 correctly.
5838 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5839 since some C++ compilers masquerading as C compilers
5840 incorrectly reject 9223372036854775807. */
5841 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5842 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5843 && LARGE_OFF_T % 2147483647 == 1)
5844 ? 1 : -1];
5846 main ()
5850 return 0;
5852 _ACEOF
5853 rm -f conftest.$ac_objext
5854 if { (ac_try="$ac_compile"
5855 case "(($ac_try" in
5856 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5857 *) ac_try_echo=$ac_try;;
5858 esac
5859 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5860 (eval "$ac_compile") 2>conftest.er1
5861 ac_status=$?
5862 grep -v '^ *+' conftest.er1 >conftest.err
5863 rm -f conftest.er1
5864 cat conftest.err >&5
5865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5866 (exit $ac_status); } && {
5867 test -z "$ac_c_werror_flag" ||
5868 test ! -s conftest.err
5869 } && test -s conftest.$ac_objext; then
5870 ac_cv_sys_large_files=1; break
5871 else
5872 echo "$as_me: failed program was:" >&5
5873 sed 's/^/| /' conftest.$ac_ext >&5
5878 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5879 ac_cv_sys_large_files=unknown
5880 break
5881 done
5883 { echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
5884 echo "${ECHO_T}$ac_cv_sys_large_files" >&6; }
5885 case $ac_cv_sys_large_files in #(
5886 no | unknown) ;;
5888 cat >>confdefs.h <<_ACEOF
5889 #define _LARGE_FILES $ac_cv_sys_large_files
5890 _ACEOF
5892 esac
5893 rm -f conftest*
5899 ### The standard library on x86-64 and s390x GNU/Linux distributions can
5900 ### be located in either /usr/lib64 or /usr/lib.
5901 ### In some rare cases, /usr/lib64 exists but does not contain the
5902 ### relevant files (bug#1287). Hence test for crtn.o.
5903 case "${canonical}" in
5904 x86_64-*-linux-gnu* | s390x-*-linux-gnu* )
5905 if test -e /usr/lib64/crtn.o; then
5907 cat >>confdefs.h <<\_ACEOF
5908 #define HAVE_LIB64_DIR 1
5909 _ACEOF
5912 esac
5917 if test "${with_sound}" != "no"; then
5918 # Sound support for GNU/Linux and the free BSDs.
5922 for ac_header in machine/soundcard.h sys/soundcard.h soundcard.h
5924 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5925 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5926 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5927 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5928 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5929 echo $ECHO_N "(cached) $ECHO_C" >&6
5931 ac_res=`eval echo '${'$as_ac_Header'}'`
5932 { echo "$as_me:$LINENO: result: $ac_res" >&5
5933 echo "${ECHO_T}$ac_res" >&6; }
5934 else
5935 # Is the header compilable?
5936 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
5937 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
5938 cat >conftest.$ac_ext <<_ACEOF
5939 /* confdefs.h. */
5940 _ACEOF
5941 cat confdefs.h >>conftest.$ac_ext
5942 cat >>conftest.$ac_ext <<_ACEOF
5943 /* end confdefs.h. */
5944 $ac_includes_default
5945 #include <$ac_header>
5946 _ACEOF
5947 rm -f conftest.$ac_objext
5948 if { (ac_try="$ac_compile"
5949 case "(($ac_try" in
5950 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5951 *) ac_try_echo=$ac_try;;
5952 esac
5953 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5954 (eval "$ac_compile") 2>conftest.er1
5955 ac_status=$?
5956 grep -v '^ *+' conftest.er1 >conftest.err
5957 rm -f conftest.er1
5958 cat conftest.err >&5
5959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5960 (exit $ac_status); } && {
5961 test -z "$ac_c_werror_flag" ||
5962 test ! -s conftest.err
5963 } && test -s conftest.$ac_objext; then
5964 ac_header_compiler=yes
5965 else
5966 echo "$as_me: failed program was:" >&5
5967 sed 's/^/| /' conftest.$ac_ext >&5
5969 ac_header_compiler=no
5972 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5973 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5974 echo "${ECHO_T}$ac_header_compiler" >&6; }
5976 # Is the header present?
5977 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
5978 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
5979 cat >conftest.$ac_ext <<_ACEOF
5980 /* confdefs.h. */
5981 _ACEOF
5982 cat confdefs.h >>conftest.$ac_ext
5983 cat >>conftest.$ac_ext <<_ACEOF
5984 /* end confdefs.h. */
5985 #include <$ac_header>
5986 _ACEOF
5987 if { (ac_try="$ac_cpp conftest.$ac_ext"
5988 case "(($ac_try" in
5989 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5990 *) ac_try_echo=$ac_try;;
5991 esac
5992 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5993 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5994 ac_status=$?
5995 grep -v '^ *+' conftest.er1 >conftest.err
5996 rm -f conftest.er1
5997 cat conftest.err >&5
5998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5999 (exit $ac_status); } >/dev/null && {
6000 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6001 test ! -s conftest.err
6002 }; then
6003 ac_header_preproc=yes
6004 else
6005 echo "$as_me: failed program was:" >&5
6006 sed 's/^/| /' conftest.$ac_ext >&5
6008 ac_header_preproc=no
6011 rm -f conftest.err conftest.$ac_ext
6012 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6013 echo "${ECHO_T}$ac_header_preproc" >&6; }
6015 # So? What about this header?
6016 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6017 yes:no: )
6018 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6019 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6020 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6021 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6022 ac_header_preproc=yes
6024 no:yes:* )
6025 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6026 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6027 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6028 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6029 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6030 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6031 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6032 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6033 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6034 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6035 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6036 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6039 esac
6040 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6041 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6042 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6043 echo $ECHO_N "(cached) $ECHO_C" >&6
6044 else
6045 eval "$as_ac_Header=\$ac_header_preproc"
6047 ac_res=`eval echo '${'$as_ac_Header'}'`
6048 { echo "$as_me:$LINENO: result: $ac_res" >&5
6049 echo "${ECHO_T}$ac_res" >&6; }
6052 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6053 cat >>confdefs.h <<_ACEOF
6054 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6055 _ACEOF
6059 done
6061 # Emulation library used on NetBSD.
6062 { echo "$as_me:$LINENO: checking for _oss_ioctl in -lossaudio" >&5
6063 echo $ECHO_N "checking for _oss_ioctl in -lossaudio... $ECHO_C" >&6; }
6064 if test "${ac_cv_lib_ossaudio__oss_ioctl+set}" = set; then
6065 echo $ECHO_N "(cached) $ECHO_C" >&6
6066 else
6067 ac_check_lib_save_LIBS=$LIBS
6068 LIBS="-lossaudio $LIBS"
6069 cat >conftest.$ac_ext <<_ACEOF
6070 /* confdefs.h. */
6071 _ACEOF
6072 cat confdefs.h >>conftest.$ac_ext
6073 cat >>conftest.$ac_ext <<_ACEOF
6074 /* end confdefs.h. */
6076 /* Override any GCC internal prototype to avoid an error.
6077 Use char because int might match the return type of a GCC
6078 builtin and then its argument prototype would still apply. */
6079 #ifdef __cplusplus
6080 extern "C"
6081 #endif
6082 char _oss_ioctl ();
6084 main ()
6086 return _oss_ioctl ();
6088 return 0;
6090 _ACEOF
6091 rm -f conftest.$ac_objext conftest$ac_exeext
6092 if { (ac_try="$ac_link"
6093 case "(($ac_try" in
6094 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6095 *) ac_try_echo=$ac_try;;
6096 esac
6097 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6098 (eval "$ac_link") 2>conftest.er1
6099 ac_status=$?
6100 grep -v '^ *+' conftest.er1 >conftest.err
6101 rm -f conftest.er1
6102 cat conftest.err >&5
6103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6104 (exit $ac_status); } && {
6105 test -z "$ac_c_werror_flag" ||
6106 test ! -s conftest.err
6107 } && test -s conftest$ac_exeext &&
6108 $as_test_x conftest$ac_exeext; then
6109 ac_cv_lib_ossaudio__oss_ioctl=yes
6110 else
6111 echo "$as_me: failed program was:" >&5
6112 sed 's/^/| /' conftest.$ac_ext >&5
6114 ac_cv_lib_ossaudio__oss_ioctl=no
6117 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6118 conftest$ac_exeext conftest.$ac_ext
6119 LIBS=$ac_check_lib_save_LIBS
6121 { echo "$as_me:$LINENO: result: $ac_cv_lib_ossaudio__oss_ioctl" >&5
6122 echo "${ECHO_T}$ac_cv_lib_ossaudio__oss_ioctl" >&6; }
6123 if test $ac_cv_lib_ossaudio__oss_ioctl = yes; then
6124 LIBSOUND=-lossaudio
6125 else
6126 LIBSOUND=
6131 ALSA_REQUIRED=1.0.0
6132 ALSA_MODULES="alsa >= $ALSA_REQUIRED"
6134 succeeded=no
6136 # Extract the first word of "pkg-config", so it can be a program name with args.
6137 set dummy pkg-config; ac_word=$2
6138 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6139 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6140 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
6141 echo $ECHO_N "(cached) $ECHO_C" >&6
6142 else
6143 case $PKG_CONFIG in
6144 [\\/]* | ?:[\\/]*)
6145 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
6148 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6149 for as_dir in $PATH
6151 IFS=$as_save_IFS
6152 test -z "$as_dir" && as_dir=.
6153 for ac_exec_ext in '' $ac_executable_extensions; do
6154 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6155 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
6156 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6157 break 2
6159 done
6160 done
6161 IFS=$as_save_IFS
6163 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
6165 esac
6167 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
6168 if test -n "$PKG_CONFIG"; then
6169 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
6170 echo "${ECHO_T}$PKG_CONFIG" >&6; }
6171 else
6172 { echo "$as_me:$LINENO: result: no" >&5
6173 echo "${ECHO_T}no" >&6; }
6178 if test "$PKG_CONFIG" = "no" ; then
6179 HAVE_ALSA=no
6180 else
6181 PKG_CONFIG_MIN_VERSION=0.9.0
6182 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
6183 { echo "$as_me:$LINENO: checking for $ALSA_MODULES" >&5
6184 echo $ECHO_N "checking for $ALSA_MODULES... $ECHO_C" >&6; }
6186 if $PKG_CONFIG --exists "$ALSA_MODULES" 2>&5; then
6187 { echo "$as_me:$LINENO: result: yes" >&5
6188 echo "${ECHO_T}yes" >&6; }
6189 succeeded=yes
6191 { echo "$as_me:$LINENO: checking ALSA_CFLAGS" >&5
6192 echo $ECHO_N "checking ALSA_CFLAGS... $ECHO_C" >&6; }
6193 ALSA_CFLAGS=`$PKG_CONFIG --cflags "$ALSA_MODULES"|sed -e 's,///*,/,g'`
6194 { echo "$as_me:$LINENO: result: $ALSA_CFLAGS" >&5
6195 echo "${ECHO_T}$ALSA_CFLAGS" >&6; }
6197 { echo "$as_me:$LINENO: checking ALSA_LIBS" >&5
6198 echo $ECHO_N "checking ALSA_LIBS... $ECHO_C" >&6; }
6199 ALSA_LIBS=`$PKG_CONFIG --libs "$ALSA_MODULES"|sed -e 's,///*,/,g'`
6200 { echo "$as_me:$LINENO: result: $ALSA_LIBS" >&5
6201 echo "${ECHO_T}$ALSA_LIBS" >&6; }
6202 else
6203 { echo "$as_me:$LINENO: result: no" >&5
6204 echo "${ECHO_T}no" >&6; }
6205 ALSA_CFLAGS=""
6206 ALSA_LIBS=""
6207 ## If we have a custom action on failure, don't print errors, but
6208 ## do set a variable so people can do so.
6209 ALSA_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$ALSA_MODULES"`
6215 else
6216 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
6217 echo "*** See http://www.freedesktop.org/software/pkgconfig"
6221 if test $succeeded = yes; then
6222 HAVE_ALSA=yes
6223 else
6224 HAVE_ALSA=no
6227 if test $HAVE_ALSA = yes; then
6228 SAVE_CFLAGS="$CFLAGS"
6229 SAVE_LDFLAGS="$LDFLAGS"
6230 CFLAGS="$ALSA_CFLAGS $CFLAGS"
6231 LDFLAGS="$ALSA_LIBS $LDFLAGS"
6232 cat >conftest.$ac_ext <<_ACEOF
6233 /* confdefs.h. */
6234 _ACEOF
6235 cat confdefs.h >>conftest.$ac_ext
6236 cat >>conftest.$ac_ext <<_ACEOF
6237 /* end confdefs.h. */
6238 #include <asoundlib.h>
6240 main ()
6242 snd_lib_error_set_handler (0);
6244 return 0;
6246 _ACEOF
6247 rm -f conftest.$ac_objext
6248 if { (ac_try="$ac_compile"
6249 case "(($ac_try" in
6250 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6251 *) ac_try_echo=$ac_try;;
6252 esac
6253 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6254 (eval "$ac_compile") 2>conftest.er1
6255 ac_status=$?
6256 grep -v '^ *+' conftest.er1 >conftest.err
6257 rm -f conftest.er1
6258 cat conftest.err >&5
6259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6260 (exit $ac_status); } && {
6261 test -z "$ac_c_werror_flag" ||
6262 test ! -s conftest.err
6263 } && test -s conftest.$ac_objext; then
6264 emacs_alsa_normal=yes
6265 else
6266 echo "$as_me: failed program was:" >&5
6267 sed 's/^/| /' conftest.$ac_ext >&5
6269 emacs_alsa_normal=no
6272 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6273 if test "$emacs_alsa_normal" != yes; then
6274 cat >conftest.$ac_ext <<_ACEOF
6275 /* confdefs.h. */
6276 _ACEOF
6277 cat confdefs.h >>conftest.$ac_ext
6278 cat >>conftest.$ac_ext <<_ACEOF
6279 /* end confdefs.h. */
6280 #include <alsa/asoundlib.h>
6282 main ()
6284 snd_lib_error_set_handler (0);
6286 return 0;
6288 _ACEOF
6289 rm -f conftest.$ac_objext
6290 if { (ac_try="$ac_compile"
6291 case "(($ac_try" in
6292 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6293 *) ac_try_echo=$ac_try;;
6294 esac
6295 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6296 (eval "$ac_compile") 2>conftest.er1
6297 ac_status=$?
6298 grep -v '^ *+' conftest.er1 >conftest.err
6299 rm -f conftest.er1
6300 cat conftest.err >&5
6301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6302 (exit $ac_status); } && {
6303 test -z "$ac_c_werror_flag" ||
6304 test ! -s conftest.err
6305 } && test -s conftest.$ac_objext; then
6306 emacs_alsa_subdir=yes
6307 else
6308 echo "$as_me: failed program was:" >&5
6309 sed 's/^/| /' conftest.$ac_ext >&5
6311 emacs_alsa_subdir=no
6314 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6315 if test "$emacs_alsa_subdir" != yes; then
6316 { { echo "$as_me:$LINENO: error: pkg-config found alsa, but it does not compile. See config.log for error messages." >&5
6317 echo "$as_me: error: pkg-config found alsa, but it does not compile. See config.log for error messages." >&2;}
6318 { (exit 1); exit 1; }; }
6320 ALSA_CFLAGS="$ALSA_CFLAGS -DALSA_SUBDIR_INCLUDE"
6323 CFLAGS="$SAVE_CFLAGS"
6324 LDFLAGS="$SAVE_LDFLAGS"
6325 LIBSOUND="$LIBSOUND $ALSA_LIBS"
6326 CFLAGS_SOUND="$CFLAGS_SOUND $ALSA_CFLAGS"
6328 cat >>confdefs.h <<\_ACEOF
6329 #define HAVE_ALSA 1
6330 _ACEOF
6361 for ac_header in sys/select.h sys/timeb.h sys/time.h unistd.h utime.h \
6362 linux/version.h sys/systeminfo.h termios.h limits.h string.h stdlib.h \
6363 termcap.h stdio_ext.h fcntl.h strings.h coff.h pty.h sys/mman.h \
6364 sys/param.h sys/vlimit.h sys/resource.h locale.h sys/_mbstate_t.h \
6365 sys/utsname.h pwd.h
6367 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6368 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6369 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6370 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6371 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6372 echo $ECHO_N "(cached) $ECHO_C" >&6
6374 ac_res=`eval echo '${'$as_ac_Header'}'`
6375 { echo "$as_me:$LINENO: result: $ac_res" >&5
6376 echo "${ECHO_T}$ac_res" >&6; }
6377 else
6378 # Is the header compilable?
6379 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
6380 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
6381 cat >conftest.$ac_ext <<_ACEOF
6382 /* confdefs.h. */
6383 _ACEOF
6384 cat confdefs.h >>conftest.$ac_ext
6385 cat >>conftest.$ac_ext <<_ACEOF
6386 /* end confdefs.h. */
6387 $ac_includes_default
6388 #include <$ac_header>
6389 _ACEOF
6390 rm -f conftest.$ac_objext
6391 if { (ac_try="$ac_compile"
6392 case "(($ac_try" in
6393 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6394 *) ac_try_echo=$ac_try;;
6395 esac
6396 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6397 (eval "$ac_compile") 2>conftest.er1
6398 ac_status=$?
6399 grep -v '^ *+' conftest.er1 >conftest.err
6400 rm -f conftest.er1
6401 cat conftest.err >&5
6402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6403 (exit $ac_status); } && {
6404 test -z "$ac_c_werror_flag" ||
6405 test ! -s conftest.err
6406 } && test -s conftest.$ac_objext; then
6407 ac_header_compiler=yes
6408 else
6409 echo "$as_me: failed program was:" >&5
6410 sed 's/^/| /' conftest.$ac_ext >&5
6412 ac_header_compiler=no
6415 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6416 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6417 echo "${ECHO_T}$ac_header_compiler" >&6; }
6419 # Is the header present?
6420 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
6421 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
6422 cat >conftest.$ac_ext <<_ACEOF
6423 /* confdefs.h. */
6424 _ACEOF
6425 cat confdefs.h >>conftest.$ac_ext
6426 cat >>conftest.$ac_ext <<_ACEOF
6427 /* end confdefs.h. */
6428 #include <$ac_header>
6429 _ACEOF
6430 if { (ac_try="$ac_cpp conftest.$ac_ext"
6431 case "(($ac_try" in
6432 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6433 *) ac_try_echo=$ac_try;;
6434 esac
6435 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6436 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6437 ac_status=$?
6438 grep -v '^ *+' conftest.er1 >conftest.err
6439 rm -f conftest.er1
6440 cat conftest.err >&5
6441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6442 (exit $ac_status); } >/dev/null && {
6443 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6444 test ! -s conftest.err
6445 }; then
6446 ac_header_preproc=yes
6447 else
6448 echo "$as_me: failed program was:" >&5
6449 sed 's/^/| /' conftest.$ac_ext >&5
6451 ac_header_preproc=no
6454 rm -f conftest.err conftest.$ac_ext
6455 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6456 echo "${ECHO_T}$ac_header_preproc" >&6; }
6458 # So? What about this header?
6459 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6460 yes:no: )
6461 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6462 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6463 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6464 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6465 ac_header_preproc=yes
6467 no:yes:* )
6468 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6469 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6470 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6471 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6472 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6473 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6474 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6475 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6476 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6477 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6478 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6479 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6482 esac
6483 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6484 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6485 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6486 echo $ECHO_N "(cached) $ECHO_C" >&6
6487 else
6488 eval "$as_ac_Header=\$ac_header_preproc"
6490 ac_res=`eval echo '${'$as_ac_Header'}'`
6491 { echo "$as_me:$LINENO: result: $ac_res" >&5
6492 echo "${ECHO_T}$ac_res" >&6; }
6495 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6496 cat >>confdefs.h <<_ACEOF
6497 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6498 _ACEOF
6502 done
6505 { echo "$as_me:$LINENO: checking if personality LINUX32 can be set" >&5
6506 echo $ECHO_N "checking if personality LINUX32 can be set... $ECHO_C" >&6; }
6507 cat >conftest.$ac_ext <<_ACEOF
6508 /* confdefs.h. */
6509 _ACEOF
6510 cat confdefs.h >>conftest.$ac_ext
6511 cat >>conftest.$ac_ext <<_ACEOF
6512 /* end confdefs.h. */
6513 #include <sys/personality.h>
6515 main ()
6517 personality (PER_LINUX32)
6519 return 0;
6521 _ACEOF
6522 rm -f conftest.$ac_objext
6523 if { (ac_try="$ac_compile"
6524 case "(($ac_try" in
6525 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6526 *) ac_try_echo=$ac_try;;
6527 esac
6528 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6529 (eval "$ac_compile") 2>conftest.er1
6530 ac_status=$?
6531 grep -v '^ *+' conftest.er1 >conftest.err
6532 rm -f conftest.er1
6533 cat conftest.err >&5
6534 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6535 (exit $ac_status); } && {
6536 test -z "$ac_c_werror_flag" ||
6537 test ! -s conftest.err
6538 } && test -s conftest.$ac_objext; then
6539 emacs_cv_personality_linux32=yes
6540 else
6541 echo "$as_me: failed program was:" >&5
6542 sed 's/^/| /' conftest.$ac_ext >&5
6544 emacs_cv_personality_linux32=no
6547 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6548 { echo "$as_me:$LINENO: result: $emacs_cv_personality_linux32" >&5
6549 echo "${ECHO_T}$emacs_cv_personality_linux32" >&6; }
6551 if test $emacs_cv_personality_linux32 = yes; then
6553 cat >>confdefs.h <<\_ACEOF
6554 #define HAVE_PERSONALITY_LINUX32 1
6555 _ACEOF
6560 for ac_header in term.h
6562 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6563 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6564 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6565 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6566 echo $ECHO_N "(cached) $ECHO_C" >&6
6567 else
6568 cat >conftest.$ac_ext <<_ACEOF
6569 /* confdefs.h. */
6570 _ACEOF
6571 cat confdefs.h >>conftest.$ac_ext
6572 cat >>conftest.$ac_ext <<_ACEOF
6573 /* end confdefs.h. */
6574 #include <$ac_header>
6575 _ACEOF
6576 if { (ac_try="$ac_cpp conftest.$ac_ext"
6577 case "(($ac_try" in
6578 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6579 *) ac_try_echo=$ac_try;;
6580 esac
6581 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6582 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6583 ac_status=$?
6584 grep -v '^ *+' conftest.er1 >conftest.err
6585 rm -f conftest.er1
6586 cat conftest.err >&5
6587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6588 (exit $ac_status); } >/dev/null && {
6589 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6590 test ! -s conftest.err
6591 }; then
6592 eval "$as_ac_Header=yes"
6593 else
6594 echo "$as_me: failed program was:" >&5
6595 sed 's/^/| /' conftest.$ac_ext >&5
6597 eval "$as_ac_Header=no"
6600 rm -f conftest.err conftest.$ac_ext
6602 ac_res=`eval echo '${'$as_ac_Header'}'`
6603 { echo "$as_me:$LINENO: result: $ac_res" >&5
6604 echo "${ECHO_T}$ac_res" >&6; }
6605 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6606 cat >>confdefs.h <<_ACEOF
6607 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6608 _ACEOF
6612 done
6614 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6615 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
6616 if test "${ac_cv_header_stdc+set}" = set; then
6617 echo $ECHO_N "(cached) $ECHO_C" >&6
6618 else
6619 cat >conftest.$ac_ext <<_ACEOF
6620 /* confdefs.h. */
6621 _ACEOF
6622 cat confdefs.h >>conftest.$ac_ext
6623 cat >>conftest.$ac_ext <<_ACEOF
6624 /* end confdefs.h. */
6625 #include <stdlib.h>
6626 #include <stdarg.h>
6627 #include <string.h>
6628 #include <float.h>
6631 main ()
6635 return 0;
6637 _ACEOF
6638 rm -f conftest.$ac_objext
6639 if { (ac_try="$ac_compile"
6640 case "(($ac_try" in
6641 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6642 *) ac_try_echo=$ac_try;;
6643 esac
6644 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6645 (eval "$ac_compile") 2>conftest.er1
6646 ac_status=$?
6647 grep -v '^ *+' conftest.er1 >conftest.err
6648 rm -f conftest.er1
6649 cat conftest.err >&5
6650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6651 (exit $ac_status); } && {
6652 test -z "$ac_c_werror_flag" ||
6653 test ! -s conftest.err
6654 } && test -s conftest.$ac_objext; then
6655 ac_cv_header_stdc=yes
6656 else
6657 echo "$as_me: failed program was:" >&5
6658 sed 's/^/| /' conftest.$ac_ext >&5
6660 ac_cv_header_stdc=no
6663 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6665 if test $ac_cv_header_stdc = yes; then
6666 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6667 cat >conftest.$ac_ext <<_ACEOF
6668 /* confdefs.h. */
6669 _ACEOF
6670 cat confdefs.h >>conftest.$ac_ext
6671 cat >>conftest.$ac_ext <<_ACEOF
6672 /* end confdefs.h. */
6673 #include <string.h>
6675 _ACEOF
6676 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6677 $EGREP "memchr" >/dev/null 2>&1; then
6679 else
6680 ac_cv_header_stdc=no
6682 rm -f conftest*
6686 if test $ac_cv_header_stdc = yes; then
6687 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6688 cat >conftest.$ac_ext <<_ACEOF
6689 /* confdefs.h. */
6690 _ACEOF
6691 cat confdefs.h >>conftest.$ac_ext
6692 cat >>conftest.$ac_ext <<_ACEOF
6693 /* end confdefs.h. */
6694 #include <stdlib.h>
6696 _ACEOF
6697 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6698 $EGREP "free" >/dev/null 2>&1; then
6700 else
6701 ac_cv_header_stdc=no
6703 rm -f conftest*
6707 if test $ac_cv_header_stdc = yes; then
6708 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6709 if test "$cross_compiling" = yes; then
6711 else
6712 cat >conftest.$ac_ext <<_ACEOF
6713 /* confdefs.h. */
6714 _ACEOF
6715 cat confdefs.h >>conftest.$ac_ext
6716 cat >>conftest.$ac_ext <<_ACEOF
6717 /* end confdefs.h. */
6718 #include <ctype.h>
6719 #include <stdlib.h>
6720 #if ((' ' & 0x0FF) == 0x020)
6721 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6722 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6723 #else
6724 # define ISLOWER(c) \
6725 (('a' <= (c) && (c) <= 'i') \
6726 || ('j' <= (c) && (c) <= 'r') \
6727 || ('s' <= (c) && (c) <= 'z'))
6728 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6729 #endif
6731 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6733 main ()
6735 int i;
6736 for (i = 0; i < 256; i++)
6737 if (XOR (islower (i), ISLOWER (i))
6738 || toupper (i) != TOUPPER (i))
6739 return 2;
6740 return 0;
6742 _ACEOF
6743 rm -f conftest$ac_exeext
6744 if { (ac_try="$ac_link"
6745 case "(($ac_try" in
6746 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6747 *) ac_try_echo=$ac_try;;
6748 esac
6749 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6750 (eval "$ac_link") 2>&5
6751 ac_status=$?
6752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6753 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6754 { (case "(($ac_try" in
6755 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6756 *) ac_try_echo=$ac_try;;
6757 esac
6758 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6759 (eval "$ac_try") 2>&5
6760 ac_status=$?
6761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6762 (exit $ac_status); }; }; then
6764 else
6765 echo "$as_me: program exited with status $ac_status" >&5
6766 echo "$as_me: failed program was:" >&5
6767 sed 's/^/| /' conftest.$ac_ext >&5
6769 ( exit $ac_status )
6770 ac_cv_header_stdc=no
6772 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6778 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6779 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
6780 if test $ac_cv_header_stdc = yes; then
6782 cat >>confdefs.h <<\_ACEOF
6783 #define STDC_HEADERS 1
6784 _ACEOF
6788 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
6789 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
6790 if test "${ac_cv_header_time+set}" = set; then
6791 echo $ECHO_N "(cached) $ECHO_C" >&6
6792 else
6793 cat >conftest.$ac_ext <<_ACEOF
6794 /* confdefs.h. */
6795 _ACEOF
6796 cat confdefs.h >>conftest.$ac_ext
6797 cat >>conftest.$ac_ext <<_ACEOF
6798 /* end confdefs.h. */
6799 #include <sys/types.h>
6800 #include <sys/time.h>
6801 #include <time.h>
6804 main ()
6806 if ((struct tm *) 0)
6807 return 0;
6809 return 0;
6811 _ACEOF
6812 rm -f conftest.$ac_objext
6813 if { (ac_try="$ac_compile"
6814 case "(($ac_try" in
6815 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6816 *) ac_try_echo=$ac_try;;
6817 esac
6818 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6819 (eval "$ac_compile") 2>conftest.er1
6820 ac_status=$?
6821 grep -v '^ *+' conftest.er1 >conftest.err
6822 rm -f conftest.er1
6823 cat conftest.err >&5
6824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6825 (exit $ac_status); } && {
6826 test -z "$ac_c_werror_flag" ||
6827 test ! -s conftest.err
6828 } && test -s conftest.$ac_objext; then
6829 ac_cv_header_time=yes
6830 else
6831 echo "$as_me: failed program was:" >&5
6832 sed 's/^/| /' conftest.$ac_ext >&5
6834 ac_cv_header_time=no
6837 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6839 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
6840 echo "${ECHO_T}$ac_cv_header_time" >&6; }
6841 if test $ac_cv_header_time = yes; then
6843 cat >>confdefs.h <<\_ACEOF
6844 #define TIME_WITH_SYS_TIME 1
6845 _ACEOF
6849 { echo "$as_me:$LINENO: checking whether sys_siglist is declared" >&5
6850 echo $ECHO_N "checking whether sys_siglist is declared... $ECHO_C" >&6; }
6851 if test "${ac_cv_have_decl_sys_siglist+set}" = set; then
6852 echo $ECHO_N "(cached) $ECHO_C" >&6
6853 else
6854 cat >conftest.$ac_ext <<_ACEOF
6855 /* confdefs.h. */
6856 _ACEOF
6857 cat confdefs.h >>conftest.$ac_ext
6858 cat >>conftest.$ac_ext <<_ACEOF
6859 /* end confdefs.h. */
6860 $ac_includes_default
6862 main ()
6864 #ifndef sys_siglist
6865 (void) sys_siglist;
6866 #endif
6869 return 0;
6871 _ACEOF
6872 rm -f conftest.$ac_objext
6873 if { (ac_try="$ac_compile"
6874 case "(($ac_try" in
6875 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6876 *) ac_try_echo=$ac_try;;
6877 esac
6878 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6879 (eval "$ac_compile") 2>conftest.er1
6880 ac_status=$?
6881 grep -v '^ *+' conftest.er1 >conftest.err
6882 rm -f conftest.er1
6883 cat conftest.err >&5
6884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6885 (exit $ac_status); } && {
6886 test -z "$ac_c_werror_flag" ||
6887 test ! -s conftest.err
6888 } && test -s conftest.$ac_objext; then
6889 ac_cv_have_decl_sys_siglist=yes
6890 else
6891 echo "$as_me: failed program was:" >&5
6892 sed 's/^/| /' conftest.$ac_ext >&5
6894 ac_cv_have_decl_sys_siglist=no
6897 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6899 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_sys_siglist" >&5
6900 echo "${ECHO_T}$ac_cv_have_decl_sys_siglist" >&6; }
6901 if test $ac_cv_have_decl_sys_siglist = yes; then
6903 cat >>confdefs.h <<_ACEOF
6904 #define HAVE_DECL_SYS_SIGLIST 1
6905 _ACEOF
6908 else
6909 cat >>confdefs.h <<_ACEOF
6910 #define HAVE_DECL_SYS_SIGLIST 0
6911 _ACEOF
6917 if test $ac_cv_have_decl_sys_siglist != yes; then
6918 # For Tru64, at least:
6919 { echo "$as_me:$LINENO: checking whether __sys_siglist is declared" >&5
6920 echo $ECHO_N "checking whether __sys_siglist is declared... $ECHO_C" >&6; }
6921 if test "${ac_cv_have_decl___sys_siglist+set}" = set; then
6922 echo $ECHO_N "(cached) $ECHO_C" >&6
6923 else
6924 cat >conftest.$ac_ext <<_ACEOF
6925 /* confdefs.h. */
6926 _ACEOF
6927 cat confdefs.h >>conftest.$ac_ext
6928 cat >>conftest.$ac_ext <<_ACEOF
6929 /* end confdefs.h. */
6930 $ac_includes_default
6932 main ()
6934 #ifndef __sys_siglist
6935 (void) __sys_siglist;
6936 #endif
6939 return 0;
6941 _ACEOF
6942 rm -f conftest.$ac_objext
6943 if { (ac_try="$ac_compile"
6944 case "(($ac_try" in
6945 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6946 *) ac_try_echo=$ac_try;;
6947 esac
6948 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6949 (eval "$ac_compile") 2>conftest.er1
6950 ac_status=$?
6951 grep -v '^ *+' conftest.er1 >conftest.err
6952 rm -f conftest.er1
6953 cat conftest.err >&5
6954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6955 (exit $ac_status); } && {
6956 test -z "$ac_c_werror_flag" ||
6957 test ! -s conftest.err
6958 } && test -s conftest.$ac_objext; then
6959 ac_cv_have_decl___sys_siglist=yes
6960 else
6961 echo "$as_me: failed program was:" >&5
6962 sed 's/^/| /' conftest.$ac_ext >&5
6964 ac_cv_have_decl___sys_siglist=no
6967 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6969 { echo "$as_me:$LINENO: result: $ac_cv_have_decl___sys_siglist" >&5
6970 echo "${ECHO_T}$ac_cv_have_decl___sys_siglist" >&6; }
6971 if test $ac_cv_have_decl___sys_siglist = yes; then
6973 cat >>confdefs.h <<_ACEOF
6974 #define HAVE_DECL___SYS_SIGLIST 1
6975 _ACEOF
6978 else
6979 cat >>confdefs.h <<_ACEOF
6980 #define HAVE_DECL___SYS_SIGLIST 0
6981 _ACEOF
6987 if test $ac_cv_have_decl___sys_siglist = yes; then
6989 cat >>confdefs.h <<\_ACEOF
6990 #define sys_siglist __sys_siglist
6991 _ACEOF
6995 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
6996 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
6997 if test "${ac_cv_header_sys_wait_h+set}" = set; then
6998 echo $ECHO_N "(cached) $ECHO_C" >&6
6999 else
7000 cat >conftest.$ac_ext <<_ACEOF
7001 /* confdefs.h. */
7002 _ACEOF
7003 cat confdefs.h >>conftest.$ac_ext
7004 cat >>conftest.$ac_ext <<_ACEOF
7005 /* end confdefs.h. */
7006 #include <sys/types.h>
7007 #include <sys/wait.h>
7008 #ifndef WEXITSTATUS
7009 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
7010 #endif
7011 #ifndef WIFEXITED
7012 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
7013 #endif
7016 main ()
7018 int s;
7019 wait (&s);
7020 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
7022 return 0;
7024 _ACEOF
7025 rm -f conftest.$ac_objext
7026 if { (ac_try="$ac_compile"
7027 case "(($ac_try" in
7028 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7029 *) ac_try_echo=$ac_try;;
7030 esac
7031 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7032 (eval "$ac_compile") 2>conftest.er1
7033 ac_status=$?
7034 grep -v '^ *+' conftest.er1 >conftest.err
7035 rm -f conftest.er1
7036 cat conftest.err >&5
7037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7038 (exit $ac_status); } && {
7039 test -z "$ac_c_werror_flag" ||
7040 test ! -s conftest.err
7041 } && test -s conftest.$ac_objext; then
7042 ac_cv_header_sys_wait_h=yes
7043 else
7044 echo "$as_me: failed program was:" >&5
7045 sed 's/^/| /' conftest.$ac_ext >&5
7047 ac_cv_header_sys_wait_h=no
7050 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7052 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
7053 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
7054 if test $ac_cv_header_sys_wait_h = yes; then
7056 cat >>confdefs.h <<\_ACEOF
7057 #define HAVE_SYS_WAIT_H 1
7058 _ACEOF
7063 { echo "$as_me:$LINENO: checking for struct utimbuf" >&5
7064 echo $ECHO_N "checking for struct utimbuf... $ECHO_C" >&6; }
7065 if test "${emacs_cv_struct_utimbuf+set}" = set; then
7066 echo $ECHO_N "(cached) $ECHO_C" >&6
7067 else
7068 cat >conftest.$ac_ext <<_ACEOF
7069 /* confdefs.h. */
7070 _ACEOF
7071 cat confdefs.h >>conftest.$ac_ext
7072 cat >>conftest.$ac_ext <<_ACEOF
7073 /* end confdefs.h. */
7074 #ifdef TIME_WITH_SYS_TIME
7075 #include <sys/time.h>
7076 #include <time.h>
7077 #else
7078 #ifdef HAVE_SYS_TIME_H
7079 #include <sys/time.h>
7080 #else
7081 #include <time.h>
7082 #endif
7083 #endif
7084 #ifdef HAVE_UTIME_H
7085 #include <utime.h>
7086 #endif
7088 main ()
7090 static struct utimbuf x; x.actime = x.modtime;
7092 return 0;
7094 _ACEOF
7095 rm -f conftest.$ac_objext
7096 if { (ac_try="$ac_compile"
7097 case "(($ac_try" in
7098 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7099 *) ac_try_echo=$ac_try;;
7100 esac
7101 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7102 (eval "$ac_compile") 2>conftest.er1
7103 ac_status=$?
7104 grep -v '^ *+' conftest.er1 >conftest.err
7105 rm -f conftest.er1
7106 cat conftest.err >&5
7107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7108 (exit $ac_status); } && {
7109 test -z "$ac_c_werror_flag" ||
7110 test ! -s conftest.err
7111 } && test -s conftest.$ac_objext; then
7112 emacs_cv_struct_utimbuf=yes
7113 else
7114 echo "$as_me: failed program was:" >&5
7115 sed 's/^/| /' conftest.$ac_ext >&5
7117 emacs_cv_struct_utimbuf=no
7120 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7122 { echo "$as_me:$LINENO: result: $emacs_cv_struct_utimbuf" >&5
7123 echo "${ECHO_T}$emacs_cv_struct_utimbuf" >&6; }
7124 if test $emacs_cv_struct_utimbuf = yes; then
7126 cat >>confdefs.h <<\_ACEOF
7127 #define HAVE_STRUCT_UTIMBUF 1
7128 _ACEOF
7132 { echo "$as_me:$LINENO: checking return type of signal handlers" >&5
7133 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; }
7134 if test "${ac_cv_type_signal+set}" = set; then
7135 echo $ECHO_N "(cached) $ECHO_C" >&6
7136 else
7137 cat >conftest.$ac_ext <<_ACEOF
7138 /* confdefs.h. */
7139 _ACEOF
7140 cat confdefs.h >>conftest.$ac_ext
7141 cat >>conftest.$ac_ext <<_ACEOF
7142 /* end confdefs.h. */
7143 #include <sys/types.h>
7144 #include <signal.h>
7147 main ()
7149 return *(signal (0, 0)) (0) == 1;
7151 return 0;
7153 _ACEOF
7154 rm -f conftest.$ac_objext
7155 if { (ac_try="$ac_compile"
7156 case "(($ac_try" in
7157 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7158 *) ac_try_echo=$ac_try;;
7159 esac
7160 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7161 (eval "$ac_compile") 2>conftest.er1
7162 ac_status=$?
7163 grep -v '^ *+' conftest.er1 >conftest.err
7164 rm -f conftest.er1
7165 cat conftest.err >&5
7166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7167 (exit $ac_status); } && {
7168 test -z "$ac_c_werror_flag" ||
7169 test ! -s conftest.err
7170 } && test -s conftest.$ac_objext; then
7171 ac_cv_type_signal=int
7172 else
7173 echo "$as_me: failed program was:" >&5
7174 sed 's/^/| /' conftest.$ac_ext >&5
7176 ac_cv_type_signal=void
7179 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7181 { echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
7182 echo "${ECHO_T}$ac_cv_type_signal" >&6; }
7184 cat >>confdefs.h <<_ACEOF
7185 #define RETSIGTYPE $ac_cv_type_signal
7186 _ACEOF
7190 { echo "$as_me:$LINENO: checking for speed_t" >&5
7191 echo $ECHO_N "checking for speed_t... $ECHO_C" >&6; }
7192 if test "${emacs_cv_speed_t+set}" = set; then
7193 echo $ECHO_N "(cached) $ECHO_C" >&6
7194 else
7195 cat >conftest.$ac_ext <<_ACEOF
7196 /* confdefs.h. */
7197 _ACEOF
7198 cat confdefs.h >>conftest.$ac_ext
7199 cat >>conftest.$ac_ext <<_ACEOF
7200 /* end confdefs.h. */
7201 #include <termios.h>
7203 main ()
7205 speed_t x = 1;
7207 return 0;
7209 _ACEOF
7210 rm -f conftest.$ac_objext
7211 if { (ac_try="$ac_compile"
7212 case "(($ac_try" in
7213 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7214 *) ac_try_echo=$ac_try;;
7215 esac
7216 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7217 (eval "$ac_compile") 2>conftest.er1
7218 ac_status=$?
7219 grep -v '^ *+' conftest.er1 >conftest.err
7220 rm -f conftest.er1
7221 cat conftest.err >&5
7222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7223 (exit $ac_status); } && {
7224 test -z "$ac_c_werror_flag" ||
7225 test ! -s conftest.err
7226 } && test -s conftest.$ac_objext; then
7227 emacs_cv_speed_t=yes
7228 else
7229 echo "$as_me: failed program was:" >&5
7230 sed 's/^/| /' conftest.$ac_ext >&5
7232 emacs_cv_speed_t=no
7235 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7237 { echo "$as_me:$LINENO: result: $emacs_cv_speed_t" >&5
7238 echo "${ECHO_T}$emacs_cv_speed_t" >&6; }
7239 if test $emacs_cv_speed_t = yes; then
7241 cat >>confdefs.h <<\_ACEOF
7242 #define HAVE_SPEED_T 1
7243 _ACEOF
7247 { echo "$as_me:$LINENO: checking for struct timeval" >&5
7248 echo $ECHO_N "checking for struct timeval... $ECHO_C" >&6; }
7249 if test "${emacs_cv_struct_timeval+set}" = set; then
7250 echo $ECHO_N "(cached) $ECHO_C" >&6
7251 else
7252 cat >conftest.$ac_ext <<_ACEOF
7253 /* confdefs.h. */
7254 _ACEOF
7255 cat confdefs.h >>conftest.$ac_ext
7256 cat >>conftest.$ac_ext <<_ACEOF
7257 /* end confdefs.h. */
7258 #ifdef TIME_WITH_SYS_TIME
7259 #include <sys/time.h>
7260 #include <time.h>
7261 #else
7262 #ifdef HAVE_SYS_TIME_H
7263 #include <sys/time.h>
7264 #else
7265 #include <time.h>
7266 #endif
7267 #endif
7269 main ()
7271 static struct timeval x; x.tv_sec = x.tv_usec;
7273 return 0;
7275 _ACEOF
7276 rm -f conftest.$ac_objext
7277 if { (ac_try="$ac_compile"
7278 case "(($ac_try" in
7279 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7280 *) ac_try_echo=$ac_try;;
7281 esac
7282 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7283 (eval "$ac_compile") 2>conftest.er1
7284 ac_status=$?
7285 grep -v '^ *+' conftest.er1 >conftest.err
7286 rm -f conftest.er1
7287 cat conftest.err >&5
7288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7289 (exit $ac_status); } && {
7290 test -z "$ac_c_werror_flag" ||
7291 test ! -s conftest.err
7292 } && test -s conftest.$ac_objext; then
7293 emacs_cv_struct_timeval=yes
7294 else
7295 echo "$as_me: failed program was:" >&5
7296 sed 's/^/| /' conftest.$ac_ext >&5
7298 emacs_cv_struct_timeval=no
7301 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7303 { echo "$as_me:$LINENO: result: $emacs_cv_struct_timeval" >&5
7304 echo "${ECHO_T}$emacs_cv_struct_timeval" >&6; }
7305 HAVE_TIMEVAL=$emacs_cv_struct_timeval
7306 if test $emacs_cv_struct_timeval = yes; then
7308 cat >>confdefs.h <<\_ACEOF
7309 #define HAVE_TIMEVAL 1
7310 _ACEOF
7314 { echo "$as_me:$LINENO: checking for struct exception" >&5
7315 echo $ECHO_N "checking for struct exception... $ECHO_C" >&6; }
7316 if test "${emacs_cv_struct_exception+set}" = set; then
7317 echo $ECHO_N "(cached) $ECHO_C" >&6
7318 else
7319 cat >conftest.$ac_ext <<_ACEOF
7320 /* confdefs.h. */
7321 _ACEOF
7322 cat confdefs.h >>conftest.$ac_ext
7323 cat >>conftest.$ac_ext <<_ACEOF
7324 /* end confdefs.h. */
7325 #include <math.h>
7327 main ()
7329 static struct exception x; x.arg1 = x.arg2 = x.retval; x.name = ""; x.type = 1;
7331 return 0;
7333 _ACEOF
7334 rm -f conftest.$ac_objext
7335 if { (ac_try="$ac_compile"
7336 case "(($ac_try" in
7337 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7338 *) ac_try_echo=$ac_try;;
7339 esac
7340 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7341 (eval "$ac_compile") 2>conftest.er1
7342 ac_status=$?
7343 grep -v '^ *+' conftest.er1 >conftest.err
7344 rm -f conftest.er1
7345 cat conftest.err >&5
7346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7347 (exit $ac_status); } && {
7348 test -z "$ac_c_werror_flag" ||
7349 test ! -s conftest.err
7350 } && test -s conftest.$ac_objext; then
7351 emacs_cv_struct_exception=yes
7352 else
7353 echo "$as_me: failed program was:" >&5
7354 sed 's/^/| /' conftest.$ac_ext >&5
7356 emacs_cv_struct_exception=no
7359 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7361 { echo "$as_me:$LINENO: result: $emacs_cv_struct_exception" >&5
7362 echo "${ECHO_T}$emacs_cv_struct_exception" >&6; }
7363 HAVE_EXCEPTION=$emacs_cv_struct_exception
7364 if test $emacs_cv_struct_exception != yes; then
7366 cat >>confdefs.h <<\_ACEOF
7367 #define NO_MATHERR 1
7368 _ACEOF
7373 for ac_header in sys/socket.h
7375 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7376 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7377 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7378 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7379 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7380 echo $ECHO_N "(cached) $ECHO_C" >&6
7382 ac_res=`eval echo '${'$as_ac_Header'}'`
7383 { echo "$as_me:$LINENO: result: $ac_res" >&5
7384 echo "${ECHO_T}$ac_res" >&6; }
7385 else
7386 # Is the header compilable?
7387 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
7388 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
7389 cat >conftest.$ac_ext <<_ACEOF
7390 /* confdefs.h. */
7391 _ACEOF
7392 cat confdefs.h >>conftest.$ac_ext
7393 cat >>conftest.$ac_ext <<_ACEOF
7394 /* end confdefs.h. */
7395 $ac_includes_default
7396 #include <$ac_header>
7397 _ACEOF
7398 rm -f conftest.$ac_objext
7399 if { (ac_try="$ac_compile"
7400 case "(($ac_try" in
7401 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7402 *) ac_try_echo=$ac_try;;
7403 esac
7404 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7405 (eval "$ac_compile") 2>conftest.er1
7406 ac_status=$?
7407 grep -v '^ *+' conftest.er1 >conftest.err
7408 rm -f conftest.er1
7409 cat conftest.err >&5
7410 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7411 (exit $ac_status); } && {
7412 test -z "$ac_c_werror_flag" ||
7413 test ! -s conftest.err
7414 } && test -s conftest.$ac_objext; then
7415 ac_header_compiler=yes
7416 else
7417 echo "$as_me: failed program was:" >&5
7418 sed 's/^/| /' conftest.$ac_ext >&5
7420 ac_header_compiler=no
7423 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7424 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7425 echo "${ECHO_T}$ac_header_compiler" >&6; }
7427 # Is the header present?
7428 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
7429 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
7430 cat >conftest.$ac_ext <<_ACEOF
7431 /* confdefs.h. */
7432 _ACEOF
7433 cat confdefs.h >>conftest.$ac_ext
7434 cat >>conftest.$ac_ext <<_ACEOF
7435 /* end confdefs.h. */
7436 #include <$ac_header>
7437 _ACEOF
7438 if { (ac_try="$ac_cpp conftest.$ac_ext"
7439 case "(($ac_try" in
7440 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7441 *) ac_try_echo=$ac_try;;
7442 esac
7443 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7444 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7445 ac_status=$?
7446 grep -v '^ *+' conftest.er1 >conftest.err
7447 rm -f conftest.er1
7448 cat conftest.err >&5
7449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7450 (exit $ac_status); } >/dev/null && {
7451 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7452 test ! -s conftest.err
7453 }; then
7454 ac_header_preproc=yes
7455 else
7456 echo "$as_me: failed program was:" >&5
7457 sed 's/^/| /' conftest.$ac_ext >&5
7459 ac_header_preproc=no
7462 rm -f conftest.err conftest.$ac_ext
7463 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7464 echo "${ECHO_T}$ac_header_preproc" >&6; }
7466 # So? What about this header?
7467 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7468 yes:no: )
7469 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7470 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7471 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7472 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7473 ac_header_preproc=yes
7475 no:yes:* )
7476 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7477 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7478 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7479 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7480 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7481 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7482 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7483 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7484 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7485 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7486 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7487 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7490 esac
7491 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7492 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7493 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7494 echo $ECHO_N "(cached) $ECHO_C" >&6
7495 else
7496 eval "$as_ac_Header=\$ac_header_preproc"
7498 ac_res=`eval echo '${'$as_ac_Header'}'`
7499 { echo "$as_me:$LINENO: result: $ac_res" >&5
7500 echo "${ECHO_T}$ac_res" >&6; }
7503 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7504 cat >>confdefs.h <<_ACEOF
7505 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7506 _ACEOF
7510 done
7513 for ac_header in net/if.h
7515 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7516 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7517 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7518 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7519 echo $ECHO_N "(cached) $ECHO_C" >&6
7520 else
7521 cat >conftest.$ac_ext <<_ACEOF
7522 /* confdefs.h. */
7523 _ACEOF
7524 cat confdefs.h >>conftest.$ac_ext
7525 cat >>conftest.$ac_ext <<_ACEOF
7526 /* end confdefs.h. */
7527 $ac_includes_default
7528 #if HAVE_SYS_SOCKET_H
7529 #include <sys/socket.h>
7530 #endif
7532 #include <$ac_header>
7533 _ACEOF
7534 rm -f conftest.$ac_objext
7535 if { (ac_try="$ac_compile"
7536 case "(($ac_try" in
7537 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7538 *) ac_try_echo=$ac_try;;
7539 esac
7540 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7541 (eval "$ac_compile") 2>conftest.er1
7542 ac_status=$?
7543 grep -v '^ *+' conftest.er1 >conftest.err
7544 rm -f conftest.er1
7545 cat conftest.err >&5
7546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7547 (exit $ac_status); } && {
7548 test -z "$ac_c_werror_flag" ||
7549 test ! -s conftest.err
7550 } && test -s conftest.$ac_objext; then
7551 eval "$as_ac_Header=yes"
7552 else
7553 echo "$as_me: failed program was:" >&5
7554 sed 's/^/| /' conftest.$ac_ext >&5
7556 eval "$as_ac_Header=no"
7559 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7561 ac_res=`eval echo '${'$as_ac_Header'}'`
7562 { echo "$as_me:$LINENO: result: $ac_res" >&5
7563 echo "${ECHO_T}$ac_res" >&6; }
7564 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7565 cat >>confdefs.h <<_ACEOF
7566 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7567 _ACEOF
7571 done
7574 { echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
7575 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; }
7576 if test "${ac_cv_struct_tm+set}" = set; then
7577 echo $ECHO_N "(cached) $ECHO_C" >&6
7578 else
7579 cat >conftest.$ac_ext <<_ACEOF
7580 /* confdefs.h. */
7581 _ACEOF
7582 cat confdefs.h >>conftest.$ac_ext
7583 cat >>conftest.$ac_ext <<_ACEOF
7584 /* end confdefs.h. */
7585 #include <sys/types.h>
7586 #include <time.h>
7589 main ()
7591 struct tm tm;
7592 int *p = &tm.tm_sec;
7593 return !p;
7595 return 0;
7597 _ACEOF
7598 rm -f conftest.$ac_objext
7599 if { (ac_try="$ac_compile"
7600 case "(($ac_try" in
7601 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7602 *) ac_try_echo=$ac_try;;
7603 esac
7604 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7605 (eval "$ac_compile") 2>conftest.er1
7606 ac_status=$?
7607 grep -v '^ *+' conftest.er1 >conftest.err
7608 rm -f conftest.er1
7609 cat conftest.err >&5
7610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7611 (exit $ac_status); } && {
7612 test -z "$ac_c_werror_flag" ||
7613 test ! -s conftest.err
7614 } && test -s conftest.$ac_objext; then
7615 ac_cv_struct_tm=time.h
7616 else
7617 echo "$as_me: failed program was:" >&5
7618 sed 's/^/| /' conftest.$ac_ext >&5
7620 ac_cv_struct_tm=sys/time.h
7623 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7625 { echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
7626 echo "${ECHO_T}$ac_cv_struct_tm" >&6; }
7627 if test $ac_cv_struct_tm = sys/time.h; then
7629 cat >>confdefs.h <<\_ACEOF
7630 #define TM_IN_SYS_TIME 1
7631 _ACEOF
7635 { echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
7636 echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6; }
7637 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
7638 echo $ECHO_N "(cached) $ECHO_C" >&6
7639 else
7640 cat >conftest.$ac_ext <<_ACEOF
7641 /* confdefs.h. */
7642 _ACEOF
7643 cat confdefs.h >>conftest.$ac_ext
7644 cat >>conftest.$ac_ext <<_ACEOF
7645 /* end confdefs.h. */
7646 #include <sys/types.h>
7647 #include <$ac_cv_struct_tm>
7651 main ()
7653 static struct tm ac_aggr;
7654 if (ac_aggr.tm_zone)
7655 return 0;
7657 return 0;
7659 _ACEOF
7660 rm -f conftest.$ac_objext
7661 if { (ac_try="$ac_compile"
7662 case "(($ac_try" in
7663 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7664 *) ac_try_echo=$ac_try;;
7665 esac
7666 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7667 (eval "$ac_compile") 2>conftest.er1
7668 ac_status=$?
7669 grep -v '^ *+' conftest.er1 >conftest.err
7670 rm -f conftest.er1
7671 cat conftest.err >&5
7672 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7673 (exit $ac_status); } && {
7674 test -z "$ac_c_werror_flag" ||
7675 test ! -s conftest.err
7676 } && test -s conftest.$ac_objext; then
7677 ac_cv_member_struct_tm_tm_zone=yes
7678 else
7679 echo "$as_me: failed program was:" >&5
7680 sed 's/^/| /' conftest.$ac_ext >&5
7682 cat >conftest.$ac_ext <<_ACEOF
7683 /* confdefs.h. */
7684 _ACEOF
7685 cat confdefs.h >>conftest.$ac_ext
7686 cat >>conftest.$ac_ext <<_ACEOF
7687 /* end confdefs.h. */
7688 #include <sys/types.h>
7689 #include <$ac_cv_struct_tm>
7693 main ()
7695 static struct tm ac_aggr;
7696 if (sizeof ac_aggr.tm_zone)
7697 return 0;
7699 return 0;
7701 _ACEOF
7702 rm -f conftest.$ac_objext
7703 if { (ac_try="$ac_compile"
7704 case "(($ac_try" in
7705 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7706 *) ac_try_echo=$ac_try;;
7707 esac
7708 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7709 (eval "$ac_compile") 2>conftest.er1
7710 ac_status=$?
7711 grep -v '^ *+' conftest.er1 >conftest.err
7712 rm -f conftest.er1
7713 cat conftest.err >&5
7714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7715 (exit $ac_status); } && {
7716 test -z "$ac_c_werror_flag" ||
7717 test ! -s conftest.err
7718 } && test -s conftest.$ac_objext; then
7719 ac_cv_member_struct_tm_tm_zone=yes
7720 else
7721 echo "$as_me: failed program was:" >&5
7722 sed 's/^/| /' conftest.$ac_ext >&5
7724 ac_cv_member_struct_tm_tm_zone=no
7727 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7730 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7732 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
7733 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6; }
7734 if test $ac_cv_member_struct_tm_tm_zone = yes; then
7736 cat >>confdefs.h <<_ACEOF
7737 #define HAVE_STRUCT_TM_TM_ZONE 1
7738 _ACEOF
7743 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
7745 cat >>confdefs.h <<\_ACEOF
7746 #define HAVE_TM_ZONE 1
7747 _ACEOF
7749 else
7750 { echo "$as_me:$LINENO: checking whether tzname is declared" >&5
7751 echo $ECHO_N "checking whether tzname is declared... $ECHO_C" >&6; }
7752 if test "${ac_cv_have_decl_tzname+set}" = set; then
7753 echo $ECHO_N "(cached) $ECHO_C" >&6
7754 else
7755 cat >conftest.$ac_ext <<_ACEOF
7756 /* confdefs.h. */
7757 _ACEOF
7758 cat confdefs.h >>conftest.$ac_ext
7759 cat >>conftest.$ac_ext <<_ACEOF
7760 /* end confdefs.h. */
7761 #include <time.h>
7764 main ()
7766 #ifndef tzname
7767 (void) tzname;
7768 #endif
7771 return 0;
7773 _ACEOF
7774 rm -f conftest.$ac_objext
7775 if { (ac_try="$ac_compile"
7776 case "(($ac_try" in
7777 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7778 *) ac_try_echo=$ac_try;;
7779 esac
7780 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7781 (eval "$ac_compile") 2>conftest.er1
7782 ac_status=$?
7783 grep -v '^ *+' conftest.er1 >conftest.err
7784 rm -f conftest.er1
7785 cat conftest.err >&5
7786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7787 (exit $ac_status); } && {
7788 test -z "$ac_c_werror_flag" ||
7789 test ! -s conftest.err
7790 } && test -s conftest.$ac_objext; then
7791 ac_cv_have_decl_tzname=yes
7792 else
7793 echo "$as_me: failed program was:" >&5
7794 sed 's/^/| /' conftest.$ac_ext >&5
7796 ac_cv_have_decl_tzname=no
7799 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7801 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_tzname" >&5
7802 echo "${ECHO_T}$ac_cv_have_decl_tzname" >&6; }
7803 if test $ac_cv_have_decl_tzname = yes; then
7805 cat >>confdefs.h <<_ACEOF
7806 #define HAVE_DECL_TZNAME 1
7807 _ACEOF
7810 else
7811 cat >>confdefs.h <<_ACEOF
7812 #define HAVE_DECL_TZNAME 0
7813 _ACEOF
7819 { echo "$as_me:$LINENO: checking for tzname" >&5
7820 echo $ECHO_N "checking for tzname... $ECHO_C" >&6; }
7821 if test "${ac_cv_var_tzname+set}" = set; then
7822 echo $ECHO_N "(cached) $ECHO_C" >&6
7823 else
7824 cat >conftest.$ac_ext <<_ACEOF
7825 /* confdefs.h. */
7826 _ACEOF
7827 cat confdefs.h >>conftest.$ac_ext
7828 cat >>conftest.$ac_ext <<_ACEOF
7829 /* end confdefs.h. */
7830 #include <time.h>
7831 #if !HAVE_DECL_TZNAME
7832 extern char *tzname[];
7833 #endif
7836 main ()
7838 return tzname[0][0];
7840 return 0;
7842 _ACEOF
7843 rm -f conftest.$ac_objext conftest$ac_exeext
7844 if { (ac_try="$ac_link"
7845 case "(($ac_try" in
7846 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7847 *) ac_try_echo=$ac_try;;
7848 esac
7849 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7850 (eval "$ac_link") 2>conftest.er1
7851 ac_status=$?
7852 grep -v '^ *+' conftest.er1 >conftest.err
7853 rm -f conftest.er1
7854 cat conftest.err >&5
7855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7856 (exit $ac_status); } && {
7857 test -z "$ac_c_werror_flag" ||
7858 test ! -s conftest.err
7859 } && test -s conftest$ac_exeext &&
7860 $as_test_x conftest$ac_exeext; then
7861 ac_cv_var_tzname=yes
7862 else
7863 echo "$as_me: failed program was:" >&5
7864 sed 's/^/| /' conftest.$ac_ext >&5
7866 ac_cv_var_tzname=no
7869 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7870 conftest$ac_exeext conftest.$ac_ext
7872 { echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
7873 echo "${ECHO_T}$ac_cv_var_tzname" >&6; }
7874 if test $ac_cv_var_tzname = yes; then
7876 cat >>confdefs.h <<\_ACEOF
7877 #define HAVE_TZNAME 1
7878 _ACEOF
7883 { echo "$as_me:$LINENO: checking for struct tm.tm_gmtoff" >&5
7884 echo $ECHO_N "checking for struct tm.tm_gmtoff... $ECHO_C" >&6; }
7885 if test "${ac_cv_member_struct_tm_tm_gmtoff+set}" = set; then
7886 echo $ECHO_N "(cached) $ECHO_C" >&6
7887 else
7888 cat >conftest.$ac_ext <<_ACEOF
7889 /* confdefs.h. */
7890 _ACEOF
7891 cat confdefs.h >>conftest.$ac_ext
7892 cat >>conftest.$ac_ext <<_ACEOF
7893 /* end confdefs.h. */
7894 #include <time.h>
7897 main ()
7899 static struct tm ac_aggr;
7900 if (ac_aggr.tm_gmtoff)
7901 return 0;
7903 return 0;
7905 _ACEOF
7906 rm -f conftest.$ac_objext
7907 if { (ac_try="$ac_compile"
7908 case "(($ac_try" in
7909 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7910 *) ac_try_echo=$ac_try;;
7911 esac
7912 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7913 (eval "$ac_compile") 2>conftest.er1
7914 ac_status=$?
7915 grep -v '^ *+' conftest.er1 >conftest.err
7916 rm -f conftest.er1
7917 cat conftest.err >&5
7918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7919 (exit $ac_status); } && {
7920 test -z "$ac_c_werror_flag" ||
7921 test ! -s conftest.err
7922 } && test -s conftest.$ac_objext; then
7923 ac_cv_member_struct_tm_tm_gmtoff=yes
7924 else
7925 echo "$as_me: failed program was:" >&5
7926 sed 's/^/| /' conftest.$ac_ext >&5
7928 cat >conftest.$ac_ext <<_ACEOF
7929 /* confdefs.h. */
7930 _ACEOF
7931 cat confdefs.h >>conftest.$ac_ext
7932 cat >>conftest.$ac_ext <<_ACEOF
7933 /* end confdefs.h. */
7934 #include <time.h>
7937 main ()
7939 static struct tm ac_aggr;
7940 if (sizeof ac_aggr.tm_gmtoff)
7941 return 0;
7943 return 0;
7945 _ACEOF
7946 rm -f conftest.$ac_objext
7947 if { (ac_try="$ac_compile"
7948 case "(($ac_try" in
7949 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7950 *) ac_try_echo=$ac_try;;
7951 esac
7952 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7953 (eval "$ac_compile") 2>conftest.er1
7954 ac_status=$?
7955 grep -v '^ *+' conftest.er1 >conftest.err
7956 rm -f conftest.er1
7957 cat conftest.err >&5
7958 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7959 (exit $ac_status); } && {
7960 test -z "$ac_c_werror_flag" ||
7961 test ! -s conftest.err
7962 } && test -s conftest.$ac_objext; then
7963 ac_cv_member_struct_tm_tm_gmtoff=yes
7964 else
7965 echo "$as_me: failed program was:" >&5
7966 sed 's/^/| /' conftest.$ac_ext >&5
7968 ac_cv_member_struct_tm_tm_gmtoff=no
7971 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7974 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7976 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_gmtoff" >&5
7977 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_gmtoff" >&6; }
7978 if test $ac_cv_member_struct_tm_tm_gmtoff = yes; then
7980 cat >>confdefs.h <<\_ACEOF
7981 #define HAVE_TM_GMTOFF 1
7982 _ACEOF
7986 { echo "$as_me:$LINENO: checking for struct ifreq.ifr_flags" >&5
7987 echo $ECHO_N "checking for struct ifreq.ifr_flags... $ECHO_C" >&6; }
7988 if test "${ac_cv_member_struct_ifreq_ifr_flags+set}" = set; then
7989 echo $ECHO_N "(cached) $ECHO_C" >&6
7990 else
7991 cat >conftest.$ac_ext <<_ACEOF
7992 /* confdefs.h. */
7993 _ACEOF
7994 cat confdefs.h >>conftest.$ac_ext
7995 cat >>conftest.$ac_ext <<_ACEOF
7996 /* end confdefs.h. */
7997 $ac_includes_default
7998 #if HAVE_SYS_SOCKET_H
7999 #include <sys/socket.h>
8000 #endif
8001 #if HAVE_NET_IF_H
8002 #include <net/if.h>
8003 #endif
8006 main ()
8008 static struct ifreq ac_aggr;
8009 if (ac_aggr.ifr_flags)
8010 return 0;
8012 return 0;
8014 _ACEOF
8015 rm -f conftest.$ac_objext
8016 if { (ac_try="$ac_compile"
8017 case "(($ac_try" in
8018 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8019 *) ac_try_echo=$ac_try;;
8020 esac
8021 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8022 (eval "$ac_compile") 2>conftest.er1
8023 ac_status=$?
8024 grep -v '^ *+' conftest.er1 >conftest.err
8025 rm -f conftest.er1
8026 cat conftest.err >&5
8027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8028 (exit $ac_status); } && {
8029 test -z "$ac_c_werror_flag" ||
8030 test ! -s conftest.err
8031 } && test -s conftest.$ac_objext; then
8032 ac_cv_member_struct_ifreq_ifr_flags=yes
8033 else
8034 echo "$as_me: failed program was:" >&5
8035 sed 's/^/| /' conftest.$ac_ext >&5
8037 cat >conftest.$ac_ext <<_ACEOF
8038 /* confdefs.h. */
8039 _ACEOF
8040 cat confdefs.h >>conftest.$ac_ext
8041 cat >>conftest.$ac_ext <<_ACEOF
8042 /* end confdefs.h. */
8043 $ac_includes_default
8044 #if HAVE_SYS_SOCKET_H
8045 #include <sys/socket.h>
8046 #endif
8047 #if HAVE_NET_IF_H
8048 #include <net/if.h>
8049 #endif
8052 main ()
8054 static struct ifreq ac_aggr;
8055 if (sizeof ac_aggr.ifr_flags)
8056 return 0;
8058 return 0;
8060 _ACEOF
8061 rm -f conftest.$ac_objext
8062 if { (ac_try="$ac_compile"
8063 case "(($ac_try" in
8064 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8065 *) ac_try_echo=$ac_try;;
8066 esac
8067 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8068 (eval "$ac_compile") 2>conftest.er1
8069 ac_status=$?
8070 grep -v '^ *+' conftest.er1 >conftest.err
8071 rm -f conftest.er1
8072 cat conftest.err >&5
8073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8074 (exit $ac_status); } && {
8075 test -z "$ac_c_werror_flag" ||
8076 test ! -s conftest.err
8077 } && test -s conftest.$ac_objext; then
8078 ac_cv_member_struct_ifreq_ifr_flags=yes
8079 else
8080 echo "$as_me: failed program was:" >&5
8081 sed 's/^/| /' conftest.$ac_ext >&5
8083 ac_cv_member_struct_ifreq_ifr_flags=no
8086 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8089 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8091 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_ifreq_ifr_flags" >&5
8092 echo "${ECHO_T}$ac_cv_member_struct_ifreq_ifr_flags" >&6; }
8093 if test $ac_cv_member_struct_ifreq_ifr_flags = yes; then
8095 cat >>confdefs.h <<_ACEOF
8096 #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
8097 _ACEOF
8101 { echo "$as_me:$LINENO: checking for struct ifreq.ifr_hwaddr" >&5
8102 echo $ECHO_N "checking for struct ifreq.ifr_hwaddr... $ECHO_C" >&6; }
8103 if test "${ac_cv_member_struct_ifreq_ifr_hwaddr+set}" = set; then
8104 echo $ECHO_N "(cached) $ECHO_C" >&6
8105 else
8106 cat >conftest.$ac_ext <<_ACEOF
8107 /* confdefs.h. */
8108 _ACEOF
8109 cat confdefs.h >>conftest.$ac_ext
8110 cat >>conftest.$ac_ext <<_ACEOF
8111 /* end confdefs.h. */
8112 $ac_includes_default
8113 #if HAVE_SYS_SOCKET_H
8114 #include <sys/socket.h>
8115 #endif
8116 #if HAVE_NET_IF_H
8117 #include <net/if.h>
8118 #endif
8121 main ()
8123 static struct ifreq ac_aggr;
8124 if (ac_aggr.ifr_hwaddr)
8125 return 0;
8127 return 0;
8129 _ACEOF
8130 rm -f conftest.$ac_objext
8131 if { (ac_try="$ac_compile"
8132 case "(($ac_try" in
8133 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8134 *) ac_try_echo=$ac_try;;
8135 esac
8136 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8137 (eval "$ac_compile") 2>conftest.er1
8138 ac_status=$?
8139 grep -v '^ *+' conftest.er1 >conftest.err
8140 rm -f conftest.er1
8141 cat conftest.err >&5
8142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8143 (exit $ac_status); } && {
8144 test -z "$ac_c_werror_flag" ||
8145 test ! -s conftest.err
8146 } && test -s conftest.$ac_objext; then
8147 ac_cv_member_struct_ifreq_ifr_hwaddr=yes
8148 else
8149 echo "$as_me: failed program was:" >&5
8150 sed 's/^/| /' conftest.$ac_ext >&5
8152 cat >conftest.$ac_ext <<_ACEOF
8153 /* confdefs.h. */
8154 _ACEOF
8155 cat confdefs.h >>conftest.$ac_ext
8156 cat >>conftest.$ac_ext <<_ACEOF
8157 /* end confdefs.h. */
8158 $ac_includes_default
8159 #if HAVE_SYS_SOCKET_H
8160 #include <sys/socket.h>
8161 #endif
8162 #if HAVE_NET_IF_H
8163 #include <net/if.h>
8164 #endif
8167 main ()
8169 static struct ifreq ac_aggr;
8170 if (sizeof ac_aggr.ifr_hwaddr)
8171 return 0;
8173 return 0;
8175 _ACEOF
8176 rm -f conftest.$ac_objext
8177 if { (ac_try="$ac_compile"
8178 case "(($ac_try" in
8179 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8180 *) ac_try_echo=$ac_try;;
8181 esac
8182 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8183 (eval "$ac_compile") 2>conftest.er1
8184 ac_status=$?
8185 grep -v '^ *+' conftest.er1 >conftest.err
8186 rm -f conftest.er1
8187 cat conftest.err >&5
8188 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8189 (exit $ac_status); } && {
8190 test -z "$ac_c_werror_flag" ||
8191 test ! -s conftest.err
8192 } && test -s conftest.$ac_objext; then
8193 ac_cv_member_struct_ifreq_ifr_hwaddr=yes
8194 else
8195 echo "$as_me: failed program was:" >&5
8196 sed 's/^/| /' conftest.$ac_ext >&5
8198 ac_cv_member_struct_ifreq_ifr_hwaddr=no
8201 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8204 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8206 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_ifreq_ifr_hwaddr" >&5
8207 echo "${ECHO_T}$ac_cv_member_struct_ifreq_ifr_hwaddr" >&6; }
8208 if test $ac_cv_member_struct_ifreq_ifr_hwaddr = yes; then
8210 cat >>confdefs.h <<_ACEOF
8211 #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
8212 _ACEOF
8216 { echo "$as_me:$LINENO: checking for struct ifreq.ifr_netmask" >&5
8217 echo $ECHO_N "checking for struct ifreq.ifr_netmask... $ECHO_C" >&6; }
8218 if test "${ac_cv_member_struct_ifreq_ifr_netmask+set}" = set; then
8219 echo $ECHO_N "(cached) $ECHO_C" >&6
8220 else
8221 cat >conftest.$ac_ext <<_ACEOF
8222 /* confdefs.h. */
8223 _ACEOF
8224 cat confdefs.h >>conftest.$ac_ext
8225 cat >>conftest.$ac_ext <<_ACEOF
8226 /* end confdefs.h. */
8227 $ac_includes_default
8228 #if HAVE_SYS_SOCKET_H
8229 #include <sys/socket.h>
8230 #endif
8231 #if HAVE_NET_IF_H
8232 #include <net/if.h>
8233 #endif
8236 main ()
8238 static struct ifreq ac_aggr;
8239 if (ac_aggr.ifr_netmask)
8240 return 0;
8242 return 0;
8244 _ACEOF
8245 rm -f conftest.$ac_objext
8246 if { (ac_try="$ac_compile"
8247 case "(($ac_try" in
8248 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8249 *) ac_try_echo=$ac_try;;
8250 esac
8251 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8252 (eval "$ac_compile") 2>conftest.er1
8253 ac_status=$?
8254 grep -v '^ *+' conftest.er1 >conftest.err
8255 rm -f conftest.er1
8256 cat conftest.err >&5
8257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8258 (exit $ac_status); } && {
8259 test -z "$ac_c_werror_flag" ||
8260 test ! -s conftest.err
8261 } && test -s conftest.$ac_objext; then
8262 ac_cv_member_struct_ifreq_ifr_netmask=yes
8263 else
8264 echo "$as_me: failed program was:" >&5
8265 sed 's/^/| /' conftest.$ac_ext >&5
8267 cat >conftest.$ac_ext <<_ACEOF
8268 /* confdefs.h. */
8269 _ACEOF
8270 cat confdefs.h >>conftest.$ac_ext
8271 cat >>conftest.$ac_ext <<_ACEOF
8272 /* end confdefs.h. */
8273 $ac_includes_default
8274 #if HAVE_SYS_SOCKET_H
8275 #include <sys/socket.h>
8276 #endif
8277 #if HAVE_NET_IF_H
8278 #include <net/if.h>
8279 #endif
8282 main ()
8284 static struct ifreq ac_aggr;
8285 if (sizeof ac_aggr.ifr_netmask)
8286 return 0;
8288 return 0;
8290 _ACEOF
8291 rm -f conftest.$ac_objext
8292 if { (ac_try="$ac_compile"
8293 case "(($ac_try" in
8294 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8295 *) ac_try_echo=$ac_try;;
8296 esac
8297 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8298 (eval "$ac_compile") 2>conftest.er1
8299 ac_status=$?
8300 grep -v '^ *+' conftest.er1 >conftest.err
8301 rm -f conftest.er1
8302 cat conftest.err >&5
8303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8304 (exit $ac_status); } && {
8305 test -z "$ac_c_werror_flag" ||
8306 test ! -s conftest.err
8307 } && test -s conftest.$ac_objext; then
8308 ac_cv_member_struct_ifreq_ifr_netmask=yes
8309 else
8310 echo "$as_me: failed program was:" >&5
8311 sed 's/^/| /' conftest.$ac_ext >&5
8313 ac_cv_member_struct_ifreq_ifr_netmask=no
8316 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8321 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_ifreq_ifr_netmask" >&5
8322 echo "${ECHO_T}$ac_cv_member_struct_ifreq_ifr_netmask" >&6; }
8323 if test $ac_cv_member_struct_ifreq_ifr_netmask = yes; then
8325 cat >>confdefs.h <<_ACEOF
8326 #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
8327 _ACEOF
8331 { echo "$as_me:$LINENO: checking for struct ifreq.ifr_broadaddr" >&5
8332 echo $ECHO_N "checking for struct ifreq.ifr_broadaddr... $ECHO_C" >&6; }
8333 if test "${ac_cv_member_struct_ifreq_ifr_broadaddr+set}" = set; then
8334 echo $ECHO_N "(cached) $ECHO_C" >&6
8335 else
8336 cat >conftest.$ac_ext <<_ACEOF
8337 /* confdefs.h. */
8338 _ACEOF
8339 cat confdefs.h >>conftest.$ac_ext
8340 cat >>conftest.$ac_ext <<_ACEOF
8341 /* end confdefs.h. */
8342 $ac_includes_default
8343 #if HAVE_SYS_SOCKET_H
8344 #include <sys/socket.h>
8345 #endif
8346 #if HAVE_NET_IF_H
8347 #include <net/if.h>
8348 #endif
8351 main ()
8353 static struct ifreq ac_aggr;
8354 if (ac_aggr.ifr_broadaddr)
8355 return 0;
8357 return 0;
8359 _ACEOF
8360 rm -f conftest.$ac_objext
8361 if { (ac_try="$ac_compile"
8362 case "(($ac_try" in
8363 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8364 *) ac_try_echo=$ac_try;;
8365 esac
8366 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8367 (eval "$ac_compile") 2>conftest.er1
8368 ac_status=$?
8369 grep -v '^ *+' conftest.er1 >conftest.err
8370 rm -f conftest.er1
8371 cat conftest.err >&5
8372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8373 (exit $ac_status); } && {
8374 test -z "$ac_c_werror_flag" ||
8375 test ! -s conftest.err
8376 } && test -s conftest.$ac_objext; then
8377 ac_cv_member_struct_ifreq_ifr_broadaddr=yes
8378 else
8379 echo "$as_me: failed program was:" >&5
8380 sed 's/^/| /' conftest.$ac_ext >&5
8382 cat >conftest.$ac_ext <<_ACEOF
8383 /* confdefs.h. */
8384 _ACEOF
8385 cat confdefs.h >>conftest.$ac_ext
8386 cat >>conftest.$ac_ext <<_ACEOF
8387 /* end confdefs.h. */
8388 $ac_includes_default
8389 #if HAVE_SYS_SOCKET_H
8390 #include <sys/socket.h>
8391 #endif
8392 #if HAVE_NET_IF_H
8393 #include <net/if.h>
8394 #endif
8397 main ()
8399 static struct ifreq ac_aggr;
8400 if (sizeof ac_aggr.ifr_broadaddr)
8401 return 0;
8403 return 0;
8405 _ACEOF
8406 rm -f conftest.$ac_objext
8407 if { (ac_try="$ac_compile"
8408 case "(($ac_try" in
8409 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8410 *) ac_try_echo=$ac_try;;
8411 esac
8412 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8413 (eval "$ac_compile") 2>conftest.er1
8414 ac_status=$?
8415 grep -v '^ *+' conftest.er1 >conftest.err
8416 rm -f conftest.er1
8417 cat conftest.err >&5
8418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8419 (exit $ac_status); } && {
8420 test -z "$ac_c_werror_flag" ||
8421 test ! -s conftest.err
8422 } && test -s conftest.$ac_objext; then
8423 ac_cv_member_struct_ifreq_ifr_broadaddr=yes
8424 else
8425 echo "$as_me: failed program was:" >&5
8426 sed 's/^/| /' conftest.$ac_ext >&5
8428 ac_cv_member_struct_ifreq_ifr_broadaddr=no
8431 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8434 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8436 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_ifreq_ifr_broadaddr" >&5
8437 echo "${ECHO_T}$ac_cv_member_struct_ifreq_ifr_broadaddr" >&6; }
8438 if test $ac_cv_member_struct_ifreq_ifr_broadaddr = yes; then
8440 cat >>confdefs.h <<_ACEOF
8441 #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
8442 _ACEOF
8446 { echo "$as_me:$LINENO: checking for struct ifreq.ifr_addr" >&5
8447 echo $ECHO_N "checking for struct ifreq.ifr_addr... $ECHO_C" >&6; }
8448 if test "${ac_cv_member_struct_ifreq_ifr_addr+set}" = set; then
8449 echo $ECHO_N "(cached) $ECHO_C" >&6
8450 else
8451 cat >conftest.$ac_ext <<_ACEOF
8452 /* confdefs.h. */
8453 _ACEOF
8454 cat confdefs.h >>conftest.$ac_ext
8455 cat >>conftest.$ac_ext <<_ACEOF
8456 /* end confdefs.h. */
8457 $ac_includes_default
8458 #if HAVE_SYS_SOCKET_H
8459 #include <sys/socket.h>
8460 #endif
8461 #if HAVE_NET_IF_H
8462 #include <net/if.h>
8463 #endif
8466 main ()
8468 static struct ifreq ac_aggr;
8469 if (ac_aggr.ifr_addr)
8470 return 0;
8472 return 0;
8474 _ACEOF
8475 rm -f conftest.$ac_objext
8476 if { (ac_try="$ac_compile"
8477 case "(($ac_try" in
8478 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8479 *) ac_try_echo=$ac_try;;
8480 esac
8481 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8482 (eval "$ac_compile") 2>conftest.er1
8483 ac_status=$?
8484 grep -v '^ *+' conftest.er1 >conftest.err
8485 rm -f conftest.er1
8486 cat conftest.err >&5
8487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8488 (exit $ac_status); } && {
8489 test -z "$ac_c_werror_flag" ||
8490 test ! -s conftest.err
8491 } && test -s conftest.$ac_objext; then
8492 ac_cv_member_struct_ifreq_ifr_addr=yes
8493 else
8494 echo "$as_me: failed program was:" >&5
8495 sed 's/^/| /' conftest.$ac_ext >&5
8497 cat >conftest.$ac_ext <<_ACEOF
8498 /* confdefs.h. */
8499 _ACEOF
8500 cat confdefs.h >>conftest.$ac_ext
8501 cat >>conftest.$ac_ext <<_ACEOF
8502 /* end confdefs.h. */
8503 $ac_includes_default
8504 #if HAVE_SYS_SOCKET_H
8505 #include <sys/socket.h>
8506 #endif
8507 #if HAVE_NET_IF_H
8508 #include <net/if.h>
8509 #endif
8512 main ()
8514 static struct ifreq ac_aggr;
8515 if (sizeof ac_aggr.ifr_addr)
8516 return 0;
8518 return 0;
8520 _ACEOF
8521 rm -f conftest.$ac_objext
8522 if { (ac_try="$ac_compile"
8523 case "(($ac_try" in
8524 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8525 *) ac_try_echo=$ac_try;;
8526 esac
8527 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8528 (eval "$ac_compile") 2>conftest.er1
8529 ac_status=$?
8530 grep -v '^ *+' conftest.er1 >conftest.err
8531 rm -f conftest.er1
8532 cat conftest.err >&5
8533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8534 (exit $ac_status); } && {
8535 test -z "$ac_c_werror_flag" ||
8536 test ! -s conftest.err
8537 } && test -s conftest.$ac_objext; then
8538 ac_cv_member_struct_ifreq_ifr_addr=yes
8539 else
8540 echo "$as_me: failed program was:" >&5
8541 sed 's/^/| /' conftest.$ac_ext >&5
8543 ac_cv_member_struct_ifreq_ifr_addr=no
8546 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8549 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8551 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_ifreq_ifr_addr" >&5
8552 echo "${ECHO_T}$ac_cv_member_struct_ifreq_ifr_addr" >&6; }
8553 if test $ac_cv_member_struct_ifreq_ifr_addr = yes; then
8555 cat >>confdefs.h <<_ACEOF
8556 #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
8557 _ACEOF
8564 { echo "$as_me:$LINENO: checking for function prototypes" >&5
8565 echo $ECHO_N "checking for function prototypes... $ECHO_C" >&6; }
8566 if test "$ac_cv_prog_cc_c89" != no; then
8567 { echo "$as_me:$LINENO: result: yes" >&5
8568 echo "${ECHO_T}yes" >&6; }
8570 cat >>confdefs.h <<\_ACEOF
8571 #define PROTOTYPES 1
8572 _ACEOF
8575 cat >>confdefs.h <<\_ACEOF
8576 #define __PROTOTYPES 1
8577 _ACEOF
8579 else
8580 { echo "$as_me:$LINENO: result: no" >&5
8581 echo "${ECHO_T}no" >&6; }
8584 { echo "$as_me:$LINENO: checking for working volatile" >&5
8585 echo $ECHO_N "checking for working volatile... $ECHO_C" >&6; }
8586 if test "${ac_cv_c_volatile+set}" = set; then
8587 echo $ECHO_N "(cached) $ECHO_C" >&6
8588 else
8589 cat >conftest.$ac_ext <<_ACEOF
8590 /* confdefs.h. */
8591 _ACEOF
8592 cat confdefs.h >>conftest.$ac_ext
8593 cat >>conftest.$ac_ext <<_ACEOF
8594 /* end confdefs.h. */
8597 main ()
8600 volatile int x;
8601 int * volatile y = (int *) 0;
8602 return !x && !y;
8604 return 0;
8606 _ACEOF
8607 rm -f conftest.$ac_objext
8608 if { (ac_try="$ac_compile"
8609 case "(($ac_try" in
8610 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8611 *) ac_try_echo=$ac_try;;
8612 esac
8613 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8614 (eval "$ac_compile") 2>conftest.er1
8615 ac_status=$?
8616 grep -v '^ *+' conftest.er1 >conftest.err
8617 rm -f conftest.er1
8618 cat conftest.err >&5
8619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8620 (exit $ac_status); } && {
8621 test -z "$ac_c_werror_flag" ||
8622 test ! -s conftest.err
8623 } && test -s conftest.$ac_objext; then
8624 ac_cv_c_volatile=yes
8625 else
8626 echo "$as_me: failed program was:" >&5
8627 sed 's/^/| /' conftest.$ac_ext >&5
8629 ac_cv_c_volatile=no
8632 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8634 { echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5
8635 echo "${ECHO_T}$ac_cv_c_volatile" >&6; }
8636 if test $ac_cv_c_volatile = no; then
8638 cat >>confdefs.h <<\_ACEOF
8639 #define volatile
8640 _ACEOF
8644 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
8645 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
8646 if test "${ac_cv_c_const+set}" = set; then
8647 echo $ECHO_N "(cached) $ECHO_C" >&6
8648 else
8649 cat >conftest.$ac_ext <<_ACEOF
8650 /* confdefs.h. */
8651 _ACEOF
8652 cat confdefs.h >>conftest.$ac_ext
8653 cat >>conftest.$ac_ext <<_ACEOF
8654 /* end confdefs.h. */
8657 main ()
8659 /* FIXME: Include the comments suggested by Paul. */
8660 #ifndef __cplusplus
8661 /* Ultrix mips cc rejects this. */
8662 typedef int charset[2];
8663 const charset cs;
8664 /* SunOS 4.1.1 cc rejects this. */
8665 char const *const *pcpcc;
8666 char **ppc;
8667 /* NEC SVR4.0.2 mips cc rejects this. */
8668 struct point {int x, y;};
8669 static struct point const zero = {0,0};
8670 /* AIX XL C 1.02.0.0 rejects this.
8671 It does not let you subtract one const X* pointer from another in
8672 an arm of an if-expression whose if-part is not a constant
8673 expression */
8674 const char *g = "string";
8675 pcpcc = &g + (g ? g-g : 0);
8676 /* HPUX 7.0 cc rejects these. */
8677 ++pcpcc;
8678 ppc = (char**) pcpcc;
8679 pcpcc = (char const *const *) ppc;
8680 { /* SCO 3.2v4 cc rejects this. */
8681 char *t;
8682 char const *s = 0 ? (char *) 0 : (char const *) 0;
8684 *t++ = 0;
8685 if (s) return 0;
8687 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
8688 int x[] = {25, 17};
8689 const int *foo = &x[0];
8690 ++foo;
8692 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
8693 typedef const int *iptr;
8694 iptr p = 0;
8695 ++p;
8697 { /* AIX XL C 1.02.0.0 rejects this saying
8698 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
8699 struct s { int j; const int *ap[3]; };
8700 struct s *b; b->j = 5;
8702 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8703 const int foo = 10;
8704 if (!foo) return 0;
8706 return !cs[0] && !zero.x;
8707 #endif
8710 return 0;
8712 _ACEOF
8713 rm -f conftest.$ac_objext
8714 if { (ac_try="$ac_compile"
8715 case "(($ac_try" in
8716 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8717 *) ac_try_echo=$ac_try;;
8718 esac
8719 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8720 (eval "$ac_compile") 2>conftest.er1
8721 ac_status=$?
8722 grep -v '^ *+' conftest.er1 >conftest.err
8723 rm -f conftest.er1
8724 cat conftest.err >&5
8725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8726 (exit $ac_status); } && {
8727 test -z "$ac_c_werror_flag" ||
8728 test ! -s conftest.err
8729 } && test -s conftest.$ac_objext; then
8730 ac_cv_c_const=yes
8731 else
8732 echo "$as_me: failed program was:" >&5
8733 sed 's/^/| /' conftest.$ac_ext >&5
8735 ac_cv_c_const=no
8738 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8740 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8741 echo "${ECHO_T}$ac_cv_c_const" >&6; }
8742 if test $ac_cv_c_const = no; then
8744 cat >>confdefs.h <<\_ACEOF
8745 #define const
8746 _ACEOF
8750 { echo "$as_me:$LINENO: checking for void * support" >&5
8751 echo $ECHO_N "checking for void * support... $ECHO_C" >&6; }
8752 if test "${emacs_cv_void_star+set}" = set; then
8753 echo $ECHO_N "(cached) $ECHO_C" >&6
8754 else
8755 cat >conftest.$ac_ext <<_ACEOF
8756 /* confdefs.h. */
8757 _ACEOF
8758 cat confdefs.h >>conftest.$ac_ext
8759 cat >>conftest.$ac_ext <<_ACEOF
8760 /* end confdefs.h. */
8763 main ()
8765 void * foo;
8767 return 0;
8769 _ACEOF
8770 rm -f conftest.$ac_objext
8771 if { (ac_try="$ac_compile"
8772 case "(($ac_try" in
8773 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8774 *) ac_try_echo=$ac_try;;
8775 esac
8776 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8777 (eval "$ac_compile") 2>conftest.er1
8778 ac_status=$?
8779 grep -v '^ *+' conftest.er1 >conftest.err
8780 rm -f conftest.er1
8781 cat conftest.err >&5
8782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8783 (exit $ac_status); } && {
8784 test -z "$ac_c_werror_flag" ||
8785 test ! -s conftest.err
8786 } && test -s conftest.$ac_objext; then
8787 emacs_cv_void_star=yes
8788 else
8789 echo "$as_me: failed program was:" >&5
8790 sed 's/^/| /' conftest.$ac_ext >&5
8792 emacs_cv_void_star=no
8795 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8797 { echo "$as_me:$LINENO: result: $emacs_cv_void_star" >&5
8798 echo "${ECHO_T}$emacs_cv_void_star" >&6; }
8799 if test $emacs_cv_void_star = yes; then
8800 cat >>confdefs.h <<\_ACEOF
8801 #define POINTER_TYPE void
8802 _ACEOF
8804 else
8805 cat >>confdefs.h <<\_ACEOF
8806 #define POINTER_TYPE char
8807 _ACEOF
8815 { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
8816 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
8817 set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
8818 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
8819 echo $ECHO_N "(cached) $ECHO_C" >&6
8820 else
8821 cat >conftest.make <<\_ACEOF
8822 SHELL = /bin/sh
8823 all:
8824 @echo '@@@%%%=$(MAKE)=@@@%%%'
8825 _ACEOF
8826 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
8827 case `${MAKE-make} -f conftest.make 2>/dev/null` in
8828 *@@@%%%=?*=@@@%%%*)
8829 eval ac_cv_prog_make_${ac_make}_set=yes;;
8831 eval ac_cv_prog_make_${ac_make}_set=no;;
8832 esac
8833 rm -f conftest.make
8835 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
8836 { echo "$as_me:$LINENO: result: yes" >&5
8837 echo "${ECHO_T}yes" >&6; }
8838 SET_MAKE=
8839 else
8840 { echo "$as_me:$LINENO: result: no" >&5
8841 echo "${ECHO_T}no" >&6; }
8842 SET_MAKE="MAKE=${MAKE-make}"
8846 { echo "$as_me:$LINENO: checking for long file names" >&5
8847 echo $ECHO_N "checking for long file names... $ECHO_C" >&6; }
8848 if test "${ac_cv_sys_long_file_names+set}" = set; then
8849 echo $ECHO_N "(cached) $ECHO_C" >&6
8850 else
8851 ac_cv_sys_long_file_names=yes
8852 # Test for long file names in all the places we know might matter:
8853 # . the current directory, where building will happen
8854 # $prefix/lib where we will be installing things
8855 # $exec_prefix/lib likewise
8856 # $TMPDIR if set, where it might want to write temporary files
8857 # /tmp where it might want to write temporary files
8858 # /var/tmp likewise
8859 # /usr/tmp likewise
8860 for ac_dir in . "$TMPDIR" /tmp /var/tmp /usr/tmp "$prefix/lib" "$exec_prefix/lib"; do
8861 # Skip $TMPDIR if it is empty or bogus, and skip $exec_prefix/lib
8862 # in the usual case where exec_prefix is '${prefix}'.
8863 case $ac_dir in #(
8864 . | /* | ?:[\\/]*) ;; #(
8865 *) continue;;
8866 esac
8867 test -w "$ac_dir/." || continue # It is less confusing to not echo anything here.
8868 ac_xdir=$ac_dir/cf$$
8869 (umask 077 && mkdir "$ac_xdir" 2>/dev/null) || continue
8870 ac_tf1=$ac_xdir/conftest9012345
8871 ac_tf2=$ac_xdir/conftest9012346
8872 touch "$ac_tf1" 2>/dev/null && test -f "$ac_tf1" && test ! -f "$ac_tf2" ||
8873 ac_cv_sys_long_file_names=no
8874 rm -f -r "$ac_xdir" 2>/dev/null
8875 test $ac_cv_sys_long_file_names = no && break
8876 done
8878 { echo "$as_me:$LINENO: result: $ac_cv_sys_long_file_names" >&5
8879 echo "${ECHO_T}$ac_cv_sys_long_file_names" >&6; }
8880 if test $ac_cv_sys_long_file_names = yes; then
8882 cat >>confdefs.h <<\_ACEOF
8883 #define HAVE_LONG_FILE_NAMES 1
8884 _ACEOF
8889 #### Choose a window system.
8891 { echo "$as_me:$LINENO: checking for X" >&5
8892 echo $ECHO_N "checking for X... $ECHO_C" >&6; }
8895 # Check whether --with-x was given.
8896 if test "${with_x+set}" = set; then
8897 withval=$with_x;
8900 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
8901 if test "x$with_x" = xno; then
8902 # The user explicitly disabled X.
8903 have_x=disabled
8904 else
8905 case $x_includes,$x_libraries in #(
8906 *\'*) { { echo "$as_me:$LINENO: error: Cannot use X directory names containing '" >&5
8907 echo "$as_me: error: Cannot use X directory names containing '" >&2;}
8908 { (exit 1); exit 1; }; };; #(
8909 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
8910 echo $ECHO_N "(cached) $ECHO_C" >&6
8911 else
8912 # One or both of the vars are not set, and there is no cached value.
8913 ac_x_includes=no ac_x_libraries=no
8914 rm -f -r conftest.dir
8915 if mkdir conftest.dir; then
8916 cd conftest.dir
8917 cat >Imakefile <<'_ACEOF'
8918 incroot:
8919 @echo incroot='${INCROOT}'
8920 usrlibdir:
8921 @echo usrlibdir='${USRLIBDIR}'
8922 libdir:
8923 @echo libdir='${LIBDIR}'
8924 _ACEOF
8925 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
8926 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
8927 for ac_var in incroot usrlibdir libdir; do
8928 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
8929 done
8930 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
8931 for ac_extension in a so sl; do
8932 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
8933 test -f "$ac_im_libdir/libX11.$ac_extension"; then
8934 ac_im_usrlibdir=$ac_im_libdir; break
8936 done
8937 # Screen out bogus values from the imake configuration. They are
8938 # bogus both because they are the default anyway, and because
8939 # using them would break gcc on systems where it needs fixed includes.
8940 case $ac_im_incroot in
8941 /usr/include) ac_x_includes= ;;
8942 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
8943 esac
8944 case $ac_im_usrlibdir in
8945 /usr/lib | /lib) ;;
8946 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
8947 esac
8949 cd ..
8950 rm -f -r conftest.dir
8953 # Standard set of common directories for X headers.
8954 # Check X11 before X11Rn because it is often a symlink to the current release.
8955 ac_x_header_dirs='
8956 /usr/X11/include
8957 /usr/X11R6/include
8958 /usr/X11R5/include
8959 /usr/X11R4/include
8961 /usr/include/X11
8962 /usr/include/X11R6
8963 /usr/include/X11R5
8964 /usr/include/X11R4
8966 /usr/local/X11/include
8967 /usr/local/X11R6/include
8968 /usr/local/X11R5/include
8969 /usr/local/X11R4/include
8971 /usr/local/include/X11
8972 /usr/local/include/X11R6
8973 /usr/local/include/X11R5
8974 /usr/local/include/X11R4
8976 /usr/X386/include
8977 /usr/x386/include
8978 /usr/XFree86/include/X11
8980 /usr/include
8981 /usr/local/include
8982 /usr/unsupported/include
8983 /usr/athena/include
8984 /usr/local/x11r5/include
8985 /usr/lpp/Xamples/include
8987 /usr/openwin/include
8988 /usr/openwin/share/include'
8990 if test "$ac_x_includes" = no; then
8991 # Guess where to find include files, by looking for Xlib.h.
8992 # First, try using that file with no special directory specified.
8993 cat >conftest.$ac_ext <<_ACEOF
8994 /* confdefs.h. */
8995 _ACEOF
8996 cat confdefs.h >>conftest.$ac_ext
8997 cat >>conftest.$ac_ext <<_ACEOF
8998 /* end confdefs.h. */
8999 #include <X11/Xlib.h>
9000 _ACEOF
9001 if { (ac_try="$ac_cpp conftest.$ac_ext"
9002 case "(($ac_try" in
9003 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9004 *) ac_try_echo=$ac_try;;
9005 esac
9006 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9007 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9008 ac_status=$?
9009 grep -v '^ *+' conftest.er1 >conftest.err
9010 rm -f conftest.er1
9011 cat conftest.err >&5
9012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9013 (exit $ac_status); } >/dev/null && {
9014 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9015 test ! -s conftest.err
9016 }; then
9017 # We can compile using X headers with no special include directory.
9018 ac_x_includes=
9019 else
9020 echo "$as_me: failed program was:" >&5
9021 sed 's/^/| /' conftest.$ac_ext >&5
9023 for ac_dir in $ac_x_header_dirs; do
9024 if test -r "$ac_dir/X11/Xlib.h"; then
9025 ac_x_includes=$ac_dir
9026 break
9028 done
9031 rm -f conftest.err conftest.$ac_ext
9032 fi # $ac_x_includes = no
9034 if test "$ac_x_libraries" = no; then
9035 # Check for the libraries.
9036 # See if we find them without any special options.
9037 # Don't add to $LIBS permanently.
9038 ac_save_LIBS=$LIBS
9039 LIBS="-lX11 $LIBS"
9040 cat >conftest.$ac_ext <<_ACEOF
9041 /* confdefs.h. */
9042 _ACEOF
9043 cat confdefs.h >>conftest.$ac_ext
9044 cat >>conftest.$ac_ext <<_ACEOF
9045 /* end confdefs.h. */
9046 #include <X11/Xlib.h>
9048 main ()
9050 XrmInitialize ()
9052 return 0;
9054 _ACEOF
9055 rm -f conftest.$ac_objext conftest$ac_exeext
9056 if { (ac_try="$ac_link"
9057 case "(($ac_try" in
9058 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9059 *) ac_try_echo=$ac_try;;
9060 esac
9061 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9062 (eval "$ac_link") 2>conftest.er1
9063 ac_status=$?
9064 grep -v '^ *+' conftest.er1 >conftest.err
9065 rm -f conftest.er1
9066 cat conftest.err >&5
9067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9068 (exit $ac_status); } && {
9069 test -z "$ac_c_werror_flag" ||
9070 test ! -s conftest.err
9071 } && test -s conftest$ac_exeext &&
9072 $as_test_x conftest$ac_exeext; then
9073 LIBS=$ac_save_LIBS
9074 # We can link X programs with no special library path.
9075 ac_x_libraries=
9076 else
9077 echo "$as_me: failed program was:" >&5
9078 sed 's/^/| /' conftest.$ac_ext >&5
9080 LIBS=$ac_save_LIBS
9081 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
9083 # Don't even attempt the hair of trying to link an X program!
9084 for ac_extension in a so sl; do
9085 if test -r "$ac_dir/libX11.$ac_extension"; then
9086 ac_x_libraries=$ac_dir
9087 break 2
9089 done
9090 done
9093 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9094 conftest$ac_exeext conftest.$ac_ext
9095 fi # $ac_x_libraries = no
9097 case $ac_x_includes,$ac_x_libraries in #(
9098 no,* | *,no | *\'*)
9099 # Didn't find X, or a directory has "'" in its name.
9100 ac_cv_have_x="have_x=no";; #(
9102 # Record where we found X for the cache.
9103 ac_cv_have_x="have_x=yes\
9104 ac_x_includes='$ac_x_includes'\
9105 ac_x_libraries='$ac_x_libraries'"
9106 esac
9108 ;; #(
9109 *) have_x=yes;;
9110 esac
9111 eval "$ac_cv_have_x"
9112 fi # $with_x != no
9114 if test "$have_x" != yes; then
9115 { echo "$as_me:$LINENO: result: $have_x" >&5
9116 echo "${ECHO_T}$have_x" >&6; }
9117 no_x=yes
9118 else
9119 # If each of the values was on the command line, it overrides each guess.
9120 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
9121 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
9122 # Update the cache value to reflect the command line values.
9123 ac_cv_have_x="have_x=yes\
9124 ac_x_includes='$x_includes'\
9125 ac_x_libraries='$x_libraries'"
9126 { echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
9127 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6; }
9130 if test "$no_x" = yes; then
9131 window_system=none
9132 else
9133 window_system=x11
9136 ## Workaround for bug in autoconf <= 2.62.
9137 ## http://lists.gnu.org/archive/html/emacs-devel/2008-04/msg01551.html
9138 ## No need to do anything special for these standard directories.
9139 ## This is an experiment, take it out if it causes problems.
9140 if test -n "${x_libraries}" && test x"${x_libraries}" != xNONE; then
9142 x_libraries=`echo :${x_libraries}: | sed -e 's|:/usr/lib64:|:|g' -e 's|:/lib64:|:|g' -e 's|^:||' -e 's|:$||'`
9146 if test "${x_libraries}" != NONE; then
9147 if test -n "${x_libraries}"; then
9148 LD_SWITCH_X_SITE=-L`echo ${x_libraries} | sed -e "s/:/ -L/g"`
9149 LD_SWITCH_X_SITE_AUX=-R`echo ${x_libraries} | sed -e "s/:/ -R/g"`
9151 x_default_search_path=""
9152 x_search_path=${x_libraries}
9153 if test -z "${x_search_path}"; then
9154 x_search_path=/usr/lib
9156 for x_library in `echo ${x_search_path}: | \
9157 sed -e "s/:/ /g" -e p -e "s:/lib[^ /]* :/share :g"`; do
9158 x_search_path="\
9159 ${x_library}/X11/%L/%T/%N%C%S:\
9160 ${x_library}/X11/%l/%T/%N%C%S:\
9161 ${x_library}/X11/%T/%N%C%S:\
9162 ${x_library}/X11/%L/%T/%N%S:\
9163 ${x_library}/X11/%l/%T/%N%S:\
9164 ${x_library}/X11/%T/%N%S"
9165 if test x"${x_default_search_path}" = x; then
9166 x_default_search_path=${x_search_path}
9167 else
9168 x_default_search_path="${x_search_path}:${x_default_search_path}"
9170 done
9172 if test "${x_includes}" != NONE && test -n "${x_includes}"; then
9173 C_SWITCH_X_SITE=-I`echo ${x_includes} | sed -e "s/:/ -I/g"`
9176 if test x"${x_includes}" = x; then
9177 bitmapdir=/usr/include/X11/bitmaps
9178 else
9179 # accumulate include directories that have X11 bitmap subdirectories
9180 bmd_acc="dummyval"
9181 for bmd in `echo ${x_includes} | sed -e "s/:/ /g"`; do
9182 if test -d "${bmd}/X11/bitmaps"; then
9183 bmd_acc="${bmd_acc}:${bmd}/X11/bitmaps"
9185 if test -d "${bmd}/bitmaps"; then
9186 bmd_acc="${bmd_acc}:${bmd}/bitmaps"
9188 done
9189 if test ${bmd_acc} != "dummyval"; then
9190 bitmapdir=`echo ${bmd_acc} | sed -e "s/^dummyval://"`
9194 HAVE_NS=no
9195 NS_IMPL_COCOA=no
9196 NS_IMPL_GNUSTEP=no
9197 tmp_CPPFLAGS="$CPPFLAGS"
9198 tmp_CFLAGS="$CFLAGS"
9199 CPPFLAGS="$CPPFLAGS -x objective-c"
9200 CFLAGS="$CFLAGS -x objective-c"
9201 if test "${with_ns}" != no; then
9202 if test "${opsys}" = darwin; then
9203 NS_IMPL_COCOA=yes
9204 ns_appdir=`pwd`/nextstep/Emacs.app
9205 ns_appbindir=`pwd`/nextstep/Emacs.app/Contents/MacOS
9206 ns_appresdir=`pwd`/nextstep/Emacs.app/Contents/Resources
9207 ns_appsrc=${srcdir}/nextstep/Cocoa/Emacs.base
9208 elif test -f $GNUSTEP_CONFIG_FILE; then
9209 NS_IMPL_GNUSTEP=yes
9210 ns_appdir=`pwd`/nextstep/Emacs.app
9211 ns_appbindir=`pwd`/nextstep/Emacs.app
9212 ns_appresdir=`pwd`/nextstep/Emacs.app/Resources
9213 ns_appsrc=${srcdir}/nextstep/GNUstep/Emacs.base
9214 GNUSTEP_MAKEFILES="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_MAKEFILES)"
9215 GNUSTEP_SYSTEM_HEADERS="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_SYSTEM_HEADERS)"
9216 GNUSTEP_SYSTEM_LIBRARIES="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_SYSTEM_LIBRARIES)"
9217 CPPFLAGS="$CPPFLAGS -I${GNUSTEP_SYSTEM_HEADERS}"
9218 CFLAGS="$CFLAGS -I${GNUSTEP_SYSTEM_HEADERS}"
9219 REAL_CFLAGS="$REAL_CFLAGS -I${GNUSTEP_SYSTEM_HEADERS}"
9220 LDFLAGS="$LDFLAGS -L${GNUSTEP_SYSTEM_LIBRARIES}"
9222 if test "${ac_cv_header_AppKit_AppKit_h+set}" = set; then
9223 { echo "$as_me:$LINENO: checking for AppKit/AppKit.h" >&5
9224 echo $ECHO_N "checking for AppKit/AppKit.h... $ECHO_C" >&6; }
9225 if test "${ac_cv_header_AppKit_AppKit_h+set}" = set; then
9226 echo $ECHO_N "(cached) $ECHO_C" >&6
9228 { echo "$as_me:$LINENO: result: $ac_cv_header_AppKit_AppKit_h" >&5
9229 echo "${ECHO_T}$ac_cv_header_AppKit_AppKit_h" >&6; }
9230 else
9231 # Is the header compilable?
9232 { echo "$as_me:$LINENO: checking AppKit/AppKit.h usability" >&5
9233 echo $ECHO_N "checking AppKit/AppKit.h usability... $ECHO_C" >&6; }
9234 cat >conftest.$ac_ext <<_ACEOF
9235 /* confdefs.h. */
9236 _ACEOF
9237 cat confdefs.h >>conftest.$ac_ext
9238 cat >>conftest.$ac_ext <<_ACEOF
9239 /* end confdefs.h. */
9240 $ac_includes_default
9241 #include <AppKit/AppKit.h>
9242 _ACEOF
9243 rm -f conftest.$ac_objext
9244 if { (ac_try="$ac_compile"
9245 case "(($ac_try" in
9246 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9247 *) ac_try_echo=$ac_try;;
9248 esac
9249 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9250 (eval "$ac_compile") 2>conftest.er1
9251 ac_status=$?
9252 grep -v '^ *+' conftest.er1 >conftest.err
9253 rm -f conftest.er1
9254 cat conftest.err >&5
9255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9256 (exit $ac_status); } && {
9257 test -z "$ac_c_werror_flag" ||
9258 test ! -s conftest.err
9259 } && test -s conftest.$ac_objext; then
9260 ac_header_compiler=yes
9261 else
9262 echo "$as_me: failed program was:" >&5
9263 sed 's/^/| /' conftest.$ac_ext >&5
9265 ac_header_compiler=no
9268 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9269 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9270 echo "${ECHO_T}$ac_header_compiler" >&6; }
9272 # Is the header present?
9273 { echo "$as_me:$LINENO: checking AppKit/AppKit.h presence" >&5
9274 echo $ECHO_N "checking AppKit/AppKit.h presence... $ECHO_C" >&6; }
9275 cat >conftest.$ac_ext <<_ACEOF
9276 /* confdefs.h. */
9277 _ACEOF
9278 cat confdefs.h >>conftest.$ac_ext
9279 cat >>conftest.$ac_ext <<_ACEOF
9280 /* end confdefs.h. */
9281 #include <AppKit/AppKit.h>
9282 _ACEOF
9283 if { (ac_try="$ac_cpp conftest.$ac_ext"
9284 case "(($ac_try" in
9285 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9286 *) ac_try_echo=$ac_try;;
9287 esac
9288 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9289 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9290 ac_status=$?
9291 grep -v '^ *+' conftest.er1 >conftest.err
9292 rm -f conftest.er1
9293 cat conftest.err >&5
9294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9295 (exit $ac_status); } >/dev/null && {
9296 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9297 test ! -s conftest.err
9298 }; then
9299 ac_header_preproc=yes
9300 else
9301 echo "$as_me: failed program was:" >&5
9302 sed 's/^/| /' conftest.$ac_ext >&5
9304 ac_header_preproc=no
9307 rm -f conftest.err conftest.$ac_ext
9308 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9309 echo "${ECHO_T}$ac_header_preproc" >&6; }
9311 # So? What about this header?
9312 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9313 yes:no: )
9314 { echo "$as_me:$LINENO: WARNING: AppKit/AppKit.h: accepted by the compiler, rejected by the preprocessor!" >&5
9315 echo "$as_me: WARNING: AppKit/AppKit.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9316 { echo "$as_me:$LINENO: WARNING: AppKit/AppKit.h: proceeding with the compiler's result" >&5
9317 echo "$as_me: WARNING: AppKit/AppKit.h: proceeding with the compiler's result" >&2;}
9318 ac_header_preproc=yes
9320 no:yes:* )
9321 { echo "$as_me:$LINENO: WARNING: AppKit/AppKit.h: present but cannot be compiled" >&5
9322 echo "$as_me: WARNING: AppKit/AppKit.h: present but cannot be compiled" >&2;}
9323 { echo "$as_me:$LINENO: WARNING: AppKit/AppKit.h: check for missing prerequisite headers?" >&5
9324 echo "$as_me: WARNING: AppKit/AppKit.h: check for missing prerequisite headers?" >&2;}
9325 { echo "$as_me:$LINENO: WARNING: AppKit/AppKit.h: see the Autoconf documentation" >&5
9326 echo "$as_me: WARNING: AppKit/AppKit.h: see the Autoconf documentation" >&2;}
9327 { echo "$as_me:$LINENO: WARNING: AppKit/AppKit.h: section \"Present But Cannot Be Compiled\"" >&5
9328 echo "$as_me: WARNING: AppKit/AppKit.h: section \"Present But Cannot Be Compiled\"" >&2;}
9329 { echo "$as_me:$LINENO: WARNING: AppKit/AppKit.h: proceeding with the preprocessor's result" >&5
9330 echo "$as_me: WARNING: AppKit/AppKit.h: proceeding with the preprocessor's result" >&2;}
9331 { echo "$as_me:$LINENO: WARNING: AppKit/AppKit.h: in the future, the compiler will take precedence" >&5
9332 echo "$as_me: WARNING: AppKit/AppKit.h: in the future, the compiler will take precedence" >&2;}
9335 esac
9336 { echo "$as_me:$LINENO: checking for AppKit/AppKit.h" >&5
9337 echo $ECHO_N "checking for AppKit/AppKit.h... $ECHO_C" >&6; }
9338 if test "${ac_cv_header_AppKit_AppKit_h+set}" = set; then
9339 echo $ECHO_N "(cached) $ECHO_C" >&6
9340 else
9341 ac_cv_header_AppKit_AppKit_h=$ac_header_preproc
9343 { echo "$as_me:$LINENO: result: $ac_cv_header_AppKit_AppKit_h" >&5
9344 echo "${ECHO_T}$ac_cv_header_AppKit_AppKit_h" >&6; }
9347 if test $ac_cv_header_AppKit_AppKit_h = yes; then
9348 HAVE_NS=yes
9349 else
9350 { { echo "$as_me:$LINENO: error: \`--with-ns' was specified, but the include
9351 files are missing or cannot be compiled." >&5
9352 echo "$as_me: error: \`--with-ns' was specified, but the include
9353 files are missing or cannot be compiled." >&2;}
9354 { (exit 1); exit 1; }; }
9358 NS_HAVE_NSINTEGER=yes
9359 cat >conftest.$ac_ext <<_ACEOF
9360 /* confdefs.h. */
9361 _ACEOF
9362 cat confdefs.h >>conftest.$ac_ext
9363 cat >>conftest.$ac_ext <<_ACEOF
9364 /* end confdefs.h. */
9365 #include <Foundation/NSObjCRuntime.h>
9367 main ()
9369 NSInteger i;
9371 return 0;
9373 _ACEOF
9374 rm -f conftest.$ac_objext
9375 if { (ac_try="$ac_compile"
9376 case "(($ac_try" in
9377 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9378 *) ac_try_echo=$ac_try;;
9379 esac
9380 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9381 (eval "$ac_compile") 2>conftest.er1
9382 ac_status=$?
9383 grep -v '^ *+' conftest.er1 >conftest.err
9384 rm -f conftest.er1
9385 cat conftest.err >&5
9386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9387 (exit $ac_status); } && {
9388 test -z "$ac_c_werror_flag" ||
9389 test ! -s conftest.err
9390 } && test -s conftest.$ac_objext; then
9391 ns_have_nsinteger=yes
9392 else
9393 echo "$as_me: failed program was:" >&5
9394 sed 's/^/| /' conftest.$ac_ext >&5
9396 ns_have_nsinteger=no
9399 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9400 if test $ns_have_nsinteger = no; then
9401 NS_HAVE_NSINTEGER=no
9404 if test "${HAVE_NS}" = yes; then
9405 window_system=nextstep
9406 with_xft=no
9407 # set up packaging dirs
9408 exec_prefix=${ns_appbindir}
9409 libexecdir=${ns_appbindir}/libexec
9410 if test "${EN_NS_SELF_CONTAINED}" = yes; then
9411 prefix=${ns_appresdir}
9414 CFLAGS="$tmp_CFLAGS"
9415 CPPFLAGS="$tmp_CPPFLAGS"
9417 case "${window_system}" in
9418 x11 )
9419 HAVE_X_WINDOWS=yes
9420 HAVE_X11=yes
9421 case "${with_x_toolkit}" in
9422 athena | lucid ) USE_X_TOOLKIT=LUCID ;;
9423 motif ) USE_X_TOOLKIT=MOTIF ;;
9424 gtk ) with_gtk=yes
9425 USE_X_TOOLKIT=none ;;
9426 no ) USE_X_TOOLKIT=none ;;
9427 * ) USE_X_TOOLKIT=maybe ;;
9428 esac
9430 nextstep | none )
9431 HAVE_X_WINDOWS=no
9432 HAVE_X11=no
9433 USE_X_TOOLKIT=none
9435 esac
9437 if test "$window_system" = none && test "X$with_x" != "Xno"; then
9438 # Extract the first word of "X", so it can be a program name with args.
9439 set dummy X; ac_word=$2
9440 { echo "$as_me:$LINENO: checking for $ac_word" >&5
9441 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
9442 if test "${ac_cv_prog_HAVE_XSERVER+set}" = set; then
9443 echo $ECHO_N "(cached) $ECHO_C" >&6
9444 else
9445 if test -n "$HAVE_XSERVER"; then
9446 ac_cv_prog_HAVE_XSERVER="$HAVE_XSERVER" # Let the user override the test.
9447 else
9448 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9449 for as_dir in $PATH
9451 IFS=$as_save_IFS
9452 test -z "$as_dir" && as_dir=.
9453 for ac_exec_ext in '' $ac_executable_extensions; do
9454 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9455 ac_cv_prog_HAVE_XSERVER="true"
9456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9457 break 2
9459 done
9460 done
9461 IFS=$as_save_IFS
9463 test -z "$ac_cv_prog_HAVE_XSERVER" && ac_cv_prog_HAVE_XSERVER="false"
9466 HAVE_XSERVER=$ac_cv_prog_HAVE_XSERVER
9467 if test -n "$HAVE_XSERVER"; then
9468 { echo "$as_me:$LINENO: result: $HAVE_XSERVER" >&5
9469 echo "${ECHO_T}$HAVE_XSERVER" >&6; }
9470 else
9471 { echo "$as_me:$LINENO: result: no" >&5
9472 echo "${ECHO_T}no" >&6; }
9476 if test "$HAVE_XSERVER" = true ||
9477 test -n "$DISPLAY" ||
9478 test "`echo /usr/lib/libX11.*`" != "/usr/lib/libX11.*"; then
9479 { { echo "$as_me:$LINENO: error: You seem to be running X, but no X development libraries
9480 were found. You should install the relevant development files for X
9481 and for the toolkit you want, such as Gtk+, Lesstif or Motif. Also make
9482 sure you have development files for image handling, i.e.
9483 tiff, gif, jpeg, png and xpm.
9484 If you are sure you want Emacs compiled without X window support, pass
9485 --without-x
9486 to configure." >&5
9487 echo "$as_me: error: You seem to be running X, but no X development libraries
9488 were found. You should install the relevant development files for X
9489 and for the toolkit you want, such as Gtk+, Lesstif or Motif. Also make
9490 sure you have development files for image handling, i.e.
9491 tiff, gif, jpeg, png and xpm.
9492 If you are sure you want Emacs compiled without X window support, pass
9493 --without-x
9494 to configure." >&2;}
9495 { (exit 1); exit 1; }; }
9499 ### If we're using X11, we should use the X menu package.
9500 HAVE_MENUS=no
9501 case ${HAVE_X11} in
9502 yes ) HAVE_MENUS=yes ;;
9503 esac
9505 # Do the opsystem or machine files prohibit the use of the GNU malloc?
9506 # Assume not, until told otherwise.
9507 GNU_MALLOC=yes
9508 doug_lea_malloc=yes
9509 { echo "$as_me:$LINENO: checking for malloc_get_state" >&5
9510 echo $ECHO_N "checking for malloc_get_state... $ECHO_C" >&6; }
9511 if test "${ac_cv_func_malloc_get_state+set}" = set; then
9512 echo $ECHO_N "(cached) $ECHO_C" >&6
9513 else
9514 cat >conftest.$ac_ext <<_ACEOF
9515 /* confdefs.h. */
9516 _ACEOF
9517 cat confdefs.h >>conftest.$ac_ext
9518 cat >>conftest.$ac_ext <<_ACEOF
9519 /* end confdefs.h. */
9520 /* Define malloc_get_state to an innocuous variant, in case <limits.h> declares malloc_get_state.
9521 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9522 #define malloc_get_state innocuous_malloc_get_state
9524 /* System header to define __stub macros and hopefully few prototypes,
9525 which can conflict with char malloc_get_state (); below.
9526 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9527 <limits.h> exists even on freestanding compilers. */
9529 #ifdef __STDC__
9530 # include <limits.h>
9531 #else
9532 # include <assert.h>
9533 #endif
9535 #undef malloc_get_state
9537 /* Override any GCC internal prototype to avoid an error.
9538 Use char because int might match the return type of a GCC
9539 builtin and then its argument prototype would still apply. */
9540 #ifdef __cplusplus
9541 extern "C"
9542 #endif
9543 char malloc_get_state ();
9544 /* The GNU C library defines this for functions which it implements
9545 to always fail with ENOSYS. Some functions are actually named
9546 something starting with __ and the normal name is an alias. */
9547 #if defined __stub_malloc_get_state || defined __stub___malloc_get_state
9548 choke me
9549 #endif
9552 main ()
9554 return malloc_get_state ();
9556 return 0;
9558 _ACEOF
9559 rm -f conftest.$ac_objext conftest$ac_exeext
9560 if { (ac_try="$ac_link"
9561 case "(($ac_try" in
9562 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9563 *) ac_try_echo=$ac_try;;
9564 esac
9565 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9566 (eval "$ac_link") 2>conftest.er1
9567 ac_status=$?
9568 grep -v '^ *+' conftest.er1 >conftest.err
9569 rm -f conftest.er1
9570 cat conftest.err >&5
9571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9572 (exit $ac_status); } && {
9573 test -z "$ac_c_werror_flag" ||
9574 test ! -s conftest.err
9575 } && test -s conftest$ac_exeext &&
9576 $as_test_x conftest$ac_exeext; then
9577 ac_cv_func_malloc_get_state=yes
9578 else
9579 echo "$as_me: failed program was:" >&5
9580 sed 's/^/| /' conftest.$ac_ext >&5
9582 ac_cv_func_malloc_get_state=no
9585 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9586 conftest$ac_exeext conftest.$ac_ext
9588 { echo "$as_me:$LINENO: result: $ac_cv_func_malloc_get_state" >&5
9589 echo "${ECHO_T}$ac_cv_func_malloc_get_state" >&6; }
9590 if test $ac_cv_func_malloc_get_state = yes; then
9592 else
9593 doug_lea_malloc=no
9596 { echo "$as_me:$LINENO: checking for malloc_set_state" >&5
9597 echo $ECHO_N "checking for malloc_set_state... $ECHO_C" >&6; }
9598 if test "${ac_cv_func_malloc_set_state+set}" = set; then
9599 echo $ECHO_N "(cached) $ECHO_C" >&6
9600 else
9601 cat >conftest.$ac_ext <<_ACEOF
9602 /* confdefs.h. */
9603 _ACEOF
9604 cat confdefs.h >>conftest.$ac_ext
9605 cat >>conftest.$ac_ext <<_ACEOF
9606 /* end confdefs.h. */
9607 /* Define malloc_set_state to an innocuous variant, in case <limits.h> declares malloc_set_state.
9608 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9609 #define malloc_set_state innocuous_malloc_set_state
9611 /* System header to define __stub macros and hopefully few prototypes,
9612 which can conflict with char malloc_set_state (); below.
9613 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9614 <limits.h> exists even on freestanding compilers. */
9616 #ifdef __STDC__
9617 # include <limits.h>
9618 #else
9619 # include <assert.h>
9620 #endif
9622 #undef malloc_set_state
9624 /* Override any GCC internal prototype to avoid an error.
9625 Use char because int might match the return type of a GCC
9626 builtin and then its argument prototype would still apply. */
9627 #ifdef __cplusplus
9628 extern "C"
9629 #endif
9630 char malloc_set_state ();
9631 /* The GNU C library defines this for functions which it implements
9632 to always fail with ENOSYS. Some functions are actually named
9633 something starting with __ and the normal name is an alias. */
9634 #if defined __stub_malloc_set_state || defined __stub___malloc_set_state
9635 choke me
9636 #endif
9639 main ()
9641 return malloc_set_state ();
9643 return 0;
9645 _ACEOF
9646 rm -f conftest.$ac_objext conftest$ac_exeext
9647 if { (ac_try="$ac_link"
9648 case "(($ac_try" in
9649 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9650 *) ac_try_echo=$ac_try;;
9651 esac
9652 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9653 (eval "$ac_link") 2>conftest.er1
9654 ac_status=$?
9655 grep -v '^ *+' conftest.er1 >conftest.err
9656 rm -f conftest.er1
9657 cat conftest.err >&5
9658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9659 (exit $ac_status); } && {
9660 test -z "$ac_c_werror_flag" ||
9661 test ! -s conftest.err
9662 } && test -s conftest$ac_exeext &&
9663 $as_test_x conftest$ac_exeext; then
9664 ac_cv_func_malloc_set_state=yes
9665 else
9666 echo "$as_me: failed program was:" >&5
9667 sed 's/^/| /' conftest.$ac_ext >&5
9669 ac_cv_func_malloc_set_state=no
9672 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9673 conftest$ac_exeext conftest.$ac_ext
9675 { echo "$as_me:$LINENO: result: $ac_cv_func_malloc_set_state" >&5
9676 echo "${ECHO_T}$ac_cv_func_malloc_set_state" >&6; }
9677 if test $ac_cv_func_malloc_set_state = yes; then
9679 else
9680 doug_lea_malloc=no
9683 { echo "$as_me:$LINENO: checking whether __after_morecore_hook exists" >&5
9684 echo $ECHO_N "checking whether __after_morecore_hook exists... $ECHO_C" >&6; }
9685 if test "${emacs_cv_var___after_morecore_hook+set}" = set; then
9686 echo $ECHO_N "(cached) $ECHO_C" >&6
9687 else
9688 cat >conftest.$ac_ext <<_ACEOF
9689 /* confdefs.h. */
9690 _ACEOF
9691 cat confdefs.h >>conftest.$ac_ext
9692 cat >>conftest.$ac_ext <<_ACEOF
9693 /* end confdefs.h. */
9694 extern void (* __after_morecore_hook)();
9696 main ()
9698 __after_morecore_hook = 0
9700 return 0;
9702 _ACEOF
9703 rm -f conftest.$ac_objext conftest$ac_exeext
9704 if { (ac_try="$ac_link"
9705 case "(($ac_try" in
9706 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9707 *) ac_try_echo=$ac_try;;
9708 esac
9709 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9710 (eval "$ac_link") 2>conftest.er1
9711 ac_status=$?
9712 grep -v '^ *+' conftest.er1 >conftest.err
9713 rm -f conftest.er1
9714 cat conftest.err >&5
9715 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9716 (exit $ac_status); } && {
9717 test -z "$ac_c_werror_flag" ||
9718 test ! -s conftest.err
9719 } && test -s conftest$ac_exeext &&
9720 $as_test_x conftest$ac_exeext; then
9721 emacs_cv_var___after_morecore_hook=yes
9722 else
9723 echo "$as_me: failed program was:" >&5
9724 sed 's/^/| /' conftest.$ac_ext >&5
9726 emacs_cv_var___after_morecore_hook=no
9729 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9730 conftest$ac_exeext conftest.$ac_ext
9732 { echo "$as_me:$LINENO: result: $emacs_cv_var___after_morecore_hook" >&5
9733 echo "${ECHO_T}$emacs_cv_var___after_morecore_hook" >&6; }
9734 if test $emacs_cv_var___after_morecore_hook = no; then
9735 doug_lea_malloc=no
9737 if test "${system_malloc}" = "yes"; then
9738 GNU_MALLOC=no
9739 GNU_MALLOC_reason="
9740 (The GNU allocators don't work with this system configuration.)"
9742 if test "$doug_lea_malloc" = "yes" ; then
9743 if test "$GNU_MALLOC" = yes ; then
9744 GNU_MALLOC_reason="
9745 (Using Doug Lea's new malloc from the GNU C Library.)"
9748 cat >>confdefs.h <<\_ACEOF
9749 #define DOUG_LEA_MALLOC 1
9750 _ACEOF
9754 if test x"${REL_ALLOC}" = x; then
9755 REL_ALLOC=${GNU_MALLOC}
9761 for ac_header in stdlib.h unistd.h
9763 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9764 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9765 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9766 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9767 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9768 echo $ECHO_N "(cached) $ECHO_C" >&6
9770 ac_res=`eval echo '${'$as_ac_Header'}'`
9771 { echo "$as_me:$LINENO: result: $ac_res" >&5
9772 echo "${ECHO_T}$ac_res" >&6; }
9773 else
9774 # Is the header compilable?
9775 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9776 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9777 cat >conftest.$ac_ext <<_ACEOF
9778 /* confdefs.h. */
9779 _ACEOF
9780 cat confdefs.h >>conftest.$ac_ext
9781 cat >>conftest.$ac_ext <<_ACEOF
9782 /* end confdefs.h. */
9783 $ac_includes_default
9784 #include <$ac_header>
9785 _ACEOF
9786 rm -f conftest.$ac_objext
9787 if { (ac_try="$ac_compile"
9788 case "(($ac_try" in
9789 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9790 *) ac_try_echo=$ac_try;;
9791 esac
9792 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9793 (eval "$ac_compile") 2>conftest.er1
9794 ac_status=$?
9795 grep -v '^ *+' conftest.er1 >conftest.err
9796 rm -f conftest.er1
9797 cat conftest.err >&5
9798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9799 (exit $ac_status); } && {
9800 test -z "$ac_c_werror_flag" ||
9801 test ! -s conftest.err
9802 } && test -s conftest.$ac_objext; then
9803 ac_header_compiler=yes
9804 else
9805 echo "$as_me: failed program was:" >&5
9806 sed 's/^/| /' conftest.$ac_ext >&5
9808 ac_header_compiler=no
9811 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9812 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9813 echo "${ECHO_T}$ac_header_compiler" >&6; }
9815 # Is the header present?
9816 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9817 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9818 cat >conftest.$ac_ext <<_ACEOF
9819 /* confdefs.h. */
9820 _ACEOF
9821 cat confdefs.h >>conftest.$ac_ext
9822 cat >>conftest.$ac_ext <<_ACEOF
9823 /* end confdefs.h. */
9824 #include <$ac_header>
9825 _ACEOF
9826 if { (ac_try="$ac_cpp conftest.$ac_ext"
9827 case "(($ac_try" in
9828 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9829 *) ac_try_echo=$ac_try;;
9830 esac
9831 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9832 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9833 ac_status=$?
9834 grep -v '^ *+' conftest.er1 >conftest.err
9835 rm -f conftest.er1
9836 cat conftest.err >&5
9837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9838 (exit $ac_status); } >/dev/null && {
9839 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9840 test ! -s conftest.err
9841 }; then
9842 ac_header_preproc=yes
9843 else
9844 echo "$as_me: failed program was:" >&5
9845 sed 's/^/| /' conftest.$ac_ext >&5
9847 ac_header_preproc=no
9850 rm -f conftest.err conftest.$ac_ext
9851 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9852 echo "${ECHO_T}$ac_header_preproc" >&6; }
9854 # So? What about this header?
9855 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9856 yes:no: )
9857 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9858 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9859 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9860 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9861 ac_header_preproc=yes
9863 no:yes:* )
9864 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9865 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9866 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9867 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9868 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9869 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9870 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9871 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9872 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9873 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9874 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9875 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9878 esac
9879 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9880 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9881 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9882 echo $ECHO_N "(cached) $ECHO_C" >&6
9883 else
9884 eval "$as_ac_Header=\$ac_header_preproc"
9886 ac_res=`eval echo '${'$as_ac_Header'}'`
9887 { echo "$as_me:$LINENO: result: $ac_res" >&5
9888 echo "${ECHO_T}$ac_res" >&6; }
9891 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9892 cat >>confdefs.h <<_ACEOF
9893 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9894 _ACEOF
9898 done
9901 for ac_func in getpagesize
9903 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9904 { echo "$as_me:$LINENO: checking for $ac_func" >&5
9905 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9906 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9907 echo $ECHO_N "(cached) $ECHO_C" >&6
9908 else
9909 cat >conftest.$ac_ext <<_ACEOF
9910 /* confdefs.h. */
9911 _ACEOF
9912 cat confdefs.h >>conftest.$ac_ext
9913 cat >>conftest.$ac_ext <<_ACEOF
9914 /* end confdefs.h. */
9915 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9916 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9917 #define $ac_func innocuous_$ac_func
9919 /* System header to define __stub macros and hopefully few prototypes,
9920 which can conflict with char $ac_func (); below.
9921 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9922 <limits.h> exists even on freestanding compilers. */
9924 #ifdef __STDC__
9925 # include <limits.h>
9926 #else
9927 # include <assert.h>
9928 #endif
9930 #undef $ac_func
9932 /* Override any GCC internal prototype to avoid an error.
9933 Use char because int might match the return type of a GCC
9934 builtin and then its argument prototype would still apply. */
9935 #ifdef __cplusplus
9936 extern "C"
9937 #endif
9938 char $ac_func ();
9939 /* The GNU C library defines this for functions which it implements
9940 to always fail with ENOSYS. Some functions are actually named
9941 something starting with __ and the normal name is an alias. */
9942 #if defined __stub_$ac_func || defined __stub___$ac_func
9943 choke me
9944 #endif
9947 main ()
9949 return $ac_func ();
9951 return 0;
9953 _ACEOF
9954 rm -f conftest.$ac_objext conftest$ac_exeext
9955 if { (ac_try="$ac_link"
9956 case "(($ac_try" in
9957 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9958 *) ac_try_echo=$ac_try;;
9959 esac
9960 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9961 (eval "$ac_link") 2>conftest.er1
9962 ac_status=$?
9963 grep -v '^ *+' conftest.er1 >conftest.err
9964 rm -f conftest.er1
9965 cat conftest.err >&5
9966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9967 (exit $ac_status); } && {
9968 test -z "$ac_c_werror_flag" ||
9969 test ! -s conftest.err
9970 } && test -s conftest$ac_exeext &&
9971 $as_test_x conftest$ac_exeext; then
9972 eval "$as_ac_var=yes"
9973 else
9974 echo "$as_me: failed program was:" >&5
9975 sed 's/^/| /' conftest.$ac_ext >&5
9977 eval "$as_ac_var=no"
9980 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9981 conftest$ac_exeext conftest.$ac_ext
9983 ac_res=`eval echo '${'$as_ac_var'}'`
9984 { echo "$as_me:$LINENO: result: $ac_res" >&5
9985 echo "${ECHO_T}$ac_res" >&6; }
9986 if test `eval echo '${'$as_ac_var'}'` = yes; then
9987 cat >>confdefs.h <<_ACEOF
9988 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9989 _ACEOF
9992 done
9994 { echo "$as_me:$LINENO: checking for working mmap" >&5
9995 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6; }
9996 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
9997 echo $ECHO_N "(cached) $ECHO_C" >&6
9998 else
9999 if test "$cross_compiling" = yes; then
10000 ac_cv_func_mmap_fixed_mapped=no
10001 else
10002 cat >conftest.$ac_ext <<_ACEOF
10003 /* confdefs.h. */
10004 _ACEOF
10005 cat confdefs.h >>conftest.$ac_ext
10006 cat >>conftest.$ac_ext <<_ACEOF
10007 /* end confdefs.h. */
10008 $ac_includes_default
10009 /* malloc might have been renamed as rpl_malloc. */
10010 #undef malloc
10012 /* Thanks to Mike Haertel and Jim Avera for this test.
10013 Here is a matrix of mmap possibilities:
10014 mmap private not fixed
10015 mmap private fixed at somewhere currently unmapped
10016 mmap private fixed at somewhere already mapped
10017 mmap shared not fixed
10018 mmap shared fixed at somewhere currently unmapped
10019 mmap shared fixed at somewhere already mapped
10020 For private mappings, we should verify that changes cannot be read()
10021 back from the file, nor mmap's back from the file at a different
10022 address. (There have been systems where private was not correctly
10023 implemented like the infamous i386 svr4.0, and systems where the
10024 VM page cache was not coherent with the file system buffer cache
10025 like early versions of FreeBSD and possibly contemporary NetBSD.)
10026 For shared mappings, we should conversely verify that changes get
10027 propagated back to all the places they're supposed to be.
10029 Grep wants private fixed already mapped.
10030 The main things grep needs to know about mmap are:
10031 * does it exist and is it safe to write into the mmap'd area
10032 * how to use it (BSD variants) */
10034 #include <fcntl.h>
10035 #include <sys/mman.h>
10037 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
10038 char *malloc ();
10039 #endif
10041 /* This mess was copied from the GNU getpagesize.h. */
10042 #ifndef HAVE_GETPAGESIZE
10043 /* Assume that all systems that can run configure have sys/param.h. */
10044 # ifndef HAVE_SYS_PARAM_H
10045 # define HAVE_SYS_PARAM_H 1
10046 # endif
10048 # ifdef _SC_PAGESIZE
10049 # define getpagesize() sysconf(_SC_PAGESIZE)
10050 # else /* no _SC_PAGESIZE */
10051 # ifdef HAVE_SYS_PARAM_H
10052 # include <sys/param.h>
10053 # ifdef EXEC_PAGESIZE
10054 # define getpagesize() EXEC_PAGESIZE
10055 # else /* no EXEC_PAGESIZE */
10056 # ifdef NBPG
10057 # define getpagesize() NBPG * CLSIZE
10058 # ifndef CLSIZE
10059 # define CLSIZE 1
10060 # endif /* no CLSIZE */
10061 # else /* no NBPG */
10062 # ifdef NBPC
10063 # define getpagesize() NBPC
10064 # else /* no NBPC */
10065 # ifdef PAGESIZE
10066 # define getpagesize() PAGESIZE
10067 # endif /* PAGESIZE */
10068 # endif /* no NBPC */
10069 # endif /* no NBPG */
10070 # endif /* no EXEC_PAGESIZE */
10071 # else /* no HAVE_SYS_PARAM_H */
10072 # define getpagesize() 8192 /* punt totally */
10073 # endif /* no HAVE_SYS_PARAM_H */
10074 # endif /* no _SC_PAGESIZE */
10076 #endif /* no HAVE_GETPAGESIZE */
10079 main ()
10081 char *data, *data2, *data3;
10082 int i, pagesize;
10083 int fd;
10085 pagesize = getpagesize ();
10087 /* First, make a file with some known garbage in it. */
10088 data = (char *) malloc (pagesize);
10089 if (!data)
10090 return 1;
10091 for (i = 0; i < pagesize; ++i)
10092 *(data + i) = rand ();
10093 umask (0);
10094 fd = creat ("conftest.mmap", 0600);
10095 if (fd < 0)
10096 return 1;
10097 if (write (fd, data, pagesize) != pagesize)
10098 return 1;
10099 close (fd);
10101 /* Next, try to mmap the file at a fixed address which already has
10102 something else allocated at it. If we can, also make sure that
10103 we see the same garbage. */
10104 fd = open ("conftest.mmap", O_RDWR);
10105 if (fd < 0)
10106 return 1;
10107 data2 = (char *) malloc (2 * pagesize);
10108 if (!data2)
10109 return 1;
10110 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
10111 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
10112 MAP_PRIVATE | MAP_FIXED, fd, 0L))
10113 return 1;
10114 for (i = 0; i < pagesize; ++i)
10115 if (*(data + i) != *(data2 + i))
10116 return 1;
10118 /* Finally, make sure that changes to the mapped area do not
10119 percolate back to the file as seen by read(). (This is a bug on
10120 some variants of i386 svr4.0.) */
10121 for (i = 0; i < pagesize; ++i)
10122 *(data2 + i) = *(data2 + i) + 1;
10123 data3 = (char *) malloc (pagesize);
10124 if (!data3)
10125 return 1;
10126 if (read (fd, data3, pagesize) != pagesize)
10127 return 1;
10128 for (i = 0; i < pagesize; ++i)
10129 if (*(data + i) != *(data3 + i))
10130 return 1;
10131 close (fd);
10132 return 0;
10134 _ACEOF
10135 rm -f conftest$ac_exeext
10136 if { (ac_try="$ac_link"
10137 case "(($ac_try" in
10138 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10139 *) ac_try_echo=$ac_try;;
10140 esac
10141 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10142 (eval "$ac_link") 2>&5
10143 ac_status=$?
10144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10145 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10146 { (case "(($ac_try" in
10147 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10148 *) ac_try_echo=$ac_try;;
10149 esac
10150 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10151 (eval "$ac_try") 2>&5
10152 ac_status=$?
10153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10154 (exit $ac_status); }; }; then
10155 ac_cv_func_mmap_fixed_mapped=yes
10156 else
10157 echo "$as_me: program exited with status $ac_status" >&5
10158 echo "$as_me: failed program was:" >&5
10159 sed 's/^/| /' conftest.$ac_ext >&5
10161 ( exit $ac_status )
10162 ac_cv_func_mmap_fixed_mapped=no
10164 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10169 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
10170 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6; }
10171 if test $ac_cv_func_mmap_fixed_mapped = yes; then
10173 cat >>confdefs.h <<\_ACEOF
10174 #define HAVE_MMAP 1
10175 _ACEOF
10178 rm -f conftest.mmap
10180 if test $use_mmap_for_buffers = yes; then
10181 REL_ALLOC=no
10184 LIBS="$libsrc_libs $LIBS"
10187 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
10188 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6; }
10189 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
10190 echo $ECHO_N "(cached) $ECHO_C" >&6
10191 else
10192 ac_check_lib_save_LIBS=$LIBS
10193 LIBS="-ldnet $LIBS"
10194 cat >conftest.$ac_ext <<_ACEOF
10195 /* confdefs.h. */
10196 _ACEOF
10197 cat confdefs.h >>conftest.$ac_ext
10198 cat >>conftest.$ac_ext <<_ACEOF
10199 /* end confdefs.h. */
10201 /* Override any GCC internal prototype to avoid an error.
10202 Use char because int might match the return type of a GCC
10203 builtin and then its argument prototype would still apply. */
10204 #ifdef __cplusplus
10205 extern "C"
10206 #endif
10207 char dnet_ntoa ();
10209 main ()
10211 return dnet_ntoa ();
10213 return 0;
10215 _ACEOF
10216 rm -f conftest.$ac_objext conftest$ac_exeext
10217 if { (ac_try="$ac_link"
10218 case "(($ac_try" in
10219 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10220 *) ac_try_echo=$ac_try;;
10221 esac
10222 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10223 (eval "$ac_link") 2>conftest.er1
10224 ac_status=$?
10225 grep -v '^ *+' conftest.er1 >conftest.err
10226 rm -f conftest.er1
10227 cat conftest.err >&5
10228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10229 (exit $ac_status); } && {
10230 test -z "$ac_c_werror_flag" ||
10231 test ! -s conftest.err
10232 } && test -s conftest$ac_exeext &&
10233 $as_test_x conftest$ac_exeext; then
10234 ac_cv_lib_dnet_dnet_ntoa=yes
10235 else
10236 echo "$as_me: failed program was:" >&5
10237 sed 's/^/| /' conftest.$ac_ext >&5
10239 ac_cv_lib_dnet_dnet_ntoa=no
10242 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10243 conftest$ac_exeext conftest.$ac_ext
10244 LIBS=$ac_check_lib_save_LIBS
10246 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
10247 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6; }
10248 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
10249 cat >>confdefs.h <<_ACEOF
10250 #define HAVE_LIBDNET 1
10251 _ACEOF
10253 LIBS="-ldnet $LIBS"
10258 { echo "$as_me:$LINENO: checking for main in -lXbsd" >&5
10259 echo $ECHO_N "checking for main in -lXbsd... $ECHO_C" >&6; }
10260 if test "${ac_cv_lib_Xbsd_main+set}" = set; then
10261 echo $ECHO_N "(cached) $ECHO_C" >&6
10262 else
10263 ac_check_lib_save_LIBS=$LIBS
10264 LIBS="-lXbsd $LIBS"
10265 cat >conftest.$ac_ext <<_ACEOF
10266 /* confdefs.h. */
10267 _ACEOF
10268 cat confdefs.h >>conftest.$ac_ext
10269 cat >>conftest.$ac_ext <<_ACEOF
10270 /* end confdefs.h. */
10274 main ()
10276 return main ();
10278 return 0;
10280 _ACEOF
10281 rm -f conftest.$ac_objext conftest$ac_exeext
10282 if { (ac_try="$ac_link"
10283 case "(($ac_try" in
10284 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10285 *) ac_try_echo=$ac_try;;
10286 esac
10287 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10288 (eval "$ac_link") 2>conftest.er1
10289 ac_status=$?
10290 grep -v '^ *+' conftest.er1 >conftest.err
10291 rm -f conftest.er1
10292 cat conftest.err >&5
10293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10294 (exit $ac_status); } && {
10295 test -z "$ac_c_werror_flag" ||
10296 test ! -s conftest.err
10297 } && test -s conftest$ac_exeext &&
10298 $as_test_x conftest$ac_exeext; then
10299 ac_cv_lib_Xbsd_main=yes
10300 else
10301 echo "$as_me: failed program was:" >&5
10302 sed 's/^/| /' conftest.$ac_ext >&5
10304 ac_cv_lib_Xbsd_main=no
10307 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10308 conftest$ac_exeext conftest.$ac_ext
10309 LIBS=$ac_check_lib_save_LIBS
10311 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xbsd_main" >&5
10312 echo "${ECHO_T}$ac_cv_lib_Xbsd_main" >&6; }
10313 if test $ac_cv_lib_Xbsd_main = yes; then
10314 LD_SWITCH_X_SITE="$LD_SWITCH_X_SITE -lXbsd"
10319 { echo "$as_me:$LINENO: checking for cma_open in -lpthreads" >&5
10320 echo $ECHO_N "checking for cma_open in -lpthreads... $ECHO_C" >&6; }
10321 if test "${ac_cv_lib_pthreads_cma_open+set}" = set; then
10322 echo $ECHO_N "(cached) $ECHO_C" >&6
10323 else
10324 ac_check_lib_save_LIBS=$LIBS
10325 LIBS="-lpthreads $LIBS"
10326 cat >conftest.$ac_ext <<_ACEOF
10327 /* confdefs.h. */
10328 _ACEOF
10329 cat confdefs.h >>conftest.$ac_ext
10330 cat >>conftest.$ac_ext <<_ACEOF
10331 /* end confdefs.h. */
10333 /* Override any GCC internal prototype to avoid an error.
10334 Use char because int might match the return type of a GCC
10335 builtin and then its argument prototype would still apply. */
10336 #ifdef __cplusplus
10337 extern "C"
10338 #endif
10339 char cma_open ();
10341 main ()
10343 return cma_open ();
10345 return 0;
10347 _ACEOF
10348 rm -f conftest.$ac_objext conftest$ac_exeext
10349 if { (ac_try="$ac_link"
10350 case "(($ac_try" in
10351 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10352 *) ac_try_echo=$ac_try;;
10353 esac
10354 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10355 (eval "$ac_link") 2>conftest.er1
10356 ac_status=$?
10357 grep -v '^ *+' conftest.er1 >conftest.err
10358 rm -f conftest.er1
10359 cat conftest.err >&5
10360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10361 (exit $ac_status); } && {
10362 test -z "$ac_c_werror_flag" ||
10363 test ! -s conftest.err
10364 } && test -s conftest$ac_exeext &&
10365 $as_test_x conftest$ac_exeext; then
10366 ac_cv_lib_pthreads_cma_open=yes
10367 else
10368 echo "$as_me: failed program was:" >&5
10369 sed 's/^/| /' conftest.$ac_ext >&5
10371 ac_cv_lib_pthreads_cma_open=no
10374 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10375 conftest$ac_exeext conftest.$ac_ext
10376 LIBS=$ac_check_lib_save_LIBS
10378 { echo "$as_me:$LINENO: result: $ac_cv_lib_pthreads_cma_open" >&5
10379 echo "${ECHO_T}$ac_cv_lib_pthreads_cma_open" >&6; }
10380 if test $ac_cv_lib_pthreads_cma_open = yes; then
10381 cat >>confdefs.h <<_ACEOF
10382 #define HAVE_LIBPTHREADS 1
10383 _ACEOF
10385 LIBS="-lpthreads $LIBS"
10391 case ${host_os} in
10392 aix*)
10393 { echo "$as_me:$LINENO: checking for -bbigtoc option" >&5
10394 echo $ECHO_N "checking for -bbigtoc option... $ECHO_C" >&6; }
10395 if test "${gdb_cv_bigtoc+set}" = set; then
10396 echo $ECHO_N "(cached) $ECHO_C" >&6
10397 else
10399 case $GCC in
10400 yes) gdb_cv_bigtoc=-Wl,-bbigtoc ;;
10401 *) gdb_cv_bigtoc=-bbigtoc ;;
10402 esac
10404 LDFLAGS=$LDFLAGS\ $gdb_cv_bigtoc
10405 cat >conftest.$ac_ext <<_ACEOF
10406 /* confdefs.h. */
10407 _ACEOF
10408 cat confdefs.h >>conftest.$ac_ext
10409 cat >>conftest.$ac_ext <<_ACEOF
10410 /* end confdefs.h. */
10413 main ()
10415 int i;
10417 return 0;
10419 _ACEOF
10420 rm -f conftest.$ac_objext conftest$ac_exeext
10421 if { (ac_try="$ac_link"
10422 case "(($ac_try" in
10423 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10424 *) ac_try_echo=$ac_try;;
10425 esac
10426 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10427 (eval "$ac_link") 2>conftest.er1
10428 ac_status=$?
10429 grep -v '^ *+' conftest.er1 >conftest.err
10430 rm -f conftest.er1
10431 cat conftest.err >&5
10432 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10433 (exit $ac_status); } && {
10434 test -z "$ac_c_werror_flag" ||
10435 test ! -s conftest.err
10436 } && test -s conftest$ac_exeext &&
10437 $as_test_x conftest$ac_exeext; then
10439 else
10440 echo "$as_me: failed program was:" >&5
10441 sed 's/^/| /' conftest.$ac_ext >&5
10443 gdb_cv_bigtoc=
10446 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10447 conftest$ac_exeext conftest.$ac_ext
10450 { echo "$as_me:$LINENO: result: $gdb_cv_bigtoc" >&5
10451 echo "${ECHO_T}$gdb_cv_bigtoc" >&6; }
10453 esac
10455 # Change CFLAGS and CPPFLAGS temporarily so that C_SWITCH_X_SITE gets
10456 # used for the tests that follow. We set them back to REAL_CFLAGS and
10457 # REAL_CPPFLAGS later on.
10459 REAL_CPPFLAGS="$CPPFLAGS"
10461 if test "${HAVE_X11}" = "yes"; then
10462 DEFS="$C_SWITCH_X_SITE $DEFS"
10463 LDFLAGS="$LDFLAGS $LD_SWITCH_X_SITE"
10464 LIBS="$LIBX $LIBS"
10465 CFLAGS="$C_SWITCH_X_SITE $CFLAGS"
10466 CPPFLAGS="$C_SWITCH_X_SITE $CPPFLAGS"
10468 # On Solaris, arrange for LD_RUN_PATH to point to the X libraries for tests.
10469 # This is handled by LD_SWITCH_X_SITE_AUX during the real build,
10470 # but it's more convenient here to set LD_RUN_PATH
10471 # since this also works on hosts that don't understand LD_SWITCH_X_SITE_AUX.
10472 if test "${x_libraries}" != NONE && test -n "${x_libraries}"; then
10473 LD_RUN_PATH=$x_libraries${LD_RUN_PATH+:}$LD_RUN_PATH
10474 export LD_RUN_PATH
10477 if test "${opsys}" = "gnu-linux"; then
10478 { echo "$as_me:$LINENO: checking whether X on GNU/Linux needs -b to link" >&5
10479 echo $ECHO_N "checking whether X on GNU/Linux needs -b to link... $ECHO_C" >&6; }
10480 cat >conftest.$ac_ext <<_ACEOF
10481 /* confdefs.h. */
10482 _ACEOF
10483 cat confdefs.h >>conftest.$ac_ext
10484 cat >>conftest.$ac_ext <<_ACEOF
10485 /* end confdefs.h. */
10488 main ()
10490 XOpenDisplay ("foo");
10492 return 0;
10494 _ACEOF
10495 rm -f conftest.$ac_objext conftest$ac_exeext
10496 if { (ac_try="$ac_link"
10497 case "(($ac_try" in
10498 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10499 *) ac_try_echo=$ac_try;;
10500 esac
10501 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10502 (eval "$ac_link") 2>conftest.er1
10503 ac_status=$?
10504 grep -v '^ *+' conftest.er1 >conftest.err
10505 rm -f conftest.er1
10506 cat conftest.err >&5
10507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10508 (exit $ac_status); } && {
10509 test -z "$ac_c_werror_flag" ||
10510 test ! -s conftest.err
10511 } && test -s conftest$ac_exeext &&
10512 $as_test_x conftest$ac_exeext; then
10513 xlinux_first_failure=no
10514 else
10515 echo "$as_me: failed program was:" >&5
10516 sed 's/^/| /' conftest.$ac_ext >&5
10518 xlinux_first_failure=yes
10521 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10522 conftest$ac_exeext conftest.$ac_ext
10523 if test "${xlinux_first_failure}" = "yes"; then
10524 OLD_LD_SWITCH_X_SITE="$LD_SWITCH_X_SITE"
10525 OLD_C_SWITCH_X_SITE="$C_SWITCH_X_SITE"
10526 OLD_CPPFLAGS="$CPPFLAGS"
10527 OLD_LIBS="$LIBS"
10528 LD_SWITCH_X_SITE="$LD_SWITCH_X_SITE -b i486-linuxaout"
10529 C_SWITCH_X_SITE="$C_SWITCH_X_SITE -b i486-linuxaout"
10530 CPPFLAGS="$CPPFLAGS -b i486-linuxaout"
10531 LIBS="$LIBS -b i486-linuxaout"
10532 cat >conftest.$ac_ext <<_ACEOF
10533 /* confdefs.h. */
10534 _ACEOF
10535 cat confdefs.h >>conftest.$ac_ext
10536 cat >>conftest.$ac_ext <<_ACEOF
10537 /* end confdefs.h. */
10540 main ()
10542 XOpenDisplay ("foo");
10544 return 0;
10546 _ACEOF
10547 rm -f conftest.$ac_objext conftest$ac_exeext
10548 if { (ac_try="$ac_link"
10549 case "(($ac_try" in
10550 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10551 *) ac_try_echo=$ac_try;;
10552 esac
10553 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10554 (eval "$ac_link") 2>conftest.er1
10555 ac_status=$?
10556 grep -v '^ *+' conftest.er1 >conftest.err
10557 rm -f conftest.er1
10558 cat conftest.err >&5
10559 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10560 (exit $ac_status); } && {
10561 test -z "$ac_c_werror_flag" ||
10562 test ! -s conftest.err
10563 } && test -s conftest$ac_exeext &&
10564 $as_test_x conftest$ac_exeext; then
10565 xlinux_second_failure=no
10566 else
10567 echo "$as_me: failed program was:" >&5
10568 sed 's/^/| /' conftest.$ac_ext >&5
10570 xlinux_second_failure=yes
10573 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10574 conftest$ac_exeext conftest.$ac_ext
10575 if test "${xlinux_second_failure}" = "yes"; then
10576 # If we get the same failure with -b, there is no use adding -b.
10577 # So take it out. This plays safe.
10578 LD_SWITCH_X_SITE="$OLD_LD_SWITCH_X_SITE"
10579 C_SWITCH_X_SITE="$OLD_C_SWITCH_X_SITE"
10580 CPPFLAGS="$OLD_CPPFLAGS"
10581 LIBS="$OLD_LIBS"
10582 { echo "$as_me:$LINENO: result: no" >&5
10583 echo "${ECHO_T}no" >&6; }
10584 else
10585 { echo "$as_me:$LINENO: result: yes" >&5
10586 echo "${ECHO_T}yes" >&6; }
10588 else
10589 { echo "$as_me:$LINENO: result: no" >&5
10590 echo "${ECHO_T}no" >&6; }
10594 # Reportedly, some broken Solaris systems have XKBlib.h but are missing
10595 # header files included from there.
10596 { echo "$as_me:$LINENO: checking for Xkb" >&5
10597 echo $ECHO_N "checking for Xkb... $ECHO_C" >&6; }
10598 cat >conftest.$ac_ext <<_ACEOF
10599 /* confdefs.h. */
10600 _ACEOF
10601 cat confdefs.h >>conftest.$ac_ext
10602 cat >>conftest.$ac_ext <<_ACEOF
10603 /* end confdefs.h. */
10604 #include <X11/Xlib.h>
10605 #include <X11/XKBlib.h>
10607 main ()
10609 XkbDescPtr kb = XkbGetKeyboard (0, XkbAllComponentsMask, XkbUseCoreKbd);
10611 return 0;
10613 _ACEOF
10614 rm -f conftest.$ac_objext conftest$ac_exeext
10615 if { (ac_try="$ac_link"
10616 case "(($ac_try" in
10617 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10618 *) ac_try_echo=$ac_try;;
10619 esac
10620 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10621 (eval "$ac_link") 2>conftest.er1
10622 ac_status=$?
10623 grep -v '^ *+' conftest.er1 >conftest.err
10624 rm -f conftest.er1
10625 cat conftest.err >&5
10626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10627 (exit $ac_status); } && {
10628 test -z "$ac_c_werror_flag" ||
10629 test ! -s conftest.err
10630 } && test -s conftest$ac_exeext &&
10631 $as_test_x conftest$ac_exeext; then
10632 emacs_xkb=yes
10633 else
10634 echo "$as_me: failed program was:" >&5
10635 sed 's/^/| /' conftest.$ac_ext >&5
10637 emacs_xkb=no
10640 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10641 conftest$ac_exeext conftest.$ac_ext
10642 { echo "$as_me:$LINENO: result: $emacs_xkb" >&5
10643 echo "${ECHO_T}$emacs_xkb" >&6; }
10644 if test $emacs_xkb = yes; then
10646 cat >>confdefs.h <<\_ACEOF
10647 #define HAVE_XKBGETKEYBOARD 1
10648 _ACEOF
10656 for ac_func in XrmSetDatabase XScreenResourceString \
10657 XScreenNumberOfScreen XSetWMProtocols
10659 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10660 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10661 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10662 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10663 echo $ECHO_N "(cached) $ECHO_C" >&6
10664 else
10665 cat >conftest.$ac_ext <<_ACEOF
10666 /* confdefs.h. */
10667 _ACEOF
10668 cat confdefs.h >>conftest.$ac_ext
10669 cat >>conftest.$ac_ext <<_ACEOF
10670 /* end confdefs.h. */
10671 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10672 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10673 #define $ac_func innocuous_$ac_func
10675 /* System header to define __stub macros and hopefully few prototypes,
10676 which can conflict with char $ac_func (); below.
10677 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10678 <limits.h> exists even on freestanding compilers. */
10680 #ifdef __STDC__
10681 # include <limits.h>
10682 #else
10683 # include <assert.h>
10684 #endif
10686 #undef $ac_func
10688 /* Override any GCC internal prototype to avoid an error.
10689 Use char because int might match the return type of a GCC
10690 builtin and then its argument prototype would still apply. */
10691 #ifdef __cplusplus
10692 extern "C"
10693 #endif
10694 char $ac_func ();
10695 /* The GNU C library defines this for functions which it implements
10696 to always fail with ENOSYS. Some functions are actually named
10697 something starting with __ and the normal name is an alias. */
10698 #if defined __stub_$ac_func || defined __stub___$ac_func
10699 choke me
10700 #endif
10703 main ()
10705 return $ac_func ();
10707 return 0;
10709 _ACEOF
10710 rm -f conftest.$ac_objext conftest$ac_exeext
10711 if { (ac_try="$ac_link"
10712 case "(($ac_try" in
10713 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10714 *) ac_try_echo=$ac_try;;
10715 esac
10716 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10717 (eval "$ac_link") 2>conftest.er1
10718 ac_status=$?
10719 grep -v '^ *+' conftest.er1 >conftest.err
10720 rm -f conftest.er1
10721 cat conftest.err >&5
10722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10723 (exit $ac_status); } && {
10724 test -z "$ac_c_werror_flag" ||
10725 test ! -s conftest.err
10726 } && test -s conftest$ac_exeext &&
10727 $as_test_x conftest$ac_exeext; then
10728 eval "$as_ac_var=yes"
10729 else
10730 echo "$as_me: failed program was:" >&5
10731 sed 's/^/| /' conftest.$ac_ext >&5
10733 eval "$as_ac_var=no"
10736 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10737 conftest$ac_exeext conftest.$ac_ext
10739 ac_res=`eval echo '${'$as_ac_var'}'`
10740 { echo "$as_me:$LINENO: result: $ac_res" >&5
10741 echo "${ECHO_T}$ac_res" >&6; }
10742 if test `eval echo '${'$as_ac_var'}'` = yes; then
10743 cat >>confdefs.h <<_ACEOF
10744 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10745 _ACEOF
10748 done
10752 if test "${window_system}" = "x11"; then
10753 { echo "$as_me:$LINENO: checking X11 version 6" >&5
10754 echo $ECHO_N "checking X11 version 6... $ECHO_C" >&6; }
10755 if test "${emacs_cv_x11_version_6+set}" = set; then
10756 echo $ECHO_N "(cached) $ECHO_C" >&6
10757 else
10758 cat >conftest.$ac_ext <<_ACEOF
10759 /* confdefs.h. */
10760 _ACEOF
10761 cat confdefs.h >>conftest.$ac_ext
10762 cat >>conftest.$ac_ext <<_ACEOF
10763 /* end confdefs.h. */
10764 #include <X11/Xlib.h>
10766 main ()
10768 #if XlibSpecificationRelease < 6
10769 fail;
10770 #endif
10773 return 0;
10775 _ACEOF
10776 rm -f conftest.$ac_objext conftest$ac_exeext
10777 if { (ac_try="$ac_link"
10778 case "(($ac_try" in
10779 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10780 *) ac_try_echo=$ac_try;;
10781 esac
10782 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10783 (eval "$ac_link") 2>conftest.er1
10784 ac_status=$?
10785 grep -v '^ *+' conftest.er1 >conftest.err
10786 rm -f conftest.er1
10787 cat conftest.err >&5
10788 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10789 (exit $ac_status); } && {
10790 test -z "$ac_c_werror_flag" ||
10791 test ! -s conftest.err
10792 } && test -s conftest$ac_exeext &&
10793 $as_test_x conftest$ac_exeext; then
10794 emacs_cv_x11_version_6=yes
10795 else
10796 echo "$as_me: failed program was:" >&5
10797 sed 's/^/| /' conftest.$ac_ext >&5
10799 emacs_cv_x11_version_6=no
10802 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10803 conftest$ac_exeext conftest.$ac_ext
10806 if test $emacs_cv_x11_version_6 = yes; then
10807 { echo "$as_me:$LINENO: result: 6 or newer" >&5
10808 echo "${ECHO_T}6 or newer" >&6; }
10810 cat >>confdefs.h <<\_ACEOF
10811 #define HAVE_X11R6 1
10812 _ACEOF
10814 else
10815 { echo "$as_me:$LINENO: result: before 6" >&5
10816 echo "${ECHO_T}before 6" >&6; }
10821 ### Use -lrsvg-2 if available, unless `--with-rsvg=no' is specified.
10822 HAVE_RSVG=no
10823 if test "${HAVE_X11}" = "yes" || test "${HAVE_NS}" = "yes"; then
10824 if test "${with_rsvg}" != "no"; then
10825 RSVG_REQUIRED=2.11.0
10826 RSVG_MODULE="librsvg-2.0 >= $RSVG_REQUIRED"
10829 succeeded=no
10831 # Extract the first word of "pkg-config", so it can be a program name with args.
10832 set dummy pkg-config; ac_word=$2
10833 { echo "$as_me:$LINENO: checking for $ac_word" >&5
10834 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
10835 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
10836 echo $ECHO_N "(cached) $ECHO_C" >&6
10837 else
10838 case $PKG_CONFIG in
10839 [\\/]* | ?:[\\/]*)
10840 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
10843 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10844 for as_dir in $PATH
10846 IFS=$as_save_IFS
10847 test -z "$as_dir" && as_dir=.
10848 for ac_exec_ext in '' $ac_executable_extensions; do
10849 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10850 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10851 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10852 break 2
10854 done
10855 done
10856 IFS=$as_save_IFS
10858 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
10860 esac
10862 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
10863 if test -n "$PKG_CONFIG"; then
10864 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
10865 echo "${ECHO_T}$PKG_CONFIG" >&6; }
10866 else
10867 { echo "$as_me:$LINENO: result: no" >&5
10868 echo "${ECHO_T}no" >&6; }
10873 if test "$PKG_CONFIG" = "no" ; then
10875 else
10876 PKG_CONFIG_MIN_VERSION=0.9.0
10877 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
10878 { echo "$as_me:$LINENO: checking for $RSVG_MODULE" >&5
10879 echo $ECHO_N "checking for $RSVG_MODULE... $ECHO_C" >&6; }
10881 if $PKG_CONFIG --exists "$RSVG_MODULE" 2>&5; then
10882 { echo "$as_me:$LINENO: result: yes" >&5
10883 echo "${ECHO_T}yes" >&6; }
10884 succeeded=yes
10886 { echo "$as_me:$LINENO: checking RSVG_CFLAGS" >&5
10887 echo $ECHO_N "checking RSVG_CFLAGS... $ECHO_C" >&6; }
10888 RSVG_CFLAGS=`$PKG_CONFIG --cflags "$RSVG_MODULE"|sed -e 's,///*,/,g'`
10889 { echo "$as_me:$LINENO: result: $RSVG_CFLAGS" >&5
10890 echo "${ECHO_T}$RSVG_CFLAGS" >&6; }
10892 { echo "$as_me:$LINENO: checking RSVG_LIBS" >&5
10893 echo $ECHO_N "checking RSVG_LIBS... $ECHO_C" >&6; }
10894 RSVG_LIBS=`$PKG_CONFIG --libs "$RSVG_MODULE"|sed -e 's,///*,/,g'`
10895 { echo "$as_me:$LINENO: result: $RSVG_LIBS" >&5
10896 echo "${ECHO_T}$RSVG_LIBS" >&6; }
10897 else
10898 { echo "$as_me:$LINENO: result: no" >&5
10899 echo "${ECHO_T}no" >&6; }
10900 RSVG_CFLAGS=""
10901 RSVG_LIBS=""
10902 ## If we have a custom action on failure, don't print errors, but
10903 ## do set a variable so people can do so.
10904 RSVG_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$RSVG_MODULE"`
10910 else
10911 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
10912 echo "*** See http://www.freedesktop.org/software/pkgconfig"
10916 if test $succeeded = yes; then
10918 else
10925 if test ".${RSVG_CFLAGS}" != "."; then
10926 HAVE_RSVG=yes
10928 cat >>confdefs.h <<\_ACEOF
10929 #define HAVE_RSVG 1
10930 _ACEOF
10932 CFLAGS="$CFLAGS $RSVG_CFLAGS"
10933 LIBS="$RSVG_LIBS $LIBS"
10939 HAVE_GTK=no
10940 if test "${with_gtk}" = "yes" || test "$USE_X_TOOLKIT" = "maybe"; then
10941 GLIB_REQUIRED=2.6
10942 GTK_REQUIRED=2.6
10943 GTK_MODULES="gtk+-2.0 >= $GTK_REQUIRED glib-2.0 >= $GLIB_REQUIRED"
10946 succeeded=no
10948 # Extract the first word of "pkg-config", so it can be a program name with args.
10949 set dummy pkg-config; ac_word=$2
10950 { echo "$as_me:$LINENO: checking for $ac_word" >&5
10951 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
10952 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
10953 echo $ECHO_N "(cached) $ECHO_C" >&6
10954 else
10955 case $PKG_CONFIG in
10956 [\\/]* | ?:[\\/]*)
10957 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
10960 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10961 for as_dir in $PATH
10963 IFS=$as_save_IFS
10964 test -z "$as_dir" && as_dir=.
10965 for ac_exec_ext in '' $ac_executable_extensions; do
10966 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10967 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10968 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10969 break 2
10971 done
10972 done
10973 IFS=$as_save_IFS
10975 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
10977 esac
10979 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
10980 if test -n "$PKG_CONFIG"; then
10981 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
10982 echo "${ECHO_T}$PKG_CONFIG" >&6; }
10983 else
10984 { echo "$as_me:$LINENO: result: no" >&5
10985 echo "${ECHO_T}no" >&6; }
10990 if test "$PKG_CONFIG" = "no" ; then
10991 pkg_check_gtk=no
10992 else
10993 PKG_CONFIG_MIN_VERSION=0.9.0
10994 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
10995 { echo "$as_me:$LINENO: checking for $GTK_MODULES" >&5
10996 echo $ECHO_N "checking for $GTK_MODULES... $ECHO_C" >&6; }
10998 if $PKG_CONFIG --exists "$GTK_MODULES" 2>&5; then
10999 { echo "$as_me:$LINENO: result: yes" >&5
11000 echo "${ECHO_T}yes" >&6; }
11001 succeeded=yes
11003 { echo "$as_me:$LINENO: checking GTK_CFLAGS" >&5
11004 echo $ECHO_N "checking GTK_CFLAGS... $ECHO_C" >&6; }
11005 GTK_CFLAGS=`$PKG_CONFIG --cflags "$GTK_MODULES"|sed -e 's,///*,/,g'`
11006 { echo "$as_me:$LINENO: result: $GTK_CFLAGS" >&5
11007 echo "${ECHO_T}$GTK_CFLAGS" >&6; }
11009 { echo "$as_me:$LINENO: checking GTK_LIBS" >&5
11010 echo $ECHO_N "checking GTK_LIBS... $ECHO_C" >&6; }
11011 GTK_LIBS=`$PKG_CONFIG --libs "$GTK_MODULES"|sed -e 's,///*,/,g'`
11012 { echo "$as_me:$LINENO: result: $GTK_LIBS" >&5
11013 echo "${ECHO_T}$GTK_LIBS" >&6; }
11014 else
11015 { echo "$as_me:$LINENO: result: no" >&5
11016 echo "${ECHO_T}no" >&6; }
11017 GTK_CFLAGS=""
11018 GTK_LIBS=""
11019 ## If we have a custom action on failure, don't print errors, but
11020 ## do set a variable so people can do so.
11021 GTK_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$GTK_MODULES"`
11027 else
11028 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
11029 echo "*** See http://www.freedesktop.org/software/pkgconfig"
11033 if test $succeeded = yes; then
11034 pkg_check_gtk=yes
11035 else
11036 pkg_check_gtk=no
11039 if test "$pkg_check_gtk" = "no" && test "$USE_X_TOOLKIT" != "maybe"; then
11040 { { echo "$as_me:$LINENO: error: $GTK_PKG_ERRORS" >&5
11041 echo "$as_me: error: $GTK_PKG_ERRORS" >&2;}
11042 { (exit 1); exit 1; }; }
11047 if test x"$pkg_check_gtk" = xyes; then
11051 C_SWITCH_X_SITE="$C_SWITCH_X_SITE $GTK_CFLAGS"
11052 CFLAGS="$CFLAGS $GTK_CFLAGS"
11053 LIBS="$GTK_LIBS $LIBS"
11054 GTK_COMPILES=no
11056 for ac_func in gtk_main
11058 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11059 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11060 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11061 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11062 echo $ECHO_N "(cached) $ECHO_C" >&6
11063 else
11064 cat >conftest.$ac_ext <<_ACEOF
11065 /* confdefs.h. */
11066 _ACEOF
11067 cat confdefs.h >>conftest.$ac_ext
11068 cat >>conftest.$ac_ext <<_ACEOF
11069 /* end confdefs.h. */
11070 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11071 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11072 #define $ac_func innocuous_$ac_func
11074 /* System header to define __stub macros and hopefully few prototypes,
11075 which can conflict with char $ac_func (); below.
11076 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11077 <limits.h> exists even on freestanding compilers. */
11079 #ifdef __STDC__
11080 # include <limits.h>
11081 #else
11082 # include <assert.h>
11083 #endif
11085 #undef $ac_func
11087 /* Override any GCC internal prototype to avoid an error.
11088 Use char because int might match the return type of a GCC
11089 builtin and then its argument prototype would still apply. */
11090 #ifdef __cplusplus
11091 extern "C"
11092 #endif
11093 char $ac_func ();
11094 /* The GNU C library defines this for functions which it implements
11095 to always fail with ENOSYS. Some functions are actually named
11096 something starting with __ and the normal name is an alias. */
11097 #if defined __stub_$ac_func || defined __stub___$ac_func
11098 choke me
11099 #endif
11102 main ()
11104 return $ac_func ();
11106 return 0;
11108 _ACEOF
11109 rm -f conftest.$ac_objext conftest$ac_exeext
11110 if { (ac_try="$ac_link"
11111 case "(($ac_try" in
11112 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11113 *) ac_try_echo=$ac_try;;
11114 esac
11115 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11116 (eval "$ac_link") 2>conftest.er1
11117 ac_status=$?
11118 grep -v '^ *+' conftest.er1 >conftest.err
11119 rm -f conftest.er1
11120 cat conftest.err >&5
11121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11122 (exit $ac_status); } && {
11123 test -z "$ac_c_werror_flag" ||
11124 test ! -s conftest.err
11125 } && test -s conftest$ac_exeext &&
11126 $as_test_x conftest$ac_exeext; then
11127 eval "$as_ac_var=yes"
11128 else
11129 echo "$as_me: failed program was:" >&5
11130 sed 's/^/| /' conftest.$ac_ext >&5
11132 eval "$as_ac_var=no"
11135 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11136 conftest$ac_exeext conftest.$ac_ext
11138 ac_res=`eval echo '${'$as_ac_var'}'`
11139 { echo "$as_me:$LINENO: result: $ac_res" >&5
11140 echo "${ECHO_T}$ac_res" >&6; }
11141 if test `eval echo '${'$as_ac_var'}'` = yes; then
11142 cat >>confdefs.h <<_ACEOF
11143 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11144 _ACEOF
11145 GTK_COMPILES=yes
11147 done
11149 if test "${GTK_COMPILES}" != "yes"; then
11150 if test "$USE_X_TOOLKIT" != "maybe"; then
11151 { { echo "$as_me:$LINENO: error: Gtk+ wanted, but it does not compile, see config.log. Maybe some x11-devel files missing?" >&5
11152 echo "$as_me: error: Gtk+ wanted, but it does not compile, see config.log. Maybe some x11-devel files missing?" >&2;}
11153 { (exit 1); exit 1; }; };
11155 else
11156 HAVE_GTK=yes
11158 cat >>confdefs.h <<\_ACEOF
11159 #define USE_GTK 1
11160 _ACEOF
11162 USE_X_TOOLKIT=none
11163 if $PKG_CONFIG --atleast-version=2.10 gtk+-2.0; then
11165 else
11166 { echo "$as_me:$LINENO: WARNING: Your version of Gtk+ will have problems with
11167 closing open displays. This is no problem if you just use
11168 one display, but if you use more than one and close one of them
11169 Emacs may crash." >&5
11170 echo "$as_me: WARNING: Your version of Gtk+ will have problems with
11171 closing open displays. This is no problem if you just use
11172 one display, but if you use more than one and close one of them
11173 Emacs may crash." >&2;}
11174 sleep 3
11181 if test "${HAVE_GTK}" = "yes"; then
11183 if test "$with_toolkit_scroll_bars" != no; then
11184 with_toolkit_scroll_bars=yes
11187 HAVE_GTK_MULTIDISPLAY=no
11189 for ac_func in gdk_display_open
11191 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11192 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11193 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11194 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11195 echo $ECHO_N "(cached) $ECHO_C" >&6
11196 else
11197 cat >conftest.$ac_ext <<_ACEOF
11198 /* confdefs.h. */
11199 _ACEOF
11200 cat confdefs.h >>conftest.$ac_ext
11201 cat >>conftest.$ac_ext <<_ACEOF
11202 /* end confdefs.h. */
11203 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11204 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11205 #define $ac_func innocuous_$ac_func
11207 /* System header to define __stub macros and hopefully few prototypes,
11208 which can conflict with char $ac_func (); below.
11209 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11210 <limits.h> exists even on freestanding compilers. */
11212 #ifdef __STDC__
11213 # include <limits.h>
11214 #else
11215 # include <assert.h>
11216 #endif
11218 #undef $ac_func
11220 /* Override any GCC internal prototype to avoid an error.
11221 Use char because int might match the return type of a GCC
11222 builtin and then its argument prototype would still apply. */
11223 #ifdef __cplusplus
11224 extern "C"
11225 #endif
11226 char $ac_func ();
11227 /* The GNU C library defines this for functions which it implements
11228 to always fail with ENOSYS. Some functions are actually named
11229 something starting with __ and the normal name is an alias. */
11230 #if defined __stub_$ac_func || defined __stub___$ac_func
11231 choke me
11232 #endif
11235 main ()
11237 return $ac_func ();
11239 return 0;
11241 _ACEOF
11242 rm -f conftest.$ac_objext conftest$ac_exeext
11243 if { (ac_try="$ac_link"
11244 case "(($ac_try" in
11245 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11246 *) ac_try_echo=$ac_try;;
11247 esac
11248 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11249 (eval "$ac_link") 2>conftest.er1
11250 ac_status=$?
11251 grep -v '^ *+' conftest.er1 >conftest.err
11252 rm -f conftest.er1
11253 cat conftest.err >&5
11254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11255 (exit $ac_status); } && {
11256 test -z "$ac_c_werror_flag" ||
11257 test ! -s conftest.err
11258 } && test -s conftest$ac_exeext &&
11259 $as_test_x conftest$ac_exeext; then
11260 eval "$as_ac_var=yes"
11261 else
11262 echo "$as_me: failed program was:" >&5
11263 sed 's/^/| /' conftest.$ac_ext >&5
11265 eval "$as_ac_var=no"
11268 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11269 conftest$ac_exeext conftest.$ac_ext
11271 ac_res=`eval echo '${'$as_ac_var'}'`
11272 { echo "$as_me:$LINENO: result: $ac_res" >&5
11273 echo "${ECHO_T}$ac_res" >&6; }
11274 if test `eval echo '${'$as_ac_var'}'` = yes; then
11275 cat >>confdefs.h <<_ACEOF
11276 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11277 _ACEOF
11278 HAVE_GTK_MULTIDISPLAY=yes
11280 done
11282 if test "${HAVE_GTK_MULTIDISPLAY}" = "yes"; then
11284 cat >>confdefs.h <<\_ACEOF
11285 #define HAVE_GTK_MULTIDISPLAY 1
11286 _ACEOF
11290 HAVE_GTK_FILE_SELECTION=no
11291 { echo "$as_me:$LINENO: checking whether GTK_TYPE_FILE_SELECTION is declared" >&5
11292 echo $ECHO_N "checking whether GTK_TYPE_FILE_SELECTION is declared... $ECHO_C" >&6; }
11293 if test "${ac_cv_have_decl_GTK_TYPE_FILE_SELECTION+set}" = set; then
11294 echo $ECHO_N "(cached) $ECHO_C" >&6
11295 else
11296 cat >conftest.$ac_ext <<_ACEOF
11297 /* confdefs.h. */
11298 _ACEOF
11299 cat confdefs.h >>conftest.$ac_ext
11300 cat >>conftest.$ac_ext <<_ACEOF
11301 /* end confdefs.h. */
11302 $ac_includes_default
11303 #include <gtk/gtk.h>
11306 main ()
11308 #ifndef GTK_TYPE_FILE_SELECTION
11309 (void) GTK_TYPE_FILE_SELECTION;
11310 #endif
11313 return 0;
11315 _ACEOF
11316 rm -f conftest.$ac_objext
11317 if { (ac_try="$ac_compile"
11318 case "(($ac_try" in
11319 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11320 *) ac_try_echo=$ac_try;;
11321 esac
11322 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11323 (eval "$ac_compile") 2>conftest.er1
11324 ac_status=$?
11325 grep -v '^ *+' conftest.er1 >conftest.err
11326 rm -f conftest.er1
11327 cat conftest.err >&5
11328 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11329 (exit $ac_status); } && {
11330 test -z "$ac_c_werror_flag" ||
11331 test ! -s conftest.err
11332 } && test -s conftest.$ac_objext; then
11333 ac_cv_have_decl_GTK_TYPE_FILE_SELECTION=yes
11334 else
11335 echo "$as_me: failed program was:" >&5
11336 sed 's/^/| /' conftest.$ac_ext >&5
11338 ac_cv_have_decl_GTK_TYPE_FILE_SELECTION=no
11341 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11343 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_GTK_TYPE_FILE_SELECTION" >&5
11344 echo "${ECHO_T}$ac_cv_have_decl_GTK_TYPE_FILE_SELECTION" >&6; }
11345 if test $ac_cv_have_decl_GTK_TYPE_FILE_SELECTION = yes; then
11346 HAVE_GTK_FILE_SELECTION=yes
11347 else
11348 HAVE_GTK_FILE_SELECTION=no
11351 if test "$HAVE_GTK_FILE_SELECTION" = yes; then
11353 for ac_func in gtk_file_selection_new
11355 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11356 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11357 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11358 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11359 echo $ECHO_N "(cached) $ECHO_C" >&6
11360 else
11361 cat >conftest.$ac_ext <<_ACEOF
11362 /* confdefs.h. */
11363 _ACEOF
11364 cat confdefs.h >>conftest.$ac_ext
11365 cat >>conftest.$ac_ext <<_ACEOF
11366 /* end confdefs.h. */
11367 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11368 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11369 #define $ac_func innocuous_$ac_func
11371 /* System header to define __stub macros and hopefully few prototypes,
11372 which can conflict with char $ac_func (); below.
11373 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11374 <limits.h> exists even on freestanding compilers. */
11376 #ifdef __STDC__
11377 # include <limits.h>
11378 #else
11379 # include <assert.h>
11380 #endif
11382 #undef $ac_func
11384 /* Override any GCC internal prototype to avoid an error.
11385 Use char because int might match the return type of a GCC
11386 builtin and then its argument prototype would still apply. */
11387 #ifdef __cplusplus
11388 extern "C"
11389 #endif
11390 char $ac_func ();
11391 /* The GNU C library defines this for functions which it implements
11392 to always fail with ENOSYS. Some functions are actually named
11393 something starting with __ and the normal name is an alias. */
11394 #if defined __stub_$ac_func || defined __stub___$ac_func
11395 choke me
11396 #endif
11399 main ()
11401 return $ac_func ();
11403 return 0;
11405 _ACEOF
11406 rm -f conftest.$ac_objext conftest$ac_exeext
11407 if { (ac_try="$ac_link"
11408 case "(($ac_try" in
11409 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11410 *) ac_try_echo=$ac_try;;
11411 esac
11412 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11413 (eval "$ac_link") 2>conftest.er1
11414 ac_status=$?
11415 grep -v '^ *+' conftest.er1 >conftest.err
11416 rm -f conftest.er1
11417 cat conftest.err >&5
11418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11419 (exit $ac_status); } && {
11420 test -z "$ac_c_werror_flag" ||
11421 test ! -s conftest.err
11422 } && test -s conftest$ac_exeext &&
11423 $as_test_x conftest$ac_exeext; then
11424 eval "$as_ac_var=yes"
11425 else
11426 echo "$as_me: failed program was:" >&5
11427 sed 's/^/| /' conftest.$ac_ext >&5
11429 eval "$as_ac_var=no"
11432 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11433 conftest$ac_exeext conftest.$ac_ext
11435 ac_res=`eval echo '${'$as_ac_var'}'`
11436 { echo "$as_me:$LINENO: result: $ac_res" >&5
11437 echo "${ECHO_T}$ac_res" >&6; }
11438 if test `eval echo '${'$as_ac_var'}'` = yes; then
11439 cat >>confdefs.h <<_ACEOF
11440 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11441 _ACEOF
11442 HAVE_GTK_FILE_SELECTION=yes
11443 else
11444 HAVE_GTK_FILE_SELECTION=no
11446 done
11450 HAVE_GTK_FILE_CHOOSER=no
11451 { echo "$as_me:$LINENO: checking whether GTK_TYPE_FILE_CHOOSER is declared" >&5
11452 echo $ECHO_N "checking whether GTK_TYPE_FILE_CHOOSER is declared... $ECHO_C" >&6; }
11453 if test "${ac_cv_have_decl_GTK_TYPE_FILE_CHOOSER+set}" = set; then
11454 echo $ECHO_N "(cached) $ECHO_C" >&6
11455 else
11456 cat >conftest.$ac_ext <<_ACEOF
11457 /* confdefs.h. */
11458 _ACEOF
11459 cat confdefs.h >>conftest.$ac_ext
11460 cat >>conftest.$ac_ext <<_ACEOF
11461 /* end confdefs.h. */
11462 $ac_includes_default
11463 #include <gtk/gtk.h>
11466 main ()
11468 #ifndef GTK_TYPE_FILE_CHOOSER
11469 (void) GTK_TYPE_FILE_CHOOSER;
11470 #endif
11473 return 0;
11475 _ACEOF
11476 rm -f conftest.$ac_objext
11477 if { (ac_try="$ac_compile"
11478 case "(($ac_try" in
11479 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11480 *) ac_try_echo=$ac_try;;
11481 esac
11482 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11483 (eval "$ac_compile") 2>conftest.er1
11484 ac_status=$?
11485 grep -v '^ *+' conftest.er1 >conftest.err
11486 rm -f conftest.er1
11487 cat conftest.err >&5
11488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11489 (exit $ac_status); } && {
11490 test -z "$ac_c_werror_flag" ||
11491 test ! -s conftest.err
11492 } && test -s conftest.$ac_objext; then
11493 ac_cv_have_decl_GTK_TYPE_FILE_CHOOSER=yes
11494 else
11495 echo "$as_me: failed program was:" >&5
11496 sed 's/^/| /' conftest.$ac_ext >&5
11498 ac_cv_have_decl_GTK_TYPE_FILE_CHOOSER=no
11501 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11503 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_GTK_TYPE_FILE_CHOOSER" >&5
11504 echo "${ECHO_T}$ac_cv_have_decl_GTK_TYPE_FILE_CHOOSER" >&6; }
11505 if test $ac_cv_have_decl_GTK_TYPE_FILE_CHOOSER = yes; then
11506 HAVE_GTK_FILE_CHOOSER=yes
11507 else
11508 HAVE_GTK_FILE_CHOOSER=no
11511 if test "$HAVE_GTK_FILE_CHOOSER" = yes; then
11513 for ac_func in gtk_file_chooser_dialog_new
11515 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11516 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11517 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11518 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11519 echo $ECHO_N "(cached) $ECHO_C" >&6
11520 else
11521 cat >conftest.$ac_ext <<_ACEOF
11522 /* confdefs.h. */
11523 _ACEOF
11524 cat confdefs.h >>conftest.$ac_ext
11525 cat >>conftest.$ac_ext <<_ACEOF
11526 /* end confdefs.h. */
11527 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11528 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11529 #define $ac_func innocuous_$ac_func
11531 /* System header to define __stub macros and hopefully few prototypes,
11532 which can conflict with char $ac_func (); below.
11533 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11534 <limits.h> exists even on freestanding compilers. */
11536 #ifdef __STDC__
11537 # include <limits.h>
11538 #else
11539 # include <assert.h>
11540 #endif
11542 #undef $ac_func
11544 /* Override any GCC internal prototype to avoid an error.
11545 Use char because int might match the return type of a GCC
11546 builtin and then its argument prototype would still apply. */
11547 #ifdef __cplusplus
11548 extern "C"
11549 #endif
11550 char $ac_func ();
11551 /* The GNU C library defines this for functions which it implements
11552 to always fail with ENOSYS. Some functions are actually named
11553 something starting with __ and the normal name is an alias. */
11554 #if defined __stub_$ac_func || defined __stub___$ac_func
11555 choke me
11556 #endif
11559 main ()
11561 return $ac_func ();
11563 return 0;
11565 _ACEOF
11566 rm -f conftest.$ac_objext conftest$ac_exeext
11567 if { (ac_try="$ac_link"
11568 case "(($ac_try" in
11569 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11570 *) ac_try_echo=$ac_try;;
11571 esac
11572 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11573 (eval "$ac_link") 2>conftest.er1
11574 ac_status=$?
11575 grep -v '^ *+' conftest.er1 >conftest.err
11576 rm -f conftest.er1
11577 cat conftest.err >&5
11578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11579 (exit $ac_status); } && {
11580 test -z "$ac_c_werror_flag" ||
11581 test ! -s conftest.err
11582 } && test -s conftest$ac_exeext &&
11583 $as_test_x conftest$ac_exeext; then
11584 eval "$as_ac_var=yes"
11585 else
11586 echo "$as_me: failed program was:" >&5
11587 sed 's/^/| /' conftest.$ac_ext >&5
11589 eval "$as_ac_var=no"
11592 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11593 conftest$ac_exeext conftest.$ac_ext
11595 ac_res=`eval echo '${'$as_ac_var'}'`
11596 { echo "$as_me:$LINENO: result: $ac_res" >&5
11597 echo "${ECHO_T}$ac_res" >&6; }
11598 if test `eval echo '${'$as_ac_var'}'` = yes; then
11599 cat >>confdefs.h <<_ACEOF
11600 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11601 _ACEOF
11602 HAVE_GTK_FILE_CHOOSER=yes
11603 else
11604 HAVE_GTK_FILE_CHOOSER=no
11606 done
11610 if test "$HAVE_GTK_FILE_SELECTION" = yes \
11611 && test "$HAVE_GTK_FILE_CHOOSER" = yes; then
11613 cat >>confdefs.h <<\_ACEOF
11614 #define HAVE_GTK_FILE_BOTH 1
11615 _ACEOF
11619 if test "$HAVE_GTK_FILE_CHOOSER" = yes; then
11620 HAVE_GTK_AND_PTHREAD=no
11622 for ac_header in pthread.h
11624 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11625 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11626 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11627 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11628 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11629 echo $ECHO_N "(cached) $ECHO_C" >&6
11631 ac_res=`eval echo '${'$as_ac_Header'}'`
11632 { echo "$as_me:$LINENO: result: $ac_res" >&5
11633 echo "${ECHO_T}$ac_res" >&6; }
11634 else
11635 # Is the header compilable?
11636 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11637 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11638 cat >conftest.$ac_ext <<_ACEOF
11639 /* confdefs.h. */
11640 _ACEOF
11641 cat confdefs.h >>conftest.$ac_ext
11642 cat >>conftest.$ac_ext <<_ACEOF
11643 /* end confdefs.h. */
11644 $ac_includes_default
11645 #include <$ac_header>
11646 _ACEOF
11647 rm -f conftest.$ac_objext
11648 if { (ac_try="$ac_compile"
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_compile") 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_objext; then
11664 ac_header_compiler=yes
11665 else
11666 echo "$as_me: failed program was:" >&5
11667 sed 's/^/| /' conftest.$ac_ext >&5
11669 ac_header_compiler=no
11672 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11673 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11674 echo "${ECHO_T}$ac_header_compiler" >&6; }
11676 # Is the header present?
11677 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11678 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11679 cat >conftest.$ac_ext <<_ACEOF
11680 /* confdefs.h. */
11681 _ACEOF
11682 cat confdefs.h >>conftest.$ac_ext
11683 cat >>conftest.$ac_ext <<_ACEOF
11684 /* end confdefs.h. */
11685 #include <$ac_header>
11686 _ACEOF
11687 if { (ac_try="$ac_cpp conftest.$ac_ext"
11688 case "(($ac_try" in
11689 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11690 *) ac_try_echo=$ac_try;;
11691 esac
11692 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11693 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11694 ac_status=$?
11695 grep -v '^ *+' conftest.er1 >conftest.err
11696 rm -f conftest.er1
11697 cat conftest.err >&5
11698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11699 (exit $ac_status); } >/dev/null && {
11700 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11701 test ! -s conftest.err
11702 }; then
11703 ac_header_preproc=yes
11704 else
11705 echo "$as_me: failed program was:" >&5
11706 sed 's/^/| /' conftest.$ac_ext >&5
11708 ac_header_preproc=no
11711 rm -f conftest.err conftest.$ac_ext
11712 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11713 echo "${ECHO_T}$ac_header_preproc" >&6; }
11715 # So? What about this header?
11716 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11717 yes:no: )
11718 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11719 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11720 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11721 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11722 ac_header_preproc=yes
11724 no:yes:* )
11725 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11726 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11727 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11728 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11729 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11730 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11731 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11732 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11733 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11734 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11735 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11736 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11739 esac
11740 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11741 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11742 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11743 echo $ECHO_N "(cached) $ECHO_C" >&6
11744 else
11745 eval "$as_ac_Header=\$ac_header_preproc"
11747 ac_res=`eval echo '${'$as_ac_Header'}'`
11748 { echo "$as_me:$LINENO: result: $ac_res" >&5
11749 echo "${ECHO_T}$ac_res" >&6; }
11752 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11753 cat >>confdefs.h <<_ACEOF
11754 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11755 _ACEOF
11759 done
11761 if test "$ac_cv_header_pthread_h"; then
11762 { echo "$as_me:$LINENO: checking for pthread_self in -lpthread" >&5
11763 echo $ECHO_N "checking for pthread_self in -lpthread... $ECHO_C" >&6; }
11764 if test "${ac_cv_lib_pthread_pthread_self+set}" = set; then
11765 echo $ECHO_N "(cached) $ECHO_C" >&6
11766 else
11767 ac_check_lib_save_LIBS=$LIBS
11768 LIBS="-lpthread $LIBS"
11769 cat >conftest.$ac_ext <<_ACEOF
11770 /* confdefs.h. */
11771 _ACEOF
11772 cat confdefs.h >>conftest.$ac_ext
11773 cat >>conftest.$ac_ext <<_ACEOF
11774 /* end confdefs.h. */
11776 /* Override any GCC internal prototype to avoid an error.
11777 Use char because int might match the return type of a GCC
11778 builtin and then its argument prototype would still apply. */
11779 #ifdef __cplusplus
11780 extern "C"
11781 #endif
11782 char pthread_self ();
11784 main ()
11786 return pthread_self ();
11788 return 0;
11790 _ACEOF
11791 rm -f conftest.$ac_objext conftest$ac_exeext
11792 if { (ac_try="$ac_link"
11793 case "(($ac_try" in
11794 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11795 *) ac_try_echo=$ac_try;;
11796 esac
11797 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11798 (eval "$ac_link") 2>conftest.er1
11799 ac_status=$?
11800 grep -v '^ *+' conftest.er1 >conftest.err
11801 rm -f conftest.er1
11802 cat conftest.err >&5
11803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11804 (exit $ac_status); } && {
11805 test -z "$ac_c_werror_flag" ||
11806 test ! -s conftest.err
11807 } && test -s conftest$ac_exeext &&
11808 $as_test_x conftest$ac_exeext; then
11809 ac_cv_lib_pthread_pthread_self=yes
11810 else
11811 echo "$as_me: failed program was:" >&5
11812 sed 's/^/| /' conftest.$ac_ext >&5
11814 ac_cv_lib_pthread_pthread_self=no
11817 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11818 conftest$ac_exeext conftest.$ac_ext
11819 LIBS=$ac_check_lib_save_LIBS
11821 { echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_self" >&5
11822 echo "${ECHO_T}$ac_cv_lib_pthread_pthread_self" >&6; }
11823 if test $ac_cv_lib_pthread_pthread_self = yes; then
11824 HAVE_GTK_AND_PTHREAD=yes
11828 if test "$HAVE_GTK_AND_PTHREAD" = yes; then
11829 case "${canonical}" in
11830 *-hpux*) ;;
11831 *) GTK_LIBS="$GTK_LIBS -lpthread" ;;
11832 esac
11834 cat >>confdefs.h <<\_ACEOF
11835 #define HAVE_GTK_AND_PTHREAD 1
11836 _ACEOF
11842 HAVE_DBUS=no
11843 if test "${with_dbus}" = "yes"; then
11845 succeeded=no
11847 # Extract the first word of "pkg-config", so it can be a program name with args.
11848 set dummy pkg-config; ac_word=$2
11849 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11850 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11851 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
11852 echo $ECHO_N "(cached) $ECHO_C" >&6
11853 else
11854 case $PKG_CONFIG in
11855 [\\/]* | ?:[\\/]*)
11856 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
11859 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11860 for as_dir in $PATH
11862 IFS=$as_save_IFS
11863 test -z "$as_dir" && as_dir=.
11864 for ac_exec_ext in '' $ac_executable_extensions; do
11865 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11866 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11867 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11868 break 2
11870 done
11871 done
11872 IFS=$as_save_IFS
11874 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
11876 esac
11878 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
11879 if test -n "$PKG_CONFIG"; then
11880 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
11881 echo "${ECHO_T}$PKG_CONFIG" >&6; }
11882 else
11883 { echo "$as_me:$LINENO: result: no" >&5
11884 echo "${ECHO_T}no" >&6; }
11889 if test "$PKG_CONFIG" = "no" ; then
11890 HAVE_DBUS=no
11891 else
11892 PKG_CONFIG_MIN_VERSION=0.9.0
11893 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
11894 { echo "$as_me:$LINENO: checking for dbus-1 >= 1.0" >&5
11895 echo $ECHO_N "checking for dbus-1 >= 1.0... $ECHO_C" >&6; }
11897 if $PKG_CONFIG --exists "dbus-1 >= 1.0" 2>&5; then
11898 { echo "$as_me:$LINENO: result: yes" >&5
11899 echo "${ECHO_T}yes" >&6; }
11900 succeeded=yes
11902 { echo "$as_me:$LINENO: checking DBUS_CFLAGS" >&5
11903 echo $ECHO_N "checking DBUS_CFLAGS... $ECHO_C" >&6; }
11904 DBUS_CFLAGS=`$PKG_CONFIG --cflags "dbus-1 >= 1.0"|sed -e 's,///*,/,g'`
11905 { echo "$as_me:$LINENO: result: $DBUS_CFLAGS" >&5
11906 echo "${ECHO_T}$DBUS_CFLAGS" >&6; }
11908 { echo "$as_me:$LINENO: checking DBUS_LIBS" >&5
11909 echo $ECHO_N "checking DBUS_LIBS... $ECHO_C" >&6; }
11910 DBUS_LIBS=`$PKG_CONFIG --libs "dbus-1 >= 1.0"|sed -e 's,///*,/,g'`
11911 { echo "$as_me:$LINENO: result: $DBUS_LIBS" >&5
11912 echo "${ECHO_T}$DBUS_LIBS" >&6; }
11913 else
11914 { echo "$as_me:$LINENO: result: no" >&5
11915 echo "${ECHO_T}no" >&6; }
11916 DBUS_CFLAGS=""
11917 DBUS_LIBS=""
11918 ## If we have a custom action on failure, don't print errors, but
11919 ## do set a variable so people can do so.
11920 DBUS_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "dbus-1 >= 1.0"`
11926 else
11927 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
11928 echo "*** See http://www.freedesktop.org/software/pkgconfig"
11932 if test $succeeded = yes; then
11933 HAVE_DBUS=yes
11934 else
11935 HAVE_DBUS=no
11938 if test "$HAVE_DBUS" = yes; then
11940 cat >>confdefs.h <<\_ACEOF
11941 #define HAVE_DBUS 1
11942 _ACEOF
11947 HAVE_XAW3D=no
11948 if test x"${USE_X_TOOLKIT}" = xmaybe || test x"${USE_X_TOOLKIT}" = xLUCID; then
11949 if test "$with_xaw3d" != no; then
11950 { echo "$as_me:$LINENO: checking for xaw3d" >&5
11951 echo $ECHO_N "checking for xaw3d... $ECHO_C" >&6; }
11952 if test "${emacs_cv_xaw3d+set}" = set; then
11953 echo $ECHO_N "(cached) $ECHO_C" >&6
11954 else
11955 cat >conftest.$ac_ext <<_ACEOF
11956 /* confdefs.h. */
11957 _ACEOF
11958 cat confdefs.h >>conftest.$ac_ext
11959 cat >>conftest.$ac_ext <<_ACEOF
11960 /* end confdefs.h. */
11962 #include <X11/Intrinsic.h>
11963 #include <X11/Xaw3d/Simple.h>
11965 main ()
11969 return 0;
11971 _ACEOF
11972 rm -f conftest.$ac_objext conftest$ac_exeext
11973 if { (ac_try="$ac_link"
11974 case "(($ac_try" in
11975 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11976 *) ac_try_echo=$ac_try;;
11977 esac
11978 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11979 (eval "$ac_link") 2>conftest.er1
11980 ac_status=$?
11981 grep -v '^ *+' conftest.er1 >conftest.err
11982 rm -f conftest.er1
11983 cat conftest.err >&5
11984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11985 (exit $ac_status); } && {
11986 test -z "$ac_c_werror_flag" ||
11987 test ! -s conftest.err
11988 } && test -s conftest$ac_exeext &&
11989 $as_test_x conftest$ac_exeext; then
11990 emacs_cv_xaw3d=yes
11991 else
11992 echo "$as_me: failed program was:" >&5
11993 sed 's/^/| /' conftest.$ac_ext >&5
11995 emacs_cv_xaw3d=no
11998 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11999 conftest$ac_exeext conftest.$ac_ext
12002 else
12003 emacs_cv_xaw3d=no
12005 if test $emacs_cv_xaw3d = yes; then
12006 { echo "$as_me:$LINENO: result: yes; using Lucid toolkit" >&5
12007 echo "${ECHO_T}yes; using Lucid toolkit" >&6; }
12008 USE_X_TOOLKIT=LUCID
12009 HAVE_XAW3D=yes
12011 cat >>confdefs.h <<\_ACEOF
12012 #define HAVE_XAW3D 1
12013 _ACEOF
12015 else
12016 { echo "$as_me:$LINENO: result: no" >&5
12017 echo "${ECHO_T}no" >&6; }
12018 { echo "$as_me:$LINENO: checking for libXaw" >&5
12019 echo $ECHO_N "checking for libXaw... $ECHO_C" >&6; }
12020 if test "${emacs_cv_xaw+set}" = set; then
12021 echo $ECHO_N "(cached) $ECHO_C" >&6
12022 else
12023 cat >conftest.$ac_ext <<_ACEOF
12024 /* confdefs.h. */
12025 _ACEOF
12026 cat confdefs.h >>conftest.$ac_ext
12027 cat >>conftest.$ac_ext <<_ACEOF
12028 /* end confdefs.h. */
12030 #include <X11/Intrinsic.h>
12031 #include <X11/Xaw/Simple.h>
12033 main ()
12037 return 0;
12039 _ACEOF
12040 rm -f conftest.$ac_objext conftest$ac_exeext
12041 if { (ac_try="$ac_link"
12042 case "(($ac_try" in
12043 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12044 *) ac_try_echo=$ac_try;;
12045 esac
12046 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12047 (eval "$ac_link") 2>conftest.er1
12048 ac_status=$?
12049 grep -v '^ *+' conftest.er1 >conftest.err
12050 rm -f conftest.er1
12051 cat conftest.err >&5
12052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12053 (exit $ac_status); } && {
12054 test -z "$ac_c_werror_flag" ||
12055 test ! -s conftest.err
12056 } && test -s conftest$ac_exeext &&
12057 $as_test_x conftest$ac_exeext; then
12058 emacs_cv_xaw=yes
12059 else
12060 echo "$as_me: failed program was:" >&5
12061 sed 's/^/| /' conftest.$ac_ext >&5
12063 emacs_cv_xaw=no
12066 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12067 conftest$ac_exeext conftest.$ac_ext
12070 if test $emacs_cv_xaw = yes; then
12071 { echo "$as_me:$LINENO: result: yes; using Lucid toolkit" >&5
12072 echo "${ECHO_T}yes; using Lucid toolkit" >&6; }
12073 USE_X_TOOLKIT=LUCID
12074 elif test x"${USE_X_TOOLKIT}" = xLUCID; then
12075 { { echo "$as_me:$LINENO: error: Lucid toolkit requires X11/Xaw include files" >&5
12076 echo "$as_me: error: Lucid toolkit requires X11/Xaw include files" >&2;}
12077 { (exit 1); exit 1; }; }
12078 else
12079 { echo "$as_me:$LINENO: result: no; do not use toolkit by default" >&5
12080 echo "${ECHO_T}no; do not use toolkit by default" >&6; }
12081 USE_X_TOOLKIT=none
12086 X_TOOLKIT_TYPE=$USE_X_TOOLKIT
12088 if test "${USE_X_TOOLKIT}" != "none"; then
12089 { echo "$as_me:$LINENO: checking X11 toolkit version" >&5
12090 echo $ECHO_N "checking X11 toolkit version... $ECHO_C" >&6; }
12091 if test "${emacs_cv_x11_toolkit_version_6+set}" = set; then
12092 echo $ECHO_N "(cached) $ECHO_C" >&6
12093 else
12094 cat >conftest.$ac_ext <<_ACEOF
12095 /* confdefs.h. */
12096 _ACEOF
12097 cat confdefs.h >>conftest.$ac_ext
12098 cat >>conftest.$ac_ext <<_ACEOF
12099 /* end confdefs.h. */
12100 #include <X11/Intrinsic.h>
12102 main ()
12104 #if XtSpecificationRelease < 6
12105 fail;
12106 #endif
12109 return 0;
12111 _ACEOF
12112 rm -f conftest.$ac_objext conftest$ac_exeext
12113 if { (ac_try="$ac_link"
12114 case "(($ac_try" in
12115 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12116 *) ac_try_echo=$ac_try;;
12117 esac
12118 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12119 (eval "$ac_link") 2>conftest.er1
12120 ac_status=$?
12121 grep -v '^ *+' conftest.er1 >conftest.err
12122 rm -f conftest.er1
12123 cat conftest.err >&5
12124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12125 (exit $ac_status); } && {
12126 test -z "$ac_c_werror_flag" ||
12127 test ! -s conftest.err
12128 } && test -s conftest$ac_exeext &&
12129 $as_test_x conftest$ac_exeext; then
12130 emacs_cv_x11_toolkit_version_6=yes
12131 else
12132 echo "$as_me: failed program was:" >&5
12133 sed 's/^/| /' conftest.$ac_ext >&5
12135 emacs_cv_x11_toolkit_version_6=no
12138 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12139 conftest$ac_exeext conftest.$ac_ext
12142 HAVE_X11XTR6=$emacs_cv_x11_toolkit_version_6
12143 if test $emacs_cv_x11_toolkit_version_6 = yes; then
12144 { echo "$as_me:$LINENO: result: 6 or newer" >&5
12145 echo "${ECHO_T}6 or newer" >&6; }
12147 cat >>confdefs.h <<\_ACEOF
12148 #define HAVE_X11XTR6 1
12149 _ACEOF
12151 else
12152 { echo "$as_me:$LINENO: result: before 6" >&5
12153 echo "${ECHO_T}before 6" >&6; }
12156 OLDLIBS="$LIBS"
12157 if test x$HAVE_X11XTR6 = xyes; then
12158 LIBS="-lXt -lSM -lICE $LIBS"
12159 else
12160 LIBS="-lXt $LIBS"
12163 { echo "$as_me:$LINENO: checking for XmuConvertStandardSelection in -lXmu" >&5
12164 echo $ECHO_N "checking for XmuConvertStandardSelection in -lXmu... $ECHO_C" >&6; }
12165 if test "${ac_cv_lib_Xmu_XmuConvertStandardSelection+set}" = set; then
12166 echo $ECHO_N "(cached) $ECHO_C" >&6
12167 else
12168 ac_check_lib_save_LIBS=$LIBS
12169 LIBS="-lXmu $LIBS"
12170 cat >conftest.$ac_ext <<_ACEOF
12171 /* confdefs.h. */
12172 _ACEOF
12173 cat confdefs.h >>conftest.$ac_ext
12174 cat >>conftest.$ac_ext <<_ACEOF
12175 /* end confdefs.h. */
12177 /* Override any GCC internal prototype to avoid an error.
12178 Use char because int might match the return type of a GCC
12179 builtin and then its argument prototype would still apply. */
12180 #ifdef __cplusplus
12181 extern "C"
12182 #endif
12183 char XmuConvertStandardSelection ();
12185 main ()
12187 return XmuConvertStandardSelection ();
12189 return 0;
12191 _ACEOF
12192 rm -f conftest.$ac_objext conftest$ac_exeext
12193 if { (ac_try="$ac_link"
12194 case "(($ac_try" in
12195 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12196 *) ac_try_echo=$ac_try;;
12197 esac
12198 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12199 (eval "$ac_link") 2>conftest.er1
12200 ac_status=$?
12201 grep -v '^ *+' conftest.er1 >conftest.err
12202 rm -f conftest.er1
12203 cat conftest.err >&5
12204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12205 (exit $ac_status); } && {
12206 test -z "$ac_c_werror_flag" ||
12207 test ! -s conftest.err
12208 } && test -s conftest$ac_exeext &&
12209 $as_test_x conftest$ac_exeext; then
12210 ac_cv_lib_Xmu_XmuConvertStandardSelection=yes
12211 else
12212 echo "$as_me: failed program was:" >&5
12213 sed 's/^/| /' conftest.$ac_ext >&5
12215 ac_cv_lib_Xmu_XmuConvertStandardSelection=no
12218 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12219 conftest$ac_exeext conftest.$ac_ext
12220 LIBS=$ac_check_lib_save_LIBS
12222 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xmu_XmuConvertStandardSelection" >&5
12223 echo "${ECHO_T}$ac_cv_lib_Xmu_XmuConvertStandardSelection" >&6; }
12224 if test $ac_cv_lib_Xmu_XmuConvertStandardSelection = yes; then
12225 cat >>confdefs.h <<_ACEOF
12226 #define HAVE_LIBXMU 1
12227 _ACEOF
12229 LIBS="-lXmu $LIBS"
12233 test $ac_cv_lib_Xmu_XmuConvertStandardSelection = no && LIBS="$OLDLIBS"
12236 # On Irix 6.5, at least, we need XShapeQueryExtension from -lXext for Xaw3D.
12237 if test "${HAVE_X11}" = "yes"; then
12238 if test "${USE_X_TOOLKIT}" != "none"; then
12240 { echo "$as_me:$LINENO: checking for XShapeQueryExtension in -lXext" >&5
12241 echo $ECHO_N "checking for XShapeQueryExtension in -lXext... $ECHO_C" >&6; }
12242 if test "${ac_cv_lib_Xext_XShapeQueryExtension+set}" = set; then
12243 echo $ECHO_N "(cached) $ECHO_C" >&6
12244 else
12245 ac_check_lib_save_LIBS=$LIBS
12246 LIBS="-lXext $LIBS"
12247 cat >conftest.$ac_ext <<_ACEOF
12248 /* confdefs.h. */
12249 _ACEOF
12250 cat confdefs.h >>conftest.$ac_ext
12251 cat >>conftest.$ac_ext <<_ACEOF
12252 /* end confdefs.h. */
12254 /* Override any GCC internal prototype to avoid an error.
12255 Use char because int might match the return type of a GCC
12256 builtin and then its argument prototype would still apply. */
12257 #ifdef __cplusplus
12258 extern "C"
12259 #endif
12260 char XShapeQueryExtension ();
12262 main ()
12264 return XShapeQueryExtension ();
12266 return 0;
12268 _ACEOF
12269 rm -f conftest.$ac_objext conftest$ac_exeext
12270 if { (ac_try="$ac_link"
12271 case "(($ac_try" in
12272 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12273 *) ac_try_echo=$ac_try;;
12274 esac
12275 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12276 (eval "$ac_link") 2>conftest.er1
12277 ac_status=$?
12278 grep -v '^ *+' conftest.er1 >conftest.err
12279 rm -f conftest.er1
12280 cat conftest.err >&5
12281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12282 (exit $ac_status); } && {
12283 test -z "$ac_c_werror_flag" ||
12284 test ! -s conftest.err
12285 } && test -s conftest$ac_exeext &&
12286 $as_test_x conftest$ac_exeext; then
12287 ac_cv_lib_Xext_XShapeQueryExtension=yes
12288 else
12289 echo "$as_me: failed program was:" >&5
12290 sed 's/^/| /' conftest.$ac_ext >&5
12292 ac_cv_lib_Xext_XShapeQueryExtension=no
12295 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12296 conftest$ac_exeext conftest.$ac_ext
12297 LIBS=$ac_check_lib_save_LIBS
12299 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xext_XShapeQueryExtension" >&5
12300 echo "${ECHO_T}$ac_cv_lib_Xext_XShapeQueryExtension" >&6; }
12301 if test $ac_cv_lib_Xext_XShapeQueryExtension = yes; then
12302 cat >>confdefs.h <<_ACEOF
12303 #define HAVE_LIBXEXT 1
12304 _ACEOF
12306 LIBS="-lXext $LIBS"
12313 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
12314 { echo "$as_me:$LINENO: checking for Motif version 2.1" >&5
12315 echo $ECHO_N "checking for Motif version 2.1... $ECHO_C" >&6; }
12316 if test "${emacs_cv_motif_version_2_1+set}" = set; then
12317 echo $ECHO_N "(cached) $ECHO_C" >&6
12318 else
12319 cat >conftest.$ac_ext <<_ACEOF
12320 /* confdefs.h. */
12321 _ACEOF
12322 cat confdefs.h >>conftest.$ac_ext
12323 cat >>conftest.$ac_ext <<_ACEOF
12324 /* end confdefs.h. */
12325 #include <Xm/Xm.h>
12327 main ()
12329 #if XmVERSION > 2 || (XmVERSION == 2 && XmREVISION >= 1)
12330 int x = 5;
12331 #else
12332 Motif version prior to 2.1.
12333 #endif
12335 return 0;
12337 _ACEOF
12338 rm -f conftest.$ac_objext
12339 if { (ac_try="$ac_compile"
12340 case "(($ac_try" in
12341 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12342 *) ac_try_echo=$ac_try;;
12343 esac
12344 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12345 (eval "$ac_compile") 2>conftest.er1
12346 ac_status=$?
12347 grep -v '^ *+' conftest.er1 >conftest.err
12348 rm -f conftest.er1
12349 cat conftest.err >&5
12350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12351 (exit $ac_status); } && {
12352 test -z "$ac_c_werror_flag" ||
12353 test ! -s conftest.err
12354 } && test -s conftest.$ac_objext; then
12355 emacs_cv_motif_version_2_1=yes
12356 else
12357 echo "$as_me: failed program was:" >&5
12358 sed 's/^/| /' conftest.$ac_ext >&5
12360 emacs_cv_motif_version_2_1=no
12363 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12365 { echo "$as_me:$LINENO: result: $emacs_cv_motif_version_2_1" >&5
12366 echo "${ECHO_T}$emacs_cv_motif_version_2_1" >&6; }
12367 HAVE_MOTIF_2_1=$emacs_cv_motif_version_2_1
12368 if test $emacs_cv_motif_version_2_1 = yes; then
12369 HAVE_LIBXP=no
12371 cat >>confdefs.h <<\_ACEOF
12372 #define HAVE_MOTIF_2_1 1
12373 _ACEOF
12375 { echo "$as_me:$LINENO: checking for XpCreateContext in -lXp" >&5
12376 echo $ECHO_N "checking for XpCreateContext in -lXp... $ECHO_C" >&6; }
12377 if test "${ac_cv_lib_Xp_XpCreateContext+set}" = set; then
12378 echo $ECHO_N "(cached) $ECHO_C" >&6
12379 else
12380 ac_check_lib_save_LIBS=$LIBS
12381 LIBS="-lXp $LIBS"
12382 cat >conftest.$ac_ext <<_ACEOF
12383 /* confdefs.h. */
12384 _ACEOF
12385 cat confdefs.h >>conftest.$ac_ext
12386 cat >>conftest.$ac_ext <<_ACEOF
12387 /* end confdefs.h. */
12389 /* Override any GCC internal prototype to avoid an error.
12390 Use char because int might match the return type of a GCC
12391 builtin and then its argument prototype would still apply. */
12392 #ifdef __cplusplus
12393 extern "C"
12394 #endif
12395 char XpCreateContext ();
12397 main ()
12399 return XpCreateContext ();
12401 return 0;
12403 _ACEOF
12404 rm -f conftest.$ac_objext conftest$ac_exeext
12405 if { (ac_try="$ac_link"
12406 case "(($ac_try" in
12407 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12408 *) ac_try_echo=$ac_try;;
12409 esac
12410 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12411 (eval "$ac_link") 2>conftest.er1
12412 ac_status=$?
12413 grep -v '^ *+' conftest.er1 >conftest.err
12414 rm -f conftest.er1
12415 cat conftest.err >&5
12416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12417 (exit $ac_status); } && {
12418 test -z "$ac_c_werror_flag" ||
12419 test ! -s conftest.err
12420 } && test -s conftest$ac_exeext &&
12421 $as_test_x conftest$ac_exeext; then
12422 ac_cv_lib_Xp_XpCreateContext=yes
12423 else
12424 echo "$as_me: failed program was:" >&5
12425 sed 's/^/| /' conftest.$ac_ext >&5
12427 ac_cv_lib_Xp_XpCreateContext=no
12430 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12431 conftest$ac_exeext conftest.$ac_ext
12432 LIBS=$ac_check_lib_save_LIBS
12434 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xp_XpCreateContext" >&5
12435 echo "${ECHO_T}$ac_cv_lib_Xp_XpCreateContext" >&6; }
12436 if test $ac_cv_lib_Xp_XpCreateContext = yes; then
12437 HAVE_LIBXP=yes
12440 if test ${HAVE_LIBXP} = yes; then
12442 cat >>confdefs.h <<\_ACEOF
12443 #define HAVE_LIBXP 1
12444 _ACEOF
12447 else
12448 { echo "$as_me:$LINENO: checking for LessTif where some systems put it" >&5
12449 echo $ECHO_N "checking for LessTif where some systems put it... $ECHO_C" >&6; }
12450 if test "${emacs_cv_lesstif+set}" = set; then
12451 echo $ECHO_N "(cached) $ECHO_C" >&6
12452 else
12453 # We put this in CFLAGS temporarily to precede other -I options
12454 # that might be in CFLAGS temporarily.
12455 # We put this in CPPFLAGS where it precedes the other -I options.
12456 OLD_CPPFLAGS=$CPPFLAGS
12457 OLD_CFLAGS=$CFLAGS
12458 CPPFLAGS="-I/usr/X11R6/LessTif/Motif1.2/include $CPPFLAGS"
12459 CFLAGS="-I/usr/X11R6/LessTif/Motif1.2/include $CFLAGS"
12460 cat >conftest.$ac_ext <<_ACEOF
12461 /* confdefs.h. */
12462 _ACEOF
12463 cat confdefs.h >>conftest.$ac_ext
12464 cat >>conftest.$ac_ext <<_ACEOF
12465 /* end confdefs.h. */
12466 #include </usr/X11R6/LessTif/Motif1.2/include/Xm/Xm.h>
12468 main ()
12470 int x = 5;
12472 return 0;
12474 _ACEOF
12475 rm -f conftest.$ac_objext
12476 if { (ac_try="$ac_compile"
12477 case "(($ac_try" in
12478 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12479 *) ac_try_echo=$ac_try;;
12480 esac
12481 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12482 (eval "$ac_compile") 2>conftest.er1
12483 ac_status=$?
12484 grep -v '^ *+' conftest.er1 >conftest.err
12485 rm -f conftest.er1
12486 cat conftest.err >&5
12487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12488 (exit $ac_status); } && {
12489 test -z "$ac_c_werror_flag" ||
12490 test ! -s conftest.err
12491 } && test -s conftest.$ac_objext; then
12492 emacs_cv_lesstif=yes
12493 else
12494 echo "$as_me: failed program was:" >&5
12495 sed 's/^/| /' conftest.$ac_ext >&5
12497 emacs_cv_lesstif=no
12500 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12502 { echo "$as_me:$LINENO: result: $emacs_cv_lesstif" >&5
12503 echo "${ECHO_T}$emacs_cv_lesstif" >&6; }
12504 if test $emacs_cv_lesstif = yes; then
12505 # Make sure this -I option remains in CPPFLAGS after it is set
12506 # back to REAL_CPPFLAGS.
12507 # There is no need to change REAL_CFLAGS, because REAL_CFLAGS does not
12508 # have those other -I options anyway. Ultimately, having this
12509 # directory ultimately in CPPFLAGS will be enough.
12510 REAL_CPPFLAGS="-I/usr/X11R6/LessTif/Motif1.2/include $REAL_CPPFLAGS"
12511 LDFLAGS="-L/usr/X11R6/LessTif/Motif1.2/lib $LDFLAGS"
12512 else
12513 CFLAGS=$OLD_CFLAGS
12514 CPPFLAGS=$OLD_CPPFLAGS
12521 USE_TOOLKIT_SCROLL_BARS=no
12522 if test "${with_toolkit_scroll_bars}" != "no"; then
12523 if test "${USE_X_TOOLKIT}" != "none"; then
12524 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
12525 cat >>confdefs.h <<\_ACEOF
12526 #define USE_TOOLKIT_SCROLL_BARS 1
12527 _ACEOF
12529 HAVE_XAW3D=no
12530 USE_TOOLKIT_SCROLL_BARS=yes
12531 elif test "${HAVE_XAW3D}" = "yes"; then
12532 cat >>confdefs.h <<\_ACEOF
12533 #define USE_TOOLKIT_SCROLL_BARS 1
12534 _ACEOF
12536 USE_TOOLKIT_SCROLL_BARS=yes
12538 elif test "${HAVE_GTK}" = "yes"; then
12539 cat >>confdefs.h <<\_ACEOF
12540 #define USE_TOOLKIT_SCROLL_BARS 1
12541 _ACEOF
12543 USE_TOOLKIT_SCROLL_BARS=yes
12544 elif test "${HAVE_NS}" = "yes"; then
12545 cat >>confdefs.h <<\_ACEOF
12546 #define USE_TOOLKIT_SCROLL_BARS 1
12547 _ACEOF
12549 USE_TOOLKIT_SCROLL_BARS=yes
12553 cat >conftest.$ac_ext <<_ACEOF
12554 /* confdefs.h. */
12555 _ACEOF
12556 cat confdefs.h >>conftest.$ac_ext
12557 cat >>conftest.$ac_ext <<_ACEOF
12558 /* end confdefs.h. */
12560 #include <X11/Xlib.h>
12561 #include <X11/Xresource.h>
12563 main ()
12565 XIMProc callback;
12567 return 0;
12569 _ACEOF
12570 rm -f conftest.$ac_objext
12571 if { (ac_try="$ac_compile"
12572 case "(($ac_try" in
12573 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12574 *) ac_try_echo=$ac_try;;
12575 esac
12576 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12577 (eval "$ac_compile") 2>conftest.er1
12578 ac_status=$?
12579 grep -v '^ *+' conftest.er1 >conftest.err
12580 rm -f conftest.er1
12581 cat conftest.err >&5
12582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12583 (exit $ac_status); } && {
12584 test -z "$ac_c_werror_flag" ||
12585 test ! -s conftest.err
12586 } && test -s conftest.$ac_objext; then
12587 HAVE_XIM=yes
12589 cat >>confdefs.h <<\_ACEOF
12590 #define HAVE_XIM 1
12591 _ACEOF
12593 else
12594 echo "$as_me: failed program was:" >&5
12595 sed 's/^/| /' conftest.$ac_ext >&5
12597 HAVE_XIM=no
12600 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12603 if test "${with_xim}" != "no"; then
12605 cat >>confdefs.h <<\_ACEOF
12606 #define USE_XIM 1
12607 _ACEOF
12612 if test "${HAVE_XIM}" != "no"; then
12613 late_CFLAGS=$CFLAGS
12614 if test "$GCC" = yes; then
12615 CFLAGS="$CFLAGS --pedantic-errors"
12617 cat >conftest.$ac_ext <<_ACEOF
12618 /* confdefs.h. */
12619 _ACEOF
12620 cat confdefs.h >>conftest.$ac_ext
12621 cat >>conftest.$ac_ext <<_ACEOF
12622 /* end confdefs.h. */
12624 #include <X11/Xlib.h>
12625 #include <X11/Xresource.h>
12627 main ()
12629 Display *display;
12630 XrmDatabase db;
12631 char *res_name;
12632 char *res_class;
12633 XIMProc callback;
12634 XPointer *client_data;
12635 #ifndef __GNUC__
12636 /* If we're not using GCC, it's probably not XFree86, and this is
12637 probably right, but we can't use something like --pedantic-errors. */
12638 extern Bool XRegisterIMInstantiateCallback(Display*, XrmDatabase, char*,
12639 char*, XIMProc, XPointer*);
12640 #endif
12641 (void)XRegisterIMInstantiateCallback(display, db, res_name, res_class, callback,
12642 client_data);
12644 return 0;
12646 _ACEOF
12647 rm -f conftest.$ac_objext
12648 if { (ac_try="$ac_compile"
12649 case "(($ac_try" in
12650 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12651 *) ac_try_echo=$ac_try;;
12652 esac
12653 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12654 (eval "$ac_compile") 2>conftest.er1
12655 ac_status=$?
12656 grep -v '^ *+' conftest.er1 >conftest.err
12657 rm -f conftest.er1
12658 cat conftest.err >&5
12659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12660 (exit $ac_status); } && {
12661 test -z "$ac_c_werror_flag" ||
12662 test ! -s conftest.err
12663 } && test -s conftest.$ac_objext; then
12664 emacs_cv_arg6_star=yes
12665 else
12666 echo "$as_me: failed program was:" >&5
12667 sed 's/^/| /' conftest.$ac_ext >&5
12672 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12674 if test "$emacs_cv_arg6_star" = yes; then
12675 cat >>confdefs.h <<\_ACEOF
12676 #define XRegisterIMInstantiateCallback_arg6 XPointer*
12677 _ACEOF
12679 else
12680 cat >>confdefs.h <<\_ACEOF
12681 #define XRegisterIMInstantiateCallback_arg6 XPointer
12682 _ACEOF
12685 CFLAGS=$late_CFLAGS
12688 ### Start of font-backend (under any platform) section.
12689 # (nothing here yet -- this is a placeholder)
12690 ### End of font-backend (under any platform) section.
12692 ### Start of font-backend (under X11) section.
12693 if test "${HAVE_X11}" = "yes"; then
12695 succeeded=no
12697 # Extract the first word of "pkg-config", so it can be a program name with args.
12698 set dummy pkg-config; ac_word=$2
12699 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12700 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12701 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12702 echo $ECHO_N "(cached) $ECHO_C" >&6
12703 else
12704 case $PKG_CONFIG in
12705 [\\/]* | ?:[\\/]*)
12706 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12709 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12710 for as_dir in $PATH
12712 IFS=$as_save_IFS
12713 test -z "$as_dir" && as_dir=.
12714 for ac_exec_ext in '' $ac_executable_extensions; do
12715 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12716 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12717 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12718 break 2
12720 done
12721 done
12722 IFS=$as_save_IFS
12724 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12726 esac
12728 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12729 if test -n "$PKG_CONFIG"; then
12730 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12731 echo "${ECHO_T}$PKG_CONFIG" >&6; }
12732 else
12733 { echo "$as_me:$LINENO: result: no" >&5
12734 echo "${ECHO_T}no" >&6; }
12739 if test "$PKG_CONFIG" = "no" ; then
12740 HAVE_FC=no
12741 else
12742 PKG_CONFIG_MIN_VERSION=0.9.0
12743 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
12744 { echo "$as_me:$LINENO: checking for fontconfig >= 2.2.0" >&5
12745 echo $ECHO_N "checking for fontconfig >= 2.2.0... $ECHO_C" >&6; }
12747 if $PKG_CONFIG --exists "fontconfig >= 2.2.0" 2>&5; then
12748 { echo "$as_me:$LINENO: result: yes" >&5
12749 echo "${ECHO_T}yes" >&6; }
12750 succeeded=yes
12752 { echo "$as_me:$LINENO: checking FONTCONFIG_CFLAGS" >&5
12753 echo $ECHO_N "checking FONTCONFIG_CFLAGS... $ECHO_C" >&6; }
12754 FONTCONFIG_CFLAGS=`$PKG_CONFIG --cflags "fontconfig >= 2.2.0"|sed -e 's,///*,/,g'`
12755 { echo "$as_me:$LINENO: result: $FONTCONFIG_CFLAGS" >&5
12756 echo "${ECHO_T}$FONTCONFIG_CFLAGS" >&6; }
12758 { echo "$as_me:$LINENO: checking FONTCONFIG_LIBS" >&5
12759 echo $ECHO_N "checking FONTCONFIG_LIBS... $ECHO_C" >&6; }
12760 FONTCONFIG_LIBS=`$PKG_CONFIG --libs "fontconfig >= 2.2.0"|sed -e 's,///*,/,g'`
12761 { echo "$as_me:$LINENO: result: $FONTCONFIG_LIBS" >&5
12762 echo "${ECHO_T}$FONTCONFIG_LIBS" >&6; }
12763 else
12764 { echo "$as_me:$LINENO: result: no" >&5
12765 echo "${ECHO_T}no" >&6; }
12766 FONTCONFIG_CFLAGS=""
12767 FONTCONFIG_LIBS=""
12768 ## If we have a custom action on failure, don't print errors, but
12769 ## do set a variable so people can do so.
12770 FONTCONFIG_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "fontconfig >= 2.2.0"`
12776 else
12777 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
12778 echo "*** See http://www.freedesktop.org/software/pkgconfig"
12782 if test $succeeded = yes; then
12783 HAVE_FC=yes
12784 else
12785 HAVE_FC=no
12789 ## Use -lXft if available, unless `--with-xft=no'.
12790 HAVE_XFT=maybe
12791 if test "${HAVE_FC}" = "no" || test "x${with_x}" = "xno"; then
12792 with_xft="no";
12794 if test "x${with_xft}" != "xno"; then
12797 succeeded=no
12799 # Extract the first word of "pkg-config", so it can be a program name with args.
12800 set dummy pkg-config; ac_word=$2
12801 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12802 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12803 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12804 echo $ECHO_N "(cached) $ECHO_C" >&6
12805 else
12806 case $PKG_CONFIG in
12807 [\\/]* | ?:[\\/]*)
12808 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12811 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12812 for as_dir in $PATH
12814 IFS=$as_save_IFS
12815 test -z "$as_dir" && as_dir=.
12816 for ac_exec_ext in '' $ac_executable_extensions; do
12817 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12818 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12819 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12820 break 2
12822 done
12823 done
12824 IFS=$as_save_IFS
12826 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12828 esac
12830 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12831 if test -n "$PKG_CONFIG"; then
12832 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12833 echo "${ECHO_T}$PKG_CONFIG" >&6; }
12834 else
12835 { echo "$as_me:$LINENO: result: no" >&5
12836 echo "${ECHO_T}no" >&6; }
12841 if test "$PKG_CONFIG" = "no" ; then
12842 HAVE_XFT=no
12843 else
12844 PKG_CONFIG_MIN_VERSION=0.9.0
12845 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
12846 { echo "$as_me:$LINENO: checking for xft >= 0.13.0" >&5
12847 echo $ECHO_N "checking for xft >= 0.13.0... $ECHO_C" >&6; }
12849 if $PKG_CONFIG --exists "xft >= 0.13.0" 2>&5; then
12850 { echo "$as_me:$LINENO: result: yes" >&5
12851 echo "${ECHO_T}yes" >&6; }
12852 succeeded=yes
12854 { echo "$as_me:$LINENO: checking XFT_CFLAGS" >&5
12855 echo $ECHO_N "checking XFT_CFLAGS... $ECHO_C" >&6; }
12856 XFT_CFLAGS=`$PKG_CONFIG --cflags "xft >= 0.13.0"|sed -e 's,///*,/,g'`
12857 { echo "$as_me:$LINENO: result: $XFT_CFLAGS" >&5
12858 echo "${ECHO_T}$XFT_CFLAGS" >&6; }
12860 { echo "$as_me:$LINENO: checking XFT_LIBS" >&5
12861 echo $ECHO_N "checking XFT_LIBS... $ECHO_C" >&6; }
12862 XFT_LIBS=`$PKG_CONFIG --libs "xft >= 0.13.0"|sed -e 's,///*,/,g'`
12863 { echo "$as_me:$LINENO: result: $XFT_LIBS" >&5
12864 echo "${ECHO_T}$XFT_LIBS" >&6; }
12865 else
12866 { echo "$as_me:$LINENO: result: no" >&5
12867 echo "${ECHO_T}no" >&6; }
12868 XFT_CFLAGS=""
12869 XFT_LIBS=""
12870 ## If we have a custom action on failure, don't print errors, but
12871 ## do set a variable so people can do so.
12872 XFT_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "xft >= 0.13.0"`
12878 else
12879 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
12880 echo "*** See http://www.freedesktop.org/software/pkgconfig"
12884 if test $succeeded = yes; then
12886 else
12887 HAVE_XFT=no
12890 if test "$HAVE_XFT" != no; then
12891 OLD_CPPFLAGS="$CPPFLAGS"
12892 OLD_CFLAGS="$CFLAGS"
12893 OLD_LIBS="$LIBS"
12894 CPPFLAGS="$CPPFLAGS $XFT_CFLAGS"
12895 CFLAGS="$CFLAGS $XFT_CFLAGS"
12896 LIBS="$XFT_LIBS $LIBS"
12897 if test "${ac_cv_header_X11_Xft_Xft_h+set}" = set; then
12898 { echo "$as_me:$LINENO: checking for X11/Xft/Xft.h" >&5
12899 echo $ECHO_N "checking for X11/Xft/Xft.h... $ECHO_C" >&6; }
12900 if test "${ac_cv_header_X11_Xft_Xft_h+set}" = set; then
12901 echo $ECHO_N "(cached) $ECHO_C" >&6
12903 { echo "$as_me:$LINENO: result: $ac_cv_header_X11_Xft_Xft_h" >&5
12904 echo "${ECHO_T}$ac_cv_header_X11_Xft_Xft_h" >&6; }
12905 else
12906 # Is the header compilable?
12907 { echo "$as_me:$LINENO: checking X11/Xft/Xft.h usability" >&5
12908 echo $ECHO_N "checking X11/Xft/Xft.h usability... $ECHO_C" >&6; }
12909 cat >conftest.$ac_ext <<_ACEOF
12910 /* confdefs.h. */
12911 _ACEOF
12912 cat confdefs.h >>conftest.$ac_ext
12913 cat >>conftest.$ac_ext <<_ACEOF
12914 /* end confdefs.h. */
12915 $ac_includes_default
12916 #include <X11/Xft/Xft.h>
12917 _ACEOF
12918 rm -f conftest.$ac_objext
12919 if { (ac_try="$ac_compile"
12920 case "(($ac_try" in
12921 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12922 *) ac_try_echo=$ac_try;;
12923 esac
12924 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12925 (eval "$ac_compile") 2>conftest.er1
12926 ac_status=$?
12927 grep -v '^ *+' conftest.er1 >conftest.err
12928 rm -f conftest.er1
12929 cat conftest.err >&5
12930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12931 (exit $ac_status); } && {
12932 test -z "$ac_c_werror_flag" ||
12933 test ! -s conftest.err
12934 } && test -s conftest.$ac_objext; then
12935 ac_header_compiler=yes
12936 else
12937 echo "$as_me: failed program was:" >&5
12938 sed 's/^/| /' conftest.$ac_ext >&5
12940 ac_header_compiler=no
12943 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12944 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12945 echo "${ECHO_T}$ac_header_compiler" >&6; }
12947 # Is the header present?
12948 { echo "$as_me:$LINENO: checking X11/Xft/Xft.h presence" >&5
12949 echo $ECHO_N "checking X11/Xft/Xft.h presence... $ECHO_C" >&6; }
12950 cat >conftest.$ac_ext <<_ACEOF
12951 /* confdefs.h. */
12952 _ACEOF
12953 cat confdefs.h >>conftest.$ac_ext
12954 cat >>conftest.$ac_ext <<_ACEOF
12955 /* end confdefs.h. */
12956 #include <X11/Xft/Xft.h>
12957 _ACEOF
12958 if { (ac_try="$ac_cpp conftest.$ac_ext"
12959 case "(($ac_try" in
12960 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12961 *) ac_try_echo=$ac_try;;
12962 esac
12963 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12964 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12965 ac_status=$?
12966 grep -v '^ *+' conftest.er1 >conftest.err
12967 rm -f conftest.er1
12968 cat conftest.err >&5
12969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12970 (exit $ac_status); } >/dev/null && {
12971 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12972 test ! -s conftest.err
12973 }; then
12974 ac_header_preproc=yes
12975 else
12976 echo "$as_me: failed program was:" >&5
12977 sed 's/^/| /' conftest.$ac_ext >&5
12979 ac_header_preproc=no
12982 rm -f conftest.err conftest.$ac_ext
12983 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12984 echo "${ECHO_T}$ac_header_preproc" >&6; }
12986 # So? What about this header?
12987 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12988 yes:no: )
12989 { echo "$as_me:$LINENO: WARNING: X11/Xft/Xft.h: accepted by the compiler, rejected by the preprocessor!" >&5
12990 echo "$as_me: WARNING: X11/Xft/Xft.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12991 { echo "$as_me:$LINENO: WARNING: X11/Xft/Xft.h: proceeding with the compiler's result" >&5
12992 echo "$as_me: WARNING: X11/Xft/Xft.h: proceeding with the compiler's result" >&2;}
12993 ac_header_preproc=yes
12995 no:yes:* )
12996 { echo "$as_me:$LINENO: WARNING: X11/Xft/Xft.h: present but cannot be compiled" >&5
12997 echo "$as_me: WARNING: X11/Xft/Xft.h: present but cannot be compiled" >&2;}
12998 { echo "$as_me:$LINENO: WARNING: X11/Xft/Xft.h: check for missing prerequisite headers?" >&5
12999 echo "$as_me: WARNING: X11/Xft/Xft.h: check for missing prerequisite headers?" >&2;}
13000 { echo "$as_me:$LINENO: WARNING: X11/Xft/Xft.h: see the Autoconf documentation" >&5
13001 echo "$as_me: WARNING: X11/Xft/Xft.h: see the Autoconf documentation" >&2;}
13002 { echo "$as_me:$LINENO: WARNING: X11/Xft/Xft.h: section \"Present But Cannot Be Compiled\"" >&5
13003 echo "$as_me: WARNING: X11/Xft/Xft.h: section \"Present But Cannot Be Compiled\"" >&2;}
13004 { echo "$as_me:$LINENO: WARNING: X11/Xft/Xft.h: proceeding with the preprocessor's result" >&5
13005 echo "$as_me: WARNING: X11/Xft/Xft.h: proceeding with the preprocessor's result" >&2;}
13006 { echo "$as_me:$LINENO: WARNING: X11/Xft/Xft.h: in the future, the compiler will take precedence" >&5
13007 echo "$as_me: WARNING: X11/Xft/Xft.h: in the future, the compiler will take precedence" >&2;}
13010 esac
13011 { echo "$as_me:$LINENO: checking for X11/Xft/Xft.h" >&5
13012 echo $ECHO_N "checking for X11/Xft/Xft.h... $ECHO_C" >&6; }
13013 if test "${ac_cv_header_X11_Xft_Xft_h+set}" = set; then
13014 echo $ECHO_N "(cached) $ECHO_C" >&6
13015 else
13016 ac_cv_header_X11_Xft_Xft_h=$ac_header_preproc
13018 { echo "$as_me:$LINENO: result: $ac_cv_header_X11_Xft_Xft_h" >&5
13019 echo "${ECHO_T}$ac_cv_header_X11_Xft_Xft_h" >&6; }
13022 if test $ac_cv_header_X11_Xft_Xft_h = yes; then
13023 { echo "$as_me:$LINENO: checking for XftFontOpen in -lXft" >&5
13024 echo $ECHO_N "checking for XftFontOpen in -lXft... $ECHO_C" >&6; }
13025 if test "${ac_cv_lib_Xft_XftFontOpen+set}" = set; then
13026 echo $ECHO_N "(cached) $ECHO_C" >&6
13027 else
13028 ac_check_lib_save_LIBS=$LIBS
13029 LIBS="-lXft $XFT_LIBS $LIBS"
13030 cat >conftest.$ac_ext <<_ACEOF
13031 /* confdefs.h. */
13032 _ACEOF
13033 cat confdefs.h >>conftest.$ac_ext
13034 cat >>conftest.$ac_ext <<_ACEOF
13035 /* end confdefs.h. */
13037 /* Override any GCC internal prototype to avoid an error.
13038 Use char because int might match the return type of a GCC
13039 builtin and then its argument prototype would still apply. */
13040 #ifdef __cplusplus
13041 extern "C"
13042 #endif
13043 char XftFontOpen ();
13045 main ()
13047 return XftFontOpen ();
13049 return 0;
13051 _ACEOF
13052 rm -f conftest.$ac_objext conftest$ac_exeext
13053 if { (ac_try="$ac_link"
13054 case "(($ac_try" in
13055 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13056 *) ac_try_echo=$ac_try;;
13057 esac
13058 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13059 (eval "$ac_link") 2>conftest.er1
13060 ac_status=$?
13061 grep -v '^ *+' conftest.er1 >conftest.err
13062 rm -f conftest.er1
13063 cat conftest.err >&5
13064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13065 (exit $ac_status); } && {
13066 test -z "$ac_c_werror_flag" ||
13067 test ! -s conftest.err
13068 } && test -s conftest$ac_exeext &&
13069 $as_test_x conftest$ac_exeext; then
13070 ac_cv_lib_Xft_XftFontOpen=yes
13071 else
13072 echo "$as_me: failed program was:" >&5
13073 sed 's/^/| /' conftest.$ac_ext >&5
13075 ac_cv_lib_Xft_XftFontOpen=no
13078 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13079 conftest$ac_exeext conftest.$ac_ext
13080 LIBS=$ac_check_lib_save_LIBS
13082 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftFontOpen" >&5
13083 echo "${ECHO_T}$ac_cv_lib_Xft_XftFontOpen" >&6; }
13084 if test $ac_cv_lib_Xft_XftFontOpen = yes; then
13085 HAVE_XFT=yes
13092 if test "${HAVE_XFT}" = "yes"; then
13094 cat >>confdefs.h <<\_ACEOF
13095 #define HAVE_XFT 1
13096 _ACEOF
13099 C_SWITCH_X_SITE="$C_SWITCH_X_SITE $XFT_CFLAGS"
13100 else
13101 CPPFLAGS="$OLD_CPPFLAGS"
13102 CFLAGS="$OLD_CFLAGS"
13103 LIBS="$OLD_LIBS"
13104 fi # "${HAVE_XFT}" = "yes"
13105 fi # "$HAVE_XFT" != no
13106 fi # "x${with_xft}" != "xno"
13108 if test "$HAVE_XFT" != "yes"; then
13109 HAVE_XFT=no
13113 HAVE_FREETYPE=no
13114 ## We used to allow building with FreeType and without Xft.
13115 ## However, the ftx font backend driver is not in good shape.
13116 if test "${HAVE_XFT}" = "yes"; then
13117 HAVE_FREETYPE=yes
13118 FONTCONFIG_CFLAGS=
13119 FONTCONFIG_LIBS=
13122 HAVE_LIBOTF=no
13123 if test "${HAVE_FREETYPE}" = "yes"; then
13125 cat >>confdefs.h <<\_ACEOF
13126 #define HAVE_FREETYPE 1
13127 _ACEOF
13129 if test "${with_libotf}" != "no"; then
13131 succeeded=no
13133 # Extract the first word of "pkg-config", so it can be a program name with args.
13134 set dummy pkg-config; ac_word=$2
13135 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13136 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13137 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
13138 echo $ECHO_N "(cached) $ECHO_C" >&6
13139 else
13140 case $PKG_CONFIG in
13141 [\\/]* | ?:[\\/]*)
13142 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
13145 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13146 for as_dir in $PATH
13148 IFS=$as_save_IFS
13149 test -z "$as_dir" && as_dir=.
13150 for ac_exec_ext in '' $ac_executable_extensions; do
13151 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13152 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
13153 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13154 break 2
13156 done
13157 done
13158 IFS=$as_save_IFS
13160 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
13162 esac
13164 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
13165 if test -n "$PKG_CONFIG"; then
13166 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
13167 echo "${ECHO_T}$PKG_CONFIG" >&6; }
13168 else
13169 { echo "$as_me:$LINENO: result: no" >&5
13170 echo "${ECHO_T}no" >&6; }
13175 if test "$PKG_CONFIG" = "no" ; then
13176 HAVE_LIBOTF=no
13177 else
13178 PKG_CONFIG_MIN_VERSION=0.9.0
13179 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
13180 { echo "$as_me:$LINENO: checking for libotf" >&5
13181 echo $ECHO_N "checking for libotf... $ECHO_C" >&6; }
13183 if $PKG_CONFIG --exists "libotf" 2>&5; then
13184 { echo "$as_me:$LINENO: result: yes" >&5
13185 echo "${ECHO_T}yes" >&6; }
13186 succeeded=yes
13188 { echo "$as_me:$LINENO: checking LIBOTF_CFLAGS" >&5
13189 echo $ECHO_N "checking LIBOTF_CFLAGS... $ECHO_C" >&6; }
13190 LIBOTF_CFLAGS=`$PKG_CONFIG --cflags "libotf"|sed -e 's,///*,/,g'`
13191 { echo "$as_me:$LINENO: result: $LIBOTF_CFLAGS" >&5
13192 echo "${ECHO_T}$LIBOTF_CFLAGS" >&6; }
13194 { echo "$as_me:$LINENO: checking LIBOTF_LIBS" >&5
13195 echo $ECHO_N "checking LIBOTF_LIBS... $ECHO_C" >&6; }
13196 LIBOTF_LIBS=`$PKG_CONFIG --libs "libotf"|sed -e 's,///*,/,g'`
13197 { echo "$as_me:$LINENO: result: $LIBOTF_LIBS" >&5
13198 echo "${ECHO_T}$LIBOTF_LIBS" >&6; }
13199 else
13200 { echo "$as_me:$LINENO: result: no" >&5
13201 echo "${ECHO_T}no" >&6; }
13202 LIBOTF_CFLAGS=""
13203 LIBOTF_LIBS=""
13204 ## If we have a custom action on failure, don't print errors, but
13205 ## do set a variable so people can do so.
13206 LIBOTF_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "libotf"`
13212 else
13213 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
13214 echo "*** See http://www.freedesktop.org/software/pkgconfig"
13218 if test $succeeded = yes; then
13219 HAVE_LIBOTF=yes
13220 else
13221 HAVE_LIBOTF=no
13224 if test "$HAVE_LIBOTF" = "yes"; then
13226 cat >>confdefs.h <<\_ACEOF
13227 #define HAVE_LIBOTF 1
13228 _ACEOF
13230 { echo "$as_me:$LINENO: checking for OTF_get_variation_glyphs in -lotf" >&5
13231 echo $ECHO_N "checking for OTF_get_variation_glyphs in -lotf... $ECHO_C" >&6; }
13232 if test "${ac_cv_lib_otf_OTF_get_variation_glyphs+set}" = set; then
13233 echo $ECHO_N "(cached) $ECHO_C" >&6
13234 else
13235 ac_check_lib_save_LIBS=$LIBS
13236 LIBS="-lotf $LIBS"
13237 cat >conftest.$ac_ext <<_ACEOF
13238 /* confdefs.h. */
13239 _ACEOF
13240 cat confdefs.h >>conftest.$ac_ext
13241 cat >>conftest.$ac_ext <<_ACEOF
13242 /* end confdefs.h. */
13244 /* Override any GCC internal prototype to avoid an error.
13245 Use char because int might match the return type of a GCC
13246 builtin and then its argument prototype would still apply. */
13247 #ifdef __cplusplus
13248 extern "C"
13249 #endif
13250 char OTF_get_variation_glyphs ();
13252 main ()
13254 return OTF_get_variation_glyphs ();
13256 return 0;
13258 _ACEOF
13259 rm -f conftest.$ac_objext conftest$ac_exeext
13260 if { (ac_try="$ac_link"
13261 case "(($ac_try" in
13262 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13263 *) ac_try_echo=$ac_try;;
13264 esac
13265 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13266 (eval "$ac_link") 2>conftest.er1
13267 ac_status=$?
13268 grep -v '^ *+' conftest.er1 >conftest.err
13269 rm -f conftest.er1
13270 cat conftest.err >&5
13271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13272 (exit $ac_status); } && {
13273 test -z "$ac_c_werror_flag" ||
13274 test ! -s conftest.err
13275 } && test -s conftest$ac_exeext &&
13276 $as_test_x conftest$ac_exeext; then
13277 ac_cv_lib_otf_OTF_get_variation_glyphs=yes
13278 else
13279 echo "$as_me: failed program was:" >&5
13280 sed 's/^/| /' conftest.$ac_ext >&5
13282 ac_cv_lib_otf_OTF_get_variation_glyphs=no
13285 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13286 conftest$ac_exeext conftest.$ac_ext
13287 LIBS=$ac_check_lib_save_LIBS
13289 { echo "$as_me:$LINENO: result: $ac_cv_lib_otf_OTF_get_variation_glyphs" >&5
13290 echo "${ECHO_T}$ac_cv_lib_otf_OTF_get_variation_glyphs" >&6; }
13291 if test $ac_cv_lib_otf_OTF_get_variation_glyphs = yes; then
13292 HAVE_OTF_GET_VARIATION_GLYPHS=yes
13293 else
13294 HAVE_OTF_GET_VARIATION_GLYPHS=no
13297 if test "${HAVE_OTF_GET_VARIATION_GLYPHS}" = "yes"; then
13299 cat >>confdefs.h <<\_ACEOF
13300 #define HAVE_OTF_GET_VARIATION_GLYPHS 1
13301 _ACEOF
13308 HAVE_M17N_FLT=no
13309 if test "${HAVE_LIBOTF}" = yes; then
13310 if test "${with_m17n_flt}" != "no"; then
13312 succeeded=no
13314 # Extract the first word of "pkg-config", so it can be a program name with args.
13315 set dummy pkg-config; ac_word=$2
13316 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13317 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13318 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
13319 echo $ECHO_N "(cached) $ECHO_C" >&6
13320 else
13321 case $PKG_CONFIG in
13322 [\\/]* | ?:[\\/]*)
13323 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
13326 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13327 for as_dir in $PATH
13329 IFS=$as_save_IFS
13330 test -z "$as_dir" && as_dir=.
13331 for ac_exec_ext in '' $ac_executable_extensions; do
13332 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13333 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
13334 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13335 break 2
13337 done
13338 done
13339 IFS=$as_save_IFS
13341 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
13343 esac
13345 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
13346 if test -n "$PKG_CONFIG"; then
13347 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
13348 echo "${ECHO_T}$PKG_CONFIG" >&6; }
13349 else
13350 { echo "$as_me:$LINENO: result: no" >&5
13351 echo "${ECHO_T}no" >&6; }
13356 if test "$PKG_CONFIG" = "no" ; then
13357 HAVE_M17N_FLT=no
13358 else
13359 PKG_CONFIG_MIN_VERSION=0.9.0
13360 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
13361 { echo "$as_me:$LINENO: checking for m17n-flt" >&5
13362 echo $ECHO_N "checking for m17n-flt... $ECHO_C" >&6; }
13364 if $PKG_CONFIG --exists "m17n-flt" 2>&5; then
13365 { echo "$as_me:$LINENO: result: yes" >&5
13366 echo "${ECHO_T}yes" >&6; }
13367 succeeded=yes
13369 { echo "$as_me:$LINENO: checking M17N_FLT_CFLAGS" >&5
13370 echo $ECHO_N "checking M17N_FLT_CFLAGS... $ECHO_C" >&6; }
13371 M17N_FLT_CFLAGS=`$PKG_CONFIG --cflags "m17n-flt"|sed -e 's,///*,/,g'`
13372 { echo "$as_me:$LINENO: result: $M17N_FLT_CFLAGS" >&5
13373 echo "${ECHO_T}$M17N_FLT_CFLAGS" >&6; }
13375 { echo "$as_me:$LINENO: checking M17N_FLT_LIBS" >&5
13376 echo $ECHO_N "checking M17N_FLT_LIBS... $ECHO_C" >&6; }
13377 M17N_FLT_LIBS=`$PKG_CONFIG --libs "m17n-flt"|sed -e 's,///*,/,g'`
13378 { echo "$as_me:$LINENO: result: $M17N_FLT_LIBS" >&5
13379 echo "${ECHO_T}$M17N_FLT_LIBS" >&6; }
13380 else
13381 { echo "$as_me:$LINENO: result: no" >&5
13382 echo "${ECHO_T}no" >&6; }
13383 M17N_FLT_CFLAGS=""
13384 M17N_FLT_LIBS=""
13385 ## If we have a custom action on failure, don't print errors, but
13386 ## do set a variable so people can do so.
13387 M17N_FLT_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "m17n-flt"`
13393 else
13394 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
13395 echo "*** See http://www.freedesktop.org/software/pkgconfig"
13399 if test $succeeded = yes; then
13400 HAVE_M17N_FLT=yes
13401 else
13402 HAVE_M17N_FLT=no
13405 if test "$HAVE_M17N_FLT" = "yes"; then
13407 cat >>confdefs.h <<\_ACEOF
13408 #define HAVE_M17N_FLT 1
13409 _ACEOF
13414 else
13415 HAVE_XFT=no
13416 HAVE_FREETYPE=no
13417 HAVE_LIBOTF=no
13418 HAVE_M17N_FLT=no
13420 ### End of font-backend (under X11) section.
13431 ### Use -lXpm if available, unless `--with-xpm=no'.
13432 HAVE_XPM=no
13433 if test "${HAVE_X11}" = "yes"; then
13434 if test "${with_xpm}" != "no"; then
13435 if test "${ac_cv_header_X11_xpm_h+set}" = set; then
13436 { echo "$as_me:$LINENO: checking for X11/xpm.h" >&5
13437 echo $ECHO_N "checking for X11/xpm.h... $ECHO_C" >&6; }
13438 if test "${ac_cv_header_X11_xpm_h+set}" = set; then
13439 echo $ECHO_N "(cached) $ECHO_C" >&6
13441 { echo "$as_me:$LINENO: result: $ac_cv_header_X11_xpm_h" >&5
13442 echo "${ECHO_T}$ac_cv_header_X11_xpm_h" >&6; }
13443 else
13444 # Is the header compilable?
13445 { echo "$as_me:$LINENO: checking X11/xpm.h usability" >&5
13446 echo $ECHO_N "checking X11/xpm.h usability... $ECHO_C" >&6; }
13447 cat >conftest.$ac_ext <<_ACEOF
13448 /* confdefs.h. */
13449 _ACEOF
13450 cat confdefs.h >>conftest.$ac_ext
13451 cat >>conftest.$ac_ext <<_ACEOF
13452 /* end confdefs.h. */
13453 $ac_includes_default
13454 #include <X11/xpm.h>
13455 _ACEOF
13456 rm -f conftest.$ac_objext
13457 if { (ac_try="$ac_compile"
13458 case "(($ac_try" in
13459 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13460 *) ac_try_echo=$ac_try;;
13461 esac
13462 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13463 (eval "$ac_compile") 2>conftest.er1
13464 ac_status=$?
13465 grep -v '^ *+' conftest.er1 >conftest.err
13466 rm -f conftest.er1
13467 cat conftest.err >&5
13468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13469 (exit $ac_status); } && {
13470 test -z "$ac_c_werror_flag" ||
13471 test ! -s conftest.err
13472 } && test -s conftest.$ac_objext; then
13473 ac_header_compiler=yes
13474 else
13475 echo "$as_me: failed program was:" >&5
13476 sed 's/^/| /' conftest.$ac_ext >&5
13478 ac_header_compiler=no
13481 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13482 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13483 echo "${ECHO_T}$ac_header_compiler" >&6; }
13485 # Is the header present?
13486 { echo "$as_me:$LINENO: checking X11/xpm.h presence" >&5
13487 echo $ECHO_N "checking X11/xpm.h presence... $ECHO_C" >&6; }
13488 cat >conftest.$ac_ext <<_ACEOF
13489 /* confdefs.h. */
13490 _ACEOF
13491 cat confdefs.h >>conftest.$ac_ext
13492 cat >>conftest.$ac_ext <<_ACEOF
13493 /* end confdefs.h. */
13494 #include <X11/xpm.h>
13495 _ACEOF
13496 if { (ac_try="$ac_cpp conftest.$ac_ext"
13497 case "(($ac_try" in
13498 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13499 *) ac_try_echo=$ac_try;;
13500 esac
13501 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13502 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13503 ac_status=$?
13504 grep -v '^ *+' conftest.er1 >conftest.err
13505 rm -f conftest.er1
13506 cat conftest.err >&5
13507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13508 (exit $ac_status); } >/dev/null && {
13509 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13510 test ! -s conftest.err
13511 }; then
13512 ac_header_preproc=yes
13513 else
13514 echo "$as_me: failed program was:" >&5
13515 sed 's/^/| /' conftest.$ac_ext >&5
13517 ac_header_preproc=no
13520 rm -f conftest.err conftest.$ac_ext
13521 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13522 echo "${ECHO_T}$ac_header_preproc" >&6; }
13524 # So? What about this header?
13525 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13526 yes:no: )
13527 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: accepted by the compiler, rejected by the preprocessor!" >&5
13528 echo "$as_me: WARNING: X11/xpm.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13529 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: proceeding with the compiler's result" >&5
13530 echo "$as_me: WARNING: X11/xpm.h: proceeding with the compiler's result" >&2;}
13531 ac_header_preproc=yes
13533 no:yes:* )
13534 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: present but cannot be compiled" >&5
13535 echo "$as_me: WARNING: X11/xpm.h: present but cannot be compiled" >&2;}
13536 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: check for missing prerequisite headers?" >&5
13537 echo "$as_me: WARNING: X11/xpm.h: check for missing prerequisite headers?" >&2;}
13538 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: see the Autoconf documentation" >&5
13539 echo "$as_me: WARNING: X11/xpm.h: see the Autoconf documentation" >&2;}
13540 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: section \"Present But Cannot Be Compiled\"" >&5
13541 echo "$as_me: WARNING: X11/xpm.h: section \"Present But Cannot Be Compiled\"" >&2;}
13542 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: proceeding with the preprocessor's result" >&5
13543 echo "$as_me: WARNING: X11/xpm.h: proceeding with the preprocessor's result" >&2;}
13544 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: in the future, the compiler will take precedence" >&5
13545 echo "$as_me: WARNING: X11/xpm.h: in the future, the compiler will take precedence" >&2;}
13548 esac
13549 { echo "$as_me:$LINENO: checking for X11/xpm.h" >&5
13550 echo $ECHO_N "checking for X11/xpm.h... $ECHO_C" >&6; }
13551 if test "${ac_cv_header_X11_xpm_h+set}" = set; then
13552 echo $ECHO_N "(cached) $ECHO_C" >&6
13553 else
13554 ac_cv_header_X11_xpm_h=$ac_header_preproc
13556 { echo "$as_me:$LINENO: result: $ac_cv_header_X11_xpm_h" >&5
13557 echo "${ECHO_T}$ac_cv_header_X11_xpm_h" >&6; }
13560 if test $ac_cv_header_X11_xpm_h = yes; then
13561 { echo "$as_me:$LINENO: checking for XpmReadFileToPixmap in -lXpm" >&5
13562 echo $ECHO_N "checking for XpmReadFileToPixmap in -lXpm... $ECHO_C" >&6; }
13563 if test "${ac_cv_lib_Xpm_XpmReadFileToPixmap+set}" = set; then
13564 echo $ECHO_N "(cached) $ECHO_C" >&6
13565 else
13566 ac_check_lib_save_LIBS=$LIBS
13567 LIBS="-lXpm -lX11 $LIBS"
13568 cat >conftest.$ac_ext <<_ACEOF
13569 /* confdefs.h. */
13570 _ACEOF
13571 cat confdefs.h >>conftest.$ac_ext
13572 cat >>conftest.$ac_ext <<_ACEOF
13573 /* end confdefs.h. */
13575 /* Override any GCC internal prototype to avoid an error.
13576 Use char because int might match the return type of a GCC
13577 builtin and then its argument prototype would still apply. */
13578 #ifdef __cplusplus
13579 extern "C"
13580 #endif
13581 char XpmReadFileToPixmap ();
13583 main ()
13585 return XpmReadFileToPixmap ();
13587 return 0;
13589 _ACEOF
13590 rm -f conftest.$ac_objext conftest$ac_exeext
13591 if { (ac_try="$ac_link"
13592 case "(($ac_try" in
13593 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13594 *) ac_try_echo=$ac_try;;
13595 esac
13596 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13597 (eval "$ac_link") 2>conftest.er1
13598 ac_status=$?
13599 grep -v '^ *+' conftest.er1 >conftest.err
13600 rm -f conftest.er1
13601 cat conftest.err >&5
13602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13603 (exit $ac_status); } && {
13604 test -z "$ac_c_werror_flag" ||
13605 test ! -s conftest.err
13606 } && test -s conftest$ac_exeext &&
13607 $as_test_x conftest$ac_exeext; then
13608 ac_cv_lib_Xpm_XpmReadFileToPixmap=yes
13609 else
13610 echo "$as_me: failed program was:" >&5
13611 sed 's/^/| /' conftest.$ac_ext >&5
13613 ac_cv_lib_Xpm_XpmReadFileToPixmap=no
13616 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13617 conftest$ac_exeext conftest.$ac_ext
13618 LIBS=$ac_check_lib_save_LIBS
13620 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xpm_XpmReadFileToPixmap" >&5
13621 echo "${ECHO_T}$ac_cv_lib_Xpm_XpmReadFileToPixmap" >&6; }
13622 if test $ac_cv_lib_Xpm_XpmReadFileToPixmap = yes; then
13623 HAVE_XPM=yes
13629 if test "${HAVE_XPM}" = "yes"; then
13630 { echo "$as_me:$LINENO: checking for XpmReturnAllocPixels preprocessor define" >&5
13631 echo $ECHO_N "checking for XpmReturnAllocPixels preprocessor define... $ECHO_C" >&6; }
13632 cat >conftest.$ac_ext <<_ACEOF
13633 /* confdefs.h. */
13634 _ACEOF
13635 cat confdefs.h >>conftest.$ac_ext
13636 cat >>conftest.$ac_ext <<_ACEOF
13637 /* end confdefs.h. */
13638 #include "X11/xpm.h"
13639 #ifndef XpmReturnAllocPixels
13640 no_return_alloc_pixels
13641 #endif
13643 _ACEOF
13644 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13645 $EGREP "no_return_alloc_pixels" >/dev/null 2>&1; then
13646 HAVE_XPM=no
13647 else
13648 HAVE_XPM=yes
13650 rm -f conftest*
13653 if test "${HAVE_XPM}" = "yes"; then
13654 { echo "$as_me:$LINENO: result: yes" >&5
13655 echo "${ECHO_T}yes" >&6; }
13656 else
13657 { echo "$as_me:$LINENO: result: no" >&5
13658 echo "${ECHO_T}no" >&6; }
13663 if test "${HAVE_XPM}" = "yes"; then
13665 cat >>confdefs.h <<\_ACEOF
13666 #define HAVE_XPM 1
13667 _ACEOF
13672 ### Use -ljpeg if available, unless `--with-jpeg=no'.
13673 HAVE_JPEG=no
13674 if test "${HAVE_X11}" = "yes"; then
13675 if test "${with_jpeg}" != "no"; then
13676 if test "${ac_cv_header_jerror_h+set}" = set; then
13677 { echo "$as_me:$LINENO: checking for jerror.h" >&5
13678 echo $ECHO_N "checking for jerror.h... $ECHO_C" >&6; }
13679 if test "${ac_cv_header_jerror_h+set}" = set; then
13680 echo $ECHO_N "(cached) $ECHO_C" >&6
13682 { echo "$as_me:$LINENO: result: $ac_cv_header_jerror_h" >&5
13683 echo "${ECHO_T}$ac_cv_header_jerror_h" >&6; }
13684 else
13685 # Is the header compilable?
13686 { echo "$as_me:$LINENO: checking jerror.h usability" >&5
13687 echo $ECHO_N "checking jerror.h usability... $ECHO_C" >&6; }
13688 cat >conftest.$ac_ext <<_ACEOF
13689 /* confdefs.h. */
13690 _ACEOF
13691 cat confdefs.h >>conftest.$ac_ext
13692 cat >>conftest.$ac_ext <<_ACEOF
13693 /* end confdefs.h. */
13694 $ac_includes_default
13695 #include <jerror.h>
13696 _ACEOF
13697 rm -f conftest.$ac_objext
13698 if { (ac_try="$ac_compile"
13699 case "(($ac_try" in
13700 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13701 *) ac_try_echo=$ac_try;;
13702 esac
13703 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13704 (eval "$ac_compile") 2>conftest.er1
13705 ac_status=$?
13706 grep -v '^ *+' conftest.er1 >conftest.err
13707 rm -f conftest.er1
13708 cat conftest.err >&5
13709 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13710 (exit $ac_status); } && {
13711 test -z "$ac_c_werror_flag" ||
13712 test ! -s conftest.err
13713 } && test -s conftest.$ac_objext; then
13714 ac_header_compiler=yes
13715 else
13716 echo "$as_me: failed program was:" >&5
13717 sed 's/^/| /' conftest.$ac_ext >&5
13719 ac_header_compiler=no
13722 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13723 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13724 echo "${ECHO_T}$ac_header_compiler" >&6; }
13726 # Is the header present?
13727 { echo "$as_me:$LINENO: checking jerror.h presence" >&5
13728 echo $ECHO_N "checking jerror.h presence... $ECHO_C" >&6; }
13729 cat >conftest.$ac_ext <<_ACEOF
13730 /* confdefs.h. */
13731 _ACEOF
13732 cat confdefs.h >>conftest.$ac_ext
13733 cat >>conftest.$ac_ext <<_ACEOF
13734 /* end confdefs.h. */
13735 #include <jerror.h>
13736 _ACEOF
13737 if { (ac_try="$ac_cpp conftest.$ac_ext"
13738 case "(($ac_try" in
13739 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13740 *) ac_try_echo=$ac_try;;
13741 esac
13742 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13743 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13744 ac_status=$?
13745 grep -v '^ *+' conftest.er1 >conftest.err
13746 rm -f conftest.er1
13747 cat conftest.err >&5
13748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13749 (exit $ac_status); } >/dev/null && {
13750 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13751 test ! -s conftest.err
13752 }; then
13753 ac_header_preproc=yes
13754 else
13755 echo "$as_me: failed program was:" >&5
13756 sed 's/^/| /' conftest.$ac_ext >&5
13758 ac_header_preproc=no
13761 rm -f conftest.err conftest.$ac_ext
13762 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13763 echo "${ECHO_T}$ac_header_preproc" >&6; }
13765 # So? What about this header?
13766 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13767 yes:no: )
13768 { echo "$as_me:$LINENO: WARNING: jerror.h: accepted by the compiler, rejected by the preprocessor!" >&5
13769 echo "$as_me: WARNING: jerror.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13770 { echo "$as_me:$LINENO: WARNING: jerror.h: proceeding with the compiler's result" >&5
13771 echo "$as_me: WARNING: jerror.h: proceeding with the compiler's result" >&2;}
13772 ac_header_preproc=yes
13774 no:yes:* )
13775 { echo "$as_me:$LINENO: WARNING: jerror.h: present but cannot be compiled" >&5
13776 echo "$as_me: WARNING: jerror.h: present but cannot be compiled" >&2;}
13777 { echo "$as_me:$LINENO: WARNING: jerror.h: check for missing prerequisite headers?" >&5
13778 echo "$as_me: WARNING: jerror.h: check for missing prerequisite headers?" >&2;}
13779 { echo "$as_me:$LINENO: WARNING: jerror.h: see the Autoconf documentation" >&5
13780 echo "$as_me: WARNING: jerror.h: see the Autoconf documentation" >&2;}
13781 { echo "$as_me:$LINENO: WARNING: jerror.h: section \"Present But Cannot Be Compiled\"" >&5
13782 echo "$as_me: WARNING: jerror.h: section \"Present But Cannot Be Compiled\"" >&2;}
13783 { echo "$as_me:$LINENO: WARNING: jerror.h: proceeding with the preprocessor's result" >&5
13784 echo "$as_me: WARNING: jerror.h: proceeding with the preprocessor's result" >&2;}
13785 { echo "$as_me:$LINENO: WARNING: jerror.h: in the future, the compiler will take precedence" >&5
13786 echo "$as_me: WARNING: jerror.h: in the future, the compiler will take precedence" >&2;}
13789 esac
13790 { echo "$as_me:$LINENO: checking for jerror.h" >&5
13791 echo $ECHO_N "checking for jerror.h... $ECHO_C" >&6; }
13792 if test "${ac_cv_header_jerror_h+set}" = set; then
13793 echo $ECHO_N "(cached) $ECHO_C" >&6
13794 else
13795 ac_cv_header_jerror_h=$ac_header_preproc
13797 { echo "$as_me:$LINENO: result: $ac_cv_header_jerror_h" >&5
13798 echo "${ECHO_T}$ac_cv_header_jerror_h" >&6; }
13801 if test $ac_cv_header_jerror_h = yes; then
13802 { echo "$as_me:$LINENO: checking for jpeg_destroy_compress in -ljpeg" >&5
13803 echo $ECHO_N "checking for jpeg_destroy_compress in -ljpeg... $ECHO_C" >&6; }
13804 if test "${ac_cv_lib_jpeg_jpeg_destroy_compress+set}" = set; then
13805 echo $ECHO_N "(cached) $ECHO_C" >&6
13806 else
13807 ac_check_lib_save_LIBS=$LIBS
13808 LIBS="-ljpeg $LIBS"
13809 cat >conftest.$ac_ext <<_ACEOF
13810 /* confdefs.h. */
13811 _ACEOF
13812 cat confdefs.h >>conftest.$ac_ext
13813 cat >>conftest.$ac_ext <<_ACEOF
13814 /* end confdefs.h. */
13816 /* Override any GCC internal prototype to avoid an error.
13817 Use char because int might match the return type of a GCC
13818 builtin and then its argument prototype would still apply. */
13819 #ifdef __cplusplus
13820 extern "C"
13821 #endif
13822 char jpeg_destroy_compress ();
13824 main ()
13826 return jpeg_destroy_compress ();
13828 return 0;
13830 _ACEOF
13831 rm -f conftest.$ac_objext conftest$ac_exeext
13832 if { (ac_try="$ac_link"
13833 case "(($ac_try" in
13834 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13835 *) ac_try_echo=$ac_try;;
13836 esac
13837 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13838 (eval "$ac_link") 2>conftest.er1
13839 ac_status=$?
13840 grep -v '^ *+' conftest.er1 >conftest.err
13841 rm -f conftest.er1
13842 cat conftest.err >&5
13843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13844 (exit $ac_status); } && {
13845 test -z "$ac_c_werror_flag" ||
13846 test ! -s conftest.err
13847 } && test -s conftest$ac_exeext &&
13848 $as_test_x conftest$ac_exeext; then
13849 ac_cv_lib_jpeg_jpeg_destroy_compress=yes
13850 else
13851 echo "$as_me: failed program was:" >&5
13852 sed 's/^/| /' conftest.$ac_ext >&5
13854 ac_cv_lib_jpeg_jpeg_destroy_compress=no
13857 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13858 conftest$ac_exeext conftest.$ac_ext
13859 LIBS=$ac_check_lib_save_LIBS
13861 { echo "$as_me:$LINENO: result: $ac_cv_lib_jpeg_jpeg_destroy_compress" >&5
13862 echo "${ECHO_T}$ac_cv_lib_jpeg_jpeg_destroy_compress" >&6; }
13863 if test $ac_cv_lib_jpeg_jpeg_destroy_compress = yes; then
13864 HAVE_JPEG=yes
13873 if test "${HAVE_JPEG}" = "yes"; then
13874 cat >>confdefs.h <<\_ACEOF
13875 #define HAVE_JPEG 1
13876 _ACEOF
13878 cat >conftest.$ac_ext <<_ACEOF
13879 /* confdefs.h. */
13880 _ACEOF
13881 cat confdefs.h >>conftest.$ac_ext
13882 cat >>conftest.$ac_ext <<_ACEOF
13883 /* end confdefs.h. */
13884 #include <jpeglib.h>
13885 version=JPEG_LIB_VERSION
13887 _ACEOF
13888 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13889 $EGREP "version= *(6[2-9]|[7-9][0-9])" >/dev/null 2>&1; then
13890 cat >>confdefs.h <<\_ACEOF
13891 #define HAVE_JPEG 1
13892 _ACEOF
13894 else
13895 { echo "$as_me:$LINENO: WARNING: libjpeg found, but not version 6b or later" >&5
13896 echo "$as_me: WARNING: libjpeg found, but not version 6b or later" >&2;}
13897 HAVE_JPEG=no
13899 rm -f conftest*
13904 ### Use -lpng if available, unless `--with-png=no'.
13905 HAVE_PNG=no
13906 if test "${HAVE_X11}" = "yes"; then
13907 if test "${with_png}" != "no"; then
13908 # Debian unstable as of July 2003 has multiple libpngs, and puts png.h
13909 # in /usr/include/libpng.
13912 for ac_header in png.h libpng/png.h
13914 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13915 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13916 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13917 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13918 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13919 echo $ECHO_N "(cached) $ECHO_C" >&6
13921 ac_res=`eval echo '${'$as_ac_Header'}'`
13922 { echo "$as_me:$LINENO: result: $ac_res" >&5
13923 echo "${ECHO_T}$ac_res" >&6; }
13924 else
13925 # Is the header compilable?
13926 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
13927 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
13928 cat >conftest.$ac_ext <<_ACEOF
13929 /* confdefs.h. */
13930 _ACEOF
13931 cat confdefs.h >>conftest.$ac_ext
13932 cat >>conftest.$ac_ext <<_ACEOF
13933 /* end confdefs.h. */
13934 $ac_includes_default
13935 #include <$ac_header>
13936 _ACEOF
13937 rm -f conftest.$ac_objext
13938 if { (ac_try="$ac_compile"
13939 case "(($ac_try" in
13940 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13941 *) ac_try_echo=$ac_try;;
13942 esac
13943 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13944 (eval "$ac_compile") 2>conftest.er1
13945 ac_status=$?
13946 grep -v '^ *+' conftest.er1 >conftest.err
13947 rm -f conftest.er1
13948 cat conftest.err >&5
13949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13950 (exit $ac_status); } && {
13951 test -z "$ac_c_werror_flag" ||
13952 test ! -s conftest.err
13953 } && test -s conftest.$ac_objext; then
13954 ac_header_compiler=yes
13955 else
13956 echo "$as_me: failed program was:" >&5
13957 sed 's/^/| /' conftest.$ac_ext >&5
13959 ac_header_compiler=no
13962 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13963 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13964 echo "${ECHO_T}$ac_header_compiler" >&6; }
13966 # Is the header present?
13967 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13968 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13969 cat >conftest.$ac_ext <<_ACEOF
13970 /* confdefs.h. */
13971 _ACEOF
13972 cat confdefs.h >>conftest.$ac_ext
13973 cat >>conftest.$ac_ext <<_ACEOF
13974 /* end confdefs.h. */
13975 #include <$ac_header>
13976 _ACEOF
13977 if { (ac_try="$ac_cpp conftest.$ac_ext"
13978 case "(($ac_try" in
13979 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13980 *) ac_try_echo=$ac_try;;
13981 esac
13982 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13983 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13984 ac_status=$?
13985 grep -v '^ *+' conftest.er1 >conftest.err
13986 rm -f conftest.er1
13987 cat conftest.err >&5
13988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13989 (exit $ac_status); } >/dev/null && {
13990 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13991 test ! -s conftest.err
13992 }; then
13993 ac_header_preproc=yes
13994 else
13995 echo "$as_me: failed program was:" >&5
13996 sed 's/^/| /' conftest.$ac_ext >&5
13998 ac_header_preproc=no
14001 rm -f conftest.err conftest.$ac_ext
14002 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14003 echo "${ECHO_T}$ac_header_preproc" >&6; }
14005 # So? What about this header?
14006 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14007 yes:no: )
14008 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14009 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14010 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14011 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14012 ac_header_preproc=yes
14014 no:yes:* )
14015 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14016 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14017 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
14018 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
14019 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14020 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14021 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
14022 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
14023 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14024 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14025 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14026 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14029 esac
14030 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14031 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14032 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14033 echo $ECHO_N "(cached) $ECHO_C" >&6
14034 else
14035 eval "$as_ac_Header=\$ac_header_preproc"
14037 ac_res=`eval echo '${'$as_ac_Header'}'`
14038 { echo "$as_me:$LINENO: result: $ac_res" >&5
14039 echo "${ECHO_T}$ac_res" >&6; }
14042 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14043 cat >>confdefs.h <<_ACEOF
14044 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14045 _ACEOF
14049 done
14051 if test "$ac_cv_header_png_h" = yes || test "$ac_cv_header_libpng_png_h" = yes ; then
14052 { echo "$as_me:$LINENO: checking for png_get_channels in -lpng" >&5
14053 echo $ECHO_N "checking for png_get_channels in -lpng... $ECHO_C" >&6; }
14054 if test "${ac_cv_lib_png_png_get_channels+set}" = set; then
14055 echo $ECHO_N "(cached) $ECHO_C" >&6
14056 else
14057 ac_check_lib_save_LIBS=$LIBS
14058 LIBS="-lpng -lz -lm $LIBS"
14059 cat >conftest.$ac_ext <<_ACEOF
14060 /* confdefs.h. */
14061 _ACEOF
14062 cat confdefs.h >>conftest.$ac_ext
14063 cat >>conftest.$ac_ext <<_ACEOF
14064 /* end confdefs.h. */
14066 /* Override any GCC internal prototype to avoid an error.
14067 Use char because int might match the return type of a GCC
14068 builtin and then its argument prototype would still apply. */
14069 #ifdef __cplusplus
14070 extern "C"
14071 #endif
14072 char png_get_channels ();
14074 main ()
14076 return png_get_channels ();
14078 return 0;
14080 _ACEOF
14081 rm -f conftest.$ac_objext conftest$ac_exeext
14082 if { (ac_try="$ac_link"
14083 case "(($ac_try" in
14084 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14085 *) ac_try_echo=$ac_try;;
14086 esac
14087 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14088 (eval "$ac_link") 2>conftest.er1
14089 ac_status=$?
14090 grep -v '^ *+' conftest.er1 >conftest.err
14091 rm -f conftest.er1
14092 cat conftest.err >&5
14093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14094 (exit $ac_status); } && {
14095 test -z "$ac_c_werror_flag" ||
14096 test ! -s conftest.err
14097 } && test -s conftest$ac_exeext &&
14098 $as_test_x conftest$ac_exeext; then
14099 ac_cv_lib_png_png_get_channels=yes
14100 else
14101 echo "$as_me: failed program was:" >&5
14102 sed 's/^/| /' conftest.$ac_ext >&5
14104 ac_cv_lib_png_png_get_channels=no
14107 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14108 conftest$ac_exeext conftest.$ac_ext
14109 LIBS=$ac_check_lib_save_LIBS
14111 { echo "$as_me:$LINENO: result: $ac_cv_lib_png_png_get_channels" >&5
14112 echo "${ECHO_T}$ac_cv_lib_png_png_get_channels" >&6; }
14113 if test $ac_cv_lib_png_png_get_channels = yes; then
14114 HAVE_PNG=yes
14120 if test "${HAVE_PNG}" = "yes"; then
14122 cat >>confdefs.h <<\_ACEOF
14123 #define HAVE_PNG 1
14124 _ACEOF
14129 ### Use -ltiff if available, unless `--with-tiff=no'.
14130 HAVE_TIFF=no
14131 if test "${HAVE_X11}" = "yes"; then
14132 if test "${with_tiff}" != "no"; then
14133 if test "${ac_cv_header_tiffio_h+set}" = set; then
14134 { echo "$as_me:$LINENO: checking for tiffio.h" >&5
14135 echo $ECHO_N "checking for tiffio.h... $ECHO_C" >&6; }
14136 if test "${ac_cv_header_tiffio_h+set}" = set; then
14137 echo $ECHO_N "(cached) $ECHO_C" >&6
14139 { echo "$as_me:$LINENO: result: $ac_cv_header_tiffio_h" >&5
14140 echo "${ECHO_T}$ac_cv_header_tiffio_h" >&6; }
14141 else
14142 # Is the header compilable?
14143 { echo "$as_me:$LINENO: checking tiffio.h usability" >&5
14144 echo $ECHO_N "checking tiffio.h usability... $ECHO_C" >&6; }
14145 cat >conftest.$ac_ext <<_ACEOF
14146 /* confdefs.h. */
14147 _ACEOF
14148 cat confdefs.h >>conftest.$ac_ext
14149 cat >>conftest.$ac_ext <<_ACEOF
14150 /* end confdefs.h. */
14151 $ac_includes_default
14152 #include <tiffio.h>
14153 _ACEOF
14154 rm -f conftest.$ac_objext
14155 if { (ac_try="$ac_compile"
14156 case "(($ac_try" in
14157 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14158 *) ac_try_echo=$ac_try;;
14159 esac
14160 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14161 (eval "$ac_compile") 2>conftest.er1
14162 ac_status=$?
14163 grep -v '^ *+' conftest.er1 >conftest.err
14164 rm -f conftest.er1
14165 cat conftest.err >&5
14166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14167 (exit $ac_status); } && {
14168 test -z "$ac_c_werror_flag" ||
14169 test ! -s conftest.err
14170 } && test -s conftest.$ac_objext; then
14171 ac_header_compiler=yes
14172 else
14173 echo "$as_me: failed program was:" >&5
14174 sed 's/^/| /' conftest.$ac_ext >&5
14176 ac_header_compiler=no
14179 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14180 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14181 echo "${ECHO_T}$ac_header_compiler" >&6; }
14183 # Is the header present?
14184 { echo "$as_me:$LINENO: checking tiffio.h presence" >&5
14185 echo $ECHO_N "checking tiffio.h presence... $ECHO_C" >&6; }
14186 cat >conftest.$ac_ext <<_ACEOF
14187 /* confdefs.h. */
14188 _ACEOF
14189 cat confdefs.h >>conftest.$ac_ext
14190 cat >>conftest.$ac_ext <<_ACEOF
14191 /* end confdefs.h. */
14192 #include <tiffio.h>
14193 _ACEOF
14194 if { (ac_try="$ac_cpp conftest.$ac_ext"
14195 case "(($ac_try" in
14196 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14197 *) ac_try_echo=$ac_try;;
14198 esac
14199 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14200 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14201 ac_status=$?
14202 grep -v '^ *+' conftest.er1 >conftest.err
14203 rm -f conftest.er1
14204 cat conftest.err >&5
14205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14206 (exit $ac_status); } >/dev/null && {
14207 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14208 test ! -s conftest.err
14209 }; then
14210 ac_header_preproc=yes
14211 else
14212 echo "$as_me: failed program was:" >&5
14213 sed 's/^/| /' conftest.$ac_ext >&5
14215 ac_header_preproc=no
14218 rm -f conftest.err conftest.$ac_ext
14219 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14220 echo "${ECHO_T}$ac_header_preproc" >&6; }
14222 # So? What about this header?
14223 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14224 yes:no: )
14225 { echo "$as_me:$LINENO: WARNING: tiffio.h: accepted by the compiler, rejected by the preprocessor!" >&5
14226 echo "$as_me: WARNING: tiffio.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14227 { echo "$as_me:$LINENO: WARNING: tiffio.h: proceeding with the compiler's result" >&5
14228 echo "$as_me: WARNING: tiffio.h: proceeding with the compiler's result" >&2;}
14229 ac_header_preproc=yes
14231 no:yes:* )
14232 { echo "$as_me:$LINENO: WARNING: tiffio.h: present but cannot be compiled" >&5
14233 echo "$as_me: WARNING: tiffio.h: present but cannot be compiled" >&2;}
14234 { echo "$as_me:$LINENO: WARNING: tiffio.h: check for missing prerequisite headers?" >&5
14235 echo "$as_me: WARNING: tiffio.h: check for missing prerequisite headers?" >&2;}
14236 { echo "$as_me:$LINENO: WARNING: tiffio.h: see the Autoconf documentation" >&5
14237 echo "$as_me: WARNING: tiffio.h: see the Autoconf documentation" >&2;}
14238 { echo "$as_me:$LINENO: WARNING: tiffio.h: section \"Present But Cannot Be Compiled\"" >&5
14239 echo "$as_me: WARNING: tiffio.h: section \"Present But Cannot Be Compiled\"" >&2;}
14240 { echo "$as_me:$LINENO: WARNING: tiffio.h: proceeding with the preprocessor's result" >&5
14241 echo "$as_me: WARNING: tiffio.h: proceeding with the preprocessor's result" >&2;}
14242 { echo "$as_me:$LINENO: WARNING: tiffio.h: in the future, the compiler will take precedence" >&5
14243 echo "$as_me: WARNING: tiffio.h: in the future, the compiler will take precedence" >&2;}
14246 esac
14247 { echo "$as_me:$LINENO: checking for tiffio.h" >&5
14248 echo $ECHO_N "checking for tiffio.h... $ECHO_C" >&6; }
14249 if test "${ac_cv_header_tiffio_h+set}" = set; then
14250 echo $ECHO_N "(cached) $ECHO_C" >&6
14251 else
14252 ac_cv_header_tiffio_h=$ac_header_preproc
14254 { echo "$as_me:$LINENO: result: $ac_cv_header_tiffio_h" >&5
14255 echo "${ECHO_T}$ac_cv_header_tiffio_h" >&6; }
14258 if test $ac_cv_header_tiffio_h = yes; then
14259 tifflibs="-lz -lm"
14260 # At least one tiff package requires the jpeg library.
14261 if test "${HAVE_JPEG}" = yes; then tifflibs="-ljpeg $tifflibs"; fi
14262 { echo "$as_me:$LINENO: checking for TIFFGetVersion in -ltiff" >&5
14263 echo $ECHO_N "checking for TIFFGetVersion in -ltiff... $ECHO_C" >&6; }
14264 if test "${ac_cv_lib_tiff_TIFFGetVersion+set}" = set; then
14265 echo $ECHO_N "(cached) $ECHO_C" >&6
14266 else
14267 ac_check_lib_save_LIBS=$LIBS
14268 LIBS="-ltiff $tifflibs $LIBS"
14269 cat >conftest.$ac_ext <<_ACEOF
14270 /* confdefs.h. */
14271 _ACEOF
14272 cat confdefs.h >>conftest.$ac_ext
14273 cat >>conftest.$ac_ext <<_ACEOF
14274 /* end confdefs.h. */
14276 /* Override any GCC internal prototype to avoid an error.
14277 Use char because int might match the return type of a GCC
14278 builtin and then its argument prototype would still apply. */
14279 #ifdef __cplusplus
14280 extern "C"
14281 #endif
14282 char TIFFGetVersion ();
14284 main ()
14286 return TIFFGetVersion ();
14288 return 0;
14290 _ACEOF
14291 rm -f conftest.$ac_objext conftest$ac_exeext
14292 if { (ac_try="$ac_link"
14293 case "(($ac_try" in
14294 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14295 *) ac_try_echo=$ac_try;;
14296 esac
14297 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14298 (eval "$ac_link") 2>conftest.er1
14299 ac_status=$?
14300 grep -v '^ *+' conftest.er1 >conftest.err
14301 rm -f conftest.er1
14302 cat conftest.err >&5
14303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14304 (exit $ac_status); } && {
14305 test -z "$ac_c_werror_flag" ||
14306 test ! -s conftest.err
14307 } && test -s conftest$ac_exeext &&
14308 $as_test_x conftest$ac_exeext; then
14309 ac_cv_lib_tiff_TIFFGetVersion=yes
14310 else
14311 echo "$as_me: failed program was:" >&5
14312 sed 's/^/| /' conftest.$ac_ext >&5
14314 ac_cv_lib_tiff_TIFFGetVersion=no
14317 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14318 conftest$ac_exeext conftest.$ac_ext
14319 LIBS=$ac_check_lib_save_LIBS
14321 { echo "$as_me:$LINENO: result: $ac_cv_lib_tiff_TIFFGetVersion" >&5
14322 echo "${ECHO_T}$ac_cv_lib_tiff_TIFFGetVersion" >&6; }
14323 if test $ac_cv_lib_tiff_TIFFGetVersion = yes; then
14324 HAVE_TIFF=yes
14332 if test "${HAVE_TIFF}" = "yes"; then
14334 cat >>confdefs.h <<\_ACEOF
14335 #define HAVE_TIFF 1
14336 _ACEOF
14341 ### Use -lgif or -lungif if available, unless `--with-gif=no'.
14342 HAVE_GIF=no
14343 if test "${HAVE_X11}" = "yes" && test "${with_gif}" != "no"; then
14344 if test "${ac_cv_header_gif_lib_h+set}" = set; then
14345 { echo "$as_me:$LINENO: checking for gif_lib.h" >&5
14346 echo $ECHO_N "checking for gif_lib.h... $ECHO_C" >&6; }
14347 if test "${ac_cv_header_gif_lib_h+set}" = set; then
14348 echo $ECHO_N "(cached) $ECHO_C" >&6
14350 { echo "$as_me:$LINENO: result: $ac_cv_header_gif_lib_h" >&5
14351 echo "${ECHO_T}$ac_cv_header_gif_lib_h" >&6; }
14352 else
14353 # Is the header compilable?
14354 { echo "$as_me:$LINENO: checking gif_lib.h usability" >&5
14355 echo $ECHO_N "checking gif_lib.h usability... $ECHO_C" >&6; }
14356 cat >conftest.$ac_ext <<_ACEOF
14357 /* confdefs.h. */
14358 _ACEOF
14359 cat confdefs.h >>conftest.$ac_ext
14360 cat >>conftest.$ac_ext <<_ACEOF
14361 /* end confdefs.h. */
14362 $ac_includes_default
14363 #include <gif_lib.h>
14364 _ACEOF
14365 rm -f conftest.$ac_objext
14366 if { (ac_try="$ac_compile"
14367 case "(($ac_try" in
14368 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14369 *) ac_try_echo=$ac_try;;
14370 esac
14371 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14372 (eval "$ac_compile") 2>conftest.er1
14373 ac_status=$?
14374 grep -v '^ *+' conftest.er1 >conftest.err
14375 rm -f conftest.er1
14376 cat conftest.err >&5
14377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14378 (exit $ac_status); } && {
14379 test -z "$ac_c_werror_flag" ||
14380 test ! -s conftest.err
14381 } && test -s conftest.$ac_objext; then
14382 ac_header_compiler=yes
14383 else
14384 echo "$as_me: failed program was:" >&5
14385 sed 's/^/| /' conftest.$ac_ext >&5
14387 ac_header_compiler=no
14390 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14391 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14392 echo "${ECHO_T}$ac_header_compiler" >&6; }
14394 # Is the header present?
14395 { echo "$as_me:$LINENO: checking gif_lib.h presence" >&5
14396 echo $ECHO_N "checking gif_lib.h presence... $ECHO_C" >&6; }
14397 cat >conftest.$ac_ext <<_ACEOF
14398 /* confdefs.h. */
14399 _ACEOF
14400 cat confdefs.h >>conftest.$ac_ext
14401 cat >>conftest.$ac_ext <<_ACEOF
14402 /* end confdefs.h. */
14403 #include <gif_lib.h>
14404 _ACEOF
14405 if { (ac_try="$ac_cpp conftest.$ac_ext"
14406 case "(($ac_try" in
14407 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14408 *) ac_try_echo=$ac_try;;
14409 esac
14410 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14411 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14412 ac_status=$?
14413 grep -v '^ *+' conftest.er1 >conftest.err
14414 rm -f conftest.er1
14415 cat conftest.err >&5
14416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14417 (exit $ac_status); } >/dev/null && {
14418 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14419 test ! -s conftest.err
14420 }; then
14421 ac_header_preproc=yes
14422 else
14423 echo "$as_me: failed program was:" >&5
14424 sed 's/^/| /' conftest.$ac_ext >&5
14426 ac_header_preproc=no
14429 rm -f conftest.err conftest.$ac_ext
14430 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14431 echo "${ECHO_T}$ac_header_preproc" >&6; }
14433 # So? What about this header?
14434 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14435 yes:no: )
14436 { echo "$as_me:$LINENO: WARNING: gif_lib.h: accepted by the compiler, rejected by the preprocessor!" >&5
14437 echo "$as_me: WARNING: gif_lib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14438 { echo "$as_me:$LINENO: WARNING: gif_lib.h: proceeding with the compiler's result" >&5
14439 echo "$as_me: WARNING: gif_lib.h: proceeding with the compiler's result" >&2;}
14440 ac_header_preproc=yes
14442 no:yes:* )
14443 { echo "$as_me:$LINENO: WARNING: gif_lib.h: present but cannot be compiled" >&5
14444 echo "$as_me: WARNING: gif_lib.h: present but cannot be compiled" >&2;}
14445 { echo "$as_me:$LINENO: WARNING: gif_lib.h: check for missing prerequisite headers?" >&5
14446 echo "$as_me: WARNING: gif_lib.h: check for missing prerequisite headers?" >&2;}
14447 { echo "$as_me:$LINENO: WARNING: gif_lib.h: see the Autoconf documentation" >&5
14448 echo "$as_me: WARNING: gif_lib.h: see the Autoconf documentation" >&2;}
14449 { echo "$as_me:$LINENO: WARNING: gif_lib.h: section \"Present But Cannot Be Compiled\"" >&5
14450 echo "$as_me: WARNING: gif_lib.h: section \"Present But Cannot Be Compiled\"" >&2;}
14451 { echo "$as_me:$LINENO: WARNING: gif_lib.h: proceeding with the preprocessor's result" >&5
14452 echo "$as_me: WARNING: gif_lib.h: proceeding with the preprocessor's result" >&2;}
14453 { echo "$as_me:$LINENO: WARNING: gif_lib.h: in the future, the compiler will take precedence" >&5
14454 echo "$as_me: WARNING: gif_lib.h: in the future, the compiler will take precedence" >&2;}
14457 esac
14458 { echo "$as_me:$LINENO: checking for gif_lib.h" >&5
14459 echo $ECHO_N "checking for gif_lib.h... $ECHO_C" >&6; }
14460 if test "${ac_cv_header_gif_lib_h+set}" = set; then
14461 echo $ECHO_N "(cached) $ECHO_C" >&6
14462 else
14463 ac_cv_header_gif_lib_h=$ac_header_preproc
14465 { echo "$as_me:$LINENO: result: $ac_cv_header_gif_lib_h" >&5
14466 echo "${ECHO_T}$ac_cv_header_gif_lib_h" >&6; }
14469 if test $ac_cv_header_gif_lib_h = yes; then
14470 # EGifPutExtensionLast only exists from version libungif-4.1.0b1.
14471 # Earlier versions can crash Emacs.
14472 { echo "$as_me:$LINENO: checking for EGifPutExtensionLast in -lgif" >&5
14473 echo $ECHO_N "checking for EGifPutExtensionLast in -lgif... $ECHO_C" >&6; }
14474 if test "${ac_cv_lib_gif_EGifPutExtensionLast+set}" = set; then
14475 echo $ECHO_N "(cached) $ECHO_C" >&6
14476 else
14477 ac_check_lib_save_LIBS=$LIBS
14478 LIBS="-lgif $LIBS"
14479 cat >conftest.$ac_ext <<_ACEOF
14480 /* confdefs.h. */
14481 _ACEOF
14482 cat confdefs.h >>conftest.$ac_ext
14483 cat >>conftest.$ac_ext <<_ACEOF
14484 /* end confdefs.h. */
14486 /* Override any GCC internal prototype to avoid an error.
14487 Use char because int might match the return type of a GCC
14488 builtin and then its argument prototype would still apply. */
14489 #ifdef __cplusplus
14490 extern "C"
14491 #endif
14492 char EGifPutExtensionLast ();
14494 main ()
14496 return EGifPutExtensionLast ();
14498 return 0;
14500 _ACEOF
14501 rm -f conftest.$ac_objext conftest$ac_exeext
14502 if { (ac_try="$ac_link"
14503 case "(($ac_try" in
14504 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14505 *) ac_try_echo=$ac_try;;
14506 esac
14507 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14508 (eval "$ac_link") 2>conftest.er1
14509 ac_status=$?
14510 grep -v '^ *+' conftest.er1 >conftest.err
14511 rm -f conftest.er1
14512 cat conftest.err >&5
14513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14514 (exit $ac_status); } && {
14515 test -z "$ac_c_werror_flag" ||
14516 test ! -s conftest.err
14517 } && test -s conftest$ac_exeext &&
14518 $as_test_x conftest$ac_exeext; then
14519 ac_cv_lib_gif_EGifPutExtensionLast=yes
14520 else
14521 echo "$as_me: failed program was:" >&5
14522 sed 's/^/| /' conftest.$ac_ext >&5
14524 ac_cv_lib_gif_EGifPutExtensionLast=no
14527 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14528 conftest$ac_exeext conftest.$ac_ext
14529 LIBS=$ac_check_lib_save_LIBS
14531 { echo "$as_me:$LINENO: result: $ac_cv_lib_gif_EGifPutExtensionLast" >&5
14532 echo "${ECHO_T}$ac_cv_lib_gif_EGifPutExtensionLast" >&6; }
14533 if test $ac_cv_lib_gif_EGifPutExtensionLast = yes; then
14534 HAVE_GIF=yes
14535 else
14536 try_libungif=yes
14543 if test "$HAVE_GIF" = yes; then
14544 ac_gif_lib_name="-lgif"
14547 # If gif_lib.h but no libgif, try libungif.
14548 if test x"$try_libungif" = xyes; then
14549 { echo "$as_me:$LINENO: checking for EGifPutExtensionLast in -lungif" >&5
14550 echo $ECHO_N "checking for EGifPutExtensionLast in -lungif... $ECHO_C" >&6; }
14551 if test "${ac_cv_lib_ungif_EGifPutExtensionLast+set}" = set; then
14552 echo $ECHO_N "(cached) $ECHO_C" >&6
14553 else
14554 ac_check_lib_save_LIBS=$LIBS
14555 LIBS="-lungif $LIBS"
14556 cat >conftest.$ac_ext <<_ACEOF
14557 /* confdefs.h. */
14558 _ACEOF
14559 cat confdefs.h >>conftest.$ac_ext
14560 cat >>conftest.$ac_ext <<_ACEOF
14561 /* end confdefs.h. */
14563 /* Override any GCC internal prototype to avoid an error.
14564 Use char because int might match the return type of a GCC
14565 builtin and then its argument prototype would still apply. */
14566 #ifdef __cplusplus
14567 extern "C"
14568 #endif
14569 char EGifPutExtensionLast ();
14571 main ()
14573 return EGifPutExtensionLast ();
14575 return 0;
14577 _ACEOF
14578 rm -f conftest.$ac_objext conftest$ac_exeext
14579 if { (ac_try="$ac_link"
14580 case "(($ac_try" in
14581 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14582 *) ac_try_echo=$ac_try;;
14583 esac
14584 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14585 (eval "$ac_link") 2>conftest.er1
14586 ac_status=$?
14587 grep -v '^ *+' conftest.er1 >conftest.err
14588 rm -f conftest.er1
14589 cat conftest.err >&5
14590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14591 (exit $ac_status); } && {
14592 test -z "$ac_c_werror_flag" ||
14593 test ! -s conftest.err
14594 } && test -s conftest$ac_exeext &&
14595 $as_test_x conftest$ac_exeext; then
14596 ac_cv_lib_ungif_EGifPutExtensionLast=yes
14597 else
14598 echo "$as_me: failed program was:" >&5
14599 sed 's/^/| /' conftest.$ac_ext >&5
14601 ac_cv_lib_ungif_EGifPutExtensionLast=no
14604 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14605 conftest$ac_exeext conftest.$ac_ext
14606 LIBS=$ac_check_lib_save_LIBS
14608 { echo "$as_me:$LINENO: result: $ac_cv_lib_ungif_EGifPutExtensionLast" >&5
14609 echo "${ECHO_T}$ac_cv_lib_ungif_EGifPutExtensionLast" >&6; }
14610 if test $ac_cv_lib_ungif_EGifPutExtensionLast = yes; then
14611 HAVE_GIF=yes
14615 if test "$HAVE_GIF" = yes; then
14617 cat >>confdefs.h <<\_ACEOF
14618 #define LIBGIF -lungif
14619 _ACEOF
14621 ac_gif_lib_name="-lungif"
14625 if test "${HAVE_GIF}" = "yes"; then
14627 cat >>confdefs.h <<\_ACEOF
14628 #define HAVE_GIF 1
14629 _ACEOF
14634 if test "${HAVE_X11}" = "yes"; then
14635 MISSING=""
14636 WITH_NO=""
14637 test "${with_xpm}" != "no" && test "${HAVE_XPM}" != "yes" &&
14638 MISSING="libXpm" && WITH_NO="--with-xpm=no"
14639 test "${with_jpeg}" != "no" && test "${HAVE_JPEG}" != "yes" &&
14640 MISSING="$MISSING libjpeg" && WITH_NO="$WITH_NO --with-jpeg=no"
14641 test "${with_png}" != "no" && test "${HAVE_PNG}" != "yes" &&
14642 MISSING="$MISSING libpng" && WITH_NO="$WITH_NO --with-png=no"
14643 test "${with_gif}" != "no" && test "${HAVE_GIF}" != "yes" &&
14644 MISSING="$MISSING libgif/libungif" && WITH_NO="$WITH_NO --with-gif=no"
14645 test "${with_tiff}" != "no" && test "${HAVE_TIFF}" != "yes" &&
14646 MISSING="$MISSING libtiff" && WITH_NO="$WITH_NO --with-tiff=no"
14648 if test "X${MISSING}" != X; then
14649 { { echo "$as_me:$LINENO: error: The following required libraries were not found:
14650 $MISSING
14651 Maybe some development libraries/packages are missing?
14652 If you don't want to link with them give
14653 $WITH_NO
14654 as options to configure" >&5
14655 echo "$as_me: error: The following required libraries were not found:
14656 $MISSING
14657 Maybe some development libraries/packages are missing?
14658 If you don't want to link with them give
14659 $WITH_NO
14660 as options to configure" >&2;}
14661 { (exit 1); exit 1; }; }
14665 ### Use -lgpm if available, unless `--with-gpm=no'.
14666 HAVE_GPM=no
14667 if test "${with_gpm}" != "no"; then
14668 if test "${ac_cv_header_gpm_h+set}" = set; then
14669 { echo "$as_me:$LINENO: checking for gpm.h" >&5
14670 echo $ECHO_N "checking for gpm.h... $ECHO_C" >&6; }
14671 if test "${ac_cv_header_gpm_h+set}" = set; then
14672 echo $ECHO_N "(cached) $ECHO_C" >&6
14674 { echo "$as_me:$LINENO: result: $ac_cv_header_gpm_h" >&5
14675 echo "${ECHO_T}$ac_cv_header_gpm_h" >&6; }
14676 else
14677 # Is the header compilable?
14678 { echo "$as_me:$LINENO: checking gpm.h usability" >&5
14679 echo $ECHO_N "checking gpm.h usability... $ECHO_C" >&6; }
14680 cat >conftest.$ac_ext <<_ACEOF
14681 /* confdefs.h. */
14682 _ACEOF
14683 cat confdefs.h >>conftest.$ac_ext
14684 cat >>conftest.$ac_ext <<_ACEOF
14685 /* end confdefs.h. */
14686 $ac_includes_default
14687 #include <gpm.h>
14688 _ACEOF
14689 rm -f conftest.$ac_objext
14690 if { (ac_try="$ac_compile"
14691 case "(($ac_try" in
14692 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14693 *) ac_try_echo=$ac_try;;
14694 esac
14695 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14696 (eval "$ac_compile") 2>conftest.er1
14697 ac_status=$?
14698 grep -v '^ *+' conftest.er1 >conftest.err
14699 rm -f conftest.er1
14700 cat conftest.err >&5
14701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14702 (exit $ac_status); } && {
14703 test -z "$ac_c_werror_flag" ||
14704 test ! -s conftest.err
14705 } && test -s conftest.$ac_objext; then
14706 ac_header_compiler=yes
14707 else
14708 echo "$as_me: failed program was:" >&5
14709 sed 's/^/| /' conftest.$ac_ext >&5
14711 ac_header_compiler=no
14714 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14715 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14716 echo "${ECHO_T}$ac_header_compiler" >&6; }
14718 # Is the header present?
14719 { echo "$as_me:$LINENO: checking gpm.h presence" >&5
14720 echo $ECHO_N "checking gpm.h presence... $ECHO_C" >&6; }
14721 cat >conftest.$ac_ext <<_ACEOF
14722 /* confdefs.h. */
14723 _ACEOF
14724 cat confdefs.h >>conftest.$ac_ext
14725 cat >>conftest.$ac_ext <<_ACEOF
14726 /* end confdefs.h. */
14727 #include <gpm.h>
14728 _ACEOF
14729 if { (ac_try="$ac_cpp conftest.$ac_ext"
14730 case "(($ac_try" in
14731 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14732 *) ac_try_echo=$ac_try;;
14733 esac
14734 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14735 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14736 ac_status=$?
14737 grep -v '^ *+' conftest.er1 >conftest.err
14738 rm -f conftest.er1
14739 cat conftest.err >&5
14740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14741 (exit $ac_status); } >/dev/null && {
14742 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14743 test ! -s conftest.err
14744 }; then
14745 ac_header_preproc=yes
14746 else
14747 echo "$as_me: failed program was:" >&5
14748 sed 's/^/| /' conftest.$ac_ext >&5
14750 ac_header_preproc=no
14753 rm -f conftest.err conftest.$ac_ext
14754 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14755 echo "${ECHO_T}$ac_header_preproc" >&6; }
14757 # So? What about this header?
14758 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14759 yes:no: )
14760 { echo "$as_me:$LINENO: WARNING: gpm.h: accepted by the compiler, rejected by the preprocessor!" >&5
14761 echo "$as_me: WARNING: gpm.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14762 { echo "$as_me:$LINENO: WARNING: gpm.h: proceeding with the compiler's result" >&5
14763 echo "$as_me: WARNING: gpm.h: proceeding with the compiler's result" >&2;}
14764 ac_header_preproc=yes
14766 no:yes:* )
14767 { echo "$as_me:$LINENO: WARNING: gpm.h: present but cannot be compiled" >&5
14768 echo "$as_me: WARNING: gpm.h: present but cannot be compiled" >&2;}
14769 { echo "$as_me:$LINENO: WARNING: gpm.h: check for missing prerequisite headers?" >&5
14770 echo "$as_me: WARNING: gpm.h: check for missing prerequisite headers?" >&2;}
14771 { echo "$as_me:$LINENO: WARNING: gpm.h: see the Autoconf documentation" >&5
14772 echo "$as_me: WARNING: gpm.h: see the Autoconf documentation" >&2;}
14773 { echo "$as_me:$LINENO: WARNING: gpm.h: section \"Present But Cannot Be Compiled\"" >&5
14774 echo "$as_me: WARNING: gpm.h: section \"Present But Cannot Be Compiled\"" >&2;}
14775 { echo "$as_me:$LINENO: WARNING: gpm.h: proceeding with the preprocessor's result" >&5
14776 echo "$as_me: WARNING: gpm.h: proceeding with the preprocessor's result" >&2;}
14777 { echo "$as_me:$LINENO: WARNING: gpm.h: in the future, the compiler will take precedence" >&5
14778 echo "$as_me: WARNING: gpm.h: in the future, the compiler will take precedence" >&2;}
14781 esac
14782 { echo "$as_me:$LINENO: checking for gpm.h" >&5
14783 echo $ECHO_N "checking for gpm.h... $ECHO_C" >&6; }
14784 if test "${ac_cv_header_gpm_h+set}" = set; then
14785 echo $ECHO_N "(cached) $ECHO_C" >&6
14786 else
14787 ac_cv_header_gpm_h=$ac_header_preproc
14789 { echo "$as_me:$LINENO: result: $ac_cv_header_gpm_h" >&5
14790 echo "${ECHO_T}$ac_cv_header_gpm_h" >&6; }
14793 if test $ac_cv_header_gpm_h = yes; then
14794 { echo "$as_me:$LINENO: checking for Gpm_Open in -lgpm" >&5
14795 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6; }
14796 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
14797 echo $ECHO_N "(cached) $ECHO_C" >&6
14798 else
14799 ac_check_lib_save_LIBS=$LIBS
14800 LIBS="-lgpm $LIBS"
14801 cat >conftest.$ac_ext <<_ACEOF
14802 /* confdefs.h. */
14803 _ACEOF
14804 cat confdefs.h >>conftest.$ac_ext
14805 cat >>conftest.$ac_ext <<_ACEOF
14806 /* end confdefs.h. */
14808 /* Override any GCC internal prototype to avoid an error.
14809 Use char because int might match the return type of a GCC
14810 builtin and then its argument prototype would still apply. */
14811 #ifdef __cplusplus
14812 extern "C"
14813 #endif
14814 char Gpm_Open ();
14816 main ()
14818 return Gpm_Open ();
14820 return 0;
14822 _ACEOF
14823 rm -f conftest.$ac_objext conftest$ac_exeext
14824 if { (ac_try="$ac_link"
14825 case "(($ac_try" in
14826 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14827 *) ac_try_echo=$ac_try;;
14828 esac
14829 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14830 (eval "$ac_link") 2>conftest.er1
14831 ac_status=$?
14832 grep -v '^ *+' conftest.er1 >conftest.err
14833 rm -f conftest.er1
14834 cat conftest.err >&5
14835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14836 (exit $ac_status); } && {
14837 test -z "$ac_c_werror_flag" ||
14838 test ! -s conftest.err
14839 } && test -s conftest$ac_exeext &&
14840 $as_test_x conftest$ac_exeext; then
14841 ac_cv_lib_gpm_Gpm_Open=yes
14842 else
14843 echo "$as_me: failed program was:" >&5
14844 sed 's/^/| /' conftest.$ac_ext >&5
14846 ac_cv_lib_gpm_Gpm_Open=no
14849 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14850 conftest$ac_exeext conftest.$ac_ext
14851 LIBS=$ac_check_lib_save_LIBS
14853 { echo "$as_me:$LINENO: result: $ac_cv_lib_gpm_Gpm_Open" >&5
14854 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6; }
14855 if test $ac_cv_lib_gpm_Gpm_Open = yes; then
14856 HAVE_GPM=yes
14864 if test "${HAVE_GPM}" = "yes"; then
14866 cat >>confdefs.h <<\_ACEOF
14867 #define HAVE_GPM 1
14868 _ACEOF
14872 if test "${ac_cv_header_malloc_malloc_h+set}" = set; then
14873 { echo "$as_me:$LINENO: checking for malloc/malloc.h" >&5
14874 echo $ECHO_N "checking for malloc/malloc.h... $ECHO_C" >&6; }
14875 if test "${ac_cv_header_malloc_malloc_h+set}" = set; then
14876 echo $ECHO_N "(cached) $ECHO_C" >&6
14878 { echo "$as_me:$LINENO: result: $ac_cv_header_malloc_malloc_h" >&5
14879 echo "${ECHO_T}$ac_cv_header_malloc_malloc_h" >&6; }
14880 else
14881 # Is the header compilable?
14882 { echo "$as_me:$LINENO: checking malloc/malloc.h usability" >&5
14883 echo $ECHO_N "checking malloc/malloc.h usability... $ECHO_C" >&6; }
14884 cat >conftest.$ac_ext <<_ACEOF
14885 /* confdefs.h. */
14886 _ACEOF
14887 cat confdefs.h >>conftest.$ac_ext
14888 cat >>conftest.$ac_ext <<_ACEOF
14889 /* end confdefs.h. */
14890 $ac_includes_default
14891 #include <malloc/malloc.h>
14892 _ACEOF
14893 rm -f conftest.$ac_objext
14894 if { (ac_try="$ac_compile"
14895 case "(($ac_try" in
14896 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14897 *) ac_try_echo=$ac_try;;
14898 esac
14899 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14900 (eval "$ac_compile") 2>conftest.er1
14901 ac_status=$?
14902 grep -v '^ *+' conftest.er1 >conftest.err
14903 rm -f conftest.er1
14904 cat conftest.err >&5
14905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14906 (exit $ac_status); } && {
14907 test -z "$ac_c_werror_flag" ||
14908 test ! -s conftest.err
14909 } && test -s conftest.$ac_objext; then
14910 ac_header_compiler=yes
14911 else
14912 echo "$as_me: failed program was:" >&5
14913 sed 's/^/| /' conftest.$ac_ext >&5
14915 ac_header_compiler=no
14918 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14919 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14920 echo "${ECHO_T}$ac_header_compiler" >&6; }
14922 # Is the header present?
14923 { echo "$as_me:$LINENO: checking malloc/malloc.h presence" >&5
14924 echo $ECHO_N "checking malloc/malloc.h presence... $ECHO_C" >&6; }
14925 cat >conftest.$ac_ext <<_ACEOF
14926 /* confdefs.h. */
14927 _ACEOF
14928 cat confdefs.h >>conftest.$ac_ext
14929 cat >>conftest.$ac_ext <<_ACEOF
14930 /* end confdefs.h. */
14931 #include <malloc/malloc.h>
14932 _ACEOF
14933 if { (ac_try="$ac_cpp conftest.$ac_ext"
14934 case "(($ac_try" in
14935 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14936 *) ac_try_echo=$ac_try;;
14937 esac
14938 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14939 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14940 ac_status=$?
14941 grep -v '^ *+' conftest.er1 >conftest.err
14942 rm -f conftest.er1
14943 cat conftest.err >&5
14944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14945 (exit $ac_status); } >/dev/null && {
14946 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14947 test ! -s conftest.err
14948 }; then
14949 ac_header_preproc=yes
14950 else
14951 echo "$as_me: failed program was:" >&5
14952 sed 's/^/| /' conftest.$ac_ext >&5
14954 ac_header_preproc=no
14957 rm -f conftest.err conftest.$ac_ext
14958 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14959 echo "${ECHO_T}$ac_header_preproc" >&6; }
14961 # So? What about this header?
14962 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14963 yes:no: )
14964 { echo "$as_me:$LINENO: WARNING: malloc/malloc.h: accepted by the compiler, rejected by the preprocessor!" >&5
14965 echo "$as_me: WARNING: malloc/malloc.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14966 { echo "$as_me:$LINENO: WARNING: malloc/malloc.h: proceeding with the compiler's result" >&5
14967 echo "$as_me: WARNING: malloc/malloc.h: proceeding with the compiler's result" >&2;}
14968 ac_header_preproc=yes
14970 no:yes:* )
14971 { echo "$as_me:$LINENO: WARNING: malloc/malloc.h: present but cannot be compiled" >&5
14972 echo "$as_me: WARNING: malloc/malloc.h: present but cannot be compiled" >&2;}
14973 { echo "$as_me:$LINENO: WARNING: malloc/malloc.h: check for missing prerequisite headers?" >&5
14974 echo "$as_me: WARNING: malloc/malloc.h: check for missing prerequisite headers?" >&2;}
14975 { echo "$as_me:$LINENO: WARNING: malloc/malloc.h: see the Autoconf documentation" >&5
14976 echo "$as_me: WARNING: malloc/malloc.h: see the Autoconf documentation" >&2;}
14977 { echo "$as_me:$LINENO: WARNING: malloc/malloc.h: section \"Present But Cannot Be Compiled\"" >&5
14978 echo "$as_me: WARNING: malloc/malloc.h: section \"Present But Cannot Be Compiled\"" >&2;}
14979 { echo "$as_me:$LINENO: WARNING: malloc/malloc.h: proceeding with the preprocessor's result" >&5
14980 echo "$as_me: WARNING: malloc/malloc.h: proceeding with the preprocessor's result" >&2;}
14981 { echo "$as_me:$LINENO: WARNING: malloc/malloc.h: in the future, the compiler will take precedence" >&5
14982 echo "$as_me: WARNING: malloc/malloc.h: in the future, the compiler will take precedence" >&2;}
14985 esac
14986 { echo "$as_me:$LINENO: checking for malloc/malloc.h" >&5
14987 echo $ECHO_N "checking for malloc/malloc.h... $ECHO_C" >&6; }
14988 if test "${ac_cv_header_malloc_malloc_h+set}" = set; then
14989 echo $ECHO_N "(cached) $ECHO_C" >&6
14990 else
14991 ac_cv_header_malloc_malloc_h=$ac_header_preproc
14993 { echo "$as_me:$LINENO: result: $ac_cv_header_malloc_malloc_h" >&5
14994 echo "${ECHO_T}$ac_cv_header_malloc_malloc_h" >&6; }
14997 if test $ac_cv_header_malloc_malloc_h = yes; then
14999 cat >>confdefs.h <<\_ACEOF
15000 #define HAVE_MALLOC_MALLOC_H 1
15001 _ACEOF
15007 ### Use NeXTstep API to implement GUI.
15008 if test "${HAVE_NS}" = "yes"; then
15010 cat >>confdefs.h <<\_ACEOF
15011 #define HAVE_NS 1
15012 _ACEOF
15014 if test "${NS_IMPL_COCOA}" = "yes"; then
15016 cat >>confdefs.h <<\_ACEOF
15017 #define NS_IMPL_COCOA 1
15018 _ACEOF
15020 GNU_OBJC_CFLAGS=
15022 if test "${NS_IMPL_GNUSTEP}" = "yes"; then
15024 cat >>confdefs.h <<\_ACEOF
15025 #define NS_IMPL_GNUSTEP 1
15026 _ACEOF
15028 GNU_OBJC_CFLAGS="-fgnu-runtime -Wno-import -fconstant-string-class=NSConstantString -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 -DGSWARN -DGSDIAGNOSE"
15030 if test "${NS_HAVE_NSINTEGER}" = "yes"; then
15032 cat >>confdefs.h <<\_ACEOF
15033 #define NS_HAVE_NSINTEGER 1
15034 _ACEOF
15037 # We also have mouse menus.
15038 HAVE_MENUS=yes
15042 ### Use session management (-lSM -lICE) if available
15043 HAVE_X_SM=no
15044 if test "${HAVE_X11}" = "yes"; then
15045 if test "${ac_cv_header_X11_SM_SMlib_h+set}" = set; then
15046 { echo "$as_me:$LINENO: checking for X11/SM/SMlib.h" >&5
15047 echo $ECHO_N "checking for X11/SM/SMlib.h... $ECHO_C" >&6; }
15048 if test "${ac_cv_header_X11_SM_SMlib_h+set}" = set; then
15049 echo $ECHO_N "(cached) $ECHO_C" >&6
15051 { echo "$as_me:$LINENO: result: $ac_cv_header_X11_SM_SMlib_h" >&5
15052 echo "${ECHO_T}$ac_cv_header_X11_SM_SMlib_h" >&6; }
15053 else
15054 # Is the header compilable?
15055 { echo "$as_me:$LINENO: checking X11/SM/SMlib.h usability" >&5
15056 echo $ECHO_N "checking X11/SM/SMlib.h usability... $ECHO_C" >&6; }
15057 cat >conftest.$ac_ext <<_ACEOF
15058 /* confdefs.h. */
15059 _ACEOF
15060 cat confdefs.h >>conftest.$ac_ext
15061 cat >>conftest.$ac_ext <<_ACEOF
15062 /* end confdefs.h. */
15063 $ac_includes_default
15064 #include <X11/SM/SMlib.h>
15065 _ACEOF
15066 rm -f conftest.$ac_objext
15067 if { (ac_try="$ac_compile"
15068 case "(($ac_try" in
15069 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15070 *) ac_try_echo=$ac_try;;
15071 esac
15072 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15073 (eval "$ac_compile") 2>conftest.er1
15074 ac_status=$?
15075 grep -v '^ *+' conftest.er1 >conftest.err
15076 rm -f conftest.er1
15077 cat conftest.err >&5
15078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15079 (exit $ac_status); } && {
15080 test -z "$ac_c_werror_flag" ||
15081 test ! -s conftest.err
15082 } && test -s conftest.$ac_objext; then
15083 ac_header_compiler=yes
15084 else
15085 echo "$as_me: failed program was:" >&5
15086 sed 's/^/| /' conftest.$ac_ext >&5
15088 ac_header_compiler=no
15091 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15092 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15093 echo "${ECHO_T}$ac_header_compiler" >&6; }
15095 # Is the header present?
15096 { echo "$as_me:$LINENO: checking X11/SM/SMlib.h presence" >&5
15097 echo $ECHO_N "checking X11/SM/SMlib.h presence... $ECHO_C" >&6; }
15098 cat >conftest.$ac_ext <<_ACEOF
15099 /* confdefs.h. */
15100 _ACEOF
15101 cat confdefs.h >>conftest.$ac_ext
15102 cat >>conftest.$ac_ext <<_ACEOF
15103 /* end confdefs.h. */
15104 #include <X11/SM/SMlib.h>
15105 _ACEOF
15106 if { (ac_try="$ac_cpp conftest.$ac_ext"
15107 case "(($ac_try" in
15108 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15109 *) ac_try_echo=$ac_try;;
15110 esac
15111 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15112 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15113 ac_status=$?
15114 grep -v '^ *+' conftest.er1 >conftest.err
15115 rm -f conftest.er1
15116 cat conftest.err >&5
15117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15118 (exit $ac_status); } >/dev/null && {
15119 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
15120 test ! -s conftest.err
15121 }; then
15122 ac_header_preproc=yes
15123 else
15124 echo "$as_me: failed program was:" >&5
15125 sed 's/^/| /' conftest.$ac_ext >&5
15127 ac_header_preproc=no
15130 rm -f conftest.err conftest.$ac_ext
15131 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15132 echo "${ECHO_T}$ac_header_preproc" >&6; }
15134 # So? What about this header?
15135 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15136 yes:no: )
15137 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
15138 echo "$as_me: WARNING: X11/SM/SMlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
15139 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: proceeding with the compiler's result" >&5
15140 echo "$as_me: WARNING: X11/SM/SMlib.h: proceeding with the compiler's result" >&2;}
15141 ac_header_preproc=yes
15143 no:yes:* )
15144 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: present but cannot be compiled" >&5
15145 echo "$as_me: WARNING: X11/SM/SMlib.h: present but cannot be compiled" >&2;}
15146 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: check for missing prerequisite headers?" >&5
15147 echo "$as_me: WARNING: X11/SM/SMlib.h: check for missing prerequisite headers?" >&2;}
15148 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: see the Autoconf documentation" >&5
15149 echo "$as_me: WARNING: X11/SM/SMlib.h: see the Autoconf documentation" >&2;}
15150 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: section \"Present But Cannot Be Compiled\"" >&5
15151 echo "$as_me: WARNING: X11/SM/SMlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
15152 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: proceeding with the preprocessor's result" >&5
15153 echo "$as_me: WARNING: X11/SM/SMlib.h: proceeding with the preprocessor's result" >&2;}
15154 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: in the future, the compiler will take precedence" >&5
15155 echo "$as_me: WARNING: X11/SM/SMlib.h: in the future, the compiler will take precedence" >&2;}
15158 esac
15159 { echo "$as_me:$LINENO: checking for X11/SM/SMlib.h" >&5
15160 echo $ECHO_N "checking for X11/SM/SMlib.h... $ECHO_C" >&6; }
15161 if test "${ac_cv_header_X11_SM_SMlib_h+set}" = set; then
15162 echo $ECHO_N "(cached) $ECHO_C" >&6
15163 else
15164 ac_cv_header_X11_SM_SMlib_h=$ac_header_preproc
15166 { echo "$as_me:$LINENO: result: $ac_cv_header_X11_SM_SMlib_h" >&5
15167 echo "${ECHO_T}$ac_cv_header_X11_SM_SMlib_h" >&6; }
15170 if test $ac_cv_header_X11_SM_SMlib_h = yes; then
15171 { echo "$as_me:$LINENO: checking for SmcOpenConnection in -lSM" >&5
15172 echo $ECHO_N "checking for SmcOpenConnection in -lSM... $ECHO_C" >&6; }
15173 if test "${ac_cv_lib_SM_SmcOpenConnection+set}" = set; then
15174 echo $ECHO_N "(cached) $ECHO_C" >&6
15175 else
15176 ac_check_lib_save_LIBS=$LIBS
15177 LIBS="-lSM -lICE $LIBS"
15178 cat >conftest.$ac_ext <<_ACEOF
15179 /* confdefs.h. */
15180 _ACEOF
15181 cat confdefs.h >>conftest.$ac_ext
15182 cat >>conftest.$ac_ext <<_ACEOF
15183 /* end confdefs.h. */
15185 /* Override any GCC internal prototype to avoid an error.
15186 Use char because int might match the return type of a GCC
15187 builtin and then its argument prototype would still apply. */
15188 #ifdef __cplusplus
15189 extern "C"
15190 #endif
15191 char SmcOpenConnection ();
15193 main ()
15195 return SmcOpenConnection ();
15197 return 0;
15199 _ACEOF
15200 rm -f conftest.$ac_objext conftest$ac_exeext
15201 if { (ac_try="$ac_link"
15202 case "(($ac_try" in
15203 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15204 *) ac_try_echo=$ac_try;;
15205 esac
15206 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15207 (eval "$ac_link") 2>conftest.er1
15208 ac_status=$?
15209 grep -v '^ *+' conftest.er1 >conftest.err
15210 rm -f conftest.er1
15211 cat conftest.err >&5
15212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15213 (exit $ac_status); } && {
15214 test -z "$ac_c_werror_flag" ||
15215 test ! -s conftest.err
15216 } && test -s conftest$ac_exeext &&
15217 $as_test_x conftest$ac_exeext; then
15218 ac_cv_lib_SM_SmcOpenConnection=yes
15219 else
15220 echo "$as_me: failed program was:" >&5
15221 sed 's/^/| /' conftest.$ac_ext >&5
15223 ac_cv_lib_SM_SmcOpenConnection=no
15226 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15227 conftest$ac_exeext conftest.$ac_ext
15228 LIBS=$ac_check_lib_save_LIBS
15230 { echo "$as_me:$LINENO: result: $ac_cv_lib_SM_SmcOpenConnection" >&5
15231 echo "${ECHO_T}$ac_cv_lib_SM_SmcOpenConnection" >&6; }
15232 if test $ac_cv_lib_SM_SmcOpenConnection = yes; then
15233 HAVE_X_SM=yes
15240 if test "${HAVE_X_SM}" = "yes"; then
15242 cat >>confdefs.h <<\_ACEOF
15243 #define HAVE_X_SM 1
15244 _ACEOF
15246 case "$LIBS" in
15247 *-lSM*) ;;
15248 *) LIBS="-lSM -lICE $LIBS" ;;
15249 esac
15253 # If netdb.h doesn't declare h_errno, we must declare it by hand.
15254 { echo "$as_me:$LINENO: checking whether netdb declares h_errno" >&5
15255 echo $ECHO_N "checking whether netdb declares h_errno... $ECHO_C" >&6; }
15256 if test "${emacs_cv_netdb_declares_h_errno+set}" = set; then
15257 echo $ECHO_N "(cached) $ECHO_C" >&6
15258 else
15259 cat >conftest.$ac_ext <<_ACEOF
15260 /* confdefs.h. */
15261 _ACEOF
15262 cat confdefs.h >>conftest.$ac_ext
15263 cat >>conftest.$ac_ext <<_ACEOF
15264 /* end confdefs.h. */
15265 #include <netdb.h>
15267 main ()
15269 return h_errno;
15271 return 0;
15273 _ACEOF
15274 rm -f conftest.$ac_objext conftest$ac_exeext
15275 if { (ac_try="$ac_link"
15276 case "(($ac_try" in
15277 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15278 *) ac_try_echo=$ac_try;;
15279 esac
15280 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15281 (eval "$ac_link") 2>conftest.er1
15282 ac_status=$?
15283 grep -v '^ *+' conftest.er1 >conftest.err
15284 rm -f conftest.er1
15285 cat conftest.err >&5
15286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15287 (exit $ac_status); } && {
15288 test -z "$ac_c_werror_flag" ||
15289 test ! -s conftest.err
15290 } && test -s conftest$ac_exeext &&
15291 $as_test_x conftest$ac_exeext; then
15292 emacs_cv_netdb_declares_h_errno=yes
15293 else
15294 echo "$as_me: failed program was:" >&5
15295 sed 's/^/| /' conftest.$ac_ext >&5
15297 emacs_cv_netdb_declares_h_errno=no
15300 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15301 conftest$ac_exeext conftest.$ac_ext
15303 { echo "$as_me:$LINENO: result: $emacs_cv_netdb_declares_h_errno" >&5
15304 echo "${ECHO_T}$emacs_cv_netdb_declares_h_errno" >&6; }
15305 if test $emacs_cv_netdb_declares_h_errno = yes; then
15307 cat >>confdefs.h <<\_ACEOF
15308 #define HAVE_H_ERRNO 1
15309 _ACEOF
15313 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
15314 # for constant arguments. Useless!
15315 { echo "$as_me:$LINENO: checking for working alloca.h" >&5
15316 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6; }
15317 if test "${ac_cv_working_alloca_h+set}" = set; then
15318 echo $ECHO_N "(cached) $ECHO_C" >&6
15319 else
15320 cat >conftest.$ac_ext <<_ACEOF
15321 /* confdefs.h. */
15322 _ACEOF
15323 cat confdefs.h >>conftest.$ac_ext
15324 cat >>conftest.$ac_ext <<_ACEOF
15325 /* end confdefs.h. */
15326 #include <alloca.h>
15328 main ()
15330 char *p = (char *) alloca (2 * sizeof (int));
15331 if (p) return 0;
15333 return 0;
15335 _ACEOF
15336 rm -f conftest.$ac_objext conftest$ac_exeext
15337 if { (ac_try="$ac_link"
15338 case "(($ac_try" in
15339 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15340 *) ac_try_echo=$ac_try;;
15341 esac
15342 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15343 (eval "$ac_link") 2>conftest.er1
15344 ac_status=$?
15345 grep -v '^ *+' conftest.er1 >conftest.err
15346 rm -f conftest.er1
15347 cat conftest.err >&5
15348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15349 (exit $ac_status); } && {
15350 test -z "$ac_c_werror_flag" ||
15351 test ! -s conftest.err
15352 } && test -s conftest$ac_exeext &&
15353 $as_test_x conftest$ac_exeext; then
15354 ac_cv_working_alloca_h=yes
15355 else
15356 echo "$as_me: failed program was:" >&5
15357 sed 's/^/| /' conftest.$ac_ext >&5
15359 ac_cv_working_alloca_h=no
15362 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15363 conftest$ac_exeext conftest.$ac_ext
15365 { echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
15366 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6; }
15367 if test $ac_cv_working_alloca_h = yes; then
15369 cat >>confdefs.h <<\_ACEOF
15370 #define HAVE_ALLOCA_H 1
15371 _ACEOF
15375 { echo "$as_me:$LINENO: checking for alloca" >&5
15376 echo $ECHO_N "checking for alloca... $ECHO_C" >&6; }
15377 if test "${ac_cv_func_alloca_works+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 #ifdef __GNUC__
15387 # define alloca __builtin_alloca
15388 #else
15389 # ifdef _MSC_VER
15390 # include <malloc.h>
15391 # define alloca _alloca
15392 # else
15393 # ifdef HAVE_ALLOCA_H
15394 # include <alloca.h>
15395 # else
15396 # ifdef _AIX
15397 #pragma alloca
15398 # else
15399 # ifndef alloca /* predefined by HP cc +Olibcalls */
15400 char *alloca ();
15401 # endif
15402 # endif
15403 # endif
15404 # endif
15405 #endif
15408 main ()
15410 char *p = (char *) alloca (1);
15411 if (p) return 0;
15413 return 0;
15415 _ACEOF
15416 rm -f conftest.$ac_objext conftest$ac_exeext
15417 if { (ac_try="$ac_link"
15418 case "(($ac_try" in
15419 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15420 *) ac_try_echo=$ac_try;;
15421 esac
15422 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15423 (eval "$ac_link") 2>conftest.er1
15424 ac_status=$?
15425 grep -v '^ *+' conftest.er1 >conftest.err
15426 rm -f conftest.er1
15427 cat conftest.err >&5
15428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15429 (exit $ac_status); } && {
15430 test -z "$ac_c_werror_flag" ||
15431 test ! -s conftest.err
15432 } && test -s conftest$ac_exeext &&
15433 $as_test_x conftest$ac_exeext; then
15434 ac_cv_func_alloca_works=yes
15435 else
15436 echo "$as_me: failed program was:" >&5
15437 sed 's/^/| /' conftest.$ac_ext >&5
15439 ac_cv_func_alloca_works=no
15442 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15443 conftest$ac_exeext conftest.$ac_ext
15445 { echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
15446 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6; }
15448 if test $ac_cv_func_alloca_works = yes; then
15450 cat >>confdefs.h <<\_ACEOF
15451 #define HAVE_ALLOCA 1
15452 _ACEOF
15454 else
15455 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
15456 # that cause trouble. Some versions do not even contain alloca or
15457 # contain a buggy version. If you still want to use their alloca,
15458 # use ar to extract alloca.o from them instead of compiling alloca.c.
15460 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
15462 cat >>confdefs.h <<\_ACEOF
15463 #define C_ALLOCA 1
15464 _ACEOF
15467 { echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
15468 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6; }
15469 if test "${ac_cv_os_cray+set}" = set; then
15470 echo $ECHO_N "(cached) $ECHO_C" >&6
15471 else
15472 cat >conftest.$ac_ext <<_ACEOF
15473 /* confdefs.h. */
15474 _ACEOF
15475 cat confdefs.h >>conftest.$ac_ext
15476 cat >>conftest.$ac_ext <<_ACEOF
15477 /* end confdefs.h. */
15478 #if defined CRAY && ! defined CRAY2
15479 webecray
15480 #else
15481 wenotbecray
15482 #endif
15484 _ACEOF
15485 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15486 $EGREP "webecray" >/dev/null 2>&1; then
15487 ac_cv_os_cray=yes
15488 else
15489 ac_cv_os_cray=no
15491 rm -f conftest*
15494 { echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
15495 echo "${ECHO_T}$ac_cv_os_cray" >&6; }
15496 if test $ac_cv_os_cray = yes; then
15497 for ac_func in _getb67 GETB67 getb67; do
15498 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15499 { echo "$as_me:$LINENO: checking for $ac_func" >&5
15500 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
15501 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
15502 echo $ECHO_N "(cached) $ECHO_C" >&6
15503 else
15504 cat >conftest.$ac_ext <<_ACEOF
15505 /* confdefs.h. */
15506 _ACEOF
15507 cat confdefs.h >>conftest.$ac_ext
15508 cat >>conftest.$ac_ext <<_ACEOF
15509 /* end confdefs.h. */
15510 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15511 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15512 #define $ac_func innocuous_$ac_func
15514 /* System header to define __stub macros and hopefully few prototypes,
15515 which can conflict with char $ac_func (); below.
15516 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15517 <limits.h> exists even on freestanding compilers. */
15519 #ifdef __STDC__
15520 # include <limits.h>
15521 #else
15522 # include <assert.h>
15523 #endif
15525 #undef $ac_func
15527 /* Override any GCC internal prototype to avoid an error.
15528 Use char because int might match the return type of a GCC
15529 builtin and then its argument prototype would still apply. */
15530 #ifdef __cplusplus
15531 extern "C"
15532 #endif
15533 char $ac_func ();
15534 /* The GNU C library defines this for functions which it implements
15535 to always fail with ENOSYS. Some functions are actually named
15536 something starting with __ and the normal name is an alias. */
15537 #if defined __stub_$ac_func || defined __stub___$ac_func
15538 choke me
15539 #endif
15542 main ()
15544 return $ac_func ();
15546 return 0;
15548 _ACEOF
15549 rm -f conftest.$ac_objext conftest$ac_exeext
15550 if { (ac_try="$ac_link"
15551 case "(($ac_try" in
15552 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15553 *) ac_try_echo=$ac_try;;
15554 esac
15555 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15556 (eval "$ac_link") 2>conftest.er1
15557 ac_status=$?
15558 grep -v '^ *+' conftest.er1 >conftest.err
15559 rm -f conftest.er1
15560 cat conftest.err >&5
15561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15562 (exit $ac_status); } && {
15563 test -z "$ac_c_werror_flag" ||
15564 test ! -s conftest.err
15565 } && test -s conftest$ac_exeext &&
15566 $as_test_x conftest$ac_exeext; then
15567 eval "$as_ac_var=yes"
15568 else
15569 echo "$as_me: failed program was:" >&5
15570 sed 's/^/| /' conftest.$ac_ext >&5
15572 eval "$as_ac_var=no"
15575 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15576 conftest$ac_exeext conftest.$ac_ext
15578 ac_res=`eval echo '${'$as_ac_var'}'`
15579 { echo "$as_me:$LINENO: result: $ac_res" >&5
15580 echo "${ECHO_T}$ac_res" >&6; }
15581 if test `eval echo '${'$as_ac_var'}'` = yes; then
15583 cat >>confdefs.h <<_ACEOF
15584 #define CRAY_STACKSEG_END $ac_func
15585 _ACEOF
15587 break
15590 done
15593 { echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
15594 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6; }
15595 if test "${ac_cv_c_stack_direction+set}" = set; then
15596 echo $ECHO_N "(cached) $ECHO_C" >&6
15597 else
15598 if test "$cross_compiling" = yes; then
15599 ac_cv_c_stack_direction=0
15600 else
15601 cat >conftest.$ac_ext <<_ACEOF
15602 /* confdefs.h. */
15603 _ACEOF
15604 cat confdefs.h >>conftest.$ac_ext
15605 cat >>conftest.$ac_ext <<_ACEOF
15606 /* end confdefs.h. */
15607 $ac_includes_default
15609 find_stack_direction ()
15611 static char *addr = 0;
15612 auto char dummy;
15613 if (addr == 0)
15615 addr = &dummy;
15616 return find_stack_direction ();
15618 else
15619 return (&dummy > addr) ? 1 : -1;
15623 main ()
15625 return find_stack_direction () < 0;
15627 _ACEOF
15628 rm -f conftest$ac_exeext
15629 if { (ac_try="$ac_link"
15630 case "(($ac_try" in
15631 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15632 *) ac_try_echo=$ac_try;;
15633 esac
15634 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15635 (eval "$ac_link") 2>&5
15636 ac_status=$?
15637 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15638 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15639 { (case "(($ac_try" in
15640 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15641 *) ac_try_echo=$ac_try;;
15642 esac
15643 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15644 (eval "$ac_try") 2>&5
15645 ac_status=$?
15646 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15647 (exit $ac_status); }; }; then
15648 ac_cv_c_stack_direction=1
15649 else
15650 echo "$as_me: program exited with status $ac_status" >&5
15651 echo "$as_me: failed program was:" >&5
15652 sed 's/^/| /' conftest.$ac_ext >&5
15654 ( exit $ac_status )
15655 ac_cv_c_stack_direction=-1
15657 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15662 { echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
15663 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6; }
15665 cat >>confdefs.h <<_ACEOF
15666 #define STACK_DIRECTION $ac_cv_c_stack_direction
15667 _ACEOF
15673 if test x"$ac_cv_func_alloca_works" != xyes; then
15674 { { echo "$as_me:$LINENO: error: a system implementation of alloca is required " >&5
15675 echo "$as_me: error: a system implementation of alloca is required " >&2;}
15676 { (exit 1); exit 1; }; }
15679 # fmod, logb, and frexp are found in -lm on most systems.
15680 # On HPUX 9.01, -lm does not contain logb, so check for sqrt.
15682 { echo "$as_me:$LINENO: checking for sqrt in -lm" >&5
15683 echo $ECHO_N "checking for sqrt in -lm... $ECHO_C" >&6; }
15684 if test "${ac_cv_lib_m_sqrt+set}" = set; then
15685 echo $ECHO_N "(cached) $ECHO_C" >&6
15686 else
15687 ac_check_lib_save_LIBS=$LIBS
15688 LIBS="-lm $LIBS"
15689 cat >conftest.$ac_ext <<_ACEOF
15690 /* confdefs.h. */
15691 _ACEOF
15692 cat confdefs.h >>conftest.$ac_ext
15693 cat >>conftest.$ac_ext <<_ACEOF
15694 /* end confdefs.h. */
15696 /* Override any GCC internal prototype to avoid an error.
15697 Use char because int might match the return type of a GCC
15698 builtin and then its argument prototype would still apply. */
15699 #ifdef __cplusplus
15700 extern "C"
15701 #endif
15702 char sqrt ();
15704 main ()
15706 return sqrt ();
15708 return 0;
15710 _ACEOF
15711 rm -f conftest.$ac_objext conftest$ac_exeext
15712 if { (ac_try="$ac_link"
15713 case "(($ac_try" in
15714 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15715 *) ac_try_echo=$ac_try;;
15716 esac
15717 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15718 (eval "$ac_link") 2>conftest.er1
15719 ac_status=$?
15720 grep -v '^ *+' conftest.er1 >conftest.err
15721 rm -f conftest.er1
15722 cat conftest.err >&5
15723 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15724 (exit $ac_status); } && {
15725 test -z "$ac_c_werror_flag" ||
15726 test ! -s conftest.err
15727 } && test -s conftest$ac_exeext &&
15728 $as_test_x conftest$ac_exeext; then
15729 ac_cv_lib_m_sqrt=yes
15730 else
15731 echo "$as_me: failed program was:" >&5
15732 sed 's/^/| /' conftest.$ac_ext >&5
15734 ac_cv_lib_m_sqrt=no
15737 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15738 conftest$ac_exeext conftest.$ac_ext
15739 LIBS=$ac_check_lib_save_LIBS
15741 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_sqrt" >&5
15742 echo "${ECHO_T}$ac_cv_lib_m_sqrt" >&6; }
15743 if test $ac_cv_lib_m_sqrt = yes; then
15744 cat >>confdefs.h <<_ACEOF
15745 #define HAVE_LIBM 1
15746 _ACEOF
15748 LIBS="-lm $LIBS"
15753 # Check for mail-locking functions in a "mail" library. Probably this should
15754 # have the same check as for liblockfile below.
15756 { echo "$as_me:$LINENO: checking for maillock in -lmail" >&5
15757 echo $ECHO_N "checking for maillock in -lmail... $ECHO_C" >&6; }
15758 if test "${ac_cv_lib_mail_maillock+set}" = set; then
15759 echo $ECHO_N "(cached) $ECHO_C" >&6
15760 else
15761 ac_check_lib_save_LIBS=$LIBS
15762 LIBS="-lmail $LIBS"
15763 cat >conftest.$ac_ext <<_ACEOF
15764 /* confdefs.h. */
15765 _ACEOF
15766 cat confdefs.h >>conftest.$ac_ext
15767 cat >>conftest.$ac_ext <<_ACEOF
15768 /* end confdefs.h. */
15770 /* Override any GCC internal prototype to avoid an error.
15771 Use char because int might match the return type of a GCC
15772 builtin and then its argument prototype would still apply. */
15773 #ifdef __cplusplus
15774 extern "C"
15775 #endif
15776 char maillock ();
15778 main ()
15780 return maillock ();
15782 return 0;
15784 _ACEOF
15785 rm -f conftest.$ac_objext conftest$ac_exeext
15786 if { (ac_try="$ac_link"
15787 case "(($ac_try" in
15788 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15789 *) ac_try_echo=$ac_try;;
15790 esac
15791 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15792 (eval "$ac_link") 2>conftest.er1
15793 ac_status=$?
15794 grep -v '^ *+' conftest.er1 >conftest.err
15795 rm -f conftest.er1
15796 cat conftest.err >&5
15797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15798 (exit $ac_status); } && {
15799 test -z "$ac_c_werror_flag" ||
15800 test ! -s conftest.err
15801 } && test -s conftest$ac_exeext &&
15802 $as_test_x conftest$ac_exeext; then
15803 ac_cv_lib_mail_maillock=yes
15804 else
15805 echo "$as_me: failed program was:" >&5
15806 sed 's/^/| /' conftest.$ac_ext >&5
15808 ac_cv_lib_mail_maillock=no
15811 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15812 conftest$ac_exeext conftest.$ac_ext
15813 LIBS=$ac_check_lib_save_LIBS
15815 { echo "$as_me:$LINENO: result: $ac_cv_lib_mail_maillock" >&5
15816 echo "${ECHO_T}$ac_cv_lib_mail_maillock" >&6; }
15817 if test $ac_cv_lib_mail_maillock = yes; then
15818 cat >>confdefs.h <<_ACEOF
15819 #define HAVE_LIBMAIL 1
15820 _ACEOF
15822 LIBS="-lmail $LIBS"
15827 { echo "$as_me:$LINENO: checking for maillock in -llockfile" >&5
15828 echo $ECHO_N "checking for maillock in -llockfile... $ECHO_C" >&6; }
15829 if test "${ac_cv_lib_lockfile_maillock+set}" = set; then
15830 echo $ECHO_N "(cached) $ECHO_C" >&6
15831 else
15832 ac_check_lib_save_LIBS=$LIBS
15833 LIBS="-llockfile $LIBS"
15834 cat >conftest.$ac_ext <<_ACEOF
15835 /* confdefs.h. */
15836 _ACEOF
15837 cat confdefs.h >>conftest.$ac_ext
15838 cat >>conftest.$ac_ext <<_ACEOF
15839 /* end confdefs.h. */
15841 /* Override any GCC internal prototype to avoid an error.
15842 Use char because int might match the return type of a GCC
15843 builtin and then its argument prototype would still apply. */
15844 #ifdef __cplusplus
15845 extern "C"
15846 #endif
15847 char maillock ();
15849 main ()
15851 return maillock ();
15853 return 0;
15855 _ACEOF
15856 rm -f conftest.$ac_objext conftest$ac_exeext
15857 if { (ac_try="$ac_link"
15858 case "(($ac_try" in
15859 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15860 *) ac_try_echo=$ac_try;;
15861 esac
15862 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15863 (eval "$ac_link") 2>conftest.er1
15864 ac_status=$?
15865 grep -v '^ *+' conftest.er1 >conftest.err
15866 rm -f conftest.er1
15867 cat conftest.err >&5
15868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15869 (exit $ac_status); } && {
15870 test -z "$ac_c_werror_flag" ||
15871 test ! -s conftest.err
15872 } && test -s conftest$ac_exeext &&
15873 $as_test_x conftest$ac_exeext; then
15874 ac_cv_lib_lockfile_maillock=yes
15875 else
15876 echo "$as_me: failed program was:" >&5
15877 sed 's/^/| /' conftest.$ac_ext >&5
15879 ac_cv_lib_lockfile_maillock=no
15882 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15883 conftest$ac_exeext conftest.$ac_ext
15884 LIBS=$ac_check_lib_save_LIBS
15886 { echo "$as_me:$LINENO: result: $ac_cv_lib_lockfile_maillock" >&5
15887 echo "${ECHO_T}$ac_cv_lib_lockfile_maillock" >&6; }
15888 if test $ac_cv_lib_lockfile_maillock = yes; then
15889 cat >>confdefs.h <<_ACEOF
15890 #define HAVE_LIBLOCKFILE 1
15891 _ACEOF
15893 LIBS="-llockfile $LIBS"
15897 # If we have the shared liblockfile, assume we must use it for mail
15898 # locking (e.g. Debian). If we couldn't link against liblockfile
15899 # (no liblockfile.a installed), ensure that we don't need to.
15900 if test "$ac_cv_lib_lockfile_maillock" = no; then
15901 # Extract the first word of "liblockfile.so", so it can be a program name with args.
15902 set dummy liblockfile.so; ac_word=$2
15903 { echo "$as_me:$LINENO: checking for $ac_word" >&5
15904 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
15905 if test "${ac_cv_prog_liblockfile+set}" = set; then
15906 echo $ECHO_N "(cached) $ECHO_C" >&6
15907 else
15908 if test -n "$liblockfile"; then
15909 ac_cv_prog_liblockfile="$liblockfile" # Let the user override the test.
15910 else
15911 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15912 as_dummy="/usr/lib:/lib:/usr/local/lib:$LD_LIBRARY_PATH"
15913 for as_dir in $as_dummy
15915 IFS=$as_save_IFS
15916 test -z "$as_dir" && as_dir=.
15917 for ac_exec_ext in '' $ac_executable_extensions; do
15918 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15919 ac_cv_prog_liblockfile="yes"
15920 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
15921 break 2
15923 done
15924 done
15925 IFS=$as_save_IFS
15927 test -z "$ac_cv_prog_liblockfile" && ac_cv_prog_liblockfile="no"
15930 liblockfile=$ac_cv_prog_liblockfile
15931 if test -n "$liblockfile"; then
15932 { echo "$as_me:$LINENO: result: $liblockfile" >&5
15933 echo "${ECHO_T}$liblockfile" >&6; }
15934 else
15935 { echo "$as_me:$LINENO: result: no" >&5
15936 echo "${ECHO_T}no" >&6; }
15940 if test $ac_cv_prog_liblockfile = yes; then
15941 { { echo "$as_me:$LINENO: error: Shared liblockfile found but can't link against it.
15942 This probably means that movemail could lose mail.
15943 There may be a \`development' package to install containing liblockfile." >&5
15944 echo "$as_me: error: Shared liblockfile found but can't link against it.
15945 This probably means that movemail could lose mail.
15946 There may be a \`development' package to install containing liblockfile." >&2;}
15947 { (exit 1); exit 1; }; }
15948 else :
15952 for ac_func in touchlock
15954 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15955 { echo "$as_me:$LINENO: checking for $ac_func" >&5
15956 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
15957 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
15958 echo $ECHO_N "(cached) $ECHO_C" >&6
15959 else
15960 cat >conftest.$ac_ext <<_ACEOF
15961 /* confdefs.h. */
15962 _ACEOF
15963 cat confdefs.h >>conftest.$ac_ext
15964 cat >>conftest.$ac_ext <<_ACEOF
15965 /* end confdefs.h. */
15966 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15967 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15968 #define $ac_func innocuous_$ac_func
15970 /* System header to define __stub macros and hopefully few prototypes,
15971 which can conflict with char $ac_func (); below.
15972 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15973 <limits.h> exists even on freestanding compilers. */
15975 #ifdef __STDC__
15976 # include <limits.h>
15977 #else
15978 # include <assert.h>
15979 #endif
15981 #undef $ac_func
15983 /* Override any GCC internal prototype to avoid an error.
15984 Use char because int might match the return type of a GCC
15985 builtin and then its argument prototype would still apply. */
15986 #ifdef __cplusplus
15987 extern "C"
15988 #endif
15989 char $ac_func ();
15990 /* The GNU C library defines this for functions which it implements
15991 to always fail with ENOSYS. Some functions are actually named
15992 something starting with __ and the normal name is an alias. */
15993 #if defined __stub_$ac_func || defined __stub___$ac_func
15994 choke me
15995 #endif
15998 main ()
16000 return $ac_func ();
16002 return 0;
16004 _ACEOF
16005 rm -f conftest.$ac_objext conftest$ac_exeext
16006 if { (ac_try="$ac_link"
16007 case "(($ac_try" in
16008 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16009 *) ac_try_echo=$ac_try;;
16010 esac
16011 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16012 (eval "$ac_link") 2>conftest.er1
16013 ac_status=$?
16014 grep -v '^ *+' conftest.er1 >conftest.err
16015 rm -f conftest.er1
16016 cat conftest.err >&5
16017 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16018 (exit $ac_status); } && {
16019 test -z "$ac_c_werror_flag" ||
16020 test ! -s conftest.err
16021 } && test -s conftest$ac_exeext &&
16022 $as_test_x conftest$ac_exeext; then
16023 eval "$as_ac_var=yes"
16024 else
16025 echo "$as_me: failed program was:" >&5
16026 sed 's/^/| /' conftest.$ac_ext >&5
16028 eval "$as_ac_var=no"
16031 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16032 conftest$ac_exeext conftest.$ac_ext
16034 ac_res=`eval echo '${'$as_ac_var'}'`
16035 { echo "$as_me:$LINENO: result: $ac_res" >&5
16036 echo "${ECHO_T}$ac_res" >&6; }
16037 if test `eval echo '${'$as_ac_var'}'` = yes; then
16038 cat >>confdefs.h <<_ACEOF
16039 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16040 _ACEOF
16043 done
16046 for ac_header in maillock.h
16048 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16049 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16050 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16051 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16052 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16053 echo $ECHO_N "(cached) $ECHO_C" >&6
16055 ac_res=`eval echo '${'$as_ac_Header'}'`
16056 { echo "$as_me:$LINENO: result: $ac_res" >&5
16057 echo "${ECHO_T}$ac_res" >&6; }
16058 else
16059 # Is the header compilable?
16060 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16061 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16062 cat >conftest.$ac_ext <<_ACEOF
16063 /* confdefs.h. */
16064 _ACEOF
16065 cat confdefs.h >>conftest.$ac_ext
16066 cat >>conftest.$ac_ext <<_ACEOF
16067 /* end confdefs.h. */
16068 $ac_includes_default
16069 #include <$ac_header>
16070 _ACEOF
16071 rm -f conftest.$ac_objext
16072 if { (ac_try="$ac_compile"
16073 case "(($ac_try" in
16074 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16075 *) ac_try_echo=$ac_try;;
16076 esac
16077 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16078 (eval "$ac_compile") 2>conftest.er1
16079 ac_status=$?
16080 grep -v '^ *+' conftest.er1 >conftest.err
16081 rm -f conftest.er1
16082 cat conftest.err >&5
16083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16084 (exit $ac_status); } && {
16085 test -z "$ac_c_werror_flag" ||
16086 test ! -s conftest.err
16087 } && test -s conftest.$ac_objext; then
16088 ac_header_compiler=yes
16089 else
16090 echo "$as_me: failed program was:" >&5
16091 sed 's/^/| /' conftest.$ac_ext >&5
16093 ac_header_compiler=no
16096 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16097 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16098 echo "${ECHO_T}$ac_header_compiler" >&6; }
16100 # Is the header present?
16101 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16102 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16103 cat >conftest.$ac_ext <<_ACEOF
16104 /* confdefs.h. */
16105 _ACEOF
16106 cat confdefs.h >>conftest.$ac_ext
16107 cat >>conftest.$ac_ext <<_ACEOF
16108 /* end confdefs.h. */
16109 #include <$ac_header>
16110 _ACEOF
16111 if { (ac_try="$ac_cpp conftest.$ac_ext"
16112 case "(($ac_try" in
16113 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16114 *) ac_try_echo=$ac_try;;
16115 esac
16116 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16117 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16118 ac_status=$?
16119 grep -v '^ *+' conftest.er1 >conftest.err
16120 rm -f conftest.er1
16121 cat conftest.err >&5
16122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16123 (exit $ac_status); } >/dev/null && {
16124 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16125 test ! -s conftest.err
16126 }; then
16127 ac_header_preproc=yes
16128 else
16129 echo "$as_me: failed program was:" >&5
16130 sed 's/^/| /' conftest.$ac_ext >&5
16132 ac_header_preproc=no
16135 rm -f conftest.err conftest.$ac_ext
16136 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16137 echo "${ECHO_T}$ac_header_preproc" >&6; }
16139 # So? What about this header?
16140 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16141 yes:no: )
16142 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16143 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16144 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16145 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16146 ac_header_preproc=yes
16148 no:yes:* )
16149 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16150 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16151 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16152 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16153 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16154 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16155 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16156 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16157 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16158 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16159 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16160 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16163 esac
16164 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16165 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16166 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16167 echo $ECHO_N "(cached) $ECHO_C" >&6
16168 else
16169 eval "$as_ac_Header=\$ac_header_preproc"
16171 ac_res=`eval echo '${'$as_ac_Header'}'`
16172 { echo "$as_me:$LINENO: result: $ac_res" >&5
16173 echo "${ECHO_T}$ac_res" >&6; }
16176 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16177 cat >>confdefs.h <<_ACEOF
16178 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16179 _ACEOF
16183 done
16257 for ac_func in gethostname getdomainname dup2 \
16258 rename closedir mkdir rmdir sysinfo getrusage get_current_dir_name \
16259 random lrand48 bcopy bcmp logb frexp fmod rint cbrt ftime setsid \
16260 strerror fpathconf select mktime euidaccess getpagesize tzset setlocale \
16261 utimes getrlimit setrlimit setpgid getcwd getwd shutdown getaddrinfo \
16262 __fpending mblen mbrlen mbsinit strsignal setitimer ualarm index rindex \
16263 sendto recvfrom getsockopt setsockopt getsockname getpeername \
16264 gai_strerror mkstemp getline getdelim mremap memmove fsync sync bzero \
16265 memset memcmp difftime memcpy mempcpy mblen mbrlen posix_memalign \
16266 cfmakeraw cfsetspeed
16268 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16269 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16270 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16271 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16272 echo $ECHO_N "(cached) $ECHO_C" >&6
16273 else
16274 cat >conftest.$ac_ext <<_ACEOF
16275 /* confdefs.h. */
16276 _ACEOF
16277 cat confdefs.h >>conftest.$ac_ext
16278 cat >>conftest.$ac_ext <<_ACEOF
16279 /* end confdefs.h. */
16280 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16281 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16282 #define $ac_func innocuous_$ac_func
16284 /* System header to define __stub macros and hopefully few prototypes,
16285 which can conflict with char $ac_func (); below.
16286 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16287 <limits.h> exists even on freestanding compilers. */
16289 #ifdef __STDC__
16290 # include <limits.h>
16291 #else
16292 # include <assert.h>
16293 #endif
16295 #undef $ac_func
16297 /* Override any GCC internal prototype to avoid an error.
16298 Use char because int might match the return type of a GCC
16299 builtin and then its argument prototype would still apply. */
16300 #ifdef __cplusplus
16301 extern "C"
16302 #endif
16303 char $ac_func ();
16304 /* The GNU C library defines this for functions which it implements
16305 to always fail with ENOSYS. Some functions are actually named
16306 something starting with __ and the normal name is an alias. */
16307 #if defined __stub_$ac_func || defined __stub___$ac_func
16308 choke me
16309 #endif
16312 main ()
16314 return $ac_func ();
16316 return 0;
16318 _ACEOF
16319 rm -f conftest.$ac_objext conftest$ac_exeext
16320 if { (ac_try="$ac_link"
16321 case "(($ac_try" in
16322 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16323 *) ac_try_echo=$ac_try;;
16324 esac
16325 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16326 (eval "$ac_link") 2>conftest.er1
16327 ac_status=$?
16328 grep -v '^ *+' conftest.er1 >conftest.err
16329 rm -f conftest.er1
16330 cat conftest.err >&5
16331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16332 (exit $ac_status); } && {
16333 test -z "$ac_c_werror_flag" ||
16334 test ! -s conftest.err
16335 } && test -s conftest$ac_exeext &&
16336 $as_test_x conftest$ac_exeext; then
16337 eval "$as_ac_var=yes"
16338 else
16339 echo "$as_me: failed program was:" >&5
16340 sed 's/^/| /' conftest.$ac_ext >&5
16342 eval "$as_ac_var=no"
16345 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16346 conftest$ac_exeext conftest.$ac_ext
16348 ac_res=`eval echo '${'$as_ac_var'}'`
16349 { echo "$as_me:$LINENO: result: $ac_res" >&5
16350 echo "${ECHO_T}$ac_res" >&6; }
16351 if test `eval echo '${'$as_ac_var'}'` = yes; then
16352 cat >>confdefs.h <<_ACEOF
16353 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16354 _ACEOF
16357 done
16361 for ac_header in sys/un.h
16363 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16364 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16365 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16366 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16367 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16368 echo $ECHO_N "(cached) $ECHO_C" >&6
16370 ac_res=`eval echo '${'$as_ac_Header'}'`
16371 { echo "$as_me:$LINENO: result: $ac_res" >&5
16372 echo "${ECHO_T}$ac_res" >&6; }
16373 else
16374 # Is the header compilable?
16375 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16376 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16377 cat >conftest.$ac_ext <<_ACEOF
16378 /* confdefs.h. */
16379 _ACEOF
16380 cat confdefs.h >>conftest.$ac_ext
16381 cat >>conftest.$ac_ext <<_ACEOF
16382 /* end confdefs.h. */
16383 $ac_includes_default
16384 #include <$ac_header>
16385 _ACEOF
16386 rm -f conftest.$ac_objext
16387 if { (ac_try="$ac_compile"
16388 case "(($ac_try" in
16389 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16390 *) ac_try_echo=$ac_try;;
16391 esac
16392 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16393 (eval "$ac_compile") 2>conftest.er1
16394 ac_status=$?
16395 grep -v '^ *+' conftest.er1 >conftest.err
16396 rm -f conftest.er1
16397 cat conftest.err >&5
16398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16399 (exit $ac_status); } && {
16400 test -z "$ac_c_werror_flag" ||
16401 test ! -s conftest.err
16402 } && test -s conftest.$ac_objext; then
16403 ac_header_compiler=yes
16404 else
16405 echo "$as_me: failed program was:" >&5
16406 sed 's/^/| /' conftest.$ac_ext >&5
16408 ac_header_compiler=no
16411 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16412 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16413 echo "${ECHO_T}$ac_header_compiler" >&6; }
16415 # Is the header present?
16416 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16417 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16418 cat >conftest.$ac_ext <<_ACEOF
16419 /* confdefs.h. */
16420 _ACEOF
16421 cat confdefs.h >>conftest.$ac_ext
16422 cat >>conftest.$ac_ext <<_ACEOF
16423 /* end confdefs.h. */
16424 #include <$ac_header>
16425 _ACEOF
16426 if { (ac_try="$ac_cpp conftest.$ac_ext"
16427 case "(($ac_try" in
16428 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16429 *) ac_try_echo=$ac_try;;
16430 esac
16431 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16432 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16433 ac_status=$?
16434 grep -v '^ *+' conftest.er1 >conftest.err
16435 rm -f conftest.er1
16436 cat conftest.err >&5
16437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16438 (exit $ac_status); } >/dev/null && {
16439 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16440 test ! -s conftest.err
16441 }; then
16442 ac_header_preproc=yes
16443 else
16444 echo "$as_me: failed program was:" >&5
16445 sed 's/^/| /' conftest.$ac_ext >&5
16447 ac_header_preproc=no
16450 rm -f conftest.err conftest.$ac_ext
16451 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16452 echo "${ECHO_T}$ac_header_preproc" >&6; }
16454 # So? What about this header?
16455 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16456 yes:no: )
16457 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16458 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16459 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16460 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16461 ac_header_preproc=yes
16463 no:yes:* )
16464 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16465 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16466 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16467 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16468 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16469 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16470 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16471 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16472 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16473 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16474 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16475 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16478 esac
16479 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16480 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16481 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16482 echo $ECHO_N "(cached) $ECHO_C" >&6
16483 else
16484 eval "$as_ac_Header=\$ac_header_preproc"
16486 ac_res=`eval echo '${'$as_ac_Header'}'`
16487 { echo "$as_me:$LINENO: result: $ac_res" >&5
16488 echo "${ECHO_T}$ac_res" >&6; }
16491 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16492 cat >>confdefs.h <<_ACEOF
16493 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16494 _ACEOF
16498 done
16505 for ac_header in $ac_header_list
16507 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16508 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16509 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16510 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16511 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16512 echo $ECHO_N "(cached) $ECHO_C" >&6
16514 ac_res=`eval echo '${'$as_ac_Header'}'`
16515 { echo "$as_me:$LINENO: result: $ac_res" >&5
16516 echo "${ECHO_T}$ac_res" >&6; }
16517 else
16518 # Is the header compilable?
16519 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16520 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16521 cat >conftest.$ac_ext <<_ACEOF
16522 /* confdefs.h. */
16523 _ACEOF
16524 cat confdefs.h >>conftest.$ac_ext
16525 cat >>conftest.$ac_ext <<_ACEOF
16526 /* end confdefs.h. */
16527 $ac_includes_default
16528 #include <$ac_header>
16529 _ACEOF
16530 rm -f conftest.$ac_objext
16531 if { (ac_try="$ac_compile"
16532 case "(($ac_try" in
16533 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16534 *) ac_try_echo=$ac_try;;
16535 esac
16536 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16537 (eval "$ac_compile") 2>conftest.er1
16538 ac_status=$?
16539 grep -v '^ *+' conftest.er1 >conftest.err
16540 rm -f conftest.er1
16541 cat conftest.err >&5
16542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16543 (exit $ac_status); } && {
16544 test -z "$ac_c_werror_flag" ||
16545 test ! -s conftest.err
16546 } && test -s conftest.$ac_objext; then
16547 ac_header_compiler=yes
16548 else
16549 echo "$as_me: failed program was:" >&5
16550 sed 's/^/| /' conftest.$ac_ext >&5
16552 ac_header_compiler=no
16555 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16556 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16557 echo "${ECHO_T}$ac_header_compiler" >&6; }
16559 # Is the header present?
16560 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16561 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16562 cat >conftest.$ac_ext <<_ACEOF
16563 /* confdefs.h. */
16564 _ACEOF
16565 cat confdefs.h >>conftest.$ac_ext
16566 cat >>conftest.$ac_ext <<_ACEOF
16567 /* end confdefs.h. */
16568 #include <$ac_header>
16569 _ACEOF
16570 if { (ac_try="$ac_cpp conftest.$ac_ext"
16571 case "(($ac_try" in
16572 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16573 *) ac_try_echo=$ac_try;;
16574 esac
16575 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16576 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16577 ac_status=$?
16578 grep -v '^ *+' conftest.er1 >conftest.err
16579 rm -f conftest.er1
16580 cat conftest.err >&5
16581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16582 (exit $ac_status); } >/dev/null && {
16583 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16584 test ! -s conftest.err
16585 }; then
16586 ac_header_preproc=yes
16587 else
16588 echo "$as_me: failed program was:" >&5
16589 sed 's/^/| /' conftest.$ac_ext >&5
16591 ac_header_preproc=no
16594 rm -f conftest.err conftest.$ac_ext
16595 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16596 echo "${ECHO_T}$ac_header_preproc" >&6; }
16598 # So? What about this header?
16599 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16600 yes:no: )
16601 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16602 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16603 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16604 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16605 ac_header_preproc=yes
16607 no:yes:* )
16608 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16609 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16610 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16611 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16612 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16613 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16614 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16615 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16616 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16617 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16618 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16619 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16622 esac
16623 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16624 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16625 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16626 echo $ECHO_N "(cached) $ECHO_C" >&6
16627 else
16628 eval "$as_ac_Header=\$ac_header_preproc"
16630 ac_res=`eval echo '${'$as_ac_Header'}'`
16631 { echo "$as_me:$LINENO: result: $ac_res" >&5
16632 echo "${ECHO_T}$ac_res" >&6; }
16635 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16636 cat >>confdefs.h <<_ACEOF
16637 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16638 _ACEOF
16642 done
16652 for ac_func in $ac_func_list
16654 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16655 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16656 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16657 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16658 echo $ECHO_N "(cached) $ECHO_C" >&6
16659 else
16660 cat >conftest.$ac_ext <<_ACEOF
16661 /* confdefs.h. */
16662 _ACEOF
16663 cat confdefs.h >>conftest.$ac_ext
16664 cat >>conftest.$ac_ext <<_ACEOF
16665 /* end confdefs.h. */
16666 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16667 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16668 #define $ac_func innocuous_$ac_func
16670 /* System header to define __stub macros and hopefully few prototypes,
16671 which can conflict with char $ac_func (); below.
16672 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16673 <limits.h> exists even on freestanding compilers. */
16675 #ifdef __STDC__
16676 # include <limits.h>
16677 #else
16678 # include <assert.h>
16679 #endif
16681 #undef $ac_func
16683 /* Override any GCC internal prototype to avoid an error.
16684 Use char because int might match the return type of a GCC
16685 builtin and then its argument prototype would still apply. */
16686 #ifdef __cplusplus
16687 extern "C"
16688 #endif
16689 char $ac_func ();
16690 /* The GNU C library defines this for functions which it implements
16691 to always fail with ENOSYS. Some functions are actually named
16692 something starting with __ and the normal name is an alias. */
16693 #if defined __stub_$ac_func || defined __stub___$ac_func
16694 choke me
16695 #endif
16698 main ()
16700 return $ac_func ();
16702 return 0;
16704 _ACEOF
16705 rm -f conftest.$ac_objext conftest$ac_exeext
16706 if { (ac_try="$ac_link"
16707 case "(($ac_try" in
16708 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16709 *) ac_try_echo=$ac_try;;
16710 esac
16711 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16712 (eval "$ac_link") 2>conftest.er1
16713 ac_status=$?
16714 grep -v '^ *+' conftest.er1 >conftest.err
16715 rm -f conftest.er1
16716 cat conftest.err >&5
16717 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16718 (exit $ac_status); } && {
16719 test -z "$ac_c_werror_flag" ||
16720 test ! -s conftest.err
16721 } && test -s conftest$ac_exeext &&
16722 $as_test_x conftest$ac_exeext; then
16723 eval "$as_ac_var=yes"
16724 else
16725 echo "$as_me: failed program was:" >&5
16726 sed 's/^/| /' conftest.$ac_ext >&5
16728 eval "$as_ac_var=no"
16731 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16732 conftest$ac_exeext conftest.$ac_ext
16734 ac_res=`eval echo '${'$as_ac_var'}'`
16735 { echo "$as_me:$LINENO: result: $ac_res" >&5
16736 echo "${ECHO_T}$ac_res" >&6; }
16737 if test `eval echo '${'$as_ac_var'}'` = yes; then
16738 cat >>confdefs.h <<_ACEOF
16739 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16740 _ACEOF
16743 done
16761 { echo "$as_me:$LINENO: checking for working mktime" >&5
16762 echo $ECHO_N "checking for working mktime... $ECHO_C" >&6; }
16763 if test "${ac_cv_func_working_mktime+set}" = set; then
16764 echo $ECHO_N "(cached) $ECHO_C" >&6
16765 else
16766 if test "$cross_compiling" = yes; then
16767 ac_cv_func_working_mktime=no
16768 else
16769 cat >conftest.$ac_ext <<_ACEOF
16770 /* confdefs.h. */
16771 _ACEOF
16772 cat confdefs.h >>conftest.$ac_ext
16773 cat >>conftest.$ac_ext <<_ACEOF
16774 /* end confdefs.h. */
16775 /* Test program from Paul Eggert and Tony Leneis. */
16776 #ifdef TIME_WITH_SYS_TIME
16777 # include <sys/time.h>
16778 # include <time.h>
16779 #else
16780 # ifdef HAVE_SYS_TIME_H
16781 # include <sys/time.h>
16782 # else
16783 # include <time.h>
16784 # endif
16785 #endif
16787 #include <limits.h>
16788 #include <stdlib.h>
16790 #ifdef HAVE_UNISTD_H
16791 # include <unistd.h>
16792 #endif
16794 #ifndef HAVE_ALARM
16795 # define alarm(X) /* empty */
16796 #endif
16798 /* Work around redefinition to rpl_putenv by other config tests. */
16799 #undef putenv
16801 static time_t time_t_max;
16802 static time_t time_t_min;
16804 /* Values we'll use to set the TZ environment variable. */
16805 static char *tz_strings[] = {
16806 (char *) 0, "TZ=GMT0", "TZ=JST-9",
16807 "TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00"
16809 #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0]))
16811 /* Return 0 if mktime fails to convert a date in the spring-forward gap.
16812 Based on a problem report from Andreas Jaeger. */
16813 static int
16814 spring_forward_gap ()
16816 /* glibc (up to about 1998-10-07) failed this test. */
16817 struct tm tm;
16819 /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
16820 instead of "TZ=America/Vancouver" in order to detect the bug even
16821 on systems that don't support the Olson extension, or don't have the
16822 full zoneinfo tables installed. */
16823 putenv ("TZ=PST8PDT,M4.1.0,M10.5.0");
16825 tm.tm_year = 98;
16826 tm.tm_mon = 3;
16827 tm.tm_mday = 5;
16828 tm.tm_hour = 2;
16829 tm.tm_min = 0;
16830 tm.tm_sec = 0;
16831 tm.tm_isdst = -1;
16832 return mktime (&tm) != (time_t) -1;
16835 static int
16836 mktime_test1 (now)
16837 time_t now;
16839 struct tm *lt;
16840 return ! (lt = localtime (&now)) || mktime (lt) == now;
16843 static int
16844 mktime_test (now)
16845 time_t now;
16847 return (mktime_test1 (now)
16848 && mktime_test1 ((time_t) (time_t_max - now))
16849 && mktime_test1 ((time_t) (time_t_min + now)));
16852 static int
16853 irix_6_4_bug ()
16855 /* Based on code from Ariel Faigon. */
16856 struct tm tm;
16857 tm.tm_year = 96;
16858 tm.tm_mon = 3;
16859 tm.tm_mday = 0;
16860 tm.tm_hour = 0;
16861 tm.tm_min = 0;
16862 tm.tm_sec = 0;
16863 tm.tm_isdst = -1;
16864 mktime (&tm);
16865 return tm.tm_mon == 2 && tm.tm_mday == 31;
16868 static int
16869 bigtime_test (j)
16870 int j;
16872 struct tm tm;
16873 time_t now;
16874 tm.tm_year = tm.tm_mon = tm.tm_mday = tm.tm_hour = tm.tm_min = tm.tm_sec = j;
16875 now = mktime (&tm);
16876 if (now != (time_t) -1)
16878 struct tm *lt = localtime (&now);
16879 if (! (lt
16880 && lt->tm_year == tm.tm_year
16881 && lt->tm_mon == tm.tm_mon
16882 && lt->tm_mday == tm.tm_mday
16883 && lt->tm_hour == tm.tm_hour
16884 && lt->tm_min == tm.tm_min
16885 && lt->tm_sec == tm.tm_sec
16886 && lt->tm_yday == tm.tm_yday
16887 && lt->tm_wday == tm.tm_wday
16888 && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst)
16889 == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst))))
16890 return 0;
16892 return 1;
16895 static int
16896 year_2050_test ()
16898 /* The correct answer for 2050-02-01 00:00:00 in Pacific time,
16899 ignoring leap seconds. */
16900 unsigned long int answer = 2527315200UL;
16902 struct tm tm;
16903 time_t t;
16904 tm.tm_year = 2050 - 1900;
16905 tm.tm_mon = 2 - 1;
16906 tm.tm_mday = 1;
16907 tm.tm_hour = tm.tm_min = tm.tm_sec = 0;
16908 tm.tm_isdst = -1;
16910 /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
16911 instead of "TZ=America/Vancouver" in order to detect the bug even
16912 on systems that don't support the Olson extension, or don't have the
16913 full zoneinfo tables installed. */
16914 putenv ("TZ=PST8PDT,M4.1.0,M10.5.0");
16916 t = mktime (&tm);
16918 /* Check that the result is either a failure, or close enough
16919 to the correct answer that we can assume the discrepancy is
16920 due to leap seconds. */
16921 return (t == (time_t) -1
16922 || (0 < t && answer - 120 <= t && t <= answer + 120));
16926 main ()
16928 time_t t, delta;
16929 int i, j;
16931 /* This test makes some buggy mktime implementations loop.
16932 Give up after 60 seconds; a mktime slower than that
16933 isn't worth using anyway. */
16934 alarm (60);
16936 for (;;)
16938 t = (time_t_max << 1) + 1;
16939 if (t <= time_t_max)
16940 break;
16941 time_t_max = t;
16943 time_t_min = - ((time_t) ~ (time_t) 0 == (time_t) -1) - time_t_max;
16945 delta = time_t_max / 997; /* a suitable prime number */
16946 for (i = 0; i < N_STRINGS; i++)
16948 if (tz_strings[i])
16949 putenv (tz_strings[i]);
16951 for (t = 0; t <= time_t_max - delta; t += delta)
16952 if (! mktime_test (t))
16953 return 1;
16954 if (! (mktime_test ((time_t) 1)
16955 && mktime_test ((time_t) (60 * 60))
16956 && mktime_test ((time_t) (60 * 60 * 24))))
16957 return 1;
16959 for (j = 1; ; j <<= 1)
16960 if (! bigtime_test (j))
16961 return 1;
16962 else if (INT_MAX / 2 < j)
16963 break;
16964 if (! bigtime_test (INT_MAX))
16965 return 1;
16967 return ! (irix_6_4_bug () && spring_forward_gap () && year_2050_test ());
16969 _ACEOF
16970 rm -f conftest$ac_exeext
16971 if { (ac_try="$ac_link"
16972 case "(($ac_try" in
16973 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16974 *) ac_try_echo=$ac_try;;
16975 esac
16976 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16977 (eval "$ac_link") 2>&5
16978 ac_status=$?
16979 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16980 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16981 { (case "(($ac_try" in
16982 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16983 *) ac_try_echo=$ac_try;;
16984 esac
16985 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16986 (eval "$ac_try") 2>&5
16987 ac_status=$?
16988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16989 (exit $ac_status); }; }; then
16990 ac_cv_func_working_mktime=yes
16991 else
16992 echo "$as_me: program exited with status $ac_status" >&5
16993 echo "$as_me: failed program was:" >&5
16994 sed 's/^/| /' conftest.$ac_ext >&5
16996 ( exit $ac_status )
16997 ac_cv_func_working_mktime=no
16999 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17004 { echo "$as_me:$LINENO: result: $ac_cv_func_working_mktime" >&5
17005 echo "${ECHO_T}$ac_cv_func_working_mktime" >&6; }
17006 if test $ac_cv_func_working_mktime = no; then
17007 case " $LIBOBJS " in
17008 *" mktime.$ac_objext "* ) ;;
17009 *) LIBOBJS="$LIBOBJS mktime.$ac_objext"
17011 esac
17015 if test "$ac_cv_func_working_mktime" = no; then
17017 cat >>confdefs.h <<\_ACEOF
17018 #define BROKEN_MKTIME 1
17019 _ACEOF
17023 ac_have_func=no # yes means we've found a way to get the load average.
17025 # Make sure getloadavg.c is where it belongs, at configure-time.
17026 test -f "$srcdir/$ac_config_libobj_dir/getloadavg.c" ||
17027 { { echo "$as_me:$LINENO: error: $srcdir/$ac_config_libobj_dir/getloadavg.c is missing" >&5
17028 echo "$as_me: error: $srcdir/$ac_config_libobj_dir/getloadavg.c is missing" >&2;}
17029 { (exit 1); exit 1; }; }
17031 ac_save_LIBS=$LIBS
17033 # Check for getloadavg, but be sure not to touch the cache variable.
17034 ({ echo "$as_me:$LINENO: checking for getloadavg" >&5
17035 echo $ECHO_N "checking for getloadavg... $ECHO_C" >&6; }
17036 if test "${ac_cv_func_getloadavg+set}" = set; then
17037 echo $ECHO_N "(cached) $ECHO_C" >&6
17038 else
17039 cat >conftest.$ac_ext <<_ACEOF
17040 /* confdefs.h. */
17041 _ACEOF
17042 cat confdefs.h >>conftest.$ac_ext
17043 cat >>conftest.$ac_ext <<_ACEOF
17044 /* end confdefs.h. */
17045 /* Define getloadavg to an innocuous variant, in case <limits.h> declares getloadavg.
17046 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17047 #define getloadavg innocuous_getloadavg
17049 /* System header to define __stub macros and hopefully few prototypes,
17050 which can conflict with char getloadavg (); below.
17051 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17052 <limits.h> exists even on freestanding compilers. */
17054 #ifdef __STDC__
17055 # include <limits.h>
17056 #else
17057 # include <assert.h>
17058 #endif
17060 #undef getloadavg
17062 /* Override any GCC internal prototype to avoid an error.
17063 Use char because int might match the return type of a GCC
17064 builtin and then its argument prototype would still apply. */
17065 #ifdef __cplusplus
17066 extern "C"
17067 #endif
17068 char getloadavg ();
17069 /* The GNU C library defines this for functions which it implements
17070 to always fail with ENOSYS. Some functions are actually named
17071 something starting with __ and the normal name is an alias. */
17072 #if defined __stub_getloadavg || defined __stub___getloadavg
17073 choke me
17074 #endif
17077 main ()
17079 return getloadavg ();
17081 return 0;
17083 _ACEOF
17084 rm -f conftest.$ac_objext conftest$ac_exeext
17085 if { (ac_try="$ac_link"
17086 case "(($ac_try" in
17087 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17088 *) ac_try_echo=$ac_try;;
17089 esac
17090 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17091 (eval "$ac_link") 2>conftest.er1
17092 ac_status=$?
17093 grep -v '^ *+' conftest.er1 >conftest.err
17094 rm -f conftest.er1
17095 cat conftest.err >&5
17096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17097 (exit $ac_status); } && {
17098 test -z "$ac_c_werror_flag" ||
17099 test ! -s conftest.err
17100 } && test -s conftest$ac_exeext &&
17101 $as_test_x conftest$ac_exeext; then
17102 ac_cv_func_getloadavg=yes
17103 else
17104 echo "$as_me: failed program was:" >&5
17105 sed 's/^/| /' conftest.$ac_ext >&5
17107 ac_cv_func_getloadavg=no
17110 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17111 conftest$ac_exeext conftest.$ac_ext
17113 { echo "$as_me:$LINENO: result: $ac_cv_func_getloadavg" >&5
17114 echo "${ECHO_T}$ac_cv_func_getloadavg" >&6; }
17115 if test $ac_cv_func_getloadavg = yes; then
17116 exit 0
17117 else
17118 exit 1
17120 ) && ac_have_func=yes
17122 # On HPUX9, an unprivileged user can get load averages through this function.
17124 for ac_func in pstat_getdynamic
17126 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17127 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17128 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17129 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17130 echo $ECHO_N "(cached) $ECHO_C" >&6
17131 else
17132 cat >conftest.$ac_ext <<_ACEOF
17133 /* confdefs.h. */
17134 _ACEOF
17135 cat confdefs.h >>conftest.$ac_ext
17136 cat >>conftest.$ac_ext <<_ACEOF
17137 /* end confdefs.h. */
17138 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17139 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17140 #define $ac_func innocuous_$ac_func
17142 /* System header to define __stub macros and hopefully few prototypes,
17143 which can conflict with char $ac_func (); below.
17144 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17145 <limits.h> exists even on freestanding compilers. */
17147 #ifdef __STDC__
17148 # include <limits.h>
17149 #else
17150 # include <assert.h>
17151 #endif
17153 #undef $ac_func
17155 /* Override any GCC internal prototype to avoid an error.
17156 Use char because int might match the return type of a GCC
17157 builtin and then its argument prototype would still apply. */
17158 #ifdef __cplusplus
17159 extern "C"
17160 #endif
17161 char $ac_func ();
17162 /* The GNU C library defines this for functions which it implements
17163 to always fail with ENOSYS. Some functions are actually named
17164 something starting with __ and the normal name is an alias. */
17165 #if defined __stub_$ac_func || defined __stub___$ac_func
17166 choke me
17167 #endif
17170 main ()
17172 return $ac_func ();
17174 return 0;
17176 _ACEOF
17177 rm -f conftest.$ac_objext conftest$ac_exeext
17178 if { (ac_try="$ac_link"
17179 case "(($ac_try" in
17180 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17181 *) ac_try_echo=$ac_try;;
17182 esac
17183 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17184 (eval "$ac_link") 2>conftest.er1
17185 ac_status=$?
17186 grep -v '^ *+' conftest.er1 >conftest.err
17187 rm -f conftest.er1
17188 cat conftest.err >&5
17189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17190 (exit $ac_status); } && {
17191 test -z "$ac_c_werror_flag" ||
17192 test ! -s conftest.err
17193 } && test -s conftest$ac_exeext &&
17194 $as_test_x conftest$ac_exeext; then
17195 eval "$as_ac_var=yes"
17196 else
17197 echo "$as_me: failed program was:" >&5
17198 sed 's/^/| /' conftest.$ac_ext >&5
17200 eval "$as_ac_var=no"
17203 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17204 conftest$ac_exeext conftest.$ac_ext
17206 ac_res=`eval echo '${'$as_ac_var'}'`
17207 { echo "$as_me:$LINENO: result: $ac_res" >&5
17208 echo "${ECHO_T}$ac_res" >&6; }
17209 if test `eval echo '${'$as_ac_var'}'` = yes; then
17210 cat >>confdefs.h <<_ACEOF
17211 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17212 _ACEOF
17215 done
17218 # Solaris has libkstat which does not require root.
17220 { echo "$as_me:$LINENO: checking for kstat_open in -lkstat" >&5
17221 echo $ECHO_N "checking for kstat_open in -lkstat... $ECHO_C" >&6; }
17222 if test "${ac_cv_lib_kstat_kstat_open+set}" = set; then
17223 echo $ECHO_N "(cached) $ECHO_C" >&6
17224 else
17225 ac_check_lib_save_LIBS=$LIBS
17226 LIBS="-lkstat $LIBS"
17227 cat >conftest.$ac_ext <<_ACEOF
17228 /* confdefs.h. */
17229 _ACEOF
17230 cat confdefs.h >>conftest.$ac_ext
17231 cat >>conftest.$ac_ext <<_ACEOF
17232 /* end confdefs.h. */
17234 /* Override any GCC internal prototype to avoid an error.
17235 Use char because int might match the return type of a GCC
17236 builtin and then its argument prototype would still apply. */
17237 #ifdef __cplusplus
17238 extern "C"
17239 #endif
17240 char kstat_open ();
17242 main ()
17244 return kstat_open ();
17246 return 0;
17248 _ACEOF
17249 rm -f conftest.$ac_objext conftest$ac_exeext
17250 if { (ac_try="$ac_link"
17251 case "(($ac_try" in
17252 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17253 *) ac_try_echo=$ac_try;;
17254 esac
17255 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17256 (eval "$ac_link") 2>conftest.er1
17257 ac_status=$?
17258 grep -v '^ *+' conftest.er1 >conftest.err
17259 rm -f conftest.er1
17260 cat conftest.err >&5
17261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17262 (exit $ac_status); } && {
17263 test -z "$ac_c_werror_flag" ||
17264 test ! -s conftest.err
17265 } && test -s conftest$ac_exeext &&
17266 $as_test_x conftest$ac_exeext; then
17267 ac_cv_lib_kstat_kstat_open=yes
17268 else
17269 echo "$as_me: failed program was:" >&5
17270 sed 's/^/| /' conftest.$ac_ext >&5
17272 ac_cv_lib_kstat_kstat_open=no
17275 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17276 conftest$ac_exeext conftest.$ac_ext
17277 LIBS=$ac_check_lib_save_LIBS
17279 { echo "$as_me:$LINENO: result: $ac_cv_lib_kstat_kstat_open" >&5
17280 echo "${ECHO_T}$ac_cv_lib_kstat_kstat_open" >&6; }
17281 if test $ac_cv_lib_kstat_kstat_open = yes; then
17282 cat >>confdefs.h <<_ACEOF
17283 #define HAVE_LIBKSTAT 1
17284 _ACEOF
17286 LIBS="-lkstat $LIBS"
17290 test $ac_cv_lib_kstat_kstat_open = yes && ac_have_func=yes
17292 # Some systems with -lutil have (and need) -lkvm as well, some do not.
17293 # On Solaris, -lkvm requires nlist from -lelf, so check that first
17294 # to get the right answer into the cache.
17295 # For kstat on solaris, we need libelf to force the definition of SVR4 below.
17296 if test $ac_have_func = no; then
17297 { echo "$as_me:$LINENO: checking for elf_begin in -lelf" >&5
17298 echo $ECHO_N "checking for elf_begin in -lelf... $ECHO_C" >&6; }
17299 if test "${ac_cv_lib_elf_elf_begin+set}" = set; then
17300 echo $ECHO_N "(cached) $ECHO_C" >&6
17301 else
17302 ac_check_lib_save_LIBS=$LIBS
17303 LIBS="-lelf $LIBS"
17304 cat >conftest.$ac_ext <<_ACEOF
17305 /* confdefs.h. */
17306 _ACEOF
17307 cat confdefs.h >>conftest.$ac_ext
17308 cat >>conftest.$ac_ext <<_ACEOF
17309 /* end confdefs.h. */
17311 /* Override any GCC internal prototype to avoid an error.
17312 Use char because int might match the return type of a GCC
17313 builtin and then its argument prototype would still apply. */
17314 #ifdef __cplusplus
17315 extern "C"
17316 #endif
17317 char elf_begin ();
17319 main ()
17321 return elf_begin ();
17323 return 0;
17325 _ACEOF
17326 rm -f conftest.$ac_objext conftest$ac_exeext
17327 if { (ac_try="$ac_link"
17328 case "(($ac_try" in
17329 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17330 *) ac_try_echo=$ac_try;;
17331 esac
17332 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17333 (eval "$ac_link") 2>conftest.er1
17334 ac_status=$?
17335 grep -v '^ *+' conftest.er1 >conftest.err
17336 rm -f conftest.er1
17337 cat conftest.err >&5
17338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17339 (exit $ac_status); } && {
17340 test -z "$ac_c_werror_flag" ||
17341 test ! -s conftest.err
17342 } && test -s conftest$ac_exeext &&
17343 $as_test_x conftest$ac_exeext; then
17344 ac_cv_lib_elf_elf_begin=yes
17345 else
17346 echo "$as_me: failed program was:" >&5
17347 sed 's/^/| /' conftest.$ac_ext >&5
17349 ac_cv_lib_elf_elf_begin=no
17352 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17353 conftest$ac_exeext conftest.$ac_ext
17354 LIBS=$ac_check_lib_save_LIBS
17356 { echo "$as_me:$LINENO: result: $ac_cv_lib_elf_elf_begin" >&5
17357 echo "${ECHO_T}$ac_cv_lib_elf_elf_begin" >&6; }
17358 if test $ac_cv_lib_elf_elf_begin = yes; then
17359 LIBS="-lelf $LIBS"
17363 if test $ac_have_func = no; then
17364 { echo "$as_me:$LINENO: checking for kvm_open in -lkvm" >&5
17365 echo $ECHO_N "checking for kvm_open in -lkvm... $ECHO_C" >&6; }
17366 if test "${ac_cv_lib_kvm_kvm_open+set}" = set; then
17367 echo $ECHO_N "(cached) $ECHO_C" >&6
17368 else
17369 ac_check_lib_save_LIBS=$LIBS
17370 LIBS="-lkvm $LIBS"
17371 cat >conftest.$ac_ext <<_ACEOF
17372 /* confdefs.h. */
17373 _ACEOF
17374 cat confdefs.h >>conftest.$ac_ext
17375 cat >>conftest.$ac_ext <<_ACEOF
17376 /* end confdefs.h. */
17378 /* Override any GCC internal prototype to avoid an error.
17379 Use char because int might match the return type of a GCC
17380 builtin and then its argument prototype would still apply. */
17381 #ifdef __cplusplus
17382 extern "C"
17383 #endif
17384 char kvm_open ();
17386 main ()
17388 return kvm_open ();
17390 return 0;
17392 _ACEOF
17393 rm -f conftest.$ac_objext conftest$ac_exeext
17394 if { (ac_try="$ac_link"
17395 case "(($ac_try" in
17396 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17397 *) ac_try_echo=$ac_try;;
17398 esac
17399 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17400 (eval "$ac_link") 2>conftest.er1
17401 ac_status=$?
17402 grep -v '^ *+' conftest.er1 >conftest.err
17403 rm -f conftest.er1
17404 cat conftest.err >&5
17405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17406 (exit $ac_status); } && {
17407 test -z "$ac_c_werror_flag" ||
17408 test ! -s conftest.err
17409 } && test -s conftest$ac_exeext &&
17410 $as_test_x conftest$ac_exeext; then
17411 ac_cv_lib_kvm_kvm_open=yes
17412 else
17413 echo "$as_me: failed program was:" >&5
17414 sed 's/^/| /' conftest.$ac_ext >&5
17416 ac_cv_lib_kvm_kvm_open=no
17419 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17420 conftest$ac_exeext conftest.$ac_ext
17421 LIBS=$ac_check_lib_save_LIBS
17423 { echo "$as_me:$LINENO: result: $ac_cv_lib_kvm_kvm_open" >&5
17424 echo "${ECHO_T}$ac_cv_lib_kvm_kvm_open" >&6; }
17425 if test $ac_cv_lib_kvm_kvm_open = yes; then
17426 LIBS="-lkvm $LIBS"
17429 # Check for the 4.4BSD definition of getloadavg.
17430 { echo "$as_me:$LINENO: checking for getloadavg in -lutil" >&5
17431 echo $ECHO_N "checking for getloadavg in -lutil... $ECHO_C" >&6; }
17432 if test "${ac_cv_lib_util_getloadavg+set}" = set; then
17433 echo $ECHO_N "(cached) $ECHO_C" >&6
17434 else
17435 ac_check_lib_save_LIBS=$LIBS
17436 LIBS="-lutil $LIBS"
17437 cat >conftest.$ac_ext <<_ACEOF
17438 /* confdefs.h. */
17439 _ACEOF
17440 cat confdefs.h >>conftest.$ac_ext
17441 cat >>conftest.$ac_ext <<_ACEOF
17442 /* end confdefs.h. */
17444 /* Override any GCC internal prototype to avoid an error.
17445 Use char because int might match the return type of a GCC
17446 builtin and then its argument prototype would still apply. */
17447 #ifdef __cplusplus
17448 extern "C"
17449 #endif
17450 char getloadavg ();
17452 main ()
17454 return getloadavg ();
17456 return 0;
17458 _ACEOF
17459 rm -f conftest.$ac_objext conftest$ac_exeext
17460 if { (ac_try="$ac_link"
17461 case "(($ac_try" in
17462 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17463 *) ac_try_echo=$ac_try;;
17464 esac
17465 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17466 (eval "$ac_link") 2>conftest.er1
17467 ac_status=$?
17468 grep -v '^ *+' conftest.er1 >conftest.err
17469 rm -f conftest.er1
17470 cat conftest.err >&5
17471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17472 (exit $ac_status); } && {
17473 test -z "$ac_c_werror_flag" ||
17474 test ! -s conftest.err
17475 } && test -s conftest$ac_exeext &&
17476 $as_test_x conftest$ac_exeext; then
17477 ac_cv_lib_util_getloadavg=yes
17478 else
17479 echo "$as_me: failed program was:" >&5
17480 sed 's/^/| /' conftest.$ac_ext >&5
17482 ac_cv_lib_util_getloadavg=no
17485 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17486 conftest$ac_exeext conftest.$ac_ext
17487 LIBS=$ac_check_lib_save_LIBS
17489 { echo "$as_me:$LINENO: result: $ac_cv_lib_util_getloadavg" >&5
17490 echo "${ECHO_T}$ac_cv_lib_util_getloadavg" >&6; }
17491 if test $ac_cv_lib_util_getloadavg = yes; then
17492 LIBS="-lutil $LIBS" ac_have_func=yes ac_cv_func_getloadavg_setgid=yes
17497 if test $ac_have_func = no; then
17498 # There is a commonly available library for RS/6000 AIX.
17499 # Since it is not a standard part of AIX, it might be installed locally.
17500 ac_getloadavg_LIBS=$LIBS
17501 LIBS="-L/usr/local/lib $LIBS"
17502 { echo "$as_me:$LINENO: checking for getloadavg in -lgetloadavg" >&5
17503 echo $ECHO_N "checking for getloadavg in -lgetloadavg... $ECHO_C" >&6; }
17504 if test "${ac_cv_lib_getloadavg_getloadavg+set}" = set; then
17505 echo $ECHO_N "(cached) $ECHO_C" >&6
17506 else
17507 ac_check_lib_save_LIBS=$LIBS
17508 LIBS="-lgetloadavg $LIBS"
17509 cat >conftest.$ac_ext <<_ACEOF
17510 /* confdefs.h. */
17511 _ACEOF
17512 cat confdefs.h >>conftest.$ac_ext
17513 cat >>conftest.$ac_ext <<_ACEOF
17514 /* end confdefs.h. */
17516 /* Override any GCC internal prototype to avoid an error.
17517 Use char because int might match the return type of a GCC
17518 builtin and then its argument prototype would still apply. */
17519 #ifdef __cplusplus
17520 extern "C"
17521 #endif
17522 char getloadavg ();
17524 main ()
17526 return getloadavg ();
17528 return 0;
17530 _ACEOF
17531 rm -f conftest.$ac_objext conftest$ac_exeext
17532 if { (ac_try="$ac_link"
17533 case "(($ac_try" in
17534 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17535 *) ac_try_echo=$ac_try;;
17536 esac
17537 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17538 (eval "$ac_link") 2>conftest.er1
17539 ac_status=$?
17540 grep -v '^ *+' conftest.er1 >conftest.err
17541 rm -f conftest.er1
17542 cat conftest.err >&5
17543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17544 (exit $ac_status); } && {
17545 test -z "$ac_c_werror_flag" ||
17546 test ! -s conftest.err
17547 } && test -s conftest$ac_exeext &&
17548 $as_test_x conftest$ac_exeext; then
17549 ac_cv_lib_getloadavg_getloadavg=yes
17550 else
17551 echo "$as_me: failed program was:" >&5
17552 sed 's/^/| /' conftest.$ac_ext >&5
17554 ac_cv_lib_getloadavg_getloadavg=no
17557 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17558 conftest$ac_exeext conftest.$ac_ext
17559 LIBS=$ac_check_lib_save_LIBS
17561 { echo "$as_me:$LINENO: result: $ac_cv_lib_getloadavg_getloadavg" >&5
17562 echo "${ECHO_T}$ac_cv_lib_getloadavg_getloadavg" >&6; }
17563 if test $ac_cv_lib_getloadavg_getloadavg = yes; then
17564 LIBS="-lgetloadavg $LIBS"
17565 else
17566 LIBS=$ac_getloadavg_LIBS
17571 # Make sure it is really in the library, if we think we found it,
17572 # otherwise set up the replacement function.
17574 for ac_func in getloadavg
17576 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17577 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17578 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17579 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17580 echo $ECHO_N "(cached) $ECHO_C" >&6
17581 else
17582 cat >conftest.$ac_ext <<_ACEOF
17583 /* confdefs.h. */
17584 _ACEOF
17585 cat confdefs.h >>conftest.$ac_ext
17586 cat >>conftest.$ac_ext <<_ACEOF
17587 /* end confdefs.h. */
17588 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17589 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17590 #define $ac_func innocuous_$ac_func
17592 /* System header to define __stub macros and hopefully few prototypes,
17593 which can conflict with char $ac_func (); below.
17594 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17595 <limits.h> exists even on freestanding compilers. */
17597 #ifdef __STDC__
17598 # include <limits.h>
17599 #else
17600 # include <assert.h>
17601 #endif
17603 #undef $ac_func
17605 /* Override any GCC internal prototype to avoid an error.
17606 Use char because int might match the return type of a GCC
17607 builtin and then its argument prototype would still apply. */
17608 #ifdef __cplusplus
17609 extern "C"
17610 #endif
17611 char $ac_func ();
17612 /* The GNU C library defines this for functions which it implements
17613 to always fail with ENOSYS. Some functions are actually named
17614 something starting with __ and the normal name is an alias. */
17615 #if defined __stub_$ac_func || defined __stub___$ac_func
17616 choke me
17617 #endif
17620 main ()
17622 return $ac_func ();
17624 return 0;
17626 _ACEOF
17627 rm -f conftest.$ac_objext conftest$ac_exeext
17628 if { (ac_try="$ac_link"
17629 case "(($ac_try" in
17630 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17631 *) ac_try_echo=$ac_try;;
17632 esac
17633 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17634 (eval "$ac_link") 2>conftest.er1
17635 ac_status=$?
17636 grep -v '^ *+' conftest.er1 >conftest.err
17637 rm -f conftest.er1
17638 cat conftest.err >&5
17639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17640 (exit $ac_status); } && {
17641 test -z "$ac_c_werror_flag" ||
17642 test ! -s conftest.err
17643 } && test -s conftest$ac_exeext &&
17644 $as_test_x conftest$ac_exeext; then
17645 eval "$as_ac_var=yes"
17646 else
17647 echo "$as_me: failed program was:" >&5
17648 sed 's/^/| /' conftest.$ac_ext >&5
17650 eval "$as_ac_var=no"
17653 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17654 conftest$ac_exeext conftest.$ac_ext
17656 ac_res=`eval echo '${'$as_ac_var'}'`
17657 { echo "$as_me:$LINENO: result: $ac_res" >&5
17658 echo "${ECHO_T}$ac_res" >&6; }
17659 if test `eval echo '${'$as_ac_var'}'` = yes; then
17660 cat >>confdefs.h <<_ACEOF
17661 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17662 _ACEOF
17664 else
17665 case " $LIBOBJS " in
17666 *" getloadavg.$ac_objext "* ) ;;
17667 *) LIBOBJS="$LIBOBJS getloadavg.$ac_objext"
17669 esac
17672 cat >>confdefs.h <<\_ACEOF
17673 #define C_GETLOADAVG 1
17674 _ACEOF
17676 # Figure out what our getloadavg.c needs.
17677 ac_have_func=no
17678 if test "${ac_cv_header_sys_dg_sys_info_h+set}" = set; then
17679 { echo "$as_me:$LINENO: checking for sys/dg_sys_info.h" >&5
17680 echo $ECHO_N "checking for sys/dg_sys_info.h... $ECHO_C" >&6; }
17681 if test "${ac_cv_header_sys_dg_sys_info_h+set}" = set; then
17682 echo $ECHO_N "(cached) $ECHO_C" >&6
17684 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_dg_sys_info_h" >&5
17685 echo "${ECHO_T}$ac_cv_header_sys_dg_sys_info_h" >&6; }
17686 else
17687 # Is the header compilable?
17688 { echo "$as_me:$LINENO: checking sys/dg_sys_info.h usability" >&5
17689 echo $ECHO_N "checking sys/dg_sys_info.h usability... $ECHO_C" >&6; }
17690 cat >conftest.$ac_ext <<_ACEOF
17691 /* confdefs.h. */
17692 _ACEOF
17693 cat confdefs.h >>conftest.$ac_ext
17694 cat >>conftest.$ac_ext <<_ACEOF
17695 /* end confdefs.h. */
17696 $ac_includes_default
17697 #include <sys/dg_sys_info.h>
17698 _ACEOF
17699 rm -f conftest.$ac_objext
17700 if { (ac_try="$ac_compile"
17701 case "(($ac_try" in
17702 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17703 *) ac_try_echo=$ac_try;;
17704 esac
17705 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17706 (eval "$ac_compile") 2>conftest.er1
17707 ac_status=$?
17708 grep -v '^ *+' conftest.er1 >conftest.err
17709 rm -f conftest.er1
17710 cat conftest.err >&5
17711 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17712 (exit $ac_status); } && {
17713 test -z "$ac_c_werror_flag" ||
17714 test ! -s conftest.err
17715 } && test -s conftest.$ac_objext; then
17716 ac_header_compiler=yes
17717 else
17718 echo "$as_me: failed program was:" >&5
17719 sed 's/^/| /' conftest.$ac_ext >&5
17721 ac_header_compiler=no
17724 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17725 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17726 echo "${ECHO_T}$ac_header_compiler" >&6; }
17728 # Is the header present?
17729 { echo "$as_me:$LINENO: checking sys/dg_sys_info.h presence" >&5
17730 echo $ECHO_N "checking sys/dg_sys_info.h presence... $ECHO_C" >&6; }
17731 cat >conftest.$ac_ext <<_ACEOF
17732 /* confdefs.h. */
17733 _ACEOF
17734 cat confdefs.h >>conftest.$ac_ext
17735 cat >>conftest.$ac_ext <<_ACEOF
17736 /* end confdefs.h. */
17737 #include <sys/dg_sys_info.h>
17738 _ACEOF
17739 if { (ac_try="$ac_cpp conftest.$ac_ext"
17740 case "(($ac_try" in
17741 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17742 *) ac_try_echo=$ac_try;;
17743 esac
17744 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17745 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
17746 ac_status=$?
17747 grep -v '^ *+' conftest.er1 >conftest.err
17748 rm -f conftest.er1
17749 cat conftest.err >&5
17750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17751 (exit $ac_status); } >/dev/null && {
17752 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
17753 test ! -s conftest.err
17754 }; then
17755 ac_header_preproc=yes
17756 else
17757 echo "$as_me: failed program was:" >&5
17758 sed 's/^/| /' conftest.$ac_ext >&5
17760 ac_header_preproc=no
17763 rm -f conftest.err conftest.$ac_ext
17764 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17765 echo "${ECHO_T}$ac_header_preproc" >&6; }
17767 # So? What about this header?
17768 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17769 yes:no: )
17770 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: accepted by the compiler, rejected by the preprocessor!" >&5
17771 echo "$as_me: WARNING: sys/dg_sys_info.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
17772 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: proceeding with the compiler's result" >&5
17773 echo "$as_me: WARNING: sys/dg_sys_info.h: proceeding with the compiler's result" >&2;}
17774 ac_header_preproc=yes
17776 no:yes:* )
17777 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: present but cannot be compiled" >&5
17778 echo "$as_me: WARNING: sys/dg_sys_info.h: present but cannot be compiled" >&2;}
17779 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: check for missing prerequisite headers?" >&5
17780 echo "$as_me: WARNING: sys/dg_sys_info.h: check for missing prerequisite headers?" >&2;}
17781 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: see the Autoconf documentation" >&5
17782 echo "$as_me: WARNING: sys/dg_sys_info.h: see the Autoconf documentation" >&2;}
17783 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: section \"Present But Cannot Be Compiled\"" >&5
17784 echo "$as_me: WARNING: sys/dg_sys_info.h: section \"Present But Cannot Be Compiled\"" >&2;}
17785 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: proceeding with the preprocessor's result" >&5
17786 echo "$as_me: WARNING: sys/dg_sys_info.h: proceeding with the preprocessor's result" >&2;}
17787 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: in the future, the compiler will take precedence" >&5
17788 echo "$as_me: WARNING: sys/dg_sys_info.h: in the future, the compiler will take precedence" >&2;}
17791 esac
17792 { echo "$as_me:$LINENO: checking for sys/dg_sys_info.h" >&5
17793 echo $ECHO_N "checking for sys/dg_sys_info.h... $ECHO_C" >&6; }
17794 if test "${ac_cv_header_sys_dg_sys_info_h+set}" = set; then
17795 echo $ECHO_N "(cached) $ECHO_C" >&6
17796 else
17797 ac_cv_header_sys_dg_sys_info_h=$ac_header_preproc
17799 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_dg_sys_info_h" >&5
17800 echo "${ECHO_T}$ac_cv_header_sys_dg_sys_info_h" >&6; }
17803 if test $ac_cv_header_sys_dg_sys_info_h = yes; then
17804 ac_have_func=yes
17806 cat >>confdefs.h <<\_ACEOF
17807 #define DGUX 1
17808 _ACEOF
17811 { echo "$as_me:$LINENO: checking for dg_sys_info in -ldgc" >&5
17812 echo $ECHO_N "checking for dg_sys_info in -ldgc... $ECHO_C" >&6; }
17813 if test "${ac_cv_lib_dgc_dg_sys_info+set}" = set; then
17814 echo $ECHO_N "(cached) $ECHO_C" >&6
17815 else
17816 ac_check_lib_save_LIBS=$LIBS
17817 LIBS="-ldgc $LIBS"
17818 cat >conftest.$ac_ext <<_ACEOF
17819 /* confdefs.h. */
17820 _ACEOF
17821 cat confdefs.h >>conftest.$ac_ext
17822 cat >>conftest.$ac_ext <<_ACEOF
17823 /* end confdefs.h. */
17825 /* Override any GCC internal prototype to avoid an error.
17826 Use char because int might match the return type of a GCC
17827 builtin and then its argument prototype would still apply. */
17828 #ifdef __cplusplus
17829 extern "C"
17830 #endif
17831 char dg_sys_info ();
17833 main ()
17835 return dg_sys_info ();
17837 return 0;
17839 _ACEOF
17840 rm -f conftest.$ac_objext conftest$ac_exeext
17841 if { (ac_try="$ac_link"
17842 case "(($ac_try" in
17843 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17844 *) ac_try_echo=$ac_try;;
17845 esac
17846 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17847 (eval "$ac_link") 2>conftest.er1
17848 ac_status=$?
17849 grep -v '^ *+' conftest.er1 >conftest.err
17850 rm -f conftest.er1
17851 cat conftest.err >&5
17852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17853 (exit $ac_status); } && {
17854 test -z "$ac_c_werror_flag" ||
17855 test ! -s conftest.err
17856 } && test -s conftest$ac_exeext &&
17857 $as_test_x conftest$ac_exeext; then
17858 ac_cv_lib_dgc_dg_sys_info=yes
17859 else
17860 echo "$as_me: failed program was:" >&5
17861 sed 's/^/| /' conftest.$ac_ext >&5
17863 ac_cv_lib_dgc_dg_sys_info=no
17866 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17867 conftest$ac_exeext conftest.$ac_ext
17868 LIBS=$ac_check_lib_save_LIBS
17870 { echo "$as_me:$LINENO: result: $ac_cv_lib_dgc_dg_sys_info" >&5
17871 echo "${ECHO_T}$ac_cv_lib_dgc_dg_sys_info" >&6; }
17872 if test $ac_cv_lib_dgc_dg_sys_info = yes; then
17873 cat >>confdefs.h <<_ACEOF
17874 #define HAVE_LIBDGC 1
17875 _ACEOF
17877 LIBS="-ldgc $LIBS"
17885 if test "${ac_cv_header_locale_h+set}" = set; then
17886 { echo "$as_me:$LINENO: checking for locale.h" >&5
17887 echo $ECHO_N "checking for locale.h... $ECHO_C" >&6; }
17888 if test "${ac_cv_header_locale_h+set}" = set; then
17889 echo $ECHO_N "(cached) $ECHO_C" >&6
17891 { echo "$as_me:$LINENO: result: $ac_cv_header_locale_h" >&5
17892 echo "${ECHO_T}$ac_cv_header_locale_h" >&6; }
17893 else
17894 # Is the header compilable?
17895 { echo "$as_me:$LINENO: checking locale.h usability" >&5
17896 echo $ECHO_N "checking locale.h usability... $ECHO_C" >&6; }
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 $ac_includes_default
17904 #include <locale.h>
17905 _ACEOF
17906 rm -f conftest.$ac_objext
17907 if { (ac_try="$ac_compile"
17908 case "(($ac_try" in
17909 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17910 *) ac_try_echo=$ac_try;;
17911 esac
17912 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17913 (eval "$ac_compile") 2>conftest.er1
17914 ac_status=$?
17915 grep -v '^ *+' conftest.er1 >conftest.err
17916 rm -f conftest.er1
17917 cat conftest.err >&5
17918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17919 (exit $ac_status); } && {
17920 test -z "$ac_c_werror_flag" ||
17921 test ! -s conftest.err
17922 } && test -s conftest.$ac_objext; then
17923 ac_header_compiler=yes
17924 else
17925 echo "$as_me: failed program was:" >&5
17926 sed 's/^/| /' conftest.$ac_ext >&5
17928 ac_header_compiler=no
17931 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17932 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17933 echo "${ECHO_T}$ac_header_compiler" >&6; }
17935 # Is the header present?
17936 { echo "$as_me:$LINENO: checking locale.h presence" >&5
17937 echo $ECHO_N "checking locale.h presence... $ECHO_C" >&6; }
17938 cat >conftest.$ac_ext <<_ACEOF
17939 /* confdefs.h. */
17940 _ACEOF
17941 cat confdefs.h >>conftest.$ac_ext
17942 cat >>conftest.$ac_ext <<_ACEOF
17943 /* end confdefs.h. */
17944 #include <locale.h>
17945 _ACEOF
17946 if { (ac_try="$ac_cpp conftest.$ac_ext"
17947 case "(($ac_try" in
17948 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17949 *) ac_try_echo=$ac_try;;
17950 esac
17951 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17952 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
17953 ac_status=$?
17954 grep -v '^ *+' conftest.er1 >conftest.err
17955 rm -f conftest.er1
17956 cat conftest.err >&5
17957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17958 (exit $ac_status); } >/dev/null && {
17959 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
17960 test ! -s conftest.err
17961 }; then
17962 ac_header_preproc=yes
17963 else
17964 echo "$as_me: failed program was:" >&5
17965 sed 's/^/| /' conftest.$ac_ext >&5
17967 ac_header_preproc=no
17970 rm -f conftest.err conftest.$ac_ext
17971 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17972 echo "${ECHO_T}$ac_header_preproc" >&6; }
17974 # So? What about this header?
17975 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17976 yes:no: )
17977 { echo "$as_me:$LINENO: WARNING: locale.h: accepted by the compiler, rejected by the preprocessor!" >&5
17978 echo "$as_me: WARNING: locale.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
17979 { echo "$as_me:$LINENO: WARNING: locale.h: proceeding with the compiler's result" >&5
17980 echo "$as_me: WARNING: locale.h: proceeding with the compiler's result" >&2;}
17981 ac_header_preproc=yes
17983 no:yes:* )
17984 { echo "$as_me:$LINENO: WARNING: locale.h: present but cannot be compiled" >&5
17985 echo "$as_me: WARNING: locale.h: present but cannot be compiled" >&2;}
17986 { echo "$as_me:$LINENO: WARNING: locale.h: check for missing prerequisite headers?" >&5
17987 echo "$as_me: WARNING: locale.h: check for missing prerequisite headers?" >&2;}
17988 { echo "$as_me:$LINENO: WARNING: locale.h: see the Autoconf documentation" >&5
17989 echo "$as_me: WARNING: locale.h: see the Autoconf documentation" >&2;}
17990 { echo "$as_me:$LINENO: WARNING: locale.h: section \"Present But Cannot Be Compiled\"" >&5
17991 echo "$as_me: WARNING: locale.h: section \"Present But Cannot Be Compiled\"" >&2;}
17992 { echo "$as_me:$LINENO: WARNING: locale.h: proceeding with the preprocessor's result" >&5
17993 echo "$as_me: WARNING: locale.h: proceeding with the preprocessor's result" >&2;}
17994 { echo "$as_me:$LINENO: WARNING: locale.h: in the future, the compiler will take precedence" >&5
17995 echo "$as_me: WARNING: locale.h: in the future, the compiler will take precedence" >&2;}
17998 esac
17999 { echo "$as_me:$LINENO: checking for locale.h" >&5
18000 echo $ECHO_N "checking for locale.h... $ECHO_C" >&6; }
18001 if test "${ac_cv_header_locale_h+set}" = set; then
18002 echo $ECHO_N "(cached) $ECHO_C" >&6
18003 else
18004 ac_cv_header_locale_h=$ac_header_preproc
18006 { echo "$as_me:$LINENO: result: $ac_cv_header_locale_h" >&5
18007 echo "${ECHO_T}$ac_cv_header_locale_h" >&6; }
18013 for ac_func in setlocale
18015 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18016 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18017 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18018 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18019 echo $ECHO_N "(cached) $ECHO_C" >&6
18020 else
18021 cat >conftest.$ac_ext <<_ACEOF
18022 /* confdefs.h. */
18023 _ACEOF
18024 cat confdefs.h >>conftest.$ac_ext
18025 cat >>conftest.$ac_ext <<_ACEOF
18026 /* end confdefs.h. */
18027 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18028 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18029 #define $ac_func innocuous_$ac_func
18031 /* System header to define __stub macros and hopefully few prototypes,
18032 which can conflict with char $ac_func (); below.
18033 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18034 <limits.h> exists even on freestanding compilers. */
18036 #ifdef __STDC__
18037 # include <limits.h>
18038 #else
18039 # include <assert.h>
18040 #endif
18042 #undef $ac_func
18044 /* Override any GCC internal prototype to avoid an error.
18045 Use char because int might match the return type of a GCC
18046 builtin and then its argument prototype would still apply. */
18047 #ifdef __cplusplus
18048 extern "C"
18049 #endif
18050 char $ac_func ();
18051 /* The GNU C library defines this for functions which it implements
18052 to always fail with ENOSYS. Some functions are actually named
18053 something starting with __ and the normal name is an alias. */
18054 #if defined __stub_$ac_func || defined __stub___$ac_func
18055 choke me
18056 #endif
18059 main ()
18061 return $ac_func ();
18063 return 0;
18065 _ACEOF
18066 rm -f conftest.$ac_objext conftest$ac_exeext
18067 if { (ac_try="$ac_link"
18068 case "(($ac_try" in
18069 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18070 *) ac_try_echo=$ac_try;;
18071 esac
18072 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18073 (eval "$ac_link") 2>conftest.er1
18074 ac_status=$?
18075 grep -v '^ *+' conftest.er1 >conftest.err
18076 rm -f conftest.er1
18077 cat conftest.err >&5
18078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18079 (exit $ac_status); } && {
18080 test -z "$ac_c_werror_flag" ||
18081 test ! -s conftest.err
18082 } && test -s conftest$ac_exeext &&
18083 $as_test_x conftest$ac_exeext; then
18084 eval "$as_ac_var=yes"
18085 else
18086 echo "$as_me: failed program was:" >&5
18087 sed 's/^/| /' conftest.$ac_ext >&5
18089 eval "$as_ac_var=no"
18092 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18093 conftest$ac_exeext conftest.$ac_ext
18095 ac_res=`eval echo '${'$as_ac_var'}'`
18096 { echo "$as_me:$LINENO: result: $ac_res" >&5
18097 echo "${ECHO_T}$ac_res" >&6; }
18098 if test `eval echo '${'$as_ac_var'}'` = yes; then
18099 cat >>confdefs.h <<_ACEOF
18100 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18101 _ACEOF
18104 done
18107 # We cannot check for <dwarf.h>, because Solaris 2 does not use dwarf (it
18108 # uses stabs), but it is still SVR4. We cannot check for <elf.h> because
18109 # Irix 4.0.5F has the header but not the library.
18110 if test $ac_have_func = no && test "$ac_cv_lib_elf_elf_begin" = yes; then
18111 ac_have_func=yes
18113 cat >>confdefs.h <<\_ACEOF
18114 #define SVR4 1
18115 _ACEOF
18119 if test $ac_have_func = no; then
18120 if test "${ac_cv_header_inq_stats_cpustats_h+set}" = set; then
18121 { echo "$as_me:$LINENO: checking for inq_stats/cpustats.h" >&5
18122 echo $ECHO_N "checking for inq_stats/cpustats.h... $ECHO_C" >&6; }
18123 if test "${ac_cv_header_inq_stats_cpustats_h+set}" = set; then
18124 echo $ECHO_N "(cached) $ECHO_C" >&6
18126 { echo "$as_me:$LINENO: result: $ac_cv_header_inq_stats_cpustats_h" >&5
18127 echo "${ECHO_T}$ac_cv_header_inq_stats_cpustats_h" >&6; }
18128 else
18129 # Is the header compilable?
18130 { echo "$as_me:$LINENO: checking inq_stats/cpustats.h usability" >&5
18131 echo $ECHO_N "checking inq_stats/cpustats.h usability... $ECHO_C" >&6; }
18132 cat >conftest.$ac_ext <<_ACEOF
18133 /* confdefs.h. */
18134 _ACEOF
18135 cat confdefs.h >>conftest.$ac_ext
18136 cat >>conftest.$ac_ext <<_ACEOF
18137 /* end confdefs.h. */
18138 $ac_includes_default
18139 #include <inq_stats/cpustats.h>
18140 _ACEOF
18141 rm -f conftest.$ac_objext
18142 if { (ac_try="$ac_compile"
18143 case "(($ac_try" in
18144 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18145 *) ac_try_echo=$ac_try;;
18146 esac
18147 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18148 (eval "$ac_compile") 2>conftest.er1
18149 ac_status=$?
18150 grep -v '^ *+' conftest.er1 >conftest.err
18151 rm -f conftest.er1
18152 cat conftest.err >&5
18153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18154 (exit $ac_status); } && {
18155 test -z "$ac_c_werror_flag" ||
18156 test ! -s conftest.err
18157 } && test -s conftest.$ac_objext; then
18158 ac_header_compiler=yes
18159 else
18160 echo "$as_me: failed program was:" >&5
18161 sed 's/^/| /' conftest.$ac_ext >&5
18163 ac_header_compiler=no
18166 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18167 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18168 echo "${ECHO_T}$ac_header_compiler" >&6; }
18170 # Is the header present?
18171 { echo "$as_me:$LINENO: checking inq_stats/cpustats.h presence" >&5
18172 echo $ECHO_N "checking inq_stats/cpustats.h presence... $ECHO_C" >&6; }
18173 cat >conftest.$ac_ext <<_ACEOF
18174 /* confdefs.h. */
18175 _ACEOF
18176 cat confdefs.h >>conftest.$ac_ext
18177 cat >>conftest.$ac_ext <<_ACEOF
18178 /* end confdefs.h. */
18179 #include <inq_stats/cpustats.h>
18180 _ACEOF
18181 if { (ac_try="$ac_cpp conftest.$ac_ext"
18182 case "(($ac_try" in
18183 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18184 *) ac_try_echo=$ac_try;;
18185 esac
18186 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18187 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
18188 ac_status=$?
18189 grep -v '^ *+' conftest.er1 >conftest.err
18190 rm -f conftest.er1
18191 cat conftest.err >&5
18192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18193 (exit $ac_status); } >/dev/null && {
18194 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
18195 test ! -s conftest.err
18196 }; then
18197 ac_header_preproc=yes
18198 else
18199 echo "$as_me: failed program was:" >&5
18200 sed 's/^/| /' conftest.$ac_ext >&5
18202 ac_header_preproc=no
18205 rm -f conftest.err conftest.$ac_ext
18206 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18207 echo "${ECHO_T}$ac_header_preproc" >&6; }
18209 # So? What about this header?
18210 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18211 yes:no: )
18212 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: accepted by the compiler, rejected by the preprocessor!" >&5
18213 echo "$as_me: WARNING: inq_stats/cpustats.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
18214 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: proceeding with the compiler's result" >&5
18215 echo "$as_me: WARNING: inq_stats/cpustats.h: proceeding with the compiler's result" >&2;}
18216 ac_header_preproc=yes
18218 no:yes:* )
18219 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: present but cannot be compiled" >&5
18220 echo "$as_me: WARNING: inq_stats/cpustats.h: present but cannot be compiled" >&2;}
18221 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: check for missing prerequisite headers?" >&5
18222 echo "$as_me: WARNING: inq_stats/cpustats.h: check for missing prerequisite headers?" >&2;}
18223 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: see the Autoconf documentation" >&5
18224 echo "$as_me: WARNING: inq_stats/cpustats.h: see the Autoconf documentation" >&2;}
18225 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: section \"Present But Cannot Be Compiled\"" >&5
18226 echo "$as_me: WARNING: inq_stats/cpustats.h: section \"Present But Cannot Be Compiled\"" >&2;}
18227 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: proceeding with the preprocessor's result" >&5
18228 echo "$as_me: WARNING: inq_stats/cpustats.h: proceeding with the preprocessor's result" >&2;}
18229 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: in the future, the compiler will take precedence" >&5
18230 echo "$as_me: WARNING: inq_stats/cpustats.h: in the future, the compiler will take precedence" >&2;}
18233 esac
18234 { echo "$as_me:$LINENO: checking for inq_stats/cpustats.h" >&5
18235 echo $ECHO_N "checking for inq_stats/cpustats.h... $ECHO_C" >&6; }
18236 if test "${ac_cv_header_inq_stats_cpustats_h+set}" = set; then
18237 echo $ECHO_N "(cached) $ECHO_C" >&6
18238 else
18239 ac_cv_header_inq_stats_cpustats_h=$ac_header_preproc
18241 { echo "$as_me:$LINENO: result: $ac_cv_header_inq_stats_cpustats_h" >&5
18242 echo "${ECHO_T}$ac_cv_header_inq_stats_cpustats_h" >&6; }
18245 if test $ac_cv_header_inq_stats_cpustats_h = yes; then
18246 ac_have_func=yes
18248 cat >>confdefs.h <<\_ACEOF
18249 #define UMAX 1
18250 _ACEOF
18253 cat >>confdefs.h <<\_ACEOF
18254 #define UMAX4_3 1
18255 _ACEOF
18262 if test $ac_have_func = no; then
18263 if test "${ac_cv_header_sys_cpustats_h+set}" = set; then
18264 { echo "$as_me:$LINENO: checking for sys/cpustats.h" >&5
18265 echo $ECHO_N "checking for sys/cpustats.h... $ECHO_C" >&6; }
18266 if test "${ac_cv_header_sys_cpustats_h+set}" = set; then
18267 echo $ECHO_N "(cached) $ECHO_C" >&6
18269 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_cpustats_h" >&5
18270 echo "${ECHO_T}$ac_cv_header_sys_cpustats_h" >&6; }
18271 else
18272 # Is the header compilable?
18273 { echo "$as_me:$LINENO: checking sys/cpustats.h usability" >&5
18274 echo $ECHO_N "checking sys/cpustats.h usability... $ECHO_C" >&6; }
18275 cat >conftest.$ac_ext <<_ACEOF
18276 /* confdefs.h. */
18277 _ACEOF
18278 cat confdefs.h >>conftest.$ac_ext
18279 cat >>conftest.$ac_ext <<_ACEOF
18280 /* end confdefs.h. */
18281 $ac_includes_default
18282 #include <sys/cpustats.h>
18283 _ACEOF
18284 rm -f conftest.$ac_objext
18285 if { (ac_try="$ac_compile"
18286 case "(($ac_try" in
18287 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18288 *) ac_try_echo=$ac_try;;
18289 esac
18290 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18291 (eval "$ac_compile") 2>conftest.er1
18292 ac_status=$?
18293 grep -v '^ *+' conftest.er1 >conftest.err
18294 rm -f conftest.er1
18295 cat conftest.err >&5
18296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18297 (exit $ac_status); } && {
18298 test -z "$ac_c_werror_flag" ||
18299 test ! -s conftest.err
18300 } && test -s conftest.$ac_objext; then
18301 ac_header_compiler=yes
18302 else
18303 echo "$as_me: failed program was:" >&5
18304 sed 's/^/| /' conftest.$ac_ext >&5
18306 ac_header_compiler=no
18309 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18310 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18311 echo "${ECHO_T}$ac_header_compiler" >&6; }
18313 # Is the header present?
18314 { echo "$as_me:$LINENO: checking sys/cpustats.h presence" >&5
18315 echo $ECHO_N "checking sys/cpustats.h presence... $ECHO_C" >&6; }
18316 cat >conftest.$ac_ext <<_ACEOF
18317 /* confdefs.h. */
18318 _ACEOF
18319 cat confdefs.h >>conftest.$ac_ext
18320 cat >>conftest.$ac_ext <<_ACEOF
18321 /* end confdefs.h. */
18322 #include <sys/cpustats.h>
18323 _ACEOF
18324 if { (ac_try="$ac_cpp conftest.$ac_ext"
18325 case "(($ac_try" in
18326 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18327 *) ac_try_echo=$ac_try;;
18328 esac
18329 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18330 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
18331 ac_status=$?
18332 grep -v '^ *+' conftest.er1 >conftest.err
18333 rm -f conftest.er1
18334 cat conftest.err >&5
18335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18336 (exit $ac_status); } >/dev/null && {
18337 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
18338 test ! -s conftest.err
18339 }; then
18340 ac_header_preproc=yes
18341 else
18342 echo "$as_me: failed program was:" >&5
18343 sed 's/^/| /' conftest.$ac_ext >&5
18345 ac_header_preproc=no
18348 rm -f conftest.err conftest.$ac_ext
18349 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18350 echo "${ECHO_T}$ac_header_preproc" >&6; }
18352 # So? What about this header?
18353 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18354 yes:no: )
18355 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: accepted by the compiler, rejected by the preprocessor!" >&5
18356 echo "$as_me: WARNING: sys/cpustats.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
18357 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: proceeding with the compiler's result" >&5
18358 echo "$as_me: WARNING: sys/cpustats.h: proceeding with the compiler's result" >&2;}
18359 ac_header_preproc=yes
18361 no:yes:* )
18362 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: present but cannot be compiled" >&5
18363 echo "$as_me: WARNING: sys/cpustats.h: present but cannot be compiled" >&2;}
18364 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: check for missing prerequisite headers?" >&5
18365 echo "$as_me: WARNING: sys/cpustats.h: check for missing prerequisite headers?" >&2;}
18366 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: see the Autoconf documentation" >&5
18367 echo "$as_me: WARNING: sys/cpustats.h: see the Autoconf documentation" >&2;}
18368 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: section \"Present But Cannot Be Compiled\"" >&5
18369 echo "$as_me: WARNING: sys/cpustats.h: section \"Present But Cannot Be Compiled\"" >&2;}
18370 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: proceeding with the preprocessor's result" >&5
18371 echo "$as_me: WARNING: sys/cpustats.h: proceeding with the preprocessor's result" >&2;}
18372 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: in the future, the compiler will take precedence" >&5
18373 echo "$as_me: WARNING: sys/cpustats.h: in the future, the compiler will take precedence" >&2;}
18376 esac
18377 { echo "$as_me:$LINENO: checking for sys/cpustats.h" >&5
18378 echo $ECHO_N "checking for sys/cpustats.h... $ECHO_C" >&6; }
18379 if test "${ac_cv_header_sys_cpustats_h+set}" = set; then
18380 echo $ECHO_N "(cached) $ECHO_C" >&6
18381 else
18382 ac_cv_header_sys_cpustats_h=$ac_header_preproc
18384 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_cpustats_h" >&5
18385 echo "${ECHO_T}$ac_cv_header_sys_cpustats_h" >&6; }
18388 if test $ac_cv_header_sys_cpustats_h = yes; then
18389 ac_have_func=yes; cat >>confdefs.h <<\_ACEOF
18390 #define UMAX 1
18391 _ACEOF
18398 if test $ac_have_func = no; then
18400 for ac_header in mach/mach.h
18402 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18403 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
18404 { echo "$as_me:$LINENO: checking for $ac_header" >&5
18405 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
18406 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
18407 echo $ECHO_N "(cached) $ECHO_C" >&6
18409 ac_res=`eval echo '${'$as_ac_Header'}'`
18410 { echo "$as_me:$LINENO: result: $ac_res" >&5
18411 echo "${ECHO_T}$ac_res" >&6; }
18412 else
18413 # Is the header compilable?
18414 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
18415 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
18416 cat >conftest.$ac_ext <<_ACEOF
18417 /* confdefs.h. */
18418 _ACEOF
18419 cat confdefs.h >>conftest.$ac_ext
18420 cat >>conftest.$ac_ext <<_ACEOF
18421 /* end confdefs.h. */
18422 $ac_includes_default
18423 #include <$ac_header>
18424 _ACEOF
18425 rm -f conftest.$ac_objext
18426 if { (ac_try="$ac_compile"
18427 case "(($ac_try" in
18428 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18429 *) ac_try_echo=$ac_try;;
18430 esac
18431 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18432 (eval "$ac_compile") 2>conftest.er1
18433 ac_status=$?
18434 grep -v '^ *+' conftest.er1 >conftest.err
18435 rm -f conftest.er1
18436 cat conftest.err >&5
18437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18438 (exit $ac_status); } && {
18439 test -z "$ac_c_werror_flag" ||
18440 test ! -s conftest.err
18441 } && test -s conftest.$ac_objext; then
18442 ac_header_compiler=yes
18443 else
18444 echo "$as_me: failed program was:" >&5
18445 sed 's/^/| /' conftest.$ac_ext >&5
18447 ac_header_compiler=no
18450 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18451 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18452 echo "${ECHO_T}$ac_header_compiler" >&6; }
18454 # Is the header present?
18455 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
18456 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
18457 cat >conftest.$ac_ext <<_ACEOF
18458 /* confdefs.h. */
18459 _ACEOF
18460 cat confdefs.h >>conftest.$ac_ext
18461 cat >>conftest.$ac_ext <<_ACEOF
18462 /* end confdefs.h. */
18463 #include <$ac_header>
18464 _ACEOF
18465 if { (ac_try="$ac_cpp conftest.$ac_ext"
18466 case "(($ac_try" in
18467 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18468 *) ac_try_echo=$ac_try;;
18469 esac
18470 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18471 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
18472 ac_status=$?
18473 grep -v '^ *+' conftest.er1 >conftest.err
18474 rm -f conftest.er1
18475 cat conftest.err >&5
18476 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18477 (exit $ac_status); } >/dev/null && {
18478 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
18479 test ! -s conftest.err
18480 }; then
18481 ac_header_preproc=yes
18482 else
18483 echo "$as_me: failed program was:" >&5
18484 sed 's/^/| /' conftest.$ac_ext >&5
18486 ac_header_preproc=no
18489 rm -f conftest.err conftest.$ac_ext
18490 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18491 echo "${ECHO_T}$ac_header_preproc" >&6; }
18493 # So? What about this header?
18494 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18495 yes:no: )
18496 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18497 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18498 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18499 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18500 ac_header_preproc=yes
18502 no:yes:* )
18503 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18504 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18505 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18506 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18507 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18508 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18509 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18510 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18511 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18512 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18513 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
18514 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18517 esac
18518 { echo "$as_me:$LINENO: checking for $ac_header" >&5
18519 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
18520 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
18521 echo $ECHO_N "(cached) $ECHO_C" >&6
18522 else
18523 eval "$as_ac_Header=\$ac_header_preproc"
18525 ac_res=`eval echo '${'$as_ac_Header'}'`
18526 { echo "$as_me:$LINENO: result: $ac_res" >&5
18527 echo "${ECHO_T}$ac_res" >&6; }
18530 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18531 cat >>confdefs.h <<_ACEOF
18532 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18533 _ACEOF
18537 done
18542 for ac_header in nlist.h
18544 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18545 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
18546 { echo "$as_me:$LINENO: checking for $ac_header" >&5
18547 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
18548 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
18549 echo $ECHO_N "(cached) $ECHO_C" >&6
18551 ac_res=`eval echo '${'$as_ac_Header'}'`
18552 { echo "$as_me:$LINENO: result: $ac_res" >&5
18553 echo "${ECHO_T}$ac_res" >&6; }
18554 else
18555 # Is the header compilable?
18556 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
18557 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
18558 cat >conftest.$ac_ext <<_ACEOF
18559 /* confdefs.h. */
18560 _ACEOF
18561 cat confdefs.h >>conftest.$ac_ext
18562 cat >>conftest.$ac_ext <<_ACEOF
18563 /* end confdefs.h. */
18564 $ac_includes_default
18565 #include <$ac_header>
18566 _ACEOF
18567 rm -f conftest.$ac_objext
18568 if { (ac_try="$ac_compile"
18569 case "(($ac_try" in
18570 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18571 *) ac_try_echo=$ac_try;;
18572 esac
18573 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18574 (eval "$ac_compile") 2>conftest.er1
18575 ac_status=$?
18576 grep -v '^ *+' conftest.er1 >conftest.err
18577 rm -f conftest.er1
18578 cat conftest.err >&5
18579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18580 (exit $ac_status); } && {
18581 test -z "$ac_c_werror_flag" ||
18582 test ! -s conftest.err
18583 } && test -s conftest.$ac_objext; then
18584 ac_header_compiler=yes
18585 else
18586 echo "$as_me: failed program was:" >&5
18587 sed 's/^/| /' conftest.$ac_ext >&5
18589 ac_header_compiler=no
18592 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18593 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18594 echo "${ECHO_T}$ac_header_compiler" >&6; }
18596 # Is the header present?
18597 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
18598 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
18599 cat >conftest.$ac_ext <<_ACEOF
18600 /* confdefs.h. */
18601 _ACEOF
18602 cat confdefs.h >>conftest.$ac_ext
18603 cat >>conftest.$ac_ext <<_ACEOF
18604 /* end confdefs.h. */
18605 #include <$ac_header>
18606 _ACEOF
18607 if { (ac_try="$ac_cpp conftest.$ac_ext"
18608 case "(($ac_try" in
18609 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18610 *) ac_try_echo=$ac_try;;
18611 esac
18612 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18613 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
18614 ac_status=$?
18615 grep -v '^ *+' conftest.er1 >conftest.err
18616 rm -f conftest.er1
18617 cat conftest.err >&5
18618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18619 (exit $ac_status); } >/dev/null && {
18620 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
18621 test ! -s conftest.err
18622 }; then
18623 ac_header_preproc=yes
18624 else
18625 echo "$as_me: failed program was:" >&5
18626 sed 's/^/| /' conftest.$ac_ext >&5
18628 ac_header_preproc=no
18631 rm -f conftest.err conftest.$ac_ext
18632 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18633 echo "${ECHO_T}$ac_header_preproc" >&6; }
18635 # So? What about this header?
18636 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18637 yes:no: )
18638 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18639 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18640 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18641 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18642 ac_header_preproc=yes
18644 no:yes:* )
18645 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18646 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18647 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18648 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18649 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18650 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18651 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18652 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18653 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18654 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18655 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
18656 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18659 esac
18660 { echo "$as_me:$LINENO: checking for $ac_header" >&5
18661 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
18662 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
18663 echo $ECHO_N "(cached) $ECHO_C" >&6
18664 else
18665 eval "$as_ac_Header=\$ac_header_preproc"
18667 ac_res=`eval echo '${'$as_ac_Header'}'`
18668 { echo "$as_me:$LINENO: result: $ac_res" >&5
18669 echo "${ECHO_T}$ac_res" >&6; }
18672 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18673 cat >>confdefs.h <<_ACEOF
18674 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18675 _ACEOF
18676 { echo "$as_me:$LINENO: checking for struct nlist.n_un.n_name" >&5
18677 echo $ECHO_N "checking for struct nlist.n_un.n_name... $ECHO_C" >&6; }
18678 if test "${ac_cv_member_struct_nlist_n_un_n_name+set}" = set; then
18679 echo $ECHO_N "(cached) $ECHO_C" >&6
18680 else
18681 cat >conftest.$ac_ext <<_ACEOF
18682 /* confdefs.h. */
18683 _ACEOF
18684 cat confdefs.h >>conftest.$ac_ext
18685 cat >>conftest.$ac_ext <<_ACEOF
18686 /* end confdefs.h. */
18687 #include <nlist.h>
18690 main ()
18692 static struct nlist ac_aggr;
18693 if (ac_aggr.n_un.n_name)
18694 return 0;
18696 return 0;
18698 _ACEOF
18699 rm -f conftest.$ac_objext
18700 if { (ac_try="$ac_compile"
18701 case "(($ac_try" in
18702 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18703 *) ac_try_echo=$ac_try;;
18704 esac
18705 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18706 (eval "$ac_compile") 2>conftest.er1
18707 ac_status=$?
18708 grep -v '^ *+' conftest.er1 >conftest.err
18709 rm -f conftest.er1
18710 cat conftest.err >&5
18711 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18712 (exit $ac_status); } && {
18713 test -z "$ac_c_werror_flag" ||
18714 test ! -s conftest.err
18715 } && test -s conftest.$ac_objext; then
18716 ac_cv_member_struct_nlist_n_un_n_name=yes
18717 else
18718 echo "$as_me: failed program was:" >&5
18719 sed 's/^/| /' conftest.$ac_ext >&5
18721 cat >conftest.$ac_ext <<_ACEOF
18722 /* confdefs.h. */
18723 _ACEOF
18724 cat confdefs.h >>conftest.$ac_ext
18725 cat >>conftest.$ac_ext <<_ACEOF
18726 /* end confdefs.h. */
18727 #include <nlist.h>
18730 main ()
18732 static struct nlist ac_aggr;
18733 if (sizeof ac_aggr.n_un.n_name)
18734 return 0;
18736 return 0;
18738 _ACEOF
18739 rm -f conftest.$ac_objext
18740 if { (ac_try="$ac_compile"
18741 case "(($ac_try" in
18742 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18743 *) ac_try_echo=$ac_try;;
18744 esac
18745 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18746 (eval "$ac_compile") 2>conftest.er1
18747 ac_status=$?
18748 grep -v '^ *+' conftest.er1 >conftest.err
18749 rm -f conftest.er1
18750 cat conftest.err >&5
18751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18752 (exit $ac_status); } && {
18753 test -z "$ac_c_werror_flag" ||
18754 test ! -s conftest.err
18755 } && test -s conftest.$ac_objext; then
18756 ac_cv_member_struct_nlist_n_un_n_name=yes
18757 else
18758 echo "$as_me: failed program was:" >&5
18759 sed 's/^/| /' conftest.$ac_ext >&5
18761 ac_cv_member_struct_nlist_n_un_n_name=no
18764 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18767 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18769 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_nlist_n_un_n_name" >&5
18770 echo "${ECHO_T}$ac_cv_member_struct_nlist_n_un_n_name" >&6; }
18771 if test $ac_cv_member_struct_nlist_n_un_n_name = yes; then
18773 cat >>confdefs.h <<_ACEOF
18774 #define HAVE_STRUCT_NLIST_N_UN_N_NAME 1
18775 _ACEOF
18778 cat >>confdefs.h <<\_ACEOF
18779 #define NLIST_NAME_UNION 1
18780 _ACEOF
18787 done
18790 done
18793 # Some definitions of getloadavg require that the program be installed setgid.
18794 { echo "$as_me:$LINENO: checking whether getloadavg requires setgid" >&5
18795 echo $ECHO_N "checking whether getloadavg requires setgid... $ECHO_C" >&6; }
18796 if test "${ac_cv_func_getloadavg_setgid+set}" = set; then
18797 echo $ECHO_N "(cached) $ECHO_C" >&6
18798 else
18799 cat >conftest.$ac_ext <<_ACEOF
18800 /* confdefs.h. */
18801 _ACEOF
18802 cat confdefs.h >>conftest.$ac_ext
18803 cat >>conftest.$ac_ext <<_ACEOF
18804 /* end confdefs.h. */
18805 #include "$srcdir/$ac_config_libobj_dir/getloadavg.c"
18806 #ifdef LDAV_PRIVILEGED
18807 Yowza Am I SETGID yet
18808 #endif
18809 _ACEOF
18810 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
18811 $EGREP "Yowza Am I SETGID yet" >/dev/null 2>&1; then
18812 ac_cv_func_getloadavg_setgid=yes
18813 else
18814 ac_cv_func_getloadavg_setgid=no
18816 rm -f conftest*
18819 { echo "$as_me:$LINENO: result: $ac_cv_func_getloadavg_setgid" >&5
18820 echo "${ECHO_T}$ac_cv_func_getloadavg_setgid" >&6; }
18821 if test $ac_cv_func_getloadavg_setgid = yes; then
18822 NEED_SETGID=true
18824 cat >>confdefs.h <<\_ACEOF
18825 #define GETLOADAVG_PRIVILEGED 1
18826 _ACEOF
18828 else
18829 NEED_SETGID=false
18832 if test $ac_cv_func_getloadavg_setgid = yes; then
18833 { echo "$as_me:$LINENO: checking group of /dev/kmem" >&5
18834 echo $ECHO_N "checking group of /dev/kmem... $ECHO_C" >&6; }
18835 if test "${ac_cv_group_kmem+set}" = set; then
18836 echo $ECHO_N "(cached) $ECHO_C" >&6
18837 else
18838 # On Solaris, /dev/kmem is a symlink. Get info on the real file.
18839 ac_ls_output=`ls -lgL /dev/kmem 2>/dev/null`
18840 # If we got an error (system does not support symlinks), try without -L.
18841 test -z "$ac_ls_output" && ac_ls_output=`ls -lg /dev/kmem`
18842 ac_cv_group_kmem=`echo $ac_ls_output \
18843 | sed -ne 's/[ ][ ]*/ /g;
18844 s/^.[sSrwx-]* *[0-9]* *\([^0-9]*\) *.*/\1/;
18845 / /s/.* //;p;'`
18848 { echo "$as_me:$LINENO: result: $ac_cv_group_kmem" >&5
18849 echo "${ECHO_T}$ac_cv_group_kmem" >&6; }
18850 KMEM_GROUP=$ac_cv_group_kmem
18852 if test "x$ac_save_LIBS" = x; then
18853 GETLOADAVG_LIBS=$LIBS
18854 else
18855 GETLOADAVG_LIBS=`echo "$LIBS" | sed "s!$ac_save_LIBS!!"`
18857 LIBS=$ac_save_LIBS
18861 { echo "$as_me:$LINENO: checking for _LARGEFILE_SOURCE value needed for large files" >&5
18862 echo $ECHO_N "checking for _LARGEFILE_SOURCE value needed for large files... $ECHO_C" >&6; }
18863 if test "${ac_cv_sys_largefile_source+set}" = set; then
18864 echo $ECHO_N "(cached) $ECHO_C" >&6
18865 else
18866 while :; do
18867 cat >conftest.$ac_ext <<_ACEOF
18868 /* confdefs.h. */
18869 _ACEOF
18870 cat confdefs.h >>conftest.$ac_ext
18871 cat >>conftest.$ac_ext <<_ACEOF
18872 /* end confdefs.h. */
18873 #include <stdio.h>
18875 main ()
18877 return fseeko (stdin, 0, 0) && (fseeko) (stdin, 0, 0);
18879 return 0;
18881 _ACEOF
18882 rm -f conftest.$ac_objext conftest$ac_exeext
18883 if { (ac_try="$ac_link"
18884 case "(($ac_try" in
18885 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18886 *) ac_try_echo=$ac_try;;
18887 esac
18888 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18889 (eval "$ac_link") 2>conftest.er1
18890 ac_status=$?
18891 grep -v '^ *+' conftest.er1 >conftest.err
18892 rm -f conftest.er1
18893 cat conftest.err >&5
18894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18895 (exit $ac_status); } && {
18896 test -z "$ac_c_werror_flag" ||
18897 test ! -s conftest.err
18898 } && test -s conftest$ac_exeext &&
18899 $as_test_x conftest$ac_exeext; then
18900 ac_cv_sys_largefile_source=no; break
18901 else
18902 echo "$as_me: failed program was:" >&5
18903 sed 's/^/| /' conftest.$ac_ext >&5
18908 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18909 conftest$ac_exeext conftest.$ac_ext
18910 cat >conftest.$ac_ext <<_ACEOF
18911 /* confdefs.h. */
18912 _ACEOF
18913 cat confdefs.h >>conftest.$ac_ext
18914 cat >>conftest.$ac_ext <<_ACEOF
18915 /* end confdefs.h. */
18916 #define _LARGEFILE_SOURCE 1
18917 #include <stdio.h>
18919 main ()
18921 return fseeko (stdin, 0, 0) && (fseeko) (stdin, 0, 0);
18923 return 0;
18925 _ACEOF
18926 rm -f conftest.$ac_objext conftest$ac_exeext
18927 if { (ac_try="$ac_link"
18928 case "(($ac_try" in
18929 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18930 *) ac_try_echo=$ac_try;;
18931 esac
18932 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18933 (eval "$ac_link") 2>conftest.er1
18934 ac_status=$?
18935 grep -v '^ *+' conftest.er1 >conftest.err
18936 rm -f conftest.er1
18937 cat conftest.err >&5
18938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18939 (exit $ac_status); } && {
18940 test -z "$ac_c_werror_flag" ||
18941 test ! -s conftest.err
18942 } && test -s conftest$ac_exeext &&
18943 $as_test_x conftest$ac_exeext; then
18944 ac_cv_sys_largefile_source=1; break
18945 else
18946 echo "$as_me: failed program was:" >&5
18947 sed 's/^/| /' conftest.$ac_ext >&5
18952 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18953 conftest$ac_exeext conftest.$ac_ext
18954 ac_cv_sys_largefile_source=unknown
18955 break
18956 done
18958 { echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_source" >&5
18959 echo "${ECHO_T}$ac_cv_sys_largefile_source" >&6; }
18960 case $ac_cv_sys_largefile_source in #(
18961 no | unknown) ;;
18963 cat >>confdefs.h <<_ACEOF
18964 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
18965 _ACEOF
18967 esac
18968 rm -f conftest*
18970 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
18971 # in glibc 2.1.3, but that breaks too many other things.
18972 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
18973 if test $ac_cv_sys_largefile_source != unknown; then
18975 cat >>confdefs.h <<\_ACEOF
18976 #define HAVE_FSEEKO 1
18977 _ACEOF
18982 # Configure getopt.
18983 # getopt.m4 serial 10
18985 # The getopt module assume you want GNU getopt, with getopt_long etc,
18986 # rather than vanilla POSIX getopt. This means your your code should
18987 # always include <getopt.h> for the getopt prototypes.
18999 # Prerequisites of lib/getopt*.
19004 GETOPT_H=
19006 for ac_header in getopt.h
19008 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19009 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19010 { echo "$as_me:$LINENO: checking for $ac_header" >&5
19011 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
19012 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19013 echo $ECHO_N "(cached) $ECHO_C" >&6
19015 ac_res=`eval echo '${'$as_ac_Header'}'`
19016 { echo "$as_me:$LINENO: result: $ac_res" >&5
19017 echo "${ECHO_T}$ac_res" >&6; }
19018 else
19019 # Is the header compilable?
19020 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
19021 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
19022 cat >conftest.$ac_ext <<_ACEOF
19023 /* confdefs.h. */
19024 _ACEOF
19025 cat confdefs.h >>conftest.$ac_ext
19026 cat >>conftest.$ac_ext <<_ACEOF
19027 /* end confdefs.h. */
19028 $ac_includes_default
19029 #include <$ac_header>
19030 _ACEOF
19031 rm -f conftest.$ac_objext
19032 if { (ac_try="$ac_compile"
19033 case "(($ac_try" in
19034 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19035 *) ac_try_echo=$ac_try;;
19036 esac
19037 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19038 (eval "$ac_compile") 2>conftest.er1
19039 ac_status=$?
19040 grep -v '^ *+' conftest.er1 >conftest.err
19041 rm -f conftest.er1
19042 cat conftest.err >&5
19043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19044 (exit $ac_status); } && {
19045 test -z "$ac_c_werror_flag" ||
19046 test ! -s conftest.err
19047 } && test -s conftest.$ac_objext; then
19048 ac_header_compiler=yes
19049 else
19050 echo "$as_me: failed program was:" >&5
19051 sed 's/^/| /' conftest.$ac_ext >&5
19053 ac_header_compiler=no
19056 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19057 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19058 echo "${ECHO_T}$ac_header_compiler" >&6; }
19060 # Is the header present?
19061 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
19062 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
19063 cat >conftest.$ac_ext <<_ACEOF
19064 /* confdefs.h. */
19065 _ACEOF
19066 cat confdefs.h >>conftest.$ac_ext
19067 cat >>conftest.$ac_ext <<_ACEOF
19068 /* end confdefs.h. */
19069 #include <$ac_header>
19070 _ACEOF
19071 if { (ac_try="$ac_cpp conftest.$ac_ext"
19072 case "(($ac_try" in
19073 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19074 *) ac_try_echo=$ac_try;;
19075 esac
19076 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19077 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
19078 ac_status=$?
19079 grep -v '^ *+' conftest.er1 >conftest.err
19080 rm -f conftest.er1
19081 cat conftest.err >&5
19082 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19083 (exit $ac_status); } >/dev/null && {
19084 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
19085 test ! -s conftest.err
19086 }; then
19087 ac_header_preproc=yes
19088 else
19089 echo "$as_me: failed program was:" >&5
19090 sed 's/^/| /' conftest.$ac_ext >&5
19092 ac_header_preproc=no
19095 rm -f conftest.err conftest.$ac_ext
19096 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19097 echo "${ECHO_T}$ac_header_preproc" >&6; }
19099 # So? What about this header?
19100 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19101 yes:no: )
19102 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19103 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19104 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19105 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19106 ac_header_preproc=yes
19108 no:yes:* )
19109 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19110 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19111 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
19112 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
19113 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19114 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19115 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
19116 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
19117 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19118 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19119 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19120 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19123 esac
19124 { echo "$as_me:$LINENO: checking for $ac_header" >&5
19125 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
19126 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19127 echo $ECHO_N "(cached) $ECHO_C" >&6
19128 else
19129 eval "$as_ac_Header=\$ac_header_preproc"
19131 ac_res=`eval echo '${'$as_ac_Header'}'`
19132 { echo "$as_me:$LINENO: result: $ac_res" >&5
19133 echo "${ECHO_T}$ac_res" >&6; }
19136 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19137 cat >>confdefs.h <<_ACEOF
19138 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19139 _ACEOF
19141 else
19142 GETOPT_H=getopt.h
19145 done
19147 if test -z "$GETOPT_H"; then
19149 for ac_func in getopt_long_only
19151 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19152 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19153 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19154 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19155 echo $ECHO_N "(cached) $ECHO_C" >&6
19156 else
19157 cat >conftest.$ac_ext <<_ACEOF
19158 /* confdefs.h. */
19159 _ACEOF
19160 cat confdefs.h >>conftest.$ac_ext
19161 cat >>conftest.$ac_ext <<_ACEOF
19162 /* end confdefs.h. */
19163 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19164 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19165 #define $ac_func innocuous_$ac_func
19167 /* System header to define __stub macros and hopefully few prototypes,
19168 which can conflict with char $ac_func (); below.
19169 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19170 <limits.h> exists even on freestanding compilers. */
19172 #ifdef __STDC__
19173 # include <limits.h>
19174 #else
19175 # include <assert.h>
19176 #endif
19178 #undef $ac_func
19180 /* Override any GCC internal prototype to avoid an error.
19181 Use char because int might match the return type of a GCC
19182 builtin and then its argument prototype would still apply. */
19183 #ifdef __cplusplus
19184 extern "C"
19185 #endif
19186 char $ac_func ();
19187 /* The GNU C library defines this for functions which it implements
19188 to always fail with ENOSYS. Some functions are actually named
19189 something starting with __ and the normal name is an alias. */
19190 #if defined __stub_$ac_func || defined __stub___$ac_func
19191 choke me
19192 #endif
19195 main ()
19197 return $ac_func ();
19199 return 0;
19201 _ACEOF
19202 rm -f conftest.$ac_objext conftest$ac_exeext
19203 if { (ac_try="$ac_link"
19204 case "(($ac_try" in
19205 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19206 *) ac_try_echo=$ac_try;;
19207 esac
19208 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19209 (eval "$ac_link") 2>conftest.er1
19210 ac_status=$?
19211 grep -v '^ *+' conftest.er1 >conftest.err
19212 rm -f conftest.er1
19213 cat conftest.err >&5
19214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19215 (exit $ac_status); } && {
19216 test -z "$ac_c_werror_flag" ||
19217 test ! -s conftest.err
19218 } && test -s conftest$ac_exeext &&
19219 $as_test_x conftest$ac_exeext; then
19220 eval "$as_ac_var=yes"
19221 else
19222 echo "$as_me: failed program was:" >&5
19223 sed 's/^/| /' conftest.$ac_ext >&5
19225 eval "$as_ac_var=no"
19228 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19229 conftest$ac_exeext conftest.$ac_ext
19231 ac_res=`eval echo '${'$as_ac_var'}'`
19232 { echo "$as_me:$LINENO: result: $ac_res" >&5
19233 echo "${ECHO_T}$ac_res" >&6; }
19234 if test `eval echo '${'$as_ac_var'}'` = yes; then
19235 cat >>confdefs.h <<_ACEOF
19236 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19237 _ACEOF
19239 else
19240 GETOPT_H=getopt.h
19242 done
19246 if test -z "$GETOPT_H"; then
19247 { echo "$as_me:$LINENO: checking whether optreset is declared" >&5
19248 echo $ECHO_N "checking whether optreset is declared... $ECHO_C" >&6; }
19249 if test "${ac_cv_have_decl_optreset+set}" = set; then
19250 echo $ECHO_N "(cached) $ECHO_C" >&6
19251 else
19252 cat >conftest.$ac_ext <<_ACEOF
19253 /* confdefs.h. */
19254 _ACEOF
19255 cat confdefs.h >>conftest.$ac_ext
19256 cat >>conftest.$ac_ext <<_ACEOF
19257 /* end confdefs.h. */
19258 #include <getopt.h>
19261 main ()
19263 #ifndef optreset
19264 (void) optreset;
19265 #endif
19268 return 0;
19270 _ACEOF
19271 rm -f conftest.$ac_objext
19272 if { (ac_try="$ac_compile"
19273 case "(($ac_try" in
19274 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19275 *) ac_try_echo=$ac_try;;
19276 esac
19277 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19278 (eval "$ac_compile") 2>conftest.er1
19279 ac_status=$?
19280 grep -v '^ *+' conftest.er1 >conftest.err
19281 rm -f conftest.er1
19282 cat conftest.err >&5
19283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19284 (exit $ac_status); } && {
19285 test -z "$ac_c_werror_flag" ||
19286 test ! -s conftest.err
19287 } && test -s conftest.$ac_objext; then
19288 ac_cv_have_decl_optreset=yes
19289 else
19290 echo "$as_me: failed program was:" >&5
19291 sed 's/^/| /' conftest.$ac_ext >&5
19293 ac_cv_have_decl_optreset=no
19296 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19298 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_optreset" >&5
19299 echo "${ECHO_T}$ac_cv_have_decl_optreset" >&6; }
19300 if test $ac_cv_have_decl_optreset = yes; then
19301 GETOPT_H=getopt.h
19306 if test -z "$GETOPT_H"; then
19307 { echo "$as_me:$LINENO: checking for working GNU getopt function" >&5
19308 echo $ECHO_N "checking for working GNU getopt function... $ECHO_C" >&6; }
19309 if test "${gl_cv_func_gnu_getopt+set}" = set; then
19310 echo $ECHO_N "(cached) $ECHO_C" >&6
19311 else
19312 if test "$cross_compiling" = yes; then
19313 { echo "$as_me:$LINENO: checking whether getopt_clip is declared" >&5
19314 echo $ECHO_N "checking whether getopt_clip is declared... $ECHO_C" >&6; }
19315 if test "${ac_cv_have_decl_getopt_clip+set}" = set; then
19316 echo $ECHO_N "(cached) $ECHO_C" >&6
19317 else
19318 cat >conftest.$ac_ext <<_ACEOF
19319 /* confdefs.h. */
19320 _ACEOF
19321 cat confdefs.h >>conftest.$ac_ext
19322 cat >>conftest.$ac_ext <<_ACEOF
19323 /* end confdefs.h. */
19324 #include <getopt.h>
19327 main ()
19329 #ifndef getopt_clip
19330 (void) getopt_clip;
19331 #endif
19334 return 0;
19336 _ACEOF
19337 rm -f conftest.$ac_objext
19338 if { (ac_try="$ac_compile"
19339 case "(($ac_try" in
19340 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19341 *) ac_try_echo=$ac_try;;
19342 esac
19343 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19344 (eval "$ac_compile") 2>conftest.er1
19345 ac_status=$?
19346 grep -v '^ *+' conftest.er1 >conftest.err
19347 rm -f conftest.er1
19348 cat conftest.err >&5
19349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19350 (exit $ac_status); } && {
19351 test -z "$ac_c_werror_flag" ||
19352 test ! -s conftest.err
19353 } && test -s conftest.$ac_objext; then
19354 ac_cv_have_decl_getopt_clip=yes
19355 else
19356 echo "$as_me: failed program was:" >&5
19357 sed 's/^/| /' conftest.$ac_ext >&5
19359 ac_cv_have_decl_getopt_clip=no
19362 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19364 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_getopt_clip" >&5
19365 echo "${ECHO_T}$ac_cv_have_decl_getopt_clip" >&6; }
19366 if test $ac_cv_have_decl_getopt_clip = yes; then
19367 gl_cv_func_gnu_getopt=no
19368 else
19369 gl_cv_func_gnu_getopt=yes
19372 else
19373 cat >conftest.$ac_ext <<_ACEOF
19374 /* confdefs.h. */
19375 _ACEOF
19376 cat confdefs.h >>conftest.$ac_ext
19377 cat >>conftest.$ac_ext <<_ACEOF
19378 /* end confdefs.h. */
19379 #include <getopt.h>
19381 main ()
19384 char *myargv[3];
19385 myargv[0] = "conftest";
19386 myargv[1] = "-+";
19387 myargv[2] = 0;
19388 return getopt (2, myargv, "+a") != '?';
19391 return 0;
19393 _ACEOF
19394 rm -f conftest$ac_exeext
19395 if { (ac_try="$ac_link"
19396 case "(($ac_try" in
19397 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19398 *) ac_try_echo=$ac_try;;
19399 esac
19400 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19401 (eval "$ac_link") 2>&5
19402 ac_status=$?
19403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19404 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19405 { (case "(($ac_try" in
19406 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19407 *) ac_try_echo=$ac_try;;
19408 esac
19409 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19410 (eval "$ac_try") 2>&5
19411 ac_status=$?
19412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19413 (exit $ac_status); }; }; then
19414 gl_cv_func_gnu_getopt=yes
19415 else
19416 echo "$as_me: program exited with status $ac_status" >&5
19417 echo "$as_me: failed program was:" >&5
19418 sed 's/^/| /' conftest.$ac_ext >&5
19420 ( exit $ac_status )
19421 gl_cv_func_gnu_getopt=no
19423 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19428 { echo "$as_me:$LINENO: result: $gl_cv_func_gnu_getopt" >&5
19429 echo "${ECHO_T}$gl_cv_func_gnu_getopt" >&6; }
19430 if test "$gl_cv_func_gnu_getopt" = "no"; then
19431 GETOPT_H=getopt.h
19437 if test -n "$GETOPT_H"; then
19440 GETOPT_H=getopt.h
19442 cat >>confdefs.h <<\_ACEOF
19443 #define __GETOPT_PREFIX rpl_
19444 _ACEOF
19449 GETOPTOBJS='getopt.o getopt1.o'
19456 { echo "$as_me:$LINENO: checking whether getpgrp requires zero arguments" >&5
19457 echo $ECHO_N "checking whether getpgrp requires zero arguments... $ECHO_C" >&6; }
19458 if test "${ac_cv_func_getpgrp_void+set}" = set; then
19459 echo $ECHO_N "(cached) $ECHO_C" >&6
19460 else
19461 # Use it with a single arg.
19462 cat >conftest.$ac_ext <<_ACEOF
19463 /* confdefs.h. */
19464 _ACEOF
19465 cat confdefs.h >>conftest.$ac_ext
19466 cat >>conftest.$ac_ext <<_ACEOF
19467 /* end confdefs.h. */
19468 $ac_includes_default
19470 main ()
19472 getpgrp (0);
19474 return 0;
19476 _ACEOF
19477 rm -f conftest.$ac_objext
19478 if { (ac_try="$ac_compile"
19479 case "(($ac_try" in
19480 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19481 *) ac_try_echo=$ac_try;;
19482 esac
19483 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19484 (eval "$ac_compile") 2>conftest.er1
19485 ac_status=$?
19486 grep -v '^ *+' conftest.er1 >conftest.err
19487 rm -f conftest.er1
19488 cat conftest.err >&5
19489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19490 (exit $ac_status); } && {
19491 test -z "$ac_c_werror_flag" ||
19492 test ! -s conftest.err
19493 } && test -s conftest.$ac_objext; then
19494 ac_cv_func_getpgrp_void=no
19495 else
19496 echo "$as_me: failed program was:" >&5
19497 sed 's/^/| /' conftest.$ac_ext >&5
19499 ac_cv_func_getpgrp_void=yes
19502 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19505 { echo "$as_me:$LINENO: result: $ac_cv_func_getpgrp_void" >&5
19506 echo "${ECHO_T}$ac_cv_func_getpgrp_void" >&6; }
19507 if test $ac_cv_func_getpgrp_void = yes; then
19509 cat >>confdefs.h <<\_ACEOF
19510 #define GETPGRP_VOID 1
19511 _ACEOF
19517 for ac_func in strftime
19519 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19520 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19521 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19522 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19523 echo $ECHO_N "(cached) $ECHO_C" >&6
19524 else
19525 cat >conftest.$ac_ext <<_ACEOF
19526 /* confdefs.h. */
19527 _ACEOF
19528 cat confdefs.h >>conftest.$ac_ext
19529 cat >>conftest.$ac_ext <<_ACEOF
19530 /* end confdefs.h. */
19531 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19532 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19533 #define $ac_func innocuous_$ac_func
19535 /* System header to define __stub macros and hopefully few prototypes,
19536 which can conflict with char $ac_func (); below.
19537 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19538 <limits.h> exists even on freestanding compilers. */
19540 #ifdef __STDC__
19541 # include <limits.h>
19542 #else
19543 # include <assert.h>
19544 #endif
19546 #undef $ac_func
19548 /* Override any GCC internal prototype to avoid an error.
19549 Use char because int might match the return type of a GCC
19550 builtin and then its argument prototype would still apply. */
19551 #ifdef __cplusplus
19552 extern "C"
19553 #endif
19554 char $ac_func ();
19555 /* The GNU C library defines this for functions which it implements
19556 to always fail with ENOSYS. Some functions are actually named
19557 something starting with __ and the normal name is an alias. */
19558 #if defined __stub_$ac_func || defined __stub___$ac_func
19559 choke me
19560 #endif
19563 main ()
19565 return $ac_func ();
19567 return 0;
19569 _ACEOF
19570 rm -f conftest.$ac_objext conftest$ac_exeext
19571 if { (ac_try="$ac_link"
19572 case "(($ac_try" in
19573 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19574 *) ac_try_echo=$ac_try;;
19575 esac
19576 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19577 (eval "$ac_link") 2>conftest.er1
19578 ac_status=$?
19579 grep -v '^ *+' conftest.er1 >conftest.err
19580 rm -f conftest.er1
19581 cat conftest.err >&5
19582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19583 (exit $ac_status); } && {
19584 test -z "$ac_c_werror_flag" ||
19585 test ! -s conftest.err
19586 } && test -s conftest$ac_exeext &&
19587 $as_test_x conftest$ac_exeext; then
19588 eval "$as_ac_var=yes"
19589 else
19590 echo "$as_me: failed program was:" >&5
19591 sed 's/^/| /' conftest.$ac_ext >&5
19593 eval "$as_ac_var=no"
19596 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19597 conftest$ac_exeext conftest.$ac_ext
19599 ac_res=`eval echo '${'$as_ac_var'}'`
19600 { echo "$as_me:$LINENO: result: $ac_res" >&5
19601 echo "${ECHO_T}$ac_res" >&6; }
19602 if test `eval echo '${'$as_ac_var'}'` = yes; then
19603 cat >>confdefs.h <<_ACEOF
19604 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19605 _ACEOF
19607 else
19608 # strftime is in -lintl on SCO UNIX.
19609 { echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
19610 echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6; }
19611 if test "${ac_cv_lib_intl_strftime+set}" = set; then
19612 echo $ECHO_N "(cached) $ECHO_C" >&6
19613 else
19614 ac_check_lib_save_LIBS=$LIBS
19615 LIBS="-lintl $LIBS"
19616 cat >conftest.$ac_ext <<_ACEOF
19617 /* confdefs.h. */
19618 _ACEOF
19619 cat confdefs.h >>conftest.$ac_ext
19620 cat >>conftest.$ac_ext <<_ACEOF
19621 /* end confdefs.h. */
19623 /* Override any GCC internal prototype to avoid an error.
19624 Use char because int might match the return type of a GCC
19625 builtin and then its argument prototype would still apply. */
19626 #ifdef __cplusplus
19627 extern "C"
19628 #endif
19629 char strftime ();
19631 main ()
19633 return strftime ();
19635 return 0;
19637 _ACEOF
19638 rm -f conftest.$ac_objext conftest$ac_exeext
19639 if { (ac_try="$ac_link"
19640 case "(($ac_try" in
19641 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19642 *) ac_try_echo=$ac_try;;
19643 esac
19644 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19645 (eval "$ac_link") 2>conftest.er1
19646 ac_status=$?
19647 grep -v '^ *+' conftest.er1 >conftest.err
19648 rm -f conftest.er1
19649 cat conftest.err >&5
19650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19651 (exit $ac_status); } && {
19652 test -z "$ac_c_werror_flag" ||
19653 test ! -s conftest.err
19654 } && test -s conftest$ac_exeext &&
19655 $as_test_x conftest$ac_exeext; then
19656 ac_cv_lib_intl_strftime=yes
19657 else
19658 echo "$as_me: failed program was:" >&5
19659 sed 's/^/| /' conftest.$ac_ext >&5
19661 ac_cv_lib_intl_strftime=no
19664 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19665 conftest$ac_exeext conftest.$ac_ext
19666 LIBS=$ac_check_lib_save_LIBS
19668 { echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
19669 echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6; }
19670 if test $ac_cv_lib_intl_strftime = yes; then
19671 cat >>confdefs.h <<\_ACEOF
19672 #define HAVE_STRFTIME 1
19673 _ACEOF
19675 LIBS="-lintl $LIBS"
19679 done
19682 # UNIX98 PTYs.
19684 for ac_func in grantpt
19686 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19687 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19688 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19689 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19690 echo $ECHO_N "(cached) $ECHO_C" >&6
19691 else
19692 cat >conftest.$ac_ext <<_ACEOF
19693 /* confdefs.h. */
19694 _ACEOF
19695 cat confdefs.h >>conftest.$ac_ext
19696 cat >>conftest.$ac_ext <<_ACEOF
19697 /* end confdefs.h. */
19698 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19699 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19700 #define $ac_func innocuous_$ac_func
19702 /* System header to define __stub macros and hopefully few prototypes,
19703 which can conflict with char $ac_func (); below.
19704 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19705 <limits.h> exists even on freestanding compilers. */
19707 #ifdef __STDC__
19708 # include <limits.h>
19709 #else
19710 # include <assert.h>
19711 #endif
19713 #undef $ac_func
19715 /* Override any GCC internal prototype to avoid an error.
19716 Use char because int might match the return type of a GCC
19717 builtin and then its argument prototype would still apply. */
19718 #ifdef __cplusplus
19719 extern "C"
19720 #endif
19721 char $ac_func ();
19722 /* The GNU C library defines this for functions which it implements
19723 to always fail with ENOSYS. Some functions are actually named
19724 something starting with __ and the normal name is an alias. */
19725 #if defined __stub_$ac_func || defined __stub___$ac_func
19726 choke me
19727 #endif
19730 main ()
19732 return $ac_func ();
19734 return 0;
19736 _ACEOF
19737 rm -f conftest.$ac_objext conftest$ac_exeext
19738 if { (ac_try="$ac_link"
19739 case "(($ac_try" in
19740 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19741 *) ac_try_echo=$ac_try;;
19742 esac
19743 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19744 (eval "$ac_link") 2>conftest.er1
19745 ac_status=$?
19746 grep -v '^ *+' conftest.er1 >conftest.err
19747 rm -f conftest.er1
19748 cat conftest.err >&5
19749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19750 (exit $ac_status); } && {
19751 test -z "$ac_c_werror_flag" ||
19752 test ! -s conftest.err
19753 } && test -s conftest$ac_exeext &&
19754 $as_test_x conftest$ac_exeext; then
19755 eval "$as_ac_var=yes"
19756 else
19757 echo "$as_me: failed program was:" >&5
19758 sed 's/^/| /' conftest.$ac_ext >&5
19760 eval "$as_ac_var=no"
19763 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19764 conftest$ac_exeext conftest.$ac_ext
19766 ac_res=`eval echo '${'$as_ac_var'}'`
19767 { echo "$as_me:$LINENO: result: $ac_res" >&5
19768 echo "${ECHO_T}$ac_res" >&6; }
19769 if test `eval echo '${'$as_ac_var'}'` = yes; then
19770 cat >>confdefs.h <<_ACEOF
19771 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19772 _ACEOF
19775 done
19778 # PTY-related GNU extensions.
19780 for ac_func in getpt
19782 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19783 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19784 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19785 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19786 echo $ECHO_N "(cached) $ECHO_C" >&6
19787 else
19788 cat >conftest.$ac_ext <<_ACEOF
19789 /* confdefs.h. */
19790 _ACEOF
19791 cat confdefs.h >>conftest.$ac_ext
19792 cat >>conftest.$ac_ext <<_ACEOF
19793 /* end confdefs.h. */
19794 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19795 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19796 #define $ac_func innocuous_$ac_func
19798 /* System header to define __stub macros and hopefully few prototypes,
19799 which can conflict with char $ac_func (); below.
19800 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19801 <limits.h> exists even on freestanding compilers. */
19803 #ifdef __STDC__
19804 # include <limits.h>
19805 #else
19806 # include <assert.h>
19807 #endif
19809 #undef $ac_func
19811 /* Override any GCC internal prototype to avoid an error.
19812 Use char because int might match the return type of a GCC
19813 builtin and then its argument prototype would still apply. */
19814 #ifdef __cplusplus
19815 extern "C"
19816 #endif
19817 char $ac_func ();
19818 /* The GNU C library defines this for functions which it implements
19819 to always fail with ENOSYS. Some functions are actually named
19820 something starting with __ and the normal name is an alias. */
19821 #if defined __stub_$ac_func || defined __stub___$ac_func
19822 choke me
19823 #endif
19826 main ()
19828 return $ac_func ();
19830 return 0;
19832 _ACEOF
19833 rm -f conftest.$ac_objext conftest$ac_exeext
19834 if { (ac_try="$ac_link"
19835 case "(($ac_try" in
19836 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19837 *) ac_try_echo=$ac_try;;
19838 esac
19839 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19840 (eval "$ac_link") 2>conftest.er1
19841 ac_status=$?
19842 grep -v '^ *+' conftest.er1 >conftest.err
19843 rm -f conftest.er1
19844 cat conftest.err >&5
19845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19846 (exit $ac_status); } && {
19847 test -z "$ac_c_werror_flag" ||
19848 test ! -s conftest.err
19849 } && test -s conftest$ac_exeext &&
19850 $as_test_x conftest$ac_exeext; then
19851 eval "$as_ac_var=yes"
19852 else
19853 echo "$as_me: failed program was:" >&5
19854 sed 's/^/| /' conftest.$ac_ext >&5
19856 eval "$as_ac_var=no"
19859 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19860 conftest$ac_exeext conftest.$ac_ext
19862 ac_res=`eval echo '${'$as_ac_var'}'`
19863 { echo "$as_me:$LINENO: result: $ac_res" >&5
19864 echo "${ECHO_T}$ac_res" >&6; }
19865 if test `eval echo '${'$as_ac_var'}'` = yes; then
19866 cat >>confdefs.h <<_ACEOF
19867 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19868 _ACEOF
19871 done
19874 # Check this now, so that we will NOT find the above functions in ncurses.
19875 # That is because we have not set up to link ncurses in lib-src.
19876 # It's better to believe a function is not available
19877 # than to expect to find it in ncurses.
19879 { echo "$as_me:$LINENO: checking for tparm in -lncurses" >&5
19880 echo $ECHO_N "checking for tparm in -lncurses... $ECHO_C" >&6; }
19881 if test "${ac_cv_lib_ncurses_tparm+set}" = set; then
19882 echo $ECHO_N "(cached) $ECHO_C" >&6
19883 else
19884 ac_check_lib_save_LIBS=$LIBS
19885 LIBS="-lncurses $LIBS"
19886 cat >conftest.$ac_ext <<_ACEOF
19887 /* confdefs.h. */
19888 _ACEOF
19889 cat confdefs.h >>conftest.$ac_ext
19890 cat >>conftest.$ac_ext <<_ACEOF
19891 /* end confdefs.h. */
19893 /* Override any GCC internal prototype to avoid an error.
19894 Use char because int might match the return type of a GCC
19895 builtin and then its argument prototype would still apply. */
19896 #ifdef __cplusplus
19897 extern "C"
19898 #endif
19899 char tparm ();
19901 main ()
19903 return tparm ();
19905 return 0;
19907 _ACEOF
19908 rm -f conftest.$ac_objext conftest$ac_exeext
19909 if { (ac_try="$ac_link"
19910 case "(($ac_try" in
19911 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19912 *) ac_try_echo=$ac_try;;
19913 esac
19914 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19915 (eval "$ac_link") 2>conftest.er1
19916 ac_status=$?
19917 grep -v '^ *+' conftest.er1 >conftest.err
19918 rm -f conftest.er1
19919 cat conftest.err >&5
19920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19921 (exit $ac_status); } && {
19922 test -z "$ac_c_werror_flag" ||
19923 test ! -s conftest.err
19924 } && test -s conftest$ac_exeext &&
19925 $as_test_x conftest$ac_exeext; then
19926 ac_cv_lib_ncurses_tparm=yes
19927 else
19928 echo "$as_me: failed program was:" >&5
19929 sed 's/^/| /' conftest.$ac_ext >&5
19931 ac_cv_lib_ncurses_tparm=no
19934 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19935 conftest$ac_exeext conftest.$ac_ext
19936 LIBS=$ac_check_lib_save_LIBS
19938 { echo "$as_me:$LINENO: result: $ac_cv_lib_ncurses_tparm" >&5
19939 echo "${ECHO_T}$ac_cv_lib_ncurses_tparm" >&6; }
19940 if test $ac_cv_lib_ncurses_tparm = yes; then
19941 cat >>confdefs.h <<_ACEOF
19942 #define HAVE_LIBNCURSES 1
19943 _ACEOF
19945 LIBS="-lncurses $LIBS"
19950 # Do we have res_init, for detecting changes in /etc/resolv.conf?
19952 resolv=no
19953 cat >conftest.$ac_ext <<_ACEOF
19954 /* confdefs.h. */
19955 _ACEOF
19956 cat confdefs.h >>conftest.$ac_ext
19957 cat >>conftest.$ac_ext <<_ACEOF
19958 /* end confdefs.h. */
19959 #include <netinet/in.h>
19960 #include <arpa/nameser.h>
19961 #include <resolv.h>
19963 main ()
19965 return res_init();
19967 return 0;
19969 _ACEOF
19970 rm -f conftest.$ac_objext conftest$ac_exeext
19971 if { (ac_try="$ac_link"
19972 case "(($ac_try" in
19973 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19974 *) ac_try_echo=$ac_try;;
19975 esac
19976 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19977 (eval "$ac_link") 2>conftest.er1
19978 ac_status=$?
19979 grep -v '^ *+' conftest.er1 >conftest.err
19980 rm -f conftest.er1
19981 cat conftest.err >&5
19982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19983 (exit $ac_status); } && {
19984 test -z "$ac_c_werror_flag" ||
19985 test ! -s conftest.err
19986 } && test -s conftest$ac_exeext &&
19987 $as_test_x conftest$ac_exeext; then
19988 have_res_init=yes
19989 else
19990 echo "$as_me: failed program was:" >&5
19991 sed 's/^/| /' conftest.$ac_ext >&5
19993 have_res_init=no
19996 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19997 conftest$ac_exeext conftest.$ac_ext
19998 if test "$have_res_init" = no; then
19999 OLIBS="$LIBS"
20000 LIBS="$LIBS -lresolv"
20001 { echo "$as_me:$LINENO: checking for res_init with -lresolv" >&5
20002 echo $ECHO_N "checking for res_init with -lresolv... $ECHO_C" >&6; }
20003 cat >conftest.$ac_ext <<_ACEOF
20004 /* confdefs.h. */
20005 _ACEOF
20006 cat confdefs.h >>conftest.$ac_ext
20007 cat >>conftest.$ac_ext <<_ACEOF
20008 /* end confdefs.h. */
20009 #include <netinet/in.h>
20010 #include <arpa/nameser.h>
20011 #include <resolv.h>
20013 main ()
20015 return res_init();
20017 return 0;
20019 _ACEOF
20020 rm -f conftest.$ac_objext conftest$ac_exeext
20021 if { (ac_try="$ac_link"
20022 case "(($ac_try" in
20023 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20024 *) ac_try_echo=$ac_try;;
20025 esac
20026 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20027 (eval "$ac_link") 2>conftest.er1
20028 ac_status=$?
20029 grep -v '^ *+' conftest.er1 >conftest.err
20030 rm -f conftest.er1
20031 cat conftest.err >&5
20032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20033 (exit $ac_status); } && {
20034 test -z "$ac_c_werror_flag" ||
20035 test ! -s conftest.err
20036 } && test -s conftest$ac_exeext &&
20037 $as_test_x conftest$ac_exeext; then
20038 have_res_init=yes
20039 else
20040 echo "$as_me: failed program was:" >&5
20041 sed 's/^/| /' conftest.$ac_ext >&5
20043 have_res_init=no
20046 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20047 conftest$ac_exeext conftest.$ac_ext
20048 { echo "$as_me:$LINENO: result: $have_res_init" >&5
20049 echo "${ECHO_T}$have_res_init" >&6; }
20050 if test "$have_res_init" = yes ; then
20051 resolv=yes
20053 LIBS="$OLIBS"
20056 if test "$have_res_init" = yes; then
20058 cat >>confdefs.h <<\_ACEOF
20059 #define HAVE_RES_INIT 1
20060 _ACEOF
20064 # Do we need the Hesiod library to provide the support routines?
20065 if test "$with_hesiod" != no ; then
20066 # Don't set $LIBS here -- see comments above.
20067 { echo "$as_me:$LINENO: checking for res_send" >&5
20068 echo $ECHO_N "checking for res_send... $ECHO_C" >&6; }
20069 if test "${ac_cv_func_res_send+set}" = set; then
20070 echo $ECHO_N "(cached) $ECHO_C" >&6
20071 else
20072 cat >conftest.$ac_ext <<_ACEOF
20073 /* confdefs.h. */
20074 _ACEOF
20075 cat confdefs.h >>conftest.$ac_ext
20076 cat >>conftest.$ac_ext <<_ACEOF
20077 /* end confdefs.h. */
20078 /* Define res_send to an innocuous variant, in case <limits.h> declares res_send.
20079 For example, HP-UX 11i <limits.h> declares gettimeofday. */
20080 #define res_send innocuous_res_send
20082 /* System header to define __stub macros and hopefully few prototypes,
20083 which can conflict with char res_send (); below.
20084 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20085 <limits.h> exists even on freestanding compilers. */
20087 #ifdef __STDC__
20088 # include <limits.h>
20089 #else
20090 # include <assert.h>
20091 #endif
20093 #undef res_send
20095 /* Override any GCC internal prototype to avoid an error.
20096 Use char because int might match the return type of a GCC
20097 builtin and then its argument prototype would still apply. */
20098 #ifdef __cplusplus
20099 extern "C"
20100 #endif
20101 char res_send ();
20102 /* The GNU C library defines this for functions which it implements
20103 to always fail with ENOSYS. Some functions are actually named
20104 something starting with __ and the normal name is an alias. */
20105 #if defined __stub_res_send || defined __stub___res_send
20106 choke me
20107 #endif
20110 main ()
20112 return res_send ();
20114 return 0;
20116 _ACEOF
20117 rm -f conftest.$ac_objext conftest$ac_exeext
20118 if { (ac_try="$ac_link"
20119 case "(($ac_try" in
20120 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20121 *) ac_try_echo=$ac_try;;
20122 esac
20123 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20124 (eval "$ac_link") 2>conftest.er1
20125 ac_status=$?
20126 grep -v '^ *+' conftest.er1 >conftest.err
20127 rm -f conftest.er1
20128 cat conftest.err >&5
20129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20130 (exit $ac_status); } && {
20131 test -z "$ac_c_werror_flag" ||
20132 test ! -s conftest.err
20133 } && test -s conftest$ac_exeext &&
20134 $as_test_x conftest$ac_exeext; then
20135 ac_cv_func_res_send=yes
20136 else
20137 echo "$as_me: failed program was:" >&5
20138 sed 's/^/| /' conftest.$ac_ext >&5
20140 ac_cv_func_res_send=no
20143 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20144 conftest$ac_exeext conftest.$ac_ext
20146 { echo "$as_me:$LINENO: result: $ac_cv_func_res_send" >&5
20147 echo "${ECHO_T}$ac_cv_func_res_send" >&6; }
20148 if test $ac_cv_func_res_send = yes; then
20150 else
20151 { echo "$as_me:$LINENO: checking for __res_send" >&5
20152 echo $ECHO_N "checking for __res_send... $ECHO_C" >&6; }
20153 if test "${ac_cv_func___res_send+set}" = set; then
20154 echo $ECHO_N "(cached) $ECHO_C" >&6
20155 else
20156 cat >conftest.$ac_ext <<_ACEOF
20157 /* confdefs.h. */
20158 _ACEOF
20159 cat confdefs.h >>conftest.$ac_ext
20160 cat >>conftest.$ac_ext <<_ACEOF
20161 /* end confdefs.h. */
20162 /* Define __res_send to an innocuous variant, in case <limits.h> declares __res_send.
20163 For example, HP-UX 11i <limits.h> declares gettimeofday. */
20164 #define __res_send innocuous___res_send
20166 /* System header to define __stub macros and hopefully few prototypes,
20167 which can conflict with char __res_send (); below.
20168 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20169 <limits.h> exists even on freestanding compilers. */
20171 #ifdef __STDC__
20172 # include <limits.h>
20173 #else
20174 # include <assert.h>
20175 #endif
20177 #undef __res_send
20179 /* Override any GCC internal prototype to avoid an error.
20180 Use char because int might match the return type of a GCC
20181 builtin and then its argument prototype would still apply. */
20182 #ifdef __cplusplus
20183 extern "C"
20184 #endif
20185 char __res_send ();
20186 /* The GNU C library defines this for functions which it implements
20187 to always fail with ENOSYS. Some functions are actually named
20188 something starting with __ and the normal name is an alias. */
20189 #if defined __stub___res_send || defined __stub_____res_send
20190 choke me
20191 #endif
20194 main ()
20196 return __res_send ();
20198 return 0;
20200 _ACEOF
20201 rm -f conftest.$ac_objext conftest$ac_exeext
20202 if { (ac_try="$ac_link"
20203 case "(($ac_try" in
20204 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20205 *) ac_try_echo=$ac_try;;
20206 esac
20207 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20208 (eval "$ac_link") 2>conftest.er1
20209 ac_status=$?
20210 grep -v '^ *+' conftest.er1 >conftest.err
20211 rm -f conftest.er1
20212 cat conftest.err >&5
20213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20214 (exit $ac_status); } && {
20215 test -z "$ac_c_werror_flag" ||
20216 test ! -s conftest.err
20217 } && test -s conftest$ac_exeext &&
20218 $as_test_x conftest$ac_exeext; then
20219 ac_cv_func___res_send=yes
20220 else
20221 echo "$as_me: failed program was:" >&5
20222 sed 's/^/| /' conftest.$ac_ext >&5
20224 ac_cv_func___res_send=no
20227 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20228 conftest$ac_exeext conftest.$ac_ext
20230 { echo "$as_me:$LINENO: result: $ac_cv_func___res_send" >&5
20231 echo "${ECHO_T}$ac_cv_func___res_send" >&6; }
20232 if test $ac_cv_func___res_send = yes; then
20234 else
20235 { echo "$as_me:$LINENO: checking for res_send in -lresolv" >&5
20236 echo $ECHO_N "checking for res_send in -lresolv... $ECHO_C" >&6; }
20237 if test "${ac_cv_lib_resolv_res_send+set}" = set; then
20238 echo $ECHO_N "(cached) $ECHO_C" >&6
20239 else
20240 ac_check_lib_save_LIBS=$LIBS
20241 LIBS="-lresolv $LIBS"
20242 cat >conftest.$ac_ext <<_ACEOF
20243 /* confdefs.h. */
20244 _ACEOF
20245 cat confdefs.h >>conftest.$ac_ext
20246 cat >>conftest.$ac_ext <<_ACEOF
20247 /* end confdefs.h. */
20249 /* Override any GCC internal prototype to avoid an error.
20250 Use char because int might match the return type of a GCC
20251 builtin and then its argument prototype would still apply. */
20252 #ifdef __cplusplus
20253 extern "C"
20254 #endif
20255 char res_send ();
20257 main ()
20259 return res_send ();
20261 return 0;
20263 _ACEOF
20264 rm -f conftest.$ac_objext conftest$ac_exeext
20265 if { (ac_try="$ac_link"
20266 case "(($ac_try" in
20267 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20268 *) ac_try_echo=$ac_try;;
20269 esac
20270 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20271 (eval "$ac_link") 2>conftest.er1
20272 ac_status=$?
20273 grep -v '^ *+' conftest.er1 >conftest.err
20274 rm -f conftest.er1
20275 cat conftest.err >&5
20276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20277 (exit $ac_status); } && {
20278 test -z "$ac_c_werror_flag" ||
20279 test ! -s conftest.err
20280 } && test -s conftest$ac_exeext &&
20281 $as_test_x conftest$ac_exeext; then
20282 ac_cv_lib_resolv_res_send=yes
20283 else
20284 echo "$as_me: failed program was:" >&5
20285 sed 's/^/| /' conftest.$ac_ext >&5
20287 ac_cv_lib_resolv_res_send=no
20290 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20291 conftest$ac_exeext conftest.$ac_ext
20292 LIBS=$ac_check_lib_save_LIBS
20294 { echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_res_send" >&5
20295 echo "${ECHO_T}$ac_cv_lib_resolv_res_send" >&6; }
20296 if test $ac_cv_lib_resolv_res_send = yes; then
20297 resolv=yes
20298 else
20299 { echo "$as_me:$LINENO: checking for __res_send in -lresolv" >&5
20300 echo $ECHO_N "checking for __res_send in -lresolv... $ECHO_C" >&6; }
20301 if test "${ac_cv_lib_resolv___res_send+set}" = set; then
20302 echo $ECHO_N "(cached) $ECHO_C" >&6
20303 else
20304 ac_check_lib_save_LIBS=$LIBS
20305 LIBS="-lresolv $LIBS"
20306 cat >conftest.$ac_ext <<_ACEOF
20307 /* confdefs.h. */
20308 _ACEOF
20309 cat confdefs.h >>conftest.$ac_ext
20310 cat >>conftest.$ac_ext <<_ACEOF
20311 /* end confdefs.h. */
20313 /* Override any GCC internal prototype to avoid an error.
20314 Use char because int might match the return type of a GCC
20315 builtin and then its argument prototype would still apply. */
20316 #ifdef __cplusplus
20317 extern "C"
20318 #endif
20319 char __res_send ();
20321 main ()
20323 return __res_send ();
20325 return 0;
20327 _ACEOF
20328 rm -f conftest.$ac_objext conftest$ac_exeext
20329 if { (ac_try="$ac_link"
20330 case "(($ac_try" in
20331 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20332 *) ac_try_echo=$ac_try;;
20333 esac
20334 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20335 (eval "$ac_link") 2>conftest.er1
20336 ac_status=$?
20337 grep -v '^ *+' conftest.er1 >conftest.err
20338 rm -f conftest.er1
20339 cat conftest.err >&5
20340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20341 (exit $ac_status); } && {
20342 test -z "$ac_c_werror_flag" ||
20343 test ! -s conftest.err
20344 } && test -s conftest$ac_exeext &&
20345 $as_test_x conftest$ac_exeext; then
20346 ac_cv_lib_resolv___res_send=yes
20347 else
20348 echo "$as_me: failed program was:" >&5
20349 sed 's/^/| /' conftest.$ac_ext >&5
20351 ac_cv_lib_resolv___res_send=no
20354 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20355 conftest$ac_exeext conftest.$ac_ext
20356 LIBS=$ac_check_lib_save_LIBS
20358 { echo "$as_me:$LINENO: result: $ac_cv_lib_resolv___res_send" >&5
20359 echo "${ECHO_T}$ac_cv_lib_resolv___res_send" >&6; }
20360 if test $ac_cv_lib_resolv___res_send = yes; then
20361 resolv=yes
20370 if test "$resolv" = yes ; then
20371 RESOLVLIB=-lresolv
20372 else
20373 RESOLVLIB=
20375 { echo "$as_me:$LINENO: checking for hes_getmailhost" >&5
20376 echo $ECHO_N "checking for hes_getmailhost... $ECHO_C" >&6; }
20377 if test "${ac_cv_func_hes_getmailhost+set}" = set; then
20378 echo $ECHO_N "(cached) $ECHO_C" >&6
20379 else
20380 cat >conftest.$ac_ext <<_ACEOF
20381 /* confdefs.h. */
20382 _ACEOF
20383 cat confdefs.h >>conftest.$ac_ext
20384 cat >>conftest.$ac_ext <<_ACEOF
20385 /* end confdefs.h. */
20386 /* Define hes_getmailhost to an innocuous variant, in case <limits.h> declares hes_getmailhost.
20387 For example, HP-UX 11i <limits.h> declares gettimeofday. */
20388 #define hes_getmailhost innocuous_hes_getmailhost
20390 /* System header to define __stub macros and hopefully few prototypes,
20391 which can conflict with char hes_getmailhost (); below.
20392 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20393 <limits.h> exists even on freestanding compilers. */
20395 #ifdef __STDC__
20396 # include <limits.h>
20397 #else
20398 # include <assert.h>
20399 #endif
20401 #undef hes_getmailhost
20403 /* Override any GCC internal prototype to avoid an error.
20404 Use char because int might match the return type of a GCC
20405 builtin and then its argument prototype would still apply. */
20406 #ifdef __cplusplus
20407 extern "C"
20408 #endif
20409 char hes_getmailhost ();
20410 /* The GNU C library defines this for functions which it implements
20411 to always fail with ENOSYS. Some functions are actually named
20412 something starting with __ and the normal name is an alias. */
20413 #if defined __stub_hes_getmailhost || defined __stub___hes_getmailhost
20414 choke me
20415 #endif
20418 main ()
20420 return hes_getmailhost ();
20422 return 0;
20424 _ACEOF
20425 rm -f conftest.$ac_objext conftest$ac_exeext
20426 if { (ac_try="$ac_link"
20427 case "(($ac_try" in
20428 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20429 *) ac_try_echo=$ac_try;;
20430 esac
20431 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20432 (eval "$ac_link") 2>conftest.er1
20433 ac_status=$?
20434 grep -v '^ *+' conftest.er1 >conftest.err
20435 rm -f conftest.er1
20436 cat conftest.err >&5
20437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20438 (exit $ac_status); } && {
20439 test -z "$ac_c_werror_flag" ||
20440 test ! -s conftest.err
20441 } && test -s conftest$ac_exeext &&
20442 $as_test_x conftest$ac_exeext; then
20443 ac_cv_func_hes_getmailhost=yes
20444 else
20445 echo "$as_me: failed program was:" >&5
20446 sed 's/^/| /' conftest.$ac_ext >&5
20448 ac_cv_func_hes_getmailhost=no
20451 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20452 conftest$ac_exeext conftest.$ac_ext
20454 { echo "$as_me:$LINENO: result: $ac_cv_func_hes_getmailhost" >&5
20455 echo "${ECHO_T}$ac_cv_func_hes_getmailhost" >&6; }
20456 if test $ac_cv_func_hes_getmailhost = yes; then
20458 else
20459 { echo "$as_me:$LINENO: checking for hes_getmailhost in -lhesiod" >&5
20460 echo $ECHO_N "checking for hes_getmailhost in -lhesiod... $ECHO_C" >&6; }
20461 if test "${ac_cv_lib_hesiod_hes_getmailhost+set}" = set; then
20462 echo $ECHO_N "(cached) $ECHO_C" >&6
20463 else
20464 ac_check_lib_save_LIBS=$LIBS
20465 LIBS="-lhesiod $RESOLVLIB $LIBS"
20466 cat >conftest.$ac_ext <<_ACEOF
20467 /* confdefs.h. */
20468 _ACEOF
20469 cat confdefs.h >>conftest.$ac_ext
20470 cat >>conftest.$ac_ext <<_ACEOF
20471 /* end confdefs.h. */
20473 /* Override any GCC internal prototype to avoid an error.
20474 Use char because int might match the return type of a GCC
20475 builtin and then its argument prototype would still apply. */
20476 #ifdef __cplusplus
20477 extern "C"
20478 #endif
20479 char hes_getmailhost ();
20481 main ()
20483 return hes_getmailhost ();
20485 return 0;
20487 _ACEOF
20488 rm -f conftest.$ac_objext conftest$ac_exeext
20489 if { (ac_try="$ac_link"
20490 case "(($ac_try" in
20491 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20492 *) ac_try_echo=$ac_try;;
20493 esac
20494 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20495 (eval "$ac_link") 2>conftest.er1
20496 ac_status=$?
20497 grep -v '^ *+' conftest.er1 >conftest.err
20498 rm -f conftest.er1
20499 cat conftest.err >&5
20500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20501 (exit $ac_status); } && {
20502 test -z "$ac_c_werror_flag" ||
20503 test ! -s conftest.err
20504 } && test -s conftest$ac_exeext &&
20505 $as_test_x conftest$ac_exeext; then
20506 ac_cv_lib_hesiod_hes_getmailhost=yes
20507 else
20508 echo "$as_me: failed program was:" >&5
20509 sed 's/^/| /' conftest.$ac_ext >&5
20511 ac_cv_lib_hesiod_hes_getmailhost=no
20514 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20515 conftest$ac_exeext conftest.$ac_ext
20516 LIBS=$ac_check_lib_save_LIBS
20518 { echo "$as_me:$LINENO: result: $ac_cv_lib_hesiod_hes_getmailhost" >&5
20519 echo "${ECHO_T}$ac_cv_lib_hesiod_hes_getmailhost" >&6; }
20520 if test $ac_cv_lib_hesiod_hes_getmailhost = yes; then
20522 cat >>confdefs.h <<\_ACEOF
20523 #define HAVE_LIBHESIOD 1
20524 _ACEOF
20526 else
20534 # Do we need libresolv (due to res_init or Hesiod)?
20535 if test "$resolv" = yes ; then
20537 cat >>confdefs.h <<\_ACEOF
20538 #define HAVE_LIBRESOLV 1
20539 _ACEOF
20543 # These tell us which Kerberos-related libraries to use.
20544 if test "${with_kerberos}" != no; then
20546 { echo "$as_me:$LINENO: checking for com_err in -lcom_err" >&5
20547 echo $ECHO_N "checking for com_err in -lcom_err... $ECHO_C" >&6; }
20548 if test "${ac_cv_lib_com_err_com_err+set}" = set; then
20549 echo $ECHO_N "(cached) $ECHO_C" >&6
20550 else
20551 ac_check_lib_save_LIBS=$LIBS
20552 LIBS="-lcom_err $LIBS"
20553 cat >conftest.$ac_ext <<_ACEOF
20554 /* confdefs.h. */
20555 _ACEOF
20556 cat confdefs.h >>conftest.$ac_ext
20557 cat >>conftest.$ac_ext <<_ACEOF
20558 /* end confdefs.h. */
20560 /* Override any GCC internal prototype to avoid an error.
20561 Use char because int might match the return type of a GCC
20562 builtin and then its argument prototype would still apply. */
20563 #ifdef __cplusplus
20564 extern "C"
20565 #endif
20566 char com_err ();
20568 main ()
20570 return com_err ();
20572 return 0;
20574 _ACEOF
20575 rm -f conftest.$ac_objext conftest$ac_exeext
20576 if { (ac_try="$ac_link"
20577 case "(($ac_try" in
20578 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20579 *) ac_try_echo=$ac_try;;
20580 esac
20581 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20582 (eval "$ac_link") 2>conftest.er1
20583 ac_status=$?
20584 grep -v '^ *+' conftest.er1 >conftest.err
20585 rm -f conftest.er1
20586 cat conftest.err >&5
20587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20588 (exit $ac_status); } && {
20589 test -z "$ac_c_werror_flag" ||
20590 test ! -s conftest.err
20591 } && test -s conftest$ac_exeext &&
20592 $as_test_x conftest$ac_exeext; then
20593 ac_cv_lib_com_err_com_err=yes
20594 else
20595 echo "$as_me: failed program was:" >&5
20596 sed 's/^/| /' conftest.$ac_ext >&5
20598 ac_cv_lib_com_err_com_err=no
20601 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20602 conftest$ac_exeext conftest.$ac_ext
20603 LIBS=$ac_check_lib_save_LIBS
20605 { echo "$as_me:$LINENO: result: $ac_cv_lib_com_err_com_err" >&5
20606 echo "${ECHO_T}$ac_cv_lib_com_err_com_err" >&6; }
20607 if test $ac_cv_lib_com_err_com_err = yes; then
20608 cat >>confdefs.h <<_ACEOF
20609 #define HAVE_LIBCOM_ERR 1
20610 _ACEOF
20612 LIBS="-lcom_err $LIBS"
20617 { echo "$as_me:$LINENO: checking for mit_des_cbc_encrypt in -lk5crypto" >&5
20618 echo $ECHO_N "checking for mit_des_cbc_encrypt in -lk5crypto... $ECHO_C" >&6; }
20619 if test "${ac_cv_lib_k5crypto_mit_des_cbc_encrypt+set}" = set; then
20620 echo $ECHO_N "(cached) $ECHO_C" >&6
20621 else
20622 ac_check_lib_save_LIBS=$LIBS
20623 LIBS="-lk5crypto $LIBS"
20624 cat >conftest.$ac_ext <<_ACEOF
20625 /* confdefs.h. */
20626 _ACEOF
20627 cat confdefs.h >>conftest.$ac_ext
20628 cat >>conftest.$ac_ext <<_ACEOF
20629 /* end confdefs.h. */
20631 /* Override any GCC internal prototype to avoid an error.
20632 Use char because int might match the return type of a GCC
20633 builtin and then its argument prototype would still apply. */
20634 #ifdef __cplusplus
20635 extern "C"
20636 #endif
20637 char mit_des_cbc_encrypt ();
20639 main ()
20641 return mit_des_cbc_encrypt ();
20643 return 0;
20645 _ACEOF
20646 rm -f conftest.$ac_objext conftest$ac_exeext
20647 if { (ac_try="$ac_link"
20648 case "(($ac_try" in
20649 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20650 *) ac_try_echo=$ac_try;;
20651 esac
20652 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20653 (eval "$ac_link") 2>conftest.er1
20654 ac_status=$?
20655 grep -v '^ *+' conftest.er1 >conftest.err
20656 rm -f conftest.er1
20657 cat conftest.err >&5
20658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20659 (exit $ac_status); } && {
20660 test -z "$ac_c_werror_flag" ||
20661 test ! -s conftest.err
20662 } && test -s conftest$ac_exeext &&
20663 $as_test_x conftest$ac_exeext; then
20664 ac_cv_lib_k5crypto_mit_des_cbc_encrypt=yes
20665 else
20666 echo "$as_me: failed program was:" >&5
20667 sed 's/^/| /' conftest.$ac_ext >&5
20669 ac_cv_lib_k5crypto_mit_des_cbc_encrypt=no
20672 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20673 conftest$ac_exeext conftest.$ac_ext
20674 LIBS=$ac_check_lib_save_LIBS
20676 { echo "$as_me:$LINENO: result: $ac_cv_lib_k5crypto_mit_des_cbc_encrypt" >&5
20677 echo "${ECHO_T}$ac_cv_lib_k5crypto_mit_des_cbc_encrypt" >&6; }
20678 if test $ac_cv_lib_k5crypto_mit_des_cbc_encrypt = yes; then
20679 cat >>confdefs.h <<_ACEOF
20680 #define HAVE_LIBK5CRYPTO 1
20681 _ACEOF
20683 LIBS="-lk5crypto $LIBS"
20688 { echo "$as_me:$LINENO: checking for mit_des_cbc_encrypt in -lcrypto" >&5
20689 echo $ECHO_N "checking for mit_des_cbc_encrypt in -lcrypto... $ECHO_C" >&6; }
20690 if test "${ac_cv_lib_crypto_mit_des_cbc_encrypt+set}" = set; then
20691 echo $ECHO_N "(cached) $ECHO_C" >&6
20692 else
20693 ac_check_lib_save_LIBS=$LIBS
20694 LIBS="-lcrypto $LIBS"
20695 cat >conftest.$ac_ext <<_ACEOF
20696 /* confdefs.h. */
20697 _ACEOF
20698 cat confdefs.h >>conftest.$ac_ext
20699 cat >>conftest.$ac_ext <<_ACEOF
20700 /* end confdefs.h. */
20702 /* Override any GCC internal prototype to avoid an error.
20703 Use char because int might match the return type of a GCC
20704 builtin and then its argument prototype would still apply. */
20705 #ifdef __cplusplus
20706 extern "C"
20707 #endif
20708 char mit_des_cbc_encrypt ();
20710 main ()
20712 return mit_des_cbc_encrypt ();
20714 return 0;
20716 _ACEOF
20717 rm -f conftest.$ac_objext conftest$ac_exeext
20718 if { (ac_try="$ac_link"
20719 case "(($ac_try" in
20720 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20721 *) ac_try_echo=$ac_try;;
20722 esac
20723 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20724 (eval "$ac_link") 2>conftest.er1
20725 ac_status=$?
20726 grep -v '^ *+' conftest.er1 >conftest.err
20727 rm -f conftest.er1
20728 cat conftest.err >&5
20729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20730 (exit $ac_status); } && {
20731 test -z "$ac_c_werror_flag" ||
20732 test ! -s conftest.err
20733 } && test -s conftest$ac_exeext &&
20734 $as_test_x conftest$ac_exeext; then
20735 ac_cv_lib_crypto_mit_des_cbc_encrypt=yes
20736 else
20737 echo "$as_me: failed program was:" >&5
20738 sed 's/^/| /' conftest.$ac_ext >&5
20740 ac_cv_lib_crypto_mit_des_cbc_encrypt=no
20743 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20744 conftest$ac_exeext conftest.$ac_ext
20745 LIBS=$ac_check_lib_save_LIBS
20747 { echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_mit_des_cbc_encrypt" >&5
20748 echo "${ECHO_T}$ac_cv_lib_crypto_mit_des_cbc_encrypt" >&6; }
20749 if test $ac_cv_lib_crypto_mit_des_cbc_encrypt = yes; then
20750 cat >>confdefs.h <<_ACEOF
20751 #define HAVE_LIBCRYPTO 1
20752 _ACEOF
20754 LIBS="-lcrypto $LIBS"
20759 { echo "$as_me:$LINENO: checking for krb5_init_context in -lkrb5" >&5
20760 echo $ECHO_N "checking for krb5_init_context in -lkrb5... $ECHO_C" >&6; }
20761 if test "${ac_cv_lib_krb5_krb5_init_context+set}" = set; then
20762 echo $ECHO_N "(cached) $ECHO_C" >&6
20763 else
20764 ac_check_lib_save_LIBS=$LIBS
20765 LIBS="-lkrb5 $LIBS"
20766 cat >conftest.$ac_ext <<_ACEOF
20767 /* confdefs.h. */
20768 _ACEOF
20769 cat confdefs.h >>conftest.$ac_ext
20770 cat >>conftest.$ac_ext <<_ACEOF
20771 /* end confdefs.h. */
20773 /* Override any GCC internal prototype to avoid an error.
20774 Use char because int might match the return type of a GCC
20775 builtin and then its argument prototype would still apply. */
20776 #ifdef __cplusplus
20777 extern "C"
20778 #endif
20779 char krb5_init_context ();
20781 main ()
20783 return krb5_init_context ();
20785 return 0;
20787 _ACEOF
20788 rm -f conftest.$ac_objext conftest$ac_exeext
20789 if { (ac_try="$ac_link"
20790 case "(($ac_try" in
20791 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20792 *) ac_try_echo=$ac_try;;
20793 esac
20794 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20795 (eval "$ac_link") 2>conftest.er1
20796 ac_status=$?
20797 grep -v '^ *+' conftest.er1 >conftest.err
20798 rm -f conftest.er1
20799 cat conftest.err >&5
20800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20801 (exit $ac_status); } && {
20802 test -z "$ac_c_werror_flag" ||
20803 test ! -s conftest.err
20804 } && test -s conftest$ac_exeext &&
20805 $as_test_x conftest$ac_exeext; then
20806 ac_cv_lib_krb5_krb5_init_context=yes
20807 else
20808 echo "$as_me: failed program was:" >&5
20809 sed 's/^/| /' conftest.$ac_ext >&5
20811 ac_cv_lib_krb5_krb5_init_context=no
20814 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20815 conftest$ac_exeext conftest.$ac_ext
20816 LIBS=$ac_check_lib_save_LIBS
20818 { echo "$as_me:$LINENO: result: $ac_cv_lib_krb5_krb5_init_context" >&5
20819 echo "${ECHO_T}$ac_cv_lib_krb5_krb5_init_context" >&6; }
20820 if test $ac_cv_lib_krb5_krb5_init_context = yes; then
20821 cat >>confdefs.h <<_ACEOF
20822 #define HAVE_LIBKRB5 1
20823 _ACEOF
20825 LIBS="-lkrb5 $LIBS"
20829 if test "${with_kerberos5}" = no; then
20831 { echo "$as_me:$LINENO: checking for des_cbc_encrypt in -ldes425" >&5
20832 echo $ECHO_N "checking for des_cbc_encrypt in -ldes425... $ECHO_C" >&6; }
20833 if test "${ac_cv_lib_des425_des_cbc_encrypt+set}" = set; then
20834 echo $ECHO_N "(cached) $ECHO_C" >&6
20835 else
20836 ac_check_lib_save_LIBS=$LIBS
20837 LIBS="-ldes425 $LIBS"
20838 cat >conftest.$ac_ext <<_ACEOF
20839 /* confdefs.h. */
20840 _ACEOF
20841 cat confdefs.h >>conftest.$ac_ext
20842 cat >>conftest.$ac_ext <<_ACEOF
20843 /* end confdefs.h. */
20845 /* Override any GCC internal prototype to avoid an error.
20846 Use char because int might match the return type of a GCC
20847 builtin and then its argument prototype would still apply. */
20848 #ifdef __cplusplus
20849 extern "C"
20850 #endif
20851 char des_cbc_encrypt ();
20853 main ()
20855 return des_cbc_encrypt ();
20857 return 0;
20859 _ACEOF
20860 rm -f conftest.$ac_objext conftest$ac_exeext
20861 if { (ac_try="$ac_link"
20862 case "(($ac_try" in
20863 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20864 *) ac_try_echo=$ac_try;;
20865 esac
20866 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20867 (eval "$ac_link") 2>conftest.er1
20868 ac_status=$?
20869 grep -v '^ *+' conftest.er1 >conftest.err
20870 rm -f conftest.er1
20871 cat conftest.err >&5
20872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20873 (exit $ac_status); } && {
20874 test -z "$ac_c_werror_flag" ||
20875 test ! -s conftest.err
20876 } && test -s conftest$ac_exeext &&
20877 $as_test_x conftest$ac_exeext; then
20878 ac_cv_lib_des425_des_cbc_encrypt=yes
20879 else
20880 echo "$as_me: failed program was:" >&5
20881 sed 's/^/| /' conftest.$ac_ext >&5
20883 ac_cv_lib_des425_des_cbc_encrypt=no
20886 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20887 conftest$ac_exeext conftest.$ac_ext
20888 LIBS=$ac_check_lib_save_LIBS
20890 { echo "$as_me:$LINENO: result: $ac_cv_lib_des425_des_cbc_encrypt" >&5
20891 echo "${ECHO_T}$ac_cv_lib_des425_des_cbc_encrypt" >&6; }
20892 if test $ac_cv_lib_des425_des_cbc_encrypt = yes; then
20893 cat >>confdefs.h <<_ACEOF
20894 #define HAVE_LIBDES425 1
20895 _ACEOF
20897 LIBS="-ldes425 $LIBS"
20899 else
20901 { echo "$as_me:$LINENO: checking for des_cbc_encrypt in -ldes" >&5
20902 echo $ECHO_N "checking for des_cbc_encrypt in -ldes... $ECHO_C" >&6; }
20903 if test "${ac_cv_lib_des_des_cbc_encrypt+set}" = set; then
20904 echo $ECHO_N "(cached) $ECHO_C" >&6
20905 else
20906 ac_check_lib_save_LIBS=$LIBS
20907 LIBS="-ldes $LIBS"
20908 cat >conftest.$ac_ext <<_ACEOF
20909 /* confdefs.h. */
20910 _ACEOF
20911 cat confdefs.h >>conftest.$ac_ext
20912 cat >>conftest.$ac_ext <<_ACEOF
20913 /* end confdefs.h. */
20915 /* Override any GCC internal prototype to avoid an error.
20916 Use char because int might match the return type of a GCC
20917 builtin and then its argument prototype would still apply. */
20918 #ifdef __cplusplus
20919 extern "C"
20920 #endif
20921 char des_cbc_encrypt ();
20923 main ()
20925 return des_cbc_encrypt ();
20927 return 0;
20929 _ACEOF
20930 rm -f conftest.$ac_objext conftest$ac_exeext
20931 if { (ac_try="$ac_link"
20932 case "(($ac_try" in
20933 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20934 *) ac_try_echo=$ac_try;;
20935 esac
20936 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20937 (eval "$ac_link") 2>conftest.er1
20938 ac_status=$?
20939 grep -v '^ *+' conftest.er1 >conftest.err
20940 rm -f conftest.er1
20941 cat conftest.err >&5
20942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20943 (exit $ac_status); } && {
20944 test -z "$ac_c_werror_flag" ||
20945 test ! -s conftest.err
20946 } && test -s conftest$ac_exeext &&
20947 $as_test_x conftest$ac_exeext; then
20948 ac_cv_lib_des_des_cbc_encrypt=yes
20949 else
20950 echo "$as_me: failed program was:" >&5
20951 sed 's/^/| /' conftest.$ac_ext >&5
20953 ac_cv_lib_des_des_cbc_encrypt=no
20956 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20957 conftest$ac_exeext conftest.$ac_ext
20958 LIBS=$ac_check_lib_save_LIBS
20960 { echo "$as_me:$LINENO: result: $ac_cv_lib_des_des_cbc_encrypt" >&5
20961 echo "${ECHO_T}$ac_cv_lib_des_des_cbc_encrypt" >&6; }
20962 if test $ac_cv_lib_des_des_cbc_encrypt = yes; then
20963 cat >>confdefs.h <<_ACEOF
20964 #define HAVE_LIBDES 1
20965 _ACEOF
20967 LIBS="-ldes $LIBS"
20974 { echo "$as_me:$LINENO: checking for krb_get_cred in -lkrb4" >&5
20975 echo $ECHO_N "checking for krb_get_cred in -lkrb4... $ECHO_C" >&6; }
20976 if test "${ac_cv_lib_krb4_krb_get_cred+set}" = set; then
20977 echo $ECHO_N "(cached) $ECHO_C" >&6
20978 else
20979 ac_check_lib_save_LIBS=$LIBS
20980 LIBS="-lkrb4 $LIBS"
20981 cat >conftest.$ac_ext <<_ACEOF
20982 /* confdefs.h. */
20983 _ACEOF
20984 cat confdefs.h >>conftest.$ac_ext
20985 cat >>conftest.$ac_ext <<_ACEOF
20986 /* end confdefs.h. */
20988 /* Override any GCC internal prototype to avoid an error.
20989 Use char because int might match the return type of a GCC
20990 builtin and then its argument prototype would still apply. */
20991 #ifdef __cplusplus
20992 extern "C"
20993 #endif
20994 char krb_get_cred ();
20996 main ()
20998 return krb_get_cred ();
21000 return 0;
21002 _ACEOF
21003 rm -f conftest.$ac_objext conftest$ac_exeext
21004 if { (ac_try="$ac_link"
21005 case "(($ac_try" in
21006 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21007 *) ac_try_echo=$ac_try;;
21008 esac
21009 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21010 (eval "$ac_link") 2>conftest.er1
21011 ac_status=$?
21012 grep -v '^ *+' conftest.er1 >conftest.err
21013 rm -f conftest.er1
21014 cat conftest.err >&5
21015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21016 (exit $ac_status); } && {
21017 test -z "$ac_c_werror_flag" ||
21018 test ! -s conftest.err
21019 } && test -s conftest$ac_exeext &&
21020 $as_test_x conftest$ac_exeext; then
21021 ac_cv_lib_krb4_krb_get_cred=yes
21022 else
21023 echo "$as_me: failed program was:" >&5
21024 sed 's/^/| /' conftest.$ac_ext >&5
21026 ac_cv_lib_krb4_krb_get_cred=no
21029 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21030 conftest$ac_exeext conftest.$ac_ext
21031 LIBS=$ac_check_lib_save_LIBS
21033 { echo "$as_me:$LINENO: result: $ac_cv_lib_krb4_krb_get_cred" >&5
21034 echo "${ECHO_T}$ac_cv_lib_krb4_krb_get_cred" >&6; }
21035 if test $ac_cv_lib_krb4_krb_get_cred = yes; then
21036 cat >>confdefs.h <<_ACEOF
21037 #define HAVE_LIBKRB4 1
21038 _ACEOF
21040 LIBS="-lkrb4 $LIBS"
21042 else
21044 { echo "$as_me:$LINENO: checking for krb_get_cred in -lkrb" >&5
21045 echo $ECHO_N "checking for krb_get_cred in -lkrb... $ECHO_C" >&6; }
21046 if test "${ac_cv_lib_krb_krb_get_cred+set}" = set; then
21047 echo $ECHO_N "(cached) $ECHO_C" >&6
21048 else
21049 ac_check_lib_save_LIBS=$LIBS
21050 LIBS="-lkrb $LIBS"
21051 cat >conftest.$ac_ext <<_ACEOF
21052 /* confdefs.h. */
21053 _ACEOF
21054 cat confdefs.h >>conftest.$ac_ext
21055 cat >>conftest.$ac_ext <<_ACEOF
21056 /* end confdefs.h. */
21058 /* Override any GCC internal prototype to avoid an error.
21059 Use char because int might match the return type of a GCC
21060 builtin and then its argument prototype would still apply. */
21061 #ifdef __cplusplus
21062 extern "C"
21063 #endif
21064 char krb_get_cred ();
21066 main ()
21068 return krb_get_cred ();
21070 return 0;
21072 _ACEOF
21073 rm -f conftest.$ac_objext conftest$ac_exeext
21074 if { (ac_try="$ac_link"
21075 case "(($ac_try" in
21076 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21077 *) ac_try_echo=$ac_try;;
21078 esac
21079 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21080 (eval "$ac_link") 2>conftest.er1
21081 ac_status=$?
21082 grep -v '^ *+' conftest.er1 >conftest.err
21083 rm -f conftest.er1
21084 cat conftest.err >&5
21085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21086 (exit $ac_status); } && {
21087 test -z "$ac_c_werror_flag" ||
21088 test ! -s conftest.err
21089 } && test -s conftest$ac_exeext &&
21090 $as_test_x conftest$ac_exeext; then
21091 ac_cv_lib_krb_krb_get_cred=yes
21092 else
21093 echo "$as_me: failed program was:" >&5
21094 sed 's/^/| /' conftest.$ac_ext >&5
21096 ac_cv_lib_krb_krb_get_cred=no
21099 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21100 conftest$ac_exeext conftest.$ac_ext
21101 LIBS=$ac_check_lib_save_LIBS
21103 { echo "$as_me:$LINENO: result: $ac_cv_lib_krb_krb_get_cred" >&5
21104 echo "${ECHO_T}$ac_cv_lib_krb_krb_get_cred" >&6; }
21105 if test $ac_cv_lib_krb_krb_get_cred = yes; then
21106 cat >>confdefs.h <<_ACEOF
21107 #define HAVE_LIBKRB 1
21108 _ACEOF
21110 LIBS="-lkrb $LIBS"
21118 if test "${with_kerberos5}" != no; then
21120 for ac_header in krb5.h
21122 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
21123 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21124 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21125 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21126 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21127 echo $ECHO_N "(cached) $ECHO_C" >&6
21129 ac_res=`eval echo '${'$as_ac_Header'}'`
21130 { echo "$as_me:$LINENO: result: $ac_res" >&5
21131 echo "${ECHO_T}$ac_res" >&6; }
21132 else
21133 # Is the header compilable?
21134 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
21135 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
21136 cat >conftest.$ac_ext <<_ACEOF
21137 /* confdefs.h. */
21138 _ACEOF
21139 cat confdefs.h >>conftest.$ac_ext
21140 cat >>conftest.$ac_ext <<_ACEOF
21141 /* end confdefs.h. */
21142 $ac_includes_default
21143 #include <$ac_header>
21144 _ACEOF
21145 rm -f conftest.$ac_objext
21146 if { (ac_try="$ac_compile"
21147 case "(($ac_try" in
21148 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21149 *) ac_try_echo=$ac_try;;
21150 esac
21151 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21152 (eval "$ac_compile") 2>conftest.er1
21153 ac_status=$?
21154 grep -v '^ *+' conftest.er1 >conftest.err
21155 rm -f conftest.er1
21156 cat conftest.err >&5
21157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21158 (exit $ac_status); } && {
21159 test -z "$ac_c_werror_flag" ||
21160 test ! -s conftest.err
21161 } && test -s conftest.$ac_objext; then
21162 ac_header_compiler=yes
21163 else
21164 echo "$as_me: failed program was:" >&5
21165 sed 's/^/| /' conftest.$ac_ext >&5
21167 ac_header_compiler=no
21170 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21171 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
21172 echo "${ECHO_T}$ac_header_compiler" >&6; }
21174 # Is the header present?
21175 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
21176 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
21177 cat >conftest.$ac_ext <<_ACEOF
21178 /* confdefs.h. */
21179 _ACEOF
21180 cat confdefs.h >>conftest.$ac_ext
21181 cat >>conftest.$ac_ext <<_ACEOF
21182 /* end confdefs.h. */
21183 #include <$ac_header>
21184 _ACEOF
21185 if { (ac_try="$ac_cpp conftest.$ac_ext"
21186 case "(($ac_try" in
21187 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21188 *) ac_try_echo=$ac_try;;
21189 esac
21190 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21191 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
21192 ac_status=$?
21193 grep -v '^ *+' conftest.er1 >conftest.err
21194 rm -f conftest.er1
21195 cat conftest.err >&5
21196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21197 (exit $ac_status); } >/dev/null && {
21198 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
21199 test ! -s conftest.err
21200 }; then
21201 ac_header_preproc=yes
21202 else
21203 echo "$as_me: failed program was:" >&5
21204 sed 's/^/| /' conftest.$ac_ext >&5
21206 ac_header_preproc=no
21209 rm -f conftest.err conftest.$ac_ext
21210 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
21211 echo "${ECHO_T}$ac_header_preproc" >&6; }
21213 # So? What about this header?
21214 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
21215 yes:no: )
21216 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
21217 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
21218 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
21219 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
21220 ac_header_preproc=yes
21222 no:yes:* )
21223 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
21224 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
21225 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
21226 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
21227 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
21228 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
21229 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
21230 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
21231 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
21232 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
21233 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
21234 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
21237 esac
21238 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21239 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21240 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21241 echo $ECHO_N "(cached) $ECHO_C" >&6
21242 else
21243 eval "$as_ac_Header=\$ac_header_preproc"
21245 ac_res=`eval echo '${'$as_ac_Header'}'`
21246 { echo "$as_me:$LINENO: result: $ac_res" >&5
21247 echo "${ECHO_T}$ac_res" >&6; }
21250 if test `eval echo '${'$as_ac_Header'}'` = yes; then
21251 cat >>confdefs.h <<_ACEOF
21252 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
21253 _ACEOF
21254 { echo "$as_me:$LINENO: checking for krb5_error.text" >&5
21255 echo $ECHO_N "checking for krb5_error.text... $ECHO_C" >&6; }
21256 if test "${ac_cv_member_krb5_error_text+set}" = set; then
21257 echo $ECHO_N "(cached) $ECHO_C" >&6
21258 else
21259 cat >conftest.$ac_ext <<_ACEOF
21260 /* confdefs.h. */
21261 _ACEOF
21262 cat confdefs.h >>conftest.$ac_ext
21263 cat >>conftest.$ac_ext <<_ACEOF
21264 /* end confdefs.h. */
21265 #include <krb5.h>
21268 main ()
21270 static krb5_error ac_aggr;
21271 if (ac_aggr.text)
21272 return 0;
21274 return 0;
21276 _ACEOF
21277 rm -f conftest.$ac_objext
21278 if { (ac_try="$ac_compile"
21279 case "(($ac_try" in
21280 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21281 *) ac_try_echo=$ac_try;;
21282 esac
21283 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21284 (eval "$ac_compile") 2>conftest.er1
21285 ac_status=$?
21286 grep -v '^ *+' conftest.er1 >conftest.err
21287 rm -f conftest.er1
21288 cat conftest.err >&5
21289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21290 (exit $ac_status); } && {
21291 test -z "$ac_c_werror_flag" ||
21292 test ! -s conftest.err
21293 } && test -s conftest.$ac_objext; then
21294 ac_cv_member_krb5_error_text=yes
21295 else
21296 echo "$as_me: failed program was:" >&5
21297 sed 's/^/| /' conftest.$ac_ext >&5
21299 cat >conftest.$ac_ext <<_ACEOF
21300 /* confdefs.h. */
21301 _ACEOF
21302 cat confdefs.h >>conftest.$ac_ext
21303 cat >>conftest.$ac_ext <<_ACEOF
21304 /* end confdefs.h. */
21305 #include <krb5.h>
21308 main ()
21310 static krb5_error ac_aggr;
21311 if (sizeof ac_aggr.text)
21312 return 0;
21314 return 0;
21316 _ACEOF
21317 rm -f conftest.$ac_objext
21318 if { (ac_try="$ac_compile"
21319 case "(($ac_try" in
21320 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21321 *) ac_try_echo=$ac_try;;
21322 esac
21323 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21324 (eval "$ac_compile") 2>conftest.er1
21325 ac_status=$?
21326 grep -v '^ *+' conftest.er1 >conftest.err
21327 rm -f conftest.er1
21328 cat conftest.err >&5
21329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21330 (exit $ac_status); } && {
21331 test -z "$ac_c_werror_flag" ||
21332 test ! -s conftest.err
21333 } && test -s conftest.$ac_objext; then
21334 ac_cv_member_krb5_error_text=yes
21335 else
21336 echo "$as_me: failed program was:" >&5
21337 sed 's/^/| /' conftest.$ac_ext >&5
21339 ac_cv_member_krb5_error_text=no
21342 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21345 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21347 { echo "$as_me:$LINENO: result: $ac_cv_member_krb5_error_text" >&5
21348 echo "${ECHO_T}$ac_cv_member_krb5_error_text" >&6; }
21349 if test $ac_cv_member_krb5_error_text = yes; then
21351 cat >>confdefs.h <<_ACEOF
21352 #define HAVE_KRB5_ERROR_TEXT 1
21353 _ACEOF
21357 { echo "$as_me:$LINENO: checking for krb5_error.e_text" >&5
21358 echo $ECHO_N "checking for krb5_error.e_text... $ECHO_C" >&6; }
21359 if test "${ac_cv_member_krb5_error_e_text+set}" = set; then
21360 echo $ECHO_N "(cached) $ECHO_C" >&6
21361 else
21362 cat >conftest.$ac_ext <<_ACEOF
21363 /* confdefs.h. */
21364 _ACEOF
21365 cat confdefs.h >>conftest.$ac_ext
21366 cat >>conftest.$ac_ext <<_ACEOF
21367 /* end confdefs.h. */
21368 #include <krb5.h>
21371 main ()
21373 static krb5_error ac_aggr;
21374 if (ac_aggr.e_text)
21375 return 0;
21377 return 0;
21379 _ACEOF
21380 rm -f conftest.$ac_objext
21381 if { (ac_try="$ac_compile"
21382 case "(($ac_try" in
21383 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21384 *) ac_try_echo=$ac_try;;
21385 esac
21386 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21387 (eval "$ac_compile") 2>conftest.er1
21388 ac_status=$?
21389 grep -v '^ *+' conftest.er1 >conftest.err
21390 rm -f conftest.er1
21391 cat conftest.err >&5
21392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21393 (exit $ac_status); } && {
21394 test -z "$ac_c_werror_flag" ||
21395 test ! -s conftest.err
21396 } && test -s conftest.$ac_objext; then
21397 ac_cv_member_krb5_error_e_text=yes
21398 else
21399 echo "$as_me: failed program was:" >&5
21400 sed 's/^/| /' conftest.$ac_ext >&5
21402 cat >conftest.$ac_ext <<_ACEOF
21403 /* confdefs.h. */
21404 _ACEOF
21405 cat confdefs.h >>conftest.$ac_ext
21406 cat >>conftest.$ac_ext <<_ACEOF
21407 /* end confdefs.h. */
21408 #include <krb5.h>
21411 main ()
21413 static krb5_error ac_aggr;
21414 if (sizeof ac_aggr.e_text)
21415 return 0;
21417 return 0;
21419 _ACEOF
21420 rm -f conftest.$ac_objext
21421 if { (ac_try="$ac_compile"
21422 case "(($ac_try" in
21423 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21424 *) ac_try_echo=$ac_try;;
21425 esac
21426 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21427 (eval "$ac_compile") 2>conftest.er1
21428 ac_status=$?
21429 grep -v '^ *+' conftest.er1 >conftest.err
21430 rm -f conftest.er1
21431 cat conftest.err >&5
21432 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21433 (exit $ac_status); } && {
21434 test -z "$ac_c_werror_flag" ||
21435 test ! -s conftest.err
21436 } && test -s conftest.$ac_objext; then
21437 ac_cv_member_krb5_error_e_text=yes
21438 else
21439 echo "$as_me: failed program was:" >&5
21440 sed 's/^/| /' conftest.$ac_ext >&5
21442 ac_cv_member_krb5_error_e_text=no
21445 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21448 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21450 { echo "$as_me:$LINENO: result: $ac_cv_member_krb5_error_e_text" >&5
21451 echo "${ECHO_T}$ac_cv_member_krb5_error_e_text" >&6; }
21452 if test $ac_cv_member_krb5_error_e_text = yes; then
21454 cat >>confdefs.h <<_ACEOF
21455 #define HAVE_KRB5_ERROR_E_TEXT 1
21456 _ACEOF
21463 done
21465 else
21467 for ac_header in des.h
21469 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
21470 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21471 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21472 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21473 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21474 echo $ECHO_N "(cached) $ECHO_C" >&6
21476 ac_res=`eval echo '${'$as_ac_Header'}'`
21477 { echo "$as_me:$LINENO: result: $ac_res" >&5
21478 echo "${ECHO_T}$ac_res" >&6; }
21479 else
21480 # Is the header compilable?
21481 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
21482 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
21483 cat >conftest.$ac_ext <<_ACEOF
21484 /* confdefs.h. */
21485 _ACEOF
21486 cat confdefs.h >>conftest.$ac_ext
21487 cat >>conftest.$ac_ext <<_ACEOF
21488 /* end confdefs.h. */
21489 $ac_includes_default
21490 #include <$ac_header>
21491 _ACEOF
21492 rm -f conftest.$ac_objext
21493 if { (ac_try="$ac_compile"
21494 case "(($ac_try" in
21495 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21496 *) ac_try_echo=$ac_try;;
21497 esac
21498 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21499 (eval "$ac_compile") 2>conftest.er1
21500 ac_status=$?
21501 grep -v '^ *+' conftest.er1 >conftest.err
21502 rm -f conftest.er1
21503 cat conftest.err >&5
21504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21505 (exit $ac_status); } && {
21506 test -z "$ac_c_werror_flag" ||
21507 test ! -s conftest.err
21508 } && test -s conftest.$ac_objext; then
21509 ac_header_compiler=yes
21510 else
21511 echo "$as_me: failed program was:" >&5
21512 sed 's/^/| /' conftest.$ac_ext >&5
21514 ac_header_compiler=no
21517 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21518 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
21519 echo "${ECHO_T}$ac_header_compiler" >&6; }
21521 # Is the header present?
21522 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
21523 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
21524 cat >conftest.$ac_ext <<_ACEOF
21525 /* confdefs.h. */
21526 _ACEOF
21527 cat confdefs.h >>conftest.$ac_ext
21528 cat >>conftest.$ac_ext <<_ACEOF
21529 /* end confdefs.h. */
21530 #include <$ac_header>
21531 _ACEOF
21532 if { (ac_try="$ac_cpp conftest.$ac_ext"
21533 case "(($ac_try" in
21534 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21535 *) ac_try_echo=$ac_try;;
21536 esac
21537 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21538 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
21539 ac_status=$?
21540 grep -v '^ *+' conftest.er1 >conftest.err
21541 rm -f conftest.er1
21542 cat conftest.err >&5
21543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21544 (exit $ac_status); } >/dev/null && {
21545 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
21546 test ! -s conftest.err
21547 }; then
21548 ac_header_preproc=yes
21549 else
21550 echo "$as_me: failed program was:" >&5
21551 sed 's/^/| /' conftest.$ac_ext >&5
21553 ac_header_preproc=no
21556 rm -f conftest.err conftest.$ac_ext
21557 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
21558 echo "${ECHO_T}$ac_header_preproc" >&6; }
21560 # So? What about this header?
21561 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
21562 yes:no: )
21563 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
21564 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
21565 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
21566 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
21567 ac_header_preproc=yes
21569 no:yes:* )
21570 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
21571 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
21572 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
21573 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
21574 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
21575 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
21576 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
21577 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
21578 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
21579 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
21580 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
21581 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
21584 esac
21585 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21586 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21587 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21588 echo $ECHO_N "(cached) $ECHO_C" >&6
21589 else
21590 eval "$as_ac_Header=\$ac_header_preproc"
21592 ac_res=`eval echo '${'$as_ac_Header'}'`
21593 { echo "$as_me:$LINENO: result: $ac_res" >&5
21594 echo "${ECHO_T}$ac_res" >&6; }
21597 if test `eval echo '${'$as_ac_Header'}'` = yes; then
21598 cat >>confdefs.h <<_ACEOF
21599 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
21600 _ACEOF
21602 else
21604 for ac_header in kerberosIV/des.h
21606 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
21607 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21608 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21609 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21610 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21611 echo $ECHO_N "(cached) $ECHO_C" >&6
21613 ac_res=`eval echo '${'$as_ac_Header'}'`
21614 { echo "$as_me:$LINENO: result: $ac_res" >&5
21615 echo "${ECHO_T}$ac_res" >&6; }
21616 else
21617 # Is the header compilable?
21618 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
21619 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
21620 cat >conftest.$ac_ext <<_ACEOF
21621 /* confdefs.h. */
21622 _ACEOF
21623 cat confdefs.h >>conftest.$ac_ext
21624 cat >>conftest.$ac_ext <<_ACEOF
21625 /* end confdefs.h. */
21626 $ac_includes_default
21627 #include <$ac_header>
21628 _ACEOF
21629 rm -f conftest.$ac_objext
21630 if { (ac_try="$ac_compile"
21631 case "(($ac_try" in
21632 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21633 *) ac_try_echo=$ac_try;;
21634 esac
21635 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21636 (eval "$ac_compile") 2>conftest.er1
21637 ac_status=$?
21638 grep -v '^ *+' conftest.er1 >conftest.err
21639 rm -f conftest.er1
21640 cat conftest.err >&5
21641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21642 (exit $ac_status); } && {
21643 test -z "$ac_c_werror_flag" ||
21644 test ! -s conftest.err
21645 } && test -s conftest.$ac_objext; then
21646 ac_header_compiler=yes
21647 else
21648 echo "$as_me: failed program was:" >&5
21649 sed 's/^/| /' conftest.$ac_ext >&5
21651 ac_header_compiler=no
21654 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21655 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
21656 echo "${ECHO_T}$ac_header_compiler" >&6; }
21658 # Is the header present?
21659 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
21660 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
21661 cat >conftest.$ac_ext <<_ACEOF
21662 /* confdefs.h. */
21663 _ACEOF
21664 cat confdefs.h >>conftest.$ac_ext
21665 cat >>conftest.$ac_ext <<_ACEOF
21666 /* end confdefs.h. */
21667 #include <$ac_header>
21668 _ACEOF
21669 if { (ac_try="$ac_cpp conftest.$ac_ext"
21670 case "(($ac_try" in
21671 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21672 *) ac_try_echo=$ac_try;;
21673 esac
21674 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21675 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
21676 ac_status=$?
21677 grep -v '^ *+' conftest.er1 >conftest.err
21678 rm -f conftest.er1
21679 cat conftest.err >&5
21680 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21681 (exit $ac_status); } >/dev/null && {
21682 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
21683 test ! -s conftest.err
21684 }; then
21685 ac_header_preproc=yes
21686 else
21687 echo "$as_me: failed program was:" >&5
21688 sed 's/^/| /' conftest.$ac_ext >&5
21690 ac_header_preproc=no
21693 rm -f conftest.err conftest.$ac_ext
21694 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
21695 echo "${ECHO_T}$ac_header_preproc" >&6; }
21697 # So? What about this header?
21698 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
21699 yes:no: )
21700 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
21701 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
21702 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
21703 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
21704 ac_header_preproc=yes
21706 no:yes:* )
21707 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
21708 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
21709 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
21710 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
21711 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
21712 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
21713 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
21714 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
21715 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
21716 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
21717 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
21718 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
21721 esac
21722 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21723 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21724 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21725 echo $ECHO_N "(cached) $ECHO_C" >&6
21726 else
21727 eval "$as_ac_Header=\$ac_header_preproc"
21729 ac_res=`eval echo '${'$as_ac_Header'}'`
21730 { echo "$as_me:$LINENO: result: $ac_res" >&5
21731 echo "${ECHO_T}$ac_res" >&6; }
21734 if test `eval echo '${'$as_ac_Header'}'` = yes; then
21735 cat >>confdefs.h <<_ACEOF
21736 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
21737 _ACEOF
21739 else
21741 for ac_header in kerberos/des.h
21743 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
21744 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21745 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21746 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21747 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21748 echo $ECHO_N "(cached) $ECHO_C" >&6
21750 ac_res=`eval echo '${'$as_ac_Header'}'`
21751 { echo "$as_me:$LINENO: result: $ac_res" >&5
21752 echo "${ECHO_T}$ac_res" >&6; }
21753 else
21754 # Is the header compilable?
21755 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
21756 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
21757 cat >conftest.$ac_ext <<_ACEOF
21758 /* confdefs.h. */
21759 _ACEOF
21760 cat confdefs.h >>conftest.$ac_ext
21761 cat >>conftest.$ac_ext <<_ACEOF
21762 /* end confdefs.h. */
21763 $ac_includes_default
21764 #include <$ac_header>
21765 _ACEOF
21766 rm -f conftest.$ac_objext
21767 if { (ac_try="$ac_compile"
21768 case "(($ac_try" in
21769 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21770 *) ac_try_echo=$ac_try;;
21771 esac
21772 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21773 (eval "$ac_compile") 2>conftest.er1
21774 ac_status=$?
21775 grep -v '^ *+' conftest.er1 >conftest.err
21776 rm -f conftest.er1
21777 cat conftest.err >&5
21778 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21779 (exit $ac_status); } && {
21780 test -z "$ac_c_werror_flag" ||
21781 test ! -s conftest.err
21782 } && test -s conftest.$ac_objext; then
21783 ac_header_compiler=yes
21784 else
21785 echo "$as_me: failed program was:" >&5
21786 sed 's/^/| /' conftest.$ac_ext >&5
21788 ac_header_compiler=no
21791 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21792 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
21793 echo "${ECHO_T}$ac_header_compiler" >&6; }
21795 # Is the header present?
21796 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
21797 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
21798 cat >conftest.$ac_ext <<_ACEOF
21799 /* confdefs.h. */
21800 _ACEOF
21801 cat confdefs.h >>conftest.$ac_ext
21802 cat >>conftest.$ac_ext <<_ACEOF
21803 /* end confdefs.h. */
21804 #include <$ac_header>
21805 _ACEOF
21806 if { (ac_try="$ac_cpp conftest.$ac_ext"
21807 case "(($ac_try" in
21808 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21809 *) ac_try_echo=$ac_try;;
21810 esac
21811 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21812 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
21813 ac_status=$?
21814 grep -v '^ *+' conftest.er1 >conftest.err
21815 rm -f conftest.er1
21816 cat conftest.err >&5
21817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21818 (exit $ac_status); } >/dev/null && {
21819 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
21820 test ! -s conftest.err
21821 }; then
21822 ac_header_preproc=yes
21823 else
21824 echo "$as_me: failed program was:" >&5
21825 sed 's/^/| /' conftest.$ac_ext >&5
21827 ac_header_preproc=no
21830 rm -f conftest.err conftest.$ac_ext
21831 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
21832 echo "${ECHO_T}$ac_header_preproc" >&6; }
21834 # So? What about this header?
21835 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
21836 yes:no: )
21837 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
21838 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
21839 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
21840 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
21841 ac_header_preproc=yes
21843 no:yes:* )
21844 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
21845 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
21846 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
21847 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
21848 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
21849 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
21850 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
21851 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
21852 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
21853 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
21854 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
21855 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
21858 esac
21859 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21860 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21861 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21862 echo $ECHO_N "(cached) $ECHO_C" >&6
21863 else
21864 eval "$as_ac_Header=\$ac_header_preproc"
21866 ac_res=`eval echo '${'$as_ac_Header'}'`
21867 { echo "$as_me:$LINENO: result: $ac_res" >&5
21868 echo "${ECHO_T}$ac_res" >&6; }
21871 if test `eval echo '${'$as_ac_Header'}'` = yes; then
21872 cat >>confdefs.h <<_ACEOF
21873 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
21874 _ACEOF
21878 done
21882 done
21886 done
21889 for ac_header in krb.h
21891 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
21892 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21893 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21894 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21895 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21896 echo $ECHO_N "(cached) $ECHO_C" >&6
21898 ac_res=`eval echo '${'$as_ac_Header'}'`
21899 { echo "$as_me:$LINENO: result: $ac_res" >&5
21900 echo "${ECHO_T}$ac_res" >&6; }
21901 else
21902 # Is the header compilable?
21903 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
21904 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
21905 cat >conftest.$ac_ext <<_ACEOF
21906 /* confdefs.h. */
21907 _ACEOF
21908 cat confdefs.h >>conftest.$ac_ext
21909 cat >>conftest.$ac_ext <<_ACEOF
21910 /* end confdefs.h. */
21911 $ac_includes_default
21912 #include <$ac_header>
21913 _ACEOF
21914 rm -f conftest.$ac_objext
21915 if { (ac_try="$ac_compile"
21916 case "(($ac_try" in
21917 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21918 *) ac_try_echo=$ac_try;;
21919 esac
21920 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21921 (eval "$ac_compile") 2>conftest.er1
21922 ac_status=$?
21923 grep -v '^ *+' conftest.er1 >conftest.err
21924 rm -f conftest.er1
21925 cat conftest.err >&5
21926 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21927 (exit $ac_status); } && {
21928 test -z "$ac_c_werror_flag" ||
21929 test ! -s conftest.err
21930 } && test -s conftest.$ac_objext; then
21931 ac_header_compiler=yes
21932 else
21933 echo "$as_me: failed program was:" >&5
21934 sed 's/^/| /' conftest.$ac_ext >&5
21936 ac_header_compiler=no
21939 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21940 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
21941 echo "${ECHO_T}$ac_header_compiler" >&6; }
21943 # Is the header present?
21944 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
21945 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
21946 cat >conftest.$ac_ext <<_ACEOF
21947 /* confdefs.h. */
21948 _ACEOF
21949 cat confdefs.h >>conftest.$ac_ext
21950 cat >>conftest.$ac_ext <<_ACEOF
21951 /* end confdefs.h. */
21952 #include <$ac_header>
21953 _ACEOF
21954 if { (ac_try="$ac_cpp conftest.$ac_ext"
21955 case "(($ac_try" in
21956 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21957 *) ac_try_echo=$ac_try;;
21958 esac
21959 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21960 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
21961 ac_status=$?
21962 grep -v '^ *+' conftest.er1 >conftest.err
21963 rm -f conftest.er1
21964 cat conftest.err >&5
21965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21966 (exit $ac_status); } >/dev/null && {
21967 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
21968 test ! -s conftest.err
21969 }; then
21970 ac_header_preproc=yes
21971 else
21972 echo "$as_me: failed program was:" >&5
21973 sed 's/^/| /' conftest.$ac_ext >&5
21975 ac_header_preproc=no
21978 rm -f conftest.err conftest.$ac_ext
21979 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
21980 echo "${ECHO_T}$ac_header_preproc" >&6; }
21982 # So? What about this header?
21983 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
21984 yes:no: )
21985 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
21986 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
21987 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
21988 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
21989 ac_header_preproc=yes
21991 no:yes:* )
21992 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
21993 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
21994 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
21995 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
21996 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
21997 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
21998 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
21999 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
22000 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
22001 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
22002 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
22003 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
22006 esac
22007 { echo "$as_me:$LINENO: checking for $ac_header" >&5
22008 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
22009 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
22010 echo $ECHO_N "(cached) $ECHO_C" >&6
22011 else
22012 eval "$as_ac_Header=\$ac_header_preproc"
22014 ac_res=`eval echo '${'$as_ac_Header'}'`
22015 { echo "$as_me:$LINENO: result: $ac_res" >&5
22016 echo "${ECHO_T}$ac_res" >&6; }
22019 if test `eval echo '${'$as_ac_Header'}'` = yes; then
22020 cat >>confdefs.h <<_ACEOF
22021 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
22022 _ACEOF
22024 else
22026 for ac_header in kerberosIV/krb.h
22028 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
22029 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
22030 { echo "$as_me:$LINENO: checking for $ac_header" >&5
22031 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
22032 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
22033 echo $ECHO_N "(cached) $ECHO_C" >&6
22035 ac_res=`eval echo '${'$as_ac_Header'}'`
22036 { echo "$as_me:$LINENO: result: $ac_res" >&5
22037 echo "${ECHO_T}$ac_res" >&6; }
22038 else
22039 # Is the header compilable?
22040 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
22041 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
22042 cat >conftest.$ac_ext <<_ACEOF
22043 /* confdefs.h. */
22044 _ACEOF
22045 cat confdefs.h >>conftest.$ac_ext
22046 cat >>conftest.$ac_ext <<_ACEOF
22047 /* end confdefs.h. */
22048 $ac_includes_default
22049 #include <$ac_header>
22050 _ACEOF
22051 rm -f conftest.$ac_objext
22052 if { (ac_try="$ac_compile"
22053 case "(($ac_try" in
22054 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22055 *) ac_try_echo=$ac_try;;
22056 esac
22057 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22058 (eval "$ac_compile") 2>conftest.er1
22059 ac_status=$?
22060 grep -v '^ *+' conftest.er1 >conftest.err
22061 rm -f conftest.er1
22062 cat conftest.err >&5
22063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22064 (exit $ac_status); } && {
22065 test -z "$ac_c_werror_flag" ||
22066 test ! -s conftest.err
22067 } && test -s conftest.$ac_objext; then
22068 ac_header_compiler=yes
22069 else
22070 echo "$as_me: failed program was:" >&5
22071 sed 's/^/| /' conftest.$ac_ext >&5
22073 ac_header_compiler=no
22076 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22077 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
22078 echo "${ECHO_T}$ac_header_compiler" >&6; }
22080 # Is the header present?
22081 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
22082 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
22083 cat >conftest.$ac_ext <<_ACEOF
22084 /* confdefs.h. */
22085 _ACEOF
22086 cat confdefs.h >>conftest.$ac_ext
22087 cat >>conftest.$ac_ext <<_ACEOF
22088 /* end confdefs.h. */
22089 #include <$ac_header>
22090 _ACEOF
22091 if { (ac_try="$ac_cpp conftest.$ac_ext"
22092 case "(($ac_try" in
22093 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22094 *) ac_try_echo=$ac_try;;
22095 esac
22096 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22097 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
22098 ac_status=$?
22099 grep -v '^ *+' conftest.er1 >conftest.err
22100 rm -f conftest.er1
22101 cat conftest.err >&5
22102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22103 (exit $ac_status); } >/dev/null && {
22104 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
22105 test ! -s conftest.err
22106 }; then
22107 ac_header_preproc=yes
22108 else
22109 echo "$as_me: failed program was:" >&5
22110 sed 's/^/| /' conftest.$ac_ext >&5
22112 ac_header_preproc=no
22115 rm -f conftest.err conftest.$ac_ext
22116 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
22117 echo "${ECHO_T}$ac_header_preproc" >&6; }
22119 # So? What about this header?
22120 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
22121 yes:no: )
22122 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
22123 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
22124 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
22125 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
22126 ac_header_preproc=yes
22128 no:yes:* )
22129 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
22130 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
22131 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
22132 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
22133 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
22134 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
22135 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
22136 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
22137 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
22138 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
22139 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
22140 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
22143 esac
22144 { echo "$as_me:$LINENO: checking for $ac_header" >&5
22145 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
22146 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
22147 echo $ECHO_N "(cached) $ECHO_C" >&6
22148 else
22149 eval "$as_ac_Header=\$ac_header_preproc"
22151 ac_res=`eval echo '${'$as_ac_Header'}'`
22152 { echo "$as_me:$LINENO: result: $ac_res" >&5
22153 echo "${ECHO_T}$ac_res" >&6; }
22156 if test `eval echo '${'$as_ac_Header'}'` = yes; then
22157 cat >>confdefs.h <<_ACEOF
22158 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
22159 _ACEOF
22161 else
22163 for ac_header in kerberos/krb.h
22165 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
22166 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
22167 { echo "$as_me:$LINENO: checking for $ac_header" >&5
22168 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
22169 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
22170 echo $ECHO_N "(cached) $ECHO_C" >&6
22172 ac_res=`eval echo '${'$as_ac_Header'}'`
22173 { echo "$as_me:$LINENO: result: $ac_res" >&5
22174 echo "${ECHO_T}$ac_res" >&6; }
22175 else
22176 # Is the header compilable?
22177 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
22178 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
22179 cat >conftest.$ac_ext <<_ACEOF
22180 /* confdefs.h. */
22181 _ACEOF
22182 cat confdefs.h >>conftest.$ac_ext
22183 cat >>conftest.$ac_ext <<_ACEOF
22184 /* end confdefs.h. */
22185 $ac_includes_default
22186 #include <$ac_header>
22187 _ACEOF
22188 rm -f conftest.$ac_objext
22189 if { (ac_try="$ac_compile"
22190 case "(($ac_try" in
22191 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22192 *) ac_try_echo=$ac_try;;
22193 esac
22194 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22195 (eval "$ac_compile") 2>conftest.er1
22196 ac_status=$?
22197 grep -v '^ *+' conftest.er1 >conftest.err
22198 rm -f conftest.er1
22199 cat conftest.err >&5
22200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22201 (exit $ac_status); } && {
22202 test -z "$ac_c_werror_flag" ||
22203 test ! -s conftest.err
22204 } && test -s conftest.$ac_objext; then
22205 ac_header_compiler=yes
22206 else
22207 echo "$as_me: failed program was:" >&5
22208 sed 's/^/| /' conftest.$ac_ext >&5
22210 ac_header_compiler=no
22213 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22214 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
22215 echo "${ECHO_T}$ac_header_compiler" >&6; }
22217 # Is the header present?
22218 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
22219 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
22220 cat >conftest.$ac_ext <<_ACEOF
22221 /* confdefs.h. */
22222 _ACEOF
22223 cat confdefs.h >>conftest.$ac_ext
22224 cat >>conftest.$ac_ext <<_ACEOF
22225 /* end confdefs.h. */
22226 #include <$ac_header>
22227 _ACEOF
22228 if { (ac_try="$ac_cpp conftest.$ac_ext"
22229 case "(($ac_try" in
22230 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22231 *) ac_try_echo=$ac_try;;
22232 esac
22233 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22234 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
22235 ac_status=$?
22236 grep -v '^ *+' conftest.er1 >conftest.err
22237 rm -f conftest.er1
22238 cat conftest.err >&5
22239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22240 (exit $ac_status); } >/dev/null && {
22241 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
22242 test ! -s conftest.err
22243 }; then
22244 ac_header_preproc=yes
22245 else
22246 echo "$as_me: failed program was:" >&5
22247 sed 's/^/| /' conftest.$ac_ext >&5
22249 ac_header_preproc=no
22252 rm -f conftest.err conftest.$ac_ext
22253 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
22254 echo "${ECHO_T}$ac_header_preproc" >&6; }
22256 # So? What about this header?
22257 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
22258 yes:no: )
22259 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
22260 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
22261 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
22262 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
22263 ac_header_preproc=yes
22265 no:yes:* )
22266 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
22267 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
22268 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
22269 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
22270 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
22271 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
22272 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
22273 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
22274 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
22275 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
22276 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
22277 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
22280 esac
22281 { echo "$as_me:$LINENO: checking for $ac_header" >&5
22282 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
22283 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
22284 echo $ECHO_N "(cached) $ECHO_C" >&6
22285 else
22286 eval "$as_ac_Header=\$ac_header_preproc"
22288 ac_res=`eval echo '${'$as_ac_Header'}'`
22289 { echo "$as_me:$LINENO: result: $ac_res" >&5
22290 echo "${ECHO_T}$ac_res" >&6; }
22293 if test `eval echo '${'$as_ac_Header'}'` = yes; then
22294 cat >>confdefs.h <<_ACEOF
22295 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
22296 _ACEOF
22300 done
22304 done
22308 done
22312 for ac_header in com_err.h
22314 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
22315 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
22316 { echo "$as_me:$LINENO: checking for $ac_header" >&5
22317 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
22318 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
22319 echo $ECHO_N "(cached) $ECHO_C" >&6
22321 ac_res=`eval echo '${'$as_ac_Header'}'`
22322 { echo "$as_me:$LINENO: result: $ac_res" >&5
22323 echo "${ECHO_T}$ac_res" >&6; }
22324 else
22325 # Is the header compilable?
22326 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
22327 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
22328 cat >conftest.$ac_ext <<_ACEOF
22329 /* confdefs.h. */
22330 _ACEOF
22331 cat confdefs.h >>conftest.$ac_ext
22332 cat >>conftest.$ac_ext <<_ACEOF
22333 /* end confdefs.h. */
22334 $ac_includes_default
22335 #include <$ac_header>
22336 _ACEOF
22337 rm -f conftest.$ac_objext
22338 if { (ac_try="$ac_compile"
22339 case "(($ac_try" in
22340 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22341 *) ac_try_echo=$ac_try;;
22342 esac
22343 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22344 (eval "$ac_compile") 2>conftest.er1
22345 ac_status=$?
22346 grep -v '^ *+' conftest.er1 >conftest.err
22347 rm -f conftest.er1
22348 cat conftest.err >&5
22349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22350 (exit $ac_status); } && {
22351 test -z "$ac_c_werror_flag" ||
22352 test ! -s conftest.err
22353 } && test -s conftest.$ac_objext; then
22354 ac_header_compiler=yes
22355 else
22356 echo "$as_me: failed program was:" >&5
22357 sed 's/^/| /' conftest.$ac_ext >&5
22359 ac_header_compiler=no
22362 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22363 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
22364 echo "${ECHO_T}$ac_header_compiler" >&6; }
22366 # Is the header present?
22367 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
22368 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
22369 cat >conftest.$ac_ext <<_ACEOF
22370 /* confdefs.h. */
22371 _ACEOF
22372 cat confdefs.h >>conftest.$ac_ext
22373 cat >>conftest.$ac_ext <<_ACEOF
22374 /* end confdefs.h. */
22375 #include <$ac_header>
22376 _ACEOF
22377 if { (ac_try="$ac_cpp conftest.$ac_ext"
22378 case "(($ac_try" in
22379 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22380 *) ac_try_echo=$ac_try;;
22381 esac
22382 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22383 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
22384 ac_status=$?
22385 grep -v '^ *+' conftest.er1 >conftest.err
22386 rm -f conftest.er1
22387 cat conftest.err >&5
22388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22389 (exit $ac_status); } >/dev/null && {
22390 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
22391 test ! -s conftest.err
22392 }; then
22393 ac_header_preproc=yes
22394 else
22395 echo "$as_me: failed program was:" >&5
22396 sed 's/^/| /' conftest.$ac_ext >&5
22398 ac_header_preproc=no
22401 rm -f conftest.err conftest.$ac_ext
22402 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
22403 echo "${ECHO_T}$ac_header_preproc" >&6; }
22405 # So? What about this header?
22406 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
22407 yes:no: )
22408 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
22409 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
22410 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
22411 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
22412 ac_header_preproc=yes
22414 no:yes:* )
22415 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
22416 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
22417 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
22418 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
22419 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
22420 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
22421 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
22422 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
22423 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
22424 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
22425 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
22426 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
22429 esac
22430 { echo "$as_me:$LINENO: checking for $ac_header" >&5
22431 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
22432 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
22433 echo $ECHO_N "(cached) $ECHO_C" >&6
22434 else
22435 eval "$as_ac_Header=\$ac_header_preproc"
22437 ac_res=`eval echo '${'$as_ac_Header'}'`
22438 { echo "$as_me:$LINENO: result: $ac_res" >&5
22439 echo "${ECHO_T}$ac_res" >&6; }
22442 if test `eval echo '${'$as_ac_Header'}'` = yes; then
22443 cat >>confdefs.h <<_ACEOF
22444 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
22445 _ACEOF
22449 done
22453 # Solaris requires -lintl if you want strerror (which calls dgettext)
22454 # to return localized messages.
22456 { echo "$as_me:$LINENO: checking for dgettext in -lintl" >&5
22457 echo $ECHO_N "checking for dgettext in -lintl... $ECHO_C" >&6; }
22458 if test "${ac_cv_lib_intl_dgettext+set}" = set; then
22459 echo $ECHO_N "(cached) $ECHO_C" >&6
22460 else
22461 ac_check_lib_save_LIBS=$LIBS
22462 LIBS="-lintl $LIBS"
22463 cat >conftest.$ac_ext <<_ACEOF
22464 /* confdefs.h. */
22465 _ACEOF
22466 cat confdefs.h >>conftest.$ac_ext
22467 cat >>conftest.$ac_ext <<_ACEOF
22468 /* end confdefs.h. */
22470 /* Override any GCC internal prototype to avoid an error.
22471 Use char because int might match the return type of a GCC
22472 builtin and then its argument prototype would still apply. */
22473 #ifdef __cplusplus
22474 extern "C"
22475 #endif
22476 char dgettext ();
22478 main ()
22480 return dgettext ();
22482 return 0;
22484 _ACEOF
22485 rm -f conftest.$ac_objext conftest$ac_exeext
22486 if { (ac_try="$ac_link"
22487 case "(($ac_try" in
22488 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22489 *) ac_try_echo=$ac_try;;
22490 esac
22491 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22492 (eval "$ac_link") 2>conftest.er1
22493 ac_status=$?
22494 grep -v '^ *+' conftest.er1 >conftest.err
22495 rm -f conftest.er1
22496 cat conftest.err >&5
22497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22498 (exit $ac_status); } && {
22499 test -z "$ac_c_werror_flag" ||
22500 test ! -s conftest.err
22501 } && test -s conftest$ac_exeext &&
22502 $as_test_x conftest$ac_exeext; then
22503 ac_cv_lib_intl_dgettext=yes
22504 else
22505 echo "$as_me: failed program was:" >&5
22506 sed 's/^/| /' conftest.$ac_ext >&5
22508 ac_cv_lib_intl_dgettext=no
22511 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22512 conftest$ac_exeext conftest.$ac_ext
22513 LIBS=$ac_check_lib_save_LIBS
22515 { echo "$as_me:$LINENO: result: $ac_cv_lib_intl_dgettext" >&5
22516 echo "${ECHO_T}$ac_cv_lib_intl_dgettext" >&6; }
22517 if test $ac_cv_lib_intl_dgettext = yes; then
22518 cat >>confdefs.h <<_ACEOF
22519 #define HAVE_LIBINTL 1
22520 _ACEOF
22522 LIBS="-lintl $LIBS"
22527 { echo "$as_me:$LINENO: checking whether localtime caches TZ" >&5
22528 echo $ECHO_N "checking whether localtime caches TZ... $ECHO_C" >&6; }
22529 if test "${emacs_cv_localtime_cache+set}" = set; then
22530 echo $ECHO_N "(cached) $ECHO_C" >&6
22531 else
22532 if test x$ac_cv_func_tzset = xyes; then
22533 if test "$cross_compiling" = yes; then
22534 # If we have tzset, assume the worst when cross-compiling.
22535 emacs_cv_localtime_cache=yes
22536 else
22537 cat >conftest.$ac_ext <<_ACEOF
22538 /* confdefs.h. */
22539 _ACEOF
22540 cat confdefs.h >>conftest.$ac_ext
22541 cat >>conftest.$ac_ext <<_ACEOF
22542 /* end confdefs.h. */
22543 #include <time.h>
22544 extern char **environ;
22545 unset_TZ ()
22547 char **from, **to;
22548 for (to = from = environ; (*to = *from); from++)
22549 if (! (to[0][0] == 'T' && to[0][1] == 'Z' && to[0][2] == '='))
22550 to++;
22552 char TZ_GMT0[] = "TZ=GMT0";
22553 char TZ_PST8[] = "TZ=PST8";
22554 main()
22556 time_t now = time ((time_t *) 0);
22557 int hour_GMT0, hour_unset;
22558 if (putenv (TZ_GMT0) != 0)
22559 exit (1);
22560 hour_GMT0 = localtime (&now)->tm_hour;
22561 unset_TZ ();
22562 hour_unset = localtime (&now)->tm_hour;
22563 if (putenv (TZ_PST8) != 0)
22564 exit (1);
22565 if (localtime (&now)->tm_hour == hour_GMT0)
22566 exit (1);
22567 unset_TZ ();
22568 if (localtime (&now)->tm_hour != hour_unset)
22569 exit (1);
22570 exit (0);
22572 _ACEOF
22573 rm -f conftest$ac_exeext
22574 if { (ac_try="$ac_link"
22575 case "(($ac_try" in
22576 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22577 *) ac_try_echo=$ac_try;;
22578 esac
22579 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22580 (eval "$ac_link") 2>&5
22581 ac_status=$?
22582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22583 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22584 { (case "(($ac_try" in
22585 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22586 *) ac_try_echo=$ac_try;;
22587 esac
22588 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22589 (eval "$ac_try") 2>&5
22590 ac_status=$?
22591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22592 (exit $ac_status); }; }; then
22593 emacs_cv_localtime_cache=no
22594 else
22595 echo "$as_me: program exited with status $ac_status" >&5
22596 echo "$as_me: failed program was:" >&5
22597 sed 's/^/| /' conftest.$ac_ext >&5
22599 ( exit $ac_status )
22600 emacs_cv_localtime_cache=yes
22602 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22606 else
22607 # If we lack tzset, report that localtime does not cache TZ,
22608 # since we can't invalidate the cache if we don't have tzset.
22609 emacs_cv_localtime_cache=no
22612 { echo "$as_me:$LINENO: result: $emacs_cv_localtime_cache" >&5
22613 echo "${ECHO_T}$emacs_cv_localtime_cache" >&6; }
22614 if test $emacs_cv_localtime_cache = yes; then
22616 cat >>confdefs.h <<\_ACEOF
22617 #define LOCALTIME_CACHE 1
22618 _ACEOF
22622 if test "x$HAVE_TIMEVAL" = xyes; then
22624 for ac_func in gettimeofday
22626 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
22627 { echo "$as_me:$LINENO: checking for $ac_func" >&5
22628 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
22629 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
22630 echo $ECHO_N "(cached) $ECHO_C" >&6
22631 else
22632 cat >conftest.$ac_ext <<_ACEOF
22633 /* confdefs.h. */
22634 _ACEOF
22635 cat confdefs.h >>conftest.$ac_ext
22636 cat >>conftest.$ac_ext <<_ACEOF
22637 /* end confdefs.h. */
22638 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
22639 For example, HP-UX 11i <limits.h> declares gettimeofday. */
22640 #define $ac_func innocuous_$ac_func
22642 /* System header to define __stub macros and hopefully few prototypes,
22643 which can conflict with char $ac_func (); below.
22644 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
22645 <limits.h> exists even on freestanding compilers. */
22647 #ifdef __STDC__
22648 # include <limits.h>
22649 #else
22650 # include <assert.h>
22651 #endif
22653 #undef $ac_func
22655 /* Override any GCC internal prototype to avoid an error.
22656 Use char because int might match the return type of a GCC
22657 builtin and then its argument prototype would still apply. */
22658 #ifdef __cplusplus
22659 extern "C"
22660 #endif
22661 char $ac_func ();
22662 /* The GNU C library defines this for functions which it implements
22663 to always fail with ENOSYS. Some functions are actually named
22664 something starting with __ and the normal name is an alias. */
22665 #if defined __stub_$ac_func || defined __stub___$ac_func
22666 choke me
22667 #endif
22670 main ()
22672 return $ac_func ();
22674 return 0;
22676 _ACEOF
22677 rm -f conftest.$ac_objext conftest$ac_exeext
22678 if { (ac_try="$ac_link"
22679 case "(($ac_try" in
22680 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22681 *) ac_try_echo=$ac_try;;
22682 esac
22683 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22684 (eval "$ac_link") 2>conftest.er1
22685 ac_status=$?
22686 grep -v '^ *+' conftest.er1 >conftest.err
22687 rm -f conftest.er1
22688 cat conftest.err >&5
22689 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22690 (exit $ac_status); } && {
22691 test -z "$ac_c_werror_flag" ||
22692 test ! -s conftest.err
22693 } && test -s conftest$ac_exeext &&
22694 $as_test_x conftest$ac_exeext; then
22695 eval "$as_ac_var=yes"
22696 else
22697 echo "$as_me: failed program was:" >&5
22698 sed 's/^/| /' conftest.$ac_ext >&5
22700 eval "$as_ac_var=no"
22703 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22704 conftest$ac_exeext conftest.$ac_ext
22706 ac_res=`eval echo '${'$as_ac_var'}'`
22707 { echo "$as_me:$LINENO: result: $ac_res" >&5
22708 echo "${ECHO_T}$ac_res" >&6; }
22709 if test `eval echo '${'$as_ac_var'}'` = yes; then
22710 cat >>confdefs.h <<_ACEOF
22711 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
22712 _ACEOF
22715 done
22717 if test $ac_cv_func_gettimeofday = yes; then
22718 { echo "$as_me:$LINENO: checking whether gettimeofday can accept two arguments" >&5
22719 echo $ECHO_N "checking whether gettimeofday can accept two arguments... $ECHO_C" >&6; }
22720 if test "${emacs_cv_gettimeofday_two_arguments+set}" = set; then
22721 echo $ECHO_N "(cached) $ECHO_C" >&6
22722 else
22723 cat >conftest.$ac_ext <<_ACEOF
22724 /* confdefs.h. */
22725 _ACEOF
22726 cat confdefs.h >>conftest.$ac_ext
22727 cat >>conftest.$ac_ext <<_ACEOF
22728 /* end confdefs.h. */
22730 #ifdef TIME_WITH_SYS_TIME
22731 #include <sys/time.h>
22732 #include <time.h>
22733 #else
22734 #ifdef HAVE_SYS_TIME_H
22735 #include <sys/time.h>
22736 #else
22737 #include <time.h>
22738 #endif
22739 #endif
22741 main ()
22743 struct timeval time;
22744 gettimeofday (&time, 0);
22746 return 0;
22748 _ACEOF
22749 rm -f conftest.$ac_objext
22750 if { (ac_try="$ac_compile"
22751 case "(($ac_try" in
22752 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22753 *) ac_try_echo=$ac_try;;
22754 esac
22755 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22756 (eval "$ac_compile") 2>conftest.er1
22757 ac_status=$?
22758 grep -v '^ *+' conftest.er1 >conftest.err
22759 rm -f conftest.er1
22760 cat conftest.err >&5
22761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22762 (exit $ac_status); } && {
22763 test -z "$ac_c_werror_flag" ||
22764 test ! -s conftest.err
22765 } && test -s conftest.$ac_objext; then
22766 emacs_cv_gettimeofday_two_arguments=yes
22767 else
22768 echo "$as_me: failed program was:" >&5
22769 sed 's/^/| /' conftest.$ac_ext >&5
22771 emacs_cv_gettimeofday_two_arguments=no
22774 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22776 { echo "$as_me:$LINENO: result: $emacs_cv_gettimeofday_two_arguments" >&5
22777 echo "${ECHO_T}$emacs_cv_gettimeofday_two_arguments" >&6; }
22778 if test $emacs_cv_gettimeofday_two_arguments = no; then
22780 cat >>confdefs.h <<\_ACEOF
22781 #define GETTIMEOFDAY_ONE_ARGUMENT 1
22782 _ACEOF
22788 ok_so_far=yes
22789 { echo "$as_me:$LINENO: checking for socket" >&5
22790 echo $ECHO_N "checking for socket... $ECHO_C" >&6; }
22791 if test "${ac_cv_func_socket+set}" = set; then
22792 echo $ECHO_N "(cached) $ECHO_C" >&6
22793 else
22794 cat >conftest.$ac_ext <<_ACEOF
22795 /* confdefs.h. */
22796 _ACEOF
22797 cat confdefs.h >>conftest.$ac_ext
22798 cat >>conftest.$ac_ext <<_ACEOF
22799 /* end confdefs.h. */
22800 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
22801 For example, HP-UX 11i <limits.h> declares gettimeofday. */
22802 #define socket innocuous_socket
22804 /* System header to define __stub macros and hopefully few prototypes,
22805 which can conflict with char socket (); below.
22806 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
22807 <limits.h> exists even on freestanding compilers. */
22809 #ifdef __STDC__
22810 # include <limits.h>
22811 #else
22812 # include <assert.h>
22813 #endif
22815 #undef socket
22817 /* Override any GCC internal prototype to avoid an error.
22818 Use char because int might match the return type of a GCC
22819 builtin and then its argument prototype would still apply. */
22820 #ifdef __cplusplus
22821 extern "C"
22822 #endif
22823 char socket ();
22824 /* The GNU C library defines this for functions which it implements
22825 to always fail with ENOSYS. Some functions are actually named
22826 something starting with __ and the normal name is an alias. */
22827 #if defined __stub_socket || defined __stub___socket
22828 choke me
22829 #endif
22832 main ()
22834 return socket ();
22836 return 0;
22838 _ACEOF
22839 rm -f conftest.$ac_objext conftest$ac_exeext
22840 if { (ac_try="$ac_link"
22841 case "(($ac_try" in
22842 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22843 *) ac_try_echo=$ac_try;;
22844 esac
22845 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22846 (eval "$ac_link") 2>conftest.er1
22847 ac_status=$?
22848 grep -v '^ *+' conftest.er1 >conftest.err
22849 rm -f conftest.er1
22850 cat conftest.err >&5
22851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22852 (exit $ac_status); } && {
22853 test -z "$ac_c_werror_flag" ||
22854 test ! -s conftest.err
22855 } && test -s conftest$ac_exeext &&
22856 $as_test_x conftest$ac_exeext; then
22857 ac_cv_func_socket=yes
22858 else
22859 echo "$as_me: failed program was:" >&5
22860 sed 's/^/| /' conftest.$ac_ext >&5
22862 ac_cv_func_socket=no
22865 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22866 conftest$ac_exeext conftest.$ac_ext
22868 { echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
22869 echo "${ECHO_T}$ac_cv_func_socket" >&6; }
22870 if test $ac_cv_func_socket = yes; then
22872 else
22873 ok_so_far=no
22876 if test $ok_so_far = yes; then
22877 if test "${ac_cv_header_netinet_in_h+set}" = set; then
22878 { echo "$as_me:$LINENO: checking for netinet/in.h" >&5
22879 echo $ECHO_N "checking for netinet/in.h... $ECHO_C" >&6; }
22880 if test "${ac_cv_header_netinet_in_h+set}" = set; then
22881 echo $ECHO_N "(cached) $ECHO_C" >&6
22883 { echo "$as_me:$LINENO: result: $ac_cv_header_netinet_in_h" >&5
22884 echo "${ECHO_T}$ac_cv_header_netinet_in_h" >&6; }
22885 else
22886 # Is the header compilable?
22887 { echo "$as_me:$LINENO: checking netinet/in.h usability" >&5
22888 echo $ECHO_N "checking netinet/in.h usability... $ECHO_C" >&6; }
22889 cat >conftest.$ac_ext <<_ACEOF
22890 /* confdefs.h. */
22891 _ACEOF
22892 cat confdefs.h >>conftest.$ac_ext
22893 cat >>conftest.$ac_ext <<_ACEOF
22894 /* end confdefs.h. */
22895 $ac_includes_default
22896 #include <netinet/in.h>
22897 _ACEOF
22898 rm -f conftest.$ac_objext
22899 if { (ac_try="$ac_compile"
22900 case "(($ac_try" in
22901 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22902 *) ac_try_echo=$ac_try;;
22903 esac
22904 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22905 (eval "$ac_compile") 2>conftest.er1
22906 ac_status=$?
22907 grep -v '^ *+' conftest.er1 >conftest.err
22908 rm -f conftest.er1
22909 cat conftest.err >&5
22910 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22911 (exit $ac_status); } && {
22912 test -z "$ac_c_werror_flag" ||
22913 test ! -s conftest.err
22914 } && test -s conftest.$ac_objext; then
22915 ac_header_compiler=yes
22916 else
22917 echo "$as_me: failed program was:" >&5
22918 sed 's/^/| /' conftest.$ac_ext >&5
22920 ac_header_compiler=no
22923 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22924 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
22925 echo "${ECHO_T}$ac_header_compiler" >&6; }
22927 # Is the header present?
22928 { echo "$as_me:$LINENO: checking netinet/in.h presence" >&5
22929 echo $ECHO_N "checking netinet/in.h presence... $ECHO_C" >&6; }
22930 cat >conftest.$ac_ext <<_ACEOF
22931 /* confdefs.h. */
22932 _ACEOF
22933 cat confdefs.h >>conftest.$ac_ext
22934 cat >>conftest.$ac_ext <<_ACEOF
22935 /* end confdefs.h. */
22936 #include <netinet/in.h>
22937 _ACEOF
22938 if { (ac_try="$ac_cpp conftest.$ac_ext"
22939 case "(($ac_try" in
22940 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22941 *) ac_try_echo=$ac_try;;
22942 esac
22943 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22944 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
22945 ac_status=$?
22946 grep -v '^ *+' conftest.er1 >conftest.err
22947 rm -f conftest.er1
22948 cat conftest.err >&5
22949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22950 (exit $ac_status); } >/dev/null && {
22951 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
22952 test ! -s conftest.err
22953 }; then
22954 ac_header_preproc=yes
22955 else
22956 echo "$as_me: failed program was:" >&5
22957 sed 's/^/| /' conftest.$ac_ext >&5
22959 ac_header_preproc=no
22962 rm -f conftest.err conftest.$ac_ext
22963 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
22964 echo "${ECHO_T}$ac_header_preproc" >&6; }
22966 # So? What about this header?
22967 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
22968 yes:no: )
22969 { echo "$as_me:$LINENO: WARNING: netinet/in.h: accepted by the compiler, rejected by the preprocessor!" >&5
22970 echo "$as_me: WARNING: netinet/in.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
22971 { echo "$as_me:$LINENO: WARNING: netinet/in.h: proceeding with the compiler's result" >&5
22972 echo "$as_me: WARNING: netinet/in.h: proceeding with the compiler's result" >&2;}
22973 ac_header_preproc=yes
22975 no:yes:* )
22976 { echo "$as_me:$LINENO: WARNING: netinet/in.h: present but cannot be compiled" >&5
22977 echo "$as_me: WARNING: netinet/in.h: present but cannot be compiled" >&2;}
22978 { echo "$as_me:$LINENO: WARNING: netinet/in.h: check for missing prerequisite headers?" >&5
22979 echo "$as_me: WARNING: netinet/in.h: check for missing prerequisite headers?" >&2;}
22980 { echo "$as_me:$LINENO: WARNING: netinet/in.h: see the Autoconf documentation" >&5
22981 echo "$as_me: WARNING: netinet/in.h: see the Autoconf documentation" >&2;}
22982 { echo "$as_me:$LINENO: WARNING: netinet/in.h: section \"Present But Cannot Be Compiled\"" >&5
22983 echo "$as_me: WARNING: netinet/in.h: section \"Present But Cannot Be Compiled\"" >&2;}
22984 { echo "$as_me:$LINENO: WARNING: netinet/in.h: proceeding with the preprocessor's result" >&5
22985 echo "$as_me: WARNING: netinet/in.h: proceeding with the preprocessor's result" >&2;}
22986 { echo "$as_me:$LINENO: WARNING: netinet/in.h: in the future, the compiler will take precedence" >&5
22987 echo "$as_me: WARNING: netinet/in.h: in the future, the compiler will take precedence" >&2;}
22990 esac
22991 { echo "$as_me:$LINENO: checking for netinet/in.h" >&5
22992 echo $ECHO_N "checking for netinet/in.h... $ECHO_C" >&6; }
22993 if test "${ac_cv_header_netinet_in_h+set}" = set; then
22994 echo $ECHO_N "(cached) $ECHO_C" >&6
22995 else
22996 ac_cv_header_netinet_in_h=$ac_header_preproc
22998 { echo "$as_me:$LINENO: result: $ac_cv_header_netinet_in_h" >&5
22999 echo "${ECHO_T}$ac_cv_header_netinet_in_h" >&6; }
23002 if test $ac_cv_header_netinet_in_h = yes; then
23004 else
23005 ok_so_far=no
23010 if test $ok_so_far = yes; then
23011 if test "${ac_cv_header_arpa_inet_h+set}" = set; then
23012 { echo "$as_me:$LINENO: checking for arpa/inet.h" >&5
23013 echo $ECHO_N "checking for arpa/inet.h... $ECHO_C" >&6; }
23014 if test "${ac_cv_header_arpa_inet_h+set}" = set; then
23015 echo $ECHO_N "(cached) $ECHO_C" >&6
23017 { echo "$as_me:$LINENO: result: $ac_cv_header_arpa_inet_h" >&5
23018 echo "${ECHO_T}$ac_cv_header_arpa_inet_h" >&6; }
23019 else
23020 # Is the header compilable?
23021 { echo "$as_me:$LINENO: checking arpa/inet.h usability" >&5
23022 echo $ECHO_N "checking arpa/inet.h usability... $ECHO_C" >&6; }
23023 cat >conftest.$ac_ext <<_ACEOF
23024 /* confdefs.h. */
23025 _ACEOF
23026 cat confdefs.h >>conftest.$ac_ext
23027 cat >>conftest.$ac_ext <<_ACEOF
23028 /* end confdefs.h. */
23029 $ac_includes_default
23030 #include <arpa/inet.h>
23031 _ACEOF
23032 rm -f conftest.$ac_objext
23033 if { (ac_try="$ac_compile"
23034 case "(($ac_try" in
23035 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23036 *) ac_try_echo=$ac_try;;
23037 esac
23038 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23039 (eval "$ac_compile") 2>conftest.er1
23040 ac_status=$?
23041 grep -v '^ *+' conftest.er1 >conftest.err
23042 rm -f conftest.er1
23043 cat conftest.err >&5
23044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23045 (exit $ac_status); } && {
23046 test -z "$ac_c_werror_flag" ||
23047 test ! -s conftest.err
23048 } && test -s conftest.$ac_objext; then
23049 ac_header_compiler=yes
23050 else
23051 echo "$as_me: failed program was:" >&5
23052 sed 's/^/| /' conftest.$ac_ext >&5
23054 ac_header_compiler=no
23057 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23058 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
23059 echo "${ECHO_T}$ac_header_compiler" >&6; }
23061 # Is the header present?
23062 { echo "$as_me:$LINENO: checking arpa/inet.h presence" >&5
23063 echo $ECHO_N "checking arpa/inet.h presence... $ECHO_C" >&6; }
23064 cat >conftest.$ac_ext <<_ACEOF
23065 /* confdefs.h. */
23066 _ACEOF
23067 cat confdefs.h >>conftest.$ac_ext
23068 cat >>conftest.$ac_ext <<_ACEOF
23069 /* end confdefs.h. */
23070 #include <arpa/inet.h>
23071 _ACEOF
23072 if { (ac_try="$ac_cpp conftest.$ac_ext"
23073 case "(($ac_try" in
23074 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23075 *) ac_try_echo=$ac_try;;
23076 esac
23077 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23078 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
23079 ac_status=$?
23080 grep -v '^ *+' conftest.er1 >conftest.err
23081 rm -f conftest.er1
23082 cat conftest.err >&5
23083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23084 (exit $ac_status); } >/dev/null && {
23085 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
23086 test ! -s conftest.err
23087 }; then
23088 ac_header_preproc=yes
23089 else
23090 echo "$as_me: failed program was:" >&5
23091 sed 's/^/| /' conftest.$ac_ext >&5
23093 ac_header_preproc=no
23096 rm -f conftest.err conftest.$ac_ext
23097 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
23098 echo "${ECHO_T}$ac_header_preproc" >&6; }
23100 # So? What about this header?
23101 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
23102 yes:no: )
23103 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: accepted by the compiler, rejected by the preprocessor!" >&5
23104 echo "$as_me: WARNING: arpa/inet.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
23105 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: proceeding with the compiler's result" >&5
23106 echo "$as_me: WARNING: arpa/inet.h: proceeding with the compiler's result" >&2;}
23107 ac_header_preproc=yes
23109 no:yes:* )
23110 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: present but cannot be compiled" >&5
23111 echo "$as_me: WARNING: arpa/inet.h: present but cannot be compiled" >&2;}
23112 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: check for missing prerequisite headers?" >&5
23113 echo "$as_me: WARNING: arpa/inet.h: check for missing prerequisite headers?" >&2;}
23114 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: see the Autoconf documentation" >&5
23115 echo "$as_me: WARNING: arpa/inet.h: see the Autoconf documentation" >&2;}
23116 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: section \"Present But Cannot Be Compiled\"" >&5
23117 echo "$as_me: WARNING: arpa/inet.h: section \"Present But Cannot Be Compiled\"" >&2;}
23118 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: proceeding with the preprocessor's result" >&5
23119 echo "$as_me: WARNING: arpa/inet.h: proceeding with the preprocessor's result" >&2;}
23120 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: in the future, the compiler will take precedence" >&5
23121 echo "$as_me: WARNING: arpa/inet.h: in the future, the compiler will take precedence" >&2;}
23124 esac
23125 { echo "$as_me:$LINENO: checking for arpa/inet.h" >&5
23126 echo $ECHO_N "checking for arpa/inet.h... $ECHO_C" >&6; }
23127 if test "${ac_cv_header_arpa_inet_h+set}" = set; then
23128 echo $ECHO_N "(cached) $ECHO_C" >&6
23129 else
23130 ac_cv_header_arpa_inet_h=$ac_header_preproc
23132 { echo "$as_me:$LINENO: result: $ac_cv_header_arpa_inet_h" >&5
23133 echo "${ECHO_T}$ac_cv_header_arpa_inet_h" >&6; }
23136 if test $ac_cv_header_arpa_inet_h = yes; then
23138 else
23139 ok_so_far=no
23144 if test $ok_so_far = yes; then
23146 cat >>confdefs.h <<\_ACEOF
23147 #define HAVE_INET_SOCKETS 1
23148 _ACEOF
23153 for ac_header in sys/ioctl.h
23155 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
23156 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
23157 { echo "$as_me:$LINENO: checking for $ac_header" >&5
23158 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
23159 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
23160 echo $ECHO_N "(cached) $ECHO_C" >&6
23162 ac_res=`eval echo '${'$as_ac_Header'}'`
23163 { echo "$as_me:$LINENO: result: $ac_res" >&5
23164 echo "${ECHO_T}$ac_res" >&6; }
23165 else
23166 # Is the header compilable?
23167 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
23168 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
23169 cat >conftest.$ac_ext <<_ACEOF
23170 /* confdefs.h. */
23171 _ACEOF
23172 cat confdefs.h >>conftest.$ac_ext
23173 cat >>conftest.$ac_ext <<_ACEOF
23174 /* end confdefs.h. */
23175 $ac_includes_default
23176 #include <$ac_header>
23177 _ACEOF
23178 rm -f conftest.$ac_objext
23179 if { (ac_try="$ac_compile"
23180 case "(($ac_try" in
23181 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23182 *) ac_try_echo=$ac_try;;
23183 esac
23184 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23185 (eval "$ac_compile") 2>conftest.er1
23186 ac_status=$?
23187 grep -v '^ *+' conftest.er1 >conftest.err
23188 rm -f conftest.er1
23189 cat conftest.err >&5
23190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23191 (exit $ac_status); } && {
23192 test -z "$ac_c_werror_flag" ||
23193 test ! -s conftest.err
23194 } && test -s conftest.$ac_objext; then
23195 ac_header_compiler=yes
23196 else
23197 echo "$as_me: failed program was:" >&5
23198 sed 's/^/| /' conftest.$ac_ext >&5
23200 ac_header_compiler=no
23203 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23204 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
23205 echo "${ECHO_T}$ac_header_compiler" >&6; }
23207 # Is the header present?
23208 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
23209 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
23210 cat >conftest.$ac_ext <<_ACEOF
23211 /* confdefs.h. */
23212 _ACEOF
23213 cat confdefs.h >>conftest.$ac_ext
23214 cat >>conftest.$ac_ext <<_ACEOF
23215 /* end confdefs.h. */
23216 #include <$ac_header>
23217 _ACEOF
23218 if { (ac_try="$ac_cpp conftest.$ac_ext"
23219 case "(($ac_try" in
23220 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23221 *) ac_try_echo=$ac_try;;
23222 esac
23223 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23224 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
23225 ac_status=$?
23226 grep -v '^ *+' conftest.er1 >conftest.err
23227 rm -f conftest.er1
23228 cat conftest.err >&5
23229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23230 (exit $ac_status); } >/dev/null && {
23231 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
23232 test ! -s conftest.err
23233 }; then
23234 ac_header_preproc=yes
23235 else
23236 echo "$as_me: failed program was:" >&5
23237 sed 's/^/| /' conftest.$ac_ext >&5
23239 ac_header_preproc=no
23242 rm -f conftest.err conftest.$ac_ext
23243 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
23244 echo "${ECHO_T}$ac_header_preproc" >&6; }
23246 # So? What about this header?
23247 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
23248 yes:no: )
23249 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
23250 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
23251 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
23252 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
23253 ac_header_preproc=yes
23255 no:yes:* )
23256 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
23257 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
23258 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
23259 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
23260 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
23261 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
23262 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
23263 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
23264 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
23265 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
23266 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
23267 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
23270 esac
23271 { echo "$as_me:$LINENO: checking for $ac_header" >&5
23272 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
23273 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
23274 echo $ECHO_N "(cached) $ECHO_C" >&6
23275 else
23276 eval "$as_ac_Header=\$ac_header_preproc"
23278 ac_res=`eval echo '${'$as_ac_Header'}'`
23279 { echo "$as_me:$LINENO: result: $ac_res" >&5
23280 echo "${ECHO_T}$ac_res" >&6; }
23283 if test `eval echo '${'$as_ac_Header'}'` = yes; then
23284 cat >>confdefs.h <<_ACEOF
23285 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
23286 _ACEOF
23290 done
23293 if test -f /usr/lpp/X11/bin/smt.exp; then
23295 cat >>confdefs.h <<\_ACEOF
23296 #define HAVE_AIX_SMT_EXP 1
23297 _ACEOF
23301 { echo "$as_me:$LINENO: checking whether system supports dynamic ptys" >&5
23302 echo $ECHO_N "checking whether system supports dynamic ptys... $ECHO_C" >&6; }
23303 if test -d /dev/pts && ls -d /dev/ptmx > /dev/null 2>&1 ; then
23304 { echo "$as_me:$LINENO: result: yes" >&5
23305 echo "${ECHO_T}yes" >&6; }
23307 cat >>confdefs.h <<\_ACEOF
23308 #define HAVE_DEV_PTMX 1
23309 _ACEOF
23311 else
23312 { echo "$as_me:$LINENO: result: no" >&5
23313 echo "${ECHO_T}no" >&6; }
23316 { echo "$as_me:$LINENO: checking for pid_t" >&5
23317 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
23318 if test "${ac_cv_type_pid_t+set}" = set; then
23319 echo $ECHO_N "(cached) $ECHO_C" >&6
23320 else
23321 cat >conftest.$ac_ext <<_ACEOF
23322 /* confdefs.h. */
23323 _ACEOF
23324 cat confdefs.h >>conftest.$ac_ext
23325 cat >>conftest.$ac_ext <<_ACEOF
23326 /* end confdefs.h. */
23327 $ac_includes_default
23328 typedef pid_t ac__type_new_;
23330 main ()
23332 if ((ac__type_new_ *) 0)
23333 return 0;
23334 if (sizeof (ac__type_new_))
23335 return 0;
23337 return 0;
23339 _ACEOF
23340 rm -f conftest.$ac_objext
23341 if { (ac_try="$ac_compile"
23342 case "(($ac_try" in
23343 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23344 *) ac_try_echo=$ac_try;;
23345 esac
23346 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23347 (eval "$ac_compile") 2>conftest.er1
23348 ac_status=$?
23349 grep -v '^ *+' conftest.er1 >conftest.err
23350 rm -f conftest.er1
23351 cat conftest.err >&5
23352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23353 (exit $ac_status); } && {
23354 test -z "$ac_c_werror_flag" ||
23355 test ! -s conftest.err
23356 } && test -s conftest.$ac_objext; then
23357 ac_cv_type_pid_t=yes
23358 else
23359 echo "$as_me: failed program was:" >&5
23360 sed 's/^/| /' conftest.$ac_ext >&5
23362 ac_cv_type_pid_t=no
23365 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23367 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
23368 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
23369 if test $ac_cv_type_pid_t = yes; then
23371 else
23373 cat >>confdefs.h <<_ACEOF
23374 #define pid_t int
23375 _ACEOF
23380 for ac_header in vfork.h
23382 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
23383 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
23384 { echo "$as_me:$LINENO: checking for $ac_header" >&5
23385 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
23386 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
23387 echo $ECHO_N "(cached) $ECHO_C" >&6
23389 ac_res=`eval echo '${'$as_ac_Header'}'`
23390 { echo "$as_me:$LINENO: result: $ac_res" >&5
23391 echo "${ECHO_T}$ac_res" >&6; }
23392 else
23393 # Is the header compilable?
23394 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
23395 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
23396 cat >conftest.$ac_ext <<_ACEOF
23397 /* confdefs.h. */
23398 _ACEOF
23399 cat confdefs.h >>conftest.$ac_ext
23400 cat >>conftest.$ac_ext <<_ACEOF
23401 /* end confdefs.h. */
23402 $ac_includes_default
23403 #include <$ac_header>
23404 _ACEOF
23405 rm -f conftest.$ac_objext
23406 if { (ac_try="$ac_compile"
23407 case "(($ac_try" in
23408 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23409 *) ac_try_echo=$ac_try;;
23410 esac
23411 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23412 (eval "$ac_compile") 2>conftest.er1
23413 ac_status=$?
23414 grep -v '^ *+' conftest.er1 >conftest.err
23415 rm -f conftest.er1
23416 cat conftest.err >&5
23417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23418 (exit $ac_status); } && {
23419 test -z "$ac_c_werror_flag" ||
23420 test ! -s conftest.err
23421 } && test -s conftest.$ac_objext; then
23422 ac_header_compiler=yes
23423 else
23424 echo "$as_me: failed program was:" >&5
23425 sed 's/^/| /' conftest.$ac_ext >&5
23427 ac_header_compiler=no
23430 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23431 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
23432 echo "${ECHO_T}$ac_header_compiler" >&6; }
23434 # Is the header present?
23435 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
23436 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
23437 cat >conftest.$ac_ext <<_ACEOF
23438 /* confdefs.h. */
23439 _ACEOF
23440 cat confdefs.h >>conftest.$ac_ext
23441 cat >>conftest.$ac_ext <<_ACEOF
23442 /* end confdefs.h. */
23443 #include <$ac_header>
23444 _ACEOF
23445 if { (ac_try="$ac_cpp conftest.$ac_ext"
23446 case "(($ac_try" in
23447 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23448 *) ac_try_echo=$ac_try;;
23449 esac
23450 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23451 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
23452 ac_status=$?
23453 grep -v '^ *+' conftest.er1 >conftest.err
23454 rm -f conftest.er1
23455 cat conftest.err >&5
23456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23457 (exit $ac_status); } >/dev/null && {
23458 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
23459 test ! -s conftest.err
23460 }; then
23461 ac_header_preproc=yes
23462 else
23463 echo "$as_me: failed program was:" >&5
23464 sed 's/^/| /' conftest.$ac_ext >&5
23466 ac_header_preproc=no
23469 rm -f conftest.err conftest.$ac_ext
23470 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
23471 echo "${ECHO_T}$ac_header_preproc" >&6; }
23473 # So? What about this header?
23474 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
23475 yes:no: )
23476 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
23477 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
23478 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
23479 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
23480 ac_header_preproc=yes
23482 no:yes:* )
23483 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
23484 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
23485 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
23486 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
23487 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
23488 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
23489 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
23490 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
23491 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
23492 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
23493 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
23494 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
23497 esac
23498 { echo "$as_me:$LINENO: checking for $ac_header" >&5
23499 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
23500 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
23501 echo $ECHO_N "(cached) $ECHO_C" >&6
23502 else
23503 eval "$as_ac_Header=\$ac_header_preproc"
23505 ac_res=`eval echo '${'$as_ac_Header'}'`
23506 { echo "$as_me:$LINENO: result: $ac_res" >&5
23507 echo "${ECHO_T}$ac_res" >&6; }
23510 if test `eval echo '${'$as_ac_Header'}'` = yes; then
23511 cat >>confdefs.h <<_ACEOF
23512 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
23513 _ACEOF
23517 done
23521 for ac_func in fork vfork
23523 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
23524 { echo "$as_me:$LINENO: checking for $ac_func" >&5
23525 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
23526 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
23527 echo $ECHO_N "(cached) $ECHO_C" >&6
23528 else
23529 cat >conftest.$ac_ext <<_ACEOF
23530 /* confdefs.h. */
23531 _ACEOF
23532 cat confdefs.h >>conftest.$ac_ext
23533 cat >>conftest.$ac_ext <<_ACEOF
23534 /* end confdefs.h. */
23535 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
23536 For example, HP-UX 11i <limits.h> declares gettimeofday. */
23537 #define $ac_func innocuous_$ac_func
23539 /* System header to define __stub macros and hopefully few prototypes,
23540 which can conflict with char $ac_func (); below.
23541 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
23542 <limits.h> exists even on freestanding compilers. */
23544 #ifdef __STDC__
23545 # include <limits.h>
23546 #else
23547 # include <assert.h>
23548 #endif
23550 #undef $ac_func
23552 /* Override any GCC internal prototype to avoid an error.
23553 Use char because int might match the return type of a GCC
23554 builtin and then its argument prototype would still apply. */
23555 #ifdef __cplusplus
23556 extern "C"
23557 #endif
23558 char $ac_func ();
23559 /* The GNU C library defines this for functions which it implements
23560 to always fail with ENOSYS. Some functions are actually named
23561 something starting with __ and the normal name is an alias. */
23562 #if defined __stub_$ac_func || defined __stub___$ac_func
23563 choke me
23564 #endif
23567 main ()
23569 return $ac_func ();
23571 return 0;
23573 _ACEOF
23574 rm -f conftest.$ac_objext conftest$ac_exeext
23575 if { (ac_try="$ac_link"
23576 case "(($ac_try" in
23577 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23578 *) ac_try_echo=$ac_try;;
23579 esac
23580 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23581 (eval "$ac_link") 2>conftest.er1
23582 ac_status=$?
23583 grep -v '^ *+' conftest.er1 >conftest.err
23584 rm -f conftest.er1
23585 cat conftest.err >&5
23586 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23587 (exit $ac_status); } && {
23588 test -z "$ac_c_werror_flag" ||
23589 test ! -s conftest.err
23590 } && test -s conftest$ac_exeext &&
23591 $as_test_x conftest$ac_exeext; then
23592 eval "$as_ac_var=yes"
23593 else
23594 echo "$as_me: failed program was:" >&5
23595 sed 's/^/| /' conftest.$ac_ext >&5
23597 eval "$as_ac_var=no"
23600 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23601 conftest$ac_exeext conftest.$ac_ext
23603 ac_res=`eval echo '${'$as_ac_var'}'`
23604 { echo "$as_me:$LINENO: result: $ac_res" >&5
23605 echo "${ECHO_T}$ac_res" >&6; }
23606 if test `eval echo '${'$as_ac_var'}'` = yes; then
23607 cat >>confdefs.h <<_ACEOF
23608 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
23609 _ACEOF
23612 done
23614 if test "x$ac_cv_func_fork" = xyes; then
23615 { echo "$as_me:$LINENO: checking for working fork" >&5
23616 echo $ECHO_N "checking for working fork... $ECHO_C" >&6; }
23617 if test "${ac_cv_func_fork_works+set}" = set; then
23618 echo $ECHO_N "(cached) $ECHO_C" >&6
23619 else
23620 if test "$cross_compiling" = yes; then
23621 ac_cv_func_fork_works=cross
23622 else
23623 cat >conftest.$ac_ext <<_ACEOF
23624 /* confdefs.h. */
23625 _ACEOF
23626 cat confdefs.h >>conftest.$ac_ext
23627 cat >>conftest.$ac_ext <<_ACEOF
23628 /* end confdefs.h. */
23629 $ac_includes_default
23631 main ()
23634 /* By Ruediger Kuhlmann. */
23635 return fork () < 0;
23638 return 0;
23640 _ACEOF
23641 rm -f conftest$ac_exeext
23642 if { (ac_try="$ac_link"
23643 case "(($ac_try" in
23644 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23645 *) ac_try_echo=$ac_try;;
23646 esac
23647 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23648 (eval "$ac_link") 2>&5
23649 ac_status=$?
23650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23651 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23652 { (case "(($ac_try" in
23653 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23654 *) ac_try_echo=$ac_try;;
23655 esac
23656 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23657 (eval "$ac_try") 2>&5
23658 ac_status=$?
23659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23660 (exit $ac_status); }; }; then
23661 ac_cv_func_fork_works=yes
23662 else
23663 echo "$as_me: program exited with status $ac_status" >&5
23664 echo "$as_me: failed program was:" >&5
23665 sed 's/^/| /' conftest.$ac_ext >&5
23667 ( exit $ac_status )
23668 ac_cv_func_fork_works=no
23670 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23675 { echo "$as_me:$LINENO: result: $ac_cv_func_fork_works" >&5
23676 echo "${ECHO_T}$ac_cv_func_fork_works" >&6; }
23678 else
23679 ac_cv_func_fork_works=$ac_cv_func_fork
23681 if test "x$ac_cv_func_fork_works" = xcross; then
23682 case $host in
23683 *-*-amigaos* | *-*-msdosdjgpp*)
23684 # Override, as these systems have only a dummy fork() stub
23685 ac_cv_func_fork_works=no
23688 ac_cv_func_fork_works=yes
23690 esac
23691 { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
23692 echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
23694 ac_cv_func_vfork_works=$ac_cv_func_vfork
23695 if test "x$ac_cv_func_vfork" = xyes; then
23696 { echo "$as_me:$LINENO: checking for working vfork" >&5
23697 echo $ECHO_N "checking for working vfork... $ECHO_C" >&6; }
23698 if test "${ac_cv_func_vfork_works+set}" = set; then
23699 echo $ECHO_N "(cached) $ECHO_C" >&6
23700 else
23701 if test "$cross_compiling" = yes; then
23702 ac_cv_func_vfork_works=cross
23703 else
23704 cat >conftest.$ac_ext <<_ACEOF
23705 /* confdefs.h. */
23706 _ACEOF
23707 cat confdefs.h >>conftest.$ac_ext
23708 cat >>conftest.$ac_ext <<_ACEOF
23709 /* end confdefs.h. */
23710 /* Thanks to Paul Eggert for this test. */
23711 $ac_includes_default
23712 #include <sys/wait.h>
23713 #ifdef HAVE_VFORK_H
23714 # include <vfork.h>
23715 #endif
23716 /* On some sparc systems, changes by the child to local and incoming
23717 argument registers are propagated back to the parent. The compiler
23718 is told about this with #include <vfork.h>, but some compilers
23719 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
23720 static variable whose address is put into a register that is
23721 clobbered by the vfork. */
23722 static void
23723 #ifdef __cplusplus
23724 sparc_address_test (int arg)
23725 # else
23726 sparc_address_test (arg) int arg;
23727 #endif
23729 static pid_t child;
23730 if (!child) {
23731 child = vfork ();
23732 if (child < 0) {
23733 perror ("vfork");
23734 _exit(2);
23736 if (!child) {
23737 arg = getpid();
23738 write(-1, "", 0);
23739 _exit (arg);
23745 main ()
23747 pid_t parent = getpid ();
23748 pid_t child;
23750 sparc_address_test (0);
23752 child = vfork ();
23754 if (child == 0) {
23755 /* Here is another test for sparc vfork register problems. This
23756 test uses lots of local variables, at least as many local
23757 variables as main has allocated so far including compiler
23758 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
23759 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
23760 reuse the register of parent for one of the local variables,
23761 since it will think that parent can't possibly be used any more
23762 in this routine. Assigning to the local variable will thus
23763 munge parent in the parent process. */
23764 pid_t
23765 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
23766 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
23767 /* Convince the compiler that p..p7 are live; otherwise, it might
23768 use the same hardware register for all 8 local variables. */
23769 if (p != p1 || p != p2 || p != p3 || p != p4
23770 || p != p5 || p != p6 || p != p7)
23771 _exit(1);
23773 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
23774 from child file descriptors. If the child closes a descriptor
23775 before it execs or exits, this munges the parent's descriptor
23776 as well. Test for this by closing stdout in the child. */
23777 _exit(close(fileno(stdout)) != 0);
23778 } else {
23779 int status;
23780 struct stat st;
23782 while (wait(&status) != child)
23784 return (
23785 /* Was there some problem with vforking? */
23786 child < 0
23788 /* Did the child fail? (This shouldn't happen.) */
23789 || status
23791 /* Did the vfork/compiler bug occur? */
23792 || parent != getpid()
23794 /* Did the file descriptor bug occur? */
23795 || fstat(fileno(stdout), &st) != 0
23799 _ACEOF
23800 rm -f conftest$ac_exeext
23801 if { (ac_try="$ac_link"
23802 case "(($ac_try" in
23803 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23804 *) ac_try_echo=$ac_try;;
23805 esac
23806 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23807 (eval "$ac_link") 2>&5
23808 ac_status=$?
23809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23810 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23811 { (case "(($ac_try" in
23812 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23813 *) ac_try_echo=$ac_try;;
23814 esac
23815 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23816 (eval "$ac_try") 2>&5
23817 ac_status=$?
23818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23819 (exit $ac_status); }; }; then
23820 ac_cv_func_vfork_works=yes
23821 else
23822 echo "$as_me: program exited with status $ac_status" >&5
23823 echo "$as_me: failed program was:" >&5
23824 sed 's/^/| /' conftest.$ac_ext >&5
23826 ( exit $ac_status )
23827 ac_cv_func_vfork_works=no
23829 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23834 { echo "$as_me:$LINENO: result: $ac_cv_func_vfork_works" >&5
23835 echo "${ECHO_T}$ac_cv_func_vfork_works" >&6; }
23838 if test "x$ac_cv_func_fork_works" = xcross; then
23839 ac_cv_func_vfork_works=$ac_cv_func_vfork
23840 { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
23841 echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
23844 if test "x$ac_cv_func_vfork_works" = xyes; then
23846 cat >>confdefs.h <<\_ACEOF
23847 #define HAVE_WORKING_VFORK 1
23848 _ACEOF
23850 else
23852 cat >>confdefs.h <<\_ACEOF
23853 #define vfork fork
23854 _ACEOF
23857 if test "x$ac_cv_func_fork_works" = xyes; then
23859 cat >>confdefs.h <<\_ACEOF
23860 #define HAVE_WORKING_FORK 1
23861 _ACEOF
23866 { echo "$as_me:$LINENO: checking for nl_langinfo and CODESET" >&5
23867 echo $ECHO_N "checking for nl_langinfo and CODESET... $ECHO_C" >&6; }
23868 if test "${emacs_cv_langinfo_codeset+set}" = set; then
23869 echo $ECHO_N "(cached) $ECHO_C" >&6
23870 else
23871 cat >conftest.$ac_ext <<_ACEOF
23872 /* confdefs.h. */
23873 _ACEOF
23874 cat confdefs.h >>conftest.$ac_ext
23875 cat >>conftest.$ac_ext <<_ACEOF
23876 /* end confdefs.h. */
23877 #include <langinfo.h>
23879 main ()
23881 char* cs = nl_langinfo(CODESET);
23883 return 0;
23885 _ACEOF
23886 rm -f conftest.$ac_objext conftest$ac_exeext
23887 if { (ac_try="$ac_link"
23888 case "(($ac_try" in
23889 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23890 *) ac_try_echo=$ac_try;;
23891 esac
23892 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23893 (eval "$ac_link") 2>conftest.er1
23894 ac_status=$?
23895 grep -v '^ *+' conftest.er1 >conftest.err
23896 rm -f conftest.er1
23897 cat conftest.err >&5
23898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23899 (exit $ac_status); } && {
23900 test -z "$ac_c_werror_flag" ||
23901 test ! -s conftest.err
23902 } && test -s conftest$ac_exeext &&
23903 $as_test_x conftest$ac_exeext; then
23904 emacs_cv_langinfo_codeset=yes
23905 else
23906 echo "$as_me: failed program was:" >&5
23907 sed 's/^/| /' conftest.$ac_ext >&5
23909 emacs_cv_langinfo_codeset=no
23912 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23913 conftest$ac_exeext conftest.$ac_ext
23916 { echo "$as_me:$LINENO: result: $emacs_cv_langinfo_codeset" >&5
23917 echo "${ECHO_T}$emacs_cv_langinfo_codeset" >&6; }
23918 if test $emacs_cv_langinfo_codeset = yes; then
23920 cat >>confdefs.h <<\_ACEOF
23921 #define HAVE_LANGINFO_CODESET 1
23922 _ACEOF
23926 { echo "$as_me:$LINENO: checking for size_t" >&5
23927 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
23928 if test "${ac_cv_type_size_t+set}" = set; then
23929 echo $ECHO_N "(cached) $ECHO_C" >&6
23930 else
23931 cat >conftest.$ac_ext <<_ACEOF
23932 /* confdefs.h. */
23933 _ACEOF
23934 cat confdefs.h >>conftest.$ac_ext
23935 cat >>conftest.$ac_ext <<_ACEOF
23936 /* end confdefs.h. */
23937 $ac_includes_default
23938 typedef size_t ac__type_new_;
23940 main ()
23942 if ((ac__type_new_ *) 0)
23943 return 0;
23944 if (sizeof (ac__type_new_))
23945 return 0;
23947 return 0;
23949 _ACEOF
23950 rm -f conftest.$ac_objext
23951 if { (ac_try="$ac_compile"
23952 case "(($ac_try" in
23953 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23954 *) ac_try_echo=$ac_try;;
23955 esac
23956 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23957 (eval "$ac_compile") 2>conftest.er1
23958 ac_status=$?
23959 grep -v '^ *+' conftest.er1 >conftest.err
23960 rm -f conftest.er1
23961 cat conftest.err >&5
23962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23963 (exit $ac_status); } && {
23964 test -z "$ac_c_werror_flag" ||
23965 test ! -s conftest.err
23966 } && test -s conftest.$ac_objext; then
23967 ac_cv_type_size_t=yes
23968 else
23969 echo "$as_me: failed program was:" >&5
23970 sed 's/^/| /' conftest.$ac_ext >&5
23972 ac_cv_type_size_t=no
23975 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23977 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
23978 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
23979 if test $ac_cv_type_size_t = yes; then
23981 cat >>confdefs.h <<_ACEOF
23982 #define HAVE_SIZE_T 1
23983 _ACEOF
23989 { echo "$as_me:$LINENO: checking for mbstate_t" >&5
23990 echo $ECHO_N "checking for mbstate_t... $ECHO_C" >&6; }
23991 if test "${ac_cv_type_mbstate_t+set}" = set; then
23992 echo $ECHO_N "(cached) $ECHO_C" >&6
23993 else
23994 cat >conftest.$ac_ext <<_ACEOF
23995 /* confdefs.h. */
23996 _ACEOF
23997 cat confdefs.h >>conftest.$ac_ext
23998 cat >>conftest.$ac_ext <<_ACEOF
23999 /* end confdefs.h. */
24000 $ac_includes_default
24001 # include <wchar.h>
24003 main ()
24005 mbstate_t x; return sizeof x;
24007 return 0;
24009 _ACEOF
24010 rm -f conftest.$ac_objext
24011 if { (ac_try="$ac_compile"
24012 case "(($ac_try" in
24013 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24014 *) ac_try_echo=$ac_try;;
24015 esac
24016 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24017 (eval "$ac_compile") 2>conftest.er1
24018 ac_status=$?
24019 grep -v '^ *+' conftest.er1 >conftest.err
24020 rm -f conftest.er1
24021 cat conftest.err >&5
24022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24023 (exit $ac_status); } && {
24024 test -z "$ac_c_werror_flag" ||
24025 test ! -s conftest.err
24026 } && test -s conftest.$ac_objext; then
24027 ac_cv_type_mbstate_t=yes
24028 else
24029 echo "$as_me: failed program was:" >&5
24030 sed 's/^/| /' conftest.$ac_ext >&5
24032 ac_cv_type_mbstate_t=no
24035 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24037 { echo "$as_me:$LINENO: result: $ac_cv_type_mbstate_t" >&5
24038 echo "${ECHO_T}$ac_cv_type_mbstate_t" >&6; }
24039 if test $ac_cv_type_mbstate_t = yes; then
24041 cat >>confdefs.h <<\_ACEOF
24042 #define HAVE_MBSTATE_T 1
24043 _ACEOF
24045 else
24047 cat >>confdefs.h <<\_ACEOF
24048 #define mbstate_t int
24049 _ACEOF
24053 { echo "$as_me:$LINENO: checking for C restrict keyword" >&5
24054 echo $ECHO_N "checking for C restrict keyword... $ECHO_C" >&6; }
24055 if test "${emacs_cv_c_restrict+set}" = set; then
24056 echo $ECHO_N "(cached) $ECHO_C" >&6
24057 else
24058 cat >conftest.$ac_ext <<_ACEOF
24059 /* confdefs.h. */
24060 _ACEOF
24061 cat confdefs.h >>conftest.$ac_ext
24062 cat >>conftest.$ac_ext <<_ACEOF
24063 /* end confdefs.h. */
24064 void fred (int *restrict x);
24066 main ()
24070 return 0;
24072 _ACEOF
24073 rm -f conftest.$ac_objext
24074 if { (ac_try="$ac_compile"
24075 case "(($ac_try" in
24076 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24077 *) ac_try_echo=$ac_try;;
24078 esac
24079 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24080 (eval "$ac_compile") 2>conftest.er1
24081 ac_status=$?
24082 grep -v '^ *+' conftest.er1 >conftest.err
24083 rm -f conftest.er1
24084 cat conftest.err >&5
24085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24086 (exit $ac_status); } && {
24087 test -z "$ac_c_werror_flag" ||
24088 test ! -s conftest.err
24089 } && test -s conftest.$ac_objext; then
24090 emacs_cv_c_restrict=yes
24091 else
24092 echo "$as_me: failed program was:" >&5
24093 sed 's/^/| /' conftest.$ac_ext >&5
24095 cat >conftest.$ac_ext <<_ACEOF
24096 /* confdefs.h. */
24097 _ACEOF
24098 cat confdefs.h >>conftest.$ac_ext
24099 cat >>conftest.$ac_ext <<_ACEOF
24100 /* end confdefs.h. */
24101 void fred (int *__restrict x);
24103 main ()
24107 return 0;
24109 _ACEOF
24110 rm -f conftest.$ac_objext
24111 if { (ac_try="$ac_compile"
24112 case "(($ac_try" in
24113 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24114 *) ac_try_echo=$ac_try;;
24115 esac
24116 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24117 (eval "$ac_compile") 2>conftest.er1
24118 ac_status=$?
24119 grep -v '^ *+' conftest.er1 >conftest.err
24120 rm -f conftest.er1
24121 cat conftest.err >&5
24122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24123 (exit $ac_status); } && {
24124 test -z "$ac_c_werror_flag" ||
24125 test ! -s conftest.err
24126 } && test -s conftest.$ac_objext; then
24127 emacs_cv_c_restrict=__restrict
24128 else
24129 echo "$as_me: failed program was:" >&5
24130 sed 's/^/| /' conftest.$ac_ext >&5
24132 emacs_cv_c_restrict=no
24135 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24138 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24140 { echo "$as_me:$LINENO: result: $emacs_cv_c_restrict" >&5
24141 echo "${ECHO_T}$emacs_cv_c_restrict" >&6; }
24142 case "$emacs_cv_c_restrict" in
24143 yes) emacs_restrict=restrict;;
24144 no) emacs_restrict="";;
24145 *) emacs_restrict="$emacs_cv_c_restrict";;
24146 esac
24147 if test "$emacs_restrict" != __restrict; then
24149 cat >>confdefs.h <<_ACEOF
24150 #define __restrict $emacs_restrict
24151 _ACEOF
24155 { echo "$as_me:$LINENO: checking for C restricted array declarations" >&5
24156 echo $ECHO_N "checking for C restricted array declarations... $ECHO_C" >&6; }
24157 if test "${emacs_cv_c_restrict_arr+set}" = set; then
24158 echo $ECHO_N "(cached) $ECHO_C" >&6
24159 else
24160 cat >conftest.$ac_ext <<_ACEOF
24161 /* confdefs.h. */
24162 _ACEOF
24163 cat confdefs.h >>conftest.$ac_ext
24164 cat >>conftest.$ac_ext <<_ACEOF
24165 /* end confdefs.h. */
24166 void fred (int x[__restrict]);
24168 main ()
24172 return 0;
24174 _ACEOF
24175 rm -f conftest.$ac_objext
24176 if { (ac_try="$ac_compile"
24177 case "(($ac_try" in
24178 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24179 *) ac_try_echo=$ac_try;;
24180 esac
24181 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24182 (eval "$ac_compile") 2>conftest.er1
24183 ac_status=$?
24184 grep -v '^ *+' conftest.er1 >conftest.err
24185 rm -f conftest.er1
24186 cat conftest.err >&5
24187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24188 (exit $ac_status); } && {
24189 test -z "$ac_c_werror_flag" ||
24190 test ! -s conftest.err
24191 } && test -s conftest.$ac_objext; then
24192 emacs_cv_c_restrict_arr=yes
24193 else
24194 echo "$as_me: failed program was:" >&5
24195 sed 's/^/| /' conftest.$ac_ext >&5
24197 emacs_cv_c_restrict_arr=no
24200 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24202 { echo "$as_me:$LINENO: result: $emacs_cv_c_restrict_arr" >&5
24203 echo "${ECHO_T}$emacs_cv_c_restrict_arr" >&6; }
24204 if test "$emacs_cv_c_restrict_arr" = yes; then
24206 cat >>confdefs.h <<\_ACEOF
24207 #define __restrict_arr __restrict
24208 _ACEOF
24214 # Set up the CFLAGS for real compilation, so we can substitute it.
24215 CFLAGS="$REAL_CFLAGS"
24216 CPPFLAGS="$REAL_CPPFLAGS"
24218 #### Find out which version of Emacs this is.
24219 version=`grep 'defconst[ ]*emacs-version' ${srcdir}/lisp/version.el \
24220 | sed -e 's/^[^"]*"\([^"]*\)".*$/\1/'`
24221 if test x"${version}" = x; then
24222 { { echo "$as_me:$LINENO: error: can't find current emacs version in \`${srcdir}/lisp/version.el'." >&5
24223 echo "$as_me: error: can't find current emacs version in \`${srcdir}/lisp/version.el'." >&2;}
24224 { (exit 1); exit 1; }; }
24227 ### Specify what sort of things we'll be editing into Makefile and config.h.
24228 ### Use configuration here uncanonicalized to avoid exceeding size limits.
24272 cat >>confdefs.h <<_ACEOF
24273 #define EMACS_CONFIGURATION "${canonical}"
24274 _ACEOF
24277 cat >>confdefs.h <<_ACEOF
24278 #define EMACS_CONFIG_OPTIONS "${ac_configure_args}"
24279 _ACEOF
24282 cat >>confdefs.h <<_ACEOF
24283 #define config_machfile "${machfile}"
24284 _ACEOF
24287 cat >>confdefs.h <<_ACEOF
24288 #define config_opsysfile "${opsysfile}"
24289 _ACEOF
24292 cat >>confdefs.h <<_ACEOF
24293 #define LD_SWITCH_X_SITE ${LD_SWITCH_X_SITE}
24294 _ACEOF
24297 cat >>confdefs.h <<_ACEOF
24298 #define LD_SWITCH_X_SITE_AUX ${LD_SWITCH_X_SITE_AUX}
24299 _ACEOF
24302 cat >>confdefs.h <<_ACEOF
24303 #define C_SWITCH_X_SITE ${C_SWITCH_X_SITE}
24304 _ACEOF
24307 cat >>confdefs.h <<_ACEOF
24308 #define UNEXEC_SRC ${UNEXEC_SRC}
24309 _ACEOF
24312 if test "${HAVE_X_WINDOWS}" = "yes" ; then
24314 cat >>confdefs.h <<\_ACEOF
24315 #define HAVE_X_WINDOWS 1
24316 _ACEOF
24319 if test "${USE_X_TOOLKIT}" != "none" ; then
24321 cat >>confdefs.h <<\_ACEOF
24322 #define USE_X_TOOLKIT 1
24323 _ACEOF
24325 if test "${USE_X_TOOLKIT}" = "LUCID"; then
24327 cat >>confdefs.h <<\_ACEOF
24328 #define USE_LUCID 1
24329 _ACEOF
24331 elif test "${USE_X_TOOLKIT}" = "MOTIF"; then
24333 cat >>confdefs.h <<\_ACEOF
24334 #define USE_MOTIF 1
24335 _ACEOF
24339 if test "${HAVE_X11}" = "yes" ; then
24341 cat >>confdefs.h <<\_ACEOF
24342 #define HAVE_X11 1
24343 _ACEOF
24346 if test "${HAVE_MENUS}" = "yes" ; then
24348 cat >>confdefs.h <<\_ACEOF
24349 #define HAVE_MENUS 1
24350 _ACEOF
24353 if test "${GNU_MALLOC}" = "yes" ; then
24355 cat >>confdefs.h <<\_ACEOF
24356 #define GNU_MALLOC 1
24357 _ACEOF
24360 if test "${REL_ALLOC}" = "yes" ; then
24362 cat >>confdefs.h <<\_ACEOF
24363 #define REL_ALLOC 1
24364 _ACEOF
24373 #### Report on what we decided to do.
24374 #### Report GTK as a toolkit, even if it doesn't use Xt.
24375 #### It makes printing result more understandable as using GTK sets
24376 #### toolkit_scroll_bars to yes by default.
24377 if test "${HAVE_GTK}" = "yes"; then
24378 USE_X_TOOLKIT=GTK
24381 echo "
24382 Configured for \`${canonical}'.
24384 Where should the build process find the source code? ${srcdir}
24385 What operating system and machine description files should Emacs use?
24386 \`${opsysfile}' and \`${machfile}'
24387 What compiler should emacs be built with? ${CC} ${CFLAGS}
24388 Should Emacs use the GNU version of malloc? ${GNU_MALLOC}${GNU_MALLOC_reason}
24389 Should Emacs use a relocating allocator for buffers? ${REL_ALLOC}
24390 Should Emacs use mmap(2) for buffer allocation? $use_mmap_for_buffers
24391 What window system should Emacs use? ${window_system}
24392 What toolkit should Emacs use? ${USE_X_TOOLKIT}"
24394 if test -n "${x_includes}"; then
24395 echo " Where do we find X Windows header files? ${x_includes}"
24396 else
24397 echo " Where do we find X Windows header files? Standard dirs"
24399 if test -n "${x_libraries}"; then
24400 echo " Where do we find X Windows libraries? ${x_libraries}"
24401 else
24402 echo " Where do we find X Windows libraries? Standard dirs"
24405 echo " Does Emacs use -lXaw3d? ${HAVE_XAW3D}"
24406 echo " Does Emacs use -lXpm? ${HAVE_XPM}"
24407 echo " Does Emacs use -ljpeg? ${HAVE_JPEG}"
24408 echo " Does Emacs use -ltiff? ${HAVE_TIFF}"
24409 echo " Does Emacs use a gif library? ${HAVE_GIF} $ac_gif_lib_name"
24410 echo " Does Emacs use -lpng? ${HAVE_PNG}"
24411 echo " Does Emacs use -lrsvg-2? ${HAVE_RSVG}"
24412 echo " Does Emacs use -lgpm? ${HAVE_GPM}"
24413 echo " Does Emacs use -ldbus? ${HAVE_DBUS}"
24415 echo " Does Emacs use -lfreetype? ${HAVE_FREETYPE}"
24416 echo " Does Emacs use -lm17n-flt? ${HAVE_M17N_FLT}"
24417 echo " Does Emacs use -lotf? ${HAVE_LIBOTF}"
24418 echo " Does Emacs use -lxft? ${HAVE_XFT}"
24420 echo " Does Emacs use toolkit scroll bars? ${USE_TOOLKIT_SCROLL_BARS}"
24421 echo
24423 if test $USE_XASSERTS = yes; then
24424 echo " Compiling with asserts turned on."
24425 CPPFLAGS="$CPPFLAGS -DXASSERTS=1"
24428 echo
24430 if test "$USE_X_TOOLKIT" = GTK; then
24431 case "$canonical" in
24432 *cygwin*)
24433 echo "There are known problems with Emacs and Gtk+ on cygwin, so you
24434 will probably get a crash on startup. If this happens, please use another
24435 toolkit for Emacs. See etc/PROBLEMS for more information."
24437 esac
24440 if test "$HAVE_NS" = "yes"; then
24441 echo
24442 echo "You must run \"make install\" in order to test the built application.
24443 The installed application will go to nextstep/Emacs.app and can be
24444 run or moved from there."
24445 if test "$EN_NS_SELF_CONTAINED" = "yes"; then
24446 echo "The application will be fully self-contained."
24447 else
24448 echo "The lisp resources for the application will be installed under ${prefix}.
24449 You may need to run \"make install\" with sudo. The application will fail
24450 to run if these resources are not installed."
24452 echo
24455 if test "$HAVE_DBUS" = yes && test "${opsys}" != "gnu-linux"; then
24456 echo "D-Bus integration has been tested for GNU/Linux only."
24457 echo
24461 # Remove any trailing slashes in these variables.
24462 test "${prefix}" != NONE &&
24463 prefix=`echo "${prefix}" | sed 's,\([^/]\)/*$,\1,'`
24464 test "${exec_prefix}" != NONE &&
24465 exec_prefix=`echo "${exec_prefix}" | sed 's,\([^/]\)/*$,\1,'`
24467 # Now get this: Some word that is part of the ${srcdir} directory name
24468 # or the ${configuration} value might, just might, happen to be an
24469 # identifier like `sun4' or `i386' or something, and be predefined by
24470 # the C preprocessor to some helpful value like 1, or maybe the empty
24471 # string. Needless to say consequent macro substitutions are less
24472 # than conducive to the makefile finding the correct directory.
24473 cpp_undefs="`echo $srcdir $configuration $canonical |
24474 sed -e 's/[^a-zA-Z0-9_]/ /g' -e 's/^/ /' -e 's/ *$//' \
24475 -e 's/ */ -U/g' -e 's/-U[0-9][^ ]*//g'`"
24477 ## Check if the C preprocessor will convert `..' to `. .'. If so, set
24478 ## CPP_NEED_TRADITIONAL to `yes' so that the code to generate Makefile
24479 ## from Makefile.c can correctly provide the arg `-traditional' to the
24480 ## C preprocessor.
24482 cat >conftest.$ac_ext <<_ACEOF
24483 /* confdefs.h. */
24484 _ACEOF
24485 cat confdefs.h >>conftest.$ac_ext
24486 cat >>conftest.$ac_ext <<_ACEOF
24487 /* end confdefs.h. */
24488 yes..yes
24489 _ACEOF
24490 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
24491 $EGREP "yes..yes" >/dev/null 2>&1; then
24492 CPP_NEED_TRADITIONAL=no
24493 else
24494 CPP_NEED_TRADITIONAL=yes
24496 rm -f conftest*
24499 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"
24501 ac_config_commands="$ac_config_commands default"
24503 cat >confcache <<\_ACEOF
24504 # This file is a shell script that caches the results of configure
24505 # tests run on this system so they can be shared between configure
24506 # scripts and configure runs, see configure's option --config-cache.
24507 # It is not useful on other systems. If it contains results you don't
24508 # want to keep, you may remove or edit it.
24510 # config.status only pays attention to the cache file if you give it
24511 # the --recheck option to rerun configure.
24513 # `ac_cv_env_foo' variables (set or unset) will be overridden when
24514 # loading this file, other *unset* `ac_cv_foo' will be assigned the
24515 # following values.
24517 _ACEOF
24519 # The following way of writing the cache mishandles newlines in values,
24520 # but we know of no workaround that is simple, portable, and efficient.
24521 # So, we kill variables containing newlines.
24522 # Ultrix sh set writes to stderr and can't be redirected directly,
24523 # and sets the high bit in the cache file unless we assign to the vars.
24525 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
24526 eval ac_val=\$$ac_var
24527 case $ac_val in #(
24528 *${as_nl}*)
24529 case $ac_var in #(
24530 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
24531 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
24532 esac
24533 case $ac_var in #(
24534 _ | IFS | as_nl) ;; #(
24535 *) $as_unset $ac_var ;;
24536 esac ;;
24537 esac
24538 done
24540 (set) 2>&1 |
24541 case $as_nl`(ac_space=' '; set) 2>&1` in #(
24542 *${as_nl}ac_space=\ *)
24543 # `set' does not quote correctly, so add quotes (double-quote
24544 # substitution turns \\\\ into \\, and sed turns \\ into \).
24545 sed -n \
24546 "s/'/'\\\\''/g;
24547 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
24548 ;; #(
24550 # `set' quotes correctly as required by POSIX, so do not add quotes.
24551 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
24553 esac |
24554 sort
24556 sed '
24557 /^ac_cv_env_/b end
24558 t clear
24559 :clear
24560 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
24561 t end
24562 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
24563 :end' >>confcache
24564 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
24565 if test -w "$cache_file"; then
24566 test "x$cache_file" != "x/dev/null" &&
24567 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
24568 echo "$as_me: updating cache $cache_file" >&6;}
24569 cat confcache >$cache_file
24570 else
24571 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
24572 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
24575 rm -f confcache
24577 test "x$prefix" = xNONE && prefix=$ac_default_prefix
24578 # Let make expand exec_prefix.
24579 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
24581 DEFS=-DHAVE_CONFIG_H
24583 ac_libobjs=
24584 ac_ltlibobjs=
24585 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
24586 # 1. Remove the extension, and $U if already installed.
24587 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
24588 ac_i=`echo "$ac_i" | sed "$ac_script"`
24589 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
24590 # will be set to the directory where LIBOBJS objects are built.
24591 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
24592 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
24593 done
24594 LIBOBJS=$ac_libobjs
24596 LTLIBOBJS=$ac_ltlibobjs
24600 : ${CONFIG_STATUS=./config.status}
24601 ac_clean_files_save=$ac_clean_files
24602 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
24603 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
24604 echo "$as_me: creating $CONFIG_STATUS" >&6;}
24605 cat >$CONFIG_STATUS <<_ACEOF
24606 #! $SHELL
24607 # Generated by $as_me.
24608 # Run this file to recreate the current configuration.
24609 # Compiler output produced by configure, useful for debugging
24610 # configure, is in config.log if it exists.
24612 debug=false
24613 ac_cs_recheck=false
24614 ac_cs_silent=false
24615 SHELL=\${CONFIG_SHELL-$SHELL}
24616 _ACEOF
24618 cat >>$CONFIG_STATUS <<\_ACEOF
24619 ## --------------------- ##
24620 ## M4sh Initialization. ##
24621 ## --------------------- ##
24623 # Be more Bourne compatible
24624 DUALCASE=1; export DUALCASE # for MKS sh
24625 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
24626 emulate sh
24627 NULLCMD=:
24628 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
24629 # is contrary to our usage. Disable this feature.
24630 alias -g '${1+"$@"}'='"$@"'
24631 setopt NO_GLOB_SUBST
24632 else
24633 case `(set -o) 2>/dev/null` in
24634 *posix*) set -o posix ;;
24635 esac
24642 # PATH needs CR
24643 # Avoid depending upon Character Ranges.
24644 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
24645 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
24646 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
24647 as_cr_digits='0123456789'
24648 as_cr_alnum=$as_cr_Letters$as_cr_digits
24650 # The user is always right.
24651 if test "${PATH_SEPARATOR+set}" != set; then
24652 echo "#! /bin/sh" >conf$$.sh
24653 echo "exit 0" >>conf$$.sh
24654 chmod +x conf$$.sh
24655 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
24656 PATH_SEPARATOR=';'
24657 else
24658 PATH_SEPARATOR=:
24660 rm -f conf$$.sh
24663 # Support unset when possible.
24664 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
24665 as_unset=unset
24666 else
24667 as_unset=false
24671 # IFS
24672 # We need space, tab and new line, in precisely that order. Quoting is
24673 # there to prevent editors from complaining about space-tab.
24674 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
24675 # splitting by setting IFS to empty value.)
24676 as_nl='
24678 IFS=" "" $as_nl"
24680 # Find who we are. Look in the path if we contain no directory separator.
24681 case $0 in
24682 *[\\/]* ) as_myself=$0 ;;
24683 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24684 for as_dir in $PATH
24686 IFS=$as_save_IFS
24687 test -z "$as_dir" && as_dir=.
24688 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
24689 done
24690 IFS=$as_save_IFS
24693 esac
24694 # We did not find ourselves, most probably we were run as `sh COMMAND'
24695 # in which case we are not to be found in the path.
24696 if test "x$as_myself" = x; then
24697 as_myself=$0
24699 if test ! -f "$as_myself"; then
24700 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
24701 { (exit 1); exit 1; }
24704 # Work around bugs in pre-3.0 UWIN ksh.
24705 for as_var in ENV MAIL MAILPATH
24706 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
24707 done
24708 PS1='$ '
24709 PS2='> '
24710 PS4='+ '
24712 # NLS nuisances.
24713 for as_var in \
24714 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
24715 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
24716 LC_TELEPHONE LC_TIME
24718 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
24719 eval $as_var=C; export $as_var
24720 else
24721 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
24723 done
24725 # Required to use basename.
24726 if expr a : '\(a\)' >/dev/null 2>&1 &&
24727 test "X`expr 00001 : '.*\(...\)'`" = X001; then
24728 as_expr=expr
24729 else
24730 as_expr=false
24733 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
24734 as_basename=basename
24735 else
24736 as_basename=false
24740 # Name of the executable.
24741 as_me=`$as_basename -- "$0" ||
24742 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
24743 X"$0" : 'X\(//\)$' \| \
24744 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
24745 echo X/"$0" |
24746 sed '/^.*\/\([^/][^/]*\)\/*$/{
24747 s//\1/
24750 /^X\/\(\/\/\)$/{
24751 s//\1/
24754 /^X\/\(\/\).*/{
24755 s//\1/
24758 s/.*/./; q'`
24760 # CDPATH.
24761 $as_unset CDPATH
24765 as_lineno_1=$LINENO
24766 as_lineno_2=$LINENO
24767 test "x$as_lineno_1" != "x$as_lineno_2" &&
24768 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
24770 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
24771 # uniformly replaced by the line number. The first 'sed' inserts a
24772 # line-number line after each line using $LINENO; the second 'sed'
24773 # does the real work. The second script uses 'N' to pair each
24774 # line-number line with the line containing $LINENO, and appends
24775 # trailing '-' during substitution so that $LINENO is not a special
24776 # case at line end.
24777 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
24778 # scripts with optimization help from Paolo Bonzini. Blame Lee
24779 # E. McMahon (1931-1989) for sed's syntax. :-)
24780 sed -n '
24782 /[$]LINENO/=
24783 ' <$as_myself |
24784 sed '
24785 s/[$]LINENO.*/&-/
24786 t lineno
24788 :lineno
24790 :loop
24791 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
24792 t loop
24793 s/-\n.*//
24794 ' >$as_me.lineno &&
24795 chmod +x "$as_me.lineno" ||
24796 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
24797 { (exit 1); exit 1; }; }
24799 # Don't try to exec as it changes $[0], causing all sort of problems
24800 # (the dirname of $[0] is not the place where we might find the
24801 # original and so on. Autoconf is especially sensitive to this).
24802 . "./$as_me.lineno"
24803 # Exit status is that of the last command.
24804 exit
24808 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
24809 as_dirname=dirname
24810 else
24811 as_dirname=false
24814 ECHO_C= ECHO_N= ECHO_T=
24815 case `echo -n x` in
24816 -n*)
24817 case `echo 'x\c'` in
24818 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
24819 *) ECHO_C='\c';;
24820 esac;;
24822 ECHO_N='-n';;
24823 esac
24825 if expr a : '\(a\)' >/dev/null 2>&1 &&
24826 test "X`expr 00001 : '.*\(...\)'`" = X001; then
24827 as_expr=expr
24828 else
24829 as_expr=false
24832 rm -f conf$$ conf$$.exe conf$$.file
24833 if test -d conf$$.dir; then
24834 rm -f conf$$.dir/conf$$.file
24835 else
24836 rm -f conf$$.dir
24837 mkdir conf$$.dir
24839 echo >conf$$.file
24840 if ln -s conf$$.file conf$$ 2>/dev/null; then
24841 as_ln_s='ln -s'
24842 # ... but there are two gotchas:
24843 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
24844 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
24845 # In both cases, we have to default to `cp -p'.
24846 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
24847 as_ln_s='cp -p'
24848 elif ln conf$$.file conf$$ 2>/dev/null; then
24849 as_ln_s=ln
24850 else
24851 as_ln_s='cp -p'
24853 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
24854 rmdir conf$$.dir 2>/dev/null
24856 if mkdir -p . 2>/dev/null; then
24857 as_mkdir_p=:
24858 else
24859 test -d ./-p && rmdir ./-p
24860 as_mkdir_p=false
24863 if test -x / >/dev/null 2>&1; then
24864 as_test_x='test -x'
24865 else
24866 if ls -dL / >/dev/null 2>&1; then
24867 as_ls_L_option=L
24868 else
24869 as_ls_L_option=
24871 as_test_x='
24872 eval sh -c '\''
24873 if test -d "$1"; then
24874 test -d "$1/.";
24875 else
24876 case $1 in
24877 -*)set "./$1";;
24878 esac;
24879 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
24880 ???[sx]*):;;*)false;;esac;fi
24881 '\'' sh
24884 as_executable_p=$as_test_x
24886 # Sed expression to map a string onto a valid CPP name.
24887 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
24889 # Sed expression to map a string onto a valid variable name.
24890 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
24893 exec 6>&1
24895 # Save the log message, to keep $[0] and so on meaningful, and to
24896 # report actual input values of CONFIG_FILES etc. instead of their
24897 # values after options handling.
24898 ac_log="
24899 This file was extended by emacs $as_me 23.0.95, which was
24900 generated by GNU Autoconf 2.61. Invocation command line was
24902 CONFIG_FILES = $CONFIG_FILES
24903 CONFIG_HEADERS = $CONFIG_HEADERS
24904 CONFIG_LINKS = $CONFIG_LINKS
24905 CONFIG_COMMANDS = $CONFIG_COMMANDS
24906 $ $0 $@
24908 on `(hostname || uname -n) 2>/dev/null | sed 1q`
24911 _ACEOF
24913 cat >>$CONFIG_STATUS <<_ACEOF
24914 # Files that config.status was made for.
24915 config_files="$ac_config_files"
24916 config_headers="$ac_config_headers"
24917 config_commands="$ac_config_commands"
24919 _ACEOF
24921 cat >>$CONFIG_STATUS <<\_ACEOF
24922 ac_cs_usage="\
24923 \`$as_me' instantiates files from templates according to the
24924 current configuration.
24926 Usage: $0 [OPTIONS] [FILE]...
24928 -h, --help print this help, then exit
24929 -V, --version print version number and configuration settings, then exit
24930 -q, --quiet do not print progress messages
24931 -d, --debug don't remove temporary files
24932 --recheck update $as_me by reconfiguring in the same conditions
24933 --file=FILE[:TEMPLATE]
24934 instantiate the configuration file FILE
24935 --header=FILE[:TEMPLATE]
24936 instantiate the configuration header FILE
24938 Configuration files:
24939 $config_files
24941 Configuration headers:
24942 $config_headers
24944 Configuration commands:
24945 $config_commands
24947 Report bugs to <bug-autoconf@gnu.org>."
24949 _ACEOF
24950 cat >>$CONFIG_STATUS <<_ACEOF
24951 ac_cs_version="\\
24952 emacs config.status 23.0.95
24953 configured by $0, generated by GNU Autoconf 2.61,
24954 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
24956 Copyright (C) 2006 Free Software Foundation, Inc.
24957 This config.status script is free software; the Free Software Foundation
24958 gives unlimited permission to copy, distribute and modify it."
24960 ac_pwd='$ac_pwd'
24961 srcdir='$srcdir'
24962 INSTALL='$INSTALL'
24963 _ACEOF
24965 cat >>$CONFIG_STATUS <<\_ACEOF
24966 # If no file are specified by the user, then we need to provide default
24967 # value. By we need to know if files were specified by the user.
24968 ac_need_defaults=:
24969 while test $# != 0
24971 case $1 in
24972 --*=*)
24973 ac_option=`expr "X$1" : 'X\([^=]*\)='`
24974 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
24975 ac_shift=:
24978 ac_option=$1
24979 ac_optarg=$2
24980 ac_shift=shift
24982 esac
24984 case $ac_option in
24985 # Handling of the options.
24986 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
24987 ac_cs_recheck=: ;;
24988 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
24989 echo "$ac_cs_version"; exit ;;
24990 --debug | --debu | --deb | --de | --d | -d )
24991 debug=: ;;
24992 --file | --fil | --fi | --f )
24993 $ac_shift
24994 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
24995 ac_need_defaults=false;;
24996 --header | --heade | --head | --hea )
24997 $ac_shift
24998 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
24999 ac_need_defaults=false;;
25000 --he | --h)
25001 # Conflict between --help and --header
25002 { echo "$as_me: error: ambiguous option: $1
25003 Try \`$0 --help' for more information." >&2
25004 { (exit 1); exit 1; }; };;
25005 --help | --hel | -h )
25006 echo "$ac_cs_usage"; exit ;;
25007 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
25008 | -silent | --silent | --silen | --sile | --sil | --si | --s)
25009 ac_cs_silent=: ;;
25011 # This is an error.
25012 -*) { echo "$as_me: error: unrecognized option: $1
25013 Try \`$0 --help' for more information." >&2
25014 { (exit 1); exit 1; }; } ;;
25016 *) ac_config_targets="$ac_config_targets $1"
25017 ac_need_defaults=false ;;
25019 esac
25020 shift
25021 done
25023 ac_configure_extra_args=
25025 if $ac_cs_silent; then
25026 exec 6>/dev/null
25027 ac_configure_extra_args="$ac_configure_extra_args --silent"
25030 _ACEOF
25031 cat >>$CONFIG_STATUS <<_ACEOF
25032 if \$ac_cs_recheck; then
25033 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
25034 CONFIG_SHELL=$SHELL
25035 export CONFIG_SHELL
25036 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
25039 _ACEOF
25040 cat >>$CONFIG_STATUS <<\_ACEOF
25041 exec 5>>config.log
25043 echo
25044 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
25045 ## Running $as_me. ##
25046 _ASBOX
25047 echo "$ac_log"
25048 } >&5
25050 _ACEOF
25051 cat >>$CONFIG_STATUS <<_ACEOF
25053 # INIT-COMMANDS
25055 GCC="$GCC" NON_GNU_CPP="$NON_GNU_CPP" CPP="$CPP" CPP_NEED_TRADITIONAL="$CPP_NEED_TRADITIONAL" CPPFLAGS="$CPPFLAGS" cpp_undefs="$cpp_undefs"
25057 _ACEOF
25059 cat >>$CONFIG_STATUS <<\_ACEOF
25061 # Handling of arguments.
25062 for ac_config_target in $ac_config_targets
25064 case $ac_config_target in
25065 "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h:src/config.in" ;;
25066 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
25067 "lib-src/Makefile.c") CONFIG_FILES="$CONFIG_FILES lib-src/Makefile.c:lib-src/Makefile.in" ;;
25068 "oldXMenu/Makefile") CONFIG_FILES="$CONFIG_FILES oldXMenu/Makefile" ;;
25069 "doc/emacs/Makefile") CONFIG_FILES="$CONFIG_FILES doc/emacs/Makefile" ;;
25070 "doc/misc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/misc/Makefile" ;;
25071 "doc/lispintro/Makefile") CONFIG_FILES="$CONFIG_FILES doc/lispintro/Makefile" ;;
25072 "doc/lispref/Makefile") CONFIG_FILES="$CONFIG_FILES doc/lispref/Makefile" ;;
25073 "src/Makefile.c") CONFIG_FILES="$CONFIG_FILES src/Makefile.c:src/Makefile.in" ;;
25074 "lwlib/Makefile") CONFIG_FILES="$CONFIG_FILES lwlib/Makefile" ;;
25075 "lisp/Makefile") CONFIG_FILES="$CONFIG_FILES lisp/Makefile" ;;
25076 "leim/Makefile") CONFIG_FILES="$CONFIG_FILES leim/Makefile" ;;
25077 "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
25079 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
25080 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
25081 { (exit 1); exit 1; }; };;
25082 esac
25083 done
25086 # If the user did not use the arguments to specify the items to instantiate,
25087 # then the envvar interface is used. Set only those that are not.
25088 # We use the long form for the default assignment because of an extremely
25089 # bizarre bug on SunOS 4.1.3.
25090 if $ac_need_defaults; then
25091 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
25092 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
25093 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
25096 # Have a temporary directory for convenience. Make it in the build tree
25097 # simply because there is no reason against having it here, and in addition,
25098 # creating and moving files from /tmp can sometimes cause problems.
25099 # Hook for its removal unless debugging.
25100 # Note that there is a small window in which the directory will not be cleaned:
25101 # after its creation but before its name has been assigned to `$tmp'.
25102 $debug ||
25104 tmp=
25105 trap 'exit_status=$?
25106 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
25108 trap '{ (exit 1); exit 1; }' 1 2 13 15
25110 # Create a (secure) tmp directory for tmp files.
25113 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
25114 test -n "$tmp" && test -d "$tmp"
25115 } ||
25117 tmp=./conf$$-$RANDOM
25118 (umask 077 && mkdir "$tmp")
25119 } ||
25121 echo "$me: cannot create a temporary directory in ." >&2
25122 { (exit 1); exit 1; }
25126 # Set up the sed scripts for CONFIG_FILES section.
25129 # No need to generate the scripts if there are no CONFIG_FILES.
25130 # This happens for instance when ./config.status config.h
25131 if test -n "$CONFIG_FILES"; then
25133 _ACEOF
25137 ac_delim='%!_!# '
25138 for ac_last_try in false false false false false :; do
25139 cat >conf$$subs.sed <<_ACEOF
25140 SHELL!$SHELL$ac_delim
25141 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
25142 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
25143 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
25144 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
25145 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
25146 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
25147 exec_prefix!$exec_prefix$ac_delim
25148 prefix!$prefix$ac_delim
25149 program_transform_name!$program_transform_name$ac_delim
25150 bindir!$bindir$ac_delim
25151 sbindir!$sbindir$ac_delim
25152 libexecdir!$libexecdir$ac_delim
25153 datarootdir!$datarootdir$ac_delim
25154 datadir!$datadir$ac_delim
25155 sysconfdir!$sysconfdir$ac_delim
25156 sharedstatedir!$sharedstatedir$ac_delim
25157 localstatedir!$localstatedir$ac_delim
25158 includedir!$includedir$ac_delim
25159 oldincludedir!$oldincludedir$ac_delim
25160 docdir!$docdir$ac_delim
25161 infodir!$infodir$ac_delim
25162 htmldir!$htmldir$ac_delim
25163 dvidir!$dvidir$ac_delim
25164 pdfdir!$pdfdir$ac_delim
25165 psdir!$psdir$ac_delim
25166 libdir!$libdir$ac_delim
25167 localedir!$localedir$ac_delim
25168 mandir!$mandir$ac_delim
25169 DEFS!$DEFS$ac_delim
25170 ECHO_C!$ECHO_C$ac_delim
25171 ECHO_N!$ECHO_N$ac_delim
25172 ECHO_T!$ECHO_T$ac_delim
25173 LIBS!$LIBS$ac_delim
25174 build_alias!$build_alias$ac_delim
25175 host_alias!$host_alias$ac_delim
25176 target_alias!$target_alias$ac_delim
25177 MAINT!$MAINT$ac_delim
25178 build!$build$ac_delim
25179 build_cpu!$build_cpu$ac_delim
25180 build_vendor!$build_vendor$ac_delim
25181 build_os!$build_os$ac_delim
25182 host!$host$ac_delim
25183 host_cpu!$host_cpu$ac_delim
25184 host_vendor!$host_vendor$ac_delim
25185 host_os!$host_os$ac_delim
25186 CC!$CC$ac_delim
25187 CFLAGS!$CFLAGS$ac_delim
25188 LDFLAGS!$LDFLAGS$ac_delim
25189 CPPFLAGS!$CPPFLAGS$ac_delim
25190 ac_ct_CC!$ac_ct_CC$ac_delim
25191 EXEEXT!$EXEEXT$ac_delim
25192 OBJEXT!$OBJEXT$ac_delim
25193 CPP!$CPP$ac_delim
25194 GREP!$GREP$ac_delim
25195 EGREP!$EGREP$ac_delim
25196 LN_S!$LN_S$ac_delim
25197 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
25198 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
25199 INSTALL_DATA!$INSTALL_DATA$ac_delim
25200 RANLIB!$RANLIB$ac_delim
25201 INSTALL_INFO!$INSTALL_INFO$ac_delim
25202 GZIP_PROG!$GZIP_PROG$ac_delim
25203 MAKEINFO!$MAKEINFO$ac_delim
25204 LIBSOUND!$LIBSOUND$ac_delim
25205 PKG_CONFIG!$PKG_CONFIG$ac_delim
25206 ALSA_CFLAGS!$ALSA_CFLAGS$ac_delim
25207 ALSA_LIBS!$ALSA_LIBS$ac_delim
25208 CFLAGS_SOUND!$CFLAGS_SOUND$ac_delim
25209 SET_MAKE!$SET_MAKE$ac_delim
25210 XMKMF!$XMKMF$ac_delim
25211 HAVE_XSERVER!$HAVE_XSERVER$ac_delim
25212 RSVG_CFLAGS!$RSVG_CFLAGS$ac_delim
25213 RSVG_LIBS!$RSVG_LIBS$ac_delim
25214 GTK_CFLAGS!$GTK_CFLAGS$ac_delim
25215 GTK_LIBS!$GTK_LIBS$ac_delim
25216 DBUS_CFLAGS!$DBUS_CFLAGS$ac_delim
25217 DBUS_LIBS!$DBUS_LIBS$ac_delim
25218 FONTCONFIG_CFLAGS!$FONTCONFIG_CFLAGS$ac_delim
25219 FONTCONFIG_LIBS!$FONTCONFIG_LIBS$ac_delim
25220 XFT_CFLAGS!$XFT_CFLAGS$ac_delim
25221 XFT_LIBS!$XFT_LIBS$ac_delim
25222 LIBOTF_CFLAGS!$LIBOTF_CFLAGS$ac_delim
25223 LIBOTF_LIBS!$LIBOTF_LIBS$ac_delim
25224 M17N_FLT_CFLAGS!$M17N_FLT_CFLAGS$ac_delim
25225 M17N_FLT_LIBS!$M17N_FLT_LIBS$ac_delim
25226 FREETYPE_CFLAGS!$FREETYPE_CFLAGS$ac_delim
25227 FREETYPE_LIBS!$FREETYPE_LIBS$ac_delim
25228 ALLOCA!$ALLOCA$ac_delim
25229 liblockfile!$liblockfile$ac_delim
25230 LIBOBJS!$LIBOBJS$ac_delim
25231 NEED_SETGID!$NEED_SETGID$ac_delim
25232 KMEM_GROUP!$KMEM_GROUP$ac_delim
25233 GETLOADAVG_LIBS!$GETLOADAVG_LIBS$ac_delim
25234 GETOPT_H!$GETOPT_H$ac_delim
25235 GETOPTOBJS!$GETOPTOBJS$ac_delim
25236 version!$version$ac_delim
25237 _ACEOF
25239 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
25240 break
25241 elif $ac_last_try; then
25242 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
25243 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
25244 { (exit 1); exit 1; }; }
25245 else
25246 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
25248 done
25250 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
25251 if test -n "$ac_eof"; then
25252 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
25253 ac_eof=`expr $ac_eof + 1`
25256 cat >>$CONFIG_STATUS <<_ACEOF
25257 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
25258 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
25259 _ACEOF
25260 sed '
25261 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
25262 s/^/s,@/; s/!/@,|#_!!_#|/
25265 s/'"$ac_delim"'$/,g/; t
25266 s/$/\\/; p
25267 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
25268 ' >>$CONFIG_STATUS <conf$$subs.sed
25269 rm -f conf$$subs.sed
25270 cat >>$CONFIG_STATUS <<_ACEOF
25271 CEOF$ac_eof
25272 _ACEOF
25275 ac_delim='%!_!# '
25276 for ac_last_try in false false false false false :; do
25277 cat >conf$$subs.sed <<_ACEOF
25278 configuration!$configuration$ac_delim
25279 canonical!$canonical$ac_delim
25280 srcdir!$srcdir$ac_delim
25281 lispdir!$lispdir$ac_delim
25282 locallisppath!$locallisppath$ac_delim
25283 lisppath!$lisppath$ac_delim
25284 x_default_search_path!$x_default_search_path$ac_delim
25285 etcdir!$etcdir$ac_delim
25286 archlibdir!$archlibdir$ac_delim
25287 bitmapdir!$bitmapdir$ac_delim
25288 gamedir!$gamedir$ac_delim
25289 gameuser!$gameuser$ac_delim
25290 c_switch_system!$c_switch_system$ac_delim
25291 c_switch_machine!$c_switch_machine$ac_delim
25292 LD_SWITCH_X_SITE!$LD_SWITCH_X_SITE$ac_delim
25293 LD_SWITCH_X_SITE_AUX!$LD_SWITCH_X_SITE_AUX$ac_delim
25294 C_SWITCH_X_SITE!$C_SWITCH_X_SITE$ac_delim
25295 X_TOOLKIT_TYPE!$X_TOOLKIT_TYPE$ac_delim
25296 machfile!$machfile$ac_delim
25297 opsysfile!$opsysfile$ac_delim
25298 ns_appdir!$ns_appdir$ac_delim
25299 ns_appbindir!$ns_appbindir$ac_delim
25300 ns_appresdir!$ns_appresdir$ac_delim
25301 ns_appsrc!$ns_appsrc$ac_delim
25302 GNUSTEP_MAKEFILES!$GNUSTEP_MAKEFILES$ac_delim
25303 GNUSTEP_SYSTEM_HEADERS!$GNUSTEP_SYSTEM_HEADERS$ac_delim
25304 GNUSTEP_SYSTEM_LIBRARIES!$GNUSTEP_SYSTEM_LIBRARIES$ac_delim
25305 GNU_OBJC_CFLAGS!$GNU_OBJC_CFLAGS$ac_delim
25306 LIB_SRC_EXTRA_INSTALLABLES!$LIB_SRC_EXTRA_INSTALLABLES$ac_delim
25307 LTLIBOBJS!$LTLIBOBJS$ac_delim
25308 _ACEOF
25310 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 30; then
25311 break
25312 elif $ac_last_try; then
25313 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
25314 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
25315 { (exit 1); exit 1; }; }
25316 else
25317 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
25319 done
25321 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
25322 if test -n "$ac_eof"; then
25323 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
25324 ac_eof=`expr $ac_eof + 1`
25327 cat >>$CONFIG_STATUS <<_ACEOF
25328 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
25329 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
25330 _ACEOF
25331 sed '
25332 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
25333 s/^/s,@/; s/!/@,|#_!!_#|/
25336 s/'"$ac_delim"'$/,g/; t
25337 s/$/\\/; p
25338 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
25339 ' >>$CONFIG_STATUS <conf$$subs.sed
25340 rm -f conf$$subs.sed
25341 cat >>$CONFIG_STATUS <<_ACEOF
25342 :end
25343 s/|#_!!_#|//g
25344 CEOF$ac_eof
25345 _ACEOF
25348 # VPATH may cause trouble with some makes, so we remove $(srcdir),
25349 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
25350 # trailing colons and then remove the whole line if VPATH becomes empty
25351 # (actually we leave an empty line to preserve line numbers).
25352 if test "x$srcdir" = x.; then
25353 ac_vpsub='/^[ ]*VPATH[ ]*=/{
25354 s/:*\$(srcdir):*/:/
25355 s/:*\${srcdir}:*/:/
25356 s/:*@srcdir@:*/:/
25357 s/^\([^=]*=[ ]*\):*/\1/
25358 s/:*$//
25359 s/^[^=]*=[ ]*$//
25363 cat >>$CONFIG_STATUS <<\_ACEOF
25364 fi # test -n "$CONFIG_FILES"
25367 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS
25369 case $ac_tag in
25370 :[FHLC]) ac_mode=$ac_tag; continue;;
25371 esac
25372 case $ac_mode$ac_tag in
25373 :[FHL]*:*);;
25374 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
25375 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
25376 { (exit 1); exit 1; }; };;
25377 :[FH]-) ac_tag=-:-;;
25378 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
25379 esac
25380 ac_save_IFS=$IFS
25381 IFS=:
25382 set x $ac_tag
25383 IFS=$ac_save_IFS
25384 shift
25385 ac_file=$1
25386 shift
25388 case $ac_mode in
25389 :L) ac_source=$1;;
25390 :[FH])
25391 ac_file_inputs=
25392 for ac_f
25394 case $ac_f in
25395 -) ac_f="$tmp/stdin";;
25396 *) # Look for the file first in the build tree, then in the source tree
25397 # (if the path is not absolute). The absolute path cannot be DOS-style,
25398 # because $ac_f cannot contain `:'.
25399 test -f "$ac_f" ||
25400 case $ac_f in
25401 [\\/$]*) false;;
25402 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
25403 esac ||
25404 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
25405 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
25406 { (exit 1); exit 1; }; };;
25407 esac
25408 ac_file_inputs="$ac_file_inputs $ac_f"
25409 done
25411 # Let's still pretend it is `configure' which instantiates (i.e., don't
25412 # use $as_me), people would be surprised to read:
25413 # /* config.h. Generated by config.status. */
25414 configure_input="Generated from "`IFS=:
25415 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
25416 if test x"$ac_file" != x-; then
25417 configure_input="$ac_file. $configure_input"
25418 { echo "$as_me:$LINENO: creating $ac_file" >&5
25419 echo "$as_me: creating $ac_file" >&6;}
25422 case $ac_tag in
25423 *:-:* | *:-) cat >"$tmp/stdin";;
25424 esac
25426 esac
25428 ac_dir=`$as_dirname -- "$ac_file" ||
25429 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
25430 X"$ac_file" : 'X\(//\)[^/]' \| \
25431 X"$ac_file" : 'X\(//\)$' \| \
25432 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
25433 echo X"$ac_file" |
25434 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
25435 s//\1/
25438 /^X\(\/\/\)[^/].*/{
25439 s//\1/
25442 /^X\(\/\/\)$/{
25443 s//\1/
25446 /^X\(\/\).*/{
25447 s//\1/
25450 s/.*/./; q'`
25451 { as_dir="$ac_dir"
25452 case $as_dir in #(
25453 -*) as_dir=./$as_dir;;
25454 esac
25455 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
25456 as_dirs=
25457 while :; do
25458 case $as_dir in #(
25459 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
25460 *) as_qdir=$as_dir;;
25461 esac
25462 as_dirs="'$as_qdir' $as_dirs"
25463 as_dir=`$as_dirname -- "$as_dir" ||
25464 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
25465 X"$as_dir" : 'X\(//\)[^/]' \| \
25466 X"$as_dir" : 'X\(//\)$' \| \
25467 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
25468 echo X"$as_dir" |
25469 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
25470 s//\1/
25473 /^X\(\/\/\)[^/].*/{
25474 s//\1/
25477 /^X\(\/\/\)$/{
25478 s//\1/
25481 /^X\(\/\).*/{
25482 s//\1/
25485 s/.*/./; q'`
25486 test -d "$as_dir" && break
25487 done
25488 test -z "$as_dirs" || eval "mkdir $as_dirs"
25489 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
25490 echo "$as_me: error: cannot create directory $as_dir" >&2;}
25491 { (exit 1); exit 1; }; }; }
25492 ac_builddir=.
25494 case "$ac_dir" in
25495 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
25497 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
25498 # A ".." for each directory in $ac_dir_suffix.
25499 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
25500 case $ac_top_builddir_sub in
25501 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
25502 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
25503 esac ;;
25504 esac
25505 ac_abs_top_builddir=$ac_pwd
25506 ac_abs_builddir=$ac_pwd$ac_dir_suffix
25507 # for backward compatibility:
25508 ac_top_builddir=$ac_top_build_prefix
25510 case $srcdir in
25511 .) # We are building in place.
25512 ac_srcdir=.
25513 ac_top_srcdir=$ac_top_builddir_sub
25514 ac_abs_top_srcdir=$ac_pwd ;;
25515 [\\/]* | ?:[\\/]* ) # Absolute name.
25516 ac_srcdir=$srcdir$ac_dir_suffix;
25517 ac_top_srcdir=$srcdir
25518 ac_abs_top_srcdir=$srcdir ;;
25519 *) # Relative name.
25520 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
25521 ac_top_srcdir=$ac_top_build_prefix$srcdir
25522 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
25523 esac
25524 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
25527 case $ac_mode in
25530 # CONFIG_FILE
25533 case $INSTALL in
25534 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
25535 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
25536 esac
25537 _ACEOF
25539 cat >>$CONFIG_STATUS <<\_ACEOF
25540 # If the template does not know about datarootdir, expand it.
25541 # FIXME: This hack should be removed a few years after 2.60.
25542 ac_datarootdir_hack=; ac_datarootdir_seen=
25544 case `sed -n '/datarootdir/ {
25548 /@datadir@/p
25549 /@docdir@/p
25550 /@infodir@/p
25551 /@localedir@/p
25552 /@mandir@/p
25553 ' $ac_file_inputs` in
25554 *datarootdir*) ac_datarootdir_seen=yes;;
25555 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
25556 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
25557 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
25558 _ACEOF
25559 cat >>$CONFIG_STATUS <<_ACEOF
25560 ac_datarootdir_hack='
25561 s&@datadir@&$datadir&g
25562 s&@docdir@&$docdir&g
25563 s&@infodir@&$infodir&g
25564 s&@localedir@&$localedir&g
25565 s&@mandir@&$mandir&g
25566 s&\\\${datarootdir}&$datarootdir&g' ;;
25567 esac
25568 _ACEOF
25570 # Neutralize VPATH when `$srcdir' = `.'.
25571 # Shell code in configure.ac might set extrasub.
25572 # FIXME: do we really want to maintain this feature?
25573 cat >>$CONFIG_STATUS <<_ACEOF
25574 sed "$ac_vpsub
25575 $extrasub
25576 _ACEOF
25577 cat >>$CONFIG_STATUS <<\_ACEOF
25579 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
25580 s&@configure_input@&$configure_input&;t t
25581 s&@top_builddir@&$ac_top_builddir_sub&;t t
25582 s&@srcdir@&$ac_srcdir&;t t
25583 s&@abs_srcdir@&$ac_abs_srcdir&;t t
25584 s&@top_srcdir@&$ac_top_srcdir&;t t
25585 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
25586 s&@builddir@&$ac_builddir&;t t
25587 s&@abs_builddir@&$ac_abs_builddir&;t t
25588 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
25589 s&@INSTALL@&$ac_INSTALL&;t t
25590 $ac_datarootdir_hack
25591 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
25593 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
25594 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
25595 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
25596 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
25597 which seems to be undefined. Please make sure it is defined." >&5
25598 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
25599 which seems to be undefined. Please make sure it is defined." >&2;}
25601 rm -f "$tmp/stdin"
25602 case $ac_file in
25603 -) cat "$tmp/out"; rm -f "$tmp/out";;
25604 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
25605 esac
25609 # CONFIG_HEADER
25611 _ACEOF
25613 # Transform confdefs.h into a sed script `conftest.defines', that
25614 # substitutes the proper values into config.h.in to produce config.h.
25615 rm -f conftest.defines conftest.tail
25616 # First, append a space to every undef/define line, to ease matching.
25617 echo 's/$/ /' >conftest.defines
25618 # Then, protect against being on the right side of a sed subst, or in
25619 # an unquoted here document, in config.status. If some macros were
25620 # called several times there might be several #defines for the same
25621 # symbol, which is useless. But do not sort them, since the last
25622 # AC_DEFINE must be honored.
25623 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
25624 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
25625 # NAME is the cpp macro being defined, VALUE is the value it is being given.
25626 # PARAMS is the parameter list in the macro definition--in most cases, it's
25627 # just an empty string.
25628 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
25629 ac_dB='\\)[ (].*,\\1define\\2'
25630 ac_dC=' '
25631 ac_dD=' ,'
25633 uniq confdefs.h |
25634 sed -n '
25635 t rset
25636 :rset
25637 s/^[ ]*#[ ]*define[ ][ ]*//
25638 t ok
25641 s/[\\&,]/\\&/g
25642 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
25643 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
25644 ' >>conftest.defines
25646 # Remove the space that was appended to ease matching.
25647 # Then replace #undef with comments. This is necessary, for
25648 # example, in the case of _POSIX_SOURCE, which is predefined and required
25649 # on some systems where configure will not decide to define it.
25650 # (The regexp can be short, since the line contains either #define or #undef.)
25651 echo 's/ $//
25652 s,^[ #]*u.*,/* & */,' >>conftest.defines
25654 # Break up conftest.defines:
25655 ac_max_sed_lines=50
25657 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
25658 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
25659 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
25660 # et cetera.
25661 ac_in='$ac_file_inputs'
25662 ac_out='"$tmp/out1"'
25663 ac_nxt='"$tmp/out2"'
25665 while :
25667 # Write a here document:
25668 cat >>$CONFIG_STATUS <<_ACEOF
25669 # First, check the format of the line:
25670 cat >"\$tmp/defines.sed" <<\\CEOF
25671 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
25672 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
25674 :def
25675 _ACEOF
25676 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
25677 echo 'CEOF
25678 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
25679 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
25680 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
25681 grep . conftest.tail >/dev/null || break
25682 rm -f conftest.defines
25683 mv conftest.tail conftest.defines
25684 done
25685 rm -f conftest.defines conftest.tail
25687 echo "ac_result=$ac_in" >>$CONFIG_STATUS
25688 cat >>$CONFIG_STATUS <<\_ACEOF
25689 if test x"$ac_file" != x-; then
25690 echo "/* $configure_input */" >"$tmp/config.h"
25691 cat "$ac_result" >>"$tmp/config.h"
25692 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
25693 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
25694 echo "$as_me: $ac_file is unchanged" >&6;}
25695 else
25696 rm -f $ac_file
25697 mv "$tmp/config.h" $ac_file
25699 else
25700 echo "/* $configure_input */"
25701 cat "$ac_result"
25703 rm -f "$tmp/out12"
25706 :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5
25707 echo "$as_me: executing $ac_file commands" >&6;}
25709 esac
25712 case $ac_file$ac_mode in
25713 "default":C)
25715 ### Make the necessary directories, if they don't exist.
25716 for dir in etc lisp ; do
25717 test -d ${dir} || mkdir ${dir}
25718 done
25720 # Build src/Makefile from ${srcdir}/src/Makefile.c
25721 # and lib-src/Makefile from ${srcdir}/lib-src/Makefile.c
25722 # This must be done after src/config.h is built, since we rely on that file.
25724 echo creating src/epaths.h
25725 ${MAKE-make} epaths-force
25727 # As of 2000-11-19, newest development versions of GNU cpp preprocess
25728 # `..' to `. .' unless invoked with -traditional
25730 if test "x$GCC" = xyes && test "x$CPP_NEED_TRADITIONAL" = xyes; then
25731 CPPFLAGS="$CPPFLAGS -traditional"
25734 echo creating lib-src/Makefile
25735 ( cd lib-src
25736 rm -f junk.c junk1.c junk2.c
25737 sed -e '/start of cpp stuff/q' \
25738 < Makefile.c > junk1.c
25739 sed -e '1,/start of cpp stuff/d'\
25740 -e 's,/\*\*/#\(.*\)$,/* \1 */,' \
25741 < Makefile.c > junk.c
25742 $CPP $cpp_undefs -I. -I$srcdir/src $CPPFLAGS junk.c | \
25743 sed -e 's/^ / /' -e '/^#/d' -e '/^[ \f]*$/d' > junk2.c
25744 cat junk1.c junk2.c > Makefile.new
25745 rm -f junk.c junk1.c junk2.c
25746 chmod 444 Makefile.new
25747 mv -f Makefile.new Makefile
25750 echo creating src/Makefile
25751 ( cd src
25752 rm -f junk.c junk1.c junk2.c
25753 sed -e '/start of cpp stuff/q' \
25754 < Makefile.c > junk1.c
25755 sed -e '1,/start of cpp stuff/d'\
25756 -e 's,/\*\*/#\(.*\)$,/* \1 */,' \
25757 < Makefile.c > junk.c
25758 $CPP $cpp_undefs -I. -I$srcdir/src $CPPFLAGS junk.c | \
25759 sed -e 's/^ / /' -e '/^#/d' -e '/^[ \f]*$/d' > junk2.c
25760 cat junk1.c junk2.c > Makefile.new
25761 rm -f junk.c junk1.c junk2.c
25762 chmod 444 Makefile.new
25763 mv -f Makefile.new Makefile
25766 if test ! -f src/.gdbinit && test -f $srcdir/src/.gdbinit; then
25767 echo creating src/.gdbinit
25768 echo source $srcdir/src/.gdbinit > src/.gdbinit
25773 esac
25774 done # for ac_tag
25777 { (exit 0); exit 0; }
25778 _ACEOF
25779 chmod +x $CONFIG_STATUS
25780 ac_clean_files=$ac_clean_files_save
25783 # configure is writing to config.log, and then calls config.status.
25784 # config.status does its own redirection, appending to config.log.
25785 # Unfortunately, on DOS this fails, as config.log is still kept open
25786 # by configure, so config.status won't be able to write to it; its
25787 # output is simply discarded. So we exec the FD to /dev/null,
25788 # effectively closing config.log, so it can be properly (re)opened and
25789 # appended to by config.status. When coming back to configure, we
25790 # need to make the FD available again.
25791 if test "$no_create" != yes; then
25792 ac_cs_success=:
25793 ac_config_status_args=
25794 test "$silent" = yes &&
25795 ac_config_status_args="$ac_config_status_args --quiet"
25796 exec 5>/dev/null
25797 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
25798 exec 5>>config.log
25799 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
25800 # would make configure fail if this is the last instruction.
25801 $ac_cs_success || { (exit 1); exit 1; }