2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.68 for emacs 24.0.50.
6 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
7 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
11 # This configure script is free software; the Free Software Foundation
12 # gives unlimited permission to copy, distribute and modify it.
13 ## -------------------- ##
14 ## M4sh Initialization. ##
15 ## -------------------- ##
17 # Be more Bourne compatible
18 DUALCASE
=1; export DUALCASE
# for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"'
27 case `(set -o) 2>/dev/null` in #(
39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 # Prefer a ksh shell builtin over an external printf program on Solaris,
44 # but without wasting forks for bash or zsh.
45 if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo_n='print
-rn --'
49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
55 as_echo_n='/usr
/ucb
/echo -n'
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
65 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
68 as_echo_n='sh
-c $as_echo_n_body as_echo
'
71 as_echo='sh
-c $as_echo_body as_echo
'
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
77 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
85 # We need space, tab and new line, in precisely that order. Quoting is
86 # there to prevent editors from complaining about space-tab.
87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 # splitting by setting IFS to empty value.)
91 # Find who we are. Look in the path if we contain no directory separator.
94 *[\\/]* ) as_myself=$0 ;;
95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
99 test -z "$as_dir" && as_dir=.
100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
106 # We did not find ourselves, most probably we were run as `sh COMMAND'
107 # in which case we are not to be found in the path.
108 if test "x$as_myself" = x
; then
111 if test ! -f "$as_myself"; then
112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
116 # Unset variables that we do not need and which cause bugs (e.g. in
117 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
118 # suppresses any "Segmentation fault" message there. '((' could
119 # trigger a bug in pdksh 5.2.14.
120 for as_var
in BASH_ENV ENV MAIL MAILPATH
121 do eval test x\
${$as_var+set} = xset \
122 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
135 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
137 if test "x$CONFIG_SHELL" = x
; then
138 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
141 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
142 # is contrary to our usage. Disable this feature.
143 alias -g '\${1+\"\$@\"}'='\"\$@\"'
146 case \`(set -o) 2>/dev/null\` in #(
154 as_required
="as_fn_return () { (exit \$1); }
155 as_fn_success () { as_fn_return 0; }
156 as_fn_failure () { as_fn_return 1; }
157 as_fn_ret_success () { return 0; }
158 as_fn_ret_failure () { return 1; }
161 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
162 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
163 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
164 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
165 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
168 exitcode=1; echo positional parameters were not saved.
170 test x\$exitcode = x0 || exit 1"
171 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
172 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
173 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
174 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
175 test \$(( 1 + 1 )) = 2 || exit 1"
176 if (eval "$as_required") 2>/dev
/null
; then :
181 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
184 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
186 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
189 test -z "$as_dir" && as_dir
=.
193 for as_base
in sh bash ksh sh5
; do
194 # Try only shells that exist, to save several forks.
195 as_shell
=$as_dir/$as_base
196 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
197 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
198 CONFIG_SHELL
=$as_shell as_have_required
=yes
199 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
207 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
208 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
209 CONFIG_SHELL
=$SHELL as_have_required
=yes
214 if test "x$CONFIG_SHELL" != x
; then :
215 # We cannot yet assume a decent shell, so we have to provide a
216 # neutralization value for shells without unset; and this also
217 # works around shells that cannot unset nonexistent variables.
218 # Preserve -v and -x to the replacement shell.
221 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
224 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
229 exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
232 if test x
$as_have_required = xno
; then :
233 $as_echo "$0: This script requires a shell more modern than all"
234 $as_echo "$0: the shells that I found on your system."
235 if test x
${ZSH_VERSION+set} = xset
; then
236 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
237 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
239 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
240 $0: including any error possibly output before this
241 $0: message. Then install a modern shell, or manually run
242 $0: the script under such a shell if you do have one."
248 SHELL
=${CONFIG_SHELL-/bin/sh}
250 # Unset more variables known to interfere with behavior of common tools.
251 CLICOLOR_FORCE
= GREP_OPTIONS
=
252 unset CLICOLOR_FORCE GREP_OPTIONS
254 ## --------------------- ##
255 ## M4sh Shell Functions. ##
256 ## --------------------- ##
259 # Portably unset VAR.
262 { eval $1=; unset $1;}
266 # as_fn_set_status STATUS
267 # -----------------------
268 # Set $? to STATUS, without forking.
276 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
286 # Create "$as_dir" as a directory, including parents if necessary.
291 -*) as_dir
=.
/$as_dir;;
293 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
297 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
300 as_dirs
="'$as_qdir' $as_dirs"
301 as_dir
=`$as_dirname -- "$as_dir" ||
302 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
303 X"$as_dir" : 'X\(//\)[^/]' \| \
304 X"$as_dir" : 'X\(//\)$' \| \
305 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
306 $as_echo X"$as_dir" |
307 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
324 test -d "$as_dir" && break
326 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
327 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
331 # as_fn_append VAR VALUE
332 # ----------------------
333 # Append the text in VALUE to the end of the definition contained in VAR. Take
334 # advantage of any shell optimizations that allow amortized linear growth over
335 # repeated appends, instead of the typical quadratic growth present in naive
337 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
338 eval 'as_fn_append ()
351 # Perform arithmetic evaluation on the ARGs, and store the result in the
352 # global $as_val. Take advantage of shells that can avoid forks. The arguments
353 # must be portable across $(()) and expr.
354 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
362 as_val
=`expr "$@" || test $? -eq 1`
367 # as_fn_error STATUS ERROR [LINENO LOG_FD]
368 # ----------------------------------------
369 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
370 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
371 # script with STATUS, using 1 if that was 0.
374 as_status
=$1; test $as_status -eq 0 && as_status
=1
376 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
377 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
379 $as_echo "$as_me: error: $2" >&2
380 as_fn_exit
$as_status
383 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
384 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
390 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
396 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
402 as_me
=`$as_basename -- "$0" ||
403 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
404 X"$0" : 'X\(//\)$' \| \
405 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
407 sed '/^.*\/\([^/][^/]*\)\/*$/{
421 # Avoid depending upon Character Ranges.
422 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
423 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
424 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
425 as_cr_digits
='0123456789'
426 as_cr_alnum
=$as_cr_Letters$as_cr_digits
429 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
430 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
431 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
432 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
433 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
445 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
449 chmod +x
"$as_me.lineno" ||
450 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
452 # Don't try to exec as it changes $[0], causing all sort of problems
453 # (the dirname of $[0] is not the place where we might find the
454 # original and so on. Autoconf is especially sensitive to this).
456 # Exit status is that of the last command.
460 ECHO_C
= ECHO_N
= ECHO_T
=
461 case `echo -n x` in #(((((
463 case `echo 'xy\c'` in
464 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
466 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
473 rm -f conf$$ conf$$.exe conf$$.
file
474 if test -d conf$$.dir
; then
475 rm -f conf$$.dir
/conf$$.
file
478 mkdir conf$$.dir
2>/dev
/null
480 if (echo >conf$$.
file) 2>/dev
/null
; then
481 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
483 # ... but there are two gotchas:
484 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
485 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
486 # In both cases, we have to default to `cp -p'.
487 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
489 elif ln conf$$.
file conf$$
2>/dev
/null
; then
497 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
498 rmdir conf$$.dir
2>/dev
/null
500 if mkdir
-p .
2>/dev
/null
; then
501 as_mkdir_p
='mkdir -p "$as_dir"'
503 test -d .
/-p && rmdir .
/-p
507 if test -x / >/dev
/null
2>&1; then
510 if ls -dL / >/dev
/null
2>&1; then
517 if test -d "$1"; then
523 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
524 ???[sx]*):;;*)false;;esac;fi
528 as_executable_p
=$as_test_x
530 # Sed expression to map a string onto a valid CPP name.
531 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
533 # Sed expression to map a string onto a valid variable name.
534 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
537 test -n "$DJDIR" ||
exec 7<&0 </dev
/null
541 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
542 # so uname gets run too.
543 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
548 ac_default_prefix
=/usr
/local
550 ac_config_libobj_dir
=.
557 # Identity of this package.
559 PACKAGE_TARNAME
='emacs'
560 PACKAGE_VERSION
='24.0.50'
561 PACKAGE_STRING
='emacs 24.0.50'
565 ac_unique_file
="src/lisp.h"
566 # Factoring default headers for most tests.
567 ac_includes_default
="\
569 #ifdef HAVE_SYS_TYPES_H
570 # include <sys/types.h>
572 #ifdef HAVE_SYS_STAT_H
573 # include <sys/stat.h>
579 # ifdef HAVE_STDLIB_H
584 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
589 #ifdef HAVE_STRINGS_H
590 # include <strings.h>
592 #ifdef HAVE_INTTYPES_H
593 # include <inttypes.h>
602 ac_config_libobj_dir
=src
605 ac_subst_vars
='LTLIBOBJS
611 LD_SWITCH_SYSTEM_TEMACS
644 x_default_search_path
714 LD_SWITCH_X_SITE_AUX_RPATH
790 program_transform_name
801 ac_subst_files
='deps_frag
804 enable_option_checking
826 with_toolkit_scroll_bars
840 enable_ns_self_contained
842 enable_maintainer_mode
845 enable_use_lisp_union_type
851 ac_precious_vars
='build_alias
863 # Initialize some variables set by options.
865 ac_init_version
=false
866 ac_unrecognized_opts
=
868 # The variables have the same names as the options, with
869 # dashes changed to underlines.
877 program_transform_name
=s
,x
,x
,
885 # Installation directory options.
886 # These are left unexpanded so users can "make install exec_prefix=/foo"
887 # and all the variables that are supposed to be based on exec_prefix
888 # by default will actually change.
889 # Use braces instead of parens because sh, perl, etc. also accept them.
890 # (The list follows the same order as the GNU Coding Standards.)
891 bindir
='${exec_prefix}/bin'
892 sbindir
='${exec_prefix}/sbin'
893 libexecdir
='${exec_prefix}/libexec'
894 datarootdir
='${prefix}/share'
895 datadir
='${datarootdir}'
896 sysconfdir
='${prefix}/etc'
897 sharedstatedir
='${prefix}/com'
898 localstatedir
='${prefix}/var'
899 includedir
='${prefix}/include'
900 oldincludedir
='/usr/include'
901 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
902 infodir
='${datarootdir}/info'
907 libdir
='${exec_prefix}/lib'
908 localedir
='${datarootdir}/locale'
909 mandir
='${datarootdir}/man'
915 # If the previous option needs an argument, assign it.
916 if test -n "$ac_prev"; then
917 eval $ac_prev=\
$ac_option
923 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
928 # Accept the important Cygnus configure options, so we can diagnose typos.
930 case $ac_dashdash$ac_option in
934 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
936 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
939 -build |
--build |
--buil |
--bui |
--bu)
940 ac_prev
=build_alias
;;
941 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
942 build_alias
=$ac_optarg ;;
944 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
945 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
946 ac_prev
=cache_file
;;
947 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
948 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
949 cache_file
=$ac_optarg ;;
952 cache_file
=config.cache
;;
954 -datadir |
--datadir |
--datadi |
--datad)
956 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
957 datadir
=$ac_optarg ;;
959 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
960 |
--dataroo |
--dataro |
--datar)
961 ac_prev
=datarootdir
;;
962 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
963 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
964 datarootdir
=$ac_optarg ;;
966 -disable-* |
--disable-*)
967 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
968 # Reject names that are not valid shell variable names.
969 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
970 as_fn_error $?
"invalid feature name: $ac_useropt"
971 ac_useropt_orig
=$ac_useropt
972 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
973 case $ac_user_opts in
977 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
978 ac_unrecognized_sep
=', ';;
980 eval enable_
$ac_useropt=no
;;
982 -docdir |
--docdir |
--docdi |
--doc |
--do)
984 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
987 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
989 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
992 -enable-* |
--enable-*)
993 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
994 # Reject names that are not valid shell variable names.
995 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
996 as_fn_error $?
"invalid feature name: $ac_useropt"
997 ac_useropt_orig
=$ac_useropt
998 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
999 case $ac_user_opts in
1001 "enable_
$ac_useropt"
1003 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1004 ac_unrecognized_sep
=', ';;
1006 eval enable_
$ac_useropt=\
$ac_optarg ;;
1008 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1009 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1010 |
--exec |
--exe |
--ex)
1011 ac_prev
=exec_prefix
;;
1012 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1013 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1014 |
--exec=* |
--exe=* |
--ex=*)
1015 exec_prefix
=$ac_optarg ;;
1017 -gas |
--gas |
--ga |
--g)
1018 # Obsolete; use --with-gas.
1021 -help |
--help |
--hel |
--he |
-h)
1022 ac_init_help
=long
;;
1023 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1024 ac_init_help
=recursive
;;
1025 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1026 ac_init_help
=short
;;
1028 -host |
--host |
--hos |
--ho)
1029 ac_prev
=host_alias
;;
1030 -host=* |
--host=* |
--hos=* |
--ho=*)
1031 host_alias
=$ac_optarg ;;
1033 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1035 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1037 htmldir
=$ac_optarg ;;
1039 -includedir |
--includedir |
--includedi |
--included |
--include \
1040 |
--includ |
--inclu |
--incl |
--inc)
1041 ac_prev
=includedir
;;
1042 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1043 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1044 includedir
=$ac_optarg ;;
1046 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1048 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1049 infodir
=$ac_optarg ;;
1051 -libdir |
--libdir |
--libdi |
--libd)
1053 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1054 libdir
=$ac_optarg ;;
1056 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1057 |
--libexe |
--libex |
--libe)
1058 ac_prev
=libexecdir
;;
1059 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1060 |
--libexe=* |
--libex=* |
--libe=*)
1061 libexecdir
=$ac_optarg ;;
1063 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1064 ac_prev
=localedir
;;
1065 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1066 localedir
=$ac_optarg ;;
1068 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1069 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1070 ac_prev
=localstatedir
;;
1071 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1072 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1073 localstatedir
=$ac_optarg ;;
1075 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1077 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1078 mandir
=$ac_optarg ;;
1080 -nfp |
--nfp |
--nf)
1081 # Obsolete; use --without-fp.
1084 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1085 |
--no-cr |
--no-c |
-n)
1088 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1089 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1092 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1093 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1094 |
--oldin |
--oldi |
--old |
--ol |
--o)
1095 ac_prev
=oldincludedir
;;
1096 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1097 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1098 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1099 oldincludedir
=$ac_optarg ;;
1101 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1103 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1104 prefix
=$ac_optarg ;;
1106 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1107 |
--program-pre |
--program-pr |
--program-p)
1108 ac_prev
=program_prefix
;;
1109 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1110 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1111 program_prefix
=$ac_optarg ;;
1113 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1114 |
--program-suf |
--program-su |
--program-s)
1115 ac_prev
=program_suffix
;;
1116 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1117 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1118 program_suffix
=$ac_optarg ;;
1120 -program-transform-name |
--program-transform-name \
1121 |
--program-transform-nam |
--program-transform-na \
1122 |
--program-transform-n |
--program-transform- \
1123 |
--program-transform |
--program-transfor \
1124 |
--program-transfo |
--program-transf \
1125 |
--program-trans |
--program-tran \
1126 |
--progr-tra |
--program-tr |
--program-t)
1127 ac_prev
=program_transform_name
;;
1128 -program-transform-name=* |
--program-transform-name=* \
1129 |
--program-transform-nam=* |
--program-transform-na=* \
1130 |
--program-transform-n=* |
--program-transform-=* \
1131 |
--program-transform=* |
--program-transfor=* \
1132 |
--program-transfo=* |
--program-transf=* \
1133 |
--program-trans=* |
--program-tran=* \
1134 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1135 program_transform_name
=$ac_optarg ;;
1137 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1139 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1140 pdfdir
=$ac_optarg ;;
1142 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1144 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1147 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1148 |
-silent |
--silent |
--silen |
--sile |
--sil)
1151 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1153 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1155 sbindir
=$ac_optarg ;;
1157 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1158 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1159 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1161 ac_prev
=sharedstatedir
;;
1162 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1163 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1164 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1166 sharedstatedir
=$ac_optarg ;;
1168 -site |
--site |
--sit)
1170 -site=* |
--site=* |
--sit=*)
1173 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1175 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1176 srcdir
=$ac_optarg ;;
1178 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1179 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1180 ac_prev
=sysconfdir
;;
1181 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1182 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1183 sysconfdir
=$ac_optarg ;;
1185 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1186 ac_prev
=target_alias
;;
1187 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1188 target_alias
=$ac_optarg ;;
1190 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1193 -version |
--version |
--versio |
--versi |
--vers |
-V)
1194 ac_init_version
=: ;;
1197 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1198 # Reject names that are not valid shell variable names.
1199 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1200 as_fn_error $?
"invalid package name: $ac_useropt"
1201 ac_useropt_orig
=$ac_useropt
1202 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1203 case $ac_user_opts in
1207 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1208 ac_unrecognized_sep
=', ';;
1210 eval with_
$ac_useropt=\
$ac_optarg ;;
1212 -without-* |
--without-*)
1213 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1214 # Reject names that are not valid shell variable names.
1215 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1216 as_fn_error $?
"invalid package name: $ac_useropt"
1217 ac_useropt_orig
=$ac_useropt
1218 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1219 case $ac_user_opts in
1223 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1224 ac_unrecognized_sep
=', ';;
1226 eval with_
$ac_useropt=no
;;
1229 # Obsolete; use --with-x.
1232 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1233 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1234 ac_prev
=x_includes
;;
1235 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1236 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1237 x_includes
=$ac_optarg ;;
1239 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1240 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1241 ac_prev
=x_libraries
;;
1242 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1243 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1244 x_libraries
=$ac_optarg ;;
1246 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1247 Try \`$0 --help' for more information"
1251 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1252 # Reject names that are not valid shell variable names.
1253 case $ac_envvar in #(
1254 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1255 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1257 eval $ac_envvar=\
$ac_optarg
1258 export $ac_envvar ;;
1261 # FIXME: should be removed in autoconf 3.0.
1262 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1263 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1264 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1265 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1271 if test -n "$ac_prev"; then
1272 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1273 as_fn_error $?
"missing argument to $ac_option"
1276 if test -n "$ac_unrecognized_opts"; then
1277 case $enable_option_checking in
1279 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1280 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1284 # Check all directory arguments for consistency.
1285 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1286 datadir sysconfdir sharedstatedir localstatedir includedir \
1287 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1288 libdir localedir mandir
1290 eval ac_val
=\$
$ac_var
1291 # Remove trailing slashes.
1294 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1295 eval $ac_var=\
$ac_val;;
1297 # Be sure to have absolute directory names.
1299 [\\/$
]* | ?
:[\\/]* ) continue;;
1300 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1302 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1305 # There might be people who depend on the old broken behavior: `$host'
1306 # used to hold the argument of --host etc.
1307 # FIXME: To remove some day.
1310 target
=$target_alias
1312 # FIXME: To remove some day.
1313 if test "x$host_alias" != x
; then
1314 if test "x$build_alias" = x
; then
1315 cross_compiling
=maybe
1316 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1317 If a cross compiler is detected then cross compile mode will be used" >&2
1318 elif test "x$build_alias" != "x$host_alias"; then
1324 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1326 test "$silent" = yes && exec 6>/dev
/null
1329 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1330 ac_ls_di
=`ls -di .` &&
1331 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1332 as_fn_error $?
"working directory cannot be determined"
1333 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1334 as_fn_error $?
"pwd does not report name of working directory"
1337 # Find the source files, if location was not specified.
1338 if test -z "$srcdir"; then
1339 ac_srcdir_defaulted
=yes
1340 # Try the directory containing this script, then the parent directory.
1341 ac_confdir
=`$as_dirname -- "$as_myself" ||
1342 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1343 X"$as_myself" : 'X\(//\)[^/]' \| \
1344 X"$as_myself" : 'X\(//\)$' \| \
1345 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1346 $as_echo X"$as_myself" |
1347 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1365 if test ! -r "$srcdir/$ac_unique_file"; then
1369 ac_srcdir_defaulted
=no
1371 if test ! -r "$srcdir/$ac_unique_file"; then
1372 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1373 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1375 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1377 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1379 # When building in place, set srcdir=.
1380 if test "$ac_abs_confdir" = "$ac_pwd"; then
1383 # Remove unnecessary trailing slashes from srcdir.
1384 # Double slashes in file names in object file debugging info
1385 # mess up M-x gdb in Emacs.
1387 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1389 for ac_var
in $ac_precious_vars; do
1390 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1391 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1392 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1393 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1397 # Report the --help message.
1399 if test "$ac_init_help" = "long"; then
1400 # Omit some internal or obsolete options to make the list less imposing.
1401 # This message is too long to be a string in the A/UX 3.1 sh.
1403 \`configure' configures emacs 24.0.50 to adapt to many kinds of systems.
1405 Usage: $0 [OPTION]... [VAR=VALUE]...
1407 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1408 VAR=VALUE. See below for descriptions of some of the useful variables.
1410 Defaults for the options are specified in brackets.
1413 -h, --help display this help and exit
1414 --help=short display options specific to this package
1415 --help=recursive display the short help of all the included packages
1416 -V, --version display version information and exit
1417 -q, --quiet, --silent do not print \`checking ...' messages
1418 --cache-file=FILE cache test results in FILE [disabled]
1419 -C, --config-cache alias for \`--cache-file=config.cache'
1420 -n, --no-create do not create output files
1421 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1423 Installation directories:
1424 --prefix=PREFIX install architecture-independent files in PREFIX
1425 [$ac_default_prefix]
1426 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1429 By default, \`make install' will install all the files in
1430 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1431 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1432 for instance \`--prefix=\$HOME'.
1434 For better control, use the options below.
1436 Fine tuning of the installation directories:
1437 --bindir=DIR user executables [EPREFIX/bin]
1438 --sbindir=DIR system admin executables [EPREFIX/sbin]
1439 --libexecdir=DIR program executables [EPREFIX/libexec]
1440 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1441 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1442 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1443 --libdir=DIR object code libraries [EPREFIX/lib]
1444 --includedir=DIR C header files [PREFIX/include]
1445 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1446 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1447 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1448 --infodir=DIR info documentation [DATAROOTDIR/info]
1449 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1450 --mandir=DIR man documentation [DATAROOTDIR/man]
1451 --docdir=DIR documentation root [DATAROOTDIR/doc/emacs]
1452 --htmldir=DIR html documentation [DOCDIR]
1453 --dvidir=DIR dvi documentation [DOCDIR]
1454 --pdfdir=DIR pdf documentation [DOCDIR]
1455 --psdir=DIR ps documentation [DOCDIR]
1461 --program-prefix=PREFIX prepend PREFIX to installed program names
1462 --program-suffix=SUFFIX append SUFFIX to installed program names
1463 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1466 --x-includes=DIR X include files are
in DIR
1467 --x-libraries=DIR X library files are
in DIR
1470 --build=BUILD configure
for building on BUILD
[guessed
]
1471 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1475 if test -n "$ac_init_help"; then
1476 case $ac_init_help in
1477 short | recursive
) echo "Configuration of emacs 24.0.50:";;
1482 --disable-option-checking ignore unrecognized
--enable/--with options
1483 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1484 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1485 --disable-ns-self-contained
1486 disable self contained build under NeXTstep
1487 --enable-asserts compile code with asserts enabled
1488 --enable-maintainer-mode
1489 enable make rules and dependencies not useful
(and
1490 sometimes confusing
) to the casual installer
1491 --enable-locallisppath=PATH
1492 directories Emacs should search
for lisp files
1493 specific to this site
1494 --enable-checking[=LIST
]
1495 enable expensive run-time checks. With LIST
, enable
1496 only specific categories of checks. Categories are
:
1497 all
,yes,no. Flags are
: stringbytes
, stringoverrun
,
1498 stringfreelist
, xmallocoverrun
, conslist
1499 --enable-use-lisp-union-type
1500 use a union
for the Lisp_Object data
type. This is
1501 only useful
for development
for catching certain
1503 --enable-profiling build emacs with profiling support. This might not
1504 work on all platforms
1505 --enable-autodepend automatically generate dependencies to .h-files.
1506 Requires GNU Make and Gcc. Enabled
if GNU Make and
1508 --disable-largefile omit support
for large files
1511 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1512 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1513 --without-pop don
't support POP mail retrieval with movemail
1514 --with-kerberos support Kerberos-authenticated POP
1515 --with-kerberos5 support Kerberos version 5 authenticated POP
1516 --with-hesiod support Hesiod to get the POP server host
1517 --with-mmdf support MMDF mailboxes
1518 --with-mail-unlink unlink, rather than empty, mail spool after reading
1519 --with-mailhost=HOSTNAME
1520 string giving default POP mail host
1521 --without-sound don't compile with sound support
1522 --without-sync-input process async input synchronously
1523 --with-x-toolkit=KIT use an X toolkit
(KIT one of
: yes or gtk
, gtk3
,
1524 lucid or athena
, motif
, no
)
1525 --without-xpm don
't compile with XPM image support
1526 --without-jpeg don't compile with JPEG image support
1527 --without-tiff don
't compile with TIFF image support
1528 --without-gif don't compile with GIF image support
1529 --without-png don
't compile with PNG image support
1530 --without-rsvg don't compile with SVG image support
1531 --without-xml2 don
't compile with XML parsing support
1532 --without-imagemagick don't compile with ImageMagick image support
1533 --without-xft don
't use XFT for anti aliased fonts
1534 --without-libotf don't use libotf
for OpenType font support
1535 --without-m17n-flt don
't use m17n-flt for text shaping
1536 --without-toolkit-scroll-bars
1537 don't use Motif or Xaw3d scroll bars
1538 --without-xaw3d don
't use Xaw3d
1539 --without-xim don't use X11 XIM
1540 --with-ns use nextstep
(Cocoa or GNUstep
) windowing system
1541 --without-gpm don
't use -lgpm for mouse support on a GNU/Linux
1543 --without-dbus don't compile with D-Bus support
1544 --without-gconf don
't compile with GConf support
1545 --without-selinux don't compile with SELinux support
1546 --without-gnutls don
't use -lgnutls for SSL/TLS support
1547 --without-makeinfo don't require makeinfo
for building manuals
1548 --without-compress-info don
't compress the installed Info pages
1549 --with-pkg-config-prog=PATH
1550 path to pkg-config for finding GTK and librsvg
1551 --with-crt-dir=DIR directory containing crtn.o etc. The default is
1552 /usr/lib, or /usr/lib64 on some platforms.
1553 --with-gnustep-conf=PATH
1554 path to GNUstep.conf; default $GNUSTEP_CONFIG_FILE,
1555 or /etc/GNUstep/GNUstep.conf
1556 --with-x use the X Window System
1558 Some influential environment variables:
1559 CC C compiler command
1560 CFLAGS C compiler flags
1561 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1562 nonstandard directory <lib dir>
1563 LIBS libraries to pass to the linker, e.g. -l<library>
1564 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1565 you have headers in a nonstandard directory <include dir>
1567 XMKMF Path to xmkmf, Makefile generator for X Window System
1569 Use these variables to override the choices made by `configure' or to
help
1570 it to
find libraries and programs with nonstandard names
/locations.
1572 Report bugs to the package provider.
1577 if test "$ac_init_help" = "recursive"; then
1578 # If there are subdirs, report their specific --help.
1579 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1580 test -d "$ac_dir" ||
1581 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1586 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1588 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1589 # A ".." for each directory in $ac_dir_suffix.
1590 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1591 case $ac_top_builddir_sub in
1592 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1593 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1596 ac_abs_top_builddir
=$ac_pwd
1597 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1598 # for backward compatibility:
1599 ac_top_builddir
=$ac_top_build_prefix
1602 .
) # We are building in place.
1604 ac_top_srcdir
=$ac_top_builddir_sub
1605 ac_abs_top_srcdir
=$ac_pwd ;;
1606 [\\/]* | ?
:[\\/]* ) # Absolute name.
1607 ac_srcdir
=$srcdir$ac_dir_suffix;
1608 ac_top_srcdir
=$srcdir
1609 ac_abs_top_srcdir
=$srcdir ;;
1611 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1612 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1613 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1615 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1617 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1618 # Check for guested configure.
1619 if test -f "$ac_srcdir/configure.gnu"; then
1621 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1622 elif test -f "$ac_srcdir/configure"; then
1624 $SHELL "$ac_srcdir/configure" --help=recursive
1626 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1628 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1632 test -n "$ac_init_help" && exit $ac_status
1633 if $ac_init_version; then
1635 emacs configure
24.0.50
1636 generated by GNU Autoconf
2.68
1638 Copyright
(C
) 2010 Free Software Foundation
, Inc.
1639 This configure
script is free software
; the Free Software Foundation
1640 gives unlimited permission to copy
, distribute and modify it.
1645 ## ------------------------ ##
1646 ## Autoconf initialization. ##
1647 ## ------------------------ ##
1649 # ac_fn_c_try_compile LINENO
1650 # --------------------------
1651 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1652 ac_fn_c_try_compile
()
1654 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1655 rm -f conftest.
$ac_objext
1656 if { { ac_try
="$ac_compile"
1658 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1659 *) ac_try_echo=$ac_try;;
1661 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1662 $as_echo "$ac_try_echo"; } >&5
1663 (eval "$ac_compile") 2>conftest.err
1665 if test -s conftest.err; then
1666 grep -v '^ *+' conftest.err >conftest.er1
1667 cat conftest.er1 >&5
1668 mv -f conftest.er1 conftest.err
1670 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1671 test $ac_status = 0; } && {
1672 test -z "$ac_c_werror_flag" ||
1673 test ! -s conftest.err
1674 } && test -s conftest.$ac_objext; then :
1677 $as_echo "$as_me: failed program was:" >&5
1678 sed 's/^/| /' conftest.$ac_ext >&5
1682 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1683 as_fn_set_status $ac_retval
1685 } # ac_fn_c_try_compile
1687 # ac_fn_c_try_link LINENO
1688 # -----------------------
1689 # Try to link conftest.$ac_ext, and return whether this succeeded.
1692 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1693 rm -f conftest.$ac_objext conftest$ac_exeext
1694 if { { ac_try="$ac_link"
1696 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1697 *) ac_try_echo
=$ac_try;;
1699 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1700 $as_echo "$ac_try_echo"; } >&5
1701 (eval "$ac_link") 2>conftest.err
1703 if test -s conftest.err
; then
1704 grep -v '^ *+' conftest.err
>conftest.er1
1705 cat conftest.er1
>&5
1706 mv -f conftest.er1 conftest.err
1708 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1709 test $ac_status = 0; } && {
1710 test -z "$ac_c_werror_flag" ||
1711 test ! -s conftest.err
1712 } && test -s conftest
$ac_exeext && {
1713 test "$cross_compiling" = yes ||
1714 $as_test_x conftest
$ac_exeext
1718 $as_echo "$as_me: failed program was:" >&5
1719 sed 's/^/| /' conftest.
$ac_ext >&5
1723 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1724 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1725 # interfere with the next link command; also delete a directory that is
1726 # left behind by Apple's compiler. We do this before executing the actions.
1727 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1728 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1729 as_fn_set_status
$ac_retval
1731 } # ac_fn_c_try_link
1733 # ac_fn_c_try_cpp LINENO
1734 # ----------------------
1735 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1738 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1739 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1741 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1742 *) ac_try_echo=$ac_try;;
1744 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1745 $as_echo "$ac_try_echo"; } >&5
1746 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1748 if test -s conftest.err; then
1749 grep -v '^ *+' conftest.err >conftest.er1
1750 cat conftest.er1 >&5
1751 mv -f conftest.er1 conftest.err
1753 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1754 test $ac_status = 0; } > conftest.i && {
1755 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1756 test ! -s conftest.err
1760 $as_echo "$as_me: failed program was:" >&5
1761 sed 's/^/| /' conftest.$ac_ext >&5
1765 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1766 as_fn_set_status $ac_retval
1770 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1771 # -------------------------------------------------------
1772 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1773 # the include files in INCLUDES and setting the cache variable VAR
1775 ac_fn_c_check_header_mongrel ()
1777 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1778 if eval \${$3+:} false; then :
1779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1780 $as_echo_n "checking for $2... " >&6; }
1781 if eval \${$3+:} false; then :
1782 $as_echo_n "(cached) " >&6
1785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1786 $as_echo "$ac_res" >&6; }
1788 # Is the header compilable?
1789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1790 $as_echo_n "checking $2 usability... " >&6; }
1791 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1792 /* end confdefs.h. */
1796 if ac_fn_c_try_compile "$LINENO"; then :
1797 ac_header_compiler=yes
1799 ac_header_compiler=no
1801 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1803 $as_echo "$ac_header_compiler" >&6; }
1805 # Is the header present?
1806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1807 $as_echo_n "checking $2 presence... " >&6; }
1808 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1809 /* end confdefs.h. */
1812 if ac_fn_c_try_cpp "$LINENO"; then :
1813 ac_header_preproc=yes
1815 ac_header_preproc=no
1817 rm -f conftest.err conftest.i conftest.$ac_ext
1818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1819 $as_echo "$ac_header_preproc" >&6; }
1821 # So? What about this header?
1822 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1824 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1825 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1826 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1827 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1830 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1831 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1832 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1833 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1834 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1835 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1836 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1837 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1838 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1839 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1843 $as_echo_n "checking for $2... " >&6; }
1844 if eval \${$3+:} false; then :
1845 $as_echo_n "(cached) " >&6
1847 eval "$3=\$ac_header_compiler"
1850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1851 $as_echo "$ac_res" >&6; }
1853 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1855 } # ac_fn_c_check_header_mongrel
1857 # ac_fn_c_try_run LINENO
1858 # ----------------------
1859 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1860 # that executables *can* be run.
1863 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1864 if { { ac_try="$ac_link"
1866 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1867 *) ac_try_echo
=$ac_try;;
1869 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1870 $as_echo "$ac_try_echo"; } >&5
1871 (eval "$ac_link") 2>&5
1873 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1874 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1875 { { case "(($ac_try" in
1876 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1877 *) ac_try_echo=$ac_try;;
1879 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1880 $as_echo "$ac_try_echo"; } >&5
1881 (eval "$ac_try") 2>&5
1883 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1884 test $ac_status = 0; }; }; then :
1887 $as_echo "$as_me: program exited with status $ac_status" >&5
1888 $as_echo "$as_me: failed program was:" >&5
1889 sed 's/^/| /' conftest.$ac_ext >&5
1891 ac_retval=$ac_status
1893 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1894 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1895 as_fn_set_status $ac_retval
1899 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1900 # -------------------------------------------------------
1901 # Tests whether HEADER exists and can be compiled using the include files in
1902 # INCLUDES, setting the cache variable VAR accordingly.
1903 ac_fn_c_check_header_compile ()
1905 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1907 $as_echo_n "checking for $2... " >&6; }
1908 if eval \${$3+:} false; then :
1909 $as_echo_n "(cached) " >&6
1911 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1912 /* end confdefs.h. */
1916 if ac_fn_c_try_compile "$LINENO"; then :
1921 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1925 $as_echo "$ac_res" >&6; }
1926 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1928 } # ac_fn_c_check_header_compile
1930 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1931 # ---------------------------------------------
1932 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1934 ac_fn_c_check_decl ()
1936 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1937 as_decl_name=`echo $2|
sed 's/ *(.*//'`
1938 as_decl_use=`echo $2|
sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1940 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1941 if eval \${$3+:} false; then :
1942 $as_echo_n "(cached) " >&6
1944 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1945 /* end confdefs.h. */
1950 #ifndef $as_decl_name
1952 (void) $as_decl_use;
1954 (void) $as_decl_name;
1962 if ac_fn_c_try_compile "$LINENO"; then :
1967 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1971 $as_echo "$ac_res" >&6; }
1972 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1974 } # ac_fn_c_check_decl
1976 # ac_fn_c_check_header_preproc LINENO HEADER VAR
1977 # ----------------------------------------------
1978 # Tests whether HEADER is present, setting the cache variable VAR accordingly.
1979 ac_fn_c_check_header_preproc ()
1981 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1983 $as_echo_n "checking for $2... " >&6; }
1984 if eval \${$3+:} false; then :
1985 $as_echo_n "(cached) " >&6
1987 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1988 /* end confdefs.h. */
1991 if ac_fn_c_try_cpp "$LINENO"; then :
1996 rm -f conftest.err conftest.i conftest.$ac_ext
1999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2000 $as_echo "$ac_res" >&6; }
2001 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2003 } # ac_fn_c_check_header_preproc
2005 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2006 # ----------------------------------------------------
2007 # Tries to find if the field MEMBER exists in type AGGR, after including
2008 # INCLUDES, setting cache variable VAR accordingly.
2009 ac_fn_c_check_member ()
2011 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2013 $as_echo_n "checking for $2.$3... " >&6; }
2014 if eval \${$4+:} false; then :
2015 $as_echo_n "(cached) " >&6
2017 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2018 /* end confdefs.h. */
2030 if ac_fn_c_try_compile "$LINENO"; then :
2033 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2034 /* end confdefs.h. */
2040 if (sizeof ac_aggr.$3)
2046 if ac_fn_c_try_compile "$LINENO"; then :
2051 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2053 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2057 $as_echo "$ac_res" >&6; }
2058 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2060 } # ac_fn_c_check_member
2062 # ac_fn_c_check_func LINENO FUNC VAR
2063 # ----------------------------------
2064 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2065 ac_fn_c_check_func ()
2067 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2069 $as_echo_n "checking for $2... " >&6; }
2070 if eval \${$3+:} false; then :
2071 $as_echo_n "(cached) " >&6
2073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2074 /* end confdefs.h. */
2075 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2076 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2077 #define $2 innocuous_$2
2079 /* System header to define __stub macros and hopefully few prototypes,
2080 which can conflict with char $2 (); below.
2081 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2082 <limits.h> exists even on freestanding compilers. */
2085 # include <limits.h>
2087 # include <assert.h>
2092 /* Override any GCC internal prototype to avoid an error.
2093 Use char because int might match the return type of a GCC
2094 builtin and then its argument prototype would still apply. */
2099 /* The GNU C library defines this for functions which it implements
2100 to always fail with ENOSYS. Some functions are actually named
2101 something starting with __ and the normal name is an alias. */
2102 #if defined __stub_$2 || defined __stub___$2
2114 if ac_fn_c_try_link "$LINENO"; then :
2119 rm -f core conftest.err conftest.$ac_objext \
2120 conftest$ac_exeext conftest.$ac_ext
2123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2124 $as_echo "$ac_res" >&6; }
2125 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2127 } # ac_fn_c_check_func
2129 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2130 # -------------------------------------------
2131 # Tests whether TYPE exists after having included INCLUDES, setting cache
2132 # variable VAR accordingly.
2133 ac_fn_c_check_type ()
2135 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2137 $as_echo_n "checking for $2... " >&6; }
2138 if eval \${$3+:} false; then :
2139 $as_echo_n "(cached) " >&6
2142 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2143 /* end confdefs.h. */
2154 if ac_fn_c_try_compile "$LINENO"; then :
2155 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2156 /* end confdefs.h. */
2167 if ac_fn_c_try_compile "$LINENO"; then :
2172 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2174 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2178 $as_echo "$ac_res" >&6; }
2179 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2181 } # ac_fn_c_check_type
2182 cat >config.log <<_ACEOF
2183 This file contains any messages produced by compilers while
2184 running configure, to aid debugging if configure makes a mistake.
2186 It was created by emacs $as_me 24.0.50, which was
2187 generated by GNU Autoconf 2.68. Invocation command line was
2199 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
2200 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
2201 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
2202 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
2203 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
2205 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
2206 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
2208 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
2209 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
2210 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
2211 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null ||
echo unknown
`
2212 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
2213 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
2214 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
2218 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2222 test -z "$as_dir" && as_dir=.
2223 $as_echo "PATH: $as_dir"
2239 # Keep a trace of the command line.
2240 # Strip out --no-create and --no-recursion so they do not pile up.
2241 # Strip out --silent because we don't want to record it for future runs.
2242 # Also quote any args containing shell meta-characters.
2243 # Make two passes to allow for proper duplicate-argument suppression.
2247 ac_must_keep_next=false
2253 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2254 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2255 | -silent | --silent | --silen | --sile | --sil)
2258 ac_arg=`$as_echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
2261 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2263 as_fn_append ac_configure_args1 " '$ac_arg'"
2264 if test $ac_must_keep_next = true; then
2265 ac_must_keep_next=false # Got value, back to normal.
2268 *=* | --config-cache | -C | -disable-* | --disable-* \
2269 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2270 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2271 | -with-* | --with-* | -without-* | --without-* | --x)
2272 case "$ac_configure_args0 " in
2273 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2276 -* ) ac_must_keep_next=true ;;
2279 as_fn_append ac_configure_args " '$ac_arg'"
2284 { ac_configure_args0=; unset ac_configure_args0;}
2285 { ac_configure_args1=; unset ac_configure_args1;}
2287 # When interrupted or exit'd, cleanup temporary files, and complete
2288 # config.log. We remove comments because anyway the quotes in there
2289 # would cause problems or look ugly.
2290 # WARNING: Use '\'' to represent an apostrophe within the trap.
2291 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2292 trap 'exit_status=$?
2293 # Save into config.log some information that might help in debugging.
2297 $as_echo "## ---------------- ##
2298 ## Cache variables. ##
2299 ## ---------------- ##"
2301 # The following way of writing the cache mishandles newlines in values,
2303 for ac_var in `(set) 2>&1 |
sed -n '\''s
/^\
([a-zA-Z_
][a-zA-Z0-9_
]*\
)=.
*/\
1/p
'\''`; do
2304 eval ac_val=\$$ac_var
2308 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2309 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2312 _ | IFS | as_nl) ;; #(
2313 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2314 *) { eval $ac_var=; unset $ac_var;} ;;
2319 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
2320 *${as_nl}ac_space=\ *)
2322 "s/'\''/'\''\\\\'\'''\''/g;
2323 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2326 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2333 $as_echo "## ----------------- ##
2334 ## Output variables. ##
2335 ## ----------------- ##"
2337 for ac_var in $ac_subst_vars
2339 eval ac_val=\$$ac_var
2341 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2343 $as_echo "$ac_var='\''$ac_val'\''"
2347 if test -n "$ac_subst_files"; then
2348 $as_echo "## ------------------- ##
2349 ## File substitutions. ##
2350 ## ------------------- ##"
2352 for ac_var in $ac_subst_files
2354 eval ac_val=\$$ac_var
2356 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2358 $as_echo "$ac_var='\''$ac_val'\''"
2363 if test -s confdefs.h; then
2364 $as_echo "## ----------- ##
2371 test "$ac_signal" != 0 &&
2372 $as_echo "$as_me: caught signal $ac_signal"
2373 $as_echo "$as_me: exit $exit_status"
2375 rm -f core *.core core.conftest.* &&
2376 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2379 for ac_signal in 1 2 13 15; do
2380 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2384 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2385 rm -f -r conftest* confdefs.h
2387 $as_echo "/* confdefs.h */" > confdefs.h
2389 # Predefined preprocessor variables.
2391 cat >>confdefs.h <<_ACEOF
2392 #define PACKAGE_NAME "$PACKAGE_NAME"
2395 cat >>confdefs.h <<_ACEOF
2396 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2399 cat >>confdefs.h <<_ACEOF
2400 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2403 cat >>confdefs.h <<_ACEOF
2404 #define PACKAGE_STRING "$PACKAGE_STRING"
2407 cat >>confdefs.h <<_ACEOF
2408 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2411 cat >>confdefs.h <<_ACEOF
2412 #define PACKAGE_URL "$PACKAGE_URL"
2416 # Let the site file select an alternate cache file if it wants to.
2417 # Prefer an explicitly selected file to automatically selected ones.
2420 if test -n "$CONFIG_SITE"; then
2421 # We do not want a PATH search for config.site.
2422 case $CONFIG_SITE in #((
2423 -*) ac_site_file1=./$CONFIG_SITE;;
2424 */*) ac_site_file1=$CONFIG_SITE;;
2425 *) ac_site_file1=./$CONFIG_SITE;;
2427 elif test "x$prefix" != xNONE; then
2428 ac_site_file1=$prefix/share/config.site
2429 ac_site_file2=$prefix/etc/config.site
2431 ac_site_file1=$ac_default_prefix/share/config.site
2432 ac_site_file2=$ac_default_prefix/etc/config.site
2434 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2436 test "x$ac_site_file" = xNONE && continue
2437 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2438 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2439 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2440 sed 's/^/| /' "$ac_site_file" >&5
2442 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2443 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2444 as_fn_error $? "failed to load site
script $ac_site_file
2445 See \
`config.log' for more details" "$LINENO" 5; }
2449 if test -r "$cache_file"; then
2450 # Some versions of bash will fail to source /dev/null (special files
2451 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2452 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2453 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2454 $as_echo "$as_me: loading cache $cache_file" >&6;}
2456 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2457 *) . "./$cache_file";;
2461 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2462 $as_echo "$as_me: creating cache $cache_file" >&6;}
2466 as_fn_append ac_header_list " stdlib.h"
2467 as_fn_append ac_header_list " unistd.h"
2468 as_fn_append ac_header_list " sys/param.h"
2469 as_fn_append ac_header_list " sys/time.h"
2470 as_fn_append ac_func_list " alarm"
2471 # Check that the precious variables saved in the cache have kept the same
2473 ac_cache_corrupted=false
2474 for ac_var in $ac_precious_vars; do
2475 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2476 eval ac_new_set=\$ac_env_${ac_var}_set
2477 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2478 eval ac_new_val=\$ac_env_${ac_var}_value
2479 case $ac_old_set,$ac_new_set in
2481 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
2482 $as_echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2483 ac_cache_corrupted=: ;;
2485 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not
set in the previous run
" >&5
2486 $as_echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
2487 ac_cache_corrupted=: ;;
2490 if test "x$ac_old_val" != "x$ac_new_val"; then
2491 # differences in whitespace do not lead to failure.
2492 ac_old_val_w=`echo x
$ac_old_val`
2493 ac_new_val_w=`echo x
$ac_new_val`
2494 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2495 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2496 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
2497 ac_cache_corrupted=:
2499 { $as_echo "$as_me:${as_lineno-$LINENO}: warning
: ignoring whitespace changes
in \
`$ac_var' since the previous run:" >&5
2500 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2501 eval $ac_var=\$ac_old_val
2503 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2504 $as_echo "$as_me: former value
: \
`$ac_old_val'" >&2;}
2505 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2506 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2509 # Pass precious variables to config.status.
2510 if test "$ac_new_set" = set; then
2512 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
2513 *) ac_arg=$ac_var=$ac_new_val ;;
2515 case " $ac_configure_args " in
2516 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2517 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2521 if $ac_cache_corrupted; then
2522 { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
2523 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2524 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2525 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2526 as_fn_error $? "run \`make distclean' and
/or \
`rm $cache_file' and start over" "$LINENO" 5
2528 ## -------------------- ##
2529 ## Main body of script. ##
2530 ## -------------------- ##
2533 ac_cpp='$CPP $CPPFLAGS'
2534 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2535 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2536 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2539 ac_config_headers="$ac_config_headers src/config.h:src/config.in"
2543 test "$program_prefix" != NONE &&
2544 program_transform_name="s&^&$program_prefix&;$program_transform_name"
2545 # Use a double $ so make ignores it.
2546 test "$program_suffix" != NONE &&
2547 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2548 # Double any \ or $.
2549 # By default was `s
,x
,x
', remove it if useless.
2550 ac_script='s
/[\\$
]/&&/g
;s
/;s
,x
,x
,$
//'
2551 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2554 lispdir='${datadir}/emacs
/${version}/lisp
'
2555 locallisppath='${datadir}/emacs
/${version}/site-lisp
:'\
2556 '${datadir}/emacs
/site-lisp
'
2557 lisppath='${locallisppath}:${lispdir}:${datadir}/emacs/${version}/leim
'
2558 etcdir='${datadir}/emacs
/${version}/etc
'
2559 archlibdir='${libexecdir}/emacs/${version}/${configuration}'
2560 docdir='${datadir}/emacs
/${version}/etc
'
2561 gamedir='${localstatedir}/games
/emacs
'
2568 # Check whether --with-pop was given.
2569 if test "${with_pop+set}" = set; then :
2575 if test "$with_pop" = yes; then
2576 $as_echo "#define MAIL_USE_POP 1" >>confdefs.h
2581 # Check whether --with-kerberos was given.
2582 if test "${with_kerberos+set}" = set; then :
2583 withval=$with_kerberos;
2588 if test "$with_kerberos" != no; then
2589 $as_echo "#define KERBEROS 1" >>confdefs.h
2594 # Check whether --with-kerberos5 was given.
2595 if test "${with_kerberos5+set}" = set; then :
2596 withval=$with_kerberos5;
2601 if test "${with_kerberos5}" != no; then
2602 if test "${with_kerberos}" = no; then
2604 $as_echo "#define KERBEROS 1" >>confdefs.h
2608 $as_echo "#define KERBEROS5 1" >>confdefs.h
2613 # Check whether --with-hesiod was given.
2614 if test "${with_hesiod+set}" = set; then :
2615 withval=$with_hesiod;
2620 if test "$with_hesiod" != no; then
2622 $as_echo "#define HESIOD 1" >>confdefs.h
2627 # Check whether --with-mmdf was given.
2628 if test "${with_mmdf+set}" = set; then :
2634 if test "$with_mmdf" != no; then
2636 $as_echo "#define MAIL_USE_MMDF 1" >>confdefs.h
2641 # Check whether --with-mail-unlink was given.
2642 if test "${with_mail_unlink+set}" = set; then :
2643 withval=$with_mail_unlink;
2648 if test "$with_mail_unlink" != no; then
2650 $as_echo "#define MAIL_UNLINK_SPOOL 1" >>confdefs.h
2655 # Check whether --with-mailhost was given.
2656 if test "${with_mailhost+set}" = set; then :
2657 withval=$with_mailhost;
2658 cat >>confdefs.h <<_ACEOF
2659 #define MAILHOST "$withval"
2666 # Check whether --with-sound was given.
2667 if test "${with_sound+set}" = set; then :
2668 withval=$with_sound;
2675 # Check whether --with-sync-input was given.
2676 if test "${with_sync_input+set}" = set; then :
2677 withval=$with_sync_input;
2682 if test "$with_sync_input" = yes; then
2684 $as_echo "#define SYNC_INPUT 1" >>confdefs.h
2689 # Check whether --with-x-toolkit was given.
2690 if test "${with_x_toolkit+set}" = set; then :
2691 withval=$with_x_toolkit; case "${withval}" in
2692 y | ye | yes ) val=gtk ;;
2694 l | lu | luc | luci | lucid ) val=lucid ;;
2695 a | at | ath | athe | athen | athena ) val=athena ;;
2696 m | mo | mot | moti | motif ) val=motif ;;
2697 g | gt | gtk ) val=gtk ;;
2700 as_fn_error $? "\`--with-x-toolkit=$withval' is invalid
;
2701 this option
's value should be \`yes', \
`no', \`lucid
', \`athena', \
`motif', \`gtk
' or
2702 \`gtk3'. \
`yes' and \`gtk
' are synonyms. \`athena' and \
`lucid' are synonyms." "$LINENO" 5
2711 # Check whether --with-xpm was given.
2712 if test "${with_xpm+set}" = set; then :
2719 # Check whether --with-jpeg was given.
2720 if test "${with_jpeg+set}" = set; then :
2727 # Check whether --with-tiff was given.
2728 if test "${with_tiff+set}" = set; then :
2735 # Check whether --with-gif was given.
2736 if test "${with_gif+set}" = set; then :
2743 # Check whether --with-png was given.
2744 if test "${with_png+set}" = set; then :
2751 # Check whether --with-rsvg was given.
2752 if test "${with_rsvg+set}" = set; then :
2759 # Check whether --with-xml2 was given.
2760 if test "${with_xml2+set}" = set; then :
2767 # Check whether --with-imagemagick was given.
2768 if test "${with_imagemagick+set}" = set; then :
2769 withval=$with_imagemagick;
2771 with_imagemagick=yes
2776 # Check whether --with-xft was given.
2777 if test "${with_xft+set}" = set; then :
2784 # Check whether --with-libotf was given.
2785 if test "${with_libotf+set}" = set; then :
2786 withval=$with_libotf;
2792 # Check whether --with-m17n-flt was given.
2793 if test "${with_m17n_flt+set}" = set; then :
2794 withval=$with_m17n_flt;
2801 # Check whether --with-toolkit-scroll-bars was given.
2802 if test "${with_toolkit_scroll_bars+set}" = set; then :
2803 withval=$with_toolkit_scroll_bars;
2805 with_toolkit_scroll_bars=yes
2809 # Check whether --with-xaw3d was given.
2810 if test "${with_xaw3d+set}" = set; then :
2811 withval=$with_xaw3d;
2817 # Check whether --with-xim was given.
2818 if test "${with_xim+set}" = set; then :
2825 # Check whether --with-ns was given.
2826 if test "${with_ns+set}" = set; then :
2834 # Check whether --with-gpm was given.
2835 if test "${with_gpm+set}" = set; then :
2842 # Check whether --with-dbus was given.
2843 if test "${with_dbus+set}" = set; then :
2850 # Check whether --with-gconf was given.
2851 if test "${with_gconf+set}" = set; then :
2852 withval=$with_gconf;
2858 # Check whether --with-selinux was given.
2859 if test "${with_selinux+set}" = set; then :
2860 withval=$with_selinux;
2866 # Check whether --with-gnutls was given.
2867 if test "${with_gnutls+set}" = set; then :
2868 withval=$with_gnutls;
2874 ## For the times when you want to build Emacs but don't have
2875 ## a suitable makeinfo, and can live without the manuals.
2877 # Check whether --with-makeinfo was given.
2878 if test "${with_makeinfo+set}" = set; then :
2879 withval=$with_makeinfo;
2885 ## This is an option because I do not know if all info/man support
2886 ## compressed files, nor how to test if they do so.
2888 # Check whether --with-compress-info was given.
2889 if test "${with_compress_info+set}" = set; then :
2890 withval=$with_compress_info;
2892 with_compress_info=yes
2895 if test $with_compress_info = yes; then
2903 # Check whether --with-pkg-config-prog was given.
2904 if test "${with_pkg_config_prog+set}" = set; then :
2905 withval=$with_pkg_config_prog;
2908 if test "X${with_pkg_config_prog}" != X; then
2909 if test "${with_pkg_config_prog}" != yes; then
2910 PKG_CONFIG="${with_pkg_config_prog}"
2916 # Check whether --with-crt-dir was given.
2917 if test "${with_crt_dir+set}" = set; then :
2918 withval=$with_crt_dir;
2921 CRT_DIR="${with_crt_dir}"
2924 # Check whether --with-gnustep-conf was given.
2925 if test "${with_gnustep_conf+set}" = set; then :
2926 withval=$with_gnustep_conf;
2929 test "X${with_gnustep_conf}" != X && test "${with_gnustep_conf}" != yes && \
2930 GNUSTEP_CONFIG_FILE="${with_gnustep_conf}"
2931 test "X$GNUSTEP_CONFIG_FILE" = "X" && \
2932 GNUSTEP_CONFIG_FILE=/etc/GNUstep/GNUstep.conf
2934 # Check whether --enable-ns-self-contained was given.
2935 if test "${enable_ns_self_contained+set}" = set; then :
2936 enableval=$enable_ns_self_contained; EN_NS_SELF_CONTAINED=$enableval
2938 EN_NS_SELF_CONTAINED=yes
2942 # Check whether --enable-asserts was given.
2943 if test "${enable_asserts+set}" = set; then :
2944 enableval=$enable_asserts; USE_XASSERTS=$enableval
2950 # Check whether --enable-maintainer-mode was given.
2951 if test "${enable_maintainer_mode+set}" = set; then :
2952 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2954 USE_MAINTAINER_MODE=no
2957 if test $USE_MAINTAINER_MODE = yes; then
2964 # Check whether --enable-locallisppath was given.
2965 if test "${enable_locallisppath+set}" = set; then :
2966 enableval=$enable_locallisppath; if test "${enableval}" = "no"; then
2968 elif test "${enableval}" != "yes"; then
2969 locallisppath=${enableval}
2974 # Check whether --enable-checking was given.
2975 if test "${enable_checking+set}" = set; then :
2976 enableval=$enable_checking; ac_checking_flags="${enableval}"
2979 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS="$IFS,"
2980 for check in $ac_checking_flags
2983 # these set all the flags to specific states
2984 yes) ac_enable_checking=1 ;;
2985 no) ac_enable_checking= ;
2986 ac_gc_check_stringbytes= ;
2987 ac_gc_check_string_overrun= ;
2988 ac_gc_check_string_free_list= ;
2989 ac_xmalloc_overrun= ;
2990 ac_gc_check_cons_list= ;;
2991 all) ac_enable_checking=1 ;
2992 ac_gc_check_stringbytes=1 ;
2993 ac_gc_check_string_overrun=1 ;
2994 ac_gc_check_string_free_list=1 ;
2995 ac_xmalloc_overrun=1 ;
2996 ac_gc_check_cons_list=1 ;;
2997 # these enable particular checks
2998 stringbytes) ac_gc_check_stringbytes=1 ;;
2999 stringoverrun) ac_gc_check_string_overrun=1 ;;
3000 stringfreelist) ac_gc_check_string_free_list=1 ;;
3001 xmallocoverrun) ac_xmalloc_overrun=1 ;;
3002 conslist) ac_gc_check_cons_list=1 ;;
3003 *) as_fn_error $? "unknown check category $check" "$LINENO" 5 ;;
3008 if test x$ac_enable_checking != x ; then
3010 $as_echo "#define ENABLE_CHECKING 1" >>confdefs.h
3013 if test x$ac_gc_check_stringbytes != x ; then
3015 $as_echo "#define GC_CHECK_STRING_BYTES 1" >>confdefs.h
3018 if test x$ac_gc_check_stringoverrun != x ; then
3020 $as_echo "#define GC_CHECK_STRING_OVERRUN 1" >>confdefs.h
3023 if test x$ac_gc_check_string_free_list != x ; then
3025 $as_echo "#define GC_CHECK_STRING_FREE_LIST 1" >>confdefs.h
3028 if test x$ac_xmalloc_overrun != x ; then
3030 $as_echo "#define XMALLOC_OVERRUN_CHECK 1" >>confdefs.h
3033 if test x$ac_gc_check_cons_list != x ; then
3035 $as_echo "#define GC_CHECK_CONS_LIST 1" >>confdefs.h
3039 # Check whether --enable-use-lisp-union-type was given.
3040 if test "${enable_use_lisp_union_type+set}" = set; then :
3041 enableval=$enable_use_lisp_union_type; if test "${enableval}" != "no"; then
3043 $as_echo "#define USE_LISP_UNION_TYPE 1" >>confdefs.h
3050 # Check whether --enable-profiling was given.
3051 if test "${enable_profiling+set}" = set; then :
3052 enableval=$enable_profiling; ac_enable_profiling="${enableval}"
3055 if test x$ac_enable_profiling != x ; then
3056 PROFILING_CFLAGS="-DPROFILING=1 -pg"
3062 # Check whether --enable-autodepend was given.
3063 if test "${enable_autodepend+set}" = set; then :
3064 enableval=$enable_autodepend; ac_enable_autodepend="${enableval}"
3066 ac_enable_autodepend=yes
3070 #### Make srcdir absolute, if it isn't already. It's important to
3071 #### avoid running the path through pwd unnecessarily, since pwd can
3072 #### give you automounter prefixes, which can go away. We do all this
3073 #### so Emacs can find its files when run uninstalled.
3074 ## Make sure CDPATH doesn't affect cd (in case PWD is relative).
3079 ## We may be able to use the $PWD environment variable to make this
3080 ## absolute. But sometimes PWD is inaccurate.
3081 ## Note: we used to use ${PWD} at the end instead of `pwd`,
3082 ## but that tested only for a well-formed and valid PWD,
3083 ## it did not object when PWD was well-formed and valid but just wrong.
3084 if test ".${PWD}" != "." && test ".`(cd ${PWD} ; sh
-c pwd)`" = ".`pwd`" ;
3088 srcdir="`(cd ${srcdir}; pwd)`"
3091 * ) srcdir="`(cd ${srcdir}; pwd)`" ;;
3094 #### Check if the source directory already has a configured system in it.
3095 if test `pwd` != `(cd ${srcdir} && pwd)` \
3096 && test -f "${srcdir}/src/config.h" ; then
3097 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: The directory tree \`${srcdir}' is being used
3098 as a build directory right now; it has been configured in its own
3099 right. To configure in another directory as well, you MUST
3100 use GNU make. If you do not have GNU make, then you must
3101 now do \`make distclean' in ${srcdir},
3102 and
then run
$0 again.
" >&5
3103 $as_echo "$as_me: WARNING
: The directory tree \
`${srcdir}' is being used
3104 as a build directory right now; it has been configured in its own
3105 right. To configure in another directory as well, you MUST
3106 use GNU make. If you do not have GNU make, then you must
3107 now do \`make distclean
' in ${srcdir},
3108 and then run $0 again." >&2;}
3111 #### Given the configuration name, set machfile and opsysfile to the
3112 #### names of the m/*.h and s/*.h files we should use.
3114 ### Canonicalize the configuration name.
3117 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
3118 if test -f "$ac_dir/install-sh"; then
3120 ac_install_sh="$ac_aux_dir/install-sh -c"
3122 elif test -f "$ac_dir/install.sh"; then
3124 ac_install_sh="$ac_aux_dir/install.sh -c"
3126 elif test -f "$ac_dir/shtool"; then
3128 ac_install_sh="$ac_aux_dir/shtool install -c"
3132 if test -z "$ac_aux_dir"; then
3133 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
3136 # These three variables are undocumented and unsupported,
3137 # and are intended to be withdrawn in a future Autoconf release.
3138 # They can cause serious problems if a builder's
source tree is
in a directory
3139 # whose full name contains unusual characters.
3140 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
3141 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
3142 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
3145 # Make sure we can run config.sub.
3146 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
3147 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3150 $as_echo_n "checking build system type... " >&6; }
3151 if ${ac_cv_build+:} false
; then :
3152 $as_echo_n "(cached) " >&6
3154 ac_build_alias
=$build_alias
3155 test "x$ac_build_alias" = x
&&
3156 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
3157 test "x$ac_build_alias" = x
&&
3158 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
3159 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3160 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3164 $as_echo "$ac_cv_build" >&6; }
3165 case $ac_cv_build in
3167 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
3170 ac_save_IFS
=$IFS; IFS
='-'
3176 # Remember, the first character of IFS is used to create $*,
3177 # except with old shells:
3180 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
3183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3184 $as_echo_n "checking host system type... " >&6; }
3185 if ${ac_cv_host+:} false
; then :
3186 $as_echo_n "(cached) " >&6
3188 if test "x$host_alias" = x
; then
3189 ac_cv_host
=$ac_cv_build
3191 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3192 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3197 $as_echo "$ac_cv_host" >&6; }
3200 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
3203 ac_save_IFS
=$IFS; IFS
='-'
3209 # Remember, the first character of IFS is used to create $*,
3210 # except with old shells:
3213 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
3217 configuration
=${host_alias-${build_alias-$host}}
3221 ### If you add support for a new configuration, add code to this
3222 ### switch statement to recognize your configuration name and select
3223 ### the appropriate operating system and machine description files.
3225 ### You would hope that you could choose an m/*.h file pretty much
3226 ### based on the machine portion of the configuration name, and an s/*.h
3227 ### file based on the operating system portion. However, it turns out
3228 ### that each m/*.h file is pretty manufacturer-specific - for
3229 ### example mips.h is MIPS
3230 ### So we basically have to have a special case for each
3231 ### configuration name.
3233 ### As far as handling version numbers on operating systems is
3234 ### concerned, make sure things will fail in a fixable way. If
3235 ### /etc/MACHINES doesn't say anything about version numbers, be
3236 ### prepared to handle anything reasonably. If version numbers
3237 ### matter, be sure /etc/MACHINES says something about it.
3239 machine
='' opsys
='' unported
=no
3240 case "${canonical}" in
3245 case ${canonical} in
3246 alpha
*) machine
=alpha
;;
3247 s390-
*) machine
=ibms390
;;
3248 s390x-
*) machine
=ibms390x
;;
3249 powerpc
*) machine
=macppc
;;
3250 sparc
*) machine
=sparc
;;
3251 ia64
*) machine
=ia64
;;
3252 m68k
*) machine
=m68k
;;
3253 x86_64
*) machine
=amdx86-64
;;
3260 case "${canonical}" in
3261 alpha
*) machine
=alpha
;;
3262 amd64-
*|x86_64-
*) machine
=amdx86-64
;;
3263 ia64-
*) machine
=ia64
;;
3264 i
[3456]86-*) machine
=intel386
;;
3265 powerpc-
*) machine
=macppc
;;
3266 sparc-
*) machine
=sparc
;;
3267 sparc64-
*) machine
=sparc
;;
3271 ## FreeBSD kernel + glibc based userland
3274 case "${canonical}" in
3275 alpha
*) machine
=alpha
;;
3276 amd64-
*|x86_64-
*) machine
=amdx86-64
;;
3277 ia64-
*) machine
=ia64
;;
3278 i
[3456]86-*) machine
=intel386
;;
3279 powerpc-
*) machine
=macppc
;;
3280 sparc-
*) machine
=sparc
;;
3281 sparc64-
*) machine
=sparc
;;
3288 case "${canonical}" in
3289 alpha
*) machine
=alpha
;;
3290 x86_64-
*) machine
=amdx86-64
;;
3291 i
[3456]86-*) machine
=intel386
;;
3292 m68k-
*) machine
=m68k
;;
3293 powerpc-
*) machine
=macppc
;;
3294 sparc
*-) machine
=sparc
;;
3295 vax-
*) machine
=vax
;;
3302 case "${canonical}" in
3303 alpha
*) machine
=alpha
;;
3304 x86_64-
*) machine
=amdx86-64
;;
3305 i386-
*) machine
=intel386
;;
3306 powerpc-
*) machine
=macppc
;;
3307 sparc
*) machine
=sparc
;;
3308 vax-
*) machine
=vax
;;
3312 ## Apple Darwin / Mac OS X
3314 case "${canonical}" in
3315 i
[3456]86-* ) machine
=intel386
;;
3316 powerpc-
* ) machine
=macppc
;;
3317 x86_64-
* ) machine
=amdx86-64
;;
3321 # Define CPP as follows to make autoconf work correctly.
3322 CPP
="${CC-cc} -E -no-cpp-precomp"
3323 # Use fink packages if available.
3324 if test -d /sw
/include
&& test -d /sw
/lib
; then
3325 GCC_TEST_OPTIONS
="-I/sw/include -L/sw/lib"
3326 CPP
="${CPP} ${GCC_TEST_OPTIONS}"
3327 NON_GCC_TEST_OPTIONS
=${GCC_TEST_OPTIONS}
3331 ## HP 9000 series 700 and 800, running HP/UX
3332 hppa
*-hp-hpux10.2
* )
3335 hppa
*-hp-hpux1[1-9]* )
3337 CFLAGS
="-D_INCLUDE__STDC_A1_SOURCE $CFLAGS"
3341 rs6000-ibm-aix4.
[23]* )
3342 machine
=ibmrs6000 opsys
=aix4-2
3344 powerpc-ibm-aix4.
[23]* )
3345 machine
=ibmrs6000 opsys
=aix4-2
3347 rs6000-ibm-aix
[56]* )
3348 machine
=ibmrs6000 opsys
=aix4-2
3350 powerpc-ibm-aix
[56]* )
3351 machine
=ibmrs6000 opsys
=aix4-2
3354 ## Silicon Graphics machines
3357 machine
=iris4d opsys
=irix6-5
3358 # Without defining _LANGUAGE_C, things get masked out in the headers
3359 # so that, for instance, grepping for `free' in stdlib.h fails and
3360 # AC_HEADER_STD_C fails. (MIPSPro 7.2.1.2m compilers, Irix 6.5.3m).
3361 NON_GNU_CPP
="/lib/cpp -D_LANGUAGE_C"
3362 NON_GCC_TEST_OPTIONS
="-D_LANGUAGE_C"
3367 | i
[3456]86-*-solaris2* | i
[3456]86-*-sunos5* \
3368 | x86_64-
*-solaris2* | x86_64-
*-sunos5*)
3369 case "${canonical}" in
3370 i
[3456]86-*-* ) machine
=intel386
;;
3371 amd64-
*-*|x86_64-
*-*) machine
=amdx86-64
;;
3372 sparc
* ) machine
=sparc
;;
3375 case "${canonical}" in
3376 *-sunos5.6
* |
*-solaris2.6
* )
3378 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
3381 *-sunos5.
[7-9]* |
*-solaris2.
[7-9]* )
3383 emacs_check_sunpro_c
=yes
3384 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
3386 *-sunos5* |
*-solaris* )
3388 emacs_check_sunpro_c
=yes
3389 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
3392 ## Watch out for a compiler that we know will not work.
3393 case "${canonical}" in
3394 *-solaris* |
*-sunos5* )
3395 if [ "x$CC" = x
/usr
/ucb
/cc
]; then
3396 ## /usr/ucb/cc doesn't work;
3397 ## we should find some other compiler that does work.
3405 ## Intel 386 machines where we don't care about the manufacturer.
3408 case "${canonical}" in
3409 *-cygwin ) opsys
=cygwin
;;
3410 *-darwin* ) opsys
=darwin
3411 CPP
="${CC-cc} -E -no-cpp-precomp"
3413 *-sysv4.2uw
* ) opsys
=unixware
; NON_GNU_CPP
=/lib
/cpp
;;
3414 *-sysv5uw* ) opsys
=unixware
; NON_GNU_CPP
=/lib
/cpp
;;
3415 *-sysv5OpenUNIX* ) opsys
=unixware
; NON_GNU_CPP
=/lib
/cpp
;;
3416 ## Otherwise, we'll fall through to the generic opsys code at the bottom.
3425 ### If the code above didn't choose an operating system, just choose
3426 ### an operating system based on the configuration name. You really
3427 ### only want to use this when you have no idea what the right
3428 ### operating system is; if you know what operating systems a machine
3429 ### runs, it's cleaner to make it explicit in the case statement
3431 if test x
"${opsys}" = x
; then
3432 case "${canonical}" in
3433 *-gnu* ) opsys
=gnu
;;
3442 if test $unported = yes; then
3443 as_fn_error $?
"Emacs hasn't been ported to \`${canonical}' systems.
3444 Check \`etc/MACHINES' for recognized configuration names." "$LINENO" 5
3447 if test -n "$machine"; then
3448 machfile
="m/${machine}.h"
3452 opsysfile
="s/${opsys}.h"
3455 #### Choose a compiler.
3456 test -n "$CC" && cc_specified
=yes
3458 # Save the value of CFLAGS that the user specified.
3459 SPECIFIED_CFLAGS
="$CFLAGS"
3462 ac_cpp
='$CPP $CPPFLAGS'
3463 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3464 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3465 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3466 if test -n "$ac_tool_prefix"; then
3467 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3468 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
3469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3470 $as_echo_n "checking for $ac_word... " >&6; }
3471 if ${ac_cv_prog_CC+:} false
; then :
3472 $as_echo_n "(cached) " >&6
3474 if test -n "$CC"; then
3475 ac_cv_prog_CC
="$CC" # Let the user override the test.
3477 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3481 test -z "$as_dir" && as_dir
=.
3482 for ac_exec_ext
in '' $ac_executable_extensions; do
3483 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3484 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
3485 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3495 if test -n "$CC"; then
3496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3497 $as_echo "$CC" >&6; }
3499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3500 $as_echo "no" >&6; }
3505 if test -z "$ac_cv_prog_CC"; then
3507 # Extract the first word of "gcc", so it can be a program name with args.
3508 set dummy gcc
; ac_word
=$2
3509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3510 $as_echo_n "checking for $ac_word... " >&6; }
3511 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
3512 $as_echo_n "(cached) " >&6
3514 if test -n "$ac_ct_CC"; then
3515 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3517 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3521 test -z "$as_dir" && as_dir
=.
3522 for ac_exec_ext
in '' $ac_executable_extensions; do
3523 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3524 ac_cv_prog_ac_ct_CC
="gcc"
3525 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3534 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3535 if test -n "$ac_ct_CC"; then
3536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3537 $as_echo "$ac_ct_CC" >&6; }
3539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3540 $as_echo "no" >&6; }
3543 if test "x$ac_ct_CC" = x
; then
3546 case $cross_compiling:$ac_tool_warned in
3548 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3549 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3550 ac_tool_warned
=yes ;;
3558 if test -z "$CC"; then
3559 if test -n "$ac_tool_prefix"; then
3560 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3561 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
3562 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3563 $as_echo_n "checking for $ac_word... " >&6; }
3564 if ${ac_cv_prog_CC+:} false
; then :
3565 $as_echo_n "(cached) " >&6
3567 if test -n "$CC"; then
3568 ac_cv_prog_CC
="$CC" # Let the user override the test.
3570 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3574 test -z "$as_dir" && as_dir
=.
3575 for ac_exec_ext
in '' $ac_executable_extensions; do
3576 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3577 ac_cv_prog_CC
="${ac_tool_prefix}cc"
3578 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3588 if test -n "$CC"; then
3589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3590 $as_echo "$CC" >&6; }
3592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3593 $as_echo "no" >&6; }
3599 if test -z "$CC"; then
3600 # Extract the first word of "cc", so it can be a program name with args.
3601 set dummy cc
; ac_word
=$2
3602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3603 $as_echo_n "checking for $ac_word... " >&6; }
3604 if ${ac_cv_prog_CC+:} false
; then :
3605 $as_echo_n "(cached) " >&6
3607 if test -n "$CC"; then
3608 ac_cv_prog_CC
="$CC" # Let the user override the test.
3611 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3615 test -z "$as_dir" && as_dir
=.
3616 for ac_exec_ext
in '' $ac_executable_extensions; do
3617 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3618 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3619 ac_prog_rejected
=yes
3623 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3630 if test $ac_prog_rejected = yes; then
3631 # We found a bogon in the path, so make sure we never use it.
3632 set dummy
$ac_cv_prog_CC
3634 if test $# != 0; then
3635 # We chose a different compiler from the bogus one.
3636 # However, it has the same basename, so the bogon will be chosen
3637 # first if we set CC to just the basename; use the full file name.
3639 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
3645 if test -n "$CC"; then
3646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3647 $as_echo "$CC" >&6; }
3649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3650 $as_echo "no" >&6; }
3655 if test -z "$CC"; then
3656 if test -n "$ac_tool_prefix"; then
3657 for ac_prog
in cl.exe
3659 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3660 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3661 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3662 $as_echo_n "checking for $ac_word... " >&6; }
3663 if ${ac_cv_prog_CC+:} false
; then :
3664 $as_echo_n "(cached) " >&6
3666 if test -n "$CC"; then
3667 ac_cv_prog_CC
="$CC" # Let the user override the test.
3669 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3673 test -z "$as_dir" && as_dir
=.
3674 for ac_exec_ext
in '' $ac_executable_extensions; do
3675 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3676 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
3677 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3687 if test -n "$CC"; then
3688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3689 $as_echo "$CC" >&6; }
3691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3692 $as_echo "no" >&6; }
3696 test -n "$CC" && break
3699 if test -z "$CC"; then
3701 for ac_prog
in cl.exe
3703 # Extract the first word of "$ac_prog", so it can be a program name with args.
3704 set dummy
$ac_prog; ac_word
=$2
3705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3706 $as_echo_n "checking for $ac_word... " >&6; }
3707 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
3708 $as_echo_n "(cached) " >&6
3710 if test -n "$ac_ct_CC"; then
3711 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3713 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3717 test -z "$as_dir" && as_dir
=.
3718 for ac_exec_ext
in '' $ac_executable_extensions; do
3719 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3720 ac_cv_prog_ac_ct_CC
="$ac_prog"
3721 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3730 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3731 if test -n "$ac_ct_CC"; then
3732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3733 $as_echo "$ac_ct_CC" >&6; }
3735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3736 $as_echo "no" >&6; }
3740 test -n "$ac_ct_CC" && break
3743 if test "x$ac_ct_CC" = x
; then
3746 case $cross_compiling:$ac_tool_warned in
3748 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3749 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3750 ac_tool_warned
=yes ;;
3759 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3760 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3761 as_fn_error $?
"no acceptable C compiler found in \$PATH
3762 See \`config.log' for more details" "$LINENO" 5; }
3764 # Provide some information about the compiler.
3765 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3768 for ac_option
in --version -v -V -qversion; do
3769 { { ac_try
="$ac_compiler $ac_option >&5"
3771 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3772 *) ac_try_echo=$ac_try;;
3774 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3775 $as_echo "$ac_try_echo"; } >&5
3776 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3778 if test -s conftest.err; then
3780 ... rest of stderr output deleted ...
3781 10q' conftest.err >conftest.er1
3782 cat conftest.er1 >&5
3784 rm -f conftest.er1 conftest.err
3785 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3786 test $ac_status = 0; }
3789 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3790 /* end confdefs.h. */
3800 ac_clean_files_save=$ac_clean_files
3801 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3802 # Try to create an executable without -o first, disregard a.out.
3803 # It will help us diagnose broken compilers, and finding out an intuition
3805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3806 $as_echo_n "checking whether the C compiler works... " >&6; }
3807 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
3809 # The possible output files:
3810 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3813 for ac_file in $ac_files
3816 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3817 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3822 if { { ac_try="$ac_link_default"
3824 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3825 *) ac_try_echo
=$ac_try;;
3827 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3828 $as_echo "$ac_try_echo"; } >&5
3829 (eval "$ac_link_default") 2>&5
3831 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3832 test $ac_status = 0; }; then :
3833 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3834 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3835 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3836 # so that the user can short-circuit this test for compilers unknown to
3838 for ac_file
in $ac_files ''
3840 test -f "$ac_file" ||
continue
3842 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
3845 # We found the default executable, but exeext='' is most
3849 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
3851 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3853 # We set ac_cv_exeext here because the later test for it is not
3854 # safe: cross compilers may not add the suffix if given an `-o'
3855 # argument, so we may need to know it at that point already.
3856 # Even if this section looks crufty: it has the advantage of
3863 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
3868 if test -z "$ac_file"; then :
3869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3870 $as_echo "no" >&6; }
3871 $as_echo "$as_me: failed program was:" >&5
3872 sed 's/^/| /' conftest.
$ac_ext >&5
3874 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3875 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3876 as_fn_error
77 "C compiler cannot create executables
3877 See \`config.log' for more details" "$LINENO" 5; }
3879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3880 $as_echo "yes" >&6; }
3882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3883 $as_echo_n "checking for C compiler default output file name... " >&6; }
3884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3885 $as_echo "$ac_file" >&6; }
3886 ac_exeext
=$ac_cv_exeext
3888 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
3889 ac_clean_files
=$ac_clean_files_save
3890 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3891 $as_echo_n "checking for suffix of executables... " >&6; }
3892 if { { ac_try
="$ac_link"
3894 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3895 *) ac_try_echo=$ac_try;;
3897 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3898 $as_echo "$ac_try_echo"; } >&5
3899 (eval "$ac_link") 2>&5
3901 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3902 test $ac_status = 0; }; then :
3903 # If both `conftest.exe
' and `conftest' are
`present' (well, observable)
3904 # catch `conftest.exe
'. For instance with Cygwin, `ls conftest' will
3905 # work properly (i.e., refer to `conftest.exe'), while it won't with
3907 for ac_file
in conftest.exe conftest conftest.
*; do
3908 test -f "$ac_file" ||
continue
3910 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3911 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3917 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3918 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3919 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
3920 See \`config.log' for more details" "$LINENO" 5; }
3922 rm -f conftest conftest
$ac_cv_exeext
3923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3924 $as_echo "$ac_cv_exeext" >&6; }
3926 rm -f conftest.
$ac_ext
3927 EXEEXT
=$ac_cv_exeext
3929 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3930 /* end confdefs.h. */
3935 FILE *f = fopen ("conftest.out", "w");
3936 return ferror (f) || fclose (f) != 0;
3942 ac_clean_files
="$ac_clean_files conftest.out"
3943 # Check that the compiler produces executables we can run. If not, either
3944 # the compiler is broken, or we cross compile.
3945 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3946 $as_echo_n "checking whether we are cross compiling... " >&6; }
3947 if test "$cross_compiling" != yes; then
3948 { { ac_try
="$ac_link"
3950 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3951 *) ac_try_echo=$ac_try;;
3953 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3954 $as_echo "$ac_try_echo"; } >&5
3955 (eval "$ac_link") 2>&5
3957 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3958 test $ac_status = 0; }
3959 if { ac_try='./conftest$ac_cv_exeext'
3960 { { case "(($ac_try" in
3961 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3962 *) ac_try_echo
=$ac_try;;
3964 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3965 $as_echo "$ac_try_echo"; } >&5
3966 (eval "$ac_try") 2>&5
3968 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3969 test $ac_status = 0; }; }; then
3972 if test "$cross_compiling" = maybe
; then
3975 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3976 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3977 as_fn_error $?
"cannot run C compiled programs.
3978 If you meant to cross compile, use \`--host'.
3979 See \`config.log' for more details" "$LINENO" 5; }
3983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3984 $as_echo "$cross_compiling" >&6; }
3986 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
3987 ac_clean_files
=$ac_clean_files_save
3988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3989 $as_echo_n "checking for suffix of object files... " >&6; }
3990 if ${ac_cv_objext+:} false
; then :
3991 $as_echo_n "(cached) " >&6
3993 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3994 /* end confdefs.h. */
4004 rm -f conftest.o conftest.obj
4005 if { { ac_try
="$ac_compile"
4007 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4008 *) ac_try_echo=$ac_try;;
4010 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4011 $as_echo "$ac_try_echo"; } >&5
4012 (eval "$ac_compile") 2>&5
4014 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4015 test $ac_status = 0; }; then :
4016 for ac_file in conftest.o conftest.obj conftest.*; do
4017 test -f "$ac_file" || continue;
4019 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4020 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4025 $as_echo "$as_me: failed program was:" >&5
4026 sed 's/^/| /' conftest.$ac_ext >&5
4028 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4029 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4030 as_fn_error $? "cannot compute suffix of object files
: cannot compile
4031 See \
`config.log' for more details" "$LINENO" 5; }
4033 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4036 $as_echo "$ac_cv_objext" >&6; }
4037 OBJEXT=$ac_cv_objext
4039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4040 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4041 if ${ac_cv_c_compiler_gnu+:} false; then :
4042 $as_echo_n "(cached) " >&6
4044 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4045 /* end confdefs.h. */
4058 if ac_fn_c_try_compile "$LINENO"; then :
4063 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4064 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4068 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4069 if test $ac_compiler_gnu = yes; then
4074 ac_test_CFLAGS=${CFLAGS+set}
4075 ac_save_CFLAGS=$CFLAGS
4076 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4077 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4078 if ${ac_cv_prog_cc_g+:} false; then :
4079 $as_echo_n "(cached) " >&6
4081 ac_save_c_werror_flag=$ac_c_werror_flag
4082 ac_c_werror_flag=yes
4085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4086 /* end confdefs.h. */
4096 if ac_fn_c_try_compile "$LINENO"; then :
4100 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4101 /* end confdefs.h. */
4111 if ac_fn_c_try_compile "$LINENO"; then :
4114 ac_c_werror_flag=$ac_save_c_werror_flag
4116 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4117 /* end confdefs.h. */
4127 if ac_fn_c_try_compile "$LINENO"; then :
4130 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4132 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4134 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4135 ac_c_werror_flag=$ac_save_c_werror_flag
4137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4138 $as_echo "$ac_cv_prog_cc_g" >&6; }
4139 if test "$ac_test_CFLAGS" = set; then
4140 CFLAGS=$ac_save_CFLAGS
4141 elif test $ac_cv_prog_cc_g = yes; then
4142 if test "$GCC" = yes; then
4148 if test "$GCC" = yes; then
4154 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4155 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4156 if ${ac_cv_prog_cc_c89+:} false; then :
4157 $as_echo_n "(cached) " >&6
4159 ac_cv_prog_cc_c89=no
4161 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4162 /* end confdefs.h. */
4165 #include <sys/types.h>
4166 #include <sys/stat.h>
4167 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4168 struct buf { int x; };
4169 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4170 static char *e (p, i)
4176 static char *f (char * (*g) (char **, int), char **p, ...)
4181 s = g (p, va_arg (v,int));
4186 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4187 function prototypes and stuff, but not '\xHH' hex character constants.
4188 These don't provoke an error unfortunately, instead are silently treated
4189 as 'x'. The following induces an error, until -std is added to get
4190 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4191 array size at least. It's necessary to write '\x00'==0 to get something
4192 that's true only with -std. */
4193 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4195 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4196 inside strings and character constants. */
4198 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4200 int test (int i, double x);
4201 struct s1 {int (*f) (int a);};
4202 struct s2 {int (*f) (double a);};
4203 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4209 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4214 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4215 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4217 CC="$ac_save_CC $ac_arg"
4218 if ac_fn_c_try_compile "$LINENO"; then :
4219 ac_cv_prog_cc_c89=$ac_arg
4221 rm -f core conftest.err conftest.$ac_objext
4222 test "x$ac_cv_prog_cc_c89" != "xno" && break
4224 rm -f conftest.$ac_ext
4229 case "x$ac_cv_prog_cc_c89" in
4231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4232 $as_echo "none needed" >&6; } ;;
4234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4235 $as_echo "unsupported" >&6; } ;;
4237 CC="$CC $ac_cv_prog_cc_c89"
4238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4239 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4241 if test "x$ac_cv_prog_cc_c89" != xno; then :
4246 ac_cpp='$CPP $CPPFLAGS'
4247 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4248 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4249 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4252 # On Suns, sometimes $CPP names a directory.
4253 if test -n "$CPP" && test -d "$CPP"; then
4257 ## If not using gcc, and on Solaris, and no CPP specified, see if
4258 ## using a Sun compiler, which needs -Xs to prevent whitespace.
4259 if test x"$GCC" != xyes && test x"$emacs_check_sunpro_c" = xyes && \
4260 test x"$CPP" = x; then
4261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using a Sun C compiler" >&5
4262 $as_echo_n "checking whether we are using a Sun C compiler... " >&6; }
4264 if ${emacs_cv_sunpro_c+:} false; then :
4265 $as_echo_n "(cached) " >&6
4267 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4268 /* end confdefs.h. */
4281 if ac_fn_c_try_link "$LINENO"; then :
4282 emacs_cv_sunpro_c=yes
4284 emacs_cv_sunpro_c=no
4286 rm -f core conftest.err conftest.$ac_objext \
4287 conftest$ac_exeext conftest.$ac_ext
4290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_sunpro_c" >&5
4291 $as_echo "$emacs_cv_sunpro_c" >&6; }
4293 if test x"$emacs_cv_sunpro_c" = xyes; then
4294 NON_GNU_CPP="$CC -E -Xs"
4298 #### Some systems specify a CPP to use unless we are using GCC.
4299 #### Now that we know whether we are using GCC, we can decide whether
4300 #### to use that one.
4301 if test "x$NON_GNU_CPP" != x && test x$GCC != xyes && test "x$CPP" = x
4306 #### Some systems specify a CC to use unless we are using GCC.
4307 #### Now that we know whether we are using GCC, we can decide whether
4308 #### to use that one.
4309 if test "x$NON_GNU_CC" != x && test x$GCC != xyes &&
4310 test x$cc_specified != xyes
4315 if test x$GCC = xyes; then
4316 test "x$GCC_TEST_OPTIONS" != x && CC="$CC $GCC_TEST_OPTIONS"
4318 test "x$NON_GCC_TEST_OPTIONS" != x && CC="$CC $NON_GCC_TEST_OPTIONS"
4322 ac_cpp='$CPP $CPPFLAGS'
4323 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4324 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4325 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4326 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4327 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4328 # On Suns, sometimes $CPP names a directory.
4329 if test -n "$CPP" && test -d "$CPP"; then
4332 if test -z "$CPP"; then
4333 if ${ac_cv_prog_CPP+:} false; then :
4334 $as_echo_n "(cached) " >&6
4336 # Double quotes because CPP needs to be expanded
4337 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4340 for ac_c_preproc_warn_flag in '' yes
4342 # Use a header file that comes with gcc, so configuring glibc
4343 # with a fresh cross-compiler works.
4344 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4345 # <limits.h> exists even on freestanding compilers.
4346 # On the NeXT, cc -E runs the code through the compiler's parser,
4347 # not just through cpp. "Syntax error" is here to catch this case.
4348 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4349 /* end confdefs.h. */
4351 # include <limits.h>
4353 # include <assert.h>
4357 if ac_fn_c_try_cpp "$LINENO"; then :
4360 # Broken: fails on valid input.
4363 rm -f conftest.err conftest.i conftest.$ac_ext
4365 # OK, works on sane cases. Now check whether nonexistent headers
4366 # can be detected and how.
4367 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4368 /* end confdefs.h. */
4369 #include <ac_nonexistent.h>
4371 if ac_fn_c_try_cpp "$LINENO"; then :
4372 # Broken: success on invalid input.
4375 # Passes both tests.
4379 rm -f conftest.err conftest.i conftest.$ac_ext
4382 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4383 rm -f conftest.i conftest.err conftest.
$ac_ext
4384 if $ac_preproc_ok; then :
4396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4397 $as_echo "$CPP" >&6; }
4399 for ac_c_preproc_warn_flag
in '' yes
4401 # Use a header file that comes with gcc, so configuring glibc
4402 # with a fresh cross-compiler works.
4403 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4404 # <limits.h> exists even on freestanding compilers.
4405 # On the NeXT, cc -E runs the code through the compiler's parser,
4406 # not just through cpp. "Syntax error" is here to catch this case.
4407 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4408 /* end confdefs.h. */
4410 # include <limits.h>
4412 # include <assert.h>
4416 if ac_fn_c_try_cpp
"$LINENO"; then :
4419 # Broken: fails on valid input.
4422 rm -f conftest.err conftest.i conftest.
$ac_ext
4424 # OK, works on sane cases. Now check whether nonexistent headers
4425 # can be detected and how.
4426 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4427 /* end confdefs.h. */
4428 #include <ac_nonexistent.h>
4430 if ac_fn_c_try_cpp
"$LINENO"; then :
4431 # Broken: success on invalid input.
4434 # Passes both tests.
4438 rm -f conftest.err conftest.i conftest.
$ac_ext
4441 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4442 rm -f conftest.i conftest.err conftest.
$ac_ext
4443 if $ac_preproc_ok; then :
4446 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4447 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4448 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
4449 See \`config.log' for more details" "$LINENO" 5; }
4453 ac_cpp
='$CPP $CPPFLAGS'
4454 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4455 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4456 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4460 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4461 if ${ac_cv_path_GREP+:} false
; then :
4462 $as_echo_n "(cached) " >&6
4464 if test -z "$GREP"; then
4465 ac_path_GREP_found
=false
4466 # Loop through the user's path and test for each of PROGNAME-LIST
4467 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4468 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4471 test -z "$as_dir" && as_dir
=.
4472 for ac_prog
in grep ggrep
; do
4473 for ac_exec_ext
in '' $ac_executable_extensions; do
4474 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
4475 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
4476 # Check for GNU ac_path_GREP and select it if it is found.
4477 # Check for GNU $ac_path_GREP
4478 case `"$ac_path_GREP" --version 2>&1` in
4480 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
4483 $as_echo_n 0123456789 >"conftest.in"
4486 cat "conftest.in" "conftest.in" >"conftest.tmp"
4487 mv "conftest.tmp" "conftest.in"
4488 cp "conftest.in" "conftest.nl"
4489 $as_echo 'GREP' >> "conftest.nl"
4490 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4491 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4492 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4493 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4494 # Best one so far, save it but keep looking for a better one
4495 ac_cv_path_GREP
="$ac_path_GREP"
4496 ac_path_GREP_max
=$ac_count
4498 # 10*(2^10) chars as input seems more than enough
4499 test $ac_count -gt 10 && break
4501 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4504 $ac_path_GREP_found && break 3
4509 if test -z "$ac_cv_path_GREP"; then
4510 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4513 ac_cv_path_GREP
=$GREP
4517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4518 $as_echo "$ac_cv_path_GREP" >&6; }
4519 GREP
="$ac_cv_path_GREP"
4522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4523 $as_echo_n "checking for egrep... " >&6; }
4524 if ${ac_cv_path_EGREP+:} false
; then :
4525 $as_echo_n "(cached) " >&6
4527 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
4528 then ac_cv_path_EGREP
="$GREP -E"
4530 if test -z "$EGREP"; then
4531 ac_path_EGREP_found
=false
4532 # Loop through the user's path and test for each of PROGNAME-LIST
4533 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4534 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4537 test -z "$as_dir" && as_dir
=.
4538 for ac_prog
in egrep; do
4539 for ac_exec_ext
in '' $ac_executable_extensions; do
4540 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
4541 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } ||
continue
4542 # Check for GNU ac_path_EGREP and select it if it is found.
4543 # Check for GNU $ac_path_EGREP
4544 case `"$ac_path_EGREP" --version 2>&1` in
4546 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
4549 $as_echo_n 0123456789 >"conftest.in"
4552 cat "conftest.in" "conftest.in" >"conftest.tmp"
4553 mv "conftest.tmp" "conftest.in"
4554 cp "conftest.in" "conftest.nl"
4555 $as_echo 'EGREP' >> "conftest.nl"
4556 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4557 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4558 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4559 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4560 # Best one so far, save it but keep looking for a better one
4561 ac_cv_path_EGREP
="$ac_path_EGREP"
4562 ac_path_EGREP_max
=$ac_count
4564 # 10*(2^10) chars as input seems more than enough
4565 test $ac_count -gt 10 && break
4567 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4570 $ac_path_EGREP_found && break 3
4575 if test -z "$ac_cv_path_EGREP"; then
4576 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4579 ac_cv_path_EGREP
=$EGREP
4584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4585 $as_echo "$ac_cv_path_EGREP" >&6; }
4586 EGREP
="$ac_cv_path_EGREP"
4589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4590 $as_echo_n "checking for ANSI C header files... " >&6; }
4591 if ${ac_cv_header_stdc+:} false
; then :
4592 $as_echo_n "(cached) " >&6
4594 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4595 /* end confdefs.h. */
4609 if ac_fn_c_try_compile
"$LINENO"; then :
4610 ac_cv_header_stdc
=yes
4612 ac_cv_header_stdc
=no
4614 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4616 if test $ac_cv_header_stdc = yes; then
4617 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4618 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4619 /* end confdefs.h. */
4623 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4624 $EGREP "memchr" >/dev
/null
2>&1; then :
4627 ac_cv_header_stdc
=no
4633 if test $ac_cv_header_stdc = yes; then
4634 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4635 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4636 /* end confdefs.h. */
4640 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4641 $EGREP "free" >/dev
/null
2>&1; then :
4644 ac_cv_header_stdc
=no
4650 if test $ac_cv_header_stdc = yes; then
4651 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4652 if test "$cross_compiling" = yes; then :
4655 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4656 /* end confdefs.h. */
4659 #if ((' ' & 0x0FF) == 0x020)
4660 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4661 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4663 # define ISLOWER(c) \
4664 (('a' <= (c) && (c) <= 'i') \
4665 || ('j' <= (c) && (c) <= 'r') \
4666 || ('s' <= (c) && (c) <= 'z'))
4667 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4670 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4675 for (i = 0; i < 256; i++)
4676 if (XOR (islower (i), ISLOWER (i))
4677 || toupper (i) != TOUPPER (i))
4682 if ac_fn_c_try_run
"$LINENO"; then :
4685 ac_cv_header_stdc
=no
4687 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
4688 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
4693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4694 $as_echo "$ac_cv_header_stdc" >&6; }
4695 if test $ac_cv_header_stdc = yes; then
4697 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4701 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4702 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
4703 inttypes.h stdint.h unistd.h
4705 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4706 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4708 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
4709 cat >>confdefs.h
<<_ACEOF
4710 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4719 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4720 if test "x$ac_cv_header_minix_config_h" = xyes
; then :
4727 if test "$MINIX" = yes; then
4729 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4732 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4735 $as_echo "#define _MINIX 1" >>confdefs.h
4740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4741 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4742 if ${ac_cv_safe_to_define___extensions__+:} false
; then :
4743 $as_echo_n "(cached) " >&6
4745 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4746 /* end confdefs.h. */
4748 # define __EXTENSIONS__ 1
4749 $ac_includes_default
4758 if ac_fn_c_try_compile
"$LINENO"; then :
4759 ac_cv_safe_to_define___extensions__
=yes
4761 ac_cv_safe_to_define___extensions__
=no
4763 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4766 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4767 test $ac_cv_safe_to_define___extensions__ = yes &&
4768 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4770 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4772 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4774 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4776 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4780 ### Use -Wno-pointer-sign if the compiler supports it
4781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -Wno-pointer-sign" >&5
4782 $as_echo_n "checking whether gcc understands -Wno-pointer-sign... " >&6; }
4783 SAVE_CFLAGS
="$CFLAGS"
4784 CFLAGS
="$CFLAGS -Wno-pointer-sign"
4785 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4786 /* end confdefs.h. */
4796 if ac_fn_c_try_compile
"$LINENO"; then :
4801 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4802 if test $has_option = yes; then
4803 C_WARNINGS_SWITCH
="-Wno-pointer-sign $C_WARNINGS_SWITCH"
4805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_option" >&5
4806 $as_echo "$has_option" >&6; }
4807 CFLAGS
="$SAVE_CFLAGS"
4811 ### Use -Wdeclaration-after-statement if the compiler supports it
4812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -Wdeclaration-after-statement" >&5
4813 $as_echo_n "checking whether gcc understands -Wdeclaration-after-statement... " >&6; }
4814 SAVE_CFLAGS
="$CFLAGS"
4815 CFLAGS
="$CFLAGS -Wdeclaration-after-statement"
4816 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4817 /* end confdefs.h. */
4827 if ac_fn_c_try_compile
"$LINENO"; then :
4832 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4833 if test $has_option = yes; then
4834 C_WARNINGS_SWITCH
="-Wdeclaration-after-statement $C_WARNINGS_SWITCH"
4836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_option" >&5
4837 $as_echo "$has_option" >&6; }
4838 CFLAGS
="$SAVE_CFLAGS"
4842 ### Use -Wold-style-definition if the compiler supports it
4843 # This can be removed when conversion to standard C is finished.
4844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -Wold-style-definition" >&5
4845 $as_echo_n "checking whether gcc understands -Wold-style-definition... " >&6; }
4846 SAVE_CFLAGS
="$CFLAGS"
4847 CFLAGS
="$CFLAGS -Wold-style-definition"
4848 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4849 /* end confdefs.h. */
4859 if ac_fn_c_try_compile
"$LINENO"; then :
4864 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4865 if test $has_option = yes; then
4866 C_WARNINGS_SWITCH
="-Wold-style-definition $C_WARNINGS_SWITCH"
4868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_option" >&5
4869 $as_echo "$has_option" >&6; }
4870 CFLAGS
="$SAVE_CFLAGS"
4874 ### Use -Wimplicit-function-declaration if the compiler supports it
4875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -Wimplicit-function-declaration" >&5
4876 $as_echo_n "checking whether gcc understands -Wimplicit-function-declaration... " >&6; }
4877 SAVE_CFLAGS
="$CFLAGS"
4878 CFLAGS
="$CFLAGS -Wimplicit-function-declaration"
4879 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4880 /* end confdefs.h. */
4890 if ac_fn_c_try_compile
"$LINENO"; then :
4895 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4896 if test $has_option = yes; then
4897 C_WARNINGS_SWITCH
="-Wimplicit-function-declaration $C_WARNINGS_SWITCH"
4899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_option" >&5
4900 $as_echo "$has_option" >&6; }
4901 CFLAGS
="$SAVE_CFLAGS"
4908 #### Some other nice autoconf tests.
4911 ac_cpp
='$CPP $CPPFLAGS'
4912 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4913 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4914 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4916 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4917 # On Suns, sometimes $CPP names a directory.
4918 if test -n "$CPP" && test -d "$CPP"; then
4921 if test -z "$CPP"; then
4922 if ${ac_cv_prog_CPP+:} false
; then :
4923 $as_echo_n "(cached) " >&6
4925 # Double quotes because CPP needs to be expanded
4926 for CPP
in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4929 for ac_c_preproc_warn_flag
in '' yes
4931 # Use a header file that comes with gcc, so configuring glibc
4932 # with a fresh cross-compiler works.
4933 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4934 # <limits.h> exists even on freestanding compilers.
4935 # On the NeXT, cc -E runs the code through the compiler's parser,
4936 # not just through cpp. "Syntax error" is here to catch this case.
4937 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4938 /* end confdefs.h. */
4940 # include <limits.h>
4942 # include <assert.h>
4946 if ac_fn_c_try_cpp
"$LINENO"; then :
4949 # Broken: fails on valid input.
4952 rm -f conftest.err conftest.i conftest.
$ac_ext
4954 # OK, works on sane cases. Now check whether nonexistent headers
4955 # can be detected and how.
4956 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4957 /* end confdefs.h. */
4958 #include <ac_nonexistent.h>
4960 if ac_fn_c_try_cpp
"$LINENO"; then :
4961 # Broken: success on invalid input.
4964 # Passes both tests.
4968 rm -f conftest.err conftest.i conftest.
$ac_ext
4971 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4972 rm -f conftest.i conftest.err conftest.
$ac_ext
4973 if $ac_preproc_ok; then :
4985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4986 $as_echo "$CPP" >&6; }
4988 for ac_c_preproc_warn_flag
in '' yes
4990 # Use a header file that comes with gcc, so configuring glibc
4991 # with a fresh cross-compiler works.
4992 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4993 # <limits.h> exists even on freestanding compilers.
4994 # On the NeXT, cc -E runs the code through the compiler's parser,
4995 # not just through cpp. "Syntax error" is here to catch this case.
4996 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4997 /* end confdefs.h. */
4999 # include <limits.h>
5001 # include <assert.h>
5005 if ac_fn_c_try_cpp
"$LINENO"; then :
5008 # Broken: fails on valid input.
5011 rm -f conftest.err conftest.i conftest.
$ac_ext
5013 # OK, works on sane cases. Now check whether nonexistent headers
5014 # can be detected and how.
5015 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5016 /* end confdefs.h. */
5017 #include <ac_nonexistent.h>
5019 if ac_fn_c_try_cpp
"$LINENO"; then :
5020 # Broken: success on invalid input.
5023 # Passes both tests.
5027 rm -f conftest.err conftest.i conftest.
$ac_ext
5030 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5031 rm -f conftest.i conftest.err conftest.
$ac_ext
5032 if $ac_preproc_ok; then :
5035 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5036 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5037 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
5038 See \`config.log' for more details" "$LINENO" 5; }
5042 ac_cpp
='$CPP $CPPFLAGS'
5043 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5044 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5045 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
5047 # Find a good install program. We prefer a C program (faster),
5048 # so one script is as good as another. But avoid the broken or
5049 # incompatible versions:
5050 # SysV /etc/install, /usr/sbin/install
5051 # SunOS /usr/etc/install
5052 # IRIX /sbin/install
5054 # AmigaOS /C/install, which installs bootblocks on floppy discs
5055 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5056 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5057 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5058 # OS/2's system install, which has a completely different semantic
5059 # ./install, which can be erroneously created by make from ./install.sh.
5060 # Reject install programs that cannot install multiple files.
5061 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5062 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5063 if test -z "$INSTALL"; then
5064 if ${ac_cv_path_install+:} false
; then :
5065 $as_echo_n "(cached) " >&6
5067 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5071 test -z "$as_dir" && as_dir
=.
5072 # Account for people who put trailing slashes in PATH elements.
5073 case $as_dir/ in #((
5074 .
/ | .
// |
/[cC
]/* | \
5075 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
5076 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
5079 # OSF1 and SCO ODT 3.0 have their own names for install.
5080 # Don't use installbsd from OSF since it installs stuff as root
5082 for ac_prog
in ginstall scoinst
install; do
5083 for ac_exec_ext
in '' $ac_executable_extensions; do
5084 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
5085 if test $ac_prog = install &&
5086 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
5087 # AIX install. It has an incompatible calling convention.
5089 elif test $ac_prog = install &&
5090 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
5091 # program-specific install script used by HP pwplus--don't use.
5094 rm -rf conftest.one conftest.two conftest.dir
5095 echo one
> conftest.one
5096 echo two
> conftest.two
5098 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
5099 test -s conftest.one
&& test -s conftest.two
&&
5100 test -s conftest.dir
/conftest.one
&&
5101 test -s conftest.dir
/conftest.two
5103 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
5116 rm -rf conftest.one conftest.two conftest.dir
5119 if test "${ac_cv_path_install+set}" = set; then
5120 INSTALL
=$ac_cv_path_install
5122 # As a last resort, use the slow shell script. Don't cache a
5123 # value for INSTALL within a source directory, because that will
5124 # break other packages using the cache if that directory is
5125 # removed, or if the value is a relative name.
5126 INSTALL
=$ac_install_sh
5129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5130 $as_echo "$INSTALL" >&6; }
5132 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5133 # It thinks the first close brace ends the variable substitution.
5134 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
5136 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
5138 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
5140 if test "x$RANLIB" = x
; then
5141 if test -n "$ac_tool_prefix"; then
5142 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5143 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
5144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5145 $as_echo_n "checking for $ac_word... " >&6; }
5146 if ${ac_cv_prog_RANLIB+:} false
; then :
5147 $as_echo_n "(cached) " >&6
5149 if test -n "$RANLIB"; then
5150 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
5152 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5156 test -z "$as_dir" && as_dir
=.
5157 for ac_exec_ext
in '' $ac_executable_extensions; do
5158 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5159 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
5160 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5169 RANLIB
=$ac_cv_prog_RANLIB
5170 if test -n "$RANLIB"; then
5171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5172 $as_echo "$RANLIB" >&6; }
5174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5175 $as_echo "no" >&6; }
5180 if test -z "$ac_cv_prog_RANLIB"; then
5181 ac_ct_RANLIB
=$RANLIB
5182 # Extract the first word of "ranlib", so it can be a program name with args.
5183 set dummy ranlib
; ac_word
=$2
5184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5185 $as_echo_n "checking for $ac_word... " >&6; }
5186 if ${ac_cv_prog_ac_ct_RANLIB+:} false
; then :
5187 $as_echo_n "(cached) " >&6
5189 if test -n "$ac_ct_RANLIB"; then
5190 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
5192 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5196 test -z "$as_dir" && as_dir
=.
5197 for ac_exec_ext
in '' $ac_executable_extensions; do
5198 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5199 ac_cv_prog_ac_ct_RANLIB
="ranlib"
5200 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5209 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
5210 if test -n "$ac_ct_RANLIB"; then
5211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5212 $as_echo "$ac_ct_RANLIB" >&6; }
5214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5215 $as_echo "no" >&6; }
5218 if test "x$ac_ct_RANLIB" = x
; then
5221 case $cross_compiling:$ac_tool_warned in
5223 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5224 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5225 ac_tool_warned
=yes ;;
5227 RANLIB
=$ac_ct_RANLIB
5230 RANLIB
="$ac_cv_prog_RANLIB"
5235 ## Although we're running on an amd64 kernel, we're actually compiling for
5236 ## the x86 architecture. The user should probably have provided an
5237 ## explicit --build to `configure', but if everything else than the kernel
5238 ## is running in i386 mode, we can help them out.
5239 if test "$machine" = "amdx86-64"; then
5240 ac_fn_c_check_decl
"$LINENO" "i386" "ac_cv_have_decl_i386" "$ac_includes_default"
5241 if test "x$ac_cv_have_decl_i386" = xyes
; then :
5245 if test "$ac_cv_have_decl_i386" = "yes"; then
5246 canonical
=`echo "$canonical" | sed -e 's/^amd64/i386/' -e 's/^x86_64/i386/'`
5248 machfile
="m/${machine}.h"
5252 # Extract the first word of "install-info", so it can be a program name with args.
5253 set dummy install-info
; ac_word
=$2
5254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5255 $as_echo_n "checking for $ac_word... " >&6; }
5256 if ${ac_cv_path_INSTALL_INFO+:} false
; then :
5257 $as_echo_n "(cached) " >&6
5259 case $INSTALL_INFO in
5261 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
5264 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5268 test -z "$as_dir" && as_dir
=.
5269 for ac_exec_ext
in '' $ac_executable_extensions; do
5270 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5271 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
5272 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5282 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
5283 if test -n "$INSTALL_INFO"; then
5284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
5285 $as_echo "$INSTALL_INFO" >&6; }
5287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5288 $as_echo "no" >&6; }
5292 # Extract the first word of "install-info", so it can be a program name with args.
5293 set dummy install-info
; ac_word
=$2
5294 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5295 $as_echo_n "checking for $ac_word... " >&6; }
5296 if ${ac_cv_path_INSTALL_INFO+:} false
; then :
5297 $as_echo_n "(cached) " >&6
5299 case $INSTALL_INFO in
5301 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
5304 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5305 for as_dir
in /usr
/sbin
5308 test -z "$as_dir" && as_dir
=.
5309 for ac_exec_ext
in '' $ac_executable_extensions; do
5310 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5311 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
5312 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5322 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
5323 if test -n "$INSTALL_INFO"; then
5324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
5325 $as_echo "$INSTALL_INFO" >&6; }
5327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5328 $as_echo "no" >&6; }
5332 # Extract the first word of "install-info", so it can be a program name with args.
5333 set dummy install-info
; ac_word
=$2
5334 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5335 $as_echo_n "checking for $ac_word... " >&6; }
5336 if ${ac_cv_path_INSTALL_INFO+:} false
; then :
5337 $as_echo_n "(cached) " >&6
5339 case $INSTALL_INFO in
5341 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
5344 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5348 test -z "$as_dir" && as_dir
=.
5349 for ac_exec_ext
in '' $ac_executable_extensions; do
5350 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5351 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
5352 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5359 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO
=":"
5363 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
5364 if test -n "$INSTALL_INFO"; then
5365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
5366 $as_echo "$INSTALL_INFO" >&6; }
5368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5369 $as_echo "no" >&6; }
5373 # Extract the first word of "gzip", so it can be a program name with args.
5374 set dummy
gzip; ac_word
=$2
5375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5376 $as_echo_n "checking for $ac_word... " >&6; }
5377 if ${ac_cv_path_GZIP_PROG+:} false
; then :
5378 $as_echo_n "(cached) " >&6
5382 ac_cv_path_GZIP_PROG
="$GZIP_PROG" # Let the user override the test with a path.
5385 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5389 test -z "$as_dir" && as_dir
=.
5390 for ac_exec_ext
in '' $ac_executable_extensions; do
5391 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5392 ac_cv_path_GZIP_PROG
="$as_dir/$ac_word$ac_exec_ext"
5393 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5403 GZIP_PROG
=$ac_cv_path_GZIP_PROG
5404 if test -n "$GZIP_PROG"; then
5405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GZIP_PROG" >&5
5406 $as_echo "$GZIP_PROG" >&6; }
5408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5409 $as_echo "no" >&6; }
5415 ## Need makeinfo >= 4.6 (?) to build the manuals.
5416 # Extract the first word of "makeinfo", so it can be a program name with args.
5417 set dummy makeinfo
; ac_word
=$2
5418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5419 $as_echo_n "checking for $ac_word... " >&6; }
5420 if ${ac_cv_path_MAKEINFO+:} false
; then :
5421 $as_echo_n "(cached) " >&6
5425 ac_cv_path_MAKEINFO
="$MAKEINFO" # Let the user override the test with a path.
5428 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5432 test -z "$as_dir" && as_dir
=.
5433 for ac_exec_ext
in '' $ac_executable_extensions; do
5434 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5435 ac_cv_path_MAKEINFO
="$as_dir/$ac_word$ac_exec_ext"
5436 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5443 test -z "$ac_cv_path_MAKEINFO" && ac_cv_path_MAKEINFO
="no"
5447 MAKEINFO
=$ac_cv_path_MAKEINFO
5448 if test -n "$MAKEINFO"; then
5449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
5450 $as_echo "$MAKEINFO" >&6; }
5452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5453 $as_echo "no" >&6; }
5457 if test "$MAKEINFO" != "no" && \
5458 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
5462 ## Makeinfo is unusual. For a released Emacs, the manuals are
5463 ## pre-built, and not deleted by the normal clean rules. makeinfo is
5464 ## therefore in the category of "special tools" not normally required, which
5465 ## configure does not have to check for (eg autoconf itself).
5466 ## In a Bazaar checkout on the other hand, the manuals are not included.
5467 ## So makeinfo is a requirement to build from Bazaar, and configure
5468 ## should test for it as it does for any other build requirement.
5469 ## We use the presence of $srcdir/info/emacs to distinguish a release,
5470 ## with pre-built manuals, from a Bazaar checkout.
5471 if test "$MAKEINFO" = "no"; then
5472 if test "x${with_makeinfo}" = "xno"; then
5474 elif test ! -e $srcdir/info
/emacs
; then
5475 as_fn_error $?
"You do not seem to have makeinfo >= 4.6, and your
5476 source tree does not seem to have pre-built manuals in the \`info' directory.
5477 Either install a suitable version of makeinfo, or re-run configure
5478 with the \`--without-makeinfo' option to build without the manuals. " "$LINENO" 5
5483 if test x
$GCC = xyes
; then
5484 test "x$GCC_LINK_TEST_OPTIONS" != x
&& \
5485 ac_link
="$ac_link $GCC_LINK_TEST_OPTIONS"
5487 test "x$NON_GCC_LINK_TEST_OPTIONS" != x
&& \
5488 ac_link
="$ac_link $NON_GCC_LINK_TEST_OPTIONS"
5492 late_LDFLAGS
=$LDFLAGS
5493 if test x
$GCC = xyes
; then
5494 LDFLAGS
="$LDFLAGS -Wl,-znocombreloc"
5496 LDFLAGS
="$LDFLAGS -znocombreloc"
5499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -znocombreloc" >&5
5500 $as_echo_n "checking for -znocombreloc... " >&6; }
5501 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5502 /* end confdefs.h. */
5512 if ac_fn_c_try_link
"$LINENO"; then :
5513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5514 $as_echo "yes" >&6; }
5516 LDFLAGS
=$late_LDFLAGS
5517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5518 $as_echo "no" >&6; }
5520 rm -f core conftest.err conftest.
$ac_objext \
5521 conftest
$ac_exeext conftest.
$ac_ext
5524 # The value of CPP is a quoted variable reference, so we need to do this
5525 # to get its actual value...
5526 CPP
=`eval "echo $CPP"`
5534 $as_echo "#define CANNOT_DUMP 1" >>confdefs.h
5541 UNEXEC_OBJ
=unexelf.o
5543 # MSDOS uses unexcoff.o
5544 # MSWindows uses unexw32.o
5546 UNEXEC_OBJ
=unexaix.o
5552 UNEXEC_OBJ
=unexmacosx.o
5555 UNEXEC_OBJ
=unexhp9k800.o
5558 # Use the Solaris dldump() function, called from unexsol.c, to dump
5559 # emacs, instead of the generic ELF dump code found in unexelf.c.
5560 # The resulting binary has a complete symbol table, and is better
5561 # for debugging and other observability tools (debuggers, pstack, etc).
5563 # If you encounter a problem using dldump(), please consider sending
5564 # a message to the OpenSolaris tools-linking mailing list:
5565 # http://mail.opensolaris.org/mailman/listinfo/tools-linking
5567 # It is likely that dldump() works with older Solaris too, but this has
5568 # not been tested, so for now this change is for Solaris 10 or newer.
5569 UNEXEC_OBJ
=unexsol.o
5576 ## Let `ld' find image libs and similar things in /usr/local/lib.
5577 ## The system compiler, GCC, has apparently been modified to not
5578 ## look there, contrary to what a stock GCC would do.
5579 LD_SWITCH_SYSTEM
=-L/usr
/local
/lib
5583 ## cpp test was "ifdef __mips__", but presumably this is equivalent...
5584 case $host_cpu in mips
*) LD_SWITCH_SYSTEM
="-G 0";; esac
5588 LD_SWITCH_SYSTEM
="-Wl,-rpath,/usr/pkg/lib -L/usr/pkg/lib -Wl,-rpath,/usr/local/lib -L/usr/local/lib"
5592 ## Han Boetes <han@mijncomputer.nl> says this is necessary,
5593 ## otherwise Emacs dumps core on elf systems.
5594 LD_SWITCH_SYSTEM
="-Z"
5599 ac_link
="$ac_link $LD_SWITCH_SYSTEM"
5601 ## This setting of LD_SWITCH_SYSTEM references LD_SWITCH_X_SITE_AUX,
5602 ## which has not been defined yet. When this was handled with cpp,
5603 ## it was expanded to null when configure sourced the s/*.h file.
5604 ## Thus LD_SWITCH_SYSTEM had different values in configure and the Makefiles.
5605 ## FIXME it would be cleaner to put this in LD_SWITCH_SYSTEM_TEMACS
5606 ## (or somesuch), but because it is supposed to go at the _front_
5607 ## of LD_SWITCH_SYSTEM, we cannot do that in exactly the same way.
5608 ## Compare with the gnu-linux case below, which added to the end
5609 ## of LD_SWITCH_SYSTEM, and so can instead go at the front of
5610 ## LD_SWITCH_SYSTEM_TEMACS.
5613 ## _AUX_RPATH is like _AUX, but uses -rpath instead of -R.
5614 LD_SWITCH_SYSTEM
="\$(LD_SWITCH_X_SITE_AUX_RPATH) $LD_SWITCH_SYSTEM" ;;
5619 if test "$machine" = "alpha"; then
5620 ac_fn_c_check_decl
"$LINENO" "__ELF__" "ac_cv_have_decl___ELF__" "$ac_includes_default"
5621 if test "x$ac_cv_have_decl___ELF__" = xyes
; then :
5625 if test "$ac_cv_have_decl___ELF__" = "yes"; then
5626 ## With ELF, make sure that all common symbols get allocated to in the
5627 ## data section. Otherwise, the dump of temacs may miss variables in
5628 ## the shared library that have been initialized. For example, with
5629 ## GNU libc, __malloc_initialized would normally be resolved to the
5630 ## shared library's .bss section, which is fatal.
5631 if test "x$GCC" = "xyes"; then
5632 C_SWITCH_MACHINE
="-fno-common"
5634 as_fn_error $?
"What gives? Fix me if DEC Unix supports ELF now." "$LINENO" 5
5637 UNEXEC_OBJ
=unexalpha.o
5645 ## Some programs in src produce warnings saying certain subprograms
5646 ## are too complex and need a MAXMEM value greater than 2000 for
5647 ## additional optimization. --nils@exp-math.uni-essen.de
5648 test "$opsys" = "aix4.2" && test "x$GCC" != "xyes" && \
5649 C_SWITCH_SYSTEM
="-ma -qmaxmem=4000"
5650 ## gnu-linux might need -D_BSD_SOURCE on old libc5 systems.
5651 ## It is redundant in glibc2, since we define _GNU_SOURCE.
5657 ## IBM's X11R5 uses -lIM and -liconv in AIX 3.2.2.
5658 aix4-2
) LIBS_SYSTEM
="-lrts -lIM -liconv" ;;
5660 freebsd
) LIBS_SYSTEM
="-lutil" ;;
5662 hpux
*) LIBS_SYSTEM
="-l:libdld.sl" ;;
5664 sol2
*) LIBS_SYSTEM
="-lsocket -lnsl -lkstat" ;;
5666 ## Motif needs -lgen.
5667 unixware
) LIBS_SYSTEM
="-lsocket -lnsl -lelf -lgen" ;;
5672 ### Make sure subsequent tests use flags consistent with the build flags.
5674 if test x
"${OVERRIDE_CPPFLAGS}" != x
; then
5675 CPPFLAGS
="${OVERRIDE_CPPFLAGS}"
5677 CPPFLAGS
="$C_SWITCH_SYSTEM $C_SWITCH_MACHINE $CPPFLAGS"
5682 # Check whether --enable-largefile was given.
5683 if test "${enable_largefile+set}" = set; then :
5684 enableval
=$enable_largefile;
5687 if test "$enable_largefile" != no
; then
5689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
5690 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
5691 if ${ac_cv_sys_largefile_CC+:} false
; then :
5692 $as_echo_n "(cached) " >&6
5694 ac_cv_sys_largefile_CC
=no
5695 if test "$GCC" != yes; then
5698 # IRIX 6.2 and later do not support large files by default,
5699 # so use the C compiler's -n32 option if that helps.
5700 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5701 /* end confdefs.h. */
5702 #include <sys/types.h>
5703 /* Check that off_t can represent 2**63 - 1 correctly.
5704 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5705 since some C++ compilers masquerading as C compilers
5706 incorrectly reject 9223372036854775807. */
5707 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5708 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5709 && LARGE_OFF_T % 2147483647 == 1)
5719 if ac_fn_c_try_compile
"$LINENO"; then :
5722 rm -f core conftest.err conftest.
$ac_objext
5724 if ac_fn_c_try_compile
"$LINENO"; then :
5725 ac_cv_sys_largefile_CC
=' -n32'; break
5727 rm -f core conftest.err conftest.
$ac_objext
5731 rm -f conftest.
$ac_ext
5734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
5735 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
5736 if test "$ac_cv_sys_largefile_CC" != no
; then
5737 CC
=$CC$ac_cv_sys_largefile_CC
5740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
5741 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
5742 if ${ac_cv_sys_file_offset_bits+:} false
; then :
5743 $as_echo_n "(cached) " >&6
5746 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5747 /* end confdefs.h. */
5748 #include <sys/types.h>
5749 /* Check that off_t can represent 2**63 - 1 correctly.
5750 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5751 since some C++ compilers masquerading as C compilers
5752 incorrectly reject 9223372036854775807. */
5753 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5754 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5755 && LARGE_OFF_T % 2147483647 == 1)
5765 if ac_fn_c_try_compile
"$LINENO"; then :
5766 ac_cv_sys_file_offset_bits
=no
; break
5768 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5769 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5770 /* end confdefs.h. */
5771 #define _FILE_OFFSET_BITS 64
5772 #include <sys/types.h>
5773 /* Check that off_t can represent 2**63 - 1 correctly.
5774 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5775 since some C++ compilers masquerading as C compilers
5776 incorrectly reject 9223372036854775807. */
5777 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5778 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5779 && LARGE_OFF_T % 2147483647 == 1)
5789 if ac_fn_c_try_compile
"$LINENO"; then :
5790 ac_cv_sys_file_offset_bits
=64; break
5792 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5793 ac_cv_sys_file_offset_bits
=unknown
5797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
5798 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
5799 case $ac_cv_sys_file_offset_bits in #(
5802 cat >>confdefs.h
<<_ACEOF
5803 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
5808 if test $ac_cv_sys_file_offset_bits = unknown
; then
5809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
5810 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
5811 if ${ac_cv_sys_large_files+:} false
; then :
5812 $as_echo_n "(cached) " >&6
5815 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5816 /* end confdefs.h. */
5817 #include <sys/types.h>
5818 /* Check that off_t can represent 2**63 - 1 correctly.
5819 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5820 since some C++ compilers masquerading as C compilers
5821 incorrectly reject 9223372036854775807. */
5822 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5823 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5824 && LARGE_OFF_T % 2147483647 == 1)
5834 if ac_fn_c_try_compile
"$LINENO"; then :
5835 ac_cv_sys_large_files
=no
; break
5837 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5838 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5839 /* end confdefs.h. */
5840 #define _LARGE_FILES 1
5841 #include <sys/types.h>
5842 /* Check that off_t can represent 2**63 - 1 correctly.
5843 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5844 since some C++ compilers masquerading as C compilers
5845 incorrectly reject 9223372036854775807. */
5846 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5847 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5848 && LARGE_OFF_T % 2147483647 == 1)
5858 if ac_fn_c_try_compile
"$LINENO"; then :
5859 ac_cv_sys_large_files
=1; break
5861 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5862 ac_cv_sys_large_files
=unknown
5866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
5867 $as_echo "$ac_cv_sys_large_files" >&6; }
5868 case $ac_cv_sys_large_files in #(
5871 cat >>confdefs.h
<<_ACEOF
5872 #define _LARGE_FILES $ac_cv_sys_large_files
5882 ## If user specified a crt-dir, use that unconditionally.
5883 if test "X$CRT_DIR" = "X"; then
5885 case "$canonical" in
5886 x86_64-
*-linux-gnu* | s390x-
*-linux-gnu*)
5887 ## On x86-64 and s390x GNU/Linux distributions, the standard library
5888 ## can be in a variety of places. We only try /usr/lib64 and /usr/lib.
5889 ## For anything else (eg /usr/lib32), it is up the user to specify
5890 ## the location (bug#5655).
5891 ## Test for crtn.o, not just the directory, because sometimes the
5892 ## directory exists but does not have the relevant files (bug#1287).
5893 ## FIXME better to test for binary compatibility somehow.
5894 test -e /usr
/lib64
/crtn.o
&& CRT_DIR
=/usr
/lib64
5897 powerpc64-
*-linux-gnu* | sparc64-
*-linux-gnu*) CRT_DIR
=/usr
/lib64
;;
5901 hpux10-20
) CRT_DIR
=/lib
;;
5904 ## Default is /usr/lib.
5905 test "X$CRT_DIR" = "X" && CRT_DIR
=/usr
/lib
5909 ## Some platforms don't use any of these files, so it is not
5910 ## appropriate to put this test outside the if block.
5911 test -e $CRT_DIR/crtn.o ||
test -e $CRT_DIR/crt0.o || \
5912 as_fn_error $?
"crt*.o not found in specified location." "$LINENO" 5
5925 START_FILES
='pre-crt0.o'
5928 ## Adding -lm confuses the dynamic linker, so omit it.
5930 START_FILES
='pre-crt0.o'
5933 LIB_STANDARD
='-lgcc -lc -lgcc $(CRT_DIR)/crtend.o $(CRT_DIR)/crtn.o'
5934 START_FILES
='pre-crt0.o $(CRT_DIR)/crt1.o $(CRT_DIR)/crti.o $(CRT_DIR)/crtbegin.o'
5936 gnu-linux | gnu-kfreebsd
)
5937 LIB_STANDARD
='-lgcc -lc -lgcc $(CRT_DIR)/crtn.o'
5938 START_FILES
='pre-crt0.o $(CRT_DIR)/crt1.o $(CRT_DIR)/crti.o'
5940 hpux10-20 | hpux11
)
5942 START_FILES
='pre-crt0.o $(CRT_DIR)/crt0.o'
5945 if test -f $CRT_DIR/crti.o
; then
5946 LIB_STANDARD
='-lgcc -lc -lgcc $(CRT_DIR)/crtend.o $(CRT_DIR)/crtn.o'
5947 START_FILES
='pre-crt0.o $(CRT_DIR)/crt0.o $(CRT_DIR)/crti.o $(CRT_DIR)/crtbegin.o'
5949 LIB_STANDARD
='-lgcc -lc -lgcc $(CRT_DIR)/crtend.o'
5950 START_FILES
='pre-crt0.o $(CRT_DIR)/crt0.o $(CRT_DIR)/crtbegin.o'
5961 if test "${with_sound}" != "no"; then
5962 # Sound support for GNU/Linux and the free BSDs.
5963 for ac_header
in machine
/soundcard.h sys
/soundcard.h soundcard.h
5965 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5966 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5967 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
5968 cat >>confdefs.h
<<_ACEOF
5969 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5971 have_sound_header
=yes
5976 # Emulation library used on NetBSD.
5977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _oss_ioctl in -lossaudio" >&5
5978 $as_echo_n "checking for _oss_ioctl in -lossaudio... " >&6; }
5979 if ${ac_cv_lib_ossaudio__oss_ioctl+:} false
; then :
5980 $as_echo_n "(cached) " >&6
5982 ac_check_lib_save_LIBS
=$LIBS
5983 LIBS
="-lossaudio $LIBS"
5984 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5985 /* end confdefs.h. */
5987 /* Override any GCC internal prototype to avoid an error.
5988 Use char because int might match the return type of a GCC
5989 builtin and then its argument prototype would still apply. */
5997 return _oss_ioctl ();
6002 if ac_fn_c_try_link
"$LINENO"; then :
6003 ac_cv_lib_ossaudio__oss_ioctl
=yes
6005 ac_cv_lib_ossaudio__oss_ioctl
=no
6007 rm -f core conftest.err conftest.
$ac_objext \
6008 conftest
$ac_exeext conftest.
$ac_ext
6009 LIBS
=$ac_check_lib_save_LIBS
6011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ossaudio__oss_ioctl" >&5
6012 $as_echo "$ac_cv_lib_ossaudio__oss_ioctl" >&6; }
6013 if test "x$ac_cv_lib_ossaudio__oss_ioctl" = xyes
; then :
6022 ALSA_MODULES
="alsa >= $ALSA_REQUIRED"
6026 # Extract the first word of "pkg-config", so it can be a program name with args.
6027 set dummy pkg-config
; ac_word
=$2
6028 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6029 $as_echo_n "checking for $ac_word... " >&6; }
6030 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
6031 $as_echo_n "(cached) " >&6
6035 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
6038 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6042 test -z "$as_dir" && as_dir
=.
6043 for ac_exec_ext
in '' $ac_executable_extensions; do
6044 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6045 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
6046 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6053 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
6057 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
6058 if test -n "$PKG_CONFIG"; then
6059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
6060 $as_echo "$PKG_CONFIG" >&6; }
6062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6063 $as_echo "no" >&6; }
6068 if test "$PKG_CONFIG" = "no" ; then
6071 PKG_CONFIG_MIN_VERSION
=0.9.0
6072 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
6073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ALSA_MODULES" >&5
6074 $as_echo_n "checking for $ALSA_MODULES... " >&6; }
6076 if $PKG_CONFIG --exists "$ALSA_MODULES" 2>&5; then
6077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6078 $as_echo "yes" >&6; }
6081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking ALSA_CFLAGS" >&5
6082 $as_echo_n "checking ALSA_CFLAGS... " >&6; }
6083 ALSA_CFLAGS
=`$PKG_CONFIG --cflags "$ALSA_MODULES"|sed -e 's,///*,/,g'`
6084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ALSA_CFLAGS" >&5
6085 $as_echo "$ALSA_CFLAGS" >&6; }
6087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking ALSA_LIBS" >&5
6088 $as_echo_n "checking ALSA_LIBS... " >&6; }
6089 ALSA_LIBS
=`$PKG_CONFIG --libs "$ALSA_MODULES"|sed -e 's,///*,/,g'`
6090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ALSA_LIBS" >&5
6091 $as_echo "$ALSA_LIBS" >&6; }
6093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6094 $as_echo "no" >&6; }
6097 ## If we have a custom action on failure, don't print errors, but
6098 ## do set a variable so people can do so.
6099 ALSA_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "$ALSA_MODULES"`
6106 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
6107 echo "*** See http://www.freedesktop.org/software/pkgconfig"
6111 if test $succeeded = yes; then
6117 if test $HAVE_ALSA = yes; then
6118 SAVE_CFLAGS
="$CFLAGS"
6119 SAVE_LDFLAGS
="$LDFLAGS"
6120 CFLAGS
="$ALSA_CFLAGS $CFLAGS"
6121 LDFLAGS
="$ALSA_LIBS $LDFLAGS"
6122 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6123 /* end confdefs.h. */
6124 #include <asoundlib.h>
6128 snd_lib_error_set_handler (0);
6133 if ac_fn_c_try_compile
"$LINENO"; then :
6134 emacs_alsa_normal
=yes
6136 emacs_alsa_normal
=no
6138 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6139 if test "$emacs_alsa_normal" != yes; then
6140 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6141 /* end confdefs.h. */
6142 #include <alsa/asoundlib.h>
6146 snd_lib_error_set_handler (0);
6151 if ac_fn_c_try_compile
"$LINENO"; then :
6152 emacs_alsa_subdir
=yes
6154 emacs_alsa_subdir
=no
6156 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6157 if test "$emacs_alsa_subdir" != yes; then
6158 as_fn_error $?
"pkg-config found alsa, but it does not compile. See config.log for error messages." "$LINENO" 5
6160 ALSA_CFLAGS
="$ALSA_CFLAGS -DALSA_SUBDIR_INCLUDE"
6163 CFLAGS
="$SAVE_CFLAGS"
6164 LDFLAGS
="$SAVE_LDFLAGS"
6165 LIBSOUND
="$LIBSOUND $ALSA_LIBS"
6166 CFLAGS_SOUND
="$CFLAGS_SOUND $ALSA_CFLAGS"
6168 $as_echo "#define HAVE_ALSA 1" >>confdefs.h
6172 if test x
$have_sound_header = xyes ||
test $HAVE_ALSA = yes; then
6174 gnu-linux|freebsd|netbsd
)
6176 $as_echo "#define HAVE_SOUND 1" >>confdefs.h
6185 for ac_header
in sys
/select.h sys
/time.h unistd.h utime.h \
6186 linux
/version.h sys
/systeminfo.h limits.h \
6187 stdio_ext.h fcntl.h coff.h pty.h sys
/mman.h \
6188 sys
/vlimit.h sys
/resource.h locale.h sys
/_mbstate_t.h \
6189 sys
/utsname.h
pwd.h utmp.h dirent.h util.h
6191 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6192 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6193 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
6194 cat >>confdefs.h
<<_ACEOF
6195 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if personality LINUX32 can be set" >&5
6204 $as_echo_n "checking if personality LINUX32 can be set... " >&6; }
6205 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6206 /* end confdefs.h. */
6207 #include <sys/personality.h>
6211 personality (PER_LINUX32)
6216 if ac_fn_c_try_compile
"$LINENO"; then :
6217 emacs_cv_personality_linux32
=yes
6219 emacs_cv_personality_linux32
=no
6221 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_personality_linux32" >&5
6223 $as_echo "$emacs_cv_personality_linux32" >&6; }
6225 if test $emacs_cv_personality_linux32 = yes; then
6227 $as_echo "#define HAVE_PERSONALITY_LINUX32 1" >>confdefs.h
6231 for ac_header
in term.h
6233 ac_fn_c_check_header_preproc
"$LINENO" "term.h" "ac_cv_header_term_h"
6234 if test "x$ac_cv_header_term_h" = xyes
; then :
6235 cat >>confdefs.h
<<_ACEOF
6236 #define HAVE_TERM_H 1
6243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6244 $as_echo_n "checking for ANSI C header files... " >&6; }
6245 if ${ac_cv_header_stdc+:} false
; then :
6246 $as_echo_n "(cached) " >&6
6248 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6249 /* end confdefs.h. */
6263 if ac_fn_c_try_compile
"$LINENO"; then :
6264 ac_cv_header_stdc
=yes
6266 ac_cv_header_stdc
=no
6268 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6270 if test $ac_cv_header_stdc = yes; then
6271 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6272 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6273 /* end confdefs.h. */
6277 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6278 $EGREP "memchr" >/dev
/null
2>&1; then :
6281 ac_cv_header_stdc
=no
6287 if test $ac_cv_header_stdc = yes; then
6288 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6289 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6290 /* end confdefs.h. */
6294 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6295 $EGREP "free" >/dev
/null
2>&1; then :
6298 ac_cv_header_stdc
=no
6304 if test $ac_cv_header_stdc = yes; then
6305 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6306 if test "$cross_compiling" = yes; then :
6309 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6310 /* end confdefs.h. */
6313 #if ((' ' & 0x0FF) == 0x020)
6314 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6315 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6317 # define ISLOWER(c) \
6318 (('a' <= (c) && (c) <= 'i') \
6319 || ('j' <= (c) && (c) <= 'r') \
6320 || ('s' <= (c) && (c) <= 'z'))
6321 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6324 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6329 for (i = 0; i < 256; i++)
6330 if (XOR (islower (i), ISLOWER (i))
6331 || toupper (i) != TOUPPER (i))
6336 if ac_fn_c_try_run
"$LINENO"; then :
6339 ac_cv_header_stdc
=no
6341 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
6342 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
6347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6348 $as_echo "$ac_cv_header_stdc" >&6; }
6349 if test $ac_cv_header_stdc = yes; then
6351 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
6355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
6356 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
6357 if ${ac_cv_header_time+:} false
; then :
6358 $as_echo_n "(cached) " >&6
6360 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6361 /* end confdefs.h. */
6362 #include <sys/types.h>
6363 #include <sys/time.h>
6369 if ((struct tm *) 0)
6375 if ac_fn_c_try_compile
"$LINENO"; then :
6376 ac_cv_header_time
=yes
6378 ac_cv_header_time
=no
6380 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
6383 $as_echo "$ac_cv_header_time" >&6; }
6384 if test $ac_cv_header_time = yes; then
6386 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
6390 ac_fn_c_check_decl
"$LINENO" "sys_siglist" "ac_cv_have_decl_sys_siglist" "$ac_includes_default"
6391 if test "x$ac_cv_have_decl_sys_siglist" = xyes
; then :
6397 cat >>confdefs.h
<<_ACEOF
6398 #define HAVE_DECL_SYS_SIGLIST $ac_have_decl
6401 if test $ac_cv_have_decl_sys_siglist != yes; then
6402 # For Tru64, at least:
6403 ac_fn_c_check_decl
"$LINENO" "__sys_siglist" "ac_cv_have_decl___sys_siglist" "$ac_includes_default"
6404 if test "x$ac_cv_have_decl___sys_siglist" = xyes
; then :
6410 cat >>confdefs.h
<<_ACEOF
6411 #define HAVE_DECL___SYS_SIGLIST $ac_have_decl
6414 if test $ac_cv_have_decl___sys_siglist = yes; then
6416 $as_echo "#define sys_siglist __sys_siglist" >>confdefs.h
6420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
6421 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
6422 if ${ac_cv_header_sys_wait_h+:} false
; then :
6423 $as_echo_n "(cached) " >&6
6425 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6426 /* end confdefs.h. */
6427 #include <sys/types.h>
6428 #include <sys/wait.h>
6430 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
6433 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
6441 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
6446 if ac_fn_c_try_compile
"$LINENO"; then :
6447 ac_cv_header_sys_wait_h
=yes
6449 ac_cv_header_sys_wait_h
=no
6451 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
6454 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
6455 if test $ac_cv_header_sys_wait_h = yes; then
6457 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
6462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct utimbuf" >&5
6463 $as_echo_n "checking for struct utimbuf... " >&6; }
6464 if ${emacs_cv_struct_utimbuf+:} false
; then :
6465 $as_echo_n "(cached) " >&6
6467 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6468 /* end confdefs.h. */
6469 #ifdef TIME_WITH_SYS_TIME
6470 #include <sys/time.h>
6473 #ifdef HAVE_SYS_TIME_H
6474 #include <sys/time.h>
6485 static struct utimbuf x; x.actime = x.modtime;
6490 if ac_fn_c_try_compile
"$LINENO"; then :
6491 emacs_cv_struct_utimbuf
=yes
6493 emacs_cv_struct_utimbuf
=no
6495 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_struct_utimbuf" >&5
6498 $as_echo "$emacs_cv_struct_utimbuf" >&6; }
6499 if test $emacs_cv_struct_utimbuf = yes; then
6501 $as_echo "#define HAVE_STRUCT_UTIMBUF 1" >>confdefs.h
6505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
6506 $as_echo_n "checking return type of signal handlers... " >&6; }
6507 if ${ac_cv_type_signal+:} false
; then :
6508 $as_echo_n "(cached) " >&6
6510 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6511 /* end confdefs.h. */
6512 #include <sys/types.h>
6518 return *(signal (0, 0)) (0) == 1;
6523 if ac_fn_c_try_compile
"$LINENO"; then :
6524 ac_cv_type_signal
=int
6526 ac_cv_type_signal
=void
6528 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
6531 $as_echo "$ac_cv_type_signal" >&6; }
6533 cat >>confdefs.h
<<_ACEOF
6534 #define RETSIGTYPE $ac_cv_type_signal
6539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for speed_t" >&5
6540 $as_echo_n "checking for speed_t... " >&6; }
6541 if ${emacs_cv_speed_t+:} false
; then :
6542 $as_echo_n "(cached) " >&6
6544 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6545 /* end confdefs.h. */
6546 #include <termios.h>
6555 if ac_fn_c_try_compile
"$LINENO"; then :
6556 emacs_cv_speed_t
=yes
6560 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_speed_t" >&5
6563 $as_echo "$emacs_cv_speed_t" >&6; }
6564 if test $emacs_cv_speed_t = yes; then
6566 $as_echo "#define HAVE_SPEED_T 1" >>confdefs.h
6570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timeval" >&5
6571 $as_echo_n "checking for struct timeval... " >&6; }
6572 if ${emacs_cv_struct_timeval+:} false
; then :
6573 $as_echo_n "(cached) " >&6
6575 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6576 /* end confdefs.h. */
6577 #ifdef TIME_WITH_SYS_TIME
6578 #include <sys/time.h>
6581 #ifdef HAVE_SYS_TIME_H
6582 #include <sys/time.h>
6590 static struct timeval x; x.tv_sec = x.tv_usec;
6595 if ac_fn_c_try_compile
"$LINENO"; then :
6596 emacs_cv_struct_timeval
=yes
6598 emacs_cv_struct_timeval
=no
6600 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_struct_timeval" >&5
6603 $as_echo "$emacs_cv_struct_timeval" >&6; }
6604 HAVE_TIMEVAL
=$emacs_cv_struct_timeval
6605 if test $emacs_cv_struct_timeval = yes; then
6607 $as_echo "#define HAVE_TIMEVAL 1" >>confdefs.h
6611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct exception" >&5
6612 $as_echo_n "checking for struct exception... " >&6; }
6613 if ${emacs_cv_struct_exception+:} false
; then :
6614 $as_echo_n "(cached) " >&6
6616 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6617 /* end confdefs.h. */
6622 static struct exception x; x.arg1 = x.arg2 = x.retval; x.name = ""; x.type = 1;
6627 if ac_fn_c_try_compile
"$LINENO"; then :
6628 emacs_cv_struct_exception
=yes
6630 emacs_cv_struct_exception
=no
6632 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_struct_exception" >&5
6635 $as_echo "$emacs_cv_struct_exception" >&6; }
6636 HAVE_EXCEPTION
=$emacs_cv_struct_exception
6637 if test $emacs_cv_struct_exception != yes; then
6639 $as_echo "#define NO_MATHERR 1" >>confdefs.h
6643 for ac_header
in sys
/socket.h
6645 ac_fn_c_check_header_mongrel
"$LINENO" "sys/socket.h" "ac_cv_header_sys_socket_h" "$ac_includes_default"
6646 if test "x$ac_cv_header_sys_socket_h" = xyes
; then :
6647 cat >>confdefs.h
<<_ACEOF
6648 #define HAVE_SYS_SOCKET_H 1
6655 for ac_header
in net
/if.h
6657 ac_fn_c_check_header_compile
"$LINENO" "net/if.h" "ac_cv_header_net_if_h" "$ac_includes_default
6658 #if HAVE_SYS_SOCKET_H
6659 #include <sys/socket.h>
6662 if test "x$ac_cv_header_net_if_h" = xyes
; then :
6663 cat >>confdefs.h
<<_ACEOF
6664 #define HAVE_NET_IF_H 1
6672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
6673 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
6674 if ${ac_cv_struct_tm+:} false
; then :
6675 $as_echo_n "(cached) " >&6
6677 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6678 /* end confdefs.h. */
6679 #include <sys/types.h>
6686 int *p = &tm.tm_sec;
6692 if ac_fn_c_try_compile
"$LINENO"; then :
6693 ac_cv_struct_tm
=time.h
6695 ac_cv_struct_tm
=sys
/time.h
6697 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
6700 $as_echo "$ac_cv_struct_tm" >&6; }
6701 if test $ac_cv_struct_tm = sys
/time.h
; then
6703 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
6707 ac_fn_c_check_member
"$LINENO" "struct tm" "tm_zone" "ac_cv_member_struct_tm_tm_zone" "#include <sys/types.h>
6708 #include <$ac_cv_struct_tm>
6711 if test "x$ac_cv_member_struct_tm_tm_zone" = xyes
; then :
6713 cat >>confdefs.h
<<_ACEOF
6714 #define HAVE_STRUCT_TM_TM_ZONE 1
6720 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
6722 $as_echo "#define HAVE_TM_ZONE 1" >>confdefs.h
6725 ac_fn_c_check_decl
"$LINENO" "tzname" "ac_cv_have_decl_tzname" "#include <time.h>
6727 if test "x$ac_cv_have_decl_tzname" = xyes
; then :
6733 cat >>confdefs.h
<<_ACEOF
6734 #define HAVE_DECL_TZNAME $ac_have_decl
6737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5
6738 $as_echo_n "checking for tzname... " >&6; }
6739 if ${ac_cv_var_tzname+:} false
; then :
6740 $as_echo_n "(cached) " >&6
6742 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6743 /* end confdefs.h. */
6745 #if !HAVE_DECL_TZNAME
6746 extern char *tzname[];
6752 return tzname[0][0];
6757 if ac_fn_c_try_link
"$LINENO"; then :
6758 ac_cv_var_tzname
=yes
6762 rm -f core conftest.err conftest.
$ac_objext \
6763 conftest
$ac_exeext conftest.
$ac_ext
6765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5
6766 $as_echo "$ac_cv_var_tzname" >&6; }
6767 if test $ac_cv_var_tzname = yes; then
6769 $as_echo "#define HAVE_TZNAME 1" >>confdefs.h
6774 ac_fn_c_check_member
"$LINENO" "struct tm" "tm_gmtoff" "ac_cv_member_struct_tm_tm_gmtoff" "#include <time.h>
6776 if test "x$ac_cv_member_struct_tm_tm_gmtoff" = xyes
; then :
6778 $as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
6782 ac_fn_c_check_member
"$LINENO" "struct ifreq" "ifr_flags" "ac_cv_member_struct_ifreq_ifr_flags" "$ac_includes_default
6783 #if HAVE_SYS_SOCKET_H
6784 #include <sys/socket.h>
6790 if test "x$ac_cv_member_struct_ifreq_ifr_flags" = xyes
; then :
6792 cat >>confdefs.h
<<_ACEOF
6793 #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
6798 ac_fn_c_check_member
"$LINENO" "struct ifreq" "ifr_hwaddr" "ac_cv_member_struct_ifreq_ifr_hwaddr" "$ac_includes_default
6799 #if HAVE_SYS_SOCKET_H
6800 #include <sys/socket.h>
6806 if test "x$ac_cv_member_struct_ifreq_ifr_hwaddr" = xyes
; then :
6808 cat >>confdefs.h
<<_ACEOF
6809 #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
6814 ac_fn_c_check_member
"$LINENO" "struct ifreq" "ifr_netmask" "ac_cv_member_struct_ifreq_ifr_netmask" "$ac_includes_default
6815 #if HAVE_SYS_SOCKET_H
6816 #include <sys/socket.h>
6822 if test "x$ac_cv_member_struct_ifreq_ifr_netmask" = xyes
; then :
6824 cat >>confdefs.h
<<_ACEOF
6825 #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
6830 ac_fn_c_check_member
"$LINENO" "struct ifreq" "ifr_broadaddr" "ac_cv_member_struct_ifreq_ifr_broadaddr" "$ac_includes_default
6831 #if HAVE_SYS_SOCKET_H
6832 #include <sys/socket.h>
6838 if test "x$ac_cv_member_struct_ifreq_ifr_broadaddr" = xyes
; then :
6840 cat >>confdefs.h
<<_ACEOF
6841 #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
6846 ac_fn_c_check_member
"$LINENO" "struct ifreq" "ifr_addr" "ac_cv_member_struct_ifreq_ifr_addr" "$ac_includes_default
6847 #if HAVE_SYS_SOCKET_H
6848 #include <sys/socket.h>
6854 if test "x$ac_cv_member_struct_ifreq_ifr_addr" = xyes
; then :
6856 cat >>confdefs.h
<<_ACEOF
6857 #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
6865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for function prototypes" >&5
6866 $as_echo_n "checking for function prototypes... " >&6; }
6867 if test "$ac_cv_prog_cc_c89" != no
; then
6868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6869 $as_echo "yes" >&6; }
6871 $as_echo "#define PROTOTYPES 1" >>confdefs.h
6874 $as_echo "#define __PROTOTYPES 1" >>confdefs.h
6877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6878 $as_echo "no" >&6; }
6881 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working volatile" >&5
6882 $as_echo_n "checking for working volatile... " >&6; }
6883 if ${ac_cv_c_volatile+:} false
; then :
6884 $as_echo_n "(cached) " >&6
6886 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6887 /* end confdefs.h. */
6894 int * volatile y = (int *) 0;
6900 if ac_fn_c_try_compile
"$LINENO"; then :
6901 ac_cv_c_volatile
=yes
6905 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_volatile" >&5
6908 $as_echo "$ac_cv_c_volatile" >&6; }
6909 if test $ac_cv_c_volatile = no
; then
6911 $as_echo "#define volatile /**/" >>confdefs.h
6915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
6916 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
6917 if ${ac_cv_c_const+:} false
; then :
6918 $as_echo_n "(cached) " >&6
6920 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6921 /* end confdefs.h. */
6926 /* FIXME: Include the comments suggested by Paul. */
6928 /* Ultrix mips cc rejects this. */
6929 typedef int charset[2];
6931 /* SunOS 4.1.1 cc rejects this. */
6932 char const *const *pcpcc;
6934 /* NEC SVR4.0.2 mips cc rejects this. */
6935 struct point {int x, y;};
6936 static struct point const zero = {0,0};
6937 /* AIX XL C 1.02.0.0 rejects this.
6938 It does not let you subtract one const X* pointer from another in
6939 an arm of an if-expression whose if-part is not a constant
6941 const char *g = "string";
6942 pcpcc = &g + (g ? g-g : 0);
6943 /* HPUX 7.0 cc rejects these. */
6945 ppc = (char**) pcpcc;
6946 pcpcc = (char const *const *) ppc;
6947 { /* SCO 3.2v4 cc rejects this. */
6949 char const *s = 0 ? (char *) 0 : (char const *) 0;
6954 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
6956 const int *foo = &x[0];
6959 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
6960 typedef const int *iptr;
6964 { /* AIX XL C 1.02.0.0 rejects this saying
6965 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
6966 struct s { int j; const int *ap[3]; };
6967 struct s *b; b->j = 5;
6969 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
6973 return !cs[0] && !zero.x;
6980 if ac_fn_c_try_compile
"$LINENO"; then :
6985 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
6988 $as_echo "$ac_cv_c_const" >&6; }
6989 if test $ac_cv_c_const = no
; then
6991 $as_echo "#define const /**/" >>confdefs.h
6995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for void * support" >&5
6996 $as_echo_n "checking for void * support... " >&6; }
6997 if ${emacs_cv_void_star+:} false
; then :
6998 $as_echo_n "(cached) " >&6
7000 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7001 /* end confdefs.h. */
7011 if ac_fn_c_try_compile
"$LINENO"; then :
7012 emacs_cv_void_star
=yes
7014 emacs_cv_void_star
=no
7016 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_void_star" >&5
7019 $as_echo "$emacs_cv_void_star" >&6; }
7020 if test $emacs_cv_void_star = yes; then
7021 $as_echo "#define POINTER_TYPE void" >>confdefs.h
7024 $as_echo "#define POINTER_TYPE char" >>confdefs.h
7028 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
7029 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
7030 if ${ac_cv_c_bigendian+:} false
; then :
7031 $as_echo_n "(cached) " >&6
7033 ac_cv_c_bigendian
=unknown
7034 # See if we're dealing with a universal compiler.
7035 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7036 /* end confdefs.h. */
7037 #ifndef __APPLE_CC__
7038 not a universal capable compiler
7043 if ac_fn_c_try_compile
"$LINENO"; then :
7045 # Check for potential -arch flags. It is not universal unless
7046 # there are at least two -arch flags with different values.
7049 for ac_word
in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
7050 if test -n "$ac_prev"; then
7052 i?
86 | x86_64 | ppc | ppc64
)
7053 if test -z "$ac_arch" ||
test "$ac_arch" = "$ac_word"; then
7056 ac_cv_c_bigendian
=universal
7062 elif test "x$ac_word" = "x-arch"; then
7067 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7068 if test $ac_cv_c_bigendian = unknown
; then
7069 # See if sys/param.h defines the BYTE_ORDER macro.
7070 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7071 /* end confdefs.h. */
7072 #include <sys/types.h>
7073 #include <sys/param.h>
7078 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
7079 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
7088 if ac_fn_c_try_compile
"$LINENO"; then :
7089 # It does; now see whether it defined to BIG_ENDIAN or not.
7090 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7091 /* end confdefs.h. */
7092 #include <sys/types.h>
7093 #include <sys/param.h>
7098 #if BYTE_ORDER != BIG_ENDIAN
7106 if ac_fn_c_try_compile
"$LINENO"; then :
7107 ac_cv_c_bigendian
=yes
7109 ac_cv_c_bigendian
=no
7111 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7113 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7115 if test $ac_cv_c_bigendian = unknown
; then
7116 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
7117 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7118 /* end confdefs.h. */
7124 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
7132 if ac_fn_c_try_compile
"$LINENO"; then :
7133 # It does; now see whether it defined to _BIG_ENDIAN or not.
7134 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7135 /* end confdefs.h. */
7149 if ac_fn_c_try_compile
"$LINENO"; then :
7150 ac_cv_c_bigendian
=yes
7152 ac_cv_c_bigendian
=no
7154 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7156 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7158 if test $ac_cv_c_bigendian = unknown
; then
7159 # Compile a test program.
7160 if test "$cross_compiling" = yes; then :
7161 # Try to guess by grepping values from an object file.
7162 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7163 /* end confdefs.h. */
7164 short int ascii_mm[] =
7165 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
7166 short int ascii_ii[] =
7167 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
7168 int use_ascii (int i) {
7169 return ascii_mm[i] + ascii_ii[i];
7171 short int ebcdic_ii[] =
7172 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
7173 short int ebcdic_mm[] =
7174 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
7175 int use_ebcdic (int i) {
7176 return ebcdic_mm[i] + ebcdic_ii[i];
7183 return use_ascii (foo) == use_ebcdic (foo);
7188 if ac_fn_c_try_compile
"$LINENO"; then :
7189 if grep BIGenDianSyS conftest.
$ac_objext >/dev
/null
; then
7190 ac_cv_c_bigendian
=yes
7192 if grep LiTTleEnDian conftest.
$ac_objext >/dev
/null
; then
7193 if test "$ac_cv_c_bigendian" = unknown
; then
7194 ac_cv_c_bigendian
=no
7196 # finding both strings is unlikely to happen, but who knows?
7197 ac_cv_c_bigendian
=unknown
7201 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7203 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7204 /* end confdefs.h. */
7205 $ac_includes_default
7210 /* Are we little or big endian? From Harbison&Steele. */
7214 char c[sizeof (long int)];
7217 return u.c[sizeof (long int) - 1] == 1;
7223 if ac_fn_c_try_run
"$LINENO"; then :
7224 ac_cv_c_bigendian
=no
7226 ac_cv_c_bigendian
=yes
7228 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7229 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
7235 $as_echo "$ac_cv_c_bigendian" >&6; }
7236 case $ac_cv_c_bigendian in #(
7238 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
7244 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
7248 as_fn_error $?
"unknown endianness
7249 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
7253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
7254 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
7256 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
7257 if eval \
${ac_cv_prog_make_${ac_make}_set+:} false
; then :
7258 $as_echo_n "(cached) " >&6
7260 cat >conftest.
make <<\_ACEOF
7263 @
echo '@@@%%%=$(MAKE)=@@@%%%'
7265 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
7266 case `${MAKE-make} -f conftest.make 2>/dev/null` in
7268 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
7270 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
7274 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
7275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7276 $as_echo "yes" >&6; }
7279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7280 $as_echo "no" >&6; }
7281 SET_MAKE
="MAKE=${MAKE-make}"
7288 if test "$GCC" = yes && test "$ac_enable_autodepend" = yes; then
7289 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using GNU Make" >&5
7290 $as_echo_n "checking whether we are using GNU Make... " >&6; }
7292 testval
=`make --version 2>/dev/null | grep 'GNU Make'`
7293 if test "x$testval" != x
; then
7296 ac_enable_autodepend
=no
7298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_GNU_MAKE" >&5
7299 $as_echo "$HAVE_GNU_MAKE" >&6; }
7300 if test $HAVE_GNU_MAKE = yes; then
7301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -MMD -MF" >&5
7302 $as_echo_n "checking whether gcc understands -MMD -MF... " >&6; }
7303 SAVE_CFLAGS
="$CFLAGS"
7304 CFLAGS
="$CFLAGS -MMD -MF deps.d"
7305 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7306 /* end confdefs.h. */
7316 if ac_fn_c_try_compile
"$LINENO"; then :
7319 ac_enable_autodepend
=no
7321 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7322 CFLAGS
="$SAVE_CFLAGS"
7323 test -f deps.d || ac_enable_autodepend
=no
7325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_enable_autodepend" >&5
7326 $as_echo "$ac_enable_autodepend" >&6; }
7328 if test $ac_enable_autodepend = yes; then
7329 DEPFLAGS
='-MMD -MF ${DEPDIR}/$*.d'
7330 ## In parallel builds, another make might create depdir between
7331 ## the first test and mkdir, so stick another test on the end.
7332 ## Or use mkinstalldirs? mkdir -p is not portable.
7333 MKDEPDIR
='test -d ${DEPDIR} || mkdir ${DEPDIR} || test -d ${DEPDIR}'
7334 deps_frag
=autodeps.mk
7337 deps_frag
=$srcdir/src
/$deps_frag
7343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long file names" >&5
7344 $as_echo_n "checking for long file names... " >&6; }
7345 if ${ac_cv_sys_long_file_names+:} false
; then :
7346 $as_echo_n "(cached) " >&6
7348 ac_cv_sys_long_file_names
=yes
7349 # Test for long file names in all the places we know might matter:
7350 # . the current directory, where building will happen
7351 # $prefix/lib where we will be installing things
7352 # $exec_prefix/lib likewise
7353 # $TMPDIR if set, where it might want to write temporary files
7354 # /tmp where it might want to write temporary files
7357 for ac_dir
in .
"$TMPDIR" /tmp
/var
/tmp
/usr
/tmp
"$prefix/lib" "$exec_prefix/lib"; do
7358 # Skip $TMPDIR if it is empty or bogus, and skip $exec_prefix/lib
7359 # in the usual case where exec_prefix is '${prefix}'.
7361 . |
/* | ?
:[\\/]*) ;; #(
7364 test -w "$ac_dir/." ||
continue # It is less confusing to not echo anything here.
7365 ac_xdir
=$ac_dir/cf$$
7366 (umask 077 && mkdir
"$ac_xdir" 2>/dev
/null
) ||
continue
7367 ac_tf1
=$ac_xdir/conftest9012345
7368 ac_tf2
=$ac_xdir/conftest9012346
7369 touch "$ac_tf1" 2>/dev
/null
&& test -f "$ac_tf1" && test ! -f "$ac_tf2" ||
7370 ac_cv_sys_long_file_names
=no
7371 rm -f -r "$ac_xdir" 2>/dev
/null
7372 test $ac_cv_sys_long_file_names = no
&& break
7375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_long_file_names" >&5
7376 $as_echo "$ac_cv_sys_long_file_names" >&6; }
7377 if test $ac_cv_sys_long_file_names = yes; then
7379 $as_echo "#define HAVE_LONG_FILE_NAMES 1" >>confdefs.h
7384 #### Choose a window system.
7386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
7387 $as_echo_n "checking for X... " >&6; }
7390 # Check whether --with-x was given.
7391 if test "${with_x+set}" = set; then :
7395 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
7396 if test "x$with_x" = xno
; then
7397 # The user explicitly disabled X.
7400 case $x_includes,$x_libraries in #(
7401 *\'*) as_fn_error $?
"cannot use X directory names containing '" "$LINENO" 5;; #(
7402 *,NONE | NONE
,*) if ${ac_cv_have_x+:} false
; then :
7403 $as_echo_n "(cached) " >&6
7405 # One or both of the vars are not set, and there is no cached value.
7406 ac_x_includes
=no ac_x_libraries
=no
7407 rm -f -r conftest.dir
7408 if mkdir conftest.dir
; then
7410 cat >Imakefile
<<'_ACEOF'
7412 @echo incroot='${INCROOT}'
7414 @echo usrlibdir='${USRLIBDIR}'
7416 @echo libdir='${LIBDIR}'
7418 if (export CC
; ${XMKMF-xmkmf}) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
7419 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
7420 for ac_var
in incroot usrlibdir libdir
; do
7421 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
7423 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
7424 for ac_extension
in a so sl dylib la dll
; do
7425 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
7426 test -f "$ac_im_libdir/libX11.$ac_extension"; then
7427 ac_im_usrlibdir
=$ac_im_libdir; break
7430 # Screen out bogus values from the imake configuration. They are
7431 # bogus both because they are the default anyway, and because
7432 # using them would break gcc on systems where it needs fixed includes.
7433 case $ac_im_incroot in
7434 /usr
/include
) ac_x_includes
= ;;
7435 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
=$ac_im_incroot;;
7437 case $ac_im_usrlibdir in
7438 /usr
/lib |
/usr
/lib64 |
/lib |
/lib64
) ;;
7439 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
=$ac_im_usrlibdir ;;
7443 rm -f -r conftest.dir
7446 # Standard set of common directories for X headers.
7447 # Check X11 before X11Rn because it is often a symlink to the current release.
7461 /usr/local/X11/include
7462 /usr/local/X11R7/include
7463 /usr/local/X11R6/include
7464 /usr/local/X11R5/include
7465 /usr/local/X11R4/include
7467 /usr/local/include/X11
7468 /usr/local/include/X11R7
7469 /usr/local/include/X11R6
7470 /usr/local/include/X11R5
7471 /usr/local/include/X11R4
7475 /usr/XFree86/include/X11
7479 /usr/unsupported/include
7481 /usr/local/x11r5/include
7482 /usr/lpp/Xamples/include
7484 /usr/openwin/include
7485 /usr/openwin/share/include'
7487 if test "$ac_x_includes" = no
; then
7488 # Guess where to find include files, by looking for Xlib.h.
7489 # First, try using that file with no special directory specified.
7490 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7491 /* end confdefs.h. */
7492 #include <X11/Xlib.h>
7494 if ac_fn_c_try_cpp
"$LINENO"; then :
7495 # We can compile using X headers with no special include directory.
7498 for ac_dir
in $ac_x_header_dirs; do
7499 if test -r "$ac_dir/X11/Xlib.h"; then
7500 ac_x_includes
=$ac_dir
7505 rm -f conftest.err conftest.i conftest.
$ac_ext
7506 fi # $ac_x_includes = no
7508 if test "$ac_x_libraries" = no
; then
7509 # Check for the libraries.
7510 # See if we find them without any special options.
7511 # Don't add to $LIBS permanently.
7514 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7515 /* end confdefs.h. */
7516 #include <X11/Xlib.h>
7525 if ac_fn_c_try_link
"$LINENO"; then :
7527 # We can link X programs with no special library path.
7531 for ac_dir
in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
7533 # Don't even attempt the hair of trying to link an X program!
7534 for ac_extension
in a so sl dylib la dll
; do
7535 if test -r "$ac_dir/libX11.$ac_extension"; then
7536 ac_x_libraries
=$ac_dir
7542 rm -f core conftest.err conftest.
$ac_objext \
7543 conftest
$ac_exeext conftest.
$ac_ext
7544 fi # $ac_x_libraries = no
7546 case $ac_x_includes,$ac_x_libraries in #(
7548 # Didn't find X, or a directory has "'" in its name.
7549 ac_cv_have_x
="have_x=no";; #(
7551 # Record where we found X for the cache.
7552 ac_cv_have_x
="have_x=yes\
7553 ac_x_includes='$ac_x_includes'\
7554 ac_x_libraries='$ac_x_libraries'"
7560 eval "$ac_cv_have_x"
7563 if test "$have_x" != yes; then
7564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
7565 $as_echo "$have_x" >&6; }
7568 # If each of the values was on the command line, it overrides each guess.
7569 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
7570 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
7571 # Update the cache value to reflect the command line values.
7572 ac_cv_have_x
="have_x=yes\
7573 ac_x_includes='$x_includes'\
7574 ac_x_libraries='$x_libraries'"
7575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
7576 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
7579 if test "$no_x" = yes; then
7585 ## Workaround for bug in autoconf <= 2.62.
7586 ## http://lists.gnu.org/archive/html/emacs-devel/2008-04/msg01551.html
7587 ## No need to do anything special for these standard directories.
7588 if test -n "${x_libraries}" && test x
"${x_libraries}" != xNONE
; then
7590 x_libraries
=`echo :${x_libraries}: | sed -e 's|:/usr/lib64:|:|g' -e 's|:/lib64:|:|g' -e 's|^:||' -e 's|:$||'`
7594 LD_SWITCH_X_SITE_AUX
=
7595 LD_SWITCH_X_SITE_AUX_RPATH
=
7596 if test "${x_libraries}" != NONE
; then
7597 if test -n "${x_libraries}"; then
7598 LD_SWITCH_X_SITE
=-L`echo ${x_libraries} | sed -e "s/:/ -L/g"`
7599 LD_SWITCH_X_SITE_AUX
=-R`echo ${x_libraries} | sed -e "s/:/ -R/g"`
7600 LD_SWITCH_X_SITE_AUX_RPATH
=`echo ${LD_SWITCH_X_SITE_AUX} | sed -e 's/-R/-Wl,-rpath,/'`
7602 x_default_search_path
=""
7603 x_search_path
=${x_libraries}
7604 if test -z "${x_search_path}"; then
7605 x_search_path
=/usr
/lib
7607 for x_library
in `echo ${x_search_path}: | \
7608 sed -e "s/:/ /g" -e p -e "s:/lib[^ /]* :/share :g"`; do
7610 ${x_library}/X11/%L/%T/%N%C%S:\
7611 ${x_library}/X11/%l/%T/%N%C%S:\
7612 ${x_library}/X11/%T/%N%C%S:\
7613 ${x_library}/X11/%L/%T/%N%S:\
7614 ${x_library}/X11/%l/%T/%N%S:\
7615 ${x_library}/X11/%T/%N%S"
7616 if test x
"${x_default_search_path}" = x
; then
7617 x_default_search_path
=${x_search_path}
7619 x_default_search_path
="${x_search_path}:${x_default_search_path}"
7626 if test "${x_includes}" != NONE
&& test -n "${x_includes}"; then
7627 C_SWITCH_X_SITE
=-I`echo ${x_includes} | sed -e "s/:/ -I/g"`
7630 if test x
"${x_includes}" = x
; then
7631 bitmapdir
=/usr
/include
/X11
/bitmaps
7633 # accumulate include directories that have X11 bitmap subdirectories
7635 for bmd
in `echo ${x_includes} | sed -e "s/:/ /g"`; do
7636 if test -d "${bmd}/X11/bitmaps"; then
7637 bmd_acc
="${bmd_acc}:${bmd}/X11/bitmaps"
7639 if test -d "${bmd}/bitmaps"; then
7640 bmd_acc
="${bmd_acc}:${bmd}/bitmaps"
7643 if test ${bmd_acc} != "dummyval"; then
7644 bitmapdir
=`echo ${bmd_acc} | sed -e "s/^dummyval://"`
7651 tmp_CPPFLAGS
="$CPPFLAGS"
7652 tmp_CFLAGS
="$CFLAGS"
7653 CPPFLAGS
="$CPPFLAGS -x objective-c"
7654 CFLAGS
="$CFLAGS -x objective-c"
7655 TEMACS_LDFLAGS2
="\${LDFLAGS}"
7656 if test "${with_ns}" != no
; then
7657 if test "${opsys}" = darwin
; then
7659 ns_appdir
=`pwd`/nextstep
/Emacs.app
7660 ns_appbindir
=${ns_appdir}/Contents
/MacOS
/
7661 ns_appresdir
=${ns_appdir}/Contents
/Resources
7662 ns_appsrc
=${srcdir}/nextstep
/Cocoa
/Emacs.base
7663 elif test -f $GNUSTEP_CONFIG_FILE; then
7665 ns_appdir
=`pwd`/nextstep
/Emacs.app
7666 ns_appbindir
=${ns_appdir}/
7667 ns_appresdir
=${ns_appdir}/Resources
7668 ns_appsrc
=${srcdir}/nextstep
/GNUstep
/Emacs.base
7669 GNUSTEP_SYSTEM_HEADERS
="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_SYSTEM_HEADERS)"
7670 GNUSTEP_SYSTEM_LIBRARIES
="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_SYSTEM_LIBRARIES)"
7671 GNUSTEP_LOCAL_HEADERS
="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_LOCAL_HEADERS)"
7672 GNUSTEP_LOCAL_LIBRARIES
="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_LOCAL_LIBRARIES)"
7673 test "x${GNUSTEP_LOCAL_HEADERS}" != "x" && \
7674 GNUSTEP_LOCAL_HEADERS
="-I${GNUSTEP_LOCAL_HEADERS}"
7675 test "x${GNUSTEP_LOCAL_LIBRARIES}" != "x" && \
7676 GNUSTEP_LOCAL_LIBRARIES
="-L${GNUSTEP_LOCAL_LIBRARIES}"
7677 CPPFLAGS
="$CPPFLAGS -I${GNUSTEP_SYSTEM_HEADERS} ${GNUSTEP_LOCAL_HEADERS}"
7678 CFLAGS
="$CFLAGS -I${GNUSTEP_SYSTEM_HEADERS} ${GNUSTEP_LOCAL_HEADERS}"
7679 LDFLAGS
="$LDFLAGS -L${GNUSTEP_SYSTEM_LIBRARIES} ${GNUSTEP_LOCAL_LIBRARIES}"
7684 ac_fn_c_check_header_mongrel
"$LINENO" "AppKit/AppKit.h" "ac_cv_header_AppKit_AppKit_h" "$ac_includes_default"
7685 if test "x$ac_cv_header_AppKit_AppKit_h" = xyes
; then :
7688 as_fn_error $?
"\`--with-ns' was specified, but the include
7689 files are missing or cannot be compiled." "$LINENO" 5
7693 NS_HAVE_NSINTEGER
=yes
7694 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7695 /* end confdefs.h. */
7696 #include <Foundation/NSObjCRuntime.h>
7705 if ac_fn_c_try_compile
"$LINENO"; then :
7706 ns_have_nsinteger
=yes
7708 ns_have_nsinteger
=no
7710 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7711 if test $ns_have_nsinteger = no
; then
7712 NS_HAVE_NSINTEGER
=no
7720 if test "${HAVE_NS}" = yes; then
7721 window_system
=nextstep
7723 # set up packaging dirs
7724 exec_prefix
=${ns_appbindir}
7725 libexecdir
=${ns_appbindir}/libexec
7726 if test "${EN_NS_SELF_CONTAINED}" = yes; then
7727 prefix
=${ns_appresdir}
7729 ns_frag
=$srcdir/src
/ns.mk
7730 NS_OBJ
="nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o nsfont.o fontset.o fringe.o image.o"
7731 NS_SUPPORT
="\${lispsource}/emacs-lisp/easymenu.elc \${lispsource}/term/ns-win.elc"
7733 CFLAGS
="$tmp_CFLAGS"
7734 CPPFLAGS
="$tmp_CPPFLAGS"
7740 case "${window_system}" in
7744 case "${with_x_toolkit}" in
7745 athena | lucid
) USE_X_TOOLKIT
=LUCID
;;
7746 motif
) USE_X_TOOLKIT
=MOTIF
;;
7748 USE_X_TOOLKIT
=none
;;
7749 gtk3
) with_gtk3
=yes
7750 USE_X_TOOLKIT
=none
;;
7751 no
) USE_X_TOOLKIT
=none
;;
7752 * ) USE_X_TOOLKIT
=maybe
;;
7762 if test "$window_system" = none
&& test "X$with_x" != "Xno"; then
7763 # Extract the first word of "X", so it can be a program name with args.
7764 set dummy X
; ac_word
=$2
7765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7766 $as_echo_n "checking for $ac_word... " >&6; }
7767 if ${ac_cv_prog_HAVE_XSERVER+:} false
; then :
7768 $as_echo_n "(cached) " >&6
7770 if test -n "$HAVE_XSERVER"; then
7771 ac_cv_prog_HAVE_XSERVER
="$HAVE_XSERVER" # Let the user override the test.
7773 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7777 test -z "$as_dir" && as_dir
=.
7778 for ac_exec_ext
in '' $ac_executable_extensions; do
7779 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7780 ac_cv_prog_HAVE_XSERVER
="true"
7781 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7788 test -z "$ac_cv_prog_HAVE_XSERVER" && ac_cv_prog_HAVE_XSERVER
="false"
7791 HAVE_XSERVER
=$ac_cv_prog_HAVE_XSERVER
7792 if test -n "$HAVE_XSERVER"; then
7793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_XSERVER" >&5
7794 $as_echo "$HAVE_XSERVER" >&6; }
7796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7797 $as_echo "no" >&6; }
7801 if test "$HAVE_XSERVER" = true ||
7802 test -n "$DISPLAY" ||
7803 test "`echo /usr/lib/libX11.*`" != "/usr/lib/libX11.*"; then
7804 as_fn_error $?
"You seem to be running X, but no X development libraries
7805 were found. You should install the relevant development files for X
7806 and for the toolkit you want, such as Gtk+, Lesstif or Motif. Also make
7807 sure you have development files for image handling, i.e.
7808 tiff, gif, jpeg, png and xpm.
7809 If you are sure you want Emacs compiled without X window support, pass
7811 to configure." "$LINENO" 5
7815 ### If we're using X11, we should use the X menu package.
7818 yes ) HAVE_MENUS
=yes ;;
7821 # Do the opsystem or machine files prohibit the use of the GNU malloc?
7822 # Assume not, until told otherwise.
7825 ac_fn_c_check_func
"$LINENO" "malloc_get_state" "ac_cv_func_malloc_get_state"
7826 if test "x$ac_cv_func_malloc_get_state" = xyes
; then :
7832 ac_fn_c_check_func
"$LINENO" "malloc_set_state" "ac_cv_func_malloc_set_state"
7833 if test "x$ac_cv_func_malloc_set_state" = xyes
; then :
7839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __after_morecore_hook exists" >&5
7840 $as_echo_n "checking whether __after_morecore_hook exists... " >&6; }
7841 if ${emacs_cv_var___after_morecore_hook+:} false
; then :
7842 $as_echo_n "(cached) " >&6
7844 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7845 /* end confdefs.h. */
7846 extern void (* __after_morecore_hook)();
7850 __after_morecore_hook = 0
7855 if ac_fn_c_try_link
"$LINENO"; then :
7856 emacs_cv_var___after_morecore_hook
=yes
7858 emacs_cv_var___after_morecore_hook
=no
7860 rm -f core conftest.err conftest.
$ac_objext \
7861 conftest
$ac_exeext conftest.
$ac_ext
7863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_var___after_morecore_hook" >&5
7864 $as_echo "$emacs_cv_var___after_morecore_hook" >&6; }
7865 if test $emacs_cv_var___after_morecore_hook = no
; then
7872 ## darwin ld insists on the use of malloc routines in the System framework.
7873 darwin|sol2-10
) system_malloc
=yes ;;
7876 if test "${system_malloc}" = "yes"; then
7878 $as_echo "#define SYSTEM_MALLOC 1" >>confdefs.h
7882 (The GNU allocators don't work with this system configuration.)"
7886 test "$doug_lea_malloc" != "yes" && GMALLOC_OBJ
=gmalloc.o
7887 VMLIMIT_OBJ
=vm-limit.o
7892 if test "$doug_lea_malloc" = "yes" ; then
7893 if test "$GNU_MALLOC" = yes ; then
7895 (Using Doug Lea's new malloc from the GNU C Library.)"
7898 $as_echo "#define DOUG_LEA_MALLOC 1" >>confdefs.h
7901 ## Use mmap directly for allocating larger buffers.
7902 ## FIXME this comes from src/s/{gnu,gnu-linux}.h:
7903 ## #ifdef DOUG_LEA_MALLOC; #undef REL_ALLOC; #endif
7904 ## Does the AC_FUNC_MMAP test below make this check unecessary?
7906 gnu
*) REL_ALLOC
=no
;;
7910 if test x
"${REL_ALLOC}" = x
; then
7911 REL_ALLOC
=${GNU_MALLOC}
7914 use_mmap_for_buffers
=no
7916 freebsd|irix6-5
) use_mmap_for_buffers
=yes ;;
7922 for ac_header
in $ac_header_list
7924 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7925 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7927 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
7928 cat >>confdefs.h
<<_ACEOF
7929 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7943 for ac_func
in getpagesize
7945 ac_fn_c_check_func
"$LINENO" "getpagesize" "ac_cv_func_getpagesize"
7946 if test "x$ac_cv_func_getpagesize" = xyes
; then :
7947 cat >>confdefs.h
<<_ACEOF
7948 #define HAVE_GETPAGESIZE 1
7954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
7955 $as_echo_n "checking for working mmap... " >&6; }
7956 if ${ac_cv_func_mmap_fixed_mapped+:} false
; then :
7957 $as_echo_n "(cached) " >&6
7959 if test "$cross_compiling" = yes; then :
7960 ac_cv_func_mmap_fixed_mapped
=no
7962 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7963 /* end confdefs.h. */
7964 $ac_includes_default
7965 /* malloc might have been renamed as rpl_malloc. */
7968 /* Thanks to Mike Haertel and Jim Avera for this test.
7969 Here is a matrix of mmap possibilities:
7970 mmap private not fixed
7971 mmap private fixed at somewhere currently unmapped
7972 mmap private fixed at somewhere already mapped
7973 mmap shared not fixed
7974 mmap shared fixed at somewhere currently unmapped
7975 mmap shared fixed at somewhere already mapped
7976 For private mappings, we should verify that changes cannot be read()
7977 back from the file, nor mmap's back from the file at a different
7978 address. (There have been systems where private was not correctly
7979 implemented like the infamous i386 svr4.0, and systems where the
7980 VM page cache was not coherent with the file system buffer cache
7981 like early versions of FreeBSD and possibly contemporary NetBSD.)
7982 For shared mappings, we should conversely verify that changes get
7983 propagated back to all the places they're supposed to be.
7985 Grep wants private fixed already mapped.
7986 The main things grep needs to know about mmap are:
7987 * does it exist and is it safe to write into the mmap'd area
7988 * how to use it (BSD variants) */
7991 #include <sys/mman.h>
7993 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
7997 /* This mess was copied from the GNU getpagesize.h. */
7998 #ifndef HAVE_GETPAGESIZE
7999 # ifdef _SC_PAGESIZE
8000 # define getpagesize() sysconf(_SC_PAGESIZE)
8001 # else /* no _SC_PAGESIZE */
8002 # ifdef HAVE_SYS_PARAM_H
8003 # include <sys/param.h>
8004 # ifdef EXEC_PAGESIZE
8005 # define getpagesize() EXEC_PAGESIZE
8006 # else /* no EXEC_PAGESIZE */
8008 # define getpagesize() NBPG * CLSIZE
8011 # endif /* no CLSIZE */
8012 # else /* no NBPG */
8014 # define getpagesize() NBPC
8015 # else /* no NBPC */
8017 # define getpagesize() PAGESIZE
8018 # endif /* PAGESIZE */
8019 # endif /* no NBPC */
8020 # endif /* no NBPG */
8021 # endif /* no EXEC_PAGESIZE */
8022 # else /* no HAVE_SYS_PARAM_H */
8023 # define getpagesize() 8192 /* punt totally */
8024 # endif /* no HAVE_SYS_PARAM_H */
8025 # endif /* no _SC_PAGESIZE */
8027 #endif /* no HAVE_GETPAGESIZE */
8032 char *data, *data2, *data3;
8037 pagesize = getpagesize ();
8039 /* First, make a file with some known garbage in it. */
8040 data = (char *) malloc (pagesize);
8043 for (i = 0; i < pagesize; ++i)
8044 *(data + i) = rand ();
8046 fd = creat ("conftest.mmap", 0600);
8049 if (write (fd, data, pagesize) != pagesize)
8053 /* Next, check that the tail of a page is zero-filled. File must have
8054 non-zero length, otherwise we risk SIGBUS for entire page. */
8055 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
8059 if (write (fd2, cdata2, 1) != 1)
8061 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
8062 if (data2 == MAP_FAILED)
8064 for (i = 0; i < pagesize; ++i)
8068 if (munmap (data2, pagesize))
8071 /* Next, try to mmap the file at a fixed address which already has
8072 something else allocated at it. If we can, also make sure that
8073 we see the same garbage. */
8074 fd = open ("conftest.mmap", O_RDWR);
8077 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
8078 MAP_PRIVATE | MAP_FIXED, fd, 0L))
8080 for (i = 0; i < pagesize; ++i)
8081 if (*(data + i) != *(data2 + i))
8084 /* Finally, make sure that changes to the mapped area do not
8085 percolate back to the file as seen by read(). (This is a bug on
8086 some variants of i386 svr4.0.) */
8087 for (i = 0; i < pagesize; ++i)
8088 *(data2 + i) = *(data2 + i) + 1;
8089 data3 = (char *) malloc (pagesize);
8092 if (read (fd, data3, pagesize) != pagesize)
8094 for (i = 0; i < pagesize; ++i)
8095 if (*(data + i) != *(data3 + i))
8101 if ac_fn_c_try_run
"$LINENO"; then :
8102 ac_cv_func_mmap_fixed_mapped
=yes
8104 ac_cv_func_mmap_fixed_mapped
=no
8106 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
8107 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
8111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
8112 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
8113 if test $ac_cv_func_mmap_fixed_mapped = yes; then
8115 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
8118 rm -f conftest.mmap conftest.txt
8120 if test $use_mmap_for_buffers = yes; then
8122 $as_echo "#define USE_MMAP_FOR_BUFFERS 1" >>confdefs.h
8127 LIBS
="$LIBS_SYSTEM $LIBS"
8129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5
8130 $as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
8131 if ${ac_cv_lib_dnet_dnet_ntoa+:} false
; then :
8132 $as_echo_n "(cached) " >&6
8134 ac_check_lib_save_LIBS
=$LIBS
8136 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8137 /* end confdefs.h. */
8139 /* Override any GCC internal prototype to avoid an error.
8140 Use char because int might match the return type of a GCC
8141 builtin and then its argument prototype would still apply. */
8149 return dnet_ntoa ();
8154 if ac_fn_c_try_link
"$LINENO"; then :
8155 ac_cv_lib_dnet_dnet_ntoa
=yes
8157 ac_cv_lib_dnet_dnet_ntoa
=no
8159 rm -f core conftest.err conftest.
$ac_objext \
8160 conftest
$ac_exeext conftest.
$ac_ext
8161 LIBS
=$ac_check_lib_save_LIBS
8163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
8164 $as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
8165 if test "x$ac_cv_lib_dnet_dnet_ntoa" = xyes
; then :
8166 cat >>confdefs.h
<<_ACEOF
8167 #define HAVE_LIBDNET 1
8175 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lXbsd" >&5
8176 $as_echo_n "checking for main in -lXbsd... " >&6; }
8177 if ${ac_cv_lib_Xbsd_main+:} false
; then :
8178 $as_echo_n "(cached) " >&6
8180 ac_check_lib_save_LIBS
=$LIBS
8182 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8183 /* end confdefs.h. */
8194 if ac_fn_c_try_link
"$LINENO"; then :
8195 ac_cv_lib_Xbsd_main
=yes
8197 ac_cv_lib_Xbsd_main
=no
8199 rm -f core conftest.err conftest.
$ac_objext \
8200 conftest
$ac_exeext conftest.
$ac_ext
8201 LIBS
=$ac_check_lib_save_LIBS
8203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xbsd_main" >&5
8204 $as_echo "$ac_cv_lib_Xbsd_main" >&6; }
8205 if test "x$ac_cv_lib_Xbsd_main" = xyes
; then :
8206 LD_SWITCH_X_SITE
="$LD_SWITCH_X_SITE -lXbsd"
8210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cma_open in -lpthreads" >&5
8211 $as_echo_n "checking for cma_open in -lpthreads... " >&6; }
8212 if ${ac_cv_lib_pthreads_cma_open+:} false
; then :
8213 $as_echo_n "(cached) " >&6
8215 ac_check_lib_save_LIBS
=$LIBS
8216 LIBS
="-lpthreads $LIBS"
8217 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8218 /* end confdefs.h. */
8220 /* Override any GCC internal prototype to avoid an error.
8221 Use char because int might match the return type of a GCC
8222 builtin and then its argument prototype would still apply. */
8235 if ac_fn_c_try_link
"$LINENO"; then :
8236 ac_cv_lib_pthreads_cma_open
=yes
8238 ac_cv_lib_pthreads_cma_open
=no
8240 rm -f core conftest.err conftest.
$ac_objext \
8241 conftest
$ac_exeext conftest.
$ac_ext
8242 LIBS
=$ac_check_lib_save_LIBS
8244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthreads_cma_open" >&5
8245 $as_echo "$ac_cv_lib_pthreads_cma_open" >&6; }
8246 if test "x$ac_cv_lib_pthreads_cma_open" = xyes
; then :
8247 cat >>confdefs.h
<<_ACEOF
8248 #define HAVE_LIBPTHREADS 1
8251 LIBS
="-lpthreads $LIBS"
8256 ## Note: when using cpp in s/aix4.2.h, this definition depended on
8257 ## HAVE_LIBPTHREADS. That was not defined earlier in configure when
8258 ## the system file was sourced. Hence the value of LIBS_SYSTEM
8259 ## added to LIBS in configure would never contain the pthreads part,
8260 ## but the value used in Makefiles might. FIXME?
8262 ## -lpthreads seems to be necessary for Xlib in X11R6, and should
8263 ## be harmless on older versions of X where it happens to exist.
8264 test "$opsys" = "aix4-2" && \
8265 test $ac_cv_lib_pthreads_cma_open = yes && \
8266 LIBS_SYSTEM
="$LIBS_SYSTEM -lpthreads"
8271 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -bbigtoc option" >&5
8272 $as_echo_n "checking for -bbigtoc option... " >&6; }
8273 if ${gdb_cv_bigtoc+:} false
; then :
8274 $as_echo_n "(cached) " >&6
8278 yes) gdb_cv_bigtoc
=-Wl,-bbigtoc ;;
8279 *) gdb_cv_bigtoc
=-bbigtoc ;;
8282 LDFLAGS
=$LDFLAGS\
$gdb_cv_bigtoc
8283 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8284 /* end confdefs.h. */
8294 if ac_fn_c_try_link
"$LINENO"; then :
8299 rm -f core conftest.err conftest.
$ac_objext \
8300 conftest
$ac_exeext conftest.
$ac_ext
8303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_bigtoc" >&5
8304 $as_echo "$gdb_cv_bigtoc" >&6; }
8308 # Change CFLAGS and CPPFLAGS temporarily so that C_SWITCH_X_SITE gets
8309 # used for the tests that follow. We set them back to REAL_CFLAGS and
8310 # REAL_CPPFLAGS later on.
8312 REAL_CFLAGS
="$CFLAGS"
8313 REAL_CPPFLAGS
="$CPPFLAGS"
8315 if test "${HAVE_X11}" = "yes"; then
8316 DEFS
="$C_SWITCH_X_SITE $DEFS"
8317 LDFLAGS
="$LDFLAGS $LD_SWITCH_X_SITE"
8319 CFLAGS
="$C_SWITCH_X_SITE $CFLAGS"
8320 CPPFLAGS
="$C_SWITCH_X_SITE $CPPFLAGS"
8322 # On Solaris, arrange for LD_RUN_PATH to point to the X libraries for tests.
8323 # This is handled by LD_SWITCH_X_SITE_AUX during the real build,
8324 # but it's more convenient here to set LD_RUN_PATH
8325 # since this also works on hosts that don't understand LD_SWITCH_X_SITE_AUX.
8326 if test "${x_libraries}" != NONE
&& test -n "${x_libraries}"; then
8327 LD_RUN_PATH
=$x_libraries${LD_RUN_PATH+:}$LD_RUN_PATH
8331 if test "${opsys}" = "gnu-linux"; then
8332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether X on GNU/Linux needs -b to link" >&5
8333 $as_echo_n "checking whether X on GNU/Linux needs -b to link... " >&6; }
8334 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8335 /* end confdefs.h. */
8340 XOpenDisplay ("foo");
8345 if ac_fn_c_try_link
"$LINENO"; then :
8346 xlinux_first_failure
=no
8348 xlinux_first_failure
=yes
8350 rm -f core conftest.err conftest.
$ac_objext \
8351 conftest
$ac_exeext conftest.
$ac_ext
8352 if test "${xlinux_first_failure}" = "yes"; then
8353 OLD_LD_SWITCH_X_SITE
="$LD_SWITCH_X_SITE"
8354 OLD_C_SWITCH_X_SITE
="$C_SWITCH_X_SITE"
8355 OLD_CPPFLAGS
="$CPPFLAGS"
8357 LD_SWITCH_X_SITE
="$LD_SWITCH_X_SITE -b i486-linuxaout"
8358 C_SWITCH_X_SITE
="$C_SWITCH_X_SITE -b i486-linuxaout"
8359 CPPFLAGS
="$CPPFLAGS -b i486-linuxaout"
8360 LIBS
="$LIBS -b i486-linuxaout"
8361 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8362 /* end confdefs.h. */
8367 XOpenDisplay ("foo");
8372 if ac_fn_c_try_link
"$LINENO"; then :
8373 xlinux_second_failure
=no
8375 xlinux_second_failure
=yes
8377 rm -f core conftest.err conftest.
$ac_objext \
8378 conftest
$ac_exeext conftest.
$ac_ext
8379 if test "${xlinux_second_failure}" = "yes"; then
8380 # If we get the same failure with -b, there is no use adding -b.
8381 # So take it out. This plays safe.
8382 LD_SWITCH_X_SITE
="$OLD_LD_SWITCH_X_SITE"
8383 C_SWITCH_X_SITE
="$OLD_C_SWITCH_X_SITE"
8384 CPPFLAGS
="$OLD_CPPFLAGS"
8386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8387 $as_echo "no" >&6; }
8389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8390 $as_echo "yes" >&6; }
8393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8394 $as_echo "no" >&6; }
8398 # Reportedly, some broken Solaris systems have XKBlib.h but are missing
8399 # header files included from there.
8400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Xkb" >&5
8401 $as_echo_n "checking for Xkb... " >&6; }
8402 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8403 /* end confdefs.h. */
8404 #include <X11/Xlib.h>
8405 #include <X11/XKBlib.h>
8409 XkbDescPtr kb = XkbGetKeyboard (0, XkbAllComponentsMask, XkbUseCoreKbd);
8414 if ac_fn_c_try_link
"$LINENO"; then :
8419 rm -f core conftest.err conftest.
$ac_objext \
8420 conftest
$ac_exeext conftest.
$ac_ext
8421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_xkb" >&5
8422 $as_echo "$emacs_xkb" >&6; }
8423 if test $emacs_xkb = yes; then
8425 $as_echo "#define HAVE_XKBGETKEYBOARD 1" >>confdefs.h
8429 for ac_func
in XrmSetDatabase XScreenResourceString \
8430 XScreenNumberOfScreen XSetWMProtocols
8432 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8433 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
8434 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
8435 cat >>confdefs.h
<<_ACEOF
8436 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8444 if test "${window_system}" = "x11"; then
8445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking X11 version 6" >&5
8446 $as_echo_n "checking X11 version 6... " >&6; }
8447 if ${emacs_cv_x11_version_6+:} false
; then :
8448 $as_echo_n "(cached) " >&6
8450 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8451 /* end confdefs.h. */
8452 #include <X11/Xlib.h>
8456 #if XlibSpecificationRelease < 6
8464 if ac_fn_c_try_link
"$LINENO"; then :
8465 emacs_cv_x11_version_6
=yes
8467 emacs_cv_x11_version_6
=no
8469 rm -f core conftest.err conftest.
$ac_objext \
8470 conftest
$ac_exeext conftest.
$ac_ext
8473 if test $emacs_cv_x11_version_6 = yes; then
8474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: 6 or newer" >&5
8475 $as_echo "6 or newer" >&6; }
8477 $as_echo "#define HAVE_X11R6 1" >>confdefs.h
8480 $as_echo "#define HAVE_X_I18N 1" >>confdefs.h
8482 ## inoue@ainet.or.jp says Solaris has a bug related to X11R6-style
8487 $as_echo "#define HAVE_X11R6_XIM 1" >>confdefs.h
8492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: before 6" >&5
8493 $as_echo "before 6" >&6; }
8498 ### Use -lrsvg-2 if available, unless `--with-rsvg=no' is specified.
8500 if test "${HAVE_X11}" = "yes" ||
test "${NS_IMPL_GNUSTEP}" = "yes"; then
8501 if test "${with_rsvg}" != "no"; then
8502 RSVG_REQUIRED
=2.11.0
8503 RSVG_MODULE
="librsvg-2.0 >= $RSVG_REQUIRED"
8508 # Extract the first word of "pkg-config", so it can be a program name with args.
8509 set dummy pkg-config
; ac_word
=$2
8510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8511 $as_echo_n "checking for $ac_word... " >&6; }
8512 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
8513 $as_echo_n "(cached) " >&6
8517 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
8520 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8524 test -z "$as_dir" && as_dir
=.
8525 for ac_exec_ext
in '' $ac_executable_extensions; do
8526 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8527 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
8528 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8535 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
8539 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
8540 if test -n "$PKG_CONFIG"; then
8541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
8542 $as_echo "$PKG_CONFIG" >&6; }
8544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8545 $as_echo "no" >&6; }
8550 if test "$PKG_CONFIG" = "no" ; then
8553 PKG_CONFIG_MIN_VERSION
=0.9.0
8554 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
8555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $RSVG_MODULE" >&5
8556 $as_echo_n "checking for $RSVG_MODULE... " >&6; }
8558 if $PKG_CONFIG --exists "$RSVG_MODULE" 2>&5; then
8559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8560 $as_echo "yes" >&6; }
8563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking RSVG_CFLAGS" >&5
8564 $as_echo_n "checking RSVG_CFLAGS... " >&6; }
8565 RSVG_CFLAGS
=`$PKG_CONFIG --cflags "$RSVG_MODULE"|sed -e 's,///*,/,g'`
8566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RSVG_CFLAGS" >&5
8567 $as_echo "$RSVG_CFLAGS" >&6; }
8569 { $as_echo "$as_me:${as_lineno-$LINENO}: checking RSVG_LIBS" >&5
8570 $as_echo_n "checking RSVG_LIBS... " >&6; }
8571 RSVG_LIBS
=`$PKG_CONFIG --libs "$RSVG_MODULE"|sed -e 's,///*,/,g'`
8572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RSVG_LIBS" >&5
8573 $as_echo "$RSVG_LIBS" >&6; }
8575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8576 $as_echo "no" >&6; }
8579 ## If we have a custom action on failure, don't print errors, but
8580 ## do set a variable so people can do so.
8581 RSVG_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "$RSVG_MODULE"`
8588 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
8589 echo "*** See http://www.freedesktop.org/software/pkgconfig"
8593 if test $succeeded = yes; then
8602 if test $HAVE_RSVG = yes; then
8604 $as_echo "#define HAVE_RSVG 1" >>confdefs.h
8606 CFLAGS
="$CFLAGS $RSVG_CFLAGS"
8607 LIBS
="$RSVG_LIBS $LIBS"
8613 if test "${HAVE_X11}" = "yes"; then
8614 if test "${with_imagemagick}" != "no"; then
8615 IMAGEMAGICK_MODULE
="Wand"
8619 # Extract the first word of "pkg-config", so it can be a program name with args.
8620 set dummy pkg-config
; ac_word
=$2
8621 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8622 $as_echo_n "checking for $ac_word... " >&6; }
8623 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
8624 $as_echo_n "(cached) " >&6
8628 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
8631 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8635 test -z "$as_dir" && as_dir
=.
8636 for ac_exec_ext
in '' $ac_executable_extensions; do
8637 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8638 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
8639 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8646 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
8650 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
8651 if test -n "$PKG_CONFIG"; then
8652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
8653 $as_echo "$PKG_CONFIG" >&6; }
8655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8656 $as_echo "no" >&6; }
8661 if test "$PKG_CONFIG" = "no" ; then
8664 PKG_CONFIG_MIN_VERSION
=0.9.0
8665 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
8666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $IMAGEMAGICK_MODULE" >&5
8667 $as_echo_n "checking for $IMAGEMAGICK_MODULE... " >&6; }
8669 if $PKG_CONFIG --exists "$IMAGEMAGICK_MODULE" 2>&5; then
8670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8671 $as_echo "yes" >&6; }
8674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking IMAGEMAGICK_CFLAGS" >&5
8675 $as_echo_n "checking IMAGEMAGICK_CFLAGS... " >&6; }
8676 IMAGEMAGICK_CFLAGS
=`$PKG_CONFIG --cflags "$IMAGEMAGICK_MODULE"|sed -e 's,///*,/,g'`
8677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IMAGEMAGICK_CFLAGS" >&5
8678 $as_echo "$IMAGEMAGICK_CFLAGS" >&6; }
8680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking IMAGEMAGICK_LIBS" >&5
8681 $as_echo_n "checking IMAGEMAGICK_LIBS... " >&6; }
8682 IMAGEMAGICK_LIBS
=`$PKG_CONFIG --libs "$IMAGEMAGICK_MODULE"|sed -e 's,///*,/,g'`
8683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IMAGEMAGICK_LIBS" >&5
8684 $as_echo "$IMAGEMAGICK_LIBS" >&6; }
8686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8687 $as_echo "no" >&6; }
8688 IMAGEMAGICK_CFLAGS
=""
8690 ## If we have a custom action on failure, don't print errors, but
8691 ## do set a variable so people can do so.
8692 IMAGEMAGICK_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "$IMAGEMAGICK_MODULE"`
8699 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
8700 echo "*** See http://www.freedesktop.org/software/pkgconfig"
8704 if test $succeeded = yes; then
8705 HAVE_IMAGEMAGICK
=yes
8713 if test $HAVE_IMAGEMAGICK = yes; then
8715 $as_echo "#define HAVE_IMAGEMAGICK 1" >>confdefs.h
8717 CFLAGS
="$CFLAGS $IMAGEMAGICK_CFLAGS"
8718 LIBS
="$IMAGEMAGICK_LIBS $LIBS"
8719 for ac_func
in MagickExportImagePixels
8721 ac_fn_c_check_func
"$LINENO" "MagickExportImagePixels" "ac_cv_func_MagickExportImagePixels"
8722 if test "x$ac_cv_func_MagickExportImagePixels" = xyes
; then :
8723 cat >>confdefs.h
<<_ACEOF
8724 #define HAVE_MAGICKEXPORTIMAGEPIXELS 1
8736 if test "${with_gtk3}" = "yes"; then
8739 GTK_MODULES
="gtk+-3.0 >= $GTK_REQUIRED glib-2.0 >= $GLIB_REQUIRED"
8744 # Extract the first word of "pkg-config", so it can be a program name with args.
8745 set dummy pkg-config
; ac_word
=$2
8746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8747 $as_echo_n "checking for $ac_word... " >&6; }
8748 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
8749 $as_echo_n "(cached) " >&6
8753 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
8756 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8760 test -z "$as_dir" && as_dir
=.
8761 for ac_exec_ext
in '' $ac_executable_extensions; do
8762 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8763 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
8764 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8771 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
8775 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
8776 if test -n "$PKG_CONFIG"; then
8777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
8778 $as_echo "$PKG_CONFIG" >&6; }
8780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8781 $as_echo "no" >&6; }
8786 if test "$PKG_CONFIG" = "no" ; then
8789 PKG_CONFIG_MIN_VERSION
=0.9.0
8790 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
8791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $GTK_MODULES" >&5
8792 $as_echo_n "checking for $GTK_MODULES... " >&6; }
8794 if $PKG_CONFIG --exists "$GTK_MODULES" 2>&5; then
8795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8796 $as_echo "yes" >&6; }
8799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK_CFLAGS" >&5
8800 $as_echo_n "checking GTK_CFLAGS... " >&6; }
8801 GTK_CFLAGS
=`$PKG_CONFIG --cflags "$GTK_MODULES"|sed -e 's,///*,/,g'`
8802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK_CFLAGS" >&5
8803 $as_echo "$GTK_CFLAGS" >&6; }
8805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK_LIBS" >&5
8806 $as_echo_n "checking GTK_LIBS... " >&6; }
8807 GTK_LIBS
=`$PKG_CONFIG --libs "$GTK_MODULES"|sed -e 's,///*,/,g'`
8808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK_LIBS" >&5
8809 $as_echo "$GTK_LIBS" >&6; }
8811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8812 $as_echo "no" >&6; }
8815 ## If we have a custom action on failure, don't print errors, but
8816 ## do set a variable so people can do so.
8817 GTK_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "$GTK_MODULES"`
8824 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
8825 echo "*** See http://www.freedesktop.org/software/pkgconfig"
8829 if test $succeeded = yes; then
8835 if test "$pkg_check_gtk" = "no" && test "$USE_X_TOOLKIT" != "maybe"; then
8836 as_fn_error $?
"$GTK_PKG_ERRORS" "$LINENO" 5
8840 if test "$pkg_check_gtk" != "yes"; then
8842 if test "${with_gtk}" = "yes" ||
test "$USE_X_TOOLKIT" = "maybe"; then
8845 GTK_MODULES
="gtk+-2.0 >= $GTK_REQUIRED glib-2.0 >= $GLIB_REQUIRED"
8850 # Extract the first word of "pkg-config", so it can be a program name with args.
8851 set dummy pkg-config
; ac_word
=$2
8852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8853 $as_echo_n "checking for $ac_word... " >&6; }
8854 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
8855 $as_echo_n "(cached) " >&6
8859 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
8862 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8866 test -z "$as_dir" && as_dir
=.
8867 for ac_exec_ext
in '' $ac_executable_extensions; do
8868 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8869 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
8870 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8877 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
8881 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
8882 if test -n "$PKG_CONFIG"; then
8883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
8884 $as_echo "$PKG_CONFIG" >&6; }
8886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8887 $as_echo "no" >&6; }
8892 if test "$PKG_CONFIG" = "no" ; then
8895 PKG_CONFIG_MIN_VERSION
=0.9.0
8896 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
8897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $GTK_MODULES" >&5
8898 $as_echo_n "checking for $GTK_MODULES... " >&6; }
8900 if $PKG_CONFIG --exists "$GTK_MODULES" 2>&5; then
8901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8902 $as_echo "yes" >&6; }
8905 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK_CFLAGS" >&5
8906 $as_echo_n "checking GTK_CFLAGS... " >&6; }
8907 GTK_CFLAGS
=`$PKG_CONFIG --cflags "$GTK_MODULES"|sed -e 's,///*,/,g'`
8908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK_CFLAGS" >&5
8909 $as_echo "$GTK_CFLAGS" >&6; }
8911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK_LIBS" >&5
8912 $as_echo_n "checking GTK_LIBS... " >&6; }
8913 GTK_LIBS
=`$PKG_CONFIG --libs "$GTK_MODULES"|sed -e 's,///*,/,g'`
8914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK_LIBS" >&5
8915 $as_echo "$GTK_LIBS" >&6; }
8917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8918 $as_echo "no" >&6; }
8921 ## If we have a custom action on failure, don't print errors, but
8922 ## do set a variable so people can do so.
8923 GTK_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "$GTK_MODULES"`
8930 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
8931 echo "*** See http://www.freedesktop.org/software/pkgconfig"
8935 if test $succeeded = yes; then
8941 if test "$pkg_check_gtk" = "no" && test "$USE_X_TOOLKIT" != "maybe"; then
8942 as_fn_error $?
"$GTK_PKG_ERRORS" "$LINENO" 5
8948 if test x
"$pkg_check_gtk" = xyes
; then
8952 C_SWITCH_X_SITE
="$C_SWITCH_X_SITE $GTK_CFLAGS"
8953 CFLAGS
="$CFLAGS $GTK_CFLAGS"
8954 LIBS
="$GTK_LIBS $LIBS"
8956 for ac_func
in gtk_main
8958 ac_fn_c_check_func
"$LINENO" "gtk_main" "ac_cv_func_gtk_main"
8959 if test "x$ac_cv_func_gtk_main" = xyes
; then :
8960 cat >>confdefs.h
<<_ACEOF
8961 #define HAVE_GTK_MAIN 1
8967 if test "${GTK_COMPILES}" != "yes"; then
8968 if test "$USE_X_TOOLKIT" != "maybe"; then
8969 as_fn_error $?
"Gtk+ wanted, but it does not compile, see config.log. Maybe some x11-devel files missing?" "$LINENO" 5;
8974 $as_echo "#define USE_GTK 1" >>confdefs.h
8978 if $PKG_CONFIG --atleast-version=2.10 gtk
+-2.0
; then
8981 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Your version of Gtk+ will have problems with
8982 closing open displays. This is no problem if you just use
8983 one display, but if you use more than one and close one of them
8984 Emacs may crash." >&5
8985 $as_echo "$as_me: WARNING: Your version of Gtk+ will have problems with
8986 closing open displays. This is no problem if you just use
8987 one display, but if you use more than one and close one of them
8988 Emacs may crash." >&2;}
8997 if test "${HAVE_GTK}" = "yes"; then
8999 if test "$with_toolkit_scroll_bars" != no
; then
9000 with_toolkit_scroll_bars
=yes
9003 HAVE_GTK_FILE_SELECTION
=no
9004 ac_fn_c_check_decl
"$LINENO" "GTK_TYPE_FILE_SELECTION" "ac_cv_have_decl_GTK_TYPE_FILE_SELECTION" "$ac_includes_default
9005 #include <gtk/gtk.h>
9007 if test "x$ac_cv_have_decl_GTK_TYPE_FILE_SELECTION" = xyes
; then :
9008 HAVE_GTK_FILE_SELECTION
=yes
9010 HAVE_GTK_FILE_SELECTION
=no
9013 if test "$HAVE_GTK_FILE_SELECTION" = yes; then
9014 for ac_func
in gtk_file_selection_new
9016 ac_fn_c_check_func
"$LINENO" "gtk_file_selection_new" "ac_cv_func_gtk_file_selection_new"
9017 if test "x$ac_cv_func_gtk_file_selection_new" = xyes
; then :
9018 cat >>confdefs.h
<<_ACEOF
9019 #define HAVE_GTK_FILE_SELECTION_NEW 1
9027 HAVE_GTK_AND_PTHREAD
=no
9028 for ac_header
in pthread.h
9030 ac_fn_c_check_header_mongrel
"$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
9031 if test "x$ac_cv_header_pthread_h" = xyes
; then :
9032 cat >>confdefs.h
<<_ACEOF
9033 #define HAVE_PTHREAD_H 1
9040 if test "$ac_cv_header_pthread_h"; then
9041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_self in -lpthread" >&5
9042 $as_echo_n "checking for pthread_self in -lpthread... " >&6; }
9043 if ${ac_cv_lib_pthread_pthread_self+:} false
; then :
9044 $as_echo_n "(cached) " >&6
9046 ac_check_lib_save_LIBS
=$LIBS
9047 LIBS
="-lpthread $LIBS"
9048 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9049 /* end confdefs.h. */
9051 /* Override any GCC internal prototype to avoid an error.
9052 Use char because int might match the return type of a GCC
9053 builtin and then its argument prototype would still apply. */
9057 char pthread_self ();
9061 return pthread_self ();
9066 if ac_fn_c_try_link
"$LINENO"; then :
9067 ac_cv_lib_pthread_pthread_self
=yes
9069 ac_cv_lib_pthread_pthread_self
=no
9071 rm -f core conftest.err conftest.
$ac_objext \
9072 conftest
$ac_exeext conftest.
$ac_ext
9073 LIBS
=$ac_check_lib_save_LIBS
9075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_self" >&5
9076 $as_echo "$ac_cv_lib_pthread_pthread_self" >&6; }
9077 if test "x$ac_cv_lib_pthread_pthread_self" = xyes
; then :
9078 HAVE_GTK_AND_PTHREAD
=yes
9082 if test "$HAVE_GTK_AND_PTHREAD" = yes; then
9083 case "${canonical}" in
9085 *) GTK_LIBS
="$GTK_LIBS -lpthread" ;;
9088 $as_echo "#define HAVE_GTK_AND_PTHREAD 1" >>confdefs.h
9092 for ac_func
in gtk_widget_get_window gtk_widget_set_has_window \
9093 gtk_dialog_get_action_area gtk_widget_get_sensitive \
9094 gtk_widget_get_mapped gtk_adjustment_get_page_size \
9095 gtk_orientable_set_orientation
9097 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9098 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
9099 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
9100 cat >>confdefs.h
<<_ACEOF
9101 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9112 if test "${with_dbus}" = "yes"; then
9116 # Extract the first word of "pkg-config", so it can be a program name with args.
9117 set dummy pkg-config
; ac_word
=$2
9118 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9119 $as_echo_n "checking for $ac_word... " >&6; }
9120 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
9121 $as_echo_n "(cached) " >&6
9125 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
9128 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
9132 test -z "$as_dir" && as_dir
=.
9133 for ac_exec_ext
in '' $ac_executable_extensions; do
9134 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9135 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
9136 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9143 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
9147 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
9148 if test -n "$PKG_CONFIG"; then
9149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
9150 $as_echo "$PKG_CONFIG" >&6; }
9152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9153 $as_echo "no" >&6; }
9158 if test "$PKG_CONFIG" = "no" ; then
9161 PKG_CONFIG_MIN_VERSION
=0.9.0
9162 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
9163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbus-1 >= 1.0" >&5
9164 $as_echo_n "checking for dbus-1 >= 1.0... " >&6; }
9166 if $PKG_CONFIG --exists "dbus-1 >= 1.0" 2>&5; then
9167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9168 $as_echo "yes" >&6; }
9171 { $as_echo "$as_me:${as_lineno-$LINENO}: checking DBUS_CFLAGS" >&5
9172 $as_echo_n "checking DBUS_CFLAGS... " >&6; }
9173 DBUS_CFLAGS
=`$PKG_CONFIG --cflags "dbus-1 >= 1.0"|sed -e 's,///*,/,g'`
9174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DBUS_CFLAGS" >&5
9175 $as_echo "$DBUS_CFLAGS" >&6; }
9177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking DBUS_LIBS" >&5
9178 $as_echo_n "checking DBUS_LIBS... " >&6; }
9179 DBUS_LIBS
=`$PKG_CONFIG --libs "dbus-1 >= 1.0"|sed -e 's,///*,/,g'`
9180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DBUS_LIBS" >&5
9181 $as_echo "$DBUS_LIBS" >&6; }
9183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9184 $as_echo "no" >&6; }
9187 ## If we have a custom action on failure, don't print errors, but
9188 ## do set a variable so people can do so.
9189 DBUS_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "dbus-1 >= 1.0"`
9196 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
9197 echo "*** See http://www.freedesktop.org/software/pkgconfig"
9201 if test $succeeded = yes; then
9207 if test "$HAVE_DBUS" = yes; then
9208 LIBS
="$LIBS $DBUS_LIBS"
9210 $as_echo "#define HAVE_DBUS 1" >>confdefs.h
9212 for ac_func
in dbus_watch_get_unix_fd
9214 ac_fn_c_check_func
"$LINENO" "dbus_watch_get_unix_fd" "ac_cv_func_dbus_watch_get_unix_fd"
9215 if test "x$ac_cv_func_dbus_watch_get_unix_fd" = xyes
; then :
9216 cat >>confdefs.h
<<_ACEOF
9217 #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
9229 if test "${HAVE_X11}" = "yes" && test "${with_gconf}" = "yes"; then
9233 # Extract the first word of "pkg-config", so it can be a program name with args.
9234 set dummy pkg-config
; ac_word
=$2
9235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9236 $as_echo_n "checking for $ac_word... " >&6; }
9237 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
9238 $as_echo_n "(cached) " >&6
9242 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
9245 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
9249 test -z "$as_dir" && as_dir
=.
9250 for ac_exec_ext
in '' $ac_executable_extensions; do
9251 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9252 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
9253 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9260 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
9264 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
9265 if test -n "$PKG_CONFIG"; then
9266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
9267 $as_echo "$PKG_CONFIG" >&6; }
9269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9270 $as_echo "no" >&6; }
9275 if test "$PKG_CONFIG" = "no" ; then
9278 PKG_CONFIG_MIN_VERSION
=0.9.0
9279 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
9280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gconf-2.0 >= 2.13" >&5
9281 $as_echo_n "checking for gconf-2.0 >= 2.13... " >&6; }
9283 if $PKG_CONFIG --exists "gconf-2.0 >= 2.13" 2>&5; then
9284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9285 $as_echo "yes" >&6; }
9288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCONF_CFLAGS" >&5
9289 $as_echo_n "checking GCONF_CFLAGS... " >&6; }
9290 GCONF_CFLAGS
=`$PKG_CONFIG --cflags "gconf-2.0 >= 2.13"|sed -e 's,///*,/,g'`
9291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCONF_CFLAGS" >&5
9292 $as_echo "$GCONF_CFLAGS" >&6; }
9294 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCONF_LIBS" >&5
9295 $as_echo_n "checking GCONF_LIBS... " >&6; }
9296 GCONF_LIBS
=`$PKG_CONFIG --libs "gconf-2.0 >= 2.13"|sed -e 's,///*,/,g'`
9297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCONF_LIBS" >&5
9298 $as_echo "$GCONF_LIBS" >&6; }
9300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9301 $as_echo "no" >&6; }
9304 ## If we have a custom action on failure, don't print errors, but
9305 ## do set a variable so people can do so.
9306 GCONF_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "gconf-2.0 >= 2.13"`
9313 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
9314 echo "*** See http://www.freedesktop.org/software/pkgconfig"
9318 if test $succeeded = yes; then
9324 if test "$HAVE_GCONF" = yes; then
9326 $as_echo "#define HAVE_GCONF 1" >>confdefs.h
9328 for ac_func
in g_type_init
9330 ac_fn_c_check_func
"$LINENO" "g_type_init" "ac_cv_func_g_type_init"
9331 if test "x$ac_cv_func_g_type_init" = xyes
; then :
9332 cat >>confdefs.h
<<_ACEOF
9333 #define HAVE_G_TYPE_INIT 1
9344 if test "${with_selinux}" = "yes"; then
9345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lgetfilecon in -lselinux" >&5
9346 $as_echo_n "checking for lgetfilecon in -lselinux... " >&6; }
9347 if ${ac_cv_lib_selinux_lgetfilecon+:} false
; then :
9348 $as_echo_n "(cached) " >&6
9350 ac_check_lib_save_LIBS
=$LIBS
9351 LIBS
="-lselinux $LIBS"
9352 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9353 /* end confdefs.h. */
9355 /* Override any GCC internal prototype to avoid an error.
9356 Use char because int might match the return type of a GCC
9357 builtin and then its argument prototype would still apply. */
9361 char lgetfilecon ();
9365 return lgetfilecon ();
9370 if ac_fn_c_try_link
"$LINENO"; then :
9371 ac_cv_lib_selinux_lgetfilecon
=yes
9373 ac_cv_lib_selinux_lgetfilecon
=no
9375 rm -f core conftest.err conftest.
$ac_objext \
9376 conftest
$ac_exeext conftest.
$ac_ext
9377 LIBS
=$ac_check_lib_save_LIBS
9379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_selinux_lgetfilecon" >&5
9380 $as_echo "$ac_cv_lib_selinux_lgetfilecon" >&6; }
9381 if test "x$ac_cv_lib_selinux_lgetfilecon" = xyes
; then :
9387 if test "$HAVE_LIBSELINUX" = yes; then
9389 $as_echo "#define HAVE_LIBSELINUX 1" >>confdefs.h
9391 LIBSELINUX_LIBS
=-lselinux
9397 if test "${with_gnutls}" = "yes" ; then
9401 # Extract the first word of "pkg-config", so it can be a program name with args.
9402 set dummy pkg-config
; ac_word
=$2
9403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9404 $as_echo_n "checking for $ac_word... " >&6; }
9405 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
9406 $as_echo_n "(cached) " >&6
9410 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
9413 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
9417 test -z "$as_dir" && as_dir
=.
9418 for ac_exec_ext
in '' $ac_executable_extensions; do
9419 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9420 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
9421 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9428 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
9432 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
9433 if test -n "$PKG_CONFIG"; then
9434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
9435 $as_echo "$PKG_CONFIG" >&6; }
9437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9438 $as_echo "no" >&6; }
9443 if test "$PKG_CONFIG" = "no" ; then
9446 PKG_CONFIG_MIN_VERSION
=0.9.0
9447 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
9448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gnutls >= 2.2.4" >&5
9449 $as_echo_n "checking for gnutls >= 2.2.4... " >&6; }
9451 if $PKG_CONFIG --exists "gnutls >= 2.2.4" 2>&5; then
9452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9453 $as_echo "yes" >&6; }
9456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBGNUTLS_CFLAGS" >&5
9457 $as_echo_n "checking LIBGNUTLS_CFLAGS... " >&6; }
9458 LIBGNUTLS_CFLAGS
=`$PKG_CONFIG --cflags "gnutls >= 2.2.4"|sed -e 's,///*,/,g'`
9459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGNUTLS_CFLAGS" >&5
9460 $as_echo "$LIBGNUTLS_CFLAGS" >&6; }
9462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBGNUTLS_LIBS" >&5
9463 $as_echo_n "checking LIBGNUTLS_LIBS... " >&6; }
9464 LIBGNUTLS_LIBS
=`$PKG_CONFIG --libs "gnutls >= 2.2.4"|sed -e 's,///*,/,g'`
9465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGNUTLS_LIBS" >&5
9466 $as_echo "$LIBGNUTLS_LIBS" >&6; }
9468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9469 $as_echo "no" >&6; }
9472 ## If we have a custom action on failure, don't print errors, but
9473 ## do set a variable so people can do so.
9474 LIBGNUTLS_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "gnutls >= 2.2.4"`
9481 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
9482 echo "*** See http://www.freedesktop.org/software/pkgconfig"
9486 if test $succeeded = yes; then
9492 if test "${HAVE_GNUTLS}" = "yes"; then
9494 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
9503 if test x
"${USE_X_TOOLKIT}" = xmaybe ||
test x
"${USE_X_TOOLKIT}" = xLUCID
; then
9504 if test "$with_xaw3d" != no
; then
9505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xaw3d" >&5
9506 $as_echo_n "checking for xaw3d... " >&6; }
9507 if ${emacs_cv_xaw3d+:} false
; then :
9508 $as_echo_n "(cached) " >&6
9510 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9511 /* end confdefs.h. */
9513 #include <X11/Intrinsic.h>
9514 #include <X11/Xaw3d/Simple.h>
9523 if ac_fn_c_try_link
"$LINENO"; then :
9528 rm -f core conftest.err conftest.
$ac_objext \
9529 conftest
$ac_exeext conftest.
$ac_ext
9535 if test $emacs_cv_xaw3d = yes; then
9536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes; using Lucid toolkit" >&5
9537 $as_echo "yes; using Lucid toolkit" >&6; }
9542 $as_echo "#define HAVE_XAW3D 1" >>confdefs.h
9545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9546 $as_echo "no" >&6; }
9547 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libXaw" >&5
9548 $as_echo_n "checking for libXaw... " >&6; }
9549 if ${emacs_cv_xaw+:} false
; then :
9550 $as_echo_n "(cached) " >&6
9552 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9553 /* end confdefs.h. */
9555 #include <X11/Intrinsic.h>
9556 #include <X11/Xaw/Simple.h>
9565 if ac_fn_c_try_link
"$LINENO"; then :
9570 rm -f core conftest.err conftest.
$ac_objext \
9571 conftest
$ac_exeext conftest.
$ac_ext
9574 if test $emacs_cv_xaw = yes; then
9575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes; using Lucid toolkit" >&5
9576 $as_echo "yes; using Lucid toolkit" >&6; }
9579 elif test x
"${USE_X_TOOLKIT}" = xLUCID
; then
9580 as_fn_error $?
"Lucid toolkit requires X11/Xaw include files" "$LINENO" 5
9582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no; do not use toolkit by default" >&5
9583 $as_echo "no; do not use toolkit by default" >&6; }
9589 X_TOOLKIT_TYPE
=$USE_X_TOOLKIT
9592 if test "${USE_X_TOOLKIT}" != "none"; then
9593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking X11 toolkit version" >&5
9594 $as_echo_n "checking X11 toolkit version... " >&6; }
9595 if ${emacs_cv_x11_toolkit_version_6+:} false
; then :
9596 $as_echo_n "(cached) " >&6
9598 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9599 /* end confdefs.h. */
9600 #include <X11/Intrinsic.h>
9604 #if XtSpecificationRelease < 6
9612 if ac_fn_c_try_link
"$LINENO"; then :
9613 emacs_cv_x11_toolkit_version_6
=yes
9615 emacs_cv_x11_toolkit_version_6
=no
9617 rm -f core conftest.err conftest.
$ac_objext \
9618 conftest
$ac_exeext conftest.
$ac_ext
9621 HAVE_X11XTR6
=$emacs_cv_x11_toolkit_version_6
9622 if test $emacs_cv_x11_toolkit_version_6 = yes; then
9623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: 6 or newer" >&5
9624 $as_echo "6 or newer" >&6; }
9626 $as_echo "#define HAVE_X11XTR6 1" >>confdefs.h
9628 LIBXTR6
="-lSM -lICE"
9630 ## Use libw.a along with X11R6 Xt.
9631 unixware
) LIBXTR6
="$LIBXTR6 -lw" ;;
9634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: before 6" >&5
9635 $as_echo "before 6" >&6; }
9639 if test x
$HAVE_X11XTR6 = xyes
; then
9640 LIBS
="-lXt -lSM -lICE $LIBS"
9644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XmuConvertStandardSelection in -lXmu" >&5
9645 $as_echo_n "checking for XmuConvertStandardSelection in -lXmu... " >&6; }
9646 if ${ac_cv_lib_Xmu_XmuConvertStandardSelection+:} false
; then :
9647 $as_echo_n "(cached) " >&6
9649 ac_check_lib_save_LIBS
=$LIBS
9651 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9652 /* end confdefs.h. */
9654 /* Override any GCC internal prototype to avoid an error.
9655 Use char because int might match the return type of a GCC
9656 builtin and then its argument prototype would still apply. */
9660 char XmuConvertStandardSelection ();
9664 return XmuConvertStandardSelection ();
9669 if ac_fn_c_try_link
"$LINENO"; then :
9670 ac_cv_lib_Xmu_XmuConvertStandardSelection
=yes
9672 ac_cv_lib_Xmu_XmuConvertStandardSelection
=no
9674 rm -f core conftest.err conftest.
$ac_objext \
9675 conftest
$ac_exeext conftest.
$ac_ext
9676 LIBS
=$ac_check_lib_save_LIBS
9678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xmu_XmuConvertStandardSelection" >&5
9679 $as_echo "$ac_cv_lib_Xmu_XmuConvertStandardSelection" >&6; }
9680 if test "x$ac_cv_lib_Xmu_XmuConvertStandardSelection" = xyes
; then :
9681 cat >>confdefs.h
<<_ACEOF
9682 #define HAVE_LIBXMU 1
9689 test $ac_cv_lib_Xmu_XmuConvertStandardSelection = no
&& LIBS
="$OLDLIBS"
9695 ## These systems don't supply Xmu.
9697 test "X$ac_cv_lib_Xmu_XmuConvertStandardSelection" != "Xyes" && LIBXMU
=
9702 # On Irix 6.5, at least, we need XShapeQueryExtension from -lXext for Xaw3D.
9703 if test "${HAVE_X11}" = "yes"; then
9704 if test "${USE_X_TOOLKIT}" != "none"; then
9705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XShapeQueryExtension in -lXext" >&5
9706 $as_echo_n "checking for XShapeQueryExtension in -lXext... " >&6; }
9707 if ${ac_cv_lib_Xext_XShapeQueryExtension+:} false
; then :
9708 $as_echo_n "(cached) " >&6
9710 ac_check_lib_save_LIBS
=$LIBS
9712 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9713 /* end confdefs.h. */
9715 /* Override any GCC internal prototype to avoid an error.
9716 Use char because int might match the return type of a GCC
9717 builtin and then its argument prototype would still apply. */
9721 char XShapeQueryExtension ();
9725 return XShapeQueryExtension ();
9730 if ac_fn_c_try_link
"$LINENO"; then :
9731 ac_cv_lib_Xext_XShapeQueryExtension
=yes
9733 ac_cv_lib_Xext_XShapeQueryExtension
=no
9735 rm -f core conftest.err conftest.
$ac_objext \
9736 conftest
$ac_exeext conftest.
$ac_ext
9737 LIBS
=$ac_check_lib_save_LIBS
9739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xext_XShapeQueryExtension" >&5
9740 $as_echo "$ac_cv_lib_Xext_XShapeQueryExtension" >&6; }
9741 if test "x$ac_cv_lib_Xext_XShapeQueryExtension" = xyes
; then :
9742 cat >>confdefs.h
<<_ACEOF
9743 #define HAVE_LIBXEXT 1
9754 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
9755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Motif version 2.1" >&5
9756 $as_echo_n "checking for Motif version 2.1... " >&6; }
9757 if ${emacs_cv_motif_version_2_1+:} false
; then :
9758 $as_echo_n "(cached) " >&6
9760 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9761 /* end confdefs.h. */
9766 #if XmVERSION > 2 || (XmVERSION == 2 && XmREVISION >= 1)
9769 Motif version prior to 2.1.
9775 if ac_fn_c_try_compile
"$LINENO"; then :
9776 emacs_cv_motif_version_2_1
=yes
9778 emacs_cv_motif_version_2_1
=no
9780 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_motif_version_2_1" >&5
9783 $as_echo "$emacs_cv_motif_version_2_1" >&6; }
9784 if test $emacs_cv_motif_version_2_1 = yes; then
9785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XpCreateContext in -lXp" >&5
9786 $as_echo_n "checking for XpCreateContext in -lXp... " >&6; }
9787 if ${ac_cv_lib_Xp_XpCreateContext+:} false
; then :
9788 $as_echo_n "(cached) " >&6
9790 ac_check_lib_save_LIBS
=$LIBS
9792 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9793 /* end confdefs.h. */
9795 /* Override any GCC internal prototype to avoid an error.
9796 Use char because int might match the return type of a GCC
9797 builtin and then its argument prototype would still apply. */
9801 char XpCreateContext ();
9805 return XpCreateContext ();
9810 if ac_fn_c_try_link
"$LINENO"; then :
9811 ac_cv_lib_Xp_XpCreateContext
=yes
9813 ac_cv_lib_Xp_XpCreateContext
=no
9815 rm -f core conftest.err conftest.
$ac_objext \
9816 conftest
$ac_exeext conftest.
$ac_ext
9817 LIBS
=$ac_check_lib_save_LIBS
9819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xp_XpCreateContext" >&5
9820 $as_echo "$ac_cv_lib_Xp_XpCreateContext" >&6; }
9821 if test "x$ac_cv_lib_Xp_XpCreateContext" = xyes
; then :
9826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LessTif where some systems put it" >&5
9827 $as_echo_n "checking for LessTif where some systems put it... " >&6; }
9828 if ${emacs_cv_lesstif+:} false
; then :
9829 $as_echo_n "(cached) " >&6
9831 # We put this in CFLAGS temporarily to precede other -I options
9832 # that might be in CFLAGS temporarily.
9833 # We put this in CPPFLAGS where it precedes the other -I options.
9834 OLD_CPPFLAGS
=$CPPFLAGS
9836 CPPFLAGS
="-I/usr/X11R6/LessTif/Motif1.2/include $CPPFLAGS"
9837 CFLAGS
="-I/usr/X11R6/LessTif/Motif1.2/include $CFLAGS"
9838 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9839 /* end confdefs.h. */
9840 #include </usr/X11R6/LessTif/Motif1.2/include/Xm/Xm.h>
9849 if ac_fn_c_try_compile
"$LINENO"; then :
9850 emacs_cv_lesstif
=yes
9854 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_lesstif" >&5
9857 $as_echo "$emacs_cv_lesstif" >&6; }
9858 if test $emacs_cv_lesstif = yes; then
9859 # Make sure this -I option remains in CPPFLAGS after it is set
9860 # back to REAL_CPPFLAGS.
9861 # There is no need to change REAL_CFLAGS, because REAL_CFLAGS does not
9862 # have those other -I options anyway. Ultimately, having this
9863 # directory ultimately in CPPFLAGS will be enough.
9864 REAL_CPPFLAGS
="-I/usr/X11R6/LessTif/Motif1.2/include $REAL_CPPFLAGS"
9865 LDFLAGS
="-L/usr/X11R6/LessTif/Motif1.2/lib $LDFLAGS"
9868 CPPFLAGS
=$OLD_CPPFLAGS
9874 USE_TOOLKIT_SCROLL_BARS
=no
9875 if test "${with_toolkit_scroll_bars}" != "no"; then
9876 if test "${USE_X_TOOLKIT}" != "none"; then
9877 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
9878 $as_echo "#define USE_TOOLKIT_SCROLL_BARS 1" >>confdefs.h
9881 USE_TOOLKIT_SCROLL_BARS
=yes
9882 elif test "${HAVE_XAW3D}" = "yes"; then
9883 $as_echo "#define USE_TOOLKIT_SCROLL_BARS 1" >>confdefs.h
9885 USE_TOOLKIT_SCROLL_BARS
=yes
9887 elif test "${HAVE_GTK}" = "yes"; then
9888 $as_echo "#define USE_TOOLKIT_SCROLL_BARS 1" >>confdefs.h
9890 USE_TOOLKIT_SCROLL_BARS
=yes
9891 elif test "${HAVE_NS}" = "yes"; then
9892 $as_echo "#define USE_TOOLKIT_SCROLL_BARS 1" >>confdefs.h
9894 USE_TOOLKIT_SCROLL_BARS
=yes
9898 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9899 /* end confdefs.h. */
9901 #include <X11/Xlib.h>
9902 #include <X11/Xresource.h>
9911 if ac_fn_c_try_compile
"$LINENO"; then :
9914 $as_echo "#define HAVE_XIM 1" >>confdefs.h
9919 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9922 if test "${with_xim}" != "no"; then
9924 $as_echo "#define USE_XIM 1" >>confdefs.h
9929 if test "${HAVE_XIM}" != "no"; then
9931 if test "$GCC" = yes; then
9932 CFLAGS
="$CFLAGS --pedantic-errors"
9934 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9935 /* end confdefs.h. */
9937 #include <X11/Xlib.h>
9938 #include <X11/Xresource.h>
9947 XPointer *client_data;
9949 /* If we're not using GCC, it's probably not XFree86, and this is
9950 probably right, but we can't use something like --pedantic-errors. */
9951 extern Bool XRegisterIMInstantiateCallback(Display*, XrmDatabase, char*,
9952 char*, XIMProc, XPointer*);
9954 (void)XRegisterIMInstantiateCallback(display, db, res_name, res_class, callback,
9960 if ac_fn_c_try_compile
"$LINENO"; then :
9961 emacs_cv_arg6_star
=yes
9963 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9964 if test "$emacs_cv_arg6_star" = yes; then
9965 $as_echo "#define XRegisterIMInstantiateCallback_arg6 XPointer*" >>confdefs.h
9968 $as_echo "#define XRegisterIMInstantiateCallback_arg6 XPointer" >>confdefs.h
9974 ### Start of font-backend (under any platform) section.
9975 # (nothing here yet -- this is a placeholder)
9976 ### End of font-backend (under any platform) section.
9978 ### Start of font-backend (under X11) section.
9979 if test "${HAVE_X11}" = "yes"; then
9983 # Extract the first word of "pkg-config", so it can be a program name with args.
9984 set dummy pkg-config
; ac_word
=$2
9985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9986 $as_echo_n "checking for $ac_word... " >&6; }
9987 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
9988 $as_echo_n "(cached) " >&6
9992 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
9995 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
9999 test -z "$as_dir" && as_dir
=.
10000 for ac_exec_ext
in '' $ac_executable_extensions; do
10001 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10002 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
10003 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10010 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
10014 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
10015 if test -n "$PKG_CONFIG"; then
10016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10017 $as_echo "$PKG_CONFIG" >&6; }
10019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10020 $as_echo "no" >&6; }
10025 if test "$PKG_CONFIG" = "no" ; then
10028 PKG_CONFIG_MIN_VERSION
=0.9.0
10029 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
10030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fontconfig >= 2.2.0" >&5
10031 $as_echo_n "checking for fontconfig >= 2.2.0... " >&6; }
10033 if $PKG_CONFIG --exists "fontconfig >= 2.2.0" 2>&5; then
10034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10035 $as_echo "yes" >&6; }
10038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking FONTCONFIG_CFLAGS" >&5
10039 $as_echo_n "checking FONTCONFIG_CFLAGS... " >&6; }
10040 FONTCONFIG_CFLAGS
=`$PKG_CONFIG --cflags "fontconfig >= 2.2.0"|sed -e 's,///*,/,g'`
10041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FONTCONFIG_CFLAGS" >&5
10042 $as_echo "$FONTCONFIG_CFLAGS" >&6; }
10044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking FONTCONFIG_LIBS" >&5
10045 $as_echo_n "checking FONTCONFIG_LIBS... " >&6; }
10046 FONTCONFIG_LIBS
=`$PKG_CONFIG --libs "fontconfig >= 2.2.0"|sed -e 's,///*,/,g'`
10047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FONTCONFIG_LIBS" >&5
10048 $as_echo "$FONTCONFIG_LIBS" >&6; }
10050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10051 $as_echo "no" >&6; }
10052 FONTCONFIG_CFLAGS
=""
10054 ## If we have a custom action on failure, don't print errors, but
10055 ## do set a variable so people can do so.
10056 FONTCONFIG_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "fontconfig >= 2.2.0"`
10063 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
10064 echo "*** See http://www.freedesktop.org/software/pkgconfig"
10068 if test $succeeded = yes; then
10075 ## Use -lXft if available, unless `--with-xft=no'.
10077 if test "${HAVE_FC}" = "no" ||
test "x${with_x}" = "xno"; then
10080 if test "x${with_xft}" != "xno"; then
10085 # Extract the first word of "pkg-config", so it can be a program name with args.
10086 set dummy pkg-config
; ac_word
=$2
10087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10088 $as_echo_n "checking for $ac_word... " >&6; }
10089 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
10090 $as_echo_n "(cached) " >&6
10092 case $PKG_CONFIG in
10094 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
10097 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10098 for as_dir
in $PATH
10101 test -z "$as_dir" && as_dir
=.
10102 for ac_exec_ext
in '' $ac_executable_extensions; do
10103 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10104 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
10105 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10112 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
10116 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
10117 if test -n "$PKG_CONFIG"; then
10118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10119 $as_echo "$PKG_CONFIG" >&6; }
10121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10122 $as_echo "no" >&6; }
10127 if test "$PKG_CONFIG" = "no" ; then
10130 PKG_CONFIG_MIN_VERSION
=0.9.0
10131 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
10132 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xft >= 0.13.0" >&5
10133 $as_echo_n "checking for xft >= 0.13.0... " >&6; }
10135 if $PKG_CONFIG --exists "xft >= 0.13.0" 2>&5; then
10136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10137 $as_echo "yes" >&6; }
10140 { $as_echo "$as_me:${as_lineno-$LINENO}: checking XFT_CFLAGS" >&5
10141 $as_echo_n "checking XFT_CFLAGS... " >&6; }
10142 XFT_CFLAGS
=`$PKG_CONFIG --cflags "xft >= 0.13.0"|sed -e 's,///*,/,g'`
10143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XFT_CFLAGS" >&5
10144 $as_echo "$XFT_CFLAGS" >&6; }
10146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking XFT_LIBS" >&5
10147 $as_echo_n "checking XFT_LIBS... " >&6; }
10148 XFT_LIBS
=`$PKG_CONFIG --libs "xft >= 0.13.0"|sed -e 's,///*,/,g'`
10149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XFT_LIBS" >&5
10150 $as_echo "$XFT_LIBS" >&6; }
10152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10153 $as_echo "no" >&6; }
10156 ## If we have a custom action on failure, don't print errors, but
10157 ## do set a variable so people can do so.
10158 XFT_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "xft >= 0.13.0"`
10165 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
10166 echo "*** See http://www.freedesktop.org/software/pkgconfig"
10170 if test $succeeded = yes; then
10176 ## Because xftfont.c uses XRenderQueryExtension, we also
10177 ## need to link to -lXrender.
10179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XRenderQueryExtension in -lXrender" >&5
10180 $as_echo_n "checking for XRenderQueryExtension in -lXrender... " >&6; }
10181 if ${ac_cv_lib_Xrender_XRenderQueryExtension+:} false
; then :
10182 $as_echo_n "(cached) " >&6
10184 ac_check_lib_save_LIBS
=$LIBS
10185 LIBS
="-lXrender $LIBS"
10186 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10187 /* end confdefs.h. */
10189 /* Override any GCC internal prototype to avoid an error.
10190 Use char because int might match the return type of a GCC
10191 builtin and then its argument prototype would still apply. */
10195 char XRenderQueryExtension ();
10199 return XRenderQueryExtension ();
10204 if ac_fn_c_try_link
"$LINENO"; then :
10205 ac_cv_lib_Xrender_XRenderQueryExtension
=yes
10207 ac_cv_lib_Xrender_XRenderQueryExtension
=no
10209 rm -f core conftest.err conftest.
$ac_objext \
10210 conftest
$ac_exeext conftest.
$ac_ext
10211 LIBS
=$ac_check_lib_save_LIBS
10213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xrender_XRenderQueryExtension" >&5
10214 $as_echo "$ac_cv_lib_Xrender_XRenderQueryExtension" >&6; }
10215 if test "x$ac_cv_lib_Xrender_XRenderQueryExtension" = xyes
; then :
10219 if test "$HAVE_XFT" != no
&& test "$HAVE_XRENDER" != no
; then
10220 OLD_CPPFLAGS
="$CPPFLAGS"
10221 OLD_CFLAGS
="$CFLAGS"
10223 CPPFLAGS
="$CPPFLAGS $XFT_CFLAGS"
10224 CFLAGS
="$CFLAGS $XFT_CFLAGS"
10225 XFT_LIBS
="-lXrender $XFT_LIBS"
10226 LIBS
="$XFT_LIBS $LIBS"
10227 ac_fn_c_check_header_mongrel
"$LINENO" "X11/Xft/Xft.h" "ac_cv_header_X11_Xft_Xft_h" "$ac_includes_default"
10228 if test "x$ac_cv_header_X11_Xft_Xft_h" = xyes
; then :
10229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XftFontOpen in -lXft" >&5
10230 $as_echo_n "checking for XftFontOpen in -lXft... " >&6; }
10231 if ${ac_cv_lib_Xft_XftFontOpen+:} false
; then :
10232 $as_echo_n "(cached) " >&6
10234 ac_check_lib_save_LIBS
=$LIBS
10235 LIBS
="-lXft $XFT_LIBS $LIBS"
10236 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10237 /* end confdefs.h. */
10239 /* Override any GCC internal prototype to avoid an error.
10240 Use char because int might match the return type of a GCC
10241 builtin and then its argument prototype would still apply. */
10245 char XftFontOpen ();
10249 return XftFontOpen ();
10254 if ac_fn_c_try_link
"$LINENO"; then :
10255 ac_cv_lib_Xft_XftFontOpen
=yes
10257 ac_cv_lib_Xft_XftFontOpen
=no
10259 rm -f core conftest.err conftest.
$ac_objext \
10260 conftest
$ac_exeext conftest.
$ac_ext
10261 LIBS
=$ac_check_lib_save_LIBS
10263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xft_XftFontOpen" >&5
10264 $as_echo "$ac_cv_lib_Xft_XftFontOpen" >&6; }
10265 if test "x$ac_cv_lib_Xft_XftFontOpen" = xyes
; then :
10273 if test "${HAVE_XFT}" = "yes"; then
10275 $as_echo "#define HAVE_XFT 1" >>confdefs.h
10278 C_SWITCH_X_SITE
="$C_SWITCH_X_SITE $XFT_CFLAGS"
10280 CPPFLAGS
="$OLD_CPPFLAGS"
10281 CFLAGS
="$OLD_CFLAGS"
10283 fi # "${HAVE_XFT}" = "yes"
10284 fi # "$HAVE_XFT" != no
10285 fi # "x${with_xft}" != "xno"
10287 if test "$HAVE_XFT" != "yes"; then
10293 ## We used to allow building with FreeType and without Xft.
10294 ## However, the ftx font backend driver is not in good shape.
10295 if test "${HAVE_XFT}" = "yes"; then
10302 if test "${HAVE_FREETYPE}" = "yes"; then
10304 $as_echo "#define HAVE_FREETYPE 1" >>confdefs.h
10306 if test "${with_libotf}" != "no"; then
10310 # Extract the first word of "pkg-config", so it can be a program name with args.
10311 set dummy pkg-config
; ac_word
=$2
10312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10313 $as_echo_n "checking for $ac_word... " >&6; }
10314 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
10315 $as_echo_n "(cached) " >&6
10317 case $PKG_CONFIG in
10319 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
10322 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10323 for as_dir
in $PATH
10326 test -z "$as_dir" && as_dir
=.
10327 for ac_exec_ext
in '' $ac_executable_extensions; do
10328 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10329 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
10330 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10337 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
10341 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
10342 if test -n "$PKG_CONFIG"; then
10343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10344 $as_echo "$PKG_CONFIG" >&6; }
10346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10347 $as_echo "no" >&6; }
10352 if test "$PKG_CONFIG" = "no" ; then
10355 PKG_CONFIG_MIN_VERSION
=0.9.0
10356 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
10357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libotf" >&5
10358 $as_echo_n "checking for libotf... " >&6; }
10360 if $PKG_CONFIG --exists "libotf" 2>&5; then
10361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10362 $as_echo "yes" >&6; }
10365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBOTF_CFLAGS" >&5
10366 $as_echo_n "checking LIBOTF_CFLAGS... " >&6; }
10367 LIBOTF_CFLAGS
=`$PKG_CONFIG --cflags "libotf"|sed -e 's,///*,/,g'`
10368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBOTF_CFLAGS" >&5
10369 $as_echo "$LIBOTF_CFLAGS" >&6; }
10371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBOTF_LIBS" >&5
10372 $as_echo_n "checking LIBOTF_LIBS... " >&6; }
10373 LIBOTF_LIBS
=`$PKG_CONFIG --libs "libotf"|sed -e 's,///*,/,g'`
10374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBOTF_LIBS" >&5
10375 $as_echo "$LIBOTF_LIBS" >&6; }
10377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10378 $as_echo "no" >&6; }
10381 ## If we have a custom action on failure, don't print errors, but
10382 ## do set a variable so people can do so.
10383 LIBOTF_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "libotf"`
10390 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
10391 echo "*** See http://www.freedesktop.org/software/pkgconfig"
10395 if test $succeeded = yes; then
10401 if test "$HAVE_LIBOTF" = "yes"; then
10403 $as_echo "#define HAVE_LIBOTF 1" >>confdefs.h
10405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OTF_get_variation_glyphs in -lotf" >&5
10406 $as_echo_n "checking for OTF_get_variation_glyphs in -lotf... " >&6; }
10407 if ${ac_cv_lib_otf_OTF_get_variation_glyphs+:} false
; then :
10408 $as_echo_n "(cached) " >&6
10410 ac_check_lib_save_LIBS
=$LIBS
10412 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10413 /* end confdefs.h. */
10415 /* Override any GCC internal prototype to avoid an error.
10416 Use char because int might match the return type of a GCC
10417 builtin and then its argument prototype would still apply. */
10421 char OTF_get_variation_glyphs ();
10425 return OTF_get_variation_glyphs ();
10430 if ac_fn_c_try_link
"$LINENO"; then :
10431 ac_cv_lib_otf_OTF_get_variation_glyphs
=yes
10433 ac_cv_lib_otf_OTF_get_variation_glyphs
=no
10435 rm -f core conftest.err conftest.
$ac_objext \
10436 conftest
$ac_exeext conftest.
$ac_ext
10437 LIBS
=$ac_check_lib_save_LIBS
10439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_otf_OTF_get_variation_glyphs" >&5
10440 $as_echo "$ac_cv_lib_otf_OTF_get_variation_glyphs" >&6; }
10441 if test "x$ac_cv_lib_otf_OTF_get_variation_glyphs" = xyes
; then :
10442 HAVE_OTF_GET_VARIATION_GLYPHS
=yes
10444 HAVE_OTF_GET_VARIATION_GLYPHS
=no
10447 if test "${HAVE_OTF_GET_VARIATION_GLYPHS}" = "yes"; then
10449 $as_echo "#define HAVE_OTF_GET_VARIATION_GLYPHS 1" >>confdefs.h
10457 if test "${HAVE_LIBOTF}" = yes; then
10458 if test "${with_m17n_flt}" != "no"; then
10462 # Extract the first word of "pkg-config", so it can be a program name with args.
10463 set dummy pkg-config
; ac_word
=$2
10464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10465 $as_echo_n "checking for $ac_word... " >&6; }
10466 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
10467 $as_echo_n "(cached) " >&6
10469 case $PKG_CONFIG in
10471 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
10474 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10475 for as_dir
in $PATH
10478 test -z "$as_dir" && as_dir
=.
10479 for ac_exec_ext
in '' $ac_executable_extensions; do
10480 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10481 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
10482 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10489 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
10493 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
10494 if test -n "$PKG_CONFIG"; then
10495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10496 $as_echo "$PKG_CONFIG" >&6; }
10498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10499 $as_echo "no" >&6; }
10504 if test "$PKG_CONFIG" = "no" ; then
10507 PKG_CONFIG_MIN_VERSION
=0.9.0
10508 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
10509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for m17n-flt" >&5
10510 $as_echo_n "checking for m17n-flt... " >&6; }
10512 if $PKG_CONFIG --exists "m17n-flt" 2>&5; then
10513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10514 $as_echo "yes" >&6; }
10517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking M17N_FLT_CFLAGS" >&5
10518 $as_echo_n "checking M17N_FLT_CFLAGS... " >&6; }
10519 M17N_FLT_CFLAGS
=`$PKG_CONFIG --cflags "m17n-flt"|sed -e 's,///*,/,g'`
10520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M17N_FLT_CFLAGS" >&5
10521 $as_echo "$M17N_FLT_CFLAGS" >&6; }
10523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking M17N_FLT_LIBS" >&5
10524 $as_echo_n "checking M17N_FLT_LIBS... " >&6; }
10525 M17N_FLT_LIBS
=`$PKG_CONFIG --libs "m17n-flt"|sed -e 's,///*,/,g'`
10526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M17N_FLT_LIBS" >&5
10527 $as_echo "$M17N_FLT_LIBS" >&6; }
10529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10530 $as_echo "no" >&6; }
10533 ## If we have a custom action on failure, don't print errors, but
10534 ## do set a variable so people can do so.
10535 M17N_FLT_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "m17n-flt"`
10542 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
10543 echo "*** See http://www.freedesktop.org/software/pkgconfig"
10547 if test $succeeded = yes; then
10553 if test "$HAVE_M17N_FLT" = "yes"; then
10555 $as_echo "#define HAVE_M17N_FLT 1" >>confdefs.h
10567 ### End of font-backend (under X11) section.
10578 ### Use -lXpm if available, unless `--with-xpm=no'.
10581 if test "${HAVE_X11}" = "yes"; then
10582 if test "${with_xpm}" != "no"; then
10583 ac_fn_c_check_header_mongrel
"$LINENO" "X11/xpm.h" "ac_cv_header_X11_xpm_h" "$ac_includes_default"
10584 if test "x$ac_cv_header_X11_xpm_h" = xyes
; then :
10585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XpmReadFileToPixmap in -lXpm" >&5
10586 $as_echo_n "checking for XpmReadFileToPixmap in -lXpm... " >&6; }
10587 if ${ac_cv_lib_Xpm_XpmReadFileToPixmap+:} false
; then :
10588 $as_echo_n "(cached) " >&6
10590 ac_check_lib_save_LIBS
=$LIBS
10591 LIBS
="-lXpm -lX11 $LIBS"
10592 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10593 /* end confdefs.h. */
10595 /* Override any GCC internal prototype to avoid an error.
10596 Use char because int might match the return type of a GCC
10597 builtin and then its argument prototype would still apply. */
10601 char XpmReadFileToPixmap ();
10605 return XpmReadFileToPixmap ();
10610 if ac_fn_c_try_link
"$LINENO"; then :
10611 ac_cv_lib_Xpm_XpmReadFileToPixmap
=yes
10613 ac_cv_lib_Xpm_XpmReadFileToPixmap
=no
10615 rm -f core conftest.err conftest.
$ac_objext \
10616 conftest
$ac_exeext conftest.
$ac_ext
10617 LIBS
=$ac_check_lib_save_LIBS
10619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xpm_XpmReadFileToPixmap" >&5
10620 $as_echo "$ac_cv_lib_Xpm_XpmReadFileToPixmap" >&6; }
10621 if test "x$ac_cv_lib_Xpm_XpmReadFileToPixmap" = xyes
; then :
10628 if test "${HAVE_XPM}" = "yes"; then
10629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XpmReturnAllocPixels preprocessor define" >&5
10630 $as_echo_n "checking for XpmReturnAllocPixels preprocessor define... " >&6; }
10631 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10632 /* end confdefs.h. */
10633 #include "X11/xpm.h"
10634 #ifndef XpmReturnAllocPixels
10635 no_return_alloc_pixels
10639 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10640 $EGREP "no_return_alloc_pixels" >/dev
/null
2>&1; then :
10648 if test "${HAVE_XPM}" = "yes"; then
10649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10650 $as_echo "yes" >&6; }
10652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10653 $as_echo "no" >&6; }
10658 if test "${HAVE_XPM}" = "yes"; then
10660 $as_echo "#define HAVE_XPM 1" >>confdefs.h
10667 ### Use -ljpeg if available, unless `--with-jpeg=no'.
10670 if test "${HAVE_X11}" = "yes"; then
10671 if test "${with_jpeg}" != "no"; then
10672 ac_fn_c_check_header_mongrel
"$LINENO" "jerror.h" "ac_cv_header_jerror_h" "$ac_includes_default"
10673 if test "x$ac_cv_header_jerror_h" = xyes
; then :
10674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for jpeg_destroy_compress in -ljpeg" >&5
10675 $as_echo_n "checking for jpeg_destroy_compress in -ljpeg... " >&6; }
10676 if ${ac_cv_lib_jpeg_jpeg_destroy_compress+:} false
; then :
10677 $as_echo_n "(cached) " >&6
10679 ac_check_lib_save_LIBS
=$LIBS
10680 LIBS
="-ljpeg $LIBS"
10681 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10682 /* end confdefs.h. */
10684 /* Override any GCC internal prototype to avoid an error.
10685 Use char because int might match the return type of a GCC
10686 builtin and then its argument prototype would still apply. */
10690 char jpeg_destroy_compress ();
10694 return jpeg_destroy_compress ();
10699 if ac_fn_c_try_link
"$LINENO"; then :
10700 ac_cv_lib_jpeg_jpeg_destroy_compress
=yes
10702 ac_cv_lib_jpeg_jpeg_destroy_compress
=no
10704 rm -f core conftest.err conftest.
$ac_objext \
10705 conftest
$ac_exeext conftest.
$ac_ext
10706 LIBS
=$ac_check_lib_save_LIBS
10708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_jpeg_jpeg_destroy_compress" >&5
10709 $as_echo "$ac_cv_lib_jpeg_jpeg_destroy_compress" >&6; }
10710 if test "x$ac_cv_lib_jpeg_jpeg_destroy_compress" = xyes
; then :
10719 if test "${HAVE_JPEG}" = "yes"; then
10720 $as_echo "#define HAVE_JPEG 1" >>confdefs.h
10722 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10723 /* end confdefs.h. */
10724 #include <jpeglib.h>
10725 version=JPEG_LIB_VERSION
10728 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10729 $EGREP "version= *(6[2-9]|[7-9][0-9])" >/dev
/null
2>&1; then :
10730 $as_echo "#define HAVE_JPEG 1" >>confdefs.h
10733 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: libjpeg found, but not version 6b or later" >&5
10734 $as_echo "$as_me: WARNING: libjpeg found, but not version 6b or later" >&2;}
10740 if test "${HAVE_JPEG}" = "yes"; then
10746 ### Use -lpng if available, unless `--with-png=no'.
10749 if test "${HAVE_X11}" = "yes"; then
10750 if test "${with_png}" != "no"; then
10751 # Debian unstable as of July 2003 has multiple libpngs, and puts png.h
10752 # in /usr/include/libpng.
10753 for ac_header
in png.h libpng
/png.h
10755 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10756 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10757 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
10758 cat >>confdefs.h
<<_ACEOF
10759 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10766 if test "$ac_cv_header_png_h" = yes ||
test "$ac_cv_header_libpng_png_h" = yes ; then
10767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for png_get_channels in -lpng" >&5
10768 $as_echo_n "checking for png_get_channels in -lpng... " >&6; }
10769 if ${ac_cv_lib_png_png_get_channels+:} false
; then :
10770 $as_echo_n "(cached) " >&6
10772 ac_check_lib_save_LIBS
=$LIBS
10773 LIBS
="-lpng -lz -lm $LIBS"
10774 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10775 /* end confdefs.h. */
10777 /* Override any GCC internal prototype to avoid an error.
10778 Use char because int might match the return type of a GCC
10779 builtin and then its argument prototype would still apply. */
10783 char png_get_channels ();
10787 return png_get_channels ();
10792 if ac_fn_c_try_link
"$LINENO"; then :
10793 ac_cv_lib_png_png_get_channels
=yes
10795 ac_cv_lib_png_png_get_channels
=no
10797 rm -f core conftest.err conftest.
$ac_objext \
10798 conftest
$ac_exeext conftest.
$ac_ext
10799 LIBS
=$ac_check_lib_save_LIBS
10801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_png_png_get_channels" >&5
10802 $as_echo "$ac_cv_lib_png_png_get_channels" >&6; }
10803 if test "x$ac_cv_lib_png_png_get_channels" = xyes
; then :
10810 if test "${HAVE_PNG}" = "yes"; then
10812 $as_echo "#define HAVE_PNG 1" >>confdefs.h
10814 LIBPNG
="-lpng -lz -lm"
10819 ### Use -ltiff if available, unless `--with-tiff=no'.
10822 if test "${HAVE_X11}" = "yes"; then
10823 if test "${with_tiff}" != "no"; then
10824 ac_fn_c_check_header_mongrel
"$LINENO" "tiffio.h" "ac_cv_header_tiffio_h" "$ac_includes_default"
10825 if test "x$ac_cv_header_tiffio_h" = xyes
; then :
10827 # At least one tiff package requires the jpeg library.
10828 if test "${HAVE_JPEG}" = yes; then tifflibs
="-ljpeg $tifflibs"; fi
10829 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TIFFGetVersion in -ltiff" >&5
10830 $as_echo_n "checking for TIFFGetVersion in -ltiff... " >&6; }
10831 if ${ac_cv_lib_tiff_TIFFGetVersion+:} false
; then :
10832 $as_echo_n "(cached) " >&6
10834 ac_check_lib_save_LIBS
=$LIBS
10835 LIBS
="-ltiff $tifflibs $LIBS"
10836 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10837 /* end confdefs.h. */
10839 /* Override any GCC internal prototype to avoid an error.
10840 Use char because int might match the return type of a GCC
10841 builtin and then its argument prototype would still apply. */
10845 char TIFFGetVersion ();
10849 return TIFFGetVersion ();
10854 if ac_fn_c_try_link
"$LINENO"; then :
10855 ac_cv_lib_tiff_TIFFGetVersion
=yes
10857 ac_cv_lib_tiff_TIFFGetVersion
=no
10859 rm -f core conftest.err conftest.
$ac_objext \
10860 conftest
$ac_exeext conftest.
$ac_ext
10861 LIBS
=$ac_check_lib_save_LIBS
10863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tiff_TIFFGetVersion" >&5
10864 $as_echo "$ac_cv_lib_tiff_TIFFGetVersion" >&6; }
10865 if test "x$ac_cv_lib_tiff_TIFFGetVersion" = xyes
; then :
10874 if test "${HAVE_TIFF}" = "yes"; then
10876 $as_echo "#define HAVE_TIFF 1" >>confdefs.h
10883 ### Use -lgif or -lungif if available, unless `--with-gif=no'.
10886 if test "${HAVE_X11}" = "yes" && test "${with_gif}" != "no"; then
10887 ac_fn_c_check_header_mongrel
"$LINENO" "gif_lib.h" "ac_cv_header_gif_lib_h" "$ac_includes_default"
10888 if test "x$ac_cv_header_gif_lib_h" = xyes
; then :
10889 # EGifPutExtensionLast only exists from version libungif-4.1.0b1.
10890 # Earlier versions can crash Emacs.
10891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for EGifPutExtensionLast in -lgif" >&5
10892 $as_echo_n "checking for EGifPutExtensionLast in -lgif... " >&6; }
10893 if ${ac_cv_lib_gif_EGifPutExtensionLast+:} false
; then :
10894 $as_echo_n "(cached) " >&6
10896 ac_check_lib_save_LIBS
=$LIBS
10898 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10899 /* end confdefs.h. */
10901 /* Override any GCC internal prototype to avoid an error.
10902 Use char because int might match the return type of a GCC
10903 builtin and then its argument prototype would still apply. */
10907 char EGifPutExtensionLast ();
10911 return EGifPutExtensionLast ();
10916 if ac_fn_c_try_link
"$LINENO"; then :
10917 ac_cv_lib_gif_EGifPutExtensionLast
=yes
10919 ac_cv_lib_gif_EGifPutExtensionLast
=no
10921 rm -f core conftest.err conftest.
$ac_objext \
10922 conftest
$ac_exeext conftest.
$ac_ext
10923 LIBS
=$ac_check_lib_save_LIBS
10925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gif_EGifPutExtensionLast" >&5
10926 $as_echo "$ac_cv_lib_gif_EGifPutExtensionLast" >&6; }
10927 if test "x$ac_cv_lib_gif_EGifPutExtensionLast" = xyes
; then :
10937 if test "$HAVE_GIF" = yes; then
10939 elif test "$HAVE_GIF" = maybe
; then
10940 # If gif_lib.h but no libgif, try libungif.
10941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for EGifPutExtensionLast in -lungif" >&5
10942 $as_echo_n "checking for EGifPutExtensionLast in -lungif... " >&6; }
10943 if ${ac_cv_lib_ungif_EGifPutExtensionLast+:} false
; then :
10944 $as_echo_n "(cached) " >&6
10946 ac_check_lib_save_LIBS
=$LIBS
10947 LIBS
="-lungif $LIBS"
10948 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10949 /* end confdefs.h. */
10951 /* Override any GCC internal prototype to avoid an error.
10952 Use char because int might match the return type of a GCC
10953 builtin and then its argument prototype would still apply. */
10957 char EGifPutExtensionLast ();
10961 return EGifPutExtensionLast ();
10966 if ac_fn_c_try_link
"$LINENO"; then :
10967 ac_cv_lib_ungif_EGifPutExtensionLast
=yes
10969 ac_cv_lib_ungif_EGifPutExtensionLast
=no
10971 rm -f core conftest.err conftest.
$ac_objext \
10972 conftest
$ac_exeext conftest.
$ac_ext
10973 LIBS
=$ac_check_lib_save_LIBS
10975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ungif_EGifPutExtensionLast" >&5
10976 $as_echo "$ac_cv_lib_ungif_EGifPutExtensionLast" >&6; }
10977 if test "x$ac_cv_lib_ungif_EGifPutExtensionLast" = xyes
; then :
10983 test "$HAVE_GIF" = yes && LIBGIF
=-lungif
10986 if test "${HAVE_GIF}" = "yes"; then
10988 $as_echo "#define HAVE_GIF 1" >>confdefs.h
10994 if test "${HAVE_X11}" = "yes"; then
10997 test "${with_xpm}" != "no" && test "${HAVE_XPM}" != "yes" &&
10998 MISSING
="libXpm" && WITH_NO
="--with-xpm=no"
10999 test "${with_jpeg}" != "no" && test "${HAVE_JPEG}" != "yes" &&
11000 MISSING
="$MISSING libjpeg" && WITH_NO
="$WITH_NO --with-jpeg=no"
11001 test "${with_png}" != "no" && test "${HAVE_PNG}" != "yes" &&
11002 MISSING
="$MISSING libpng" && WITH_NO
="$WITH_NO --with-png=no"
11003 test "${with_gif}" != "no" && test "${HAVE_GIF}" != "yes" &&
11004 MISSING
="$MISSING libgif/libungif" && WITH_NO
="$WITH_NO --with-gif=no"
11005 test "${with_tiff}" != "no" && test "${HAVE_TIFF}" != "yes" &&
11006 MISSING
="$MISSING libtiff" && WITH_NO
="$WITH_NO --with-tiff=no"
11008 if test "X${MISSING}" != X
; then
11009 as_fn_error $?
"The following required libraries were not found:
11011 Maybe some development libraries/packages are missing?
11012 If you don't want to link with them give
11014 as options to configure" "$LINENO" 5
11018 ### Use -lgpm if available, unless `--with-gpm=no'.
11022 if test "${with_gpm}" != "no"; then
11023 ac_fn_c_check_header_mongrel
"$LINENO" "gpm.h" "ac_cv_header_gpm_h" "$ac_includes_default"
11024 if test "x$ac_cv_header_gpm_h" = xyes
; then :
11025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Gpm_Open in -lgpm" >&5
11026 $as_echo_n "checking for Gpm_Open in -lgpm... " >&6; }
11027 if ${ac_cv_lib_gpm_Gpm_Open+:} false
; then :
11028 $as_echo_n "(cached) " >&6
11030 ac_check_lib_save_LIBS
=$LIBS
11032 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11033 /* end confdefs.h. */
11035 /* Override any GCC internal prototype to avoid an error.
11036 Use char because int might match the return type of a GCC
11037 builtin and then its argument prototype would still apply. */
11045 return Gpm_Open ();
11050 if ac_fn_c_try_link
"$LINENO"; then :
11051 ac_cv_lib_gpm_Gpm_Open
=yes
11053 ac_cv_lib_gpm_Gpm_Open
=no
11055 rm -f core conftest.err conftest.
$ac_objext \
11056 conftest
$ac_exeext conftest.
$ac_ext
11057 LIBS
=$ac_check_lib_save_LIBS
11059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gpm_Gpm_Open" >&5
11060 $as_echo "$ac_cv_lib_gpm_Gpm_Open" >&6; }
11061 if test "x$ac_cv_lib_gpm_Gpm_Open" = xyes
; then :
11069 if test "${HAVE_GPM}" = "yes"; then
11071 $as_echo "#define HAVE_GPM 1" >>confdefs.h
11074 ## May be reset below.
11075 MOUSE_SUPPORT
="\$(GPM_MOUSE_SUPPORT)"
11080 ac_fn_c_check_header_mongrel
"$LINENO" "malloc/malloc.h" "ac_cv_header_malloc_malloc_h" "$ac_includes_default"
11081 if test "x$ac_cv_header_malloc_malloc_h" = xyes
; then :
11083 $as_echo "#define HAVE_MALLOC_MALLOC_H 1" >>confdefs.h
11090 ### Use NeXTstep API to implement GUI.
11091 if test "${HAVE_NS}" = "yes"; then
11093 $as_echo "#define HAVE_NS 1" >>confdefs.h
11095 if test "${NS_IMPL_COCOA}" = "yes"; then
11097 $as_echo "#define NS_IMPL_COCOA 1" >>confdefs.h
11101 if test "${NS_IMPL_GNUSTEP}" = "yes"; then
11103 $as_echo "#define NS_IMPL_GNUSTEP 1" >>confdefs.h
11105 # See also .m.o rule in Makefile.in */
11106 # FIXME: are all these flags really needed? Document here why. */
11107 C_SWITCH_X_SYSTEM
="-D_REENTRANT -fPIC -fno-strict-aliasing"
11108 GNU_OBJC_CFLAGS
="-fgnu-runtime -Wno-import -fconstant-string-class=NSConstantString -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 -DGSWARN -DGSDIAGNOSE"
11110 if test "${NS_HAVE_NSINTEGER}" = "yes"; then
11112 $as_echo "#define NS_HAVE_NSINTEGER 1" >>confdefs.h
11115 # We also have mouse menus.
11121 ### Use session management (-lSM -lICE) if available
11124 if test "${HAVE_X11}" = "yes"; then
11125 ac_fn_c_check_header_mongrel
"$LINENO" "X11/SM/SMlib.h" "ac_cv_header_X11_SM_SMlib_h" "$ac_includes_default"
11126 if test "x$ac_cv_header_X11_SM_SMlib_h" = xyes
; then :
11127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SmcOpenConnection in -lSM" >&5
11128 $as_echo_n "checking for SmcOpenConnection in -lSM... " >&6; }
11129 if ${ac_cv_lib_SM_SmcOpenConnection+:} false
; then :
11130 $as_echo_n "(cached) " >&6
11132 ac_check_lib_save_LIBS
=$LIBS
11133 LIBS
="-lSM -lICE $LIBS"
11134 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11135 /* end confdefs.h. */
11137 /* Override any GCC internal prototype to avoid an error.
11138 Use char because int might match the return type of a GCC
11139 builtin and then its argument prototype would still apply. */
11143 char SmcOpenConnection ();
11147 return SmcOpenConnection ();
11152 if ac_fn_c_try_link
"$LINENO"; then :
11153 ac_cv_lib_SM_SmcOpenConnection
=yes
11155 ac_cv_lib_SM_SmcOpenConnection
=no
11157 rm -f core conftest.err conftest.
$ac_objext \
11158 conftest
$ac_exeext conftest.
$ac_ext
11159 LIBS
=$ac_check_lib_save_LIBS
11161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_SM_SmcOpenConnection" >&5
11162 $as_echo "$ac_cv_lib_SM_SmcOpenConnection" >&6; }
11163 if test "x$ac_cv_lib_SM_SmcOpenConnection" = xyes
; then :
11171 if test "${HAVE_X_SM}" = "yes"; then
11173 $as_echo "#define HAVE_X_SM 1" >>confdefs.h
11175 LIBXSM
="-lSM -lICE"
11178 *) LIBS
="$LIBXSM $LIBS" ;;
11184 ### Use libxml (-lxml2) if available
11185 if test "${with_xml2}" != "no"; then
11186 ### I'm not sure what the version number should be, so I just guessed.
11190 # Extract the first word of "pkg-config", so it can be a program name with args.
11191 set dummy pkg-config
; ac_word
=$2
11192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11193 $as_echo_n "checking for $ac_word... " >&6; }
11194 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
11195 $as_echo_n "(cached) " >&6
11197 case $PKG_CONFIG in
11199 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
11202 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
11203 for as_dir
in $PATH
11206 test -z "$as_dir" && as_dir
=.
11207 for ac_exec_ext
in '' $ac_executable_extensions; do
11208 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11209 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
11210 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11217 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
11221 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
11222 if test -n "$PKG_CONFIG"; then
11223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
11224 $as_echo "$PKG_CONFIG" >&6; }
11226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11227 $as_echo "no" >&6; }
11232 if test "$PKG_CONFIG" = "no" ; then
11235 PKG_CONFIG_MIN_VERSION
=0.9.0
11236 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
11237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libxml-2.0 > 2.2.0" >&5
11238 $as_echo_n "checking for libxml-2.0 > 2.2.0... " >&6; }
11240 if $PKG_CONFIG --exists "libxml-2.0 > 2.2.0" 2>&5; then
11241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11242 $as_echo "yes" >&6; }
11245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBXML2_CFLAGS" >&5
11246 $as_echo_n "checking LIBXML2_CFLAGS... " >&6; }
11247 LIBXML2_CFLAGS
=`$PKG_CONFIG --cflags "libxml-2.0 > 2.2.0"|sed -e 's,///*,/,g'`
11248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBXML2_CFLAGS" >&5
11249 $as_echo "$LIBXML2_CFLAGS" >&6; }
11251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBXML2_LIBS" >&5
11252 $as_echo_n "checking LIBXML2_LIBS... " >&6; }
11253 LIBXML2_LIBS
=`$PKG_CONFIG --libs "libxml-2.0 > 2.2.0"|sed -e 's,///*,/,g'`
11254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBXML2_LIBS" >&5
11255 $as_echo "$LIBXML2_LIBS" >&6; }
11257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11258 $as_echo "no" >&6; }
11261 ## If we have a custom action on failure, don't print errors, but
11262 ## do set a variable so people can do so.
11263 LIBXML2_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "libxml-2.0 > 2.2.0"`
11270 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
11271 echo "*** See http://www.freedesktop.org/software/pkgconfig"
11275 if test $succeeded = yes; then
11281 if test "${HAVE_LIBXML2}" = "yes"; then
11282 LIBS
="$LIBXML2_LIBS $LIBS"
11283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for htmlReadMemory in -lxml2" >&5
11284 $as_echo_n "checking for htmlReadMemory in -lxml2... " >&6; }
11285 if ${ac_cv_lib_xml2_htmlReadMemory+:} false
; then :
11286 $as_echo_n "(cached) " >&6
11288 ac_check_lib_save_LIBS
=$LIBS
11289 LIBS
="-lxml2 $LIBS"
11290 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11291 /* end confdefs.h. */
11293 /* Override any GCC internal prototype to avoid an error.
11294 Use char because int might match the return type of a GCC
11295 builtin and then its argument prototype would still apply. */
11299 char htmlReadMemory ();
11303 return htmlReadMemory ();
11308 if ac_fn_c_try_link
"$LINENO"; then :
11309 ac_cv_lib_xml2_htmlReadMemory
=yes
11311 ac_cv_lib_xml2_htmlReadMemory
=no
11313 rm -f core conftest.err conftest.
$ac_objext \
11314 conftest
$ac_exeext conftest.
$ac_ext
11315 LIBS
=$ac_check_lib_save_LIBS
11317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xml2_htmlReadMemory" >&5
11318 $as_echo "$ac_cv_lib_xml2_htmlReadMemory" >&6; }
11319 if test "x$ac_cv_lib_xml2_htmlReadMemory" = xyes
; then :
11325 if test "${HAVE_LIBXML2}" = "yes"; then
11327 $as_echo "#define HAVE_LIBXML2 1" >>confdefs.h
11338 # If netdb.h doesn't declare h_errno, we must declare it by hand.
11339 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether netdb declares h_errno" >&5
11340 $as_echo_n "checking whether netdb declares h_errno... " >&6; }
11341 if ${emacs_cv_netdb_declares_h_errno+:} false
; then :
11342 $as_echo_n "(cached) " >&6
11344 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11345 /* end confdefs.h. */
11355 if ac_fn_c_try_link
"$LINENO"; then :
11356 emacs_cv_netdb_declares_h_errno
=yes
11358 emacs_cv_netdb_declares_h_errno
=no
11360 rm -f core conftest.err conftest.
$ac_objext \
11361 conftest
$ac_exeext conftest.
$ac_ext
11363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_netdb_declares_h_errno" >&5
11364 $as_echo "$emacs_cv_netdb_declares_h_errno" >&6; }
11365 if test $emacs_cv_netdb_declares_h_errno = yes; then
11367 $as_echo "#define HAVE_H_ERRNO 1" >>confdefs.h
11371 ac_fn_c_check_type
"$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
11372 if test "x$ac_cv_type_size_t" = xyes
; then :
11376 cat >>confdefs.h
<<_ACEOF
11377 #define size_t unsigned int
11382 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
11383 # for constant arguments. Useless!
11384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
11385 $as_echo_n "checking for working alloca.h... " >&6; }
11386 if ${ac_cv_working_alloca_h+:} false
; then :
11387 $as_echo_n "(cached) " >&6
11389 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11390 /* end confdefs.h. */
11391 #include <alloca.h>
11395 char *p = (char *) alloca (2 * sizeof (int));
11401 if ac_fn_c_try_link
"$LINENO"; then :
11402 ac_cv_working_alloca_h
=yes
11404 ac_cv_working_alloca_h
=no
11406 rm -f core conftest.err conftest.
$ac_objext \
11407 conftest
$ac_exeext conftest.
$ac_ext
11409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
11410 $as_echo "$ac_cv_working_alloca_h" >&6; }
11411 if test $ac_cv_working_alloca_h = yes; then
11413 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
11417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
11418 $as_echo_n "checking for alloca... " >&6; }
11419 if ${ac_cv_func_alloca_works+:} false
; then :
11420 $as_echo_n "(cached) " >&6
11422 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11423 /* end confdefs.h. */
11425 # define alloca __builtin_alloca
11428 # include <malloc.h>
11429 # define alloca _alloca
11431 # ifdef HAVE_ALLOCA_H
11432 # include <alloca.h>
11437 # ifndef alloca /* predefined by HP cc +Olibcalls */
11438 void *alloca (size_t);
11448 char *p = (char *) alloca (1);
11454 if ac_fn_c_try_link
"$LINENO"; then :
11455 ac_cv_func_alloca_works
=yes
11457 ac_cv_func_alloca_works
=no
11459 rm -f core conftest.err conftest.
$ac_objext \
11460 conftest
$ac_exeext conftest.
$ac_ext
11462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
11463 $as_echo "$ac_cv_func_alloca_works" >&6; }
11465 if test $ac_cv_func_alloca_works = yes; then
11467 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
11470 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
11471 # that cause trouble. Some versions do not even contain alloca or
11472 # contain a buggy version. If you still want to use their alloca,
11473 # use ar to extract alloca.o from them instead of compiling alloca.c.
11475 ALLOCA
=\
${LIBOBJDIR}alloca.
$ac_objext
11477 $as_echo "#define C_ALLOCA 1" >>confdefs.h
11480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
11481 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
11482 if ${ac_cv_os_cray+:} false
; then :
11483 $as_echo_n "(cached) " >&6
11485 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11486 /* end confdefs.h. */
11487 #if defined CRAY && ! defined CRAY2
11494 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11495 $EGREP "webecray" >/dev
/null
2>&1; then :
11503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
11504 $as_echo "$ac_cv_os_cray" >&6; }
11505 if test $ac_cv_os_cray = yes; then
11506 for ac_func
in _getb67 GETB67 getb67
; do
11507 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
11508 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
11509 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
11511 cat >>confdefs.h
<<_ACEOF
11512 #define CRAY_STACKSEG_END $ac_func
11521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
11522 $as_echo_n "checking stack direction for C alloca... " >&6; }
11523 if ${ac_cv_c_stack_direction+:} false
; then :
11524 $as_echo_n "(cached) " >&6
11526 if test "$cross_compiling" = yes; then :
11527 ac_cv_c_stack_direction
=0
11529 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11530 /* end confdefs.h. */
11531 $ac_includes_default
11533 find_stack_direction ()
11535 static char *addr = 0;
11540 return find_stack_direction ();
11543 return (&dummy > addr) ? 1 : -1;
11549 return find_stack_direction () < 0;
11552 if ac_fn_c_try_run
"$LINENO"; then :
11553 ac_cv_c_stack_direction
=1
11555 ac_cv_c_stack_direction
=-1
11557 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
11558 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
11562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
11563 $as_echo "$ac_cv_c_stack_direction" >&6; }
11564 cat >>confdefs.h
<<_ACEOF
11565 #define STACK_DIRECTION $ac_cv_c_stack_direction
11572 if test x
"$ac_cv_func_alloca_works" != xyes
; then
11573 as_fn_error $?
"a system implementation of alloca is required " "$LINENO" 5
11576 # fmod, logb, and frexp are found in -lm on most systems.
11577 # On HPUX 9.01, -lm does not contain logb, so check for sqrt.
11578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqrt in -lm" >&5
11579 $as_echo_n "checking for sqrt in -lm... " >&6; }
11580 if ${ac_cv_lib_m_sqrt+:} false
; then :
11581 $as_echo_n "(cached) " >&6
11583 ac_check_lib_save_LIBS
=$LIBS
11585 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11586 /* end confdefs.h. */
11588 /* Override any GCC internal prototype to avoid an error.
11589 Use char because int might match the return type of a GCC
11590 builtin and then its argument prototype would still apply. */
11603 if ac_fn_c_try_link
"$LINENO"; then :
11604 ac_cv_lib_m_sqrt
=yes
11606 ac_cv_lib_m_sqrt
=no
11608 rm -f core conftest.err conftest.
$ac_objext \
11609 conftest
$ac_exeext conftest.
$ac_ext
11610 LIBS
=$ac_check_lib_save_LIBS
11612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_sqrt" >&5
11613 $as_echo "$ac_cv_lib_m_sqrt" >&6; }
11614 if test "x$ac_cv_lib_m_sqrt" = xyes
; then :
11615 cat >>confdefs.h
<<_ACEOF
11616 #define HAVE_LIBM 1
11624 # Check for mail-locking functions in a "mail" library. Probably this should
11625 # have the same check as for liblockfile below.
11626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for maillock in -lmail" >&5
11627 $as_echo_n "checking for maillock in -lmail... " >&6; }
11628 if ${ac_cv_lib_mail_maillock+:} false
; then :
11629 $as_echo_n "(cached) " >&6
11631 ac_check_lib_save_LIBS
=$LIBS
11632 LIBS
="-lmail $LIBS"
11633 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11634 /* end confdefs.h. */
11636 /* Override any GCC internal prototype to avoid an error.
11637 Use char because int might match the return type of a GCC
11638 builtin and then its argument prototype would still apply. */
11646 return maillock ();
11651 if ac_fn_c_try_link
"$LINENO"; then :
11652 ac_cv_lib_mail_maillock
=yes
11654 ac_cv_lib_mail_maillock
=no
11656 rm -f core conftest.err conftest.
$ac_objext \
11657 conftest
$ac_exeext conftest.
$ac_ext
11658 LIBS
=$ac_check_lib_save_LIBS
11660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mail_maillock" >&5
11661 $as_echo "$ac_cv_lib_mail_maillock" >&6; }
11662 if test "x$ac_cv_lib_mail_maillock" = xyes
; then :
11668 if test $have_mail = yes; then
11670 LIBS
="$LIBS_MAIL $LIBS"
11672 $as_echo "#define HAVE_LIBMAIL 1" >>confdefs.h
11677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for maillock in -llockfile" >&5
11678 $as_echo_n "checking for maillock in -llockfile... " >&6; }
11679 if ${ac_cv_lib_lockfile_maillock+:} false
; then :
11680 $as_echo_n "(cached) " >&6
11682 ac_check_lib_save_LIBS
=$LIBS
11683 LIBS
="-llockfile $LIBS"
11684 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11685 /* end confdefs.h. */
11687 /* Override any GCC internal prototype to avoid an error.
11688 Use char because int might match the return type of a GCC
11689 builtin and then its argument prototype would still apply. */
11697 return maillock ();
11702 if ac_fn_c_try_link
"$LINENO"; then :
11703 ac_cv_lib_lockfile_maillock
=yes
11705 ac_cv_lib_lockfile_maillock
=no
11707 rm -f core conftest.err conftest.
$ac_objext \
11708 conftest
$ac_exeext conftest.
$ac_ext
11709 LIBS
=$ac_check_lib_save_LIBS
11711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lockfile_maillock" >&5
11712 $as_echo "$ac_cv_lib_lockfile_maillock" >&6; }
11713 if test "x$ac_cv_lib_lockfile_maillock" = xyes
; then :
11719 if test $have_lockfile = yes; then
11720 LIBS_MAIL
=-llockfile
11721 LIBS
="$LIBS_MAIL $LIBS"
11723 $as_echo "#define HAVE_LIBLOCKFILE 1" >>confdefs.h
11726 # If we have the shared liblockfile, assume we must use it for mail
11727 # locking (e.g. Debian). If we couldn't link against liblockfile
11728 # (no liblockfile.a installed), ensure that we don't need to.
11729 # Extract the first word of "liblockfile.so", so it can be a program name with args.
11730 set dummy liblockfile.so
; ac_word
=$2
11731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11732 $as_echo_n "checking for $ac_word... " >&6; }
11733 if ${ac_cv_prog_liblockfile+:} false
; then :
11734 $as_echo_n "(cached) " >&6
11736 if test -n "$liblockfile"; then
11737 ac_cv_prog_liblockfile
="$liblockfile" # Let the user override the test.
11739 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
11740 as_dummy
="/usr/lib:/lib:/usr/local/lib:$LD_LIBRARY_PATH"
11741 for as_dir
in $as_dummy
11744 test -z "$as_dir" && as_dir
=.
11745 for ac_exec_ext
in '' $ac_executable_extensions; do
11746 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11747 ac_cv_prog_liblockfile
="yes"
11748 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11755 test -z "$ac_cv_prog_liblockfile" && ac_cv_prog_liblockfile
="no"
11758 liblockfile
=$ac_cv_prog_liblockfile
11759 if test -n "$liblockfile"; then
11760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $liblockfile" >&5
11761 $as_echo "$liblockfile" >&6; }
11763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11764 $as_echo "no" >&6; }
11768 if test $ac_cv_prog_liblockfile = yes; then
11769 as_fn_error $?
"Shared liblockfile found but can't link against it.
11770 This probably means that movemail could lose mail.
11771 There may be a \`development' package to install containing liblockfile." "$LINENO" 5
11774 for ac_func
in touchlock
11776 ac_fn_c_check_func
"$LINENO" "touchlock" "ac_cv_func_touchlock"
11777 if test "x$ac_cv_func_touchlock" = xyes
; then :
11778 cat >>confdefs.h
<<_ACEOF
11779 #define HAVE_TOUCHLOCK 1
11785 for ac_header
in maillock.h
11787 ac_fn_c_check_header_mongrel
"$LINENO" "maillock.h" "ac_cv_header_maillock_h" "$ac_includes_default"
11788 if test "x$ac_cv_header_maillock_h" = xyes
; then :
11789 cat >>confdefs.h
<<_ACEOF
11790 #define HAVE_MAILLOCK_H 1
11799 ## Define MAIL_USE_FLOCK (or LOCKF) if the mailer uses flock (or lockf) to
11800 ## interlock access to the mail spool. The alternative is a lock file named
11801 ## /usr/spool/mail/$USER.lock.
11804 aix4-2
) mail_lock
="lockf" ;;
11806 gnu|freebsd|netbsd|openbsd|darwin|irix6-5
) mail_lock
="flock" ;;
11808 ## On GNU/Linux systems, both methods are used by various mail programs.
11809 ## I assume most people are using newer mailers that have heard of flock.
11810 ## Change this if you need to.
11811 ## Debian contains a patch which says: ``On Debian/GNU/Linux systems,
11812 ## configure gets the right answers, and that means *NOT* using flock.
11813 ## Using flock is guaranteed to be the wrong thing. See Debian Policy
11814 ## for details.'' and then uses `#ifdef DEBIAN'. Unfortunately the
11815 ## Debian maintainer hasn't provided a clean fix for Emacs.
11816 ## movemail.c will use `maillock' when MAILDIR, HAVE_LIBMAIL and
11817 ## HAVE_MAILLOCK_H are defined, so the following appears to be the
11818 ## correct logic. -- fx
11819 ## We must check for HAVE_LIBLOCKFILE too, as movemail does.
11820 ## liblockfile is a Free Software replacement for libmail, used on
11821 ## Debian systems and elsewhere. -rfr.
11824 if test $have_mail = yes ||
test $have_lockfile = yes; then
11825 test $ac_cv_header_maillock_h = yes && mail_lock
=no
11831 case "$mail_lock" in
11833 $as_echo "#define MAIL_USE_FLOCK 1" >>confdefs.h
11837 $as_echo "#define MAIL_USE_LOCKF 1" >>confdefs.h
11840 *) BLESSMAIL_TARGET
="need-blessmail" ;;
11845 for ac_func
in gethostname getdomainname dup2 \
11846 rename closedir mkdir
rmdir sysinfo getrusage get_current_dir_name \
11847 random lrand48 logb frexp fmod rint cbrt ftime setsid \
11848 strerror fpathconf
select mktime euidaccess getpagesize tzset setlocale \
11849 utimes getrlimit setrlimit setpgid getcwd getwd shutdown getaddrinfo \
11850 __fpending mblen mbrlen mbsinit strsignal setitimer ualarm strchr strrchr \
11851 sendto recvfrom getsockopt setsockopt getsockname getpeername \
11852 gai_strerror mkstemp getline getdelim mremap memmove fsync sync \
11853 memset memcmp difftime memcpy mempcpy mblen mbrlen posix_memalign \
11854 cfmakeraw cfsetspeed isnan copysign __executable_start
11856 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
11857 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
11858 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
11859 cat >>confdefs.h
<<_ACEOF
11860 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
11867 for ac_header
in sys
/un.h
11869 ac_fn_c_check_header_mongrel
"$LINENO" "sys/un.h" "ac_cv_header_sys_un_h" "$ac_includes_default"
11870 if test "x$ac_cv_header_sys_un_h" = xyes
; then :
11871 cat >>confdefs.h
<<_ACEOF
11872 #define HAVE_SYS_UN_H 1
11885 for ac_func
in $ac_func_list
11887 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
11888 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
11889 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
11890 cat >>confdefs.h
<<_ACEOF
11891 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
11901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mktime" >&5
11902 $as_echo_n "checking for working mktime... " >&6; }
11903 if ${ac_cv_func_working_mktime+:} false
; then :
11904 $as_echo_n "(cached) " >&6
11906 if test "$cross_compiling" = yes; then :
11907 ac_cv_func_working_mktime
=no
11909 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11910 /* end confdefs.h. */
11911 /* Test program from Paul Eggert and Tony Leneis. */
11912 #ifdef TIME_WITH_SYS_TIME
11913 # include <sys/time.h>
11916 # ifdef HAVE_SYS_TIME_H
11917 # include <sys/time.h>
11923 #include <limits.h>
11924 #include <stdlib.h>
11926 #ifdef HAVE_UNISTD_H
11927 # include <unistd.h>
11931 # define alarm(X) /* empty */
11934 /* Work around redefinition to rpl_putenv by other config tests. */
11937 static time_t time_t_max;
11938 static time_t time_t_min;
11940 /* Values we'll use to set the TZ environment variable. */
11941 static const char *tz_strings[] = {
11942 (const char *) 0, "TZ=GMT0", "TZ=JST-9",
11943 "TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00"
11945 #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0]))
11947 /* Return 0 if mktime fails to convert a date in the spring-forward gap.
11948 Based on a problem report from Andreas Jaeger. */
11950 spring_forward_gap ()
11952 /* glibc (up to about 1998-10-07) failed this test. */
11955 /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
11956 instead of "TZ=America/Vancouver" in order to detect the bug even
11957 on systems that don't support the Olson extension, or don't have the
11958 full zoneinfo tables installed. */
11959 putenv ((char*) "TZ=PST8PDT,M4.1.0,M10.5.0");
11968 return mktime (&tm) != (time_t) -1;
11972 mktime_test1 (time_t now)
11975 return ! (lt = localtime (&now)) || mktime (lt) == now;
11979 mktime_test (time_t now)
11981 return (mktime_test1 (now)
11982 && mktime_test1 ((time_t) (time_t_max - now))
11983 && mktime_test1 ((time_t) (time_t_min + now)));
11989 /* Based on code from Ariel Faigon. */
11999 return tm.tm_mon == 2 && tm.tm_mday == 31;
12003 bigtime_test (int j)
12007 tm.tm_year = tm.tm_mon = tm.tm_mday = tm.tm_hour = tm.tm_min = tm.tm_sec = j;
12008 now = mktime (&tm);
12009 if (now != (time_t) -1)
12011 struct tm *lt = localtime (&now);
12013 && lt->tm_year == tm.tm_year
12014 && lt->tm_mon == tm.tm_mon
12015 && lt->tm_mday == tm.tm_mday
12016 && lt->tm_hour == tm.tm_hour
12017 && lt->tm_min == tm.tm_min
12018 && lt->tm_sec == tm.tm_sec
12019 && lt->tm_yday == tm.tm_yday
12020 && lt->tm_wday == tm.tm_wday
12021 && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst)
12022 == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst))))
12031 /* The correct answer for 2050-02-01 00:00:00 in Pacific time,
12032 ignoring leap seconds. */
12033 unsigned long int answer = 2527315200UL;
12037 tm.tm_year = 2050 - 1900;
12040 tm.tm_hour = tm.tm_min = tm.tm_sec = 0;
12043 /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
12044 instead of "TZ=America/Vancouver" in order to detect the bug even
12045 on systems that don't support the Olson extension, or don't have the
12046 full zoneinfo tables installed. */
12047 putenv ((char*) "TZ=PST8PDT,M4.1.0,M10.5.0");
12051 /* Check that the result is either a failure, or close enough
12052 to the correct answer that we can assume the discrepancy is
12053 due to leap seconds. */
12054 return (t == (time_t) -1
12055 || (0 < t && answer - 120 <= t && t <= answer + 120));
12064 /* This test makes some buggy mktime implementations loop.
12065 Give up after 60 seconds; a mktime slower than that
12066 isn't worth using anyway. */
12071 t = (time_t_max << 1) + 1;
12072 if (t <= time_t_max)
12076 time_t_min = - ((time_t) ~ (time_t) 0 == (time_t) -1) - time_t_max;
12078 delta = time_t_max / 997; /* a suitable prime number */
12079 for (i = 0; i < N_STRINGS; i++)
12082 putenv ((char*) tz_strings[i]);
12084 for (t = 0; t <= time_t_max - delta; t += delta)
12085 if (! mktime_test (t))
12087 if (! (mktime_test ((time_t) 1)
12088 && mktime_test ((time_t) (60 * 60))
12089 && mktime_test ((time_t) (60 * 60 * 24))))
12092 for (j = 1; ; j <<= 1)
12093 if (! bigtime_test (j))
12095 else if (INT_MAX / 2 < j)
12097 if (! bigtime_test (INT_MAX))
12100 return ! (irix_6_4_bug () && spring_forward_gap () && year_2050_test ());
12103 if ac_fn_c_try_run
"$LINENO"; then :
12104 ac_cv_func_working_mktime
=yes
12106 ac_cv_func_working_mktime
=no
12108 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12109 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_working_mktime" >&5
12114 $as_echo "$ac_cv_func_working_mktime" >&6; }
12115 if test $ac_cv_func_working_mktime = no
; then
12116 case " $LIBOBJS " in
12117 *" mktime.$ac_objext "* ) ;;
12118 *) LIBOBJS
="$LIBOBJS mktime.$ac_objext"
12124 if test "$ac_cv_func_working_mktime" = no
; then
12126 $as_echo "#define BROKEN_MKTIME 1" >>confdefs.h
12130 ac_have_func
=no
# yes means we've found a way to get the load average.
12132 # Make sure getloadavg.c is where it belongs, at configure-time.
12133 test -f "$srcdir/$ac_config_libobj_dir/getloadavg.c" ||
12134 as_fn_error $?
"$srcdir/$ac_config_libobj_dir/getloadavg.c is missing" "$LINENO" 5
12138 # Check for getloadavg, but be sure not to touch the cache variable.
12139 (ac_fn_c_check_func
"$LINENO" "getloadavg" "ac_cv_func_getloadavg"
12140 if test "x$ac_cv_func_getloadavg" = xyes
; then :
12145 ) && ac_have_func
=yes
12147 # On HPUX9, an unprivileged user can get load averages through this function.
12148 for ac_func
in pstat_getdynamic
12150 ac_fn_c_check_func
"$LINENO" "pstat_getdynamic" "ac_cv_func_pstat_getdynamic"
12151 if test "x$ac_cv_func_pstat_getdynamic" = xyes
; then :
12152 cat >>confdefs.h
<<_ACEOF
12153 #define HAVE_PSTAT_GETDYNAMIC 1
12160 # Solaris has libkstat which does not require root.
12161 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kstat_open in -lkstat" >&5
12162 $as_echo_n "checking for kstat_open in -lkstat... " >&6; }
12163 if ${ac_cv_lib_kstat_kstat_open+:} false
; then :
12164 $as_echo_n "(cached) " >&6
12166 ac_check_lib_save_LIBS
=$LIBS
12167 LIBS
="-lkstat $LIBS"
12168 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12169 /* end confdefs.h. */
12171 /* Override any GCC internal prototype to avoid an error.
12172 Use char because int might match the return type of a GCC
12173 builtin and then its argument prototype would still apply. */
12177 char kstat_open ();
12181 return kstat_open ();
12186 if ac_fn_c_try_link
"$LINENO"; then :
12187 ac_cv_lib_kstat_kstat_open
=yes
12189 ac_cv_lib_kstat_kstat_open
=no
12191 rm -f core conftest.err conftest.
$ac_objext \
12192 conftest
$ac_exeext conftest.
$ac_ext
12193 LIBS
=$ac_check_lib_save_LIBS
12195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_kstat_kstat_open" >&5
12196 $as_echo "$ac_cv_lib_kstat_kstat_open" >&6; }
12197 if test "x$ac_cv_lib_kstat_kstat_open" = xyes
; then :
12198 cat >>confdefs.h
<<_ACEOF
12199 #define HAVE_LIBKSTAT 1
12202 LIBS
="-lkstat $LIBS"
12206 test $ac_cv_lib_kstat_kstat_open = yes && ac_have_func
=yes
12208 # Some systems with -lutil have (and need) -lkvm as well, some do not.
12209 # On Solaris, -lkvm requires nlist from -lelf, so check that first
12210 # to get the right answer into the cache.
12211 # For kstat on solaris, we need libelf to force the definition of SVR4 below.
12212 if test $ac_have_func = no
; then
12213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for elf_begin in -lelf" >&5
12214 $as_echo_n "checking for elf_begin in -lelf... " >&6; }
12215 if ${ac_cv_lib_elf_elf_begin+:} false
; then :
12216 $as_echo_n "(cached) " >&6
12218 ac_check_lib_save_LIBS
=$LIBS
12220 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12221 /* end confdefs.h. */
12223 /* Override any GCC internal prototype to avoid an error.
12224 Use char because int might match the return type of a GCC
12225 builtin and then its argument prototype would still apply. */
12233 return elf_begin ();
12238 if ac_fn_c_try_link
"$LINENO"; then :
12239 ac_cv_lib_elf_elf_begin
=yes
12241 ac_cv_lib_elf_elf_begin
=no
12243 rm -f core conftest.err conftest.
$ac_objext \
12244 conftest
$ac_exeext conftest.
$ac_ext
12245 LIBS
=$ac_check_lib_save_LIBS
12247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_elf_elf_begin" >&5
12248 $as_echo "$ac_cv_lib_elf_elf_begin" >&6; }
12249 if test "x$ac_cv_lib_elf_elf_begin" = xyes
; then :
12254 if test $ac_have_func = no
; then
12255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kvm_open in -lkvm" >&5
12256 $as_echo_n "checking for kvm_open in -lkvm... " >&6; }
12257 if ${ac_cv_lib_kvm_kvm_open+:} false
; then :
12258 $as_echo_n "(cached) " >&6
12260 ac_check_lib_save_LIBS
=$LIBS
12262 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12263 /* end confdefs.h. */
12265 /* Override any GCC internal prototype to avoid an error.
12266 Use char because int might match the return type of a GCC
12267 builtin and then its argument prototype would still apply. */
12275 return kvm_open ();
12280 if ac_fn_c_try_link
"$LINENO"; then :
12281 ac_cv_lib_kvm_kvm_open
=yes
12283 ac_cv_lib_kvm_kvm_open
=no
12285 rm -f core conftest.err conftest.
$ac_objext \
12286 conftest
$ac_exeext conftest.
$ac_ext
12287 LIBS
=$ac_check_lib_save_LIBS
12289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_kvm_kvm_open" >&5
12290 $as_echo "$ac_cv_lib_kvm_kvm_open" >&6; }
12291 if test "x$ac_cv_lib_kvm_kvm_open" = xyes
; then :
12295 # Check for the 4.4BSD definition of getloadavg.
12296 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getloadavg in -lutil" >&5
12297 $as_echo_n "checking for getloadavg in -lutil... " >&6; }
12298 if ${ac_cv_lib_util_getloadavg+:} false
; then :
12299 $as_echo_n "(cached) " >&6
12301 ac_check_lib_save_LIBS
=$LIBS
12302 LIBS
="-lutil $LIBS"
12303 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12304 /* end confdefs.h. */
12306 /* Override any GCC internal prototype to avoid an error.
12307 Use char because int might match the return type of a GCC
12308 builtin and then its argument prototype would still apply. */
12312 char getloadavg ();
12316 return getloadavg ();
12321 if ac_fn_c_try_link
"$LINENO"; then :
12322 ac_cv_lib_util_getloadavg
=yes
12324 ac_cv_lib_util_getloadavg
=no
12326 rm -f core conftest.err conftest.
$ac_objext \
12327 conftest
$ac_exeext conftest.
$ac_ext
12328 LIBS
=$ac_check_lib_save_LIBS
12330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_getloadavg" >&5
12331 $as_echo "$ac_cv_lib_util_getloadavg" >&6; }
12332 if test "x$ac_cv_lib_util_getloadavg" = xyes
; then :
12333 LIBS
="-lutil $LIBS" ac_have_func
=yes ac_cv_func_getloadavg_setgid
=yes
12338 if test $ac_have_func = no
; then
12339 # There is a commonly available library for RS/6000 AIX.
12340 # Since it is not a standard part of AIX, it might be installed locally.
12341 ac_getloadavg_LIBS
=$LIBS
12342 LIBS
="-L/usr/local/lib $LIBS"
12343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getloadavg in -lgetloadavg" >&5
12344 $as_echo_n "checking for getloadavg in -lgetloadavg... " >&6; }
12345 if ${ac_cv_lib_getloadavg_getloadavg+:} false
; then :
12346 $as_echo_n "(cached) " >&6
12348 ac_check_lib_save_LIBS
=$LIBS
12349 LIBS
="-lgetloadavg $LIBS"
12350 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12351 /* end confdefs.h. */
12353 /* Override any GCC internal prototype to avoid an error.
12354 Use char because int might match the return type of a GCC
12355 builtin and then its argument prototype would still apply. */
12359 char getloadavg ();
12363 return getloadavg ();
12368 if ac_fn_c_try_link
"$LINENO"; then :
12369 ac_cv_lib_getloadavg_getloadavg
=yes
12371 ac_cv_lib_getloadavg_getloadavg
=no
12373 rm -f core conftest.err conftest.
$ac_objext \
12374 conftest
$ac_exeext conftest.
$ac_ext
12375 LIBS
=$ac_check_lib_save_LIBS
12377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_getloadavg_getloadavg" >&5
12378 $as_echo "$ac_cv_lib_getloadavg_getloadavg" >&6; }
12379 if test "x$ac_cv_lib_getloadavg_getloadavg" = xyes
; then :
12380 LIBS
="-lgetloadavg $LIBS"
12382 LIBS
=$ac_getloadavg_LIBS
12387 # Make sure it is really in the library, if we think we found it,
12388 # otherwise set up the replacement function.
12389 for ac_func
in getloadavg
12391 ac_fn_c_check_func
"$LINENO" "getloadavg" "ac_cv_func_getloadavg"
12392 if test "x$ac_cv_func_getloadavg" = xyes
; then :
12393 cat >>confdefs.h
<<_ACEOF
12394 #define HAVE_GETLOADAVG 1
12398 case " $LIBOBJS " in
12399 *" getloadavg.$ac_objext "* ) ;;
12400 *) LIBOBJS
="$LIBOBJS getloadavg.$ac_objext"
12405 $as_echo "#define C_GETLOADAVG 1" >>confdefs.h
12407 # Figure out what our getloadavg.c needs.
12409 ac_fn_c_check_header_mongrel
"$LINENO" "sys/dg_sys_info.h" "ac_cv_header_sys_dg_sys_info_h" "$ac_includes_default"
12410 if test "x$ac_cv_header_sys_dg_sys_info_h" = xyes
; then :
12413 $as_echo "#define DGUX 1" >>confdefs.h
12415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dg_sys_info in -ldgc" >&5
12416 $as_echo_n "checking for dg_sys_info in -ldgc... " >&6; }
12417 if ${ac_cv_lib_dgc_dg_sys_info+:} false
; then :
12418 $as_echo_n "(cached) " >&6
12420 ac_check_lib_save_LIBS
=$LIBS
12422 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12423 /* end confdefs.h. */
12425 /* Override any GCC internal prototype to avoid an error.
12426 Use char because int might match the return type of a GCC
12427 builtin and then its argument prototype would still apply. */
12431 char dg_sys_info ();
12435 return dg_sys_info ();
12440 if ac_fn_c_try_link
"$LINENO"; then :
12441 ac_cv_lib_dgc_dg_sys_info
=yes
12443 ac_cv_lib_dgc_dg_sys_info
=no
12445 rm -f core conftest.err conftest.
$ac_objext \
12446 conftest
$ac_exeext conftest.
$ac_ext
12447 LIBS
=$ac_check_lib_save_LIBS
12449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dgc_dg_sys_info" >&5
12450 $as_echo "$ac_cv_lib_dgc_dg_sys_info" >&6; }
12451 if test "x$ac_cv_lib_dgc_dg_sys_info" = xyes
; then :
12452 cat >>confdefs.h
<<_ACEOF
12453 #define HAVE_LIBDGC 1
12464 ac_fn_c_check_header_mongrel
"$LINENO" "locale.h" "ac_cv_header_locale_h" "$ac_includes_default"
12465 if test "x$ac_cv_header_locale_h" = xyes
; then :
12470 for ac_func
in setlocale
12472 ac_fn_c_check_func
"$LINENO" "setlocale" "ac_cv_func_setlocale"
12473 if test "x$ac_cv_func_setlocale" = xyes
; then :
12474 cat >>confdefs.h
<<_ACEOF
12475 #define HAVE_SETLOCALE 1
12482 # We cannot check for <dwarf.h>, because Solaris 2 does not use dwarf (it
12483 # uses stabs), but it is still SVR4. We cannot check for <elf.h> because
12484 # Irix 4.0.5F has the header but not the library.
12485 if test $ac_have_func = no
&& test "$ac_cv_lib_elf_elf_begin" = yes \
12486 && test "$ac_cv_lib_kvm_kvm_open" = yes; then
12489 $as_echo "#define SVR4 1" >>confdefs.h
12493 if test $ac_have_func = no
; then
12494 ac_fn_c_check_header_mongrel
"$LINENO" "inq_stats/cpustats.h" "ac_cv_header_inq_stats_cpustats_h" "$ac_includes_default"
12495 if test "x$ac_cv_header_inq_stats_cpustats_h" = xyes
; then :
12498 $as_echo "#define UMAX 1" >>confdefs.h
12501 $as_echo "#define UMAX4_3 1" >>confdefs.h
12508 if test $ac_have_func = no
; then
12509 ac_fn_c_check_header_mongrel
"$LINENO" "sys/cpustats.h" "ac_cv_header_sys_cpustats_h" "$ac_includes_default"
12510 if test "x$ac_cv_header_sys_cpustats_h" = xyes
; then :
12511 ac_have_func
=yes; $as_echo "#define UMAX 1" >>confdefs.h
12518 if test $ac_have_func = no
; then
12519 for ac_header
in mach
/mach.h
12521 ac_fn_c_check_header_mongrel
"$LINENO" "mach/mach.h" "ac_cv_header_mach_mach_h" "$ac_includes_default"
12522 if test "x$ac_cv_header_mach_mach_h" = xyes
; then :
12523 cat >>confdefs.h
<<_ACEOF
12524 #define HAVE_MACH_MACH_H 1
12533 for ac_header
in nlist.h
12535 ac_fn_c_check_header_mongrel
"$LINENO" "nlist.h" "ac_cv_header_nlist_h" "$ac_includes_default"
12536 if test "x$ac_cv_header_nlist_h" = xyes
; then :
12537 cat >>confdefs.h
<<_ACEOF
12538 #define HAVE_NLIST_H 1
12540 ac_fn_c_check_member
"$LINENO" "struct nlist" "n_un.n_name" "ac_cv_member_struct_nlist_n_un_n_name" "#include <nlist.h>
12542 if test "x$ac_cv_member_struct_nlist_n_un_n_name" = xyes
; then :
12544 cat >>confdefs.h
<<_ACEOF
12545 #define HAVE_STRUCT_NLIST_N_UN_N_NAME 1
12549 $as_echo "#define NLIST_NAME_UNION 1" >>confdefs.h
12562 # Some definitions of getloadavg require that the program be installed setgid.
12563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getloadavg requires setgid" >&5
12564 $as_echo_n "checking whether getloadavg requires setgid... " >&6; }
12565 if ${ac_cv_func_getloadavg_setgid+:} false
; then :
12566 $as_echo_n "(cached) " >&6
12568 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12569 /* end confdefs.h. */
12570 #include "$srcdir/$ac_config_libobj_dir/getloadavg.c"
12571 #ifdef LDAV_PRIVILEGED
12572 Yowza Am I SETGID yet
12575 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12576 $EGREP "Yowza Am I SETGID yet" >/dev
/null
2>&1; then :
12577 ac_cv_func_getloadavg_setgid
=yes
12579 ac_cv_func_getloadavg_setgid
=no
12584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_getloadavg_setgid" >&5
12585 $as_echo "$ac_cv_func_getloadavg_setgid" >&6; }
12586 if test $ac_cv_func_getloadavg_setgid = yes; then
12589 $as_echo "#define GETLOADAVG_PRIVILEGED 1" >>confdefs.h
12595 if test $ac_cv_func_getloadavg_setgid = yes; then
12596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking group of /dev/kmem" >&5
12597 $as_echo_n "checking group of /dev/kmem... " >&6; }
12598 if ${ac_cv_group_kmem+:} false
; then :
12599 $as_echo_n "(cached) " >&6
12601 # On Solaris, /dev/kmem is a symlink. Get info on the real file.
12602 ac_ls_output
=`ls -lgL /dev/kmem 2>/dev/null`
12603 # If we got an error (system does not support symlinks), try without -L.
12604 test -z "$ac_ls_output" && ac_ls_output
=`ls -lg /dev/kmem`
12605 ac_cv_group_kmem
=`$as_echo "$ac_ls_output" \
12606 | sed -ne 's/[ ][ ]*/ /g;
12607 s/^.[sSrwx-]* *[0-9]* *\([^0-9]*\) *.*/\1/;
12611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_group_kmem" >&5
12612 $as_echo "$ac_cv_group_kmem" >&6; }
12613 KMEM_GROUP
=$ac_cv_group_kmem
12615 if test "x$ac_save_LIBS" = x
; then
12616 GETLOADAVG_LIBS
=$LIBS
12618 GETLOADAVG_LIBS
=`$as_echo "$LIBS" | sed "s|$ac_save_LIBS||"`
12624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGEFILE_SOURCE value needed for large files" >&5
12625 $as_echo_n "checking for _LARGEFILE_SOURCE value needed for large files... " >&6; }
12626 if ${ac_cv_sys_largefile_source+:} false
; then :
12627 $as_echo_n "(cached) " >&6
12630 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12631 /* end confdefs.h. */
12632 #include <sys/types.h> /* for off_t */
12637 int (*fp) (FILE *, off_t, int) = fseeko;
12638 return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
12643 if ac_fn_c_try_link
"$LINENO"; then :
12644 ac_cv_sys_largefile_source
=no
; break
12646 rm -f core conftest.err conftest.
$ac_objext \
12647 conftest
$ac_exeext conftest.
$ac_ext
12648 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12649 /* end confdefs.h. */
12650 #define _LARGEFILE_SOURCE 1
12651 #include <sys/types.h> /* for off_t */
12656 int (*fp) (FILE *, off_t, int) = fseeko;
12657 return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
12662 if ac_fn_c_try_link
"$LINENO"; then :
12663 ac_cv_sys_largefile_source
=1; break
12665 rm -f core conftest.err conftest.
$ac_objext \
12666 conftest
$ac_exeext conftest.
$ac_ext
12667 ac_cv_sys_largefile_source
=unknown
12671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_source" >&5
12672 $as_echo "$ac_cv_sys_largefile_source" >&6; }
12673 case $ac_cv_sys_largefile_source in #(
12676 cat >>confdefs.h
<<_ACEOF
12677 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
12683 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
12684 # in glibc 2.1.3, but that breaks too many other things.
12685 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
12686 if test $ac_cv_sys_largefile_source != unknown
; then
12688 $as_echo "#define HAVE_FSEEKO 1" >>confdefs.h
12693 # Configure getopt.
12694 # getopt.m4 serial 10
12696 # The getopt module assume you want GNU getopt, with getopt_long etc,
12697 # rather than vanilla POSIX getopt. This means your your code should
12698 # always include <getopt.h> for the getopt prototypes.
12710 # Prerequisites of lib/getopt*.
12716 for ac_header
in getopt.h
12718 ac_fn_c_check_header_mongrel
"$LINENO" "getopt.h" "ac_cv_header_getopt_h" "$ac_includes_default"
12719 if test "x$ac_cv_header_getopt_h" = xyes
; then :
12720 cat >>confdefs.h
<<_ACEOF
12721 #define HAVE_GETOPT_H 1
12730 if test -z "$GETOPT_H"; then
12731 for ac_func
in getopt_long_only
12733 ac_fn_c_check_func
"$LINENO" "getopt_long_only" "ac_cv_func_getopt_long_only"
12734 if test "x$ac_cv_func_getopt_long_only" = xyes
; then :
12735 cat >>confdefs.h
<<_ACEOF
12736 #define HAVE_GETOPT_LONG_ONLY 1
12746 if test -z "$GETOPT_H"; then
12747 ac_fn_c_check_decl
"$LINENO" "optreset" "ac_cv_have_decl_optreset" "#include <getopt.h>
12749 if test "x$ac_cv_have_decl_optreset" = xyes
; then :
12755 if test -z "$GETOPT_H"; then
12756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working GNU getopt function" >&5
12757 $as_echo_n "checking for working GNU getopt function... " >&6; }
12758 if ${gl_cv_func_gnu_getopt+:} false
; then :
12759 $as_echo_n "(cached) " >&6
12761 if test "$cross_compiling" = yes; then :
12762 ac_fn_c_check_decl
"$LINENO" "getopt_clip" "ac_cv_have_decl_getopt_clip" "#include <getopt.h>
12764 if test "x$ac_cv_have_decl_getopt_clip" = xyes
; then :
12765 gl_cv_func_gnu_getopt
=no
12767 gl_cv_func_gnu_getopt
=yes
12771 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12772 /* end confdefs.h. */
12773 #include <getopt.h>
12779 myargv[0] = "conftest";
12782 return getopt (2, myargv, "+a") != '?';
12788 if ac_fn_c_try_run
"$LINENO"; then :
12789 gl_cv_func_gnu_getopt
=yes
12791 gl_cv_func_gnu_getopt
=no
12793 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12794 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_gnu_getopt" >&5
12799 $as_echo "$gl_cv_func_gnu_getopt" >&6; }
12800 if test "$gl_cv_func_gnu_getopt" = "no"; then
12807 if test -n "$GETOPT_H"; then :
12812 $as_echo "#define __GETOPT_PREFIX rpl_" >>confdefs.h
12817 GETOPTOBJS
='getopt.o getopt1.o'
12823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getpgrp requires zero arguments" >&5
12824 $as_echo_n "checking whether getpgrp requires zero arguments... " >&6; }
12825 if ${ac_cv_func_getpgrp_void+:} false
; then :
12826 $as_echo_n "(cached) " >&6
12828 # Use it with a single arg.
12829 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12830 /* end confdefs.h. */
12831 $ac_includes_default
12840 if ac_fn_c_try_compile
"$LINENO"; then :
12841 ac_cv_func_getpgrp_void
=no
12843 ac_cv_func_getpgrp_void
=yes
12845 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_getpgrp_void" >&5
12849 $as_echo "$ac_cv_func_getpgrp_void" >&6; }
12850 if test $ac_cv_func_getpgrp_void = yes; then
12852 $as_echo "#define GETPGRP_VOID 1" >>confdefs.h
12857 for ac_func
in strftime
12859 ac_fn_c_check_func
"$LINENO" "strftime" "ac_cv_func_strftime"
12860 if test "x$ac_cv_func_strftime" = xyes
; then :
12861 cat >>confdefs.h
<<_ACEOF
12862 #define HAVE_STRFTIME 1
12866 # strftime is in -lintl on SCO UNIX.
12867 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strftime in -lintl" >&5
12868 $as_echo_n "checking for strftime in -lintl... " >&6; }
12869 if ${ac_cv_lib_intl_strftime+:} false
; then :
12870 $as_echo_n "(cached) " >&6
12872 ac_check_lib_save_LIBS
=$LIBS
12873 LIBS
="-lintl $LIBS"
12874 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12875 /* end confdefs.h. */
12877 /* Override any GCC internal prototype to avoid an error.
12878 Use char because int might match the return type of a GCC
12879 builtin and then its argument prototype would still apply. */
12887 return strftime ();
12892 if ac_fn_c_try_link
"$LINENO"; then :
12893 ac_cv_lib_intl_strftime
=yes
12895 ac_cv_lib_intl_strftime
=no
12897 rm -f core conftest.err conftest.
$ac_objext \
12898 conftest
$ac_exeext conftest.
$ac_ext
12899 LIBS
=$ac_check_lib_save_LIBS
12901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_strftime" >&5
12902 $as_echo "$ac_cv_lib_intl_strftime" >&6; }
12903 if test "x$ac_cv_lib_intl_strftime" = xyes
; then :
12904 $as_echo "#define HAVE_STRFTIME 1" >>confdefs.h
12906 LIBS
="-lintl $LIBS"
12914 for ac_func
in grantpt
12916 ac_fn_c_check_func
"$LINENO" "grantpt" "ac_cv_func_grantpt"
12917 if test "x$ac_cv_func_grantpt" = xyes
; then :
12918 cat >>confdefs.h
<<_ACEOF
12919 #define HAVE_GRANTPT 1
12926 # PTY-related GNU extensions.
12927 for ac_func
in getpt
12929 ac_fn_c_check_func
"$LINENO" "getpt" "ac_cv_func_getpt"
12930 if test "x$ac_cv_func_getpt" = xyes
; then :
12931 cat >>confdefs.h
<<_ACEOF
12932 #define HAVE_GETPT 1
12939 # Check this now, so that we will NOT find the above functions in ncurses.
12940 # That is because we have not set up to link ncurses in lib-src.
12941 # It's better to believe a function is not available
12942 # than to expect to find it in ncurses.
12943 # Also we need tputs and friends to be able to build at all.
12944 have_tputs_et_al
=true
12945 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing tputs" >&5
12946 $as_echo_n "checking for library containing tputs... " >&6; }
12947 if ${ac_cv_search_tputs+:} false
; then :
12948 $as_echo_n "(cached) " >&6
12950 ac_func_search_save_LIBS
=$LIBS
12951 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12952 /* end confdefs.h. */
12954 /* Override any GCC internal prototype to avoid an error.
12955 Use char because int might match the return type of a GCC
12956 builtin and then its argument prototype would still apply. */
12969 for ac_lib
in '' ncurses terminfo termcap
; do
12970 if test -z "$ac_lib"; then
12971 ac_res
="none required"
12974 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
12976 if ac_fn_c_try_link
"$LINENO"; then :
12977 ac_cv_search_tputs
=$ac_res
12979 rm -f core conftest.err conftest.
$ac_objext \
12981 if ${ac_cv_search_tputs+:} false
; then :
12985 if ${ac_cv_search_tputs+:} false
; then :
12988 ac_cv_search_tputs
=no
12990 rm conftest.
$ac_ext
12991 LIBS
=$ac_func_search_save_LIBS
12993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_tputs" >&5
12994 $as_echo "$ac_cv_search_tputs" >&6; }
12995 ac_res
=$ac_cv_search_tputs
12996 if test "$ac_res" != no
; then :
12997 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
13000 have_tputs_et_al
=false
13003 if test "$have_tputs_et_al" != true
; then
13004 as_fn_error $?
"I couldn't find termcap functions (tputs and friends).
13005 Maybe some development libraries/packages are missing? Try installing
13006 libncurses-dev(el), libterminfo-dev(el) or similar." "$LINENO" 5
13008 # Must define this when any termcap library is found.
13010 $as_echo "#define HAVE_LIBNCURSES 1" >>confdefs.h
13012 ## FIXME This was the cpp logic, but I am not sure it is right.
13013 ## The above test has not necessarily found libncurses.
13014 HAVE_LIBNCURSES
=yes
13016 ## Use terminfo instead of termcap?
13017 ## Note only system files NOT using terminfo are:
13018 ## freebsd < 40000, ms-w32, msdos, netbsd < 599002500, and
13019 ## darwin|gnu without ncurses.
13023 ## cygwin: Fewer environment variables to go wrong, more terminal types.
13024 ## hpux10-20: Use the system provided termcap(3) library.
13025 ## openbsd: David Mazieres <dm@reeducation-labor.lcs.mit.edu> says this
13026 ## is necessary. Otherwise Emacs dumps core when run -nw.
13027 aix4-2|cygwin|hpux
*|irix6-5|openbsd|sol2
*|unixware
) TERMINFO
=yes ;;
13029 ## darwin: Prevents crashes when running Emacs in Terminal.app under 10.2.
13030 ## The ncurses library has been moved out of the System framework in
13031 ## Mac OS X 10.2. So if configure detects it, set the command-line
13032 ## option to use it.
13034 ## (HAVE_LIBNCURSES was not always true, but is since 2010-03-18.)
13035 if test "x$HAVE_LIBNCURSES" = "xyes"; then
13037 LIBS_TERMCAP
="-lncurses"
13042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether FreeBSD is new enough to use terminfo" >&5
13043 $as_echo_n "checking whether FreeBSD is new enough to use terminfo... " >&6; }
13044 if ${emacs_cv_freebsd_terminfo+:} false
; then :
13045 $as_echo_n "(cached) " >&6
13047 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13048 /* end confdefs.h. */
13049 #include <osreldate.h>
13053 #if __FreeBSD_version < 400000
13061 if ac_fn_c_try_link
"$LINENO"; then :
13062 emacs_cv_freebsd_terminfo
=yes
13064 emacs_cv_freebsd_terminfo
=no
13066 rm -f core conftest.err conftest.
$ac_objext \
13067 conftest
$ac_exeext conftest.
$ac_ext
13071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_freebsd_terminfo" >&5
13072 $as_echo "$emacs_cv_freebsd_terminfo" >&6; }
13074 if test $emacs_cv_freebsd_terminfo = yes; then
13076 LIBS_TERMCAP
="-lncurses"
13078 LIBS_TERMCAP
="-ltermcap"
13083 if test $ac_cv_search_tputs = -lterminfo; then
13085 LIBS_TERMCAP
="-lterminfo"
13087 LIBS_TERMCAP
="-ltermcap"
13094 ## hpux: Make sure we get select from libc rather than from libcurses
13095 ## because libcurses on HPUX 10.10 has a broken version of select.
13096 ## We used to use -lc -lcurses, but this may be cleaner.
13097 hpux
*) LIBS_TERMCAP
="-ltermcap" ;;
13099 openbsd
) LIBS_TERMCAP
="-lncurses" ;;
13101 ## Must use system termcap, if we use any termcap. It does special things.
13102 sol2
*) test "$TERMINFO" != yes && LIBS_TERMCAP
="-ltermcap" ;;
13105 TERMCAP_OBJ
=tparam.o
13106 if test $TERMINFO = yes; then
13108 $as_echo "#define TERMINFO 1" >>confdefs.h
13111 ## Default used to be -ltermcap. Add a case above if need something else.
13112 test "x$LIBS_TERMCAP" = "x" && LIBS_TERMCAP
="-lcurses"
13114 TERMCAP_OBJ
=terminfo.o
13120 # Do we have res_init, for detecting changes in /etc/resolv.conf?
13122 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13123 /* end confdefs.h. */
13124 #include <netinet/in.h>
13125 #include <arpa/nameser.h>
13126 #include <resolv.h>
13135 if ac_fn_c_try_link
"$LINENO"; then :
13140 rm -f core conftest.err conftest.
$ac_objext \
13141 conftest
$ac_exeext conftest.
$ac_ext
13142 if test "$have_res_init" = no
; then
13144 LIBS
="$LIBS -lresolv"
13145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for res_init with -lresolv" >&5
13146 $as_echo_n "checking for res_init with -lresolv... " >&6; }
13147 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13148 /* end confdefs.h. */
13149 #include <netinet/in.h>
13150 #include <arpa/nameser.h>
13151 #include <resolv.h>
13160 if ac_fn_c_try_link
"$LINENO"; then :
13165 rm -f core conftest.err conftest.
$ac_objext \
13166 conftest
$ac_exeext conftest.
$ac_ext
13167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_res_init" >&5
13168 $as_echo "$have_res_init" >&6; }
13169 if test "$have_res_init" = yes ; then
13175 if test "$have_res_init" = yes; then
13177 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
13181 # Do we need the Hesiod library to provide the support routines?
13183 if test "$with_hesiod" != no
; then
13184 # Don't set $LIBS here -- see comments above. FIXME which comments?
13185 ac_fn_c_check_func
"$LINENO" "res_send" "ac_cv_func_res_send"
13186 if test "x$ac_cv_func_res_send" = xyes
; then :
13189 ac_fn_c_check_func
"$LINENO" "__res_send" "ac_cv_func___res_send"
13190 if test "x$ac_cv_func___res_send" = xyes
; then :
13193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for res_send in -lresolv" >&5
13194 $as_echo_n "checking for res_send in -lresolv... " >&6; }
13195 if ${ac_cv_lib_resolv_res_send+:} false
; then :
13196 $as_echo_n "(cached) " >&6
13198 ac_check_lib_save_LIBS
=$LIBS
13199 LIBS
="-lresolv $LIBS"
13200 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13201 /* end confdefs.h. */
13203 /* Override any GCC internal prototype to avoid an error.
13204 Use char because int might match the return type of a GCC
13205 builtin and then its argument prototype would still apply. */
13213 return res_send ();
13218 if ac_fn_c_try_link
"$LINENO"; then :
13219 ac_cv_lib_resolv_res_send
=yes
13221 ac_cv_lib_resolv_res_send
=no
13223 rm -f core conftest.err conftest.
$ac_objext \
13224 conftest
$ac_exeext conftest.
$ac_ext
13225 LIBS
=$ac_check_lib_save_LIBS
13227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_resolv_res_send" >&5
13228 $as_echo "$ac_cv_lib_resolv_res_send" >&6; }
13229 if test "x$ac_cv_lib_resolv_res_send" = xyes
; then :
13232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __res_send in -lresolv" >&5
13233 $as_echo_n "checking for __res_send in -lresolv... " >&6; }
13234 if ${ac_cv_lib_resolv___res_send+:} false
; then :
13235 $as_echo_n "(cached) " >&6
13237 ac_check_lib_save_LIBS
=$LIBS
13238 LIBS
="-lresolv $LIBS"
13239 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13240 /* end confdefs.h. */
13242 /* Override any GCC internal prototype to avoid an error.
13243 Use char because int might match the return type of a GCC
13244 builtin and then its argument prototype would still apply. */
13248 char __res_send ();
13252 return __res_send ();
13257 if ac_fn_c_try_link
"$LINENO"; then :
13258 ac_cv_lib_resolv___res_send
=yes
13260 ac_cv_lib_resolv___res_send
=no
13262 rm -f core conftest.err conftest.
$ac_objext \
13263 conftest
$ac_exeext conftest.
$ac_ext
13264 LIBS
=$ac_check_lib_save_LIBS
13266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_resolv___res_send" >&5
13267 $as_echo "$ac_cv_lib_resolv___res_send" >&6; }
13268 if test "x$ac_cv_lib_resolv___res_send" = xyes
; then :
13278 if test "$resolv" = yes ; then
13283 ac_fn_c_check_func
"$LINENO" "hes_getmailhost" "ac_cv_func_hes_getmailhost"
13284 if test "x$ac_cv_func_hes_getmailhost" = xyes
; then :
13287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for hes_getmailhost in -lhesiod" >&5
13288 $as_echo_n "checking for hes_getmailhost in -lhesiod... " >&6; }
13289 if ${ac_cv_lib_hesiod_hes_getmailhost+:} false
; then :
13290 $as_echo_n "(cached) " >&6
13292 ac_check_lib_save_LIBS
=$LIBS
13293 LIBS
="-lhesiod $RESOLVLIB $LIBS"
13294 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13295 /* end confdefs.h. */
13297 /* Override any GCC internal prototype to avoid an error.
13298 Use char because int might match the return type of a GCC
13299 builtin and then its argument prototype would still apply. */
13303 char hes_getmailhost ();
13307 return hes_getmailhost ();
13312 if ac_fn_c_try_link
"$LINENO"; then :
13313 ac_cv_lib_hesiod_hes_getmailhost
=yes
13315 ac_cv_lib_hesiod_hes_getmailhost
=no
13317 rm -f core conftest.err conftest.
$ac_objext \
13318 conftest
$ac_exeext conftest.
$ac_ext
13319 LIBS
=$ac_check_lib_save_LIBS
13321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_hesiod_hes_getmailhost" >&5
13322 $as_echo "$ac_cv_lib_hesiod_hes_getmailhost" >&6; }
13323 if test "x$ac_cv_lib_hesiod_hes_getmailhost" = xyes
; then :
13332 if test x
"$hesiod" = xyes
; then
13334 $as_echo "#define HAVE_LIBHESIOD 1" >>confdefs.h
13341 # Do we need libresolv (due to res_init or Hesiod)?
13342 if test "$resolv" = yes ; then
13344 $as_echo "#define HAVE_LIBRESOLV 1" >>confdefs.h
13352 # These tell us which Kerberos-related libraries to use.
13359 if test "${with_kerberos}" != no
; then
13360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for com_err in -lcom_err" >&5
13361 $as_echo_n "checking for com_err in -lcom_err... " >&6; }
13362 if ${ac_cv_lib_com_err_com_err+:} false
; then :
13363 $as_echo_n "(cached) " >&6
13365 ac_check_lib_save_LIBS
=$LIBS
13366 LIBS
="-lcom_err $LIBS"
13367 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13368 /* end confdefs.h. */
13370 /* Override any GCC internal prototype to avoid an error.
13371 Use char because int might match the return type of a GCC
13372 builtin and then its argument prototype would still apply. */
13385 if ac_fn_c_try_link
"$LINENO"; then :
13386 ac_cv_lib_com_err_com_err
=yes
13388 ac_cv_lib_com_err_com_err
=no
13390 rm -f core conftest.err conftest.
$ac_objext \
13391 conftest
$ac_exeext conftest.
$ac_ext
13392 LIBS
=$ac_check_lib_save_LIBS
13394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_com_err_com_err" >&5
13395 $as_echo "$ac_cv_lib_com_err_com_err" >&6; }
13396 if test "x$ac_cv_lib_com_err_com_err" = xyes
; then :
13402 if test $have_com_err = yes; then
13403 COM_ERRLIB
=-lcom_err
13404 LIBS
="$COM_ERRLIB $LIBS"
13406 $as_echo "#define HAVE_LIBCOM_ERR 1" >>confdefs.h
13409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mit_des_cbc_encrypt in -lcrypto" >&5
13410 $as_echo_n "checking for mit_des_cbc_encrypt in -lcrypto... " >&6; }
13411 if ${ac_cv_lib_crypto_mit_des_cbc_encrypt+:} false
; then :
13412 $as_echo_n "(cached) " >&6
13414 ac_check_lib_save_LIBS
=$LIBS
13415 LIBS
="-lcrypto $LIBS"
13416 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13417 /* end confdefs.h. */
13419 /* Override any GCC internal prototype to avoid an error.
13420 Use char because int might match the return type of a GCC
13421 builtin and then its argument prototype would still apply. */
13425 char mit_des_cbc_encrypt ();
13429 return mit_des_cbc_encrypt ();
13434 if ac_fn_c_try_link
"$LINENO"; then :
13435 ac_cv_lib_crypto_mit_des_cbc_encrypt
=yes
13437 ac_cv_lib_crypto_mit_des_cbc_encrypt
=no
13439 rm -f core conftest.err conftest.
$ac_objext \
13440 conftest
$ac_exeext conftest.
$ac_ext
13441 LIBS
=$ac_check_lib_save_LIBS
13443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_mit_des_cbc_encrypt" >&5
13444 $as_echo "$ac_cv_lib_crypto_mit_des_cbc_encrypt" >&6; }
13445 if test "x$ac_cv_lib_crypto_mit_des_cbc_encrypt" = xyes
; then :
13451 if test $have_crypto = yes; then
13453 LIBS
="$CRYPTOLIB $LIBS"
13455 $as_echo "#define HAVE_LIBCRYPTO 1" >>confdefs.h
13458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mit_des_cbc_encrypt in -lk5crypto" >&5
13459 $as_echo_n "checking for mit_des_cbc_encrypt in -lk5crypto... " >&6; }
13460 if ${ac_cv_lib_k5crypto_mit_des_cbc_encrypt+:} false
; then :
13461 $as_echo_n "(cached) " >&6
13463 ac_check_lib_save_LIBS
=$LIBS
13464 LIBS
="-lk5crypto $LIBS"
13465 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13466 /* end confdefs.h. */
13468 /* Override any GCC internal prototype to avoid an error.
13469 Use char because int might match the return type of a GCC
13470 builtin and then its argument prototype would still apply. */
13474 char mit_des_cbc_encrypt ();
13478 return mit_des_cbc_encrypt ();
13483 if ac_fn_c_try_link
"$LINENO"; then :
13484 ac_cv_lib_k5crypto_mit_des_cbc_encrypt
=yes
13486 ac_cv_lib_k5crypto_mit_des_cbc_encrypt
=no
13488 rm -f core conftest.err conftest.
$ac_objext \
13489 conftest
$ac_exeext conftest.
$ac_ext
13490 LIBS
=$ac_check_lib_save_LIBS
13492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_k5crypto_mit_des_cbc_encrypt" >&5
13493 $as_echo "$ac_cv_lib_k5crypto_mit_des_cbc_encrypt" >&6; }
13494 if test "x$ac_cv_lib_k5crypto_mit_des_cbc_encrypt" = xyes
; then :
13500 if test $have_k5crypto = yes; then
13501 CRYPTOLIB
=-lk5crypto
13502 LIBS
="$CRYPTOLIB $LIBS"
13504 $as_echo "#define HAVE_LIBK5CRYPTO 1" >>confdefs.h
13507 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb5_init_context in -lkrb5" >&5
13508 $as_echo_n "checking for krb5_init_context in -lkrb5... " >&6; }
13509 if ${ac_cv_lib_krb5_krb5_init_context+:} false
; then :
13510 $as_echo_n "(cached) " >&6
13512 ac_check_lib_save_LIBS
=$LIBS
13513 LIBS
="-lkrb5 $LIBS"
13514 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13515 /* end confdefs.h. */
13517 /* Override any GCC internal prototype to avoid an error.
13518 Use char because int might match the return type of a GCC
13519 builtin and then its argument prototype would still apply. */
13523 char krb5_init_context ();
13527 return krb5_init_context ();
13532 if ac_fn_c_try_link
"$LINENO"; then :
13533 ac_cv_lib_krb5_krb5_init_context
=yes
13535 ac_cv_lib_krb5_krb5_init_context
=no
13537 rm -f core conftest.err conftest.
$ac_objext \
13538 conftest
$ac_exeext conftest.
$ac_ext
13539 LIBS
=$ac_check_lib_save_LIBS
13541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_krb5_krb5_init_context" >&5
13542 $as_echo "$ac_cv_lib_krb5_krb5_init_context" >&6; }
13543 if test "x$ac_cv_lib_krb5_krb5_init_context" = xyes
; then :
13549 if test $have_krb5=yes; then
13551 LIBS
="$KRB5LIB $LIBS"
13553 $as_echo "#define HAVE_LIBKRB5 1" >>confdefs.h
13556 if test "${with_kerberos5}" = no
; then
13557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for des_cbc_encrypt in -ldes425" >&5
13558 $as_echo_n "checking for des_cbc_encrypt in -ldes425... " >&6; }
13559 if ${ac_cv_lib_des425_des_cbc_encrypt+:} false
; then :
13560 $as_echo_n "(cached) " >&6
13562 ac_check_lib_save_LIBS
=$LIBS
13563 LIBS
="-ldes425 $LIBS"
13564 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13565 /* end confdefs.h. */
13567 /* Override any GCC internal prototype to avoid an error.
13568 Use char because int might match the return type of a GCC
13569 builtin and then its argument prototype would still apply. */
13573 char des_cbc_encrypt ();
13577 return des_cbc_encrypt ();
13582 if ac_fn_c_try_link
"$LINENO"; then :
13583 ac_cv_lib_des425_des_cbc_encrypt
=yes
13585 ac_cv_lib_des425_des_cbc_encrypt
=no
13587 rm -f core conftest.err conftest.
$ac_objext \
13588 conftest
$ac_exeext conftest.
$ac_ext
13589 LIBS
=$ac_check_lib_save_LIBS
13591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_des425_des_cbc_encrypt" >&5
13592 $as_echo "$ac_cv_lib_des425_des_cbc_encrypt" >&6; }
13593 if test "x$ac_cv_lib_des425_des_cbc_encrypt" = xyes
; then :
13599 if test $have_des425 = yes; then
13601 LIBS
="$DESLIB $LIBS"
13603 $as_echo "#define HAVE_LIBDES425 1" >>confdefs.h
13606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for des_cbc_encrypt in -ldes" >&5
13607 $as_echo_n "checking for des_cbc_encrypt in -ldes... " >&6; }
13608 if ${ac_cv_lib_des_des_cbc_encrypt+:} false
; then :
13609 $as_echo_n "(cached) " >&6
13611 ac_check_lib_save_LIBS
=$LIBS
13613 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13614 /* end confdefs.h. */
13616 /* Override any GCC internal prototype to avoid an error.
13617 Use char because int might match the return type of a GCC
13618 builtin and then its argument prototype would still apply. */
13622 char des_cbc_encrypt ();
13626 return des_cbc_encrypt ();
13631 if ac_fn_c_try_link
"$LINENO"; then :
13632 ac_cv_lib_des_des_cbc_encrypt
=yes
13634 ac_cv_lib_des_des_cbc_encrypt
=no
13636 rm -f core conftest.err conftest.
$ac_objext \
13637 conftest
$ac_exeext conftest.
$ac_ext
13638 LIBS
=$ac_check_lib_save_LIBS
13640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_des_des_cbc_encrypt" >&5
13641 $as_echo "$ac_cv_lib_des_des_cbc_encrypt" >&6; }
13642 if test "x$ac_cv_lib_des_des_cbc_encrypt" = xyes
; then :
13648 if test $have_des = yes; then
13650 LIBS
="$DESLIB $LIBS"
13652 $as_echo "#define HAVE_LIBDES 1" >>confdefs.h
13656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb_get_cred in -lkrb4" >&5
13657 $as_echo_n "checking for krb_get_cred in -lkrb4... " >&6; }
13658 if ${ac_cv_lib_krb4_krb_get_cred+:} false
; then :
13659 $as_echo_n "(cached) " >&6
13661 ac_check_lib_save_LIBS
=$LIBS
13662 LIBS
="-lkrb4 $LIBS"
13663 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13664 /* end confdefs.h. */
13666 /* Override any GCC internal prototype to avoid an error.
13667 Use char because int might match the return type of a GCC
13668 builtin and then its argument prototype would still apply. */
13672 char krb_get_cred ();
13676 return krb_get_cred ();
13681 if ac_fn_c_try_link
"$LINENO"; then :
13682 ac_cv_lib_krb4_krb_get_cred
=yes
13684 ac_cv_lib_krb4_krb_get_cred
=no
13686 rm -f core conftest.err conftest.
$ac_objext \
13687 conftest
$ac_exeext conftest.
$ac_ext
13688 LIBS
=$ac_check_lib_save_LIBS
13690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_krb4_krb_get_cred" >&5
13691 $as_echo "$ac_cv_lib_krb4_krb_get_cred" >&6; }
13692 if test "x$ac_cv_lib_krb4_krb_get_cred" = xyes
; then :
13698 if test $have_krb4 = yes; then
13700 LIBS
="$KRB4LIB $LIBS"
13702 $as_echo "#define HAVE_LIBKRB4 1" >>confdefs.h
13705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb_get_cred in -lkrb" >&5
13706 $as_echo_n "checking for krb_get_cred in -lkrb... " >&6; }
13707 if ${ac_cv_lib_krb_krb_get_cred+:} false
; then :
13708 $as_echo_n "(cached) " >&6
13710 ac_check_lib_save_LIBS
=$LIBS
13712 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13713 /* end confdefs.h. */
13715 /* Override any GCC internal prototype to avoid an error.
13716 Use char because int might match the return type of a GCC
13717 builtin and then its argument prototype would still apply. */
13721 char krb_get_cred ();
13725 return krb_get_cred ();
13730 if ac_fn_c_try_link
"$LINENO"; then :
13731 ac_cv_lib_krb_krb_get_cred
=yes
13733 ac_cv_lib_krb_krb_get_cred
=no
13735 rm -f core conftest.err conftest.
$ac_objext \
13736 conftest
$ac_exeext conftest.
$ac_ext
13737 LIBS
=$ac_check_lib_save_LIBS
13739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_krb_krb_get_cred" >&5
13740 $as_echo "$ac_cv_lib_krb_krb_get_cred" >&6; }
13741 if test "x$ac_cv_lib_krb_krb_get_cred" = xyes
; then :
13747 if test $have_krb = yes; then
13749 LIBS
="$KRB4LIB $LIBS"
13751 $as_echo "#define HAVE_LIBKRB 1" >>confdefs.h
13757 if test "${with_kerberos5}" != no
; then
13758 for ac_header
in krb5.h
13760 ac_fn_c_check_header_mongrel
"$LINENO" "krb5.h" "ac_cv_header_krb5_h" "$ac_includes_default"
13761 if test "x$ac_cv_header_krb5_h" = xyes
; then :
13762 cat >>confdefs.h
<<_ACEOF
13763 #define HAVE_KRB5_H 1
13765 ac_fn_c_check_member
"$LINENO" "krb5_error" "text" "ac_cv_member_krb5_error_text" "#include <krb5.h>
13767 if test "x$ac_cv_member_krb5_error_text" = xyes
; then :
13769 cat >>confdefs.h
<<_ACEOF
13770 #define HAVE_KRB5_ERROR_TEXT 1
13775 ac_fn_c_check_member
"$LINENO" "krb5_error" "e_text" "ac_cv_member_krb5_error_e_text" "#include <krb5.h>
13777 if test "x$ac_cv_member_krb5_error_e_text" = xyes
; then :
13779 cat >>confdefs.h
<<_ACEOF
13780 #define HAVE_KRB5_ERROR_E_TEXT 1
13791 for ac_header
in des.h
13793 ac_fn_c_check_header_mongrel
"$LINENO" "des.h" "ac_cv_header_des_h" "$ac_includes_default"
13794 if test "x$ac_cv_header_des_h" = xyes
; then :
13795 cat >>confdefs.h
<<_ACEOF
13796 #define HAVE_DES_H 1
13800 for ac_header
in kerberosIV
/des.h
13802 ac_fn_c_check_header_mongrel
"$LINENO" "kerberosIV/des.h" "ac_cv_header_kerberosIV_des_h" "$ac_includes_default"
13803 if test "x$ac_cv_header_kerberosIV_des_h" = xyes
; then :
13804 cat >>confdefs.h
<<_ACEOF
13805 #define HAVE_KERBEROSIV_DES_H 1
13809 for ac_header
in kerberos
/des.h
13811 ac_fn_c_check_header_mongrel
"$LINENO" "kerberos/des.h" "ac_cv_header_kerberos_des_h" "$ac_includes_default"
13812 if test "x$ac_cv_header_kerberos_des_h" = xyes
; then :
13813 cat >>confdefs.h
<<_ACEOF
13814 #define HAVE_KERBEROS_DES_H 1
13829 for ac_header
in krb.h
13831 ac_fn_c_check_header_mongrel
"$LINENO" "krb.h" "ac_cv_header_krb_h" "$ac_includes_default"
13832 if test "x$ac_cv_header_krb_h" = xyes
; then :
13833 cat >>confdefs.h
<<_ACEOF
13834 #define HAVE_KRB_H 1
13838 for ac_header
in kerberosIV
/krb.h
13840 ac_fn_c_check_header_mongrel
"$LINENO" "kerberosIV/krb.h" "ac_cv_header_kerberosIV_krb_h" "$ac_includes_default"
13841 if test "x$ac_cv_header_kerberosIV_krb_h" = xyes
; then :
13842 cat >>confdefs.h
<<_ACEOF
13843 #define HAVE_KERBEROSIV_KRB_H 1
13847 for ac_header
in kerberos
/krb.h
13849 ac_fn_c_check_header_mongrel
"$LINENO" "kerberos/krb.h" "ac_cv_header_kerberos_krb_h" "$ac_includes_default"
13850 if test "x$ac_cv_header_kerberos_krb_h" = xyes
; then :
13851 cat >>confdefs.h
<<_ACEOF
13852 #define HAVE_KERBEROS_KRB_H 1
13868 for ac_header
in com_err.h
13870 ac_fn_c_check_header_mongrel
"$LINENO" "com_err.h" "ac_cv_header_com_err_h" "$ac_includes_default"
13871 if test "x$ac_cv_header_com_err_h" = xyes
; then :
13872 cat >>confdefs.h
<<_ACEOF
13873 #define HAVE_COM_ERR_H 1
13888 # Solaris requires -lintl if you want strerror (which calls dgettext)
13889 # to return localized messages.
13890 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dgettext in -lintl" >&5
13891 $as_echo_n "checking for dgettext in -lintl... " >&6; }
13892 if ${ac_cv_lib_intl_dgettext+:} false
; then :
13893 $as_echo_n "(cached) " >&6
13895 ac_check_lib_save_LIBS
=$LIBS
13896 LIBS
="-lintl $LIBS"
13897 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13898 /* end confdefs.h. */
13900 /* Override any GCC internal prototype to avoid an error.
13901 Use char because int might match the return type of a GCC
13902 builtin and then its argument prototype would still apply. */
13910 return dgettext ();
13915 if ac_fn_c_try_link
"$LINENO"; then :
13916 ac_cv_lib_intl_dgettext
=yes
13918 ac_cv_lib_intl_dgettext
=no
13920 rm -f core conftest.err conftest.
$ac_objext \
13921 conftest
$ac_exeext conftest.
$ac_ext
13922 LIBS
=$ac_check_lib_save_LIBS
13924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_dgettext" >&5
13925 $as_echo "$ac_cv_lib_intl_dgettext" >&6; }
13926 if test "x$ac_cv_lib_intl_dgettext" = xyes
; then :
13927 cat >>confdefs.h
<<_ACEOF
13928 #define HAVE_LIBINTL 1
13931 LIBS
="-lintl $LIBS"
13936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether localtime caches TZ" >&5
13937 $as_echo_n "checking whether localtime caches TZ... " >&6; }
13938 if ${emacs_cv_localtime_cache+:} false
; then :
13939 $as_echo_n "(cached) " >&6
13941 if test x
$ac_cv_func_tzset = xyes
; then
13942 if test "$cross_compiling" = yes; then :
13943 # If we have tzset, assume the worst when cross-compiling.
13944 emacs_cv_localtime_cache
=yes
13946 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13947 /* end confdefs.h. */
13949 char TZ_GMT0[] = "TZ=GMT0";
13950 char TZ_PST8[] = "TZ=PST8";
13953 time_t now = time ((time_t *) 0);
13954 int hour_GMT0, hour_unset;
13955 if (putenv (TZ_GMT0) != 0)
13957 hour_GMT0 = localtime (&now)->tm_hour;
13959 hour_unset = localtime (&now)->tm_hour;
13960 if (putenv (TZ_PST8) != 0)
13962 if (localtime (&now)->tm_hour == hour_GMT0)
13965 if (localtime (&now)->tm_hour != hour_unset)
13970 if ac_fn_c_try_run
"$LINENO"; then :
13971 emacs_cv_localtime_cache
=no
13973 emacs_cv_localtime_cache
=yes
13975 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
13976 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
13980 # If we lack tzset, report that localtime does not cache TZ,
13981 # since we can't invalidate the cache if we don't have tzset.
13982 emacs_cv_localtime_cache
=no
13985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_localtime_cache" >&5
13986 $as_echo "$emacs_cv_localtime_cache" >&6; }
13987 if test $emacs_cv_localtime_cache = yes; then
13989 $as_echo "#define LOCALTIME_CACHE 1" >>confdefs.h
13993 if test "x$HAVE_TIMEVAL" = xyes
; then
13994 for ac_func
in gettimeofday
13996 ac_fn_c_check_func
"$LINENO" "gettimeofday" "ac_cv_func_gettimeofday"
13997 if test "x$ac_cv_func_gettimeofday" = xyes
; then :
13998 cat >>confdefs.h
<<_ACEOF
13999 #define HAVE_GETTIMEOFDAY 1
14005 if test $ac_cv_func_gettimeofday = yes; then
14006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gettimeofday can accept two arguments" >&5
14007 $as_echo_n "checking whether gettimeofday can accept two arguments... " >&6; }
14008 if ${emacs_cv_gettimeofday_two_arguments+:} false
; then :
14009 $as_echo_n "(cached) " >&6
14011 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14012 /* end confdefs.h. */
14014 #ifdef TIME_WITH_SYS_TIME
14015 #include <sys/time.h>
14018 #ifdef HAVE_SYS_TIME_H
14019 #include <sys/time.h>
14027 struct timeval time;
14028 gettimeofday (&time, 0);
14033 if ac_fn_c_try_compile
"$LINENO"; then :
14034 emacs_cv_gettimeofday_two_arguments
=yes
14036 emacs_cv_gettimeofday_two_arguments
=no
14038 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_gettimeofday_two_arguments" >&5
14041 $as_echo "$emacs_cv_gettimeofday_two_arguments" >&6; }
14042 if test $emacs_cv_gettimeofday_two_arguments = no
; then
14044 $as_echo "#define GETTIMEOFDAY_ONE_ARGUMENT 1" >>confdefs.h
14051 ac_fn_c_check_func
"$LINENO" "socket" "ac_cv_func_socket"
14052 if test "x$ac_cv_func_socket" = xyes
; then :
14058 if test $ok_so_far = yes; then
14059 ac_fn_c_check_header_mongrel
"$LINENO" "netinet/in.h" "ac_cv_header_netinet_in_h" "$ac_includes_default"
14060 if test "x$ac_cv_header_netinet_in_h" = xyes
; then :
14068 if test $ok_so_far = yes; then
14069 ac_fn_c_check_header_mongrel
"$LINENO" "arpa/inet.h" "ac_cv_header_arpa_inet_h" "$ac_includes_default"
14070 if test "x$ac_cv_header_arpa_inet_h" = xyes
; then :
14078 if test $ok_so_far = yes; then
14080 $as_echo "#define HAVE_INET_SOCKETS 1" >>confdefs.h
14084 if test -f /usr
/lpp
/X11
/bin
/smt.exp
; then
14086 $as_echo "#define HAVE_AIX_SMT_EXP 1" >>confdefs.h
14090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether system supports dynamic ptys" >&5
14091 $as_echo_n "checking whether system supports dynamic ptys... " >&6; }
14092 if test -d /dev
/pts
&& ls -d /dev
/ptmx
> /dev
/null
2>&1 ; then
14093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14094 $as_echo "yes" >&6; }
14096 $as_echo "#define HAVE_DEV_PTMX 1" >>confdefs.h
14099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14100 $as_echo "no" >&6; }
14103 ac_fn_c_check_type
"$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
14104 if test "x$ac_cv_type_pid_t" = xyes
; then :
14108 cat >>confdefs.h
<<_ACEOF
14114 for ac_header
in vfork.h
14116 ac_fn_c_check_header_mongrel
"$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
14117 if test "x$ac_cv_header_vfork_h" = xyes
; then :
14118 cat >>confdefs.h
<<_ACEOF
14119 #define HAVE_VFORK_H 1
14126 for ac_func
in fork vfork
14128 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
14129 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
14130 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
14131 cat >>confdefs.h
<<_ACEOF
14132 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
14138 if test "x$ac_cv_func_fork" = xyes
; then
14139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
14140 $as_echo_n "checking for working fork... " >&6; }
14141 if ${ac_cv_func_fork_works+:} false
; then :
14142 $as_echo_n "(cached) " >&6
14144 if test "$cross_compiling" = yes; then :
14145 ac_cv_func_fork_works
=cross
14147 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14148 /* end confdefs.h. */
14149 $ac_includes_default
14154 /* By Ruediger Kuhlmann. */
14155 return fork () < 0;
14161 if ac_fn_c_try_run
"$LINENO"; then :
14162 ac_cv_func_fork_works
=yes
14164 ac_cv_func_fork_works
=no
14166 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14167 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
14172 $as_echo "$ac_cv_func_fork_works" >&6; }
14175 ac_cv_func_fork_works
=$ac_cv_func_fork
14177 if test "x$ac_cv_func_fork_works" = xcross
; then
14179 *-*-amigaos* |
*-*-msdosdjgpp*)
14180 # Override, as these systems have only a dummy fork() stub
14181 ac_cv_func_fork_works
=no
14184 ac_cv_func_fork_works
=yes
14187 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
14188 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
14190 ac_cv_func_vfork_works
=$ac_cv_func_vfork
14191 if test "x$ac_cv_func_vfork" = xyes
; then
14192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
14193 $as_echo_n "checking for working vfork... " >&6; }
14194 if ${ac_cv_func_vfork_works+:} false
; then :
14195 $as_echo_n "(cached) " >&6
14197 if test "$cross_compiling" = yes; then :
14198 ac_cv_func_vfork_works
=cross
14200 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14201 /* end confdefs.h. */
14202 /* Thanks to Paul Eggert for this test. */
14203 $ac_includes_default
14204 #include <sys/wait.h>
14205 #ifdef HAVE_VFORK_H
14206 # include <vfork.h>
14208 /* On some sparc systems, changes by the child to local and incoming
14209 argument registers are propagated back to the parent. The compiler
14210 is told about this with #include <vfork.h>, but some compilers
14211 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
14212 static variable whose address is put into a register that is
14213 clobbered by the vfork. */
14216 sparc_address_test (int arg)
14218 sparc_address_test (arg) int arg;
14221 static pid_t child;
14239 pid_t parent = getpid ();
14242 sparc_address_test (0);
14247 /* Here is another test for sparc vfork register problems. This
14248 test uses lots of local variables, at least as many local
14249 variables as main has allocated so far including compiler
14250 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
14251 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
14252 reuse the register of parent for one of the local variables,
14253 since it will think that parent can't possibly be used any more
14254 in this routine. Assigning to the local variable will thus
14255 munge parent in the parent process. */
14257 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
14258 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
14259 /* Convince the compiler that p..p7 are live; otherwise, it might
14260 use the same hardware register for all 8 local variables. */
14261 if (p != p1 || p != p2 || p != p3 || p != p4
14262 || p != p5 || p != p6 || p != p7)
14265 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
14266 from child file descriptors. If the child closes a descriptor
14267 before it execs or exits, this munges the parent's descriptor
14268 as well. Test for this by closing stdout in the child. */
14269 _exit(close(fileno(stdout)) != 0);
14274 while (wait(&status) != child)
14277 /* Was there some problem with vforking? */
14280 /* Did the child fail? (This shouldn't happen.) */
14283 /* Did the vfork/compiler bug occur? */
14284 || parent != getpid()
14286 /* Did the file descriptor bug occur? */
14287 || fstat(fileno(stdout), &st) != 0
14292 if ac_fn_c_try_run
"$LINENO"; then :
14293 ac_cv_func_vfork_works
=yes
14295 ac_cv_func_vfork_works
=no
14297 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14298 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
14303 $as_echo "$ac_cv_func_vfork_works" >&6; }
14306 if test "x$ac_cv_func_fork_works" = xcross
; then
14307 ac_cv_func_vfork_works
=$ac_cv_func_vfork
14308 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
14309 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
14312 if test "x$ac_cv_func_vfork_works" = xyes
; then
14314 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
14318 $as_echo "#define vfork fork" >>confdefs.h
14321 if test "x$ac_cv_func_fork_works" = xyes
; then
14323 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
14328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
14329 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
14330 if ${emacs_cv_langinfo_codeset+:} false
; then :
14331 $as_echo_n "(cached) " >&6
14333 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14334 /* end confdefs.h. */
14335 #include <langinfo.h>
14339 char* cs = nl_langinfo(CODESET);
14344 if ac_fn_c_try_link
"$LINENO"; then :
14345 emacs_cv_langinfo_codeset
=yes
14347 emacs_cv_langinfo_codeset
=no
14349 rm -f core conftest.err conftest.
$ac_objext \
14350 conftest
$ac_exeext conftest.
$ac_ext
14353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_langinfo_codeset" >&5
14354 $as_echo "$emacs_cv_langinfo_codeset" >&6; }
14355 if test $emacs_cv_langinfo_codeset = yes; then
14357 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
14361 ac_fn_c_check_type
"$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
14362 if test "x$ac_cv_type_size_t" = xyes
; then :
14364 cat >>confdefs.h
<<_ACEOF
14365 #define HAVE_SIZE_T 1
14372 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mbstate_t" >&5
14373 $as_echo_n "checking for mbstate_t... " >&6; }
14374 if ${ac_cv_type_mbstate_t+:} false
; then :
14375 $as_echo_n "(cached) " >&6
14377 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14378 /* end confdefs.h. */
14379 $ac_includes_default
14380 # include <wchar.h>
14384 mbstate_t x; return sizeof x;
14389 if ac_fn_c_try_compile
"$LINENO"; then :
14390 ac_cv_type_mbstate_t
=yes
14392 ac_cv_type_mbstate_t
=no
14394 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_mbstate_t" >&5
14397 $as_echo "$ac_cv_type_mbstate_t" >&6; }
14398 if test $ac_cv_type_mbstate_t = yes; then
14400 $as_echo "#define HAVE_MBSTATE_T 1" >>confdefs.h
14404 $as_echo "#define mbstate_t int" >>confdefs.h
14408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C restrict keyword" >&5
14409 $as_echo_n "checking for C restrict keyword... " >&6; }
14410 if ${emacs_cv_c_restrict+:} false
; then :
14411 $as_echo_n "(cached) " >&6
14413 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14414 /* end confdefs.h. */
14415 void fred (int *restrict x);
14424 if ac_fn_c_try_compile
"$LINENO"; then :
14425 emacs_cv_c_restrict
=yes
14427 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14428 /* end confdefs.h. */
14429 void fred (int *__restrict x);
14438 if ac_fn_c_try_compile
"$LINENO"; then :
14439 emacs_cv_c_restrict
=__restrict
14441 emacs_cv_c_restrict
=no
14443 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14445 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_c_restrict" >&5
14448 $as_echo "$emacs_cv_c_restrict" >&6; }
14449 case "$emacs_cv_c_restrict" in
14450 yes) emacs_restrict
=restrict
;;
14451 no
) emacs_restrict
="";;
14452 *) emacs_restrict
="$emacs_cv_c_restrict";;
14454 if test "$emacs_restrict" != __restrict
; then
14456 cat >>confdefs.h
<<_ACEOF
14457 #define __restrict $emacs_restrict
14462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C restricted array declarations" >&5
14463 $as_echo_n "checking for C restricted array declarations... " >&6; }
14464 if ${emacs_cv_c_restrict_arr+:} false
; then :
14465 $as_echo_n "(cached) " >&6
14467 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14468 /* end confdefs.h. */
14469 void fred (int x[__restrict]);
14478 if ac_fn_c_try_compile
"$LINENO"; then :
14479 emacs_cv_c_restrict_arr
=yes
14481 emacs_cv_c_restrict_arr
=no
14483 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_c_restrict_arr" >&5
14486 $as_echo "$emacs_cv_c_restrict_arr" >&6; }
14487 if test "$emacs_cv_c_restrict_arr" = yes; then
14489 $as_echo "#define __restrict_arr __restrict" >>confdefs.h
14495 # Set up the CFLAGS for real compilation, so we can substitute it.
14496 CFLAGS
="$REAL_CFLAGS"
14497 CPPFLAGS
="$REAL_CPPFLAGS"
14499 ## Hack to detect a buggy GCC version.
14500 if test "x$GCC" = xyes \
14501 && test x
"`$CC --version 2> /dev/null | grep 'gcc.* 4.5.0'`" != x \
14502 && test x
"`echo $CFLAGS | grep '\-O[23]'`" != x \
14503 && test x
"`echo $CFLAGS | grep '\-fno-optimize-sibling-calls'`" = x
; then
14504 as_fn_error $?
"GCC 4.5.0 has problems compiling Emacs; see etc/PROBLEMS'." "$LINENO" 5
14507 #### Find out which version of Emacs this is.
14508 version
=`grep 'const char emacs_version' ${srcdir}/src/emacs.c \
14509 | sed -e 's/^[^"]*"\([^"]*\)".*$/\1/'`
14510 if test x
"${version}" = x
; then
14511 as_fn_error $?
"can't find current emacs version in \`${srcdir}/src/emacs.c'." "$LINENO" 5
14513 if test x
"${version}" != x
"$PACKAGE_VERSION"; then
14514 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: version mismatch between \`${srcdir}/configure.in' and \`${srcdir}/src/emacs.c'." >&5
14515 $as_echo "$as_me: WARNING: version mismatch between \`${srcdir}/configure.in' and \`${srcdir}/src/emacs.c'." >&2;}
14518 ### Specify what sort of things we'll be editing into Makefile and config.h.
14519 ### Use configuration here uncanonicalized to avoid exceeding size limits.
14543 ## FIXME? Nothing uses @LD_SWITCH_X_SITE@.
14544 ## src/Makefile.in did add LD_SWITCH_X_SITE (as a cpp define) to the
14545 ## end of LIBX_BASE, but nothing ever set it.
14550 ## Used in lwlib/Makefile.in.
14552 if test -n "${machfile}"; then
14553 M_FILE="\$
(srcdir
)/${machfile}"
14557 S_FILE="\$
(srcdir
)/${opsysfile}"
14569 cat >>confdefs.h <<_ACEOF
14570 #define EMACS_CONFIGURATION "${canonical}"
14574 cat >>confdefs.h <<_ACEOF
14575 #define EMACS_CONFIG_OPTIONS "${ac_configure_args}"
14578 if test -n "$machfile"; then
14580 cat >>confdefs.h <<_ACEOF
14581 #define config_machfile "${machfile}"
14586 cat >>confdefs.h <<_ACEOF
14587 #define config_opsysfile "${opsysfile}"
14594 if test "${HAVE_X_WINDOWS}" = "yes" ; then
14596 $as_echo "#define HAVE_X_WINDOWS 1" >>confdefs.h
14599 XOBJ
="xterm.o xfns.o xselect.o xrdb.o fontset.o xsmfns.o fringe.o image.o xsettings.o xgselect.o"
14601 if test "$HAVE_XFT" = "yes"; then
14602 FONT_OBJ
="$FONT_OBJ ftfont.o xftfont.o ftxfont.o"
14603 elif test "$HAVE_FREETYPE" = "yes"; then
14604 FONT_OBJ
="$FONT_OBJ ftfont.o ftxfont.o"
14614 if test "${USE_X_TOOLKIT}" != "none" ; then
14615 WIDGET_OBJ
=widget.o
14617 $as_echo "#define USE_X_TOOLKIT 1" >>confdefs.h
14619 if test "${USE_X_TOOLKIT}" = "LUCID"; then
14621 $as_echo "#define USE_LUCID 1" >>confdefs.h
14623 elif test "${USE_X_TOOLKIT}" = "MOTIF"; then
14625 $as_echo "#define USE_MOTIF 1" >>confdefs.h
14630 ## Paul Abrahams <abrahams at equinox.shaysnet.com> says this is needed.
14631 MOTIF_LIBW
="$MOTIF_LIBW -lXpm"
14635 ## Richard Anthony Ryan <ryanr at ellingtn.ftc.nrcs.usda.gov>
14636 ## says -lXimp is needed in UNIX_SV ... 4.2 1.1.2.
14637 MOTIF_LIBW
="MOTIF_LIBW -lXimp"
14641 ## olson@mcs.anl.gov says -li18n is needed by -lXm.
14642 MOTIF_LIBW
="$MOTIF_LIBW -li18n"
14645 MOTIF_LIBW
="$MOTIF_LIBW $LIBXP"
14651 case "$USE_X_TOOLKIT" in
14652 MOTIF
) TOOLKIT_LIBW
="$MOTIF_LIBW" ;;
14653 LUCID
) TOOLKIT_LIBW
="$LUCID_LIBW" ;;
14654 none
) test "x$HAVE_GTK" = "xyes" && TOOLKIT_LIBW
="$GTK_LIBS" ;;
14658 if test "$USE_X_TOOLKIT" = "none"; then
14659 LIBXT_OTHER
="\$(LIBXSM)"
14660 OLDXMENU_TARGET
="really-oldXMenu"
14662 LIBXT_OTHER
="\$(LIBXMU) -lXt \$(LIBXTR6) -lXext"
14663 OLDXMENU_TARGET
="really-lwlib"
14667 ## The X Menu stuff is present in the X10 distribution, but missing
14668 ## from X11. If we have X10, just use the installed library;
14669 ## otherwise, use our own copy.
14670 if test "${HAVE_X11}" = "yes" ; then
14672 $as_echo "#define HAVE_X11 1" >>confdefs.h
14675 if test "$USE_X_TOOLKIT" = "none"; then
14676 OLDXMENU
="\${oldXMenudir}/libXMenu11.a"
14678 OLDXMENU
="\${lwlibdir}/liblw.a"
14680 LIBXMENU
="\$(OLDXMENU)"
14681 LIBX_OTHER
="\$(LIBXT) \$(LIBX_EXTRA)"
14682 OLDXMENU_DEPS
="\${OLDXMENU} ../src/\${OLDXMENU}"
14684 ## For a syntactically valid Makefile; not actually used for anything.
14685 ## See comments in src/Makefile.in.
14687 ## FIXME This case (!HAVE_X11 && HAVE_X_WINDOWS) is no longer possible(?).
14688 if test "${HAVE_X_WINDOWS}" = "yes"; then
14697 if test "$HAVE_GTK" = "yes" ||
test "$HAVE_MENUS" != "yes"; then
14710 if test "${HAVE_MENUS}" = "yes" ; then
14712 $as_echo "#define HAVE_MENUS 1" >>confdefs.h
14716 if test "${GNU_MALLOC}" = "yes" ; then
14718 $as_echo "#define GNU_MALLOC 1" >>confdefs.h
14723 if test "${REL_ALLOC}" = "yes" ; then
14725 $as_echo "#define REL_ALLOC 1" >>confdefs.h
14728 test "$system_malloc" != "yes" && RALLOC_OBJ
=ralloc.o
14732 if test "$opsys" = "cygwin"; then
14733 CYGWIN_OBJ
="sheap.o"
14734 ## Cygwin differs because of its unexec().
14736 POST_ALLOC_OBJ
=lastfile.o
14739 PRE_ALLOC_OBJ
=lastfile.o
14748 aix4-2
) LD_SWITCH_SYSTEM_TEMACS
="-Wl,-bnodelcsect" ;;
14751 ## The -headerpad option tells ld (see man page) to leave room at the
14752 ## end of the header for adding load commands. Needed for dumping.
14753 ## 0x690 is the total size of 30 segment load commands (at 56
14754 ## each); under Cocoa 31 commands are required.
14755 if test "$HAVE_NS" = "yes"; then
14756 libs_nsgui
="-framework AppKit"
14757 headerpad_extra
=6C8
14760 headerpad_extra
=690
14762 LD_SWITCH_SYSTEM_TEMACS
="-prebind $libs_nsgui -Xlinker -headerpad -Xlinker $headerpad_extra"
14764 ## This is here because src/Makefile.in did some extra fiddling around
14765 ## with LD_SWITCH_SYSTEM. The cpp logic was:
14766 ## #ifndef LD_SWITCH_SYSTEM
14767 ## #if !defined (__GNUC__) && ((defined (BSD_SYSTEM) && !defined (COFF)))
14768 ## Since all the *bsds define LD_SWITCH_SYSTEM, this simplifies to:
14769 ## not using gcc, darwin system not on an alpha (ie darwin, since
14770 ## darwin + alpha does not occur).
14771 ## Because this was done in src/Makefile.in, the resulting part of
14772 ## LD_SWITCH_SYSTEM was not used in configure (ie, in ac_link).
14773 ## It therefore seems cleaner to put this in LD_SWITCH_SYSTEM_TEMACS,
14774 ## rather than LD_SWITCH_SYSTEM.
14775 test "x$LD_SWITCH_SYSTEM" = "x" && test "x$GCC" != "xyes" && \
14776 LD_SWITCH_SYSTEM_TEMACS
="-X $LD_SWITCH_SYSTEM_TEMACS"
14779 ## LD_SWITCH_X_SITE_AUX is a -R option saying where to find X at run-time.
14780 ## When handled by cpp, this was in LD_SWITCH_SYSTEM. However, at
14781 ## the point where configure sourced the s/*.h file, LD_SWITCH_X_SITE_AUX
14782 ## had not yet been defined and was expanded to null. Hence LD_SWITCH_SYSTEM
14783 ## had different values in configure (in ac_link) and src/Makefile.in.
14784 ## It seems clearer therefore to put this piece in LD_SWITCH_SYSTEM_TEMACS.
14785 gnu-linux
) LD_SWITCH_SYSTEM_TEMACS
="\$(LD_SWITCH_X_SITE_AUX)" ;;
14787 *) LD_SWITCH_SYSTEM_TEMACS
= ;;
14790 if test "$NS_IMPL_GNUSTEP" = "yes"; then
14791 LD_SWITCH_SYSTEM_TEMACS
="${LD_SWITCH_SYSTEM_TEMACS} -L${GNUSTEP_SYSTEM_LIBRARIES} ${GNUSTEP_LOCAL_LIBRARIES} -lgnustep-gui -lgnustep-base -lobjc -lpthread"
14800 ## gnu: GNU needs its own crt0.
14801 aix4-2|cygwin|darwin|gnu|hpux
*|irix6-5|sol2
*|unixware
) ORDINARY_LINK
=yes ;;
14803 ## On post 1.3 releases of NetBSD, gcc -nostdlib also clears the
14804 ## library search parth, i.e. it won't search /usr/lib for libc and
14805 ## friends. Using -nostartfiles instead avoids this problem, and
14806 ## will also work on earlier NetBSD releases.
14807 netbsd|openbsd
) LD_FIRSTFLAG
="-nostartfiles" ;;
14809 ## macpcc: NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp> says
14810 ## MkLinux/LinuxPPC needs this.
14811 ## ibms390x only supports opsys = gnu-linux so it can be added here.
14814 macppc|ibms390x
) LD_FIRSTFLAG
="-nostdlib" ;;
14820 if test "x$ORDINARY_LINK" = "xyes"; then
14824 $as_echo "#define ORDINARY_LINK 1" >>confdefs.h
14827 ## The system files defining neither ORDINARY_LINK nor LD_FIRSTFLAG are:
14828 ## freebsd, gnu-* not on macppc|ibms390x.
14829 elif test "x$GCC" = "xyes" && test "x$LD_FIRSTFLAG" = "x"; then
14831 ## Versions of GCC >= 2.0 put their library, libgcc.a, in obscure
14832 ## places that are difficult to figure out at make time. Fortunately,
14833 ## these same versions allow you to pass arbitrary flags on to the
14834 ## linker, so there is no reason not to use it as a linker.
14836 ## Well, it is not quite perfect. The "-nostdlib" keeps GCC from
14837 ## searching for libraries in its internal directories, so we have to
14838 ## ask GCC explicitly where to find libgcc.a (LIB_GCC below).
14839 LD_FIRSTFLAG
="-nostdlib"
14842 ## FIXME? What setting of EDIT_LDFLAGS should this have?
14843 test "$NS_IMPL_GNUSTEP" = "yes" && LD_FIRSTFLAG
="-rdynamic"
14848 ## FIXME? The logic here is not precisely the same as that above.
14849 ## There is no check here for a pre-defined LD_FIRSTFLAG.
14850 ## Should we only be setting LIB_GCC if LD ~ -nostdlib?
14852 if test "x$GCC" = "xyes" && test "x$ORDINARY_LINK" != "xyes"; then
14855 freebsd|netbsd|openbsd
) LIB_GCC
= ;;
14858 ## armin76@gentoo.org reported that the lgcc_s flag is necessary to
14859 ## build on ARM EABI under GNU/Linux. (Bug#5518)
14865 ## FIXME? s/gnu-linux.h used to define LIB_GCC as below, then
14866 ## immediately undefine it again and redefine it to empty.
14867 ## Was the C_SWITCH_X_SITE part really necessary?
14868 ## LIB_GCC=`$CC $C_SWITCH_X_SITE -print-libgcc-file-name`
14874 ## Ask GCC where to find libgcc.a.
14875 *) LIB_GCC
=`$CC -print-libgcc-file-name 2> /dev/null` ;;
14882 ## If we're using X11/GNUstep, define some consequences.
14883 if test "$HAVE_X_WINDOWS" = "yes" ||
test "$HAVE_NS" = "yes"; then
14885 $as_echo "#define HAVE_WINDOW_SYSTEM 1" >>confdefs.h
14888 $as_echo "#define HAVE_MOUSE 1" >>confdefs.h
14890 MOUSE_SUPPORT
="\$(REAL_MOUSE_SUPPORT)"
14891 TOOLTIP_SUPPORT
="\${lispsource}/mouse.elc"
14893 WINDOW_SUPPORT
="\$(BASE_WINDOW_SUPPORT)"
14894 test "$HAVE_X_WINDOWS" = "yes" && \
14895 WINDOW_SUPPORT
="$WINDOW_SUPPORT \$(X_WINDOW_SUPPORT)"
14905 #### Report on what we decided to do.
14906 #### Report GTK as a toolkit, even if it doesn't use Xt.
14907 #### It makes printing result more understandable as using GTK sets
14908 #### toolkit_scroll_bars to yes by default.
14909 if test "${HAVE_GTK}" = "yes"; then
14914 if test -n "$machfile"; then
14915 and_machfile
=" and \`${machfile}'"
14919 Configured for \`${canonical}'.
14921 Where should the build process find the source code? ${srcdir}
14922 What operating system and machine description files should Emacs use?
14923 \`${opsysfile}'${and_machfile}
14924 What compiler should emacs be built with? ${CC} ${CFLAGS}
14925 Should Emacs use the GNU version of malloc? ${GNU_MALLOC}${GNU_MALLOC_reason}
14926 Should Emacs use a relocating allocator for buffers? ${REL_ALLOC}
14927 Should Emacs use mmap(2) for buffer allocation? $use_mmap_for_buffers
14928 What window system should Emacs use? ${window_system}
14929 What toolkit should Emacs use? ${USE_X_TOOLKIT}"
14931 if test -n "${x_includes}"; then
14932 echo " Where do we find X Windows header files? ${x_includes}"
14934 echo " Where do we find X Windows header files? Standard dirs"
14936 if test -n "${x_libraries}"; then
14937 echo " Where do we find X Windows libraries? ${x_libraries}"
14939 echo " Where do we find X Windows libraries? Standard dirs"
14942 echo " Does Emacs use -lXaw3d? ${HAVE_XAW3D}"
14943 echo " Does Emacs use -lXpm? ${HAVE_XPM}"
14944 echo " Does Emacs use -ljpeg? ${HAVE_JPEG}"
14945 echo " Does Emacs use -ltiff? ${HAVE_TIFF}"
14946 echo " Does Emacs use a gif library? ${HAVE_GIF} $LIBGIF"
14947 echo " Does Emacs use -lpng? ${HAVE_PNG}"
14948 echo " Does Emacs use -lrsvg-2? ${HAVE_RSVG}"
14949 echo " Does Emacs use imagemagick? ${HAVE_IMAGEMAGICK}"
14951 echo " Does Emacs use -lgpm? ${HAVE_GPM}"
14952 echo " Does Emacs use -ldbus? ${HAVE_DBUS}"
14953 echo " Does Emacs use -lgconf? ${HAVE_GCONF}"
14954 echo " Does Emacs use -lselinux? ${HAVE_LIBSELINUX}"
14955 echo " Does Emacs use -lgnutls? ${HAVE_GNUTLS}"
14956 echo " Does Emacs use -lxml2? ${HAVE_LIBXML2}"
14958 echo " Does Emacs use -lfreetype? ${HAVE_FREETYPE}"
14959 echo " Does Emacs use -lm17n-flt? ${HAVE_M17N_FLT}"
14960 echo " Does Emacs use -lotf? ${HAVE_LIBOTF}"
14961 echo " Does Emacs use -lxft? ${HAVE_XFT}"
14963 echo " Does Emacs use toolkit scroll bars? ${USE_TOOLKIT_SCROLL_BARS}"
14966 if test $USE_XASSERTS = yes; then
14967 echo " Compiling with asserts turned on."
14968 CPPFLAGS
="$CPPFLAGS -DXASSERTS=1"
14973 if test "$HAVE_NS" = "yes"; then
14975 echo "You must run \"make install\" in order to test the built application.
14976 The installed application will go to nextstep/Emacs.app and can be
14977 run or moved from there."
14978 if test "$EN_NS_SELF_CONTAINED" = "yes"; then
14979 echo "The application will be fully self-contained."
14981 echo "The lisp resources for the application will be installed under ${prefix}.
14982 You may need to run \"make install\" with sudo. The application will fail
14983 to run if these resources are not installed."
14989 # Remove any trailing slashes in these variables.
14990 test "${prefix}" != NONE
&&
14991 prefix
=`echo "${prefix}" | sed 's,\([^/]\)/*$,\1,'`
14992 test "${exec_prefix}" != NONE
&&
14993 exec_prefix
=`echo "${exec_prefix}" | sed 's,\([^/]\)/*$,\1,'`
14995 ac_config_files
="$ac_config_files Makefile lib-src/Makefile oldXMenu/Makefile doc/emacs/Makefile doc/misc/Makefile doc/lispintro/Makefile doc/lispref/Makefile src/Makefile lwlib/Makefile lisp/Makefile leim/Makefile"
14997 ac_config_commands
="$ac_config_commands default"
14999 cat >confcache
<<\_ACEOF
15000 # This file is a shell script that caches the results of configure
15001 # tests run on this system so they can be shared between configure
15002 # scripts and configure runs, see configure's option --config-cache.
15003 # It is not useful on other systems. If it contains results you don't
15004 # want to keep, you may remove or edit it.
15006 # config.status only pays attention to the cache file if you give it
15007 # the --recheck option to rerun configure.
15009 # `ac_cv_env_foo' variables (set or unset) will be overridden when
15010 # loading this file, other *unset* `ac_cv_foo' will be assigned the
15011 # following values.
15015 # The following way of writing the cache mishandles newlines in values,
15016 # but we know of no workaround that is simple, portable, and efficient.
15017 # So, we kill variables containing newlines.
15018 # Ultrix sh set writes to stderr and can't be redirected directly,
15019 # and sets the high bit in the cache file unless we assign to the vars.
15021 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
15022 eval ac_val
=\$
$ac_var
15026 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
15027 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
15030 _ | IFS | as_nl
) ;; #(
15031 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
15032 *) { eval $ac_var=; unset $ac_var;} ;;
15038 case $as_nl`(ac_space=' '; set) 2>&1` in #(
15039 *${as_nl}ac_space
=\
*)
15040 # `set' does not quote correctly, so add quotes: double-quote
15041 # substitution turns \\\\ into \\, and sed turns \\ into \.
15044 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
15047 # `set' quotes correctly as required by POSIX, so do not add quotes.
15048 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
15057 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
15059 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
15061 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
15062 if test -w "$cache_file"; then
15063 if test "x$cache_file" != "x/dev/null"; then
15064 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
15065 $as_echo "$as_me: updating cache $cache_file" >&6;}
15066 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
15067 cat confcache
>"$cache_file"
15069 case $cache_file in #(
15071 mv -f confcache
"$cache_file"$$
&&
15072 mv -f "$cache_file"$$
"$cache_file" ;; #(
15074 mv -f confcache
"$cache_file" ;;
15079 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
15080 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
15085 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
15086 # Let make expand exec_prefix.
15087 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
15089 DEFS
=-DHAVE_CONFIG_H
15094 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
15095 # 1. Remove the extension, and $U if already installed.
15096 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
15097 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
15098 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
15099 # will be set to the directory where LIBOBJS objects are built.
15100 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
15101 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
15103 LIBOBJS
=$ac_libobjs
15105 LTLIBOBJS
=$ac_ltlibobjs
15110 : "${CONFIG_STATUS=./config.status}"
15112 ac_clean_files_save
=$ac_clean_files
15113 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
15114 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
15115 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
15117 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
15119 # Generated by $as_me.
15120 # Run this file to recreate the current configuration.
15121 # Compiler output produced by configure, useful for debugging
15122 # configure, is in config.log if it exists.
15125 ac_cs_recheck=false
15128 SHELL=\${CONFIG_SHELL-$SHELL}
15131 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
15132 ## -------------------- ##
15133 ## M4sh Initialization. ##
15134 ## -------------------- ##
15136 # Be more Bourne compatible
15137 DUALCASE
=1; export DUALCASE
# for MKS sh
15138 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
15141 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
15142 # is contrary to our usage. Disable this feature.
15143 alias -g '${1+"$@"}'='"$@"'
15144 setopt NO_GLOB_SUBST
15146 case `(set -o) 2>/dev/null` in #(
15158 # Printing a long string crashes Solaris 7 /usr/bin/printf.
15159 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
15160 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
15161 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
15162 # Prefer a ksh shell builtin over an external printf program on Solaris,
15163 # but without wasting forks for bash or zsh.
15164 if test -z "$BASH_VERSION$ZSH_VERSION" \
15165 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
15166 as_echo='print
-r --'
15167 as_echo_n='print
-rn --'
15168 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
15169 as_echo='printf %s
\n'
15170 as_echo_n='printf %s
'
15172 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
15173 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
15174 as_echo_n='/usr
/ucb
/echo -n'
15176 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
15177 as_echo_n_body='eval
15181 expr "X$arg" : "X\\(.*\\)$as_nl";
15182 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
15184 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
15186 export as_echo_n_body
15187 as_echo_n='sh
-c $as_echo_n_body as_echo
'
15189 export as_echo_body
15190 as_echo='sh
-c $as_echo_body as_echo
'
15193 # The user is always right.
15194 if test "${PATH_SEPARATOR+set}" != set; then
15196 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
15197 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
15204 # We need space, tab and new line, in precisely that order. Quoting is
15205 # there to prevent editors from complaining about space-tab.
15206 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
15207 # splitting by setting IFS to empty value.)
15210 # Find who we are. Look in the path if we contain no directory separator.
15213 *[\\/]* ) as_myself=$0 ;;
15214 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15215 for as_dir in $PATH
15218 test -z "$as_dir" && as_dir=.
15219 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
15225 # We did not find ourselves, most probably we were run as `sh COMMAND'
15226 # in which case we are not to be found in the path.
15227 if test "x$as_myself" = x
; then
15230 if test ! -f "$as_myself"; then
15231 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
15235 # Unset variables that we do not need and which cause bugs (e.g. in
15236 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
15237 # suppresses any "Segmentation fault" message there. '((' could
15238 # trigger a bug in pdksh 5.2.14.
15239 for as_var
in BASH_ENV ENV MAIL MAILPATH
15240 do eval test x\
${$as_var+set} = xset \
15241 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
15254 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
15257 # as_fn_error STATUS ERROR [LINENO LOG_FD]
15258 # ----------------------------------------
15259 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
15260 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
15261 # script with STATUS, using 1 if that was 0.
15264 as_status
=$1; test $as_status -eq 0 && as_status
=1
15266 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
15267 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
15269 $as_echo "$as_me: error: $2" >&2
15270 as_fn_exit
$as_status
15274 # as_fn_set_status STATUS
15275 # -----------------------
15276 # Set $? to STATUS, without forking.
15277 as_fn_set_status
()
15280 } # as_fn_set_status
15282 # as_fn_exit STATUS
15283 # -----------------
15284 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
15288 as_fn_set_status
$1
15294 # Portably unset VAR.
15297 { eval $1=; unset $1;}
15299 as_unset
=as_fn_unset
15300 # as_fn_append VAR VALUE
15301 # ----------------------
15302 # Append the text in VALUE to the end of the definition contained in VAR. Take
15303 # advantage of any shell optimizations that allow amortized linear growth over
15304 # repeated appends, instead of the typical quadratic growth present in naive
15306 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
15307 eval 'as_fn_append ()
15318 # as_fn_arith ARG...
15319 # ------------------
15320 # Perform arithmetic evaluation on the ARGs, and store the result in the
15321 # global $as_val. Take advantage of shells that can avoid forks. The arguments
15322 # must be portable across $(()) and expr.
15323 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
15324 eval 'as_fn_arith ()
15331 as_val
=`expr "$@" || test $? -eq 1`
15336 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
15337 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
15343 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
15344 as_basename
=basename
15349 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
15355 as_me
=`$as_basename -- "$0" ||
15356 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
15357 X"$0" : 'X\(//\)$' \| \
15358 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
15360 sed '/^.*\/\([^/][^/]*\)\/*$/{
15374 # Avoid depending upon Character Ranges.
15375 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
15376 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
15377 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
15378 as_cr_digits
='0123456789'
15379 as_cr_alnum
=$as_cr_Letters$as_cr_digits
15381 ECHO_C
= ECHO_N
= ECHO_T
=
15382 case `echo -n x` in #(((((
15384 case `echo 'xy\c'` in
15385 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
15387 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
15394 rm -f conf$$ conf$$.exe conf$$.
file
15395 if test -d conf$$.dir
; then
15396 rm -f conf$$.dir
/conf$$.
file
15399 mkdir conf$$.dir
2>/dev
/null
15401 if (echo >conf$$.
file) 2>/dev
/null
; then
15402 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
15404 # ... but there are two gotchas:
15405 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
15406 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
15407 # In both cases, we have to default to `cp -p'.
15408 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
15410 elif ln conf$$.
file conf$$
2>/dev
/null
; then
15418 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
15419 rmdir conf$$.dir
2>/dev
/null
15424 # Create "$as_dir" as a directory, including parents if necessary.
15429 -*) as_dir
=.
/$as_dir;;
15431 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
15435 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
15436 *) as_qdir
=$as_dir;;
15438 as_dirs
="'$as_qdir' $as_dirs"
15439 as_dir
=`$as_dirname -- "$as_dir" ||
15440 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15441 X"$as_dir" : 'X\(//\)[^/]' \| \
15442 X"$as_dir" : 'X\(//\)$' \| \
15443 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15444 $as_echo X"$as_dir" |
15445 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15449 /^X\(\/\/\)[^/].*/{
15462 test -d "$as_dir" && break
15464 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
15465 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
15469 if mkdir
-p .
2>/dev
/null
; then
15470 as_mkdir_p
='mkdir -p "$as_dir"'
15472 test -d .
/-p && rmdir .
/-p
15476 if test -x / >/dev
/null
2>&1; then
15477 as_test_x
='test -x'
15479 if ls -dL / >/dev
/null
2>&1; then
15486 if test -d "$1"; then
15492 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
15493 ???[sx]*):;;*)false;;esac;fi
15497 as_executable_p
=$as_test_x
15499 # Sed expression to map a string onto a valid CPP name.
15500 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15502 # Sed expression to map a string onto a valid variable name.
15503 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15507 ## ----------------------------------- ##
15508 ## Main body of $CONFIG_STATUS script. ##
15509 ## ----------------------------------- ##
15511 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
15513 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
15514 # Save the log message, to keep $0 and so on meaningful, and to
15515 # report actual input values of CONFIG_FILES etc. instead of their
15516 # values after options handling.
15518 This file was extended by emacs $as_me 24.0.50, which was
15519 generated by GNU Autoconf 2.68. Invocation command line was
15521 CONFIG_FILES = $CONFIG_FILES
15522 CONFIG_HEADERS = $CONFIG_HEADERS
15523 CONFIG_LINKS = $CONFIG_LINKS
15524 CONFIG_COMMANDS = $CONFIG_COMMANDS
15527 on `(hostname || uname -n) 2>/dev/null | sed 1q`
15532 case $ac_config_files in *"
15533 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
15536 case $ac_config_headers in *"
15537 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
15541 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15542 # Files that config.status was made for.
15543 config_files="$ac_config_files"
15544 config_headers="$ac_config_headers"
15545 config_commands="$ac_config_commands"
15549 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
15551 \`$as_me' instantiates files and other configuration actions
15552 from templates according to the current configuration. Unless the files
15553 and actions are specified as TAGs, all are instantiated by default.
15555 Usage: $0 [OPTION]... [TAG]...
15557 -h, --help print this help, then exit
15558 -V, --version print version number and configuration settings, then exit
15559 --config print configuration, then exit
15560 -q, --quiet, --silent
15561 do not print progress messages
15562 -d, --debug don't remove temporary files
15563 --recheck update $as_me by reconfiguring in the same conditions
15564 --file=FILE[:TEMPLATE]
15565 instantiate the configuration file FILE
15566 --header=FILE[:TEMPLATE]
15567 instantiate the configuration header FILE
15569 Configuration files:
15572 Configuration headers:
15575 Configuration commands:
15578 Report bugs to the package provider."
15581 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15582 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
15584 emacs config.status 24.0.50
15585 configured by $0, generated by GNU Autoconf 2.68,
15586 with options \\"\$ac_cs_config\\"
15588 Copyright (C) 2010 Free Software Foundation, Inc.
15589 This config.status script is free software; the Free Software Foundation
15590 gives unlimited permission to copy, distribute and modify it."
15595 test -n "\$AWK" || AWK=awk
15598 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
15599 # The default lists apply if the user does not specify any file.
15605 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
15606 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
15610 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
15622 # Handling of the options.
15623 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
15625 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
15626 $as_echo "$ac_cs_version"; exit ;;
15627 --config |
--confi |
--conf |
--con |
--co |
--c )
15628 $as_echo "$ac_cs_config"; exit ;;
15629 --debug |
--debu |
--deb |
--de |
--d |
-d )
15631 --file |
--fil |
--fi |
--f )
15634 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15635 '') as_fn_error $?
"missing file argument" ;;
15637 as_fn_append CONFIG_FILES
" '$ac_optarg'"
15638 ac_need_defaults
=false
;;
15639 --header |
--heade |
--head |
--hea )
15642 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15644 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
15645 ac_need_defaults
=false
;;
15647 # Conflict between --help and --header
15648 as_fn_error $?
"ambiguous option: \`$1'
15649 Try \`$0 --help' for more information.";;
15650 --help |
--hel |
-h )
15651 $as_echo "$ac_cs_usage"; exit ;;
15652 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
15653 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
15656 # This is an error.
15657 -*) as_fn_error $?
"unrecognized option: \`$1'
15658 Try \`$0 --help' for more information." ;;
15660 *) as_fn_append ac_config_targets
" $1"
15661 ac_need_defaults
=false
;;
15667 ac_configure_extra_args
=
15669 if $ac_cs_silent; then
15671 ac_configure_extra_args
="$ac_configure_extra_args --silent"
15675 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15676 if \$ac_cs_recheck; then
15677 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15679 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15680 CONFIG_SHELL='$SHELL'
15681 export CONFIG_SHELL
15686 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
15690 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15691 ## Running $as_me. ##
15697 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15701 GCC="$GCC" NON_GNU_CPP="$NON_GNU_CPP" CPP="$CPP" CPPFLAGS="$CPPFLAGS"
15705 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
15707 # Handling of arguments.
15708 for ac_config_target
in $ac_config_targets
15710 case $ac_config_target in
15711 "src/config.h") CONFIG_HEADERS
="$CONFIG_HEADERS src/config.h:src/config.in" ;;
15712 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
15713 "lib-src/Makefile") CONFIG_FILES
="$CONFIG_FILES lib-src/Makefile" ;;
15714 "oldXMenu/Makefile") CONFIG_FILES
="$CONFIG_FILES oldXMenu/Makefile" ;;
15715 "doc/emacs/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/emacs/Makefile" ;;
15716 "doc/misc/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/misc/Makefile" ;;
15717 "doc/lispintro/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/lispintro/Makefile" ;;
15718 "doc/lispref/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/lispref/Makefile" ;;
15719 "src/Makefile") CONFIG_FILES
="$CONFIG_FILES src/Makefile" ;;
15720 "lwlib/Makefile") CONFIG_FILES
="$CONFIG_FILES lwlib/Makefile" ;;
15721 "lisp/Makefile") CONFIG_FILES
="$CONFIG_FILES lisp/Makefile" ;;
15722 "leim/Makefile") CONFIG_FILES
="$CONFIG_FILES leim/Makefile" ;;
15723 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
15725 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
15730 # If the user did not use the arguments to specify the items to instantiate,
15731 # then the envvar interface is used. Set only those that are not.
15732 # We use the long form for the default assignment because of an extremely
15733 # bizarre bug on SunOS 4.1.3.
15734 if $ac_need_defaults; then
15735 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
15736 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
15737 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
15740 # Have a temporary directory for convenience. Make it in the build tree
15741 # simply because there is no reason against having it here, and in addition,
15742 # creating and moving files from /tmp can sometimes cause problems.
15743 # Hook for its removal unless debugging.
15744 # Note that there is a small window in which the directory will not be cleaned:
15745 # after its creation but before its name has been assigned to `$tmp'.
15749 trap 'exit_status=$?
15750 : "${ac_tmp:=$tmp}"
15751 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
15753 trap 'as_fn_exit 1' 1 2 13 15
15755 # Create a (secure) tmp directory for tmp files.
15758 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
15762 tmp
=.
/conf$$
-$RANDOM
15763 (umask 077 && mkdir
"$tmp")
15764 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
15767 # Set up the scripts for CONFIG_FILES section.
15768 # No need to generate them if there are no CONFIG_FILES.
15769 # This happens for instance with `./config.status config.h'.
15770 if test -n "$CONFIG_FILES"; then
15772 if $AWK 'BEGIN { getline <"/dev/null" }' </dev
/null
2>/dev
/null
; then
15773 ac_cs_awk_getline
=:
15774 ac_cs_awk_pipe_init
=
15775 ac_cs_awk_read_file
='
15776 while ((getline aline < (F[key])) > 0)
15779 ac_cs_awk_pipe_fini
=
15781 ac_cs_awk_getline
=false
15782 ac_cs_awk_pipe_init
="print \"cat <<'|#_!!_#|' &&\""
15783 ac_cs_awk_read_file
='
15785 print "cat " F[key] " &&"
15786 '$ac_cs_awk_pipe_init
15787 # The final `:' finishes the AND list.
15788 ac_cs_awk_pipe_fini
='END { print "|#_!!_#|"; print ":" }'
15790 ac_cr
=`echo X | tr X '\015'`
15791 # On cygwin, bash can eat \r inside `` if the user requested igncr.
15792 # But we know of no other shell where ac_cr would be empty at this
15793 # point, so we can use a bashism as a fallback.
15794 if test "x$ac_cr" = x
; then
15795 eval ac_cr
=\$
\'\\r
\'
15797 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15798 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15801 ac_cs_awk_cr
=$ac_cr
15804 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
15807 # Create commands to substitute file output variables.
15809 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15810 echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
15811 echo "$ac_subst_files" |
sed 's/.*/F["&"]="$&"/' &&
15814 } >conf$
$files.sh
&&
15815 . .
/conf$
$files.sh ||
15816 as_fn_error $?
"could not make $CONFIG_STATUS" "$LINENO" 5
15817 rm -f conf$
$files.sh
15820 echo "cat >conf$$subs.awk <<_ACEOF" &&
15821 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15823 } >conf$$subs.sh ||
15824 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
15825 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
15827 for ac_last_try in false false false false false :; do
15828 . ./conf$$subs.sh ||
15829 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
15831 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
15832 if test $ac_delim_n = $ac_delim_num; then
15834 elif $ac_last_try; then
15835 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
15837 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
15840 rm -f conf$$subs.sh
15842 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15843 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
15847 s/^/S["/; s
/!.
*/"]=/
15857 s/\(.\{148\}\)..*/\1/
15859 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
15864 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
15871 s/\(.\{148\}\)..*/\1/
15873 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
15877 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
15882 ' <conf$$subs.awk | sed '
15887 ' >>$CONFIG_STATUS || ac_write_fail=1
15888 rm -f conf$$subs.awk
15889 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15891 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
15892 for (key in S) S_is_set[key] = 1
15894 \$ac_cs_awk_pipe_init
15898 nfields = split(line, field, "@
")
15900 len = length(field[1])
15901 for (i = 2; i < nfields; i++) {
15903 keylen = length(key)
15904 if (S_is_set[key]) {
15906 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15907 len += length(value) + length(field[++i])
15912 if (nfields == 3 && !substed) {
15914 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15915 \$ac_cs_awk_read_file
15921 \$ac_cs_awk_pipe_fini
15924 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15925 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15926 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
15929 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
15930 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
15933 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
15934 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
15935 # trailing colons and then remove the whole line if VPATH becomes empty
15936 # (actually we leave an empty line to preserve line numbers).
15937 if test "x
$srcdir" = x.; then
15938 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
15956 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15957 fi # test -n "$CONFIG_FILES"
15959 # Set up the scripts for CONFIG_HEADERS section.
15960 # No need to generate them if there are no CONFIG_HEADERS.
15961 # This happens for instance with `./config.status Makefile'.
15962 if test -n "$CONFIG_HEADERS"; then
15963 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
15967 # Transform confdefs.h into an awk script `defines.awk', embedded as
15968 # here-document in config.status, that substitutes the proper values into
15969 # config.h.in to produce config.h.
15971 # Create a delimiter string that does not exist in confdefs.h, to ease
15972 # handling of long lines.
15974 for ac_last_try in false false :; do
15975 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
15976 if test -z "$ac_tt"; then
15978 elif $ac_last_try; then
15979 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
15981 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
15985 # For the awk script, D is an array of macro values keyed by name,
15986 # likewise P contains macro parameters if any. Preserve backslash
15987 # newline sequences.
15989 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15991 s/.\{148\}/&'"$ac_delim"'/g
15994 s/^[ ]*#[ ]*define[ ][ ]*/ /
16001 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
16003 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
16007 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
16008 D["\
1"]=" \
3\\\\\\n
"\\/p
16010 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
16015 s/.\{148\}/&'"$ac_delim"'/g
16020 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
16023 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
16025 ' <confdefs.h | sed '
16026 s/'"$ac_delim"'/"\\\
16027 "/g' >>$CONFIG_STATUS || ac_write_fail=1
16029 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16030 for (key in D) D_is_set[key] = 1
16033 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
16035 split(line, arg, " ")
16036 if (arg[1] == "#") {
16040 defundef
= substr
(arg
[1], 2)
16043 split(mac1
, mac2
, "(") #)
16045 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
16046 if (D_is_set
[macro
]) {
16047 # Preserve the white space surrounding the "#".
16048 print prefix
"define", macro P
[macro
] D
[macro
]
16051 # Replace #undef with comments. This is necessary, for example,
16052 # in the case of _POSIX_SOURCE, which is predefined and required
16053 # on some systems where configure will not decide to define it.
16054 if (defundef
== "undef") {
16055 print
"/*", prefix defundef
, macro
, "*/"
16063 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
16064 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
16065 fi # test -n "$CONFIG_HEADERS"
16068 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
16073 :[FHLC
]) ac_mode
=$ac_tag; continue;;
16075 case $ac_mode$ac_tag in
16077 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
16078 :[FH
]-) ac_tag
=-:-;;
16079 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
16096 -) ac_f
="$ac_tmp/stdin";;
16097 *) # Look for the file first in the build tree, then in the source tree
16098 # (if the path is not absolute). The absolute path cannot be DOS-style,
16099 # because $ac_f cannot contain `:'.
16103 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
16105 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
16107 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
16108 as_fn_append ac_file_inputs
" '$ac_f'"
16111 # Let's still pretend it is `configure' which instantiates (i.e., don't
16112 # use $as_me), people would be surprised to read:
16113 # /* config.h. Generated by config.status. */
16114 configure_input
='Generated from '`
16115 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
16117 if test x
"$ac_file" != x-
; then
16118 configure_input
="$ac_file. $configure_input"
16119 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
16120 $as_echo "$as_me: creating $ac_file" >&6;}
16122 # Neutralize special characters interpreted by sed in replacement strings.
16123 case $configure_input in #(
16124 *\
&* |
*\|
* |
*\\* )
16125 ac_sed_conf_input
=`$as_echo "$configure_input" |
16126 sed 's/[\\\\&|]/\\\\&/g'`;; #(
16127 *) ac_sed_conf_input
=$configure_input;;
16131 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
16132 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
16137 ac_dir
=`$as_dirname -- "$ac_file" ||
16138 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16139 X"$ac_file" : 'X\(//\)[^/]' \| \
16140 X"$ac_file" : 'X\(//\)$' \| \
16141 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
16142 $as_echo X"$ac_file" |
16143 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16147 /^X\(\/\/\)[^/].*/{
16160 as_dir
="$ac_dir"; as_fn_mkdir_p
16164 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
16166 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
16167 # A ".." for each directory in $ac_dir_suffix.
16168 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
16169 case $ac_top_builddir_sub in
16170 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
16171 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
16174 ac_abs_top_builddir
=$ac_pwd
16175 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
16176 # for backward compatibility:
16177 ac_top_builddir
=$ac_top_build_prefix
16180 .
) # We are building in place.
16182 ac_top_srcdir
=$ac_top_builddir_sub
16183 ac_abs_top_srcdir
=$ac_pwd ;;
16184 [\\/]* | ?
:[\\/]* ) # Absolute name.
16185 ac_srcdir
=$srcdir$ac_dir_suffix;
16186 ac_top_srcdir
=$srcdir
16187 ac_abs_top_srcdir
=$srcdir ;;
16188 *) # Relative name.
16189 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
16190 ac_top_srcdir
=$ac_top_build_prefix$srcdir
16191 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
16193 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
16203 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
16204 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
16208 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
16209 # If the template does not know about datarootdir, expand it.
16210 # FIXME: This hack should be removed a few years after 2.60.
16211 ac_datarootdir_hack
=; ac_datarootdir_seen
=
16222 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
16223 *datarootdir
*) ac_datarootdir_seen
=yes;;
16224 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
16225 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
16226 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
16228 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16229 ac_datarootdir_hack='
16230 s&@datadir@&$datadir&g
16231 s&@docdir@&$docdir&g
16232 s&@infodir@&$infodir&g
16233 s&@localedir@&$localedir&g
16234 s&@mandir@&$mandir&g
16235 s&\\\${datarootdir}&$datarootdir&g' ;;
16239 # Neutralize VPATH when `$srcdir' = `.'.
16240 # Shell code in configure.ac might set extrasub.
16241 # FIXME: do we really want to maintain this feature?
16242 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16243 ac_sed_extra="$ac_vpsub
16246 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
16248 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
16249 s|@configure_input@|
$ac_sed_conf_input|
;t t
16250 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
16251 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
16252 s
&@srcdir@
&$ac_srcdir&;t t
16253 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
16254 s
&@top_srcdir@
&$ac_top_srcdir&;t t
16255 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
16256 s
&@builddir@
&$ac_builddir&;t t
16257 s
&@abs_builddir@
&$ac_abs_builddir&;t t
16258 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
16259 s
&@INSTALL@
&$ac_INSTALL&;t t
16260 $ac_datarootdir_hack
16262 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
16263 if $ac_cs_awk_getline; then
16264 $AWK -f "$ac_tmp/subs.
awk"
16266 $AWK -f "$ac_tmp/subs.
awk" | $SHELL
16268 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
16270 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
16271 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
16272 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
16273 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
16274 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
16275 which seems to be undefined. Please make sure it is defined" >&5
16276 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
16277 which seems to be undefined. Please make sure it is defined" >&2;}
16279 rm -f "$ac_tmp/stdin"
16281 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
16282 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
16284 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16290 if test x"$ac_file" != x-; then
16292 $as_echo "/* $configure_input */" \
16293 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
16294 } >"$ac_tmp/config.h" \
16295 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16296 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
16297 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
16298 $as_echo "$as_me: $ac_file is unchanged" >&6;}
16301 mv "$ac_tmp/config.h" "$ac_file" \
16302 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16305 $as_echo "/* $configure_input */" \
16306 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
16307 || as_fn_error $? "could not create -" "$LINENO" 5
16311 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
16312 $as_echo "$as_me: executing $ac_file commands" >&6;}
16317 case $ac_file$ac_mode in
16320 ### Make the necessary directories, if they don't exist.
16321 for dir
in etc lisp
; do
16322 test -d ${dir} || mkdir
${dir}
16325 echo creating src
/epaths.h
16326 ${MAKE-make} epaths-force
16328 if test ! -f src
/.gdbinit
&& test -f $srcdir/src
/.gdbinit
; then
16329 echo creating src
/.gdbinit
16330 echo source $srcdir/src
/.gdbinit
> src
/.gdbinit
16341 ac_clean_files
=$ac_clean_files_save
16343 test $ac_write_fail = 0 ||
16344 as_fn_error $?
"write failure creating $CONFIG_STATUS" "$LINENO" 5
16347 # configure is writing to config.log, and then calls config.status.
16348 # config.status does its own redirection, appending to config.log.
16349 # Unfortunately, on DOS this fails, as config.log is still kept open
16350 # by configure, so config.status won't be able to write to it; its
16351 # output is simply discarded. So we exec the FD to /dev/null,
16352 # effectively closing config.log, so it can be properly (re)opened and
16353 # appended to by config.status. When coming back to configure, we
16354 # need to make the FD available again.
16355 if test "$no_create" != yes; then
16357 ac_config_status_args
=
16358 test "$silent" = yes &&
16359 ac_config_status_args
="$ac_config_status_args --quiet"
16361 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
16363 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16364 # would make configure fail if this is the last instruction.
16365 $ac_cs_success || as_fn_exit
1
16367 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
16368 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16369 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}