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"
4011 rs6000-ibm-aix4.
[23]* )
4012 machine
=ibmrs6000 opsys
=aix4-2
4014 powerpc-ibm-aix4.
[23]* )
4015 machine
=ibmrs6000 opsys
=aix4-2
4017 rs6000-ibm-aix
[56]* )
4018 machine
=ibmrs6000 opsys
=aix4-2
4020 powerpc-ibm-aix
[56]* )
4021 machine
=ibmrs6000 opsys
=aix4-2
4024 ## Silicon Graphics machines
4027 machine
=iris4d opsys
=irix6-5
4028 # Without defining _LANGUAGE_C, things get masked out in the headers
4029 # so that, for instance, grepping for `free' in stdlib.h fails and
4030 # AC_HEADER_STD_C fails. (MIPSPro 7.2.1.2m compilers, Irix 6.5.3m).
4031 NON_GNU_CPP
="/lib/cpp -D_LANGUAGE_C"
4032 NON_GCC_TEST_OPTIONS
="-D_LANGUAGE_C"
4037 | i
[3456]86-*-solaris2* | i
[3456]86-*-sunos5* \
4038 | x86_64-
*-solaris2* | x86_64-
*-sunos5*)
4039 case "${canonical}" in
4040 i
[3456]86-*-* ) machine
=intel386
;;
4041 amd64-
*-*|x86_64-
*-*) machine
=amdx86-64
;;
4042 sparc
* ) machine
=sparc
;;
4045 case "${canonical}" in
4046 *-sunos5.6
* |
*-solaris2.6
* )
4048 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
4051 *-sunos5.
[7-9]* |
*-solaris2.
[7-9]* )
4053 emacs_check_sunpro_c
=yes
4054 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
4056 *-sunos5* |
*-solaris* )
4058 emacs_check_sunpro_c
=yes
4059 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
4062 ## Watch out for a compiler that we know will not work.
4063 case "${canonical}" in
4064 *-solaris* |
*-sunos5* )
4065 if [ "x$CC" = x
/usr
/ucb
/cc
]; then
4066 ## /usr/ucb/cc doesn't work;
4067 ## we should find some other compiler that does work.
4075 ## Intel 386 machines where we don't care about the manufacturer.
4078 case "${canonical}" in
4079 *-cygwin ) opsys
=cygwin
;;
4080 *-darwin* ) opsys
=darwin
4081 CPP
="${CC-cc} -E -no-cpp-precomp"
4083 *-sysv4.2uw
* ) opsys
=unixware
; NON_GNU_CPP
=/lib
/cpp
;;
4084 *-sysv5uw* ) opsys
=unixware
; NON_GNU_CPP
=/lib
/cpp
;;
4085 *-sysv5OpenUNIX* ) opsys
=unixware
; NON_GNU_CPP
=/lib
/cpp
;;
4086 ## Otherwise, we'll fall through to the generic opsys code at the bottom.
4095 ### If the code above didn't choose an operating system, just choose
4096 ### an operating system based on the configuration name. You really
4097 ### only want to use this when you have no idea what the right
4098 ### operating system is; if you know what operating systems a machine
4099 ### runs, it's cleaner to make it explicit in the case statement
4101 if test x
"${opsys}" = x
; then
4102 case "${canonical}" in
4103 *-gnu* ) opsys
=gnu
;;
4112 if test $unported = yes; then
4113 as_fn_error $?
"Emacs hasn't been ported to \`${canonical}' systems.
4114 Check \`etc/MACHINES' for recognized configuration names." "$LINENO" 5
4117 if test -n "$machine"; then
4118 machfile
="m/${machine}.h"
4122 opsysfile
="s/${opsys}.h"
4125 #### Choose a compiler.
4126 test -n "$CC" && cc_specified
=yes
4128 # Save the value of CFLAGS that the user specified.
4129 SPECIFIED_CFLAGS
="$CFLAGS"
4132 ac_cpp
='$CPP $CPPFLAGS'
4133 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4134 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4135 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4136 if test -n "$ac_tool_prefix"; then
4137 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4138 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
4139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4140 $as_echo_n "checking for $ac_word... " >&6; }
4141 if ${ac_cv_prog_CC+:} false
; then :
4142 $as_echo_n "(cached) " >&6
4144 if test -n "$CC"; then
4145 ac_cv_prog_CC
="$CC" # Let the user override the test.
4147 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4151 test -z "$as_dir" && as_dir
=.
4152 for ac_exec_ext
in '' $ac_executable_extensions; do
4153 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4154 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
4155 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4165 if test -n "$CC"; then
4166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4167 $as_echo "$CC" >&6; }
4169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4170 $as_echo "no" >&6; }
4175 if test -z "$ac_cv_prog_CC"; then
4177 # Extract the first word of "gcc", so it can be a program name with args.
4178 set dummy gcc
; ac_word
=$2
4179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4180 $as_echo_n "checking for $ac_word... " >&6; }
4181 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
4182 $as_echo_n "(cached) " >&6
4184 if test -n "$ac_ct_CC"; then
4185 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4187 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4191 test -z "$as_dir" && as_dir
=.
4192 for ac_exec_ext
in '' $ac_executable_extensions; do
4193 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4194 ac_cv_prog_ac_ct_CC
="gcc"
4195 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4204 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4205 if test -n "$ac_ct_CC"; then
4206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4207 $as_echo "$ac_ct_CC" >&6; }
4209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4210 $as_echo "no" >&6; }
4213 if test "x$ac_ct_CC" = x
; then
4216 case $cross_compiling:$ac_tool_warned in
4218 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4219 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4220 ac_tool_warned
=yes ;;
4228 if test -z "$CC"; then
4229 if test -n "$ac_tool_prefix"; then
4230 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4231 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
4232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4233 $as_echo_n "checking for $ac_word... " >&6; }
4234 if ${ac_cv_prog_CC+:} false
; then :
4235 $as_echo_n "(cached) " >&6
4237 if test -n "$CC"; then
4238 ac_cv_prog_CC
="$CC" # Let the user override the test.
4240 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4244 test -z "$as_dir" && as_dir
=.
4245 for ac_exec_ext
in '' $ac_executable_extensions; do
4246 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4247 ac_cv_prog_CC
="${ac_tool_prefix}cc"
4248 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4258 if test -n "$CC"; then
4259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4260 $as_echo "$CC" >&6; }
4262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4263 $as_echo "no" >&6; }
4269 if test -z "$CC"; then
4270 # Extract the first word of "cc", so it can be a program name with args.
4271 set dummy cc
; ac_word
=$2
4272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4273 $as_echo_n "checking for $ac_word... " >&6; }
4274 if ${ac_cv_prog_CC+:} false
; then :
4275 $as_echo_n "(cached) " >&6
4277 if test -n "$CC"; then
4278 ac_cv_prog_CC
="$CC" # Let the user override the test.
4281 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4285 test -z "$as_dir" && as_dir
=.
4286 for ac_exec_ext
in '' $ac_executable_extensions; do
4287 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4288 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4289 ac_prog_rejected
=yes
4293 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4300 if test $ac_prog_rejected = yes; then
4301 # We found a bogon in the path, so make sure we never use it.
4302 set dummy
$ac_cv_prog_CC
4304 if test $# != 0; then
4305 # We chose a different compiler from the bogus one.
4306 # However, it has the same basename, so the bogon will be chosen
4307 # first if we set CC to just the basename; use the full file name.
4309 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
4315 if test -n "$CC"; then
4316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4317 $as_echo "$CC" >&6; }
4319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4320 $as_echo "no" >&6; }
4325 if test -z "$CC"; then
4326 if test -n "$ac_tool_prefix"; then
4327 for ac_prog
in cl.exe
4329 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4330 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
4331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4332 $as_echo_n "checking for $ac_word... " >&6; }
4333 if ${ac_cv_prog_CC+:} false
; then :
4334 $as_echo_n "(cached) " >&6
4336 if test -n "$CC"; then
4337 ac_cv_prog_CC
="$CC" # Let the user override the test.
4339 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4343 test -z "$as_dir" && as_dir
=.
4344 for ac_exec_ext
in '' $ac_executable_extensions; do
4345 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4346 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
4347 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4357 if test -n "$CC"; then
4358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4359 $as_echo "$CC" >&6; }
4361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4362 $as_echo "no" >&6; }
4366 test -n "$CC" && break
4369 if test -z "$CC"; then
4371 for ac_prog
in cl.exe
4373 # Extract the first word of "$ac_prog", so it can be a program name with args.
4374 set dummy
$ac_prog; ac_word
=$2
4375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4376 $as_echo_n "checking for $ac_word... " >&6; }
4377 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
4378 $as_echo_n "(cached) " >&6
4380 if test -n "$ac_ct_CC"; then
4381 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4383 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4387 test -z "$as_dir" && as_dir
=.
4388 for ac_exec_ext
in '' $ac_executable_extensions; do
4389 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4390 ac_cv_prog_ac_ct_CC
="$ac_prog"
4391 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4400 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4401 if test -n "$ac_ct_CC"; then
4402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4403 $as_echo "$ac_ct_CC" >&6; }
4405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4406 $as_echo "no" >&6; }
4410 test -n "$ac_ct_CC" && break
4413 if test "x$ac_ct_CC" = x
; then
4416 case $cross_compiling:$ac_tool_warned in
4418 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4419 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4420 ac_tool_warned
=yes ;;
4429 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4430 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4431 as_fn_error $?
"no acceptable C compiler found in \$PATH
4432 See \`config.log' for more details" "$LINENO" 5; }
4434 # Provide some information about the compiler.
4435 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4438 for ac_option
in --version -v -V -qversion; do
4439 { { ac_try
="$ac_compiler $ac_option >&5"
4441 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4442 *) ac_try_echo=$ac_try;;
4444 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4445 $as_echo "$ac_try_echo"; } >&5
4446 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4448 if test -s conftest.err; then
4450 ... rest of stderr output deleted ...
4451 10q' conftest.err >conftest.er1
4452 cat conftest.er1 >&5
4454 rm -f conftest.er1 conftest.err
4455 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4456 test $ac_status = 0; }
4459 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4460 /* end confdefs.h. */
4470 ac_clean_files_save=$ac_clean_files
4471 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
4472 # Try to create an executable without -o first, disregard a.out.
4473 # It will help us diagnose broken compilers, and finding out an intuition
4475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4476 $as_echo_n "checking whether the C compiler works... " >&6; }
4477 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
4479 # The possible output files:
4480 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4483 for ac_file in $ac_files
4486 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4487 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4492 if { { ac_try="$ac_link_default"
4494 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4495 *) ac_try_echo
=$ac_try;;
4497 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4498 $as_echo "$ac_try_echo"; } >&5
4499 (eval "$ac_link_default") 2>&5
4501 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4502 test $ac_status = 0; }; then :
4503 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4504 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4505 # in a Makefile. We should not override ac_cv_exeext if it was cached,
4506 # so that the user can short-circuit this test for compilers unknown to
4508 for ac_file
in $ac_files ''
4510 test -f "$ac_file" ||
continue
4512 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
4515 # We found the default executable, but exeext='' is most
4519 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
4521 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4523 # We set ac_cv_exeext here because the later test for it is not
4524 # safe: cross compilers may not add the suffix if given an `-o'
4525 # argument, so we may need to know it at that point already.
4526 # Even if this section looks crufty: it has the advantage of
4533 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
4538 if test -z "$ac_file"; then :
4539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4540 $as_echo "no" >&6; }
4541 $as_echo "$as_me: failed program was:" >&5
4542 sed 's/^/| /' conftest.
$ac_ext >&5
4544 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4545 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4546 as_fn_error
77 "C compiler cannot create executables
4547 See \`config.log' for more details" "$LINENO" 5; }
4549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4550 $as_echo "yes" >&6; }
4552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4553 $as_echo_n "checking for C compiler default output file name... " >&6; }
4554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4555 $as_echo "$ac_file" >&6; }
4556 ac_exeext
=$ac_cv_exeext
4558 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
4559 ac_clean_files
=$ac_clean_files_save
4560 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4561 $as_echo_n "checking for suffix of executables... " >&6; }
4562 if { { ac_try
="$ac_link"
4564 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4565 *) ac_try_echo=$ac_try;;
4567 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4568 $as_echo "$ac_try_echo"; } >&5
4569 (eval "$ac_link") 2>&5
4571 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4572 test $ac_status = 0; }; then :
4573 # If both `conftest.exe
' and `conftest' are
`present' (well, observable)
4574 # catch `conftest.exe
'. For instance with Cygwin, `ls conftest' will
4575 # work properly (i.e., refer to `conftest.exe'), while it won't with
4577 for ac_file
in conftest.exe conftest conftest.
*; do
4578 test -f "$ac_file" ||
continue
4580 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
4581 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4587 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4588 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4589 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
4590 See \`config.log' for more details" "$LINENO" 5; }
4592 rm -f conftest conftest
$ac_cv_exeext
4593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4594 $as_echo "$ac_cv_exeext" >&6; }
4596 rm -f conftest.
$ac_ext
4597 EXEEXT
=$ac_cv_exeext
4599 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4600 /* end confdefs.h. */
4605 FILE *f = fopen ("conftest.out", "w");
4606 return ferror (f) || fclose (f) != 0;
4612 ac_clean_files
="$ac_clean_files conftest.out"
4613 # Check that the compiler produces executables we can run. If not, either
4614 # the compiler is broken, or we cross compile.
4615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4616 $as_echo_n "checking whether we are cross compiling... " >&6; }
4617 if test "$cross_compiling" != yes; then
4618 { { ac_try
="$ac_link"
4620 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4621 *) ac_try_echo=$ac_try;;
4623 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4624 $as_echo "$ac_try_echo"; } >&5
4625 (eval "$ac_link") 2>&5
4627 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4628 test $ac_status = 0; }
4629 if { ac_try='./conftest$ac_cv_exeext'
4630 { { case "(($ac_try" in
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_try") 2>&5
4638 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4639 test $ac_status = 0; }; }; then
4642 if test "$cross_compiling" = maybe
; then
4645 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4646 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4647 as_fn_error $?
"cannot run C compiled programs.
4648 If you meant to cross compile, use \`--host'.
4649 See \`config.log' for more details" "$LINENO" 5; }
4653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4654 $as_echo "$cross_compiling" >&6; }
4656 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
4657 ac_clean_files
=$ac_clean_files_save
4658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4659 $as_echo_n "checking for suffix of object files... " >&6; }
4660 if ${ac_cv_objext+:} false
; then :
4661 $as_echo_n "(cached) " >&6
4663 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4664 /* end confdefs.h. */
4674 rm -f conftest.o conftest.obj
4675 if { { ac_try
="$ac_compile"
4677 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4678 *) ac_try_echo=$ac_try;;
4680 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4681 $as_echo "$ac_try_echo"; } >&5
4682 (eval "$ac_compile") 2>&5
4684 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4685 test $ac_status = 0; }; then :
4686 for ac_file in conftest.o conftest.obj conftest.*; do
4687 test -f "$ac_file" || continue;
4689 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4690 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4695 $as_echo "$as_me: failed program was:" >&5
4696 sed 's/^/| /' conftest.$ac_ext >&5
4698 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4699 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4700 as_fn_error $? "cannot compute suffix of object files
: cannot compile
4701 See \
`config.log' for more details" "$LINENO" 5; }
4703 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4706 $as_echo "$ac_cv_objext" >&6; }
4707 OBJEXT=$ac_cv_objext
4709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4710 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4711 if ${ac_cv_c_compiler_gnu+:} false; then :
4712 $as_echo_n "(cached) " >&6
4714 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4715 /* end confdefs.h. */
4728 if ac_fn_c_try_compile "$LINENO"; then :
4733 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4734 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4738 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4739 if test $ac_compiler_gnu = yes; then
4744 ac_test_CFLAGS=${CFLAGS+set}
4745 ac_save_CFLAGS=$CFLAGS
4746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4747 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4748 if ${ac_cv_prog_cc_g+:} false; then :
4749 $as_echo_n "(cached) " >&6
4751 ac_save_c_werror_flag=$ac_c_werror_flag
4752 ac_c_werror_flag=yes
4755 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4756 /* end confdefs.h. */
4766 if ac_fn_c_try_compile "$LINENO"; then :
4770 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4771 /* end confdefs.h. */
4781 if ac_fn_c_try_compile "$LINENO"; then :
4784 ac_c_werror_flag=$ac_save_c_werror_flag
4786 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4787 /* end confdefs.h. */
4797 if ac_fn_c_try_compile "$LINENO"; then :
4800 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4802 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4804 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4805 ac_c_werror_flag=$ac_save_c_werror_flag
4807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4808 $as_echo "$ac_cv_prog_cc_g" >&6; }
4809 if test "$ac_test_CFLAGS" = set; then
4810 CFLAGS=$ac_save_CFLAGS
4811 elif test $ac_cv_prog_cc_g = yes; then
4812 if test "$GCC" = yes; then
4818 if test "$GCC" = yes; then
4824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4825 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4826 if ${ac_cv_prog_cc_c89+:} false; then :
4827 $as_echo_n "(cached) " >&6
4829 ac_cv_prog_cc_c89=no
4831 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4832 /* end confdefs.h. */
4835 #include <sys/types.h>
4836 #include <sys/stat.h>
4837 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4838 struct buf { int x; };
4839 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4840 static char *e (p, i)
4846 static char *f (char * (*g) (char **, int), char **p, ...)
4851 s = g (p, va_arg (v,int));
4856 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4857 function prototypes and stuff, but not '\xHH' hex character constants.
4858 These don't provoke an error unfortunately, instead are silently treated
4859 as 'x'. The following induces an error, until -std is added to get
4860 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4861 array size at least. It's necessary to write '\x00'==0 to get something
4862 that's true only with -std. */
4863 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4865 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4866 inside strings and character constants. */
4868 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4870 int test (int i, double x);
4871 struct s1 {int (*f) (int a);};
4872 struct s2 {int (*f) (double a);};
4873 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4879 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4884 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4885 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4887 CC="$ac_save_CC $ac_arg"
4888 if ac_fn_c_try_compile "$LINENO"; then :
4889 ac_cv_prog_cc_c89=$ac_arg
4891 rm -f core conftest.err conftest.$ac_objext
4892 test "x$ac_cv_prog_cc_c89" != "xno" && break
4894 rm -f conftest.$ac_ext
4899 case "x$ac_cv_prog_cc_c89" in
4901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4902 $as_echo "none needed" >&6; } ;;
4904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4905 $as_echo "unsupported" >&6; } ;;
4907 CC="$CC $ac_cv_prog_cc_c89"
4908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4909 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4911 if test "x$ac_cv_prog_cc_c89" != xno; then :
4916 ac_cpp='$CPP $CPPFLAGS'
4917 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4918 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4919 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4920 DEPDIR="${am__leading_dot}deps"
4922 ac_config_commands="$ac_config_commands depfiles"
4925 am_make=${MAKE-make}
4926 cat > confinc << 'END'
4928 @echo this is the am__doit target
4931 # If we don't find an include directive, just comment out the code.
4932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4933 $as_echo_n "checking for style of include used by $am_make... " >&6; }
4937 # First try GNU make style include.
4938 echo "include confinc" > confmf
4939 # Ignore all kinds of additional output from `make'.
4940 case `$am_make -s -f confmf 2> /dev/null` in #(
4941 *the\ am__doit\ target*)
4947 # Now try BSD make style include.
4948 if test "$am__include" = "#"; then
4949 echo '.include
"confinc"' > confmf
4950 case `$am_make -s -f confmf 2> /dev/null` in #(
4951 *the\ am__doit\ target*)
4952 am__include=.include
4960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4961 $as_echo "$_am_result" >&6; }
4962 rm -f confinc confmf
4964 # Check whether --enable-dependency-tracking was given.
4965 if test "${enable_dependency_tracking+set}" = set; then :
4966 enableval=$enable_dependency_tracking;
4969 if test "x$enable_dependency_tracking" != xno; then
4970 am_depcomp="$ac_aux_dir/depcomp"
4973 if test "x$enable_dependency_tracking" != xno
; then
4983 depcc
="$CC" am_compiler_list
=
4985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4986 $as_echo_n "checking dependency style of $depcc... " >&6; }
4987 if ${am_cv_CC_dependencies_compiler_type+:} false
; then :
4988 $as_echo_n "(cached) " >&6
4990 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4991 # We make a subdir and do the tests there. Otherwise we can end up
4992 # making bogus files that we don't know about and never remove. For
4993 # instance it was reported that on HP-UX the gcc test will end up
4994 # making a dummy file named `D' -- because `-MD' means `put the output
4997 # Copy depcomp to subdir because otherwise we won't find it if we're
4998 # using a relative directory.
4999 cp "$am_depcomp" conftest.dir
5001 # We will build objects and dependencies in a subdirectory because
5002 # it helps to detect inapplicable dependency modes. For instance
5003 # both Tru64's cc and ICC support -MD to output dependencies as a
5004 # side effect of compilation, but ICC will put the dependencies in
5005 # the current directory while Tru64 will put them in the object
5009 am_cv_CC_dependencies_compiler_type
=none
5010 if test "$am_compiler_list" = ""; then
5011 am_compiler_list
=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5014 case " $depcc " in #(
5015 *\
-arch\
*\
-arch\
*) am__universal
=true
;;
5018 for depmode
in $am_compiler_list; do
5019 # Setup a source with many dependencies, because some compilers
5020 # like to wrap large dependency lists on column 80 (with \), and
5021 # we should not choose a depcomp mode which is confused by this.
5023 # We need to recreate these files for each test, as the compiler may
5024 # overwrite some of them when testing with obscure command lines.
5025 # This happens at least with the AIX C compiler.
5027 for i
in 1 2 3 4 5 6; do
5028 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
5029 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5030 # Solaris 8's {/usr,}/bin/sh.
5031 touch sub
/conftst
$i.h
5033 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5035 # We check with `-c' and `-o' for the sake of the "dashmstdout"
5036 # mode. It turns out that the SunPro C++ compiler does not properly
5037 # handle `-M -o', and we need to detect this. Also, some Intel
5038 # versions had trouble with output in subdirs
5039 am__obj
=sub
/conftest.
${OBJEXT-o}
5040 am__minus_obj
="-o $am__obj"
5043 # This depmode causes a compiler race in universal mode.
5044 test "$am__universal" = false ||
continue
5047 # after this tag, mechanisms are not by side-effect, so they'll
5048 # only be used when explicitly requested
5049 if test "x$enable_dependency_tracking" = xyes
; then
5055 msvisualcpp | msvcmsys
)
5056 # This compiler won't grok `-c -o', but also, the minuso test has
5057 # not run yet. These depmodes are late enough in the game, and
5058 # so weak that their functioning should not be impacted.
5059 am__obj
=conftest.
${OBJEXT-o}
5064 if depmode
=$depmode \
5065 source=sub
/conftest.c object
=$am__obj \
5066 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
5067 $SHELL .
/depcomp
$depcc -c $am__minus_obj sub
/conftest.c \
5068 >/dev
/null
2>conftest.err
&&
5069 grep sub
/conftst1.h sub
/conftest.Po
> /dev
/null
2>&1 &&
5070 grep sub
/conftst6.h sub
/conftest.Po
> /dev
/null
2>&1 &&
5071 grep $am__obj sub
/conftest.Po
> /dev
/null
2>&1 &&
5072 ${MAKE-make} -s -f confmf
> /dev
/null
2>&1; then
5073 # icc doesn't choke on unknown options, it will just issue warnings
5074 # or remarks (even with -Werror). So we grep stderr for any message
5075 # that says an option was ignored or not supported.
5076 # When given -MP, icc 7.0 and 7.1 complain thusly:
5077 # icc: Command line warning: ignoring option '-M'; no argument required
5078 # The diagnosis changed in icc 8.0:
5079 # icc: Command line remark: option '-MP' not supported
5080 if (grep 'ignoring option' conftest.err ||
5081 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
5082 am_cv_CC_dependencies_compiler_type
=$depmode
5091 am_cv_CC_dependencies_compiler_type
=none
5095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
5096 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
5097 CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
5100 test "x$enable_dependency_tracking" != xno \
5101 && test "$am_cv_CC_dependencies_compiler_type" = gcc3
; then
5103 am__fastdepCC_FALSE
='#'
5105 am__fastdepCC_TRUE
='#'
5106 am__fastdepCC_FALSE
=
5110 if test "x$CC" != xcc
; then
5111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
5112 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
5114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
5115 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
5117 set dummy
$CC; ac_cc
=`$as_echo "$2" |
5118 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
5119 if eval \
${ac_cv_prog_cc_${ac_cc}_c_o+:} false
; then :
5120 $as_echo_n "(cached) " >&6
5122 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5123 /* end confdefs.h. */
5133 # Make sure it works both with $CC and with simple cc.
5134 # We do the test twice because some compilers refuse to overwrite an
5135 # existing .o file with -o, though they will create one.
5136 ac_try
='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
5138 if { { case "(($ac_try" in
5139 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5140 *) ac_try_echo=$ac_try;;
5142 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5143 $as_echo "$ac_try_echo"; } >&5
5144 (eval "$ac_try") 2>&5
5146 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5147 test $ac_status = 0; } &&
5148 test -f conftest2.$ac_objext && { { case "(($ac_try" in
5149 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5150 *) ac_try_echo
=$ac_try;;
5152 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5153 $as_echo "$ac_try_echo"; } >&5
5154 (eval "$ac_try") 2>&5
5156 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5157 test $ac_status = 0; };
5159 eval ac_cv_prog_cc_
${ac_cc}_c_o
=yes
5160 if test "x$CC" != xcc
; then
5161 # Test first that cc exists at all.
5162 if { ac_try
='cc -c conftest.$ac_ext >&5'
5163 { { case "(($ac_try" in
5164 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5165 *) ac_try_echo=$ac_try;;
5167 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5168 $as_echo "$ac_try_echo"; } >&5
5169 (eval "$ac_try") 2>&5
5171 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5172 test $ac_status = 0; }; }; then
5173 ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
5175 if { { case "(($ac_try" in
5176 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5177 *) ac_try_echo
=$ac_try;;
5179 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5180 $as_echo "$ac_try_echo"; } >&5
5181 (eval "$ac_try") 2>&5
5183 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5184 test $ac_status = 0; } &&
5185 test -f conftest2.
$ac_objext && { { case "(($ac_try" in
5186 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5187 *) ac_try_echo=$ac_try;;
5189 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5190 $as_echo "$ac_try_echo"; } >&5
5191 (eval "$ac_try") 2>&5
5193 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5194 test $ac_status = 0; };
5199 # cc exists but doesn't like -o.
5200 eval ac_cv_prog_cc_${ac_cc}_c_o=no
5205 eval ac_cv_prog_cc_${ac_cc}_c_o=no
5207 rm -f core conftest*
5210 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
5211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5212 $as_echo "yes" >&6; }
5214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5215 $as_echo "no" >&6; }
5217 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
5221 # FIXME: we rely on the cache variable name because
5222 # there is no other way.
5224 am_cc=`echo $2 |
sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
5225 eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
5226 if test "$am_t" != yes; then
5227 # Losing compiler, so override with the script.
5228 # FIXME: It is wrong to rewrite CC.
5229 # But if we don't then we get into trouble of one sort or another.
5230 # A longer-term fix would be to have automake use am__CC in this case,
5231 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
5232 CC="$am_aux_dir/compile $CC"
5237 # Initialize gnulib right after verifying that the C compiler works.
5238 if test -n "$ac_tool_prefix"; then
5239 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5240 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5242 $as_echo_n "checking for $ac_word... " >&6; }
5243 if ${ac_cv_prog_RANLIB+:} false; then :
5244 $as_echo_n "(cached) " >&6
5246 if test -n "$RANLIB"; then
5247 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5249 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5253 test -z "$as_dir" && as_dir=.
5254 for ac_exec_ext in '' $ac_executable_extensions; do
5255 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5256 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5257 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5266 RANLIB=$ac_cv_prog_RANLIB
5267 if test -n "$RANLIB"; then
5268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5269 $as_echo "$RANLIB" >&6; }
5271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5272 $as_echo "no" >&6; }
5277 if test -z "$ac_cv_prog_RANLIB"; then
5278 ac_ct_RANLIB=$RANLIB
5279 # Extract the first word of "ranlib", so it can be a program name with args.
5280 set dummy ranlib; ac_word=$2
5281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5282 $as_echo_n "checking for $ac_word... " >&6; }
5283 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5284 $as_echo_n "(cached) " >&6
5286 if test -n "$ac_ct_RANLIB"; then
5287 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5289 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5293 test -z "$as_dir" && as_dir=.
5294 for ac_exec_ext in '' $ac_executable_extensions; do
5295 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5296 ac_cv_prog_ac_ct_RANLIB="ranlib"
5297 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5306 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5307 if test -n "$ac_ct_RANLIB"; then
5308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5309 $as_echo "$ac_ct_RANLIB" >&6; }
5311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5312 $as_echo "no" >&6; }
5315 if test "x$ac_ct_RANLIB" = x; then
5318 case $cross_compiling:$ac_tool_warned in
5320 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5321 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5322 ac_tool_warned=yes ;;
5324 RANLIB=$ac_ct_RANLIB
5327 RANLIB="$ac_cv_prog_RANLIB"
5332 ac_cpp='$CPP $CPPFLAGS'
5333 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5334 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5335 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5337 $as_echo_n "checking how to run the C preprocessor... " >&6; }
5338 # On Suns, sometimes $CPP names a directory.
5339 if test -n "$CPP" && test -d "$CPP"; then
5342 if test -z "$CPP"; then
5343 if ${ac_cv_prog_CPP+:} false; then :
5344 $as_echo_n "(cached) " >&6
5346 # Double quotes because CPP needs to be expanded
5347 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5350 for ac_c_preproc_warn_flag in '' yes
5352 # Use a header file that comes with gcc, so configuring glibc
5353 # with a fresh cross-compiler works.
5354 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5355 # <limits.h> exists even on freestanding compilers.
5356 # On the NeXT, cc -E runs the code through the compiler's parser,
5357 # not just through cpp. "Syntax error" is here to catch this case.
5358 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5359 /* end confdefs.h. */
5361 # include <limits.h>
5363 # include <assert.h>
5367 if ac_fn_c_try_cpp "$LINENO"; then :
5370 # Broken: fails on valid input.
5373 rm -f conftest.err conftest.i conftest.$ac_ext
5375 # OK, works on sane cases. Now check whether nonexistent headers
5376 # can be detected and how.
5377 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5378 /* end confdefs.h. */
5379 #include <ac_nonexistent.h>
5381 if ac_fn_c_try_cpp "$LINENO"; then :
5382 # Broken: success on invalid input.
5385 # Passes both tests.
5389 rm -f conftest.err conftest.i conftest.$ac_ext
5392 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5393 rm -f conftest.i conftest.err conftest.
$ac_ext
5394 if $ac_preproc_ok; then :
5406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5407 $as_echo "$CPP" >&6; }
5409 for ac_c_preproc_warn_flag
in '' yes
5411 # Use a header file that comes with gcc, so configuring glibc
5412 # with a fresh cross-compiler works.
5413 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5414 # <limits.h> exists even on freestanding compilers.
5415 # On the NeXT, cc -E runs the code through the compiler's parser,
5416 # not just through cpp. "Syntax error" is here to catch this case.
5417 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5418 /* end confdefs.h. */
5420 # include <limits.h>
5422 # include <assert.h>
5426 if ac_fn_c_try_cpp
"$LINENO"; then :
5429 # Broken: fails on valid input.
5432 rm -f conftest.err conftest.i conftest.
$ac_ext
5434 # OK, works on sane cases. Now check whether nonexistent headers
5435 # can be detected and how.
5436 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5437 /* end confdefs.h. */
5438 #include <ac_nonexistent.h>
5440 if ac_fn_c_try_cpp
"$LINENO"; then :
5441 # Broken: success on invalid input.
5444 # Passes both tests.
5448 rm -f conftest.err conftest.i conftest.
$ac_ext
5451 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5452 rm -f conftest.i conftest.err conftest.
$ac_ext
5453 if $ac_preproc_ok; then :
5456 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5457 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5458 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
5459 See \`config.log' for more details" "$LINENO" 5; }
5463 ac_cpp
='$CPP $CPPFLAGS'
5464 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5465 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5466 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
5469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5470 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5471 if ${ac_cv_path_GREP+:} false
; then :
5472 $as_echo_n "(cached) " >&6
5474 if test -z "$GREP"; then
5475 ac_path_GREP_found
=false
5476 # Loop through the user's path and test for each of PROGNAME-LIST
5477 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5478 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5481 test -z "$as_dir" && as_dir
=.
5482 for ac_prog
in grep ggrep
; do
5483 for ac_exec_ext
in '' $ac_executable_extensions; do
5484 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
5485 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
5486 # Check for GNU ac_path_GREP and select it if it is found.
5487 # Check for GNU $ac_path_GREP
5488 case `"$ac_path_GREP" --version 2>&1` in
5490 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
5493 $as_echo_n 0123456789 >"conftest.in"
5496 cat "conftest.in" "conftest.in" >"conftest.tmp"
5497 mv "conftest.tmp" "conftest.in"
5498 cp "conftest.in" "conftest.nl"
5499 $as_echo 'GREP' >> "conftest.nl"
5500 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5501 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5502 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5503 if test $ac_count -gt ${ac_path_GREP_max-0}; then
5504 # Best one so far, save it but keep looking for a better one
5505 ac_cv_path_GREP
="$ac_path_GREP"
5506 ac_path_GREP_max
=$ac_count
5508 # 10*(2^10) chars as input seems more than enough
5509 test $ac_count -gt 10 && break
5511 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5514 $ac_path_GREP_found && break 3
5519 if test -z "$ac_cv_path_GREP"; then
5520 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5523 ac_cv_path_GREP
=$GREP
5527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5528 $as_echo "$ac_cv_path_GREP" >&6; }
5529 GREP
="$ac_cv_path_GREP"
5532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5533 $as_echo_n "checking for egrep... " >&6; }
5534 if ${ac_cv_path_EGREP+:} false
; then :
5535 $as_echo_n "(cached) " >&6
5537 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
5538 then ac_cv_path_EGREP
="$GREP -E"
5540 if test -z "$EGREP"; then
5541 ac_path_EGREP_found
=false
5542 # Loop through the user's path and test for each of PROGNAME-LIST
5543 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5544 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5547 test -z "$as_dir" && as_dir
=.
5548 for ac_prog
in egrep; do
5549 for ac_exec_ext
in '' $ac_executable_extensions; do
5550 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
5551 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } ||
continue
5552 # Check for GNU ac_path_EGREP and select it if it is found.
5553 # Check for GNU $ac_path_EGREP
5554 case `"$ac_path_EGREP" --version 2>&1` in
5556 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
5559 $as_echo_n 0123456789 >"conftest.in"
5562 cat "conftest.in" "conftest.in" >"conftest.tmp"
5563 mv "conftest.tmp" "conftest.in"
5564 cp "conftest.in" "conftest.nl"
5565 $as_echo 'EGREP' >> "conftest.nl"
5566 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5567 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5568 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5569 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5570 # Best one so far, save it but keep looking for a better one
5571 ac_cv_path_EGREP
="$ac_path_EGREP"
5572 ac_path_EGREP_max
=$ac_count
5574 # 10*(2^10) chars as input seems more than enough
5575 test $ac_count -gt 10 && break
5577 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5580 $ac_path_EGREP_found && break 3
5585 if test -z "$ac_cv_path_EGREP"; then
5586 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5589 ac_cv_path_EGREP
=$EGREP
5594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5595 $as_echo "$ac_cv_path_EGREP" >&6; }
5596 EGREP
="$ac_cv_path_EGREP"
5599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5600 $as_echo_n "checking for ANSI C header files... " >&6; }
5601 if ${ac_cv_header_stdc+:} false
; then :
5602 $as_echo_n "(cached) " >&6
5604 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5605 /* end confdefs.h. */
5619 if ac_fn_c_try_compile
"$LINENO"; then :
5620 ac_cv_header_stdc
=yes
5622 ac_cv_header_stdc
=no
5624 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5626 if test $ac_cv_header_stdc = yes; then
5627 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5628 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5629 /* end confdefs.h. */
5633 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5634 $EGREP "memchr" >/dev
/null
2>&1; then :
5637 ac_cv_header_stdc
=no
5643 if test $ac_cv_header_stdc = yes; then
5644 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5645 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5646 /* end confdefs.h. */
5650 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5651 $EGREP "free" >/dev
/null
2>&1; then :
5654 ac_cv_header_stdc
=no
5660 if test $ac_cv_header_stdc = yes; then
5661 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5662 if test "$cross_compiling" = yes; then :
5665 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5666 /* end confdefs.h. */
5669 #if ((' ' & 0x0FF) == 0x020)
5670 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5671 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5673 # define ISLOWER(c) \
5674 (('a' <= (c) && (c) <= 'i') \
5675 || ('j' <= (c) && (c) <= 'r') \
5676 || ('s' <= (c) && (c) <= 'z'))
5677 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5680 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5685 for (i = 0; i < 256; i++)
5686 if (XOR (islower (i), ISLOWER (i))
5687 || toupper (i) != TOUPPER (i))
5692 if ac_fn_c_try_run
"$LINENO"; then :
5695 ac_cv_header_stdc
=no
5697 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5698 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5704 $as_echo "$ac_cv_header_stdc" >&6; }
5705 if test $ac_cv_header_stdc = yes; then
5707 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5711 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5712 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
5713 inttypes.h stdint.h unistd.h
5715 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5716 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5718 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
5719 cat >>confdefs.h
<<_ACEOF
5720 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5731 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5732 if test "x$ac_cv_header_minix_config_h" = xyes
; then :
5739 if test "$MINIX" = yes; then
5741 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5744 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5747 $as_echo "#define _MINIX 1" >>confdefs.h
5754 $as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
5760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5761 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5762 if ${ac_cv_safe_to_define___extensions__+:} false
; then :
5763 $as_echo_n "(cached) " >&6
5765 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5766 /* end confdefs.h. */
5768 # define __EXTENSIONS__ 1
5769 $ac_includes_default
5778 if ac_fn_c_try_compile
"$LINENO"; then :
5779 ac_cv_safe_to_define___extensions__
=yes
5781 ac_cv_safe_to_define___extensions__
=no
5783 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5786 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5787 test $ac_cv_safe_to_define___extensions__ = yes &&
5788 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5790 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5792 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5794 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5796 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5807 # Code from module arg-nonnull:
5808 # Code from module c++defs:
5809 # Code from module dtoastr:
5810 # Code from module extensions:
5812 # Code from module getopt-gnu:
5813 # Code from module getopt-posix:
5814 # Code from module gettext-h:
5815 # Code from module include_next:
5816 # Code from module intprops:
5817 # Code from module mktime:
5818 # Code from module multiarch:
5819 # Code from module stddef:
5820 # Code from module time:
5821 # Code from module time_r:
5822 # Code from module unistd:
5823 # Code from module warn-on-use:
5826 # On Suns, sometimes $CPP names a directory.
5827 if test -n "$CPP" && test -d "$CPP"; then
5831 ## If not using gcc, and on Solaris, and no CPP specified, see if
5832 ## using a Sun compiler, which needs -Xs to prevent whitespace.
5833 if test x
"$GCC" != xyes
&& test x
"$emacs_check_sunpro_c" = xyes
&& \
5834 test x
"$CPP" = x
; then
5835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using a Sun C compiler" >&5
5836 $as_echo_n "checking whether we are using a Sun C compiler... " >&6; }
5837 if ${emacs_cv_sunpro_c+:} false
; then :
5838 $as_echo_n "(cached) " >&6
5840 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5841 /* end confdefs.h. */
5854 if ac_fn_c_try_link
"$LINENO"; then :
5855 emacs_cv_sunpro_c
=yes
5857 emacs_cv_sunpro_c
=no
5859 rm -f core conftest.err conftest.
$ac_objext \
5860 conftest
$ac_exeext conftest.
$ac_ext
5863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_sunpro_c" >&5
5864 $as_echo "$emacs_cv_sunpro_c" >&6; }
5866 if test x
"$emacs_cv_sunpro_c" = xyes
; then
5867 NON_GNU_CPP
="$CC -E -Xs"
5871 #### Some systems specify a CPP to use unless we are using GCC.
5872 #### Now that we know whether we are using GCC, we can decide whether
5873 #### to use that one.
5874 if test "x$NON_GNU_CPP" != x
&& test x
$GCC != xyes
&& test "x$CPP" = x
5879 #### Some systems specify a CC to use unless we are using GCC.
5880 #### Now that we know whether we are using GCC, we can decide whether
5881 #### to use that one.
5882 if test "x$NON_GNU_CC" != x
&& test x
$GCC != xyes
&&
5883 test x
$cc_specified != xyes
5888 if test x
$GCC = xyes
; then
5889 test "x$GCC_TEST_OPTIONS" != x
&& CC
="$CC $GCC_TEST_OPTIONS"
5891 test "x$NON_GCC_TEST_OPTIONS" != x
&& CC
="$CC $NON_GCC_TEST_OPTIONS"
5894 ### Use -Wno-pointer-sign if the compiler supports it
5895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -Wno-pointer-sign" >&5
5896 $as_echo_n "checking whether gcc understands -Wno-pointer-sign... " >&6; }
5897 SAVE_CFLAGS
="$CFLAGS"
5898 CFLAGS
="$CFLAGS -Wno-pointer-sign"
5899 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5900 /* end confdefs.h. */
5910 if ac_fn_c_try_compile
"$LINENO"; then :
5915 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5916 if test $has_option = yes; then
5917 C_WARNINGS_SWITCH
="-Wno-pointer-sign $C_WARNINGS_SWITCH"
5919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_option" >&5
5920 $as_echo "$has_option" >&6; }
5921 CFLAGS
="$SAVE_CFLAGS"
5925 ### Use -Wdeclaration-after-statement if the compiler supports it
5926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -Wdeclaration-after-statement" >&5
5927 $as_echo_n "checking whether gcc understands -Wdeclaration-after-statement... " >&6; }
5928 SAVE_CFLAGS
="$CFLAGS"
5929 CFLAGS
="$CFLAGS -Wdeclaration-after-statement"
5930 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5931 /* end confdefs.h. */
5941 if ac_fn_c_try_compile
"$LINENO"; then :
5946 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5947 if test $has_option = yes; then
5948 C_WARNINGS_SWITCH
="-Wdeclaration-after-statement $C_WARNINGS_SWITCH"
5950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_option" >&5
5951 $as_echo "$has_option" >&6; }
5952 CFLAGS
="$SAVE_CFLAGS"
5956 ### Use -Wold-style-definition if the compiler supports it
5957 # This can be removed when conversion to standard C is finished.
5958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -Wold-style-definition" >&5
5959 $as_echo_n "checking whether gcc understands -Wold-style-definition... " >&6; }
5960 SAVE_CFLAGS
="$CFLAGS"
5961 CFLAGS
="$CFLAGS -Wold-style-definition"
5962 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5963 /* end confdefs.h. */
5973 if ac_fn_c_try_compile
"$LINENO"; then :
5978 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5979 if test $has_option = yes; then
5980 C_WARNINGS_SWITCH
="-Wold-style-definition $C_WARNINGS_SWITCH"
5982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_option" >&5
5983 $as_echo "$has_option" >&6; }
5984 CFLAGS
="$SAVE_CFLAGS"
5988 ### Use -Wimplicit-function-declaration if the compiler supports it
5989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -Wimplicit-function-declaration" >&5
5990 $as_echo_n "checking whether gcc understands -Wimplicit-function-declaration... " >&6; }
5991 SAVE_CFLAGS
="$CFLAGS"
5992 CFLAGS
="$CFLAGS -Wimplicit-function-declaration"
5993 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5994 /* end confdefs.h. */
6004 if ac_fn_c_try_compile
"$LINENO"; then :
6009 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6010 if test $has_option = yes; then
6011 C_WARNINGS_SWITCH
="-Wimplicit-function-declaration $C_WARNINGS_SWITCH"
6013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_option" >&5
6014 $as_echo "$has_option" >&6; }
6015 CFLAGS
="$SAVE_CFLAGS"
6022 #### Some other nice autoconf tests.
6025 ac_cpp
='$CPP $CPPFLAGS'
6026 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6027 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6028 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
6029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6030 $as_echo_n "checking how to run the C preprocessor... " >&6; }
6031 # On Suns, sometimes $CPP names a directory.
6032 if test -n "$CPP" && test -d "$CPP"; then
6035 if test -z "$CPP"; then
6036 if ${ac_cv_prog_CPP+:} false
; then :
6037 $as_echo_n "(cached) " >&6
6039 # Double quotes because CPP needs to be expanded
6040 for CPP
in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6043 for ac_c_preproc_warn_flag
in '' yes
6045 # Use a header file that comes with gcc, so configuring glibc
6046 # with a fresh cross-compiler works.
6047 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6048 # <limits.h> exists even on freestanding compilers.
6049 # On the NeXT, cc -E runs the code through the compiler's parser,
6050 # not just through cpp. "Syntax error" is here to catch this case.
6051 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6052 /* end confdefs.h. */
6054 # include <limits.h>
6056 # include <assert.h>
6060 if ac_fn_c_try_cpp
"$LINENO"; then :
6063 # Broken: fails on valid input.
6066 rm -f conftest.err conftest.i conftest.
$ac_ext
6068 # OK, works on sane cases. Now check whether nonexistent headers
6069 # can be detected and how.
6070 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6071 /* end confdefs.h. */
6072 #include <ac_nonexistent.h>
6074 if ac_fn_c_try_cpp
"$LINENO"; then :
6075 # Broken: success on invalid input.
6078 # Passes both tests.
6082 rm -f conftest.err conftest.i conftest.
$ac_ext
6085 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6086 rm -f conftest.i conftest.err conftest.
$ac_ext
6087 if $ac_preproc_ok; then :
6099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6100 $as_echo "$CPP" >&6; }
6102 for ac_c_preproc_warn_flag
in '' yes
6104 # Use a header file that comes with gcc, so configuring glibc
6105 # with a fresh cross-compiler works.
6106 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6107 # <limits.h> exists even on freestanding compilers.
6108 # On the NeXT, cc -E runs the code through the compiler's parser,
6109 # not just through cpp. "Syntax error" is here to catch this case.
6110 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6111 /* end confdefs.h. */
6113 # include <limits.h>
6115 # include <assert.h>
6119 if ac_fn_c_try_cpp
"$LINENO"; then :
6122 # Broken: fails on valid input.
6125 rm -f conftest.err conftest.i conftest.
$ac_ext
6127 # OK, works on sane cases. Now check whether nonexistent headers
6128 # can be detected and how.
6129 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6130 /* end confdefs.h. */
6131 #include <ac_nonexistent.h>
6133 if ac_fn_c_try_cpp
"$LINENO"; then :
6134 # Broken: success on invalid input.
6137 # Passes both tests.
6141 rm -f conftest.err conftest.i conftest.
$ac_ext
6144 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6145 rm -f conftest.i conftest.err conftest.
$ac_ext
6146 if $ac_preproc_ok; then :
6149 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6150 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6151 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
6152 See \`config.log' for more details" "$LINENO" 5; }
6156 ac_cpp
='$CPP $CPPFLAGS'
6157 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6158 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6159 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
6162 if test "x$RANLIB" = x
; then
6163 if test -n "$ac_tool_prefix"; then
6164 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6165 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
6166 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6167 $as_echo_n "checking for $ac_word... " >&6; }
6168 if ${ac_cv_prog_RANLIB+:} false
; then :
6169 $as_echo_n "(cached) " >&6
6171 if test -n "$RANLIB"; then
6172 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
6174 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6178 test -z "$as_dir" && as_dir
=.
6179 for ac_exec_ext
in '' $ac_executable_extensions; do
6180 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6181 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
6182 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6191 RANLIB
=$ac_cv_prog_RANLIB
6192 if test -n "$RANLIB"; then
6193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6194 $as_echo "$RANLIB" >&6; }
6196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6197 $as_echo "no" >&6; }
6202 if test -z "$ac_cv_prog_RANLIB"; then
6203 ac_ct_RANLIB
=$RANLIB
6204 # Extract the first word of "ranlib", so it can be a program name with args.
6205 set dummy ranlib
; ac_word
=$2
6206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6207 $as_echo_n "checking for $ac_word... " >&6; }
6208 if ${ac_cv_prog_ac_ct_RANLIB+:} false
; then :
6209 $as_echo_n "(cached) " >&6
6211 if test -n "$ac_ct_RANLIB"; then
6212 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
6214 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6218 test -z "$as_dir" && as_dir
=.
6219 for ac_exec_ext
in '' $ac_executable_extensions; do
6220 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6221 ac_cv_prog_ac_ct_RANLIB
="ranlib"
6222 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6231 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
6232 if test -n "$ac_ct_RANLIB"; then
6233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6234 $as_echo "$ac_ct_RANLIB" >&6; }
6236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6237 $as_echo "no" >&6; }
6240 if test "x$ac_ct_RANLIB" = x
; then
6243 case $cross_compiling:$ac_tool_warned in
6245 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6246 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6247 ac_tool_warned
=yes ;;
6249 RANLIB
=$ac_ct_RANLIB
6252 RANLIB
="$ac_cv_prog_RANLIB"
6257 ## Although we're running on an amd64 kernel, we're actually compiling for
6258 ## the x86 architecture. The user should probably have provided an
6259 ## explicit --build to `configure', but if everything else than the kernel
6260 ## is running in i386 mode, we can help them out.
6261 if test "$machine" = "amdx86-64"; then
6262 ac_fn_c_check_decl
"$LINENO" "i386" "ac_cv_have_decl_i386" "$ac_includes_default"
6263 if test "x$ac_cv_have_decl_i386" = xyes
; then :
6267 if test "$ac_cv_have_decl_i386" = "yes"; then
6268 canonical
=`echo "$canonical" | sed -e 's/^amd64/i386/' -e 's/^x86_64/i386/'`
6270 machfile
="m/${machine}.h"
6274 # Extract the first word of "install-info", so it can be a program name with args.
6275 set dummy install-info
; ac_word
=$2
6276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6277 $as_echo_n "checking for $ac_word... " >&6; }
6278 if ${ac_cv_path_INSTALL_INFO+:} false
; then :
6279 $as_echo_n "(cached) " >&6
6281 case $INSTALL_INFO in
6283 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
6286 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6290 test -z "$as_dir" && as_dir
=.
6291 for ac_exec_ext
in '' $ac_executable_extensions; do
6292 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6293 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
6294 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6304 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
6305 if test -n "$INSTALL_INFO"; then
6306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
6307 $as_echo "$INSTALL_INFO" >&6; }
6309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6310 $as_echo "no" >&6; }
6314 # Extract the first word of "install-info", so it can be a program name with args.
6315 set dummy install-info
; ac_word
=$2
6316 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6317 $as_echo_n "checking for $ac_word... " >&6; }
6318 if ${ac_cv_path_INSTALL_INFO+:} false
; then :
6319 $as_echo_n "(cached) " >&6
6321 case $INSTALL_INFO in
6323 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
6326 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6327 for as_dir
in /usr
/sbin
6330 test -z "$as_dir" && as_dir
=.
6331 for ac_exec_ext
in '' $ac_executable_extensions; do
6332 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6333 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
6334 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6344 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
6345 if test -n "$INSTALL_INFO"; then
6346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
6347 $as_echo "$INSTALL_INFO" >&6; }
6349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6350 $as_echo "no" >&6; }
6354 # Extract the first word of "install-info", so it can be a program name with args.
6355 set dummy install-info
; ac_word
=$2
6356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6357 $as_echo_n "checking for $ac_word... " >&6; }
6358 if ${ac_cv_path_INSTALL_INFO+:} false
; then :
6359 $as_echo_n "(cached) " >&6
6361 case $INSTALL_INFO in
6363 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
6366 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6370 test -z "$as_dir" && as_dir
=.
6371 for ac_exec_ext
in '' $ac_executable_extensions; do
6372 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6373 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
6374 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6381 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO
=":"
6385 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
6386 if test -n "$INSTALL_INFO"; then
6387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
6388 $as_echo "$INSTALL_INFO" >&6; }
6390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6391 $as_echo "no" >&6; }
6395 # Extract the first word of "gzip", so it can be a program name with args.
6396 set dummy
gzip; ac_word
=$2
6397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6398 $as_echo_n "checking for $ac_word... " >&6; }
6399 if ${ac_cv_path_GZIP_PROG+:} false
; then :
6400 $as_echo_n "(cached) " >&6
6404 ac_cv_path_GZIP_PROG
="$GZIP_PROG" # Let the user override the test with a path.
6407 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6411 test -z "$as_dir" && as_dir
=.
6412 for ac_exec_ext
in '' $ac_executable_extensions; do
6413 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6414 ac_cv_path_GZIP_PROG
="$as_dir/$ac_word$ac_exec_ext"
6415 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6425 GZIP_PROG
=$ac_cv_path_GZIP_PROG
6426 if test -n "$GZIP_PROG"; then
6427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GZIP_PROG" >&5
6428 $as_echo "$GZIP_PROG" >&6; }
6430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6431 $as_echo "no" >&6; }
6437 ## Need makeinfo >= 4.6 (?) to build the manuals.
6438 # Extract the first word of "makeinfo", so it can be a program name with args.
6439 set dummy makeinfo
; ac_word
=$2
6440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6441 $as_echo_n "checking for $ac_word... " >&6; }
6442 if ${ac_cv_path_MAKEINFO+:} false
; then :
6443 $as_echo_n "(cached) " >&6
6447 ac_cv_path_MAKEINFO
="$MAKEINFO" # Let the user override the test with a path.
6450 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6454 test -z "$as_dir" && as_dir
=.
6455 for ac_exec_ext
in '' $ac_executable_extensions; do
6456 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6457 ac_cv_path_MAKEINFO
="$as_dir/$ac_word$ac_exec_ext"
6458 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6465 test -z "$ac_cv_path_MAKEINFO" && ac_cv_path_MAKEINFO
="no"
6469 MAKEINFO
=$ac_cv_path_MAKEINFO
6470 if test -n "$MAKEINFO"; then
6471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
6472 $as_echo "$MAKEINFO" >&6; }
6474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6475 $as_echo "no" >&6; }
6479 if test "$MAKEINFO" != "no" && \
6480 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
6484 ## Makeinfo is unusual. For a released Emacs, the manuals are
6485 ## pre-built, and not deleted by the normal clean rules. makeinfo is
6486 ## therefore in the category of "special tools" not normally required, which
6487 ## configure does not have to check for (eg autoconf itself).
6488 ## In a Bazaar checkout on the other hand, the manuals are not included.
6489 ## So makeinfo is a requirement to build from Bazaar, and configure
6490 ## should test for it as it does for any other build requirement.
6491 ## We use the presence of $srcdir/info/emacs to distinguish a release,
6492 ## with pre-built manuals, from a Bazaar checkout.
6495 if test "$MAKEINFO" = "no"; then
6497 if test "x${with_makeinfo}" = "xno"; then
6499 elif test ! -e $srcdir/info
/emacs
; then
6500 as_fn_error $?
"You do not seem to have makeinfo >= 4.6, and your
6501 source tree does not seem to have pre-built manuals in the \`info' directory.
6502 Either install a suitable version of makeinfo, or re-run configure
6503 with the \`--without-makeinfo' option to build without the manuals. " "$LINENO" 5
6509 if test x
$GCC = xyes
; then
6510 test "x$GCC_LINK_TEST_OPTIONS" != x
&& \
6511 ac_link
="$ac_link $GCC_LINK_TEST_OPTIONS"
6513 test "x$NON_GCC_LINK_TEST_OPTIONS" != x
&& \
6514 ac_link
="$ac_link $NON_GCC_LINK_TEST_OPTIONS"
6518 late_LDFLAGS
=$LDFLAGS
6519 if test x
$GCC = xyes
; then
6520 LDFLAGS
="$LDFLAGS -Wl,-znocombreloc"
6522 LDFLAGS
="$LDFLAGS -znocombreloc"
6525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -znocombreloc" >&5
6526 $as_echo_n "checking for -znocombreloc... " >&6; }
6527 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6528 /* end confdefs.h. */
6538 if ac_fn_c_try_link
"$LINENO"; then :
6539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6540 $as_echo "yes" >&6; }
6542 LDFLAGS
=$late_LDFLAGS
6543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6544 $as_echo "no" >&6; }
6546 rm -f core conftest.err conftest.
$ac_objext \
6547 conftest
$ac_exeext conftest.
$ac_ext
6550 # The value of CPP is a quoted variable reference, so we need to do this
6551 # to get its actual value...
6552 CPP
=`eval "echo $CPP"`
6560 $as_echo "#define CANNOT_DUMP 1" >>confdefs.h
6567 UNEXEC_OBJ
=unexelf.o
6569 # MSDOS uses unexcoff.o
6570 # MSWindows uses unexw32.o
6572 UNEXEC_OBJ
=unexaix.o
6578 UNEXEC_OBJ
=unexmacosx.o
6581 UNEXEC_OBJ
=unexhp9k800.o
6584 # Use the Solaris dldump() function, called from unexsol.c, to dump
6585 # emacs, instead of the generic ELF dump code found in unexelf.c.
6586 # The resulting binary has a complete symbol table, and is better
6587 # for debugging and other observability tools (debuggers, pstack, etc).
6589 # If you encounter a problem using dldump(), please consider sending
6590 # a message to the OpenSolaris tools-linking mailing list:
6591 # http://mail.opensolaris.org/mailman/listinfo/tools-linking
6593 # It is likely that dldump() works with older Solaris too, but this has
6594 # not been tested, so for now this change is for Solaris 10 or newer.
6595 UNEXEC_OBJ
=unexsol.o
6602 ## Let `ld' find image libs and similar things in /usr/local/lib.
6603 ## The system compiler, GCC, has apparently been modified to not
6604 ## look there, contrary to what a stock GCC would do.
6605 LD_SWITCH_SYSTEM
=-L/usr
/local
/lib
6609 ## cpp test was "ifdef __mips__", but presumably this is equivalent...
6610 case $host_cpu in mips
*) LD_SWITCH_SYSTEM
="-G 0";; esac
6614 LD_SWITCH_SYSTEM
="-Wl,-rpath,/usr/pkg/lib -L/usr/pkg/lib -Wl,-rpath,/usr/local/lib -L/usr/local/lib"
6618 ## Han Boetes <han@mijncomputer.nl> says this is necessary,
6619 ## otherwise Emacs dumps core on elf systems.
6620 LD_SWITCH_SYSTEM
="-Z"
6625 ac_link
="$ac_link $LD_SWITCH_SYSTEM"
6627 ## This setting of LD_SWITCH_SYSTEM references LD_SWITCH_X_SITE_AUX,
6628 ## which has not been defined yet. When this was handled with cpp,
6629 ## it was expanded to null when configure sourced the s/*.h file.
6630 ## Thus LD_SWITCH_SYSTEM had different values in configure and the Makefiles.
6631 ## FIXME it would be cleaner to put this in LD_SWITCH_SYSTEM_TEMACS
6632 ## (or somesuch), but because it is supposed to go at the _front_
6633 ## of LD_SWITCH_SYSTEM, we cannot do that in exactly the same way.
6634 ## Compare with the gnu-linux case below, which added to the end
6635 ## of LD_SWITCH_SYSTEM, and so can instead go at the front of
6636 ## LD_SWITCH_SYSTEM_TEMACS.
6639 ## _AUX_RPATH is like _AUX, but uses -rpath instead of -R.
6640 LD_SWITCH_SYSTEM
="\$(LD_SWITCH_X_SITE_AUX_RPATH) $LD_SWITCH_SYSTEM" ;;
6645 if test "$machine" = "alpha"; then
6646 ac_fn_c_check_decl
"$LINENO" "__ELF__" "ac_cv_have_decl___ELF__" "$ac_includes_default"
6647 if test "x$ac_cv_have_decl___ELF__" = xyes
; then :
6651 if test "$ac_cv_have_decl___ELF__" = "yes"; then
6652 ## With ELF, make sure that all common symbols get allocated to in the
6653 ## data section. Otherwise, the dump of temacs may miss variables in
6654 ## the shared library that have been initialized. For example, with
6655 ## GNU libc, __malloc_initialized would normally be resolved to the
6656 ## shared library's .bss section, which is fatal.
6657 if test "x$GCC" = "xyes"; then
6658 C_SWITCH_MACHINE
="-fno-common"
6660 as_fn_error $?
"What gives? Fix me if DEC Unix supports ELF now." "$LINENO" 5
6663 UNEXEC_OBJ
=unexalpha.o
6671 ## Some programs in src produce warnings saying certain subprograms
6672 ## are too complex and need a MAXMEM value greater than 2000 for
6673 ## additional optimization. --nils@exp-math.uni-essen.de
6674 test "$opsys" = "aix4.2" && test "x$GCC" != "xyes" && \
6675 C_SWITCH_SYSTEM
="-ma -qmaxmem=4000"
6676 ## gnu-linux might need -D_BSD_SOURCE on old libc5 systems.
6677 ## It is redundant in glibc2, since we define _GNU_SOURCE.
6683 ## IBM's X11R5 uses -lIM and -liconv in AIX 3.2.2.
6684 aix4-2
) LIBS_SYSTEM
="-lrts -lIM -liconv" ;;
6686 freebsd
) LIBS_SYSTEM
="-lutil" ;;
6688 hpux
*) LIBS_SYSTEM
="-l:libdld.sl" ;;
6690 sol2
*) LIBS_SYSTEM
="-lsocket -lnsl -lkstat" ;;
6692 ## Motif needs -lgen.
6693 unixware
) LIBS_SYSTEM
="-lsocket -lnsl -lelf -lgen" ;;
6698 ### Make sure subsequent tests use flags consistent with the build flags.
6700 if test x
"${OVERRIDE_CPPFLAGS}" != x
; then
6701 CPPFLAGS
="${OVERRIDE_CPPFLAGS}"
6703 CPPFLAGS
="$C_SWITCH_SYSTEM $C_SWITCH_MACHINE $CPPFLAGS"
6708 # Check whether --enable-largefile was given.
6709 if test "${enable_largefile+set}" = set; then :
6710 enableval
=$enable_largefile;
6713 if test "$enable_largefile" != no
; then
6715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
6716 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
6717 if ${ac_cv_sys_largefile_CC+:} false
; then :
6718 $as_echo_n "(cached) " >&6
6720 ac_cv_sys_largefile_CC
=no
6721 if test "$GCC" != yes; then
6724 # IRIX 6.2 and later do not support large files by default,
6725 # so use the C compiler's -n32 option if that helps.
6726 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6727 /* end confdefs.h. */
6728 #include <sys/types.h>
6729 /* Check that off_t can represent 2**63 - 1 correctly.
6730 We can't simply define LARGE_OFF_T to be 9223372036854775807,
6731 since some C++ compilers masquerading as C compilers
6732 incorrectly reject 9223372036854775807. */
6733 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6734 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6735 && LARGE_OFF_T % 2147483647 == 1)
6745 if ac_fn_c_try_compile
"$LINENO"; then :
6748 rm -f core conftest.err conftest.
$ac_objext
6750 if ac_fn_c_try_compile
"$LINENO"; then :
6751 ac_cv_sys_largefile_CC
=' -n32'; break
6753 rm -f core conftest.err conftest.
$ac_objext
6757 rm -f conftest.
$ac_ext
6760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
6761 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
6762 if test "$ac_cv_sys_largefile_CC" != no
; then
6763 CC
=$CC$ac_cv_sys_largefile_CC
6766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
6767 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
6768 if ${ac_cv_sys_file_offset_bits+:} false
; then :
6769 $as_echo_n "(cached) " >&6
6772 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6773 /* end confdefs.h. */
6774 #include <sys/types.h>
6775 /* Check that off_t can represent 2**63 - 1 correctly.
6776 We can't simply define LARGE_OFF_T to be 9223372036854775807,
6777 since some C++ compilers masquerading as C compilers
6778 incorrectly reject 9223372036854775807. */
6779 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6780 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6781 && LARGE_OFF_T % 2147483647 == 1)
6791 if ac_fn_c_try_compile
"$LINENO"; then :
6792 ac_cv_sys_file_offset_bits
=no
; break
6794 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6795 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6796 /* end confdefs.h. */
6797 #define _FILE_OFFSET_BITS 64
6798 #include <sys/types.h>
6799 /* Check that off_t can represent 2**63 - 1 correctly.
6800 We can't simply define LARGE_OFF_T to be 9223372036854775807,
6801 since some C++ compilers masquerading as C compilers
6802 incorrectly reject 9223372036854775807. */
6803 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6804 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6805 && LARGE_OFF_T % 2147483647 == 1)
6815 if ac_fn_c_try_compile
"$LINENO"; then :
6816 ac_cv_sys_file_offset_bits
=64; break
6818 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6819 ac_cv_sys_file_offset_bits
=unknown
6823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
6824 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
6825 case $ac_cv_sys_file_offset_bits in #(
6828 cat >>confdefs.h
<<_ACEOF
6829 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
6834 if test $ac_cv_sys_file_offset_bits = unknown
; then
6835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
6836 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
6837 if ${ac_cv_sys_large_files+:} false
; then :
6838 $as_echo_n "(cached) " >&6
6841 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6842 /* end confdefs.h. */
6843 #include <sys/types.h>
6844 /* Check that off_t can represent 2**63 - 1 correctly.
6845 We can't simply define LARGE_OFF_T to be 9223372036854775807,
6846 since some C++ compilers masquerading as C compilers
6847 incorrectly reject 9223372036854775807. */
6848 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6849 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6850 && LARGE_OFF_T % 2147483647 == 1)
6860 if ac_fn_c_try_compile
"$LINENO"; then :
6861 ac_cv_sys_large_files
=no
; break
6863 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6864 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6865 /* end confdefs.h. */
6866 #define _LARGE_FILES 1
6867 #include <sys/types.h>
6868 /* Check that off_t can represent 2**63 - 1 correctly.
6869 We can't simply define LARGE_OFF_T to be 9223372036854775807,
6870 since some C++ compilers masquerading as C compilers
6871 incorrectly reject 9223372036854775807. */
6872 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6873 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6874 && LARGE_OFF_T % 2147483647 == 1)
6884 if ac_fn_c_try_compile
"$LINENO"; then :
6885 ac_cv_sys_large_files
=1; break
6887 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6888 ac_cv_sys_large_files
=unknown
6892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
6893 $as_echo "$ac_cv_sys_large_files" >&6; }
6894 case $ac_cv_sys_large_files in #(
6897 cat >>confdefs.h
<<_ACEOF
6898 #define _LARGE_FILES $ac_cv_sys_large_files
6908 ## If user specified a crt-dir, use that unconditionally.
6909 if test "X$CRT_DIR" = "X"; then
6911 case "$canonical" in
6912 x86_64-
*-linux-gnu* | s390x-
*-linux-gnu*)
6913 ## On x86-64 and s390x GNU/Linux distributions, the standard library
6914 ## can be in a variety of places. We only try /usr/lib64 and /usr/lib.
6915 ## For anything else (eg /usr/lib32), it is up the user to specify
6916 ## the location (bug#5655).
6917 ## Test for crtn.o, not just the directory, because sometimes the
6918 ## directory exists but does not have the relevant files (bug#1287).
6919 ## FIXME better to test for binary compatibility somehow.
6920 test -e /usr
/lib64
/crtn.o
&& CRT_DIR
=/usr
/lib64
6923 powerpc64-
*-linux-gnu* | sparc64-
*-linux-gnu*) CRT_DIR
=/usr
/lib64
;;
6927 hpux10-20
) CRT_DIR
=/lib
;;
6930 ## Default is /usr/lib.
6931 test "X$CRT_DIR" = "X" && CRT_DIR
=/usr
/lib
6935 ## Some platforms don't use any of these files, so it is not
6936 ## appropriate to put this test outside the if block.
6937 test -e $CRT_DIR/crtn.o ||
test -e $CRT_DIR/crt0.o || \
6938 as_fn_error $?
"crt*.o not found in specified location." "$LINENO" 5
6951 START_FILES
='pre-crt0.o'
6954 ## Adding -lm confuses the dynamic linker, so omit it.
6956 START_FILES
='pre-crt0.o'
6959 LIB_STANDARD
='-lgcc -lc -lgcc $(CRT_DIR)/crtend.o $(CRT_DIR)/crtn.o'
6960 START_FILES
='pre-crt0.o $(CRT_DIR)/crt1.o $(CRT_DIR)/crti.o $(CRT_DIR)/crtbegin.o'
6962 gnu-linux | gnu-kfreebsd
)
6963 LIB_STANDARD
='-lgcc -lc -lgcc $(CRT_DIR)/crtn.o'
6964 START_FILES
='pre-crt0.o $(CRT_DIR)/crt1.o $(CRT_DIR)/crti.o'
6966 hpux10-20 | hpux11
)
6968 START_FILES
='pre-crt0.o $(CRT_DIR)/crt0.o'
6971 if test -f $CRT_DIR/crti.o
; then
6972 LIB_STANDARD
='-lgcc -lc -lgcc $(CRT_DIR)/crtend.o $(CRT_DIR)/crtn.o'
6973 START_FILES
='pre-crt0.o $(CRT_DIR)/crt0.o $(CRT_DIR)/crti.o $(CRT_DIR)/crtbegin.o'
6975 LIB_STANDARD
='-lgcc -lc -lgcc $(CRT_DIR)/crtend.o'
6976 START_FILES
='pre-crt0.o $(CRT_DIR)/crt0.o $(CRT_DIR)/crtbegin.o'
6987 if test "${with_sound}" != "no"; then
6988 # Sound support for GNU/Linux and the free BSDs.
6989 for ac_header
in machine
/soundcard.h sys
/soundcard.h soundcard.h
6991 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6992 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6993 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
6994 cat >>confdefs.h
<<_ACEOF
6995 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6997 have_sound_header
=yes
7002 # Emulation library used on NetBSD.
7003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _oss_ioctl in -lossaudio" >&5
7004 $as_echo_n "checking for _oss_ioctl in -lossaudio... " >&6; }
7005 if ${ac_cv_lib_ossaudio__oss_ioctl+:} false
; then :
7006 $as_echo_n "(cached) " >&6
7008 ac_check_lib_save_LIBS
=$LIBS
7009 LIBS
="-lossaudio $LIBS"
7010 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7011 /* end confdefs.h. */
7013 /* Override any GCC internal prototype to avoid an error.
7014 Use char because int might match the return type of a GCC
7015 builtin and then its argument prototype would still apply. */
7023 return _oss_ioctl ();
7028 if ac_fn_c_try_link
"$LINENO"; then :
7029 ac_cv_lib_ossaudio__oss_ioctl
=yes
7031 ac_cv_lib_ossaudio__oss_ioctl
=no
7033 rm -f core conftest.err conftest.
$ac_objext \
7034 conftest
$ac_exeext conftest.
$ac_ext
7035 LIBS
=$ac_check_lib_save_LIBS
7037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ossaudio__oss_ioctl" >&5
7038 $as_echo "$ac_cv_lib_ossaudio__oss_ioctl" >&6; }
7039 if test "x$ac_cv_lib_ossaudio__oss_ioctl" = xyes
; then :
7048 ALSA_MODULES
="alsa >= $ALSA_REQUIRED"
7052 # Extract the first word of "pkg-config", so it can be a program name with args.
7053 set dummy pkg-config
; ac_word
=$2
7054 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7055 $as_echo_n "checking for $ac_word... " >&6; }
7056 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
7057 $as_echo_n "(cached) " >&6
7061 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
7064 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7068 test -z "$as_dir" && as_dir
=.
7069 for ac_exec_ext
in '' $ac_executable_extensions; do
7070 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7071 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
7072 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7079 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
7083 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
7084 if test -n "$PKG_CONFIG"; then
7085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
7086 $as_echo "$PKG_CONFIG" >&6; }
7088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7089 $as_echo "no" >&6; }
7094 if test "$PKG_CONFIG" = "no" ; then
7097 PKG_CONFIG_MIN_VERSION
=0.9.0
7098 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
7099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ALSA_MODULES" >&5
7100 $as_echo_n "checking for $ALSA_MODULES... " >&6; }
7102 if $PKG_CONFIG --exists "$ALSA_MODULES" 2>&5; then
7103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7104 $as_echo "yes" >&6; }
7107 { $as_echo "$as_me:${as_lineno-$LINENO}: checking ALSA_CFLAGS" >&5
7108 $as_echo_n "checking ALSA_CFLAGS... " >&6; }
7109 ALSA_CFLAGS
=`$PKG_CONFIG --cflags "$ALSA_MODULES"|sed -e 's,///*,/,g'`
7110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ALSA_CFLAGS" >&5
7111 $as_echo "$ALSA_CFLAGS" >&6; }
7113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking ALSA_LIBS" >&5
7114 $as_echo_n "checking ALSA_LIBS... " >&6; }
7115 ALSA_LIBS
=`$PKG_CONFIG --libs "$ALSA_MODULES"|sed -e 's,///*,/,g'`
7116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ALSA_LIBS" >&5
7117 $as_echo "$ALSA_LIBS" >&6; }
7119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7120 $as_echo "no" >&6; }
7123 ## If we have a custom action on failure, don't print errors, but
7124 ## do set a variable so people can do so.
7125 ALSA_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "$ALSA_MODULES"`
7132 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
7133 echo "*** See http://www.freedesktop.org/software/pkgconfig"
7137 if test $succeeded = yes; then
7143 if test $HAVE_ALSA = yes; then
7144 SAVE_CFLAGS
="$CFLAGS"
7145 SAVE_LDFLAGS
="$LDFLAGS"
7146 CFLAGS
="$ALSA_CFLAGS $CFLAGS"
7147 LDFLAGS
="$ALSA_LIBS $LDFLAGS"
7148 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7149 /* end confdefs.h. */
7150 #include <asoundlib.h>
7154 snd_lib_error_set_handler (0);
7159 if ac_fn_c_try_compile
"$LINENO"; then :
7160 emacs_alsa_normal
=yes
7162 emacs_alsa_normal
=no
7164 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7165 if test "$emacs_alsa_normal" != yes; then
7166 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7167 /* end confdefs.h. */
7168 #include <alsa/asoundlib.h>
7172 snd_lib_error_set_handler (0);
7177 if ac_fn_c_try_compile
"$LINENO"; then :
7178 emacs_alsa_subdir
=yes
7180 emacs_alsa_subdir
=no
7182 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7183 if test "$emacs_alsa_subdir" != yes; then
7184 as_fn_error $?
"pkg-config found alsa, but it does not compile. See config.log for error messages." "$LINENO" 5
7186 ALSA_CFLAGS
="$ALSA_CFLAGS -DALSA_SUBDIR_INCLUDE"
7189 CFLAGS
="$SAVE_CFLAGS"
7190 LDFLAGS
="$SAVE_LDFLAGS"
7191 LIBSOUND
="$LIBSOUND $ALSA_LIBS"
7192 CFLAGS_SOUND
="$CFLAGS_SOUND $ALSA_CFLAGS"
7194 $as_echo "#define HAVE_ALSA 1" >>confdefs.h
7198 if test x
$have_sound_header = xyes ||
test $HAVE_ALSA = yes; then
7200 gnu-linux|freebsd|netbsd
)
7202 $as_echo "#define HAVE_SOUND 1" >>confdefs.h
7211 for ac_header
in sys
/select.h sys
/time.h unistd.h utime.h \
7212 linux
/version.h sys
/systeminfo.h limits.h \
7213 stdio_ext.h fcntl.h coff.h pty.h sys
/mman.h \
7214 sys
/vlimit.h sys
/resource.h locale.h sys
/_mbstate_t.h \
7215 sys
/utsname.h
pwd.h utmp.h dirent.h util.h
7217 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7218 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7219 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
7220 cat >>confdefs.h
<<_ACEOF
7221 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if personality LINUX32 can be set" >&5
7230 $as_echo_n "checking if personality LINUX32 can be set... " >&6; }
7231 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7232 /* end confdefs.h. */
7233 #include <sys/personality.h>
7237 personality (PER_LINUX32)
7242 if ac_fn_c_try_compile
"$LINENO"; then :
7243 emacs_cv_personality_linux32
=yes
7245 emacs_cv_personality_linux32
=no
7247 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_personality_linux32" >&5
7249 $as_echo "$emacs_cv_personality_linux32" >&6; }
7251 if test $emacs_cv_personality_linux32 = yes; then
7253 $as_echo "#define HAVE_PERSONALITY_LINUX32 1" >>confdefs.h
7257 for ac_header
in term.h
7259 ac_fn_c_check_header_preproc
"$LINENO" "term.h" "ac_cv_header_term_h"
7260 if test "x$ac_cv_header_term_h" = xyes
; then :
7261 cat >>confdefs.h
<<_ACEOF
7262 #define HAVE_TERM_H 1
7269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7270 $as_echo_n "checking for ANSI C header files... " >&6; }
7271 if ${ac_cv_header_stdc+:} false
; then :
7272 $as_echo_n "(cached) " >&6
7274 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7275 /* end confdefs.h. */
7289 if ac_fn_c_try_compile
"$LINENO"; then :
7290 ac_cv_header_stdc
=yes
7292 ac_cv_header_stdc
=no
7294 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7296 if test $ac_cv_header_stdc = yes; then
7297 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7298 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7299 /* end confdefs.h. */
7303 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7304 $EGREP "memchr" >/dev
/null
2>&1; then :
7307 ac_cv_header_stdc
=no
7313 if test $ac_cv_header_stdc = yes; then
7314 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7315 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7316 /* end confdefs.h. */
7320 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7321 $EGREP "free" >/dev
/null
2>&1; then :
7324 ac_cv_header_stdc
=no
7330 if test $ac_cv_header_stdc = yes; then
7331 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7332 if test "$cross_compiling" = yes; then :
7335 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7336 /* end confdefs.h. */
7339 #if ((' ' & 0x0FF) == 0x020)
7340 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7341 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7343 # define ISLOWER(c) \
7344 (('a' <= (c) && (c) <= 'i') \
7345 || ('j' <= (c) && (c) <= 'r') \
7346 || ('s' <= (c) && (c) <= 'z'))
7347 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7350 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7355 for (i = 0; i < 256; i++)
7356 if (XOR (islower (i), ISLOWER (i))
7357 || toupper (i) != TOUPPER (i))
7362 if ac_fn_c_try_run
"$LINENO"; then :
7365 ac_cv_header_stdc
=no
7367 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7368 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7374 $as_echo "$ac_cv_header_stdc" >&6; }
7375 if test $ac_cv_header_stdc = yes; then
7377 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
7382 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
7383 if ${ac_cv_header_time+:} false
; then :
7384 $as_echo_n "(cached) " >&6
7386 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7387 /* end confdefs.h. */
7388 #include <sys/types.h>
7389 #include <sys/time.h>
7395 if ((struct tm *) 0)
7401 if ac_fn_c_try_compile
"$LINENO"; then :
7402 ac_cv_header_time
=yes
7404 ac_cv_header_time
=no
7406 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
7409 $as_echo "$ac_cv_header_time" >&6; }
7410 if test $ac_cv_header_time = yes; then
7412 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
7416 ac_fn_c_check_decl
"$LINENO" "sys_siglist" "ac_cv_have_decl_sys_siglist" "$ac_includes_default"
7417 if test "x$ac_cv_have_decl_sys_siglist" = xyes
; then :
7423 cat >>confdefs.h
<<_ACEOF
7424 #define HAVE_DECL_SYS_SIGLIST $ac_have_decl
7427 if test $ac_cv_have_decl_sys_siglist != yes; then
7428 # For Tru64, at least:
7429 ac_fn_c_check_decl
"$LINENO" "__sys_siglist" "ac_cv_have_decl___sys_siglist" "$ac_includes_default"
7430 if test "x$ac_cv_have_decl___sys_siglist" = xyes
; then :
7436 cat >>confdefs.h
<<_ACEOF
7437 #define HAVE_DECL___SYS_SIGLIST $ac_have_decl
7440 if test $ac_cv_have_decl___sys_siglist = yes; then
7442 $as_echo "#define sys_siglist __sys_siglist" >>confdefs.h
7446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
7447 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
7448 if ${ac_cv_header_sys_wait_h+:} false
; then :
7449 $as_echo_n "(cached) " >&6
7451 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7452 /* end confdefs.h. */
7453 #include <sys/types.h>
7454 #include <sys/wait.h>
7456 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
7459 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
7467 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
7472 if ac_fn_c_try_compile
"$LINENO"; then :
7473 ac_cv_header_sys_wait_h
=yes
7475 ac_cv_header_sys_wait_h
=no
7477 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
7480 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
7481 if test $ac_cv_header_sys_wait_h = yes; then
7483 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
7488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct utimbuf" >&5
7489 $as_echo_n "checking for struct utimbuf... " >&6; }
7490 if ${emacs_cv_struct_utimbuf+:} false
; then :
7491 $as_echo_n "(cached) " >&6
7493 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7494 /* end confdefs.h. */
7495 #ifdef TIME_WITH_SYS_TIME
7496 #include <sys/time.h>
7499 #ifdef HAVE_SYS_TIME_H
7500 #include <sys/time.h>
7511 static struct utimbuf x; x.actime = x.modtime;
7516 if ac_fn_c_try_compile
"$LINENO"; then :
7517 emacs_cv_struct_utimbuf
=yes
7519 emacs_cv_struct_utimbuf
=no
7521 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_struct_utimbuf" >&5
7524 $as_echo "$emacs_cv_struct_utimbuf" >&6; }
7525 if test $emacs_cv_struct_utimbuf = yes; then
7527 $as_echo "#define HAVE_STRUCT_UTIMBUF 1" >>confdefs.h
7531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
7532 $as_echo_n "checking return type of signal handlers... " >&6; }
7533 if ${ac_cv_type_signal+:} false
; then :
7534 $as_echo_n "(cached) " >&6
7536 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7537 /* end confdefs.h. */
7538 #include <sys/types.h>
7544 return *(signal (0, 0)) (0) == 1;
7549 if ac_fn_c_try_compile
"$LINENO"; then :
7550 ac_cv_type_signal
=int
7552 ac_cv_type_signal
=void
7554 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
7557 $as_echo "$ac_cv_type_signal" >&6; }
7559 cat >>confdefs.h
<<_ACEOF
7560 #define RETSIGTYPE $ac_cv_type_signal
7565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for speed_t" >&5
7566 $as_echo_n "checking for speed_t... " >&6; }
7567 if ${emacs_cv_speed_t+:} false
; then :
7568 $as_echo_n "(cached) " >&6
7570 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7571 /* end confdefs.h. */
7572 #include <termios.h>
7581 if ac_fn_c_try_compile
"$LINENO"; then :
7582 emacs_cv_speed_t
=yes
7586 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_speed_t" >&5
7589 $as_echo "$emacs_cv_speed_t" >&6; }
7590 if test $emacs_cv_speed_t = yes; then
7592 $as_echo "#define HAVE_SPEED_T 1" >>confdefs.h
7596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timeval" >&5
7597 $as_echo_n "checking for struct timeval... " >&6; }
7598 if ${emacs_cv_struct_timeval+:} false
; then :
7599 $as_echo_n "(cached) " >&6
7601 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7602 /* end confdefs.h. */
7603 #ifdef TIME_WITH_SYS_TIME
7604 #include <sys/time.h>
7607 #ifdef HAVE_SYS_TIME_H
7608 #include <sys/time.h>
7616 static struct timeval x; x.tv_sec = x.tv_usec;
7621 if ac_fn_c_try_compile
"$LINENO"; then :
7622 emacs_cv_struct_timeval
=yes
7624 emacs_cv_struct_timeval
=no
7626 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_struct_timeval" >&5
7629 $as_echo "$emacs_cv_struct_timeval" >&6; }
7630 HAVE_TIMEVAL
=$emacs_cv_struct_timeval
7631 if test $emacs_cv_struct_timeval = yes; then
7633 $as_echo "#define HAVE_TIMEVAL 1" >>confdefs.h
7637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct exception" >&5
7638 $as_echo_n "checking for struct exception... " >&6; }
7639 if ${emacs_cv_struct_exception+:} false
; then :
7640 $as_echo_n "(cached) " >&6
7642 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7643 /* end confdefs.h. */
7648 static struct exception x; x.arg1 = x.arg2 = x.retval; x.name = ""; x.type = 1;
7653 if ac_fn_c_try_compile
"$LINENO"; then :
7654 emacs_cv_struct_exception
=yes
7656 emacs_cv_struct_exception
=no
7658 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_struct_exception" >&5
7661 $as_echo "$emacs_cv_struct_exception" >&6; }
7662 HAVE_EXCEPTION
=$emacs_cv_struct_exception
7663 if test $emacs_cv_struct_exception != yes; then
7665 $as_echo "#define NO_MATHERR 1" >>confdefs.h
7669 for ac_header
in sys
/socket.h
7671 ac_fn_c_check_header_mongrel
"$LINENO" "sys/socket.h" "ac_cv_header_sys_socket_h" "$ac_includes_default"
7672 if test "x$ac_cv_header_sys_socket_h" = xyes
; then :
7673 cat >>confdefs.h
<<_ACEOF
7674 #define HAVE_SYS_SOCKET_H 1
7681 for ac_header
in net
/if.h
7683 ac_fn_c_check_header_compile
"$LINENO" "net/if.h" "ac_cv_header_net_if_h" "$ac_includes_default
7684 #if HAVE_SYS_SOCKET_H
7685 #include <sys/socket.h>
7688 if test "x$ac_cv_header_net_if_h" = xyes
; then :
7689 cat >>confdefs.h
<<_ACEOF
7690 #define HAVE_NET_IF_H 1
7698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
7699 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
7700 if ${ac_cv_struct_tm+:} false
; then :
7701 $as_echo_n "(cached) " >&6
7703 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7704 /* end confdefs.h. */
7705 #include <sys/types.h>
7712 int *p = &tm.tm_sec;
7718 if ac_fn_c_try_compile
"$LINENO"; then :
7719 ac_cv_struct_tm
=time.h
7721 ac_cv_struct_tm
=sys
/time.h
7723 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
7726 $as_echo "$ac_cv_struct_tm" >&6; }
7727 if test $ac_cv_struct_tm = sys
/time.h
; then
7729 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
7733 ac_fn_c_check_member
"$LINENO" "struct tm" "tm_zone" "ac_cv_member_struct_tm_tm_zone" "#include <sys/types.h>
7734 #include <$ac_cv_struct_tm>
7737 if test "x$ac_cv_member_struct_tm_tm_zone" = xyes
; then :
7739 cat >>confdefs.h
<<_ACEOF
7740 #define HAVE_STRUCT_TM_TM_ZONE 1
7746 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
7748 $as_echo "#define HAVE_TM_ZONE 1" >>confdefs.h
7751 ac_fn_c_check_decl
"$LINENO" "tzname" "ac_cv_have_decl_tzname" "#include <time.h>
7753 if test "x$ac_cv_have_decl_tzname" = xyes
; then :
7759 cat >>confdefs.h
<<_ACEOF
7760 #define HAVE_DECL_TZNAME $ac_have_decl
7763 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5
7764 $as_echo_n "checking for tzname... " >&6; }
7765 if ${ac_cv_var_tzname+:} false
; then :
7766 $as_echo_n "(cached) " >&6
7768 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7769 /* end confdefs.h. */
7771 #if !HAVE_DECL_TZNAME
7772 extern char *tzname[];
7778 return tzname[0][0];
7783 if ac_fn_c_try_link
"$LINENO"; then :
7784 ac_cv_var_tzname
=yes
7788 rm -f core conftest.err conftest.
$ac_objext \
7789 conftest
$ac_exeext conftest.
$ac_ext
7791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5
7792 $as_echo "$ac_cv_var_tzname" >&6; }
7793 if test $ac_cv_var_tzname = yes; then
7795 $as_echo "#define HAVE_TZNAME 1" >>confdefs.h
7800 ac_fn_c_check_member
"$LINENO" "struct tm" "tm_gmtoff" "ac_cv_member_struct_tm_tm_gmtoff" "#include <time.h>
7802 if test "x$ac_cv_member_struct_tm_tm_gmtoff" = xyes
; then :
7804 $as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
7808 ac_fn_c_check_member
"$LINENO" "struct ifreq" "ifr_flags" "ac_cv_member_struct_ifreq_ifr_flags" "$ac_includes_default
7809 #if HAVE_SYS_SOCKET_H
7810 #include <sys/socket.h>
7816 if test "x$ac_cv_member_struct_ifreq_ifr_flags" = xyes
; then :
7818 cat >>confdefs.h
<<_ACEOF
7819 #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
7824 ac_fn_c_check_member
"$LINENO" "struct ifreq" "ifr_hwaddr" "ac_cv_member_struct_ifreq_ifr_hwaddr" "$ac_includes_default
7825 #if HAVE_SYS_SOCKET_H
7826 #include <sys/socket.h>
7832 if test "x$ac_cv_member_struct_ifreq_ifr_hwaddr" = xyes
; then :
7834 cat >>confdefs.h
<<_ACEOF
7835 #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
7840 ac_fn_c_check_member
"$LINENO" "struct ifreq" "ifr_netmask" "ac_cv_member_struct_ifreq_ifr_netmask" "$ac_includes_default
7841 #if HAVE_SYS_SOCKET_H
7842 #include <sys/socket.h>
7848 if test "x$ac_cv_member_struct_ifreq_ifr_netmask" = xyes
; then :
7850 cat >>confdefs.h
<<_ACEOF
7851 #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
7856 ac_fn_c_check_member
"$LINENO" "struct ifreq" "ifr_broadaddr" "ac_cv_member_struct_ifreq_ifr_broadaddr" "$ac_includes_default
7857 #if HAVE_SYS_SOCKET_H
7858 #include <sys/socket.h>
7864 if test "x$ac_cv_member_struct_ifreq_ifr_broadaddr" = xyes
; then :
7866 cat >>confdefs.h
<<_ACEOF
7867 #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
7872 ac_fn_c_check_member
"$LINENO" "struct ifreq" "ifr_addr" "ac_cv_member_struct_ifreq_ifr_addr" "$ac_includes_default
7873 #if HAVE_SYS_SOCKET_H
7874 #include <sys/socket.h>
7880 if test "x$ac_cv_member_struct_ifreq_ifr_addr" = xyes
; then :
7882 cat >>confdefs.h
<<_ACEOF
7883 #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
7891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for function prototypes" >&5
7892 $as_echo_n "checking for function prototypes... " >&6; }
7893 if test "$ac_cv_prog_cc_c89" != no
; then
7894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7895 $as_echo "yes" >&6; }
7897 $as_echo "#define PROTOTYPES 1" >>confdefs.h
7900 $as_echo "#define __PROTOTYPES 1" >>confdefs.h
7903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7904 $as_echo "no" >&6; }
7907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working volatile" >&5
7908 $as_echo_n "checking for working volatile... " >&6; }
7909 if ${ac_cv_c_volatile+:} false
; then :
7910 $as_echo_n "(cached) " >&6
7912 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7913 /* end confdefs.h. */
7920 int * volatile y = (int *) 0;
7926 if ac_fn_c_try_compile
"$LINENO"; then :
7927 ac_cv_c_volatile
=yes
7931 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_volatile" >&5
7934 $as_echo "$ac_cv_c_volatile" >&6; }
7935 if test $ac_cv_c_volatile = no
; then
7937 $as_echo "#define volatile /**/" >>confdefs.h
7941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
7942 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
7943 if ${ac_cv_c_const+:} false
; then :
7944 $as_echo_n "(cached) " >&6
7946 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7947 /* end confdefs.h. */
7952 /* FIXME: Include the comments suggested by Paul. */
7954 /* Ultrix mips cc rejects this. */
7955 typedef int charset[2];
7957 /* SunOS 4.1.1 cc rejects this. */
7958 char const *const *pcpcc;
7960 /* NEC SVR4.0.2 mips cc rejects this. */
7961 struct point {int x, y;};
7962 static struct point const zero = {0,0};
7963 /* AIX XL C 1.02.0.0 rejects this.
7964 It does not let you subtract one const X* pointer from another in
7965 an arm of an if-expression whose if-part is not a constant
7967 const char *g = "string";
7968 pcpcc = &g + (g ? g-g : 0);
7969 /* HPUX 7.0 cc rejects these. */
7971 ppc = (char**) pcpcc;
7972 pcpcc = (char const *const *) ppc;
7973 { /* SCO 3.2v4 cc rejects this. */
7975 char const *s = 0 ? (char *) 0 : (char const *) 0;
7980 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7982 const int *foo = &x[0];
7985 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7986 typedef const int *iptr;
7990 { /* AIX XL C 1.02.0.0 rejects this saying
7991 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7992 struct s { int j; const int *ap[3]; };
7993 struct s *b; b->j = 5;
7995 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7999 return !cs[0] && !zero.x;
8006 if ac_fn_c_try_compile
"$LINENO"; then :
8011 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
8014 $as_echo "$ac_cv_c_const" >&6; }
8015 if test $ac_cv_c_const = no
; then
8017 $as_echo "#define const /**/" >>confdefs.h
8021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for void * support" >&5
8022 $as_echo_n "checking for void * support... " >&6; }
8023 if ${emacs_cv_void_star+:} false
; then :
8024 $as_echo_n "(cached) " >&6
8026 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8027 /* end confdefs.h. */
8037 if ac_fn_c_try_compile
"$LINENO"; then :
8038 emacs_cv_void_star
=yes
8040 emacs_cv_void_star
=no
8042 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_void_star" >&5
8045 $as_echo "$emacs_cv_void_star" >&6; }
8046 if test $emacs_cv_void_star = yes; then
8047 $as_echo "#define POINTER_TYPE void" >>confdefs.h
8050 $as_echo "#define POINTER_TYPE char" >>confdefs.h
8054 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
8055 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
8056 if ${ac_cv_c_bigendian+:} false
; then :
8057 $as_echo_n "(cached) " >&6
8059 ac_cv_c_bigendian
=unknown
8060 # See if we're dealing with a universal compiler.
8061 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8062 /* end confdefs.h. */
8063 #ifndef __APPLE_CC__
8064 not a universal capable compiler
8069 if ac_fn_c_try_compile
"$LINENO"; then :
8071 # Check for potential -arch flags. It is not universal unless
8072 # there are at least two -arch flags with different values.
8075 for ac_word
in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
8076 if test -n "$ac_prev"; then
8078 i?
86 | x86_64 | ppc | ppc64
)
8079 if test -z "$ac_arch" ||
test "$ac_arch" = "$ac_word"; then
8082 ac_cv_c_bigendian
=universal
8088 elif test "x$ac_word" = "x-arch"; then
8093 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8094 if test $ac_cv_c_bigendian = unknown
; then
8095 # See if sys/param.h defines the BYTE_ORDER macro.
8096 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8097 /* end confdefs.h. */
8098 #include <sys/types.h>
8099 #include <sys/param.h>
8104 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
8105 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
8114 if ac_fn_c_try_compile
"$LINENO"; then :
8115 # It does; now see whether it defined to BIG_ENDIAN or not.
8116 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8117 /* end confdefs.h. */
8118 #include <sys/types.h>
8119 #include <sys/param.h>
8124 #if BYTE_ORDER != BIG_ENDIAN
8132 if ac_fn_c_try_compile
"$LINENO"; then :
8133 ac_cv_c_bigendian
=yes
8135 ac_cv_c_bigendian
=no
8137 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8139 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8141 if test $ac_cv_c_bigendian = unknown
; then
8142 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
8143 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8144 /* end confdefs.h. */
8150 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
8158 if ac_fn_c_try_compile
"$LINENO"; then :
8159 # It does; now see whether it defined to _BIG_ENDIAN or not.
8160 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8161 /* end confdefs.h. */
8175 if ac_fn_c_try_compile
"$LINENO"; then :
8176 ac_cv_c_bigendian
=yes
8178 ac_cv_c_bigendian
=no
8180 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8182 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8184 if test $ac_cv_c_bigendian = unknown
; then
8185 # Compile a test program.
8186 if test "$cross_compiling" = yes; then :
8187 # Try to guess by grepping values from an object file.
8188 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8189 /* end confdefs.h. */
8190 short int ascii_mm[] =
8191 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
8192 short int ascii_ii[] =
8193 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
8194 int use_ascii (int i) {
8195 return ascii_mm[i] + ascii_ii[i];
8197 short int ebcdic_ii[] =
8198 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
8199 short int ebcdic_mm[] =
8200 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
8201 int use_ebcdic (int i) {
8202 return ebcdic_mm[i] + ebcdic_ii[i];
8209 return use_ascii (foo) == use_ebcdic (foo);
8214 if ac_fn_c_try_compile
"$LINENO"; then :
8215 if grep BIGenDianSyS conftest.
$ac_objext >/dev
/null
; then
8216 ac_cv_c_bigendian
=yes
8218 if grep LiTTleEnDian conftest.
$ac_objext >/dev
/null
; then
8219 if test "$ac_cv_c_bigendian" = unknown
; then
8220 ac_cv_c_bigendian
=no
8222 # finding both strings is unlikely to happen, but who knows?
8223 ac_cv_c_bigendian
=unknown
8227 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8229 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8230 /* end confdefs.h. */
8231 $ac_includes_default
8236 /* Are we little or big endian? From Harbison&Steele. */
8240 char c[sizeof (long int)];
8243 return u.c[sizeof (long int) - 1] == 1;
8249 if ac_fn_c_try_run
"$LINENO"; then :
8250 ac_cv_c_bigendian
=no
8252 ac_cv_c_bigendian
=yes
8254 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
8255 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
8260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
8261 $as_echo "$ac_cv_c_bigendian" >&6; }
8262 case $ac_cv_c_bigendian in #(
8264 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
8270 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
8274 as_fn_error $?
"unknown endianness
8275 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
8279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__ ((__aligned__ (expr)))" >&5
8280 $as_echo_n "checking for __attribute__ ((__aligned__ (expr)))... " >&6; }
8281 if ${emacs_cv_attribute_aligned+:} false
; then :
8282 $as_echo_n "(cached) " >&6
8284 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8285 /* end confdefs.h. */
8286 char __attribute__ ((__aligned__ (1 << 3))) c;
8295 if ac_fn_c_try_compile
"$LINENO"; then :
8296 emacs_cv_attribute_aligned
=yes
8298 emacs_cv_attribute_aligned
=no
8300 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_attribute_aligned" >&5
8303 $as_echo "$emacs_cv_attribute_aligned" >&6; }
8304 if test $emacs_cv_attribute_aligned = yes; then
8306 $as_echo "#define HAVE_ATTRIBUTE_ALIGNED 1" >>confdefs.h
8310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
8311 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
8313 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
8314 if eval \
${ac_cv_prog_make_${ac_make}_set+:} false
; then :
8315 $as_echo_n "(cached) " >&6
8317 cat >conftest.
make <<\_ACEOF
8320 @
echo '@@@%%%=$(MAKE)=@@@%%%'
8322 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
8323 case `${MAKE-make} -f conftest.make 2>/dev/null` in
8325 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
8327 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
8331 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
8332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8333 $as_echo "yes" >&6; }
8336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8337 $as_echo "no" >&6; }
8338 SET_MAKE
="MAKE=${MAKE-make}"
8345 if test "$GCC" = yes && test "$ac_enable_autodepend" = yes; then
8346 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using GNU Make" >&5
8347 $as_echo_n "checking whether we are using GNU Make... " >&6; }
8349 testval
=`make --version 2>/dev/null | grep 'GNU Make'`
8350 if test "x$testval" != x
; then
8353 ac_enable_autodepend
=no
8355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_GNU_MAKE" >&5
8356 $as_echo "$HAVE_GNU_MAKE" >&6; }
8357 if test $HAVE_GNU_MAKE = yes; then
8358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -MMD -MF" >&5
8359 $as_echo_n "checking whether gcc understands -MMD -MF... " >&6; }
8360 SAVE_CFLAGS
="$CFLAGS"
8361 CFLAGS
="$CFLAGS -MMD -MF deps.d"
8362 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8363 /* end confdefs.h. */
8373 if ac_fn_c_try_compile
"$LINENO"; then :
8376 ac_enable_autodepend
=no
8378 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8379 CFLAGS
="$SAVE_CFLAGS"
8380 test -f deps.d || ac_enable_autodepend
=no
8382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_enable_autodepend" >&5
8383 $as_echo "$ac_enable_autodepend" >&6; }
8385 if test $ac_enable_autodepend = yes; then
8386 DEPFLAGS
='-MMD -MF ${DEPDIR}/$*.d'
8387 ## In parallel builds, another make might create depdir between
8388 ## the first test and mkdir, so stick another test on the end.
8389 ## Or use mkinstalldirs? mkdir -p is not portable.
8390 MKDEPDIR
='test -d ${DEPDIR} || mkdir ${DEPDIR} || test -d ${DEPDIR}'
8391 deps_frag
=autodeps.mk
8394 deps_frag
=$srcdir/src
/$deps_frag
8400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long file names" >&5
8401 $as_echo_n "checking for long file names... " >&6; }
8402 if ${ac_cv_sys_long_file_names+:} false
; then :
8403 $as_echo_n "(cached) " >&6
8405 ac_cv_sys_long_file_names
=yes
8406 # Test for long file names in all the places we know might matter:
8407 # . the current directory, where building will happen
8408 # $prefix/lib where we will be installing things
8409 # $exec_prefix/lib likewise
8410 # $TMPDIR if set, where it might want to write temporary files
8411 # /tmp where it might want to write temporary files
8414 for ac_dir
in .
"$TMPDIR" /tmp
/var
/tmp
/usr
/tmp
"$prefix/lib" "$exec_prefix/lib"; do
8415 # Skip $TMPDIR if it is empty or bogus, and skip $exec_prefix/lib
8416 # in the usual case where exec_prefix is '${prefix}'.
8418 . |
/* | ?
:[\\/]*) ;; #(
8421 test -w "$ac_dir/." ||
continue # It is less confusing to not echo anything here.
8422 ac_xdir
=$ac_dir/cf$$
8423 (umask 077 && mkdir
"$ac_xdir" 2>/dev
/null
) ||
continue
8424 ac_tf1
=$ac_xdir/conftest9012345
8425 ac_tf2
=$ac_xdir/conftest9012346
8426 touch "$ac_tf1" 2>/dev
/null
&& test -f "$ac_tf1" && test ! -f "$ac_tf2" ||
8427 ac_cv_sys_long_file_names
=no
8428 rm -f -r "$ac_xdir" 2>/dev
/null
8429 test $ac_cv_sys_long_file_names = no
&& break
8432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_long_file_names" >&5
8433 $as_echo "$ac_cv_sys_long_file_names" >&6; }
8434 if test $ac_cv_sys_long_file_names = yes; then
8436 $as_echo "#define HAVE_LONG_FILE_NAMES 1" >>confdefs.h
8441 #### Choose a window system.
8443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
8444 $as_echo_n "checking for X... " >&6; }
8447 # Check whether --with-x was given.
8448 if test "${with_x+set}" = set; then :
8452 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
8453 if test "x$with_x" = xno
; then
8454 # The user explicitly disabled X.
8457 case $x_includes,$x_libraries in #(
8458 *\'*) as_fn_error $?
"cannot use X directory names containing '" "$LINENO" 5;; #(
8459 *,NONE | NONE
,*) if ${ac_cv_have_x+:} false
; then :
8460 $as_echo_n "(cached) " >&6
8462 # One or both of the vars are not set, and there is no cached value.
8463 ac_x_includes
=no ac_x_libraries
=no
8464 rm -f -r conftest.dir
8465 if mkdir conftest.dir
; then
8467 cat >Imakefile
<<'_ACEOF'
8469 @echo incroot='${INCROOT}'
8471 @echo usrlibdir='${USRLIBDIR}'
8473 @echo libdir='${LIBDIR}'
8475 if (export CC
; ${XMKMF-xmkmf}) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
8476 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
8477 for ac_var
in incroot usrlibdir libdir
; do
8478 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
8480 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
8481 for ac_extension
in a so sl dylib la dll
; do
8482 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
8483 test -f "$ac_im_libdir/libX11.$ac_extension"; then
8484 ac_im_usrlibdir
=$ac_im_libdir; break
8487 # Screen out bogus values from the imake configuration. They are
8488 # bogus both because they are the default anyway, and because
8489 # using them would break gcc on systems where it needs fixed includes.
8490 case $ac_im_incroot in
8491 /usr
/include
) ac_x_includes
= ;;
8492 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
=$ac_im_incroot;;
8494 case $ac_im_usrlibdir in
8495 /usr
/lib |
/usr
/lib64 |
/lib |
/lib64
) ;;
8496 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
=$ac_im_usrlibdir ;;
8500 rm -f -r conftest.dir
8503 # Standard set of common directories for X headers.
8504 # Check X11 before X11Rn because it is often a symlink to the current release.
8518 /usr/local/X11/include
8519 /usr/local/X11R7/include
8520 /usr/local/X11R6/include
8521 /usr/local/X11R5/include
8522 /usr/local/X11R4/include
8524 /usr/local/include/X11
8525 /usr/local/include/X11R7
8526 /usr/local/include/X11R6
8527 /usr/local/include/X11R5
8528 /usr/local/include/X11R4
8532 /usr/XFree86/include/X11
8536 /usr/unsupported/include
8538 /usr/local/x11r5/include
8539 /usr/lpp/Xamples/include
8541 /usr/openwin/include
8542 /usr/openwin/share/include'
8544 if test "$ac_x_includes" = no
; then
8545 # Guess where to find include files, by looking for Xlib.h.
8546 # First, try using that file with no special directory specified.
8547 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8548 /* end confdefs.h. */
8549 #include <X11/Xlib.h>
8551 if ac_fn_c_try_cpp
"$LINENO"; then :
8552 # We can compile using X headers with no special include directory.
8555 for ac_dir
in $ac_x_header_dirs; do
8556 if test -r "$ac_dir/X11/Xlib.h"; then
8557 ac_x_includes
=$ac_dir
8562 rm -f conftest.err conftest.i conftest.
$ac_ext
8563 fi # $ac_x_includes = no
8565 if test "$ac_x_libraries" = no
; then
8566 # Check for the libraries.
8567 # See if we find them without any special options.
8568 # Don't add to $LIBS permanently.
8571 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8572 /* end confdefs.h. */
8573 #include <X11/Xlib.h>
8582 if ac_fn_c_try_link
"$LINENO"; then :
8584 # We can link X programs with no special library path.
8588 for ac_dir
in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
8590 # Don't even attempt the hair of trying to link an X program!
8591 for ac_extension
in a so sl dylib la dll
; do
8592 if test -r "$ac_dir/libX11.$ac_extension"; then
8593 ac_x_libraries
=$ac_dir
8599 rm -f core conftest.err conftest.
$ac_objext \
8600 conftest
$ac_exeext conftest.
$ac_ext
8601 fi # $ac_x_libraries = no
8603 case $ac_x_includes,$ac_x_libraries in #(
8605 # Didn't find X, or a directory has "'" in its name.
8606 ac_cv_have_x
="have_x=no";; #(
8608 # Record where we found X for the cache.
8609 ac_cv_have_x
="have_x=yes\
8610 ac_x_includes='$ac_x_includes'\
8611 ac_x_libraries='$ac_x_libraries'"
8617 eval "$ac_cv_have_x"
8620 if test "$have_x" != yes; then
8621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
8622 $as_echo "$have_x" >&6; }
8625 # If each of the values was on the command line, it overrides each guess.
8626 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
8627 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
8628 # Update the cache value to reflect the command line values.
8629 ac_cv_have_x
="have_x=yes\
8630 ac_x_includes='$x_includes'\
8631 ac_x_libraries='$x_libraries'"
8632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
8633 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
8636 if test "$no_x" = yes; then
8642 ## Workaround for bug in autoconf <= 2.62.
8643 ## http://lists.gnu.org/archive/html/emacs-devel/2008-04/msg01551.html
8644 ## No need to do anything special for these standard directories.
8645 if test -n "${x_libraries}" && test x
"${x_libraries}" != xNONE
; then
8647 x_libraries
=`echo :${x_libraries}: | sed -e 's|:/usr/lib64:|:|g' -e 's|:/lib64:|:|g' -e 's|^:||' -e 's|:$||'`
8651 LD_SWITCH_X_SITE_AUX
=
8652 LD_SWITCH_X_SITE_AUX_RPATH
=
8653 if test "${x_libraries}" != NONE
; then
8654 if test -n "${x_libraries}"; then
8655 LD_SWITCH_X_SITE
=-L`echo ${x_libraries} | sed -e "s/:/ -L/g"`
8656 LD_SWITCH_X_SITE_AUX
=-R`echo ${x_libraries} | sed -e "s/:/ -R/g"`
8657 LD_SWITCH_X_SITE_AUX_RPATH
=`echo ${LD_SWITCH_X_SITE_AUX} | sed -e 's/-R/-Wl,-rpath,/'`
8659 x_default_search_path
=""
8660 x_search_path
=${x_libraries}
8661 if test -z "${x_search_path}"; then
8662 x_search_path
=/usr
/lib
8664 for x_library
in `echo ${x_search_path}: | \
8665 sed -e "s/:/ /g" -e p -e "s:/lib[^ /]* :/share :g"`; do
8667 ${x_library}/X11/%L/%T/%N%C%S:\
8668 ${x_library}/X11/%l/%T/%N%C%S:\
8669 ${x_library}/X11/%T/%N%C%S:\
8670 ${x_library}/X11/%L/%T/%N%S:\
8671 ${x_library}/X11/%l/%T/%N%S:\
8672 ${x_library}/X11/%T/%N%S"
8673 if test x
"${x_default_search_path}" = x
; then
8674 x_default_search_path
=${x_search_path}
8676 x_default_search_path
="${x_search_path}:${x_default_search_path}"
8683 if test "${x_includes}" != NONE
&& test -n "${x_includes}"; then
8684 C_SWITCH_X_SITE
=-I`echo ${x_includes} | sed -e "s/:/ -I/g"`
8687 if test x
"${x_includes}" = x
; then
8688 bitmapdir
=/usr
/include
/X11
/bitmaps
8690 # accumulate include directories that have X11 bitmap subdirectories
8692 for bmd
in `echo ${x_includes} | sed -e "s/:/ /g"`; do
8693 if test -d "${bmd}/X11/bitmaps"; then
8694 bmd_acc
="${bmd_acc}:${bmd}/X11/bitmaps"
8696 if test -d "${bmd}/bitmaps"; then
8697 bmd_acc
="${bmd_acc}:${bmd}/bitmaps"
8700 if test ${bmd_acc} != "dummyval"; then
8701 bitmapdir
=`echo ${bmd_acc} | sed -e "s/^dummyval://"`
8708 tmp_CPPFLAGS
="$CPPFLAGS"
8709 tmp_CFLAGS
="$CFLAGS"
8710 CPPFLAGS
="$CPPFLAGS -x objective-c"
8711 CFLAGS
="$CFLAGS -x objective-c"
8712 TEMACS_LDFLAGS2
="\${LDFLAGS}"
8713 if test "${with_ns}" != no
; then
8714 if test "${opsys}" = darwin
; then
8716 ns_appdir
=`pwd`/nextstep
/Emacs.app
8717 ns_appbindir
=${ns_appdir}/Contents
/MacOS
/
8718 ns_appresdir
=${ns_appdir}/Contents
/Resources
8719 ns_appsrc
=${srcdir}/nextstep
/Cocoa
/Emacs.base
8720 elif test -f $GNUSTEP_CONFIG_FILE; then
8722 ns_appdir
=`pwd`/nextstep
/Emacs.app
8723 ns_appbindir
=${ns_appdir}/
8724 ns_appresdir
=${ns_appdir}/Resources
8725 ns_appsrc
=${srcdir}/nextstep
/GNUstep
/Emacs.base
8726 GNUSTEP_SYSTEM_HEADERS
="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_SYSTEM_HEADERS)"
8727 GNUSTEP_SYSTEM_LIBRARIES
="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_SYSTEM_LIBRARIES)"
8728 GNUSTEP_LOCAL_HEADERS
="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_LOCAL_HEADERS)"
8729 GNUSTEP_LOCAL_LIBRARIES
="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_LOCAL_LIBRARIES)"
8730 test "x${GNUSTEP_LOCAL_HEADERS}" != "x" && \
8731 GNUSTEP_LOCAL_HEADERS
="-I${GNUSTEP_LOCAL_HEADERS}"
8732 test "x${GNUSTEP_LOCAL_LIBRARIES}" != "x" && \
8733 GNUSTEP_LOCAL_LIBRARIES
="-L${GNUSTEP_LOCAL_LIBRARIES}"
8734 CPPFLAGS
="$CPPFLAGS -I${GNUSTEP_SYSTEM_HEADERS} ${GNUSTEP_LOCAL_HEADERS}"
8735 CFLAGS
="$CFLAGS -I${GNUSTEP_SYSTEM_HEADERS} ${GNUSTEP_LOCAL_HEADERS}"
8736 LDFLAGS
="$LDFLAGS -L${GNUSTEP_SYSTEM_LIBRARIES} ${GNUSTEP_LOCAL_LIBRARIES}"
8741 ac_fn_c_check_header_mongrel
"$LINENO" "AppKit/AppKit.h" "ac_cv_header_AppKit_AppKit_h" "$ac_includes_default"
8742 if test "x$ac_cv_header_AppKit_AppKit_h" = xyes
; then :
8745 as_fn_error $?
"\`--with-ns' was specified, but the include
8746 files are missing or cannot be compiled." "$LINENO" 5
8750 NS_HAVE_NSINTEGER
=yes
8751 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8752 /* end confdefs.h. */
8753 #include <Foundation/NSObjCRuntime.h>
8762 if ac_fn_c_try_compile
"$LINENO"; then :
8763 ns_have_nsinteger
=yes
8765 ns_have_nsinteger
=no
8767 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8768 if test $ns_have_nsinteger = no
; then
8769 NS_HAVE_NSINTEGER
=no
8777 if test "${HAVE_NS}" = yes; then
8778 window_system
=nextstep
8780 # set up packaging dirs
8781 exec_prefix
=${ns_appbindir}
8782 libexecdir
=${ns_appbindir}/libexec
8783 if test "${EN_NS_SELF_CONTAINED}" = yes; then
8784 prefix
=${ns_appresdir}
8786 ns_frag
=$srcdir/src
/ns.mk
8787 NS_OBJ
="nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o nsfont.o fontset.o fringe.o image.o"
8788 NS_SUPPORT
="\${lispsource}/emacs-lisp/easymenu.elc \${lispsource}/term/ns-win.elc"
8790 CFLAGS
="$tmp_CFLAGS"
8791 CPPFLAGS
="$tmp_CPPFLAGS"
8797 case "${window_system}" in
8801 case "${with_x_toolkit}" in
8802 athena | lucid
) USE_X_TOOLKIT
=LUCID
;;
8803 motif
) USE_X_TOOLKIT
=MOTIF
;;
8805 USE_X_TOOLKIT
=none
;;
8806 gtk3
) with_gtk3
=yes
8807 USE_X_TOOLKIT
=none
;;
8808 no
) USE_X_TOOLKIT
=none
;;
8809 * ) USE_X_TOOLKIT
=maybe
;;
8819 if test "$window_system" = none
&& test "X$with_x" != "Xno"; then
8820 # Extract the first word of "X", so it can be a program name with args.
8821 set dummy X
; ac_word
=$2
8822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8823 $as_echo_n "checking for $ac_word... " >&6; }
8824 if ${ac_cv_prog_HAVE_XSERVER+:} false
; then :
8825 $as_echo_n "(cached) " >&6
8827 if test -n "$HAVE_XSERVER"; then
8828 ac_cv_prog_HAVE_XSERVER
="$HAVE_XSERVER" # Let the user override the test.
8830 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8834 test -z "$as_dir" && as_dir
=.
8835 for ac_exec_ext
in '' $ac_executable_extensions; do
8836 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8837 ac_cv_prog_HAVE_XSERVER
="true"
8838 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8845 test -z "$ac_cv_prog_HAVE_XSERVER" && ac_cv_prog_HAVE_XSERVER
="false"
8848 HAVE_XSERVER
=$ac_cv_prog_HAVE_XSERVER
8849 if test -n "$HAVE_XSERVER"; then
8850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_XSERVER" >&5
8851 $as_echo "$HAVE_XSERVER" >&6; }
8853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8854 $as_echo "no" >&6; }
8858 if test "$HAVE_XSERVER" = true ||
8859 test -n "$DISPLAY" ||
8860 test "`echo /usr/lib/libX11.*`" != "/usr/lib/libX11.*"; then
8861 as_fn_error $?
"You seem to be running X, but no X development libraries
8862 were found. You should install the relevant development files for X
8863 and for the toolkit you want, such as Gtk+, Lesstif or Motif. Also make
8864 sure you have development files for image handling, i.e.
8865 tiff, gif, jpeg, png and xpm.
8866 If you are sure you want Emacs compiled without X window support, pass
8868 to configure." "$LINENO" 5
8872 ### If we're using X11, we should use the X menu package.
8875 yes ) HAVE_MENUS
=yes ;;
8878 # Do the opsystem or machine files prohibit the use of the GNU malloc?
8879 # Assume not, until told otherwise.
8882 ac_fn_c_check_func
"$LINENO" "malloc_get_state" "ac_cv_func_malloc_get_state"
8883 if test "x$ac_cv_func_malloc_get_state" = xyes
; then :
8889 ac_fn_c_check_func
"$LINENO" "malloc_set_state" "ac_cv_func_malloc_set_state"
8890 if test "x$ac_cv_func_malloc_set_state" = xyes
; then :
8896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __after_morecore_hook exists" >&5
8897 $as_echo_n "checking whether __after_morecore_hook exists... " >&6; }
8898 if ${emacs_cv_var___after_morecore_hook+:} false
; then :
8899 $as_echo_n "(cached) " >&6
8901 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8902 /* end confdefs.h. */
8903 extern void (* __after_morecore_hook)();
8907 __after_morecore_hook = 0
8912 if ac_fn_c_try_link
"$LINENO"; then :
8913 emacs_cv_var___after_morecore_hook
=yes
8915 emacs_cv_var___after_morecore_hook
=no
8917 rm -f core conftest.err conftest.
$ac_objext \
8918 conftest
$ac_exeext conftest.
$ac_ext
8920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_var___after_morecore_hook" >&5
8921 $as_echo "$emacs_cv_var___after_morecore_hook" >&6; }
8922 if test $emacs_cv_var___after_morecore_hook = no
; then
8929 ## darwin ld insists on the use of malloc routines in the System framework.
8930 darwin|sol2-10
) system_malloc
=yes ;;
8933 if test "${system_malloc}" = "yes"; then
8935 $as_echo "#define SYSTEM_MALLOC 1" >>confdefs.h
8939 (The GNU allocators don't work with this system configuration.)"
8943 test "$doug_lea_malloc" != "yes" && GMALLOC_OBJ
=gmalloc.o
8944 VMLIMIT_OBJ
=vm-limit.o
8949 if test "$doug_lea_malloc" = "yes" ; then
8950 if test "$GNU_MALLOC" = yes ; then
8952 (Using Doug Lea's new malloc from the GNU C Library.)"
8955 $as_echo "#define DOUG_LEA_MALLOC 1" >>confdefs.h
8958 ## Use mmap directly for allocating larger buffers.
8959 ## FIXME this comes from src/s/{gnu,gnu-linux}.h:
8960 ## #ifdef DOUG_LEA_MALLOC; #undef REL_ALLOC; #endif
8961 ## Does the AC_FUNC_MMAP test below make this check unecessary?
8963 gnu
*) REL_ALLOC
=no
;;
8967 if test x
"${REL_ALLOC}" = x
; then
8968 REL_ALLOC
=${GNU_MALLOC}
8971 use_mmap_for_buffers
=no
8973 freebsd|irix6-5
) use_mmap_for_buffers
=yes ;;
8979 for ac_header
in $ac_header_list
8981 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8982 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
8984 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
8985 cat >>confdefs.h
<<_ACEOF
8986 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9000 for ac_func
in getpagesize
9002 ac_fn_c_check_func
"$LINENO" "getpagesize" "ac_cv_func_getpagesize"
9003 if test "x$ac_cv_func_getpagesize" = xyes
; then :
9004 cat >>confdefs.h
<<_ACEOF
9005 #define HAVE_GETPAGESIZE 1
9011 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
9012 $as_echo_n "checking for working mmap... " >&6; }
9013 if ${ac_cv_func_mmap_fixed_mapped+:} false
; then :
9014 $as_echo_n "(cached) " >&6
9016 if test "$cross_compiling" = yes; then :
9017 ac_cv_func_mmap_fixed_mapped
=no
9019 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9020 /* end confdefs.h. */
9021 $ac_includes_default
9022 /* malloc might have been renamed as rpl_malloc. */
9025 /* Thanks to Mike Haertel and Jim Avera for this test.
9026 Here is a matrix of mmap possibilities:
9027 mmap private not fixed
9028 mmap private fixed at somewhere currently unmapped
9029 mmap private fixed at somewhere already mapped
9030 mmap shared not fixed
9031 mmap shared fixed at somewhere currently unmapped
9032 mmap shared fixed at somewhere already mapped
9033 For private mappings, we should verify that changes cannot be read()
9034 back from the file, nor mmap's back from the file at a different
9035 address. (There have been systems where private was not correctly
9036 implemented like the infamous i386 svr4.0, and systems where the
9037 VM page cache was not coherent with the file system buffer cache
9038 like early versions of FreeBSD and possibly contemporary NetBSD.)
9039 For shared mappings, we should conversely verify that changes get
9040 propagated back to all the places they're supposed to be.
9042 Grep wants private fixed already mapped.
9043 The main things grep needs to know about mmap are:
9044 * does it exist and is it safe to write into the mmap'd area
9045 * how to use it (BSD variants) */
9048 #include <sys/mman.h>
9050 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
9054 /* This mess was copied from the GNU getpagesize.h. */
9055 #ifndef HAVE_GETPAGESIZE
9056 # ifdef _SC_PAGESIZE
9057 # define getpagesize() sysconf(_SC_PAGESIZE)
9058 # else /* no _SC_PAGESIZE */
9059 # ifdef HAVE_SYS_PARAM_H
9060 # include <sys/param.h>
9061 # ifdef EXEC_PAGESIZE
9062 # define getpagesize() EXEC_PAGESIZE
9063 # else /* no EXEC_PAGESIZE */
9065 # define getpagesize() NBPG * CLSIZE
9068 # endif /* no CLSIZE */
9069 # else /* no NBPG */
9071 # define getpagesize() NBPC
9072 # else /* no NBPC */
9074 # define getpagesize() PAGESIZE
9075 # endif /* PAGESIZE */
9076 # endif /* no NBPC */
9077 # endif /* no NBPG */
9078 # endif /* no EXEC_PAGESIZE */
9079 # else /* no HAVE_SYS_PARAM_H */
9080 # define getpagesize() 8192 /* punt totally */
9081 # endif /* no HAVE_SYS_PARAM_H */
9082 # endif /* no _SC_PAGESIZE */
9084 #endif /* no HAVE_GETPAGESIZE */
9089 char *data, *data2, *data3;
9094 pagesize = getpagesize ();
9096 /* First, make a file with some known garbage in it. */
9097 data = (char *) malloc (pagesize);
9100 for (i = 0; i < pagesize; ++i)
9101 *(data + i) = rand ();
9103 fd = creat ("conftest.mmap", 0600);
9106 if (write (fd, data, pagesize) != pagesize)
9110 /* Next, check that the tail of a page is zero-filled. File must have
9111 non-zero length, otherwise we risk SIGBUS for entire page. */
9112 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
9116 if (write (fd2, cdata2, 1) != 1)
9118 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
9119 if (data2 == MAP_FAILED)
9121 for (i = 0; i < pagesize; ++i)
9125 if (munmap (data2, pagesize))
9128 /* Next, try to mmap the file at a fixed address which already has
9129 something else allocated at it. If we can, also make sure that
9130 we see the same garbage. */
9131 fd = open ("conftest.mmap", O_RDWR);
9134 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
9135 MAP_PRIVATE | MAP_FIXED, fd, 0L))
9137 for (i = 0; i < pagesize; ++i)
9138 if (*(data + i) != *(data2 + i))
9141 /* Finally, make sure that changes to the mapped area do not
9142 percolate back to the file as seen by read(). (This is a bug on
9143 some variants of i386 svr4.0.) */
9144 for (i = 0; i < pagesize; ++i)
9145 *(data2 + i) = *(data2 + i) + 1;
9146 data3 = (char *) malloc (pagesize);
9149 if (read (fd, data3, pagesize) != pagesize)
9151 for (i = 0; i < pagesize; ++i)
9152 if (*(data + i) != *(data3 + i))
9158 if ac_fn_c_try_run
"$LINENO"; then :
9159 ac_cv_func_mmap_fixed_mapped
=yes
9161 ac_cv_func_mmap_fixed_mapped
=no
9163 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
9164 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
9168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
9169 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
9170 if test $ac_cv_func_mmap_fixed_mapped = yes; then
9172 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
9175 rm -f conftest.mmap conftest.txt
9177 if test $use_mmap_for_buffers = yes; then
9179 $as_echo "#define USE_MMAP_FOR_BUFFERS 1" >>confdefs.h
9184 LIBS
="$LIBS_SYSTEM $LIBS"
9186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5
9187 $as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
9188 if ${ac_cv_lib_dnet_dnet_ntoa+:} false
; then :
9189 $as_echo_n "(cached) " >&6
9191 ac_check_lib_save_LIBS
=$LIBS
9193 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9194 /* end confdefs.h. */
9196 /* Override any GCC internal prototype to avoid an error.
9197 Use char because int might match the return type of a GCC
9198 builtin and then its argument prototype would still apply. */
9206 return dnet_ntoa ();
9211 if ac_fn_c_try_link
"$LINENO"; then :
9212 ac_cv_lib_dnet_dnet_ntoa
=yes
9214 ac_cv_lib_dnet_dnet_ntoa
=no
9216 rm -f core conftest.err conftest.
$ac_objext \
9217 conftest
$ac_exeext conftest.
$ac_ext
9218 LIBS
=$ac_check_lib_save_LIBS
9220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
9221 $as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
9222 if test "x$ac_cv_lib_dnet_dnet_ntoa" = xyes
; then :
9223 cat >>confdefs.h
<<_ACEOF
9224 #define HAVE_LIBDNET 1
9232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lXbsd" >&5
9233 $as_echo_n "checking for main in -lXbsd... " >&6; }
9234 if ${ac_cv_lib_Xbsd_main+:} false
; then :
9235 $as_echo_n "(cached) " >&6
9237 ac_check_lib_save_LIBS
=$LIBS
9239 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9240 /* end confdefs.h. */
9251 if ac_fn_c_try_link
"$LINENO"; then :
9252 ac_cv_lib_Xbsd_main
=yes
9254 ac_cv_lib_Xbsd_main
=no
9256 rm -f core conftest.err conftest.
$ac_objext \
9257 conftest
$ac_exeext conftest.
$ac_ext
9258 LIBS
=$ac_check_lib_save_LIBS
9260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xbsd_main" >&5
9261 $as_echo "$ac_cv_lib_Xbsd_main" >&6; }
9262 if test "x$ac_cv_lib_Xbsd_main" = xyes
; then :
9263 LD_SWITCH_X_SITE
="$LD_SWITCH_X_SITE -lXbsd"
9267 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cma_open in -lpthreads" >&5
9268 $as_echo_n "checking for cma_open in -lpthreads... " >&6; }
9269 if ${ac_cv_lib_pthreads_cma_open+:} false
; then :
9270 $as_echo_n "(cached) " >&6
9272 ac_check_lib_save_LIBS
=$LIBS
9273 LIBS
="-lpthreads $LIBS"
9274 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9275 /* end confdefs.h. */
9277 /* Override any GCC internal prototype to avoid an error.
9278 Use char because int might match the return type of a GCC
9279 builtin and then its argument prototype would still apply. */
9292 if ac_fn_c_try_link
"$LINENO"; then :
9293 ac_cv_lib_pthreads_cma_open
=yes
9295 ac_cv_lib_pthreads_cma_open
=no
9297 rm -f core conftest.err conftest.
$ac_objext \
9298 conftest
$ac_exeext conftest.
$ac_ext
9299 LIBS
=$ac_check_lib_save_LIBS
9301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthreads_cma_open" >&5
9302 $as_echo "$ac_cv_lib_pthreads_cma_open" >&6; }
9303 if test "x$ac_cv_lib_pthreads_cma_open" = xyes
; then :
9304 cat >>confdefs.h
<<_ACEOF
9305 #define HAVE_LIBPTHREADS 1
9308 LIBS
="-lpthreads $LIBS"
9313 ## Note: when using cpp in s/aix4.2.h, this definition depended on
9314 ## HAVE_LIBPTHREADS. That was not defined earlier in configure when
9315 ## the system file was sourced. Hence the value of LIBS_SYSTEM
9316 ## added to LIBS in configure would never contain the pthreads part,
9317 ## but the value used in Makefiles might. FIXME?
9319 ## -lpthreads seems to be necessary for Xlib in X11R6, and should
9320 ## be harmless on older versions of X where it happens to exist.
9321 test "$opsys" = "aix4-2" && \
9322 test $ac_cv_lib_pthreads_cma_open = yes && \
9323 LIBS_SYSTEM
="$LIBS_SYSTEM -lpthreads"
9328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -bbigtoc option" >&5
9329 $as_echo_n "checking for -bbigtoc option... " >&6; }
9330 if ${gdb_cv_bigtoc+:} false
; then :
9331 $as_echo_n "(cached) " >&6
9335 yes) gdb_cv_bigtoc
=-Wl,-bbigtoc ;;
9336 *) gdb_cv_bigtoc
=-bbigtoc ;;
9339 LDFLAGS
=$LDFLAGS\
$gdb_cv_bigtoc
9340 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9341 /* end confdefs.h. */
9351 if ac_fn_c_try_link
"$LINENO"; then :
9356 rm -f core conftest.err conftest.
$ac_objext \
9357 conftest
$ac_exeext conftest.
$ac_ext
9360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_bigtoc" >&5
9361 $as_echo "$gdb_cv_bigtoc" >&6; }
9365 # Change CFLAGS and CPPFLAGS temporarily so that C_SWITCH_X_SITE gets
9366 # used for the tests that follow. We set them back to REAL_CFLAGS and
9367 # REAL_CPPFLAGS later on.
9369 REAL_CFLAGS
="$CFLAGS"
9370 REAL_CPPFLAGS
="$CPPFLAGS"
9372 if test "${HAVE_X11}" = "yes"; then
9373 DEFS
="$C_SWITCH_X_SITE $DEFS"
9374 LDFLAGS
="$LDFLAGS $LD_SWITCH_X_SITE"
9376 CFLAGS
="$C_SWITCH_X_SITE $CFLAGS"
9377 CPPFLAGS
="$C_SWITCH_X_SITE $CPPFLAGS"
9379 # On Solaris, arrange for LD_RUN_PATH to point to the X libraries for tests.
9380 # This is handled by LD_SWITCH_X_SITE_AUX during the real build,
9381 # but it's more convenient here to set LD_RUN_PATH
9382 # since this also works on hosts that don't understand LD_SWITCH_X_SITE_AUX.
9383 if test "${x_libraries}" != NONE
&& test -n "${x_libraries}"; then
9384 LD_RUN_PATH
=$x_libraries${LD_RUN_PATH+:}$LD_RUN_PATH
9388 if test "${opsys}" = "gnu-linux"; then
9389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether X on GNU/Linux needs -b to link" >&5
9390 $as_echo_n "checking whether X on GNU/Linux needs -b to link... " >&6; }
9391 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9392 /* end confdefs.h. */
9397 XOpenDisplay ("foo");
9402 if ac_fn_c_try_link
"$LINENO"; then :
9403 xlinux_first_failure
=no
9405 xlinux_first_failure
=yes
9407 rm -f core conftest.err conftest.
$ac_objext \
9408 conftest
$ac_exeext conftest.
$ac_ext
9409 if test "${xlinux_first_failure}" = "yes"; then
9410 OLD_LD_SWITCH_X_SITE
="$LD_SWITCH_X_SITE"
9411 OLD_C_SWITCH_X_SITE
="$C_SWITCH_X_SITE"
9412 OLD_CPPFLAGS
="$CPPFLAGS"
9414 LD_SWITCH_X_SITE
="$LD_SWITCH_X_SITE -b i486-linuxaout"
9415 C_SWITCH_X_SITE
="$C_SWITCH_X_SITE -b i486-linuxaout"
9416 CPPFLAGS
="$CPPFLAGS -b i486-linuxaout"
9417 LIBS
="$LIBS -b i486-linuxaout"
9418 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9419 /* end confdefs.h. */
9424 XOpenDisplay ("foo");
9429 if ac_fn_c_try_link
"$LINENO"; then :
9430 xlinux_second_failure
=no
9432 xlinux_second_failure
=yes
9434 rm -f core conftest.err conftest.
$ac_objext \
9435 conftest
$ac_exeext conftest.
$ac_ext
9436 if test "${xlinux_second_failure}" = "yes"; then
9437 # If we get the same failure with -b, there is no use adding -b.
9438 # So take it out. This plays safe.
9439 LD_SWITCH_X_SITE
="$OLD_LD_SWITCH_X_SITE"
9440 C_SWITCH_X_SITE
="$OLD_C_SWITCH_X_SITE"
9441 CPPFLAGS
="$OLD_CPPFLAGS"
9443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9444 $as_echo "no" >&6; }
9446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9447 $as_echo "yes" >&6; }
9450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9451 $as_echo "no" >&6; }
9455 # Reportedly, some broken Solaris systems have XKBlib.h but are missing
9456 # header files included from there.
9457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Xkb" >&5
9458 $as_echo_n "checking for Xkb... " >&6; }
9459 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9460 /* end confdefs.h. */
9461 #include <X11/Xlib.h>
9462 #include <X11/XKBlib.h>
9466 XkbDescPtr kb = XkbGetKeyboard (0, XkbAllComponentsMask, XkbUseCoreKbd);
9471 if ac_fn_c_try_link
"$LINENO"; then :
9476 rm -f core conftest.err conftest.
$ac_objext \
9477 conftest
$ac_exeext conftest.
$ac_ext
9478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_xkb" >&5
9479 $as_echo "$emacs_xkb" >&6; }
9480 if test $emacs_xkb = yes; then
9482 $as_echo "#define HAVE_XKBGETKEYBOARD 1" >>confdefs.h
9486 for ac_func
in XrmSetDatabase XScreenResourceString \
9487 XScreenNumberOfScreen XSetWMProtocols
9489 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9490 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
9491 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
9492 cat >>confdefs.h
<<_ACEOF
9493 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9501 if test "${window_system}" = "x11"; then
9502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking X11 version 6" >&5
9503 $as_echo_n "checking X11 version 6... " >&6; }
9504 if ${emacs_cv_x11_version_6+:} false
; then :
9505 $as_echo_n "(cached) " >&6
9507 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9508 /* end confdefs.h. */
9509 #include <X11/Xlib.h>
9513 #if XlibSpecificationRelease < 6
9521 if ac_fn_c_try_link
"$LINENO"; then :
9522 emacs_cv_x11_version_6
=yes
9524 emacs_cv_x11_version_6
=no
9526 rm -f core conftest.err conftest.
$ac_objext \
9527 conftest
$ac_exeext conftest.
$ac_ext
9530 if test $emacs_cv_x11_version_6 = yes; then
9531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: 6 or newer" >&5
9532 $as_echo "6 or newer" >&6; }
9534 $as_echo "#define HAVE_X11R6 1" >>confdefs.h
9537 $as_echo "#define HAVE_X_I18N 1" >>confdefs.h
9539 ## inoue@ainet.or.jp says Solaris has a bug related to X11R6-style
9544 $as_echo "#define HAVE_X11R6_XIM 1" >>confdefs.h
9549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: before 6" >&5
9550 $as_echo "before 6" >&6; }
9555 ### Use -lrsvg-2 if available, unless `--with-rsvg=no' is specified.
9557 if test "${HAVE_X11}" = "yes" ||
test "${NS_IMPL_GNUSTEP}" = "yes"; then
9558 if test "${with_rsvg}" != "no"; then
9559 RSVG_REQUIRED
=2.11.0
9560 RSVG_MODULE
="librsvg-2.0 >= $RSVG_REQUIRED"
9565 # Extract the first word of "pkg-config", so it can be a program name with args.
9566 set dummy pkg-config
; ac_word
=$2
9567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9568 $as_echo_n "checking for $ac_word... " >&6; }
9569 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
9570 $as_echo_n "(cached) " >&6
9574 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
9577 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
9581 test -z "$as_dir" && as_dir
=.
9582 for ac_exec_ext
in '' $ac_executable_extensions; do
9583 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9584 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
9585 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9592 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
9596 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
9597 if test -n "$PKG_CONFIG"; then
9598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
9599 $as_echo "$PKG_CONFIG" >&6; }
9601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9602 $as_echo "no" >&6; }
9607 if test "$PKG_CONFIG" = "no" ; then
9610 PKG_CONFIG_MIN_VERSION
=0.9.0
9611 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
9612 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $RSVG_MODULE" >&5
9613 $as_echo_n "checking for $RSVG_MODULE... " >&6; }
9615 if $PKG_CONFIG --exists "$RSVG_MODULE" 2>&5; then
9616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9617 $as_echo "yes" >&6; }
9620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking RSVG_CFLAGS" >&5
9621 $as_echo_n "checking RSVG_CFLAGS... " >&6; }
9622 RSVG_CFLAGS
=`$PKG_CONFIG --cflags "$RSVG_MODULE"|sed -e 's,///*,/,g'`
9623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RSVG_CFLAGS" >&5
9624 $as_echo "$RSVG_CFLAGS" >&6; }
9626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking RSVG_LIBS" >&5
9627 $as_echo_n "checking RSVG_LIBS... " >&6; }
9628 RSVG_LIBS
=`$PKG_CONFIG --libs "$RSVG_MODULE"|sed -e 's,///*,/,g'`
9629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RSVG_LIBS" >&5
9630 $as_echo "$RSVG_LIBS" >&6; }
9632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9633 $as_echo "no" >&6; }
9636 ## If we have a custom action on failure, don't print errors, but
9637 ## do set a variable so people can do so.
9638 RSVG_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "$RSVG_MODULE"`
9645 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
9646 echo "*** See http://www.freedesktop.org/software/pkgconfig"
9650 if test $succeeded = yes; then
9659 if test $HAVE_RSVG = yes; then
9661 $as_echo "#define HAVE_RSVG 1" >>confdefs.h
9663 CFLAGS
="$CFLAGS $RSVG_CFLAGS"
9664 LIBS
="$RSVG_LIBS $LIBS"
9670 if test "${HAVE_X11}" = "yes"; then
9671 if test "${with_imagemagick}" != "no"; then
9672 IMAGEMAGICK_MODULE
="Wand"
9676 # Extract the first word of "pkg-config", so it can be a program name with args.
9677 set dummy pkg-config
; ac_word
=$2
9678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9679 $as_echo_n "checking for $ac_word... " >&6; }
9680 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
9681 $as_echo_n "(cached) " >&6
9685 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
9688 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
9692 test -z "$as_dir" && as_dir
=.
9693 for ac_exec_ext
in '' $ac_executable_extensions; do
9694 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9695 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
9696 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9703 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
9707 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
9708 if test -n "$PKG_CONFIG"; then
9709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
9710 $as_echo "$PKG_CONFIG" >&6; }
9712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9713 $as_echo "no" >&6; }
9718 if test "$PKG_CONFIG" = "no" ; then
9721 PKG_CONFIG_MIN_VERSION
=0.9.0
9722 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
9723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $IMAGEMAGICK_MODULE" >&5
9724 $as_echo_n "checking for $IMAGEMAGICK_MODULE... " >&6; }
9726 if $PKG_CONFIG --exists "$IMAGEMAGICK_MODULE" 2>&5; then
9727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9728 $as_echo "yes" >&6; }
9731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking IMAGEMAGICK_CFLAGS" >&5
9732 $as_echo_n "checking IMAGEMAGICK_CFLAGS... " >&6; }
9733 IMAGEMAGICK_CFLAGS
=`$PKG_CONFIG --cflags "$IMAGEMAGICK_MODULE"|sed -e 's,///*,/,g'`
9734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IMAGEMAGICK_CFLAGS" >&5
9735 $as_echo "$IMAGEMAGICK_CFLAGS" >&6; }
9737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking IMAGEMAGICK_LIBS" >&5
9738 $as_echo_n "checking IMAGEMAGICK_LIBS... " >&6; }
9739 IMAGEMAGICK_LIBS
=`$PKG_CONFIG --libs "$IMAGEMAGICK_MODULE"|sed -e 's,///*,/,g'`
9740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IMAGEMAGICK_LIBS" >&5
9741 $as_echo "$IMAGEMAGICK_LIBS" >&6; }
9743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9744 $as_echo "no" >&6; }
9745 IMAGEMAGICK_CFLAGS
=""
9747 ## If we have a custom action on failure, don't print errors, but
9748 ## do set a variable so people can do so.
9749 IMAGEMAGICK_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "$IMAGEMAGICK_MODULE"`
9756 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
9757 echo "*** See http://www.freedesktop.org/software/pkgconfig"
9761 if test $succeeded = yes; then
9762 HAVE_IMAGEMAGICK
=yes
9770 if test $HAVE_IMAGEMAGICK = yes; then
9772 $as_echo "#define HAVE_IMAGEMAGICK 1" >>confdefs.h
9774 CFLAGS
="$CFLAGS $IMAGEMAGICK_CFLAGS"
9775 LIBS
="$IMAGEMAGICK_LIBS $LIBS"
9776 for ac_func
in MagickExportImagePixels
9778 ac_fn_c_check_func
"$LINENO" "MagickExportImagePixels" "ac_cv_func_MagickExportImagePixels"
9779 if test "x$ac_cv_func_MagickExportImagePixels" = xyes
; then :
9780 cat >>confdefs.h
<<_ACEOF
9781 #define HAVE_MAGICKEXPORTIMAGEPIXELS 1
9793 if test "${with_gtk3}" = "yes"; then
9796 GTK_MODULES
="gtk+-3.0 >= $GTK_REQUIRED glib-2.0 >= $GLIB_REQUIRED"
9801 # Extract the first word of "pkg-config", so it can be a program name with args.
9802 set dummy pkg-config
; ac_word
=$2
9803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9804 $as_echo_n "checking for $ac_word... " >&6; }
9805 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
9806 $as_echo_n "(cached) " >&6
9810 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
9813 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
9817 test -z "$as_dir" && as_dir
=.
9818 for ac_exec_ext
in '' $ac_executable_extensions; do
9819 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9820 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
9821 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9828 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
9832 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
9833 if test -n "$PKG_CONFIG"; then
9834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
9835 $as_echo "$PKG_CONFIG" >&6; }
9837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9838 $as_echo "no" >&6; }
9843 if test "$PKG_CONFIG" = "no" ; then
9846 PKG_CONFIG_MIN_VERSION
=0.9.0
9847 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
9848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $GTK_MODULES" >&5
9849 $as_echo_n "checking for $GTK_MODULES... " >&6; }
9851 if $PKG_CONFIG --exists "$GTK_MODULES" 2>&5; then
9852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9853 $as_echo "yes" >&6; }
9856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK_CFLAGS" >&5
9857 $as_echo_n "checking GTK_CFLAGS... " >&6; }
9858 GTK_CFLAGS
=`$PKG_CONFIG --cflags "$GTK_MODULES"|sed -e 's,///*,/,g'`
9859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK_CFLAGS" >&5
9860 $as_echo "$GTK_CFLAGS" >&6; }
9862 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK_LIBS" >&5
9863 $as_echo_n "checking GTK_LIBS... " >&6; }
9864 GTK_LIBS
=`$PKG_CONFIG --libs "$GTK_MODULES"|sed -e 's,///*,/,g'`
9865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK_LIBS" >&5
9866 $as_echo "$GTK_LIBS" >&6; }
9868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9869 $as_echo "no" >&6; }
9872 ## If we have a custom action on failure, don't print errors, but
9873 ## do set a variable so people can do so.
9874 GTK_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "$GTK_MODULES"`
9881 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
9882 echo "*** See http://www.freedesktop.org/software/pkgconfig"
9886 if test $succeeded = yes; then
9892 if test "$pkg_check_gtk" = "no" && test "$USE_X_TOOLKIT" != "maybe"; then
9893 as_fn_error $?
"$GTK_PKG_ERRORS" "$LINENO" 5
9897 if test "$pkg_check_gtk" != "yes"; then
9899 if test "${with_gtk}" = "yes" ||
test "$USE_X_TOOLKIT" = "maybe"; then
9902 GTK_MODULES
="gtk+-2.0 >= $GTK_REQUIRED glib-2.0 >= $GLIB_REQUIRED"
9907 # Extract the first word of "pkg-config", so it can be a program name with args.
9908 set dummy pkg-config
; ac_word
=$2
9909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9910 $as_echo_n "checking for $ac_word... " >&6; }
9911 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
9912 $as_echo_n "(cached) " >&6
9916 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
9919 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
9923 test -z "$as_dir" && as_dir
=.
9924 for ac_exec_ext
in '' $ac_executable_extensions; do
9925 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9926 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
9927 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9934 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
9938 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
9939 if test -n "$PKG_CONFIG"; then
9940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
9941 $as_echo "$PKG_CONFIG" >&6; }
9943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9944 $as_echo "no" >&6; }
9949 if test "$PKG_CONFIG" = "no" ; then
9952 PKG_CONFIG_MIN_VERSION
=0.9.0
9953 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
9954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $GTK_MODULES" >&5
9955 $as_echo_n "checking for $GTK_MODULES... " >&6; }
9957 if $PKG_CONFIG --exists "$GTK_MODULES" 2>&5; then
9958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9959 $as_echo "yes" >&6; }
9962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK_CFLAGS" >&5
9963 $as_echo_n "checking GTK_CFLAGS... " >&6; }
9964 GTK_CFLAGS
=`$PKG_CONFIG --cflags "$GTK_MODULES"|sed -e 's,///*,/,g'`
9965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK_CFLAGS" >&5
9966 $as_echo "$GTK_CFLAGS" >&6; }
9968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK_LIBS" >&5
9969 $as_echo_n "checking GTK_LIBS... " >&6; }
9970 GTK_LIBS
=`$PKG_CONFIG --libs "$GTK_MODULES"|sed -e 's,///*,/,g'`
9971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK_LIBS" >&5
9972 $as_echo "$GTK_LIBS" >&6; }
9974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9975 $as_echo "no" >&6; }
9978 ## If we have a custom action on failure, don't print errors, but
9979 ## do set a variable so people can do so.
9980 GTK_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "$GTK_MODULES"`
9987 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
9988 echo "*** See http://www.freedesktop.org/software/pkgconfig"
9992 if test $succeeded = yes; then
9998 if test "$pkg_check_gtk" = "no" && test "$USE_X_TOOLKIT" != "maybe"; then
9999 as_fn_error $?
"$GTK_PKG_ERRORS" "$LINENO" 5
10005 if test x
"$pkg_check_gtk" = xyes
; then
10009 C_SWITCH_X_SITE
="$C_SWITCH_X_SITE $GTK_CFLAGS"
10010 CFLAGS
="$CFLAGS $GTK_CFLAGS"
10011 LIBS
="$GTK_LIBS $LIBS"
10013 for ac_func
in gtk_main
10015 ac_fn_c_check_func
"$LINENO" "gtk_main" "ac_cv_func_gtk_main"
10016 if test "x$ac_cv_func_gtk_main" = xyes
; then :
10017 cat >>confdefs.h
<<_ACEOF
10018 #define HAVE_GTK_MAIN 1
10024 if test "${GTK_COMPILES}" != "yes"; then
10025 if test "$USE_X_TOOLKIT" != "maybe"; then
10026 as_fn_error $?
"Gtk+ wanted, but it does not compile, see config.log. Maybe some x11-devel files missing?" "$LINENO" 5;
10031 $as_echo "#define USE_GTK 1" >>confdefs.h
10035 if $PKG_CONFIG --atleast-version=2.10 gtk
+-2.0
; then
10038 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Your version of Gtk+ will have problems with
10039 closing open displays. This is no problem if you just use
10040 one display, but if you use more than one and close one of them
10041 Emacs may crash." >&5
10042 $as_echo "$as_me: WARNING: Your version of Gtk+ will have problems with
10043 closing open displays. This is no problem if you just use
10044 one display, but if you use more than one and close one of them
10045 Emacs may crash." >&2;}
10054 if test "${HAVE_GTK}" = "yes"; then
10056 if test "$with_toolkit_scroll_bars" != no
; then
10057 with_toolkit_scroll_bars
=yes
10060 HAVE_GTK_FILE_SELECTION
=no
10061 ac_fn_c_check_decl
"$LINENO" "GTK_TYPE_FILE_SELECTION" "ac_cv_have_decl_GTK_TYPE_FILE_SELECTION" "$ac_includes_default
10062 #include <gtk/gtk.h>
10064 if test "x$ac_cv_have_decl_GTK_TYPE_FILE_SELECTION" = xyes
; then :
10065 HAVE_GTK_FILE_SELECTION
=yes
10067 HAVE_GTK_FILE_SELECTION
=no
10070 if test "$HAVE_GTK_FILE_SELECTION" = yes; then
10071 for ac_func
in gtk_file_selection_new
10073 ac_fn_c_check_func
"$LINENO" "gtk_file_selection_new" "ac_cv_func_gtk_file_selection_new"
10074 if test "x$ac_cv_func_gtk_file_selection_new" = xyes
; then :
10075 cat >>confdefs.h
<<_ACEOF
10076 #define HAVE_GTK_FILE_SELECTION_NEW 1
10084 HAVE_GTK_AND_PTHREAD
=no
10085 for ac_header
in pthread.h
10087 ac_fn_c_check_header_mongrel
"$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
10088 if test "x$ac_cv_header_pthread_h" = xyes
; then :
10089 cat >>confdefs.h
<<_ACEOF
10090 #define HAVE_PTHREAD_H 1
10097 if test "$ac_cv_header_pthread_h"; then
10098 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_self in -lpthread" >&5
10099 $as_echo_n "checking for pthread_self in -lpthread... " >&6; }
10100 if ${ac_cv_lib_pthread_pthread_self+:} false
; then :
10101 $as_echo_n "(cached) " >&6
10103 ac_check_lib_save_LIBS
=$LIBS
10104 LIBS
="-lpthread $LIBS"
10105 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10106 /* end confdefs.h. */
10108 /* Override any GCC internal prototype to avoid an error.
10109 Use char because int might match the return type of a GCC
10110 builtin and then its argument prototype would still apply. */
10114 char pthread_self ();
10118 return pthread_self ();
10123 if ac_fn_c_try_link
"$LINENO"; then :
10124 ac_cv_lib_pthread_pthread_self
=yes
10126 ac_cv_lib_pthread_pthread_self
=no
10128 rm -f core conftest.err conftest.
$ac_objext \
10129 conftest
$ac_exeext conftest.
$ac_ext
10130 LIBS
=$ac_check_lib_save_LIBS
10132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_self" >&5
10133 $as_echo "$ac_cv_lib_pthread_pthread_self" >&6; }
10134 if test "x$ac_cv_lib_pthread_pthread_self" = xyes
; then :
10135 HAVE_GTK_AND_PTHREAD
=yes
10139 if test "$HAVE_GTK_AND_PTHREAD" = yes; then
10140 case "${canonical}" in
10142 *) GTK_LIBS
="$GTK_LIBS -lpthread" ;;
10145 $as_echo "#define HAVE_GTK_AND_PTHREAD 1" >>confdefs.h
10149 for ac_func
in gtk_widget_get_window gtk_widget_set_has_window \
10150 gtk_dialog_get_action_area gtk_widget_get_sensitive \
10151 gtk_widget_get_mapped gtk_adjustment_get_page_size \
10152 gtk_orientable_set_orientation
10154 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10155 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
10156 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
10157 cat >>confdefs.h
<<_ACEOF
10158 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10169 if test "${with_dbus}" = "yes"; then
10173 # Extract the first word of "pkg-config", so it can be a program name with args.
10174 set dummy pkg-config
; ac_word
=$2
10175 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10176 $as_echo_n "checking for $ac_word... " >&6; }
10177 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
10178 $as_echo_n "(cached) " >&6
10180 case $PKG_CONFIG in
10182 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
10185 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10186 for as_dir
in $PATH
10189 test -z "$as_dir" && as_dir
=.
10190 for ac_exec_ext
in '' $ac_executable_extensions; do
10191 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10192 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
10193 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10200 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
10204 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
10205 if test -n "$PKG_CONFIG"; then
10206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10207 $as_echo "$PKG_CONFIG" >&6; }
10209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10210 $as_echo "no" >&6; }
10215 if test "$PKG_CONFIG" = "no" ; then
10218 PKG_CONFIG_MIN_VERSION
=0.9.0
10219 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
10220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbus-1 >= 1.0" >&5
10221 $as_echo_n "checking for dbus-1 >= 1.0... " >&6; }
10223 if $PKG_CONFIG --exists "dbus-1 >= 1.0" 2>&5; then
10224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10225 $as_echo "yes" >&6; }
10228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking DBUS_CFLAGS" >&5
10229 $as_echo_n "checking DBUS_CFLAGS... " >&6; }
10230 DBUS_CFLAGS
=`$PKG_CONFIG --cflags "dbus-1 >= 1.0"|sed -e 's,///*,/,g'`
10231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DBUS_CFLAGS" >&5
10232 $as_echo "$DBUS_CFLAGS" >&6; }
10234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking DBUS_LIBS" >&5
10235 $as_echo_n "checking DBUS_LIBS... " >&6; }
10236 DBUS_LIBS
=`$PKG_CONFIG --libs "dbus-1 >= 1.0"|sed -e 's,///*,/,g'`
10237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DBUS_LIBS" >&5
10238 $as_echo "$DBUS_LIBS" >&6; }
10240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10241 $as_echo "no" >&6; }
10244 ## If we have a custom action on failure, don't print errors, but
10245 ## do set a variable so people can do so.
10246 DBUS_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "dbus-1 >= 1.0"`
10253 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
10254 echo "*** See http://www.freedesktop.org/software/pkgconfig"
10258 if test $succeeded = yes; then
10264 if test "$HAVE_DBUS" = yes; then
10265 LIBS
="$LIBS $DBUS_LIBS"
10267 $as_echo "#define HAVE_DBUS 1" >>confdefs.h
10269 for ac_func
in dbus_watch_get_unix_fd
10271 ac_fn_c_check_func
"$LINENO" "dbus_watch_get_unix_fd" "ac_cv_func_dbus_watch_get_unix_fd"
10272 if test "x$ac_cv_func_dbus_watch_get_unix_fd" = xyes
; then :
10273 cat >>confdefs.h
<<_ACEOF
10274 #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
10280 DBUS_OBJ
=dbusbind.o
10286 if test "${HAVE_X11}" = "yes" && test "${with_gconf}" = "yes"; then
10290 # Extract the first word of "pkg-config", so it can be a program name with args.
10291 set dummy pkg-config
; ac_word
=$2
10292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10293 $as_echo_n "checking for $ac_word... " >&6; }
10294 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
10295 $as_echo_n "(cached) " >&6
10297 case $PKG_CONFIG in
10299 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
10302 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10303 for as_dir
in $PATH
10306 test -z "$as_dir" && as_dir
=.
10307 for ac_exec_ext
in '' $ac_executable_extensions; do
10308 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10309 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
10310 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10317 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
10321 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
10322 if test -n "$PKG_CONFIG"; then
10323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10324 $as_echo "$PKG_CONFIG" >&6; }
10326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10327 $as_echo "no" >&6; }
10332 if test "$PKG_CONFIG" = "no" ; then
10335 PKG_CONFIG_MIN_VERSION
=0.9.0
10336 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
10337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gconf-2.0 >= 2.13" >&5
10338 $as_echo_n "checking for gconf-2.0 >= 2.13... " >&6; }
10340 if $PKG_CONFIG --exists "gconf-2.0 >= 2.13" 2>&5; then
10341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10342 $as_echo "yes" >&6; }
10345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCONF_CFLAGS" >&5
10346 $as_echo_n "checking GCONF_CFLAGS... " >&6; }
10347 GCONF_CFLAGS
=`$PKG_CONFIG --cflags "gconf-2.0 >= 2.13"|sed -e 's,///*,/,g'`
10348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCONF_CFLAGS" >&5
10349 $as_echo "$GCONF_CFLAGS" >&6; }
10351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCONF_LIBS" >&5
10352 $as_echo_n "checking GCONF_LIBS... " >&6; }
10353 GCONF_LIBS
=`$PKG_CONFIG --libs "gconf-2.0 >= 2.13"|sed -e 's,///*,/,g'`
10354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCONF_LIBS" >&5
10355 $as_echo "$GCONF_LIBS" >&6; }
10357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10358 $as_echo "no" >&6; }
10361 ## If we have a custom action on failure, don't print errors, but
10362 ## do set a variable so people can do so.
10363 GCONF_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "gconf-2.0 >= 2.13"`
10370 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
10371 echo "*** See http://www.freedesktop.org/software/pkgconfig"
10375 if test $succeeded = yes; then
10381 if test "$HAVE_GCONF" = yes; then
10383 $as_echo "#define HAVE_GCONF 1" >>confdefs.h
10385 for ac_func
in g_type_init
10387 ac_fn_c_check_func
"$LINENO" "g_type_init" "ac_cv_func_g_type_init"
10388 if test "x$ac_cv_func_g_type_init" = xyes
; then :
10389 cat >>confdefs.h
<<_ACEOF
10390 #define HAVE_G_TYPE_INIT 1
10401 if test "${with_selinux}" = "yes"; then
10402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lgetfilecon in -lselinux" >&5
10403 $as_echo_n "checking for lgetfilecon in -lselinux... " >&6; }
10404 if ${ac_cv_lib_selinux_lgetfilecon+:} false
; then :
10405 $as_echo_n "(cached) " >&6
10407 ac_check_lib_save_LIBS
=$LIBS
10408 LIBS
="-lselinux $LIBS"
10409 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10410 /* end confdefs.h. */
10412 /* Override any GCC internal prototype to avoid an error.
10413 Use char because int might match the return type of a GCC
10414 builtin and then its argument prototype would still apply. */
10418 char lgetfilecon ();
10422 return lgetfilecon ();
10427 if ac_fn_c_try_link
"$LINENO"; then :
10428 ac_cv_lib_selinux_lgetfilecon
=yes
10430 ac_cv_lib_selinux_lgetfilecon
=no
10432 rm -f core conftest.err conftest.
$ac_objext \
10433 conftest
$ac_exeext conftest.
$ac_ext
10434 LIBS
=$ac_check_lib_save_LIBS
10436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_selinux_lgetfilecon" >&5
10437 $as_echo "$ac_cv_lib_selinux_lgetfilecon" >&6; }
10438 if test "x$ac_cv_lib_selinux_lgetfilecon" = xyes
; then :
10439 HAVE_LIBSELINUX
=yes
10444 if test "$HAVE_LIBSELINUX" = yes; then
10446 $as_echo "#define HAVE_LIBSELINUX 1" >>confdefs.h
10448 LIBSELINUX_LIBS
=-lselinux
10454 if test "${with_gnutls}" = "yes" ; then
10458 # Extract the first word of "pkg-config", so it can be a program name with args.
10459 set dummy pkg-config
; ac_word
=$2
10460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10461 $as_echo_n "checking for $ac_word... " >&6; }
10462 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
10463 $as_echo_n "(cached) " >&6
10465 case $PKG_CONFIG in
10467 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
10470 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10471 for as_dir
in $PATH
10474 test -z "$as_dir" && as_dir
=.
10475 for ac_exec_ext
in '' $ac_executable_extensions; do
10476 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10477 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
10478 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10485 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
10489 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
10490 if test -n "$PKG_CONFIG"; then
10491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10492 $as_echo "$PKG_CONFIG" >&6; }
10494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10495 $as_echo "no" >&6; }
10500 if test "$PKG_CONFIG" = "no" ; then
10503 PKG_CONFIG_MIN_VERSION
=0.9.0
10504 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
10505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gnutls >= 2.2.4" >&5
10506 $as_echo_n "checking for gnutls >= 2.2.4... " >&6; }
10508 if $PKG_CONFIG --exists "gnutls >= 2.2.4" 2>&5; then
10509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10510 $as_echo "yes" >&6; }
10513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBGNUTLS_CFLAGS" >&5
10514 $as_echo_n "checking LIBGNUTLS_CFLAGS... " >&6; }
10515 LIBGNUTLS_CFLAGS
=`$PKG_CONFIG --cflags "gnutls >= 2.2.4"|sed -e 's,///*,/,g'`
10516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGNUTLS_CFLAGS" >&5
10517 $as_echo "$LIBGNUTLS_CFLAGS" >&6; }
10519 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBGNUTLS_LIBS" >&5
10520 $as_echo_n "checking LIBGNUTLS_LIBS... " >&6; }
10521 LIBGNUTLS_LIBS
=`$PKG_CONFIG --libs "gnutls >= 2.2.4"|sed -e 's,///*,/,g'`
10522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGNUTLS_LIBS" >&5
10523 $as_echo "$LIBGNUTLS_LIBS" >&6; }
10525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10526 $as_echo "no" >&6; }
10527 LIBGNUTLS_CFLAGS
=""
10529 ## If we have a custom action on failure, don't print errors, but
10530 ## do set a variable so people can do so.
10531 LIBGNUTLS_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "gnutls >= 2.2.4"`
10538 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
10539 echo "*** See http://www.freedesktop.org/software/pkgconfig"
10543 if test $succeeded = yes; then
10549 if test "${HAVE_GNUTLS}" = "yes"; then
10551 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
10560 if test x
"${USE_X_TOOLKIT}" = xmaybe ||
test x
"${USE_X_TOOLKIT}" = xLUCID
; then
10561 if test "$with_xaw3d" != no
; then
10562 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xaw3d" >&5
10563 $as_echo_n "checking for xaw3d... " >&6; }
10564 if ${emacs_cv_xaw3d+:} false
; then :
10565 $as_echo_n "(cached) " >&6
10567 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10568 /* end confdefs.h. */
10570 #include <X11/Intrinsic.h>
10571 #include <X11/Xaw3d/Simple.h>
10580 if ac_fn_c_try_link
"$LINENO"; then :
10585 rm -f core conftest.err conftest.
$ac_objext \
10586 conftest
$ac_exeext conftest.
$ac_ext
10592 if test $emacs_cv_xaw3d = yes; then
10593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes; using Lucid toolkit" >&5
10594 $as_echo "yes; using Lucid toolkit" >&6; }
10595 USE_X_TOOLKIT
=LUCID
10599 $as_echo "#define HAVE_XAW3D 1" >>confdefs.h
10602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10603 $as_echo "no" >&6; }
10604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libXaw" >&5
10605 $as_echo_n "checking for libXaw... " >&6; }
10606 if ${emacs_cv_xaw+:} false
; then :
10607 $as_echo_n "(cached) " >&6
10609 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10610 /* end confdefs.h. */
10612 #include <X11/Intrinsic.h>
10613 #include <X11/Xaw/Simple.h>
10622 if ac_fn_c_try_link
"$LINENO"; then :
10627 rm -f core conftest.err conftest.
$ac_objext \
10628 conftest
$ac_exeext conftest.
$ac_ext
10631 if test $emacs_cv_xaw = yes; then
10632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes; using Lucid toolkit" >&5
10633 $as_echo "yes; using Lucid toolkit" >&6; }
10634 USE_X_TOOLKIT
=LUCID
10636 elif test x
"${USE_X_TOOLKIT}" = xLUCID
; then
10637 as_fn_error $?
"Lucid toolkit requires X11/Xaw include files" "$LINENO" 5
10639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no; do not use toolkit by default" >&5
10640 $as_echo "no; do not use toolkit by default" >&6; }
10646 X_TOOLKIT_TYPE
=$USE_X_TOOLKIT
10649 if test "${USE_X_TOOLKIT}" != "none"; then
10650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking X11 toolkit version" >&5
10651 $as_echo_n "checking X11 toolkit version... " >&6; }
10652 if ${emacs_cv_x11_toolkit_version_6+:} false
; then :
10653 $as_echo_n "(cached) " >&6
10655 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10656 /* end confdefs.h. */
10657 #include <X11/Intrinsic.h>
10661 #if XtSpecificationRelease < 6
10669 if ac_fn_c_try_link
"$LINENO"; then :
10670 emacs_cv_x11_toolkit_version_6
=yes
10672 emacs_cv_x11_toolkit_version_6
=no
10674 rm -f core conftest.err conftest.
$ac_objext \
10675 conftest
$ac_exeext conftest.
$ac_ext
10678 HAVE_X11XTR6
=$emacs_cv_x11_toolkit_version_6
10679 if test $emacs_cv_x11_toolkit_version_6 = yes; then
10680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: 6 or newer" >&5
10681 $as_echo "6 or newer" >&6; }
10683 $as_echo "#define HAVE_X11XTR6 1" >>confdefs.h
10685 LIBXTR6
="-lSM -lICE"
10687 ## Use libw.a along with X11R6 Xt.
10688 unixware
) LIBXTR6
="$LIBXTR6 -lw" ;;
10691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: before 6" >&5
10692 $as_echo "before 6" >&6; }
10696 if test x
$HAVE_X11XTR6 = xyes
; then
10697 LIBS
="-lXt -lSM -lICE $LIBS"
10701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XmuConvertStandardSelection in -lXmu" >&5
10702 $as_echo_n "checking for XmuConvertStandardSelection in -lXmu... " >&6; }
10703 if ${ac_cv_lib_Xmu_XmuConvertStandardSelection+:} false
; then :
10704 $as_echo_n "(cached) " >&6
10706 ac_check_lib_save_LIBS
=$LIBS
10708 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10709 /* end confdefs.h. */
10711 /* Override any GCC internal prototype to avoid an error.
10712 Use char because int might match the return type of a GCC
10713 builtin and then its argument prototype would still apply. */
10717 char XmuConvertStandardSelection ();
10721 return XmuConvertStandardSelection ();
10726 if ac_fn_c_try_link
"$LINENO"; then :
10727 ac_cv_lib_Xmu_XmuConvertStandardSelection
=yes
10729 ac_cv_lib_Xmu_XmuConvertStandardSelection
=no
10731 rm -f core conftest.err conftest.
$ac_objext \
10732 conftest
$ac_exeext conftest.
$ac_ext
10733 LIBS
=$ac_check_lib_save_LIBS
10735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xmu_XmuConvertStandardSelection" >&5
10736 $as_echo "$ac_cv_lib_Xmu_XmuConvertStandardSelection" >&6; }
10737 if test "x$ac_cv_lib_Xmu_XmuConvertStandardSelection" = xyes
; then :
10738 cat >>confdefs.h
<<_ACEOF
10739 #define HAVE_LIBXMU 1
10746 test $ac_cv_lib_Xmu_XmuConvertStandardSelection = no
&& LIBS
="$OLDLIBS"
10752 ## These systems don't supply Xmu.
10754 test "X$ac_cv_lib_Xmu_XmuConvertStandardSelection" != "Xyes" && LIBXMU
=
10759 # On Irix 6.5, at least, we need XShapeQueryExtension from -lXext for Xaw3D.
10760 if test "${HAVE_X11}" = "yes"; then
10761 if test "${USE_X_TOOLKIT}" != "none"; then
10762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XShapeQueryExtension in -lXext" >&5
10763 $as_echo_n "checking for XShapeQueryExtension in -lXext... " >&6; }
10764 if ${ac_cv_lib_Xext_XShapeQueryExtension+:} false
; then :
10765 $as_echo_n "(cached) " >&6
10767 ac_check_lib_save_LIBS
=$LIBS
10768 LIBS
="-lXext $LIBS"
10769 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10770 /* end confdefs.h. */
10772 /* Override any GCC internal prototype to avoid an error.
10773 Use char because int might match the return type of a GCC
10774 builtin and then its argument prototype would still apply. */
10778 char XShapeQueryExtension ();
10782 return XShapeQueryExtension ();
10787 if ac_fn_c_try_link
"$LINENO"; then :
10788 ac_cv_lib_Xext_XShapeQueryExtension
=yes
10790 ac_cv_lib_Xext_XShapeQueryExtension
=no
10792 rm -f core conftest.err conftest.
$ac_objext \
10793 conftest
$ac_exeext conftest.
$ac_ext
10794 LIBS
=$ac_check_lib_save_LIBS
10796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xext_XShapeQueryExtension" >&5
10797 $as_echo "$ac_cv_lib_Xext_XShapeQueryExtension" >&6; }
10798 if test "x$ac_cv_lib_Xext_XShapeQueryExtension" = xyes
; then :
10799 cat >>confdefs.h
<<_ACEOF
10800 #define HAVE_LIBXEXT 1
10803 LIBS
="-lXext $LIBS"
10811 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
10812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Motif version 2.1" >&5
10813 $as_echo_n "checking for Motif version 2.1... " >&6; }
10814 if ${emacs_cv_motif_version_2_1+:} false
; then :
10815 $as_echo_n "(cached) " >&6
10817 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10818 /* end confdefs.h. */
10823 #if XmVERSION > 2 || (XmVERSION == 2 && XmREVISION >= 1)
10826 Motif version prior to 2.1.
10832 if ac_fn_c_try_compile
"$LINENO"; then :
10833 emacs_cv_motif_version_2_1
=yes
10835 emacs_cv_motif_version_2_1
=no
10837 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_motif_version_2_1" >&5
10840 $as_echo "$emacs_cv_motif_version_2_1" >&6; }
10841 if test $emacs_cv_motif_version_2_1 = yes; then
10842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XpCreateContext in -lXp" >&5
10843 $as_echo_n "checking for XpCreateContext in -lXp... " >&6; }
10844 if ${ac_cv_lib_Xp_XpCreateContext+:} false
; then :
10845 $as_echo_n "(cached) " >&6
10847 ac_check_lib_save_LIBS
=$LIBS
10849 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10850 /* end confdefs.h. */
10852 /* Override any GCC internal prototype to avoid an error.
10853 Use char because int might match the return type of a GCC
10854 builtin and then its argument prototype would still apply. */
10858 char XpCreateContext ();
10862 return XpCreateContext ();
10867 if ac_fn_c_try_link
"$LINENO"; then :
10868 ac_cv_lib_Xp_XpCreateContext
=yes
10870 ac_cv_lib_Xp_XpCreateContext
=no
10872 rm -f core conftest.err conftest.
$ac_objext \
10873 conftest
$ac_exeext conftest.
$ac_ext
10874 LIBS
=$ac_check_lib_save_LIBS
10876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xp_XpCreateContext" >&5
10877 $as_echo "$ac_cv_lib_Xp_XpCreateContext" >&6; }
10878 if test "x$ac_cv_lib_Xp_XpCreateContext" = xyes
; then :
10883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LessTif where some systems put it" >&5
10884 $as_echo_n "checking for LessTif where some systems put it... " >&6; }
10885 if ${emacs_cv_lesstif+:} false
; then :
10886 $as_echo_n "(cached) " >&6
10888 # We put this in CFLAGS temporarily to precede other -I options
10889 # that might be in CFLAGS temporarily.
10890 # We put this in CPPFLAGS where it precedes the other -I options.
10891 OLD_CPPFLAGS
=$CPPFLAGS
10893 CPPFLAGS
="-I/usr/X11R6/LessTif/Motif1.2/include $CPPFLAGS"
10894 CFLAGS
="-I/usr/X11R6/LessTif/Motif1.2/include $CFLAGS"
10895 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10896 /* end confdefs.h. */
10897 #include </usr/X11R6/LessTif/Motif1.2/include/Xm/Xm.h>
10906 if ac_fn_c_try_compile
"$LINENO"; then :
10907 emacs_cv_lesstif
=yes
10909 emacs_cv_lesstif
=no
10911 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_lesstif" >&5
10914 $as_echo "$emacs_cv_lesstif" >&6; }
10915 if test $emacs_cv_lesstif = yes; then
10916 # Make sure this -I option remains in CPPFLAGS after it is set
10917 # back to REAL_CPPFLAGS.
10918 # There is no need to change REAL_CFLAGS, because REAL_CFLAGS does not
10919 # have those other -I options anyway. Ultimately, having this
10920 # directory ultimately in CPPFLAGS will be enough.
10921 REAL_CPPFLAGS
="-I/usr/X11R6/LessTif/Motif1.2/include $REAL_CPPFLAGS"
10922 LDFLAGS
="-L/usr/X11R6/LessTif/Motif1.2/lib $LDFLAGS"
10925 CPPFLAGS
=$OLD_CPPFLAGS
10931 USE_TOOLKIT_SCROLL_BARS
=no
10932 if test "${with_toolkit_scroll_bars}" != "no"; then
10933 if test "${USE_X_TOOLKIT}" != "none"; then
10934 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
10935 $as_echo "#define USE_TOOLKIT_SCROLL_BARS 1" >>confdefs.h
10938 USE_TOOLKIT_SCROLL_BARS
=yes
10939 elif test "${HAVE_XAW3D}" = "yes"; then
10940 $as_echo "#define USE_TOOLKIT_SCROLL_BARS 1" >>confdefs.h
10942 USE_TOOLKIT_SCROLL_BARS
=yes
10944 elif test "${HAVE_GTK}" = "yes"; then
10945 $as_echo "#define USE_TOOLKIT_SCROLL_BARS 1" >>confdefs.h
10947 USE_TOOLKIT_SCROLL_BARS
=yes
10948 elif test "${HAVE_NS}" = "yes"; then
10949 $as_echo "#define USE_TOOLKIT_SCROLL_BARS 1" >>confdefs.h
10951 USE_TOOLKIT_SCROLL_BARS
=yes
10955 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10956 /* end confdefs.h. */
10958 #include <X11/Xlib.h>
10959 #include <X11/Xresource.h>
10968 if ac_fn_c_try_compile
"$LINENO"; then :
10971 $as_echo "#define HAVE_XIM 1" >>confdefs.h
10976 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10979 if test "${with_xim}" != "no"; then
10981 $as_echo "#define USE_XIM 1" >>confdefs.h
10986 if test "${HAVE_XIM}" != "no"; then
10987 late_CFLAGS
=$CFLAGS
10988 if test "$GCC" = yes; then
10989 CFLAGS
="$CFLAGS --pedantic-errors"
10991 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10992 /* end confdefs.h. */
10994 #include <X11/Xlib.h>
10995 #include <X11/Xresource.h>
11004 XPointer *client_data;
11006 /* If we're not using GCC, it's probably not XFree86, and this is
11007 probably right, but we can't use something like --pedantic-errors. */
11008 extern Bool XRegisterIMInstantiateCallback(Display*, XrmDatabase, char*,
11009 char*, XIMProc, XPointer*);
11011 (void)XRegisterIMInstantiateCallback(display, db, res_name, res_class, callback,
11017 if ac_fn_c_try_compile
"$LINENO"; then :
11018 emacs_cv_arg6_star
=yes
11020 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11021 if test "$emacs_cv_arg6_star" = yes; then
11022 $as_echo "#define XRegisterIMInstantiateCallback_arg6 XPointer*" >>confdefs.h
11025 $as_echo "#define XRegisterIMInstantiateCallback_arg6 XPointer" >>confdefs.h
11028 CFLAGS
=$late_CFLAGS
11031 ### Start of font-backend (under any platform) section.
11032 # (nothing here yet -- this is a placeholder)
11033 ### End of font-backend (under any platform) section.
11035 ### Start of font-backend (under X11) section.
11036 if test "${HAVE_X11}" = "yes"; then
11040 # Extract the first word of "pkg-config", so it can be a program name with args.
11041 set dummy pkg-config
; ac_word
=$2
11042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11043 $as_echo_n "checking for $ac_word... " >&6; }
11044 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
11045 $as_echo_n "(cached) " >&6
11047 case $PKG_CONFIG in
11049 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
11052 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
11053 for as_dir
in $PATH
11056 test -z "$as_dir" && as_dir
=.
11057 for ac_exec_ext
in '' $ac_executable_extensions; do
11058 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11059 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
11060 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11067 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
11071 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
11072 if test -n "$PKG_CONFIG"; then
11073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
11074 $as_echo "$PKG_CONFIG" >&6; }
11076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11077 $as_echo "no" >&6; }
11082 if test "$PKG_CONFIG" = "no" ; then
11085 PKG_CONFIG_MIN_VERSION
=0.9.0
11086 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
11087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fontconfig >= 2.2.0" >&5
11088 $as_echo_n "checking for fontconfig >= 2.2.0... " >&6; }
11090 if $PKG_CONFIG --exists "fontconfig >= 2.2.0" 2>&5; then
11091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11092 $as_echo "yes" >&6; }
11095 { $as_echo "$as_me:${as_lineno-$LINENO}: checking FONTCONFIG_CFLAGS" >&5
11096 $as_echo_n "checking FONTCONFIG_CFLAGS... " >&6; }
11097 FONTCONFIG_CFLAGS
=`$PKG_CONFIG --cflags "fontconfig >= 2.2.0"|sed -e 's,///*,/,g'`
11098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FONTCONFIG_CFLAGS" >&5
11099 $as_echo "$FONTCONFIG_CFLAGS" >&6; }
11101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking FONTCONFIG_LIBS" >&5
11102 $as_echo_n "checking FONTCONFIG_LIBS... " >&6; }
11103 FONTCONFIG_LIBS
=`$PKG_CONFIG --libs "fontconfig >= 2.2.0"|sed -e 's,///*,/,g'`
11104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FONTCONFIG_LIBS" >&5
11105 $as_echo "$FONTCONFIG_LIBS" >&6; }
11107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11108 $as_echo "no" >&6; }
11109 FONTCONFIG_CFLAGS
=""
11111 ## If we have a custom action on failure, don't print errors, but
11112 ## do set a variable so people can do so.
11113 FONTCONFIG_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "fontconfig >= 2.2.0"`
11120 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
11121 echo "*** See http://www.freedesktop.org/software/pkgconfig"
11125 if test $succeeded = yes; then
11132 ## Use -lXft if available, unless `--with-xft=no'.
11134 if test "${HAVE_FC}" = "no" ||
test "x${with_x}" = "xno"; then
11137 if test "x${with_xft}" != "xno"; then
11142 # Extract the first word of "pkg-config", so it can be a program name with args.
11143 set dummy pkg-config
; ac_word
=$2
11144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11145 $as_echo_n "checking for $ac_word... " >&6; }
11146 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
11147 $as_echo_n "(cached) " >&6
11149 case $PKG_CONFIG in
11151 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
11154 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
11155 for as_dir
in $PATH
11158 test -z "$as_dir" && as_dir
=.
11159 for ac_exec_ext
in '' $ac_executable_extensions; do
11160 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11161 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
11162 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11169 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
11173 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
11174 if test -n "$PKG_CONFIG"; then
11175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
11176 $as_echo "$PKG_CONFIG" >&6; }
11178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11179 $as_echo "no" >&6; }
11184 if test "$PKG_CONFIG" = "no" ; then
11187 PKG_CONFIG_MIN_VERSION
=0.9.0
11188 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
11189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xft >= 0.13.0" >&5
11190 $as_echo_n "checking for xft >= 0.13.0... " >&6; }
11192 if $PKG_CONFIG --exists "xft >= 0.13.0" 2>&5; then
11193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11194 $as_echo "yes" >&6; }
11197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking XFT_CFLAGS" >&5
11198 $as_echo_n "checking XFT_CFLAGS... " >&6; }
11199 XFT_CFLAGS
=`$PKG_CONFIG --cflags "xft >= 0.13.0"|sed -e 's,///*,/,g'`
11200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XFT_CFLAGS" >&5
11201 $as_echo "$XFT_CFLAGS" >&6; }
11203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking XFT_LIBS" >&5
11204 $as_echo_n "checking XFT_LIBS... " >&6; }
11205 XFT_LIBS
=`$PKG_CONFIG --libs "xft >= 0.13.0"|sed -e 's,///*,/,g'`
11206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XFT_LIBS" >&5
11207 $as_echo "$XFT_LIBS" >&6; }
11209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11210 $as_echo "no" >&6; }
11213 ## If we have a custom action on failure, don't print errors, but
11214 ## do set a variable so people can do so.
11215 XFT_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "xft >= 0.13.0"`
11222 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
11223 echo "*** See http://www.freedesktop.org/software/pkgconfig"
11227 if test $succeeded = yes; then
11233 ## Because xftfont.c uses XRenderQueryExtension, we also
11234 ## need to link to -lXrender.
11236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XRenderQueryExtension in -lXrender" >&5
11237 $as_echo_n "checking for XRenderQueryExtension in -lXrender... " >&6; }
11238 if ${ac_cv_lib_Xrender_XRenderQueryExtension+:} false
; then :
11239 $as_echo_n "(cached) " >&6
11241 ac_check_lib_save_LIBS
=$LIBS
11242 LIBS
="-lXrender $LIBS"
11243 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11244 /* end confdefs.h. */
11246 /* Override any GCC internal prototype to avoid an error.
11247 Use char because int might match the return type of a GCC
11248 builtin and then its argument prototype would still apply. */
11252 char XRenderQueryExtension ();
11256 return XRenderQueryExtension ();
11261 if ac_fn_c_try_link
"$LINENO"; then :
11262 ac_cv_lib_Xrender_XRenderQueryExtension
=yes
11264 ac_cv_lib_Xrender_XRenderQueryExtension
=no
11266 rm -f core conftest.err conftest.
$ac_objext \
11267 conftest
$ac_exeext conftest.
$ac_ext
11268 LIBS
=$ac_check_lib_save_LIBS
11270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xrender_XRenderQueryExtension" >&5
11271 $as_echo "$ac_cv_lib_Xrender_XRenderQueryExtension" >&6; }
11272 if test "x$ac_cv_lib_Xrender_XRenderQueryExtension" = xyes
; then :
11276 if test "$HAVE_XFT" != no
&& test "$HAVE_XRENDER" != no
; then
11277 OLD_CPPFLAGS
="$CPPFLAGS"
11278 OLD_CFLAGS
="$CFLAGS"
11280 CPPFLAGS
="$CPPFLAGS $XFT_CFLAGS"
11281 CFLAGS
="$CFLAGS $XFT_CFLAGS"
11282 XFT_LIBS
="-lXrender $XFT_LIBS"
11283 LIBS
="$XFT_LIBS $LIBS"
11284 ac_fn_c_check_header_mongrel
"$LINENO" "X11/Xft/Xft.h" "ac_cv_header_X11_Xft_Xft_h" "$ac_includes_default"
11285 if test "x$ac_cv_header_X11_Xft_Xft_h" = xyes
; then :
11286 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XftFontOpen in -lXft" >&5
11287 $as_echo_n "checking for XftFontOpen in -lXft... " >&6; }
11288 if ${ac_cv_lib_Xft_XftFontOpen+:} false
; then :
11289 $as_echo_n "(cached) " >&6
11291 ac_check_lib_save_LIBS
=$LIBS
11292 LIBS
="-lXft $XFT_LIBS $LIBS"
11293 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11294 /* end confdefs.h. */
11296 /* Override any GCC internal prototype to avoid an error.
11297 Use char because int might match the return type of a GCC
11298 builtin and then its argument prototype would still apply. */
11302 char XftFontOpen ();
11306 return XftFontOpen ();
11311 if ac_fn_c_try_link
"$LINENO"; then :
11312 ac_cv_lib_Xft_XftFontOpen
=yes
11314 ac_cv_lib_Xft_XftFontOpen
=no
11316 rm -f core conftest.err conftest.
$ac_objext \
11317 conftest
$ac_exeext conftest.
$ac_ext
11318 LIBS
=$ac_check_lib_save_LIBS
11320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xft_XftFontOpen" >&5
11321 $as_echo "$ac_cv_lib_Xft_XftFontOpen" >&6; }
11322 if test "x$ac_cv_lib_Xft_XftFontOpen" = xyes
; then :
11330 if test "${HAVE_XFT}" = "yes"; then
11332 $as_echo "#define HAVE_XFT 1" >>confdefs.h
11335 C_SWITCH_X_SITE
="$C_SWITCH_X_SITE $XFT_CFLAGS"
11337 CPPFLAGS
="$OLD_CPPFLAGS"
11338 CFLAGS
="$OLD_CFLAGS"
11340 fi # "${HAVE_XFT}" = "yes"
11341 fi # "$HAVE_XFT" != no
11342 fi # "x${with_xft}" != "xno"
11344 if test "$HAVE_XFT" != "yes"; then
11350 ## We used to allow building with FreeType and without Xft.
11351 ## However, the ftx font backend driver is not in good shape.
11352 if test "${HAVE_XFT}" = "yes"; then
11359 if test "${HAVE_FREETYPE}" = "yes"; then
11361 $as_echo "#define HAVE_FREETYPE 1" >>confdefs.h
11363 if test "${with_libotf}" != "no"; then
11367 # Extract the first word of "pkg-config", so it can be a program name with args.
11368 set dummy pkg-config
; ac_word
=$2
11369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11370 $as_echo_n "checking for $ac_word... " >&6; }
11371 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
11372 $as_echo_n "(cached) " >&6
11374 case $PKG_CONFIG in
11376 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
11379 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
11380 for as_dir
in $PATH
11383 test -z "$as_dir" && as_dir
=.
11384 for ac_exec_ext
in '' $ac_executable_extensions; do
11385 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11386 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
11387 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11394 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
11398 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
11399 if test -n "$PKG_CONFIG"; then
11400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
11401 $as_echo "$PKG_CONFIG" >&6; }
11403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11404 $as_echo "no" >&6; }
11409 if test "$PKG_CONFIG" = "no" ; then
11412 PKG_CONFIG_MIN_VERSION
=0.9.0
11413 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
11414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libotf" >&5
11415 $as_echo_n "checking for libotf... " >&6; }
11417 if $PKG_CONFIG --exists "libotf" 2>&5; then
11418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11419 $as_echo "yes" >&6; }
11422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBOTF_CFLAGS" >&5
11423 $as_echo_n "checking LIBOTF_CFLAGS... " >&6; }
11424 LIBOTF_CFLAGS
=`$PKG_CONFIG --cflags "libotf"|sed -e 's,///*,/,g'`
11425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBOTF_CFLAGS" >&5
11426 $as_echo "$LIBOTF_CFLAGS" >&6; }
11428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBOTF_LIBS" >&5
11429 $as_echo_n "checking LIBOTF_LIBS... " >&6; }
11430 LIBOTF_LIBS
=`$PKG_CONFIG --libs "libotf"|sed -e 's,///*,/,g'`
11431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBOTF_LIBS" >&5
11432 $as_echo "$LIBOTF_LIBS" >&6; }
11434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11435 $as_echo "no" >&6; }
11438 ## If we have a custom action on failure, don't print errors, but
11439 ## do set a variable so people can do so.
11440 LIBOTF_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "libotf"`
11447 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
11448 echo "*** See http://www.freedesktop.org/software/pkgconfig"
11452 if test $succeeded = yes; then
11458 if test "$HAVE_LIBOTF" = "yes"; then
11460 $as_echo "#define HAVE_LIBOTF 1" >>confdefs.h
11462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OTF_get_variation_glyphs in -lotf" >&5
11463 $as_echo_n "checking for OTF_get_variation_glyphs in -lotf... " >&6; }
11464 if ${ac_cv_lib_otf_OTF_get_variation_glyphs+:} false
; then :
11465 $as_echo_n "(cached) " >&6
11467 ac_check_lib_save_LIBS
=$LIBS
11469 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11470 /* end confdefs.h. */
11472 /* Override any GCC internal prototype to avoid an error.
11473 Use char because int might match the return type of a GCC
11474 builtin and then its argument prototype would still apply. */
11478 char OTF_get_variation_glyphs ();
11482 return OTF_get_variation_glyphs ();
11487 if ac_fn_c_try_link
"$LINENO"; then :
11488 ac_cv_lib_otf_OTF_get_variation_glyphs
=yes
11490 ac_cv_lib_otf_OTF_get_variation_glyphs
=no
11492 rm -f core conftest.err conftest.
$ac_objext \
11493 conftest
$ac_exeext conftest.
$ac_ext
11494 LIBS
=$ac_check_lib_save_LIBS
11496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_otf_OTF_get_variation_glyphs" >&5
11497 $as_echo "$ac_cv_lib_otf_OTF_get_variation_glyphs" >&6; }
11498 if test "x$ac_cv_lib_otf_OTF_get_variation_glyphs" = xyes
; then :
11499 HAVE_OTF_GET_VARIATION_GLYPHS
=yes
11501 HAVE_OTF_GET_VARIATION_GLYPHS
=no
11504 if test "${HAVE_OTF_GET_VARIATION_GLYPHS}" = "yes"; then
11506 $as_echo "#define HAVE_OTF_GET_VARIATION_GLYPHS 1" >>confdefs.h
11514 if test "${HAVE_LIBOTF}" = yes; then
11515 if test "${with_m17n_flt}" != "no"; then
11519 # Extract the first word of "pkg-config", so it can be a program name with args.
11520 set dummy pkg-config
; ac_word
=$2
11521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11522 $as_echo_n "checking for $ac_word... " >&6; }
11523 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
11524 $as_echo_n "(cached) " >&6
11526 case $PKG_CONFIG in
11528 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
11531 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
11532 for as_dir
in $PATH
11535 test -z "$as_dir" && as_dir
=.
11536 for ac_exec_ext
in '' $ac_executable_extensions; do
11537 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11538 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
11539 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11546 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
11550 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
11551 if test -n "$PKG_CONFIG"; then
11552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
11553 $as_echo "$PKG_CONFIG" >&6; }
11555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11556 $as_echo "no" >&6; }
11561 if test "$PKG_CONFIG" = "no" ; then
11564 PKG_CONFIG_MIN_VERSION
=0.9.0
11565 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
11566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for m17n-flt" >&5
11567 $as_echo_n "checking for m17n-flt... " >&6; }
11569 if $PKG_CONFIG --exists "m17n-flt" 2>&5; then
11570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11571 $as_echo "yes" >&6; }
11574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking M17N_FLT_CFLAGS" >&5
11575 $as_echo_n "checking M17N_FLT_CFLAGS... " >&6; }
11576 M17N_FLT_CFLAGS
=`$PKG_CONFIG --cflags "m17n-flt"|sed -e 's,///*,/,g'`
11577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M17N_FLT_CFLAGS" >&5
11578 $as_echo "$M17N_FLT_CFLAGS" >&6; }
11580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking M17N_FLT_LIBS" >&5
11581 $as_echo_n "checking M17N_FLT_LIBS... " >&6; }
11582 M17N_FLT_LIBS
=`$PKG_CONFIG --libs "m17n-flt"|sed -e 's,///*,/,g'`
11583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M17N_FLT_LIBS" >&5
11584 $as_echo "$M17N_FLT_LIBS" >&6; }
11586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11587 $as_echo "no" >&6; }
11590 ## If we have a custom action on failure, don't print errors, but
11591 ## do set a variable so people can do so.
11592 M17N_FLT_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "m17n-flt"`
11599 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
11600 echo "*** See http://www.freedesktop.org/software/pkgconfig"
11604 if test $succeeded = yes; then
11610 if test "$HAVE_M17N_FLT" = "yes"; then
11612 $as_echo "#define HAVE_M17N_FLT 1" >>confdefs.h
11624 ### End of font-backend (under X11) section.
11635 ### Use -lXpm if available, unless `--with-xpm=no'.
11638 if test "${HAVE_X11}" = "yes"; then
11639 if test "${with_xpm}" != "no"; then
11640 ac_fn_c_check_header_mongrel
"$LINENO" "X11/xpm.h" "ac_cv_header_X11_xpm_h" "$ac_includes_default"
11641 if test "x$ac_cv_header_X11_xpm_h" = xyes
; then :
11642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XpmReadFileToPixmap in -lXpm" >&5
11643 $as_echo_n "checking for XpmReadFileToPixmap in -lXpm... " >&6; }
11644 if ${ac_cv_lib_Xpm_XpmReadFileToPixmap+:} false
; then :
11645 $as_echo_n "(cached) " >&6
11647 ac_check_lib_save_LIBS
=$LIBS
11648 LIBS
="-lXpm -lX11 $LIBS"
11649 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11650 /* end confdefs.h. */
11652 /* Override any GCC internal prototype to avoid an error.
11653 Use char because int might match the return type of a GCC
11654 builtin and then its argument prototype would still apply. */
11658 char XpmReadFileToPixmap ();
11662 return XpmReadFileToPixmap ();
11667 if ac_fn_c_try_link
"$LINENO"; then :
11668 ac_cv_lib_Xpm_XpmReadFileToPixmap
=yes
11670 ac_cv_lib_Xpm_XpmReadFileToPixmap
=no
11672 rm -f core conftest.err conftest.
$ac_objext \
11673 conftest
$ac_exeext conftest.
$ac_ext
11674 LIBS
=$ac_check_lib_save_LIBS
11676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xpm_XpmReadFileToPixmap" >&5
11677 $as_echo "$ac_cv_lib_Xpm_XpmReadFileToPixmap" >&6; }
11678 if test "x$ac_cv_lib_Xpm_XpmReadFileToPixmap" = xyes
; then :
11685 if test "${HAVE_XPM}" = "yes"; then
11686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XpmReturnAllocPixels preprocessor define" >&5
11687 $as_echo_n "checking for XpmReturnAllocPixels preprocessor define... " >&6; }
11688 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11689 /* end confdefs.h. */
11690 #include "X11/xpm.h"
11691 #ifndef XpmReturnAllocPixels
11692 no_return_alloc_pixels
11696 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11697 $EGREP "no_return_alloc_pixels" >/dev
/null
2>&1; then :
11705 if test "${HAVE_XPM}" = "yes"; then
11706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11707 $as_echo "yes" >&6; }
11709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11710 $as_echo "no" >&6; }
11715 if test "${HAVE_XPM}" = "yes"; then
11717 $as_echo "#define HAVE_XPM 1" >>confdefs.h
11724 ### Use -ljpeg if available, unless `--with-jpeg=no'.
11727 if test "${HAVE_X11}" = "yes"; then
11728 if test "${with_jpeg}" != "no"; then
11729 ac_fn_c_check_header_mongrel
"$LINENO" "jerror.h" "ac_cv_header_jerror_h" "$ac_includes_default"
11730 if test "x$ac_cv_header_jerror_h" = xyes
; then :
11731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for jpeg_destroy_compress in -ljpeg" >&5
11732 $as_echo_n "checking for jpeg_destroy_compress in -ljpeg... " >&6; }
11733 if ${ac_cv_lib_jpeg_jpeg_destroy_compress+:} false
; then :
11734 $as_echo_n "(cached) " >&6
11736 ac_check_lib_save_LIBS
=$LIBS
11737 LIBS
="-ljpeg $LIBS"
11738 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11739 /* end confdefs.h. */
11741 /* Override any GCC internal prototype to avoid an error.
11742 Use char because int might match the return type of a GCC
11743 builtin and then its argument prototype would still apply. */
11747 char jpeg_destroy_compress ();
11751 return jpeg_destroy_compress ();
11756 if ac_fn_c_try_link
"$LINENO"; then :
11757 ac_cv_lib_jpeg_jpeg_destroy_compress
=yes
11759 ac_cv_lib_jpeg_jpeg_destroy_compress
=no
11761 rm -f core conftest.err conftest.
$ac_objext \
11762 conftest
$ac_exeext conftest.
$ac_ext
11763 LIBS
=$ac_check_lib_save_LIBS
11765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_jpeg_jpeg_destroy_compress" >&5
11766 $as_echo "$ac_cv_lib_jpeg_jpeg_destroy_compress" >&6; }
11767 if test "x$ac_cv_lib_jpeg_jpeg_destroy_compress" = xyes
; then :
11776 if test "${HAVE_JPEG}" = "yes"; then
11777 $as_echo "#define HAVE_JPEG 1" >>confdefs.h
11779 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11780 /* end confdefs.h. */
11781 #include <jpeglib.h>
11782 version=JPEG_LIB_VERSION
11785 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11786 $EGREP "version= *(6[2-9]|[7-9][0-9])" >/dev
/null
2>&1; then :
11787 $as_echo "#define HAVE_JPEG 1" >>confdefs.h
11790 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: libjpeg found, but not version 6b or later" >&5
11791 $as_echo "$as_me: WARNING: libjpeg found, but not version 6b or later" >&2;}
11797 if test "${HAVE_JPEG}" = "yes"; then
11803 ### Use -lpng if available, unless `--with-png=no'.
11806 if test "${HAVE_X11}" = "yes"; then
11807 if test "${with_png}" != "no"; then
11808 # Debian unstable as of July 2003 has multiple libpngs, and puts png.h
11809 # in /usr/include/libpng.
11810 for ac_header
in png.h libpng
/png.h
11812 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11813 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11814 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
11815 cat >>confdefs.h
<<_ACEOF
11816 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11823 if test "$ac_cv_header_png_h" = yes ||
test "$ac_cv_header_libpng_png_h" = yes ; then
11824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for png_get_channels in -lpng" >&5
11825 $as_echo_n "checking for png_get_channels in -lpng... " >&6; }
11826 if ${ac_cv_lib_png_png_get_channels+:} false
; then :
11827 $as_echo_n "(cached) " >&6
11829 ac_check_lib_save_LIBS
=$LIBS
11830 LIBS
="-lpng -lz -lm $LIBS"
11831 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11832 /* end confdefs.h. */
11834 /* Override any GCC internal prototype to avoid an error.
11835 Use char because int might match the return type of a GCC
11836 builtin and then its argument prototype would still apply. */
11840 char png_get_channels ();
11844 return png_get_channels ();
11849 if ac_fn_c_try_link
"$LINENO"; then :
11850 ac_cv_lib_png_png_get_channels
=yes
11852 ac_cv_lib_png_png_get_channels
=no
11854 rm -f core conftest.err conftest.
$ac_objext \
11855 conftest
$ac_exeext conftest.
$ac_ext
11856 LIBS
=$ac_check_lib_save_LIBS
11858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_png_png_get_channels" >&5
11859 $as_echo "$ac_cv_lib_png_png_get_channels" >&6; }
11860 if test "x$ac_cv_lib_png_png_get_channels" = xyes
; then :
11867 if test "${HAVE_PNG}" = "yes"; then
11869 $as_echo "#define HAVE_PNG 1" >>confdefs.h
11871 LIBPNG
="-lpng -lz -lm"
11876 ### Use -ltiff if available, unless `--with-tiff=no'.
11879 if test "${HAVE_X11}" = "yes"; then
11880 if test "${with_tiff}" != "no"; then
11881 ac_fn_c_check_header_mongrel
"$LINENO" "tiffio.h" "ac_cv_header_tiffio_h" "$ac_includes_default"
11882 if test "x$ac_cv_header_tiffio_h" = xyes
; then :
11884 # At least one tiff package requires the jpeg library.
11885 if test "${HAVE_JPEG}" = yes; then tifflibs
="-ljpeg $tifflibs"; fi
11886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TIFFGetVersion in -ltiff" >&5
11887 $as_echo_n "checking for TIFFGetVersion in -ltiff... " >&6; }
11888 if ${ac_cv_lib_tiff_TIFFGetVersion+:} false
; then :
11889 $as_echo_n "(cached) " >&6
11891 ac_check_lib_save_LIBS
=$LIBS
11892 LIBS
="-ltiff $tifflibs $LIBS"
11893 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11894 /* end confdefs.h. */
11896 /* Override any GCC internal prototype to avoid an error.
11897 Use char because int might match the return type of a GCC
11898 builtin and then its argument prototype would still apply. */
11902 char TIFFGetVersion ();
11906 return TIFFGetVersion ();
11911 if ac_fn_c_try_link
"$LINENO"; then :
11912 ac_cv_lib_tiff_TIFFGetVersion
=yes
11914 ac_cv_lib_tiff_TIFFGetVersion
=no
11916 rm -f core conftest.err conftest.
$ac_objext \
11917 conftest
$ac_exeext conftest.
$ac_ext
11918 LIBS
=$ac_check_lib_save_LIBS
11920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tiff_TIFFGetVersion" >&5
11921 $as_echo "$ac_cv_lib_tiff_TIFFGetVersion" >&6; }
11922 if test "x$ac_cv_lib_tiff_TIFFGetVersion" = xyes
; then :
11931 if test "${HAVE_TIFF}" = "yes"; then
11933 $as_echo "#define HAVE_TIFF 1" >>confdefs.h
11940 ### Use -lgif or -lungif if available, unless `--with-gif=no'.
11943 if test "${HAVE_X11}" = "yes" && test "${with_gif}" != "no"; then
11944 ac_fn_c_check_header_mongrel
"$LINENO" "gif_lib.h" "ac_cv_header_gif_lib_h" "$ac_includes_default"
11945 if test "x$ac_cv_header_gif_lib_h" = xyes
; then :
11946 # EGifPutExtensionLast only exists from version libungif-4.1.0b1.
11947 # Earlier versions can crash Emacs.
11948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for EGifPutExtensionLast in -lgif" >&5
11949 $as_echo_n "checking for EGifPutExtensionLast in -lgif... " >&6; }
11950 if ${ac_cv_lib_gif_EGifPutExtensionLast+:} false
; then :
11951 $as_echo_n "(cached) " >&6
11953 ac_check_lib_save_LIBS
=$LIBS
11955 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11956 /* end confdefs.h. */
11958 /* Override any GCC internal prototype to avoid an error.
11959 Use char because int might match the return type of a GCC
11960 builtin and then its argument prototype would still apply. */
11964 char EGifPutExtensionLast ();
11968 return EGifPutExtensionLast ();
11973 if ac_fn_c_try_link
"$LINENO"; then :
11974 ac_cv_lib_gif_EGifPutExtensionLast
=yes
11976 ac_cv_lib_gif_EGifPutExtensionLast
=no
11978 rm -f core conftest.err conftest.
$ac_objext \
11979 conftest
$ac_exeext conftest.
$ac_ext
11980 LIBS
=$ac_check_lib_save_LIBS
11982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gif_EGifPutExtensionLast" >&5
11983 $as_echo "$ac_cv_lib_gif_EGifPutExtensionLast" >&6; }
11984 if test "x$ac_cv_lib_gif_EGifPutExtensionLast" = xyes
; then :
11994 if test "$HAVE_GIF" = yes; then
11996 elif test "$HAVE_GIF" = maybe
; then
11997 # If gif_lib.h but no libgif, try libungif.
11998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for EGifPutExtensionLast in -lungif" >&5
11999 $as_echo_n "checking for EGifPutExtensionLast in -lungif... " >&6; }
12000 if ${ac_cv_lib_ungif_EGifPutExtensionLast+:} false
; then :
12001 $as_echo_n "(cached) " >&6
12003 ac_check_lib_save_LIBS
=$LIBS
12004 LIBS
="-lungif $LIBS"
12005 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12006 /* end confdefs.h. */
12008 /* Override any GCC internal prototype to avoid an error.
12009 Use char because int might match the return type of a GCC
12010 builtin and then its argument prototype would still apply. */
12014 char EGifPutExtensionLast ();
12018 return EGifPutExtensionLast ();
12023 if ac_fn_c_try_link
"$LINENO"; then :
12024 ac_cv_lib_ungif_EGifPutExtensionLast
=yes
12026 ac_cv_lib_ungif_EGifPutExtensionLast
=no
12028 rm -f core conftest.err conftest.
$ac_objext \
12029 conftest
$ac_exeext conftest.
$ac_ext
12030 LIBS
=$ac_check_lib_save_LIBS
12032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ungif_EGifPutExtensionLast" >&5
12033 $as_echo "$ac_cv_lib_ungif_EGifPutExtensionLast" >&6; }
12034 if test "x$ac_cv_lib_ungif_EGifPutExtensionLast" = xyes
; then :
12040 test "$HAVE_GIF" = yes && LIBGIF
=-lungif
12043 if test "${HAVE_GIF}" = "yes"; then
12045 $as_echo "#define HAVE_GIF 1" >>confdefs.h
12051 if test "${HAVE_X11}" = "yes"; then
12054 test "${with_xpm}" != "no" && test "${HAVE_XPM}" != "yes" &&
12055 MISSING
="libXpm" && WITH_NO
="--with-xpm=no"
12056 test "${with_jpeg}" != "no" && test "${HAVE_JPEG}" != "yes" &&
12057 MISSING
="$MISSING libjpeg" && WITH_NO
="$WITH_NO --with-jpeg=no"
12058 test "${with_png}" != "no" && test "${HAVE_PNG}" != "yes" &&
12059 MISSING
="$MISSING libpng" && WITH_NO
="$WITH_NO --with-png=no"
12060 test "${with_gif}" != "no" && test "${HAVE_GIF}" != "yes" &&
12061 MISSING
="$MISSING libgif/libungif" && WITH_NO
="$WITH_NO --with-gif=no"
12062 test "${with_tiff}" != "no" && test "${HAVE_TIFF}" != "yes" &&
12063 MISSING
="$MISSING libtiff" && WITH_NO
="$WITH_NO --with-tiff=no"
12065 if test "X${MISSING}" != X
; then
12066 as_fn_error $?
"The following required libraries were not found:
12068 Maybe some development libraries/packages are missing?
12069 If you don't want to link with them give
12071 as options to configure" "$LINENO" 5
12075 ### Use -lgpm if available, unless `--with-gpm=no'.
12079 if test "${with_gpm}" != "no"; then
12080 ac_fn_c_check_header_mongrel
"$LINENO" "gpm.h" "ac_cv_header_gpm_h" "$ac_includes_default"
12081 if test "x$ac_cv_header_gpm_h" = xyes
; then :
12082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Gpm_Open in -lgpm" >&5
12083 $as_echo_n "checking for Gpm_Open in -lgpm... " >&6; }
12084 if ${ac_cv_lib_gpm_Gpm_Open+:} false
; then :
12085 $as_echo_n "(cached) " >&6
12087 ac_check_lib_save_LIBS
=$LIBS
12089 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12090 /* end confdefs.h. */
12092 /* Override any GCC internal prototype to avoid an error.
12093 Use char because int might match the return type of a GCC
12094 builtin and then its argument prototype would still apply. */
12102 return Gpm_Open ();
12107 if ac_fn_c_try_link
"$LINENO"; then :
12108 ac_cv_lib_gpm_Gpm_Open
=yes
12110 ac_cv_lib_gpm_Gpm_Open
=no
12112 rm -f core conftest.err conftest.
$ac_objext \
12113 conftest
$ac_exeext conftest.
$ac_ext
12114 LIBS
=$ac_check_lib_save_LIBS
12116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gpm_Gpm_Open" >&5
12117 $as_echo "$ac_cv_lib_gpm_Gpm_Open" >&6; }
12118 if test "x$ac_cv_lib_gpm_Gpm_Open" = xyes
; then :
12126 if test "${HAVE_GPM}" = "yes"; then
12128 $as_echo "#define HAVE_GPM 1" >>confdefs.h
12131 ## May be reset below.
12132 MOUSE_SUPPORT
="\$(GPM_MOUSE_SUPPORT)"
12137 ac_fn_c_check_header_mongrel
"$LINENO" "malloc/malloc.h" "ac_cv_header_malloc_malloc_h" "$ac_includes_default"
12138 if test "x$ac_cv_header_malloc_malloc_h" = xyes
; then :
12140 $as_echo "#define HAVE_MALLOC_MALLOC_H 1" >>confdefs.h
12147 ### Use NeXTstep API to implement GUI.
12148 if test "${HAVE_NS}" = "yes"; then
12150 $as_echo "#define HAVE_NS 1" >>confdefs.h
12152 if test "${NS_IMPL_COCOA}" = "yes"; then
12154 $as_echo "#define NS_IMPL_COCOA 1" >>confdefs.h
12158 if test "${NS_IMPL_GNUSTEP}" = "yes"; then
12160 $as_echo "#define NS_IMPL_GNUSTEP 1" >>confdefs.h
12162 # See also .m.o rule in Makefile.in */
12163 # FIXME: are all these flags really needed? Document here why. */
12164 C_SWITCH_X_SYSTEM
="-D_REENTRANT -fPIC -fno-strict-aliasing"
12165 GNU_OBJC_CFLAGS
="-fgnu-runtime -Wno-import -fconstant-string-class=NSConstantString -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 -DGSWARN -DGSDIAGNOSE"
12167 if test "${NS_HAVE_NSINTEGER}" = "yes"; then
12169 $as_echo "#define NS_HAVE_NSINTEGER 1" >>confdefs.h
12172 # We also have mouse menus.
12178 ### Use session management (-lSM -lICE) if available
12181 if test "${HAVE_X11}" = "yes"; then
12182 ac_fn_c_check_header_mongrel
"$LINENO" "X11/SM/SMlib.h" "ac_cv_header_X11_SM_SMlib_h" "$ac_includes_default"
12183 if test "x$ac_cv_header_X11_SM_SMlib_h" = xyes
; then :
12184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SmcOpenConnection in -lSM" >&5
12185 $as_echo_n "checking for SmcOpenConnection in -lSM... " >&6; }
12186 if ${ac_cv_lib_SM_SmcOpenConnection+:} false
; then :
12187 $as_echo_n "(cached) " >&6
12189 ac_check_lib_save_LIBS
=$LIBS
12190 LIBS
="-lSM -lICE $LIBS"
12191 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12192 /* end confdefs.h. */
12194 /* Override any GCC internal prototype to avoid an error.
12195 Use char because int might match the return type of a GCC
12196 builtin and then its argument prototype would still apply. */
12200 char SmcOpenConnection ();
12204 return SmcOpenConnection ();
12209 if ac_fn_c_try_link
"$LINENO"; then :
12210 ac_cv_lib_SM_SmcOpenConnection
=yes
12212 ac_cv_lib_SM_SmcOpenConnection
=no
12214 rm -f core conftest.err conftest.
$ac_objext \
12215 conftest
$ac_exeext conftest.
$ac_ext
12216 LIBS
=$ac_check_lib_save_LIBS
12218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_SM_SmcOpenConnection" >&5
12219 $as_echo "$ac_cv_lib_SM_SmcOpenConnection" >&6; }
12220 if test "x$ac_cv_lib_SM_SmcOpenConnection" = xyes
; then :
12228 if test "${HAVE_X_SM}" = "yes"; then
12230 $as_echo "#define HAVE_X_SM 1" >>confdefs.h
12232 LIBXSM
="-lSM -lICE"
12235 *) LIBS
="$LIBXSM $LIBS" ;;
12241 ### Use libxml (-lxml2) if available
12242 if test "${with_xml2}" != "no"; then
12243 ### I'm not sure what the version number should be, so I just guessed.
12247 # Extract the first word of "pkg-config", so it can be a program name with args.
12248 set dummy pkg-config
; ac_word
=$2
12249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12250 $as_echo_n "checking for $ac_word... " >&6; }
12251 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
12252 $as_echo_n "(cached) " >&6
12254 case $PKG_CONFIG in
12256 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
12259 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
12260 for as_dir
in $PATH
12263 test -z "$as_dir" && as_dir
=.
12264 for ac_exec_ext
in '' $ac_executable_extensions; do
12265 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12266 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
12267 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12274 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
12278 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
12279 if test -n "$PKG_CONFIG"; then
12280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
12281 $as_echo "$PKG_CONFIG" >&6; }
12283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12284 $as_echo "no" >&6; }
12289 if test "$PKG_CONFIG" = "no" ; then
12292 PKG_CONFIG_MIN_VERSION
=0.9.0
12293 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
12294 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libxml-2.0 > 2.6.17" >&5
12295 $as_echo_n "checking for libxml-2.0 > 2.6.17... " >&6; }
12297 if $PKG_CONFIG --exists "libxml-2.0 > 2.6.17" 2>&5; then
12298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12299 $as_echo "yes" >&6; }
12302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBXML2_CFLAGS" >&5
12303 $as_echo_n "checking LIBXML2_CFLAGS... " >&6; }
12304 LIBXML2_CFLAGS
=`$PKG_CONFIG --cflags "libxml-2.0 > 2.6.17"|sed -e 's,///*,/,g'`
12305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBXML2_CFLAGS" >&5
12306 $as_echo "$LIBXML2_CFLAGS" >&6; }
12308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBXML2_LIBS" >&5
12309 $as_echo_n "checking LIBXML2_LIBS... " >&6; }
12310 LIBXML2_LIBS
=`$PKG_CONFIG --libs "libxml-2.0 > 2.6.17"|sed -e 's,///*,/,g'`
12311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBXML2_LIBS" >&5
12312 $as_echo "$LIBXML2_LIBS" >&6; }
12314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12315 $as_echo "no" >&6; }
12318 ## If we have a custom action on failure, don't print errors, but
12319 ## do set a variable so people can do so.
12320 LIBXML2_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "libxml-2.0 > 2.6.17"`
12327 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
12328 echo "*** See http://www.freedesktop.org/software/pkgconfig"
12332 if test $succeeded = yes; then
12338 if test "${HAVE_LIBXML2}" = "yes"; then
12339 LIBS
="$LIBXML2_LIBS $LIBS"
12340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for htmlReadMemory in -lxml2" >&5
12341 $as_echo_n "checking for htmlReadMemory in -lxml2... " >&6; }
12342 if ${ac_cv_lib_xml2_htmlReadMemory+:} false
; then :
12343 $as_echo_n "(cached) " >&6
12345 ac_check_lib_save_LIBS
=$LIBS
12346 LIBS
="-lxml2 $LIBS"
12347 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12348 /* end confdefs.h. */
12350 /* Override any GCC internal prototype to avoid an error.
12351 Use char because int might match the return type of a GCC
12352 builtin and then its argument prototype would still apply. */
12356 char htmlReadMemory ();
12360 return htmlReadMemory ();
12365 if ac_fn_c_try_link
"$LINENO"; then :
12366 ac_cv_lib_xml2_htmlReadMemory
=yes
12368 ac_cv_lib_xml2_htmlReadMemory
=no
12370 rm -f core conftest.err conftest.
$ac_objext \
12371 conftest
$ac_exeext conftest.
$ac_ext
12372 LIBS
=$ac_check_lib_save_LIBS
12374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xml2_htmlReadMemory" >&5
12375 $as_echo "$ac_cv_lib_xml2_htmlReadMemory" >&6; }
12376 if test "x$ac_cv_lib_xml2_htmlReadMemory" = xyes
; then :
12382 if test "${HAVE_LIBXML2}" = "yes"; then
12384 $as_echo "#define HAVE_LIBXML2 1" >>confdefs.h
12395 # If netdb.h doesn't declare h_errno, we must declare it by hand.
12396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether netdb declares h_errno" >&5
12397 $as_echo_n "checking whether netdb declares h_errno... " >&6; }
12398 if ${emacs_cv_netdb_declares_h_errno+:} false
; then :
12399 $as_echo_n "(cached) " >&6
12401 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12402 /* end confdefs.h. */
12412 if ac_fn_c_try_link
"$LINENO"; then :
12413 emacs_cv_netdb_declares_h_errno
=yes
12415 emacs_cv_netdb_declares_h_errno
=no
12417 rm -f core conftest.err conftest.
$ac_objext \
12418 conftest
$ac_exeext conftest.
$ac_ext
12420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_netdb_declares_h_errno" >&5
12421 $as_echo "$emacs_cv_netdb_declares_h_errno" >&6; }
12422 if test $emacs_cv_netdb_declares_h_errno = yes; then
12424 $as_echo "#define HAVE_H_ERRNO 1" >>confdefs.h
12428 ac_fn_c_check_type
"$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
12429 if test "x$ac_cv_type_size_t" = xyes
; then :
12433 cat >>confdefs.h
<<_ACEOF
12434 #define size_t unsigned int
12439 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
12440 # for constant arguments. Useless!
12441 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
12442 $as_echo_n "checking for working alloca.h... " >&6; }
12443 if ${ac_cv_working_alloca_h+:} false
; then :
12444 $as_echo_n "(cached) " >&6
12446 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12447 /* end confdefs.h. */
12448 #include <alloca.h>
12452 char *p = (char *) alloca (2 * sizeof (int));
12458 if ac_fn_c_try_link
"$LINENO"; then :
12459 ac_cv_working_alloca_h
=yes
12461 ac_cv_working_alloca_h
=no
12463 rm -f core conftest.err conftest.
$ac_objext \
12464 conftest
$ac_exeext conftest.
$ac_ext
12466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
12467 $as_echo "$ac_cv_working_alloca_h" >&6; }
12468 if test $ac_cv_working_alloca_h = yes; then
12470 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
12474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
12475 $as_echo_n "checking for alloca... " >&6; }
12476 if ${ac_cv_func_alloca_works+:} false
; then :
12477 $as_echo_n "(cached) " >&6
12479 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12480 /* end confdefs.h. */
12482 # define alloca __builtin_alloca
12485 # include <malloc.h>
12486 # define alloca _alloca
12488 # ifdef HAVE_ALLOCA_H
12489 # include <alloca.h>
12494 # ifndef alloca /* predefined by HP cc +Olibcalls */
12495 void *alloca (size_t);
12505 char *p = (char *) alloca (1);
12511 if ac_fn_c_try_link
"$LINENO"; then :
12512 ac_cv_func_alloca_works
=yes
12514 ac_cv_func_alloca_works
=no
12516 rm -f core conftest.err conftest.
$ac_objext \
12517 conftest
$ac_exeext conftest.
$ac_ext
12519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
12520 $as_echo "$ac_cv_func_alloca_works" >&6; }
12522 if test $ac_cv_func_alloca_works = yes; then
12524 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
12527 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
12528 # that cause trouble. Some versions do not even contain alloca or
12529 # contain a buggy version. If you still want to use their alloca,
12530 # use ar to extract alloca.o from them instead of compiling alloca.c.
12532 ALLOCA
=\
${LIBOBJDIR}alloca.
$ac_objext
12534 $as_echo "#define C_ALLOCA 1" >>confdefs.h
12537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
12538 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
12539 if ${ac_cv_os_cray+:} false
; then :
12540 $as_echo_n "(cached) " >&6
12542 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12543 /* end confdefs.h. */
12544 #if defined CRAY && ! defined CRAY2
12551 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12552 $EGREP "webecray" >/dev
/null
2>&1; then :
12560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
12561 $as_echo "$ac_cv_os_cray" >&6; }
12562 if test $ac_cv_os_cray = yes; then
12563 for ac_func
in _getb67 GETB67 getb67
; do
12564 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12565 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
12566 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
12568 cat >>confdefs.h
<<_ACEOF
12569 #define CRAY_STACKSEG_END $ac_func
12578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
12579 $as_echo_n "checking stack direction for C alloca... " >&6; }
12580 if ${ac_cv_c_stack_direction+:} false
; then :
12581 $as_echo_n "(cached) " >&6
12583 if test "$cross_compiling" = yes; then :
12584 ac_cv_c_stack_direction
=0
12586 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12587 /* end confdefs.h. */
12588 $ac_includes_default
12590 find_stack_direction ()
12592 static char *addr = 0;
12597 return find_stack_direction ();
12600 return (&dummy > addr) ? 1 : -1;
12606 return find_stack_direction () < 0;
12609 if ac_fn_c_try_run
"$LINENO"; then :
12610 ac_cv_c_stack_direction
=1
12612 ac_cv_c_stack_direction
=-1
12614 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12615 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
12620 $as_echo "$ac_cv_c_stack_direction" >&6; }
12621 cat >>confdefs.h
<<_ACEOF
12622 #define STACK_DIRECTION $ac_cv_c_stack_direction
12629 if test x
"$ac_cv_func_alloca_works" != xyes
; then
12630 as_fn_error $?
"a system implementation of alloca is required " "$LINENO" 5
12633 # fmod, logb, and frexp are found in -lm on most systems.
12634 # On HPUX 9.01, -lm does not contain logb, so check for sqrt.
12635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqrt in -lm" >&5
12636 $as_echo_n "checking for sqrt in -lm... " >&6; }
12637 if ${ac_cv_lib_m_sqrt+:} false
; then :
12638 $as_echo_n "(cached) " >&6
12640 ac_check_lib_save_LIBS
=$LIBS
12642 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12643 /* end confdefs.h. */
12645 /* Override any GCC internal prototype to avoid an error.
12646 Use char because int might match the return type of a GCC
12647 builtin and then its argument prototype would still apply. */
12660 if ac_fn_c_try_link
"$LINENO"; then :
12661 ac_cv_lib_m_sqrt
=yes
12663 ac_cv_lib_m_sqrt
=no
12665 rm -f core conftest.err conftest.
$ac_objext \
12666 conftest
$ac_exeext conftest.
$ac_ext
12667 LIBS
=$ac_check_lib_save_LIBS
12669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_sqrt" >&5
12670 $as_echo "$ac_cv_lib_m_sqrt" >&6; }
12671 if test "x$ac_cv_lib_m_sqrt" = xyes
; then :
12672 cat >>confdefs.h
<<_ACEOF
12673 #define HAVE_LIBM 1
12681 # Check for mail-locking functions in a "mail" library. Probably this should
12682 # have the same check as for liblockfile below.
12683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for maillock in -lmail" >&5
12684 $as_echo_n "checking for maillock in -lmail... " >&6; }
12685 if ${ac_cv_lib_mail_maillock+:} false
; then :
12686 $as_echo_n "(cached) " >&6
12688 ac_check_lib_save_LIBS
=$LIBS
12689 LIBS
="-lmail $LIBS"
12690 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12691 /* end confdefs.h. */
12693 /* Override any GCC internal prototype to avoid an error.
12694 Use char because int might match the return type of a GCC
12695 builtin and then its argument prototype would still apply. */
12703 return maillock ();
12708 if ac_fn_c_try_link
"$LINENO"; then :
12709 ac_cv_lib_mail_maillock
=yes
12711 ac_cv_lib_mail_maillock
=no
12713 rm -f core conftest.err conftest.
$ac_objext \
12714 conftest
$ac_exeext conftest.
$ac_ext
12715 LIBS
=$ac_check_lib_save_LIBS
12717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mail_maillock" >&5
12718 $as_echo "$ac_cv_lib_mail_maillock" >&6; }
12719 if test "x$ac_cv_lib_mail_maillock" = xyes
; then :
12725 if test $have_mail = yes; then
12727 LIBS
="$LIBS_MAIL $LIBS"
12729 $as_echo "#define HAVE_LIBMAIL 1" >>confdefs.h
12734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for maillock in -llockfile" >&5
12735 $as_echo_n "checking for maillock in -llockfile... " >&6; }
12736 if ${ac_cv_lib_lockfile_maillock+:} false
; then :
12737 $as_echo_n "(cached) " >&6
12739 ac_check_lib_save_LIBS
=$LIBS
12740 LIBS
="-llockfile $LIBS"
12741 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12742 /* end confdefs.h. */
12744 /* Override any GCC internal prototype to avoid an error.
12745 Use char because int might match the return type of a GCC
12746 builtin and then its argument prototype would still apply. */
12754 return maillock ();
12759 if ac_fn_c_try_link
"$LINENO"; then :
12760 ac_cv_lib_lockfile_maillock
=yes
12762 ac_cv_lib_lockfile_maillock
=no
12764 rm -f core conftest.err conftest.
$ac_objext \
12765 conftest
$ac_exeext conftest.
$ac_ext
12766 LIBS
=$ac_check_lib_save_LIBS
12768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lockfile_maillock" >&5
12769 $as_echo "$ac_cv_lib_lockfile_maillock" >&6; }
12770 if test "x$ac_cv_lib_lockfile_maillock" = xyes
; then :
12776 if test $have_lockfile = yes; then
12777 LIBS_MAIL
=-llockfile
12778 LIBS
="$LIBS_MAIL $LIBS"
12780 $as_echo "#define HAVE_LIBLOCKFILE 1" >>confdefs.h
12783 # If we have the shared liblockfile, assume we must use it for mail
12784 # locking (e.g. Debian). If we couldn't link against liblockfile
12785 # (no liblockfile.a installed), ensure that we don't need to.
12786 # Extract the first word of "liblockfile.so", so it can be a program name with args.
12787 set dummy liblockfile.so
; ac_word
=$2
12788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12789 $as_echo_n "checking for $ac_word... " >&6; }
12790 if ${ac_cv_prog_liblockfile+:} false
; then :
12791 $as_echo_n "(cached) " >&6
12793 if test -n "$liblockfile"; then
12794 ac_cv_prog_liblockfile
="$liblockfile" # Let the user override the test.
12796 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
12797 as_dummy
="/usr/lib:/lib:/usr/local/lib:$LD_LIBRARY_PATH"
12798 for as_dir
in $as_dummy
12801 test -z "$as_dir" && as_dir
=.
12802 for ac_exec_ext
in '' $ac_executable_extensions; do
12803 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12804 ac_cv_prog_liblockfile
="yes"
12805 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12812 test -z "$ac_cv_prog_liblockfile" && ac_cv_prog_liblockfile
="no"
12815 liblockfile
=$ac_cv_prog_liblockfile
12816 if test -n "$liblockfile"; then
12817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $liblockfile" >&5
12818 $as_echo "$liblockfile" >&6; }
12820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12821 $as_echo "no" >&6; }
12825 if test $ac_cv_prog_liblockfile = yes; then
12826 as_fn_error $?
"Shared liblockfile found but can't link against it.
12827 This probably means that movemail could lose mail.
12828 There may be a \`development' package to install containing liblockfile." "$LINENO" 5
12831 for ac_func
in touchlock
12833 ac_fn_c_check_func
"$LINENO" "touchlock" "ac_cv_func_touchlock"
12834 if test "x$ac_cv_func_touchlock" = xyes
; then :
12835 cat >>confdefs.h
<<_ACEOF
12836 #define HAVE_TOUCHLOCK 1
12842 for ac_header
in maillock.h
12844 ac_fn_c_check_header_mongrel
"$LINENO" "maillock.h" "ac_cv_header_maillock_h" "$ac_includes_default"
12845 if test "x$ac_cv_header_maillock_h" = xyes
; then :
12846 cat >>confdefs.h
<<_ACEOF
12847 #define HAVE_MAILLOCK_H 1
12856 ## Define MAIL_USE_FLOCK (or LOCKF) if the mailer uses flock (or lockf) to
12857 ## interlock access to the mail spool. The alternative is a lock file named
12858 ## /usr/spool/mail/$USER.lock.
12861 aix4-2
) mail_lock
="lockf" ;;
12863 gnu|freebsd|netbsd|openbsd|darwin|irix6-5
) mail_lock
="flock" ;;
12865 ## On GNU/Linux systems, both methods are used by various mail programs.
12866 ## I assume most people are using newer mailers that have heard of flock.
12867 ## Change this if you need to.
12868 ## Debian contains a patch which says: ``On Debian/GNU/Linux systems,
12869 ## configure gets the right answers, and that means *NOT* using flock.
12870 ## Using flock is guaranteed to be the wrong thing. See Debian Policy
12871 ## for details.'' and then uses `#ifdef DEBIAN'. Unfortunately the
12872 ## Debian maintainer hasn't provided a clean fix for Emacs.
12873 ## movemail.c will use `maillock' when MAILDIR, HAVE_LIBMAIL and
12874 ## HAVE_MAILLOCK_H are defined, so the following appears to be the
12875 ## correct logic. -- fx
12876 ## We must check for HAVE_LIBLOCKFILE too, as movemail does.
12877 ## liblockfile is a Free Software replacement for libmail, used on
12878 ## Debian systems and elsewhere. -rfr.
12881 if test $have_mail = yes ||
test $have_lockfile = yes; then
12882 test $ac_cv_header_maillock_h = yes && mail_lock
=no
12888 case "$mail_lock" in
12890 $as_echo "#define MAIL_USE_FLOCK 1" >>confdefs.h
12894 $as_echo "#define MAIL_USE_LOCKF 1" >>confdefs.h
12897 *) BLESSMAIL_TARGET
="need-blessmail" ;;
12902 for ac_func
in gethostname getdomainname dup2 \
12903 rename closedir mkdir
rmdir sysinfo getrusage get_current_dir_name \
12904 random lrand48 logb frexp fmod rint cbrt ftime setsid \
12905 strerror fpathconf
select euidaccess getpagesize tzset setlocale \
12906 utimes getrlimit setrlimit setpgid getcwd getwd shutdown getaddrinfo \
12907 __fpending mblen mbrlen mbsinit strsignal setitimer ualarm strchr strrchr \
12908 sendto recvfrom getsockopt setsockopt getsockname getpeername \
12909 gai_strerror mkstemp getline getdelim mremap memmove fsync sync \
12910 memset memcmp difftime memcpy mempcpy mblen mbrlen posix_memalign \
12911 cfmakeraw cfsetspeed isnan copysign __executable_start
12913 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12914 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
12915 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
12916 cat >>confdefs.h
<<_ACEOF
12917 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_unwind_init" >&5
12925 $as_echo_n "checking for __builtin_unwind_init... " >&6; }
12926 if ${emacs_cv_func___builtin_unwind_init+:} false
; then :
12927 $as_echo_n "(cached) " >&6
12929 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12930 /* end confdefs.h. */
12935 __builtin_unwind_init ();
12940 if ac_fn_c_try_link
"$LINENO"; then :
12941 emacs_cv_func___builtin_unwind_init
=yes
12943 emacs_cv_func___builtin_unwind_init
=no
12945 rm -f core conftest.err conftest.
$ac_objext \
12946 conftest
$ac_exeext conftest.
$ac_ext
12948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_func___builtin_unwind_init" >&5
12949 $as_echo "$emacs_cv_func___builtin_unwind_init" >&6; }
12950 if test $emacs_cv_func___builtin_unwind_init = yes; then
12952 $as_echo "#define HAVE___BUILTIN_UNWIND_INIT 1" >>confdefs.h
12956 for ac_header
in sys
/un.h
12958 ac_fn_c_check_header_mongrel
"$LINENO" "sys/un.h" "ac_cv_header_sys_un_h" "$ac_includes_default"
12959 if test "x$ac_cv_header_sys_un_h" = xyes
; then :
12960 cat >>confdefs.h
<<_ACEOF
12961 #define HAVE_SYS_UN_H 1
12969 ac_have_func
=no
# yes means we've found a way to get the load average.
12971 # Make sure getloadavg.c is where it belongs, at configure-time.
12972 test -f "$srcdir/$ac_config_libobj_dir/getloadavg.c" ||
12973 as_fn_error $?
"$srcdir/$ac_config_libobj_dir/getloadavg.c is missing" "$LINENO" 5
12977 # Check for getloadavg, but be sure not to touch the cache variable.
12978 (ac_fn_c_check_func
"$LINENO" "getloadavg" "ac_cv_func_getloadavg"
12979 if test "x$ac_cv_func_getloadavg" = xyes
; then :
12984 ) && ac_have_func
=yes
12986 # On HPUX9, an unprivileged user can get load averages through this function.
12987 for ac_func
in pstat_getdynamic
12989 ac_fn_c_check_func
"$LINENO" "pstat_getdynamic" "ac_cv_func_pstat_getdynamic"
12990 if test "x$ac_cv_func_pstat_getdynamic" = xyes
; then :
12991 cat >>confdefs.h
<<_ACEOF
12992 #define HAVE_PSTAT_GETDYNAMIC 1
12999 # Solaris has libkstat which does not require root.
13000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kstat_open in -lkstat" >&5
13001 $as_echo_n "checking for kstat_open in -lkstat... " >&6; }
13002 if ${ac_cv_lib_kstat_kstat_open+:} false
; then :
13003 $as_echo_n "(cached) " >&6
13005 ac_check_lib_save_LIBS
=$LIBS
13006 LIBS
="-lkstat $LIBS"
13007 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13008 /* end confdefs.h. */
13010 /* Override any GCC internal prototype to avoid an error.
13011 Use char because int might match the return type of a GCC
13012 builtin and then its argument prototype would still apply. */
13016 char kstat_open ();
13020 return kstat_open ();
13025 if ac_fn_c_try_link
"$LINENO"; then :
13026 ac_cv_lib_kstat_kstat_open
=yes
13028 ac_cv_lib_kstat_kstat_open
=no
13030 rm -f core conftest.err conftest.
$ac_objext \
13031 conftest
$ac_exeext conftest.
$ac_ext
13032 LIBS
=$ac_check_lib_save_LIBS
13034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_kstat_kstat_open" >&5
13035 $as_echo "$ac_cv_lib_kstat_kstat_open" >&6; }
13036 if test "x$ac_cv_lib_kstat_kstat_open" = xyes
; then :
13037 cat >>confdefs.h
<<_ACEOF
13038 #define HAVE_LIBKSTAT 1
13041 LIBS
="-lkstat $LIBS"
13045 test $ac_cv_lib_kstat_kstat_open = yes && ac_have_func
=yes
13047 # Some systems with -lutil have (and need) -lkvm as well, some do not.
13048 # On Solaris, -lkvm requires nlist from -lelf, so check that first
13049 # to get the right answer into the cache.
13050 # For kstat on solaris, we need libelf to force the definition of SVR4 below.
13051 if test $ac_have_func = no
; then
13052 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for elf_begin in -lelf" >&5
13053 $as_echo_n "checking for elf_begin in -lelf... " >&6; }
13054 if ${ac_cv_lib_elf_elf_begin+:} false
; then :
13055 $as_echo_n "(cached) " >&6
13057 ac_check_lib_save_LIBS
=$LIBS
13059 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13060 /* end confdefs.h. */
13062 /* Override any GCC internal prototype to avoid an error.
13063 Use char because int might match the return type of a GCC
13064 builtin and then its argument prototype would still apply. */
13072 return elf_begin ();
13077 if ac_fn_c_try_link
"$LINENO"; then :
13078 ac_cv_lib_elf_elf_begin
=yes
13080 ac_cv_lib_elf_elf_begin
=no
13082 rm -f core conftest.err conftest.
$ac_objext \
13083 conftest
$ac_exeext conftest.
$ac_ext
13084 LIBS
=$ac_check_lib_save_LIBS
13086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_elf_elf_begin" >&5
13087 $as_echo "$ac_cv_lib_elf_elf_begin" >&6; }
13088 if test "x$ac_cv_lib_elf_elf_begin" = xyes
; then :
13093 if test $ac_have_func = no
; then
13094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kvm_open in -lkvm" >&5
13095 $as_echo_n "checking for kvm_open in -lkvm... " >&6; }
13096 if ${ac_cv_lib_kvm_kvm_open+:} false
; then :
13097 $as_echo_n "(cached) " >&6
13099 ac_check_lib_save_LIBS
=$LIBS
13101 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13102 /* end confdefs.h. */
13104 /* Override any GCC internal prototype to avoid an error.
13105 Use char because int might match the return type of a GCC
13106 builtin and then its argument prototype would still apply. */
13114 return kvm_open ();
13119 if ac_fn_c_try_link
"$LINENO"; then :
13120 ac_cv_lib_kvm_kvm_open
=yes
13122 ac_cv_lib_kvm_kvm_open
=no
13124 rm -f core conftest.err conftest.
$ac_objext \
13125 conftest
$ac_exeext conftest.
$ac_ext
13126 LIBS
=$ac_check_lib_save_LIBS
13128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_kvm_kvm_open" >&5
13129 $as_echo "$ac_cv_lib_kvm_kvm_open" >&6; }
13130 if test "x$ac_cv_lib_kvm_kvm_open" = xyes
; then :
13134 # Check for the 4.4BSD definition of getloadavg.
13135 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getloadavg in -lutil" >&5
13136 $as_echo_n "checking for getloadavg in -lutil... " >&6; }
13137 if ${ac_cv_lib_util_getloadavg+:} false
; then :
13138 $as_echo_n "(cached) " >&6
13140 ac_check_lib_save_LIBS
=$LIBS
13141 LIBS
="-lutil $LIBS"
13142 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13143 /* end confdefs.h. */
13145 /* Override any GCC internal prototype to avoid an error.
13146 Use char because int might match the return type of a GCC
13147 builtin and then its argument prototype would still apply. */
13151 char getloadavg ();
13155 return getloadavg ();
13160 if ac_fn_c_try_link
"$LINENO"; then :
13161 ac_cv_lib_util_getloadavg
=yes
13163 ac_cv_lib_util_getloadavg
=no
13165 rm -f core conftest.err conftest.
$ac_objext \
13166 conftest
$ac_exeext conftest.
$ac_ext
13167 LIBS
=$ac_check_lib_save_LIBS
13169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_getloadavg" >&5
13170 $as_echo "$ac_cv_lib_util_getloadavg" >&6; }
13171 if test "x$ac_cv_lib_util_getloadavg" = xyes
; then :
13172 LIBS
="-lutil $LIBS" ac_have_func
=yes ac_cv_func_getloadavg_setgid
=yes
13177 if test $ac_have_func = no
; then
13178 # There is a commonly available library for RS/6000 AIX.
13179 # Since it is not a standard part of AIX, it might be installed locally.
13180 ac_getloadavg_LIBS
=$LIBS
13181 LIBS
="-L/usr/local/lib $LIBS"
13182 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getloadavg in -lgetloadavg" >&5
13183 $as_echo_n "checking for getloadavg in -lgetloadavg... " >&6; }
13184 if ${ac_cv_lib_getloadavg_getloadavg+:} false
; then :
13185 $as_echo_n "(cached) " >&6
13187 ac_check_lib_save_LIBS
=$LIBS
13188 LIBS
="-lgetloadavg $LIBS"
13189 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13190 /* end confdefs.h. */
13192 /* Override any GCC internal prototype to avoid an error.
13193 Use char because int might match the return type of a GCC
13194 builtin and then its argument prototype would still apply. */
13198 char getloadavg ();
13202 return getloadavg ();
13207 if ac_fn_c_try_link
"$LINENO"; then :
13208 ac_cv_lib_getloadavg_getloadavg
=yes
13210 ac_cv_lib_getloadavg_getloadavg
=no
13212 rm -f core conftest.err conftest.
$ac_objext \
13213 conftest
$ac_exeext conftest.
$ac_ext
13214 LIBS
=$ac_check_lib_save_LIBS
13216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_getloadavg_getloadavg" >&5
13217 $as_echo "$ac_cv_lib_getloadavg_getloadavg" >&6; }
13218 if test "x$ac_cv_lib_getloadavg_getloadavg" = xyes
; then :
13219 LIBS
="-lgetloadavg $LIBS"
13221 LIBS
=$ac_getloadavg_LIBS
13226 # Make sure it is really in the library, if we think we found it,
13227 # otherwise set up the replacement function.
13228 for ac_func
in getloadavg
13230 ac_fn_c_check_func
"$LINENO" "getloadavg" "ac_cv_func_getloadavg"
13231 if test "x$ac_cv_func_getloadavg" = xyes
; then :
13232 cat >>confdefs.h
<<_ACEOF
13233 #define HAVE_GETLOADAVG 1
13237 case " $LIBOBJS " in
13238 *" getloadavg.$ac_objext "* ) ;;
13239 *) LIBOBJS
="$LIBOBJS getloadavg.$ac_objext"
13244 $as_echo "#define C_GETLOADAVG 1" >>confdefs.h
13246 # Figure out what our getloadavg.c needs.
13248 ac_fn_c_check_header_mongrel
"$LINENO" "sys/dg_sys_info.h" "ac_cv_header_sys_dg_sys_info_h" "$ac_includes_default"
13249 if test "x$ac_cv_header_sys_dg_sys_info_h" = xyes
; then :
13252 $as_echo "#define DGUX 1" >>confdefs.h
13254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dg_sys_info in -ldgc" >&5
13255 $as_echo_n "checking for dg_sys_info in -ldgc... " >&6; }
13256 if ${ac_cv_lib_dgc_dg_sys_info+:} false
; then :
13257 $as_echo_n "(cached) " >&6
13259 ac_check_lib_save_LIBS
=$LIBS
13261 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13262 /* end confdefs.h. */
13264 /* Override any GCC internal prototype to avoid an error.
13265 Use char because int might match the return type of a GCC
13266 builtin and then its argument prototype would still apply. */
13270 char dg_sys_info ();
13274 return dg_sys_info ();
13279 if ac_fn_c_try_link
"$LINENO"; then :
13280 ac_cv_lib_dgc_dg_sys_info
=yes
13282 ac_cv_lib_dgc_dg_sys_info
=no
13284 rm -f core conftest.err conftest.
$ac_objext \
13285 conftest
$ac_exeext conftest.
$ac_ext
13286 LIBS
=$ac_check_lib_save_LIBS
13288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dgc_dg_sys_info" >&5
13289 $as_echo "$ac_cv_lib_dgc_dg_sys_info" >&6; }
13290 if test "x$ac_cv_lib_dgc_dg_sys_info" = xyes
; then :
13291 cat >>confdefs.h
<<_ACEOF
13292 #define HAVE_LIBDGC 1
13303 ac_fn_c_check_header_mongrel
"$LINENO" "locale.h" "ac_cv_header_locale_h" "$ac_includes_default"
13304 if test "x$ac_cv_header_locale_h" = xyes
; then :
13309 for ac_func
in setlocale
13311 ac_fn_c_check_func
"$LINENO" "setlocale" "ac_cv_func_setlocale"
13312 if test "x$ac_cv_func_setlocale" = xyes
; then :
13313 cat >>confdefs.h
<<_ACEOF
13314 #define HAVE_SETLOCALE 1
13321 # We cannot check for <dwarf.h>, because Solaris 2 does not use dwarf (it
13322 # uses stabs), but it is still SVR4. We cannot check for <elf.h> because
13323 # Irix 4.0.5F has the header but not the library.
13324 if test $ac_have_func = no
&& test "$ac_cv_lib_elf_elf_begin" = yes \
13325 && test "$ac_cv_lib_kvm_kvm_open" = yes; then
13328 $as_echo "#define SVR4 1" >>confdefs.h
13332 if test $ac_have_func = no
; then
13333 ac_fn_c_check_header_mongrel
"$LINENO" "inq_stats/cpustats.h" "ac_cv_header_inq_stats_cpustats_h" "$ac_includes_default"
13334 if test "x$ac_cv_header_inq_stats_cpustats_h" = xyes
; then :
13337 $as_echo "#define UMAX 1" >>confdefs.h
13340 $as_echo "#define UMAX4_3 1" >>confdefs.h
13347 if test $ac_have_func = no
; then
13348 ac_fn_c_check_header_mongrel
"$LINENO" "sys/cpustats.h" "ac_cv_header_sys_cpustats_h" "$ac_includes_default"
13349 if test "x$ac_cv_header_sys_cpustats_h" = xyes
; then :
13350 ac_have_func
=yes; $as_echo "#define UMAX 1" >>confdefs.h
13357 if test $ac_have_func = no
; then
13358 for ac_header
in mach
/mach.h
13360 ac_fn_c_check_header_mongrel
"$LINENO" "mach/mach.h" "ac_cv_header_mach_mach_h" "$ac_includes_default"
13361 if test "x$ac_cv_header_mach_mach_h" = xyes
; then :
13362 cat >>confdefs.h
<<_ACEOF
13363 #define HAVE_MACH_MACH_H 1
13372 for ac_header
in nlist.h
13374 ac_fn_c_check_header_mongrel
"$LINENO" "nlist.h" "ac_cv_header_nlist_h" "$ac_includes_default"
13375 if test "x$ac_cv_header_nlist_h" = xyes
; then :
13376 cat >>confdefs.h
<<_ACEOF
13377 #define HAVE_NLIST_H 1
13379 ac_fn_c_check_member
"$LINENO" "struct nlist" "n_un.n_name" "ac_cv_member_struct_nlist_n_un_n_name" "#include <nlist.h>
13381 if test "x$ac_cv_member_struct_nlist_n_un_n_name" = xyes
; then :
13383 cat >>confdefs.h
<<_ACEOF
13384 #define HAVE_STRUCT_NLIST_N_UN_N_NAME 1
13388 $as_echo "#define NLIST_NAME_UNION 1" >>confdefs.h
13401 # Some definitions of getloadavg require that the program be installed setgid.
13402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getloadavg requires setgid" >&5
13403 $as_echo_n "checking whether getloadavg requires setgid... " >&6; }
13404 if ${ac_cv_func_getloadavg_setgid+:} false
; then :
13405 $as_echo_n "(cached) " >&6
13407 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13408 /* end confdefs.h. */
13409 #include "$srcdir/$ac_config_libobj_dir/getloadavg.c"
13410 #ifdef LDAV_PRIVILEGED
13411 Yowza Am I SETGID yet
13414 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13415 $EGREP "Yowza Am I SETGID yet" >/dev
/null
2>&1; then :
13416 ac_cv_func_getloadavg_setgid
=yes
13418 ac_cv_func_getloadavg_setgid
=no
13423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_getloadavg_setgid" >&5
13424 $as_echo "$ac_cv_func_getloadavg_setgid" >&6; }
13425 if test $ac_cv_func_getloadavg_setgid = yes; then
13428 $as_echo "#define GETLOADAVG_PRIVILEGED 1" >>confdefs.h
13434 if test $ac_cv_func_getloadavg_setgid = yes; then
13435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking group of /dev/kmem" >&5
13436 $as_echo_n "checking group of /dev/kmem... " >&6; }
13437 if ${ac_cv_group_kmem+:} false
; then :
13438 $as_echo_n "(cached) " >&6
13440 # On Solaris, /dev/kmem is a symlink. Get info on the real file.
13441 ac_ls_output
=`ls -lgL /dev/kmem 2>/dev/null`
13442 # If we got an error (system does not support symlinks), try without -L.
13443 test -z "$ac_ls_output" && ac_ls_output
=`ls -lg /dev/kmem`
13444 ac_cv_group_kmem
=`$as_echo "$ac_ls_output" \
13445 | sed -ne 's/[ ][ ]*/ /g;
13446 s/^.[sSrwx-]* *[0-9]* *\([^0-9]*\) *.*/\1/;
13450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_group_kmem" >&5
13451 $as_echo "$ac_cv_group_kmem" >&6; }
13452 KMEM_GROUP
=$ac_cv_group_kmem
13454 if test "x$ac_save_LIBS" = x
; then
13455 GETLOADAVG_LIBS
=$LIBS
13457 GETLOADAVG_LIBS
=`$as_echo "$LIBS" | sed "s|$ac_save_LIBS||"`
13463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGEFILE_SOURCE value needed for large files" >&5
13464 $as_echo_n "checking for _LARGEFILE_SOURCE value needed for large files... " >&6; }
13465 if ${ac_cv_sys_largefile_source+:} false
; then :
13466 $as_echo_n "(cached) " >&6
13469 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13470 /* end confdefs.h. */
13471 #include <sys/types.h> /* for off_t */
13476 int (*fp) (FILE *, off_t, int) = fseeko;
13477 return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
13482 if ac_fn_c_try_link
"$LINENO"; then :
13483 ac_cv_sys_largefile_source
=no
; break
13485 rm -f core conftest.err conftest.
$ac_objext \
13486 conftest
$ac_exeext conftest.
$ac_ext
13487 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13488 /* end confdefs.h. */
13489 #define _LARGEFILE_SOURCE 1
13490 #include <sys/types.h> /* for off_t */
13495 int (*fp) (FILE *, off_t, int) = fseeko;
13496 return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
13501 if ac_fn_c_try_link
"$LINENO"; then :
13502 ac_cv_sys_largefile_source
=1; break
13504 rm -f core conftest.err conftest.
$ac_objext \
13505 conftest
$ac_exeext conftest.
$ac_ext
13506 ac_cv_sys_largefile_source
=unknown
13510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_source" >&5
13511 $as_echo "$ac_cv_sys_largefile_source" >&6; }
13512 case $ac_cv_sys_largefile_source in #(
13515 cat >>confdefs.h
<<_ACEOF
13516 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
13522 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
13523 # in glibc 2.1.3, but that breaks too many other things.
13524 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
13525 if test $ac_cv_sys_largefile_source != unknown
; then
13527 $as_echo "#define HAVE_FSEEKO 1" >>confdefs.h
13532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getpgrp requires zero arguments" >&5
13533 $as_echo_n "checking whether getpgrp requires zero arguments... " >&6; }
13534 if ${ac_cv_func_getpgrp_void+:} false
; then :
13535 $as_echo_n "(cached) " >&6
13537 # Use it with a single arg.
13538 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13539 /* end confdefs.h. */
13540 $ac_includes_default
13549 if ac_fn_c_try_compile
"$LINENO"; then :
13550 ac_cv_func_getpgrp_void
=no
13552 ac_cv_func_getpgrp_void
=yes
13554 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_getpgrp_void" >&5
13558 $as_echo "$ac_cv_func_getpgrp_void" >&6; }
13559 if test $ac_cv_func_getpgrp_void = yes; then
13561 $as_echo "#define GETPGRP_VOID 1" >>confdefs.h
13566 # Configure gnulib.
13574 LIBC_FATAL_STDERR_
=1
13575 export LIBC_FATAL_STDERR_
13578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strtold conforms to C99" >&5
13579 $as_echo_n "checking whether strtold conforms to C99... " >&6; }
13580 if ${gl_cv_func_c99_strtold+:} false
; then :
13581 $as_echo_n "(cached) " >&6
13583 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13584 /* end confdefs.h. */
13585 /* On HP-UX before 11.23, strtold returns a struct instead of
13586 long double. Reject implementations like that, by requiring
13587 compatibility with the C99 prototype. */
13588 #include <stdlib.h>
13589 static long double (*p) (char const *, char **) = strtold;
13591 test (char const *nptr, char **endptr)
13594 r = strtold (nptr, endptr);
13600 return test ("1.0", NULL) != 1 || p ("1.0", NULL) != 1;
13605 if ac_fn_c_try_link
"$LINENO"; then :
13606 gl_cv_func_c99_strtold
=yes
13608 gl_cv_func_c99_strtold
=no
13610 rm -f core conftest.err conftest.
$ac_objext \
13611 conftest
$ac_exeext conftest.
$ac_ext
13613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_c99_strtold" >&5
13614 $as_echo "$gl_cv_func_c99_strtold" >&6; }
13615 if test $gl_cv_func_c99_strtold = yes; then
13617 $as_echo "#define HAVE_C99_STRTOLD 1" >>confdefs.h
13627 GNULIB_EUIDACCESS
=0;
13628 GNULIB_FACCESSAT
=0;
13632 GNULIB_FTRUNCATE
=0;
13634 GNULIB_GETDOMAINNAME
=0;
13635 GNULIB_GETDTABLESIZE
=0;
13636 GNULIB_GETGROUPS
=0;
13637 GNULIB_GETHOSTNAME
=0;
13639 GNULIB_GETLOGIN_R
=0;
13640 GNULIB_GETPAGESIZE
=0;
13641 GNULIB_GETUSERSHELL
=0;
13651 GNULIB_READLINKAT
=0;
13655 GNULIB_SYMLINKAT
=0;
13656 GNULIB_TTYNAME_R
=0;
13657 GNULIB_UNISTD_H_GETOPT
=0;
13658 GNULIB_UNISTD_H_SIGPIPE
=0;
13672 HAVE_GETDTABLESIZE
=1;
13674 HAVE_GETHOSTNAME
=1;
13676 HAVE_GETPAGESIZE
=1;
13691 HAVE_DECL_ENVIRON
=1;
13692 HAVE_DECL_FCHDIR
=1;
13693 HAVE_DECL_GETDOMAINNAME
=1;
13694 HAVE_DECL_GETLOGIN_R
=1;
13695 HAVE_DECL_GETPAGESIZE
=1;
13696 HAVE_DECL_GETUSERSHELL
=1;
13697 HAVE_DECL_TTYNAME_R
=1;
13699 HAVE_SYS_PARAM_H
=0;
13704 REPLACE_FCHOWNAT
=0;
13706 REPLACE_GETDOMAINNAME
=0;
13707 REPLACE_GETLOGIN_R
=0;
13708 REPLACE_GETGROUPS
=0;
13709 REPLACE_GETPAGESIZE
=0;
13716 REPLACE_READLINK
=0;
13720 REPLACE_TTYNAME_R
=0;
13722 REPLACE_UNLINKAT
=0;
13725 UNISTD_H_HAVE_WINSOCK2_H
=0;
13726 UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS
=0;
13731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the preprocessor supports include_next" >&5
13732 $as_echo_n "checking whether the preprocessor supports include_next... " >&6; }
13733 if ${gl_cv_have_include_next+:} false
; then :
13734 $as_echo_n "(cached) " >&6
13736 rm -rf conftestd1a conftestd1b conftestd2
13737 mkdir conftestd1a conftestd1b conftestd2
13738 cat <<EOF > conftestd1a/conftest.h
13739 #define DEFINED_IN_CONFTESTD1
13740 #include_next <conftest.h>
13741 #ifdef DEFINED_IN_CONFTESTD2
13744 #error "include_next doesn't work"
13747 cat <<EOF > conftestd1b/conftest.h
13748 #define DEFINED_IN_CONFTESTD1
13750 #include_next <conftest.h>
13751 #ifdef DEFINED_IN_CONFTESTD2
13754 #error "include_next doesn't work"
13757 cat <<EOF > conftestd2/conftest.h
13758 #ifndef DEFINED_IN_CONFTESTD1
13759 #error "include_next test doesn't work"
13761 #define DEFINED_IN_CONFTESTD2
13763 gl_save_CPPFLAGS
="$CPPFLAGS"
13764 CPPFLAGS
="$gl_save_CPPFLAGS -Iconftestd1b -Iconftestd2"
13765 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13766 /* end confdefs.h. */
13767 #include <conftest.h>
13769 if ac_fn_c_try_compile
"$LINENO"; then :
13770 gl_cv_have_include_next
=yes
13772 CPPFLAGS
="$gl_save_CPPFLAGS -Iconftestd1a -Iconftestd2"
13773 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13774 /* end confdefs.h. */
13775 #include <conftest.h>
13777 if ac_fn_c_try_compile
"$LINENO"; then :
13778 gl_cv_have_include_next
=buggy
13780 gl_cv_have_include_next
=no
13782 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13785 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13786 CPPFLAGS
="$gl_save_CPPFLAGS"
13787 rm -rf conftestd1a conftestd1b conftestd2
13790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_have_include_next" >&5
13791 $as_echo "$gl_cv_have_include_next" >&6; }
13792 PRAGMA_SYSTEM_HEADER
=
13793 if test $gl_cv_have_include_next = yes; then
13794 INCLUDE_NEXT
=include_next
13795 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
=include_next
13796 if test -n "$GCC"; then
13797 PRAGMA_SYSTEM_HEADER
='#pragma GCC system_header'
13800 if test $gl_cv_have_include_next = buggy
; then
13801 INCLUDE_NEXT
=include
13802 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
=include_next
13804 INCLUDE_NEXT
=include
13805 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
=include
13811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether system header files limit the line length" >&5
13812 $as_echo_n "checking whether system header files limit the line length... " >&6; }
13813 if ${gl_cv_pragma_columns+:} false
; then :
13814 $as_echo_n "(cached) " >&6
13816 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13817 /* end confdefs.h. */
13824 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13825 $EGREP "choke me" >/dev
/null
2>&1; then :
13826 gl_cv_pragma_columns
=yes
13828 gl_cv_pragma_columns
=no
13834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_pragma_columns" >&5
13835 $as_echo "$gl_cv_pragma_columns" >&6; }
13836 if test $gl_cv_pragma_columns = yes; then
13837 PRAGMA_COLUMNS
="#pragma COLUMNS 10000"
13858 if test $gl_cv_have_include_next = yes; then
13859 gl_cv_next_getopt_h
='<'getopt.h
'>'
13861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <getopt.h>" >&5
13862 $as_echo_n "checking absolute name of <getopt.h>... " >&6; }
13863 if ${gl_cv_next_getopt_h+:} false
; then :
13864 $as_echo_n "(cached) " >&6
13867 if test $ac_cv_header_getopt_h = yes; then
13870 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13871 /* end confdefs.h. */
13872 #include <getopt.h>
13876 aix
*) gl_absname_cpp
="$ac_cpp -C" ;;
13877 *) gl_absname_cpp
="$ac_cpp" ;;
13879 gl_cv_next_getopt_h
='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
13880 sed -n '\#/getopt.h#{
13881 s#.*"\(.*/getopt.h\)".*#\1#
13887 gl_cv_next_getopt_h
='<'getopt.h
'>'
13892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_getopt_h" >&5
13893 $as_echo "$gl_cv_next_getopt_h" >&6; }
13895 NEXT_GETOPT_H
=$gl_cv_next_getopt_h
13897 if test $gl_cv_have_include_next = yes ||
test $gl_cv_have_include_next = buggy
; then
13898 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
13899 gl_next_as_first_directive
='<'getopt.h
'>'
13901 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
13902 gl_next_as_first_directive
=$gl_cv_next_getopt_h
13904 NEXT_AS_FIRST_DIRECTIVE_GETOPT_H
=$gl_next_as_first_directive
13909 if test $ac_cv_header_getopt_h = yes; then
13918 if test -z "$gl_replace_getopt" && test $gl_getopt_required = GNU
; then
13919 for ac_header
in getopt.h
13921 ac_fn_c_check_header_mongrel
"$LINENO" "getopt.h" "ac_cv_header_getopt_h" "$ac_includes_default"
13922 if test "x$ac_cv_header_getopt_h" = xyes
; then :
13923 cat >>confdefs.h
<<_ACEOF
13924 #define HAVE_GETOPT_H 1
13928 gl_replace_getopt
=yes
13935 if test -z "$gl_replace_getopt" && test $gl_getopt_required = GNU
; then
13936 for ac_func
in getopt_long_only
13938 ac_fn_c_check_func
"$LINENO" "getopt_long_only" "ac_cv_func_getopt_long_only"
13939 if test "x$ac_cv_func_getopt_long_only" = xyes
; then :
13940 cat >>confdefs.h
<<_ACEOF
13941 #define HAVE_GETOPT_LONG_ONLY 1
13945 gl_replace_getopt
=yes
13951 if test -z "$gl_replace_getopt"; then
13952 ac_fn_c_check_decl
"$LINENO" "optreset" "ac_cv_have_decl_optreset" "#include <getopt.h>
13954 if test "x$ac_cv_have_decl_optreset" = xyes
; then :
13960 cat >>confdefs.h
<<_ACEOF
13961 #define HAVE_DECL_OPTRESET $ac_have_decl
13963 if test $ac_have_decl = 1; then :
13966 ac_fn_c_check_decl
"$LINENO" "getopt_clip" "ac_cv_have_decl_getopt_clip" "#include <getopt.h>
13968 if test "x$ac_cv_have_decl_getopt_clip" = xyes
; then :
13974 cat >>confdefs.h
<<_ACEOF
13975 #define HAVE_DECL_GETOPT_CLIP $ac_have_decl
13983 if test -z "$gl_replace_getopt"; then
13984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getopt is POSIX compatible" >&5
13985 $as_echo_n "checking whether getopt is POSIX compatible... " >&6; }
13986 if ${gl_cv_func_getopt_posix+:} false
; then :
13987 $as_echo_n "(cached) " >&6
13990 if test "$cross_compiling" = yes; then :
13992 mingw
*) gl_cv_func_getopt_posix
="guessing no";;
13993 darwin
* | aix
*) gl_cv_func_getopt_posix
="guessing no";;
13994 *) gl_cv_func_getopt_posix
="guessing yes";;
13998 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13999 /* end confdefs.h. */
14001 #include <unistd.h>
14002 #include <stdlib.h>
14003 #include <string.h>
14005 #if !HAVE_DECL_OPTRESET && !HAVE_DECL_GETOPT_CLIP
14006 # define OPTIND_MIN 0
14008 # define OPTIND_MIN 1
14019 argv[argc++] = "program";
14020 argv[argc++] = "-a";
14021 argv[argc++] = "foo";
14022 argv[argc++] = "bar";
14024 optind = OPTIND_MIN;
14027 c = getopt (argc, argv, "ab");
14030 c = getopt (argc, argv, "ab");
14033 if (!(optind == 2))
14036 /* Some internal state exists at this point. */
14042 argv[argc++] = "program";
14043 argv[argc++] = "donald";
14044 argv[argc++] = "-p";
14045 argv[argc++] = "billy";
14046 argv[argc++] = "duck";
14047 argv[argc++] = "-a";
14048 argv[argc++] = "bar";
14050 optind = OPTIND_MIN;
14053 c = getopt (argc, argv, "+abp:q:");
14056 if (!(strcmp (argv[0], "program") == 0))
14058 if (!(strcmp (argv[1], "donald") == 0))
14060 if (!(strcmp (argv[2], "-p") == 0))
14062 if (!(strcmp (argv[3], "billy") == 0))
14064 if (!(strcmp (argv[4], "duck") == 0))
14066 if (!(strcmp (argv[5], "-a") == 0))
14068 if (!(strcmp (argv[6], "bar") == 0))
14070 if (!(optind == 1))
14073 /* Detect MacOS 10.5, AIX 7.1 bug. */
14075 char *argv[3] = { "program", "-ab", NULL };
14076 optind = OPTIND_MIN;
14078 if (getopt (2, argv, "ab:") != 'a')
14080 if (getopt (2, argv, "ab:") != '?')
14092 if ac_fn_c_try_run
"$LINENO"; then :
14093 gl_cv_func_getopt_posix
=yes
14095 gl_cv_func_getopt_posix
=no
14097 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14098 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_getopt_posix" >&5
14104 $as_echo "$gl_cv_func_getopt_posix" >&6; }
14105 case "$gl_cv_func_getopt_posix" in
14106 *no
) gl_replace_getopt
=yes ;;
14110 if test -z "$gl_replace_getopt" && test $gl_getopt_required = GNU
; then
14111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working GNU getopt function" >&5
14112 $as_echo_n "checking for working GNU getopt function... " >&6; }
14113 if ${gl_cv_func_getopt_gnu+:} false
; then :
14114 $as_echo_n "(cached) " >&6
14116 # Even with POSIXLY_CORRECT, the GNU extension of leading '-' in the
14117 # optstring is necessary for programs like m4 that have POSIX-mandated
14118 # semantics for supporting options interspersed with files.
14119 # Also, since getopt_long is a GNU extension, we require optind=0.
14120 # Bash ties 'set -o posix' to a non-exported POSIXLY_CORRECT;
14121 # so take care to revert to the correct (non-)export state.
14122 gl_awk_probe
='BEGIN { if ("POSIXLY_CORRECT" in ENVIRON) print "x" }'
14123 case ${POSIXLY_CORRECT+x}`$AWK "$gl_awk_probe" </dev/null` in
14124 xx
) gl_had_POSIXLY_CORRECT
=exported
;;
14125 x
) gl_had_POSIXLY_CORRECT
=yes ;;
14126 *) gl_had_POSIXLY_CORRECT
= ;;
14129 export POSIXLY_CORRECT
14130 if test "$cross_compiling" = yes; then :
14131 case $host_os:$ac_cv_have_decl_optreset in
14132 *-gnu*:* | mingw
*:*) gl_cv_func_getopt_gnu
=no
;;
14133 *:yes) gl_cv_func_getopt_gnu
=no
;;
14134 *) gl_cv_func_getopt_gnu
=yes;;
14138 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14139 /* end confdefs.h. */
14140 #include <getopt.h>
14141 #include <stddef.h>
14142 #include <string.h>
14149 /* This code succeeds on glibc 2.8, OpenBSD 4.0, Cygwin, mingw,
14150 and fails on MacOS X 10.5, AIX 5.2, HP-UX 11, IRIX 6.5,
14151 OSF/1 5.1, Solaris 10. */
14154 myargv[0] = "conftest";
14158 if (getopt (2, myargv, "+a") != '?')
14161 /* This code succeeds on glibc 2.8, mingw,
14162 and fails on MacOS X 10.5, OpenBSD 4.0, AIX 5.2, HP-UX 11,
14163 IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin 1.5.x. */
14165 char *argv[] = { "program", "-p", "foo", "bar", NULL };
14168 if (getopt (4, argv, "p::") != 'p')
14170 else if (optarg != NULL)
14172 else if (getopt (4, argv, "p::") != -1)
14174 else if (optind != 2)
14177 /* This code succeeds on glibc 2.8 and fails on Cygwin 1.7.0. */
14179 char *argv[] = { "program", "foo", "-p", NULL };
14181 if (getopt (3, argv, "-p") != 1)
14183 else if (getopt (3, argv, "-p") != 'p')
14186 /* This code fails on glibc 2.11. */
14188 char *argv[] = { "program", "-b", "-a", NULL };
14189 optind = opterr = 0;
14190 if (getopt (3, argv, "+:a:b") != 'b')
14192 else if (getopt (3, argv, "+:a:b") != ':')
14201 if ac_fn_c_try_run
"$LINENO"; then :
14202 gl_cv_func_getopt_gnu
=yes
14204 gl_cv_func_getopt_gnu
=no
14206 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14207 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14210 case $gl_had_POSIXLY_CORRECT in
14212 yes) { POSIXLY_CORRECT
=; unset POSIXLY_CORRECT
;}; POSIXLY_CORRECT
=1 ;;
14213 *) { POSIXLY_CORRECT
=; unset POSIXLY_CORRECT
;} ;;
14217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_getopt_gnu" >&5
14218 $as_echo "$gl_cv_func_getopt_gnu" >&6; }
14219 if test "$gl_cv_func_getopt_gnu" = "no"; then
14220 gl_replace_getopt
=yes
14224 ac_fn_c_check_decl
"$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
14225 if test "x$ac_cv_have_decl_getenv" = xyes
; then :
14231 cat >>confdefs.h
<<_ACEOF
14232 #define HAVE_DECL_GETENV $ac_have_decl
14240 if test -n "$gl_replace_getopt"; then :
14246 $as_echo "#define __GETOPT_PREFIX rpl_" >>confdefs.h
14250 GNULIB_UNISTD_H_GETOPT
=1
14259 gl_LIBOBJS
="$gl_LIBOBJS getopt.$ac_objext"
14269 gl_LIBOBJS
="$gl_LIBOBJS getopt1.$ac_objext"
14281 GNULIB_NANOSLEEP
=0;
14285 HAVE_DECL_LOCALTIME_R
=1;
14289 REPLACE_LOCALTIME_R
=GNULIB_PORTCHECK
;
14290 REPLACE_MKTIME
=GNULIB_PORTCHECK
;
14291 REPLACE_NANOSLEEP
=GNULIB_PORTCHECK
;
14292 REPLACE_TIMEGM
=GNULIB_PORTCHECK
;
14297 for ac_func
in $ac_func_list
14299 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
14300 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
14301 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
14302 cat >>confdefs.h
<<_ACEOF
14303 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
14312 gl_cv_c_multiarch
=no
14313 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14314 /* end confdefs.h. */
14315 #ifndef __APPLE_CC__
14316 not a universal capable compiler
14321 if ac_fn_c_try_compile
"$LINENO"; then :
14325 for word
in ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}; do
14326 if test -n "$prev"; then
14328 i?
86 | x86_64 | ppc | ppc64
)
14329 if test -z "$arch" ||
test "$arch" = "$word"; then
14332 gl_cv_c_multiarch
=yes
14338 if test "x$word" = "x-arch"; then
14345 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14346 if test $gl_cv_c_multiarch = yes; then
14347 APPLE_UNIVERSAL_BUILD
=1
14349 APPLE_UNIVERSAL_BUILD
=0
14353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
14354 $as_echo_n "checking for inline... " >&6; }
14355 if ${ac_cv_c_inline+:} false
; then :
14356 $as_echo_n "(cached) " >&6
14359 for ac_kw
in inline __inline__ __inline
; do
14360 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14361 /* end confdefs.h. */
14362 #ifndef __cplusplus
14364 static $ac_kw foo_t static_foo () {return 0; }
14365 $ac_kw foo_t foo () {return 0; }
14369 if ac_fn_c_try_compile
"$LINENO"; then :
14370 ac_cv_c_inline
=$ac_kw
14372 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14373 test "$ac_cv_c_inline" != no
&& break
14377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
14378 $as_echo "$ac_cv_c_inline" >&6; }
14380 case $ac_cv_c_inline in
14383 case $ac_cv_c_inline in
14385 *) ac_val
=$ac_cv_c_inline;;
14387 cat >>confdefs.h
<<_ACEOF
14388 #ifndef __cplusplus
14389 #define inline $ac_val
14401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5
14402 $as_echo_n "checking for wchar_t... " >&6; }
14403 if ${gt_cv_c_wchar_t+:} false
; then :
14404 $as_echo_n "(cached) " >&6
14406 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14407 /* end confdefs.h. */
14408 #include <stddef.h>
14409 wchar_t foo = (wchar_t)'\0';
14418 if ac_fn_c_try_compile
"$LINENO"; then :
14419 gt_cv_c_wchar_t
=yes
14423 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5
14426 $as_echo "$gt_cv_c_wchar_t" >&6; }
14427 if test $gt_cv_c_wchar_t = yes; then
14429 $as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
14433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
14434 $as_echo_n "checking for C/C++ restrict keyword... " >&6; }
14435 if ${ac_cv_c_restrict+:} false
; then :
14436 $as_echo_n "(cached) " >&6
14438 ac_cv_c_restrict
=no
14439 # The order here caters to the fact that C++ does not require restrict.
14440 for ac_kw
in __restrict __restrict__ _Restrict restrict
; do
14441 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14442 /* end confdefs.h. */
14443 typedef int * int_ptr;
14444 int foo (int_ptr $ac_kw ip) {
14451 int * $ac_kw t = s;
14458 if ac_fn_c_try_compile
"$LINENO"; then :
14459 ac_cv_c_restrict
=$ac_kw
14461 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14462 test "$ac_cv_c_restrict" != no
&& break
14466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
14467 $as_echo "$ac_cv_c_restrict" >&6; }
14469 case $ac_cv_c_restrict in
14471 no
) $as_echo "#define restrict /**/" >>confdefs.h
14473 *) cat >>confdefs.h
<<_ACEOF
14474 #define restrict $ac_cv_c_restrict
14483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timespec in <time.h>" >&5
14484 $as_echo_n "checking for struct timespec in <time.h>... " >&6; }
14485 if ${gl_cv_sys_struct_timespec_in_time_h+:} false
; then :
14486 $as_echo_n "(cached) " >&6
14488 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14489 /* end confdefs.h. */
14495 static struct timespec x; x.tv_sec = x.tv_nsec;
14500 if ac_fn_c_try_compile
"$LINENO"; then :
14501 gl_cv_sys_struct_timespec_in_time_h
=yes
14503 gl_cv_sys_struct_timespec_in_time_h
=no
14505 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_sys_struct_timespec_in_time_h" >&5
14508 $as_echo "$gl_cv_sys_struct_timespec_in_time_h" >&6; }
14510 TIME_H_DEFINES_STRUCT_TIMESPEC
=0
14511 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC
=0
14512 PTHREAD_H_DEFINES_STRUCT_TIMESPEC
=0
14513 if test $gl_cv_sys_struct_timespec_in_time_h = yes; then
14514 TIME_H_DEFINES_STRUCT_TIMESPEC
=1
14516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timespec in <sys/time.h>" >&5
14517 $as_echo_n "checking for struct timespec in <sys/time.h>... " >&6; }
14518 if ${gl_cv_sys_struct_timespec_in_sys_time_h+:} false
; then :
14519 $as_echo_n "(cached) " >&6
14521 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14522 /* end confdefs.h. */
14523 #include <sys/time.h>
14528 static struct timespec x; x.tv_sec = x.tv_nsec;
14533 if ac_fn_c_try_compile
"$LINENO"; then :
14534 gl_cv_sys_struct_timespec_in_sys_time_h
=yes
14536 gl_cv_sys_struct_timespec_in_sys_time_h
=no
14538 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_sys_struct_timespec_in_sys_time_h" >&5
14541 $as_echo "$gl_cv_sys_struct_timespec_in_sys_time_h" >&6; }
14542 if test $gl_cv_sys_struct_timespec_in_sys_time_h = yes; then
14543 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC
=1
14545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timespec in <pthread.h>" >&5
14546 $as_echo_n "checking for struct timespec in <pthread.h>... " >&6; }
14547 if ${gl_cv_sys_struct_timespec_in_pthread_h+:} false
; then :
14548 $as_echo_n "(cached) " >&6
14550 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14551 /* end confdefs.h. */
14552 #include <pthread.h>
14557 static struct timespec x; x.tv_sec = x.tv_nsec;
14562 if ac_fn_c_try_compile
"$LINENO"; then :
14563 gl_cv_sys_struct_timespec_in_pthread_h
=yes
14565 gl_cv_sys_struct_timespec_in_pthread_h
=no
14567 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_sys_struct_timespec_in_pthread_h" >&5
14570 $as_echo "$gl_cv_sys_struct_timespec_in_pthread_h" >&6; }
14571 if test $gl_cv_sys_struct_timespec_in_pthread_h = yes; then
14572 PTHREAD_H_DEFINES_STRUCT_TIMESPEC
=1
14591 if test $gl_cv_have_include_next = yes; then
14592 gl_cv_next_time_h
='<'time.h
'>'
14594 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <time.h>" >&5
14595 $as_echo_n "checking absolute name of <time.h>... " >&6; }
14596 if ${gl_cv_next_time_h+:} false
; then :
14597 $as_echo_n "(cached) " >&6
14600 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14601 /* end confdefs.h. */
14606 aix
*) gl_absname_cpp
="$ac_cpp -C" ;;
14607 *) gl_absname_cpp
="$ac_cpp" ;;
14609 gl_cv_next_time_h
='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
14610 sed -n '\#/time.h#{
14611 s#.*"\(.*/time.h\)".*#\1#
14619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_time_h" >&5
14620 $as_echo "$gl_cv_next_time_h" >&6; }
14622 NEXT_TIME_H
=$gl_cv_next_time_h
14624 if test $gl_cv_have_include_next = yes ||
test $gl_cv_have_include_next = buggy
; then
14625 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
14626 gl_next_as_first_directive
='<'time.h
'>'
14628 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
14629 gl_next_as_first_directive
=$gl_cv_next_time_h
14631 NEXT_AS_FIRST_DIRECTIVE_TIME_H
=$gl_next_as_first_directive
14638 ac_fn_c_check_decl
"$LINENO" "localtime_r" "ac_cv_have_decl_localtime_r" "$ac_includes_default"
14639 if test "x$ac_cv_have_decl_localtime_r" = xyes
; then :
14645 cat >>confdefs.h
<<_ACEOF
14646 #define HAVE_DECL_LOCALTIME_R $ac_have_decl
14653 GL_COND_LIBTOOL_TRUE
=
14654 GL_COND_LIBTOOL_FALSE
='#'
14656 GL_COND_LIBTOOL_TRUE
='#'
14657 GL_COND_LIBTOOL_FALSE
=
14660 gl_cond_libtool
=false
14673 gl_source_base
='lib'
14674 # Code from module arg-nonnull:
14675 # Code from module c++defs:
14676 # Code from module dtoastr:
14678 # Code from module extensions:
14679 # Code from module getopt-gnu:
14686 # Code from module getopt-posix:
14692 if test -n "$gl_replace_getopt"; then :
14698 $as_echo "#define __GETOPT_PREFIX rpl_" >>confdefs.h
14702 GNULIB_UNISTD_H_GETOPT
=1
14711 gl_LIBOBJS
="$gl_LIBOBJS getopt.$ac_objext"
14721 gl_LIBOBJS
="$gl_LIBOBJS getopt1.$ac_objext"
14731 # Code from module gettext-h:
14734 # Code from module include_next:
14735 # Code from module intprops:
14736 # Code from module mktime:
14742 if test $APPLE_UNIVERSAL_BUILD = 1; then
14743 # A universal build on Apple MacOS X platforms.
14744 # The test result would be 'yes' in 32-bit mode and 'no' in 64-bit mode.
14745 # But we need a configuration result that is valid in both modes.
14746 ac_cv_func_working_mktime
=no
14748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mktime" >&5
14749 $as_echo_n "checking for working mktime... " >&6; }
14750 if ${ac_cv_func_working_mktime+:} false
; then :
14751 $as_echo_n "(cached) " >&6
14753 if test "$cross_compiling" = yes; then :
14754 ac_cv_func_working_mktime
=no
14756 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14757 /* end confdefs.h. */
14758 /* Test program from Paul Eggert and Tony Leneis. */
14759 #include <limits.h>
14760 #include <stdlib.h>
14763 #ifdef HAVE_UNISTD_H
14764 # include <unistd.h>
14768 # define alarm(X) /* empty */
14771 /* Work around redefinition to rpl_putenv by other config tests. */
14774 static time_t time_t_max;
14775 static time_t time_t_min;
14777 /* Values we'll use to set the TZ environment variable. */
14778 static char *tz_strings[] = {
14779 (char *) 0, "TZ=GMT0", "TZ=JST-9",
14780 "TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00"
14782 #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0]))
14784 /* Return 0 if mktime fails to convert a date in the spring-forward gap.
14785 Based on a problem report from Andreas Jaeger. */
14787 spring_forward_gap ()
14789 /* glibc (up to about 1998-10-07) failed this test. */
14792 /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
14793 instead of "TZ=America/Vancouver" in order to detect the bug even
14794 on systems that don't support the Olson extension, or don't have the
14795 full zoneinfo tables installed. */
14796 putenv ("TZ=PST8PDT,M4.1.0,M10.5.0");
14805 return mktime (&tm) != (time_t) -1;
14809 mktime_test1 (time_t now)
14812 return ! (lt = localtime (&now)) || mktime (lt) == now;
14816 mktime_test (time_t now)
14818 return (mktime_test1 (now)
14819 && mktime_test1 ((time_t) (time_t_max - now))
14820 && mktime_test1 ((time_t) (time_t_min + now)));
14826 /* Based on code from Ariel Faigon. */
14836 return tm.tm_mon == 2 && tm.tm_mday == 31;
14840 bigtime_test (int j)
14844 tm.tm_year = tm.tm_mon = tm.tm_mday = tm.tm_hour = tm.tm_min = tm.tm_sec = j;
14845 now = mktime (&tm);
14846 if (now != (time_t) -1)
14848 struct tm *lt = localtime (&now);
14850 && lt->tm_year == tm.tm_year
14851 && lt->tm_mon == tm.tm_mon
14852 && lt->tm_mday == tm.tm_mday
14853 && lt->tm_hour == tm.tm_hour
14854 && lt->tm_min == tm.tm_min
14855 && lt->tm_sec == tm.tm_sec
14856 && lt->tm_yday == tm.tm_yday
14857 && lt->tm_wday == tm.tm_wday
14858 && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst)
14859 == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst))))
14868 /* The correct answer for 2050-02-01 00:00:00 in Pacific time,
14869 ignoring leap seconds. */
14870 unsigned long int answer = 2527315200UL;
14874 tm.tm_year = 2050 - 1900;
14877 tm.tm_hour = tm.tm_min = tm.tm_sec = 0;
14880 /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
14881 instead of "TZ=America/Vancouver" in order to detect the bug even
14882 on systems that don't support the Olson extension, or don't have the
14883 full zoneinfo tables installed. */
14884 putenv ("TZ=PST8PDT,M4.1.0,M10.5.0");
14888 /* Check that the result is either a failure, or close enough
14889 to the correct answer that we can assume the discrepancy is
14890 due to leap seconds. */
14891 return (t == (time_t) -1
14892 || (0 < t && answer - 120 <= t && t <= answer + 120));
14902 /* This test makes some buggy mktime implementations loop.
14903 Give up after 60 seconds; a mktime slower than that
14904 isn't worth using anyway. */
14909 t = (time_t_max << 1) + 1;
14910 if (t <= time_t_max)
14914 time_t_min = - ((time_t) ~ (time_t) 0 == (time_t) -1) - time_t_max;
14916 delta = time_t_max / 997; /* a suitable prime number */
14917 for (i = 0; i < N_STRINGS; i++)
14920 putenv (tz_strings[i]);
14922 for (t = 0; t <= time_t_max - delta; t += delta)
14923 if (! mktime_test (t))
14925 if (! (mktime_test ((time_t) 1)
14926 && mktime_test ((time_t) (60 * 60))
14927 && mktime_test ((time_t) (60 * 60 * 24))))
14930 for (j = 1; ; j <<= 1)
14931 if (! bigtime_test (j))
14933 else if (INT_MAX / 2 < j)
14935 if (! bigtime_test (INT_MAX))
14938 if (! irix_6_4_bug ())
14940 if (! spring_forward_gap ())
14942 if (! year_2050_test ())
14947 if ac_fn_c_try_run
"$LINENO"; then :
14948 ac_cv_func_working_mktime
=yes
14950 ac_cv_func_working_mktime
=no
14952 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14953 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_working_mktime" >&5
14958 $as_echo "$ac_cv_func_working_mktime" >&6; }
14959 if test $ac_cv_func_working_mktime = no
; then
14968 gl_LIBOBJS
="$gl_LIBOBJS mktime.$ac_objext"
14972 if test $ac_cv_func_working_mktime = no
; then
14988 # Code from module multiarch:
14990 # Code from module stddef:
14994 if test $gt_cv_c_wchar_t = no
; then
14998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NULL can be used in arbitrary expressions" >&5
14999 $as_echo_n "checking whether NULL can be used in arbitrary expressions... " >&6; }
15000 if ${gl_cv_decl_null_works+:} false
; then :
15001 $as_echo_n "(cached) " >&6
15003 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15004 /* end confdefs.h. */
15005 #include <stddef.h>
15006 int test[2 * (sizeof NULL == sizeof (void *)) -1];
15016 if ac_fn_c_try_compile
"$LINENO"; then :
15017 gl_cv_decl_null_works
=yes
15019 gl_cv_decl_null_works
=no
15021 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
15023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_decl_null_works" >&5
15024 $as_echo "$gl_cv_decl_null_works" >&6; }
15025 if test $gl_cv_decl_null_works = no
; then
15029 if test -n "$STDDEF_H"; then
15038 if test $gl_cv_have_include_next = yes; then
15039 gl_cv_next_stddef_h
='<'stddef.h
'>'
15041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stddef.h>" >&5
15042 $as_echo_n "checking absolute name of <stddef.h>... " >&6; }
15043 if ${gl_cv_next_stddef_h+:} false
; then :
15044 $as_echo_n "(cached) " >&6
15047 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15048 /* end confdefs.h. */
15049 #include <stddef.h>
15053 aix
*) gl_absname_cpp
="$ac_cpp -C" ;;
15054 *) gl_absname_cpp
="$ac_cpp" ;;
15056 gl_cv_next_stddef_h
='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
15057 sed -n '\#/stddef.h#{
15058 s#.*"\(.*/stddef.h\)".*#\1#
15066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stddef_h" >&5
15067 $as_echo "$gl_cv_next_stddef_h" >&6; }
15069 NEXT_STDDEF_H
=$gl_cv_next_stddef_h
15071 if test $gl_cv_have_include_next = yes ||
test $gl_cv_have_include_next = buggy
; then
15072 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
15073 gl_next_as_first_directive
='<'stddef.h
'>'
15075 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
15076 gl_next_as_first_directive
=$gl_cv_next_stddef_h
15078 NEXT_AS_FIRST_DIRECTIVE_STDDEF_H
=$gl_next_as_first_directive
15085 # Code from module time:
15089 # Code from module time_r:
15097 if test $ac_cv_have_decl_localtime_r = no
; then
15098 HAVE_DECL_LOCALTIME_R
=0
15102 if test $ac_cv_func_localtime_r = yes; then
15104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether localtime_r is compatible with its POSIX signature" >&5
15105 $as_echo_n "checking whether localtime_r is compatible with its POSIX signature... " >&6; }
15106 if ${gl_cv_time_r_posix+:} false
; then :
15107 $as_echo_n "(cached) " >&6
15109 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15110 /* end confdefs.h. */
15115 /* We don't need to append 'restrict's to the argument types,
15116 even though the POSIX signature has the 'restrict's,
15117 since C99 says they can't affect type compatibility. */
15118 struct tm * (*ptr) (time_t const *, struct tm *) = localtime_r;
15120 /* Check the return type is a pointer.
15121 On HP-UX 10 it is 'int'. */
15122 *localtime_r (0, 0);
15128 if ac_fn_c_try_compile
"$LINENO"; then :
15129 gl_cv_time_r_posix
=yes
15131 gl_cv_time_r_posix
=no
15133 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
15136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_time_r_posix" >&5
15137 $as_echo "$gl_cv_time_r_posix" >&6; }
15138 if test $gl_cv_time_r_posix = yes; then
15139 REPLACE_LOCALTIME_R
=0
15141 REPLACE_LOCALTIME_R
=1
15146 if test $HAVE_LOCALTIME_R = 0 ||
test $REPLACE_LOCALTIME_R = 1; then
15155 gl_LIBOBJS
="$gl_LIBOBJS time_r.$ac_objext"
15169 # Code from module unistd:
15183 if test $gl_cv_have_include_next = yes; then
15184 gl_cv_next_unistd_h
='<'unistd.h
'>'
15186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <unistd.h>" >&5
15187 $as_echo_n "checking absolute name of <unistd.h>... " >&6; }
15188 if ${gl_cv_next_unistd_h+:} false
; then :
15189 $as_echo_n "(cached) " >&6
15192 if test $ac_cv_header_unistd_h = yes; then
15195 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15196 /* end confdefs.h. */
15197 #include <unistd.h>
15201 aix
*) gl_absname_cpp
="$ac_cpp -C" ;;
15202 *) gl_absname_cpp
="$ac_cpp" ;;
15204 gl_cv_next_unistd_h
='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
15205 sed -n '\#/unistd.h#{
15206 s#.*"\(.*/unistd.h\)".*#\1#
15212 gl_cv_next_unistd_h
='<'unistd.h
'>'
15217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_unistd_h" >&5
15218 $as_echo "$gl_cv_next_unistd_h" >&6; }
15220 NEXT_UNISTD_H
=$gl_cv_next_unistd_h
15222 if test $gl_cv_have_include_next = yes ||
test $gl_cv_have_include_next = buggy
; then
15223 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
15224 gl_next_as_first_directive
='<'unistd.h
'>'
15226 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
15227 gl_next_as_first_directive
=$gl_cv_next_unistd_h
15229 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H
=$gl_next_as_first_directive
15234 if test $ac_cv_header_unistd_h = yes; then
15242 for gl_func
in chown dup2 dup3 environ euidaccess faccessat fchdir fchownat fsync ftruncate getcwd getdomainname getdtablesize getgroups gethostname getlogin getlogin_r getpagesize getusershell setusershell endusershell lchown link linkat lseek pipe pipe2 pread pwrite readlink readlinkat
rmdir sleep symlink symlinkat ttyname_r unlink unlinkat
usleep; do
15243 as_gl_Symbol
=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
15244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
15245 $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
15246 if eval \
${$as_gl_Symbol+:} false
; then :
15247 $as_echo_n "(cached) " >&6
15249 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15250 /* end confdefs.h. */
15251 #include <unistd.h>
15252 /* Some systems declare various items in the wrong headers. */
15253 #if !(defined __GLIBC__ && !defined __UCLIBC__)
15254 # include <fcntl.h>
15255 # include <stdio.h>
15256 # include <stdlib.h>
15257 # if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
15271 if ac_fn_c_try_compile
"$LINENO"; then :
15272 eval "$as_gl_Symbol=yes"
15274 eval "$as_gl_Symbol=no"
15276 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
15278 eval ac_res
=\$
$as_gl_Symbol
15279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15280 $as_echo "$ac_res" >&6; }
15281 if eval test \"x\$
"$as_gl_Symbol"\" = x
"yes"; then :
15282 cat >>confdefs.h
<<_ACEOF
15283 #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
15286 eval ac_cv_have_decl_
$gl_func=yes
15291 # Code from module warn-on-use:
15292 # End of code from modules
15313 gl_source_base
='tests'
15314 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
15316 gl_module_indicator_condition
=$gltests_WITNESS
15326 LIBGNU_LIBDEPS
="$gl_libdeps"
15328 LIBGNU_LTLIBDEPS
="$gl_ltlibdeps"
15332 for ac_func
in strftime
15334 ac_fn_c_check_func
"$LINENO" "strftime" "ac_cv_func_strftime"
15335 if test "x$ac_cv_func_strftime" = xyes
; then :
15336 cat >>confdefs.h
<<_ACEOF
15337 #define HAVE_STRFTIME 1
15341 # strftime is in -lintl on SCO UNIX.
15342 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strftime in -lintl" >&5
15343 $as_echo_n "checking for strftime in -lintl... " >&6; }
15344 if ${ac_cv_lib_intl_strftime+:} false
; then :
15345 $as_echo_n "(cached) " >&6
15347 ac_check_lib_save_LIBS
=$LIBS
15348 LIBS
="-lintl $LIBS"
15349 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15350 /* end confdefs.h. */
15352 /* Override any GCC internal prototype to avoid an error.
15353 Use char because int might match the return type of a GCC
15354 builtin and then its argument prototype would still apply. */
15362 return strftime ();
15367 if ac_fn_c_try_link
"$LINENO"; then :
15368 ac_cv_lib_intl_strftime
=yes
15370 ac_cv_lib_intl_strftime
=no
15372 rm -f core conftest.err conftest.
$ac_objext \
15373 conftest
$ac_exeext conftest.
$ac_ext
15374 LIBS
=$ac_check_lib_save_LIBS
15376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_strftime" >&5
15377 $as_echo "$ac_cv_lib_intl_strftime" >&6; }
15378 if test "x$ac_cv_lib_intl_strftime" = xyes
; then :
15379 $as_echo "#define HAVE_STRFTIME 1" >>confdefs.h
15381 LIBS
="-lintl $LIBS"
15389 for ac_func
in grantpt
15391 ac_fn_c_check_func
"$LINENO" "grantpt" "ac_cv_func_grantpt"
15392 if test "x$ac_cv_func_grantpt" = xyes
; then :
15393 cat >>confdefs.h
<<_ACEOF
15394 #define HAVE_GRANTPT 1
15401 # PTY-related GNU extensions.
15402 for ac_func
in getpt
15404 ac_fn_c_check_func
"$LINENO" "getpt" "ac_cv_func_getpt"
15405 if test "x$ac_cv_func_getpt" = xyes
; then :
15406 cat >>confdefs.h
<<_ACEOF
15407 #define HAVE_GETPT 1
15414 # Check this now, so that we will NOT find the above functions in ncurses.
15415 # That is because we have not set up to link ncurses in lib-src.
15416 # It's better to believe a function is not available
15417 # than to expect to find it in ncurses.
15418 # Also we need tputs and friends to be able to build at all.
15419 have_tputs_et_al
=true
15420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing tputs" >&5
15421 $as_echo_n "checking for library containing tputs... " >&6; }
15422 if ${ac_cv_search_tputs+:} false
; then :
15423 $as_echo_n "(cached) " >&6
15425 ac_func_search_save_LIBS
=$LIBS
15426 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15427 /* end confdefs.h. */
15429 /* Override any GCC internal prototype to avoid an error.
15430 Use char because int might match the return type of a GCC
15431 builtin and then its argument prototype would still apply. */
15444 for ac_lib
in '' ncurses terminfo termcap
; do
15445 if test -z "$ac_lib"; then
15446 ac_res
="none required"
15449 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
15451 if ac_fn_c_try_link
"$LINENO"; then :
15452 ac_cv_search_tputs
=$ac_res
15454 rm -f core conftest.err conftest.
$ac_objext \
15456 if ${ac_cv_search_tputs+:} false
; then :
15460 if ${ac_cv_search_tputs+:} false
; then :
15463 ac_cv_search_tputs
=no
15465 rm conftest.
$ac_ext
15466 LIBS
=$ac_func_search_save_LIBS
15468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_tputs" >&5
15469 $as_echo "$ac_cv_search_tputs" >&6; }
15470 ac_res
=$ac_cv_search_tputs
15471 if test "$ac_res" != no
; then :
15472 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
15475 have_tputs_et_al
=false
15478 if test "$have_tputs_et_al" != true
; then
15479 as_fn_error $?
"I couldn't find termcap functions (tputs and friends).
15480 Maybe some development libraries/packages are missing? Try installing
15481 libncurses-dev(el), libterminfo-dev(el) or similar." "$LINENO" 5
15483 # Must define this when any termcap library is found.
15485 $as_echo "#define HAVE_LIBNCURSES 1" >>confdefs.h
15487 ## FIXME This was the cpp logic, but I am not sure it is right.
15488 ## The above test has not necessarily found libncurses.
15489 HAVE_LIBNCURSES
=yes
15491 ## Use terminfo instead of termcap?
15492 ## Note only system files NOT using terminfo are:
15493 ## freebsd < 40000, ms-w32, msdos, netbsd < 599002500, and
15494 ## darwin|gnu without ncurses.
15498 ## cygwin: Fewer environment variables to go wrong, more terminal types.
15499 ## hpux10-20: Use the system provided termcap(3) library.
15500 ## openbsd: David Mazieres <dm@reeducation-labor.lcs.mit.edu> says this
15501 ## is necessary. Otherwise Emacs dumps core when run -nw.
15502 aix4-2|cygwin|hpux
*|irix6-5|openbsd|sol2
*|unixware
) TERMINFO
=yes ;;
15504 ## darwin: Prevents crashes when running Emacs in Terminal.app under 10.2.
15505 ## The ncurses library has been moved out of the System framework in
15506 ## Mac OS X 10.2. So if configure detects it, set the command-line
15507 ## option to use it.
15509 ## (HAVE_LIBNCURSES was not always true, but is since 2010-03-18.)
15510 if test "x$HAVE_LIBNCURSES" = "xyes"; then
15512 LIBS_TERMCAP
="-lncurses"
15517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether FreeBSD is new enough to use terminfo" >&5
15518 $as_echo_n "checking whether FreeBSD is new enough to use terminfo... " >&6; }
15519 if ${emacs_cv_freebsd_terminfo+:} false
; then :
15520 $as_echo_n "(cached) " >&6
15522 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15523 /* end confdefs.h. */
15524 #include <osreldate.h>
15528 #if __FreeBSD_version < 400000
15536 if ac_fn_c_try_link
"$LINENO"; then :
15537 emacs_cv_freebsd_terminfo
=yes
15539 emacs_cv_freebsd_terminfo
=no
15541 rm -f core conftest.err conftest.
$ac_objext \
15542 conftest
$ac_exeext conftest.
$ac_ext
15546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_freebsd_terminfo" >&5
15547 $as_echo "$emacs_cv_freebsd_terminfo" >&6; }
15549 if test $emacs_cv_freebsd_terminfo = yes; then
15551 LIBS_TERMCAP
="-lncurses"
15553 LIBS_TERMCAP
="-ltermcap"
15558 if test $ac_cv_search_tputs = -lterminfo; then
15560 LIBS_TERMCAP
="-lterminfo"
15562 LIBS_TERMCAP
="-ltermcap"
15569 ## hpux: Make sure we get select from libc rather than from libcurses
15570 ## because libcurses on HPUX 10.10 has a broken version of select.
15571 ## We used to use -lc -lcurses, but this may be cleaner.
15572 hpux
*) LIBS_TERMCAP
="-ltermcap" ;;
15574 openbsd
) LIBS_TERMCAP
="-lncurses" ;;
15576 ## Must use system termcap, if we use any termcap. It does special things.
15577 sol2
*) test "$TERMINFO" != yes && LIBS_TERMCAP
="-ltermcap" ;;
15580 TERMCAP_OBJ
=tparam.o
15581 if test $TERMINFO = yes; then
15583 $as_echo "#define TERMINFO 1" >>confdefs.h
15586 ## Default used to be -ltermcap. Add a case above if need something else.
15587 test "x$LIBS_TERMCAP" = "x" && LIBS_TERMCAP
="-lcurses"
15589 TERMCAP_OBJ
=terminfo.o
15595 # Do we have res_init, for detecting changes in /etc/resolv.conf?
15597 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15598 /* end confdefs.h. */
15599 #include <netinet/in.h>
15600 #include <arpa/nameser.h>
15601 #include <resolv.h>
15610 if ac_fn_c_try_link
"$LINENO"; then :
15615 rm -f core conftest.err conftest.
$ac_objext \
15616 conftest
$ac_exeext conftest.
$ac_ext
15617 if test "$have_res_init" = no
; then
15619 LIBS
="$LIBS -lresolv"
15620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for res_init with -lresolv" >&5
15621 $as_echo_n "checking for res_init with -lresolv... " >&6; }
15622 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15623 /* end confdefs.h. */
15624 #include <netinet/in.h>
15625 #include <arpa/nameser.h>
15626 #include <resolv.h>
15635 if ac_fn_c_try_link
"$LINENO"; then :
15640 rm -f core conftest.err conftest.
$ac_objext \
15641 conftest
$ac_exeext conftest.
$ac_ext
15642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_res_init" >&5
15643 $as_echo "$have_res_init" >&6; }
15644 if test "$have_res_init" = yes ; then
15650 if test "$have_res_init" = yes; then
15652 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
15656 # Do we need the Hesiod library to provide the support routines?
15658 if test "$with_hesiod" != no
; then
15659 # Don't set $LIBS here -- see comments above. FIXME which comments?
15660 ac_fn_c_check_func
"$LINENO" "res_send" "ac_cv_func_res_send"
15661 if test "x$ac_cv_func_res_send" = xyes
; then :
15664 ac_fn_c_check_func
"$LINENO" "__res_send" "ac_cv_func___res_send"
15665 if test "x$ac_cv_func___res_send" = xyes
; then :
15668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for res_send in -lresolv" >&5
15669 $as_echo_n "checking for res_send in -lresolv... " >&6; }
15670 if ${ac_cv_lib_resolv_res_send+:} false
; then :
15671 $as_echo_n "(cached) " >&6
15673 ac_check_lib_save_LIBS
=$LIBS
15674 LIBS
="-lresolv $LIBS"
15675 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15676 /* end confdefs.h. */
15678 /* Override any GCC internal prototype to avoid an error.
15679 Use char because int might match the return type of a GCC
15680 builtin and then its argument prototype would still apply. */
15688 return res_send ();
15693 if ac_fn_c_try_link
"$LINENO"; then :
15694 ac_cv_lib_resolv_res_send
=yes
15696 ac_cv_lib_resolv_res_send
=no
15698 rm -f core conftest.err conftest.
$ac_objext \
15699 conftest
$ac_exeext conftest.
$ac_ext
15700 LIBS
=$ac_check_lib_save_LIBS
15702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_resolv_res_send" >&5
15703 $as_echo "$ac_cv_lib_resolv_res_send" >&6; }
15704 if test "x$ac_cv_lib_resolv_res_send" = xyes
; then :
15707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __res_send in -lresolv" >&5
15708 $as_echo_n "checking for __res_send in -lresolv... " >&6; }
15709 if ${ac_cv_lib_resolv___res_send+:} false
; then :
15710 $as_echo_n "(cached) " >&6
15712 ac_check_lib_save_LIBS
=$LIBS
15713 LIBS
="-lresolv $LIBS"
15714 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15715 /* end confdefs.h. */
15717 /* Override any GCC internal prototype to avoid an error.
15718 Use char because int might match the return type of a GCC
15719 builtin and then its argument prototype would still apply. */
15723 char __res_send ();
15727 return __res_send ();
15732 if ac_fn_c_try_link
"$LINENO"; then :
15733 ac_cv_lib_resolv___res_send
=yes
15735 ac_cv_lib_resolv___res_send
=no
15737 rm -f core conftest.err conftest.
$ac_objext \
15738 conftest
$ac_exeext conftest.
$ac_ext
15739 LIBS
=$ac_check_lib_save_LIBS
15741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_resolv___res_send" >&5
15742 $as_echo "$ac_cv_lib_resolv___res_send" >&6; }
15743 if test "x$ac_cv_lib_resolv___res_send" = xyes
; then :
15753 if test "$resolv" = yes ; then
15758 ac_fn_c_check_func
"$LINENO" "hes_getmailhost" "ac_cv_func_hes_getmailhost"
15759 if test "x$ac_cv_func_hes_getmailhost" = xyes
; then :
15762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for hes_getmailhost in -lhesiod" >&5
15763 $as_echo_n "checking for hes_getmailhost in -lhesiod... " >&6; }
15764 if ${ac_cv_lib_hesiod_hes_getmailhost+:} false
; then :
15765 $as_echo_n "(cached) " >&6
15767 ac_check_lib_save_LIBS
=$LIBS
15768 LIBS
="-lhesiod $RESOLVLIB $LIBS"
15769 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15770 /* end confdefs.h. */
15772 /* Override any GCC internal prototype to avoid an error.
15773 Use char because int might match the return type of a GCC
15774 builtin and then its argument prototype would still apply. */
15778 char hes_getmailhost ();
15782 return hes_getmailhost ();
15787 if ac_fn_c_try_link
"$LINENO"; then :
15788 ac_cv_lib_hesiod_hes_getmailhost
=yes
15790 ac_cv_lib_hesiod_hes_getmailhost
=no
15792 rm -f core conftest.err conftest.
$ac_objext \
15793 conftest
$ac_exeext conftest.
$ac_ext
15794 LIBS
=$ac_check_lib_save_LIBS
15796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_hesiod_hes_getmailhost" >&5
15797 $as_echo "$ac_cv_lib_hesiod_hes_getmailhost" >&6; }
15798 if test "x$ac_cv_lib_hesiod_hes_getmailhost" = xyes
; then :
15807 if test x
"$hesiod" = xyes
; then
15809 $as_echo "#define HAVE_LIBHESIOD 1" >>confdefs.h
15816 # Do we need libresolv (due to res_init or Hesiod)?
15817 if test "$resolv" = yes ; then
15819 $as_echo "#define HAVE_LIBRESOLV 1" >>confdefs.h
15827 # These tell us which Kerberos-related libraries to use.
15834 if test "${with_kerberos}" != no
; then
15835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for com_err in -lcom_err" >&5
15836 $as_echo_n "checking for com_err in -lcom_err... " >&6; }
15837 if ${ac_cv_lib_com_err_com_err+:} false
; then :
15838 $as_echo_n "(cached) " >&6
15840 ac_check_lib_save_LIBS
=$LIBS
15841 LIBS
="-lcom_err $LIBS"
15842 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15843 /* end confdefs.h. */
15845 /* Override any GCC internal prototype to avoid an error.
15846 Use char because int might match the return type of a GCC
15847 builtin and then its argument prototype would still apply. */
15860 if ac_fn_c_try_link
"$LINENO"; then :
15861 ac_cv_lib_com_err_com_err
=yes
15863 ac_cv_lib_com_err_com_err
=no
15865 rm -f core conftest.err conftest.
$ac_objext \
15866 conftest
$ac_exeext conftest.
$ac_ext
15867 LIBS
=$ac_check_lib_save_LIBS
15869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_com_err_com_err" >&5
15870 $as_echo "$ac_cv_lib_com_err_com_err" >&6; }
15871 if test "x$ac_cv_lib_com_err_com_err" = xyes
; then :
15877 if test $have_com_err = yes; then
15878 COM_ERRLIB
=-lcom_err
15879 LIBS
="$COM_ERRLIB $LIBS"
15881 $as_echo "#define HAVE_LIBCOM_ERR 1" >>confdefs.h
15884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mit_des_cbc_encrypt in -lcrypto" >&5
15885 $as_echo_n "checking for mit_des_cbc_encrypt in -lcrypto... " >&6; }
15886 if ${ac_cv_lib_crypto_mit_des_cbc_encrypt+:} false
; then :
15887 $as_echo_n "(cached) " >&6
15889 ac_check_lib_save_LIBS
=$LIBS
15890 LIBS
="-lcrypto $LIBS"
15891 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15892 /* end confdefs.h. */
15894 /* Override any GCC internal prototype to avoid an error.
15895 Use char because int might match the return type of a GCC
15896 builtin and then its argument prototype would still apply. */
15900 char mit_des_cbc_encrypt ();
15904 return mit_des_cbc_encrypt ();
15909 if ac_fn_c_try_link
"$LINENO"; then :
15910 ac_cv_lib_crypto_mit_des_cbc_encrypt
=yes
15912 ac_cv_lib_crypto_mit_des_cbc_encrypt
=no
15914 rm -f core conftest.err conftest.
$ac_objext \
15915 conftest
$ac_exeext conftest.
$ac_ext
15916 LIBS
=$ac_check_lib_save_LIBS
15918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_mit_des_cbc_encrypt" >&5
15919 $as_echo "$ac_cv_lib_crypto_mit_des_cbc_encrypt" >&6; }
15920 if test "x$ac_cv_lib_crypto_mit_des_cbc_encrypt" = xyes
; then :
15926 if test $have_crypto = yes; then
15928 LIBS
="$CRYPTOLIB $LIBS"
15930 $as_echo "#define HAVE_LIBCRYPTO 1" >>confdefs.h
15933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mit_des_cbc_encrypt in -lk5crypto" >&5
15934 $as_echo_n "checking for mit_des_cbc_encrypt in -lk5crypto... " >&6; }
15935 if ${ac_cv_lib_k5crypto_mit_des_cbc_encrypt+:} false
; then :
15936 $as_echo_n "(cached) " >&6
15938 ac_check_lib_save_LIBS
=$LIBS
15939 LIBS
="-lk5crypto $LIBS"
15940 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15941 /* end confdefs.h. */
15943 /* Override any GCC internal prototype to avoid an error.
15944 Use char because int might match the return type of a GCC
15945 builtin and then its argument prototype would still apply. */
15949 char mit_des_cbc_encrypt ();
15953 return mit_des_cbc_encrypt ();
15958 if ac_fn_c_try_link
"$LINENO"; then :
15959 ac_cv_lib_k5crypto_mit_des_cbc_encrypt
=yes
15961 ac_cv_lib_k5crypto_mit_des_cbc_encrypt
=no
15963 rm -f core conftest.err conftest.
$ac_objext \
15964 conftest
$ac_exeext conftest.
$ac_ext
15965 LIBS
=$ac_check_lib_save_LIBS
15967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_k5crypto_mit_des_cbc_encrypt" >&5
15968 $as_echo "$ac_cv_lib_k5crypto_mit_des_cbc_encrypt" >&6; }
15969 if test "x$ac_cv_lib_k5crypto_mit_des_cbc_encrypt" = xyes
; then :
15975 if test $have_k5crypto = yes; then
15976 CRYPTOLIB
=-lk5crypto
15977 LIBS
="$CRYPTOLIB $LIBS"
15979 $as_echo "#define HAVE_LIBK5CRYPTO 1" >>confdefs.h
15982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb5_init_context in -lkrb5" >&5
15983 $as_echo_n "checking for krb5_init_context in -lkrb5... " >&6; }
15984 if ${ac_cv_lib_krb5_krb5_init_context+:} false
; then :
15985 $as_echo_n "(cached) " >&6
15987 ac_check_lib_save_LIBS
=$LIBS
15988 LIBS
="-lkrb5 $LIBS"
15989 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15990 /* end confdefs.h. */
15992 /* Override any GCC internal prototype to avoid an error.
15993 Use char because int might match the return type of a GCC
15994 builtin and then its argument prototype would still apply. */
15998 char krb5_init_context ();
16002 return krb5_init_context ();
16007 if ac_fn_c_try_link
"$LINENO"; then :
16008 ac_cv_lib_krb5_krb5_init_context
=yes
16010 ac_cv_lib_krb5_krb5_init_context
=no
16012 rm -f core conftest.err conftest.
$ac_objext \
16013 conftest
$ac_exeext conftest.
$ac_ext
16014 LIBS
=$ac_check_lib_save_LIBS
16016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_krb5_krb5_init_context" >&5
16017 $as_echo "$ac_cv_lib_krb5_krb5_init_context" >&6; }
16018 if test "x$ac_cv_lib_krb5_krb5_init_context" = xyes
; then :
16024 if test $have_krb5=yes; then
16026 LIBS
="$KRB5LIB $LIBS"
16028 $as_echo "#define HAVE_LIBKRB5 1" >>confdefs.h
16031 if test "${with_kerberos5}" = no
; then
16032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for des_cbc_encrypt in -ldes425" >&5
16033 $as_echo_n "checking for des_cbc_encrypt in -ldes425... " >&6; }
16034 if ${ac_cv_lib_des425_des_cbc_encrypt+:} false
; then :
16035 $as_echo_n "(cached) " >&6
16037 ac_check_lib_save_LIBS
=$LIBS
16038 LIBS
="-ldes425 $LIBS"
16039 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16040 /* end confdefs.h. */
16042 /* Override any GCC internal prototype to avoid an error.
16043 Use char because int might match the return type of a GCC
16044 builtin and then its argument prototype would still apply. */
16048 char des_cbc_encrypt ();
16052 return des_cbc_encrypt ();
16057 if ac_fn_c_try_link
"$LINENO"; then :
16058 ac_cv_lib_des425_des_cbc_encrypt
=yes
16060 ac_cv_lib_des425_des_cbc_encrypt
=no
16062 rm -f core conftest.err conftest.
$ac_objext \
16063 conftest
$ac_exeext conftest.
$ac_ext
16064 LIBS
=$ac_check_lib_save_LIBS
16066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_des425_des_cbc_encrypt" >&5
16067 $as_echo "$ac_cv_lib_des425_des_cbc_encrypt" >&6; }
16068 if test "x$ac_cv_lib_des425_des_cbc_encrypt" = xyes
; then :
16074 if test $have_des425 = yes; then
16076 LIBS
="$DESLIB $LIBS"
16078 $as_echo "#define HAVE_LIBDES425 1" >>confdefs.h
16081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for des_cbc_encrypt in -ldes" >&5
16082 $as_echo_n "checking for des_cbc_encrypt in -ldes... " >&6; }
16083 if ${ac_cv_lib_des_des_cbc_encrypt+:} false
; then :
16084 $as_echo_n "(cached) " >&6
16086 ac_check_lib_save_LIBS
=$LIBS
16088 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16089 /* end confdefs.h. */
16091 /* Override any GCC internal prototype to avoid an error.
16092 Use char because int might match the return type of a GCC
16093 builtin and then its argument prototype would still apply. */
16097 char des_cbc_encrypt ();
16101 return des_cbc_encrypt ();
16106 if ac_fn_c_try_link
"$LINENO"; then :
16107 ac_cv_lib_des_des_cbc_encrypt
=yes
16109 ac_cv_lib_des_des_cbc_encrypt
=no
16111 rm -f core conftest.err conftest.
$ac_objext \
16112 conftest
$ac_exeext conftest.
$ac_ext
16113 LIBS
=$ac_check_lib_save_LIBS
16115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_des_des_cbc_encrypt" >&5
16116 $as_echo "$ac_cv_lib_des_des_cbc_encrypt" >&6; }
16117 if test "x$ac_cv_lib_des_des_cbc_encrypt" = xyes
; then :
16123 if test $have_des = yes; then
16125 LIBS
="$DESLIB $LIBS"
16127 $as_echo "#define HAVE_LIBDES 1" >>confdefs.h
16131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb_get_cred in -lkrb4" >&5
16132 $as_echo_n "checking for krb_get_cred in -lkrb4... " >&6; }
16133 if ${ac_cv_lib_krb4_krb_get_cred+:} false
; then :
16134 $as_echo_n "(cached) " >&6
16136 ac_check_lib_save_LIBS
=$LIBS
16137 LIBS
="-lkrb4 $LIBS"
16138 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16139 /* end confdefs.h. */
16141 /* Override any GCC internal prototype to avoid an error.
16142 Use char because int might match the return type of a GCC
16143 builtin and then its argument prototype would still apply. */
16147 char krb_get_cred ();
16151 return krb_get_cred ();
16156 if ac_fn_c_try_link
"$LINENO"; then :
16157 ac_cv_lib_krb4_krb_get_cred
=yes
16159 ac_cv_lib_krb4_krb_get_cred
=no
16161 rm -f core conftest.err conftest.
$ac_objext \
16162 conftest
$ac_exeext conftest.
$ac_ext
16163 LIBS
=$ac_check_lib_save_LIBS
16165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_krb4_krb_get_cred" >&5
16166 $as_echo "$ac_cv_lib_krb4_krb_get_cred" >&6; }
16167 if test "x$ac_cv_lib_krb4_krb_get_cred" = xyes
; then :
16173 if test $have_krb4 = yes; then
16175 LIBS
="$KRB4LIB $LIBS"
16177 $as_echo "#define HAVE_LIBKRB4 1" >>confdefs.h
16180 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb_get_cred in -lkrb" >&5
16181 $as_echo_n "checking for krb_get_cred in -lkrb... " >&6; }
16182 if ${ac_cv_lib_krb_krb_get_cred+:} false
; then :
16183 $as_echo_n "(cached) " >&6
16185 ac_check_lib_save_LIBS
=$LIBS
16187 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16188 /* end confdefs.h. */
16190 /* Override any GCC internal prototype to avoid an error.
16191 Use char because int might match the return type of a GCC
16192 builtin and then its argument prototype would still apply. */
16196 char krb_get_cred ();
16200 return krb_get_cred ();
16205 if ac_fn_c_try_link
"$LINENO"; then :
16206 ac_cv_lib_krb_krb_get_cred
=yes
16208 ac_cv_lib_krb_krb_get_cred
=no
16210 rm -f core conftest.err conftest.
$ac_objext \
16211 conftest
$ac_exeext conftest.
$ac_ext
16212 LIBS
=$ac_check_lib_save_LIBS
16214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_krb_krb_get_cred" >&5
16215 $as_echo "$ac_cv_lib_krb_krb_get_cred" >&6; }
16216 if test "x$ac_cv_lib_krb_krb_get_cred" = xyes
; then :
16222 if test $have_krb = yes; then
16224 LIBS
="$KRB4LIB $LIBS"
16226 $as_echo "#define HAVE_LIBKRB 1" >>confdefs.h
16232 if test "${with_kerberos5}" != no
; then
16233 for ac_header
in krb5.h
16235 ac_fn_c_check_header_mongrel
"$LINENO" "krb5.h" "ac_cv_header_krb5_h" "$ac_includes_default"
16236 if test "x$ac_cv_header_krb5_h" = xyes
; then :
16237 cat >>confdefs.h
<<_ACEOF
16238 #define HAVE_KRB5_H 1
16240 ac_fn_c_check_member
"$LINENO" "krb5_error" "text" "ac_cv_member_krb5_error_text" "#include <krb5.h>
16242 if test "x$ac_cv_member_krb5_error_text" = xyes
; then :
16244 cat >>confdefs.h
<<_ACEOF
16245 #define HAVE_KRB5_ERROR_TEXT 1
16250 ac_fn_c_check_member
"$LINENO" "krb5_error" "e_text" "ac_cv_member_krb5_error_e_text" "#include <krb5.h>
16252 if test "x$ac_cv_member_krb5_error_e_text" = xyes
; then :
16254 cat >>confdefs.h
<<_ACEOF
16255 #define HAVE_KRB5_ERROR_E_TEXT 1
16266 for ac_header
in des.h
16268 ac_fn_c_check_header_mongrel
"$LINENO" "des.h" "ac_cv_header_des_h" "$ac_includes_default"
16269 if test "x$ac_cv_header_des_h" = xyes
; then :
16270 cat >>confdefs.h
<<_ACEOF
16271 #define HAVE_DES_H 1
16275 for ac_header
in kerberosIV
/des.h
16277 ac_fn_c_check_header_mongrel
"$LINENO" "kerberosIV/des.h" "ac_cv_header_kerberosIV_des_h" "$ac_includes_default"
16278 if test "x$ac_cv_header_kerberosIV_des_h" = xyes
; then :
16279 cat >>confdefs.h
<<_ACEOF
16280 #define HAVE_KERBEROSIV_DES_H 1
16284 for ac_header
in kerberos
/des.h
16286 ac_fn_c_check_header_mongrel
"$LINENO" "kerberos/des.h" "ac_cv_header_kerberos_des_h" "$ac_includes_default"
16287 if test "x$ac_cv_header_kerberos_des_h" = xyes
; then :
16288 cat >>confdefs.h
<<_ACEOF
16289 #define HAVE_KERBEROS_DES_H 1
16304 for ac_header
in krb.h
16306 ac_fn_c_check_header_mongrel
"$LINENO" "krb.h" "ac_cv_header_krb_h" "$ac_includes_default"
16307 if test "x$ac_cv_header_krb_h" = xyes
; then :
16308 cat >>confdefs.h
<<_ACEOF
16309 #define HAVE_KRB_H 1
16313 for ac_header
in kerberosIV
/krb.h
16315 ac_fn_c_check_header_mongrel
"$LINENO" "kerberosIV/krb.h" "ac_cv_header_kerberosIV_krb_h" "$ac_includes_default"
16316 if test "x$ac_cv_header_kerberosIV_krb_h" = xyes
; then :
16317 cat >>confdefs.h
<<_ACEOF
16318 #define HAVE_KERBEROSIV_KRB_H 1
16322 for ac_header
in kerberos
/krb.h
16324 ac_fn_c_check_header_mongrel
"$LINENO" "kerberos/krb.h" "ac_cv_header_kerberos_krb_h" "$ac_includes_default"
16325 if test "x$ac_cv_header_kerberos_krb_h" = xyes
; then :
16326 cat >>confdefs.h
<<_ACEOF
16327 #define HAVE_KERBEROS_KRB_H 1
16343 for ac_header
in com_err.h
16345 ac_fn_c_check_header_mongrel
"$LINENO" "com_err.h" "ac_cv_header_com_err_h" "$ac_includes_default"
16346 if test "x$ac_cv_header_com_err_h" = xyes
; then :
16347 cat >>confdefs.h
<<_ACEOF
16348 #define HAVE_COM_ERR_H 1
16363 # Solaris requires -lintl if you want strerror (which calls dgettext)
16364 # to return localized messages.
16365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dgettext in -lintl" >&5
16366 $as_echo_n "checking for dgettext in -lintl... " >&6; }
16367 if ${ac_cv_lib_intl_dgettext+:} false
; then :
16368 $as_echo_n "(cached) " >&6
16370 ac_check_lib_save_LIBS
=$LIBS
16371 LIBS
="-lintl $LIBS"
16372 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16373 /* end confdefs.h. */
16375 /* Override any GCC internal prototype to avoid an error.
16376 Use char because int might match the return type of a GCC
16377 builtin and then its argument prototype would still apply. */
16385 return dgettext ();
16390 if ac_fn_c_try_link
"$LINENO"; then :
16391 ac_cv_lib_intl_dgettext
=yes
16393 ac_cv_lib_intl_dgettext
=no
16395 rm -f core conftest.err conftest.
$ac_objext \
16396 conftest
$ac_exeext conftest.
$ac_ext
16397 LIBS
=$ac_check_lib_save_LIBS
16399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_dgettext" >&5
16400 $as_echo "$ac_cv_lib_intl_dgettext" >&6; }
16401 if test "x$ac_cv_lib_intl_dgettext" = xyes
; then :
16402 cat >>confdefs.h
<<_ACEOF
16403 #define HAVE_LIBINTL 1
16406 LIBS
="-lintl $LIBS"
16411 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether localtime caches TZ" >&5
16412 $as_echo_n "checking whether localtime caches TZ... " >&6; }
16413 if ${emacs_cv_localtime_cache+:} false
; then :
16414 $as_echo_n "(cached) " >&6
16416 if test x
$ac_cv_func_tzset = xyes
; then
16417 if test "$cross_compiling" = yes; then :
16418 # If we have tzset, assume the worst when cross-compiling.
16419 emacs_cv_localtime_cache
=yes
16421 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16422 /* end confdefs.h. */
16424 char TZ_GMT0[] = "TZ=GMT0";
16425 char TZ_PST8[] = "TZ=PST8";
16428 time_t now = time ((time_t *) 0);
16429 int hour_GMT0, hour_unset;
16430 if (putenv (TZ_GMT0) != 0)
16432 hour_GMT0 = localtime (&now)->tm_hour;
16434 hour_unset = localtime (&now)->tm_hour;
16435 if (putenv (TZ_PST8) != 0)
16437 if (localtime (&now)->tm_hour == hour_GMT0)
16440 if (localtime (&now)->tm_hour != hour_unset)
16445 if ac_fn_c_try_run
"$LINENO"; then :
16446 emacs_cv_localtime_cache
=no
16448 emacs_cv_localtime_cache
=yes
16450 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
16451 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
16455 # If we lack tzset, report that localtime does not cache TZ,
16456 # since we can't invalidate the cache if we don't have tzset.
16457 emacs_cv_localtime_cache
=no
16460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_localtime_cache" >&5
16461 $as_echo "$emacs_cv_localtime_cache" >&6; }
16462 if test $emacs_cv_localtime_cache = yes; then
16464 $as_echo "#define LOCALTIME_CACHE 1" >>confdefs.h
16468 if test "x$HAVE_TIMEVAL" = xyes
; then
16469 for ac_func
in gettimeofday
16471 ac_fn_c_check_func
"$LINENO" "gettimeofday" "ac_cv_func_gettimeofday"
16472 if test "x$ac_cv_func_gettimeofday" = xyes
; then :
16473 cat >>confdefs.h
<<_ACEOF
16474 #define HAVE_GETTIMEOFDAY 1
16480 if test $ac_cv_func_gettimeofday = yes; then
16481 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gettimeofday can accept two arguments" >&5
16482 $as_echo_n "checking whether gettimeofday can accept two arguments... " >&6; }
16483 if ${emacs_cv_gettimeofday_two_arguments+:} false
; then :
16484 $as_echo_n "(cached) " >&6
16486 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16487 /* end confdefs.h. */
16489 #ifdef TIME_WITH_SYS_TIME
16490 #include <sys/time.h>
16493 #ifdef HAVE_SYS_TIME_H
16494 #include <sys/time.h>
16502 struct timeval time;
16503 gettimeofday (&time, 0);
16508 if ac_fn_c_try_compile
"$LINENO"; then :
16509 emacs_cv_gettimeofday_two_arguments
=yes
16511 emacs_cv_gettimeofday_two_arguments
=no
16513 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
16515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_gettimeofday_two_arguments" >&5
16516 $as_echo "$emacs_cv_gettimeofday_two_arguments" >&6; }
16517 if test $emacs_cv_gettimeofday_two_arguments = no
; then
16519 $as_echo "#define GETTIMEOFDAY_ONE_ARGUMENT 1" >>confdefs.h
16526 ac_fn_c_check_func
"$LINENO" "socket" "ac_cv_func_socket"
16527 if test "x$ac_cv_func_socket" = xyes
; then :
16533 if test $ok_so_far = yes; then
16534 ac_fn_c_check_header_mongrel
"$LINENO" "netinet/in.h" "ac_cv_header_netinet_in_h" "$ac_includes_default"
16535 if test "x$ac_cv_header_netinet_in_h" = xyes
; then :
16543 if test $ok_so_far = yes; then
16544 ac_fn_c_check_header_mongrel
"$LINENO" "arpa/inet.h" "ac_cv_header_arpa_inet_h" "$ac_includes_default"
16545 if test "x$ac_cv_header_arpa_inet_h" = xyes
; then :
16553 if test $ok_so_far = yes; then
16555 $as_echo "#define HAVE_INET_SOCKETS 1" >>confdefs.h
16559 if test -f /usr
/lpp
/X11
/bin
/smt.exp
; then
16561 $as_echo "#define HAVE_AIX_SMT_EXP 1" >>confdefs.h
16565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether system supports dynamic ptys" >&5
16566 $as_echo_n "checking whether system supports dynamic ptys... " >&6; }
16567 if test -d /dev
/pts
&& ls -d /dev
/ptmx
> /dev
/null
2>&1 ; then
16568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
16569 $as_echo "yes" >&6; }
16571 $as_echo "#define HAVE_DEV_PTMX 1" >>confdefs.h
16574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16575 $as_echo "no" >&6; }
16578 ac_fn_c_check_type
"$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
16579 if test "x$ac_cv_type_pid_t" = xyes
; then :
16583 cat >>confdefs.h
<<_ACEOF
16589 for ac_header
in vfork.h
16591 ac_fn_c_check_header_mongrel
"$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
16592 if test "x$ac_cv_header_vfork_h" = xyes
; then :
16593 cat >>confdefs.h
<<_ACEOF
16594 #define HAVE_VFORK_H 1
16601 for ac_func
in fork vfork
16603 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
16604 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
16605 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
16606 cat >>confdefs.h
<<_ACEOF
16607 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
16613 if test "x$ac_cv_func_fork" = xyes
; then
16614 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
16615 $as_echo_n "checking for working fork... " >&6; }
16616 if ${ac_cv_func_fork_works+:} false
; then :
16617 $as_echo_n "(cached) " >&6
16619 if test "$cross_compiling" = yes; then :
16620 ac_cv_func_fork_works
=cross
16622 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16623 /* end confdefs.h. */
16624 $ac_includes_default
16629 /* By Ruediger Kuhlmann. */
16630 return fork () < 0;
16636 if ac_fn_c_try_run
"$LINENO"; then :
16637 ac_cv_func_fork_works
=yes
16639 ac_cv_func_fork_works
=no
16641 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
16642 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
16646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
16647 $as_echo "$ac_cv_func_fork_works" >&6; }
16650 ac_cv_func_fork_works
=$ac_cv_func_fork
16652 if test "x$ac_cv_func_fork_works" = xcross
; then
16654 *-*-amigaos* |
*-*-msdosdjgpp*)
16655 # Override, as these systems have only a dummy fork() stub
16656 ac_cv_func_fork_works
=no
16659 ac_cv_func_fork_works
=yes
16662 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
16663 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
16665 ac_cv_func_vfork_works
=$ac_cv_func_vfork
16666 if test "x$ac_cv_func_vfork" = xyes
; then
16667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
16668 $as_echo_n "checking for working vfork... " >&6; }
16669 if ${ac_cv_func_vfork_works+:} false
; then :
16670 $as_echo_n "(cached) " >&6
16672 if test "$cross_compiling" = yes; then :
16673 ac_cv_func_vfork_works
=cross
16675 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16676 /* end confdefs.h. */
16677 /* Thanks to Paul Eggert for this test. */
16678 $ac_includes_default
16679 #include <sys/wait.h>
16680 #ifdef HAVE_VFORK_H
16681 # include <vfork.h>
16683 /* On some sparc systems, changes by the child to local and incoming
16684 argument registers are propagated back to the parent. The compiler
16685 is told about this with #include <vfork.h>, but some compilers
16686 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
16687 static variable whose address is put into a register that is
16688 clobbered by the vfork. */
16691 sparc_address_test (int arg)
16693 sparc_address_test (arg) int arg;
16696 static pid_t child;
16714 pid_t parent = getpid ();
16717 sparc_address_test (0);
16722 /* Here is another test for sparc vfork register problems. This
16723 test uses lots of local variables, at least as many local
16724 variables as main has allocated so far including compiler
16725 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
16726 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
16727 reuse the register of parent for one of the local variables,
16728 since it will think that parent can't possibly be used any more
16729 in this routine. Assigning to the local variable will thus
16730 munge parent in the parent process. */
16732 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
16733 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
16734 /* Convince the compiler that p..p7 are live; otherwise, it might
16735 use the same hardware register for all 8 local variables. */
16736 if (p != p1 || p != p2 || p != p3 || p != p4
16737 || p != p5 || p != p6 || p != p7)
16740 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
16741 from child file descriptors. If the child closes a descriptor
16742 before it execs or exits, this munges the parent's descriptor
16743 as well. Test for this by closing stdout in the child. */
16744 _exit(close(fileno(stdout)) != 0);
16749 while (wait(&status) != child)
16752 /* Was there some problem with vforking? */
16755 /* Did the child fail? (This shouldn't happen.) */
16758 /* Did the vfork/compiler bug occur? */
16759 || parent != getpid()
16761 /* Did the file descriptor bug occur? */
16762 || fstat(fileno(stdout), &st) != 0
16767 if ac_fn_c_try_run
"$LINENO"; then :
16768 ac_cv_func_vfork_works
=yes
16770 ac_cv_func_vfork_works
=no
16772 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
16773 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
16777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
16778 $as_echo "$ac_cv_func_vfork_works" >&6; }
16781 if test "x$ac_cv_func_fork_works" = xcross
; then
16782 ac_cv_func_vfork_works
=$ac_cv_func_vfork
16783 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
16784 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
16787 if test "x$ac_cv_func_vfork_works" = xyes
; then
16789 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
16793 $as_echo "#define vfork fork" >>confdefs.h
16796 if test "x$ac_cv_func_fork_works" = xyes
; then
16798 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
16803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
16804 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
16805 if ${emacs_cv_langinfo_codeset+:} false
; then :
16806 $as_echo_n "(cached) " >&6
16808 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16809 /* end confdefs.h. */
16810 #include <langinfo.h>
16814 char* cs = nl_langinfo(CODESET);
16819 if ac_fn_c_try_link
"$LINENO"; then :
16820 emacs_cv_langinfo_codeset
=yes
16822 emacs_cv_langinfo_codeset
=no
16824 rm -f core conftest.err conftest.
$ac_objext \
16825 conftest
$ac_exeext conftest.
$ac_ext
16828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_langinfo_codeset" >&5
16829 $as_echo "$emacs_cv_langinfo_codeset" >&6; }
16830 if test $emacs_cv_langinfo_codeset = yes; then
16832 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
16836 ac_fn_c_check_type
"$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
16837 if test "x$ac_cv_type_size_t" = xyes
; then :
16839 cat >>confdefs.h
<<_ACEOF
16840 #define HAVE_SIZE_T 1
16847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mbstate_t" >&5
16848 $as_echo_n "checking for mbstate_t... " >&6; }
16849 if ${ac_cv_type_mbstate_t+:} false
; then :
16850 $as_echo_n "(cached) " >&6
16852 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16853 /* end confdefs.h. */
16854 $ac_includes_default
16855 # include <wchar.h>
16859 mbstate_t x; return sizeof x;
16864 if ac_fn_c_try_compile
"$LINENO"; then :
16865 ac_cv_type_mbstate_t
=yes
16867 ac_cv_type_mbstate_t
=no
16869 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
16871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_mbstate_t" >&5
16872 $as_echo "$ac_cv_type_mbstate_t" >&6; }
16873 if test $ac_cv_type_mbstate_t = yes; then
16875 $as_echo "#define HAVE_MBSTATE_T 1" >>confdefs.h
16879 $as_echo "#define mbstate_t int" >>confdefs.h
16883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C restricted array declarations" >&5
16884 $as_echo_n "checking for C restricted array declarations... " >&6; }
16885 if ${emacs_cv_c_restrict_arr+:} false
; then :
16886 $as_echo_n "(cached) " >&6
16888 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16889 /* end confdefs.h. */
16890 void fred (int x[__restrict]);
16899 if ac_fn_c_try_compile
"$LINENO"; then :
16900 emacs_cv_c_restrict_arr
=yes
16902 emacs_cv_c_restrict_arr
=no
16904 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
16906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_c_restrict_arr" >&5
16907 $as_echo "$emacs_cv_c_restrict_arr" >&6; }
16908 if test "$emacs_cv_c_restrict_arr" = yes; then
16910 $as_echo "#define __restrict_arr __restrict" >>confdefs.h
16916 # Set up the CFLAGS for real compilation, so we can substitute it.
16917 CFLAGS
="$REAL_CFLAGS"
16918 CPPFLAGS
="$REAL_CPPFLAGS"
16920 ## Hack to detect a buggy GCC version.
16921 if test "x$GCC" = xyes \
16922 && test x
"`$CC --version 2> /dev/null | grep 'gcc.* 4.5.0'`" != x \
16923 && test x
"`echo $CFLAGS | grep '\-O[23]'`" != x \
16924 && test x
"`echo $CFLAGS | grep '\-fno-optimize-sibling-calls'`" = x
; then
16925 as_fn_error $?
"GCC 4.5.0 has problems compiling Emacs; see etc/PROBLEMS'." "$LINENO" 5
16928 #### Find out which version of Emacs this is.
16929 version
=`grep 'const char emacs_version' ${srcdir}/src/emacs.c \
16930 | sed -e 's/^[^"]*"\([^"]*\)".*$/\1/'`
16931 if test x
"${version}" = x
; then
16932 as_fn_error $?
"can't find current emacs version in \`${srcdir}/src/emacs.c'." "$LINENO" 5
16934 if test x
"${version}" != x
"$PACKAGE_VERSION"; then
16935 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: version mismatch between \`${srcdir}/configure.in' and \`${srcdir}/src/emacs.c'." >&5
16936 $as_echo "$as_me: WARNING: version mismatch between \`${srcdir}/configure.in' and \`${srcdir}/src/emacs.c'." >&2;}
16939 ### Specify what sort of things we'll be editing into Makefile and config.h.
16940 ### Use configuration here uncanonicalized to avoid exceeding size limits.
16964 ## FIXME? Nothing uses @LD_SWITCH_X_SITE@.
16965 ## src/Makefile.in did add LD_SWITCH_X_SITE (as a cpp define) to the
16966 ## end of LIBX_BASE, but nothing ever set it.
16971 ## Used in lwlib/Makefile.in.
16973 if test -n "${machfile}"; then
16974 M_FILE="\$
(srcdir
)/${machfile}"
16978 S_FILE="\$
(srcdir
)/${opsysfile}"
16990 cat >>confdefs.h <<_ACEOF
16991 #define EMACS_CONFIGURATION "${canonical}"
16995 cat >>confdefs.h <<_ACEOF
16996 #define EMACS_CONFIG_OPTIONS "${ac_configure_args}"
16999 if test -n "$machfile"; then
17001 cat >>confdefs.h <<_ACEOF
17002 #define config_machfile "${machfile}"
17007 cat >>confdefs.h <<_ACEOF
17008 #define config_opsysfile "${opsysfile}"
17015 if test "${HAVE_X_WINDOWS}" = "yes" ; then
17017 $as_echo "#define HAVE_X_WINDOWS 1" >>confdefs.h
17020 XOBJ
="xterm.o xfns.o xselect.o xrdb.o fontset.o xsmfns.o fringe.o image.o xsettings.o xgselect.o"
17022 if test "$HAVE_XFT" = "yes"; then
17023 FONT_OBJ
="$FONT_OBJ ftfont.o xftfont.o ftxfont.o"
17024 elif test "$HAVE_FREETYPE" = "yes"; then
17025 FONT_OBJ
="$FONT_OBJ ftfont.o ftxfont.o"
17035 if test "${USE_X_TOOLKIT}" != "none" ; then
17036 WIDGET_OBJ
=widget.o
17038 $as_echo "#define USE_X_TOOLKIT 1" >>confdefs.h
17040 if test "${USE_X_TOOLKIT}" = "LUCID"; then
17042 $as_echo "#define USE_LUCID 1" >>confdefs.h
17044 elif test "${USE_X_TOOLKIT}" = "MOTIF"; then
17046 $as_echo "#define USE_MOTIF 1" >>confdefs.h
17051 ## Paul Abrahams <abrahams at equinox.shaysnet.com> says this is needed.
17052 MOTIF_LIBW
="$MOTIF_LIBW -lXpm"
17056 ## Richard Anthony Ryan <ryanr at ellingtn.ftc.nrcs.usda.gov>
17057 ## says -lXimp is needed in UNIX_SV ... 4.2 1.1.2.
17058 MOTIF_LIBW
="MOTIF_LIBW -lXimp"
17062 ## olson@mcs.anl.gov says -li18n is needed by -lXm.
17063 MOTIF_LIBW
="$MOTIF_LIBW -li18n"
17066 MOTIF_LIBW
="$MOTIF_LIBW $LIBXP"
17072 case "$USE_X_TOOLKIT" in
17073 MOTIF
) TOOLKIT_LIBW
="$MOTIF_LIBW" ;;
17074 LUCID
) TOOLKIT_LIBW
="$LUCID_LIBW" ;;
17075 none
) test "x$HAVE_GTK" = "xyes" && TOOLKIT_LIBW
="$GTK_LIBS" ;;
17079 if test "$USE_X_TOOLKIT" = "none"; then
17080 LIBXT_OTHER
="\$(LIBXSM)"
17081 OLDXMENU_TARGET
="really-oldXMenu"
17083 LIBXT_OTHER
="\$(LIBXMU) -lXt \$(LIBXTR6) -lXext"
17084 OLDXMENU_TARGET
="really-lwlib"
17088 ## The X Menu stuff is present in the X10 distribution, but missing
17089 ## from X11. If we have X10, just use the installed library;
17090 ## otherwise, use our own copy.
17091 if test "${HAVE_X11}" = "yes" ; then
17093 $as_echo "#define HAVE_X11 1" >>confdefs.h
17096 if test "$USE_X_TOOLKIT" = "none"; then
17097 OLDXMENU
="\${oldXMenudir}/libXMenu11.a"
17099 OLDXMENU
="\${lwlibdir}/liblw.a"
17101 LIBXMENU
="\$(OLDXMENU)"
17102 LIBX_OTHER
="\$(LIBXT) \$(LIBX_EXTRA)"
17103 OLDXMENU_DEPS
="\${OLDXMENU} ../src/\${OLDXMENU}"
17105 ## For a syntactically valid Makefile; not actually used for anything.
17106 ## See comments in src/Makefile.in.
17108 ## FIXME This case (!HAVE_X11 && HAVE_X_WINDOWS) is no longer possible(?).
17109 if test "${HAVE_X_WINDOWS}" = "yes"; then
17118 if test "$HAVE_GTK" = "yes" ||
test "$HAVE_MENUS" != "yes"; then
17131 if test "${HAVE_MENUS}" = "yes" ; then
17133 $as_echo "#define HAVE_MENUS 1" >>confdefs.h
17137 if test "${GNU_MALLOC}" = "yes" ; then
17139 $as_echo "#define GNU_MALLOC 1" >>confdefs.h
17144 if test "${REL_ALLOC}" = "yes" ; then
17146 $as_echo "#define REL_ALLOC 1" >>confdefs.h
17149 test "$system_malloc" != "yes" && RALLOC_OBJ
=ralloc.o
17153 if test "$opsys" = "cygwin"; then
17154 CYGWIN_OBJ
="sheap.o"
17155 ## Cygwin differs because of its unexec().
17157 POST_ALLOC_OBJ
=lastfile.o
17160 PRE_ALLOC_OBJ
=lastfile.o
17169 aix4-2
) LD_SWITCH_SYSTEM_TEMACS
="-Wl,-bnodelcsect" ;;
17172 ## The -headerpad option tells ld (see man page) to leave room at the
17173 ## end of the header for adding load commands. Needed for dumping.
17174 ## 0x690 is the total size of 30 segment load commands (at 56
17175 ## each); under Cocoa 31 commands are required.
17176 if test "$HAVE_NS" = "yes"; then
17177 libs_nsgui
="-framework AppKit"
17178 headerpad_extra
=6C8
17181 headerpad_extra
=690
17183 LD_SWITCH_SYSTEM_TEMACS
="-prebind $libs_nsgui -Xlinker -headerpad -Xlinker $headerpad_extra"
17185 ## This is here because src/Makefile.in did some extra fiddling around
17186 ## with LD_SWITCH_SYSTEM. The cpp logic was:
17187 ## #ifndef LD_SWITCH_SYSTEM
17188 ## #if !defined (__GNUC__) && ((defined (BSD_SYSTEM) && !defined (COFF)))
17189 ## Since all the *bsds define LD_SWITCH_SYSTEM, this simplifies to:
17190 ## not using gcc, darwin system not on an alpha (ie darwin, since
17191 ## darwin + alpha does not occur).
17192 ## Because this was done in src/Makefile.in, the resulting part of
17193 ## LD_SWITCH_SYSTEM was not used in configure (ie, in ac_link).
17194 ## It therefore seems cleaner to put this in LD_SWITCH_SYSTEM_TEMACS,
17195 ## rather than LD_SWITCH_SYSTEM.
17196 test "x$LD_SWITCH_SYSTEM" = "x" && test "x$GCC" != "xyes" && \
17197 LD_SWITCH_SYSTEM_TEMACS
="-X $LD_SWITCH_SYSTEM_TEMACS"
17200 ## LD_SWITCH_X_SITE_AUX is a -R option saying where to find X at run-time.
17201 ## When handled by cpp, this was in LD_SWITCH_SYSTEM. However, at
17202 ## the point where configure sourced the s/*.h file, LD_SWITCH_X_SITE_AUX
17203 ## had not yet been defined and was expanded to null. Hence LD_SWITCH_SYSTEM
17204 ## had different values in configure (in ac_link) and src/Makefile.in.
17205 ## It seems clearer therefore to put this piece in LD_SWITCH_SYSTEM_TEMACS.
17206 gnu-linux
) LD_SWITCH_SYSTEM_TEMACS
="\$(LD_SWITCH_X_SITE_AUX)" ;;
17208 *) LD_SWITCH_SYSTEM_TEMACS
= ;;
17211 if test "$NS_IMPL_GNUSTEP" = "yes"; then
17212 LD_SWITCH_SYSTEM_TEMACS
="${LD_SWITCH_SYSTEM_TEMACS} -L${GNUSTEP_SYSTEM_LIBRARIES} ${GNUSTEP_LOCAL_LIBRARIES} -lgnustep-gui -lgnustep-base -lobjc -lpthread"
17221 ## gnu: GNU needs its own crt0.
17222 aix4-2|cygwin|darwin|gnu|hpux
*|irix6-5|sol2
*|unixware
) ORDINARY_LINK
=yes ;;
17224 ## On post 1.3 releases of NetBSD, gcc -nostdlib also clears the
17225 ## library search parth, i.e. it won't search /usr/lib for libc and
17226 ## friends. Using -nostartfiles instead avoids this problem, and
17227 ## will also work on earlier NetBSD releases.
17228 netbsd|openbsd
) LD_FIRSTFLAG
="-nostartfiles" ;;
17230 ## macpcc: NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp> says
17231 ## MkLinux/LinuxPPC needs this.
17232 ## ibms390x only supports opsys = gnu-linux so it can be added here.
17235 macppc|ibms390x
) LD_FIRSTFLAG
="-nostdlib" ;;
17241 if test "x$ORDINARY_LINK" = "xyes"; then
17245 $as_echo "#define ORDINARY_LINK 1" >>confdefs.h
17248 ## The system files defining neither ORDINARY_LINK nor LD_FIRSTFLAG are:
17249 ## freebsd, gnu-* not on macppc|ibms390x.
17250 elif test "x$GCC" = "xyes" && test "x$LD_FIRSTFLAG" = "x"; then
17252 ## Versions of GCC >= 2.0 put their library, libgcc.a, in obscure
17253 ## places that are difficult to figure out at make time. Fortunately,
17254 ## these same versions allow you to pass arbitrary flags on to the
17255 ## linker, so there is no reason not to use it as a linker.
17257 ## Well, it is not quite perfect. The "-nostdlib" keeps GCC from
17258 ## searching for libraries in its internal directories, so we have to
17259 ## ask GCC explicitly where to find libgcc.a (LIB_GCC below).
17260 LD_FIRSTFLAG
="-nostdlib"
17263 ## FIXME? What setting of EDIT_LDFLAGS should this have?
17264 test "$NS_IMPL_GNUSTEP" = "yes" && LD_FIRSTFLAG
="-rdynamic"
17269 ## FIXME? The logic here is not precisely the same as that above.
17270 ## There is no check here for a pre-defined LD_FIRSTFLAG.
17271 ## Should we only be setting LIB_GCC if LD ~ -nostdlib?
17273 if test "x$GCC" = "xyes" && test "x$ORDINARY_LINK" != "xyes"; then
17276 freebsd|netbsd|openbsd
) LIB_GCC
= ;;
17279 ## armin76@gentoo.org reported that the lgcc_s flag is necessary to
17280 ## build on ARM EABI under GNU/Linux. (Bug#5518)
17286 ## FIXME? s/gnu-linux.h used to define LIB_GCC as below, then
17287 ## immediately undefine it again and redefine it to empty.
17288 ## Was the C_SWITCH_X_SITE part really necessary?
17289 ## LIB_GCC=`$CC $C_SWITCH_X_SITE -print-libgcc-file-name`
17295 ## Ask GCC where to find libgcc.a.
17296 *) LIB_GCC
=`$CC -print-libgcc-file-name 2> /dev/null` ;;
17303 ## If we're using X11/GNUstep, define some consequences.
17304 if test "$HAVE_X_WINDOWS" = "yes" ||
test "$HAVE_NS" = "yes"; then
17306 $as_echo "#define HAVE_WINDOW_SYSTEM 1" >>confdefs.h
17309 $as_echo "#define HAVE_MOUSE 1" >>confdefs.h
17311 MOUSE_SUPPORT
="\$(REAL_MOUSE_SUPPORT)"
17312 TOOLTIP_SUPPORT
="\${lispsource}/mouse.elc"
17314 WINDOW_SUPPORT
="\$(BASE_WINDOW_SUPPORT)"
17315 test "$HAVE_X_WINDOWS" = "yes" && \
17316 WINDOW_SUPPORT
="$WINDOW_SUPPORT \$(X_WINDOW_SUPPORT)"
17326 #### Report on what we decided to do.
17327 #### Report GTK as a toolkit, even if it doesn't use Xt.
17328 #### It makes printing result more understandable as using GTK sets
17329 #### toolkit_scroll_bars to yes by default.
17330 if test "${HAVE_GTK}" = "yes"; then
17335 if test -n "$machfile"; then
17336 and_machfile
=" and \`${machfile}'"
17340 Configured for \`${canonical}'.
17342 Where should the build process find the source code? ${srcdir}
17343 What operating system and machine description files should Emacs use?
17344 \`${opsysfile}'${and_machfile}
17345 What compiler should emacs be built with? ${CC} ${CFLAGS}
17346 Should Emacs use the GNU version of malloc? ${GNU_MALLOC}${GNU_MALLOC_reason}
17347 Should Emacs use a relocating allocator for buffers? ${REL_ALLOC}
17348 Should Emacs use mmap(2) for buffer allocation? $use_mmap_for_buffers
17349 What window system should Emacs use? ${window_system}
17350 What toolkit should Emacs use? ${USE_X_TOOLKIT}"
17352 if test -n "${x_includes}"; then
17353 echo " Where do we find X Windows header files? ${x_includes}"
17355 echo " Where do we find X Windows header files? Standard dirs"
17357 if test -n "${x_libraries}"; then
17358 echo " Where do we find X Windows libraries? ${x_libraries}"
17360 echo " Where do we find X Windows libraries? Standard dirs"
17363 echo " Does Emacs use -lXaw3d? ${HAVE_XAW3D}"
17364 echo " Does Emacs use -lXpm? ${HAVE_XPM}"
17365 echo " Does Emacs use -ljpeg? ${HAVE_JPEG}"
17366 echo " Does Emacs use -ltiff? ${HAVE_TIFF}"
17367 echo " Does Emacs use a gif library? ${HAVE_GIF} $LIBGIF"
17368 echo " Does Emacs use -lpng? ${HAVE_PNG}"
17369 echo " Does Emacs use -lrsvg-2? ${HAVE_RSVG}"
17370 echo " Does Emacs use imagemagick? ${HAVE_IMAGEMAGICK}"
17372 echo " Does Emacs use -lgpm? ${HAVE_GPM}"
17373 echo " Does Emacs use -ldbus? ${HAVE_DBUS}"
17374 echo " Does Emacs use -lgconf? ${HAVE_GCONF}"
17375 echo " Does Emacs use -lselinux? ${HAVE_LIBSELINUX}"
17376 echo " Does Emacs use -lgnutls? ${HAVE_GNUTLS}"
17377 echo " Does Emacs use -lxml2? ${HAVE_LIBXML2}"
17379 echo " Does Emacs use -lfreetype? ${HAVE_FREETYPE}"
17380 echo " Does Emacs use -lm17n-flt? ${HAVE_M17N_FLT}"
17381 echo " Does Emacs use -lotf? ${HAVE_LIBOTF}"
17382 echo " Does Emacs use -lxft? ${HAVE_XFT}"
17384 echo " Does Emacs use toolkit scroll bars? ${USE_TOOLKIT_SCROLL_BARS}"
17387 if test $USE_XASSERTS = yes; then
17388 echo " Compiling with asserts turned on."
17389 CPPFLAGS
="$CPPFLAGS -DXASSERTS=1"
17394 if test "$HAVE_NS" = "yes"; then
17396 echo "You must run \"make install\" in order to test the built application.
17397 The installed application will go to nextstep/Emacs.app and can be
17398 run or moved from there."
17399 if test "$EN_NS_SELF_CONTAINED" = "yes"; then
17400 echo "The application will be fully self-contained."
17402 echo "The lisp resources for the application will be installed under ${prefix}.
17403 You may need to run \"make install\" with sudo. The application will fail
17404 to run if these resources are not installed."
17410 # Remove any trailing slashes in these variables.
17411 test "${prefix}" != NONE
&&
17412 prefix
=`echo "${prefix}" | sed 's,\([^/]\)/*$,\1,'`
17413 test "${exec_prefix}" != NONE
&&
17414 exec_prefix
=`echo "${exec_prefix}" | sed 's,\([^/]\)/*$,\1,'`
17416 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"
17418 ac_config_commands
="$ac_config_commands default"
17420 cat >confcache
<<\_ACEOF
17421 # This file is a shell script that caches the results of configure
17422 # tests run on this system so they can be shared between configure
17423 # scripts and configure runs, see configure's option --config-cache.
17424 # It is not useful on other systems. If it contains results you don't
17425 # want to keep, you may remove or edit it.
17427 # config.status only pays attention to the cache file if you give it
17428 # the --recheck option to rerun configure.
17430 # `ac_cv_env_foo' variables (set or unset) will be overridden when
17431 # loading this file, other *unset* `ac_cv_foo' will be assigned the
17432 # following values.
17436 # The following way of writing the cache mishandles newlines in values,
17437 # but we know of no workaround that is simple, portable, and efficient.
17438 # So, we kill variables containing newlines.
17439 # Ultrix sh set writes to stderr and can't be redirected directly,
17440 # and sets the high bit in the cache file unless we assign to the vars.
17442 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
17443 eval ac_val
=\$
$ac_var
17447 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
17448 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
17451 _ | IFS | as_nl
) ;; #(
17452 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
17453 *) { eval $ac_var=; unset $ac_var;} ;;
17459 case $as_nl`(ac_space=' '; set) 2>&1` in #(
17460 *${as_nl}ac_space
=\
*)
17461 # `set' does not quote correctly, so add quotes: double-quote
17462 # substitution turns \\\\ into \\, and sed turns \\ into \.
17465 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
17468 # `set' quotes correctly as required by POSIX, so do not add quotes.
17469 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
17478 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
17480 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
17482 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
17483 if test -w "$cache_file"; then
17484 if test "x$cache_file" != "x/dev/null"; then
17485 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
17486 $as_echo "$as_me: updating cache $cache_file" >&6;}
17487 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
17488 cat confcache
>"$cache_file"
17490 case $cache_file in #(
17492 mv -f confcache
"$cache_file"$$
&&
17493 mv -f "$cache_file"$$
"$cache_file" ;; #(
17495 mv -f confcache
"$cache_file" ;;
17500 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
17501 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
17506 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
17507 # Let make expand exec_prefix.
17508 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
17510 DEFS
=-DHAVE_CONFIG_H
17515 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
17516 # 1. Remove the extension, and $U if already installed.
17517 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
17518 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
17519 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
17520 # will be set to the directory where LIBOBJS objects are built.
17521 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
17522 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
17524 LIBOBJS
=$ac_libobjs
17526 LTLIBOBJS
=$ac_ltlibobjs
17529 if test -n "$EXEEXT"; then
17531 am__EXEEXT_FALSE
='#'
17533 am__EXEEXT_TRUE
='#'
17537 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
17538 as_fn_error $?
"conditional \"AMDEP\" was never defined.
17539 Usually this means the macro was only invoked conditionally." "$LINENO" 5
17541 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
17542 as_fn_error $?
"conditional \"am__fastdepCC\" was never defined.
17543 Usually this means the macro was only invoked conditionally." "$LINENO" 5
17546 if test -z "${GL_COND_LIBTOOL_TRUE}" && test -z "${GL_COND_LIBTOOL_FALSE}"; then
17547 as_fn_error $?
"conditional \"GL_COND_LIBTOOL\" was never defined.
17548 Usually this means the macro was only invoked conditionally." "$LINENO" 5
17553 if test -n "$gl_LIBOBJS"; then
17554 # Remove the extension.
17555 sed_drop_objext
='s/\.o$//;s/\.obj$//'
17556 for i
in `for i in $gl_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
17557 gl_libobjs
="$gl_libobjs $i.$ac_objext"
17558 gl_ltlibobjs
="$gl_ltlibobjs $i.lo"
17561 gl_LIBOBJS
=$gl_libobjs
17563 gl_LTLIBOBJS
=$gl_ltlibobjs
17569 if test -n "$gltests_LIBOBJS"; then
17570 # Remove the extension.
17571 sed_drop_objext
='s/\.o$//;s/\.obj$//'
17572 for i
in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
17573 gltests_libobjs
="$gltests_libobjs $i.$ac_objext"
17574 gltests_ltlibobjs
="$gltests_ltlibobjs $i.lo"
17577 gltests_LIBOBJS
=$gltests_libobjs
17579 gltests_LTLIBOBJS
=$gltests_ltlibobjs
17583 : "${CONFIG_STATUS=./config.status}"
17585 ac_clean_files_save
=$ac_clean_files
17586 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
17587 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
17588 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
17590 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
17592 # Generated by $as_me.
17593 # Run this file to recreate the current configuration.
17594 # Compiler output produced by configure, useful for debugging
17595 # configure, is in config.log if it exists.
17598 ac_cs_recheck=false
17601 SHELL=\${CONFIG_SHELL-$SHELL}
17604 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
17605 ## -------------------- ##
17606 ## M4sh Initialization. ##
17607 ## -------------------- ##
17609 # Be more Bourne compatible
17610 DUALCASE
=1; export DUALCASE
# for MKS sh
17611 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
17614 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
17615 # is contrary to our usage. Disable this feature.
17616 alias -g '${1+"$@"}'='"$@"'
17617 setopt NO_GLOB_SUBST
17619 case `(set -o) 2>/dev/null` in #(
17631 # Printing a long string crashes Solaris 7 /usr/bin/printf.
17632 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
17633 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
17634 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
17635 # Prefer a ksh shell builtin over an external printf program on Solaris,
17636 # but without wasting forks for bash or zsh.
17637 if test -z "$BASH_VERSION$ZSH_VERSION" \
17638 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
17639 as_echo='print
-r --'
17640 as_echo_n='print
-rn --'
17641 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
17642 as_echo='printf %s
\n'
17643 as_echo_n='printf %s
'
17645 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
17646 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
17647 as_echo_n='/usr
/ucb
/echo -n'
17649 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
17650 as_echo_n_body='eval
17654 expr "X$arg" : "X\\(.*\\)$as_nl";
17655 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
17657 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
17659 export as_echo_n_body
17660 as_echo_n='sh
-c $as_echo_n_body as_echo
'
17662 export as_echo_body
17663 as_echo='sh
-c $as_echo_body as_echo
'
17666 # The user is always right.
17667 if test "${PATH_SEPARATOR+set}" != set; then
17669 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
17670 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
17677 # We need space, tab and new line, in precisely that order. Quoting is
17678 # there to prevent editors from complaining about space-tab.
17679 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
17680 # splitting by setting IFS to empty value.)
17683 # Find who we are. Look in the path if we contain no directory separator.
17686 *[\\/]* ) as_myself=$0 ;;
17687 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17688 for as_dir in $PATH
17691 test -z "$as_dir" && as_dir=.
17692 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
17698 # We did not find ourselves, most probably we were run as `sh COMMAND'
17699 # in which case we are not to be found in the path.
17700 if test "x$as_myself" = x
; then
17703 if test ! -f "$as_myself"; then
17704 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
17708 # Unset variables that we do not need and which cause bugs (e.g. in
17709 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
17710 # suppresses any "Segmentation fault" message there. '((' could
17711 # trigger a bug in pdksh 5.2.14.
17712 for as_var
in BASH_ENV ENV MAIL MAILPATH
17713 do eval test x\
${$as_var+set} = xset \
17714 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
17727 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
17730 # as_fn_error STATUS ERROR [LINENO LOG_FD]
17731 # ----------------------------------------
17732 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
17733 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
17734 # script with STATUS, using 1 if that was 0.
17737 as_status
=$1; test $as_status -eq 0 && as_status
=1
17739 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
17740 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
17742 $as_echo "$as_me: error: $2" >&2
17743 as_fn_exit
$as_status
17747 # as_fn_set_status STATUS
17748 # -----------------------
17749 # Set $? to STATUS, without forking.
17750 as_fn_set_status
()
17753 } # as_fn_set_status
17755 # as_fn_exit STATUS
17756 # -----------------
17757 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
17761 as_fn_set_status
$1
17767 # Portably unset VAR.
17770 { eval $1=; unset $1;}
17772 as_unset
=as_fn_unset
17773 # as_fn_append VAR VALUE
17774 # ----------------------
17775 # Append the text in VALUE to the end of the definition contained in VAR. Take
17776 # advantage of any shell optimizations that allow amortized linear growth over
17777 # repeated appends, instead of the typical quadratic growth present in naive
17779 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
17780 eval 'as_fn_append ()
17791 # as_fn_arith ARG...
17792 # ------------------
17793 # Perform arithmetic evaluation on the ARGs, and store the result in the
17794 # global $as_val. Take advantage of shells that can avoid forks. The arguments
17795 # must be portable across $(()) and expr.
17796 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
17797 eval 'as_fn_arith ()
17804 as_val
=`expr "$@" || test $? -eq 1`
17809 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
17810 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
17816 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
17817 as_basename
=basename
17822 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
17828 as_me
=`$as_basename -- "$0" ||
17829 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
17830 X"$0" : 'X\(//\)$' \| \
17831 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
17833 sed '/^.*\/\([^/][^/]*\)\/*$/{
17847 # Avoid depending upon Character Ranges.
17848 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
17849 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
17850 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
17851 as_cr_digits
='0123456789'
17852 as_cr_alnum
=$as_cr_Letters$as_cr_digits
17854 ECHO_C
= ECHO_N
= ECHO_T
=
17855 case `echo -n x` in #(((((
17857 case `echo 'xy\c'` in
17858 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
17860 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
17867 rm -f conf$$ conf$$.exe conf$$.
file
17868 if test -d conf$$.dir
; then
17869 rm -f conf$$.dir
/conf$$.
file
17872 mkdir conf$$.dir
2>/dev
/null
17874 if (echo >conf$$.
file) 2>/dev
/null
; then
17875 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
17877 # ... but there are two gotchas:
17878 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
17879 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
17880 # In both cases, we have to default to `cp -p'.
17881 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
17883 elif ln conf$$.
file conf$$
2>/dev
/null
; then
17891 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
17892 rmdir conf$$.dir
2>/dev
/null
17897 # Create "$as_dir" as a directory, including parents if necessary.
17902 -*) as_dir
=.
/$as_dir;;
17904 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
17908 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
17909 *) as_qdir
=$as_dir;;
17911 as_dirs
="'$as_qdir' $as_dirs"
17912 as_dir
=`$as_dirname -- "$as_dir" ||
17913 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17914 X"$as_dir" : 'X\(//\)[^/]' \| \
17915 X"$as_dir" : 'X\(//\)$' \| \
17916 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
17917 $as_echo X"$as_dir" |
17918 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17922 /^X\(\/\/\)[^/].*/{
17935 test -d "$as_dir" && break
17937 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
17938 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
17942 if mkdir
-p .
2>/dev
/null
; then
17943 as_mkdir_p
='mkdir -p "$as_dir"'
17945 test -d .
/-p && rmdir .
/-p
17949 if test -x / >/dev
/null
2>&1; then
17950 as_test_x
='test -x'
17952 if ls -dL / >/dev
/null
2>&1; then
17959 if test -d "$1"; then
17965 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
17966 ???[sx]*):;;*)false;;esac;fi
17970 as_executable_p
=$as_test_x
17972 # Sed expression to map a string onto a valid CPP name.
17973 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
17975 # Sed expression to map a string onto a valid variable name.
17976 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
17980 ## ----------------------------------- ##
17981 ## Main body of $CONFIG_STATUS script. ##
17982 ## ----------------------------------- ##
17984 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
17986 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17987 # Save the log message, to keep $0 and so on meaningful, and to
17988 # report actual input values of CONFIG_FILES etc. instead of their
17989 # values after options handling.
17991 This file was extended by emacs $as_me 24.0.50, which was
17992 generated by GNU Autoconf 2.68. Invocation command line was
17994 CONFIG_FILES = $CONFIG_FILES
17995 CONFIG_HEADERS = $CONFIG_HEADERS
17996 CONFIG_LINKS = $CONFIG_LINKS
17997 CONFIG_COMMANDS = $CONFIG_COMMANDS
18000 on `(hostname || uname -n) 2>/dev/null | sed 1q`
18005 case $ac_config_files in *"
18006 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
18009 case $ac_config_headers in *"
18010 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
18014 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18015 # Files that config.status was made for.
18016 config_files="$ac_config_files"
18017 config_headers="$ac_config_headers"
18018 config_commands="$ac_config_commands"
18022 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18024 \`$as_me' instantiates files and other configuration actions
18025 from templates according to the current configuration. Unless the files
18026 and actions are specified as TAGs, all are instantiated by default.
18028 Usage: $0 [OPTION]... [TAG]...
18030 -h, --help print this help, then exit
18031 -V, --version print version number and configuration settings, then exit
18032 --config print configuration, then exit
18033 -q, --quiet, --silent
18034 do not print progress messages
18035 -d, --debug don't remove temporary files
18036 --recheck update $as_me by reconfiguring in the same conditions
18037 --file=FILE[:TEMPLATE]
18038 instantiate the configuration file FILE
18039 --header=FILE[:TEMPLATE]
18040 instantiate the configuration header FILE
18042 Configuration files:
18045 Configuration headers:
18048 Configuration commands:
18051 Report bugs to the package provider."
18054 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18055 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
18057 emacs config.status 24.0.50
18058 configured by $0, generated by GNU Autoconf 2.68,
18059 with options \\"\$ac_cs_config\\"
18061 Copyright (C) 2010 Free Software Foundation, Inc.
18062 This config.status script is free software; the Free Software Foundation
18063 gives unlimited permission to copy, distribute and modify it."
18070 test -n "\$AWK" || AWK=awk
18073 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18074 # The default lists apply if the user does not specify any file.
18080 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
18081 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
18085 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
18097 # Handling of the options.
18098 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
18100 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
18101 $as_echo "$ac_cs_version"; exit ;;
18102 --config |
--confi |
--conf |
--con |
--co |
--c )
18103 $as_echo "$ac_cs_config"; exit ;;
18104 --debug |
--debu |
--deb |
--de |
--d |
-d )
18106 --file |
--fil |
--fi |
--f )
18109 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
18110 '') as_fn_error $?
"missing file argument" ;;
18112 as_fn_append CONFIG_FILES
" '$ac_optarg'"
18113 ac_need_defaults
=false
;;
18114 --header |
--heade |
--head |
--hea )
18117 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
18119 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
18120 ac_need_defaults
=false
;;
18122 # Conflict between --help and --header
18123 as_fn_error $?
"ambiguous option: \`$1'
18124 Try \`$0 --help' for more information.";;
18125 --help |
--hel |
-h )
18126 $as_echo "$ac_cs_usage"; exit ;;
18127 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
18128 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
18131 # This is an error.
18132 -*) as_fn_error $?
"unrecognized option: \`$1'
18133 Try \`$0 --help' for more information." ;;
18135 *) as_fn_append ac_config_targets
" $1"
18136 ac_need_defaults
=false
;;
18142 ac_configure_extra_args
=
18144 if $ac_cs_silent; then
18146 ac_configure_extra_args
="$ac_configure_extra_args --silent"
18150 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18151 if \$ac_cs_recheck; then
18152 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
18154 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
18155 CONFIG_SHELL='$SHELL'
18156 export CONFIG_SHELL
18161 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18165 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
18166 ## Running $as_me. ##
18172 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18176 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
18177 GCC="$GCC" NON_GNU_CPP="$NON_GNU_CPP" CPP="$CPP" CPPFLAGS="$CPPFLAGS"
18181 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18183 # Handling of arguments.
18184 for ac_config_target
in $ac_config_targets
18186 case $ac_config_target in
18187 "src/config.h") CONFIG_HEADERS
="$CONFIG_HEADERS src/config.h:src/config.in" ;;
18188 "depfiles") CONFIG_COMMANDS
="$CONFIG_COMMANDS depfiles" ;;
18189 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
18190 "lib/Makefile") CONFIG_FILES
="$CONFIG_FILES lib/Makefile" ;;
18191 "lib-src/Makefile") CONFIG_FILES
="$CONFIG_FILES lib-src/Makefile" ;;
18192 "oldXMenu/Makefile") CONFIG_FILES
="$CONFIG_FILES oldXMenu/Makefile" ;;
18193 "doc/emacs/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/emacs/Makefile" ;;
18194 "doc/misc/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/misc/Makefile" ;;
18195 "doc/lispintro/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/lispintro/Makefile" ;;
18196 "doc/lispref/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/lispref/Makefile" ;;
18197 "src/Makefile") CONFIG_FILES
="$CONFIG_FILES src/Makefile" ;;
18198 "lwlib/Makefile") CONFIG_FILES
="$CONFIG_FILES lwlib/Makefile" ;;
18199 "lisp/Makefile") CONFIG_FILES
="$CONFIG_FILES lisp/Makefile" ;;
18200 "leim/Makefile") CONFIG_FILES
="$CONFIG_FILES leim/Makefile" ;;
18201 "test/automated/Makefile") CONFIG_FILES
="$CONFIG_FILES test/automated/Makefile" ;;
18202 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
18204 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
18209 # If the user did not use the arguments to specify the items to instantiate,
18210 # then the envvar interface is used. Set only those that are not.
18211 # We use the long form for the default assignment because of an extremely
18212 # bizarre bug on SunOS 4.1.3.
18213 if $ac_need_defaults; then
18214 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
18215 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
18216 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
18219 # Have a temporary directory for convenience. Make it in the build tree
18220 # simply because there is no reason against having it here, and in addition,
18221 # creating and moving files from /tmp can sometimes cause problems.
18222 # Hook for its removal unless debugging.
18223 # Note that there is a small window in which the directory will not be cleaned:
18224 # after its creation but before its name has been assigned to `$tmp'.
18228 trap 'exit_status=$?
18229 : "${ac_tmp:=$tmp}"
18230 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
18232 trap 'as_fn_exit 1' 1 2 13 15
18234 # Create a (secure) tmp directory for tmp files.
18237 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
18241 tmp
=.
/conf$$
-$RANDOM
18242 (umask 077 && mkdir
"$tmp")
18243 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
18246 # Set up the scripts for CONFIG_FILES section.
18247 # No need to generate them if there are no CONFIG_FILES.
18248 # This happens for instance with `./config.status config.h'.
18249 if test -n "$CONFIG_FILES"; then
18251 if $AWK 'BEGIN { getline <"/dev/null" }' </dev
/null
2>/dev
/null
; then
18252 ac_cs_awk_getline
=:
18253 ac_cs_awk_pipe_init
=
18254 ac_cs_awk_read_file
='
18255 while ((getline aline < (F[key])) > 0)
18258 ac_cs_awk_pipe_fini
=
18260 ac_cs_awk_getline
=false
18261 ac_cs_awk_pipe_init
="print \"cat <<'|#_!!_#|' &&\""
18262 ac_cs_awk_read_file
='
18264 print "cat " F[key] " &&"
18265 '$ac_cs_awk_pipe_init
18266 # The final `:' finishes the AND list.
18267 ac_cs_awk_pipe_fini
='END { print "|#_!!_#|"; print ":" }'
18269 ac_cr
=`echo X | tr X '\015'`
18270 # On cygwin, bash can eat \r inside `` if the user requested igncr.
18271 # But we know of no other shell where ac_cr would be empty at this
18272 # point, so we can use a bashism as a fallback.
18273 if test "x$ac_cr" = x
; then
18274 eval ac_cr
=\$
\'\\r
\'
18276 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
18277 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
18280 ac_cs_awk_cr
=$ac_cr
18283 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
18286 # Create commands to substitute file output variables.
18288 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
18289 echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
18290 echo "$ac_subst_files" |
sed 's/.*/F["&"]="$&"/' &&
18293 } >conf$
$files.sh
&&
18294 . .
/conf$
$files.sh ||
18295 as_fn_error $?
"could not make $CONFIG_STATUS" "$LINENO" 5
18296 rm -f conf$
$files.sh
18299 echo "cat >conf$$subs.awk <<_ACEOF" &&
18300 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
18302 } >conf$$subs.sh ||
18303 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
18304 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
18306 for ac_last_try in false false false false false :; do
18307 . ./conf$$subs.sh ||
18308 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
18310 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
18311 if test $ac_delim_n = $ac_delim_num; then
18313 elif $ac_last_try; then
18314 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
18316 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
18319 rm -f conf$$subs.sh
18321 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18322 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
18326 s/^/S["/; s
/!.
*/"]=/
18336 s/\(.\{148\}\)..*/\1/
18338 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
18343 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
18350 s/\(.\{148\}\)..*/\1/
18352 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
18356 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
18361 ' <conf$$subs.awk | sed '
18366 ' >>$CONFIG_STATUS || ac_write_fail=1
18367 rm -f conf$$subs.awk
18368 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18370 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
18371 for (key in S) S_is_set[key] = 1
18373 \$ac_cs_awk_pipe_init
18377 nfields = split(line, field, "@
")
18379 len = length(field[1])
18380 for (i = 2; i < nfields; i++) {
18382 keylen = length(key)
18383 if (S_is_set[key]) {
18385 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
18386 len += length(value) + length(field[++i])
18391 if (nfields == 3 && !substed) {
18393 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
18394 \$ac_cs_awk_read_file
18400 \$ac_cs_awk_pipe_fini
18403 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18404 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
18405 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
18408 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
18409 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
18412 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
18413 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
18414 # trailing colons and then remove the whole line if VPATH becomes empty
18415 # (actually we leave an empty line to preserve line numbers).
18416 if test "x
$srcdir" = x.; then
18417 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
18435 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18436 fi # test -n "$CONFIG_FILES"
18438 # Set up the scripts for CONFIG_HEADERS section.
18439 # No need to generate them if there are no CONFIG_HEADERS.
18440 # This happens for instance with `./config.status Makefile'.
18441 if test -n "$CONFIG_HEADERS"; then
18442 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
18446 # Transform confdefs.h into an awk script `defines.awk', embedded as
18447 # here-document in config.status, that substitutes the proper values into
18448 # config.h.in to produce config.h.
18450 # Create a delimiter string that does not exist in confdefs.h, to ease
18451 # handling of long lines.
18453 for ac_last_try in false false :; do
18454 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
18455 if test -z "$ac_tt"; then
18457 elif $ac_last_try; then
18458 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
18460 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
18464 # For the awk script, D is an array of macro values keyed by name,
18465 # likewise P contains macro parameters if any. Preserve backslash
18466 # newline sequences.
18468 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
18470 s/.\{148\}/&'"$ac_delim"'/g
18473 s/^[ ]*#[ ]*define[ ][ ]*/ /
18480 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
18482 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
18486 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
18487 D["\
1"]=" \
3\\\\\\n
"\\/p
18489 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
18494 s/.\{148\}/&'"$ac_delim"'/g
18499 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
18502 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
18504 ' <confdefs.h | sed '
18505 s/'"$ac_delim"'/"\\\
18506 "/g' >>$CONFIG_STATUS || ac_write_fail=1
18508 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18509 for (key in D) D_is_set[key] = 1
18512 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
18514 split(line, arg, " ")
18515 if (arg[1] == "#") {
18519 defundef
= substr
(arg
[1], 2)
18522 split(mac1
, mac2
, "(") #)
18524 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
18525 if (D_is_set
[macro
]) {
18526 # Preserve the white space surrounding the "#".
18527 print prefix
"define", macro P
[macro
] D
[macro
]
18530 # Replace #undef with comments. This is necessary, for example,
18531 # in the case of _POSIX_SOURCE, which is predefined and required
18532 # on some systems where configure will not decide to define it.
18533 if (defundef
== "undef") {
18534 print
"/*", prefix defundef
, macro
, "*/"
18542 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18543 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
18544 fi # test -n "$CONFIG_HEADERS"
18547 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
18552 :[FHLC
]) ac_mode
=$ac_tag; continue;;
18554 case $ac_mode$ac_tag in
18556 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
18557 :[FH
]-) ac_tag
=-:-;;
18558 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
18575 -) ac_f
="$ac_tmp/stdin";;
18576 *) # Look for the file first in the build tree, then in the source tree
18577 # (if the path is not absolute). The absolute path cannot be DOS-style,
18578 # because $ac_f cannot contain `:'.
18582 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
18584 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
18586 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
18587 as_fn_append ac_file_inputs
" '$ac_f'"
18590 # Let's still pretend it is `configure' which instantiates (i.e., don't
18591 # use $as_me), people would be surprised to read:
18592 # /* config.h. Generated by config.status. */
18593 configure_input
='Generated from '`
18594 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
18596 if test x
"$ac_file" != x-
; then
18597 configure_input
="$ac_file. $configure_input"
18598 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
18599 $as_echo "$as_me: creating $ac_file" >&6;}
18601 # Neutralize special characters interpreted by sed in replacement strings.
18602 case $configure_input in #(
18603 *\
&* |
*\|
* |
*\\* )
18604 ac_sed_conf_input
=`$as_echo "$configure_input" |
18605 sed 's/[\\\\&|]/\\\\&/g'`;; #(
18606 *) ac_sed_conf_input
=$configure_input;;
18610 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
18611 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
18616 ac_dir
=`$as_dirname -- "$ac_file" ||
18617 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18618 X"$ac_file" : 'X\(//\)[^/]' \| \
18619 X"$ac_file" : 'X\(//\)$' \| \
18620 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
18621 $as_echo X"$ac_file" |
18622 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18626 /^X\(\/\/\)[^/].*/{
18639 as_dir
="$ac_dir"; as_fn_mkdir_p
18643 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
18645 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
18646 # A ".." for each directory in $ac_dir_suffix.
18647 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
18648 case $ac_top_builddir_sub in
18649 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
18650 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
18653 ac_abs_top_builddir
=$ac_pwd
18654 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
18655 # for backward compatibility:
18656 ac_top_builddir
=$ac_top_build_prefix
18659 .
) # We are building in place.
18661 ac_top_srcdir
=$ac_top_builddir_sub
18662 ac_abs_top_srcdir
=$ac_pwd ;;
18663 [\\/]* | ?
:[\\/]* ) # Absolute name.
18664 ac_srcdir
=$srcdir$ac_dir_suffix;
18665 ac_top_srcdir
=$srcdir
18666 ac_abs_top_srcdir
=$srcdir ;;
18667 *) # Relative name.
18668 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
18669 ac_top_srcdir
=$ac_top_build_prefix$srcdir
18670 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
18672 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
18682 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
18683 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
18685 ac_MKDIR_P
=$MKDIR_P
18687 [\\/$
]* | ?
:[\\/]* ) ;;
18688 */*) ac_MKDIR_P
=$ac_top_build_prefix$MKDIR_P ;;
18692 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18693 # If the template does not know about datarootdir, expand it.
18694 # FIXME: This hack should be removed a few years after 2.60.
18695 ac_datarootdir_hack
=; ac_datarootdir_seen
=
18706 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
18707 *datarootdir
*) ac_datarootdir_seen
=yes;;
18708 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
18709 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
18710 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
18712 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18713 ac_datarootdir_hack='
18714 s&@datadir@&$datadir&g
18715 s&@docdir@&$docdir&g
18716 s&@infodir@&$infodir&g
18717 s&@localedir@&$localedir&g
18718 s&@mandir@&$mandir&g
18719 s&\\\${datarootdir}&$datarootdir&g' ;;
18723 # Neutralize VPATH when `$srcdir' = `.'.
18724 # Shell code in configure.ac might set extrasub.
18725 # FIXME: do we really want to maintain this feature?
18726 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18727 ac_sed_extra="$ac_vpsub
18730 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18732 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
18733 s|@configure_input@|
$ac_sed_conf_input|
;t t
18734 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
18735 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
18736 s
&@srcdir@
&$ac_srcdir&;t t
18737 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
18738 s
&@top_srcdir@
&$ac_top_srcdir&;t t
18739 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
18740 s
&@builddir@
&$ac_builddir&;t t
18741 s
&@abs_builddir@
&$ac_abs_builddir&;t t
18742 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
18743 s
&@INSTALL@
&$ac_INSTALL&;t t
18744 s
&@MKDIR_P@
&$ac_MKDIR_P&;t t
18745 $ac_datarootdir_hack
18747 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
18748 if $ac_cs_awk_getline; then
18749 $AWK -f "$ac_tmp/subs.
awk"
18751 $AWK -f "$ac_tmp/subs.
awk" | $SHELL
18753 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
18755 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
18756 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
18757 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
18758 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
18759 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
18760 which seems to be undefined. Please make sure it is defined" >&5
18761 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
18762 which seems to be undefined. Please make sure it is defined" >&2;}
18764 rm -f "$ac_tmp/stdin"
18766 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
18767 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
18769 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
18775 if test x"$ac_file" != x-; then
18777 $as_echo "/* $configure_input */" \
18778 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
18779 } >"$ac_tmp/config.h" \
18780 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
18781 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
18782 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
18783 $as_echo "$as_me: $ac_file is unchanged" >&6;}
18786 mv "$ac_tmp/config.h" "$ac_file" \
18787 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
18790 $as_echo "/* $configure_input */" \
18791 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
18792 || as_fn_error $? "could not create -" "$LINENO" 5
18794 # Compute "$ac_file"'s index
in $config_headers.
18797 for _am_header
in $config_headers :; do
18798 case $_am_header in
18799 $_am_arg |
$_am_arg:* )
18802 _am_stamp_count
=`expr $_am_stamp_count + 1` ;;
18805 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
18806 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18807 X"$_am_arg" : 'X\(//\)[^/]' \| \
18808 X"$_am_arg" : 'X\(//\)$' \| \
18809 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
18810 $as_echo X"$_am_arg" |
18811 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18815 /^X\(\/\/\)[^/].*/{
18827 s/.*/./; q'`/stamp-h
$_am_stamp_count
18830 :C
) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
18831 $as_echo "$as_me: executing $ac_file commands" >&6;}
18836 case $ac_file$ac_mode in
18837 "depfiles":C
) test x
"$AMDEP_TRUE" != x
"" ||
{
18838 # Autoconf 2.62 quotes --file arguments for eval, but not when files
18839 # are listed without --file. Let's play safe and only enable the eval
18840 # if we detect the quoting.
18841 case $CONFIG_FILES in
18842 *\'*) eval set x
"$CONFIG_FILES" ;;
18843 *) set x
$CONFIG_FILES ;;
18848 # Strip MF so we end up with the name of the file.
18849 mf
=`echo "$mf" | sed -e 's/:.*$//'`
18850 # Check whether this is an Automake generated Makefile or not.
18851 # We used to match only the files named `Makefile.in', but
18852 # some people rename them; so instead we look at the file content.
18853 # Grep'ing the first line is not enough: some people post-process
18854 # each Makefile.in and add a new line on top of each file to say so.
18855 # Grep'ing the whole file is not good either: AIX grep has a line
18856 # limit of 2048, but all sed's we know have understand at least 4000.
18857 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" |
grep X
>/dev
/null
2>&1; then
18858 dirpart
=`$as_dirname -- "$mf" ||
18859 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18860 X"$mf" : 'X\(//\)[^/]' \| \
18861 X"$mf" : 'X\(//\)$' \| \
18862 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
18864 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18868 /^X\(\/\/\)[^/].*/{
18884 # Extract the definition of DEPDIR, am__include, and am__quote
18885 # from the Makefile without running `make'.
18886 DEPDIR
=`sed -n 's/^DEPDIR = //p' < "$mf"`
18887 test -z "$DEPDIR" && continue
18888 am__include
=`sed -n 's/^am__include = //p' < "$mf"`
18889 test -z "am__include" && continue
18890 am__quote
=`sed -n 's/^am__quote = //p' < "$mf"`
18891 # When using ansi2knr, U may be empty or an underscore; expand it
18892 U
=`sed -n 's/^U = //p' < "$mf"`
18893 # Find all dependency output files, they are included files with
18894 # $(DEPDIR) in their names. We invoke sed twice because it is the
18895 # simplest approach to changing $(DEPDIR) to its actual value in the
18897 for file in `sed -n "
18898 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
18899 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
18900 # Make sure the directory exists.
18901 test -f "$dirpart/$file" && continue
18902 fdir
=`$as_dirname -- "$file" ||
18903 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18904 X"$file" : 'X\(//\)[^/]' \| \
18905 X"$file" : 'X\(//\)$' \| \
18906 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
18907 $as_echo X"$file" |
18908 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18912 /^X\(\/\/\)[^/].*/{
18925 as_dir
=$dirpart/$fdir; as_fn_mkdir_p
18926 # echo "creating $dirpart/$file"
18927 echo '# dummy' > "$dirpart/$file"
18934 ### Make the necessary directories, if they don't exist.
18935 for dir
in etc lisp
; do
18936 test -d ${dir} || mkdir
${dir}
18939 echo creating src
/epaths.h
18940 ${MAKE-make} epaths-force
18942 if test ! -f src
/.gdbinit
&& test -f $srcdir/src
/.gdbinit
; then
18943 echo creating src
/.gdbinit
18944 echo source $srcdir/src
/.gdbinit
> src
/.gdbinit
18955 ac_clean_files
=$ac_clean_files_save
18957 test $ac_write_fail = 0 ||
18958 as_fn_error $?
"write failure creating $CONFIG_STATUS" "$LINENO" 5
18961 # configure is writing to config.log, and then calls config.status.
18962 # config.status does its own redirection, appending to config.log.
18963 # Unfortunately, on DOS this fails, as config.log is still kept open
18964 # by configure, so config.status won't be able to write to it; its
18965 # output is simply discarded. So we exec the FD to /dev/null,
18966 # effectively closing config.log, so it can be properly (re)opened and
18967 # appended to by config.status. When coming back to configure, we
18968 # need to make the FD available again.
18969 if test "$no_create" != yes; then
18971 ac_config_status_args
=
18972 test "$silent" = yes &&
18973 ac_config_status_args
="$ac_config_status_args --quiet"
18975 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
18977 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18978 # would make configure fail if this is the last instruction.
18979 $ac_cs_success || as_fn_exit
1
18981 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
18982 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
18983 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}