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
604 gl_getopt_required
=POSIX
605 gl_getopt_required
=POSIX
607 ac_subst_vars
='gltests_LTLIBOBJS
619 LD_SWITCH_SYSTEM_TEMACS
652 x_default_search_path
673 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H
675 PTHREAD_H_DEFINES_STRUCT_TIMESPEC
676 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC
677 TIME_H_DEFINES_STRUCT_TIMESPEC
678 NEXT_AS_FIRST_DIRECTIVE_TIME_H
680 NEXT_AS_FIRST_DIRECTIVE_STDDEF_H
685 APPLE_UNIVERSAL_BUILD
693 HAVE_DECL_LOCALTIME_R
703 NEXT_AS_FIRST_DIRECTIVE_GETOPT_H
707 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
709 UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS
710 UNISTD_H_HAVE_WINSOCK2_H
729 REPLACE_GETDOMAINNAME
739 HAVE_DECL_GETUSERSHELL
740 HAVE_DECL_GETPAGESIZE
742 HAVE_DECL_GETDOMAINNAME
777 GNULIB_UNISTD_H_SIGPIPE
778 GNULIB_UNISTD_H_GETOPT
814 GL_COND_LIBTOOL_FALSE
867 LD_SWITCH_X_SITE_AUX_RPATH
929 INSTALL_STRIP_PROGRAM
971 program_transform_name
982 ac_subst_files
='deps_frag
985 enable_option_checking
1007 with_toolkit_scroll_bars
1018 with_pkg_config_prog
1022 enable_ns_self_contained
1024 enable_maintainer_mode
1025 enable_locallisppath
1027 enable_use_lisp_union_type
1030 enable_dependency_tracking
1034 ac_precious_vars
='build_alias
1049 # Initialize some variables set by options.
1051 ac_init_version
=false
1052 ac_unrecognized_opts
=
1053 ac_unrecognized_sep
=
1054 # The variables have the same names as the options, with
1055 # dashes changed to underlines.
1056 cache_file
=/dev
/null
1063 program_transform_name
=s
,x
,x
,
1071 # Installation directory options.
1072 # These are left unexpanded so users can "make install exec_prefix=/foo"
1073 # and all the variables that are supposed to be based on exec_prefix
1074 # by default will actually change.
1075 # Use braces instead of parens because sh, perl, etc. also accept them.
1076 # (The list follows the same order as the GNU Coding Standards.)
1077 bindir
='${exec_prefix}/bin'
1078 sbindir
='${exec_prefix}/sbin'
1079 libexecdir
='${exec_prefix}/libexec'
1080 datarootdir
='${prefix}/share'
1081 datadir
='${datarootdir}'
1082 sysconfdir
='${prefix}/etc'
1083 sharedstatedir
='${prefix}/com'
1084 localstatedir
='${prefix}/var'
1085 includedir
='${prefix}/include'
1086 oldincludedir
='/usr/include'
1087 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
1088 infodir
='${datarootdir}/info'
1093 libdir
='${exec_prefix}/lib'
1094 localedir
='${datarootdir}/locale'
1095 mandir
='${datarootdir}/man'
1101 # If the previous option needs an argument, assign it.
1102 if test -n "$ac_prev"; then
1103 eval $ac_prev=\
$ac_option
1109 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1114 # Accept the important Cygnus configure options, so we can diagnose typos.
1116 case $ac_dashdash$ac_option in
1120 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
1122 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
1123 bindir
=$ac_optarg ;;
1125 -build |
--build |
--buil |
--bui |
--bu)
1126 ac_prev
=build_alias
;;
1127 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
1128 build_alias
=$ac_optarg ;;
1130 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
1131 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
1132 ac_prev
=cache_file
;;
1133 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
1134 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
1135 cache_file
=$ac_optarg ;;
1137 --config-cache |
-C)
1138 cache_file
=config.cache
;;
1140 -datadir |
--datadir |
--datadi |
--datad)
1142 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
1143 datadir
=$ac_optarg ;;
1145 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
1146 |
--dataroo |
--dataro |
--datar)
1147 ac_prev
=datarootdir
;;
1148 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
1149 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
1150 datarootdir
=$ac_optarg ;;
1152 -disable-* |
--disable-*)
1153 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1154 # Reject names that are not valid shell variable names.
1155 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1156 as_fn_error $?
"invalid feature name: $ac_useropt"
1157 ac_useropt_orig
=$ac_useropt
1158 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1159 case $ac_user_opts in
1161 "enable_
$ac_useropt"
1163 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1164 ac_unrecognized_sep
=', ';;
1166 eval enable_
$ac_useropt=no
;;
1168 -docdir |
--docdir |
--docdi |
--doc |
--do)
1170 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
1171 docdir
=$ac_optarg ;;
1173 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
1175 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
1176 dvidir
=$ac_optarg ;;
1178 -enable-* |
--enable-*)
1179 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1180 # Reject names that are not valid shell variable names.
1181 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1182 as_fn_error $?
"invalid feature name: $ac_useropt"
1183 ac_useropt_orig
=$ac_useropt
1184 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1185 case $ac_user_opts in
1187 "enable_
$ac_useropt"
1189 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1190 ac_unrecognized_sep
=', ';;
1192 eval enable_
$ac_useropt=\
$ac_optarg ;;
1194 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1195 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1196 |
--exec |
--exe |
--ex)
1197 ac_prev
=exec_prefix
;;
1198 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1199 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1200 |
--exec=* |
--exe=* |
--ex=*)
1201 exec_prefix
=$ac_optarg ;;
1203 -gas |
--gas |
--ga |
--g)
1204 # Obsolete; use --with-gas.
1207 -help |
--help |
--hel |
--he |
-h)
1208 ac_init_help
=long
;;
1209 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1210 ac_init_help
=recursive
;;
1211 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1212 ac_init_help
=short
;;
1214 -host |
--host |
--hos |
--ho)
1215 ac_prev
=host_alias
;;
1216 -host=* |
--host=* |
--hos=* |
--ho=*)
1217 host_alias
=$ac_optarg ;;
1219 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1221 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1223 htmldir
=$ac_optarg ;;
1225 -includedir |
--includedir |
--includedi |
--included |
--include \
1226 |
--includ |
--inclu |
--incl |
--inc)
1227 ac_prev
=includedir
;;
1228 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1229 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1230 includedir
=$ac_optarg ;;
1232 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1234 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1235 infodir
=$ac_optarg ;;
1237 -libdir |
--libdir |
--libdi |
--libd)
1239 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1240 libdir
=$ac_optarg ;;
1242 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1243 |
--libexe |
--libex |
--libe)
1244 ac_prev
=libexecdir
;;
1245 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1246 |
--libexe=* |
--libex=* |
--libe=*)
1247 libexecdir
=$ac_optarg ;;
1249 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1250 ac_prev
=localedir
;;
1251 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1252 localedir
=$ac_optarg ;;
1254 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1255 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1256 ac_prev
=localstatedir
;;
1257 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1258 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1259 localstatedir
=$ac_optarg ;;
1261 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1263 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1264 mandir
=$ac_optarg ;;
1266 -nfp |
--nfp |
--nf)
1267 # Obsolete; use --without-fp.
1270 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1271 |
--no-cr |
--no-c |
-n)
1274 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1275 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1278 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1279 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1280 |
--oldin |
--oldi |
--old |
--ol |
--o)
1281 ac_prev
=oldincludedir
;;
1282 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1283 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1284 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1285 oldincludedir
=$ac_optarg ;;
1287 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1289 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1290 prefix
=$ac_optarg ;;
1292 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1293 |
--program-pre |
--program-pr |
--program-p)
1294 ac_prev
=program_prefix
;;
1295 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1296 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1297 program_prefix
=$ac_optarg ;;
1299 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1300 |
--program-suf |
--program-su |
--program-s)
1301 ac_prev
=program_suffix
;;
1302 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1303 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1304 program_suffix
=$ac_optarg ;;
1306 -program-transform-name |
--program-transform-name \
1307 |
--program-transform-nam |
--program-transform-na \
1308 |
--program-transform-n |
--program-transform- \
1309 |
--program-transform |
--program-transfor \
1310 |
--program-transfo |
--program-transf \
1311 |
--program-trans |
--program-tran \
1312 |
--progr-tra |
--program-tr |
--program-t)
1313 ac_prev
=program_transform_name
;;
1314 -program-transform-name=* |
--program-transform-name=* \
1315 |
--program-transform-nam=* |
--program-transform-na=* \
1316 |
--program-transform-n=* |
--program-transform-=* \
1317 |
--program-transform=* |
--program-transfor=* \
1318 |
--program-transfo=* |
--program-transf=* \
1319 |
--program-trans=* |
--program-tran=* \
1320 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1321 program_transform_name
=$ac_optarg ;;
1323 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1325 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1326 pdfdir
=$ac_optarg ;;
1328 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1330 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1333 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1334 |
-silent |
--silent |
--silen |
--sile |
--sil)
1337 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1339 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1341 sbindir
=$ac_optarg ;;
1343 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1344 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1345 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1347 ac_prev
=sharedstatedir
;;
1348 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1349 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1350 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1352 sharedstatedir
=$ac_optarg ;;
1354 -site |
--site |
--sit)
1356 -site=* |
--site=* |
--sit=*)
1359 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1361 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1362 srcdir
=$ac_optarg ;;
1364 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1365 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1366 ac_prev
=sysconfdir
;;
1367 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1368 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1369 sysconfdir
=$ac_optarg ;;
1371 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1372 ac_prev
=target_alias
;;
1373 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1374 target_alias
=$ac_optarg ;;
1376 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1379 -version |
--version |
--versio |
--versi |
--vers |
-V)
1380 ac_init_version
=: ;;
1383 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1384 # Reject names that are not valid shell variable names.
1385 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1386 as_fn_error $?
"invalid package name: $ac_useropt"
1387 ac_useropt_orig
=$ac_useropt
1388 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1389 case $ac_user_opts in
1393 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1394 ac_unrecognized_sep
=', ';;
1396 eval with_
$ac_useropt=\
$ac_optarg ;;
1398 -without-* |
--without-*)
1399 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1400 # Reject names that are not valid shell variable names.
1401 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1402 as_fn_error $?
"invalid package name: $ac_useropt"
1403 ac_useropt_orig
=$ac_useropt
1404 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1405 case $ac_user_opts in
1409 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1410 ac_unrecognized_sep
=', ';;
1412 eval with_
$ac_useropt=no
;;
1415 # Obsolete; use --with-x.
1418 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1419 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1420 ac_prev
=x_includes
;;
1421 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1422 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1423 x_includes
=$ac_optarg ;;
1425 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1426 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1427 ac_prev
=x_libraries
;;
1428 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1429 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1430 x_libraries
=$ac_optarg ;;
1432 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1433 Try \`$0 --help' for more information"
1437 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1438 # Reject names that are not valid shell variable names.
1439 case $ac_envvar in #(
1440 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1441 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1443 eval $ac_envvar=\
$ac_optarg
1444 export $ac_envvar ;;
1447 # FIXME: should be removed in autoconf 3.0.
1448 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1449 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1450 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1451 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1457 if test -n "$ac_prev"; then
1458 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1459 as_fn_error $?
"missing argument to $ac_option"
1462 if test -n "$ac_unrecognized_opts"; then
1463 case $enable_option_checking in
1465 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1466 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1470 # Check all directory arguments for consistency.
1471 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1472 datadir sysconfdir sharedstatedir localstatedir includedir \
1473 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1474 libdir localedir mandir
1476 eval ac_val
=\$
$ac_var
1477 # Remove trailing slashes.
1480 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1481 eval $ac_var=\
$ac_val;;
1483 # Be sure to have absolute directory names.
1485 [\\/$
]* | ?
:[\\/]* ) continue;;
1486 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1488 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1491 # There might be people who depend on the old broken behavior: `$host'
1492 # used to hold the argument of --host etc.
1493 # FIXME: To remove some day.
1496 target
=$target_alias
1498 # FIXME: To remove some day.
1499 if test "x$host_alias" != x
; then
1500 if test "x$build_alias" = x
; then
1501 cross_compiling
=maybe
1502 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1503 If a cross compiler is detected then cross compile mode will be used" >&2
1504 elif test "x$build_alias" != "x$host_alias"; then
1510 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1512 test "$silent" = yes && exec 6>/dev
/null
1515 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1516 ac_ls_di
=`ls -di .` &&
1517 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1518 as_fn_error $?
"working directory cannot be determined"
1519 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1520 as_fn_error $?
"pwd does not report name of working directory"
1523 # Find the source files, if location was not specified.
1524 if test -z "$srcdir"; then
1525 ac_srcdir_defaulted
=yes
1526 # Try the directory containing this script, then the parent directory.
1527 ac_confdir
=`$as_dirname -- "$as_myself" ||
1528 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1529 X"$as_myself" : 'X\(//\)[^/]' \| \
1530 X"$as_myself" : 'X\(//\)$' \| \
1531 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1532 $as_echo X"$as_myself" |
1533 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1551 if test ! -r "$srcdir/$ac_unique_file"; then
1555 ac_srcdir_defaulted
=no
1557 if test ! -r "$srcdir/$ac_unique_file"; then
1558 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1559 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1561 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1563 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1565 # When building in place, set srcdir=.
1566 if test "$ac_abs_confdir" = "$ac_pwd"; then
1569 # Remove unnecessary trailing slashes from srcdir.
1570 # Double slashes in file names in object file debugging info
1571 # mess up M-x gdb in Emacs.
1573 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1575 for ac_var
in $ac_precious_vars; do
1576 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1577 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1578 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1579 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1583 # Report the --help message.
1585 if test "$ac_init_help" = "long"; then
1586 # Omit some internal or obsolete options to make the list less imposing.
1587 # This message is too long to be a string in the A/UX 3.1 sh.
1589 \`configure' configures emacs 24.0.50 to adapt to many kinds of systems.
1591 Usage: $0 [OPTION]... [VAR=VALUE]...
1593 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1594 VAR=VALUE. See below for descriptions of some of the useful variables.
1596 Defaults for the options are specified in brackets.
1599 -h, --help display this help and exit
1600 --help=short display options specific to this package
1601 --help=recursive display the short help of all the included packages
1602 -V, --version display version information and exit
1603 -q, --quiet, --silent do not print \`checking ...' messages
1604 --cache-file=FILE cache test results in FILE [disabled]
1605 -C, --config-cache alias for \`--cache-file=config.cache'
1606 -n, --no-create do not create output files
1607 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1609 Installation directories:
1610 --prefix=PREFIX install architecture-independent files in PREFIX
1611 [$ac_default_prefix]
1612 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1615 By default, \`make install' will install all the files in
1616 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1617 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1618 for instance \`--prefix=\$HOME'.
1620 For better control, use the options below.
1622 Fine tuning of the installation directories:
1623 --bindir=DIR user executables [EPREFIX/bin]
1624 --sbindir=DIR system admin executables [EPREFIX/sbin]
1625 --libexecdir=DIR program executables [EPREFIX/libexec]
1626 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1627 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1628 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1629 --libdir=DIR object code libraries [EPREFIX/lib]
1630 --includedir=DIR C header files [PREFIX/include]
1631 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1632 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1633 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1634 --infodir=DIR info documentation [DATAROOTDIR/info]
1635 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1636 --mandir=DIR man documentation [DATAROOTDIR/man]
1637 --docdir=DIR documentation root [DATAROOTDIR/doc/emacs]
1638 --htmldir=DIR html documentation [DOCDIR]
1639 --dvidir=DIR dvi documentation [DOCDIR]
1640 --pdfdir=DIR pdf documentation [DOCDIR]
1641 --psdir=DIR ps documentation [DOCDIR]
1647 --program-prefix=PREFIX prepend PREFIX to installed program names
1648 --program-suffix=SUFFIX append SUFFIX to installed program names
1649 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1652 --x-includes=DIR X include files are
in DIR
1653 --x-libraries=DIR X library files are
in DIR
1656 --build=BUILD configure
for building on BUILD
[guessed
]
1657 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1661 if test -n "$ac_init_help"; then
1662 case $ac_init_help in
1663 short | recursive
) echo "Configuration of emacs 24.0.50:";;
1668 --disable-option-checking ignore unrecognized
--enable/--with options
1669 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1670 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1671 --disable-ns-self-contained
1672 disable self contained build under NeXTstep
1673 --enable-asserts compile code with asserts enabled
1674 --enable-maintainer-mode
1675 enable make rules and dependencies not useful
(and
1676 sometimes confusing
) to the casual installer
1677 --enable-locallisppath=PATH
1678 directories Emacs should search
for lisp files
1679 specific to this site
1680 --enable-checking[=LIST
]
1681 enable expensive run-time checks. With LIST
, enable
1682 only specific categories of checks. Categories are
:
1683 all
,yes,no. Flags are
: stringbytes
, stringoverrun
,
1684 stringfreelist
, xmallocoverrun
, conslist
1685 --enable-use-lisp-union-type
1686 use a union
for the Lisp_Object data
type. This is
1687 only useful
for development
for catching certain
1689 --enable-profiling build emacs with profiling support. This might not
1690 work on all platforms
1691 --enable-autodepend automatically generate dependencies to .h-files.
1692 Requires GNU Make and Gcc. Enabled
if GNU Make and
1694 --disable-dependency-tracking speeds up one-time build
1695 --enable-dependency-tracking do not reject slow dependency extractors
1696 --disable-largefile omit support
for large files
1699 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1700 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1701 --without-pop don
't support POP mail retrieval with movemail
1702 --with-kerberos support Kerberos-authenticated POP
1703 --with-kerberos5 support Kerberos version 5 authenticated POP
1704 --with-hesiod support Hesiod to get the POP server host
1705 --with-mmdf support MMDF mailboxes
1706 --with-mail-unlink unlink, rather than empty, mail spool after reading
1707 --with-mailhost=HOSTNAME
1708 string giving default POP mail host
1709 --without-sound don't compile with sound support
1710 --without-sync-input process async input synchronously
1711 --with-x-toolkit=KIT use an X toolkit
(KIT one of
: yes or gtk
, gtk3
,
1712 lucid or athena
, motif
, no
)
1713 --without-xpm don
't compile with XPM image support
1714 --without-jpeg don't compile with JPEG image support
1715 --without-tiff don
't compile with TIFF image support
1716 --without-gif don't compile with GIF image support
1717 --without-png don
't compile with PNG image support
1718 --without-rsvg don't compile with SVG image support
1719 --without-xml2 don
't compile with XML parsing support
1720 --without-imagemagick don't compile with ImageMagick image support
1721 --without-xft don
't use XFT for anti aliased fonts
1722 --without-libotf don't use libotf
for OpenType font support
1723 --without-m17n-flt don
't use m17n-flt for text shaping
1724 --without-toolkit-scroll-bars
1725 don't use Motif or Xaw3d scroll bars
1726 --without-xaw3d don
't use Xaw3d
1727 --without-xim don't use X11 XIM
1728 --with-ns use nextstep
(Cocoa or GNUstep
) windowing system
1729 --without-gpm don
't use -lgpm for mouse support on a GNU/Linux
1731 --without-dbus don't compile with D-Bus support
1732 --without-gconf don
't compile with GConf support
1733 --without-selinux don't compile with SELinux support
1734 --without-gnutls don
't use -lgnutls for SSL/TLS support
1735 --without-makeinfo don't require makeinfo
for building manuals
1736 --without-compress-info don
't compress the installed Info pages
1737 --with-pkg-config-prog=PATH
1738 path to pkg-config for finding GTK and librsvg
1739 --with-crt-dir=DIR directory containing crtn.o etc. The default is
1740 /usr/lib, or /usr/lib64 on some platforms.
1741 --with-gameuser=USER user for shared game score files
1742 --with-gnustep-conf=PATH
1743 path to GNUstep.conf; default $GNUSTEP_CONFIG_FILE,
1744 or /etc/GNUstep/GNUstep.conf
1745 --with-x use the X Window System
1747 Some influential environment variables:
1748 CC C compiler command
1749 CFLAGS C compiler flags
1750 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1751 nonstandard directory <lib dir>
1752 LIBS libraries to pass to the linker, e.g. -l<library>
1753 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1754 you have headers in a nonstandard directory <include dir>
1756 XMKMF Path to xmkmf, Makefile generator for X Window System
1758 Use these variables to override the choices made by `configure' or to
help
1759 it to
find libraries and programs with nonstandard names
/locations.
1761 Report bugs to the package provider.
1766 if test "$ac_init_help" = "recursive"; then
1767 # If there are subdirs, report their specific --help.
1768 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1769 test -d "$ac_dir" ||
1770 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1775 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1777 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1778 # A ".." for each directory in $ac_dir_suffix.
1779 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1780 case $ac_top_builddir_sub in
1781 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1782 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1785 ac_abs_top_builddir
=$ac_pwd
1786 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1787 # for backward compatibility:
1788 ac_top_builddir
=$ac_top_build_prefix
1791 .
) # We are building in place.
1793 ac_top_srcdir
=$ac_top_builddir_sub
1794 ac_abs_top_srcdir
=$ac_pwd ;;
1795 [\\/]* | ?
:[\\/]* ) # Absolute name.
1796 ac_srcdir
=$srcdir$ac_dir_suffix;
1797 ac_top_srcdir
=$srcdir
1798 ac_abs_top_srcdir
=$srcdir ;;
1800 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1801 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1802 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1804 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1806 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1807 # Check for guested configure.
1808 if test -f "$ac_srcdir/configure.gnu"; then
1810 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1811 elif test -f "$ac_srcdir/configure"; then
1813 $SHELL "$ac_srcdir/configure" --help=recursive
1815 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1817 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1821 test -n "$ac_init_help" && exit $ac_status
1822 if $ac_init_version; then
1824 emacs configure
24.0.50
1825 generated by GNU Autoconf
2.68
1827 Copyright
(C
) 2010 Free Software Foundation
, Inc.
1828 This configure
script is free software
; the Free Software Foundation
1829 gives unlimited permission to copy
, distribute and modify it.
1834 ## ------------------------ ##
1835 ## Autoconf initialization. ##
1836 ## ------------------------ ##
1838 # ac_fn_c_try_compile LINENO
1839 # --------------------------
1840 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1841 ac_fn_c_try_compile
()
1843 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1844 rm -f conftest.
$ac_objext
1845 if { { ac_try
="$ac_compile"
1847 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1848 *) ac_try_echo=$ac_try;;
1850 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1851 $as_echo "$ac_try_echo"; } >&5
1852 (eval "$ac_compile") 2>conftest.err
1854 if test -s conftest.err; then
1855 grep -v '^ *+' conftest.err >conftest.er1
1856 cat conftest.er1 >&5
1857 mv -f conftest.er1 conftest.err
1859 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1860 test $ac_status = 0; } && {
1861 test -z "$ac_c_werror_flag" ||
1862 test ! -s conftest.err
1863 } && test -s conftest.$ac_objext; then :
1866 $as_echo "$as_me: failed program was:" >&5
1867 sed 's/^/| /' conftest.$ac_ext >&5
1871 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1872 as_fn_set_status $ac_retval
1874 } # ac_fn_c_try_compile
1876 # ac_fn_c_try_cpp LINENO
1877 # ----------------------
1878 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1881 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1882 if { { ac_try="$ac_cpp conftest.$ac_ext"
1884 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1885 *) ac_try_echo
=$ac_try;;
1887 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1888 $as_echo "$ac_try_echo"; } >&5
1889 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1891 if test -s conftest.err
; then
1892 grep -v '^ *+' conftest.err
>conftest.er1
1893 cat conftest.er1
>&5
1894 mv -f conftest.er1 conftest.err
1896 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1897 test $ac_status = 0; } > conftest.i
&& {
1898 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1899 test ! -s conftest.err
1903 $as_echo "$as_me: failed program was:" >&5
1904 sed 's/^/| /' conftest.
$ac_ext >&5
1908 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1909 as_fn_set_status
$ac_retval
1913 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1914 # -------------------------------------------------------
1915 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1916 # the include files in INCLUDES and setting the cache variable VAR
1918 ac_fn_c_check_header_mongrel
()
1920 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1921 if eval \
${$3+:} false
; then :
1922 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1923 $as_echo_n "checking for $2... " >&6; }
1924 if eval \
${$3+:} false
; then :
1925 $as_echo_n "(cached) " >&6
1928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1929 $as_echo "$ac_res" >&6; }
1931 # Is the header compilable?
1932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1933 $as_echo_n "checking $2 usability... " >&6; }
1934 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1935 /* end confdefs.h. */
1939 if ac_fn_c_try_compile
"$LINENO"; then :
1940 ac_header_compiler
=yes
1942 ac_header_compiler
=no
1944 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1946 $as_echo "$ac_header_compiler" >&6; }
1948 # Is the header present?
1949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1950 $as_echo_n "checking $2 presence... " >&6; }
1951 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1952 /* end confdefs.h. */
1955 if ac_fn_c_try_cpp
"$LINENO"; then :
1956 ac_header_preproc
=yes
1958 ac_header_preproc
=no
1960 rm -f conftest.err conftest.i conftest.
$ac_ext
1961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1962 $as_echo "$ac_header_preproc" >&6; }
1964 # So? What about this header?
1965 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1967 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1968 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1969 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1970 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1973 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1974 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1975 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1976 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1977 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1978 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1979 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1980 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1981 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1982 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1986 $as_echo_n "checking for $2... " >&6; }
1987 if eval \
${$3+:} false
; then :
1988 $as_echo_n "(cached) " >&6
1990 eval "$3=\$ac_header_compiler"
1993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1994 $as_echo "$ac_res" >&6; }
1996 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1998 } # ac_fn_c_check_header_mongrel
2000 # ac_fn_c_try_run LINENO
2001 # ----------------------
2002 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
2003 # that executables *can* be run.
2006 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2007 if { { ac_try
="$ac_link"
2009 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2010 *) ac_try_echo=$ac_try;;
2012 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2013 $as_echo "$ac_try_echo"; } >&5
2014 (eval "$ac_link") 2>&5
2016 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2017 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2018 { { case "(($ac_try" in
2019 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2020 *) ac_try_echo
=$ac_try;;
2022 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2023 $as_echo "$ac_try_echo"; } >&5
2024 (eval "$ac_try") 2>&5
2026 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2027 test $ac_status = 0; }; }; then :
2030 $as_echo "$as_me: program exited with status $ac_status" >&5
2031 $as_echo "$as_me: failed program was:" >&5
2032 sed 's/^/| /' conftest.
$ac_ext >&5
2034 ac_retval
=$ac_status
2036 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2037 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2038 as_fn_set_status
$ac_retval
2042 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2043 # -------------------------------------------------------
2044 # Tests whether HEADER exists and can be compiled using the include files in
2045 # INCLUDES, setting the cache variable VAR accordingly.
2046 ac_fn_c_check_header_compile
()
2048 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2049 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2050 $as_echo_n "checking for $2... " >&6; }
2051 if eval \
${$3+:} false
; then :
2052 $as_echo_n "(cached) " >&6
2054 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2055 /* end confdefs.h. */
2059 if ac_fn_c_try_compile
"$LINENO"; then :
2064 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2068 $as_echo "$ac_res" >&6; }
2069 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2071 } # ac_fn_c_check_header_compile
2073 # ac_fn_c_try_link LINENO
2074 # -----------------------
2075 # Try to link conftest.$ac_ext, and return whether this succeeded.
2078 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2079 rm -f conftest.
$ac_objext conftest
$ac_exeext
2080 if { { ac_try
="$ac_link"
2082 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2083 *) ac_try_echo=$ac_try;;
2085 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2086 $as_echo "$ac_try_echo"; } >&5
2087 (eval "$ac_link") 2>conftest.err
2089 if test -s conftest.err; then
2090 grep -v '^ *+' conftest.err >conftest.er1
2091 cat conftest.er1 >&5
2092 mv -f conftest.er1 conftest.err
2094 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2095 test $ac_status = 0; } && {
2096 test -z "$ac_c_werror_flag" ||
2097 test ! -s conftest.err
2098 } && test -s conftest$ac_exeext && {
2099 test "$cross_compiling" = yes ||
2100 $as_test_x conftest$ac_exeext
2104 $as_echo "$as_me: failed program was:" >&5
2105 sed 's/^/| /' conftest.$ac_ext >&5
2109 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2110 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2111 # interfere with the next link command; also delete a directory that is
2112 # left behind by Apple's compiler. We do this before executing the actions.
2113 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2114 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2115 as_fn_set_status $ac_retval
2117 } # ac_fn_c_try_link
2119 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2120 # ---------------------------------------------
2121 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2123 ac_fn_c_check_decl ()
2125 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2126 as_decl_name=`echo $2|
sed 's/ *(.*//'`
2127 as_decl_use=`echo $2|
sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2128 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2129 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2130 if eval \${$3+:} false; then :
2131 $as_echo_n "(cached) " >&6
2133 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2134 /* end confdefs.h. */
2139 #ifndef $as_decl_name
2141 (void) $as_decl_use;
2143 (void) $as_decl_name;
2151 if ac_fn_c_try_compile "$LINENO"; then :
2156 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2160 $as_echo "$ac_res" >&6; }
2161 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2163 } # ac_fn_c_check_decl
2165 # ac_fn_c_check_header_preproc LINENO HEADER VAR
2166 # ----------------------------------------------
2167 # Tests whether HEADER is present, setting the cache variable VAR accordingly.
2168 ac_fn_c_check_header_preproc ()
2170 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2171 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2172 $as_echo_n "checking for $2... " >&6; }
2173 if eval \${$3+:} false; then :
2174 $as_echo_n "(cached) " >&6
2176 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2177 /* end confdefs.h. */
2180 if ac_fn_c_try_cpp "$LINENO"; then :
2185 rm -f conftest.err conftest.i conftest.$ac_ext
2188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2189 $as_echo "$ac_res" >&6; }
2190 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2192 } # ac_fn_c_check_header_preproc
2194 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2195 # ----------------------------------------------------
2196 # Tries to find if the field MEMBER exists in type AGGR, after including
2197 # INCLUDES, setting cache variable VAR accordingly.
2198 ac_fn_c_check_member ()
2200 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2202 $as_echo_n "checking for $2.$3... " >&6; }
2203 if eval \${$4+:} false; then :
2204 $as_echo_n "(cached) " >&6
2206 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2207 /* end confdefs.h. */
2219 if ac_fn_c_try_compile "$LINENO"; then :
2222 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2223 /* end confdefs.h. */
2229 if (sizeof ac_aggr.$3)
2235 if ac_fn_c_try_compile "$LINENO"; then :
2240 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2242 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2246 $as_echo "$ac_res" >&6; }
2247 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2249 } # ac_fn_c_check_member
2251 # ac_fn_c_check_func LINENO FUNC VAR
2252 # ----------------------------------
2253 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2254 ac_fn_c_check_func ()
2256 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2257 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2258 $as_echo_n "checking for $2... " >&6; }
2259 if eval \${$3+:} false; then :
2260 $as_echo_n "(cached) " >&6
2262 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2263 /* end confdefs.h. */
2264 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2265 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2266 #define $2 innocuous_$2
2268 /* System header to define __stub macros and hopefully few prototypes,
2269 which can conflict with char $2 (); below.
2270 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2271 <limits.h> exists even on freestanding compilers. */
2274 # include <limits.h>
2276 # include <assert.h>
2281 /* Override any GCC internal prototype to avoid an error.
2282 Use char because int might match the return type of a GCC
2283 builtin and then its argument prototype would still apply. */
2288 /* The GNU C library defines this for functions which it implements
2289 to always fail with ENOSYS. Some functions are actually named
2290 something starting with __ and the normal name is an alias. */
2291 #if defined __stub_$2 || defined __stub___$2
2303 if ac_fn_c_try_link "$LINENO"; then :
2308 rm -f core conftest.err conftest.$ac_objext \
2309 conftest$ac_exeext conftest.$ac_ext
2312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2313 $as_echo "$ac_res" >&6; }
2314 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2316 } # ac_fn_c_check_func
2318 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2319 # -------------------------------------------
2320 # Tests whether TYPE exists after having included INCLUDES, setting cache
2321 # variable VAR accordingly.
2322 ac_fn_c_check_type ()
2324 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2326 $as_echo_n "checking for $2... " >&6; }
2327 if eval \${$3+:} false; then :
2328 $as_echo_n "(cached) " >&6
2331 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2332 /* end confdefs.h. */
2343 if ac_fn_c_try_compile "$LINENO"; then :
2344 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2345 /* end confdefs.h. */
2356 if ac_fn_c_try_compile "$LINENO"; then :
2361 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2363 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2367 $as_echo "$ac_res" >&6; }
2368 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2370 } # ac_fn_c_check_type
2371 cat >config.log <<_ACEOF
2372 This file contains any messages produced by compilers while
2373 running configure, to aid debugging if configure makes a mistake.
2375 It was created by emacs $as_me 24.0.50, which was
2376 generated by GNU Autoconf 2.68. Invocation command line was
2388 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
2389 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
2390 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
2391 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
2392 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
2394 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
2395 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
2397 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
2398 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
2399 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
2400 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null ||
echo unknown
`
2401 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
2402 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
2403 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
2407 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2411 test -z "$as_dir" && as_dir=.
2412 $as_echo "PATH: $as_dir"
2428 # Keep a trace of the command line.
2429 # Strip out --no-create and --no-recursion so they do not pile up.
2430 # Strip out --silent because we don't want to record it for future runs.
2431 # Also quote any args containing shell meta-characters.
2432 # Make two passes to allow for proper duplicate-argument suppression.
2436 ac_must_keep_next=false
2442 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2443 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2444 | -silent | --silent | --silen | --sile | --sil)
2447 ac_arg=`$as_echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
2450 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2452 as_fn_append ac_configure_args1 " '$ac_arg'"
2453 if test $ac_must_keep_next = true; then
2454 ac_must_keep_next=false # Got value, back to normal.
2457 *=* | --config-cache | -C | -disable-* | --disable-* \
2458 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2459 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2460 | -with-* | --with-* | -without-* | --without-* | --x)
2461 case "$ac_configure_args0 " in
2462 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2465 -* ) ac_must_keep_next=true ;;
2468 as_fn_append ac_configure_args " '$ac_arg'"
2473 { ac_configure_args0=; unset ac_configure_args0;}
2474 { ac_configure_args1=; unset ac_configure_args1;}
2476 # When interrupted or exit'd, cleanup temporary files, and complete
2477 # config.log. We remove comments because anyway the quotes in there
2478 # would cause problems or look ugly.
2479 # WARNING: Use '\'' to represent an apostrophe within the trap.
2480 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2481 trap 'exit_status=$?
2482 # Save into config.log some information that might help in debugging.
2486 $as_echo "## ---------------- ##
2487 ## Cache variables. ##
2488 ## ---------------- ##"
2490 # The following way of writing the cache mishandles newlines in values,
2492 for ac_var in `(set) 2>&1 |
sed -n '\''s
/^\
([a-zA-Z_
][a-zA-Z0-9_
]*\
)=.
*/\
1/p
'\''`; do
2493 eval ac_val=\$$ac_var
2497 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2498 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2501 _ | IFS | as_nl) ;; #(
2502 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2503 *) { eval $ac_var=; unset $ac_var;} ;;
2508 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
2509 *${as_nl}ac_space=\ *)
2511 "s/'\''/'\''\\\\'\'''\''/g;
2512 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2515 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2522 $as_echo "## ----------------- ##
2523 ## Output variables. ##
2524 ## ----------------- ##"
2526 for ac_var in $ac_subst_vars
2528 eval ac_val=\$$ac_var
2530 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2532 $as_echo "$ac_var='\''$ac_val'\''"
2536 if test -n "$ac_subst_files"; then
2537 $as_echo "## ------------------- ##
2538 ## File substitutions. ##
2539 ## ------------------- ##"
2541 for ac_var in $ac_subst_files
2543 eval ac_val=\$$ac_var
2545 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2547 $as_echo "$ac_var='\''$ac_val'\''"
2552 if test -s confdefs.h; then
2553 $as_echo "## ----------- ##
2560 test "$ac_signal" != 0 &&
2561 $as_echo "$as_me: caught signal $ac_signal"
2562 $as_echo "$as_me: exit $exit_status"
2564 rm -f core *.core core.conftest.* &&
2565 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2568 for ac_signal in 1 2 13 15; do
2569 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2573 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2574 rm -f -r conftest* confdefs.h
2576 $as_echo "/* confdefs.h */" > confdefs.h
2578 # Predefined preprocessor variables.
2580 cat >>confdefs.h <<_ACEOF
2581 #define PACKAGE_NAME "$PACKAGE_NAME"
2584 cat >>confdefs.h <<_ACEOF
2585 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2588 cat >>confdefs.h <<_ACEOF
2589 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2592 cat >>confdefs.h <<_ACEOF
2593 #define PACKAGE_STRING "$PACKAGE_STRING"
2596 cat >>confdefs.h <<_ACEOF
2597 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2600 cat >>confdefs.h <<_ACEOF
2601 #define PACKAGE_URL "$PACKAGE_URL"
2605 # Let the site file select an alternate cache file if it wants to.
2606 # Prefer an explicitly selected file to automatically selected ones.
2609 if test -n "$CONFIG_SITE"; then
2610 # We do not want a PATH search for config.site.
2611 case $CONFIG_SITE in #((
2612 -*) ac_site_file1=./$CONFIG_SITE;;
2613 */*) ac_site_file1=$CONFIG_SITE;;
2614 *) ac_site_file1=./$CONFIG_SITE;;
2616 elif test "x$prefix" != xNONE; then
2617 ac_site_file1=$prefix/share/config.site
2618 ac_site_file2=$prefix/etc/config.site
2620 ac_site_file1=$ac_default_prefix/share/config.site
2621 ac_site_file2=$ac_default_prefix/etc/config.site
2623 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2625 test "x$ac_site_file" = xNONE && continue
2626 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2627 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2628 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2629 sed 's/^/| /' "$ac_site_file" >&5
2631 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2632 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2633 as_fn_error $? "failed to load site
script $ac_site_file
2634 See \
`config.log' for more details" "$LINENO" 5; }
2638 if test -r "$cache_file"; then
2639 # Some versions of bash will fail to source /dev/null (special files
2640 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2641 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2642 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2643 $as_echo "$as_me: loading cache $cache_file" >&6;}
2645 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2646 *) . "./$cache_file";;
2650 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2651 $as_echo "$as_me: creating cache $cache_file" >&6;}
2655 as_fn_append ac_header_list " stdlib.h"
2656 as_fn_append ac_header_list " unistd.h"
2657 as_fn_append ac_header_list " sys/param.h"
2658 gl_getopt_required=GNU
2659 as_fn_append ac_header_list " getopt.h"
2660 as_fn_append ac_func_list " alarm"
2661 as_fn_append ac_header_list " sys/time.h"
2662 as_fn_append ac_func_list " localtime_r"
2663 # Check that the precious variables saved in the cache have kept the same
2665 ac_cache_corrupted=false
2666 for ac_var in $ac_precious_vars; do
2667 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2668 eval ac_new_set=\$ac_env_${ac_var}_set
2669 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2670 eval ac_new_val=\$ac_env_${ac_var}_value
2671 case $ac_old_set,$ac_new_set in
2673 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
2674 $as_echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2675 ac_cache_corrupted=: ;;
2677 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not
set in the previous run
" >&5
2678 $as_echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
2679 ac_cache_corrupted=: ;;
2682 if test "x$ac_old_val" != "x$ac_new_val"; then
2683 # differences in whitespace do not lead to failure.
2684 ac_old_val_w=`echo x
$ac_old_val`
2685 ac_new_val_w=`echo x
$ac_new_val`
2686 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2687 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2688 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
2689 ac_cache_corrupted=:
2691 { $as_echo "$as_me:${as_lineno-$LINENO}: warning
: ignoring whitespace changes
in \
`$ac_var' since the previous run:" >&5
2692 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2693 eval $ac_var=\$ac_old_val
2695 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2696 $as_echo "$as_me: former value
: \
`$ac_old_val'" >&2;}
2697 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2698 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2701 # Pass precious variables to config.status.
2702 if test "$ac_new_set" = set; then
2704 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
2705 *) ac_arg=$ac_var=$ac_new_val ;;
2707 case " $ac_configure_args " in
2708 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2709 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2713 if $ac_cache_corrupted; then
2714 { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
2715 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2716 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2717 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2718 as_fn_error $? "run \`make distclean' and
/or \
`rm $cache_file' and start over" "$LINENO" 5
2720 ## -------------------- ##
2721 ## Main body of script. ##
2722 ## -------------------- ##
2725 ac_cpp='$CPP $CPPFLAGS'
2726 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2727 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2728 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2731 ac_config_headers="$ac_config_headers src/config.h:src/config.in"
2734 am__api_version='1.11'
2737 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2738 if test -f "$ac_dir/install-sh"; then
2740 ac_install_sh="$ac_aux_dir/install-sh -c"
2742 elif test -f "$ac_dir/install.sh"; then
2744 ac_install_sh="$ac_aux_dir/install.sh -c"
2746 elif test -f "$ac_dir/shtool"; then
2748 ac_install_sh="$ac_aux_dir/shtool install -c"
2752 if test -z "$ac_aux_dir"; then
2753 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2756 # These three variables are undocumented and unsupported,
2757 # and are intended to be withdrawn in a future Autoconf release.
2758 # They can cause serious problems if a builder's source tree is in a directory
2759 # whose full name contains unusual characters.
2760 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2761 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2762 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2765 # Find a good install program. We prefer a C program (faster),
2766 # so one script is as good as another. But avoid the broken or
2767 # incompatible versions:
2768 # SysV /etc/install, /usr/sbin/install
2769 # SunOS /usr/etc/install
2770 # IRIX /sbin/install
2772 # AmigaOS /C/install, which installs bootblocks on floppy discs
2773 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2774 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2775 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2776 # OS/2's system install, which has a completely different semantic
2777 # ./install, which can be erroneously created by make from ./install.sh.
2778 # Reject install programs that cannot install multiple files.
2779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2780 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2781 if test -z "$INSTALL"; then
2782 if ${ac_cv_path_install+:} false; then :
2783 $as_echo_n "(cached) " >&6
2785 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2789 test -z "$as_dir" && as_dir=.
2790 # Account for people who put trailing slashes in PATH elements.
2791 case $as_dir/ in #((
2792 ./ | .// | /[cC]/* | \
2793 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2794 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2797 # OSF1 and SCO ODT 3.0 have their own names for install.
2798 # Don't use installbsd from OSF since it installs stuff as root
2800 for ac_prog in ginstall scoinst install; do
2801 for ac_exec_ext in '' $ac_executable_extensions; do
2802 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2803 if test $ac_prog = install &&
2804 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2805 # AIX install. It has an incompatible calling convention.
2807 elif test $ac_prog = install &&
2808 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2809 # program-specific install script used by HP pwplus--don't use.
2812 rm -rf conftest.one conftest.two conftest.dir
2813 echo one > conftest.one
2814 echo two > conftest.two
2816 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2817 test -s conftest.one && test -s conftest.two &&
2818 test -s conftest.dir/conftest.one &&
2819 test -s conftest.dir/conftest.two
2821 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2834 rm -rf conftest.one conftest.two conftest.dir
2837 if test "${ac_cv_path_install+set}" = set; then
2838 INSTALL=$ac_cv_path_install
2840 # As a last resort, use the slow shell script. Don't cache a
2841 # value for INSTALL within a source directory, because that will
2842 # break other packages using the cache if that directory is
2843 # removed, or if the value is a relative name.
2844 INSTALL=$ac_install_sh
2847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2848 $as_echo "$INSTALL" >&6; }
2850 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2851 # It thinks the first close brace ends the variable substitution.
2852 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2854 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2856 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2859 $as_echo_n "checking whether build environment is sane... " >&6; }
2862 echo timestamp > conftest.file
2863 # Reject unsafe characters in $srcdir or the absolute working directory
2864 # name. Accept space and tab only in the latter.
2868 *[\\\"\#\$\&\'\`$am_lf]*)
2869 as_fn_error $?
"unsafe absolute working directory name" "$LINENO" 5;;
2872 *[\\\"\
#\$\&\'\`$am_lf\ \ ]*)
2873 as_fn_error $?
"unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2876 # Do `set' in a subshell so we don't clobber the current shell's
2877 # arguments. Must try -L first in case configure is actually a
2878 # symlink; some systems play weird games with the mod time of symlinks
2879 # (eg FreeBSD returns the mod time of the symlink's containing
2882 set X
`ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2883 if test "$*" = "X"; then
2885 set X
`ls -t "$srcdir/configure" conftest.file`
2888 if test "$*" != "X $srcdir/configure conftest.file" \
2889 && test "$*" != "X conftest.file $srcdir/configure"; then
2891 # If neither matched, then we have a broken ls. This can happen
2892 # if, for instance, CONFIG_SHELL is bash and it inherits a
2893 # broken ls alias from the environment. This has actually
2894 # happened. Such a system could not be considered "sane".
2895 as_fn_error $?
"ls -t appears to fail. Make sure there is not a broken
2896 alias in your environment" "$LINENO" 5
2899 test "$2" = conftest.
file
2905 as_fn_error $?
"newly created file is older than distributed files!
2906 Check your system clock" "$LINENO" 5
2908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2909 $as_echo "yes" >&6; }
2910 test "$program_prefix" != NONE
&&
2911 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
2912 # Use a double $ so make ignores it.
2913 test "$program_suffix" != NONE
&&
2914 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
2915 # Double any \ or $.
2916 # By default was `s,x,x', remove it if useless.
2917 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
2918 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
2920 # expand $ac_aux_dir to an absolute path
2921 am_aux_dir
=`cd $ac_aux_dir && pwd`
2923 if test x
"${MISSING+set}" != xset
; then
2926 MISSING
="\${SHELL} \"$am_aux_dir/missing\"" ;;
2928 MISSING
="\${SHELL} $am_aux_dir/missing" ;;
2931 # Use eval to expand $SHELL
2932 if eval "$MISSING --run true"; then
2933 am_missing_run
="$MISSING --run "
2936 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2937 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2940 if test x
"${install_sh}" != xset
; then
2943 install_sh
="\${SHELL} '$am_aux_dir/install-sh'" ;;
2945 install_sh
="\${SHELL} $am_aux_dir/install-sh"
2949 # Installed binaries are usually stripped using `strip' when the user
2950 # run `make install-strip'. However `strip' might not be the right
2951 # tool to use in cross-compilation environments, therefore Automake
2952 # will honor the `STRIP' environment variable to overrule this program.
2953 if test "$cross_compiling" != no
; then
2954 if test -n "$ac_tool_prefix"; then
2955 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2956 set dummy
${ac_tool_prefix}strip
; ac_word
=$2
2957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2958 $as_echo_n "checking for $ac_word... " >&6; }
2959 if ${ac_cv_prog_STRIP+:} false
; then :
2960 $as_echo_n "(cached) " >&6
2962 if test -n "$STRIP"; then
2963 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
2965 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2969 test -z "$as_dir" && as_dir
=.
2970 for ac_exec_ext
in '' $ac_executable_extensions; do
2971 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2972 ac_cv_prog_STRIP
="${ac_tool_prefix}strip"
2973 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2982 STRIP
=$ac_cv_prog_STRIP
2983 if test -n "$STRIP"; then
2984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2985 $as_echo "$STRIP" >&6; }
2987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2988 $as_echo "no" >&6; }
2993 if test -z "$ac_cv_prog_STRIP"; then
2995 # Extract the first word of "strip", so it can be a program name with args.
2996 set dummy strip
; ac_word
=$2
2997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2998 $as_echo_n "checking for $ac_word... " >&6; }
2999 if ${ac_cv_prog_ac_ct_STRIP+:} false
; then :
3000 $as_echo_n "(cached) " >&6
3002 if test -n "$ac_ct_STRIP"; then
3003 ac_cv_prog_ac_ct_STRIP
="$ac_ct_STRIP" # Let the user override the test.
3005 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3009 test -z "$as_dir" && as_dir
=.
3010 for ac_exec_ext
in '' $ac_executable_extensions; do
3011 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3012 ac_cv_prog_ac_ct_STRIP
="strip"
3013 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3022 ac_ct_STRIP
=$ac_cv_prog_ac_ct_STRIP
3023 if test -n "$ac_ct_STRIP"; then
3024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3025 $as_echo "$ac_ct_STRIP" >&6; }
3027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3028 $as_echo "no" >&6; }
3031 if test "x$ac_ct_STRIP" = x
; then
3034 case $cross_compiling:$ac_tool_warned in
3036 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3037 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3038 ac_tool_warned
=yes ;;
3043 STRIP
="$ac_cv_prog_STRIP"
3047 INSTALL_STRIP_PROGRAM
="\$(install_sh) -c -s"
3049 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3050 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3051 if test -z "$MKDIR_P"; then
3052 if ${ac_cv_path_mkdir+:} false
; then :
3053 $as_echo_n "(cached) " >&6
3055 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3056 for as_dir
in $PATH$PATH_SEPARATOR/opt
/sfw
/bin
3059 test -z "$as_dir" && as_dir
=.
3060 for ac_prog
in mkdir gmkdir
; do
3061 for ac_exec_ext
in '' $ac_executable_extensions; do
3062 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } ||
continue
3063 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3064 'mkdir (GNU coreutils) '* | \
3065 'mkdir (coreutils) '* | \
3066 'mkdir (fileutils) '4.1*)
3067 ac_cv_path_mkdir
=$as_dir/$ac_prog$ac_exec_ext
3077 test -d .
/--version && rmdir .
/--version
3078 if test "${ac_cv_path_mkdir+set}" = set; then
3079 MKDIR_P
="$ac_cv_path_mkdir -p"
3081 # As a last resort, use the slow shell script. Don't cache a
3082 # value for MKDIR_P within a source directory, because that will
3083 # break other packages using the cache if that directory is
3084 # removed, or if the value is a relative name.
3085 MKDIR_P
="$ac_install_sh -d"
3088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3089 $as_echo "$MKDIR_P" >&6; }
3094 [\\/$
]* | ?
:[\\/]*) ;;
3095 */*) mkdir_p
="\$(top_builddir)/$mkdir_p" ;;
3098 for ac_prog
in gawk mawk nawk
awk
3100 # Extract the first word of "$ac_prog", so it can be a program name with args.
3101 set dummy
$ac_prog; ac_word
=$2
3102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3103 $as_echo_n "checking for $ac_word... " >&6; }
3104 if ${ac_cv_prog_AWK+:} false
; then :
3105 $as_echo_n "(cached) " >&6
3107 if test -n "$AWK"; then
3108 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
3110 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3114 test -z "$as_dir" && as_dir
=.
3115 for ac_exec_ext
in '' $ac_executable_extensions; do
3116 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3117 ac_cv_prog_AWK
="$ac_prog"
3118 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3128 if test -n "$AWK"; then
3129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3130 $as_echo "$AWK" >&6; }
3132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3133 $as_echo "no" >&6; }
3137 test -n "$AWK" && break
3140 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3141 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3143 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3144 if eval \
${ac_cv_prog_make_${ac_make}_set+:} false
; then :
3145 $as_echo_n "(cached) " >&6
3147 cat >conftest.
make <<\_ACEOF
3150 @
echo '@@@%%%=$(MAKE)=@@@%%%'
3152 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
3153 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3155 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
3157 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
3161 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
3162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3163 $as_echo "yes" >&6; }
3166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3167 $as_echo "no" >&6; }
3168 SET_MAKE
="MAKE=${MAKE-make}"
3171 rm -rf .tst
2>/dev
/null
3172 mkdir .tst
2>/dev
/null
3173 if test -d .tst
; then
3178 rmdir .tst
2>/dev
/null
3180 if test "`cd $srcdir && pwd`" != "`pwd`"; then
3181 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3182 # is not polluted with repeated "-I."
3183 am__isrc
=' -I$(srcdir)'
3184 # test to see if srcdir already configured
3185 if test -f $srcdir/config.status
; then
3186 as_fn_error $?
"source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3190 # test whether we have cygpath
3191 if test -z "$CYGPATH_W"; then
3192 if (cygpath
--version) >/dev
/null
2>/dev
/null
; then
3193 CYGPATH_W
='cygpath -w'
3200 # Define the identity of the package.
3205 cat >>confdefs.h
<<_ACEOF
3206 #define PACKAGE "$PACKAGE"
3210 cat >>confdefs.h
<<_ACEOF
3211 #define VERSION "$VERSION"
3214 # Some tools Automake needs.
3216 ACLOCAL
=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3219 AUTOCONF
=${AUTOCONF-"${am_missing_run}autoconf"}
3222 AUTOMAKE
=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3225 AUTOHEADER
=${AUTOHEADER-"${am_missing_run}autoheader"}
3228 MAKEINFO
=${MAKEINFO-"${am_missing_run}makeinfo"}
3230 # We need awk for the "check" target. The system "awk" is bad on
3232 # Always define AMTAR for backward compatibility.
3234 AMTAR
=${AMTAR-"${am_missing_run}tar"}
3236 am__tar
='${AMTAR} chof - "$$tardir"'; am__untar
='${AMTAR} xf -'
3245 lispdir
='${datadir}/emacs/${version}/lisp'
3246 locallisppath
='${datadir}/emacs/${version}/site-lisp:'\
3247 '${datadir}/emacs/site-lisp'
3248 lisppath
='${locallisppath}:${lispdir}:${datadir}/emacs/${version}/leim'
3249 etcdir
='${datadir}/emacs/${version}/etc'
3250 archlibdir
='${libexecdir}/emacs/${version}/${configuration}'
3251 docdir
='${datadir}/emacs/${version}/etc'
3252 gamedir
='${localstatedir}/games/emacs'
3257 # Check whether --with-pop was given.
3258 if test "${with_pop+set}" = set; then :
3264 if test "$with_pop" = yes; then
3265 $as_echo "#define MAIL_USE_POP 1" >>confdefs.h
3270 # Check whether --with-kerberos was given.
3271 if test "${with_kerberos+set}" = set; then :
3272 withval
=$with_kerberos;
3277 if test "$with_kerberos" != no
; then
3278 $as_echo "#define KERBEROS 1" >>confdefs.h
3283 # Check whether --with-kerberos5 was given.
3284 if test "${with_kerberos5+set}" = set; then :
3285 withval
=$with_kerberos5;
3290 if test "${with_kerberos5}" != no
; then
3291 if test "${with_kerberos}" = no
; then
3293 $as_echo "#define KERBEROS 1" >>confdefs.h
3297 $as_echo "#define KERBEROS5 1" >>confdefs.h
3302 # Check whether --with-hesiod was given.
3303 if test "${with_hesiod+set}" = set; then :
3304 withval
=$with_hesiod;
3309 if test "$with_hesiod" != no
; then
3311 $as_echo "#define HESIOD 1" >>confdefs.h
3316 # Check whether --with-mmdf was given.
3317 if test "${with_mmdf+set}" = set; then :
3323 if test "$with_mmdf" != no
; then
3325 $as_echo "#define MAIL_USE_MMDF 1" >>confdefs.h
3330 # Check whether --with-mail-unlink was given.
3331 if test "${with_mail_unlink+set}" = set; then :
3332 withval
=$with_mail_unlink;
3337 if test "$with_mail_unlink" != no
; then
3339 $as_echo "#define MAIL_UNLINK_SPOOL 1" >>confdefs.h
3344 # Check whether --with-mailhost was given.
3345 if test "${with_mailhost+set}" = set; then :
3346 withval
=$with_mailhost;
3347 cat >>confdefs.h
<<_ACEOF
3348 #define MAILHOST "$withval"
3355 # Check whether --with-sound was given.
3356 if test "${with_sound+set}" = set; then :
3357 withval
=$with_sound;
3364 # Check whether --with-sync-input was given.
3365 if test "${with_sync_input+set}" = set; then :
3366 withval
=$with_sync_input;
3371 if test "$with_sync_input" = yes; then
3373 $as_echo "#define SYNC_INPUT 1" >>confdefs.h
3378 # Check whether --with-x-toolkit was given.
3379 if test "${with_x_toolkit+set}" = set; then :
3380 withval
=$with_x_toolkit; case "${withval}" in
3381 y | ye |
yes ) val
=gtk
;;
3383 l | lu | luc | luci | lucid
) val
=lucid
;;
3384 a |
at | ath | athe | athen | athena
) val
=athena
;;
3385 m | mo | mot | moti | motif
) val
=motif
;;
3386 g | gt | gtk
) val
=gtk
;;
3389 as_fn_error $?
"\`--with-x-toolkit=$withval' is invalid;
3390 this option's value should be \`yes', \`no', \`lucid', \`athena', \`motif', \`gtk' or
3391 \`gtk3'. \`yes' and \`gtk' are synonyms. \`athena' and \`lucid' are synonyms." "$LINENO" 5
3400 # Check whether --with-xpm was given.
3401 if test "${with_xpm+set}" = set; then :
3408 # Check whether --with-jpeg was given.
3409 if test "${with_jpeg+set}" = set; then :
3416 # Check whether --with-tiff was given.
3417 if test "${with_tiff+set}" = set; then :
3424 # Check whether --with-gif was given.
3425 if test "${with_gif+set}" = set; then :
3432 # Check whether --with-png was given.
3433 if test "${with_png+set}" = set; then :
3440 # Check whether --with-rsvg was given.
3441 if test "${with_rsvg+set}" = set; then :
3448 # Check whether --with-xml2 was given.
3449 if test "${with_xml2+set}" = set; then :
3456 # Check whether --with-imagemagick was given.
3457 if test "${with_imagemagick+set}" = set; then :
3458 withval
=$with_imagemagick;
3460 with_imagemagick
=yes
3465 # Check whether --with-xft was given.
3466 if test "${with_xft+set}" = set; then :
3473 # Check whether --with-libotf was given.
3474 if test "${with_libotf+set}" = set; then :
3475 withval
=$with_libotf;
3481 # Check whether --with-m17n-flt was given.
3482 if test "${with_m17n_flt+set}" = set; then :
3483 withval
=$with_m17n_flt;
3490 # Check whether --with-toolkit-scroll-bars was given.
3491 if test "${with_toolkit_scroll_bars+set}" = set; then :
3492 withval
=$with_toolkit_scroll_bars;
3494 with_toolkit_scroll_bars
=yes
3498 # Check whether --with-xaw3d was given.
3499 if test "${with_xaw3d+set}" = set; then :
3500 withval
=$with_xaw3d;
3506 # Check whether --with-xim was given.
3507 if test "${with_xim+set}" = set; then :
3514 # Check whether --with-ns was given.
3515 if test "${with_ns+set}" = set; then :
3523 # Check whether --with-gpm was given.
3524 if test "${with_gpm+set}" = set; then :
3531 # Check whether --with-dbus was given.
3532 if test "${with_dbus+set}" = set; then :
3539 # Check whether --with-gconf was given.
3540 if test "${with_gconf+set}" = set; then :
3541 withval
=$with_gconf;
3547 # Check whether --with-selinux was given.
3548 if test "${with_selinux+set}" = set; then :
3549 withval
=$with_selinux;
3555 # Check whether --with-gnutls was given.
3556 if test "${with_gnutls+set}" = set; then :
3557 withval
=$with_gnutls;
3563 ## For the times when you want to build Emacs but don't have
3564 ## a suitable makeinfo, and can live without the manuals.
3566 # Check whether --with-makeinfo was given.
3567 if test "${with_makeinfo+set}" = set; then :
3568 withval
=$with_makeinfo;
3574 ## This is an option because I do not know if all info/man support
3575 ## compressed files, nor how to test if they do so.
3577 # Check whether --with-compress-info was given.
3578 if test "${with_compress_info+set}" = set; then :
3579 withval
=$with_compress_info;
3581 with_compress_info
=yes
3584 if test $with_compress_info = yes; then
3592 # Check whether --with-pkg-config-prog was given.
3593 if test "${with_pkg_config_prog+set}" = set; then :
3594 withval
=$with_pkg_config_prog;
3597 if test "X${with_pkg_config_prog}" != X
; then
3598 if test "${with_pkg_config_prog}" != yes; then
3599 PKG_CONFIG
="${with_pkg_config_prog}"
3605 # Check whether --with-crt-dir was given.
3606 if test "${with_crt_dir+set}" = set; then :
3607 withval
=$with_crt_dir;
3610 CRT_DIR
="${with_crt_dir}"
3613 # Check whether --with-gameuser was given.
3614 if test "${with_gameuser+set}" = set; then :
3615 withval
=$with_gameuser;
3618 test "X${with_gameuser}" != X
&& test "${with_gameuser}" != yes \
3619 && gameuser
="${with_gameuser}"
3620 test "X$gameuser" = X
&& gameuser
=games
3623 # Check whether --with-gnustep-conf was given.
3624 if test "${with_gnustep_conf+set}" = set; then :
3625 withval
=$with_gnustep_conf;
3628 test "X${with_gnustep_conf}" != X
&& test "${with_gnustep_conf}" != yes && \
3629 GNUSTEP_CONFIG_FILE
="${with_gnustep_conf}"
3630 test "X$GNUSTEP_CONFIG_FILE" = "X" && \
3631 GNUSTEP_CONFIG_FILE
=/etc
/GNUstep
/GNUstep.conf
3633 # Check whether --enable-ns-self-contained was given.
3634 if test "${enable_ns_self_contained+set}" = set; then :
3635 enableval
=$enable_ns_self_contained; EN_NS_SELF_CONTAINED
=$enableval
3637 EN_NS_SELF_CONTAINED
=yes
3641 # Check whether --enable-asserts was given.
3642 if test "${enable_asserts+set}" = set; then :
3643 enableval
=$enable_asserts; USE_XASSERTS
=$enableval
3649 # Check whether --enable-maintainer-mode was given.
3650 if test "${enable_maintainer_mode+set}" = set; then :
3651 enableval
=$enable_maintainer_mode; USE_MAINTAINER_MODE
=$enableval
3653 USE_MAINTAINER_MODE
=no
3656 if test $USE_MAINTAINER_MODE = yes; then
3663 # Check whether --enable-locallisppath was given.
3664 if test "${enable_locallisppath+set}" = set; then :
3665 enableval
=$enable_locallisppath; if test "${enableval}" = "no"; then
3667 elif test "${enableval}" != "yes"; then
3668 locallisppath
=${enableval}
3673 # Check whether --enable-checking was given.
3674 if test "${enable_checking+set}" = set; then :
3675 enableval
=$enable_checking; ac_checking_flags
="${enableval}"
3678 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
="$IFS,"
3679 for check
in $ac_checking_flags
3682 # these set all the flags to specific states
3683 yes) ac_enable_checking
=1 ;;
3684 no
) ac_enable_checking
= ;
3685 ac_gc_check_stringbytes
= ;
3686 ac_gc_check_string_overrun
= ;
3687 ac_gc_check_string_free_list
= ;
3688 ac_xmalloc_overrun
= ;
3689 ac_gc_check_cons_list
= ;;
3690 all
) ac_enable_checking
=1 ;
3691 ac_gc_check_stringbytes
=1 ;
3692 ac_gc_check_string_overrun
=1 ;
3693 ac_gc_check_string_free_list
=1 ;
3694 ac_xmalloc_overrun
=1 ;
3695 ac_gc_check_cons_list
=1 ;;
3696 # these enable particular checks
3697 stringbytes
) ac_gc_check_stringbytes
=1 ;;
3698 stringoverrun
) ac_gc_check_string_overrun
=1 ;;
3699 stringfreelist
) ac_gc_check_string_free_list
=1 ;;
3700 xmallocoverrun
) ac_xmalloc_overrun
=1 ;;
3701 conslist
) ac_gc_check_cons_list
=1 ;;
3702 *) as_fn_error $?
"unknown check category $check" "$LINENO" 5 ;;
3707 if test x
$ac_enable_checking != x
; then
3709 $as_echo "#define ENABLE_CHECKING 1" >>confdefs.h
3712 if test x
$ac_gc_check_stringbytes != x
; then
3714 $as_echo "#define GC_CHECK_STRING_BYTES 1" >>confdefs.h
3717 if test x
$ac_gc_check_stringoverrun != x
; then
3719 $as_echo "#define GC_CHECK_STRING_OVERRUN 1" >>confdefs.h
3722 if test x
$ac_gc_check_string_free_list != x
; then
3724 $as_echo "#define GC_CHECK_STRING_FREE_LIST 1" >>confdefs.h
3727 if test x
$ac_xmalloc_overrun != x
; then
3729 $as_echo "#define XMALLOC_OVERRUN_CHECK 1" >>confdefs.h
3732 if test x
$ac_gc_check_cons_list != x
; then
3734 $as_echo "#define GC_CHECK_CONS_LIST 1" >>confdefs.h
3738 # Check whether --enable-use-lisp-union-type was given.
3739 if test "${enable_use_lisp_union_type+set}" = set; then :
3740 enableval
=$enable_use_lisp_union_type; if test "${enableval}" != "no"; then
3742 $as_echo "#define USE_LISP_UNION_TYPE 1" >>confdefs.h
3749 # Check whether --enable-profiling was given.
3750 if test "${enable_profiling+set}" = set; then :
3751 enableval
=$enable_profiling; ac_enable_profiling
="${enableval}"
3754 if test x
$ac_enable_profiling != x
; then
3755 PROFILING_CFLAGS
="-DPROFILING=1 -pg"
3761 # Check whether --enable-autodepend was given.
3762 if test "${enable_autodepend+set}" = set; then :
3763 enableval
=$enable_autodepend; ac_enable_autodepend
="${enableval}"
3765 ac_enable_autodepend
=yes
3769 #### Make srcdir absolute, if it isn't already. It's important to
3770 #### avoid running the path through pwd unnecessarily, since pwd can
3771 #### give you automounter prefixes, which can go away. We do all this
3772 #### so Emacs can find its files when run uninstalled.
3773 ## Make sure CDPATH doesn't affect cd (in case PWD is relative).
3778 ## We may be able to use the $PWD environment variable to make this
3779 ## absolute. But sometimes PWD is inaccurate.
3780 ## Note: we used to use ${PWD} at the end instead of `pwd`,
3781 ## but that tested only for a well-formed and valid PWD,
3782 ## it did not object when PWD was well-formed and valid but just wrong.
3783 if test ".${PWD}" != "." && test ".`(cd ${PWD} ; sh -c pwd)`" = ".`pwd`" ;
3787 srcdir
="`(cd ${srcdir}; pwd)`"
3790 * ) srcdir
="`(cd ${srcdir}; pwd)`" ;;
3793 #### Check if the source directory already has a configured system in it.
3794 if test `pwd` != `(cd ${srcdir} && pwd)` \
3795 && test -f "${srcdir}/src/config.h" ; then
3796 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: The directory tree \`${srcdir}' is being used
3797 as a build directory right now; it has been configured in its own
3798 right. To configure in another directory as well, you MUST
3799 use GNU make. If you do not have GNU make, then you must
3800 now do \`make distclean' in ${srcdir},
3801 and then run $0 again." >&5
3802 $as_echo "$as_me: WARNING: The directory tree \`${srcdir}' is being used
3803 as a build directory right now; it has been configured in its own
3804 right. To configure in another directory as well, you MUST
3805 use GNU make. If you do not have GNU make, then you must
3806 now do \`make distclean' in ${srcdir},
3807 and then run $0 again." >&2;}
3810 #### Given the configuration name, set machfile and opsysfile to the
3811 #### names of the m/*.h and s/*.h files we should use.
3813 ### Canonicalize the configuration name.
3815 # Make sure we can run config.sub.
3816 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
3817 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3820 $as_echo_n "checking build system type... " >&6; }
3821 if ${ac_cv_build+:} false
; then :
3822 $as_echo_n "(cached) " >&6
3824 ac_build_alias
=$build_alias
3825 test "x$ac_build_alias" = x
&&
3826 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
3827 test "x$ac_build_alias" = x
&&
3828 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
3829 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3830 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3834 $as_echo "$ac_cv_build" >&6; }
3835 case $ac_cv_build in
3837 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
3840 ac_save_IFS
=$IFS; IFS
='-'
3846 # Remember, the first character of IFS is used to create $*,
3847 # except with old shells:
3850 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
3853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3854 $as_echo_n "checking host system type... " >&6; }
3855 if ${ac_cv_host+:} false
; then :
3856 $as_echo_n "(cached) " >&6
3858 if test "x$host_alias" = x
; then
3859 ac_cv_host
=$ac_cv_build
3861 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3862 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3867 $as_echo "$ac_cv_host" >&6; }
3870 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
3873 ac_save_IFS
=$IFS; IFS
='-'
3879 # Remember, the first character of IFS is used to create $*,
3880 # except with old shells:
3883 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
3887 configuration
=${host_alias-${build_alias-$host}}
3891 ### If you add support for a new configuration, add code to this
3892 ### switch statement to recognize your configuration name and select
3893 ### the appropriate operating system and machine description files.
3895 ### You would hope that you could choose an m/*.h file pretty much
3896 ### based on the machine portion of the configuration name, and an s/*.h
3897 ### file based on the operating system portion. However, it turns out
3898 ### that each m/*.h file is pretty manufacturer-specific - for
3899 ### example mips.h is MIPS
3900 ### So we basically have to have a special case for each
3901 ### configuration name.
3903 ### As far as handling version numbers on operating systems is
3904 ### concerned, make sure things will fail in a fixable way. If
3905 ### /etc/MACHINES doesn't say anything about version numbers, be
3906 ### prepared to handle anything reasonably. If version numbers
3907 ### matter, be sure /etc/MACHINES says something about it.
3909 machine
='' opsys
='' unported
=no
3910 case "${canonical}" in
3915 case ${canonical} in
3916 alpha
*) machine
=alpha
;;
3917 s390-
*) machine
=ibms390
;;
3918 s390x-
*) machine
=ibms390x
;;
3919 powerpc
*) machine
=macppc
;;
3920 sparc
*) machine
=sparc
;;
3921 ia64
*) machine
=ia64
;;
3922 m68k
*) machine
=m68k
;;
3923 x86_64
*) machine
=amdx86-64
;;
3930 case "${canonical}" in
3931 alpha
*) machine
=alpha
;;
3932 amd64-
*|x86_64-
*) machine
=amdx86-64
;;
3933 ia64-
*) machine
=ia64
;;
3934 i
[3456]86-*) machine
=intel386
;;
3935 powerpc-
*) machine
=macppc
;;
3936 sparc-
*) machine
=sparc
;;
3937 sparc64-
*) machine
=sparc
;;
3941 ## FreeBSD kernel + glibc based userland
3944 case "${canonical}" in
3945 alpha
*) machine
=alpha
;;
3946 amd64-
*|x86_64-
*) machine
=amdx86-64
;;
3947 ia64-
*) machine
=ia64
;;
3948 i
[3456]86-*) machine
=intel386
;;
3949 powerpc-
*) machine
=macppc
;;
3950 sparc-
*) machine
=sparc
;;
3951 sparc64-
*) machine
=sparc
;;
3958 case "${canonical}" in
3959 alpha
*) machine
=alpha
;;
3960 x86_64-
*) machine
=amdx86-64
;;
3961 i
[3456]86-*) machine
=intel386
;;
3962 m68k-
*) machine
=m68k
;;
3963 powerpc-
*) machine
=macppc
;;
3964 sparc
*-) machine
=sparc
;;
3965 vax-
*) machine
=vax
;;
3972 case "${canonical}" in
3973 alpha
*) machine
=alpha
;;
3974 x86_64-
*) machine
=amdx86-64
;;
3975 i386-
*) machine
=intel386
;;
3976 powerpc-
*) machine
=macppc
;;
3977 sparc
*) machine
=sparc
;;
3978 vax-
*) machine
=vax
;;
3982 ## Apple Darwin / Mac OS X
3984 case "${canonical}" in
3985 i
[3456]86-* ) machine
=intel386
;;
3986 powerpc-
* ) machine
=macppc
;;
3987 x86_64-
* ) machine
=amdx86-64
;;
3991 # Define CPP as follows to make autoconf work correctly.
3992 CPP
="${CC-cc} -E -no-cpp-precomp"
3993 # Use fink packages if available.
3994 if test -d /sw
/include
&& test -d /sw
/lib
; then
3995 GCC_TEST_OPTIONS
="-I/sw/include -L/sw/lib"
3996 CPP
="${CPP} ${GCC_TEST_OPTIONS}"
3997 NON_GCC_TEST_OPTIONS
=${GCC_TEST_OPTIONS}
4001 ## HP 9000 series 700 and 800, running HP/UX
4002 hppa
*-hp-hpux10.2
* )
4005 hppa
*-hp-hpux1[1-9]* )
4007 CFLAGS
="-D_INCLUDE__STDC_A1_SOURCE $CFLAGS"
4010 ia64
*-hp-hpux1[1-9]* )
4011 machine
=hp800 opsys
=hpux11
4012 ## FIXME. Peter O'Gorman reports that dumping using unexelf.o doesn't
4013 ## work either: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=6811
4017 hppa
*-*-linux-gnu* )
4018 machine
=hp800 opsys
=gnu-linux
4022 rs6000-ibm-aix4.
[23]* )
4023 machine
=ibmrs6000 opsys
=aix4-2
4025 powerpc-ibm-aix4.
[23]* )
4026 machine
=ibmrs6000 opsys
=aix4-2
4028 rs6000-ibm-aix
[56]* )
4029 machine
=ibmrs6000 opsys
=aix4-2
4031 powerpc-ibm-aix
[56]* )
4032 machine
=ibmrs6000 opsys
=aix4-2
4035 ## Silicon Graphics machines
4038 machine
=iris4d opsys
=irix6-5
4039 # Without defining _LANGUAGE_C, things get masked out in the headers
4040 # so that, for instance, grepping for `free' in stdlib.h fails and
4041 # AC_HEADER_STD_C fails. (MIPSPro 7.2.1.2m compilers, Irix 6.5.3m).
4042 NON_GNU_CPP
="/lib/cpp -D_LANGUAGE_C"
4043 NON_GCC_TEST_OPTIONS
="-D_LANGUAGE_C"
4048 | i
[3456]86-*-solaris2* | i
[3456]86-*-sunos5* \
4049 | x86_64-
*-solaris2* | x86_64-
*-sunos5*)
4050 case "${canonical}" in
4051 i
[3456]86-*-* ) machine
=intel386
;;
4052 amd64-
*-*|x86_64-
*-*) machine
=amdx86-64
;;
4053 sparc
* ) machine
=sparc
;;
4056 case "${canonical}" in
4057 *-sunos5.6
* |
*-solaris2.6
* )
4059 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
4062 *-sunos5.
[7-9]* |
*-solaris2.
[7-9]* )
4064 emacs_check_sunpro_c
=yes
4065 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
4067 *-sunos5* |
*-solaris* )
4069 emacs_check_sunpro_c
=yes
4070 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
4073 ## Watch out for a compiler that we know will not work.
4074 case "${canonical}" in
4075 *-solaris* |
*-sunos5* )
4076 if [ "x$CC" = x
/usr
/ucb
/cc
]; then
4077 ## /usr/ucb/cc doesn't work;
4078 ## we should find some other compiler that does work.
4086 ## Intel 386 machines where we don't care about the manufacturer.
4089 case "${canonical}" in
4090 *-cygwin ) opsys
=cygwin
;;
4091 *-darwin* ) opsys
=darwin
4092 CPP
="${CC-cc} -E -no-cpp-precomp"
4094 *-sysv4.2uw
* ) opsys
=unixware
; NON_GNU_CPP
=/lib
/cpp
;;
4095 *-sysv5uw* ) opsys
=unixware
; NON_GNU_CPP
=/lib
/cpp
;;
4096 *-sysv5OpenUNIX* ) opsys
=unixware
; NON_GNU_CPP
=/lib
/cpp
;;
4097 ## Otherwise, we'll fall through to the generic opsys code at the bottom.
4106 ### If the code above didn't choose an operating system, just choose
4107 ### an operating system based on the configuration name. You really
4108 ### only want to use this when you have no idea what the right
4109 ### operating system is; if you know what operating systems a machine
4110 ### runs, it's cleaner to make it explicit in the case statement
4112 if test x
"${opsys}" = x
; then
4113 case "${canonical}" in
4114 *-gnu* ) opsys
=gnu
;;
4123 if test $unported = yes; then
4124 as_fn_error $?
"Emacs hasn't been ported to \`${canonical}' systems.
4125 Check \`etc/MACHINES' for recognized configuration names." "$LINENO" 5
4128 if test -n "$machine"; then
4129 machfile
="m/${machine}.h"
4133 opsysfile
="s/${opsys}.h"
4136 #### Choose a compiler.
4137 test -n "$CC" && cc_specified
=yes
4139 # Save the value of CFLAGS that the user specified.
4140 SPECIFIED_CFLAGS
="$CFLAGS"
4143 ac_cpp
='$CPP $CPPFLAGS'
4144 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4145 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4146 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4147 if test -n "$ac_tool_prefix"; then
4148 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4149 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
4150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4151 $as_echo_n "checking for $ac_word... " >&6; }
4152 if ${ac_cv_prog_CC+:} false
; then :
4153 $as_echo_n "(cached) " >&6
4155 if test -n "$CC"; then
4156 ac_cv_prog_CC
="$CC" # Let the user override the test.
4158 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4162 test -z "$as_dir" && as_dir
=.
4163 for ac_exec_ext
in '' $ac_executable_extensions; do
4164 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4165 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
4166 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4176 if test -n "$CC"; then
4177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4178 $as_echo "$CC" >&6; }
4180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4181 $as_echo "no" >&6; }
4186 if test -z "$ac_cv_prog_CC"; then
4188 # Extract the first word of "gcc", so it can be a program name with args.
4189 set dummy gcc
; ac_word
=$2
4190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4191 $as_echo_n "checking for $ac_word... " >&6; }
4192 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
4193 $as_echo_n "(cached) " >&6
4195 if test -n "$ac_ct_CC"; then
4196 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4198 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4202 test -z "$as_dir" && as_dir
=.
4203 for ac_exec_ext
in '' $ac_executable_extensions; do
4204 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4205 ac_cv_prog_ac_ct_CC
="gcc"
4206 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4215 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4216 if test -n "$ac_ct_CC"; then
4217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4218 $as_echo "$ac_ct_CC" >&6; }
4220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4221 $as_echo "no" >&6; }
4224 if test "x$ac_ct_CC" = x
; then
4227 case $cross_compiling:$ac_tool_warned in
4229 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4230 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4231 ac_tool_warned
=yes ;;
4239 if test -z "$CC"; then
4240 if test -n "$ac_tool_prefix"; then
4241 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4242 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
4243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4244 $as_echo_n "checking for $ac_word... " >&6; }
4245 if ${ac_cv_prog_CC+:} false
; then :
4246 $as_echo_n "(cached) " >&6
4248 if test -n "$CC"; then
4249 ac_cv_prog_CC
="$CC" # Let the user override the test.
4251 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4255 test -z "$as_dir" && as_dir
=.
4256 for ac_exec_ext
in '' $ac_executable_extensions; do
4257 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4258 ac_cv_prog_CC
="${ac_tool_prefix}cc"
4259 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4269 if test -n "$CC"; then
4270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4271 $as_echo "$CC" >&6; }
4273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4274 $as_echo "no" >&6; }
4280 if test -z "$CC"; then
4281 # Extract the first word of "cc", so it can be a program name with args.
4282 set dummy cc
; ac_word
=$2
4283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4284 $as_echo_n "checking for $ac_word... " >&6; }
4285 if ${ac_cv_prog_CC+:} false
; then :
4286 $as_echo_n "(cached) " >&6
4288 if test -n "$CC"; then
4289 ac_cv_prog_CC
="$CC" # Let the user override the test.
4292 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4296 test -z "$as_dir" && as_dir
=.
4297 for ac_exec_ext
in '' $ac_executable_extensions; do
4298 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4299 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4300 ac_prog_rejected
=yes
4304 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4311 if test $ac_prog_rejected = yes; then
4312 # We found a bogon in the path, so make sure we never use it.
4313 set dummy
$ac_cv_prog_CC
4315 if test $# != 0; then
4316 # We chose a different compiler from the bogus one.
4317 # However, it has the same basename, so the bogon will be chosen
4318 # first if we set CC to just the basename; use the full file name.
4320 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
4326 if test -n "$CC"; then
4327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4328 $as_echo "$CC" >&6; }
4330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4331 $as_echo "no" >&6; }
4336 if test -z "$CC"; then
4337 if test -n "$ac_tool_prefix"; then
4338 for ac_prog
in cl.exe
4340 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4341 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
4342 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4343 $as_echo_n "checking for $ac_word... " >&6; }
4344 if ${ac_cv_prog_CC+:} false
; then :
4345 $as_echo_n "(cached) " >&6
4347 if test -n "$CC"; then
4348 ac_cv_prog_CC
="$CC" # Let the user override the test.
4350 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4354 test -z "$as_dir" && as_dir
=.
4355 for ac_exec_ext
in '' $ac_executable_extensions; do
4356 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4357 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
4358 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4368 if test -n "$CC"; then
4369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4370 $as_echo "$CC" >&6; }
4372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4373 $as_echo "no" >&6; }
4377 test -n "$CC" && break
4380 if test -z "$CC"; then
4382 for ac_prog
in cl.exe
4384 # Extract the first word of "$ac_prog", so it can be a program name with args.
4385 set dummy
$ac_prog; ac_word
=$2
4386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4387 $as_echo_n "checking for $ac_word... " >&6; }
4388 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
4389 $as_echo_n "(cached) " >&6
4391 if test -n "$ac_ct_CC"; then
4392 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4394 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4398 test -z "$as_dir" && as_dir
=.
4399 for ac_exec_ext
in '' $ac_executable_extensions; do
4400 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4401 ac_cv_prog_ac_ct_CC
="$ac_prog"
4402 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4411 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4412 if test -n "$ac_ct_CC"; then
4413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4414 $as_echo "$ac_ct_CC" >&6; }
4416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4417 $as_echo "no" >&6; }
4421 test -n "$ac_ct_CC" && break
4424 if test "x$ac_ct_CC" = x
; then
4427 case $cross_compiling:$ac_tool_warned in
4429 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4430 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4431 ac_tool_warned
=yes ;;
4440 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4441 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4442 as_fn_error $?
"no acceptable C compiler found in \$PATH
4443 See \`config.log' for more details" "$LINENO" 5; }
4445 # Provide some information about the compiler.
4446 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4449 for ac_option
in --version -v -V -qversion; do
4450 { { ac_try
="$ac_compiler $ac_option >&5"
4452 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4453 *) ac_try_echo=$ac_try;;
4455 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4456 $as_echo "$ac_try_echo"; } >&5
4457 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4459 if test -s conftest.err; then
4461 ... rest of stderr output deleted ...
4462 10q' conftest.err >conftest.er1
4463 cat conftest.er1 >&5
4465 rm -f conftest.er1 conftest.err
4466 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4467 test $ac_status = 0; }
4470 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4471 /* end confdefs.h. */
4481 ac_clean_files_save=$ac_clean_files
4482 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
4483 # Try to create an executable without -o first, disregard a.out.
4484 # It will help us diagnose broken compilers, and finding out an intuition
4486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4487 $as_echo_n "checking whether the C compiler works... " >&6; }
4488 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
4490 # The possible output files:
4491 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4494 for ac_file in $ac_files
4497 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4498 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4503 if { { ac_try="$ac_link_default"
4505 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4506 *) ac_try_echo
=$ac_try;;
4508 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4509 $as_echo "$ac_try_echo"; } >&5
4510 (eval "$ac_link_default") 2>&5
4512 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4513 test $ac_status = 0; }; then :
4514 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4515 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4516 # in a Makefile. We should not override ac_cv_exeext if it was cached,
4517 # so that the user can short-circuit this test for compilers unknown to
4519 for ac_file
in $ac_files ''
4521 test -f "$ac_file" ||
continue
4523 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
4526 # We found the default executable, but exeext='' is most
4530 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
4532 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4534 # We set ac_cv_exeext here because the later test for it is not
4535 # safe: cross compilers may not add the suffix if given an `-o'
4536 # argument, so we may need to know it at that point already.
4537 # Even if this section looks crufty: it has the advantage of
4544 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
4549 if test -z "$ac_file"; then :
4550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4551 $as_echo "no" >&6; }
4552 $as_echo "$as_me: failed program was:" >&5
4553 sed 's/^/| /' conftest.
$ac_ext >&5
4555 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4556 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4557 as_fn_error
77 "C compiler cannot create executables
4558 See \`config.log' for more details" "$LINENO" 5; }
4560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4561 $as_echo "yes" >&6; }
4563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4564 $as_echo_n "checking for C compiler default output file name... " >&6; }
4565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4566 $as_echo "$ac_file" >&6; }
4567 ac_exeext
=$ac_cv_exeext
4569 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
4570 ac_clean_files
=$ac_clean_files_save
4571 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4572 $as_echo_n "checking for suffix of executables... " >&6; }
4573 if { { ac_try
="$ac_link"
4575 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4576 *) ac_try_echo=$ac_try;;
4578 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4579 $as_echo "$ac_try_echo"; } >&5
4580 (eval "$ac_link") 2>&5
4582 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4583 test $ac_status = 0; }; then :
4584 # If both `conftest.exe
' and `conftest' are
`present' (well, observable)
4585 # catch `conftest.exe
'. For instance with Cygwin, `ls conftest' will
4586 # work properly (i.e., refer to `conftest.exe'), while it won't with
4588 for ac_file
in conftest.exe conftest conftest.
*; do
4589 test -f "$ac_file" ||
continue
4591 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
4592 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4598 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4599 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4600 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
4601 See \`config.log' for more details" "$LINENO" 5; }
4603 rm -f conftest conftest
$ac_cv_exeext
4604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4605 $as_echo "$ac_cv_exeext" >&6; }
4607 rm -f conftest.
$ac_ext
4608 EXEEXT
=$ac_cv_exeext
4610 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4611 /* end confdefs.h. */
4616 FILE *f = fopen ("conftest.out", "w");
4617 return ferror (f) || fclose (f) != 0;
4623 ac_clean_files
="$ac_clean_files conftest.out"
4624 # Check that the compiler produces executables we can run. If not, either
4625 # the compiler is broken, or we cross compile.
4626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4627 $as_echo_n "checking whether we are cross compiling... " >&6; }
4628 if test "$cross_compiling" != yes; then
4629 { { ac_try
="$ac_link"
4631 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4632 *) ac_try_echo=$ac_try;;
4634 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4635 $as_echo "$ac_try_echo"; } >&5
4636 (eval "$ac_link") 2>&5
4638 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4639 test $ac_status = 0; }
4640 if { ac_try='./conftest$ac_cv_exeext'
4641 { { case "(($ac_try" in
4642 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4643 *) ac_try_echo
=$ac_try;;
4645 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4646 $as_echo "$ac_try_echo"; } >&5
4647 (eval "$ac_try") 2>&5
4649 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4650 test $ac_status = 0; }; }; then
4653 if test "$cross_compiling" = maybe
; then
4656 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4657 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4658 as_fn_error $?
"cannot run C compiled programs.
4659 If you meant to cross compile, use \`--host'.
4660 See \`config.log' for more details" "$LINENO" 5; }
4664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4665 $as_echo "$cross_compiling" >&6; }
4667 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
4668 ac_clean_files
=$ac_clean_files_save
4669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4670 $as_echo_n "checking for suffix of object files... " >&6; }
4671 if ${ac_cv_objext+:} false
; then :
4672 $as_echo_n "(cached) " >&6
4674 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4675 /* end confdefs.h. */
4685 rm -f conftest.o conftest.obj
4686 if { { ac_try
="$ac_compile"
4688 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4689 *) ac_try_echo=$ac_try;;
4691 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4692 $as_echo "$ac_try_echo"; } >&5
4693 (eval "$ac_compile") 2>&5
4695 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4696 test $ac_status = 0; }; then :
4697 for ac_file in conftest.o conftest.obj conftest.*; do
4698 test -f "$ac_file" || continue;
4700 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4701 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4706 $as_echo "$as_me: failed program was:" >&5
4707 sed 's/^/| /' conftest.$ac_ext >&5
4709 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4710 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4711 as_fn_error $? "cannot compute suffix of object files
: cannot compile
4712 See \
`config.log' for more details" "$LINENO" 5; }
4714 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4717 $as_echo "$ac_cv_objext" >&6; }
4718 OBJEXT=$ac_cv_objext
4720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4721 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4722 if ${ac_cv_c_compiler_gnu+:} false; then :
4723 $as_echo_n "(cached) " >&6
4725 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4726 /* end confdefs.h. */
4739 if ac_fn_c_try_compile "$LINENO"; then :
4744 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4745 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4749 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4750 if test $ac_compiler_gnu = yes; then
4755 ac_test_CFLAGS=${CFLAGS+set}
4756 ac_save_CFLAGS=$CFLAGS
4757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4758 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4759 if ${ac_cv_prog_cc_g+:} false; then :
4760 $as_echo_n "(cached) " >&6
4762 ac_save_c_werror_flag=$ac_c_werror_flag
4763 ac_c_werror_flag=yes
4766 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4767 /* end confdefs.h. */
4777 if ac_fn_c_try_compile "$LINENO"; then :
4781 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4782 /* end confdefs.h. */
4792 if ac_fn_c_try_compile "$LINENO"; then :
4795 ac_c_werror_flag=$ac_save_c_werror_flag
4797 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4798 /* end confdefs.h. */
4808 if ac_fn_c_try_compile "$LINENO"; then :
4811 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4813 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4815 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4816 ac_c_werror_flag=$ac_save_c_werror_flag
4818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4819 $as_echo "$ac_cv_prog_cc_g" >&6; }
4820 if test "$ac_test_CFLAGS" = set; then
4821 CFLAGS=$ac_save_CFLAGS
4822 elif test $ac_cv_prog_cc_g = yes; then
4823 if test "$GCC" = yes; then
4829 if test "$GCC" = yes; then
4835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4836 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4837 if ${ac_cv_prog_cc_c89+:} false; then :
4838 $as_echo_n "(cached) " >&6
4840 ac_cv_prog_cc_c89=no
4842 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4843 /* end confdefs.h. */
4846 #include <sys/types.h>
4847 #include <sys/stat.h>
4848 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4849 struct buf { int x; };
4850 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4851 static char *e (p, i)
4857 static char *f (char * (*g) (char **, int), char **p, ...)
4862 s = g (p, va_arg (v,int));
4867 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4868 function prototypes and stuff, but not '\xHH' hex character constants.
4869 These don't provoke an error unfortunately, instead are silently treated
4870 as 'x'. The following induces an error, until -std is added to get
4871 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4872 array size at least. It's necessary to write '\x00'==0 to get something
4873 that's true only with -std. */
4874 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4876 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4877 inside strings and character constants. */
4879 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4881 int test (int i, double x);
4882 struct s1 {int (*f) (int a);};
4883 struct s2 {int (*f) (double a);};
4884 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4890 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4895 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4896 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4898 CC="$ac_save_CC $ac_arg"
4899 if ac_fn_c_try_compile "$LINENO"; then :
4900 ac_cv_prog_cc_c89=$ac_arg
4902 rm -f core conftest.err conftest.$ac_objext
4903 test "x$ac_cv_prog_cc_c89" != "xno" && break
4905 rm -f conftest.$ac_ext
4910 case "x$ac_cv_prog_cc_c89" in
4912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4913 $as_echo "none needed" >&6; } ;;
4915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4916 $as_echo "unsupported" >&6; } ;;
4918 CC="$CC $ac_cv_prog_cc_c89"
4919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4920 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4922 if test "x$ac_cv_prog_cc_c89" != xno; then :
4927 ac_cpp='$CPP $CPPFLAGS'
4928 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4929 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4930 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4931 DEPDIR="${am__leading_dot}deps"
4933 ac_config_commands="$ac_config_commands depfiles"
4936 am_make=${MAKE-make}
4937 cat > confinc << 'END'
4939 @echo this is the am__doit target
4942 # If we don't find an include directive, just comment out the code.
4943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4944 $as_echo_n "checking for style of include used by $am_make... " >&6; }
4948 # First try GNU make style include.
4949 echo "include confinc" > confmf
4950 # Ignore all kinds of additional output from `make'.
4951 case `$am_make -s -f confmf 2> /dev/null` in #(
4952 *the\ am__doit\ target*)
4958 # Now try BSD make style include.
4959 if test "$am__include" = "#"; then
4960 echo '.include
"confinc"' > confmf
4961 case `$am_make -s -f confmf 2> /dev/null` in #(
4962 *the\ am__doit\ target*)
4963 am__include=.include
4971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4972 $as_echo "$_am_result" >&6; }
4973 rm -f confinc confmf
4975 # Check whether --enable-dependency-tracking was given.
4976 if test "${enable_dependency_tracking+set}" = set; then :
4977 enableval=$enable_dependency_tracking;
4980 if test "x$enable_dependency_tracking" != xno; then
4981 am_depcomp="$ac_aux_dir/depcomp"
4984 if test "x$enable_dependency_tracking" != xno
; then
4994 depcc
="$CC" am_compiler_list
=
4996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4997 $as_echo_n "checking dependency style of $depcc... " >&6; }
4998 if ${am_cv_CC_dependencies_compiler_type+:} false
; then :
4999 $as_echo_n "(cached) " >&6
5001 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5002 # We make a subdir and do the tests there. Otherwise we can end up
5003 # making bogus files that we don't know about and never remove. For
5004 # instance it was reported that on HP-UX the gcc test will end up
5005 # making a dummy file named `D' -- because `-MD' means `put the output
5008 # Copy depcomp to subdir because otherwise we won't find it if we're
5009 # using a relative directory.
5010 cp "$am_depcomp" conftest.dir
5012 # We will build objects and dependencies in a subdirectory because
5013 # it helps to detect inapplicable dependency modes. For instance
5014 # both Tru64's cc and ICC support -MD to output dependencies as a
5015 # side effect of compilation, but ICC will put the dependencies in
5016 # the current directory while Tru64 will put them in the object
5020 am_cv_CC_dependencies_compiler_type
=none
5021 if test "$am_compiler_list" = ""; then
5022 am_compiler_list
=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5025 case " $depcc " in #(
5026 *\
-arch\
*\
-arch\
*) am__universal
=true
;;
5029 for depmode
in $am_compiler_list; do
5030 # Setup a source with many dependencies, because some compilers
5031 # like to wrap large dependency lists on column 80 (with \), and
5032 # we should not choose a depcomp mode which is confused by this.
5034 # We need to recreate these files for each test, as the compiler may
5035 # overwrite some of them when testing with obscure command lines.
5036 # This happens at least with the AIX C compiler.
5038 for i
in 1 2 3 4 5 6; do
5039 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
5040 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5041 # Solaris 8's {/usr,}/bin/sh.
5042 touch sub
/conftst
$i.h
5044 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5046 # We check with `-c' and `-o' for the sake of the "dashmstdout"
5047 # mode. It turns out that the SunPro C++ compiler does not properly
5048 # handle `-M -o', and we need to detect this. Also, some Intel
5049 # versions had trouble with output in subdirs
5050 am__obj
=sub
/conftest.
${OBJEXT-o}
5051 am__minus_obj
="-o $am__obj"
5054 # This depmode causes a compiler race in universal mode.
5055 test "$am__universal" = false ||
continue
5058 # after this tag, mechanisms are not by side-effect, so they'll
5059 # only be used when explicitly requested
5060 if test "x$enable_dependency_tracking" = xyes
; then
5066 msvisualcpp | msvcmsys
)
5067 # This compiler won't grok `-c -o', but also, the minuso test has
5068 # not run yet. These depmodes are late enough in the game, and
5069 # so weak that their functioning should not be impacted.
5070 am__obj
=conftest.
${OBJEXT-o}
5075 if depmode
=$depmode \
5076 source=sub
/conftest.c object
=$am__obj \
5077 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
5078 $SHELL .
/depcomp
$depcc -c $am__minus_obj sub
/conftest.c \
5079 >/dev
/null
2>conftest.err
&&
5080 grep sub
/conftst1.h sub
/conftest.Po
> /dev
/null
2>&1 &&
5081 grep sub
/conftst6.h sub
/conftest.Po
> /dev
/null
2>&1 &&
5082 grep $am__obj sub
/conftest.Po
> /dev
/null
2>&1 &&
5083 ${MAKE-make} -s -f confmf
> /dev
/null
2>&1; then
5084 # icc doesn't choke on unknown options, it will just issue warnings
5085 # or remarks (even with -Werror). So we grep stderr for any message
5086 # that says an option was ignored or not supported.
5087 # When given -MP, icc 7.0 and 7.1 complain thusly:
5088 # icc: Command line warning: ignoring option '-M'; no argument required
5089 # The diagnosis changed in icc 8.0:
5090 # icc: Command line remark: option '-MP' not supported
5091 if (grep 'ignoring option' conftest.err ||
5092 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
5093 am_cv_CC_dependencies_compiler_type
=$depmode
5102 am_cv_CC_dependencies_compiler_type
=none
5106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
5107 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
5108 CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
5111 test "x$enable_dependency_tracking" != xno \
5112 && test "$am_cv_CC_dependencies_compiler_type" = gcc3
; then
5114 am__fastdepCC_FALSE
='#'
5116 am__fastdepCC_TRUE
='#'
5117 am__fastdepCC_FALSE
=
5121 if test "x$CC" != xcc
; then
5122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
5123 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
5125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
5126 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
5128 set dummy
$CC; ac_cc
=`$as_echo "$2" |
5129 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
5130 if eval \
${ac_cv_prog_cc_${ac_cc}_c_o+:} false
; then :
5131 $as_echo_n "(cached) " >&6
5133 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5134 /* end confdefs.h. */
5144 # Make sure it works both with $CC and with simple cc.
5145 # We do the test twice because some compilers refuse to overwrite an
5146 # existing .o file with -o, though they will create one.
5147 ac_try
='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
5149 if { { case "(($ac_try" in
5150 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5151 *) ac_try_echo=$ac_try;;
5153 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5154 $as_echo "$ac_try_echo"; } >&5
5155 (eval "$ac_try") 2>&5
5157 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5158 test $ac_status = 0; } &&
5159 test -f conftest2.$ac_objext && { { case "(($ac_try" in
5160 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5161 *) ac_try_echo
=$ac_try;;
5163 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5164 $as_echo "$ac_try_echo"; } >&5
5165 (eval "$ac_try") 2>&5
5167 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5168 test $ac_status = 0; };
5170 eval ac_cv_prog_cc_
${ac_cc}_c_o
=yes
5171 if test "x$CC" != xcc
; then
5172 # Test first that cc exists at all.
5173 if { ac_try
='cc -c conftest.$ac_ext >&5'
5174 { { case "(($ac_try" in
5175 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5176 *) ac_try_echo=$ac_try;;
5178 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5179 $as_echo "$ac_try_echo"; } >&5
5180 (eval "$ac_try") 2>&5
5182 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5183 test $ac_status = 0; }; }; then
5184 ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
5186 if { { case "(($ac_try" in
5187 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5188 *) ac_try_echo
=$ac_try;;
5190 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5191 $as_echo "$ac_try_echo"; } >&5
5192 (eval "$ac_try") 2>&5
5194 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5195 test $ac_status = 0; } &&
5196 test -f conftest2.
$ac_objext && { { case "(($ac_try" in
5197 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5198 *) ac_try_echo=$ac_try;;
5200 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5201 $as_echo "$ac_try_echo"; } >&5
5202 (eval "$ac_try") 2>&5
5204 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5205 test $ac_status = 0; };
5210 # cc exists but doesn't like -o.
5211 eval ac_cv_prog_cc_${ac_cc}_c_o=no
5216 eval ac_cv_prog_cc_${ac_cc}_c_o=no
5218 rm -f core conftest*
5221 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
5222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5223 $as_echo "yes" >&6; }
5225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5226 $as_echo "no" >&6; }
5228 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
5232 # FIXME: we rely on the cache variable name because
5233 # there is no other way.
5235 am_cc=`echo $2 |
sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
5236 eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
5237 if test "$am_t" != yes; then
5238 # Losing compiler, so override with the script.
5239 # FIXME: It is wrong to rewrite CC.
5240 # But if we don't then we get into trouble of one sort or another.
5241 # A longer-term fix would be to have automake use am__CC in this case,
5242 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
5243 CC="$am_aux_dir/compile $CC"
5248 # Initialize gnulib right after verifying that the C compiler works.
5249 if test -n "$ac_tool_prefix"; then
5250 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5251 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5253 $as_echo_n "checking for $ac_word... " >&6; }
5254 if ${ac_cv_prog_RANLIB+:} false; then :
5255 $as_echo_n "(cached) " >&6
5257 if test -n "$RANLIB"; then
5258 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5260 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5264 test -z "$as_dir" && as_dir=.
5265 for ac_exec_ext in '' $ac_executable_extensions; do
5266 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5267 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5268 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5277 RANLIB=$ac_cv_prog_RANLIB
5278 if test -n "$RANLIB"; then
5279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5280 $as_echo "$RANLIB" >&6; }
5282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5283 $as_echo "no" >&6; }
5288 if test -z "$ac_cv_prog_RANLIB"; then
5289 ac_ct_RANLIB=$RANLIB
5290 # Extract the first word of "ranlib", so it can be a program name with args.
5291 set dummy ranlib; ac_word=$2
5292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5293 $as_echo_n "checking for $ac_word... " >&6; }
5294 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5295 $as_echo_n "(cached) " >&6
5297 if test -n "$ac_ct_RANLIB"; then
5298 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5300 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5304 test -z "$as_dir" && as_dir=.
5305 for ac_exec_ext in '' $ac_executable_extensions; do
5306 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5307 ac_cv_prog_ac_ct_RANLIB="ranlib"
5308 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5317 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5318 if test -n "$ac_ct_RANLIB"; then
5319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5320 $as_echo "$ac_ct_RANLIB" >&6; }
5322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5323 $as_echo "no" >&6; }
5326 if test "x$ac_ct_RANLIB" = x; then
5329 case $cross_compiling:$ac_tool_warned in
5331 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5332 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5333 ac_tool_warned=yes ;;
5335 RANLIB=$ac_ct_RANLIB
5338 RANLIB="$ac_cv_prog_RANLIB"
5343 ac_cpp='$CPP $CPPFLAGS'
5344 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5345 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5346 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5348 $as_echo_n "checking how to run the C preprocessor... " >&6; }
5349 # On Suns, sometimes $CPP names a directory.
5350 if test -n "$CPP" && test -d "$CPP"; then
5353 if test -z "$CPP"; then
5354 if ${ac_cv_prog_CPP+:} false; then :
5355 $as_echo_n "(cached) " >&6
5357 # Double quotes because CPP needs to be expanded
5358 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5361 for ac_c_preproc_warn_flag in '' yes
5363 # Use a header file that comes with gcc, so configuring glibc
5364 # with a fresh cross-compiler works.
5365 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5366 # <limits.h> exists even on freestanding compilers.
5367 # On the NeXT, cc -E runs the code through the compiler's parser,
5368 # not just through cpp. "Syntax error" is here to catch this case.
5369 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5370 /* end confdefs.h. */
5372 # include <limits.h>
5374 # include <assert.h>
5378 if ac_fn_c_try_cpp "$LINENO"; then :
5381 # Broken: fails on valid input.
5384 rm -f conftest.err conftest.i conftest.$ac_ext
5386 # OK, works on sane cases. Now check whether nonexistent headers
5387 # can be detected and how.
5388 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5389 /* end confdefs.h. */
5390 #include <ac_nonexistent.h>
5392 if ac_fn_c_try_cpp "$LINENO"; then :
5393 # Broken: success on invalid input.
5396 # Passes both tests.
5400 rm -f conftest.err conftest.i conftest.$ac_ext
5403 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5404 rm -f conftest.i conftest.err conftest.
$ac_ext
5405 if $ac_preproc_ok; then :
5417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5418 $as_echo "$CPP" >&6; }
5420 for ac_c_preproc_warn_flag
in '' yes
5422 # Use a header file that comes with gcc, so configuring glibc
5423 # with a fresh cross-compiler works.
5424 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5425 # <limits.h> exists even on freestanding compilers.
5426 # On the NeXT, cc -E runs the code through the compiler's parser,
5427 # not just through cpp. "Syntax error" is here to catch this case.
5428 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5429 /* end confdefs.h. */
5431 # include <limits.h>
5433 # include <assert.h>
5437 if ac_fn_c_try_cpp
"$LINENO"; then :
5440 # Broken: fails on valid input.
5443 rm -f conftest.err conftest.i conftest.
$ac_ext
5445 # OK, works on sane cases. Now check whether nonexistent headers
5446 # can be detected and how.
5447 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5448 /* end confdefs.h. */
5449 #include <ac_nonexistent.h>
5451 if ac_fn_c_try_cpp
"$LINENO"; then :
5452 # Broken: success on invalid input.
5455 # Passes both tests.
5459 rm -f conftest.err conftest.i conftest.
$ac_ext
5462 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5463 rm -f conftest.i conftest.err conftest.
$ac_ext
5464 if $ac_preproc_ok; then :
5467 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5468 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5469 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
5470 See \`config.log' for more details" "$LINENO" 5; }
5474 ac_cpp
='$CPP $CPPFLAGS'
5475 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5476 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5477 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
5480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5481 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5482 if ${ac_cv_path_GREP+:} false
; then :
5483 $as_echo_n "(cached) " >&6
5485 if test -z "$GREP"; then
5486 ac_path_GREP_found
=false
5487 # Loop through the user's path and test for each of PROGNAME-LIST
5488 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5489 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5492 test -z "$as_dir" && as_dir
=.
5493 for ac_prog
in grep ggrep
; do
5494 for ac_exec_ext
in '' $ac_executable_extensions; do
5495 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
5496 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
5497 # Check for GNU ac_path_GREP and select it if it is found.
5498 # Check for GNU $ac_path_GREP
5499 case `"$ac_path_GREP" --version 2>&1` in
5501 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
5504 $as_echo_n 0123456789 >"conftest.in"
5507 cat "conftest.in" "conftest.in" >"conftest.tmp"
5508 mv "conftest.tmp" "conftest.in"
5509 cp "conftest.in" "conftest.nl"
5510 $as_echo 'GREP' >> "conftest.nl"
5511 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5512 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5513 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5514 if test $ac_count -gt ${ac_path_GREP_max-0}; then
5515 # Best one so far, save it but keep looking for a better one
5516 ac_cv_path_GREP
="$ac_path_GREP"
5517 ac_path_GREP_max
=$ac_count
5519 # 10*(2^10) chars as input seems more than enough
5520 test $ac_count -gt 10 && break
5522 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5525 $ac_path_GREP_found && break 3
5530 if test -z "$ac_cv_path_GREP"; then
5531 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5534 ac_cv_path_GREP
=$GREP
5538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5539 $as_echo "$ac_cv_path_GREP" >&6; }
5540 GREP
="$ac_cv_path_GREP"
5543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5544 $as_echo_n "checking for egrep... " >&6; }
5545 if ${ac_cv_path_EGREP+:} false
; then :
5546 $as_echo_n "(cached) " >&6
5548 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
5549 then ac_cv_path_EGREP
="$GREP -E"
5551 if test -z "$EGREP"; then
5552 ac_path_EGREP_found
=false
5553 # Loop through the user's path and test for each of PROGNAME-LIST
5554 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5555 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5558 test -z "$as_dir" && as_dir
=.
5559 for ac_prog
in egrep; do
5560 for ac_exec_ext
in '' $ac_executable_extensions; do
5561 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
5562 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } ||
continue
5563 # Check for GNU ac_path_EGREP and select it if it is found.
5564 # Check for GNU $ac_path_EGREP
5565 case `"$ac_path_EGREP" --version 2>&1` in
5567 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
5570 $as_echo_n 0123456789 >"conftest.in"
5573 cat "conftest.in" "conftest.in" >"conftest.tmp"
5574 mv "conftest.tmp" "conftest.in"
5575 cp "conftest.in" "conftest.nl"
5576 $as_echo 'EGREP' >> "conftest.nl"
5577 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5578 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5579 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5580 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5581 # Best one so far, save it but keep looking for a better one
5582 ac_cv_path_EGREP
="$ac_path_EGREP"
5583 ac_path_EGREP_max
=$ac_count
5585 # 10*(2^10) chars as input seems more than enough
5586 test $ac_count -gt 10 && break
5588 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5591 $ac_path_EGREP_found && break 3
5596 if test -z "$ac_cv_path_EGREP"; then
5597 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5600 ac_cv_path_EGREP
=$EGREP
5605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5606 $as_echo "$ac_cv_path_EGREP" >&6; }
5607 EGREP
="$ac_cv_path_EGREP"
5610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5611 $as_echo_n "checking for ANSI C header files... " >&6; }
5612 if ${ac_cv_header_stdc+:} false
; then :
5613 $as_echo_n "(cached) " >&6
5615 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5616 /* end confdefs.h. */
5630 if ac_fn_c_try_compile
"$LINENO"; then :
5631 ac_cv_header_stdc
=yes
5633 ac_cv_header_stdc
=no
5635 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5637 if test $ac_cv_header_stdc = yes; then
5638 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5639 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5640 /* end confdefs.h. */
5644 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5645 $EGREP "memchr" >/dev
/null
2>&1; then :
5648 ac_cv_header_stdc
=no
5654 if test $ac_cv_header_stdc = yes; then
5655 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5656 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5657 /* end confdefs.h. */
5661 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5662 $EGREP "free" >/dev
/null
2>&1; then :
5665 ac_cv_header_stdc
=no
5671 if test $ac_cv_header_stdc = yes; then
5672 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5673 if test "$cross_compiling" = yes; then :
5676 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5677 /* end confdefs.h. */
5680 #if ((' ' & 0x0FF) == 0x020)
5681 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5682 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5684 # define ISLOWER(c) \
5685 (('a' <= (c) && (c) <= 'i') \
5686 || ('j' <= (c) && (c) <= 'r') \
5687 || ('s' <= (c) && (c) <= 'z'))
5688 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5691 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5696 for (i = 0; i < 256; i++)
5697 if (XOR (islower (i), ISLOWER (i))
5698 || toupper (i) != TOUPPER (i))
5703 if ac_fn_c_try_run
"$LINENO"; then :
5706 ac_cv_header_stdc
=no
5708 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5709 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5715 $as_echo "$ac_cv_header_stdc" >&6; }
5716 if test $ac_cv_header_stdc = yes; then
5718 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5722 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5723 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
5724 inttypes.h stdint.h unistd.h
5726 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5727 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5729 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
5730 cat >>confdefs.h
<<_ACEOF
5731 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5742 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5743 if test "x$ac_cv_header_minix_config_h" = xyes
; then :
5750 if test "$MINIX" = yes; then
5752 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5755 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5758 $as_echo "#define _MINIX 1" >>confdefs.h
5765 $as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
5771 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5772 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5773 if ${ac_cv_safe_to_define___extensions__+:} false
; then :
5774 $as_echo_n "(cached) " >&6
5776 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5777 /* end confdefs.h. */
5779 # define __EXTENSIONS__ 1
5780 $ac_includes_default
5789 if ac_fn_c_try_compile
"$LINENO"; then :
5790 ac_cv_safe_to_define___extensions__
=yes
5792 ac_cv_safe_to_define___extensions__
=no
5794 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5797 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5798 test $ac_cv_safe_to_define___extensions__ = yes &&
5799 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5801 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5803 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5805 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5807 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5818 # Code from module arg-nonnull:
5819 # Code from module c++defs:
5820 # Code from module dtoastr:
5821 # Code from module extensions:
5823 # Code from module getopt-gnu:
5824 # Code from module getopt-posix:
5825 # Code from module gettext-h:
5826 # Code from module include_next:
5827 # Code from module intprops:
5828 # Code from module mktime:
5829 # Code from module multiarch:
5830 # Code from module stddef:
5831 # Code from module time:
5832 # Code from module time_r:
5833 # Code from module unistd:
5834 # Code from module warn-on-use:
5837 # On Suns, sometimes $CPP names a directory.
5838 if test -n "$CPP" && test -d "$CPP"; then
5842 ## If not using gcc, and on Solaris, and no CPP specified, see if
5843 ## using a Sun compiler, which needs -Xs to prevent whitespace.
5844 if test x
"$GCC" != xyes
&& test x
"$emacs_check_sunpro_c" = xyes
&& \
5845 test x
"$CPP" = x
; then
5846 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using a Sun C compiler" >&5
5847 $as_echo_n "checking whether we are using a Sun C compiler... " >&6; }
5848 if ${emacs_cv_sunpro_c+:} false
; then :
5849 $as_echo_n "(cached) " >&6
5851 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5852 /* end confdefs.h. */
5865 if ac_fn_c_try_link
"$LINENO"; then :
5866 emacs_cv_sunpro_c
=yes
5868 emacs_cv_sunpro_c
=no
5870 rm -f core conftest.err conftest.
$ac_objext \
5871 conftest
$ac_exeext conftest.
$ac_ext
5874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_sunpro_c" >&5
5875 $as_echo "$emacs_cv_sunpro_c" >&6; }
5877 if test x
"$emacs_cv_sunpro_c" = xyes
; then
5878 NON_GNU_CPP
="$CC -E -Xs"
5882 #### Some systems specify a CPP to use unless we are using GCC.
5883 #### Now that we know whether we are using GCC, we can decide whether
5884 #### to use that one.
5885 if test "x$NON_GNU_CPP" != x
&& test x
$GCC != xyes
&& test "x$CPP" = x
5890 #### Some systems specify a CC to use unless we are using GCC.
5891 #### Now that we know whether we are using GCC, we can decide whether
5892 #### to use that one.
5893 if test "x$NON_GNU_CC" != x
&& test x
$GCC != xyes
&&
5894 test x
$cc_specified != xyes
5899 if test x
$GCC = xyes
; then
5900 test "x$GCC_TEST_OPTIONS" != x
&& CC
="$CC $GCC_TEST_OPTIONS"
5902 test "x$NON_GCC_TEST_OPTIONS" != x
&& CC
="$CC $NON_GCC_TEST_OPTIONS"
5905 ### Use -Wno-pointer-sign if the compiler supports it
5906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -Wno-pointer-sign" >&5
5907 $as_echo_n "checking whether gcc understands -Wno-pointer-sign... " >&6; }
5908 SAVE_CFLAGS
="$CFLAGS"
5909 CFLAGS
="$CFLAGS -Wno-pointer-sign"
5910 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5911 /* end confdefs.h. */
5921 if ac_fn_c_try_compile
"$LINENO"; then :
5926 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5927 if test $has_option = yes; then
5928 C_WARNINGS_SWITCH
="-Wno-pointer-sign $C_WARNINGS_SWITCH"
5930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_option" >&5
5931 $as_echo "$has_option" >&6; }
5932 CFLAGS
="$SAVE_CFLAGS"
5936 ### Use -Wdeclaration-after-statement if the compiler supports it
5937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -Wdeclaration-after-statement" >&5
5938 $as_echo_n "checking whether gcc understands -Wdeclaration-after-statement... " >&6; }
5939 SAVE_CFLAGS
="$CFLAGS"
5940 CFLAGS
="$CFLAGS -Wdeclaration-after-statement"
5941 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5942 /* end confdefs.h. */
5952 if ac_fn_c_try_compile
"$LINENO"; then :
5957 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5958 if test $has_option = yes; then
5959 C_WARNINGS_SWITCH
="-Wdeclaration-after-statement $C_WARNINGS_SWITCH"
5961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_option" >&5
5962 $as_echo "$has_option" >&6; }
5963 CFLAGS
="$SAVE_CFLAGS"
5967 ### Use -Wold-style-definition if the compiler supports it
5968 # This can be removed when conversion to standard C is finished.
5969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -Wold-style-definition" >&5
5970 $as_echo_n "checking whether gcc understands -Wold-style-definition... " >&6; }
5971 SAVE_CFLAGS
="$CFLAGS"
5972 CFLAGS
="$CFLAGS -Wold-style-definition"
5973 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5974 /* end confdefs.h. */
5984 if ac_fn_c_try_compile
"$LINENO"; then :
5989 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5990 if test $has_option = yes; then
5991 C_WARNINGS_SWITCH
="-Wold-style-definition $C_WARNINGS_SWITCH"
5993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_option" >&5
5994 $as_echo "$has_option" >&6; }
5995 CFLAGS
="$SAVE_CFLAGS"
5999 ### Use -Wimplicit-function-declaration if the compiler supports it
6000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -Wimplicit-function-declaration" >&5
6001 $as_echo_n "checking whether gcc understands -Wimplicit-function-declaration... " >&6; }
6002 SAVE_CFLAGS
="$CFLAGS"
6003 CFLAGS
="$CFLAGS -Wimplicit-function-declaration"
6004 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6005 /* end confdefs.h. */
6015 if ac_fn_c_try_compile
"$LINENO"; then :
6020 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6021 if test $has_option = yes; then
6022 C_WARNINGS_SWITCH
="-Wimplicit-function-declaration $C_WARNINGS_SWITCH"
6024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_option" >&5
6025 $as_echo "$has_option" >&6; }
6026 CFLAGS
="$SAVE_CFLAGS"
6033 #### Some other nice autoconf tests.
6036 ac_cpp
='$CPP $CPPFLAGS'
6037 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6038 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6039 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
6040 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6041 $as_echo_n "checking how to run the C preprocessor... " >&6; }
6042 # On Suns, sometimes $CPP names a directory.
6043 if test -n "$CPP" && test -d "$CPP"; then
6046 if test -z "$CPP"; then
6047 if ${ac_cv_prog_CPP+:} false
; then :
6048 $as_echo_n "(cached) " >&6
6050 # Double quotes because CPP needs to be expanded
6051 for CPP
in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6054 for ac_c_preproc_warn_flag
in '' yes
6056 # Use a header file that comes with gcc, so configuring glibc
6057 # with a fresh cross-compiler works.
6058 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6059 # <limits.h> exists even on freestanding compilers.
6060 # On the NeXT, cc -E runs the code through the compiler's parser,
6061 # not just through cpp. "Syntax error" is here to catch this case.
6062 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6063 /* end confdefs.h. */
6065 # include <limits.h>
6067 # include <assert.h>
6071 if ac_fn_c_try_cpp
"$LINENO"; then :
6074 # Broken: fails on valid input.
6077 rm -f conftest.err conftest.i conftest.
$ac_ext
6079 # OK, works on sane cases. Now check whether nonexistent headers
6080 # can be detected and how.
6081 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6082 /* end confdefs.h. */
6083 #include <ac_nonexistent.h>
6085 if ac_fn_c_try_cpp
"$LINENO"; then :
6086 # Broken: success on invalid input.
6089 # Passes both tests.
6093 rm -f conftest.err conftest.i conftest.
$ac_ext
6096 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6097 rm -f conftest.i conftest.err conftest.
$ac_ext
6098 if $ac_preproc_ok; then :
6110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6111 $as_echo "$CPP" >&6; }
6113 for ac_c_preproc_warn_flag
in '' yes
6115 # Use a header file that comes with gcc, so configuring glibc
6116 # with a fresh cross-compiler works.
6117 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6118 # <limits.h> exists even on freestanding compilers.
6119 # On the NeXT, cc -E runs the code through the compiler's parser,
6120 # not just through cpp. "Syntax error" is here to catch this case.
6121 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6122 /* end confdefs.h. */
6124 # include <limits.h>
6126 # include <assert.h>
6130 if ac_fn_c_try_cpp
"$LINENO"; then :
6133 # Broken: fails on valid input.
6136 rm -f conftest.err conftest.i conftest.
$ac_ext
6138 # OK, works on sane cases. Now check whether nonexistent headers
6139 # can be detected and how.
6140 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6141 /* end confdefs.h. */
6142 #include <ac_nonexistent.h>
6144 if ac_fn_c_try_cpp
"$LINENO"; then :
6145 # Broken: success on invalid input.
6148 # Passes both tests.
6152 rm -f conftest.err conftest.i conftest.
$ac_ext
6155 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6156 rm -f conftest.i conftest.err conftest.
$ac_ext
6157 if $ac_preproc_ok; then :
6160 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6161 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6162 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
6163 See \`config.log' for more details" "$LINENO" 5; }
6167 ac_cpp
='$CPP $CPPFLAGS'
6168 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6169 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6170 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
6173 if test "x$RANLIB" = x
; then
6174 if test -n "$ac_tool_prefix"; then
6175 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6176 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
6177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6178 $as_echo_n "checking for $ac_word... " >&6; }
6179 if ${ac_cv_prog_RANLIB+:} false
; then :
6180 $as_echo_n "(cached) " >&6
6182 if test -n "$RANLIB"; then
6183 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
6185 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6189 test -z "$as_dir" && as_dir
=.
6190 for ac_exec_ext
in '' $ac_executable_extensions; do
6191 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6192 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
6193 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6202 RANLIB
=$ac_cv_prog_RANLIB
6203 if test -n "$RANLIB"; then
6204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6205 $as_echo "$RANLIB" >&6; }
6207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6208 $as_echo "no" >&6; }
6213 if test -z "$ac_cv_prog_RANLIB"; then
6214 ac_ct_RANLIB
=$RANLIB
6215 # Extract the first word of "ranlib", so it can be a program name with args.
6216 set dummy ranlib
; ac_word
=$2
6217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6218 $as_echo_n "checking for $ac_word... " >&6; }
6219 if ${ac_cv_prog_ac_ct_RANLIB+:} false
; then :
6220 $as_echo_n "(cached) " >&6
6222 if test -n "$ac_ct_RANLIB"; then
6223 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
6225 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6229 test -z "$as_dir" && as_dir
=.
6230 for ac_exec_ext
in '' $ac_executable_extensions; do
6231 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6232 ac_cv_prog_ac_ct_RANLIB
="ranlib"
6233 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6242 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
6243 if test -n "$ac_ct_RANLIB"; then
6244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6245 $as_echo "$ac_ct_RANLIB" >&6; }
6247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6248 $as_echo "no" >&6; }
6251 if test "x$ac_ct_RANLIB" = x
; then
6254 case $cross_compiling:$ac_tool_warned in
6256 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6257 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6258 ac_tool_warned
=yes ;;
6260 RANLIB
=$ac_ct_RANLIB
6263 RANLIB
="$ac_cv_prog_RANLIB"
6268 ## Although we're running on an amd64 kernel, we're actually compiling for
6269 ## the x86 architecture. The user should probably have provided an
6270 ## explicit --build to `configure', but if everything else than the kernel
6271 ## is running in i386 mode, we can help them out.
6272 if test "$machine" = "amdx86-64"; then
6273 ac_fn_c_check_decl
"$LINENO" "i386" "ac_cv_have_decl_i386" "$ac_includes_default"
6274 if test "x$ac_cv_have_decl_i386" = xyes
; then :
6278 if test "$ac_cv_have_decl_i386" = "yes"; then
6279 canonical
=`echo "$canonical" | sed -e 's/^amd64/i386/' -e 's/^x86_64/i386/'`
6281 machfile
="m/${machine}.h"
6285 # Extract the first word of "install-info", so it can be a program name with args.
6286 set dummy install-info
; ac_word
=$2
6287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6288 $as_echo_n "checking for $ac_word... " >&6; }
6289 if ${ac_cv_path_INSTALL_INFO+:} false
; then :
6290 $as_echo_n "(cached) " >&6
6292 case $INSTALL_INFO in
6294 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
6297 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6301 test -z "$as_dir" && as_dir
=.
6302 for ac_exec_ext
in '' $ac_executable_extensions; do
6303 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6304 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
6305 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6315 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
6316 if test -n "$INSTALL_INFO"; then
6317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
6318 $as_echo "$INSTALL_INFO" >&6; }
6320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6321 $as_echo "no" >&6; }
6325 # Extract the first word of "install-info", so it can be a program name with args.
6326 set dummy install-info
; ac_word
=$2
6327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6328 $as_echo_n "checking for $ac_word... " >&6; }
6329 if ${ac_cv_path_INSTALL_INFO+:} false
; then :
6330 $as_echo_n "(cached) " >&6
6332 case $INSTALL_INFO in
6334 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
6337 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6338 for as_dir
in /usr
/sbin
6341 test -z "$as_dir" && as_dir
=.
6342 for ac_exec_ext
in '' $ac_executable_extensions; do
6343 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6344 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
6345 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6355 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
6356 if test -n "$INSTALL_INFO"; then
6357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
6358 $as_echo "$INSTALL_INFO" >&6; }
6360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6361 $as_echo "no" >&6; }
6365 # Extract the first word of "install-info", so it can be a program name with args.
6366 set dummy install-info
; ac_word
=$2
6367 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6368 $as_echo_n "checking for $ac_word... " >&6; }
6369 if ${ac_cv_path_INSTALL_INFO+:} false
; then :
6370 $as_echo_n "(cached) " >&6
6372 case $INSTALL_INFO in
6374 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
6377 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6381 test -z "$as_dir" && as_dir
=.
6382 for ac_exec_ext
in '' $ac_executable_extensions; do
6383 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6384 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
6385 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6392 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO
=":"
6396 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
6397 if test -n "$INSTALL_INFO"; then
6398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
6399 $as_echo "$INSTALL_INFO" >&6; }
6401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6402 $as_echo "no" >&6; }
6406 # Extract the first word of "gzip", so it can be a program name with args.
6407 set dummy
gzip; ac_word
=$2
6408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6409 $as_echo_n "checking for $ac_word... " >&6; }
6410 if ${ac_cv_path_GZIP_PROG+:} false
; then :
6411 $as_echo_n "(cached) " >&6
6415 ac_cv_path_GZIP_PROG
="$GZIP_PROG" # Let the user override the test with a path.
6418 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6422 test -z "$as_dir" && as_dir
=.
6423 for ac_exec_ext
in '' $ac_executable_extensions; do
6424 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6425 ac_cv_path_GZIP_PROG
="$as_dir/$ac_word$ac_exec_ext"
6426 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6436 GZIP_PROG
=$ac_cv_path_GZIP_PROG
6437 if test -n "$GZIP_PROG"; then
6438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GZIP_PROG" >&5
6439 $as_echo "$GZIP_PROG" >&6; }
6441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6442 $as_echo "no" >&6; }
6448 ## Need makeinfo >= 4.6 (?) to build the manuals.
6449 # Extract the first word of "makeinfo", so it can be a program name with args.
6450 set dummy makeinfo
; ac_word
=$2
6451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6452 $as_echo_n "checking for $ac_word... " >&6; }
6453 if ${ac_cv_path_MAKEINFO+:} false
; then :
6454 $as_echo_n "(cached) " >&6
6458 ac_cv_path_MAKEINFO
="$MAKEINFO" # Let the user override the test with a path.
6461 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6465 test -z "$as_dir" && as_dir
=.
6466 for ac_exec_ext
in '' $ac_executable_extensions; do
6467 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6468 ac_cv_path_MAKEINFO
="$as_dir/$ac_word$ac_exec_ext"
6469 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6476 test -z "$ac_cv_path_MAKEINFO" && ac_cv_path_MAKEINFO
="no"
6480 MAKEINFO
=$ac_cv_path_MAKEINFO
6481 if test -n "$MAKEINFO"; then
6482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
6483 $as_echo "$MAKEINFO" >&6; }
6485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6486 $as_echo "no" >&6; }
6490 if test "$MAKEINFO" != "no" && \
6491 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
6495 ## Makeinfo is unusual. For a released Emacs, the manuals are
6496 ## pre-built, and not deleted by the normal clean rules. makeinfo is
6497 ## therefore in the category of "special tools" not normally required, which
6498 ## configure does not have to check for (eg autoconf itself).
6499 ## In a Bazaar checkout on the other hand, the manuals are not included.
6500 ## So makeinfo is a requirement to build from Bazaar, and configure
6501 ## should test for it as it does for any other build requirement.
6502 ## We use the presence of $srcdir/info/emacs to distinguish a release,
6503 ## with pre-built manuals, from a Bazaar checkout.
6506 if test "$MAKEINFO" = "no"; then
6508 if test "x${with_makeinfo}" = "xno"; then
6510 elif test ! -e $srcdir/info
/emacs
; then
6511 as_fn_error $?
"You do not seem to have makeinfo >= 4.6, and your
6512 source tree does not seem to have pre-built manuals in the \`info' directory.
6513 Either install a suitable version of makeinfo, or re-run configure
6514 with the \`--without-makeinfo' option to build without the manuals. " "$LINENO" 5
6520 if test x
$GCC = xyes
; then
6521 test "x$GCC_LINK_TEST_OPTIONS" != x
&& \
6522 ac_link
="$ac_link $GCC_LINK_TEST_OPTIONS"
6524 test "x$NON_GCC_LINK_TEST_OPTIONS" != x
&& \
6525 ac_link
="$ac_link $NON_GCC_LINK_TEST_OPTIONS"
6529 late_LDFLAGS
=$LDFLAGS
6530 if test x
$GCC = xyes
; then
6531 LDFLAGS
="$LDFLAGS -Wl,-znocombreloc"
6533 LDFLAGS
="$LDFLAGS -znocombreloc"
6536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -znocombreloc" >&5
6537 $as_echo_n "checking for -znocombreloc... " >&6; }
6538 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6539 /* end confdefs.h. */
6549 if ac_fn_c_try_link
"$LINENO"; then :
6550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6551 $as_echo "yes" >&6; }
6553 LDFLAGS
=$late_LDFLAGS
6554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6555 $as_echo "no" >&6; }
6557 rm -f core conftest.err conftest.
$ac_objext \
6558 conftest
$ac_exeext conftest.
$ac_ext
6561 # The value of CPP is a quoted variable reference, so we need to do this
6562 # to get its actual value...
6563 CPP
=`eval "echo $CPP"`
6566 test "x$CANNOT_DUMP" = "x" && CANNOT_DUMP
=no
6568 your-opsys-here
) CANNOT_DUMP
=yes ;;
6571 test "$CANNOT_DUMP" = "yes" && \
6573 $as_echo "#define CANNOT_DUMP 1" >>confdefs.h
6579 UNEXEC_OBJ
=unexelf.o
6581 # MSDOS uses unexcoff.o
6582 # MSWindows uses unexw32.o
6584 UNEXEC_OBJ
=unexaix.o
6590 UNEXEC_OBJ
=unexmacosx.o
6593 UNEXEC_OBJ
=unexhp9k800.o
6596 # Use the Solaris dldump() function, called from unexsol.c, to dump
6597 # emacs, instead of the generic ELF dump code found in unexelf.c.
6598 # The resulting binary has a complete symbol table, and is better
6599 # for debugging and other observability tools (debuggers, pstack, etc).
6601 # If you encounter a problem using dldump(), please consider sending
6602 # a message to the OpenSolaris tools-linking mailing list:
6603 # http://mail.opensolaris.org/mailman/listinfo/tools-linking
6605 # It is likely that dldump() works with older Solaris too, but this has
6606 # not been tested, so for now this change is for Solaris 10 or newer.
6607 UNEXEC_OBJ
=unexsol.o
6614 ## Let `ld' find image libs and similar things in /usr/local/lib.
6615 ## The system compiler, GCC, has apparently been modified to not
6616 ## look there, contrary to what a stock GCC would do.
6617 LD_SWITCH_SYSTEM
=-L/usr
/local
/lib
6621 ## cpp test was "ifdef __mips__", but presumably this is equivalent...
6622 case $host_cpu in mips
*) LD_SWITCH_SYSTEM
="-G 0";; esac
6626 LD_SWITCH_SYSTEM
="-Wl,-rpath,/usr/pkg/lib -L/usr/pkg/lib -Wl,-rpath,/usr/local/lib -L/usr/local/lib"
6630 ## Han Boetes <han@mijncomputer.nl> says this is necessary,
6631 ## otherwise Emacs dumps core on elf systems.
6632 LD_SWITCH_SYSTEM
="-Z"
6637 ac_link
="$ac_link $LD_SWITCH_SYSTEM"
6639 ## This setting of LD_SWITCH_SYSTEM references LD_SWITCH_X_SITE_AUX,
6640 ## which has not been defined yet. When this was handled with cpp,
6641 ## it was expanded to null when configure sourced the s/*.h file.
6642 ## Thus LD_SWITCH_SYSTEM had different values in configure and the Makefiles.
6643 ## FIXME it would be cleaner to put this in LD_SWITCH_SYSTEM_TEMACS
6644 ## (or somesuch), but because it is supposed to go at the _front_
6645 ## of LD_SWITCH_SYSTEM, we cannot do that in exactly the same way.
6646 ## Compare with the gnu-linux case below, which added to the end
6647 ## of LD_SWITCH_SYSTEM, and so can instead go at the front of
6648 ## LD_SWITCH_SYSTEM_TEMACS.
6651 ## _AUX_RPATH is like _AUX, but uses -rpath instead of -R.
6652 LD_SWITCH_SYSTEM
="\$(LD_SWITCH_X_SITE_AUX_RPATH) $LD_SWITCH_SYSTEM" ;;
6657 if test "$machine" = "alpha"; then
6658 ac_fn_c_check_decl
"$LINENO" "__ELF__" "ac_cv_have_decl___ELF__" "$ac_includes_default"
6659 if test "x$ac_cv_have_decl___ELF__" = xyes
; then :
6663 if test "$ac_cv_have_decl___ELF__" = "yes"; then
6664 ## With ELF, make sure that all common symbols get allocated to in the
6665 ## data section. Otherwise, the dump of temacs may miss variables in
6666 ## the shared library that have been initialized. For example, with
6667 ## GNU libc, __malloc_initialized would normally be resolved to the
6668 ## shared library's .bss section, which is fatal.
6669 if test "x$GCC" = "xyes"; then
6670 C_SWITCH_MACHINE
="-fno-common"
6672 as_fn_error $?
"What gives? Fix me if DEC Unix supports ELF now." "$LINENO" 5
6675 UNEXEC_OBJ
=unexalpha.o
6683 ## Some programs in src produce warnings saying certain subprograms
6684 ## are too complex and need a MAXMEM value greater than 2000 for
6685 ## additional optimization. --nils@exp-math.uni-essen.de
6686 test "$opsys" = "aix4.2" && test "x$GCC" != "xyes" && \
6687 C_SWITCH_SYSTEM
="-ma -qmaxmem=4000"
6688 ## gnu-linux might need -D_BSD_SOURCE on old libc5 systems.
6689 ## It is redundant in glibc2, since we define _GNU_SOURCE.
6695 ## IBM's X11R5 uses -lIM and -liconv in AIX 3.2.2.
6696 aix4-2
) LIBS_SYSTEM
="-lrts -lIM -liconv" ;;
6698 freebsd
) LIBS_SYSTEM
="-lutil" ;;
6700 hpux
*) LIBS_SYSTEM
="-l:libdld.sl" ;;
6702 sol2
*) LIBS_SYSTEM
="-lsocket -lnsl -lkstat" ;;
6704 ## Motif needs -lgen.
6705 unixware
) LIBS_SYSTEM
="-lsocket -lnsl -lelf -lgen" ;;
6710 ### Make sure subsequent tests use flags consistent with the build flags.
6712 if test x
"${OVERRIDE_CPPFLAGS}" != x
; then
6713 CPPFLAGS
="${OVERRIDE_CPPFLAGS}"
6715 CPPFLAGS
="$C_SWITCH_SYSTEM $C_SWITCH_MACHINE $CPPFLAGS"
6720 # Check whether --enable-largefile was given.
6721 if test "${enable_largefile+set}" = set; then :
6722 enableval
=$enable_largefile;
6725 if test "$enable_largefile" != no
; then
6727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
6728 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
6729 if ${ac_cv_sys_largefile_CC+:} false
; then :
6730 $as_echo_n "(cached) " >&6
6732 ac_cv_sys_largefile_CC
=no
6733 if test "$GCC" != yes; then
6736 # IRIX 6.2 and later do not support large files by default,
6737 # so use the C compiler's -n32 option if that helps.
6738 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6739 /* end confdefs.h. */
6740 #include <sys/types.h>
6741 /* Check that off_t can represent 2**63 - 1 correctly.
6742 We can't simply define LARGE_OFF_T to be 9223372036854775807,
6743 since some C++ compilers masquerading as C compilers
6744 incorrectly reject 9223372036854775807. */
6745 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6746 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6747 && LARGE_OFF_T % 2147483647 == 1)
6757 if ac_fn_c_try_compile
"$LINENO"; then :
6760 rm -f core conftest.err conftest.
$ac_objext
6762 if ac_fn_c_try_compile
"$LINENO"; then :
6763 ac_cv_sys_largefile_CC
=' -n32'; break
6765 rm -f core conftest.err conftest.
$ac_objext
6769 rm -f conftest.
$ac_ext
6772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
6773 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
6774 if test "$ac_cv_sys_largefile_CC" != no
; then
6775 CC
=$CC$ac_cv_sys_largefile_CC
6778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
6779 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
6780 if ${ac_cv_sys_file_offset_bits+:} false
; then :
6781 $as_echo_n "(cached) " >&6
6784 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6785 /* end confdefs.h. */
6786 #include <sys/types.h>
6787 /* Check that off_t can represent 2**63 - 1 correctly.
6788 We can't simply define LARGE_OFF_T to be 9223372036854775807,
6789 since some C++ compilers masquerading as C compilers
6790 incorrectly reject 9223372036854775807. */
6791 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6792 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6793 && LARGE_OFF_T % 2147483647 == 1)
6803 if ac_fn_c_try_compile
"$LINENO"; then :
6804 ac_cv_sys_file_offset_bits
=no
; break
6806 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6807 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6808 /* end confdefs.h. */
6809 #define _FILE_OFFSET_BITS 64
6810 #include <sys/types.h>
6811 /* Check that off_t can represent 2**63 - 1 correctly.
6812 We can't simply define LARGE_OFF_T to be 9223372036854775807,
6813 since some C++ compilers masquerading as C compilers
6814 incorrectly reject 9223372036854775807. */
6815 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6816 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6817 && LARGE_OFF_T % 2147483647 == 1)
6827 if ac_fn_c_try_compile
"$LINENO"; then :
6828 ac_cv_sys_file_offset_bits
=64; break
6830 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6831 ac_cv_sys_file_offset_bits
=unknown
6835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
6836 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
6837 case $ac_cv_sys_file_offset_bits in #(
6840 cat >>confdefs.h
<<_ACEOF
6841 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
6846 if test $ac_cv_sys_file_offset_bits = unknown
; then
6847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
6848 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
6849 if ${ac_cv_sys_large_files+:} false
; then :
6850 $as_echo_n "(cached) " >&6
6853 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6854 /* end confdefs.h. */
6855 #include <sys/types.h>
6856 /* Check that off_t can represent 2**63 - 1 correctly.
6857 We can't simply define LARGE_OFF_T to be 9223372036854775807,
6858 since some C++ compilers masquerading as C compilers
6859 incorrectly reject 9223372036854775807. */
6860 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6861 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6862 && LARGE_OFF_T % 2147483647 == 1)
6872 if ac_fn_c_try_compile
"$LINENO"; then :
6873 ac_cv_sys_large_files
=no
; break
6875 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6876 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6877 /* end confdefs.h. */
6878 #define _LARGE_FILES 1
6879 #include <sys/types.h>
6880 /* Check that off_t can represent 2**63 - 1 correctly.
6881 We can't simply define LARGE_OFF_T to be 9223372036854775807,
6882 since some C++ compilers masquerading as C compilers
6883 incorrectly reject 9223372036854775807. */
6884 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6885 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6886 && LARGE_OFF_T % 2147483647 == 1)
6896 if ac_fn_c_try_compile
"$LINENO"; then :
6897 ac_cv_sys_large_files
=1; break
6899 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6900 ac_cv_sys_large_files
=unknown
6904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
6905 $as_echo "$ac_cv_sys_large_files" >&6; }
6906 case $ac_cv_sys_large_files in #(
6909 cat >>confdefs.h
<<_ACEOF
6910 #define _LARGE_FILES $ac_cv_sys_large_files
6920 ## If user specified a crt-dir, use that unconditionally.
6921 if test "X$CRT_DIR" = "X"; then
6923 case "$canonical" in
6924 x86_64-
*-linux-gnu* | s390x-
*-linux-gnu*)
6925 ## On x86-64 and s390x GNU/Linux distributions, the standard library
6926 ## can be in a variety of places. We only try /usr/lib64 and /usr/lib.
6927 ## For anything else (eg /usr/lib32), it is up the user to specify
6928 ## the location (bug#5655).
6929 ## Test for crtn.o, not just the directory, because sometimes the
6930 ## directory exists but does not have the relevant files (bug#1287).
6931 ## FIXME better to test for binary compatibility somehow.
6932 test -e /usr
/lib64
/crtn.o
&& CRT_DIR
=/usr
/lib64
6935 powerpc64-
*-linux-gnu* | sparc64-
*-linux-gnu*) CRT_DIR
=/usr
/lib64
;;
6939 hpux10-20
) CRT_DIR
=/lib
;;
6942 ## Default is /usr/lib.
6943 test "X$CRT_DIR" = "X" && CRT_DIR
=/usr
/lib
6947 ## Some platforms don't use any of these files, so it is not
6948 ## appropriate to put this test outside the if block.
6949 test -e $CRT_DIR/crtn.o ||
test -e $CRT_DIR/crt0.o || \
6950 as_fn_error $?
"crt*.o not found in specified location." "$LINENO" 5
6963 START_FILES
='pre-crt0.o'
6966 ## Adding -lm confuses the dynamic linker, so omit it.
6968 START_FILES
='pre-crt0.o'
6971 LIB_STANDARD
='-lgcc -lc -lgcc $(CRT_DIR)/crtend.o $(CRT_DIR)/crtn.o'
6972 START_FILES
='pre-crt0.o $(CRT_DIR)/crt1.o $(CRT_DIR)/crti.o $(CRT_DIR)/crtbegin.o'
6974 gnu-linux | gnu-kfreebsd
)
6975 LIB_STANDARD
='-lgcc -lc -lgcc $(CRT_DIR)/crtn.o'
6976 START_FILES
='pre-crt0.o $(CRT_DIR)/crt1.o $(CRT_DIR)/crti.o'
6978 hpux10-20 | hpux11
)
6980 START_FILES
='pre-crt0.o $(CRT_DIR)/crt0.o'
6983 if test -f $CRT_DIR/crti.o
; then
6984 LIB_STANDARD
='-lgcc -lc -lgcc $(CRT_DIR)/crtend.o $(CRT_DIR)/crtn.o'
6985 START_FILES
='pre-crt0.o $(CRT_DIR)/crt0.o $(CRT_DIR)/crti.o $(CRT_DIR)/crtbegin.o'
6987 LIB_STANDARD
='-lgcc -lc -lgcc $(CRT_DIR)/crtend.o'
6988 START_FILES
='pre-crt0.o $(CRT_DIR)/crt0.o $(CRT_DIR)/crtbegin.o'
6999 if test "${with_sound}" != "no"; then
7000 # Sound support for GNU/Linux and the free BSDs.
7001 for ac_header
in machine
/soundcard.h sys
/soundcard.h soundcard.h
7003 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7004 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7005 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
7006 cat >>confdefs.h
<<_ACEOF
7007 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7009 have_sound_header
=yes
7014 # Emulation library used on NetBSD.
7015 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _oss_ioctl in -lossaudio" >&5
7016 $as_echo_n "checking for _oss_ioctl in -lossaudio... " >&6; }
7017 if ${ac_cv_lib_ossaudio__oss_ioctl+:} false
; then :
7018 $as_echo_n "(cached) " >&6
7020 ac_check_lib_save_LIBS
=$LIBS
7021 LIBS
="-lossaudio $LIBS"
7022 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7023 /* end confdefs.h. */
7025 /* Override any GCC internal prototype to avoid an error.
7026 Use char because int might match the return type of a GCC
7027 builtin and then its argument prototype would still apply. */
7035 return _oss_ioctl ();
7040 if ac_fn_c_try_link
"$LINENO"; then :
7041 ac_cv_lib_ossaudio__oss_ioctl
=yes
7043 ac_cv_lib_ossaudio__oss_ioctl
=no
7045 rm -f core conftest.err conftest.
$ac_objext \
7046 conftest
$ac_exeext conftest.
$ac_ext
7047 LIBS
=$ac_check_lib_save_LIBS
7049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ossaudio__oss_ioctl" >&5
7050 $as_echo "$ac_cv_lib_ossaudio__oss_ioctl" >&6; }
7051 if test "x$ac_cv_lib_ossaudio__oss_ioctl" = xyes
; then :
7060 ALSA_MODULES
="alsa >= $ALSA_REQUIRED"
7064 # Extract the first word of "pkg-config", so it can be a program name with args.
7065 set dummy pkg-config
; ac_word
=$2
7066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7067 $as_echo_n "checking for $ac_word... " >&6; }
7068 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
7069 $as_echo_n "(cached) " >&6
7073 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
7076 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7080 test -z "$as_dir" && as_dir
=.
7081 for ac_exec_ext
in '' $ac_executable_extensions; do
7082 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7083 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
7084 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7091 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
7095 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
7096 if test -n "$PKG_CONFIG"; then
7097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
7098 $as_echo "$PKG_CONFIG" >&6; }
7100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7101 $as_echo "no" >&6; }
7106 if test "$PKG_CONFIG" = "no" ; then
7109 PKG_CONFIG_MIN_VERSION
=0.9.0
7110 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
7111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ALSA_MODULES" >&5
7112 $as_echo_n "checking for $ALSA_MODULES... " >&6; }
7114 if $PKG_CONFIG --exists "$ALSA_MODULES" 2>&5; then
7115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7116 $as_echo "yes" >&6; }
7119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking ALSA_CFLAGS" >&5
7120 $as_echo_n "checking ALSA_CFLAGS... " >&6; }
7121 ALSA_CFLAGS
=`$PKG_CONFIG --cflags "$ALSA_MODULES"|sed -e 's,///*,/,g'`
7122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ALSA_CFLAGS" >&5
7123 $as_echo "$ALSA_CFLAGS" >&6; }
7125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking ALSA_LIBS" >&5
7126 $as_echo_n "checking ALSA_LIBS... " >&6; }
7127 ALSA_LIBS
=`$PKG_CONFIG --libs "$ALSA_MODULES"|sed -e 's,///*,/,g'`
7128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ALSA_LIBS" >&5
7129 $as_echo "$ALSA_LIBS" >&6; }
7131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7132 $as_echo "no" >&6; }
7135 ## If we have a custom action on failure, don't print errors, but
7136 ## do set a variable so people can do so.
7137 ALSA_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "$ALSA_MODULES"`
7144 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
7145 echo "*** See http://www.freedesktop.org/software/pkgconfig"
7149 if test $succeeded = yes; then
7155 if test $HAVE_ALSA = yes; then
7156 SAVE_CFLAGS
="$CFLAGS"
7157 SAVE_LDFLAGS
="$LDFLAGS"
7158 CFLAGS
="$ALSA_CFLAGS $CFLAGS"
7159 LDFLAGS
="$ALSA_LIBS $LDFLAGS"
7160 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7161 /* end confdefs.h. */
7162 #include <asoundlib.h>
7166 snd_lib_error_set_handler (0);
7171 if ac_fn_c_try_compile
"$LINENO"; then :
7172 emacs_alsa_normal
=yes
7174 emacs_alsa_normal
=no
7176 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7177 if test "$emacs_alsa_normal" != yes; then
7178 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7179 /* end confdefs.h. */
7180 #include <alsa/asoundlib.h>
7184 snd_lib_error_set_handler (0);
7189 if ac_fn_c_try_compile
"$LINENO"; then :
7190 emacs_alsa_subdir
=yes
7192 emacs_alsa_subdir
=no
7194 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7195 if test "$emacs_alsa_subdir" != yes; then
7196 as_fn_error $?
"pkg-config found alsa, but it does not compile. See config.log for error messages." "$LINENO" 5
7198 ALSA_CFLAGS
="$ALSA_CFLAGS -DALSA_SUBDIR_INCLUDE"
7201 CFLAGS
="$SAVE_CFLAGS"
7202 LDFLAGS
="$SAVE_LDFLAGS"
7203 LIBSOUND
="$LIBSOUND $ALSA_LIBS"
7204 CFLAGS_SOUND
="$CFLAGS_SOUND $ALSA_CFLAGS"
7206 $as_echo "#define HAVE_ALSA 1" >>confdefs.h
7210 if test x
$have_sound_header = xyes ||
test $HAVE_ALSA = yes; then
7212 gnu-linux|freebsd|netbsd
)
7214 $as_echo "#define HAVE_SOUND 1" >>confdefs.h
7223 for ac_header
in sys
/select.h sys
/time.h unistd.h utime.h \
7224 linux
/version.h sys
/systeminfo.h limits.h \
7225 stdio_ext.h fcntl.h coff.h pty.h sys
/mman.h \
7226 sys
/vlimit.h sys
/resource.h locale.h sys
/_mbstate_t.h \
7227 sys
/utsname.h
pwd.h utmp.h dirent.h util.h
7229 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7230 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7231 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
7232 cat >>confdefs.h
<<_ACEOF
7233 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if personality LINUX32 can be set" >&5
7242 $as_echo_n "checking if personality LINUX32 can be set... " >&6; }
7243 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7244 /* end confdefs.h. */
7245 #include <sys/personality.h>
7249 personality (PER_LINUX32)
7254 if ac_fn_c_try_compile
"$LINENO"; then :
7255 emacs_cv_personality_linux32
=yes
7257 emacs_cv_personality_linux32
=no
7259 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_personality_linux32" >&5
7261 $as_echo "$emacs_cv_personality_linux32" >&6; }
7263 if test $emacs_cv_personality_linux32 = yes; then
7265 $as_echo "#define HAVE_PERSONALITY_LINUX32 1" >>confdefs.h
7269 for ac_header
in term.h
7271 ac_fn_c_check_header_preproc
"$LINENO" "term.h" "ac_cv_header_term_h"
7272 if test "x$ac_cv_header_term_h" = xyes
; then :
7273 cat >>confdefs.h
<<_ACEOF
7274 #define HAVE_TERM_H 1
7281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7282 $as_echo_n "checking for ANSI C header files... " >&6; }
7283 if ${ac_cv_header_stdc+:} false
; then :
7284 $as_echo_n "(cached) " >&6
7286 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7287 /* end confdefs.h. */
7301 if ac_fn_c_try_compile
"$LINENO"; then :
7302 ac_cv_header_stdc
=yes
7304 ac_cv_header_stdc
=no
7306 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7308 if test $ac_cv_header_stdc = yes; then
7309 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7310 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7311 /* end confdefs.h. */
7315 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7316 $EGREP "memchr" >/dev
/null
2>&1; then :
7319 ac_cv_header_stdc
=no
7325 if test $ac_cv_header_stdc = yes; then
7326 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7327 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7328 /* end confdefs.h. */
7332 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7333 $EGREP "free" >/dev
/null
2>&1; then :
7336 ac_cv_header_stdc
=no
7342 if test $ac_cv_header_stdc = yes; then
7343 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7344 if test "$cross_compiling" = yes; then :
7347 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7348 /* end confdefs.h. */
7351 #if ((' ' & 0x0FF) == 0x020)
7352 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7353 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7355 # define ISLOWER(c) \
7356 (('a' <= (c) && (c) <= 'i') \
7357 || ('j' <= (c) && (c) <= 'r') \
7358 || ('s' <= (c) && (c) <= 'z'))
7359 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7362 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7367 for (i = 0; i < 256; i++)
7368 if (XOR (islower (i), ISLOWER (i))
7369 || toupper (i) != TOUPPER (i))
7374 if ac_fn_c_try_run
"$LINENO"; then :
7377 ac_cv_header_stdc
=no
7379 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7380 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7386 $as_echo "$ac_cv_header_stdc" >&6; }
7387 if test $ac_cv_header_stdc = yes; then
7389 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
7394 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
7395 if ${ac_cv_header_time+:} false
; then :
7396 $as_echo_n "(cached) " >&6
7398 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7399 /* end confdefs.h. */
7400 #include <sys/types.h>
7401 #include <sys/time.h>
7407 if ((struct tm *) 0)
7413 if ac_fn_c_try_compile
"$LINENO"; then :
7414 ac_cv_header_time
=yes
7416 ac_cv_header_time
=no
7418 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
7421 $as_echo "$ac_cv_header_time" >&6; }
7422 if test $ac_cv_header_time = yes; then
7424 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
7428 ac_fn_c_check_decl
"$LINENO" "sys_siglist" "ac_cv_have_decl_sys_siglist" "$ac_includes_default"
7429 if test "x$ac_cv_have_decl_sys_siglist" = xyes
; then :
7435 cat >>confdefs.h
<<_ACEOF
7436 #define HAVE_DECL_SYS_SIGLIST $ac_have_decl
7439 if test $ac_cv_have_decl_sys_siglist != yes; then
7440 # For Tru64, at least:
7441 ac_fn_c_check_decl
"$LINENO" "__sys_siglist" "ac_cv_have_decl___sys_siglist" "$ac_includes_default"
7442 if test "x$ac_cv_have_decl___sys_siglist" = xyes
; then :
7448 cat >>confdefs.h
<<_ACEOF
7449 #define HAVE_DECL___SYS_SIGLIST $ac_have_decl
7452 if test $ac_cv_have_decl___sys_siglist = yes; then
7454 $as_echo "#define sys_siglist __sys_siglist" >>confdefs.h
7458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
7459 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
7460 if ${ac_cv_header_sys_wait_h+:} false
; then :
7461 $as_echo_n "(cached) " >&6
7463 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7464 /* end confdefs.h. */
7465 #include <sys/types.h>
7466 #include <sys/wait.h>
7468 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
7471 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
7479 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
7484 if ac_fn_c_try_compile
"$LINENO"; then :
7485 ac_cv_header_sys_wait_h
=yes
7487 ac_cv_header_sys_wait_h
=no
7489 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
7492 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
7493 if test $ac_cv_header_sys_wait_h = yes; then
7495 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
7500 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct utimbuf" >&5
7501 $as_echo_n "checking for struct utimbuf... " >&6; }
7502 if ${emacs_cv_struct_utimbuf+:} false
; then :
7503 $as_echo_n "(cached) " >&6
7505 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7506 /* end confdefs.h. */
7507 #ifdef TIME_WITH_SYS_TIME
7508 #include <sys/time.h>
7511 #ifdef HAVE_SYS_TIME_H
7512 #include <sys/time.h>
7523 static struct utimbuf x; x.actime = x.modtime;
7528 if ac_fn_c_try_compile
"$LINENO"; then :
7529 emacs_cv_struct_utimbuf
=yes
7531 emacs_cv_struct_utimbuf
=no
7533 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_struct_utimbuf" >&5
7536 $as_echo "$emacs_cv_struct_utimbuf" >&6; }
7537 if test $emacs_cv_struct_utimbuf = yes; then
7539 $as_echo "#define HAVE_STRUCT_UTIMBUF 1" >>confdefs.h
7543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
7544 $as_echo_n "checking return type of signal handlers... " >&6; }
7545 if ${ac_cv_type_signal+:} false
; then :
7546 $as_echo_n "(cached) " >&6
7548 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7549 /* end confdefs.h. */
7550 #include <sys/types.h>
7556 return *(signal (0, 0)) (0) == 1;
7561 if ac_fn_c_try_compile
"$LINENO"; then :
7562 ac_cv_type_signal
=int
7564 ac_cv_type_signal
=void
7566 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
7569 $as_echo "$ac_cv_type_signal" >&6; }
7571 cat >>confdefs.h
<<_ACEOF
7572 #define RETSIGTYPE $ac_cv_type_signal
7577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for speed_t" >&5
7578 $as_echo_n "checking for speed_t... " >&6; }
7579 if ${emacs_cv_speed_t+:} false
; then :
7580 $as_echo_n "(cached) " >&6
7582 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7583 /* end confdefs.h. */
7584 #include <termios.h>
7593 if ac_fn_c_try_compile
"$LINENO"; then :
7594 emacs_cv_speed_t
=yes
7598 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_speed_t" >&5
7601 $as_echo "$emacs_cv_speed_t" >&6; }
7602 if test $emacs_cv_speed_t = yes; then
7604 $as_echo "#define HAVE_SPEED_T 1" >>confdefs.h
7608 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timeval" >&5
7609 $as_echo_n "checking for struct timeval... " >&6; }
7610 if ${emacs_cv_struct_timeval+:} false
; then :
7611 $as_echo_n "(cached) " >&6
7613 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7614 /* end confdefs.h. */
7615 #ifdef TIME_WITH_SYS_TIME
7616 #include <sys/time.h>
7619 #ifdef HAVE_SYS_TIME_H
7620 #include <sys/time.h>
7628 static struct timeval x; x.tv_sec = x.tv_usec;
7633 if ac_fn_c_try_compile
"$LINENO"; then :
7634 emacs_cv_struct_timeval
=yes
7636 emacs_cv_struct_timeval
=no
7638 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_struct_timeval" >&5
7641 $as_echo "$emacs_cv_struct_timeval" >&6; }
7642 HAVE_TIMEVAL
=$emacs_cv_struct_timeval
7643 if test $emacs_cv_struct_timeval = yes; then
7645 $as_echo "#define HAVE_TIMEVAL 1" >>confdefs.h
7649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct exception" >&5
7650 $as_echo_n "checking for struct exception... " >&6; }
7651 if ${emacs_cv_struct_exception+:} false
; then :
7652 $as_echo_n "(cached) " >&6
7654 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7655 /* end confdefs.h. */
7660 static struct exception x; x.arg1 = x.arg2 = x.retval; x.name = ""; x.type = 1;
7665 if ac_fn_c_try_compile
"$LINENO"; then :
7666 emacs_cv_struct_exception
=yes
7668 emacs_cv_struct_exception
=no
7670 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_struct_exception" >&5
7673 $as_echo "$emacs_cv_struct_exception" >&6; }
7674 HAVE_EXCEPTION
=$emacs_cv_struct_exception
7675 if test $emacs_cv_struct_exception != yes; then
7677 $as_echo "#define NO_MATHERR 1" >>confdefs.h
7681 for ac_header
in sys
/socket.h
7683 ac_fn_c_check_header_mongrel
"$LINENO" "sys/socket.h" "ac_cv_header_sys_socket_h" "$ac_includes_default"
7684 if test "x$ac_cv_header_sys_socket_h" = xyes
; then :
7685 cat >>confdefs.h
<<_ACEOF
7686 #define HAVE_SYS_SOCKET_H 1
7693 for ac_header
in net
/if.h
7695 ac_fn_c_check_header_compile
"$LINENO" "net/if.h" "ac_cv_header_net_if_h" "$ac_includes_default
7696 #if HAVE_SYS_SOCKET_H
7697 #include <sys/socket.h>
7700 if test "x$ac_cv_header_net_if_h" = xyes
; then :
7701 cat >>confdefs.h
<<_ACEOF
7702 #define HAVE_NET_IF_H 1
7710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
7711 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
7712 if ${ac_cv_struct_tm+:} false
; then :
7713 $as_echo_n "(cached) " >&6
7715 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7716 /* end confdefs.h. */
7717 #include <sys/types.h>
7724 int *p = &tm.tm_sec;
7730 if ac_fn_c_try_compile
"$LINENO"; then :
7731 ac_cv_struct_tm
=time.h
7733 ac_cv_struct_tm
=sys
/time.h
7735 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
7738 $as_echo "$ac_cv_struct_tm" >&6; }
7739 if test $ac_cv_struct_tm = sys
/time.h
; then
7741 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
7745 ac_fn_c_check_member
"$LINENO" "struct tm" "tm_zone" "ac_cv_member_struct_tm_tm_zone" "#include <sys/types.h>
7746 #include <$ac_cv_struct_tm>
7749 if test "x$ac_cv_member_struct_tm_tm_zone" = xyes
; then :
7751 cat >>confdefs.h
<<_ACEOF
7752 #define HAVE_STRUCT_TM_TM_ZONE 1
7758 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
7760 $as_echo "#define HAVE_TM_ZONE 1" >>confdefs.h
7763 ac_fn_c_check_decl
"$LINENO" "tzname" "ac_cv_have_decl_tzname" "#include <time.h>
7765 if test "x$ac_cv_have_decl_tzname" = xyes
; then :
7771 cat >>confdefs.h
<<_ACEOF
7772 #define HAVE_DECL_TZNAME $ac_have_decl
7775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5
7776 $as_echo_n "checking for tzname... " >&6; }
7777 if ${ac_cv_var_tzname+:} false
; then :
7778 $as_echo_n "(cached) " >&6
7780 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7781 /* end confdefs.h. */
7783 #if !HAVE_DECL_TZNAME
7784 extern char *tzname[];
7790 return tzname[0][0];
7795 if ac_fn_c_try_link
"$LINENO"; then :
7796 ac_cv_var_tzname
=yes
7800 rm -f core conftest.err conftest.
$ac_objext \
7801 conftest
$ac_exeext conftest.
$ac_ext
7803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5
7804 $as_echo "$ac_cv_var_tzname" >&6; }
7805 if test $ac_cv_var_tzname = yes; then
7807 $as_echo "#define HAVE_TZNAME 1" >>confdefs.h
7812 ac_fn_c_check_member
"$LINENO" "struct tm" "tm_gmtoff" "ac_cv_member_struct_tm_tm_gmtoff" "#include <time.h>
7814 if test "x$ac_cv_member_struct_tm_tm_gmtoff" = xyes
; then :
7816 $as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
7820 ac_fn_c_check_member
"$LINENO" "struct ifreq" "ifr_flags" "ac_cv_member_struct_ifreq_ifr_flags" "$ac_includes_default
7821 #if HAVE_SYS_SOCKET_H
7822 #include <sys/socket.h>
7828 if test "x$ac_cv_member_struct_ifreq_ifr_flags" = xyes
; then :
7830 cat >>confdefs.h
<<_ACEOF
7831 #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
7836 ac_fn_c_check_member
"$LINENO" "struct ifreq" "ifr_hwaddr" "ac_cv_member_struct_ifreq_ifr_hwaddr" "$ac_includes_default
7837 #if HAVE_SYS_SOCKET_H
7838 #include <sys/socket.h>
7844 if test "x$ac_cv_member_struct_ifreq_ifr_hwaddr" = xyes
; then :
7846 cat >>confdefs.h
<<_ACEOF
7847 #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
7852 ac_fn_c_check_member
"$LINENO" "struct ifreq" "ifr_netmask" "ac_cv_member_struct_ifreq_ifr_netmask" "$ac_includes_default
7853 #if HAVE_SYS_SOCKET_H
7854 #include <sys/socket.h>
7860 if test "x$ac_cv_member_struct_ifreq_ifr_netmask" = xyes
; then :
7862 cat >>confdefs.h
<<_ACEOF
7863 #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
7868 ac_fn_c_check_member
"$LINENO" "struct ifreq" "ifr_broadaddr" "ac_cv_member_struct_ifreq_ifr_broadaddr" "$ac_includes_default
7869 #if HAVE_SYS_SOCKET_H
7870 #include <sys/socket.h>
7876 if test "x$ac_cv_member_struct_ifreq_ifr_broadaddr" = xyes
; then :
7878 cat >>confdefs.h
<<_ACEOF
7879 #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
7884 ac_fn_c_check_member
"$LINENO" "struct ifreq" "ifr_addr" "ac_cv_member_struct_ifreq_ifr_addr" "$ac_includes_default
7885 #if HAVE_SYS_SOCKET_H
7886 #include <sys/socket.h>
7892 if test "x$ac_cv_member_struct_ifreq_ifr_addr" = xyes
; then :
7894 cat >>confdefs.h
<<_ACEOF
7895 #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
7903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for function prototypes" >&5
7904 $as_echo_n "checking for function prototypes... " >&6; }
7905 if test "$ac_cv_prog_cc_c89" != no
; then
7906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7907 $as_echo "yes" >&6; }
7909 $as_echo "#define PROTOTYPES 1" >>confdefs.h
7912 $as_echo "#define __PROTOTYPES 1" >>confdefs.h
7915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7916 $as_echo "no" >&6; }
7919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working volatile" >&5
7920 $as_echo_n "checking for working volatile... " >&6; }
7921 if ${ac_cv_c_volatile+:} false
; then :
7922 $as_echo_n "(cached) " >&6
7924 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7925 /* end confdefs.h. */
7932 int * volatile y = (int *) 0;
7938 if ac_fn_c_try_compile
"$LINENO"; then :
7939 ac_cv_c_volatile
=yes
7943 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_volatile" >&5
7946 $as_echo "$ac_cv_c_volatile" >&6; }
7947 if test $ac_cv_c_volatile = no
; then
7949 $as_echo "#define volatile /**/" >>confdefs.h
7953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
7954 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
7955 if ${ac_cv_c_const+:} false
; then :
7956 $as_echo_n "(cached) " >&6
7958 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7959 /* end confdefs.h. */
7964 /* FIXME: Include the comments suggested by Paul. */
7966 /* Ultrix mips cc rejects this. */
7967 typedef int charset[2];
7969 /* SunOS 4.1.1 cc rejects this. */
7970 char const *const *pcpcc;
7972 /* NEC SVR4.0.2 mips cc rejects this. */
7973 struct point {int x, y;};
7974 static struct point const zero = {0,0};
7975 /* AIX XL C 1.02.0.0 rejects this.
7976 It does not let you subtract one const X* pointer from another in
7977 an arm of an if-expression whose if-part is not a constant
7979 const char *g = "string";
7980 pcpcc = &g + (g ? g-g : 0);
7981 /* HPUX 7.0 cc rejects these. */
7983 ppc = (char**) pcpcc;
7984 pcpcc = (char const *const *) ppc;
7985 { /* SCO 3.2v4 cc rejects this. */
7987 char const *s = 0 ? (char *) 0 : (char const *) 0;
7992 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7994 const int *foo = &x[0];
7997 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7998 typedef const int *iptr;
8002 { /* AIX XL C 1.02.0.0 rejects this saying
8003 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
8004 struct s { int j; const int *ap[3]; };
8005 struct s *b; b->j = 5;
8007 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8011 return !cs[0] && !zero.x;
8018 if ac_fn_c_try_compile
"$LINENO"; then :
8023 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
8026 $as_echo "$ac_cv_c_const" >&6; }
8027 if test $ac_cv_c_const = no
; then
8029 $as_echo "#define const /**/" >>confdefs.h
8033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for void * support" >&5
8034 $as_echo_n "checking for void * support... " >&6; }
8035 if ${emacs_cv_void_star+:} false
; then :
8036 $as_echo_n "(cached) " >&6
8038 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8039 /* end confdefs.h. */
8049 if ac_fn_c_try_compile
"$LINENO"; then :
8050 emacs_cv_void_star
=yes
8052 emacs_cv_void_star
=no
8054 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_void_star" >&5
8057 $as_echo "$emacs_cv_void_star" >&6; }
8058 if test $emacs_cv_void_star = yes; then
8059 $as_echo "#define POINTER_TYPE void" >>confdefs.h
8062 $as_echo "#define POINTER_TYPE char" >>confdefs.h
8066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
8067 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
8068 if ${ac_cv_c_bigendian+:} false
; then :
8069 $as_echo_n "(cached) " >&6
8071 ac_cv_c_bigendian
=unknown
8072 # See if we're dealing with a universal compiler.
8073 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8074 /* end confdefs.h. */
8075 #ifndef __APPLE_CC__
8076 not a universal capable compiler
8081 if ac_fn_c_try_compile
"$LINENO"; then :
8083 # Check for potential -arch flags. It is not universal unless
8084 # there are at least two -arch flags with different values.
8087 for ac_word
in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
8088 if test -n "$ac_prev"; then
8090 i?
86 | x86_64 | ppc | ppc64
)
8091 if test -z "$ac_arch" ||
test "$ac_arch" = "$ac_word"; then
8094 ac_cv_c_bigendian
=universal
8100 elif test "x$ac_word" = "x-arch"; then
8105 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8106 if test $ac_cv_c_bigendian = unknown
; then
8107 # See if sys/param.h defines the BYTE_ORDER macro.
8108 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8109 /* end confdefs.h. */
8110 #include <sys/types.h>
8111 #include <sys/param.h>
8116 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
8117 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
8126 if ac_fn_c_try_compile
"$LINENO"; then :
8127 # It does; now see whether it defined to BIG_ENDIAN or not.
8128 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8129 /* end confdefs.h. */
8130 #include <sys/types.h>
8131 #include <sys/param.h>
8136 #if BYTE_ORDER != BIG_ENDIAN
8144 if ac_fn_c_try_compile
"$LINENO"; then :
8145 ac_cv_c_bigendian
=yes
8147 ac_cv_c_bigendian
=no
8149 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8151 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8153 if test $ac_cv_c_bigendian = unknown
; then
8154 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
8155 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8156 /* end confdefs.h. */
8162 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
8170 if ac_fn_c_try_compile
"$LINENO"; then :
8171 # It does; now see whether it defined to _BIG_ENDIAN or not.
8172 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8173 /* end confdefs.h. */
8187 if ac_fn_c_try_compile
"$LINENO"; then :
8188 ac_cv_c_bigendian
=yes
8190 ac_cv_c_bigendian
=no
8192 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8194 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8196 if test $ac_cv_c_bigendian = unknown
; then
8197 # Compile a test program.
8198 if test "$cross_compiling" = yes; then :
8199 # Try to guess by grepping values from an object file.
8200 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8201 /* end confdefs.h. */
8202 short int ascii_mm[] =
8203 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
8204 short int ascii_ii[] =
8205 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
8206 int use_ascii (int i) {
8207 return ascii_mm[i] + ascii_ii[i];
8209 short int ebcdic_ii[] =
8210 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
8211 short int ebcdic_mm[] =
8212 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
8213 int use_ebcdic (int i) {
8214 return ebcdic_mm[i] + ebcdic_ii[i];
8221 return use_ascii (foo) == use_ebcdic (foo);
8226 if ac_fn_c_try_compile
"$LINENO"; then :
8227 if grep BIGenDianSyS conftest.
$ac_objext >/dev
/null
; then
8228 ac_cv_c_bigendian
=yes
8230 if grep LiTTleEnDian conftest.
$ac_objext >/dev
/null
; then
8231 if test "$ac_cv_c_bigendian" = unknown
; then
8232 ac_cv_c_bigendian
=no
8234 # finding both strings is unlikely to happen, but who knows?
8235 ac_cv_c_bigendian
=unknown
8239 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8241 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8242 /* end confdefs.h. */
8243 $ac_includes_default
8248 /* Are we little or big endian? From Harbison&Steele. */
8252 char c[sizeof (long int)];
8255 return u.c[sizeof (long int) - 1] == 1;
8261 if ac_fn_c_try_run
"$LINENO"; then :
8262 ac_cv_c_bigendian
=no
8264 ac_cv_c_bigendian
=yes
8266 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
8267 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
8272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
8273 $as_echo "$ac_cv_c_bigendian" >&6; }
8274 case $ac_cv_c_bigendian in #(
8276 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
8282 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
8286 as_fn_error $?
"unknown endianness
8287 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
8291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__ ((__aligned__ (expr)))" >&5
8292 $as_echo_n "checking for __attribute__ ((__aligned__ (expr)))... " >&6; }
8293 if ${emacs_cv_attribute_aligned+:} false
; then :
8294 $as_echo_n "(cached) " >&6
8296 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8297 /* end confdefs.h. */
8298 char __attribute__ ((__aligned__ (1 << 3))) c;
8307 if ac_fn_c_try_compile
"$LINENO"; then :
8308 emacs_cv_attribute_aligned
=yes
8310 emacs_cv_attribute_aligned
=no
8312 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_attribute_aligned" >&5
8315 $as_echo "$emacs_cv_attribute_aligned" >&6; }
8316 if test $emacs_cv_attribute_aligned = yes; then
8318 $as_echo "#define HAVE_ATTRIBUTE_ALIGNED 1" >>confdefs.h
8322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
8323 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
8325 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
8326 if eval \
${ac_cv_prog_make_${ac_make}_set+:} false
; then :
8327 $as_echo_n "(cached) " >&6
8329 cat >conftest.
make <<\_ACEOF
8332 @
echo '@@@%%%=$(MAKE)=@@@%%%'
8334 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
8335 case `${MAKE-make} -f conftest.make 2>/dev/null` in
8337 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
8339 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
8343 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
8344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8345 $as_echo "yes" >&6; }
8348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8349 $as_echo "no" >&6; }
8350 SET_MAKE
="MAKE=${MAKE-make}"
8357 if test "$GCC" = yes && test "$ac_enable_autodepend" = yes; then
8358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using GNU Make" >&5
8359 $as_echo_n "checking whether we are using GNU Make... " >&6; }
8361 testval
=`make --version 2>/dev/null | grep 'GNU Make'`
8362 if test "x$testval" != x
; then
8365 ac_enable_autodepend
=no
8367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_GNU_MAKE" >&5
8368 $as_echo "$HAVE_GNU_MAKE" >&6; }
8369 if test $HAVE_GNU_MAKE = yes; then
8370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -MMD -MF" >&5
8371 $as_echo_n "checking whether gcc understands -MMD -MF... " >&6; }
8372 SAVE_CFLAGS
="$CFLAGS"
8373 CFLAGS
="$CFLAGS -MMD -MF deps.d"
8374 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8375 /* end confdefs.h. */
8385 if ac_fn_c_try_compile
"$LINENO"; then :
8388 ac_enable_autodepend
=no
8390 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8391 CFLAGS
="$SAVE_CFLAGS"
8392 test -f deps.d || ac_enable_autodepend
=no
8394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_enable_autodepend" >&5
8395 $as_echo "$ac_enable_autodepend" >&6; }
8397 if test $ac_enable_autodepend = yes; then
8398 DEPFLAGS
='-MMD -MF ${DEPDIR}/$*.d'
8399 ## In parallel builds, another make might create depdir between
8400 ## the first test and mkdir, so stick another test on the end.
8401 ## Or use mkinstalldirs? mkdir -p is not portable.
8402 MKDEPDIR
='test -d ${DEPDIR} || mkdir ${DEPDIR} || test -d ${DEPDIR}'
8403 deps_frag
=autodeps.mk
8406 deps_frag
=$srcdir/src
/$deps_frag
8412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long file names" >&5
8413 $as_echo_n "checking for long file names... " >&6; }
8414 if ${ac_cv_sys_long_file_names+:} false
; then :
8415 $as_echo_n "(cached) " >&6
8417 ac_cv_sys_long_file_names
=yes
8418 # Test for long file names in all the places we know might matter:
8419 # . the current directory, where building will happen
8420 # $prefix/lib where we will be installing things
8421 # $exec_prefix/lib likewise
8422 # $TMPDIR if set, where it might want to write temporary files
8423 # /tmp where it might want to write temporary files
8426 for ac_dir
in .
"$TMPDIR" /tmp
/var
/tmp
/usr
/tmp
"$prefix/lib" "$exec_prefix/lib"; do
8427 # Skip $TMPDIR if it is empty or bogus, and skip $exec_prefix/lib
8428 # in the usual case where exec_prefix is '${prefix}'.
8430 . |
/* | ?
:[\\/]*) ;; #(
8433 test -w "$ac_dir/." ||
continue # It is less confusing to not echo anything here.
8434 ac_xdir
=$ac_dir/cf$$
8435 (umask 077 && mkdir
"$ac_xdir" 2>/dev
/null
) ||
continue
8436 ac_tf1
=$ac_xdir/conftest9012345
8437 ac_tf2
=$ac_xdir/conftest9012346
8438 touch "$ac_tf1" 2>/dev
/null
&& test -f "$ac_tf1" && test ! -f "$ac_tf2" ||
8439 ac_cv_sys_long_file_names
=no
8440 rm -f -r "$ac_xdir" 2>/dev
/null
8441 test $ac_cv_sys_long_file_names = no
&& break
8444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_long_file_names" >&5
8445 $as_echo "$ac_cv_sys_long_file_names" >&6; }
8446 if test $ac_cv_sys_long_file_names = yes; then
8448 $as_echo "#define HAVE_LONG_FILE_NAMES 1" >>confdefs.h
8453 #### Choose a window system.
8455 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
8456 $as_echo_n "checking for X... " >&6; }
8459 # Check whether --with-x was given.
8460 if test "${with_x+set}" = set; then :
8464 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
8465 if test "x$with_x" = xno
; then
8466 # The user explicitly disabled X.
8469 case $x_includes,$x_libraries in #(
8470 *\'*) as_fn_error $?
"cannot use X directory names containing '" "$LINENO" 5;; #(
8471 *,NONE | NONE
,*) if ${ac_cv_have_x+:} false
; then :
8472 $as_echo_n "(cached) " >&6
8474 # One or both of the vars are not set, and there is no cached value.
8475 ac_x_includes
=no ac_x_libraries
=no
8476 rm -f -r conftest.dir
8477 if mkdir conftest.dir
; then
8479 cat >Imakefile
<<'_ACEOF'
8481 @echo incroot='${INCROOT}'
8483 @echo usrlibdir='${USRLIBDIR}'
8485 @echo libdir='${LIBDIR}'
8487 if (export CC
; ${XMKMF-xmkmf}) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
8488 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
8489 for ac_var
in incroot usrlibdir libdir
; do
8490 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
8492 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
8493 for ac_extension
in a so sl dylib la dll
; do
8494 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
8495 test -f "$ac_im_libdir/libX11.$ac_extension"; then
8496 ac_im_usrlibdir
=$ac_im_libdir; break
8499 # Screen out bogus values from the imake configuration. They are
8500 # bogus both because they are the default anyway, and because
8501 # using them would break gcc on systems where it needs fixed includes.
8502 case $ac_im_incroot in
8503 /usr
/include
) ac_x_includes
= ;;
8504 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
=$ac_im_incroot;;
8506 case $ac_im_usrlibdir in
8507 /usr
/lib |
/usr
/lib64 |
/lib |
/lib64
) ;;
8508 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
=$ac_im_usrlibdir ;;
8512 rm -f -r conftest.dir
8515 # Standard set of common directories for X headers.
8516 # Check X11 before X11Rn because it is often a symlink to the current release.
8530 /usr/local/X11/include
8531 /usr/local/X11R7/include
8532 /usr/local/X11R6/include
8533 /usr/local/X11R5/include
8534 /usr/local/X11R4/include
8536 /usr/local/include/X11
8537 /usr/local/include/X11R7
8538 /usr/local/include/X11R6
8539 /usr/local/include/X11R5
8540 /usr/local/include/X11R4
8544 /usr/XFree86/include/X11
8548 /usr/unsupported/include
8550 /usr/local/x11r5/include
8551 /usr/lpp/Xamples/include
8553 /usr/openwin/include
8554 /usr/openwin/share/include'
8556 if test "$ac_x_includes" = no
; then
8557 # Guess where to find include files, by looking for Xlib.h.
8558 # First, try using that file with no special directory specified.
8559 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8560 /* end confdefs.h. */
8561 #include <X11/Xlib.h>
8563 if ac_fn_c_try_cpp
"$LINENO"; then :
8564 # We can compile using X headers with no special include directory.
8567 for ac_dir
in $ac_x_header_dirs; do
8568 if test -r "$ac_dir/X11/Xlib.h"; then
8569 ac_x_includes
=$ac_dir
8574 rm -f conftest.err conftest.i conftest.
$ac_ext
8575 fi # $ac_x_includes = no
8577 if test "$ac_x_libraries" = no
; then
8578 # Check for the libraries.
8579 # See if we find them without any special options.
8580 # Don't add to $LIBS permanently.
8583 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8584 /* end confdefs.h. */
8585 #include <X11/Xlib.h>
8594 if ac_fn_c_try_link
"$LINENO"; then :
8596 # We can link X programs with no special library path.
8600 for ac_dir
in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
8602 # Don't even attempt the hair of trying to link an X program!
8603 for ac_extension
in a so sl dylib la dll
; do
8604 if test -r "$ac_dir/libX11.$ac_extension"; then
8605 ac_x_libraries
=$ac_dir
8611 rm -f core conftest.err conftest.
$ac_objext \
8612 conftest
$ac_exeext conftest.
$ac_ext
8613 fi # $ac_x_libraries = no
8615 case $ac_x_includes,$ac_x_libraries in #(
8617 # Didn't find X, or a directory has "'" in its name.
8618 ac_cv_have_x
="have_x=no";; #(
8620 # Record where we found X for the cache.
8621 ac_cv_have_x
="have_x=yes\
8622 ac_x_includes='$ac_x_includes'\
8623 ac_x_libraries='$ac_x_libraries'"
8629 eval "$ac_cv_have_x"
8632 if test "$have_x" != yes; then
8633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
8634 $as_echo "$have_x" >&6; }
8637 # If each of the values was on the command line, it overrides each guess.
8638 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
8639 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
8640 # Update the cache value to reflect the command line values.
8641 ac_cv_have_x
="have_x=yes\
8642 ac_x_includes='$x_includes'\
8643 ac_x_libraries='$x_libraries'"
8644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
8645 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
8648 if test "$no_x" = yes; then
8654 ## Workaround for bug in autoconf <= 2.62.
8655 ## http://lists.gnu.org/archive/html/emacs-devel/2008-04/msg01551.html
8656 ## No need to do anything special for these standard directories.
8657 if test -n "${x_libraries}" && test x
"${x_libraries}" != xNONE
; then
8659 x_libraries
=`echo :${x_libraries}: | sed -e 's|:/usr/lib64:|:|g' -e 's|:/lib64:|:|g' -e 's|^:||' -e 's|:$||'`
8663 LD_SWITCH_X_SITE_AUX
=
8664 LD_SWITCH_X_SITE_AUX_RPATH
=
8665 if test "${x_libraries}" != NONE
; then
8666 if test -n "${x_libraries}"; then
8667 LD_SWITCH_X_SITE
=-L`echo ${x_libraries} | sed -e "s/:/ -L/g"`
8668 LD_SWITCH_X_SITE_AUX
=-R`echo ${x_libraries} | sed -e "s/:/ -R/g"`
8669 LD_SWITCH_X_SITE_AUX_RPATH
=`echo ${LD_SWITCH_X_SITE_AUX} | sed -e 's/-R/-Wl,-rpath,/'`
8671 x_default_search_path
=""
8672 x_search_path
=${x_libraries}
8673 if test -z "${x_search_path}"; then
8674 x_search_path
=/usr
/lib
8676 for x_library
in `echo ${x_search_path}: | \
8677 sed -e "s/:/ /g" -e p -e "s:/lib[^ /]* :/share :g"`; do
8679 ${x_library}/X11/%L/%T/%N%C%S:\
8680 ${x_library}/X11/%l/%T/%N%C%S:\
8681 ${x_library}/X11/%T/%N%C%S:\
8682 ${x_library}/X11/%L/%T/%N%S:\
8683 ${x_library}/X11/%l/%T/%N%S:\
8684 ${x_library}/X11/%T/%N%S"
8685 if test x
"${x_default_search_path}" = x
; then
8686 x_default_search_path
=${x_search_path}
8688 x_default_search_path
="${x_search_path}:${x_default_search_path}"
8695 if test "${x_includes}" != NONE
&& test -n "${x_includes}"; then
8696 C_SWITCH_X_SITE
=-I`echo ${x_includes} | sed -e "s/:/ -I/g"`
8699 if test x
"${x_includes}" = x
; then
8700 bitmapdir
=/usr
/include
/X11
/bitmaps
8702 # accumulate include directories that have X11 bitmap subdirectories
8704 for bmd
in `echo ${x_includes} | sed -e "s/:/ /g"`; do
8705 if test -d "${bmd}/X11/bitmaps"; then
8706 bmd_acc
="${bmd_acc}:${bmd}/X11/bitmaps"
8708 if test -d "${bmd}/bitmaps"; then
8709 bmd_acc
="${bmd_acc}:${bmd}/bitmaps"
8712 if test ${bmd_acc} != "dummyval"; then
8713 bitmapdir
=`echo ${bmd_acc} | sed -e "s/^dummyval://"`
8720 tmp_CPPFLAGS
="$CPPFLAGS"
8721 tmp_CFLAGS
="$CFLAGS"
8722 CPPFLAGS
="$CPPFLAGS -x objective-c"
8723 CFLAGS
="$CFLAGS -x objective-c"
8724 TEMACS_LDFLAGS2
="\${LDFLAGS}"
8725 if test "${with_ns}" != no
; then
8726 if test "${opsys}" = darwin
; then
8728 ns_appdir
=`pwd`/nextstep
/Emacs.app
8729 ns_appbindir
=${ns_appdir}/Contents
/MacOS
/
8730 ns_appresdir
=${ns_appdir}/Contents
/Resources
8731 ns_appsrc
=${srcdir}/nextstep
/Cocoa
/Emacs.base
8732 elif test -f $GNUSTEP_CONFIG_FILE; then
8734 ns_appdir
=`pwd`/nextstep
/Emacs.app
8735 ns_appbindir
=${ns_appdir}/
8736 ns_appresdir
=${ns_appdir}/Resources
8737 ns_appsrc
=${srcdir}/nextstep
/GNUstep
/Emacs.base
8738 GNUSTEP_SYSTEM_HEADERS
="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_SYSTEM_HEADERS)"
8739 GNUSTEP_SYSTEM_LIBRARIES
="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_SYSTEM_LIBRARIES)"
8740 GNUSTEP_LOCAL_HEADERS
="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_LOCAL_HEADERS)"
8741 GNUSTEP_LOCAL_LIBRARIES
="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_LOCAL_LIBRARIES)"
8742 test "x${GNUSTEP_LOCAL_HEADERS}" != "x" && \
8743 GNUSTEP_LOCAL_HEADERS
="-I${GNUSTEP_LOCAL_HEADERS}"
8744 test "x${GNUSTEP_LOCAL_LIBRARIES}" != "x" && \
8745 GNUSTEP_LOCAL_LIBRARIES
="-L${GNUSTEP_LOCAL_LIBRARIES}"
8746 CPPFLAGS
="$CPPFLAGS -I${GNUSTEP_SYSTEM_HEADERS} ${GNUSTEP_LOCAL_HEADERS}"
8747 CFLAGS
="$CFLAGS -I${GNUSTEP_SYSTEM_HEADERS} ${GNUSTEP_LOCAL_HEADERS}"
8748 LDFLAGS
="$LDFLAGS -L${GNUSTEP_SYSTEM_LIBRARIES} ${GNUSTEP_LOCAL_LIBRARIES}"
8753 ac_fn_c_check_header_mongrel
"$LINENO" "AppKit/AppKit.h" "ac_cv_header_AppKit_AppKit_h" "$ac_includes_default"
8754 if test "x$ac_cv_header_AppKit_AppKit_h" = xyes
; then :
8757 as_fn_error $?
"\`--with-ns' was specified, but the include
8758 files are missing or cannot be compiled." "$LINENO" 5
8762 NS_HAVE_NSINTEGER
=yes
8763 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8764 /* end confdefs.h. */
8765 #include <Foundation/NSObjCRuntime.h>
8774 if ac_fn_c_try_compile
"$LINENO"; then :
8775 ns_have_nsinteger
=yes
8777 ns_have_nsinteger
=no
8779 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8780 if test $ns_have_nsinteger = no
; then
8781 NS_HAVE_NSINTEGER
=no
8789 if test "${HAVE_NS}" = yes; then
8790 window_system
=nextstep
8792 # set up packaging dirs
8793 exec_prefix
=${ns_appbindir}
8794 libexecdir
=${ns_appbindir}/libexec
8795 if test "${EN_NS_SELF_CONTAINED}" = yes; then
8796 prefix
=${ns_appresdir}
8798 ns_frag
=$srcdir/src
/ns.mk
8799 NS_OBJ
="nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o nsfont.o fontset.o fringe.o image.o"
8800 NS_SUPPORT
="\${lispsource}/emacs-lisp/easymenu.elc \${lispsource}/term/ns-win.elc"
8802 CFLAGS
="$tmp_CFLAGS"
8803 CPPFLAGS
="$tmp_CPPFLAGS"
8809 case "${window_system}" in
8813 case "${with_x_toolkit}" in
8814 athena | lucid
) USE_X_TOOLKIT
=LUCID
;;
8815 motif
) USE_X_TOOLKIT
=MOTIF
;;
8817 USE_X_TOOLKIT
=none
;;
8818 gtk3
) with_gtk3
=yes
8819 USE_X_TOOLKIT
=none
;;
8820 no
) USE_X_TOOLKIT
=none
;;
8821 * ) USE_X_TOOLKIT
=maybe
;;
8831 if test "$window_system" = none
&& test "X$with_x" != "Xno"; then
8832 # Extract the first word of "X", so it can be a program name with args.
8833 set dummy X
; ac_word
=$2
8834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8835 $as_echo_n "checking for $ac_word... " >&6; }
8836 if ${ac_cv_prog_HAVE_XSERVER+:} false
; then :
8837 $as_echo_n "(cached) " >&6
8839 if test -n "$HAVE_XSERVER"; then
8840 ac_cv_prog_HAVE_XSERVER
="$HAVE_XSERVER" # Let the user override the test.
8842 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8846 test -z "$as_dir" && as_dir
=.
8847 for ac_exec_ext
in '' $ac_executable_extensions; do
8848 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8849 ac_cv_prog_HAVE_XSERVER
="true"
8850 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8857 test -z "$ac_cv_prog_HAVE_XSERVER" && ac_cv_prog_HAVE_XSERVER
="false"
8860 HAVE_XSERVER
=$ac_cv_prog_HAVE_XSERVER
8861 if test -n "$HAVE_XSERVER"; then
8862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_XSERVER" >&5
8863 $as_echo "$HAVE_XSERVER" >&6; }
8865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8866 $as_echo "no" >&6; }
8870 if test "$HAVE_XSERVER" = true ||
8871 test -n "$DISPLAY" ||
8872 test "`echo /usr/lib/libX11.*`" != "/usr/lib/libX11.*"; then
8873 as_fn_error $?
"You seem to be running X, but no X development libraries
8874 were found. You should install the relevant development files for X
8875 and for the toolkit you want, such as Gtk+, Lesstif or Motif. Also make
8876 sure you have development files for image handling, i.e.
8877 tiff, gif, jpeg, png and xpm.
8878 If you are sure you want Emacs compiled without X window support, pass
8880 to configure." "$LINENO" 5
8884 ### If we're using X11, we should use the X menu package.
8887 yes ) HAVE_MENUS
=yes ;;
8890 # Do the opsystem or machine files prohibit the use of the GNU malloc?
8891 # Assume not, until told otherwise.
8894 ac_fn_c_check_func
"$LINENO" "malloc_get_state" "ac_cv_func_malloc_get_state"
8895 if test "x$ac_cv_func_malloc_get_state" = xyes
; then :
8901 ac_fn_c_check_func
"$LINENO" "malloc_set_state" "ac_cv_func_malloc_set_state"
8902 if test "x$ac_cv_func_malloc_set_state" = xyes
; then :
8908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __after_morecore_hook exists" >&5
8909 $as_echo_n "checking whether __after_morecore_hook exists... " >&6; }
8910 if ${emacs_cv_var___after_morecore_hook+:} false
; then :
8911 $as_echo_n "(cached) " >&6
8913 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8914 /* end confdefs.h. */
8915 extern void (* __after_morecore_hook)();
8919 __after_morecore_hook = 0
8924 if ac_fn_c_try_link
"$LINENO"; then :
8925 emacs_cv_var___after_morecore_hook
=yes
8927 emacs_cv_var___after_morecore_hook
=no
8929 rm -f core conftest.err conftest.
$ac_objext \
8930 conftest
$ac_exeext conftest.
$ac_ext
8932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_var___after_morecore_hook" >&5
8933 $as_echo "$emacs_cv_var___after_morecore_hook" >&6; }
8934 if test $emacs_cv_var___after_morecore_hook = no
; then
8941 ## darwin ld insists on the use of malloc routines in the System framework.
8942 darwin|sol2-10
) system_malloc
=yes ;;
8945 if test "${system_malloc}" = "yes"; then
8947 $as_echo "#define SYSTEM_MALLOC 1" >>confdefs.h
8951 (The GNU allocators don't work with this system configuration.)"
8955 test "$doug_lea_malloc" != "yes" && GMALLOC_OBJ
=gmalloc.o
8956 VMLIMIT_OBJ
=vm-limit.o
8961 if test "$doug_lea_malloc" = "yes" ; then
8962 if test "$GNU_MALLOC" = yes ; then
8964 (Using Doug Lea's new malloc from the GNU C Library.)"
8967 $as_echo "#define DOUG_LEA_MALLOC 1" >>confdefs.h
8970 ## Use mmap directly for allocating larger buffers.
8971 ## FIXME this comes from src/s/{gnu,gnu-linux}.h:
8972 ## #ifdef DOUG_LEA_MALLOC; #undef REL_ALLOC; #endif
8973 ## Does the AC_FUNC_MMAP test below make this check unecessary?
8975 gnu
*) REL_ALLOC
=no
;;
8979 if test x
"${REL_ALLOC}" = x
; then
8980 REL_ALLOC
=${GNU_MALLOC}
8983 use_mmap_for_buffers
=no
8985 freebsd|irix6-5
) use_mmap_for_buffers
=yes ;;
8991 for ac_header
in $ac_header_list
8993 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8994 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
8996 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
8997 cat >>confdefs.h
<<_ACEOF
8998 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9012 for ac_func
in getpagesize
9014 ac_fn_c_check_func
"$LINENO" "getpagesize" "ac_cv_func_getpagesize"
9015 if test "x$ac_cv_func_getpagesize" = xyes
; then :
9016 cat >>confdefs.h
<<_ACEOF
9017 #define HAVE_GETPAGESIZE 1
9023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
9024 $as_echo_n "checking for working mmap... " >&6; }
9025 if ${ac_cv_func_mmap_fixed_mapped+:} false
; then :
9026 $as_echo_n "(cached) " >&6
9028 if test "$cross_compiling" = yes; then :
9029 ac_cv_func_mmap_fixed_mapped
=no
9031 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9032 /* end confdefs.h. */
9033 $ac_includes_default
9034 /* malloc might have been renamed as rpl_malloc. */
9037 /* Thanks to Mike Haertel and Jim Avera for this test.
9038 Here is a matrix of mmap possibilities:
9039 mmap private not fixed
9040 mmap private fixed at somewhere currently unmapped
9041 mmap private fixed at somewhere already mapped
9042 mmap shared not fixed
9043 mmap shared fixed at somewhere currently unmapped
9044 mmap shared fixed at somewhere already mapped
9045 For private mappings, we should verify that changes cannot be read()
9046 back from the file, nor mmap's back from the file at a different
9047 address. (There have been systems where private was not correctly
9048 implemented like the infamous i386 svr4.0, and systems where the
9049 VM page cache was not coherent with the file system buffer cache
9050 like early versions of FreeBSD and possibly contemporary NetBSD.)
9051 For shared mappings, we should conversely verify that changes get
9052 propagated back to all the places they're supposed to be.
9054 Grep wants private fixed already mapped.
9055 The main things grep needs to know about mmap are:
9056 * does it exist and is it safe to write into the mmap'd area
9057 * how to use it (BSD variants) */
9060 #include <sys/mman.h>
9062 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
9066 /* This mess was copied from the GNU getpagesize.h. */
9067 #ifndef HAVE_GETPAGESIZE
9068 # ifdef _SC_PAGESIZE
9069 # define getpagesize() sysconf(_SC_PAGESIZE)
9070 # else /* no _SC_PAGESIZE */
9071 # ifdef HAVE_SYS_PARAM_H
9072 # include <sys/param.h>
9073 # ifdef EXEC_PAGESIZE
9074 # define getpagesize() EXEC_PAGESIZE
9075 # else /* no EXEC_PAGESIZE */
9077 # define getpagesize() NBPG * CLSIZE
9080 # endif /* no CLSIZE */
9081 # else /* no NBPG */
9083 # define getpagesize() NBPC
9084 # else /* no NBPC */
9086 # define getpagesize() PAGESIZE
9087 # endif /* PAGESIZE */
9088 # endif /* no NBPC */
9089 # endif /* no NBPG */
9090 # endif /* no EXEC_PAGESIZE */
9091 # else /* no HAVE_SYS_PARAM_H */
9092 # define getpagesize() 8192 /* punt totally */
9093 # endif /* no HAVE_SYS_PARAM_H */
9094 # endif /* no _SC_PAGESIZE */
9096 #endif /* no HAVE_GETPAGESIZE */
9101 char *data, *data2, *data3;
9106 pagesize = getpagesize ();
9108 /* First, make a file with some known garbage in it. */
9109 data = (char *) malloc (pagesize);
9112 for (i = 0; i < pagesize; ++i)
9113 *(data + i) = rand ();
9115 fd = creat ("conftest.mmap", 0600);
9118 if (write (fd, data, pagesize) != pagesize)
9122 /* Next, check that the tail of a page is zero-filled. File must have
9123 non-zero length, otherwise we risk SIGBUS for entire page. */
9124 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
9128 if (write (fd2, cdata2, 1) != 1)
9130 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
9131 if (data2 == MAP_FAILED)
9133 for (i = 0; i < pagesize; ++i)
9137 if (munmap (data2, pagesize))
9140 /* Next, try to mmap the file at a fixed address which already has
9141 something else allocated at it. If we can, also make sure that
9142 we see the same garbage. */
9143 fd = open ("conftest.mmap", O_RDWR);
9146 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
9147 MAP_PRIVATE | MAP_FIXED, fd, 0L))
9149 for (i = 0; i < pagesize; ++i)
9150 if (*(data + i) != *(data2 + i))
9153 /* Finally, make sure that changes to the mapped area do not
9154 percolate back to the file as seen by read(). (This is a bug on
9155 some variants of i386 svr4.0.) */
9156 for (i = 0; i < pagesize; ++i)
9157 *(data2 + i) = *(data2 + i) + 1;
9158 data3 = (char *) malloc (pagesize);
9161 if (read (fd, data3, pagesize) != pagesize)
9163 for (i = 0; i < pagesize; ++i)
9164 if (*(data + i) != *(data3 + i))
9170 if ac_fn_c_try_run
"$LINENO"; then :
9171 ac_cv_func_mmap_fixed_mapped
=yes
9173 ac_cv_func_mmap_fixed_mapped
=no
9175 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
9176 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
9180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
9181 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
9182 if test $ac_cv_func_mmap_fixed_mapped = yes; then
9184 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
9187 rm -f conftest.mmap conftest.txt
9189 if test $use_mmap_for_buffers = yes; then
9191 $as_echo "#define USE_MMAP_FOR_BUFFERS 1" >>confdefs.h
9196 LIBS
="$LIBS_SYSTEM $LIBS"
9198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5
9199 $as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
9200 if ${ac_cv_lib_dnet_dnet_ntoa+:} false
; then :
9201 $as_echo_n "(cached) " >&6
9203 ac_check_lib_save_LIBS
=$LIBS
9205 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9206 /* end confdefs.h. */
9208 /* Override any GCC internal prototype to avoid an error.
9209 Use char because int might match the return type of a GCC
9210 builtin and then its argument prototype would still apply. */
9218 return dnet_ntoa ();
9223 if ac_fn_c_try_link
"$LINENO"; then :
9224 ac_cv_lib_dnet_dnet_ntoa
=yes
9226 ac_cv_lib_dnet_dnet_ntoa
=no
9228 rm -f core conftest.err conftest.
$ac_objext \
9229 conftest
$ac_exeext conftest.
$ac_ext
9230 LIBS
=$ac_check_lib_save_LIBS
9232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
9233 $as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
9234 if test "x$ac_cv_lib_dnet_dnet_ntoa" = xyes
; then :
9235 cat >>confdefs.h
<<_ACEOF
9236 #define HAVE_LIBDNET 1
9244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lXbsd" >&5
9245 $as_echo_n "checking for main in -lXbsd... " >&6; }
9246 if ${ac_cv_lib_Xbsd_main+:} false
; then :
9247 $as_echo_n "(cached) " >&6
9249 ac_check_lib_save_LIBS
=$LIBS
9251 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9252 /* end confdefs.h. */
9263 if ac_fn_c_try_link
"$LINENO"; then :
9264 ac_cv_lib_Xbsd_main
=yes
9266 ac_cv_lib_Xbsd_main
=no
9268 rm -f core conftest.err conftest.
$ac_objext \
9269 conftest
$ac_exeext conftest.
$ac_ext
9270 LIBS
=$ac_check_lib_save_LIBS
9272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xbsd_main" >&5
9273 $as_echo "$ac_cv_lib_Xbsd_main" >&6; }
9274 if test "x$ac_cv_lib_Xbsd_main" = xyes
; then :
9275 LD_SWITCH_X_SITE
="$LD_SWITCH_X_SITE -lXbsd"
9279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cma_open in -lpthreads" >&5
9280 $as_echo_n "checking for cma_open in -lpthreads... " >&6; }
9281 if ${ac_cv_lib_pthreads_cma_open+:} false
; then :
9282 $as_echo_n "(cached) " >&6
9284 ac_check_lib_save_LIBS
=$LIBS
9285 LIBS
="-lpthreads $LIBS"
9286 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9287 /* end confdefs.h. */
9289 /* Override any GCC internal prototype to avoid an error.
9290 Use char because int might match the return type of a GCC
9291 builtin and then its argument prototype would still apply. */
9304 if ac_fn_c_try_link
"$LINENO"; then :
9305 ac_cv_lib_pthreads_cma_open
=yes
9307 ac_cv_lib_pthreads_cma_open
=no
9309 rm -f core conftest.err conftest.
$ac_objext \
9310 conftest
$ac_exeext conftest.
$ac_ext
9311 LIBS
=$ac_check_lib_save_LIBS
9313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthreads_cma_open" >&5
9314 $as_echo "$ac_cv_lib_pthreads_cma_open" >&6; }
9315 if test "x$ac_cv_lib_pthreads_cma_open" = xyes
; then :
9316 cat >>confdefs.h
<<_ACEOF
9317 #define HAVE_LIBPTHREADS 1
9320 LIBS
="-lpthreads $LIBS"
9325 ## Note: when using cpp in s/aix4.2.h, this definition depended on
9326 ## HAVE_LIBPTHREADS. That was not defined earlier in configure when
9327 ## the system file was sourced. Hence the value of LIBS_SYSTEM
9328 ## added to LIBS in configure would never contain the pthreads part,
9329 ## but the value used in Makefiles might. FIXME?
9331 ## -lpthreads seems to be necessary for Xlib in X11R6, and should
9332 ## be harmless on older versions of X where it happens to exist.
9333 test "$opsys" = "aix4-2" && \
9334 test $ac_cv_lib_pthreads_cma_open = yes && \
9335 LIBS_SYSTEM
="$LIBS_SYSTEM -lpthreads"
9340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -bbigtoc option" >&5
9341 $as_echo_n "checking for -bbigtoc option... " >&6; }
9342 if ${gdb_cv_bigtoc+:} false
; then :
9343 $as_echo_n "(cached) " >&6
9347 yes) gdb_cv_bigtoc
=-Wl,-bbigtoc ;;
9348 *) gdb_cv_bigtoc
=-bbigtoc ;;
9351 LDFLAGS
=$LDFLAGS\
$gdb_cv_bigtoc
9352 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9353 /* end confdefs.h. */
9363 if ac_fn_c_try_link
"$LINENO"; then :
9368 rm -f core conftest.err conftest.
$ac_objext \
9369 conftest
$ac_exeext conftest.
$ac_ext
9372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_bigtoc" >&5
9373 $as_echo "$gdb_cv_bigtoc" >&6; }
9377 # Change CFLAGS and CPPFLAGS temporarily so that C_SWITCH_X_SITE gets
9378 # used for the tests that follow. We set them back to REAL_CFLAGS and
9379 # REAL_CPPFLAGS later on.
9381 REAL_CFLAGS
="$CFLAGS"
9382 REAL_CPPFLAGS
="$CPPFLAGS"
9384 if test "${HAVE_X11}" = "yes"; then
9385 DEFS
="$C_SWITCH_X_SITE $DEFS"
9386 LDFLAGS
="$LDFLAGS $LD_SWITCH_X_SITE"
9388 CFLAGS
="$C_SWITCH_X_SITE $CFLAGS"
9389 CPPFLAGS
="$C_SWITCH_X_SITE $CPPFLAGS"
9391 # On Solaris, arrange for LD_RUN_PATH to point to the X libraries for tests.
9392 # This is handled by LD_SWITCH_X_SITE_AUX during the real build,
9393 # but it's more convenient here to set LD_RUN_PATH
9394 # since this also works on hosts that don't understand LD_SWITCH_X_SITE_AUX.
9395 if test "${x_libraries}" != NONE
&& test -n "${x_libraries}"; then
9396 LD_RUN_PATH
=$x_libraries${LD_RUN_PATH+:}$LD_RUN_PATH
9400 if test "${opsys}" = "gnu-linux"; then
9401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether X on GNU/Linux needs -b to link" >&5
9402 $as_echo_n "checking whether X on GNU/Linux needs -b to link... " >&6; }
9403 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9404 /* end confdefs.h. */
9409 XOpenDisplay ("foo");
9414 if ac_fn_c_try_link
"$LINENO"; then :
9415 xlinux_first_failure
=no
9417 xlinux_first_failure
=yes
9419 rm -f core conftest.err conftest.
$ac_objext \
9420 conftest
$ac_exeext conftest.
$ac_ext
9421 if test "${xlinux_first_failure}" = "yes"; then
9422 OLD_LD_SWITCH_X_SITE
="$LD_SWITCH_X_SITE"
9423 OLD_C_SWITCH_X_SITE
="$C_SWITCH_X_SITE"
9424 OLD_CPPFLAGS
="$CPPFLAGS"
9426 LD_SWITCH_X_SITE
="$LD_SWITCH_X_SITE -b i486-linuxaout"
9427 C_SWITCH_X_SITE
="$C_SWITCH_X_SITE -b i486-linuxaout"
9428 CPPFLAGS
="$CPPFLAGS -b i486-linuxaout"
9429 LIBS
="$LIBS -b i486-linuxaout"
9430 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9431 /* end confdefs.h. */
9436 XOpenDisplay ("foo");
9441 if ac_fn_c_try_link
"$LINENO"; then :
9442 xlinux_second_failure
=no
9444 xlinux_second_failure
=yes
9446 rm -f core conftest.err conftest.
$ac_objext \
9447 conftest
$ac_exeext conftest.
$ac_ext
9448 if test "${xlinux_second_failure}" = "yes"; then
9449 # If we get the same failure with -b, there is no use adding -b.
9450 # So take it out. This plays safe.
9451 LD_SWITCH_X_SITE
="$OLD_LD_SWITCH_X_SITE"
9452 C_SWITCH_X_SITE
="$OLD_C_SWITCH_X_SITE"
9453 CPPFLAGS
="$OLD_CPPFLAGS"
9455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9456 $as_echo "no" >&6; }
9458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9459 $as_echo "yes" >&6; }
9462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9463 $as_echo "no" >&6; }
9467 # Reportedly, some broken Solaris systems have XKBlib.h but are missing
9468 # header files included from there.
9469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Xkb" >&5
9470 $as_echo_n "checking for Xkb... " >&6; }
9471 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9472 /* end confdefs.h. */
9473 #include <X11/Xlib.h>
9474 #include <X11/XKBlib.h>
9478 XkbDescPtr kb = XkbGetKeyboard (0, XkbAllComponentsMask, XkbUseCoreKbd);
9483 if ac_fn_c_try_link
"$LINENO"; then :
9488 rm -f core conftest.err conftest.
$ac_objext \
9489 conftest
$ac_exeext conftest.
$ac_ext
9490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_xkb" >&5
9491 $as_echo "$emacs_xkb" >&6; }
9492 if test $emacs_xkb = yes; then
9494 $as_echo "#define HAVE_XKBGETKEYBOARD 1" >>confdefs.h
9498 for ac_func
in XrmSetDatabase XScreenResourceString \
9499 XScreenNumberOfScreen XSetWMProtocols
9501 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9502 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
9503 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
9504 cat >>confdefs.h
<<_ACEOF
9505 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9513 if test "${window_system}" = "x11"; then
9514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking X11 version 6" >&5
9515 $as_echo_n "checking X11 version 6... " >&6; }
9516 if ${emacs_cv_x11_version_6+:} false
; then :
9517 $as_echo_n "(cached) " >&6
9519 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9520 /* end confdefs.h. */
9521 #include <X11/Xlib.h>
9525 #if XlibSpecificationRelease < 6
9533 if ac_fn_c_try_link
"$LINENO"; then :
9534 emacs_cv_x11_version_6
=yes
9536 emacs_cv_x11_version_6
=no
9538 rm -f core conftest.err conftest.
$ac_objext \
9539 conftest
$ac_exeext conftest.
$ac_ext
9542 if test $emacs_cv_x11_version_6 = yes; then
9543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: 6 or newer" >&5
9544 $as_echo "6 or newer" >&6; }
9546 $as_echo "#define HAVE_X11R6 1" >>confdefs.h
9549 $as_echo "#define HAVE_X_I18N 1" >>confdefs.h
9551 ## inoue@ainet.or.jp says Solaris has a bug related to X11R6-style
9556 $as_echo "#define HAVE_X11R6_XIM 1" >>confdefs.h
9561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: before 6" >&5
9562 $as_echo "before 6" >&6; }
9567 ### Use -lrsvg-2 if available, unless `--with-rsvg=no' is specified.
9569 if test "${HAVE_X11}" = "yes" ||
test "${NS_IMPL_GNUSTEP}" = "yes"; then
9570 if test "${with_rsvg}" != "no"; then
9571 RSVG_REQUIRED
=2.11.0
9572 RSVG_MODULE
="librsvg-2.0 >= $RSVG_REQUIRED"
9577 # Extract the first word of "pkg-config", so it can be a program name with args.
9578 set dummy pkg-config
; ac_word
=$2
9579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9580 $as_echo_n "checking for $ac_word... " >&6; }
9581 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
9582 $as_echo_n "(cached) " >&6
9586 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
9589 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
9593 test -z "$as_dir" && as_dir
=.
9594 for ac_exec_ext
in '' $ac_executable_extensions; do
9595 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9596 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
9597 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9604 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
9608 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
9609 if test -n "$PKG_CONFIG"; then
9610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
9611 $as_echo "$PKG_CONFIG" >&6; }
9613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9614 $as_echo "no" >&6; }
9619 if test "$PKG_CONFIG" = "no" ; then
9622 PKG_CONFIG_MIN_VERSION
=0.9.0
9623 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
9624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $RSVG_MODULE" >&5
9625 $as_echo_n "checking for $RSVG_MODULE... " >&6; }
9627 if $PKG_CONFIG --exists "$RSVG_MODULE" 2>&5; then
9628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9629 $as_echo "yes" >&6; }
9632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking RSVG_CFLAGS" >&5
9633 $as_echo_n "checking RSVG_CFLAGS... " >&6; }
9634 RSVG_CFLAGS
=`$PKG_CONFIG --cflags "$RSVG_MODULE"|sed -e 's,///*,/,g'`
9635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RSVG_CFLAGS" >&5
9636 $as_echo "$RSVG_CFLAGS" >&6; }
9638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking RSVG_LIBS" >&5
9639 $as_echo_n "checking RSVG_LIBS... " >&6; }
9640 RSVG_LIBS
=`$PKG_CONFIG --libs "$RSVG_MODULE"|sed -e 's,///*,/,g'`
9641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RSVG_LIBS" >&5
9642 $as_echo "$RSVG_LIBS" >&6; }
9644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9645 $as_echo "no" >&6; }
9648 ## If we have a custom action on failure, don't print errors, but
9649 ## do set a variable so people can do so.
9650 RSVG_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "$RSVG_MODULE"`
9657 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
9658 echo "*** See http://www.freedesktop.org/software/pkgconfig"
9662 if test $succeeded = yes; then
9671 if test $HAVE_RSVG = yes; then
9673 $as_echo "#define HAVE_RSVG 1" >>confdefs.h
9675 CFLAGS
="$CFLAGS $RSVG_CFLAGS"
9676 LIBS
="$RSVG_LIBS $LIBS"
9682 if test "${HAVE_X11}" = "yes"; then
9683 if test "${with_imagemagick}" != "no"; then
9684 IMAGEMAGICK_MODULE
="Wand"
9688 # Extract the first word of "pkg-config", so it can be a program name with args.
9689 set dummy pkg-config
; ac_word
=$2
9690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9691 $as_echo_n "checking for $ac_word... " >&6; }
9692 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
9693 $as_echo_n "(cached) " >&6
9697 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
9700 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
9704 test -z "$as_dir" && as_dir
=.
9705 for ac_exec_ext
in '' $ac_executable_extensions; do
9706 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9707 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
9708 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9715 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
9719 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
9720 if test -n "$PKG_CONFIG"; then
9721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
9722 $as_echo "$PKG_CONFIG" >&6; }
9724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9725 $as_echo "no" >&6; }
9730 if test "$PKG_CONFIG" = "no" ; then
9733 PKG_CONFIG_MIN_VERSION
=0.9.0
9734 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
9735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $IMAGEMAGICK_MODULE" >&5
9736 $as_echo_n "checking for $IMAGEMAGICK_MODULE... " >&6; }
9738 if $PKG_CONFIG --exists "$IMAGEMAGICK_MODULE" 2>&5; then
9739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9740 $as_echo "yes" >&6; }
9743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking IMAGEMAGICK_CFLAGS" >&5
9744 $as_echo_n "checking IMAGEMAGICK_CFLAGS... " >&6; }
9745 IMAGEMAGICK_CFLAGS
=`$PKG_CONFIG --cflags "$IMAGEMAGICK_MODULE"|sed -e 's,///*,/,g'`
9746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IMAGEMAGICK_CFLAGS" >&5
9747 $as_echo "$IMAGEMAGICK_CFLAGS" >&6; }
9749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking IMAGEMAGICK_LIBS" >&5
9750 $as_echo_n "checking IMAGEMAGICK_LIBS... " >&6; }
9751 IMAGEMAGICK_LIBS
=`$PKG_CONFIG --libs "$IMAGEMAGICK_MODULE"|sed -e 's,///*,/,g'`
9752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IMAGEMAGICK_LIBS" >&5
9753 $as_echo "$IMAGEMAGICK_LIBS" >&6; }
9755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9756 $as_echo "no" >&6; }
9757 IMAGEMAGICK_CFLAGS
=""
9759 ## If we have a custom action on failure, don't print errors, but
9760 ## do set a variable so people can do so.
9761 IMAGEMAGICK_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "$IMAGEMAGICK_MODULE"`
9768 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
9769 echo "*** See http://www.freedesktop.org/software/pkgconfig"
9773 if test $succeeded = yes; then
9774 HAVE_IMAGEMAGICK
=yes
9782 if test $HAVE_IMAGEMAGICK = yes; then
9784 $as_echo "#define HAVE_IMAGEMAGICK 1" >>confdefs.h
9786 CFLAGS
="$CFLAGS $IMAGEMAGICK_CFLAGS"
9787 LIBS
="$IMAGEMAGICK_LIBS $LIBS"
9788 for ac_func
in MagickExportImagePixels
9790 ac_fn_c_check_func
"$LINENO" "MagickExportImagePixels" "ac_cv_func_MagickExportImagePixels"
9791 if test "x$ac_cv_func_MagickExportImagePixels" = xyes
; then :
9792 cat >>confdefs.h
<<_ACEOF
9793 #define HAVE_MAGICKEXPORTIMAGEPIXELS 1
9805 if test "${with_gtk3}" = "yes"; then
9808 GTK_MODULES
="gtk+-3.0 >= $GTK_REQUIRED glib-2.0 >= $GLIB_REQUIRED"
9813 # Extract the first word of "pkg-config", so it can be a program name with args.
9814 set dummy pkg-config
; ac_word
=$2
9815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9816 $as_echo_n "checking for $ac_word... " >&6; }
9817 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
9818 $as_echo_n "(cached) " >&6
9822 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
9825 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
9829 test -z "$as_dir" && as_dir
=.
9830 for ac_exec_ext
in '' $ac_executable_extensions; do
9831 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9832 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
9833 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9840 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
9844 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
9845 if test -n "$PKG_CONFIG"; then
9846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
9847 $as_echo "$PKG_CONFIG" >&6; }
9849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9850 $as_echo "no" >&6; }
9855 if test "$PKG_CONFIG" = "no" ; then
9858 PKG_CONFIG_MIN_VERSION
=0.9.0
9859 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
9860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $GTK_MODULES" >&5
9861 $as_echo_n "checking for $GTK_MODULES... " >&6; }
9863 if $PKG_CONFIG --exists "$GTK_MODULES" 2>&5; then
9864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9865 $as_echo "yes" >&6; }
9868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK_CFLAGS" >&5
9869 $as_echo_n "checking GTK_CFLAGS... " >&6; }
9870 GTK_CFLAGS
=`$PKG_CONFIG --cflags "$GTK_MODULES"|sed -e 's,///*,/,g'`
9871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK_CFLAGS" >&5
9872 $as_echo "$GTK_CFLAGS" >&6; }
9874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK_LIBS" >&5
9875 $as_echo_n "checking GTK_LIBS... " >&6; }
9876 GTK_LIBS
=`$PKG_CONFIG --libs "$GTK_MODULES"|sed -e 's,///*,/,g'`
9877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK_LIBS" >&5
9878 $as_echo "$GTK_LIBS" >&6; }
9880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9881 $as_echo "no" >&6; }
9884 ## If we have a custom action on failure, don't print errors, but
9885 ## do set a variable so people can do so.
9886 GTK_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "$GTK_MODULES"`
9893 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
9894 echo "*** See http://www.freedesktop.org/software/pkgconfig"
9898 if test $succeeded = yes; then
9904 if test "$pkg_check_gtk" = "no" && test "$USE_X_TOOLKIT" != "maybe"; then
9905 as_fn_error $?
"$GTK_PKG_ERRORS" "$LINENO" 5
9909 if test "$pkg_check_gtk" != "yes"; then
9911 if test "${with_gtk}" = "yes" ||
test "$USE_X_TOOLKIT" = "maybe"; then
9914 GTK_MODULES
="gtk+-2.0 >= $GTK_REQUIRED glib-2.0 >= $GLIB_REQUIRED"
9919 # Extract the first word of "pkg-config", so it can be a program name with args.
9920 set dummy pkg-config
; ac_word
=$2
9921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9922 $as_echo_n "checking for $ac_word... " >&6; }
9923 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
9924 $as_echo_n "(cached) " >&6
9928 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
9931 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
9935 test -z "$as_dir" && as_dir
=.
9936 for ac_exec_ext
in '' $ac_executable_extensions; do
9937 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9938 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
9939 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9946 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
9950 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
9951 if test -n "$PKG_CONFIG"; then
9952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
9953 $as_echo "$PKG_CONFIG" >&6; }
9955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9956 $as_echo "no" >&6; }
9961 if test "$PKG_CONFIG" = "no" ; then
9964 PKG_CONFIG_MIN_VERSION
=0.9.0
9965 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
9966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $GTK_MODULES" >&5
9967 $as_echo_n "checking for $GTK_MODULES... " >&6; }
9969 if $PKG_CONFIG --exists "$GTK_MODULES" 2>&5; then
9970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9971 $as_echo "yes" >&6; }
9974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK_CFLAGS" >&5
9975 $as_echo_n "checking GTK_CFLAGS... " >&6; }
9976 GTK_CFLAGS
=`$PKG_CONFIG --cflags "$GTK_MODULES"|sed -e 's,///*,/,g'`
9977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK_CFLAGS" >&5
9978 $as_echo "$GTK_CFLAGS" >&6; }
9980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK_LIBS" >&5
9981 $as_echo_n "checking GTK_LIBS... " >&6; }
9982 GTK_LIBS
=`$PKG_CONFIG --libs "$GTK_MODULES"|sed -e 's,///*,/,g'`
9983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK_LIBS" >&5
9984 $as_echo "$GTK_LIBS" >&6; }
9986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9987 $as_echo "no" >&6; }
9990 ## If we have a custom action on failure, don't print errors, but
9991 ## do set a variable so people can do so.
9992 GTK_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "$GTK_MODULES"`
9999 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
10000 echo "*** See http://www.freedesktop.org/software/pkgconfig"
10004 if test $succeeded = yes; then
10010 if test "$pkg_check_gtk" = "no" && test "$USE_X_TOOLKIT" != "maybe"; then
10011 as_fn_error $?
"$GTK_PKG_ERRORS" "$LINENO" 5
10017 if test x
"$pkg_check_gtk" = xyes
; then
10021 C_SWITCH_X_SITE
="$C_SWITCH_X_SITE $GTK_CFLAGS"
10022 CFLAGS
="$CFLAGS $GTK_CFLAGS"
10023 LIBS
="$GTK_LIBS $LIBS"
10025 for ac_func
in gtk_main
10027 ac_fn_c_check_func
"$LINENO" "gtk_main" "ac_cv_func_gtk_main"
10028 if test "x$ac_cv_func_gtk_main" = xyes
; then :
10029 cat >>confdefs.h
<<_ACEOF
10030 #define HAVE_GTK_MAIN 1
10036 if test "${GTK_COMPILES}" != "yes"; then
10037 if test "$USE_X_TOOLKIT" != "maybe"; then
10038 as_fn_error $?
"Gtk+ wanted, but it does not compile, see config.log. Maybe some x11-devel files missing?" "$LINENO" 5;
10043 $as_echo "#define USE_GTK 1" >>confdefs.h
10047 if $PKG_CONFIG --atleast-version=2.10 gtk
+-2.0
; then
10050 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Your version of Gtk+ will have problems with
10051 closing open displays. This is no problem if you just use
10052 one display, but if you use more than one and close one of them
10053 Emacs may crash." >&5
10054 $as_echo "$as_me: WARNING: Your version of Gtk+ will have problems with
10055 closing open displays. This is no problem if you just use
10056 one display, but if you use more than one and close one of them
10057 Emacs may crash." >&2;}
10066 if test "${HAVE_GTK}" = "yes"; then
10068 if test "$with_toolkit_scroll_bars" != no
; then
10069 with_toolkit_scroll_bars
=yes
10072 HAVE_GTK_FILE_SELECTION
=no
10073 ac_fn_c_check_decl
"$LINENO" "GTK_TYPE_FILE_SELECTION" "ac_cv_have_decl_GTK_TYPE_FILE_SELECTION" "$ac_includes_default
10074 #include <gtk/gtk.h>
10076 if test "x$ac_cv_have_decl_GTK_TYPE_FILE_SELECTION" = xyes
; then :
10077 HAVE_GTK_FILE_SELECTION
=yes
10079 HAVE_GTK_FILE_SELECTION
=no
10082 if test "$HAVE_GTK_FILE_SELECTION" = yes; then
10083 for ac_func
in gtk_file_selection_new
10085 ac_fn_c_check_func
"$LINENO" "gtk_file_selection_new" "ac_cv_func_gtk_file_selection_new"
10086 if test "x$ac_cv_func_gtk_file_selection_new" = xyes
; then :
10087 cat >>confdefs.h
<<_ACEOF
10088 #define HAVE_GTK_FILE_SELECTION_NEW 1
10096 HAVE_GTK_AND_PTHREAD
=no
10097 for ac_header
in pthread.h
10099 ac_fn_c_check_header_mongrel
"$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
10100 if test "x$ac_cv_header_pthread_h" = xyes
; then :
10101 cat >>confdefs.h
<<_ACEOF
10102 #define HAVE_PTHREAD_H 1
10109 if test "$ac_cv_header_pthread_h"; then
10110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_self in -lpthread" >&5
10111 $as_echo_n "checking for pthread_self in -lpthread... " >&6; }
10112 if ${ac_cv_lib_pthread_pthread_self+:} false
; then :
10113 $as_echo_n "(cached) " >&6
10115 ac_check_lib_save_LIBS
=$LIBS
10116 LIBS
="-lpthread $LIBS"
10117 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10118 /* end confdefs.h. */
10120 /* Override any GCC internal prototype to avoid an error.
10121 Use char because int might match the return type of a GCC
10122 builtin and then its argument prototype would still apply. */
10126 char pthread_self ();
10130 return pthread_self ();
10135 if ac_fn_c_try_link
"$LINENO"; then :
10136 ac_cv_lib_pthread_pthread_self
=yes
10138 ac_cv_lib_pthread_pthread_self
=no
10140 rm -f core conftest.err conftest.
$ac_objext \
10141 conftest
$ac_exeext conftest.
$ac_ext
10142 LIBS
=$ac_check_lib_save_LIBS
10144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_self" >&5
10145 $as_echo "$ac_cv_lib_pthread_pthread_self" >&6; }
10146 if test "x$ac_cv_lib_pthread_pthread_self" = xyes
; then :
10147 HAVE_GTK_AND_PTHREAD
=yes
10151 if test "$HAVE_GTK_AND_PTHREAD" = yes; then
10152 case "${canonical}" in
10154 *) GTK_LIBS
="$GTK_LIBS -lpthread" ;;
10157 $as_echo "#define HAVE_GTK_AND_PTHREAD 1" >>confdefs.h
10161 for ac_func
in gtk_widget_get_window gtk_widget_set_has_window \
10162 gtk_dialog_get_action_area gtk_widget_get_sensitive \
10163 gtk_widget_get_mapped gtk_adjustment_get_page_size \
10164 gtk_orientable_set_orientation
10166 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10167 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
10168 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
10169 cat >>confdefs.h
<<_ACEOF
10170 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10181 if test "${with_dbus}" = "yes"; then
10185 # Extract the first word of "pkg-config", so it can be a program name with args.
10186 set dummy pkg-config
; ac_word
=$2
10187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10188 $as_echo_n "checking for $ac_word... " >&6; }
10189 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
10190 $as_echo_n "(cached) " >&6
10192 case $PKG_CONFIG in
10194 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
10197 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10198 for as_dir
in $PATH
10201 test -z "$as_dir" && as_dir
=.
10202 for ac_exec_ext
in '' $ac_executable_extensions; do
10203 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10204 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
10205 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10212 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
10216 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
10217 if test -n "$PKG_CONFIG"; then
10218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10219 $as_echo "$PKG_CONFIG" >&6; }
10221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10222 $as_echo "no" >&6; }
10227 if test "$PKG_CONFIG" = "no" ; then
10230 PKG_CONFIG_MIN_VERSION
=0.9.0
10231 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
10232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbus-1 >= 1.0" >&5
10233 $as_echo_n "checking for dbus-1 >= 1.0... " >&6; }
10235 if $PKG_CONFIG --exists "dbus-1 >= 1.0" 2>&5; then
10236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10237 $as_echo "yes" >&6; }
10240 { $as_echo "$as_me:${as_lineno-$LINENO}: checking DBUS_CFLAGS" >&5
10241 $as_echo_n "checking DBUS_CFLAGS... " >&6; }
10242 DBUS_CFLAGS
=`$PKG_CONFIG --cflags "dbus-1 >= 1.0"|sed -e 's,///*,/,g'`
10243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DBUS_CFLAGS" >&5
10244 $as_echo "$DBUS_CFLAGS" >&6; }
10246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking DBUS_LIBS" >&5
10247 $as_echo_n "checking DBUS_LIBS... " >&6; }
10248 DBUS_LIBS
=`$PKG_CONFIG --libs "dbus-1 >= 1.0"|sed -e 's,///*,/,g'`
10249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DBUS_LIBS" >&5
10250 $as_echo "$DBUS_LIBS" >&6; }
10252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10253 $as_echo "no" >&6; }
10256 ## If we have a custom action on failure, don't print errors, but
10257 ## do set a variable so people can do so.
10258 DBUS_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "dbus-1 >= 1.0"`
10265 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
10266 echo "*** See http://www.freedesktop.org/software/pkgconfig"
10270 if test $succeeded = yes; then
10276 if test "$HAVE_DBUS" = yes; then
10277 LIBS
="$LIBS $DBUS_LIBS"
10279 $as_echo "#define HAVE_DBUS 1" >>confdefs.h
10281 for ac_func
in dbus_watch_get_unix_fd
10283 ac_fn_c_check_func
"$LINENO" "dbus_watch_get_unix_fd" "ac_cv_func_dbus_watch_get_unix_fd"
10284 if test "x$ac_cv_func_dbus_watch_get_unix_fd" = xyes
; then :
10285 cat >>confdefs.h
<<_ACEOF
10286 #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
10292 DBUS_OBJ
=dbusbind.o
10298 if test "${HAVE_X11}" = "yes" && test "${with_gconf}" = "yes"; then
10302 # Extract the first word of "pkg-config", so it can be a program name with args.
10303 set dummy pkg-config
; ac_word
=$2
10304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10305 $as_echo_n "checking for $ac_word... " >&6; }
10306 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
10307 $as_echo_n "(cached) " >&6
10309 case $PKG_CONFIG in
10311 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
10314 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10315 for as_dir
in $PATH
10318 test -z "$as_dir" && as_dir
=.
10319 for ac_exec_ext
in '' $ac_executable_extensions; do
10320 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10321 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
10322 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10329 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
10333 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
10334 if test -n "$PKG_CONFIG"; then
10335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10336 $as_echo "$PKG_CONFIG" >&6; }
10338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10339 $as_echo "no" >&6; }
10344 if test "$PKG_CONFIG" = "no" ; then
10347 PKG_CONFIG_MIN_VERSION
=0.9.0
10348 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
10349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gconf-2.0 >= 2.13" >&5
10350 $as_echo_n "checking for gconf-2.0 >= 2.13... " >&6; }
10352 if $PKG_CONFIG --exists "gconf-2.0 >= 2.13" 2>&5; then
10353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10354 $as_echo "yes" >&6; }
10357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCONF_CFLAGS" >&5
10358 $as_echo_n "checking GCONF_CFLAGS... " >&6; }
10359 GCONF_CFLAGS
=`$PKG_CONFIG --cflags "gconf-2.0 >= 2.13"|sed -e 's,///*,/,g'`
10360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCONF_CFLAGS" >&5
10361 $as_echo "$GCONF_CFLAGS" >&6; }
10363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCONF_LIBS" >&5
10364 $as_echo_n "checking GCONF_LIBS... " >&6; }
10365 GCONF_LIBS
=`$PKG_CONFIG --libs "gconf-2.0 >= 2.13"|sed -e 's,///*,/,g'`
10366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCONF_LIBS" >&5
10367 $as_echo "$GCONF_LIBS" >&6; }
10369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10370 $as_echo "no" >&6; }
10373 ## If we have a custom action on failure, don't print errors, but
10374 ## do set a variable so people can do so.
10375 GCONF_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "gconf-2.0 >= 2.13"`
10382 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
10383 echo "*** See http://www.freedesktop.org/software/pkgconfig"
10387 if test $succeeded = yes; then
10393 if test "$HAVE_GCONF" = yes; then
10395 $as_echo "#define HAVE_GCONF 1" >>confdefs.h
10397 for ac_func
in g_type_init
10399 ac_fn_c_check_func
"$LINENO" "g_type_init" "ac_cv_func_g_type_init"
10400 if test "x$ac_cv_func_g_type_init" = xyes
; then :
10401 cat >>confdefs.h
<<_ACEOF
10402 #define HAVE_G_TYPE_INIT 1
10413 if test "${with_selinux}" = "yes"; then
10414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lgetfilecon in -lselinux" >&5
10415 $as_echo_n "checking for lgetfilecon in -lselinux... " >&6; }
10416 if ${ac_cv_lib_selinux_lgetfilecon+:} false
; then :
10417 $as_echo_n "(cached) " >&6
10419 ac_check_lib_save_LIBS
=$LIBS
10420 LIBS
="-lselinux $LIBS"
10421 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10422 /* end confdefs.h. */
10424 /* Override any GCC internal prototype to avoid an error.
10425 Use char because int might match the return type of a GCC
10426 builtin and then its argument prototype would still apply. */
10430 char lgetfilecon ();
10434 return lgetfilecon ();
10439 if ac_fn_c_try_link
"$LINENO"; then :
10440 ac_cv_lib_selinux_lgetfilecon
=yes
10442 ac_cv_lib_selinux_lgetfilecon
=no
10444 rm -f core conftest.err conftest.
$ac_objext \
10445 conftest
$ac_exeext conftest.
$ac_ext
10446 LIBS
=$ac_check_lib_save_LIBS
10448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_selinux_lgetfilecon" >&5
10449 $as_echo "$ac_cv_lib_selinux_lgetfilecon" >&6; }
10450 if test "x$ac_cv_lib_selinux_lgetfilecon" = xyes
; then :
10451 HAVE_LIBSELINUX
=yes
10456 if test "$HAVE_LIBSELINUX" = yes; then
10458 $as_echo "#define HAVE_LIBSELINUX 1" >>confdefs.h
10460 LIBSELINUX_LIBS
=-lselinux
10466 if test "${with_gnutls}" = "yes" ; then
10470 # Extract the first word of "pkg-config", so it can be a program name with args.
10471 set dummy pkg-config
; ac_word
=$2
10472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10473 $as_echo_n "checking for $ac_word... " >&6; }
10474 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
10475 $as_echo_n "(cached) " >&6
10477 case $PKG_CONFIG in
10479 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
10482 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10483 for as_dir
in $PATH
10486 test -z "$as_dir" && as_dir
=.
10487 for ac_exec_ext
in '' $ac_executable_extensions; do
10488 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10489 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
10490 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10497 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
10501 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
10502 if test -n "$PKG_CONFIG"; then
10503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10504 $as_echo "$PKG_CONFIG" >&6; }
10506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10507 $as_echo "no" >&6; }
10512 if test "$PKG_CONFIG" = "no" ; then
10515 PKG_CONFIG_MIN_VERSION
=0.9.0
10516 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
10517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gnutls >= 2.2.4" >&5
10518 $as_echo_n "checking for gnutls >= 2.2.4... " >&6; }
10520 if $PKG_CONFIG --exists "gnutls >= 2.2.4" 2>&5; then
10521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10522 $as_echo "yes" >&6; }
10525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBGNUTLS_CFLAGS" >&5
10526 $as_echo_n "checking LIBGNUTLS_CFLAGS... " >&6; }
10527 LIBGNUTLS_CFLAGS
=`$PKG_CONFIG --cflags "gnutls >= 2.2.4"|sed -e 's,///*,/,g'`
10528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGNUTLS_CFLAGS" >&5
10529 $as_echo "$LIBGNUTLS_CFLAGS" >&6; }
10531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBGNUTLS_LIBS" >&5
10532 $as_echo_n "checking LIBGNUTLS_LIBS... " >&6; }
10533 LIBGNUTLS_LIBS
=`$PKG_CONFIG --libs "gnutls >= 2.2.4"|sed -e 's,///*,/,g'`
10534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGNUTLS_LIBS" >&5
10535 $as_echo "$LIBGNUTLS_LIBS" >&6; }
10537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10538 $as_echo "no" >&6; }
10539 LIBGNUTLS_CFLAGS
=""
10541 ## If we have a custom action on failure, don't print errors, but
10542 ## do set a variable so people can do so.
10543 LIBGNUTLS_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "gnutls >= 2.2.4"`
10550 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
10551 echo "*** See http://www.freedesktop.org/software/pkgconfig"
10555 if test $succeeded = yes; then
10561 if test "${HAVE_GNUTLS}" = "yes"; then
10563 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
10572 if test x
"${USE_X_TOOLKIT}" = xmaybe ||
test x
"${USE_X_TOOLKIT}" = xLUCID
; then
10573 if test "$with_xaw3d" != no
; then
10574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xaw3d" >&5
10575 $as_echo_n "checking for xaw3d... " >&6; }
10576 if ${emacs_cv_xaw3d+:} false
; then :
10577 $as_echo_n "(cached) " >&6
10579 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10580 /* end confdefs.h. */
10582 #include <X11/Intrinsic.h>
10583 #include <X11/Xaw3d/Simple.h>
10592 if ac_fn_c_try_link
"$LINENO"; then :
10597 rm -f core conftest.err conftest.
$ac_objext \
10598 conftest
$ac_exeext conftest.
$ac_ext
10604 if test $emacs_cv_xaw3d = yes; then
10605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes; using Lucid toolkit" >&5
10606 $as_echo "yes; using Lucid toolkit" >&6; }
10607 USE_X_TOOLKIT
=LUCID
10611 $as_echo "#define HAVE_XAW3D 1" >>confdefs.h
10614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10615 $as_echo "no" >&6; }
10616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libXaw" >&5
10617 $as_echo_n "checking for libXaw... " >&6; }
10618 if ${emacs_cv_xaw+:} false
; then :
10619 $as_echo_n "(cached) " >&6
10621 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10622 /* end confdefs.h. */
10624 #include <X11/Intrinsic.h>
10625 #include <X11/Xaw/Simple.h>
10634 if ac_fn_c_try_link
"$LINENO"; then :
10639 rm -f core conftest.err conftest.
$ac_objext \
10640 conftest
$ac_exeext conftest.
$ac_ext
10643 if test $emacs_cv_xaw = yes; then
10644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes; using Lucid toolkit" >&5
10645 $as_echo "yes; using Lucid toolkit" >&6; }
10646 USE_X_TOOLKIT
=LUCID
10648 elif test x
"${USE_X_TOOLKIT}" = xLUCID
; then
10649 as_fn_error $?
"Lucid toolkit requires X11/Xaw include files" "$LINENO" 5
10651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no; do not use toolkit by default" >&5
10652 $as_echo "no; do not use toolkit by default" >&6; }
10658 X_TOOLKIT_TYPE
=$USE_X_TOOLKIT
10661 if test "${USE_X_TOOLKIT}" != "none"; then
10662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking X11 toolkit version" >&5
10663 $as_echo_n "checking X11 toolkit version... " >&6; }
10664 if ${emacs_cv_x11_toolkit_version_6+:} false
; then :
10665 $as_echo_n "(cached) " >&6
10667 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10668 /* end confdefs.h. */
10669 #include <X11/Intrinsic.h>
10673 #if XtSpecificationRelease < 6
10681 if ac_fn_c_try_link
"$LINENO"; then :
10682 emacs_cv_x11_toolkit_version_6
=yes
10684 emacs_cv_x11_toolkit_version_6
=no
10686 rm -f core conftest.err conftest.
$ac_objext \
10687 conftest
$ac_exeext conftest.
$ac_ext
10690 HAVE_X11XTR6
=$emacs_cv_x11_toolkit_version_6
10691 if test $emacs_cv_x11_toolkit_version_6 = yes; then
10692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: 6 or newer" >&5
10693 $as_echo "6 or newer" >&6; }
10695 $as_echo "#define HAVE_X11XTR6 1" >>confdefs.h
10697 LIBXTR6
="-lSM -lICE"
10699 ## Use libw.a along with X11R6 Xt.
10700 unixware
) LIBXTR6
="$LIBXTR6 -lw" ;;
10703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: before 6" >&5
10704 $as_echo "before 6" >&6; }
10708 if test x
$HAVE_X11XTR6 = xyes
; then
10709 LIBS
="-lXt -lSM -lICE $LIBS"
10713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XmuConvertStandardSelection in -lXmu" >&5
10714 $as_echo_n "checking for XmuConvertStandardSelection in -lXmu... " >&6; }
10715 if ${ac_cv_lib_Xmu_XmuConvertStandardSelection+:} false
; then :
10716 $as_echo_n "(cached) " >&6
10718 ac_check_lib_save_LIBS
=$LIBS
10720 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10721 /* end confdefs.h. */
10723 /* Override any GCC internal prototype to avoid an error.
10724 Use char because int might match the return type of a GCC
10725 builtin and then its argument prototype would still apply. */
10729 char XmuConvertStandardSelection ();
10733 return XmuConvertStandardSelection ();
10738 if ac_fn_c_try_link
"$LINENO"; then :
10739 ac_cv_lib_Xmu_XmuConvertStandardSelection
=yes
10741 ac_cv_lib_Xmu_XmuConvertStandardSelection
=no
10743 rm -f core conftest.err conftest.
$ac_objext \
10744 conftest
$ac_exeext conftest.
$ac_ext
10745 LIBS
=$ac_check_lib_save_LIBS
10747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xmu_XmuConvertStandardSelection" >&5
10748 $as_echo "$ac_cv_lib_Xmu_XmuConvertStandardSelection" >&6; }
10749 if test "x$ac_cv_lib_Xmu_XmuConvertStandardSelection" = xyes
; then :
10750 cat >>confdefs.h
<<_ACEOF
10751 #define HAVE_LIBXMU 1
10758 test $ac_cv_lib_Xmu_XmuConvertStandardSelection = no
&& LIBS
="$OLDLIBS"
10764 ## These systems don't supply Xmu.
10766 test "X$ac_cv_lib_Xmu_XmuConvertStandardSelection" != "Xyes" && LIBXMU
=
10771 # On Irix 6.5, at least, we need XShapeQueryExtension from -lXext for Xaw3D.
10772 if test "${HAVE_X11}" = "yes"; then
10773 if test "${USE_X_TOOLKIT}" != "none"; then
10774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XShapeQueryExtension in -lXext" >&5
10775 $as_echo_n "checking for XShapeQueryExtension in -lXext... " >&6; }
10776 if ${ac_cv_lib_Xext_XShapeQueryExtension+:} false
; then :
10777 $as_echo_n "(cached) " >&6
10779 ac_check_lib_save_LIBS
=$LIBS
10780 LIBS
="-lXext $LIBS"
10781 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10782 /* end confdefs.h. */
10784 /* Override any GCC internal prototype to avoid an error.
10785 Use char because int might match the return type of a GCC
10786 builtin and then its argument prototype would still apply. */
10790 char XShapeQueryExtension ();
10794 return XShapeQueryExtension ();
10799 if ac_fn_c_try_link
"$LINENO"; then :
10800 ac_cv_lib_Xext_XShapeQueryExtension
=yes
10802 ac_cv_lib_Xext_XShapeQueryExtension
=no
10804 rm -f core conftest.err conftest.
$ac_objext \
10805 conftest
$ac_exeext conftest.
$ac_ext
10806 LIBS
=$ac_check_lib_save_LIBS
10808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xext_XShapeQueryExtension" >&5
10809 $as_echo "$ac_cv_lib_Xext_XShapeQueryExtension" >&6; }
10810 if test "x$ac_cv_lib_Xext_XShapeQueryExtension" = xyes
; then :
10811 cat >>confdefs.h
<<_ACEOF
10812 #define HAVE_LIBXEXT 1
10815 LIBS
="-lXext $LIBS"
10823 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
10824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Motif version 2.1" >&5
10825 $as_echo_n "checking for Motif version 2.1... " >&6; }
10826 if ${emacs_cv_motif_version_2_1+:} false
; then :
10827 $as_echo_n "(cached) " >&6
10829 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10830 /* end confdefs.h. */
10835 #if XmVERSION > 2 || (XmVERSION == 2 && XmREVISION >= 1)
10838 Motif version prior to 2.1.
10844 if ac_fn_c_try_compile
"$LINENO"; then :
10845 emacs_cv_motif_version_2_1
=yes
10847 emacs_cv_motif_version_2_1
=no
10849 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_motif_version_2_1" >&5
10852 $as_echo "$emacs_cv_motif_version_2_1" >&6; }
10853 if test $emacs_cv_motif_version_2_1 = yes; then
10854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XpCreateContext in -lXp" >&5
10855 $as_echo_n "checking for XpCreateContext in -lXp... " >&6; }
10856 if ${ac_cv_lib_Xp_XpCreateContext+:} false
; then :
10857 $as_echo_n "(cached) " >&6
10859 ac_check_lib_save_LIBS
=$LIBS
10861 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10862 /* end confdefs.h. */
10864 /* Override any GCC internal prototype to avoid an error.
10865 Use char because int might match the return type of a GCC
10866 builtin and then its argument prototype would still apply. */
10870 char XpCreateContext ();
10874 return XpCreateContext ();
10879 if ac_fn_c_try_link
"$LINENO"; then :
10880 ac_cv_lib_Xp_XpCreateContext
=yes
10882 ac_cv_lib_Xp_XpCreateContext
=no
10884 rm -f core conftest.err conftest.
$ac_objext \
10885 conftest
$ac_exeext conftest.
$ac_ext
10886 LIBS
=$ac_check_lib_save_LIBS
10888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xp_XpCreateContext" >&5
10889 $as_echo "$ac_cv_lib_Xp_XpCreateContext" >&6; }
10890 if test "x$ac_cv_lib_Xp_XpCreateContext" = xyes
; then :
10895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LessTif where some systems put it" >&5
10896 $as_echo_n "checking for LessTif where some systems put it... " >&6; }
10897 if ${emacs_cv_lesstif+:} false
; then :
10898 $as_echo_n "(cached) " >&6
10900 # We put this in CFLAGS temporarily to precede other -I options
10901 # that might be in CFLAGS temporarily.
10902 # We put this in CPPFLAGS where it precedes the other -I options.
10903 OLD_CPPFLAGS
=$CPPFLAGS
10905 CPPFLAGS
="-I/usr/X11R6/LessTif/Motif1.2/include $CPPFLAGS"
10906 CFLAGS
="-I/usr/X11R6/LessTif/Motif1.2/include $CFLAGS"
10907 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10908 /* end confdefs.h. */
10909 #include </usr/X11R6/LessTif/Motif1.2/include/Xm/Xm.h>
10918 if ac_fn_c_try_compile
"$LINENO"; then :
10919 emacs_cv_lesstif
=yes
10921 emacs_cv_lesstif
=no
10923 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_lesstif" >&5
10926 $as_echo "$emacs_cv_lesstif" >&6; }
10927 if test $emacs_cv_lesstif = yes; then
10928 # Make sure this -I option remains in CPPFLAGS after it is set
10929 # back to REAL_CPPFLAGS.
10930 # There is no need to change REAL_CFLAGS, because REAL_CFLAGS does not
10931 # have those other -I options anyway. Ultimately, having this
10932 # directory ultimately in CPPFLAGS will be enough.
10933 REAL_CPPFLAGS
="-I/usr/X11R6/LessTif/Motif1.2/include $REAL_CPPFLAGS"
10934 LDFLAGS
="-L/usr/X11R6/LessTif/Motif1.2/lib $LDFLAGS"
10937 CPPFLAGS
=$OLD_CPPFLAGS
10943 USE_TOOLKIT_SCROLL_BARS
=no
10944 if test "${with_toolkit_scroll_bars}" != "no"; then
10945 if test "${USE_X_TOOLKIT}" != "none"; then
10946 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
10947 $as_echo "#define USE_TOOLKIT_SCROLL_BARS 1" >>confdefs.h
10950 USE_TOOLKIT_SCROLL_BARS
=yes
10951 elif test "${HAVE_XAW3D}" = "yes"; then
10952 $as_echo "#define USE_TOOLKIT_SCROLL_BARS 1" >>confdefs.h
10954 USE_TOOLKIT_SCROLL_BARS
=yes
10956 elif test "${HAVE_GTK}" = "yes"; then
10957 $as_echo "#define USE_TOOLKIT_SCROLL_BARS 1" >>confdefs.h
10959 USE_TOOLKIT_SCROLL_BARS
=yes
10960 elif test "${HAVE_NS}" = "yes"; then
10961 $as_echo "#define USE_TOOLKIT_SCROLL_BARS 1" >>confdefs.h
10963 USE_TOOLKIT_SCROLL_BARS
=yes
10967 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10968 /* end confdefs.h. */
10970 #include <X11/Xlib.h>
10971 #include <X11/Xresource.h>
10980 if ac_fn_c_try_compile
"$LINENO"; then :
10983 $as_echo "#define HAVE_XIM 1" >>confdefs.h
10988 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10991 if test "${with_xim}" != "no"; then
10993 $as_echo "#define USE_XIM 1" >>confdefs.h
10998 if test "${HAVE_XIM}" != "no"; then
10999 late_CFLAGS
=$CFLAGS
11000 if test "$GCC" = yes; then
11001 CFLAGS
="$CFLAGS --pedantic-errors"
11003 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11004 /* end confdefs.h. */
11006 #include <X11/Xlib.h>
11007 #include <X11/Xresource.h>
11016 XPointer *client_data;
11018 /* If we're not using GCC, it's probably not XFree86, and this is
11019 probably right, but we can't use something like --pedantic-errors. */
11020 extern Bool XRegisterIMInstantiateCallback(Display*, XrmDatabase, char*,
11021 char*, XIMProc, XPointer*);
11023 (void)XRegisterIMInstantiateCallback(display, db, res_name, res_class, callback,
11029 if ac_fn_c_try_compile
"$LINENO"; then :
11030 emacs_cv_arg6_star
=yes
11032 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11033 if test "$emacs_cv_arg6_star" = yes; then
11034 $as_echo "#define XRegisterIMInstantiateCallback_arg6 XPointer*" >>confdefs.h
11037 $as_echo "#define XRegisterIMInstantiateCallback_arg6 XPointer" >>confdefs.h
11040 CFLAGS
=$late_CFLAGS
11043 ### Start of font-backend (under any platform) section.
11044 # (nothing here yet -- this is a placeholder)
11045 ### End of font-backend (under any platform) section.
11047 ### Start of font-backend (under X11) section.
11048 if test "${HAVE_X11}" = "yes"; then
11052 # Extract the first word of "pkg-config", so it can be a program name with args.
11053 set dummy pkg-config
; ac_word
=$2
11054 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11055 $as_echo_n "checking for $ac_word... " >&6; }
11056 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
11057 $as_echo_n "(cached) " >&6
11059 case $PKG_CONFIG in
11061 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
11064 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
11065 for as_dir
in $PATH
11068 test -z "$as_dir" && as_dir
=.
11069 for ac_exec_ext
in '' $ac_executable_extensions; do
11070 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11071 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
11072 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11079 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
11083 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
11084 if test -n "$PKG_CONFIG"; then
11085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
11086 $as_echo "$PKG_CONFIG" >&6; }
11088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11089 $as_echo "no" >&6; }
11094 if test "$PKG_CONFIG" = "no" ; then
11097 PKG_CONFIG_MIN_VERSION
=0.9.0
11098 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
11099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fontconfig >= 2.2.0" >&5
11100 $as_echo_n "checking for fontconfig >= 2.2.0... " >&6; }
11102 if $PKG_CONFIG --exists "fontconfig >= 2.2.0" 2>&5; then
11103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11104 $as_echo "yes" >&6; }
11107 { $as_echo "$as_me:${as_lineno-$LINENO}: checking FONTCONFIG_CFLAGS" >&5
11108 $as_echo_n "checking FONTCONFIG_CFLAGS... " >&6; }
11109 FONTCONFIG_CFLAGS
=`$PKG_CONFIG --cflags "fontconfig >= 2.2.0"|sed -e 's,///*,/,g'`
11110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FONTCONFIG_CFLAGS" >&5
11111 $as_echo "$FONTCONFIG_CFLAGS" >&6; }
11113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking FONTCONFIG_LIBS" >&5
11114 $as_echo_n "checking FONTCONFIG_LIBS... " >&6; }
11115 FONTCONFIG_LIBS
=`$PKG_CONFIG --libs "fontconfig >= 2.2.0"|sed -e 's,///*,/,g'`
11116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FONTCONFIG_LIBS" >&5
11117 $as_echo "$FONTCONFIG_LIBS" >&6; }
11119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11120 $as_echo "no" >&6; }
11121 FONTCONFIG_CFLAGS
=""
11123 ## If we have a custom action on failure, don't print errors, but
11124 ## do set a variable so people can do so.
11125 FONTCONFIG_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "fontconfig >= 2.2.0"`
11132 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
11133 echo "*** See http://www.freedesktop.org/software/pkgconfig"
11137 if test $succeeded = yes; then
11144 ## Use -lXft if available, unless `--with-xft=no'.
11146 if test "${HAVE_FC}" = "no" ||
test "x${with_x}" = "xno"; then
11149 if test "x${with_xft}" != "xno"; then
11154 # Extract the first word of "pkg-config", so it can be a program name with args.
11155 set dummy pkg-config
; ac_word
=$2
11156 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11157 $as_echo_n "checking for $ac_word... " >&6; }
11158 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
11159 $as_echo_n "(cached) " >&6
11161 case $PKG_CONFIG in
11163 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
11166 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
11167 for as_dir
in $PATH
11170 test -z "$as_dir" && as_dir
=.
11171 for ac_exec_ext
in '' $ac_executable_extensions; do
11172 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11173 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
11174 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11181 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
11185 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
11186 if test -n "$PKG_CONFIG"; then
11187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
11188 $as_echo "$PKG_CONFIG" >&6; }
11190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11191 $as_echo "no" >&6; }
11196 if test "$PKG_CONFIG" = "no" ; then
11199 PKG_CONFIG_MIN_VERSION
=0.9.0
11200 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
11201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xft >= 0.13.0" >&5
11202 $as_echo_n "checking for xft >= 0.13.0... " >&6; }
11204 if $PKG_CONFIG --exists "xft >= 0.13.0" 2>&5; then
11205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11206 $as_echo "yes" >&6; }
11209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking XFT_CFLAGS" >&5
11210 $as_echo_n "checking XFT_CFLAGS... " >&6; }
11211 XFT_CFLAGS
=`$PKG_CONFIG --cflags "xft >= 0.13.0"|sed -e 's,///*,/,g'`
11212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XFT_CFLAGS" >&5
11213 $as_echo "$XFT_CFLAGS" >&6; }
11215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking XFT_LIBS" >&5
11216 $as_echo_n "checking XFT_LIBS... " >&6; }
11217 XFT_LIBS
=`$PKG_CONFIG --libs "xft >= 0.13.0"|sed -e 's,///*,/,g'`
11218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XFT_LIBS" >&5
11219 $as_echo "$XFT_LIBS" >&6; }
11221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11222 $as_echo "no" >&6; }
11225 ## If we have a custom action on failure, don't print errors, but
11226 ## do set a variable so people can do so.
11227 XFT_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "xft >= 0.13.0"`
11234 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
11235 echo "*** See http://www.freedesktop.org/software/pkgconfig"
11239 if test $succeeded = yes; then
11245 ## Because xftfont.c uses XRenderQueryExtension, we also
11246 ## need to link to -lXrender.
11248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XRenderQueryExtension in -lXrender" >&5
11249 $as_echo_n "checking for XRenderQueryExtension in -lXrender... " >&6; }
11250 if ${ac_cv_lib_Xrender_XRenderQueryExtension+:} false
; then :
11251 $as_echo_n "(cached) " >&6
11253 ac_check_lib_save_LIBS
=$LIBS
11254 LIBS
="-lXrender $LIBS"
11255 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11256 /* end confdefs.h. */
11258 /* Override any GCC internal prototype to avoid an error.
11259 Use char because int might match the return type of a GCC
11260 builtin and then its argument prototype would still apply. */
11264 char XRenderQueryExtension ();
11268 return XRenderQueryExtension ();
11273 if ac_fn_c_try_link
"$LINENO"; then :
11274 ac_cv_lib_Xrender_XRenderQueryExtension
=yes
11276 ac_cv_lib_Xrender_XRenderQueryExtension
=no
11278 rm -f core conftest.err conftest.
$ac_objext \
11279 conftest
$ac_exeext conftest.
$ac_ext
11280 LIBS
=$ac_check_lib_save_LIBS
11282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xrender_XRenderQueryExtension" >&5
11283 $as_echo "$ac_cv_lib_Xrender_XRenderQueryExtension" >&6; }
11284 if test "x$ac_cv_lib_Xrender_XRenderQueryExtension" = xyes
; then :
11288 if test "$HAVE_XFT" != no
&& test "$HAVE_XRENDER" != no
; then
11289 OLD_CPPFLAGS
="$CPPFLAGS"
11290 OLD_CFLAGS
="$CFLAGS"
11292 CPPFLAGS
="$CPPFLAGS $XFT_CFLAGS"
11293 CFLAGS
="$CFLAGS $XFT_CFLAGS"
11294 XFT_LIBS
="-lXrender $XFT_LIBS"
11295 LIBS
="$XFT_LIBS $LIBS"
11296 ac_fn_c_check_header_mongrel
"$LINENO" "X11/Xft/Xft.h" "ac_cv_header_X11_Xft_Xft_h" "$ac_includes_default"
11297 if test "x$ac_cv_header_X11_Xft_Xft_h" = xyes
; then :
11298 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XftFontOpen in -lXft" >&5
11299 $as_echo_n "checking for XftFontOpen in -lXft... " >&6; }
11300 if ${ac_cv_lib_Xft_XftFontOpen+:} false
; then :
11301 $as_echo_n "(cached) " >&6
11303 ac_check_lib_save_LIBS
=$LIBS
11304 LIBS
="-lXft $XFT_LIBS $LIBS"
11305 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11306 /* end confdefs.h. */
11308 /* Override any GCC internal prototype to avoid an error.
11309 Use char because int might match the return type of a GCC
11310 builtin and then its argument prototype would still apply. */
11314 char XftFontOpen ();
11318 return XftFontOpen ();
11323 if ac_fn_c_try_link
"$LINENO"; then :
11324 ac_cv_lib_Xft_XftFontOpen
=yes
11326 ac_cv_lib_Xft_XftFontOpen
=no
11328 rm -f core conftest.err conftest.
$ac_objext \
11329 conftest
$ac_exeext conftest.
$ac_ext
11330 LIBS
=$ac_check_lib_save_LIBS
11332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xft_XftFontOpen" >&5
11333 $as_echo "$ac_cv_lib_Xft_XftFontOpen" >&6; }
11334 if test "x$ac_cv_lib_Xft_XftFontOpen" = xyes
; then :
11342 if test "${HAVE_XFT}" = "yes"; then
11344 $as_echo "#define HAVE_XFT 1" >>confdefs.h
11347 C_SWITCH_X_SITE
="$C_SWITCH_X_SITE $XFT_CFLAGS"
11349 CPPFLAGS
="$OLD_CPPFLAGS"
11350 CFLAGS
="$OLD_CFLAGS"
11352 fi # "${HAVE_XFT}" = "yes"
11353 fi # "$HAVE_XFT" != no
11354 fi # "x${with_xft}" != "xno"
11356 if test "$HAVE_XFT" != "yes"; then
11360 ## We used to allow building with FreeType and without Xft.
11361 ## However, the ftx font backend driver is not in good shape.
11362 HAVE_FREETYPE
=$HAVE_XFT
11365 if test "${HAVE_FREETYPE}" = "yes"; then
11367 $as_echo "#define HAVE_FREETYPE 1" >>confdefs.h
11369 if test "${with_libotf}" != "no"; then
11373 # Extract the first word of "pkg-config", so it can be a program name with args.
11374 set dummy pkg-config
; ac_word
=$2
11375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11376 $as_echo_n "checking for $ac_word... " >&6; }
11377 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
11378 $as_echo_n "(cached) " >&6
11380 case $PKG_CONFIG in
11382 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
11385 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
11386 for as_dir
in $PATH
11389 test -z "$as_dir" && as_dir
=.
11390 for ac_exec_ext
in '' $ac_executable_extensions; do
11391 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11392 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
11393 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11400 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
11404 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
11405 if test -n "$PKG_CONFIG"; then
11406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
11407 $as_echo "$PKG_CONFIG" >&6; }
11409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11410 $as_echo "no" >&6; }
11415 if test "$PKG_CONFIG" = "no" ; then
11418 PKG_CONFIG_MIN_VERSION
=0.9.0
11419 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
11420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libotf" >&5
11421 $as_echo_n "checking for libotf... " >&6; }
11423 if $PKG_CONFIG --exists "libotf" 2>&5; then
11424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11425 $as_echo "yes" >&6; }
11428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBOTF_CFLAGS" >&5
11429 $as_echo_n "checking LIBOTF_CFLAGS... " >&6; }
11430 LIBOTF_CFLAGS
=`$PKG_CONFIG --cflags "libotf"|sed -e 's,///*,/,g'`
11431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBOTF_CFLAGS" >&5
11432 $as_echo "$LIBOTF_CFLAGS" >&6; }
11434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBOTF_LIBS" >&5
11435 $as_echo_n "checking LIBOTF_LIBS... " >&6; }
11436 LIBOTF_LIBS
=`$PKG_CONFIG --libs "libotf"|sed -e 's,///*,/,g'`
11437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBOTF_LIBS" >&5
11438 $as_echo "$LIBOTF_LIBS" >&6; }
11440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11441 $as_echo "no" >&6; }
11444 ## If we have a custom action on failure, don't print errors, but
11445 ## do set a variable so people can do so.
11446 LIBOTF_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "libotf"`
11453 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
11454 echo "*** See http://www.freedesktop.org/software/pkgconfig"
11458 if test $succeeded = yes; then
11464 if test "$HAVE_LIBOTF" = "yes"; then
11466 $as_echo "#define HAVE_LIBOTF 1" >>confdefs.h
11468 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OTF_get_variation_glyphs in -lotf" >&5
11469 $as_echo_n "checking for OTF_get_variation_glyphs in -lotf... " >&6; }
11470 if ${ac_cv_lib_otf_OTF_get_variation_glyphs+:} false
; then :
11471 $as_echo_n "(cached) " >&6
11473 ac_check_lib_save_LIBS
=$LIBS
11475 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11476 /* end confdefs.h. */
11478 /* Override any GCC internal prototype to avoid an error.
11479 Use char because int might match the return type of a GCC
11480 builtin and then its argument prototype would still apply. */
11484 char OTF_get_variation_glyphs ();
11488 return OTF_get_variation_glyphs ();
11493 if ac_fn_c_try_link
"$LINENO"; then :
11494 ac_cv_lib_otf_OTF_get_variation_glyphs
=yes
11496 ac_cv_lib_otf_OTF_get_variation_glyphs
=no
11498 rm -f core conftest.err conftest.
$ac_objext \
11499 conftest
$ac_exeext conftest.
$ac_ext
11500 LIBS
=$ac_check_lib_save_LIBS
11502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_otf_OTF_get_variation_glyphs" >&5
11503 $as_echo "$ac_cv_lib_otf_OTF_get_variation_glyphs" >&6; }
11504 if test "x$ac_cv_lib_otf_OTF_get_variation_glyphs" = xyes
; then :
11505 HAVE_OTF_GET_VARIATION_GLYPHS
=yes
11507 HAVE_OTF_GET_VARIATION_GLYPHS
=no
11510 if test "${HAVE_OTF_GET_VARIATION_GLYPHS}" = "yes"; then
11512 $as_echo "#define HAVE_OTF_GET_VARIATION_GLYPHS 1" >>confdefs.h
11520 if test "${HAVE_LIBOTF}" = yes; then
11521 if test "${with_m17n_flt}" != "no"; then
11525 # Extract the first word of "pkg-config", so it can be a program name with args.
11526 set dummy pkg-config
; ac_word
=$2
11527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11528 $as_echo_n "checking for $ac_word... " >&6; }
11529 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
11530 $as_echo_n "(cached) " >&6
11532 case $PKG_CONFIG in
11534 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
11537 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
11538 for as_dir
in $PATH
11541 test -z "$as_dir" && as_dir
=.
11542 for ac_exec_ext
in '' $ac_executable_extensions; do
11543 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11544 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
11545 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11552 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
11556 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
11557 if test -n "$PKG_CONFIG"; then
11558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
11559 $as_echo "$PKG_CONFIG" >&6; }
11561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11562 $as_echo "no" >&6; }
11567 if test "$PKG_CONFIG" = "no" ; then
11570 PKG_CONFIG_MIN_VERSION
=0.9.0
11571 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
11572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for m17n-flt" >&5
11573 $as_echo_n "checking for m17n-flt... " >&6; }
11575 if $PKG_CONFIG --exists "m17n-flt" 2>&5; then
11576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11577 $as_echo "yes" >&6; }
11580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking M17N_FLT_CFLAGS" >&5
11581 $as_echo_n "checking M17N_FLT_CFLAGS... " >&6; }
11582 M17N_FLT_CFLAGS
=`$PKG_CONFIG --cflags "m17n-flt"|sed -e 's,///*,/,g'`
11583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M17N_FLT_CFLAGS" >&5
11584 $as_echo "$M17N_FLT_CFLAGS" >&6; }
11586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking M17N_FLT_LIBS" >&5
11587 $as_echo_n "checking M17N_FLT_LIBS... " >&6; }
11588 M17N_FLT_LIBS
=`$PKG_CONFIG --libs "m17n-flt"|sed -e 's,///*,/,g'`
11589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M17N_FLT_LIBS" >&5
11590 $as_echo "$M17N_FLT_LIBS" >&6; }
11592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11593 $as_echo "no" >&6; }
11596 ## If we have a custom action on failure, don't print errors, but
11597 ## do set a variable so people can do so.
11598 M17N_FLT_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "m17n-flt"`
11605 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
11606 echo "*** See http://www.freedesktop.org/software/pkgconfig"
11610 if test $succeeded = yes; then
11616 if test "$HAVE_M17N_FLT" = "yes"; then
11618 $as_echo "#define HAVE_M17N_FLT 1" >>confdefs.h
11630 ### End of font-backend (under X11) section.
11641 ### Use -lXpm if available, unless `--with-xpm=no'.
11644 if test "${HAVE_X11}" = "yes"; then
11645 if test "${with_xpm}" != "no"; then
11646 ac_fn_c_check_header_mongrel
"$LINENO" "X11/xpm.h" "ac_cv_header_X11_xpm_h" "$ac_includes_default"
11647 if test "x$ac_cv_header_X11_xpm_h" = xyes
; then :
11648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XpmReadFileToPixmap in -lXpm" >&5
11649 $as_echo_n "checking for XpmReadFileToPixmap in -lXpm... " >&6; }
11650 if ${ac_cv_lib_Xpm_XpmReadFileToPixmap+:} false
; then :
11651 $as_echo_n "(cached) " >&6
11653 ac_check_lib_save_LIBS
=$LIBS
11654 LIBS
="-lXpm -lX11 $LIBS"
11655 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11656 /* end confdefs.h. */
11658 /* Override any GCC internal prototype to avoid an error.
11659 Use char because int might match the return type of a GCC
11660 builtin and then its argument prototype would still apply. */
11664 char XpmReadFileToPixmap ();
11668 return XpmReadFileToPixmap ();
11673 if ac_fn_c_try_link
"$LINENO"; then :
11674 ac_cv_lib_Xpm_XpmReadFileToPixmap
=yes
11676 ac_cv_lib_Xpm_XpmReadFileToPixmap
=no
11678 rm -f core conftest.err conftest.
$ac_objext \
11679 conftest
$ac_exeext conftest.
$ac_ext
11680 LIBS
=$ac_check_lib_save_LIBS
11682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xpm_XpmReadFileToPixmap" >&5
11683 $as_echo "$ac_cv_lib_Xpm_XpmReadFileToPixmap" >&6; }
11684 if test "x$ac_cv_lib_Xpm_XpmReadFileToPixmap" = xyes
; then :
11691 if test "${HAVE_XPM}" = "yes"; then
11692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XpmReturnAllocPixels preprocessor define" >&5
11693 $as_echo_n "checking for XpmReturnAllocPixels preprocessor define... " >&6; }
11694 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11695 /* end confdefs.h. */
11696 #include "X11/xpm.h"
11697 #ifndef XpmReturnAllocPixels
11698 no_return_alloc_pixels
11702 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11703 $EGREP "no_return_alloc_pixels" >/dev
/null
2>&1; then :
11711 if test "${HAVE_XPM}" = "yes"; then
11712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11713 $as_echo "yes" >&6; }
11715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11716 $as_echo "no" >&6; }
11721 if test "${HAVE_XPM}" = "yes"; then
11723 $as_echo "#define HAVE_XPM 1" >>confdefs.h
11730 ### Use -ljpeg if available, unless `--with-jpeg=no'.
11733 if test "${HAVE_X11}" = "yes"; then
11734 if test "${with_jpeg}" != "no"; then
11735 ac_fn_c_check_header_mongrel
"$LINENO" "jerror.h" "ac_cv_header_jerror_h" "$ac_includes_default"
11736 if test "x$ac_cv_header_jerror_h" = xyes
; then :
11737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for jpeg_destroy_compress in -ljpeg" >&5
11738 $as_echo_n "checking for jpeg_destroy_compress in -ljpeg... " >&6; }
11739 if ${ac_cv_lib_jpeg_jpeg_destroy_compress+:} false
; then :
11740 $as_echo_n "(cached) " >&6
11742 ac_check_lib_save_LIBS
=$LIBS
11743 LIBS
="-ljpeg $LIBS"
11744 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11745 /* end confdefs.h. */
11747 /* Override any GCC internal prototype to avoid an error.
11748 Use char because int might match the return type of a GCC
11749 builtin and then its argument prototype would still apply. */
11753 char jpeg_destroy_compress ();
11757 return jpeg_destroy_compress ();
11762 if ac_fn_c_try_link
"$LINENO"; then :
11763 ac_cv_lib_jpeg_jpeg_destroy_compress
=yes
11765 ac_cv_lib_jpeg_jpeg_destroy_compress
=no
11767 rm -f core conftest.err conftest.
$ac_objext \
11768 conftest
$ac_exeext conftest.
$ac_ext
11769 LIBS
=$ac_check_lib_save_LIBS
11771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_jpeg_jpeg_destroy_compress" >&5
11772 $as_echo "$ac_cv_lib_jpeg_jpeg_destroy_compress" >&6; }
11773 if test "x$ac_cv_lib_jpeg_jpeg_destroy_compress" = xyes
; then :
11782 if test "${HAVE_JPEG}" = "yes"; then
11783 $as_echo "#define HAVE_JPEG 1" >>confdefs.h
11785 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11786 /* end confdefs.h. */
11787 #include <jpeglib.h>
11788 version=JPEG_LIB_VERSION
11791 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11792 $EGREP "version= *(6[2-9]|[7-9][0-9])" >/dev
/null
2>&1; then :
11793 $as_echo "#define HAVE_JPEG 1" >>confdefs.h
11796 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: libjpeg found, but not version 6b or later" >&5
11797 $as_echo "$as_me: WARNING: libjpeg found, but not version 6b or later" >&2;}
11803 if test "${HAVE_JPEG}" = "yes"; then
11809 ### Use -lpng if available, unless `--with-png=no'.
11812 if test "${HAVE_X11}" = "yes"; then
11813 if test "${with_png}" != "no"; then
11814 # Debian unstable as of July 2003 has multiple libpngs, and puts png.h
11815 # in /usr/include/libpng.
11816 for ac_header
in png.h libpng
/png.h
11818 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11819 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11820 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
11821 cat >>confdefs.h
<<_ACEOF
11822 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11829 if test "$ac_cv_header_png_h" = yes ||
test "$ac_cv_header_libpng_png_h" = yes ; then
11830 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for png_get_channels in -lpng" >&5
11831 $as_echo_n "checking for png_get_channels in -lpng... " >&6; }
11832 if ${ac_cv_lib_png_png_get_channels+:} false
; then :
11833 $as_echo_n "(cached) " >&6
11835 ac_check_lib_save_LIBS
=$LIBS
11836 LIBS
="-lpng -lz -lm $LIBS"
11837 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11838 /* end confdefs.h. */
11840 /* Override any GCC internal prototype to avoid an error.
11841 Use char because int might match the return type of a GCC
11842 builtin and then its argument prototype would still apply. */
11846 char png_get_channels ();
11850 return png_get_channels ();
11855 if ac_fn_c_try_link
"$LINENO"; then :
11856 ac_cv_lib_png_png_get_channels
=yes
11858 ac_cv_lib_png_png_get_channels
=no
11860 rm -f core conftest.err conftest.
$ac_objext \
11861 conftest
$ac_exeext conftest.
$ac_ext
11862 LIBS
=$ac_check_lib_save_LIBS
11864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_png_png_get_channels" >&5
11865 $as_echo "$ac_cv_lib_png_png_get_channels" >&6; }
11866 if test "x$ac_cv_lib_png_png_get_channels" = xyes
; then :
11873 if test "${HAVE_PNG}" = "yes"; then
11875 $as_echo "#define HAVE_PNG 1" >>confdefs.h
11877 LIBPNG
="-lpng -lz -lm"
11882 ### Use -ltiff if available, unless `--with-tiff=no'.
11885 if test "${HAVE_X11}" = "yes"; then
11886 if test "${with_tiff}" != "no"; then
11887 ac_fn_c_check_header_mongrel
"$LINENO" "tiffio.h" "ac_cv_header_tiffio_h" "$ac_includes_default"
11888 if test "x$ac_cv_header_tiffio_h" = xyes
; then :
11890 # At least one tiff package requires the jpeg library.
11891 if test "${HAVE_JPEG}" = yes; then tifflibs
="-ljpeg $tifflibs"; fi
11892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TIFFGetVersion in -ltiff" >&5
11893 $as_echo_n "checking for TIFFGetVersion in -ltiff... " >&6; }
11894 if ${ac_cv_lib_tiff_TIFFGetVersion+:} false
; then :
11895 $as_echo_n "(cached) " >&6
11897 ac_check_lib_save_LIBS
=$LIBS
11898 LIBS
="-ltiff $tifflibs $LIBS"
11899 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11900 /* end confdefs.h. */
11902 /* Override any GCC internal prototype to avoid an error.
11903 Use char because int might match the return type of a GCC
11904 builtin and then its argument prototype would still apply. */
11908 char TIFFGetVersion ();
11912 return TIFFGetVersion ();
11917 if ac_fn_c_try_link
"$LINENO"; then :
11918 ac_cv_lib_tiff_TIFFGetVersion
=yes
11920 ac_cv_lib_tiff_TIFFGetVersion
=no
11922 rm -f core conftest.err conftest.
$ac_objext \
11923 conftest
$ac_exeext conftest.
$ac_ext
11924 LIBS
=$ac_check_lib_save_LIBS
11926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tiff_TIFFGetVersion" >&5
11927 $as_echo "$ac_cv_lib_tiff_TIFFGetVersion" >&6; }
11928 if test "x$ac_cv_lib_tiff_TIFFGetVersion" = xyes
; then :
11937 if test "${HAVE_TIFF}" = "yes"; then
11939 $as_echo "#define HAVE_TIFF 1" >>confdefs.h
11946 ### Use -lgif or -lungif if available, unless `--with-gif=no'.
11949 if test "${HAVE_X11}" = "yes" && test "${with_gif}" != "no"; then
11950 ac_fn_c_check_header_mongrel
"$LINENO" "gif_lib.h" "ac_cv_header_gif_lib_h" "$ac_includes_default"
11951 if test "x$ac_cv_header_gif_lib_h" = xyes
; then :
11952 # EGifPutExtensionLast only exists from version libungif-4.1.0b1.
11953 # Earlier versions can crash Emacs.
11954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for EGifPutExtensionLast in -lgif" >&5
11955 $as_echo_n "checking for EGifPutExtensionLast in -lgif... " >&6; }
11956 if ${ac_cv_lib_gif_EGifPutExtensionLast+:} false
; then :
11957 $as_echo_n "(cached) " >&6
11959 ac_check_lib_save_LIBS
=$LIBS
11961 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11962 /* end confdefs.h. */
11964 /* Override any GCC internal prototype to avoid an error.
11965 Use char because int might match the return type of a GCC
11966 builtin and then its argument prototype would still apply. */
11970 char EGifPutExtensionLast ();
11974 return EGifPutExtensionLast ();
11979 if ac_fn_c_try_link
"$LINENO"; then :
11980 ac_cv_lib_gif_EGifPutExtensionLast
=yes
11982 ac_cv_lib_gif_EGifPutExtensionLast
=no
11984 rm -f core conftest.err conftest.
$ac_objext \
11985 conftest
$ac_exeext conftest.
$ac_ext
11986 LIBS
=$ac_check_lib_save_LIBS
11988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gif_EGifPutExtensionLast" >&5
11989 $as_echo "$ac_cv_lib_gif_EGifPutExtensionLast" >&6; }
11990 if test "x$ac_cv_lib_gif_EGifPutExtensionLast" = xyes
; then :
12000 if test "$HAVE_GIF" = yes; then
12002 elif test "$HAVE_GIF" = maybe
; then
12003 # If gif_lib.h but no libgif, try libungif.
12004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for EGifPutExtensionLast in -lungif" >&5
12005 $as_echo_n "checking for EGifPutExtensionLast in -lungif... " >&6; }
12006 if ${ac_cv_lib_ungif_EGifPutExtensionLast+:} false
; then :
12007 $as_echo_n "(cached) " >&6
12009 ac_check_lib_save_LIBS
=$LIBS
12010 LIBS
="-lungif $LIBS"
12011 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12012 /* end confdefs.h. */
12014 /* Override any GCC internal prototype to avoid an error.
12015 Use char because int might match the return type of a GCC
12016 builtin and then its argument prototype would still apply. */
12020 char EGifPutExtensionLast ();
12024 return EGifPutExtensionLast ();
12029 if ac_fn_c_try_link
"$LINENO"; then :
12030 ac_cv_lib_ungif_EGifPutExtensionLast
=yes
12032 ac_cv_lib_ungif_EGifPutExtensionLast
=no
12034 rm -f core conftest.err conftest.
$ac_objext \
12035 conftest
$ac_exeext conftest.
$ac_ext
12036 LIBS
=$ac_check_lib_save_LIBS
12038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ungif_EGifPutExtensionLast" >&5
12039 $as_echo "$ac_cv_lib_ungif_EGifPutExtensionLast" >&6; }
12040 if test "x$ac_cv_lib_ungif_EGifPutExtensionLast" = xyes
; then :
12046 test "$HAVE_GIF" = yes && LIBGIF
=-lungif
12049 if test "${HAVE_GIF}" = "yes"; then
12051 $as_echo "#define HAVE_GIF 1" >>confdefs.h
12057 if test "${HAVE_X11}" = "yes"; then
12060 test "${with_xpm}" != "no" && test "${HAVE_XPM}" != "yes" &&
12061 MISSING
="libXpm" && WITH_NO
="--with-xpm=no"
12062 test "${with_jpeg}" != "no" && test "${HAVE_JPEG}" != "yes" &&
12063 MISSING
="$MISSING libjpeg" && WITH_NO
="$WITH_NO --with-jpeg=no"
12064 test "${with_png}" != "no" && test "${HAVE_PNG}" != "yes" &&
12065 MISSING
="$MISSING libpng" && WITH_NO
="$WITH_NO --with-png=no"
12066 test "${with_gif}" != "no" && test "${HAVE_GIF}" != "yes" &&
12067 MISSING
="$MISSING libgif/libungif" && WITH_NO
="$WITH_NO --with-gif=no"
12068 test "${with_tiff}" != "no" && test "${HAVE_TIFF}" != "yes" &&
12069 MISSING
="$MISSING libtiff" && WITH_NO
="$WITH_NO --with-tiff=no"
12071 if test "X${MISSING}" != X
; then
12072 as_fn_error $?
"The following required libraries were not found:
12074 Maybe some development libraries/packages are missing?
12075 If you don't want to link with them give
12077 as options to configure" "$LINENO" 5
12081 ### Use -lgpm if available, unless `--with-gpm=no'.
12085 if test "${with_gpm}" != "no"; then
12086 ac_fn_c_check_header_mongrel
"$LINENO" "gpm.h" "ac_cv_header_gpm_h" "$ac_includes_default"
12087 if test "x$ac_cv_header_gpm_h" = xyes
; then :
12088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Gpm_Open in -lgpm" >&5
12089 $as_echo_n "checking for Gpm_Open in -lgpm... " >&6; }
12090 if ${ac_cv_lib_gpm_Gpm_Open+:} false
; then :
12091 $as_echo_n "(cached) " >&6
12093 ac_check_lib_save_LIBS
=$LIBS
12095 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12096 /* end confdefs.h. */
12098 /* Override any GCC internal prototype to avoid an error.
12099 Use char because int might match the return type of a GCC
12100 builtin and then its argument prototype would still apply. */
12108 return Gpm_Open ();
12113 if ac_fn_c_try_link
"$LINENO"; then :
12114 ac_cv_lib_gpm_Gpm_Open
=yes
12116 ac_cv_lib_gpm_Gpm_Open
=no
12118 rm -f core conftest.err conftest.
$ac_objext \
12119 conftest
$ac_exeext conftest.
$ac_ext
12120 LIBS
=$ac_check_lib_save_LIBS
12122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gpm_Gpm_Open" >&5
12123 $as_echo "$ac_cv_lib_gpm_Gpm_Open" >&6; }
12124 if test "x$ac_cv_lib_gpm_Gpm_Open" = xyes
; then :
12132 if test "${HAVE_GPM}" = "yes"; then
12134 $as_echo "#define HAVE_GPM 1" >>confdefs.h
12137 ## May be reset below.
12138 MOUSE_SUPPORT
="\$(GPM_MOUSE_SUPPORT)"
12143 ac_fn_c_check_header_mongrel
"$LINENO" "malloc/malloc.h" "ac_cv_header_malloc_malloc_h" "$ac_includes_default"
12144 if test "x$ac_cv_header_malloc_malloc_h" = xyes
; then :
12146 $as_echo "#define HAVE_MALLOC_MALLOC_H 1" >>confdefs.h
12153 ### Use NeXTstep API to implement GUI.
12154 if test "${HAVE_NS}" = "yes"; then
12156 $as_echo "#define HAVE_NS 1" >>confdefs.h
12158 if test "${NS_IMPL_COCOA}" = "yes"; then
12160 $as_echo "#define NS_IMPL_COCOA 1" >>confdefs.h
12164 if test "${NS_IMPL_GNUSTEP}" = "yes"; then
12166 $as_echo "#define NS_IMPL_GNUSTEP 1" >>confdefs.h
12168 # See also .m.o rule in Makefile.in */
12169 # FIXME: are all these flags really needed? Document here why. */
12170 C_SWITCH_X_SYSTEM
="-D_REENTRANT -fPIC -fno-strict-aliasing"
12171 GNU_OBJC_CFLAGS
="-fgnu-runtime -Wno-import -fconstant-string-class=NSConstantString -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 -DGSWARN -DGSDIAGNOSE"
12173 if test "${NS_HAVE_NSINTEGER}" = "yes"; then
12175 $as_echo "#define NS_HAVE_NSINTEGER 1" >>confdefs.h
12178 # We also have mouse menus.
12184 ### Use session management (-lSM -lICE) if available
12187 if test "${HAVE_X11}" = "yes"; then
12188 ac_fn_c_check_header_mongrel
"$LINENO" "X11/SM/SMlib.h" "ac_cv_header_X11_SM_SMlib_h" "$ac_includes_default"
12189 if test "x$ac_cv_header_X11_SM_SMlib_h" = xyes
; then :
12190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SmcOpenConnection in -lSM" >&5
12191 $as_echo_n "checking for SmcOpenConnection in -lSM... " >&6; }
12192 if ${ac_cv_lib_SM_SmcOpenConnection+:} false
; then :
12193 $as_echo_n "(cached) " >&6
12195 ac_check_lib_save_LIBS
=$LIBS
12196 LIBS
="-lSM -lICE $LIBS"
12197 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12198 /* end confdefs.h. */
12200 /* Override any GCC internal prototype to avoid an error.
12201 Use char because int might match the return type of a GCC
12202 builtin and then its argument prototype would still apply. */
12206 char SmcOpenConnection ();
12210 return SmcOpenConnection ();
12215 if ac_fn_c_try_link
"$LINENO"; then :
12216 ac_cv_lib_SM_SmcOpenConnection
=yes
12218 ac_cv_lib_SM_SmcOpenConnection
=no
12220 rm -f core conftest.err conftest.
$ac_objext \
12221 conftest
$ac_exeext conftest.
$ac_ext
12222 LIBS
=$ac_check_lib_save_LIBS
12224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_SM_SmcOpenConnection" >&5
12225 $as_echo "$ac_cv_lib_SM_SmcOpenConnection" >&6; }
12226 if test "x$ac_cv_lib_SM_SmcOpenConnection" = xyes
; then :
12234 if test "${HAVE_X_SM}" = "yes"; then
12236 $as_echo "#define HAVE_X_SM 1" >>confdefs.h
12238 LIBXSM
="-lSM -lICE"
12241 *) LIBS
="$LIBXSM $LIBS" ;;
12247 ### Use libxml (-lxml2) if available
12248 if test "${with_xml2}" != "no"; then
12249 ### I'm not sure what the version number should be, so I just guessed.
12253 # Extract the first word of "pkg-config", so it can be a program name with args.
12254 set dummy pkg-config
; ac_word
=$2
12255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12256 $as_echo_n "checking for $ac_word... " >&6; }
12257 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
12258 $as_echo_n "(cached) " >&6
12260 case $PKG_CONFIG in
12262 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
12265 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
12266 for as_dir
in $PATH
12269 test -z "$as_dir" && as_dir
=.
12270 for ac_exec_ext
in '' $ac_executable_extensions; do
12271 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12272 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
12273 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12280 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
12284 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
12285 if test -n "$PKG_CONFIG"; then
12286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
12287 $as_echo "$PKG_CONFIG" >&6; }
12289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12290 $as_echo "no" >&6; }
12295 if test "$PKG_CONFIG" = "no" ; then
12298 PKG_CONFIG_MIN_VERSION
=0.9.0
12299 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
12300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libxml-2.0 > 2.6.17" >&5
12301 $as_echo_n "checking for libxml-2.0 > 2.6.17... " >&6; }
12303 if $PKG_CONFIG --exists "libxml-2.0 > 2.6.17" 2>&5; then
12304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12305 $as_echo "yes" >&6; }
12308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBXML2_CFLAGS" >&5
12309 $as_echo_n "checking LIBXML2_CFLAGS... " >&6; }
12310 LIBXML2_CFLAGS
=`$PKG_CONFIG --cflags "libxml-2.0 > 2.6.17"|sed -e 's,///*,/,g'`
12311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBXML2_CFLAGS" >&5
12312 $as_echo "$LIBXML2_CFLAGS" >&6; }
12314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBXML2_LIBS" >&5
12315 $as_echo_n "checking LIBXML2_LIBS... " >&6; }
12316 LIBXML2_LIBS
=`$PKG_CONFIG --libs "libxml-2.0 > 2.6.17"|sed -e 's,///*,/,g'`
12317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBXML2_LIBS" >&5
12318 $as_echo "$LIBXML2_LIBS" >&6; }
12320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12321 $as_echo "no" >&6; }
12324 ## If we have a custom action on failure, don't print errors, but
12325 ## do set a variable so people can do so.
12326 LIBXML2_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "libxml-2.0 > 2.6.17"`
12333 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
12334 echo "*** See http://www.freedesktop.org/software/pkgconfig"
12338 if test $succeeded = yes; then
12344 if test "${HAVE_LIBXML2}" = "yes"; then
12345 LIBS
="$LIBXML2_LIBS $LIBS"
12346 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for htmlReadMemory in -lxml2" >&5
12347 $as_echo_n "checking for htmlReadMemory in -lxml2... " >&6; }
12348 if ${ac_cv_lib_xml2_htmlReadMemory+:} false
; then :
12349 $as_echo_n "(cached) " >&6
12351 ac_check_lib_save_LIBS
=$LIBS
12352 LIBS
="-lxml2 $LIBS"
12353 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12354 /* end confdefs.h. */
12356 /* Override any GCC internal prototype to avoid an error.
12357 Use char because int might match the return type of a GCC
12358 builtin and then its argument prototype would still apply. */
12362 char htmlReadMemory ();
12366 return htmlReadMemory ();
12371 if ac_fn_c_try_link
"$LINENO"; then :
12372 ac_cv_lib_xml2_htmlReadMemory
=yes
12374 ac_cv_lib_xml2_htmlReadMemory
=no
12376 rm -f core conftest.err conftest.
$ac_objext \
12377 conftest
$ac_exeext conftest.
$ac_ext
12378 LIBS
=$ac_check_lib_save_LIBS
12380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xml2_htmlReadMemory" >&5
12381 $as_echo "$ac_cv_lib_xml2_htmlReadMemory" >&6; }
12382 if test "x$ac_cv_lib_xml2_htmlReadMemory" = xyes
; then :
12388 if test "${HAVE_LIBXML2}" = "yes"; then
12390 $as_echo "#define HAVE_LIBXML2 1" >>confdefs.h
12401 # If netdb.h doesn't declare h_errno, we must declare it by hand.
12402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether netdb declares h_errno" >&5
12403 $as_echo_n "checking whether netdb declares h_errno... " >&6; }
12404 if ${emacs_cv_netdb_declares_h_errno+:} false
; then :
12405 $as_echo_n "(cached) " >&6
12407 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12408 /* end confdefs.h. */
12418 if ac_fn_c_try_link
"$LINENO"; then :
12419 emacs_cv_netdb_declares_h_errno
=yes
12421 emacs_cv_netdb_declares_h_errno
=no
12423 rm -f core conftest.err conftest.
$ac_objext \
12424 conftest
$ac_exeext conftest.
$ac_ext
12426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_netdb_declares_h_errno" >&5
12427 $as_echo "$emacs_cv_netdb_declares_h_errno" >&6; }
12428 if test $emacs_cv_netdb_declares_h_errno = yes; then
12430 $as_echo "#define HAVE_H_ERRNO 1" >>confdefs.h
12434 ac_fn_c_check_type
"$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
12435 if test "x$ac_cv_type_size_t" = xyes
; then :
12439 cat >>confdefs.h
<<_ACEOF
12440 #define size_t unsigned int
12445 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
12446 # for constant arguments. Useless!
12447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
12448 $as_echo_n "checking for working alloca.h... " >&6; }
12449 if ${ac_cv_working_alloca_h+:} false
; then :
12450 $as_echo_n "(cached) " >&6
12452 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12453 /* end confdefs.h. */
12454 #include <alloca.h>
12458 char *p = (char *) alloca (2 * sizeof (int));
12464 if ac_fn_c_try_link
"$LINENO"; then :
12465 ac_cv_working_alloca_h
=yes
12467 ac_cv_working_alloca_h
=no
12469 rm -f core conftest.err conftest.
$ac_objext \
12470 conftest
$ac_exeext conftest.
$ac_ext
12472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
12473 $as_echo "$ac_cv_working_alloca_h" >&6; }
12474 if test $ac_cv_working_alloca_h = yes; then
12476 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
12480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
12481 $as_echo_n "checking for alloca... " >&6; }
12482 if ${ac_cv_func_alloca_works+:} false
; then :
12483 $as_echo_n "(cached) " >&6
12485 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12486 /* end confdefs.h. */
12488 # define alloca __builtin_alloca
12491 # include <malloc.h>
12492 # define alloca _alloca
12494 # ifdef HAVE_ALLOCA_H
12495 # include <alloca.h>
12500 # ifndef alloca /* predefined by HP cc +Olibcalls */
12501 void *alloca (size_t);
12511 char *p = (char *) alloca (1);
12517 if ac_fn_c_try_link
"$LINENO"; then :
12518 ac_cv_func_alloca_works
=yes
12520 ac_cv_func_alloca_works
=no
12522 rm -f core conftest.err conftest.
$ac_objext \
12523 conftest
$ac_exeext conftest.
$ac_ext
12525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
12526 $as_echo "$ac_cv_func_alloca_works" >&6; }
12528 if test $ac_cv_func_alloca_works = yes; then
12530 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
12533 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
12534 # that cause trouble. Some versions do not even contain alloca or
12535 # contain a buggy version. If you still want to use their alloca,
12536 # use ar to extract alloca.o from them instead of compiling alloca.c.
12538 ALLOCA
=\
${LIBOBJDIR}alloca.
$ac_objext
12540 $as_echo "#define C_ALLOCA 1" >>confdefs.h
12543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
12544 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
12545 if ${ac_cv_os_cray+:} false
; then :
12546 $as_echo_n "(cached) " >&6
12548 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12549 /* end confdefs.h. */
12550 #if defined CRAY && ! defined CRAY2
12557 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12558 $EGREP "webecray" >/dev
/null
2>&1; then :
12566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
12567 $as_echo "$ac_cv_os_cray" >&6; }
12568 if test $ac_cv_os_cray = yes; then
12569 for ac_func
in _getb67 GETB67 getb67
; do
12570 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12571 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
12572 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
12574 cat >>confdefs.h
<<_ACEOF
12575 #define CRAY_STACKSEG_END $ac_func
12584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
12585 $as_echo_n "checking stack direction for C alloca... " >&6; }
12586 if ${ac_cv_c_stack_direction+:} false
; then :
12587 $as_echo_n "(cached) " >&6
12589 if test "$cross_compiling" = yes; then :
12590 ac_cv_c_stack_direction
=0
12592 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12593 /* end confdefs.h. */
12594 $ac_includes_default
12596 find_stack_direction ()
12598 static char *addr = 0;
12603 return find_stack_direction ();
12606 return (&dummy > addr) ? 1 : -1;
12612 return find_stack_direction () < 0;
12615 if ac_fn_c_try_run
"$LINENO"; then :
12616 ac_cv_c_stack_direction
=1
12618 ac_cv_c_stack_direction
=-1
12620 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12621 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
12626 $as_echo "$ac_cv_c_stack_direction" >&6; }
12627 cat >>confdefs.h
<<_ACEOF
12628 #define STACK_DIRECTION $ac_cv_c_stack_direction
12635 if test x
"$ac_cv_func_alloca_works" != xyes
; then
12636 as_fn_error $?
"a system implementation of alloca is required " "$LINENO" 5
12639 # fmod, logb, and frexp are found in -lm on most systems.
12640 # On HPUX 9.01, -lm does not contain logb, so check for sqrt.
12641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqrt in -lm" >&5
12642 $as_echo_n "checking for sqrt in -lm... " >&6; }
12643 if ${ac_cv_lib_m_sqrt+:} false
; then :
12644 $as_echo_n "(cached) " >&6
12646 ac_check_lib_save_LIBS
=$LIBS
12648 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12649 /* end confdefs.h. */
12651 /* Override any GCC internal prototype to avoid an error.
12652 Use char because int might match the return type of a GCC
12653 builtin and then its argument prototype would still apply. */
12666 if ac_fn_c_try_link
"$LINENO"; then :
12667 ac_cv_lib_m_sqrt
=yes
12669 ac_cv_lib_m_sqrt
=no
12671 rm -f core conftest.err conftest.
$ac_objext \
12672 conftest
$ac_exeext conftest.
$ac_ext
12673 LIBS
=$ac_check_lib_save_LIBS
12675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_sqrt" >&5
12676 $as_echo "$ac_cv_lib_m_sqrt" >&6; }
12677 if test "x$ac_cv_lib_m_sqrt" = xyes
; then :
12678 cat >>confdefs.h
<<_ACEOF
12679 #define HAVE_LIBM 1
12687 # Check for mail-locking functions in a "mail" library. Probably this should
12688 # have the same check as for liblockfile below.
12689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for maillock in -lmail" >&5
12690 $as_echo_n "checking for maillock in -lmail... " >&6; }
12691 if ${ac_cv_lib_mail_maillock+:} false
; then :
12692 $as_echo_n "(cached) " >&6
12694 ac_check_lib_save_LIBS
=$LIBS
12695 LIBS
="-lmail $LIBS"
12696 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12697 /* end confdefs.h. */
12699 /* Override any GCC internal prototype to avoid an error.
12700 Use char because int might match the return type of a GCC
12701 builtin and then its argument prototype would still apply. */
12709 return maillock ();
12714 if ac_fn_c_try_link
"$LINENO"; then :
12715 ac_cv_lib_mail_maillock
=yes
12717 ac_cv_lib_mail_maillock
=no
12719 rm -f core conftest.err conftest.
$ac_objext \
12720 conftest
$ac_exeext conftest.
$ac_ext
12721 LIBS
=$ac_check_lib_save_LIBS
12723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mail_maillock" >&5
12724 $as_echo "$ac_cv_lib_mail_maillock" >&6; }
12725 if test "x$ac_cv_lib_mail_maillock" = xyes
; then :
12731 if test $have_mail = yes; then
12733 LIBS
="$LIBS_MAIL $LIBS"
12735 $as_echo "#define HAVE_LIBMAIL 1" >>confdefs.h
12740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for maillock in -llockfile" >&5
12741 $as_echo_n "checking for maillock in -llockfile... " >&6; }
12742 if ${ac_cv_lib_lockfile_maillock+:} false
; then :
12743 $as_echo_n "(cached) " >&6
12745 ac_check_lib_save_LIBS
=$LIBS
12746 LIBS
="-llockfile $LIBS"
12747 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12748 /* end confdefs.h. */
12750 /* Override any GCC internal prototype to avoid an error.
12751 Use char because int might match the return type of a GCC
12752 builtin and then its argument prototype would still apply. */
12760 return maillock ();
12765 if ac_fn_c_try_link
"$LINENO"; then :
12766 ac_cv_lib_lockfile_maillock
=yes
12768 ac_cv_lib_lockfile_maillock
=no
12770 rm -f core conftest.err conftest.
$ac_objext \
12771 conftest
$ac_exeext conftest.
$ac_ext
12772 LIBS
=$ac_check_lib_save_LIBS
12774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lockfile_maillock" >&5
12775 $as_echo "$ac_cv_lib_lockfile_maillock" >&6; }
12776 if test "x$ac_cv_lib_lockfile_maillock" = xyes
; then :
12782 if test $have_lockfile = yes; then
12783 LIBS_MAIL
=-llockfile
12784 LIBS
="$LIBS_MAIL $LIBS"
12786 $as_echo "#define HAVE_LIBLOCKFILE 1" >>confdefs.h
12789 # If we have the shared liblockfile, assume we must use it for mail
12790 # locking (e.g. Debian). If we couldn't link against liblockfile
12791 # (no liblockfile.a installed), ensure that we don't need to.
12792 # Extract the first word of "liblockfile.so", so it can be a program name with args.
12793 set dummy liblockfile.so
; ac_word
=$2
12794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12795 $as_echo_n "checking for $ac_word... " >&6; }
12796 if ${ac_cv_prog_liblockfile+:} false
; then :
12797 $as_echo_n "(cached) " >&6
12799 if test -n "$liblockfile"; then
12800 ac_cv_prog_liblockfile
="$liblockfile" # Let the user override the test.
12802 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
12803 as_dummy
="/usr/lib:/lib:/usr/local/lib:$LD_LIBRARY_PATH"
12804 for as_dir
in $as_dummy
12807 test -z "$as_dir" && as_dir
=.
12808 for ac_exec_ext
in '' $ac_executable_extensions; do
12809 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12810 ac_cv_prog_liblockfile
="yes"
12811 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12818 test -z "$ac_cv_prog_liblockfile" && ac_cv_prog_liblockfile
="no"
12821 liblockfile
=$ac_cv_prog_liblockfile
12822 if test -n "$liblockfile"; then
12823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $liblockfile" >&5
12824 $as_echo "$liblockfile" >&6; }
12826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12827 $as_echo "no" >&6; }
12831 if test $ac_cv_prog_liblockfile = yes; then
12832 as_fn_error $?
"Shared liblockfile found but can't link against it.
12833 This probably means that movemail could lose mail.
12834 There may be a \`development' package to install containing liblockfile." "$LINENO" 5
12837 for ac_func
in touchlock
12839 ac_fn_c_check_func
"$LINENO" "touchlock" "ac_cv_func_touchlock"
12840 if test "x$ac_cv_func_touchlock" = xyes
; then :
12841 cat >>confdefs.h
<<_ACEOF
12842 #define HAVE_TOUCHLOCK 1
12848 for ac_header
in maillock.h
12850 ac_fn_c_check_header_mongrel
"$LINENO" "maillock.h" "ac_cv_header_maillock_h" "$ac_includes_default"
12851 if test "x$ac_cv_header_maillock_h" = xyes
; then :
12852 cat >>confdefs.h
<<_ACEOF
12853 #define HAVE_MAILLOCK_H 1
12862 ## Define MAIL_USE_FLOCK (or LOCKF) if the mailer uses flock (or lockf) to
12863 ## interlock access to the mail spool. The alternative is a lock file named
12864 ## /usr/spool/mail/$USER.lock.
12867 aix4-2
) mail_lock
="lockf" ;;
12869 gnu|freebsd|netbsd|openbsd|darwin|irix6-5
) mail_lock
="flock" ;;
12871 ## On GNU/Linux systems, both methods are used by various mail programs.
12872 ## I assume most people are using newer mailers that have heard of flock.
12873 ## Change this if you need to.
12874 ## Debian contains a patch which says: ``On Debian/GNU/Linux systems,
12875 ## configure gets the right answers, and that means *NOT* using flock.
12876 ## Using flock is guaranteed to be the wrong thing. See Debian Policy
12877 ## for details.'' and then uses `#ifdef DEBIAN'. Unfortunately the
12878 ## Debian maintainer hasn't provided a clean fix for Emacs.
12879 ## movemail.c will use `maillock' when MAILDIR, HAVE_LIBMAIL and
12880 ## HAVE_MAILLOCK_H are defined, so the following appears to be the
12881 ## correct logic. -- fx
12882 ## We must check for HAVE_LIBLOCKFILE too, as movemail does.
12883 ## liblockfile is a Free Software replacement for libmail, used on
12884 ## Debian systems and elsewhere. -rfr.
12887 if test $have_mail = yes ||
test $have_lockfile = yes; then
12888 test $ac_cv_header_maillock_h = yes && mail_lock
=no
12894 case "$mail_lock" in
12896 $as_echo "#define MAIL_USE_FLOCK 1" >>confdefs.h
12900 $as_echo "#define MAIL_USE_LOCKF 1" >>confdefs.h
12903 *) BLESSMAIL_TARGET
="need-blessmail" ;;
12908 for ac_func
in gethostname getdomainname dup2 \
12909 rename closedir mkdir
rmdir sysinfo getrusage get_current_dir_name \
12910 random lrand48 logb frexp fmod rint cbrt ftime setsid \
12911 strerror fpathconf
select euidaccess getpagesize tzset setlocale \
12912 utimes getrlimit setrlimit setpgid getcwd getwd shutdown getaddrinfo \
12913 __fpending mblen mbrlen mbsinit strsignal setitimer ualarm strchr strrchr \
12914 sendto recvfrom getsockopt setsockopt getsockname getpeername \
12915 gai_strerror mkstemp getline getdelim mremap memmove fsync sync \
12916 memset memcmp difftime memcpy mempcpy mblen mbrlen posix_memalign \
12917 cfmakeraw cfsetspeed isnan copysign __executable_start
12919 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12920 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
12921 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
12922 cat >>confdefs.h
<<_ACEOF
12923 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_unwind_init" >&5
12931 $as_echo_n "checking for __builtin_unwind_init... " >&6; }
12932 if ${emacs_cv_func___builtin_unwind_init+:} false
; then :
12933 $as_echo_n "(cached) " >&6
12935 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12936 /* end confdefs.h. */
12941 __builtin_unwind_init ();
12946 if ac_fn_c_try_link
"$LINENO"; then :
12947 emacs_cv_func___builtin_unwind_init
=yes
12949 emacs_cv_func___builtin_unwind_init
=no
12951 rm -f core conftest.err conftest.
$ac_objext \
12952 conftest
$ac_exeext conftest.
$ac_ext
12954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_func___builtin_unwind_init" >&5
12955 $as_echo "$emacs_cv_func___builtin_unwind_init" >&6; }
12956 if test $emacs_cv_func___builtin_unwind_init = yes; then
12958 $as_echo "#define HAVE___BUILTIN_UNWIND_INIT 1" >>confdefs.h
12962 for ac_header
in sys
/un.h
12964 ac_fn_c_check_header_mongrel
"$LINENO" "sys/un.h" "ac_cv_header_sys_un_h" "$ac_includes_default"
12965 if test "x$ac_cv_header_sys_un_h" = xyes
; then :
12966 cat >>confdefs.h
<<_ACEOF
12967 #define HAVE_SYS_UN_H 1
12975 ac_have_func
=no
# yes means we've found a way to get the load average.
12977 # Make sure getloadavg.c is where it belongs, at configure-time.
12978 test -f "$srcdir/$ac_config_libobj_dir/getloadavg.c" ||
12979 as_fn_error $?
"$srcdir/$ac_config_libobj_dir/getloadavg.c is missing" "$LINENO" 5
12983 # Check for getloadavg, but be sure not to touch the cache variable.
12984 (ac_fn_c_check_func
"$LINENO" "getloadavg" "ac_cv_func_getloadavg"
12985 if test "x$ac_cv_func_getloadavg" = xyes
; then :
12990 ) && ac_have_func
=yes
12992 # On HPUX9, an unprivileged user can get load averages through this function.
12993 for ac_func
in pstat_getdynamic
12995 ac_fn_c_check_func
"$LINENO" "pstat_getdynamic" "ac_cv_func_pstat_getdynamic"
12996 if test "x$ac_cv_func_pstat_getdynamic" = xyes
; then :
12997 cat >>confdefs.h
<<_ACEOF
12998 #define HAVE_PSTAT_GETDYNAMIC 1
13005 # Solaris has libkstat which does not require root.
13006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kstat_open in -lkstat" >&5
13007 $as_echo_n "checking for kstat_open in -lkstat... " >&6; }
13008 if ${ac_cv_lib_kstat_kstat_open+:} false
; then :
13009 $as_echo_n "(cached) " >&6
13011 ac_check_lib_save_LIBS
=$LIBS
13012 LIBS
="-lkstat $LIBS"
13013 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13014 /* end confdefs.h. */
13016 /* Override any GCC internal prototype to avoid an error.
13017 Use char because int might match the return type of a GCC
13018 builtin and then its argument prototype would still apply. */
13022 char kstat_open ();
13026 return kstat_open ();
13031 if ac_fn_c_try_link
"$LINENO"; then :
13032 ac_cv_lib_kstat_kstat_open
=yes
13034 ac_cv_lib_kstat_kstat_open
=no
13036 rm -f core conftest.err conftest.
$ac_objext \
13037 conftest
$ac_exeext conftest.
$ac_ext
13038 LIBS
=$ac_check_lib_save_LIBS
13040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_kstat_kstat_open" >&5
13041 $as_echo "$ac_cv_lib_kstat_kstat_open" >&6; }
13042 if test "x$ac_cv_lib_kstat_kstat_open" = xyes
; then :
13043 cat >>confdefs.h
<<_ACEOF
13044 #define HAVE_LIBKSTAT 1
13047 LIBS
="-lkstat $LIBS"
13051 test $ac_cv_lib_kstat_kstat_open = yes && ac_have_func
=yes
13053 # Some systems with -lutil have (and need) -lkvm as well, some do not.
13054 # On Solaris, -lkvm requires nlist from -lelf, so check that first
13055 # to get the right answer into the cache.
13056 # For kstat on solaris, we need libelf to force the definition of SVR4 below.
13057 if test $ac_have_func = no
; then
13058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for elf_begin in -lelf" >&5
13059 $as_echo_n "checking for elf_begin in -lelf... " >&6; }
13060 if ${ac_cv_lib_elf_elf_begin+:} false
; then :
13061 $as_echo_n "(cached) " >&6
13063 ac_check_lib_save_LIBS
=$LIBS
13065 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13066 /* end confdefs.h. */
13068 /* Override any GCC internal prototype to avoid an error.
13069 Use char because int might match the return type of a GCC
13070 builtin and then its argument prototype would still apply. */
13078 return elf_begin ();
13083 if ac_fn_c_try_link
"$LINENO"; then :
13084 ac_cv_lib_elf_elf_begin
=yes
13086 ac_cv_lib_elf_elf_begin
=no
13088 rm -f core conftest.err conftest.
$ac_objext \
13089 conftest
$ac_exeext conftest.
$ac_ext
13090 LIBS
=$ac_check_lib_save_LIBS
13092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_elf_elf_begin" >&5
13093 $as_echo "$ac_cv_lib_elf_elf_begin" >&6; }
13094 if test "x$ac_cv_lib_elf_elf_begin" = xyes
; then :
13099 if test $ac_have_func = no
; then
13100 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kvm_open in -lkvm" >&5
13101 $as_echo_n "checking for kvm_open in -lkvm... " >&6; }
13102 if ${ac_cv_lib_kvm_kvm_open+:} false
; then :
13103 $as_echo_n "(cached) " >&6
13105 ac_check_lib_save_LIBS
=$LIBS
13107 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13108 /* end confdefs.h. */
13110 /* Override any GCC internal prototype to avoid an error.
13111 Use char because int might match the return type of a GCC
13112 builtin and then its argument prototype would still apply. */
13120 return kvm_open ();
13125 if ac_fn_c_try_link
"$LINENO"; then :
13126 ac_cv_lib_kvm_kvm_open
=yes
13128 ac_cv_lib_kvm_kvm_open
=no
13130 rm -f core conftest.err conftest.
$ac_objext \
13131 conftest
$ac_exeext conftest.
$ac_ext
13132 LIBS
=$ac_check_lib_save_LIBS
13134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_kvm_kvm_open" >&5
13135 $as_echo "$ac_cv_lib_kvm_kvm_open" >&6; }
13136 if test "x$ac_cv_lib_kvm_kvm_open" = xyes
; then :
13140 # Check for the 4.4BSD definition of getloadavg.
13141 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getloadavg in -lutil" >&5
13142 $as_echo_n "checking for getloadavg in -lutil... " >&6; }
13143 if ${ac_cv_lib_util_getloadavg+:} false
; then :
13144 $as_echo_n "(cached) " >&6
13146 ac_check_lib_save_LIBS
=$LIBS
13147 LIBS
="-lutil $LIBS"
13148 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13149 /* end confdefs.h. */
13151 /* Override any GCC internal prototype to avoid an error.
13152 Use char because int might match the return type of a GCC
13153 builtin and then its argument prototype would still apply. */
13157 char getloadavg ();
13161 return getloadavg ();
13166 if ac_fn_c_try_link
"$LINENO"; then :
13167 ac_cv_lib_util_getloadavg
=yes
13169 ac_cv_lib_util_getloadavg
=no
13171 rm -f core conftest.err conftest.
$ac_objext \
13172 conftest
$ac_exeext conftest.
$ac_ext
13173 LIBS
=$ac_check_lib_save_LIBS
13175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_getloadavg" >&5
13176 $as_echo "$ac_cv_lib_util_getloadavg" >&6; }
13177 if test "x$ac_cv_lib_util_getloadavg" = xyes
; then :
13178 LIBS
="-lutil $LIBS" ac_have_func
=yes ac_cv_func_getloadavg_setgid
=yes
13183 if test $ac_have_func = no
; then
13184 # There is a commonly available library for RS/6000 AIX.
13185 # Since it is not a standard part of AIX, it might be installed locally.
13186 ac_getloadavg_LIBS
=$LIBS
13187 LIBS
="-L/usr/local/lib $LIBS"
13188 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getloadavg in -lgetloadavg" >&5
13189 $as_echo_n "checking for getloadavg in -lgetloadavg... " >&6; }
13190 if ${ac_cv_lib_getloadavg_getloadavg+:} false
; then :
13191 $as_echo_n "(cached) " >&6
13193 ac_check_lib_save_LIBS
=$LIBS
13194 LIBS
="-lgetloadavg $LIBS"
13195 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13196 /* end confdefs.h. */
13198 /* Override any GCC internal prototype to avoid an error.
13199 Use char because int might match the return type of a GCC
13200 builtin and then its argument prototype would still apply. */
13204 char getloadavg ();
13208 return getloadavg ();
13213 if ac_fn_c_try_link
"$LINENO"; then :
13214 ac_cv_lib_getloadavg_getloadavg
=yes
13216 ac_cv_lib_getloadavg_getloadavg
=no
13218 rm -f core conftest.err conftest.
$ac_objext \
13219 conftest
$ac_exeext conftest.
$ac_ext
13220 LIBS
=$ac_check_lib_save_LIBS
13222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_getloadavg_getloadavg" >&5
13223 $as_echo "$ac_cv_lib_getloadavg_getloadavg" >&6; }
13224 if test "x$ac_cv_lib_getloadavg_getloadavg" = xyes
; then :
13225 LIBS
="-lgetloadavg $LIBS"
13227 LIBS
=$ac_getloadavg_LIBS
13232 # Make sure it is really in the library, if we think we found it,
13233 # otherwise set up the replacement function.
13234 for ac_func
in getloadavg
13236 ac_fn_c_check_func
"$LINENO" "getloadavg" "ac_cv_func_getloadavg"
13237 if test "x$ac_cv_func_getloadavg" = xyes
; then :
13238 cat >>confdefs.h
<<_ACEOF
13239 #define HAVE_GETLOADAVG 1
13243 case " $LIBOBJS " in
13244 *" getloadavg.$ac_objext "* ) ;;
13245 *) LIBOBJS
="$LIBOBJS getloadavg.$ac_objext"
13250 $as_echo "#define C_GETLOADAVG 1" >>confdefs.h
13252 # Figure out what our getloadavg.c needs.
13254 ac_fn_c_check_header_mongrel
"$LINENO" "sys/dg_sys_info.h" "ac_cv_header_sys_dg_sys_info_h" "$ac_includes_default"
13255 if test "x$ac_cv_header_sys_dg_sys_info_h" = xyes
; then :
13258 $as_echo "#define DGUX 1" >>confdefs.h
13260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dg_sys_info in -ldgc" >&5
13261 $as_echo_n "checking for dg_sys_info in -ldgc... " >&6; }
13262 if ${ac_cv_lib_dgc_dg_sys_info+:} false
; then :
13263 $as_echo_n "(cached) " >&6
13265 ac_check_lib_save_LIBS
=$LIBS
13267 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13268 /* end confdefs.h. */
13270 /* Override any GCC internal prototype to avoid an error.
13271 Use char because int might match the return type of a GCC
13272 builtin and then its argument prototype would still apply. */
13276 char dg_sys_info ();
13280 return dg_sys_info ();
13285 if ac_fn_c_try_link
"$LINENO"; then :
13286 ac_cv_lib_dgc_dg_sys_info
=yes
13288 ac_cv_lib_dgc_dg_sys_info
=no
13290 rm -f core conftest.err conftest.
$ac_objext \
13291 conftest
$ac_exeext conftest.
$ac_ext
13292 LIBS
=$ac_check_lib_save_LIBS
13294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dgc_dg_sys_info" >&5
13295 $as_echo "$ac_cv_lib_dgc_dg_sys_info" >&6; }
13296 if test "x$ac_cv_lib_dgc_dg_sys_info" = xyes
; then :
13297 cat >>confdefs.h
<<_ACEOF
13298 #define HAVE_LIBDGC 1
13309 ac_fn_c_check_header_mongrel
"$LINENO" "locale.h" "ac_cv_header_locale_h" "$ac_includes_default"
13310 if test "x$ac_cv_header_locale_h" = xyes
; then :
13315 for ac_func
in setlocale
13317 ac_fn_c_check_func
"$LINENO" "setlocale" "ac_cv_func_setlocale"
13318 if test "x$ac_cv_func_setlocale" = xyes
; then :
13319 cat >>confdefs.h
<<_ACEOF
13320 #define HAVE_SETLOCALE 1
13327 # We cannot check for <dwarf.h>, because Solaris 2 does not use dwarf (it
13328 # uses stabs), but it is still SVR4. We cannot check for <elf.h> because
13329 # Irix 4.0.5F has the header but not the library.
13330 if test $ac_have_func = no
&& test "$ac_cv_lib_elf_elf_begin" = yes \
13331 && test "$ac_cv_lib_kvm_kvm_open" = yes; then
13334 $as_echo "#define SVR4 1" >>confdefs.h
13338 if test $ac_have_func = no
; then
13339 ac_fn_c_check_header_mongrel
"$LINENO" "inq_stats/cpustats.h" "ac_cv_header_inq_stats_cpustats_h" "$ac_includes_default"
13340 if test "x$ac_cv_header_inq_stats_cpustats_h" = xyes
; then :
13343 $as_echo "#define UMAX 1" >>confdefs.h
13346 $as_echo "#define UMAX4_3 1" >>confdefs.h
13353 if test $ac_have_func = no
; then
13354 ac_fn_c_check_header_mongrel
"$LINENO" "sys/cpustats.h" "ac_cv_header_sys_cpustats_h" "$ac_includes_default"
13355 if test "x$ac_cv_header_sys_cpustats_h" = xyes
; then :
13356 ac_have_func
=yes; $as_echo "#define UMAX 1" >>confdefs.h
13363 if test $ac_have_func = no
; then
13364 for ac_header
in mach
/mach.h
13366 ac_fn_c_check_header_mongrel
"$LINENO" "mach/mach.h" "ac_cv_header_mach_mach_h" "$ac_includes_default"
13367 if test "x$ac_cv_header_mach_mach_h" = xyes
; then :
13368 cat >>confdefs.h
<<_ACEOF
13369 #define HAVE_MACH_MACH_H 1
13378 for ac_header
in nlist.h
13380 ac_fn_c_check_header_mongrel
"$LINENO" "nlist.h" "ac_cv_header_nlist_h" "$ac_includes_default"
13381 if test "x$ac_cv_header_nlist_h" = xyes
; then :
13382 cat >>confdefs.h
<<_ACEOF
13383 #define HAVE_NLIST_H 1
13385 ac_fn_c_check_member
"$LINENO" "struct nlist" "n_un.n_name" "ac_cv_member_struct_nlist_n_un_n_name" "#include <nlist.h>
13387 if test "x$ac_cv_member_struct_nlist_n_un_n_name" = xyes
; then :
13389 cat >>confdefs.h
<<_ACEOF
13390 #define HAVE_STRUCT_NLIST_N_UN_N_NAME 1
13394 $as_echo "#define NLIST_NAME_UNION 1" >>confdefs.h
13407 # Some definitions of getloadavg require that the program be installed setgid.
13408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getloadavg requires setgid" >&5
13409 $as_echo_n "checking whether getloadavg requires setgid... " >&6; }
13410 if ${ac_cv_func_getloadavg_setgid+:} false
; then :
13411 $as_echo_n "(cached) " >&6
13413 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13414 /* end confdefs.h. */
13415 #include "$srcdir/$ac_config_libobj_dir/getloadavg.c"
13416 #ifdef LDAV_PRIVILEGED
13417 Yowza Am I SETGID yet
13420 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13421 $EGREP "Yowza Am I SETGID yet" >/dev
/null
2>&1; then :
13422 ac_cv_func_getloadavg_setgid
=yes
13424 ac_cv_func_getloadavg_setgid
=no
13429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_getloadavg_setgid" >&5
13430 $as_echo "$ac_cv_func_getloadavg_setgid" >&6; }
13431 if test $ac_cv_func_getloadavg_setgid = yes; then
13434 $as_echo "#define GETLOADAVG_PRIVILEGED 1" >>confdefs.h
13440 if test $ac_cv_func_getloadavg_setgid = yes; then
13441 { $as_echo "$as_me:${as_lineno-$LINENO}: checking group of /dev/kmem" >&5
13442 $as_echo_n "checking group of /dev/kmem... " >&6; }
13443 if ${ac_cv_group_kmem+:} false
; then :
13444 $as_echo_n "(cached) " >&6
13446 # On Solaris, /dev/kmem is a symlink. Get info on the real file.
13447 ac_ls_output
=`ls -lgL /dev/kmem 2>/dev/null`
13448 # If we got an error (system does not support symlinks), try without -L.
13449 test -z "$ac_ls_output" && ac_ls_output
=`ls -lg /dev/kmem`
13450 ac_cv_group_kmem
=`$as_echo "$ac_ls_output" \
13451 | sed -ne 's/[ ][ ]*/ /g;
13452 s/^.[sSrwx-]* *[0-9]* *\([^0-9]*\) *.*/\1/;
13456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_group_kmem" >&5
13457 $as_echo "$ac_cv_group_kmem" >&6; }
13458 KMEM_GROUP
=$ac_cv_group_kmem
13460 if test "x$ac_save_LIBS" = x
; then
13461 GETLOADAVG_LIBS
=$LIBS
13463 GETLOADAVG_LIBS
=`$as_echo "$LIBS" | sed "s|$ac_save_LIBS||"`
13469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGEFILE_SOURCE value needed for large files" >&5
13470 $as_echo_n "checking for _LARGEFILE_SOURCE value needed for large files... " >&6; }
13471 if ${ac_cv_sys_largefile_source+:} false
; then :
13472 $as_echo_n "(cached) " >&6
13475 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13476 /* end confdefs.h. */
13477 #include <sys/types.h> /* for off_t */
13482 int (*fp) (FILE *, off_t, int) = fseeko;
13483 return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
13488 if ac_fn_c_try_link
"$LINENO"; then :
13489 ac_cv_sys_largefile_source
=no
; break
13491 rm -f core conftest.err conftest.
$ac_objext \
13492 conftest
$ac_exeext conftest.
$ac_ext
13493 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13494 /* end confdefs.h. */
13495 #define _LARGEFILE_SOURCE 1
13496 #include <sys/types.h> /* for off_t */
13501 int (*fp) (FILE *, off_t, int) = fseeko;
13502 return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
13507 if ac_fn_c_try_link
"$LINENO"; then :
13508 ac_cv_sys_largefile_source
=1; break
13510 rm -f core conftest.err conftest.
$ac_objext \
13511 conftest
$ac_exeext conftest.
$ac_ext
13512 ac_cv_sys_largefile_source
=unknown
13516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_source" >&5
13517 $as_echo "$ac_cv_sys_largefile_source" >&6; }
13518 case $ac_cv_sys_largefile_source in #(
13521 cat >>confdefs.h
<<_ACEOF
13522 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
13528 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
13529 # in glibc 2.1.3, but that breaks too many other things.
13530 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
13531 if test $ac_cv_sys_largefile_source != unknown
; then
13533 $as_echo "#define HAVE_FSEEKO 1" >>confdefs.h
13538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getpgrp requires zero arguments" >&5
13539 $as_echo_n "checking whether getpgrp requires zero arguments... " >&6; }
13540 if ${ac_cv_func_getpgrp_void+:} false
; then :
13541 $as_echo_n "(cached) " >&6
13543 # Use it with a single arg.
13544 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13545 /* end confdefs.h. */
13546 $ac_includes_default
13555 if ac_fn_c_try_compile
"$LINENO"; then :
13556 ac_cv_func_getpgrp_void
=no
13558 ac_cv_func_getpgrp_void
=yes
13560 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_getpgrp_void" >&5
13564 $as_echo "$ac_cv_func_getpgrp_void" >&6; }
13565 if test $ac_cv_func_getpgrp_void = yes; then
13567 $as_echo "#define GETPGRP_VOID 1" >>confdefs.h
13572 # Configure gnulib.
13583 LIBC_FATAL_STDERR_
=1
13584 export LIBC_FATAL_STDERR_
13587 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strtold conforms to C99" >&5
13588 $as_echo_n "checking whether strtold conforms to C99... " >&6; }
13589 if ${gl_cv_func_c99_strtold+:} false
; then :
13590 $as_echo_n "(cached) " >&6
13592 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13593 /* end confdefs.h. */
13594 /* On HP-UX before 11.23, strtold returns a struct instead of
13595 long double. Reject implementations like that, by requiring
13596 compatibility with the C99 prototype. */
13597 #include <stdlib.h>
13598 static long double (*p) (char const *, char **) = strtold;
13600 test (char const *nptr, char **endptr)
13603 r = strtold (nptr, endptr);
13609 return test ("1.0", NULL) != 1 || p ("1.0", NULL) != 1;
13614 if ac_fn_c_try_link
"$LINENO"; then :
13615 gl_cv_func_c99_strtold
=yes
13617 gl_cv_func_c99_strtold
=no
13619 rm -f core conftest.err conftest.
$ac_objext \
13620 conftest
$ac_exeext conftest.
$ac_ext
13622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_c99_strtold" >&5
13623 $as_echo "$gl_cv_func_c99_strtold" >&6; }
13624 if test $gl_cv_func_c99_strtold = yes; then
13626 $as_echo "#define HAVE_C99_STRTOLD 1" >>confdefs.h
13636 GNULIB_EUIDACCESS
=0;
13637 GNULIB_FACCESSAT
=0;
13641 GNULIB_FTRUNCATE
=0;
13643 GNULIB_GETDOMAINNAME
=0;
13644 GNULIB_GETDTABLESIZE
=0;
13645 GNULIB_GETGROUPS
=0;
13646 GNULIB_GETHOSTNAME
=0;
13648 GNULIB_GETLOGIN_R
=0;
13649 GNULIB_GETPAGESIZE
=0;
13650 GNULIB_GETUSERSHELL
=0;
13660 GNULIB_READLINKAT
=0;
13664 GNULIB_SYMLINKAT
=0;
13665 GNULIB_TTYNAME_R
=0;
13666 GNULIB_UNISTD_H_GETOPT
=0;
13667 GNULIB_UNISTD_H_SIGPIPE
=0;
13681 HAVE_GETDTABLESIZE
=1;
13683 HAVE_GETHOSTNAME
=1;
13685 HAVE_GETPAGESIZE
=1;
13700 HAVE_DECL_ENVIRON
=1;
13701 HAVE_DECL_FCHDIR
=1;
13702 HAVE_DECL_GETDOMAINNAME
=1;
13703 HAVE_DECL_GETLOGIN_R
=1;
13704 HAVE_DECL_GETPAGESIZE
=1;
13705 HAVE_DECL_GETUSERSHELL
=1;
13706 HAVE_DECL_TTYNAME_R
=1;
13708 HAVE_SYS_PARAM_H
=0;
13713 REPLACE_FCHOWNAT
=0;
13715 REPLACE_GETDOMAINNAME
=0;
13716 REPLACE_GETLOGIN_R
=0;
13717 REPLACE_GETGROUPS
=0;
13718 REPLACE_GETPAGESIZE
=0;
13725 REPLACE_READLINK
=0;
13729 REPLACE_TTYNAME_R
=0;
13731 REPLACE_UNLINKAT
=0;
13734 UNISTD_H_HAVE_WINSOCK2_H
=0;
13735 UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS
=0;
13740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the preprocessor supports include_next" >&5
13741 $as_echo_n "checking whether the preprocessor supports include_next... " >&6; }
13742 if ${gl_cv_have_include_next+:} false
; then :
13743 $as_echo_n "(cached) " >&6
13745 rm -rf conftestd1a conftestd1b conftestd2
13746 mkdir conftestd1a conftestd1b conftestd2
13747 cat <<EOF > conftestd1a/conftest.h
13748 #define DEFINED_IN_CONFTESTD1
13749 #include_next <conftest.h>
13750 #ifdef DEFINED_IN_CONFTESTD2
13753 #error "include_next doesn't work"
13756 cat <<EOF > conftestd1b/conftest.h
13757 #define DEFINED_IN_CONFTESTD1
13759 #include_next <conftest.h>
13760 #ifdef DEFINED_IN_CONFTESTD2
13763 #error "include_next doesn't work"
13766 cat <<EOF > conftestd2/conftest.h
13767 #ifndef DEFINED_IN_CONFTESTD1
13768 #error "include_next test doesn't work"
13770 #define DEFINED_IN_CONFTESTD2
13772 gl_save_CPPFLAGS
="$CPPFLAGS"
13773 CPPFLAGS
="$gl_save_CPPFLAGS -Iconftestd1b -Iconftestd2"
13774 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13775 /* end confdefs.h. */
13776 #include <conftest.h>
13778 if ac_fn_c_try_compile
"$LINENO"; then :
13779 gl_cv_have_include_next
=yes
13781 CPPFLAGS
="$gl_save_CPPFLAGS -Iconftestd1a -Iconftestd2"
13782 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13783 /* end confdefs.h. */
13784 #include <conftest.h>
13786 if ac_fn_c_try_compile
"$LINENO"; then :
13787 gl_cv_have_include_next
=buggy
13789 gl_cv_have_include_next
=no
13791 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13794 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13795 CPPFLAGS
="$gl_save_CPPFLAGS"
13796 rm -rf conftestd1a conftestd1b conftestd2
13799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_have_include_next" >&5
13800 $as_echo "$gl_cv_have_include_next" >&6; }
13801 PRAGMA_SYSTEM_HEADER
=
13802 if test $gl_cv_have_include_next = yes; then
13803 INCLUDE_NEXT
=include_next
13804 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
=include_next
13805 if test -n "$GCC"; then
13806 PRAGMA_SYSTEM_HEADER
='#pragma GCC system_header'
13809 if test $gl_cv_have_include_next = buggy
; then
13810 INCLUDE_NEXT
=include
13811 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
=include_next
13813 INCLUDE_NEXT
=include
13814 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
=include
13820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether system header files limit the line length" >&5
13821 $as_echo_n "checking whether system header files limit the line length... " >&6; }
13822 if ${gl_cv_pragma_columns+:} false
; then :
13823 $as_echo_n "(cached) " >&6
13825 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13826 /* end confdefs.h. */
13833 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13834 $EGREP "choke me" >/dev
/null
2>&1; then :
13835 gl_cv_pragma_columns
=yes
13837 gl_cv_pragma_columns
=no
13843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_pragma_columns" >&5
13844 $as_echo "$gl_cv_pragma_columns" >&6; }
13845 if test $gl_cv_pragma_columns = yes; then
13846 PRAGMA_COLUMNS
="#pragma COLUMNS 10000"
13867 if test $gl_cv_have_include_next = yes; then
13868 gl_cv_next_getopt_h
='<'getopt.h
'>'
13870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <getopt.h>" >&5
13871 $as_echo_n "checking absolute name of <getopt.h>... " >&6; }
13872 if ${gl_cv_next_getopt_h+:} false
; then :
13873 $as_echo_n "(cached) " >&6
13876 if test $ac_cv_header_getopt_h = yes; then
13879 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13880 /* end confdefs.h. */
13881 #include <getopt.h>
13885 aix
*) gl_absname_cpp
="$ac_cpp -C" ;;
13886 *) gl_absname_cpp
="$ac_cpp" ;;
13888 gl_cv_next_getopt_h
='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
13889 sed -n '\#/getopt.h#{
13890 s#.*"\(.*/getopt.h\)".*#\1#
13896 gl_cv_next_getopt_h
='<'getopt.h
'>'
13901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_getopt_h" >&5
13902 $as_echo "$gl_cv_next_getopt_h" >&6; }
13904 NEXT_GETOPT_H
=$gl_cv_next_getopt_h
13906 if test $gl_cv_have_include_next = yes ||
test $gl_cv_have_include_next = buggy
; then
13907 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
13908 gl_next_as_first_directive
='<'getopt.h
'>'
13910 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
13911 gl_next_as_first_directive
=$gl_cv_next_getopt_h
13913 NEXT_AS_FIRST_DIRECTIVE_GETOPT_H
=$gl_next_as_first_directive
13918 if test $ac_cv_header_getopt_h = yes; then
13927 if test -z "$gl_replace_getopt" && test $gl_getopt_required = GNU
; then
13928 for ac_header
in getopt.h
13930 ac_fn_c_check_header_mongrel
"$LINENO" "getopt.h" "ac_cv_header_getopt_h" "$ac_includes_default"
13931 if test "x$ac_cv_header_getopt_h" = xyes
; then :
13932 cat >>confdefs.h
<<_ACEOF
13933 #define HAVE_GETOPT_H 1
13937 gl_replace_getopt
=yes
13944 if test -z "$gl_replace_getopt" && test $gl_getopt_required = GNU
; then
13945 for ac_func
in getopt_long_only
13947 ac_fn_c_check_func
"$LINENO" "getopt_long_only" "ac_cv_func_getopt_long_only"
13948 if test "x$ac_cv_func_getopt_long_only" = xyes
; then :
13949 cat >>confdefs.h
<<_ACEOF
13950 #define HAVE_GETOPT_LONG_ONLY 1
13954 gl_replace_getopt
=yes
13960 if test -z "$gl_replace_getopt"; then
13961 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getopt is POSIX compatible" >&5
13962 $as_echo_n "checking whether getopt is POSIX compatible... " >&6; }
13963 if ${gl_cv_func_getopt_posix+:} false
; then :
13964 $as_echo_n "(cached) " >&6
13967 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13968 /* end confdefs.h. */
13969 #include <unistd.h>
13973 int *p = &optreset; return optreset;
13978 if ac_fn_c_try_compile
"$LINENO"; then :
13981 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13982 /* end confdefs.h. */
13983 #include <getopt.h>
13987 return !getopt_clip;
13992 if ac_fn_c_try_compile
"$LINENO"; then :
13997 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13999 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14001 gl_save_CPPFLAGS
=$CPPFLAGS
14002 CPPFLAGS
="$CPPFLAGS -DOPTIND_MIN=$gl_optind_min"
14003 if test "$cross_compiling" = yes; then :
14005 mingw
*) gl_cv_func_getopt_posix
="guessing no";;
14006 darwin
* | aix
*) gl_cv_func_getopt_posix
="guessing no";;
14007 *) gl_cv_func_getopt_posix
="guessing yes";;
14011 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14012 /* end confdefs.h. */
14014 #include <unistd.h>
14015 #include <stdlib.h>
14016 #include <string.h>
14026 argv[argc++] = "program";
14027 argv[argc++] = "-a";
14028 argv[argc++] = "foo";
14029 argv[argc++] = "bar";
14031 optind = OPTIND_MIN;
14034 c = getopt (argc, argv, "ab");
14037 c = getopt (argc, argv, "ab");
14040 if (!(optind == 2))
14043 /* Some internal state exists at this point. */
14049 argv[argc++] = "program";
14050 argv[argc++] = "donald";
14051 argv[argc++] = "-p";
14052 argv[argc++] = "billy";
14053 argv[argc++] = "duck";
14054 argv[argc++] = "-a";
14055 argv[argc++] = "bar";
14057 optind = OPTIND_MIN;
14060 c = getopt (argc, argv, "+abp:q:");
14063 if (!(strcmp (argv[0], "program") == 0))
14065 if (!(strcmp (argv[1], "donald") == 0))
14067 if (!(strcmp (argv[2], "-p") == 0))
14069 if (!(strcmp (argv[3], "billy") == 0))
14071 if (!(strcmp (argv[4], "duck") == 0))
14073 if (!(strcmp (argv[5], "-a") == 0))
14075 if (!(strcmp (argv[6], "bar") == 0))
14077 if (!(optind == 1))
14080 /* Detect MacOS 10.5, AIX 7.1 bug. */
14082 char *argv[3] = { "program", "-ab", NULL };
14083 optind = OPTIND_MIN;
14085 if (getopt (2, argv, "ab:") != 'a')
14087 if (getopt (2, argv, "ab:") != '?')
14099 if ac_fn_c_try_run
"$LINENO"; then :
14100 gl_cv_func_getopt_posix
=yes
14102 gl_cv_func_getopt_posix
=no
14104 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14105 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14108 CPPFLAGS
=$gl_save_CPPFLAGS
14111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_getopt_posix" >&5
14112 $as_echo "$gl_cv_func_getopt_posix" >&6; }
14113 case "$gl_cv_func_getopt_posix" in
14114 *no
) gl_replace_getopt
=yes ;;
14118 if test -z "$gl_replace_getopt" && test $gl_getopt_required = GNU
; then
14119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working GNU getopt function" >&5
14120 $as_echo_n "checking for working GNU getopt function... " >&6; }
14121 if ${gl_cv_func_getopt_gnu+:} false
; then :
14122 $as_echo_n "(cached) " >&6
14124 # Even with POSIXLY_CORRECT, the GNU extension of leading '-' in the
14125 # optstring is necessary for programs like m4 that have POSIX-mandated
14126 # semantics for supporting options interspersed with files.
14127 # Also, since getopt_long is a GNU extension, we require optind=0.
14128 # Bash ties 'set -o posix' to a non-exported POSIXLY_CORRECT;
14129 # so take care to revert to the correct (non-)export state.
14130 gl_awk_probe
='BEGIN { if ("POSIXLY_CORRECT" in ENVIRON) print "x" }'
14131 case ${POSIXLY_CORRECT+x}`$AWK "$gl_awk_probe" </dev/null` in
14132 xx
) gl_had_POSIXLY_CORRECT
=exported
;;
14133 x
) gl_had_POSIXLY_CORRECT
=yes ;;
14134 *) gl_had_POSIXLY_CORRECT
= ;;
14137 export POSIXLY_CORRECT
14138 if test "$cross_compiling" = yes; then :
14139 case $host_os:$ac_cv_have_decl_optreset in
14140 *-gnu*:* | mingw
*:*) gl_cv_func_getopt_gnu
=no
;;
14141 *:yes) gl_cv_func_getopt_gnu
=no
;;
14142 *) gl_cv_func_getopt_gnu
=yes;;
14146 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14147 /* end confdefs.h. */
14148 #include <getopt.h>
14149 #include <stddef.h>
14150 #include <string.h>
14157 /* This code succeeds on glibc 2.8, OpenBSD 4.0, Cygwin, mingw,
14158 and fails on MacOS X 10.5, AIX 5.2, HP-UX 11, IRIX 6.5,
14159 OSF/1 5.1, Solaris 10. */
14162 myargv[0] = "conftest";
14166 if (getopt (2, myargv, "+a") != '?')
14169 /* This code succeeds on glibc 2.8, mingw,
14170 and fails on MacOS X 10.5, OpenBSD 4.0, AIX 5.2, HP-UX 11,
14171 IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin 1.5.x. */
14173 char *argv[] = { "program", "-p", "foo", "bar", NULL };
14176 if (getopt (4, argv, "p::") != 'p')
14178 else if (optarg != NULL)
14180 else if (getopt (4, argv, "p::") != -1)
14182 else if (optind != 2)
14185 /* This code succeeds on glibc 2.8 and fails on Cygwin 1.7.0. */
14187 char *argv[] = { "program", "foo", "-p", NULL };
14189 if (getopt (3, argv, "-p") != 1)
14191 else if (getopt (3, argv, "-p") != 'p')
14194 /* This code fails on glibc 2.11. */
14196 char *argv[] = { "program", "-b", "-a", NULL };
14197 optind = opterr = 0;
14198 if (getopt (3, argv, "+:a:b") != 'b')
14200 else if (getopt (3, argv, "+:a:b") != ':')
14209 if ac_fn_c_try_run
"$LINENO"; then :
14210 gl_cv_func_getopt_gnu
=yes
14212 gl_cv_func_getopt_gnu
=no
14214 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14215 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14218 case $gl_had_POSIXLY_CORRECT in
14220 yes) { POSIXLY_CORRECT
=; unset POSIXLY_CORRECT
;}; POSIXLY_CORRECT
=1 ;;
14221 *) { POSIXLY_CORRECT
=; unset POSIXLY_CORRECT
;} ;;
14225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_getopt_gnu" >&5
14226 $as_echo "$gl_cv_func_getopt_gnu" >&6; }
14227 if test "$gl_cv_func_getopt_gnu" = "no"; then
14228 gl_replace_getopt
=yes
14232 ac_fn_c_check_decl
"$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
14233 if test "x$ac_cv_have_decl_getenv" = xyes
; then :
14239 cat >>confdefs.h
<<_ACEOF
14240 #define HAVE_DECL_GETENV $ac_have_decl
14248 if test -n "$gl_replace_getopt"; then :
14254 $as_echo "#define __GETOPT_PREFIX rpl_" >>confdefs.h
14258 GNULIB_UNISTD_H_GETOPT
=1
14267 gl_LIBOBJS
="$gl_LIBOBJS getopt.$ac_objext"
14277 gl_LIBOBJS
="$gl_LIBOBJS getopt1.$ac_objext"
14289 GNULIB_NANOSLEEP
=0;
14293 HAVE_DECL_LOCALTIME_R
=1;
14297 REPLACE_LOCALTIME_R
=GNULIB_PORTCHECK
;
14298 REPLACE_MKTIME
=GNULIB_PORTCHECK
;
14299 REPLACE_NANOSLEEP
=GNULIB_PORTCHECK
;
14300 REPLACE_TIMEGM
=GNULIB_PORTCHECK
;
14305 for ac_func
in $ac_func_list
14307 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
14308 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
14309 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
14310 cat >>confdefs.h
<<_ACEOF
14311 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
14320 gl_cv_c_multiarch
=no
14321 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14322 /* end confdefs.h. */
14323 #ifndef __APPLE_CC__
14324 not a universal capable compiler
14329 if ac_fn_c_try_compile
"$LINENO"; then :
14333 for word
in ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}; do
14334 if test -n "$prev"; then
14336 i?
86 | x86_64 | ppc | ppc64
)
14337 if test -z "$arch" ||
test "$arch" = "$word"; then
14340 gl_cv_c_multiarch
=yes
14346 if test "x$word" = "x-arch"; then
14353 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14354 if test $gl_cv_c_multiarch = yes; then
14355 APPLE_UNIVERSAL_BUILD
=1
14357 APPLE_UNIVERSAL_BUILD
=0
14361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
14362 $as_echo_n "checking for inline... " >&6; }
14363 if ${ac_cv_c_inline+:} false
; then :
14364 $as_echo_n "(cached) " >&6
14367 for ac_kw
in inline __inline__ __inline
; do
14368 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14369 /* end confdefs.h. */
14370 #ifndef __cplusplus
14372 static $ac_kw foo_t static_foo () {return 0; }
14373 $ac_kw foo_t foo () {return 0; }
14377 if ac_fn_c_try_compile
"$LINENO"; then :
14378 ac_cv_c_inline
=$ac_kw
14380 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14381 test "$ac_cv_c_inline" != no
&& break
14385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
14386 $as_echo "$ac_cv_c_inline" >&6; }
14388 case $ac_cv_c_inline in
14391 case $ac_cv_c_inline in
14393 *) ac_val
=$ac_cv_c_inline;;
14395 cat >>confdefs.h
<<_ACEOF
14396 #ifndef __cplusplus
14397 #define inline $ac_val
14409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5
14410 $as_echo_n "checking for wchar_t... " >&6; }
14411 if ${gt_cv_c_wchar_t+:} false
; then :
14412 $as_echo_n "(cached) " >&6
14414 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14415 /* end confdefs.h. */
14416 #include <stddef.h>
14417 wchar_t foo = (wchar_t)'\0';
14426 if ac_fn_c_try_compile
"$LINENO"; then :
14427 gt_cv_c_wchar_t
=yes
14431 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5
14434 $as_echo "$gt_cv_c_wchar_t" >&6; }
14435 if test $gt_cv_c_wchar_t = yes; then
14437 $as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
14441 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
14442 $as_echo_n "checking for C/C++ restrict keyword... " >&6; }
14443 if ${ac_cv_c_restrict+:} false
; then :
14444 $as_echo_n "(cached) " >&6
14446 ac_cv_c_restrict
=no
14447 # The order here caters to the fact that C++ does not require restrict.
14448 for ac_kw
in __restrict __restrict__ _Restrict restrict
; do
14449 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14450 /* end confdefs.h. */
14451 typedef int * int_ptr;
14452 int foo (int_ptr $ac_kw ip) {
14459 int * $ac_kw t = s;
14466 if ac_fn_c_try_compile
"$LINENO"; then :
14467 ac_cv_c_restrict
=$ac_kw
14469 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14470 test "$ac_cv_c_restrict" != no
&& break
14474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
14475 $as_echo "$ac_cv_c_restrict" >&6; }
14477 case $ac_cv_c_restrict in
14479 no
) $as_echo "#define restrict /**/" >>confdefs.h
14481 *) cat >>confdefs.h
<<_ACEOF
14482 #define restrict $ac_cv_c_restrict
14491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timespec in <time.h>" >&5
14492 $as_echo_n "checking for struct timespec in <time.h>... " >&6; }
14493 if ${gl_cv_sys_struct_timespec_in_time_h+:} false
; then :
14494 $as_echo_n "(cached) " >&6
14496 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14497 /* end confdefs.h. */
14503 static struct timespec x; x.tv_sec = x.tv_nsec;
14508 if ac_fn_c_try_compile
"$LINENO"; then :
14509 gl_cv_sys_struct_timespec_in_time_h
=yes
14511 gl_cv_sys_struct_timespec_in_time_h
=no
14513 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_sys_struct_timespec_in_time_h" >&5
14516 $as_echo "$gl_cv_sys_struct_timespec_in_time_h" >&6; }
14518 TIME_H_DEFINES_STRUCT_TIMESPEC
=0
14519 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC
=0
14520 PTHREAD_H_DEFINES_STRUCT_TIMESPEC
=0
14521 if test $gl_cv_sys_struct_timespec_in_time_h = yes; then
14522 TIME_H_DEFINES_STRUCT_TIMESPEC
=1
14524 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timespec in <sys/time.h>" >&5
14525 $as_echo_n "checking for struct timespec in <sys/time.h>... " >&6; }
14526 if ${gl_cv_sys_struct_timespec_in_sys_time_h+:} false
; then :
14527 $as_echo_n "(cached) " >&6
14529 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14530 /* end confdefs.h. */
14531 #include <sys/time.h>
14536 static struct timespec x; x.tv_sec = x.tv_nsec;
14541 if ac_fn_c_try_compile
"$LINENO"; then :
14542 gl_cv_sys_struct_timespec_in_sys_time_h
=yes
14544 gl_cv_sys_struct_timespec_in_sys_time_h
=no
14546 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_sys_struct_timespec_in_sys_time_h" >&5
14549 $as_echo "$gl_cv_sys_struct_timespec_in_sys_time_h" >&6; }
14550 if test $gl_cv_sys_struct_timespec_in_sys_time_h = yes; then
14551 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC
=1
14553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timespec in <pthread.h>" >&5
14554 $as_echo_n "checking for struct timespec in <pthread.h>... " >&6; }
14555 if ${gl_cv_sys_struct_timespec_in_pthread_h+:} false
; then :
14556 $as_echo_n "(cached) " >&6
14558 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14559 /* end confdefs.h. */
14560 #include <pthread.h>
14565 static struct timespec x; x.tv_sec = x.tv_nsec;
14570 if ac_fn_c_try_compile
"$LINENO"; then :
14571 gl_cv_sys_struct_timespec_in_pthread_h
=yes
14573 gl_cv_sys_struct_timespec_in_pthread_h
=no
14575 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_sys_struct_timespec_in_pthread_h" >&5
14578 $as_echo "$gl_cv_sys_struct_timespec_in_pthread_h" >&6; }
14579 if test $gl_cv_sys_struct_timespec_in_pthread_h = yes; then
14580 PTHREAD_H_DEFINES_STRUCT_TIMESPEC
=1
14599 if test $gl_cv_have_include_next = yes; then
14600 gl_cv_next_time_h
='<'time.h
'>'
14602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <time.h>" >&5
14603 $as_echo_n "checking absolute name of <time.h>... " >&6; }
14604 if ${gl_cv_next_time_h+:} false
; then :
14605 $as_echo_n "(cached) " >&6
14608 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14609 /* end confdefs.h. */
14614 aix
*) gl_absname_cpp
="$ac_cpp -C" ;;
14615 *) gl_absname_cpp
="$ac_cpp" ;;
14617 gl_cv_next_time_h
='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
14618 sed -n '\#/time.h#{
14619 s#.*"\(.*/time.h\)".*#\1#
14627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_time_h" >&5
14628 $as_echo "$gl_cv_next_time_h" >&6; }
14630 NEXT_TIME_H
=$gl_cv_next_time_h
14632 if test $gl_cv_have_include_next = yes ||
test $gl_cv_have_include_next = buggy
; then
14633 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
14634 gl_next_as_first_directive
='<'time.h
'>'
14636 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
14637 gl_next_as_first_directive
=$gl_cv_next_time_h
14639 NEXT_AS_FIRST_DIRECTIVE_TIME_H
=$gl_next_as_first_directive
14646 ac_fn_c_check_decl
"$LINENO" "localtime_r" "ac_cv_have_decl_localtime_r" "$ac_includes_default"
14647 if test "x$ac_cv_have_decl_localtime_r" = xyes
; then :
14653 cat >>confdefs.h
<<_ACEOF
14654 #define HAVE_DECL_LOCALTIME_R $ac_have_decl
14661 GL_COND_LIBTOOL_TRUE
=
14662 GL_COND_LIBTOOL_FALSE
='#'
14664 GL_COND_LIBTOOL_TRUE
='#'
14665 GL_COND_LIBTOOL_FALSE
=
14668 gl_cond_libtool
=false
14681 gl_source_base
='lib'
14682 # Code from module arg-nonnull:
14683 # Code from module c++defs:
14684 # Code from module dtoastr:
14686 # Code from module extensions:
14687 # Code from module getopt-gnu:
14694 # Code from module getopt-posix:
14700 if test -n "$gl_replace_getopt"; then :
14706 $as_echo "#define __GETOPT_PREFIX rpl_" >>confdefs.h
14710 GNULIB_UNISTD_H_GETOPT
=1
14719 gl_LIBOBJS
="$gl_LIBOBJS getopt.$ac_objext"
14729 gl_LIBOBJS
="$gl_LIBOBJS getopt1.$ac_objext"
14739 # Code from module gettext-h:
14742 # Code from module include_next:
14743 # Code from module intprops:
14744 # Code from module mktime:
14750 if test $APPLE_UNIVERSAL_BUILD = 1; then
14751 # A universal build on Apple MacOS X platforms.
14752 # The test result would be 'yes' in 32-bit mode and 'no' in 64-bit mode.
14753 # But we need a configuration result that is valid in both modes.
14754 ac_cv_func_working_mktime
=no
14756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mktime" >&5
14757 $as_echo_n "checking for working mktime... " >&6; }
14758 if ${ac_cv_func_working_mktime+:} false
; then :
14759 $as_echo_n "(cached) " >&6
14761 if test "$cross_compiling" = yes; then :
14762 ac_cv_func_working_mktime
=no
14764 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14765 /* end confdefs.h. */
14766 /* Test program from Paul Eggert and Tony Leneis. */
14767 #include <limits.h>
14768 #include <stdlib.h>
14771 #ifdef HAVE_UNISTD_H
14772 # include <unistd.h>
14776 # define alarm(X) /* empty */
14779 /* Work around redefinition to rpl_putenv by other config tests. */
14782 static time_t time_t_max;
14783 static time_t time_t_min;
14785 /* Values we'll use to set the TZ environment variable. */
14786 static char *tz_strings[] = {
14787 (char *) 0, "TZ=GMT0", "TZ=JST-9",
14788 "TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00"
14790 #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0]))
14792 /* Return 0 if mktime fails to convert a date in the spring-forward gap.
14793 Based on a problem report from Andreas Jaeger. */
14795 spring_forward_gap ()
14797 /* glibc (up to about 1998-10-07) failed this test. */
14800 /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
14801 instead of "TZ=America/Vancouver" in order to detect the bug even
14802 on systems that don't support the Olson extension, or don't have the
14803 full zoneinfo tables installed. */
14804 putenv ("TZ=PST8PDT,M4.1.0,M10.5.0");
14813 return mktime (&tm) != (time_t) -1;
14817 mktime_test1 (time_t now)
14820 return ! (lt = localtime (&now)) || mktime (lt) == now;
14824 mktime_test (time_t now)
14826 return (mktime_test1 (now)
14827 && mktime_test1 ((time_t) (time_t_max - now))
14828 && mktime_test1 ((time_t) (time_t_min + now)));
14834 /* Based on code from Ariel Faigon. */
14844 return tm.tm_mon == 2 && tm.tm_mday == 31;
14848 bigtime_test (int j)
14852 tm.tm_year = tm.tm_mon = tm.tm_mday = tm.tm_hour = tm.tm_min = tm.tm_sec = j;
14853 now = mktime (&tm);
14854 if (now != (time_t) -1)
14856 struct tm *lt = localtime (&now);
14858 && lt->tm_year == tm.tm_year
14859 && lt->tm_mon == tm.tm_mon
14860 && lt->tm_mday == tm.tm_mday
14861 && lt->tm_hour == tm.tm_hour
14862 && lt->tm_min == tm.tm_min
14863 && lt->tm_sec == tm.tm_sec
14864 && lt->tm_yday == tm.tm_yday
14865 && lt->tm_wday == tm.tm_wday
14866 && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst)
14867 == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst))))
14876 /* The correct answer for 2050-02-01 00:00:00 in Pacific time,
14877 ignoring leap seconds. */
14878 unsigned long int answer = 2527315200UL;
14882 tm.tm_year = 2050 - 1900;
14885 tm.tm_hour = tm.tm_min = tm.tm_sec = 0;
14888 /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
14889 instead of "TZ=America/Vancouver" in order to detect the bug even
14890 on systems that don't support the Olson extension, or don't have the
14891 full zoneinfo tables installed. */
14892 putenv ("TZ=PST8PDT,M4.1.0,M10.5.0");
14896 /* Check that the result is either a failure, or close enough
14897 to the correct answer that we can assume the discrepancy is
14898 due to leap seconds. */
14899 return (t == (time_t) -1
14900 || (0 < t && answer - 120 <= t && t <= answer + 120));
14909 int time_t_signed_magnitude = (time_t) ~ (time_t) 0 < (time_t) -1;
14910 int time_t_signed = ! ((time_t) 0 < (time_t) -1);
14912 /* This test makes some buggy mktime implementations loop.
14913 Give up after 60 seconds; a mktime slower than that
14914 isn't worth using anyway. */
14917 time_t_max = (! time_t_signed
14919 : ((((time_t) 1 << (sizeof (time_t) * CHAR_BIT - 2)) - 1)
14921 time_t_min = (! time_t_signed
14923 : time_t_signed_magnitude
14927 delta = time_t_max / 997; /* a suitable prime number */
14928 for (i = 0; i < N_STRINGS; i++)
14931 putenv (tz_strings[i]);
14933 for (t = 0; t <= time_t_max - delta; t += delta)
14934 if (! mktime_test (t))
14936 if (! (mktime_test ((time_t) 1)
14937 && mktime_test ((time_t) (60 * 60))
14938 && mktime_test ((time_t) (60 * 60 * 24))))
14941 for (j = 1; ; j <<= 1)
14942 if (! bigtime_test (j))
14944 else if (INT_MAX / 2 < j)
14946 if (! bigtime_test (INT_MAX))
14949 if (! irix_6_4_bug ())
14951 if (! spring_forward_gap ())
14953 if (! year_2050_test ())
14958 if ac_fn_c_try_run
"$LINENO"; then :
14959 ac_cv_func_working_mktime
=yes
14961 ac_cv_func_working_mktime
=no
14963 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14964 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_working_mktime" >&5
14969 $as_echo "$ac_cv_func_working_mktime" >&6; }
14970 if test $ac_cv_func_working_mktime = no
; then
14979 gl_LIBOBJS
="$gl_LIBOBJS mktime.$ac_objext"
14983 if test $ac_cv_func_working_mktime = no
; then
14999 # Code from module multiarch:
15001 # Code from module stddef:
15005 if test $gt_cv_c_wchar_t = no
; then
15009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NULL can be used in arbitrary expressions" >&5
15010 $as_echo_n "checking whether NULL can be used in arbitrary expressions... " >&6; }
15011 if ${gl_cv_decl_null_works+:} false
; then :
15012 $as_echo_n "(cached) " >&6
15014 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15015 /* end confdefs.h. */
15016 #include <stddef.h>
15017 int test[2 * (sizeof NULL == sizeof (void *)) -1];
15027 if ac_fn_c_try_compile
"$LINENO"; then :
15028 gl_cv_decl_null_works
=yes
15030 gl_cv_decl_null_works
=no
15032 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
15034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_decl_null_works" >&5
15035 $as_echo "$gl_cv_decl_null_works" >&6; }
15036 if test $gl_cv_decl_null_works = no
; then
15040 if test -n "$STDDEF_H"; then
15049 if test $gl_cv_have_include_next = yes; then
15050 gl_cv_next_stddef_h
='<'stddef.h
'>'
15052 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stddef.h>" >&5
15053 $as_echo_n "checking absolute name of <stddef.h>... " >&6; }
15054 if ${gl_cv_next_stddef_h+:} false
; then :
15055 $as_echo_n "(cached) " >&6
15058 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15059 /* end confdefs.h. */
15060 #include <stddef.h>
15064 aix
*) gl_absname_cpp
="$ac_cpp -C" ;;
15065 *) gl_absname_cpp
="$ac_cpp" ;;
15067 gl_cv_next_stddef_h
='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
15068 sed -n '\#/stddef.h#{
15069 s#.*"\(.*/stddef.h\)".*#\1#
15077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stddef_h" >&5
15078 $as_echo "$gl_cv_next_stddef_h" >&6; }
15080 NEXT_STDDEF_H
=$gl_cv_next_stddef_h
15082 if test $gl_cv_have_include_next = yes ||
test $gl_cv_have_include_next = buggy
; then
15083 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
15084 gl_next_as_first_directive
='<'stddef.h
'>'
15086 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
15087 gl_next_as_first_directive
=$gl_cv_next_stddef_h
15089 NEXT_AS_FIRST_DIRECTIVE_STDDEF_H
=$gl_next_as_first_directive
15096 # Code from module time:
15100 # Code from module time_r:
15108 if test $ac_cv_have_decl_localtime_r = no
; then
15109 HAVE_DECL_LOCALTIME_R
=0
15113 if test $ac_cv_func_localtime_r = yes; then
15115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether localtime_r is compatible with its POSIX signature" >&5
15116 $as_echo_n "checking whether localtime_r is compatible with its POSIX signature... " >&6; }
15117 if ${gl_cv_time_r_posix+:} false
; then :
15118 $as_echo_n "(cached) " >&6
15120 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15121 /* end confdefs.h. */
15126 /* We don't need to append 'restrict's to the argument types,
15127 even though the POSIX signature has the 'restrict's,
15128 since C99 says they can't affect type compatibility. */
15129 struct tm * (*ptr) (time_t const *, struct tm *) = localtime_r;
15131 /* Check the return type is a pointer.
15132 On HP-UX 10 it is 'int'. */
15133 *localtime_r (0, 0);
15139 if ac_fn_c_try_compile
"$LINENO"; then :
15140 gl_cv_time_r_posix
=yes
15142 gl_cv_time_r_posix
=no
15144 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
15147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_time_r_posix" >&5
15148 $as_echo "$gl_cv_time_r_posix" >&6; }
15149 if test $gl_cv_time_r_posix = yes; then
15150 REPLACE_LOCALTIME_R
=0
15152 REPLACE_LOCALTIME_R
=1
15157 if test $HAVE_LOCALTIME_R = 0 ||
test $REPLACE_LOCALTIME_R = 1; then
15166 gl_LIBOBJS
="$gl_LIBOBJS time_r.$ac_objext"
15180 # Code from module unistd:
15194 if test $gl_cv_have_include_next = yes; then
15195 gl_cv_next_unistd_h
='<'unistd.h
'>'
15197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <unistd.h>" >&5
15198 $as_echo_n "checking absolute name of <unistd.h>... " >&6; }
15199 if ${gl_cv_next_unistd_h+:} false
; then :
15200 $as_echo_n "(cached) " >&6
15203 if test $ac_cv_header_unistd_h = yes; then
15206 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15207 /* end confdefs.h. */
15208 #include <unistd.h>
15212 aix
*) gl_absname_cpp
="$ac_cpp -C" ;;
15213 *) gl_absname_cpp
="$ac_cpp" ;;
15215 gl_cv_next_unistd_h
='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
15216 sed -n '\#/unistd.h#{
15217 s#.*"\(.*/unistd.h\)".*#\1#
15223 gl_cv_next_unistd_h
='<'unistd.h
'>'
15228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_unistd_h" >&5
15229 $as_echo "$gl_cv_next_unistd_h" >&6; }
15231 NEXT_UNISTD_H
=$gl_cv_next_unistd_h
15233 if test $gl_cv_have_include_next = yes ||
test $gl_cv_have_include_next = buggy
; then
15234 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
15235 gl_next_as_first_directive
='<'unistd.h
'>'
15237 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
15238 gl_next_as_first_directive
=$gl_cv_next_unistd_h
15240 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H
=$gl_next_as_first_directive
15245 if test $ac_cv_header_unistd_h = yes; then
15254 # Code from module warn-on-use:
15255 # End of code from modules
15276 gl_source_base
='tests'
15277 gltests_WITNESS
=IN_
`echo "${PACKAGE-$PACKAGE_TARNAME}" | LC_ALL=C tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ | LC_ALL=C sed -e 's/[^A-Z0-9_]/_/g'`_GNULIB_TESTS
15279 gl_module_indicator_condition
=$gltests_WITNESS
15289 LIBGNU_LIBDEPS
="$gl_libdeps"
15291 LIBGNU_LTLIBDEPS
="$gl_ltlibdeps"
15295 for ac_func
in strftime
15297 ac_fn_c_check_func
"$LINENO" "strftime" "ac_cv_func_strftime"
15298 if test "x$ac_cv_func_strftime" = xyes
; then :
15299 cat >>confdefs.h
<<_ACEOF
15300 #define HAVE_STRFTIME 1
15304 # strftime is in -lintl on SCO UNIX.
15305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strftime in -lintl" >&5
15306 $as_echo_n "checking for strftime in -lintl... " >&6; }
15307 if ${ac_cv_lib_intl_strftime+:} false
; then :
15308 $as_echo_n "(cached) " >&6
15310 ac_check_lib_save_LIBS
=$LIBS
15311 LIBS
="-lintl $LIBS"
15312 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15313 /* end confdefs.h. */
15315 /* Override any GCC internal prototype to avoid an error.
15316 Use char because int might match the return type of a GCC
15317 builtin and then its argument prototype would still apply. */
15325 return strftime ();
15330 if ac_fn_c_try_link
"$LINENO"; then :
15331 ac_cv_lib_intl_strftime
=yes
15333 ac_cv_lib_intl_strftime
=no
15335 rm -f core conftest.err conftest.
$ac_objext \
15336 conftest
$ac_exeext conftest.
$ac_ext
15337 LIBS
=$ac_check_lib_save_LIBS
15339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_strftime" >&5
15340 $as_echo "$ac_cv_lib_intl_strftime" >&6; }
15341 if test "x$ac_cv_lib_intl_strftime" = xyes
; then :
15342 $as_echo "#define HAVE_STRFTIME 1" >>confdefs.h
15344 LIBS
="-lintl $LIBS"
15352 for ac_func
in grantpt
15354 ac_fn_c_check_func
"$LINENO" "grantpt" "ac_cv_func_grantpt"
15355 if test "x$ac_cv_func_grantpt" = xyes
; then :
15356 cat >>confdefs.h
<<_ACEOF
15357 #define HAVE_GRANTPT 1
15364 # PTY-related GNU extensions.
15365 for ac_func
in getpt
15367 ac_fn_c_check_func
"$LINENO" "getpt" "ac_cv_func_getpt"
15368 if test "x$ac_cv_func_getpt" = xyes
; then :
15369 cat >>confdefs.h
<<_ACEOF
15370 #define HAVE_GETPT 1
15377 # Check this now, so that we will NOT find the above functions in ncurses.
15378 # That is because we have not set up to link ncurses in lib-src.
15379 # It's better to believe a function is not available
15380 # than to expect to find it in ncurses.
15381 # Also we need tputs and friends to be able to build at all.
15382 have_tputs_et_al
=true
15383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing tputs" >&5
15384 $as_echo_n "checking for library containing tputs... " >&6; }
15385 if ${ac_cv_search_tputs+:} false
; then :
15386 $as_echo_n "(cached) " >&6
15388 ac_func_search_save_LIBS
=$LIBS
15389 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15390 /* end confdefs.h. */
15392 /* Override any GCC internal prototype to avoid an error.
15393 Use char because int might match the return type of a GCC
15394 builtin and then its argument prototype would still apply. */
15407 for ac_lib
in '' ncurses terminfo termcap
; do
15408 if test -z "$ac_lib"; then
15409 ac_res
="none required"
15412 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
15414 if ac_fn_c_try_link
"$LINENO"; then :
15415 ac_cv_search_tputs
=$ac_res
15417 rm -f core conftest.err conftest.
$ac_objext \
15419 if ${ac_cv_search_tputs+:} false
; then :
15423 if ${ac_cv_search_tputs+:} false
; then :
15426 ac_cv_search_tputs
=no
15428 rm conftest.
$ac_ext
15429 LIBS
=$ac_func_search_save_LIBS
15431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_tputs" >&5
15432 $as_echo "$ac_cv_search_tputs" >&6; }
15433 ac_res
=$ac_cv_search_tputs
15434 if test "$ac_res" != no
; then :
15435 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
15438 have_tputs_et_al
=false
15441 if test "$have_tputs_et_al" != true
; then
15442 as_fn_error $?
"I couldn't find termcap functions (tputs and friends).
15443 Maybe some development libraries/packages are missing? Try installing
15444 libncurses-dev(el), libterminfo-dev(el) or similar." "$LINENO" 5
15446 # Must define this when any termcap library is found.
15448 $as_echo "#define HAVE_LIBNCURSES 1" >>confdefs.h
15450 ## FIXME This was the cpp logic, but I am not sure it is right.
15451 ## The above test has not necessarily found libncurses.
15452 HAVE_LIBNCURSES
=yes
15454 ## Use terminfo instead of termcap?
15455 ## Note only system files NOT using terminfo are:
15456 ## freebsd < 40000, ms-w32, msdos, netbsd < 599002500, and
15457 ## darwin|gnu without ncurses.
15461 ## cygwin: Fewer environment variables to go wrong, more terminal types.
15462 ## hpux10-20: Use the system provided termcap(3) library.
15463 ## openbsd: David Mazieres <dm@reeducation-labor.lcs.mit.edu> says this
15464 ## is necessary. Otherwise Emacs dumps core when run -nw.
15465 aix4-2|cygwin|hpux
*|irix6-5|openbsd|sol2
*|unixware
) TERMINFO
=yes ;;
15467 ## darwin: Prevents crashes when running Emacs in Terminal.app under 10.2.
15468 ## The ncurses library has been moved out of the System framework in
15469 ## Mac OS X 10.2. So if configure detects it, set the command-line
15470 ## option to use it.
15472 ## (HAVE_LIBNCURSES was not always true, but is since 2010-03-18.)
15473 if test "x$HAVE_LIBNCURSES" = "xyes"; then
15475 LIBS_TERMCAP
="-lncurses"
15480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether FreeBSD is new enough to use terminfo" >&5
15481 $as_echo_n "checking whether FreeBSD is new enough to use terminfo... " >&6; }
15482 if ${emacs_cv_freebsd_terminfo+:} false
; then :
15483 $as_echo_n "(cached) " >&6
15485 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15486 /* end confdefs.h. */
15487 #include <osreldate.h>
15491 #if __FreeBSD_version < 400000
15499 if ac_fn_c_try_link
"$LINENO"; then :
15500 emacs_cv_freebsd_terminfo
=yes
15502 emacs_cv_freebsd_terminfo
=no
15504 rm -f core conftest.err conftest.
$ac_objext \
15505 conftest
$ac_exeext conftest.
$ac_ext
15509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_freebsd_terminfo" >&5
15510 $as_echo "$emacs_cv_freebsd_terminfo" >&6; }
15512 if test $emacs_cv_freebsd_terminfo = yes; then
15514 LIBS_TERMCAP
="-lncurses"
15516 LIBS_TERMCAP
="-ltermcap"
15521 if test $ac_cv_search_tputs = -lterminfo; then
15523 LIBS_TERMCAP
="-lterminfo"
15525 LIBS_TERMCAP
="-ltermcap"
15532 ## hpux: Make sure we get select from libc rather than from libcurses
15533 ## because libcurses on HPUX 10.10 has a broken version of select.
15534 ## We used to use -lc -lcurses, but this may be cleaner.
15535 hpux
*) LIBS_TERMCAP
="-ltermcap" ;;
15537 openbsd
) LIBS_TERMCAP
="-lncurses" ;;
15539 ## Must use system termcap, if we use any termcap. It does special things.
15540 sol2
*) test "$TERMINFO" != yes && LIBS_TERMCAP
="-ltermcap" ;;
15543 TERMCAP_OBJ
=tparam.o
15544 if test $TERMINFO = yes; then
15546 $as_echo "#define TERMINFO 1" >>confdefs.h
15549 ## Default used to be -ltermcap. Add a case above if need something else.
15550 test "x$LIBS_TERMCAP" = "x" && LIBS_TERMCAP
="-lcurses"
15552 TERMCAP_OBJ
=terminfo.o
15558 # Do we have res_init, for detecting changes in /etc/resolv.conf?
15560 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15561 /* end confdefs.h. */
15562 #include <netinet/in.h>
15563 #include <arpa/nameser.h>
15564 #include <resolv.h>
15573 if ac_fn_c_try_link
"$LINENO"; then :
15578 rm -f core conftest.err conftest.
$ac_objext \
15579 conftest
$ac_exeext conftest.
$ac_ext
15580 if test "$have_res_init" = no
; then
15582 LIBS
="$LIBS -lresolv"
15583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for res_init with -lresolv" >&5
15584 $as_echo_n "checking for res_init with -lresolv... " >&6; }
15585 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15586 /* end confdefs.h. */
15587 #include <netinet/in.h>
15588 #include <arpa/nameser.h>
15589 #include <resolv.h>
15598 if ac_fn_c_try_link
"$LINENO"; then :
15603 rm -f core conftest.err conftest.
$ac_objext \
15604 conftest
$ac_exeext conftest.
$ac_ext
15605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_res_init" >&5
15606 $as_echo "$have_res_init" >&6; }
15607 if test "$have_res_init" = yes ; then
15613 if test "$have_res_init" = yes; then
15615 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
15619 # Do we need the Hesiod library to provide the support routines?
15621 if test "$with_hesiod" != no
; then
15622 # Don't set $LIBS here -- see comments above. FIXME which comments?
15623 ac_fn_c_check_func
"$LINENO" "res_send" "ac_cv_func_res_send"
15624 if test "x$ac_cv_func_res_send" = xyes
; then :
15627 ac_fn_c_check_func
"$LINENO" "__res_send" "ac_cv_func___res_send"
15628 if test "x$ac_cv_func___res_send" = xyes
; then :
15631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for res_send in -lresolv" >&5
15632 $as_echo_n "checking for res_send in -lresolv... " >&6; }
15633 if ${ac_cv_lib_resolv_res_send+:} false
; then :
15634 $as_echo_n "(cached) " >&6
15636 ac_check_lib_save_LIBS
=$LIBS
15637 LIBS
="-lresolv $LIBS"
15638 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15639 /* end confdefs.h. */
15641 /* Override any GCC internal prototype to avoid an error.
15642 Use char because int might match the return type of a GCC
15643 builtin and then its argument prototype would still apply. */
15651 return res_send ();
15656 if ac_fn_c_try_link
"$LINENO"; then :
15657 ac_cv_lib_resolv_res_send
=yes
15659 ac_cv_lib_resolv_res_send
=no
15661 rm -f core conftest.err conftest.
$ac_objext \
15662 conftest
$ac_exeext conftest.
$ac_ext
15663 LIBS
=$ac_check_lib_save_LIBS
15665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_resolv_res_send" >&5
15666 $as_echo "$ac_cv_lib_resolv_res_send" >&6; }
15667 if test "x$ac_cv_lib_resolv_res_send" = xyes
; then :
15670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __res_send in -lresolv" >&5
15671 $as_echo_n "checking for __res_send in -lresolv... " >&6; }
15672 if ${ac_cv_lib_resolv___res_send+:} false
; then :
15673 $as_echo_n "(cached) " >&6
15675 ac_check_lib_save_LIBS
=$LIBS
15676 LIBS
="-lresolv $LIBS"
15677 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15678 /* end confdefs.h. */
15680 /* Override any GCC internal prototype to avoid an error.
15681 Use char because int might match the return type of a GCC
15682 builtin and then its argument prototype would still apply. */
15686 char __res_send ();
15690 return __res_send ();
15695 if ac_fn_c_try_link
"$LINENO"; then :
15696 ac_cv_lib_resolv___res_send
=yes
15698 ac_cv_lib_resolv___res_send
=no
15700 rm -f core conftest.err conftest.
$ac_objext \
15701 conftest
$ac_exeext conftest.
$ac_ext
15702 LIBS
=$ac_check_lib_save_LIBS
15704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_resolv___res_send" >&5
15705 $as_echo "$ac_cv_lib_resolv___res_send" >&6; }
15706 if test "x$ac_cv_lib_resolv___res_send" = xyes
; then :
15716 if test "$resolv" = yes ; then
15721 ac_fn_c_check_func
"$LINENO" "hes_getmailhost" "ac_cv_func_hes_getmailhost"
15722 if test "x$ac_cv_func_hes_getmailhost" = xyes
; then :
15725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for hes_getmailhost in -lhesiod" >&5
15726 $as_echo_n "checking for hes_getmailhost in -lhesiod... " >&6; }
15727 if ${ac_cv_lib_hesiod_hes_getmailhost+:} false
; then :
15728 $as_echo_n "(cached) " >&6
15730 ac_check_lib_save_LIBS
=$LIBS
15731 LIBS
="-lhesiod $RESOLVLIB $LIBS"
15732 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15733 /* end confdefs.h. */
15735 /* Override any GCC internal prototype to avoid an error.
15736 Use char because int might match the return type of a GCC
15737 builtin and then its argument prototype would still apply. */
15741 char hes_getmailhost ();
15745 return hes_getmailhost ();
15750 if ac_fn_c_try_link
"$LINENO"; then :
15751 ac_cv_lib_hesiod_hes_getmailhost
=yes
15753 ac_cv_lib_hesiod_hes_getmailhost
=no
15755 rm -f core conftest.err conftest.
$ac_objext \
15756 conftest
$ac_exeext conftest.
$ac_ext
15757 LIBS
=$ac_check_lib_save_LIBS
15759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_hesiod_hes_getmailhost" >&5
15760 $as_echo "$ac_cv_lib_hesiod_hes_getmailhost" >&6; }
15761 if test "x$ac_cv_lib_hesiod_hes_getmailhost" = xyes
; then :
15770 if test x
"$hesiod" = xyes
; then
15772 $as_echo "#define HAVE_LIBHESIOD 1" >>confdefs.h
15779 # Do we need libresolv (due to res_init or Hesiod)?
15780 if test "$resolv" = yes ; then
15782 $as_echo "#define HAVE_LIBRESOLV 1" >>confdefs.h
15790 # These tell us which Kerberos-related libraries to use.
15797 if test "${with_kerberos}" != no
; then
15798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for com_err in -lcom_err" >&5
15799 $as_echo_n "checking for com_err in -lcom_err... " >&6; }
15800 if ${ac_cv_lib_com_err_com_err+:} false
; then :
15801 $as_echo_n "(cached) " >&6
15803 ac_check_lib_save_LIBS
=$LIBS
15804 LIBS
="-lcom_err $LIBS"
15805 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15806 /* end confdefs.h. */
15808 /* Override any GCC internal prototype to avoid an error.
15809 Use char because int might match the return type of a GCC
15810 builtin and then its argument prototype would still apply. */
15823 if ac_fn_c_try_link
"$LINENO"; then :
15824 ac_cv_lib_com_err_com_err
=yes
15826 ac_cv_lib_com_err_com_err
=no
15828 rm -f core conftest.err conftest.
$ac_objext \
15829 conftest
$ac_exeext conftest.
$ac_ext
15830 LIBS
=$ac_check_lib_save_LIBS
15832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_com_err_com_err" >&5
15833 $as_echo "$ac_cv_lib_com_err_com_err" >&6; }
15834 if test "x$ac_cv_lib_com_err_com_err" = xyes
; then :
15840 if test $have_com_err = yes; then
15841 COM_ERRLIB
=-lcom_err
15842 LIBS
="$COM_ERRLIB $LIBS"
15844 $as_echo "#define HAVE_LIBCOM_ERR 1" >>confdefs.h
15847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mit_des_cbc_encrypt in -lcrypto" >&5
15848 $as_echo_n "checking for mit_des_cbc_encrypt in -lcrypto... " >&6; }
15849 if ${ac_cv_lib_crypto_mit_des_cbc_encrypt+:} false
; then :
15850 $as_echo_n "(cached) " >&6
15852 ac_check_lib_save_LIBS
=$LIBS
15853 LIBS
="-lcrypto $LIBS"
15854 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15855 /* end confdefs.h. */
15857 /* Override any GCC internal prototype to avoid an error.
15858 Use char because int might match the return type of a GCC
15859 builtin and then its argument prototype would still apply. */
15863 char mit_des_cbc_encrypt ();
15867 return mit_des_cbc_encrypt ();
15872 if ac_fn_c_try_link
"$LINENO"; then :
15873 ac_cv_lib_crypto_mit_des_cbc_encrypt
=yes
15875 ac_cv_lib_crypto_mit_des_cbc_encrypt
=no
15877 rm -f core conftest.err conftest.
$ac_objext \
15878 conftest
$ac_exeext conftest.
$ac_ext
15879 LIBS
=$ac_check_lib_save_LIBS
15881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_mit_des_cbc_encrypt" >&5
15882 $as_echo "$ac_cv_lib_crypto_mit_des_cbc_encrypt" >&6; }
15883 if test "x$ac_cv_lib_crypto_mit_des_cbc_encrypt" = xyes
; then :
15889 if test $have_crypto = yes; then
15891 LIBS
="$CRYPTOLIB $LIBS"
15893 $as_echo "#define HAVE_LIBCRYPTO 1" >>confdefs.h
15896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mit_des_cbc_encrypt in -lk5crypto" >&5
15897 $as_echo_n "checking for mit_des_cbc_encrypt in -lk5crypto... " >&6; }
15898 if ${ac_cv_lib_k5crypto_mit_des_cbc_encrypt+:} false
; then :
15899 $as_echo_n "(cached) " >&6
15901 ac_check_lib_save_LIBS
=$LIBS
15902 LIBS
="-lk5crypto $LIBS"
15903 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15904 /* end confdefs.h. */
15906 /* Override any GCC internal prototype to avoid an error.
15907 Use char because int might match the return type of a GCC
15908 builtin and then its argument prototype would still apply. */
15912 char mit_des_cbc_encrypt ();
15916 return mit_des_cbc_encrypt ();
15921 if ac_fn_c_try_link
"$LINENO"; then :
15922 ac_cv_lib_k5crypto_mit_des_cbc_encrypt
=yes
15924 ac_cv_lib_k5crypto_mit_des_cbc_encrypt
=no
15926 rm -f core conftest.err conftest.
$ac_objext \
15927 conftest
$ac_exeext conftest.
$ac_ext
15928 LIBS
=$ac_check_lib_save_LIBS
15930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_k5crypto_mit_des_cbc_encrypt" >&5
15931 $as_echo "$ac_cv_lib_k5crypto_mit_des_cbc_encrypt" >&6; }
15932 if test "x$ac_cv_lib_k5crypto_mit_des_cbc_encrypt" = xyes
; then :
15938 if test $have_k5crypto = yes; then
15939 CRYPTOLIB
=-lk5crypto
15940 LIBS
="$CRYPTOLIB $LIBS"
15942 $as_echo "#define HAVE_LIBK5CRYPTO 1" >>confdefs.h
15945 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb5_init_context in -lkrb5" >&5
15946 $as_echo_n "checking for krb5_init_context in -lkrb5... " >&6; }
15947 if ${ac_cv_lib_krb5_krb5_init_context+:} false
; then :
15948 $as_echo_n "(cached) " >&6
15950 ac_check_lib_save_LIBS
=$LIBS
15951 LIBS
="-lkrb5 $LIBS"
15952 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15953 /* end confdefs.h. */
15955 /* Override any GCC internal prototype to avoid an error.
15956 Use char because int might match the return type of a GCC
15957 builtin and then its argument prototype would still apply. */
15961 char krb5_init_context ();
15965 return krb5_init_context ();
15970 if ac_fn_c_try_link
"$LINENO"; then :
15971 ac_cv_lib_krb5_krb5_init_context
=yes
15973 ac_cv_lib_krb5_krb5_init_context
=no
15975 rm -f core conftest.err conftest.
$ac_objext \
15976 conftest
$ac_exeext conftest.
$ac_ext
15977 LIBS
=$ac_check_lib_save_LIBS
15979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_krb5_krb5_init_context" >&5
15980 $as_echo "$ac_cv_lib_krb5_krb5_init_context" >&6; }
15981 if test "x$ac_cv_lib_krb5_krb5_init_context" = xyes
; then :
15987 if test $have_krb5=yes; then
15989 LIBS
="$KRB5LIB $LIBS"
15991 $as_echo "#define HAVE_LIBKRB5 1" >>confdefs.h
15994 if test "${with_kerberos5}" = no
; then
15995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for des_cbc_encrypt in -ldes425" >&5
15996 $as_echo_n "checking for des_cbc_encrypt in -ldes425... " >&6; }
15997 if ${ac_cv_lib_des425_des_cbc_encrypt+:} false
; then :
15998 $as_echo_n "(cached) " >&6
16000 ac_check_lib_save_LIBS
=$LIBS
16001 LIBS
="-ldes425 $LIBS"
16002 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16003 /* end confdefs.h. */
16005 /* Override any GCC internal prototype to avoid an error.
16006 Use char because int might match the return type of a GCC
16007 builtin and then its argument prototype would still apply. */
16011 char des_cbc_encrypt ();
16015 return des_cbc_encrypt ();
16020 if ac_fn_c_try_link
"$LINENO"; then :
16021 ac_cv_lib_des425_des_cbc_encrypt
=yes
16023 ac_cv_lib_des425_des_cbc_encrypt
=no
16025 rm -f core conftest.err conftest.
$ac_objext \
16026 conftest
$ac_exeext conftest.
$ac_ext
16027 LIBS
=$ac_check_lib_save_LIBS
16029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_des425_des_cbc_encrypt" >&5
16030 $as_echo "$ac_cv_lib_des425_des_cbc_encrypt" >&6; }
16031 if test "x$ac_cv_lib_des425_des_cbc_encrypt" = xyes
; then :
16037 if test $have_des425 = yes; then
16039 LIBS
="$DESLIB $LIBS"
16041 $as_echo "#define HAVE_LIBDES425 1" >>confdefs.h
16044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for des_cbc_encrypt in -ldes" >&5
16045 $as_echo_n "checking for des_cbc_encrypt in -ldes... " >&6; }
16046 if ${ac_cv_lib_des_des_cbc_encrypt+:} false
; then :
16047 $as_echo_n "(cached) " >&6
16049 ac_check_lib_save_LIBS
=$LIBS
16051 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16052 /* end confdefs.h. */
16054 /* Override any GCC internal prototype to avoid an error.
16055 Use char because int might match the return type of a GCC
16056 builtin and then its argument prototype would still apply. */
16060 char des_cbc_encrypt ();
16064 return des_cbc_encrypt ();
16069 if ac_fn_c_try_link
"$LINENO"; then :
16070 ac_cv_lib_des_des_cbc_encrypt
=yes
16072 ac_cv_lib_des_des_cbc_encrypt
=no
16074 rm -f core conftest.err conftest.
$ac_objext \
16075 conftest
$ac_exeext conftest.
$ac_ext
16076 LIBS
=$ac_check_lib_save_LIBS
16078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_des_des_cbc_encrypt" >&5
16079 $as_echo "$ac_cv_lib_des_des_cbc_encrypt" >&6; }
16080 if test "x$ac_cv_lib_des_des_cbc_encrypt" = xyes
; then :
16086 if test $have_des = yes; then
16088 LIBS
="$DESLIB $LIBS"
16090 $as_echo "#define HAVE_LIBDES 1" >>confdefs.h
16094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb_get_cred in -lkrb4" >&5
16095 $as_echo_n "checking for krb_get_cred in -lkrb4... " >&6; }
16096 if ${ac_cv_lib_krb4_krb_get_cred+:} false
; then :
16097 $as_echo_n "(cached) " >&6
16099 ac_check_lib_save_LIBS
=$LIBS
16100 LIBS
="-lkrb4 $LIBS"
16101 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16102 /* end confdefs.h. */
16104 /* Override any GCC internal prototype to avoid an error.
16105 Use char because int might match the return type of a GCC
16106 builtin and then its argument prototype would still apply. */
16110 char krb_get_cred ();
16114 return krb_get_cred ();
16119 if ac_fn_c_try_link
"$LINENO"; then :
16120 ac_cv_lib_krb4_krb_get_cred
=yes
16122 ac_cv_lib_krb4_krb_get_cred
=no
16124 rm -f core conftest.err conftest.
$ac_objext \
16125 conftest
$ac_exeext conftest.
$ac_ext
16126 LIBS
=$ac_check_lib_save_LIBS
16128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_krb4_krb_get_cred" >&5
16129 $as_echo "$ac_cv_lib_krb4_krb_get_cred" >&6; }
16130 if test "x$ac_cv_lib_krb4_krb_get_cred" = xyes
; then :
16136 if test $have_krb4 = yes; then
16138 LIBS
="$KRB4LIB $LIBS"
16140 $as_echo "#define HAVE_LIBKRB4 1" >>confdefs.h
16143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb_get_cred in -lkrb" >&5
16144 $as_echo_n "checking for krb_get_cred in -lkrb... " >&6; }
16145 if ${ac_cv_lib_krb_krb_get_cred+:} false
; then :
16146 $as_echo_n "(cached) " >&6
16148 ac_check_lib_save_LIBS
=$LIBS
16150 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16151 /* end confdefs.h. */
16153 /* Override any GCC internal prototype to avoid an error.
16154 Use char because int might match the return type of a GCC
16155 builtin and then its argument prototype would still apply. */
16159 char krb_get_cred ();
16163 return krb_get_cred ();
16168 if ac_fn_c_try_link
"$LINENO"; then :
16169 ac_cv_lib_krb_krb_get_cred
=yes
16171 ac_cv_lib_krb_krb_get_cred
=no
16173 rm -f core conftest.err conftest.
$ac_objext \
16174 conftest
$ac_exeext conftest.
$ac_ext
16175 LIBS
=$ac_check_lib_save_LIBS
16177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_krb_krb_get_cred" >&5
16178 $as_echo "$ac_cv_lib_krb_krb_get_cred" >&6; }
16179 if test "x$ac_cv_lib_krb_krb_get_cred" = xyes
; then :
16185 if test $have_krb = yes; then
16187 LIBS
="$KRB4LIB $LIBS"
16189 $as_echo "#define HAVE_LIBKRB 1" >>confdefs.h
16195 if test "${with_kerberos5}" != no
; then
16196 for ac_header
in krb5.h
16198 ac_fn_c_check_header_mongrel
"$LINENO" "krb5.h" "ac_cv_header_krb5_h" "$ac_includes_default"
16199 if test "x$ac_cv_header_krb5_h" = xyes
; then :
16200 cat >>confdefs.h
<<_ACEOF
16201 #define HAVE_KRB5_H 1
16203 ac_fn_c_check_member
"$LINENO" "krb5_error" "text" "ac_cv_member_krb5_error_text" "#include <krb5.h>
16205 if test "x$ac_cv_member_krb5_error_text" = xyes
; then :
16207 cat >>confdefs.h
<<_ACEOF
16208 #define HAVE_KRB5_ERROR_TEXT 1
16213 ac_fn_c_check_member
"$LINENO" "krb5_error" "e_text" "ac_cv_member_krb5_error_e_text" "#include <krb5.h>
16215 if test "x$ac_cv_member_krb5_error_e_text" = xyes
; then :
16217 cat >>confdefs.h
<<_ACEOF
16218 #define HAVE_KRB5_ERROR_E_TEXT 1
16229 for ac_header
in des.h
16231 ac_fn_c_check_header_mongrel
"$LINENO" "des.h" "ac_cv_header_des_h" "$ac_includes_default"
16232 if test "x$ac_cv_header_des_h" = xyes
; then :
16233 cat >>confdefs.h
<<_ACEOF
16234 #define HAVE_DES_H 1
16238 for ac_header
in kerberosIV
/des.h
16240 ac_fn_c_check_header_mongrel
"$LINENO" "kerberosIV/des.h" "ac_cv_header_kerberosIV_des_h" "$ac_includes_default"
16241 if test "x$ac_cv_header_kerberosIV_des_h" = xyes
; then :
16242 cat >>confdefs.h
<<_ACEOF
16243 #define HAVE_KERBEROSIV_DES_H 1
16247 for ac_header
in kerberos
/des.h
16249 ac_fn_c_check_header_mongrel
"$LINENO" "kerberos/des.h" "ac_cv_header_kerberos_des_h" "$ac_includes_default"
16250 if test "x$ac_cv_header_kerberos_des_h" = xyes
; then :
16251 cat >>confdefs.h
<<_ACEOF
16252 #define HAVE_KERBEROS_DES_H 1
16267 for ac_header
in krb.h
16269 ac_fn_c_check_header_mongrel
"$LINENO" "krb.h" "ac_cv_header_krb_h" "$ac_includes_default"
16270 if test "x$ac_cv_header_krb_h" = xyes
; then :
16271 cat >>confdefs.h
<<_ACEOF
16272 #define HAVE_KRB_H 1
16276 for ac_header
in kerberosIV
/krb.h
16278 ac_fn_c_check_header_mongrel
"$LINENO" "kerberosIV/krb.h" "ac_cv_header_kerberosIV_krb_h" "$ac_includes_default"
16279 if test "x$ac_cv_header_kerberosIV_krb_h" = xyes
; then :
16280 cat >>confdefs.h
<<_ACEOF
16281 #define HAVE_KERBEROSIV_KRB_H 1
16285 for ac_header
in kerberos
/krb.h
16287 ac_fn_c_check_header_mongrel
"$LINENO" "kerberos/krb.h" "ac_cv_header_kerberos_krb_h" "$ac_includes_default"
16288 if test "x$ac_cv_header_kerberos_krb_h" = xyes
; then :
16289 cat >>confdefs.h
<<_ACEOF
16290 #define HAVE_KERBEROS_KRB_H 1
16306 for ac_header
in com_err.h
16308 ac_fn_c_check_header_mongrel
"$LINENO" "com_err.h" "ac_cv_header_com_err_h" "$ac_includes_default"
16309 if test "x$ac_cv_header_com_err_h" = xyes
; then :
16310 cat >>confdefs.h
<<_ACEOF
16311 #define HAVE_COM_ERR_H 1
16326 # Solaris requires -lintl if you want strerror (which calls dgettext)
16327 # to return localized messages.
16328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dgettext in -lintl" >&5
16329 $as_echo_n "checking for dgettext in -lintl... " >&6; }
16330 if ${ac_cv_lib_intl_dgettext+:} false
; then :
16331 $as_echo_n "(cached) " >&6
16333 ac_check_lib_save_LIBS
=$LIBS
16334 LIBS
="-lintl $LIBS"
16335 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16336 /* end confdefs.h. */
16338 /* Override any GCC internal prototype to avoid an error.
16339 Use char because int might match the return type of a GCC
16340 builtin and then its argument prototype would still apply. */
16348 return dgettext ();
16353 if ac_fn_c_try_link
"$LINENO"; then :
16354 ac_cv_lib_intl_dgettext
=yes
16356 ac_cv_lib_intl_dgettext
=no
16358 rm -f core conftest.err conftest.
$ac_objext \
16359 conftest
$ac_exeext conftest.
$ac_ext
16360 LIBS
=$ac_check_lib_save_LIBS
16362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_dgettext" >&5
16363 $as_echo "$ac_cv_lib_intl_dgettext" >&6; }
16364 if test "x$ac_cv_lib_intl_dgettext" = xyes
; then :
16365 cat >>confdefs.h
<<_ACEOF
16366 #define HAVE_LIBINTL 1
16369 LIBS
="-lintl $LIBS"
16374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether localtime caches TZ" >&5
16375 $as_echo_n "checking whether localtime caches TZ... " >&6; }
16376 if ${emacs_cv_localtime_cache+:} false
; then :
16377 $as_echo_n "(cached) " >&6
16379 if test x
$ac_cv_func_tzset = xyes
; then
16380 if test "$cross_compiling" = yes; then :
16381 # If we have tzset, assume the worst when cross-compiling.
16382 emacs_cv_localtime_cache
=yes
16384 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16385 /* end confdefs.h. */
16387 char TZ_GMT0[] = "TZ=GMT0";
16388 char TZ_PST8[] = "TZ=PST8";
16391 time_t now = time ((time_t *) 0);
16392 int hour_GMT0, hour_unset;
16393 if (putenv (TZ_GMT0) != 0)
16395 hour_GMT0 = localtime (&now)->tm_hour;
16397 hour_unset = localtime (&now)->tm_hour;
16398 if (putenv (TZ_PST8) != 0)
16400 if (localtime (&now)->tm_hour == hour_GMT0)
16403 if (localtime (&now)->tm_hour != hour_unset)
16408 if ac_fn_c_try_run
"$LINENO"; then :
16409 emacs_cv_localtime_cache
=no
16411 emacs_cv_localtime_cache
=yes
16413 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
16414 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
16418 # If we lack tzset, report that localtime does not cache TZ,
16419 # since we can't invalidate the cache if we don't have tzset.
16420 emacs_cv_localtime_cache
=no
16423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_localtime_cache" >&5
16424 $as_echo "$emacs_cv_localtime_cache" >&6; }
16425 if test $emacs_cv_localtime_cache = yes; then
16427 $as_echo "#define LOCALTIME_CACHE 1" >>confdefs.h
16431 if test "x$HAVE_TIMEVAL" = xyes
; then
16432 for ac_func
in gettimeofday
16434 ac_fn_c_check_func
"$LINENO" "gettimeofday" "ac_cv_func_gettimeofday"
16435 if test "x$ac_cv_func_gettimeofday" = xyes
; then :
16436 cat >>confdefs.h
<<_ACEOF
16437 #define HAVE_GETTIMEOFDAY 1
16443 if test $ac_cv_func_gettimeofday = yes; then
16444 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gettimeofday can accept two arguments" >&5
16445 $as_echo_n "checking whether gettimeofday can accept two arguments... " >&6; }
16446 if ${emacs_cv_gettimeofday_two_arguments+:} false
; then :
16447 $as_echo_n "(cached) " >&6
16449 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16450 /* end confdefs.h. */
16452 #ifdef TIME_WITH_SYS_TIME
16453 #include <sys/time.h>
16456 #ifdef HAVE_SYS_TIME_H
16457 #include <sys/time.h>
16465 struct timeval time;
16466 gettimeofday (&time, 0);
16471 if ac_fn_c_try_compile
"$LINENO"; then :
16472 emacs_cv_gettimeofday_two_arguments
=yes
16474 emacs_cv_gettimeofday_two_arguments
=no
16476 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
16478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_gettimeofday_two_arguments" >&5
16479 $as_echo "$emacs_cv_gettimeofday_two_arguments" >&6; }
16480 if test $emacs_cv_gettimeofday_two_arguments = no
; then
16482 $as_echo "#define GETTIMEOFDAY_ONE_ARGUMENT 1" >>confdefs.h
16489 ac_fn_c_check_func
"$LINENO" "socket" "ac_cv_func_socket"
16490 if test "x$ac_cv_func_socket" = xyes
; then :
16496 if test $ok_so_far = yes; then
16497 ac_fn_c_check_header_mongrel
"$LINENO" "netinet/in.h" "ac_cv_header_netinet_in_h" "$ac_includes_default"
16498 if test "x$ac_cv_header_netinet_in_h" = xyes
; then :
16506 if test $ok_so_far = yes; then
16507 ac_fn_c_check_header_mongrel
"$LINENO" "arpa/inet.h" "ac_cv_header_arpa_inet_h" "$ac_includes_default"
16508 if test "x$ac_cv_header_arpa_inet_h" = xyes
; then :
16516 if test $ok_so_far = yes; then
16518 $as_echo "#define HAVE_INET_SOCKETS 1" >>confdefs.h
16522 if test -f /usr
/lpp
/X11
/bin
/smt.exp
; then
16524 $as_echo "#define HAVE_AIX_SMT_EXP 1" >>confdefs.h
16528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether system supports dynamic ptys" >&5
16529 $as_echo_n "checking whether system supports dynamic ptys... " >&6; }
16530 if test -d /dev
/pts
&& ls -d /dev
/ptmx
> /dev
/null
2>&1 ; then
16531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
16532 $as_echo "yes" >&6; }
16534 $as_echo "#define HAVE_DEV_PTMX 1" >>confdefs.h
16537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16538 $as_echo "no" >&6; }
16541 ac_fn_c_check_type
"$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
16542 if test "x$ac_cv_type_pid_t" = xyes
; then :
16546 cat >>confdefs.h
<<_ACEOF
16552 for ac_header
in vfork.h
16554 ac_fn_c_check_header_mongrel
"$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
16555 if test "x$ac_cv_header_vfork_h" = xyes
; then :
16556 cat >>confdefs.h
<<_ACEOF
16557 #define HAVE_VFORK_H 1
16564 for ac_func
in fork vfork
16566 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
16567 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
16568 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
16569 cat >>confdefs.h
<<_ACEOF
16570 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
16576 if test "x$ac_cv_func_fork" = xyes
; then
16577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
16578 $as_echo_n "checking for working fork... " >&6; }
16579 if ${ac_cv_func_fork_works+:} false
; then :
16580 $as_echo_n "(cached) " >&6
16582 if test "$cross_compiling" = yes; then :
16583 ac_cv_func_fork_works
=cross
16585 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16586 /* end confdefs.h. */
16587 $ac_includes_default
16592 /* By Ruediger Kuhlmann. */
16593 return fork () < 0;
16599 if ac_fn_c_try_run
"$LINENO"; then :
16600 ac_cv_func_fork_works
=yes
16602 ac_cv_func_fork_works
=no
16604 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
16605 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
16609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
16610 $as_echo "$ac_cv_func_fork_works" >&6; }
16613 ac_cv_func_fork_works
=$ac_cv_func_fork
16615 if test "x$ac_cv_func_fork_works" = xcross
; then
16617 *-*-amigaos* |
*-*-msdosdjgpp*)
16618 # Override, as these systems have only a dummy fork() stub
16619 ac_cv_func_fork_works
=no
16622 ac_cv_func_fork_works
=yes
16625 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
16626 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
16628 ac_cv_func_vfork_works
=$ac_cv_func_vfork
16629 if test "x$ac_cv_func_vfork" = xyes
; then
16630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
16631 $as_echo_n "checking for working vfork... " >&6; }
16632 if ${ac_cv_func_vfork_works+:} false
; then :
16633 $as_echo_n "(cached) " >&6
16635 if test "$cross_compiling" = yes; then :
16636 ac_cv_func_vfork_works
=cross
16638 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16639 /* end confdefs.h. */
16640 /* Thanks to Paul Eggert for this test. */
16641 $ac_includes_default
16642 #include <sys/wait.h>
16643 #ifdef HAVE_VFORK_H
16644 # include <vfork.h>
16646 /* On some sparc systems, changes by the child to local and incoming
16647 argument registers are propagated back to the parent. The compiler
16648 is told about this with #include <vfork.h>, but some compilers
16649 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
16650 static variable whose address is put into a register that is
16651 clobbered by the vfork. */
16654 sparc_address_test (int arg)
16656 sparc_address_test (arg) int arg;
16659 static pid_t child;
16677 pid_t parent = getpid ();
16680 sparc_address_test (0);
16685 /* Here is another test for sparc vfork register problems. This
16686 test uses lots of local variables, at least as many local
16687 variables as main has allocated so far including compiler
16688 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
16689 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
16690 reuse the register of parent for one of the local variables,
16691 since it will think that parent can't possibly be used any more
16692 in this routine. Assigning to the local variable will thus
16693 munge parent in the parent process. */
16695 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
16696 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
16697 /* Convince the compiler that p..p7 are live; otherwise, it might
16698 use the same hardware register for all 8 local variables. */
16699 if (p != p1 || p != p2 || p != p3 || p != p4
16700 || p != p5 || p != p6 || p != p7)
16703 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
16704 from child file descriptors. If the child closes a descriptor
16705 before it execs or exits, this munges the parent's descriptor
16706 as well. Test for this by closing stdout in the child. */
16707 _exit(close(fileno(stdout)) != 0);
16712 while (wait(&status) != child)
16715 /* Was there some problem with vforking? */
16718 /* Did the child fail? (This shouldn't happen.) */
16721 /* Did the vfork/compiler bug occur? */
16722 || parent != getpid()
16724 /* Did the file descriptor bug occur? */
16725 || fstat(fileno(stdout), &st) != 0
16730 if ac_fn_c_try_run
"$LINENO"; then :
16731 ac_cv_func_vfork_works
=yes
16733 ac_cv_func_vfork_works
=no
16735 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
16736 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
16740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
16741 $as_echo "$ac_cv_func_vfork_works" >&6; }
16744 if test "x$ac_cv_func_fork_works" = xcross
; then
16745 ac_cv_func_vfork_works
=$ac_cv_func_vfork
16746 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
16747 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
16750 if test "x$ac_cv_func_vfork_works" = xyes
; then
16752 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
16756 $as_echo "#define vfork fork" >>confdefs.h
16759 if test "x$ac_cv_func_fork_works" = xyes
; then
16761 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
16766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
16767 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
16768 if ${emacs_cv_langinfo_codeset+:} false
; then :
16769 $as_echo_n "(cached) " >&6
16771 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16772 /* end confdefs.h. */
16773 #include <langinfo.h>
16777 char* cs = nl_langinfo(CODESET);
16782 if ac_fn_c_try_link
"$LINENO"; then :
16783 emacs_cv_langinfo_codeset
=yes
16785 emacs_cv_langinfo_codeset
=no
16787 rm -f core conftest.err conftest.
$ac_objext \
16788 conftest
$ac_exeext conftest.
$ac_ext
16791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_langinfo_codeset" >&5
16792 $as_echo "$emacs_cv_langinfo_codeset" >&6; }
16793 if test $emacs_cv_langinfo_codeset = yes; then
16795 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
16799 ac_fn_c_check_type
"$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
16800 if test "x$ac_cv_type_size_t" = xyes
; then :
16802 cat >>confdefs.h
<<_ACEOF
16803 #define HAVE_SIZE_T 1
16810 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mbstate_t" >&5
16811 $as_echo_n "checking for mbstate_t... " >&6; }
16812 if ${ac_cv_type_mbstate_t+:} false
; then :
16813 $as_echo_n "(cached) " >&6
16815 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16816 /* end confdefs.h. */
16817 $ac_includes_default
16818 # include <wchar.h>
16822 mbstate_t x; return sizeof x;
16827 if ac_fn_c_try_compile
"$LINENO"; then :
16828 ac_cv_type_mbstate_t
=yes
16830 ac_cv_type_mbstate_t
=no
16832 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
16834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_mbstate_t" >&5
16835 $as_echo "$ac_cv_type_mbstate_t" >&6; }
16836 if test $ac_cv_type_mbstate_t = yes; then
16838 $as_echo "#define HAVE_MBSTATE_T 1" >>confdefs.h
16842 $as_echo "#define mbstate_t int" >>confdefs.h
16846 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C restricted array declarations" >&5
16847 $as_echo_n "checking for C restricted array declarations... " >&6; }
16848 if ${emacs_cv_c_restrict_arr+:} false
; then :
16849 $as_echo_n "(cached) " >&6
16851 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16852 /* end confdefs.h. */
16853 void fred (int x[__restrict]);
16862 if ac_fn_c_try_compile
"$LINENO"; then :
16863 emacs_cv_c_restrict_arr
=yes
16865 emacs_cv_c_restrict_arr
=no
16867 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
16869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_c_restrict_arr" >&5
16870 $as_echo "$emacs_cv_c_restrict_arr" >&6; }
16871 if test "$emacs_cv_c_restrict_arr" = yes; then
16873 $as_echo "#define __restrict_arr __restrict" >>confdefs.h
16879 # Set up the CFLAGS for real compilation, so we can substitute it.
16880 CFLAGS
="$REAL_CFLAGS"
16881 CPPFLAGS
="$REAL_CPPFLAGS"
16883 ## Hack to detect a buggy GCC version.
16884 if test "x$GCC" = xyes \
16885 && test x
"`$CC --version 2> /dev/null | grep 'gcc.* 4.5.0'`" != x \
16886 && test x
"`echo $CFLAGS | grep '\-O[23]'`" != x \
16887 && test x
"`echo $CFLAGS | grep '\-fno-optimize-sibling-calls'`" = x
; then
16888 as_fn_error $?
"GCC 4.5.0 has problems compiling Emacs; see etc/PROBLEMS'." "$LINENO" 5
16891 #### Find out which version of Emacs this is.
16892 version
=`grep 'const char emacs_version' ${srcdir}/src/emacs.c \
16893 | sed -e 's/^[^"]*"\([^"]*\)".*$/\1/'`
16894 if test x
"${version}" = x
; then
16895 as_fn_error $?
"can't find current emacs version in \`${srcdir}/src/emacs.c'." "$LINENO" 5
16897 if test x
"${version}" != x
"$PACKAGE_VERSION"; then
16898 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: version mismatch between \`${srcdir}/configure.in' and \`${srcdir}/src/emacs.c'." >&5
16899 $as_echo "$as_me: WARNING: version mismatch between \`${srcdir}/configure.in' and \`${srcdir}/src/emacs.c'." >&2;}
16902 ### Specify what sort of things we'll be editing into Makefile and config.h.
16903 ### Use configuration here uncanonicalized to avoid exceeding size limits.
16927 ## FIXME? Nothing uses @LD_SWITCH_X_SITE@.
16928 ## src/Makefile.in did add LD_SWITCH_X_SITE (as a cpp define) to the
16929 ## end of LIBX_BASE, but nothing ever set it.
16934 ## Used in lwlib/Makefile.in.
16936 if test -n "${machfile}"; then
16937 M_FILE="\$
(srcdir
)/${machfile}"
16941 S_FILE="\$
(srcdir
)/${opsysfile}"
16953 cat >>confdefs.h <<_ACEOF
16954 #define EMACS_CONFIGURATION "${canonical}"
16958 cat >>confdefs.h <<_ACEOF
16959 #define EMACS_CONFIG_OPTIONS "${ac_configure_args}"
16962 if test -n "$machfile"; then
16964 cat >>confdefs.h <<_ACEOF
16965 #define config_machfile "${machfile}"
16970 cat >>confdefs.h <<_ACEOF
16971 #define config_opsysfile "${opsysfile}"
16978 if test "${HAVE_X_WINDOWS}" = "yes" ; then
16980 $as_echo "#define HAVE_X_WINDOWS 1" >>confdefs.h
16983 XOBJ
="xterm.o xfns.o xselect.o xrdb.o fontset.o xsmfns.o fringe.o image.o xsettings.o xgselect.o"
16985 if test "$HAVE_XFT" = "yes"; then
16986 FONT_OBJ
="$FONT_OBJ ftfont.o xftfont.o ftxfont.o"
16987 elif test "$HAVE_FREETYPE" = "yes"; then
16988 FONT_OBJ
="$FONT_OBJ ftfont.o ftxfont.o"
16998 if test "${USE_X_TOOLKIT}" != "none" ; then
16999 WIDGET_OBJ
=widget.o
17001 $as_echo "#define USE_X_TOOLKIT 1" >>confdefs.h
17003 if test "${USE_X_TOOLKIT}" = "LUCID"; then
17005 $as_echo "#define USE_LUCID 1" >>confdefs.h
17007 elif test "${USE_X_TOOLKIT}" = "MOTIF"; then
17009 $as_echo "#define USE_MOTIF 1" >>confdefs.h
17014 ## Paul Abrahams <abrahams at equinox.shaysnet.com> says this is needed.
17015 MOTIF_LIBW
="$MOTIF_LIBW -lXpm"
17019 ## Richard Anthony Ryan <ryanr at ellingtn.ftc.nrcs.usda.gov>
17020 ## says -lXimp is needed in UNIX_SV ... 4.2 1.1.2.
17021 MOTIF_LIBW
="MOTIF_LIBW -lXimp"
17025 ## olson@mcs.anl.gov says -li18n is needed by -lXm.
17026 MOTIF_LIBW
="$MOTIF_LIBW -li18n"
17029 MOTIF_LIBW
="$MOTIF_LIBW $LIBXP"
17035 case "$USE_X_TOOLKIT" in
17036 MOTIF
) TOOLKIT_LIBW
="$MOTIF_LIBW" ;;
17037 LUCID
) TOOLKIT_LIBW
="$LUCID_LIBW" ;;
17038 none
) test "x$HAVE_GTK" = "xyes" && TOOLKIT_LIBW
="$GTK_LIBS" ;;
17042 if test "$USE_X_TOOLKIT" = "none"; then
17043 LIBXT_OTHER
="\$(LIBXSM)"
17044 OLDXMENU_TARGET
="really-oldXMenu"
17046 LIBXT_OTHER
="\$(LIBXMU) -lXt \$(LIBXTR6) -lXext"
17047 OLDXMENU_TARGET
="really-lwlib"
17051 ## The X Menu stuff is present in the X10 distribution, but missing
17052 ## from X11. If we have X10, just use the installed library;
17053 ## otherwise, use our own copy.
17054 if test "${HAVE_X11}" = "yes" ; then
17056 $as_echo "#define HAVE_X11 1" >>confdefs.h
17059 if test "$USE_X_TOOLKIT" = "none"; then
17060 OLDXMENU
="\${oldXMenudir}/libXMenu11.a"
17062 OLDXMENU
="\${lwlibdir}/liblw.a"
17064 LIBXMENU
="\$(OLDXMENU)"
17065 LIBX_OTHER
="\$(LIBXT) \$(LIBX_EXTRA)"
17066 OLDXMENU_DEPS
="\${OLDXMENU} ../src/\${OLDXMENU}"
17068 ## For a syntactically valid Makefile; not actually used for anything.
17069 ## See comments in src/Makefile.in.
17071 ## FIXME This case (!HAVE_X11 && HAVE_X_WINDOWS) is no longer possible(?).
17072 if test "${HAVE_X_WINDOWS}" = "yes"; then
17081 if test "$HAVE_GTK" = "yes" ||
test "$HAVE_MENUS" != "yes"; then
17094 if test "${HAVE_MENUS}" = "yes" ; then
17096 $as_echo "#define HAVE_MENUS 1" >>confdefs.h
17100 if test "${GNU_MALLOC}" = "yes" ; then
17102 $as_echo "#define GNU_MALLOC 1" >>confdefs.h
17107 if test "${REL_ALLOC}" = "yes" ; then
17109 $as_echo "#define REL_ALLOC 1" >>confdefs.h
17112 test "$system_malloc" != "yes" && RALLOC_OBJ
=ralloc.o
17116 if test "$opsys" = "cygwin"; then
17117 CYGWIN_OBJ
="sheap.o"
17118 ## Cygwin differs because of its unexec().
17120 POST_ALLOC_OBJ
=lastfile.o
17123 PRE_ALLOC_OBJ
=lastfile.o
17132 aix4-2
) LD_SWITCH_SYSTEM_TEMACS
="-Wl,-bnodelcsect" ;;
17135 ## The -headerpad option tells ld (see man page) to leave room at the
17136 ## end of the header for adding load commands. Needed for dumping.
17137 ## 0x690 is the total size of 30 segment load commands (at 56
17138 ## each); under Cocoa 31 commands are required.
17139 if test "$HAVE_NS" = "yes"; then
17140 libs_nsgui
="-framework AppKit"
17141 headerpad_extra
=6C8
17144 headerpad_extra
=690
17146 LD_SWITCH_SYSTEM_TEMACS
="-prebind $libs_nsgui -Xlinker -headerpad -Xlinker $headerpad_extra"
17148 ## This is here because src/Makefile.in did some extra fiddling around
17149 ## with LD_SWITCH_SYSTEM. The cpp logic was:
17150 ## #ifndef LD_SWITCH_SYSTEM
17151 ## #if !defined (__GNUC__) && ((defined (BSD_SYSTEM) && !defined (COFF)))
17152 ## Since all the *bsds define LD_SWITCH_SYSTEM, this simplifies to:
17153 ## not using gcc, darwin system not on an alpha (ie darwin, since
17154 ## darwin + alpha does not occur).
17155 ## Because this was done in src/Makefile.in, the resulting part of
17156 ## LD_SWITCH_SYSTEM was not used in configure (ie, in ac_link).
17157 ## It therefore seems cleaner to put this in LD_SWITCH_SYSTEM_TEMACS,
17158 ## rather than LD_SWITCH_SYSTEM.
17159 test "x$LD_SWITCH_SYSTEM" = "x" && test "x$GCC" != "xyes" && \
17160 LD_SWITCH_SYSTEM_TEMACS
="-X $LD_SWITCH_SYSTEM_TEMACS"
17163 ## LD_SWITCH_X_SITE_AUX is a -R option saying where to find X at run-time.
17164 ## When handled by cpp, this was in LD_SWITCH_SYSTEM. However, at
17165 ## the point where configure sourced the s/*.h file, LD_SWITCH_X_SITE_AUX
17166 ## had not yet been defined and was expanded to null. Hence LD_SWITCH_SYSTEM
17167 ## had different values in configure (in ac_link) and src/Makefile.in.
17168 ## It seems clearer therefore to put this piece in LD_SWITCH_SYSTEM_TEMACS.
17169 gnu-linux
) LD_SWITCH_SYSTEM_TEMACS
="\$(LD_SWITCH_X_SITE_AUX)" ;;
17171 *) LD_SWITCH_SYSTEM_TEMACS
= ;;
17174 if test "$NS_IMPL_GNUSTEP" = "yes"; then
17175 LD_SWITCH_SYSTEM_TEMACS
="${LD_SWITCH_SYSTEM_TEMACS} -L${GNUSTEP_SYSTEM_LIBRARIES} ${GNUSTEP_LOCAL_LIBRARIES} -lgnustep-gui -lgnustep-base -lobjc -lpthread"
17184 ## gnu: GNU needs its own crt0.
17185 aix4-2|cygwin|darwin|gnu|hpux
*|irix6-5|sol2
*|unixware
) ORDINARY_LINK
=yes ;;
17187 ## On post 1.3 releases of NetBSD, gcc -nostdlib also clears the
17188 ## library search parth, i.e. it won't search /usr/lib for libc and
17189 ## friends. Using -nostartfiles instead avoids this problem, and
17190 ## will also work on earlier NetBSD releases.
17191 netbsd|openbsd
) LD_FIRSTFLAG
="-nostartfiles" ;;
17193 ## macpcc: NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp> says
17194 ## MkLinux/LinuxPPC needs this.
17195 ## ibms390x only supports opsys = gnu-linux so it can be added here.
17198 macppc|ibms390x
) LD_FIRSTFLAG
="-nostdlib" ;;
17204 if test "x$ORDINARY_LINK" = "xyes"; then
17208 $as_echo "#define ORDINARY_LINK 1" >>confdefs.h
17211 ## The system files defining neither ORDINARY_LINK nor LD_FIRSTFLAG are:
17212 ## freebsd, gnu-* not on macppc|ibms390x.
17213 elif test "x$GCC" = "xyes" && test "x$LD_FIRSTFLAG" = "x"; then
17215 ## Versions of GCC >= 2.0 put their library, libgcc.a, in obscure
17216 ## places that are difficult to figure out at make time. Fortunately,
17217 ## these same versions allow you to pass arbitrary flags on to the
17218 ## linker, so there is no reason not to use it as a linker.
17220 ## Well, it is not quite perfect. The "-nostdlib" keeps GCC from
17221 ## searching for libraries in its internal directories, so we have to
17222 ## ask GCC explicitly where to find libgcc.a (LIB_GCC below).
17223 LD_FIRSTFLAG
="-nostdlib"
17226 ## FIXME? What setting of EDIT_LDFLAGS should this have?
17227 test "$NS_IMPL_GNUSTEP" = "yes" && LD_FIRSTFLAG
="-rdynamic"
17232 ## FIXME? The logic here is not precisely the same as that above.
17233 ## There is no check here for a pre-defined LD_FIRSTFLAG.
17234 ## Should we only be setting LIB_GCC if LD ~ -nostdlib?
17236 if test "x$GCC" = "xyes" && test "x$ORDINARY_LINK" != "xyes"; then
17239 freebsd|netbsd|openbsd
) LIB_GCC
= ;;
17242 ## armin76@gentoo.org reported that the lgcc_s flag is necessary to
17243 ## build on ARM EABI under GNU/Linux. (Bug#5518)
17249 ## FIXME? s/gnu-linux.h used to define LIB_GCC as below, then
17250 ## immediately undefine it again and redefine it to empty.
17251 ## Was the C_SWITCH_X_SITE part really necessary?
17252 ## LIB_GCC=`$CC $C_SWITCH_X_SITE -print-libgcc-file-name`
17258 ## Ask GCC where to find libgcc.a.
17259 *) LIB_GCC
=`$CC -print-libgcc-file-name 2> /dev/null` ;;
17266 ## If we're using X11/GNUstep, define some consequences.
17267 if test "$HAVE_X_WINDOWS" = "yes" ||
test "$HAVE_NS" = "yes"; then
17269 $as_echo "#define HAVE_WINDOW_SYSTEM 1" >>confdefs.h
17272 $as_echo "#define HAVE_MOUSE 1" >>confdefs.h
17274 MOUSE_SUPPORT
="\$(REAL_MOUSE_SUPPORT)"
17275 TOOLTIP_SUPPORT
="\${lispsource}/mouse.elc"
17277 WINDOW_SUPPORT
="\$(BASE_WINDOW_SUPPORT)"
17278 test "$HAVE_X_WINDOWS" = "yes" && \
17279 WINDOW_SUPPORT
="$WINDOW_SUPPORT \$(X_WINDOW_SUPPORT)"
17289 #### Report on what we decided to do.
17290 #### Report GTK as a toolkit, even if it doesn't use Xt.
17291 #### It makes printing result more understandable as using GTK sets
17292 #### toolkit_scroll_bars to yes by default.
17293 if test "${HAVE_GTK}" = "yes"; then
17298 if test -n "$machfile"; then
17299 and_machfile
=" and \`${machfile}'"
17303 Configured for \`${canonical}'.
17305 Where should the build process find the source code? ${srcdir}
17306 What operating system and machine description files should Emacs use?
17307 \`${opsysfile}'${and_machfile}
17308 What compiler should emacs be built with? ${CC} ${CFLAGS}
17309 Should Emacs use the GNU version of malloc? ${GNU_MALLOC}${GNU_MALLOC_reason}
17310 Should Emacs use a relocating allocator for buffers? ${REL_ALLOC}
17311 Should Emacs use mmap(2) for buffer allocation? $use_mmap_for_buffers
17312 What window system should Emacs use? ${window_system}
17313 What toolkit should Emacs use? ${USE_X_TOOLKIT}"
17315 if test -n "${x_includes}"; then
17316 echo " Where do we find X Windows header files? ${x_includes}"
17318 echo " Where do we find X Windows header files? Standard dirs"
17320 if test -n "${x_libraries}"; then
17321 echo " Where do we find X Windows libraries? ${x_libraries}"
17323 echo " Where do we find X Windows libraries? Standard dirs"
17326 echo " Does Emacs use -lXaw3d? ${HAVE_XAW3D}"
17327 echo " Does Emacs use -lXpm? ${HAVE_XPM}"
17328 echo " Does Emacs use -ljpeg? ${HAVE_JPEG}"
17329 echo " Does Emacs use -ltiff? ${HAVE_TIFF}"
17330 echo " Does Emacs use a gif library? ${HAVE_GIF} $LIBGIF"
17331 echo " Does Emacs use -lpng? ${HAVE_PNG}"
17332 echo " Does Emacs use -lrsvg-2? ${HAVE_RSVG}"
17333 echo " Does Emacs use imagemagick? ${HAVE_IMAGEMAGICK}"
17335 echo " Does Emacs use -lgpm? ${HAVE_GPM}"
17336 echo " Does Emacs use -ldbus? ${HAVE_DBUS}"
17337 echo " Does Emacs use -lgconf? ${HAVE_GCONF}"
17338 echo " Does Emacs use -lselinux? ${HAVE_LIBSELINUX}"
17339 echo " Does Emacs use -lgnutls? ${HAVE_GNUTLS}"
17340 echo " Does Emacs use -lxml2? ${HAVE_LIBXML2}"
17342 echo " Does Emacs use -lfreetype? ${HAVE_FREETYPE}"
17343 echo " Does Emacs use -lm17n-flt? ${HAVE_M17N_FLT}"
17344 echo " Does Emacs use -lotf? ${HAVE_LIBOTF}"
17345 echo " Does Emacs use -lxft? ${HAVE_XFT}"
17347 echo " Does Emacs use toolkit scroll bars? ${USE_TOOLKIT_SCROLL_BARS}"
17350 if test $USE_XASSERTS = yes; then
17351 echo " Compiling with asserts turned on."
17352 CPPFLAGS
="$CPPFLAGS -DXASSERTS=1"
17357 if test "$HAVE_NS" = "yes"; then
17359 echo "You must run \"make install\" in order to test the built application.
17360 The installed application will go to nextstep/Emacs.app and can be
17361 run or moved from there."
17362 if test "$EN_NS_SELF_CONTAINED" = "yes"; then
17363 echo "The application will be fully self-contained."
17365 echo "The lisp resources for the application will be installed under ${prefix}.
17366 You may need to run \"make install\" with sudo. The application will fail
17367 to run if these resources are not installed."
17373 # Remove any trailing slashes in these variables.
17374 test "${prefix}" != NONE
&&
17375 prefix
=`echo "${prefix}" | sed 's,\([^/]\)/*$,\1,'`
17376 test "${exec_prefix}" != NONE
&&
17377 exec_prefix
=`echo "${exec_prefix}" | sed 's,\([^/]\)/*$,\1,'`
17379 ac_config_files
="$ac_config_files Makefile lib/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 test/automated/Makefile"
17381 ac_config_commands
="$ac_config_commands default"
17383 cat >confcache
<<\_ACEOF
17384 # This file is a shell script that caches the results of configure
17385 # tests run on this system so they can be shared between configure
17386 # scripts and configure runs, see configure's option --config-cache.
17387 # It is not useful on other systems. If it contains results you don't
17388 # want to keep, you may remove or edit it.
17390 # config.status only pays attention to the cache file if you give it
17391 # the --recheck option to rerun configure.
17393 # `ac_cv_env_foo' variables (set or unset) will be overridden when
17394 # loading this file, other *unset* `ac_cv_foo' will be assigned the
17395 # following values.
17399 # The following way of writing the cache mishandles newlines in values,
17400 # but we know of no workaround that is simple, portable, and efficient.
17401 # So, we kill variables containing newlines.
17402 # Ultrix sh set writes to stderr and can't be redirected directly,
17403 # and sets the high bit in the cache file unless we assign to the vars.
17405 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
17406 eval ac_val
=\$
$ac_var
17410 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
17411 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
17414 _ | IFS | as_nl
) ;; #(
17415 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
17416 *) { eval $ac_var=; unset $ac_var;} ;;
17422 case $as_nl`(ac_space=' '; set) 2>&1` in #(
17423 *${as_nl}ac_space
=\
*)
17424 # `set' does not quote correctly, so add quotes: double-quote
17425 # substitution turns \\\\ into \\, and sed turns \\ into \.
17428 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
17431 # `set' quotes correctly as required by POSIX, so do not add quotes.
17432 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
17441 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
17443 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
17445 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
17446 if test -w "$cache_file"; then
17447 if test "x$cache_file" != "x/dev/null"; then
17448 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
17449 $as_echo "$as_me: updating cache $cache_file" >&6;}
17450 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
17451 cat confcache
>"$cache_file"
17453 case $cache_file in #(
17455 mv -f confcache
"$cache_file"$$
&&
17456 mv -f "$cache_file"$$
"$cache_file" ;; #(
17458 mv -f confcache
"$cache_file" ;;
17463 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
17464 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
17469 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
17470 # Let make expand exec_prefix.
17471 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
17473 DEFS
=-DHAVE_CONFIG_H
17478 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
17479 # 1. Remove the extension, and $U if already installed.
17480 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
17481 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
17482 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
17483 # will be set to the directory where LIBOBJS objects are built.
17484 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
17485 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
17487 LIBOBJS
=$ac_libobjs
17489 LTLIBOBJS
=$ac_ltlibobjs
17492 if test -n "$EXEEXT"; then
17494 am__EXEEXT_FALSE
='#'
17496 am__EXEEXT_TRUE
='#'
17500 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
17501 as_fn_error $?
"conditional \"AMDEP\" was never defined.
17502 Usually this means the macro was only invoked conditionally." "$LINENO" 5
17504 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
17505 as_fn_error $?
"conditional \"am__fastdepCC\" was never defined.
17506 Usually this means the macro was only invoked conditionally." "$LINENO" 5
17509 if test -z "${GL_COND_LIBTOOL_TRUE}" && test -z "${GL_COND_LIBTOOL_FALSE}"; then
17510 as_fn_error $?
"conditional \"GL_COND_LIBTOOL\" was never defined.
17511 Usually this means the macro was only invoked conditionally." "$LINENO" 5
17516 if test -n "$gl_LIBOBJS"; then
17517 # Remove the extension.
17518 sed_drop_objext
='s/\.o$//;s/\.obj$//'
17519 for i
in `for i in $gl_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
17520 gl_libobjs
="$gl_libobjs $i.$ac_objext"
17521 gl_ltlibobjs
="$gl_ltlibobjs $i.lo"
17524 gl_LIBOBJS
=$gl_libobjs
17526 gl_LTLIBOBJS
=$gl_ltlibobjs
17532 if test -n "$gltests_LIBOBJS"; then
17533 # Remove the extension.
17534 sed_drop_objext
='s/\.o$//;s/\.obj$//'
17535 for i
in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
17536 gltests_libobjs
="$gltests_libobjs $i.$ac_objext"
17537 gltests_ltlibobjs
="$gltests_ltlibobjs $i.lo"
17540 gltests_LIBOBJS
=$gltests_libobjs
17542 gltests_LTLIBOBJS
=$gltests_ltlibobjs
17546 : "${CONFIG_STATUS=./config.status}"
17548 ac_clean_files_save
=$ac_clean_files
17549 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
17550 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
17551 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
17553 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
17555 # Generated by $as_me.
17556 # Run this file to recreate the current configuration.
17557 # Compiler output produced by configure, useful for debugging
17558 # configure, is in config.log if it exists.
17561 ac_cs_recheck=false
17564 SHELL=\${CONFIG_SHELL-$SHELL}
17567 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
17568 ## -------------------- ##
17569 ## M4sh Initialization. ##
17570 ## -------------------- ##
17572 # Be more Bourne compatible
17573 DUALCASE
=1; export DUALCASE
# for MKS sh
17574 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
17577 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
17578 # is contrary to our usage. Disable this feature.
17579 alias -g '${1+"$@"}'='"$@"'
17580 setopt NO_GLOB_SUBST
17582 case `(set -o) 2>/dev/null` in #(
17594 # Printing a long string crashes Solaris 7 /usr/bin/printf.
17595 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
17596 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
17597 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
17598 # Prefer a ksh shell builtin over an external printf program on Solaris,
17599 # but without wasting forks for bash or zsh.
17600 if test -z "$BASH_VERSION$ZSH_VERSION" \
17601 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
17602 as_echo='print
-r --'
17603 as_echo_n='print
-rn --'
17604 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
17605 as_echo='printf %s
\n'
17606 as_echo_n='printf %s
'
17608 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
17609 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
17610 as_echo_n='/usr
/ucb
/echo -n'
17612 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
17613 as_echo_n_body='eval
17617 expr "X$arg" : "X\\(.*\\)$as_nl";
17618 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
17620 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
17622 export as_echo_n_body
17623 as_echo_n='sh
-c $as_echo_n_body as_echo
'
17625 export as_echo_body
17626 as_echo='sh
-c $as_echo_body as_echo
'
17629 # The user is always right.
17630 if test "${PATH_SEPARATOR+set}" != set; then
17632 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
17633 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
17640 # We need space, tab and new line, in precisely that order. Quoting is
17641 # there to prevent editors from complaining about space-tab.
17642 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
17643 # splitting by setting IFS to empty value.)
17646 # Find who we are. Look in the path if we contain no directory separator.
17649 *[\\/]* ) as_myself=$0 ;;
17650 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17651 for as_dir in $PATH
17654 test -z "$as_dir" && as_dir=.
17655 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
17661 # We did not find ourselves, most probably we were run as `sh COMMAND'
17662 # in which case we are not to be found in the path.
17663 if test "x$as_myself" = x
; then
17666 if test ! -f "$as_myself"; then
17667 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
17671 # Unset variables that we do not need and which cause bugs (e.g. in
17672 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
17673 # suppresses any "Segmentation fault" message there. '((' could
17674 # trigger a bug in pdksh 5.2.14.
17675 for as_var
in BASH_ENV ENV MAIL MAILPATH
17676 do eval test x\
${$as_var+set} = xset \
17677 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
17690 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
17693 # as_fn_error STATUS ERROR [LINENO LOG_FD]
17694 # ----------------------------------------
17695 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
17696 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
17697 # script with STATUS, using 1 if that was 0.
17700 as_status
=$1; test $as_status -eq 0 && as_status
=1
17702 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
17703 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
17705 $as_echo "$as_me: error: $2" >&2
17706 as_fn_exit
$as_status
17710 # as_fn_set_status STATUS
17711 # -----------------------
17712 # Set $? to STATUS, without forking.
17713 as_fn_set_status
()
17716 } # as_fn_set_status
17718 # as_fn_exit STATUS
17719 # -----------------
17720 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
17724 as_fn_set_status
$1
17730 # Portably unset VAR.
17733 { eval $1=; unset $1;}
17735 as_unset
=as_fn_unset
17736 # as_fn_append VAR VALUE
17737 # ----------------------
17738 # Append the text in VALUE to the end of the definition contained in VAR. Take
17739 # advantage of any shell optimizations that allow amortized linear growth over
17740 # repeated appends, instead of the typical quadratic growth present in naive
17742 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
17743 eval 'as_fn_append ()
17754 # as_fn_arith ARG...
17755 # ------------------
17756 # Perform arithmetic evaluation on the ARGs, and store the result in the
17757 # global $as_val. Take advantage of shells that can avoid forks. The arguments
17758 # must be portable across $(()) and expr.
17759 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
17760 eval 'as_fn_arith ()
17767 as_val
=`expr "$@" || test $? -eq 1`
17772 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
17773 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
17779 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
17780 as_basename
=basename
17785 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
17791 as_me
=`$as_basename -- "$0" ||
17792 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
17793 X"$0" : 'X\(//\)$' \| \
17794 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
17796 sed '/^.*\/\([^/][^/]*\)\/*$/{
17810 # Avoid depending upon Character Ranges.
17811 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
17812 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
17813 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
17814 as_cr_digits
='0123456789'
17815 as_cr_alnum
=$as_cr_Letters$as_cr_digits
17817 ECHO_C
= ECHO_N
= ECHO_T
=
17818 case `echo -n x` in #(((((
17820 case `echo 'xy\c'` in
17821 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
17823 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
17830 rm -f conf$$ conf$$.exe conf$$.
file
17831 if test -d conf$$.dir
; then
17832 rm -f conf$$.dir
/conf$$.
file
17835 mkdir conf$$.dir
2>/dev
/null
17837 if (echo >conf$$.
file) 2>/dev
/null
; then
17838 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
17840 # ... but there are two gotchas:
17841 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
17842 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
17843 # In both cases, we have to default to `cp -p'.
17844 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
17846 elif ln conf$$.
file conf$$
2>/dev
/null
; then
17854 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
17855 rmdir conf$$.dir
2>/dev
/null
17860 # Create "$as_dir" as a directory, including parents if necessary.
17865 -*) as_dir
=.
/$as_dir;;
17867 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
17871 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
17872 *) as_qdir
=$as_dir;;
17874 as_dirs
="'$as_qdir' $as_dirs"
17875 as_dir
=`$as_dirname -- "$as_dir" ||
17876 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17877 X"$as_dir" : 'X\(//\)[^/]' \| \
17878 X"$as_dir" : 'X\(//\)$' \| \
17879 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
17880 $as_echo X"$as_dir" |
17881 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17885 /^X\(\/\/\)[^/].*/{
17898 test -d "$as_dir" && break
17900 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
17901 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
17905 if mkdir
-p .
2>/dev
/null
; then
17906 as_mkdir_p
='mkdir -p "$as_dir"'
17908 test -d .
/-p && rmdir .
/-p
17912 if test -x / >/dev
/null
2>&1; then
17913 as_test_x
='test -x'
17915 if ls -dL / >/dev
/null
2>&1; then
17922 if test -d "$1"; then
17928 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
17929 ???[sx]*):;;*)false;;esac;fi
17933 as_executable_p
=$as_test_x
17935 # Sed expression to map a string onto a valid CPP name.
17936 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
17938 # Sed expression to map a string onto a valid variable name.
17939 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
17943 ## ----------------------------------- ##
17944 ## Main body of $CONFIG_STATUS script. ##
17945 ## ----------------------------------- ##
17947 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
17949 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17950 # Save the log message, to keep $0 and so on meaningful, and to
17951 # report actual input values of CONFIG_FILES etc. instead of their
17952 # values after options handling.
17954 This file was extended by emacs $as_me 24.0.50, which was
17955 generated by GNU Autoconf 2.68. Invocation command line was
17957 CONFIG_FILES = $CONFIG_FILES
17958 CONFIG_HEADERS = $CONFIG_HEADERS
17959 CONFIG_LINKS = $CONFIG_LINKS
17960 CONFIG_COMMANDS = $CONFIG_COMMANDS
17963 on `(hostname || uname -n) 2>/dev/null | sed 1q`
17968 case $ac_config_files in *"
17969 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
17972 case $ac_config_headers in *"
17973 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
17977 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17978 # Files that config.status was made for.
17979 config_files="$ac_config_files"
17980 config_headers="$ac_config_headers"
17981 config_commands="$ac_config_commands"
17985 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17987 \`$as_me' instantiates files and other configuration actions
17988 from templates according to the current configuration. Unless the files
17989 and actions are specified as TAGs, all are instantiated by default.
17991 Usage: $0 [OPTION]... [TAG]...
17993 -h, --help print this help, then exit
17994 -V, --version print version number and configuration settings, then exit
17995 --config print configuration, then exit
17996 -q, --quiet, --silent
17997 do not print progress messages
17998 -d, --debug don't remove temporary files
17999 --recheck update $as_me by reconfiguring in the same conditions
18000 --file=FILE[:TEMPLATE]
18001 instantiate the configuration file FILE
18002 --header=FILE[:TEMPLATE]
18003 instantiate the configuration header FILE
18005 Configuration files:
18008 Configuration headers:
18011 Configuration commands:
18014 Report bugs to the package provider."
18017 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18018 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
18020 emacs config.status 24.0.50
18021 configured by $0, generated by GNU Autoconf 2.68,
18022 with options \\"\$ac_cs_config\\"
18024 Copyright (C) 2010 Free Software Foundation, Inc.
18025 This config.status script is free software; the Free Software Foundation
18026 gives unlimited permission to copy, distribute and modify it."
18033 test -n "\$AWK" || AWK=awk
18036 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18037 # The default lists apply if the user does not specify any file.
18043 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
18044 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
18048 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
18060 # Handling of the options.
18061 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
18063 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
18064 $as_echo "$ac_cs_version"; exit ;;
18065 --config |
--confi |
--conf |
--con |
--co |
--c )
18066 $as_echo "$ac_cs_config"; exit ;;
18067 --debug |
--debu |
--deb |
--de |
--d |
-d )
18069 --file |
--fil |
--fi |
--f )
18072 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
18073 '') as_fn_error $?
"missing file argument" ;;
18075 as_fn_append CONFIG_FILES
" '$ac_optarg'"
18076 ac_need_defaults
=false
;;
18077 --header |
--heade |
--head |
--hea )
18080 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
18082 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
18083 ac_need_defaults
=false
;;
18085 # Conflict between --help and --header
18086 as_fn_error $?
"ambiguous option: \`$1'
18087 Try \`$0 --help' for more information.";;
18088 --help |
--hel |
-h )
18089 $as_echo "$ac_cs_usage"; exit ;;
18090 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
18091 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
18094 # This is an error.
18095 -*) as_fn_error $?
"unrecognized option: \`$1'
18096 Try \`$0 --help' for more information." ;;
18098 *) as_fn_append ac_config_targets
" $1"
18099 ac_need_defaults
=false
;;
18105 ac_configure_extra_args
=
18107 if $ac_cs_silent; then
18109 ac_configure_extra_args
="$ac_configure_extra_args --silent"
18113 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18114 if \$ac_cs_recheck; then
18115 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
18117 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
18118 CONFIG_SHELL='$SHELL'
18119 export CONFIG_SHELL
18124 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18128 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
18129 ## Running $as_me. ##
18135 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18139 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
18140 GCC="$GCC" NON_GNU_CPP="$NON_GNU_CPP" CPP="$CPP" CPPFLAGS="$CPPFLAGS"
18144 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18146 # Handling of arguments.
18147 for ac_config_target
in $ac_config_targets
18149 case $ac_config_target in
18150 "src/config.h") CONFIG_HEADERS
="$CONFIG_HEADERS src/config.h:src/config.in" ;;
18151 "depfiles") CONFIG_COMMANDS
="$CONFIG_COMMANDS depfiles" ;;
18152 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
18153 "lib/Makefile") CONFIG_FILES
="$CONFIG_FILES lib/Makefile" ;;
18154 "lib-src/Makefile") CONFIG_FILES
="$CONFIG_FILES lib-src/Makefile" ;;
18155 "oldXMenu/Makefile") CONFIG_FILES
="$CONFIG_FILES oldXMenu/Makefile" ;;
18156 "doc/emacs/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/emacs/Makefile" ;;
18157 "doc/misc/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/misc/Makefile" ;;
18158 "doc/lispintro/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/lispintro/Makefile" ;;
18159 "doc/lispref/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/lispref/Makefile" ;;
18160 "src/Makefile") CONFIG_FILES
="$CONFIG_FILES src/Makefile" ;;
18161 "lwlib/Makefile") CONFIG_FILES
="$CONFIG_FILES lwlib/Makefile" ;;
18162 "lisp/Makefile") CONFIG_FILES
="$CONFIG_FILES lisp/Makefile" ;;
18163 "leim/Makefile") CONFIG_FILES
="$CONFIG_FILES leim/Makefile" ;;
18164 "test/automated/Makefile") CONFIG_FILES
="$CONFIG_FILES test/automated/Makefile" ;;
18165 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
18167 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
18172 # If the user did not use the arguments to specify the items to instantiate,
18173 # then the envvar interface is used. Set only those that are not.
18174 # We use the long form for the default assignment because of an extremely
18175 # bizarre bug on SunOS 4.1.3.
18176 if $ac_need_defaults; then
18177 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
18178 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
18179 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
18182 # Have a temporary directory for convenience. Make it in the build tree
18183 # simply because there is no reason against having it here, and in addition,
18184 # creating and moving files from /tmp can sometimes cause problems.
18185 # Hook for its removal unless debugging.
18186 # Note that there is a small window in which the directory will not be cleaned:
18187 # after its creation but before its name has been assigned to `$tmp'.
18191 trap 'exit_status=$?
18192 : "${ac_tmp:=$tmp}"
18193 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
18195 trap 'as_fn_exit 1' 1 2 13 15
18197 # Create a (secure) tmp directory for tmp files.
18200 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
18204 tmp
=.
/conf$$
-$RANDOM
18205 (umask 077 && mkdir
"$tmp")
18206 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
18209 # Set up the scripts for CONFIG_FILES section.
18210 # No need to generate them if there are no CONFIG_FILES.
18211 # This happens for instance with `./config.status config.h'.
18212 if test -n "$CONFIG_FILES"; then
18214 if $AWK 'BEGIN { getline <"/dev/null" }' </dev
/null
2>/dev
/null
; then
18215 ac_cs_awk_getline
=:
18216 ac_cs_awk_pipe_init
=
18217 ac_cs_awk_read_file
='
18218 while ((getline aline < (F[key])) > 0)
18221 ac_cs_awk_pipe_fini
=
18223 ac_cs_awk_getline
=false
18224 ac_cs_awk_pipe_init
="print \"cat <<'|#_!!_#|' &&\""
18225 ac_cs_awk_read_file
='
18227 print "cat " F[key] " &&"
18228 '$ac_cs_awk_pipe_init
18229 # The final `:' finishes the AND list.
18230 ac_cs_awk_pipe_fini
='END { print "|#_!!_#|"; print ":" }'
18232 ac_cr
=`echo X | tr X '\015'`
18233 # On cygwin, bash can eat \r inside `` if the user requested igncr.
18234 # But we know of no other shell where ac_cr would be empty at this
18235 # point, so we can use a bashism as a fallback.
18236 if test "x$ac_cr" = x
; then
18237 eval ac_cr
=\$
\'\\r
\'
18239 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
18240 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
18243 ac_cs_awk_cr
=$ac_cr
18246 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
18249 # Create commands to substitute file output variables.
18251 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
18252 echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
18253 echo "$ac_subst_files" |
sed 's/.*/F["&"]="$&"/' &&
18256 } >conf$
$files.sh
&&
18257 . .
/conf$
$files.sh ||
18258 as_fn_error $?
"could not make $CONFIG_STATUS" "$LINENO" 5
18259 rm -f conf$
$files.sh
18262 echo "cat >conf$$subs.awk <<_ACEOF" &&
18263 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
18265 } >conf$$subs.sh ||
18266 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
18267 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
18269 for ac_last_try in false false false false false :; do
18270 . ./conf$$subs.sh ||
18271 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
18273 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
18274 if test $ac_delim_n = $ac_delim_num; then
18276 elif $ac_last_try; then
18277 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
18279 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
18282 rm -f conf$$subs.sh
18284 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18285 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
18289 s/^/S["/; s
/!.
*/"]=/
18299 s/\(.\{148\}\)..*/\1/
18301 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
18306 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
18313 s/\(.\{148\}\)..*/\1/
18315 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
18319 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
18324 ' <conf$$subs.awk | sed '
18329 ' >>$CONFIG_STATUS || ac_write_fail=1
18330 rm -f conf$$subs.awk
18331 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18333 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
18334 for (key in S) S_is_set[key] = 1
18336 \$ac_cs_awk_pipe_init
18340 nfields = split(line, field, "@
")
18342 len = length(field[1])
18343 for (i = 2; i < nfields; i++) {
18345 keylen = length(key)
18346 if (S_is_set[key]) {
18348 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
18349 len += length(value) + length(field[++i])
18354 if (nfields == 3 && !substed) {
18356 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
18357 \$ac_cs_awk_read_file
18363 \$ac_cs_awk_pipe_fini
18366 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18367 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
18368 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
18371 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
18372 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
18375 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
18376 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
18377 # trailing colons and then remove the whole line if VPATH becomes empty
18378 # (actually we leave an empty line to preserve line numbers).
18379 if test "x
$srcdir" = x.; then
18380 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
18398 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18399 fi # test -n "$CONFIG_FILES"
18401 # Set up the scripts for CONFIG_HEADERS section.
18402 # No need to generate them if there are no CONFIG_HEADERS.
18403 # This happens for instance with `./config.status Makefile'.
18404 if test -n "$CONFIG_HEADERS"; then
18405 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
18409 # Transform confdefs.h into an awk script `defines.awk', embedded as
18410 # here-document in config.status, that substitutes the proper values into
18411 # config.h.in to produce config.h.
18413 # Create a delimiter string that does not exist in confdefs.h, to ease
18414 # handling of long lines.
18416 for ac_last_try in false false :; do
18417 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
18418 if test -z "$ac_tt"; then
18420 elif $ac_last_try; then
18421 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
18423 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
18427 # For the awk script, D is an array of macro values keyed by name,
18428 # likewise P contains macro parameters if any. Preserve backslash
18429 # newline sequences.
18431 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
18433 s/.\{148\}/&'"$ac_delim"'/g
18436 s/^[ ]*#[ ]*define[ ][ ]*/ /
18443 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
18445 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
18449 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
18450 D["\
1"]=" \
3\\\\\\n
"\\/p
18452 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
18457 s/.\{148\}/&'"$ac_delim"'/g
18462 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
18465 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
18467 ' <confdefs.h | sed '
18468 s/'"$ac_delim"'/"\\\
18469 "/g' >>$CONFIG_STATUS || ac_write_fail=1
18471 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18472 for (key in D) D_is_set[key] = 1
18475 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
18477 split(line, arg, " ")
18478 if (arg[1] == "#") {
18482 defundef
= substr
(arg
[1], 2)
18485 split(mac1
, mac2
, "(") #)
18487 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
18488 if (D_is_set
[macro
]) {
18489 # Preserve the white space surrounding the "#".
18490 print prefix
"define", macro P
[macro
] D
[macro
]
18493 # Replace #undef with comments. This is necessary, for example,
18494 # in the case of _POSIX_SOURCE, which is predefined and required
18495 # on some systems where configure will not decide to define it.
18496 if (defundef
== "undef") {
18497 print
"/*", prefix defundef
, macro
, "*/"
18505 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18506 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
18507 fi # test -n "$CONFIG_HEADERS"
18510 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
18515 :[FHLC
]) ac_mode
=$ac_tag; continue;;
18517 case $ac_mode$ac_tag in
18519 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
18520 :[FH
]-) ac_tag
=-:-;;
18521 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
18538 -) ac_f
="$ac_tmp/stdin";;
18539 *) # Look for the file first in the build tree, then in the source tree
18540 # (if the path is not absolute). The absolute path cannot be DOS-style,
18541 # because $ac_f cannot contain `:'.
18545 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
18547 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
18549 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
18550 as_fn_append ac_file_inputs
" '$ac_f'"
18553 # Let's still pretend it is `configure' which instantiates (i.e., don't
18554 # use $as_me), people would be surprised to read:
18555 # /* config.h. Generated by config.status. */
18556 configure_input
='Generated from '`
18557 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
18559 if test x
"$ac_file" != x-
; then
18560 configure_input
="$ac_file. $configure_input"
18561 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
18562 $as_echo "$as_me: creating $ac_file" >&6;}
18564 # Neutralize special characters interpreted by sed in replacement strings.
18565 case $configure_input in #(
18566 *\
&* |
*\|
* |
*\\* )
18567 ac_sed_conf_input
=`$as_echo "$configure_input" |
18568 sed 's/[\\\\&|]/\\\\&/g'`;; #(
18569 *) ac_sed_conf_input
=$configure_input;;
18573 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
18574 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
18579 ac_dir
=`$as_dirname -- "$ac_file" ||
18580 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18581 X"$ac_file" : 'X\(//\)[^/]' \| \
18582 X"$ac_file" : 'X\(//\)$' \| \
18583 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
18584 $as_echo X"$ac_file" |
18585 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18589 /^X\(\/\/\)[^/].*/{
18602 as_dir
="$ac_dir"; as_fn_mkdir_p
18606 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
18608 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
18609 # A ".." for each directory in $ac_dir_suffix.
18610 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
18611 case $ac_top_builddir_sub in
18612 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
18613 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
18616 ac_abs_top_builddir
=$ac_pwd
18617 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
18618 # for backward compatibility:
18619 ac_top_builddir
=$ac_top_build_prefix
18622 .
) # We are building in place.
18624 ac_top_srcdir
=$ac_top_builddir_sub
18625 ac_abs_top_srcdir
=$ac_pwd ;;
18626 [\\/]* | ?
:[\\/]* ) # Absolute name.
18627 ac_srcdir
=$srcdir$ac_dir_suffix;
18628 ac_top_srcdir
=$srcdir
18629 ac_abs_top_srcdir
=$srcdir ;;
18630 *) # Relative name.
18631 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
18632 ac_top_srcdir
=$ac_top_build_prefix$srcdir
18633 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
18635 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
18645 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
18646 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
18648 ac_MKDIR_P
=$MKDIR_P
18650 [\\/$
]* | ?
:[\\/]* ) ;;
18651 */*) ac_MKDIR_P
=$ac_top_build_prefix$MKDIR_P ;;
18655 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18656 # If the template does not know about datarootdir, expand it.
18657 # FIXME: This hack should be removed a few years after 2.60.
18658 ac_datarootdir_hack
=; ac_datarootdir_seen
=
18669 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
18670 *datarootdir
*) ac_datarootdir_seen
=yes;;
18671 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
18672 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
18673 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
18675 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18676 ac_datarootdir_hack='
18677 s&@datadir@&$datadir&g
18678 s&@docdir@&$docdir&g
18679 s&@infodir@&$infodir&g
18680 s&@localedir@&$localedir&g
18681 s&@mandir@&$mandir&g
18682 s&\\\${datarootdir}&$datarootdir&g' ;;
18686 # Neutralize VPATH when `$srcdir' = `.'.
18687 # Shell code in configure.ac might set extrasub.
18688 # FIXME: do we really want to maintain this feature?
18689 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18690 ac_sed_extra="$ac_vpsub
18693 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18695 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
18696 s|@configure_input@|
$ac_sed_conf_input|
;t t
18697 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
18698 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
18699 s
&@srcdir@
&$ac_srcdir&;t t
18700 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
18701 s
&@top_srcdir@
&$ac_top_srcdir&;t t
18702 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
18703 s
&@builddir@
&$ac_builddir&;t t
18704 s
&@abs_builddir@
&$ac_abs_builddir&;t t
18705 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
18706 s
&@INSTALL@
&$ac_INSTALL&;t t
18707 s
&@MKDIR_P@
&$ac_MKDIR_P&;t t
18708 $ac_datarootdir_hack
18710 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
18711 if $ac_cs_awk_getline; then
18712 $AWK -f "$ac_tmp/subs.
awk"
18714 $AWK -f "$ac_tmp/subs.
awk" | $SHELL
18716 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
18718 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
18719 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
18720 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
18721 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
18722 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
18723 which seems to be undefined. Please make sure it is defined" >&5
18724 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
18725 which seems to be undefined. Please make sure it is defined" >&2;}
18727 rm -f "$ac_tmp/stdin"
18729 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
18730 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
18732 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
18738 if test x"$ac_file" != x-; then
18740 $as_echo "/* $configure_input */" \
18741 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
18742 } >"$ac_tmp/config.h" \
18743 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
18744 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
18745 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
18746 $as_echo "$as_me: $ac_file is unchanged" >&6;}
18749 mv "$ac_tmp/config.h" "$ac_file" \
18750 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
18753 $as_echo "/* $configure_input */" \
18754 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
18755 || as_fn_error $? "could not create -" "$LINENO" 5
18757 # Compute "$ac_file"'s index
in $config_headers.
18760 for _am_header
in $config_headers :; do
18761 case $_am_header in
18762 $_am_arg |
$_am_arg:* )
18765 _am_stamp_count
=`expr $_am_stamp_count + 1` ;;
18768 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
18769 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18770 X"$_am_arg" : 'X\(//\)[^/]' \| \
18771 X"$_am_arg" : 'X\(//\)$' \| \
18772 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
18773 $as_echo X"$_am_arg" |
18774 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18778 /^X\(\/\/\)[^/].*/{
18790 s/.*/./; q'`/stamp-h
$_am_stamp_count
18793 :C
) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
18794 $as_echo "$as_me: executing $ac_file commands" >&6;}
18799 case $ac_file$ac_mode in
18800 "depfiles":C
) test x
"$AMDEP_TRUE" != x
"" ||
{
18801 # Autoconf 2.62 quotes --file arguments for eval, but not when files
18802 # are listed without --file. Let's play safe and only enable the eval
18803 # if we detect the quoting.
18804 case $CONFIG_FILES in
18805 *\'*) eval set x
"$CONFIG_FILES" ;;
18806 *) set x
$CONFIG_FILES ;;
18811 # Strip MF so we end up with the name of the file.
18812 mf
=`echo "$mf" | sed -e 's/:.*$//'`
18813 # Check whether this is an Automake generated Makefile or not.
18814 # We used to match only the files named `Makefile.in', but
18815 # some people rename them; so instead we look at the file content.
18816 # Grep'ing the first line is not enough: some people post-process
18817 # each Makefile.in and add a new line on top of each file to say so.
18818 # Grep'ing the whole file is not good either: AIX grep has a line
18819 # limit of 2048, but all sed's we know have understand at least 4000.
18820 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" |
grep X
>/dev
/null
2>&1; then
18821 dirpart
=`$as_dirname -- "$mf" ||
18822 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18823 X"$mf" : 'X\(//\)[^/]' \| \
18824 X"$mf" : 'X\(//\)$' \| \
18825 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
18827 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18831 /^X\(\/\/\)[^/].*/{
18847 # Extract the definition of DEPDIR, am__include, and am__quote
18848 # from the Makefile without running `make'.
18849 DEPDIR
=`sed -n 's/^DEPDIR = //p' < "$mf"`
18850 test -z "$DEPDIR" && continue
18851 am__include
=`sed -n 's/^am__include = //p' < "$mf"`
18852 test -z "am__include" && continue
18853 am__quote
=`sed -n 's/^am__quote = //p' < "$mf"`
18854 # When using ansi2knr, U may be empty or an underscore; expand it
18855 U
=`sed -n 's/^U = //p' < "$mf"`
18856 # Find all dependency output files, they are included files with
18857 # $(DEPDIR) in their names. We invoke sed twice because it is the
18858 # simplest approach to changing $(DEPDIR) to its actual value in the
18860 for file in `sed -n "
18861 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
18862 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
18863 # Make sure the directory exists.
18864 test -f "$dirpart/$file" && continue
18865 fdir
=`$as_dirname -- "$file" ||
18866 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18867 X"$file" : 'X\(//\)[^/]' \| \
18868 X"$file" : 'X\(//\)$' \| \
18869 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
18870 $as_echo X"$file" |
18871 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18875 /^X\(\/\/\)[^/].*/{
18888 as_dir
=$dirpart/$fdir; as_fn_mkdir_p
18889 # echo "creating $dirpart/$file"
18890 echo '# dummy' > "$dirpart/$file"
18897 ### Make the necessary directories, if they don't exist.
18898 for dir
in etc lisp
; do
18899 test -d ${dir} || mkdir
${dir}
18902 echo creating src
/epaths.h
18903 ${MAKE-make} epaths-force
18905 if test ! -f src
/.gdbinit
&& test -f $srcdir/src
/.gdbinit
; then
18906 echo creating src
/.gdbinit
18907 echo source $srcdir/src
/.gdbinit
> src
/.gdbinit
18918 ac_clean_files
=$ac_clean_files_save
18920 test $ac_write_fail = 0 ||
18921 as_fn_error $?
"write failure creating $CONFIG_STATUS" "$LINENO" 5
18924 # configure is writing to config.log, and then calls config.status.
18925 # config.status does its own redirection, appending to config.log.
18926 # Unfortunately, on DOS this fails, as config.log is still kept open
18927 # by configure, so config.status won't be able to write to it; its
18928 # output is simply discarded. So we exec the FD to /dev/null,
18929 # effectively closing config.log, so it can be properly (re)opened and
18930 # appended to by config.status. When coming back to configure, we
18931 # need to make the FD available again.
18932 if test "$no_create" != yes; then
18934 ac_config_status_args
=
18935 test "$silent" = yes &&
18936 ac_config_status_args
="$ac_config_status_args --quiet"
18938 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
18940 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18941 # would make configure fail if this is the last instruction.
18942 $ac_cs_success || as_fn_exit
1
18944 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
18945 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
18946 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}