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>
603 gl_getopt_required
=POSIX
604 gl_getopt_required
=POSIX
606 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_STDLIB_H
682 NEXT_AS_FIRST_DIRECTIVE_STDDEF_H
689 APPLE_UNIVERSAL_BUILD
697 HAVE_DECL_LOCALTIME_R
707 NEXT_AS_FIRST_DIRECTIVE_GETOPT_H
711 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
713 UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS
714 UNISTD_H_HAVE_WINSOCK2_H
733 REPLACE_GETDOMAINNAME
743 HAVE_DECL_GETUSERSHELL
744 HAVE_DECL_GETPAGESIZE
746 HAVE_DECL_GETDOMAINNAME
781 GNULIB_UNISTD_H_SIGPIPE
782 GNULIB_UNISTD_H_GETOPT
829 REPLACE_CANONICALIZE_FILE_NAME
834 HAVE_STRUCT_RANDOM_DATA
853 HAVE_CANONICALIZE_FILE_NAME
878 GNULIB_CANONICALIZE_FILE_NAME
882 GL_COND_LIBTOOL_FALSE
931 LD_SWITCH_X_SITE_AUX_RPATH
993 INSTALL_STRIP_PROGRAM
1035 program_transform_name
1046 ac_subst_files
='deps_frag
1049 enable_option_checking
1071 with_toolkit_scroll_bars
1082 with_pkg_config_prog
1086 enable_ns_self_contained
1088 enable_maintainer_mode
1089 enable_locallisppath
1091 enable_use_lisp_union_type
1094 enable_dependency_tracking
1098 ac_precious_vars
='build_alias
1113 # Initialize some variables set by options.
1115 ac_init_version
=false
1116 ac_unrecognized_opts
=
1117 ac_unrecognized_sep
=
1118 # The variables have the same names as the options, with
1119 # dashes changed to underlines.
1120 cache_file
=/dev
/null
1127 program_transform_name
=s
,x
,x
,
1135 # Installation directory options.
1136 # These are left unexpanded so users can "make install exec_prefix=/foo"
1137 # and all the variables that are supposed to be based on exec_prefix
1138 # by default will actually change.
1139 # Use braces instead of parens because sh, perl, etc. also accept them.
1140 # (The list follows the same order as the GNU Coding Standards.)
1141 bindir
='${exec_prefix}/bin'
1142 sbindir
='${exec_prefix}/sbin'
1143 libexecdir
='${exec_prefix}/libexec'
1144 datarootdir
='${prefix}/share'
1145 datadir
='${datarootdir}'
1146 sysconfdir
='${prefix}/etc'
1147 sharedstatedir
='${prefix}/com'
1148 localstatedir
='${prefix}/var'
1149 includedir
='${prefix}/include'
1150 oldincludedir
='/usr/include'
1151 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
1152 infodir
='${datarootdir}/info'
1157 libdir
='${exec_prefix}/lib'
1158 localedir
='${datarootdir}/locale'
1159 mandir
='${datarootdir}/man'
1165 # If the previous option needs an argument, assign it.
1166 if test -n "$ac_prev"; then
1167 eval $ac_prev=\
$ac_option
1173 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1178 # Accept the important Cygnus configure options, so we can diagnose typos.
1180 case $ac_dashdash$ac_option in
1184 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
1186 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
1187 bindir
=$ac_optarg ;;
1189 -build |
--build |
--buil |
--bui |
--bu)
1190 ac_prev
=build_alias
;;
1191 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
1192 build_alias
=$ac_optarg ;;
1194 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
1195 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
1196 ac_prev
=cache_file
;;
1197 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
1198 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
1199 cache_file
=$ac_optarg ;;
1201 --config-cache |
-C)
1202 cache_file
=config.cache
;;
1204 -datadir |
--datadir |
--datadi |
--datad)
1206 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
1207 datadir
=$ac_optarg ;;
1209 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
1210 |
--dataroo |
--dataro |
--datar)
1211 ac_prev
=datarootdir
;;
1212 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
1213 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
1214 datarootdir
=$ac_optarg ;;
1216 -disable-* |
--disable-*)
1217 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1218 # Reject names that are not valid shell variable names.
1219 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1220 as_fn_error $?
"invalid feature name: $ac_useropt"
1221 ac_useropt_orig
=$ac_useropt
1222 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1223 case $ac_user_opts in
1225 "enable_
$ac_useropt"
1227 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1228 ac_unrecognized_sep
=', ';;
1230 eval enable_
$ac_useropt=no
;;
1232 -docdir |
--docdir |
--docdi |
--doc |
--do)
1234 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
1235 docdir
=$ac_optarg ;;
1237 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
1239 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
1240 dvidir
=$ac_optarg ;;
1242 -enable-* |
--enable-*)
1243 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1244 # Reject names that are not valid shell variable names.
1245 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1246 as_fn_error $?
"invalid feature name: $ac_useropt"
1247 ac_useropt_orig
=$ac_useropt
1248 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1249 case $ac_user_opts in
1251 "enable_
$ac_useropt"
1253 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1254 ac_unrecognized_sep
=', ';;
1256 eval enable_
$ac_useropt=\
$ac_optarg ;;
1258 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1259 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1260 |
--exec |
--exe |
--ex)
1261 ac_prev
=exec_prefix
;;
1262 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1263 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1264 |
--exec=* |
--exe=* |
--ex=*)
1265 exec_prefix
=$ac_optarg ;;
1267 -gas |
--gas |
--ga |
--g)
1268 # Obsolete; use --with-gas.
1271 -help |
--help |
--hel |
--he |
-h)
1272 ac_init_help
=long
;;
1273 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1274 ac_init_help
=recursive
;;
1275 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1276 ac_init_help
=short
;;
1278 -host |
--host |
--hos |
--ho)
1279 ac_prev
=host_alias
;;
1280 -host=* |
--host=* |
--hos=* |
--ho=*)
1281 host_alias
=$ac_optarg ;;
1283 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1285 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1287 htmldir
=$ac_optarg ;;
1289 -includedir |
--includedir |
--includedi |
--included |
--include \
1290 |
--includ |
--inclu |
--incl |
--inc)
1291 ac_prev
=includedir
;;
1292 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1293 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1294 includedir
=$ac_optarg ;;
1296 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1298 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1299 infodir
=$ac_optarg ;;
1301 -libdir |
--libdir |
--libdi |
--libd)
1303 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1304 libdir
=$ac_optarg ;;
1306 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1307 |
--libexe |
--libex |
--libe)
1308 ac_prev
=libexecdir
;;
1309 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1310 |
--libexe=* |
--libex=* |
--libe=*)
1311 libexecdir
=$ac_optarg ;;
1313 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1314 ac_prev
=localedir
;;
1315 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1316 localedir
=$ac_optarg ;;
1318 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1319 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1320 ac_prev
=localstatedir
;;
1321 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1322 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1323 localstatedir
=$ac_optarg ;;
1325 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1327 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1328 mandir
=$ac_optarg ;;
1330 -nfp |
--nfp |
--nf)
1331 # Obsolete; use --without-fp.
1334 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1335 |
--no-cr |
--no-c |
-n)
1338 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1339 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1342 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1343 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1344 |
--oldin |
--oldi |
--old |
--ol |
--o)
1345 ac_prev
=oldincludedir
;;
1346 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1347 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1348 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1349 oldincludedir
=$ac_optarg ;;
1351 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1353 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1354 prefix
=$ac_optarg ;;
1356 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1357 |
--program-pre |
--program-pr |
--program-p)
1358 ac_prev
=program_prefix
;;
1359 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1360 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1361 program_prefix
=$ac_optarg ;;
1363 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1364 |
--program-suf |
--program-su |
--program-s)
1365 ac_prev
=program_suffix
;;
1366 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1367 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1368 program_suffix
=$ac_optarg ;;
1370 -program-transform-name |
--program-transform-name \
1371 |
--program-transform-nam |
--program-transform-na \
1372 |
--program-transform-n |
--program-transform- \
1373 |
--program-transform |
--program-transfor \
1374 |
--program-transfo |
--program-transf \
1375 |
--program-trans |
--program-tran \
1376 |
--progr-tra |
--program-tr |
--program-t)
1377 ac_prev
=program_transform_name
;;
1378 -program-transform-name=* |
--program-transform-name=* \
1379 |
--program-transform-nam=* |
--program-transform-na=* \
1380 |
--program-transform-n=* |
--program-transform-=* \
1381 |
--program-transform=* |
--program-transfor=* \
1382 |
--program-transfo=* |
--program-transf=* \
1383 |
--program-trans=* |
--program-tran=* \
1384 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1385 program_transform_name
=$ac_optarg ;;
1387 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1389 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1390 pdfdir
=$ac_optarg ;;
1392 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1394 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1397 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1398 |
-silent |
--silent |
--silen |
--sile |
--sil)
1401 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1403 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1405 sbindir
=$ac_optarg ;;
1407 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1408 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1409 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1411 ac_prev
=sharedstatedir
;;
1412 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1413 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1414 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1416 sharedstatedir
=$ac_optarg ;;
1418 -site |
--site |
--sit)
1420 -site=* |
--site=* |
--sit=*)
1423 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1425 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1426 srcdir
=$ac_optarg ;;
1428 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1429 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1430 ac_prev
=sysconfdir
;;
1431 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1432 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1433 sysconfdir
=$ac_optarg ;;
1435 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1436 ac_prev
=target_alias
;;
1437 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1438 target_alias
=$ac_optarg ;;
1440 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1443 -version |
--version |
--versio |
--versi |
--vers |
-V)
1444 ac_init_version
=: ;;
1447 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1448 # Reject names that are not valid shell variable names.
1449 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1450 as_fn_error $?
"invalid package name: $ac_useropt"
1451 ac_useropt_orig
=$ac_useropt
1452 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1453 case $ac_user_opts in
1457 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1458 ac_unrecognized_sep
=', ';;
1460 eval with_
$ac_useropt=\
$ac_optarg ;;
1462 -without-* |
--without-*)
1463 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1464 # Reject names that are not valid shell variable names.
1465 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1466 as_fn_error $?
"invalid package name: $ac_useropt"
1467 ac_useropt_orig
=$ac_useropt
1468 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1469 case $ac_user_opts in
1473 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1474 ac_unrecognized_sep
=', ';;
1476 eval with_
$ac_useropt=no
;;
1479 # Obsolete; use --with-x.
1482 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1483 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1484 ac_prev
=x_includes
;;
1485 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1486 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1487 x_includes
=$ac_optarg ;;
1489 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1490 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1491 ac_prev
=x_libraries
;;
1492 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1493 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1494 x_libraries
=$ac_optarg ;;
1496 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1497 Try \`$0 --help' for more information"
1501 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1502 # Reject names that are not valid shell variable names.
1503 case $ac_envvar in #(
1504 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1505 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1507 eval $ac_envvar=\
$ac_optarg
1508 export $ac_envvar ;;
1511 # FIXME: should be removed in autoconf 3.0.
1512 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1513 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1514 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1515 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1521 if test -n "$ac_prev"; then
1522 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1523 as_fn_error $?
"missing argument to $ac_option"
1526 if test -n "$ac_unrecognized_opts"; then
1527 case $enable_option_checking in
1529 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1530 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1534 # Check all directory arguments for consistency.
1535 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1536 datadir sysconfdir sharedstatedir localstatedir includedir \
1537 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1538 libdir localedir mandir
1540 eval ac_val
=\$
$ac_var
1541 # Remove trailing slashes.
1544 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1545 eval $ac_var=\
$ac_val;;
1547 # Be sure to have absolute directory names.
1549 [\\/$
]* | ?
:[\\/]* ) continue;;
1550 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1552 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1555 # There might be people who depend on the old broken behavior: `$host'
1556 # used to hold the argument of --host etc.
1557 # FIXME: To remove some day.
1560 target
=$target_alias
1562 # FIXME: To remove some day.
1563 if test "x$host_alias" != x
; then
1564 if test "x$build_alias" = x
; then
1565 cross_compiling
=maybe
1566 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1567 If a cross compiler is detected then cross compile mode will be used" >&2
1568 elif test "x$build_alias" != "x$host_alias"; then
1574 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1576 test "$silent" = yes && exec 6>/dev
/null
1579 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1580 ac_ls_di
=`ls -di .` &&
1581 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1582 as_fn_error $?
"working directory cannot be determined"
1583 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1584 as_fn_error $?
"pwd does not report name of working directory"
1587 # Find the source files, if location was not specified.
1588 if test -z "$srcdir"; then
1589 ac_srcdir_defaulted
=yes
1590 # Try the directory containing this script, then the parent directory.
1591 ac_confdir
=`$as_dirname -- "$as_myself" ||
1592 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1593 X"$as_myself" : 'X\(//\)[^/]' \| \
1594 X"$as_myself" : 'X\(//\)$' \| \
1595 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1596 $as_echo X"$as_myself" |
1597 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1615 if test ! -r "$srcdir/$ac_unique_file"; then
1619 ac_srcdir_defaulted
=no
1621 if test ! -r "$srcdir/$ac_unique_file"; then
1622 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1623 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1625 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1627 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1629 # When building in place, set srcdir=.
1630 if test "$ac_abs_confdir" = "$ac_pwd"; then
1633 # Remove unnecessary trailing slashes from srcdir.
1634 # Double slashes in file names in object file debugging info
1635 # mess up M-x gdb in Emacs.
1637 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1639 for ac_var
in $ac_precious_vars; do
1640 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1641 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1642 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1643 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1647 # Report the --help message.
1649 if test "$ac_init_help" = "long"; then
1650 # Omit some internal or obsolete options to make the list less imposing.
1651 # This message is too long to be a string in the A/UX 3.1 sh.
1653 \`configure' configures emacs 24.0.50 to adapt to many kinds of systems.
1655 Usage: $0 [OPTION]... [VAR=VALUE]...
1657 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1658 VAR=VALUE. See below for descriptions of some of the useful variables.
1660 Defaults for the options are specified in brackets.
1663 -h, --help display this help and exit
1664 --help=short display options specific to this package
1665 --help=recursive display the short help of all the included packages
1666 -V, --version display version information and exit
1667 -q, --quiet, --silent do not print \`checking ...' messages
1668 --cache-file=FILE cache test results in FILE [disabled]
1669 -C, --config-cache alias for \`--cache-file=config.cache'
1670 -n, --no-create do not create output files
1671 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1673 Installation directories:
1674 --prefix=PREFIX install architecture-independent files in PREFIX
1675 [$ac_default_prefix]
1676 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1679 By default, \`make install' will install all the files in
1680 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1681 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1682 for instance \`--prefix=\$HOME'.
1684 For better control, use the options below.
1686 Fine tuning of the installation directories:
1687 --bindir=DIR user executables [EPREFIX/bin]
1688 --sbindir=DIR system admin executables [EPREFIX/sbin]
1689 --libexecdir=DIR program executables [EPREFIX/libexec]
1690 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1691 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1692 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1693 --libdir=DIR object code libraries [EPREFIX/lib]
1694 --includedir=DIR C header files [PREFIX/include]
1695 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1696 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1697 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1698 --infodir=DIR info documentation [DATAROOTDIR/info]
1699 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1700 --mandir=DIR man documentation [DATAROOTDIR/man]
1701 --docdir=DIR documentation root [DATAROOTDIR/doc/emacs]
1702 --htmldir=DIR html documentation [DOCDIR]
1703 --dvidir=DIR dvi documentation [DOCDIR]
1704 --pdfdir=DIR pdf documentation [DOCDIR]
1705 --psdir=DIR ps documentation [DOCDIR]
1711 --program-prefix=PREFIX prepend PREFIX to installed program names
1712 --program-suffix=SUFFIX append SUFFIX to installed program names
1713 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1716 --x-includes=DIR X include files are
in DIR
1717 --x-libraries=DIR X library files are
in DIR
1720 --build=BUILD configure
for building on BUILD
[guessed
]
1721 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1725 if test -n "$ac_init_help"; then
1726 case $ac_init_help in
1727 short | recursive
) echo "Configuration of emacs 24.0.50:";;
1732 --disable-option-checking ignore unrecognized
--enable/--with options
1733 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1734 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1735 --disable-ns-self-contained
1736 disable self contained build under NeXTstep
1737 --enable-asserts compile code with asserts enabled
1738 --enable-maintainer-mode
1739 enable make rules and dependencies not useful
(and
1740 sometimes confusing
) to the casual installer
1741 --enable-locallisppath=PATH
1742 directories Emacs should search
for lisp files
1743 specific to this site
1744 --enable-checking[=LIST
]
1745 enable expensive run-time checks. With LIST
, enable
1746 only specific categories of checks. Categories are
:
1747 all
,yes,no. Flags are
: stringbytes
, stringoverrun
,
1748 stringfreelist
, xmallocoverrun
, conslist
1749 --enable-use-lisp-union-type
1750 use a union
for the Lisp_Object data
type. This is
1751 only useful
for development
for catching certain
1753 --enable-profiling build emacs with profiling support. This might not
1754 work on all platforms
1755 --enable-autodepend automatically generate dependencies to .h-files.
1756 Requires GNU Make and Gcc. Enabled
if GNU Make and
1758 --disable-dependency-tracking speeds up one-time build
1759 --enable-dependency-tracking do not reject slow dependency extractors
1760 --disable-largefile omit support
for large files
1763 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1764 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1765 --without-pop don
't support POP mail retrieval with movemail
1766 --with-kerberos support Kerberos-authenticated POP
1767 --with-kerberos5 support Kerberos version 5 authenticated POP
1768 --with-hesiod support Hesiod to get the POP server host
1769 --with-mmdf support MMDF mailboxes
1770 --with-mail-unlink unlink, rather than empty, mail spool after reading
1771 --with-mailhost=HOSTNAME
1772 string giving default POP mail host
1773 --without-sound don't compile with sound support
1774 --without-sync-input process async input synchronously
1775 --with-x-toolkit=KIT use an X toolkit
(KIT one of
: yes or gtk
, gtk3
,
1776 lucid or athena
, motif
, no
)
1777 --without-xpm don
't compile with XPM image support
1778 --without-jpeg don't compile with JPEG image support
1779 --without-tiff don
't compile with TIFF image support
1780 --without-gif don't compile with GIF image support
1781 --without-png don
't compile with PNG image support
1782 --without-rsvg don't compile with SVG image support
1783 --without-xml2 don
't compile with XML parsing support
1784 --without-imagemagick don't compile with ImageMagick image support
1785 --without-xft don
't use XFT for anti aliased fonts
1786 --without-libotf don't use libotf
for OpenType font support
1787 --without-m17n-flt don
't use m17n-flt for text shaping
1788 --without-toolkit-scroll-bars
1789 don't use Motif or Xaw3d scroll bars
1790 --without-xaw3d don
't use Xaw3d
1791 --without-xim don't use X11 XIM
1792 --with-ns use nextstep
(Cocoa or GNUstep
) windowing system
1793 --without-gpm don
't use -lgpm for mouse support on a GNU/Linux
1795 --without-dbus don't compile with D-Bus support
1796 --without-gconf don
't compile with GConf support
1797 --without-selinux don't compile with SELinux support
1798 --without-gnutls don
't use -lgnutls for SSL/TLS support
1799 --without-makeinfo don't require makeinfo
for building manuals
1800 --without-compress-info don
't compress the installed Info pages
1801 --with-pkg-config-prog=PATH
1802 path to pkg-config for finding GTK and librsvg
1803 --with-crt-dir=DIR directory containing crtn.o etc. The default is
1804 /usr/lib, or /usr/lib64 on some platforms.
1805 --with-gameuser=USER user for shared game score files
1806 --with-gnustep-conf=PATH
1807 path to GNUstep.conf; default $GNUSTEP_CONFIG_FILE,
1808 or /etc/GNUstep/GNUstep.conf
1809 --with-x use the X Window System
1811 Some influential environment variables:
1812 CC C compiler command
1813 CFLAGS C compiler flags
1814 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1815 nonstandard directory <lib dir>
1816 LIBS libraries to pass to the linker, e.g. -l<library>
1817 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1818 you have headers in a nonstandard directory <include dir>
1820 XMKMF Path to xmkmf, Makefile generator for X Window System
1822 Use these variables to override the choices made by `configure' or to
help
1823 it to
find libraries and programs with nonstandard names
/locations.
1825 Report bugs to the package provider.
1830 if test "$ac_init_help" = "recursive"; then
1831 # If there are subdirs, report their specific --help.
1832 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1833 test -d "$ac_dir" ||
1834 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1839 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1841 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1842 # A ".." for each directory in $ac_dir_suffix.
1843 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1844 case $ac_top_builddir_sub in
1845 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1846 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1849 ac_abs_top_builddir
=$ac_pwd
1850 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1851 # for backward compatibility:
1852 ac_top_builddir
=$ac_top_build_prefix
1855 .
) # We are building in place.
1857 ac_top_srcdir
=$ac_top_builddir_sub
1858 ac_abs_top_srcdir
=$ac_pwd ;;
1859 [\\/]* | ?
:[\\/]* ) # Absolute name.
1860 ac_srcdir
=$srcdir$ac_dir_suffix;
1861 ac_top_srcdir
=$srcdir
1862 ac_abs_top_srcdir
=$srcdir ;;
1864 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1865 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1866 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1868 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1870 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1871 # Check for guested configure.
1872 if test -f "$ac_srcdir/configure.gnu"; then
1874 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1875 elif test -f "$ac_srcdir/configure"; then
1877 $SHELL "$ac_srcdir/configure" --help=recursive
1879 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1881 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1885 test -n "$ac_init_help" && exit $ac_status
1886 if $ac_init_version; then
1888 emacs configure
24.0.50
1889 generated by GNU Autoconf
2.68
1891 Copyright
(C
) 2010 Free Software Foundation
, Inc.
1892 This configure
script is free software
; the Free Software Foundation
1893 gives unlimited permission to copy
, distribute and modify it.
1898 ## ------------------------ ##
1899 ## Autoconf initialization. ##
1900 ## ------------------------ ##
1902 # ac_fn_c_try_compile LINENO
1903 # --------------------------
1904 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1905 ac_fn_c_try_compile
()
1907 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1908 rm -f conftest.
$ac_objext
1909 if { { ac_try
="$ac_compile"
1911 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1912 *) ac_try_echo=$ac_try;;
1914 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1915 $as_echo "$ac_try_echo"; } >&5
1916 (eval "$ac_compile") 2>conftest.err
1918 if test -s conftest.err; then
1919 grep -v '^ *+' conftest.err >conftest.er1
1920 cat conftest.er1 >&5
1921 mv -f conftest.er1 conftest.err
1923 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1924 test $ac_status = 0; } && {
1925 test -z "$ac_c_werror_flag" ||
1926 test ! -s conftest.err
1927 } && test -s conftest.$ac_objext; then :
1930 $as_echo "$as_me: failed program was:" >&5
1931 sed 's/^/| /' conftest.$ac_ext >&5
1935 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1936 as_fn_set_status $ac_retval
1938 } # ac_fn_c_try_compile
1940 # ac_fn_c_try_cpp LINENO
1941 # ----------------------
1942 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1945 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1946 if { { ac_try="$ac_cpp conftest.$ac_ext"
1948 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1949 *) ac_try_echo
=$ac_try;;
1951 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1952 $as_echo "$ac_try_echo"; } >&5
1953 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1955 if test -s conftest.err
; then
1956 grep -v '^ *+' conftest.err
>conftest.er1
1957 cat conftest.er1
>&5
1958 mv -f conftest.er1 conftest.err
1960 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1961 test $ac_status = 0; } > conftest.i
&& {
1962 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1963 test ! -s conftest.err
1967 $as_echo "$as_me: failed program was:" >&5
1968 sed 's/^/| /' conftest.
$ac_ext >&5
1972 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1973 as_fn_set_status
$ac_retval
1977 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1978 # -------------------------------------------------------
1979 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1980 # the include files in INCLUDES and setting the cache variable VAR
1982 ac_fn_c_check_header_mongrel
()
1984 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1985 if eval \
${$3+:} false
; then :
1986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1987 $as_echo_n "checking for $2... " >&6; }
1988 if eval \
${$3+:} false
; then :
1989 $as_echo_n "(cached) " >&6
1992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1993 $as_echo "$ac_res" >&6; }
1995 # Is the header compilable?
1996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1997 $as_echo_n "checking $2 usability... " >&6; }
1998 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1999 /* end confdefs.h. */
2003 if ac_fn_c_try_compile
"$LINENO"; then :
2004 ac_header_compiler
=yes
2006 ac_header_compiler
=no
2008 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2010 $as_echo "$ac_header_compiler" >&6; }
2012 # Is the header present?
2013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2014 $as_echo_n "checking $2 presence... " >&6; }
2015 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2016 /* end confdefs.h. */
2019 if ac_fn_c_try_cpp
"$LINENO"; then :
2020 ac_header_preproc
=yes
2022 ac_header_preproc
=no
2024 rm -f conftest.err conftest.i conftest.
$ac_ext
2025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2026 $as_echo "$ac_header_preproc" >&6; }
2028 # So? What about this header?
2029 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
2031 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2032 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2033 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2034 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2037 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2038 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2039 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2040 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2041 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2042 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2043 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2044 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2045 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2046 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
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 eval "$3=\$ac_header_compiler"
2057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2058 $as_echo "$ac_res" >&6; }
2060 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2062 } # ac_fn_c_check_header_mongrel
2064 # ac_fn_c_try_run LINENO
2065 # ----------------------
2066 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
2067 # that executables *can* be run.
2070 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2071 if { { ac_try
="$ac_link"
2073 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2074 *) ac_try_echo=$ac_try;;
2076 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2077 $as_echo "$ac_try_echo"; } >&5
2078 (eval "$ac_link") 2>&5
2080 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2081 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2082 { { case "(($ac_try" in
2083 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2084 *) ac_try_echo
=$ac_try;;
2086 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2087 $as_echo "$ac_try_echo"; } >&5
2088 (eval "$ac_try") 2>&5
2090 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2091 test $ac_status = 0; }; }; then :
2094 $as_echo "$as_me: program exited with status $ac_status" >&5
2095 $as_echo "$as_me: failed program was:" >&5
2096 sed 's/^/| /' conftest.
$ac_ext >&5
2098 ac_retval
=$ac_status
2100 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2101 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2102 as_fn_set_status
$ac_retval
2106 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2107 # -------------------------------------------------------
2108 # Tests whether HEADER exists and can be compiled using the include files in
2109 # INCLUDES, setting the cache variable VAR accordingly.
2110 ac_fn_c_check_header_compile
()
2112 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2114 $as_echo_n "checking for $2... " >&6; }
2115 if eval \
${$3+:} false
; then :
2116 $as_echo_n "(cached) " >&6
2118 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2119 /* end confdefs.h. */
2123 if ac_fn_c_try_compile
"$LINENO"; then :
2128 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2132 $as_echo "$ac_res" >&6; }
2133 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2135 } # ac_fn_c_check_header_compile
2137 # ac_fn_c_try_link LINENO
2138 # -----------------------
2139 # Try to link conftest.$ac_ext, and return whether this succeeded.
2142 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2143 rm -f conftest.
$ac_objext conftest
$ac_exeext
2144 if { { ac_try
="$ac_link"
2146 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2147 *) ac_try_echo=$ac_try;;
2149 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2150 $as_echo "$ac_try_echo"; } >&5
2151 (eval "$ac_link") 2>conftest.err
2153 if test -s conftest.err; then
2154 grep -v '^ *+' conftest.err >conftest.er1
2155 cat conftest.er1 >&5
2156 mv -f conftest.er1 conftest.err
2158 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2159 test $ac_status = 0; } && {
2160 test -z "$ac_c_werror_flag" ||
2161 test ! -s conftest.err
2162 } && test -s conftest$ac_exeext && {
2163 test "$cross_compiling" = yes ||
2164 $as_test_x conftest$ac_exeext
2168 $as_echo "$as_me: failed program was:" >&5
2169 sed 's/^/| /' conftest.$ac_ext >&5
2173 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2174 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2175 # interfere with the next link command; also delete a directory that is
2176 # left behind by Apple's compiler. We do this before executing the actions.
2177 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2178 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2179 as_fn_set_status $ac_retval
2181 } # ac_fn_c_try_link
2183 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2184 # ---------------------------------------------
2185 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2187 ac_fn_c_check_decl ()
2189 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2190 as_decl_name=`echo $2|
sed 's/ *(.*//'`
2191 as_decl_use=`echo $2|
sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2193 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2194 if eval \${$3+:} false; then :
2195 $as_echo_n "(cached) " >&6
2197 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2198 /* end confdefs.h. */
2203 #ifndef $as_decl_name
2205 (void) $as_decl_use;
2207 (void) $as_decl_name;
2215 if ac_fn_c_try_compile "$LINENO"; then :
2220 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2224 $as_echo "$ac_res" >&6; }
2225 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2227 } # ac_fn_c_check_decl
2229 # ac_fn_c_check_header_preproc LINENO HEADER VAR
2230 # ----------------------------------------------
2231 # Tests whether HEADER is present, setting the cache variable VAR accordingly.
2232 ac_fn_c_check_header_preproc ()
2234 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2236 $as_echo_n "checking for $2... " >&6; }
2237 if eval \${$3+:} false; then :
2238 $as_echo_n "(cached) " >&6
2240 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2241 /* end confdefs.h. */
2244 if ac_fn_c_try_cpp "$LINENO"; then :
2249 rm -f conftest.err conftest.i conftest.$ac_ext
2252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2253 $as_echo "$ac_res" >&6; }
2254 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2256 } # ac_fn_c_check_header_preproc
2258 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2259 # ----------------------------------------------------
2260 # Tries to find if the field MEMBER exists in type AGGR, after including
2261 # INCLUDES, setting cache variable VAR accordingly.
2262 ac_fn_c_check_member ()
2264 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2265 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2266 $as_echo_n "checking for $2.$3... " >&6; }
2267 if eval \${$4+:} false; then :
2268 $as_echo_n "(cached) " >&6
2270 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2271 /* end confdefs.h. */
2283 if ac_fn_c_try_compile "$LINENO"; then :
2286 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2287 /* end confdefs.h. */
2293 if (sizeof ac_aggr.$3)
2299 if ac_fn_c_try_compile "$LINENO"; then :
2304 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2306 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2310 $as_echo "$ac_res" >&6; }
2311 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2313 } # ac_fn_c_check_member
2315 # ac_fn_c_check_func LINENO FUNC VAR
2316 # ----------------------------------
2317 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2318 ac_fn_c_check_func ()
2320 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2322 $as_echo_n "checking for $2... " >&6; }
2323 if eval \${$3+:} false; then :
2324 $as_echo_n "(cached) " >&6
2326 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2327 /* end confdefs.h. */
2328 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2329 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2330 #define $2 innocuous_$2
2332 /* System header to define __stub macros and hopefully few prototypes,
2333 which can conflict with char $2 (); below.
2334 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2335 <limits.h> exists even on freestanding compilers. */
2338 # include <limits.h>
2340 # include <assert.h>
2345 /* Override any GCC internal prototype to avoid an error.
2346 Use char because int might match the return type of a GCC
2347 builtin and then its argument prototype would still apply. */
2352 /* The GNU C library defines this for functions which it implements
2353 to always fail with ENOSYS. Some functions are actually named
2354 something starting with __ and the normal name is an alias. */
2355 #if defined __stub_$2 || defined __stub___$2
2367 if ac_fn_c_try_link "$LINENO"; then :
2372 rm -f core conftest.err conftest.$ac_objext \
2373 conftest$ac_exeext conftest.$ac_ext
2376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2377 $as_echo "$ac_res" >&6; }
2378 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2380 } # ac_fn_c_check_func
2382 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2383 # -------------------------------------------
2384 # Tests whether TYPE exists after having included INCLUDES, setting cache
2385 # variable VAR accordingly.
2386 ac_fn_c_check_type ()
2388 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2390 $as_echo_n "checking for $2... " >&6; }
2391 if eval \${$3+:} false; then :
2392 $as_echo_n "(cached) " >&6
2395 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2396 /* end confdefs.h. */
2407 if ac_fn_c_try_compile "$LINENO"; then :
2408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2409 /* end confdefs.h. */
2420 if ac_fn_c_try_compile "$LINENO"; then :
2425 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2427 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2431 $as_echo "$ac_res" >&6; }
2432 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2434 } # ac_fn_c_check_type
2435 cat >config.log <<_ACEOF
2436 This file contains any messages produced by compilers while
2437 running configure, to aid debugging if configure makes a mistake.
2439 It was created by emacs $as_me 24.0.50, which was
2440 generated by GNU Autoconf 2.68. Invocation command line was
2452 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
2453 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
2454 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
2455 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
2456 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
2458 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
2459 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
2461 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
2462 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
2463 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
2464 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null ||
echo unknown
`
2465 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
2466 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
2467 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
2471 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2475 test -z "$as_dir" && as_dir=.
2476 $as_echo "PATH: $as_dir"
2492 # Keep a trace of the command line.
2493 # Strip out --no-create and --no-recursion so they do not pile up.
2494 # Strip out --silent because we don't want to record it for future runs.
2495 # Also quote any args containing shell meta-characters.
2496 # Make two passes to allow for proper duplicate-argument suppression.
2500 ac_must_keep_next=false
2506 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2507 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2508 | -silent | --silent | --silen | --sile | --sil)
2511 ac_arg=`$as_echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
2514 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2516 as_fn_append ac_configure_args1 " '$ac_arg'"
2517 if test $ac_must_keep_next = true; then
2518 ac_must_keep_next=false # Got value, back to normal.
2521 *=* | --config-cache | -C | -disable-* | --disable-* \
2522 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2523 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2524 | -with-* | --with-* | -without-* | --without-* | --x)
2525 case "$ac_configure_args0 " in
2526 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2529 -* ) ac_must_keep_next=true ;;
2532 as_fn_append ac_configure_args " '$ac_arg'"
2537 { ac_configure_args0=; unset ac_configure_args0;}
2538 { ac_configure_args1=; unset ac_configure_args1;}
2540 # When interrupted or exit'd, cleanup temporary files, and complete
2541 # config.log. We remove comments because anyway the quotes in there
2542 # would cause problems or look ugly.
2543 # WARNING: Use '\'' to represent an apostrophe within the trap.
2544 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2545 trap 'exit_status=$?
2546 # Save into config.log some information that might help in debugging.
2550 $as_echo "## ---------------- ##
2551 ## Cache variables. ##
2552 ## ---------------- ##"
2554 # The following way of writing the cache mishandles newlines in values,
2556 for ac_var in `(set) 2>&1 |
sed -n '\''s
/^\
([a-zA-Z_
][a-zA-Z0-9_
]*\
)=.
*/\
1/p
'\''`; do
2557 eval ac_val=\$$ac_var
2561 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2562 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2565 _ | IFS | as_nl) ;; #(
2566 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2567 *) { eval $ac_var=; unset $ac_var;} ;;
2572 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
2573 *${as_nl}ac_space=\ *)
2575 "s/'\''/'\''\\\\'\'''\''/g;
2576 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2579 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2586 $as_echo "## ----------------- ##
2587 ## Output variables. ##
2588 ## ----------------- ##"
2590 for ac_var in $ac_subst_vars
2592 eval ac_val=\$$ac_var
2594 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2596 $as_echo "$ac_var='\''$ac_val'\''"
2600 if test -n "$ac_subst_files"; then
2601 $as_echo "## ------------------- ##
2602 ## File substitutions. ##
2603 ## ------------------- ##"
2605 for ac_var in $ac_subst_files
2607 eval ac_val=\$$ac_var
2609 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2611 $as_echo "$ac_var='\''$ac_val'\''"
2616 if test -s confdefs.h; then
2617 $as_echo "## ----------- ##
2624 test "$ac_signal" != 0 &&
2625 $as_echo "$as_me: caught signal $ac_signal"
2626 $as_echo "$as_me: exit $exit_status"
2628 rm -f core *.core core.conftest.* &&
2629 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2632 for ac_signal in 1 2 13 15; do
2633 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2637 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2638 rm -f -r conftest* confdefs.h
2640 $as_echo "/* confdefs.h */" > confdefs.h
2642 # Predefined preprocessor variables.
2644 cat >>confdefs.h <<_ACEOF
2645 #define PACKAGE_NAME "$PACKAGE_NAME"
2648 cat >>confdefs.h <<_ACEOF
2649 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2652 cat >>confdefs.h <<_ACEOF
2653 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2656 cat >>confdefs.h <<_ACEOF
2657 #define PACKAGE_STRING "$PACKAGE_STRING"
2660 cat >>confdefs.h <<_ACEOF
2661 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2664 cat >>confdefs.h <<_ACEOF
2665 #define PACKAGE_URL "$PACKAGE_URL"
2669 # Let the site file select an alternate cache file if it wants to.
2670 # Prefer an explicitly selected file to automatically selected ones.
2673 if test -n "$CONFIG_SITE"; then
2674 # We do not want a PATH search for config.site.
2675 case $CONFIG_SITE in #((
2676 -*) ac_site_file1=./$CONFIG_SITE;;
2677 */*) ac_site_file1=$CONFIG_SITE;;
2678 *) ac_site_file1=./$CONFIG_SITE;;
2680 elif test "x$prefix" != xNONE; then
2681 ac_site_file1=$prefix/share/config.site
2682 ac_site_file2=$prefix/etc/config.site
2684 ac_site_file1=$ac_default_prefix/share/config.site
2685 ac_site_file2=$ac_default_prefix/etc/config.site
2687 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2689 test "x$ac_site_file" = xNONE && continue
2690 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2691 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2692 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2693 sed 's/^/| /' "$ac_site_file" >&5
2695 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2696 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2697 as_fn_error $? "failed to load site
script $ac_site_file
2698 See \
`config.log' for more details" "$LINENO" 5; }
2702 if test -r "$cache_file"; then
2703 # Some versions of bash will fail to source /dev/null (special files
2704 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2705 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2706 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2707 $as_echo "$as_me: loading cache $cache_file" >&6;}
2709 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2710 *) . "./$cache_file";;
2714 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2715 $as_echo "$as_me: creating cache $cache_file" >&6;}
2719 as_fn_append ac_header_list " stdlib.h"
2720 as_fn_append ac_header_list " unistd.h"
2721 as_fn_append ac_header_list " sys/param.h"
2722 gl_getopt_required=GNU
2723 as_fn_append ac_header_list " getopt.h"
2724 as_fn_append ac_func_list " alarm"
2725 as_fn_append ac_func_list " tzset"
2726 as_fn_append ac_header_list " sys/time.h"
2727 as_fn_append ac_func_list " localtime_r"
2728 # Check that the precious variables saved in the cache have kept the same
2730 ac_cache_corrupted=false
2731 for ac_var in $ac_precious_vars; do
2732 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2733 eval ac_new_set=\$ac_env_${ac_var}_set
2734 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2735 eval ac_new_val=\$ac_env_${ac_var}_value
2736 case $ac_old_set,$ac_new_set in
2738 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
2739 $as_echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2740 ac_cache_corrupted=: ;;
2742 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not
set in the previous run
" >&5
2743 $as_echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
2744 ac_cache_corrupted=: ;;
2747 if test "x$ac_old_val" != "x$ac_new_val"; then
2748 # differences in whitespace do not lead to failure.
2749 ac_old_val_w=`echo x
$ac_old_val`
2750 ac_new_val_w=`echo x
$ac_new_val`
2751 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2752 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2753 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
2754 ac_cache_corrupted=:
2756 { $as_echo "$as_me:${as_lineno-$LINENO}: warning
: ignoring whitespace changes
in \
`$ac_var' since the previous run:" >&5
2757 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2758 eval $ac_var=\$ac_old_val
2760 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2761 $as_echo "$as_me: former value
: \
`$ac_old_val'" >&2;}
2762 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2763 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2766 # Pass precious variables to config.status.
2767 if test "$ac_new_set" = set; then
2769 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
2770 *) ac_arg=$ac_var=$ac_new_val ;;
2772 case " $ac_configure_args " in
2773 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2774 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2778 if $ac_cache_corrupted; then
2779 { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
2780 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2781 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2782 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2783 as_fn_error $? "run \`make distclean' and
/or \
`rm $cache_file' and start over" "$LINENO" 5
2785 ## -------------------- ##
2786 ## Main body of script. ##
2787 ## -------------------- ##
2790 ac_cpp='$CPP $CPPFLAGS'
2791 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2792 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2793 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2796 ac_config_headers="$ac_config_headers src/config.h:src/config.in"
2799 am__api_version='1.11'
2802 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2803 if test -f "$ac_dir/install-sh"; then
2805 ac_install_sh="$ac_aux_dir/install-sh -c"
2807 elif test -f "$ac_dir/install.sh"; then
2809 ac_install_sh="$ac_aux_dir/install.sh -c"
2811 elif test -f "$ac_dir/shtool"; then
2813 ac_install_sh="$ac_aux_dir/shtool install -c"
2817 if test -z "$ac_aux_dir"; then
2818 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2821 # These three variables are undocumented and unsupported,
2822 # and are intended to be withdrawn in a future Autoconf release.
2823 # They can cause serious problems if a builder's source tree is in a directory
2824 # whose full name contains unusual characters.
2825 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2826 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2827 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2830 # Find a good install program. We prefer a C program (faster),
2831 # so one script is as good as another. But avoid the broken or
2832 # incompatible versions:
2833 # SysV /etc/install, /usr/sbin/install
2834 # SunOS /usr/etc/install
2835 # IRIX /sbin/install
2837 # AmigaOS /C/install, which installs bootblocks on floppy discs
2838 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2839 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2840 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2841 # OS/2's system install, which has a completely different semantic
2842 # ./install, which can be erroneously created by make from ./install.sh.
2843 # Reject install programs that cannot install multiple files.
2844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2845 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2846 if test -z "$INSTALL"; then
2847 if ${ac_cv_path_install+:} false; then :
2848 $as_echo_n "(cached) " >&6
2850 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2854 test -z "$as_dir" && as_dir=.
2855 # Account for people who put trailing slashes in PATH elements.
2856 case $as_dir/ in #((
2857 ./ | .// | /[cC]/* | \
2858 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2859 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2862 # OSF1 and SCO ODT 3.0 have their own names for install.
2863 # Don't use installbsd from OSF since it installs stuff as root
2865 for ac_prog in ginstall scoinst install; do
2866 for ac_exec_ext in '' $ac_executable_extensions; do
2867 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2868 if test $ac_prog = install &&
2869 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2870 # AIX install. It has an incompatible calling convention.
2872 elif test $ac_prog = install &&
2873 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2874 # program-specific install script used by HP pwplus--don't use.
2877 rm -rf conftest.one conftest.two conftest.dir
2878 echo one > conftest.one
2879 echo two > conftest.two
2881 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2882 test -s conftest.one && test -s conftest.two &&
2883 test -s conftest.dir/conftest.one &&
2884 test -s conftest.dir/conftest.two
2886 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2899 rm -rf conftest.one conftest.two conftest.dir
2902 if test "${ac_cv_path_install+set}" = set; then
2903 INSTALL=$ac_cv_path_install
2905 # As a last resort, use the slow shell script. Don't cache a
2906 # value for INSTALL within a source directory, because that will
2907 # break other packages using the cache if that directory is
2908 # removed, or if the value is a relative name.
2909 INSTALL=$ac_install_sh
2912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2913 $as_echo "$INSTALL" >&6; }
2915 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2916 # It thinks the first close brace ends the variable substitution.
2917 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2919 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2921 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2923 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2924 $as_echo_n "checking whether build environment is sane... " >&6; }
2927 echo timestamp > conftest.file
2928 # Reject unsafe characters in $srcdir or the absolute working directory
2929 # name. Accept space and tab only in the latter.
2933 *[\\\"\#\$\&\'\`$am_lf]*)
2934 as_fn_error $?
"unsafe absolute working directory name" "$LINENO" 5;;
2937 *[\\\"\
#\$\&\'\`$am_lf\ \ ]*)
2938 as_fn_error $?
"unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2941 # Do `set' in a subshell so we don't clobber the current shell's
2942 # arguments. Must try -L first in case configure is actually a
2943 # symlink; some systems play weird games with the mod time of symlinks
2944 # (eg FreeBSD returns the mod time of the symlink's containing
2947 set X
`ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2948 if test "$*" = "X"; then
2950 set X
`ls -t "$srcdir/configure" conftest.file`
2953 if test "$*" != "X $srcdir/configure conftest.file" \
2954 && test "$*" != "X conftest.file $srcdir/configure"; then
2956 # If neither matched, then we have a broken ls. This can happen
2957 # if, for instance, CONFIG_SHELL is bash and it inherits a
2958 # broken ls alias from the environment. This has actually
2959 # happened. Such a system could not be considered "sane".
2960 as_fn_error $?
"ls -t appears to fail. Make sure there is not a broken
2961 alias in your environment" "$LINENO" 5
2964 test "$2" = conftest.
file
2970 as_fn_error $?
"newly created file is older than distributed files!
2971 Check your system clock" "$LINENO" 5
2973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2974 $as_echo "yes" >&6; }
2975 test "$program_prefix" != NONE
&&
2976 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
2977 # Use a double $ so make ignores it.
2978 test "$program_suffix" != NONE
&&
2979 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
2980 # Double any \ or $.
2981 # By default was `s,x,x', remove it if useless.
2982 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
2983 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
2985 # expand $ac_aux_dir to an absolute path
2986 am_aux_dir
=`cd $ac_aux_dir && pwd`
2988 if test x
"${MISSING+set}" != xset
; then
2991 MISSING
="\${SHELL} \"$am_aux_dir/missing\"" ;;
2993 MISSING
="\${SHELL} $am_aux_dir/missing" ;;
2996 # Use eval to expand $SHELL
2997 if eval "$MISSING --run true"; then
2998 am_missing_run
="$MISSING --run "
3001 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3002 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3005 if test x
"${install_sh}" != xset
; then
3008 install_sh
="\${SHELL} '$am_aux_dir/install-sh'" ;;
3010 install_sh
="\${SHELL} $am_aux_dir/install-sh"
3014 # Installed binaries are usually stripped using `strip' when the user
3015 # run `make install-strip'. However `strip' might not be the right
3016 # tool to use in cross-compilation environments, therefore Automake
3017 # will honor the `STRIP' environment variable to overrule this program.
3018 if test "$cross_compiling" != no
; then
3019 if test -n "$ac_tool_prefix"; then
3020 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3021 set dummy
${ac_tool_prefix}strip
; ac_word
=$2
3022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3023 $as_echo_n "checking for $ac_word... " >&6; }
3024 if ${ac_cv_prog_STRIP+:} false
; then :
3025 $as_echo_n "(cached) " >&6
3027 if test -n "$STRIP"; then
3028 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
3030 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3034 test -z "$as_dir" && as_dir
=.
3035 for ac_exec_ext
in '' $ac_executable_extensions; do
3036 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3037 ac_cv_prog_STRIP
="${ac_tool_prefix}strip"
3038 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3047 STRIP
=$ac_cv_prog_STRIP
3048 if test -n "$STRIP"; then
3049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3050 $as_echo "$STRIP" >&6; }
3052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3053 $as_echo "no" >&6; }
3058 if test -z "$ac_cv_prog_STRIP"; then
3060 # Extract the first word of "strip", so it can be a program name with args.
3061 set dummy strip
; ac_word
=$2
3062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3063 $as_echo_n "checking for $ac_word... " >&6; }
3064 if ${ac_cv_prog_ac_ct_STRIP+:} false
; then :
3065 $as_echo_n "(cached) " >&6
3067 if test -n "$ac_ct_STRIP"; then
3068 ac_cv_prog_ac_ct_STRIP
="$ac_ct_STRIP" # Let the user override the test.
3070 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3074 test -z "$as_dir" && as_dir
=.
3075 for ac_exec_ext
in '' $ac_executable_extensions; do
3076 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3077 ac_cv_prog_ac_ct_STRIP
="strip"
3078 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3087 ac_ct_STRIP
=$ac_cv_prog_ac_ct_STRIP
3088 if test -n "$ac_ct_STRIP"; then
3089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3090 $as_echo "$ac_ct_STRIP" >&6; }
3092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3093 $as_echo "no" >&6; }
3096 if test "x$ac_ct_STRIP" = x
; then
3099 case $cross_compiling:$ac_tool_warned in
3101 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3102 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3103 ac_tool_warned
=yes ;;
3108 STRIP
="$ac_cv_prog_STRIP"
3112 INSTALL_STRIP_PROGRAM
="\$(install_sh) -c -s"
3114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3115 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3116 if test -z "$MKDIR_P"; then
3117 if ${ac_cv_path_mkdir+:} false
; then :
3118 $as_echo_n "(cached) " >&6
3120 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3121 for as_dir
in $PATH$PATH_SEPARATOR/opt
/sfw
/bin
3124 test -z "$as_dir" && as_dir
=.
3125 for ac_prog
in mkdir gmkdir
; do
3126 for ac_exec_ext
in '' $ac_executable_extensions; do
3127 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } ||
continue
3128 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3129 'mkdir (GNU coreutils) '* | \
3130 'mkdir (coreutils) '* | \
3131 'mkdir (fileutils) '4.1*)
3132 ac_cv_path_mkdir
=$as_dir/$ac_prog$ac_exec_ext
3142 test -d .
/--version && rmdir .
/--version
3143 if test "${ac_cv_path_mkdir+set}" = set; then
3144 MKDIR_P
="$ac_cv_path_mkdir -p"
3146 # As a last resort, use the slow shell script. Don't cache a
3147 # value for MKDIR_P within a source directory, because that will
3148 # break other packages using the cache if that directory is
3149 # removed, or if the value is a relative name.
3150 MKDIR_P
="$ac_install_sh -d"
3153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3154 $as_echo "$MKDIR_P" >&6; }
3159 [\\/$
]* | ?
:[\\/]*) ;;
3160 */*) mkdir_p
="\$(top_builddir)/$mkdir_p" ;;
3163 for ac_prog
in gawk mawk nawk
awk
3165 # Extract the first word of "$ac_prog", so it can be a program name with args.
3166 set dummy
$ac_prog; ac_word
=$2
3167 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3168 $as_echo_n "checking for $ac_word... " >&6; }
3169 if ${ac_cv_prog_AWK+:} false
; then :
3170 $as_echo_n "(cached) " >&6
3172 if test -n "$AWK"; then
3173 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
3175 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3179 test -z "$as_dir" && as_dir
=.
3180 for ac_exec_ext
in '' $ac_executable_extensions; do
3181 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3182 ac_cv_prog_AWK
="$ac_prog"
3183 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3193 if test -n "$AWK"; then
3194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3195 $as_echo "$AWK" >&6; }
3197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3198 $as_echo "no" >&6; }
3202 test -n "$AWK" && break
3205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3206 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3208 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3209 if eval \
${ac_cv_prog_make_${ac_make}_set+:} false
; then :
3210 $as_echo_n "(cached) " >&6
3212 cat >conftest.
make <<\_ACEOF
3215 @
echo '@@@%%%=$(MAKE)=@@@%%%'
3217 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
3218 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3220 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
3222 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
3226 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
3227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3228 $as_echo "yes" >&6; }
3231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3232 $as_echo "no" >&6; }
3233 SET_MAKE
="MAKE=${MAKE-make}"
3236 rm -rf .tst
2>/dev
/null
3237 mkdir .tst
2>/dev
/null
3238 if test -d .tst
; then
3243 rmdir .tst
2>/dev
/null
3245 if test "`cd $srcdir && pwd`" != "`pwd`"; then
3246 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3247 # is not polluted with repeated "-I."
3248 am__isrc
=' -I$(srcdir)'
3249 # test to see if srcdir already configured
3250 if test -f $srcdir/config.status
; then
3251 as_fn_error $?
"source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3255 # test whether we have cygpath
3256 if test -z "$CYGPATH_W"; then
3257 if (cygpath
--version) >/dev
/null
2>/dev
/null
; then
3258 CYGPATH_W
='cygpath -w'
3265 # Define the identity of the package.
3270 cat >>confdefs.h
<<_ACEOF
3271 #define PACKAGE "$PACKAGE"
3275 cat >>confdefs.h
<<_ACEOF
3276 #define VERSION "$VERSION"
3279 # Some tools Automake needs.
3281 ACLOCAL
=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3284 AUTOCONF
=${AUTOCONF-"${am_missing_run}autoconf"}
3287 AUTOMAKE
=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3290 AUTOHEADER
=${AUTOHEADER-"${am_missing_run}autoheader"}
3293 MAKEINFO
=${MAKEINFO-"${am_missing_run}makeinfo"}
3295 # We need awk for the "check" target. The system "awk" is bad on
3297 # Always define AMTAR for backward compatibility.
3299 AMTAR
=${AMTAR-"${am_missing_run}tar"}
3301 am__tar
='${AMTAR} chof - "$$tardir"'; am__untar
='${AMTAR} xf -'
3310 lispdir
='${datadir}/emacs/${version}/lisp'
3311 locallisppath
='${datadir}/emacs/${version}/site-lisp:'\
3312 '${datadir}/emacs/site-lisp'
3313 lisppath
='${locallisppath}:${lispdir}:${datadir}/emacs/${version}/leim'
3314 etcdir
='${datadir}/emacs/${version}/etc'
3315 archlibdir
='${libexecdir}/emacs/${version}/${configuration}'
3316 docdir
='${datadir}/emacs/${version}/etc'
3317 gamedir
='${localstatedir}/games/emacs'
3322 # Check whether --with-pop was given.
3323 if test "${with_pop+set}" = set; then :
3329 if test "$with_pop" = yes; then
3330 $as_echo "#define MAIL_USE_POP 1" >>confdefs.h
3335 # Check whether --with-kerberos was given.
3336 if test "${with_kerberos+set}" = set; then :
3337 withval
=$with_kerberos;
3342 if test "$with_kerberos" != no
; then
3343 $as_echo "#define KERBEROS 1" >>confdefs.h
3348 # Check whether --with-kerberos5 was given.
3349 if test "${with_kerberos5+set}" = set; then :
3350 withval
=$with_kerberos5;
3355 if test "${with_kerberos5}" != no
; then
3356 if test "${with_kerberos}" = no
; then
3358 $as_echo "#define KERBEROS 1" >>confdefs.h
3362 $as_echo "#define KERBEROS5 1" >>confdefs.h
3367 # Check whether --with-hesiod was given.
3368 if test "${with_hesiod+set}" = set; then :
3369 withval
=$with_hesiod;
3374 if test "$with_hesiod" != no
; then
3376 $as_echo "#define HESIOD 1" >>confdefs.h
3381 # Check whether --with-mmdf was given.
3382 if test "${with_mmdf+set}" = set; then :
3388 if test "$with_mmdf" != no
; then
3390 $as_echo "#define MAIL_USE_MMDF 1" >>confdefs.h
3395 # Check whether --with-mail-unlink was given.
3396 if test "${with_mail_unlink+set}" = set; then :
3397 withval
=$with_mail_unlink;
3402 if test "$with_mail_unlink" != no
; then
3404 $as_echo "#define MAIL_UNLINK_SPOOL 1" >>confdefs.h
3409 # Check whether --with-mailhost was given.
3410 if test "${with_mailhost+set}" = set; then :
3411 withval
=$with_mailhost;
3412 cat >>confdefs.h
<<_ACEOF
3413 #define MAILHOST "$withval"
3420 # Check whether --with-sound was given.
3421 if test "${with_sound+set}" = set; then :
3422 withval
=$with_sound;
3429 # Check whether --with-sync-input was given.
3430 if test "${with_sync_input+set}" = set; then :
3431 withval
=$with_sync_input;
3436 if test "$with_sync_input" = yes; then
3438 $as_echo "#define SYNC_INPUT 1" >>confdefs.h
3443 # Check whether --with-x-toolkit was given.
3444 if test "${with_x_toolkit+set}" = set; then :
3445 withval
=$with_x_toolkit; case "${withval}" in
3446 y | ye |
yes ) val
=gtk
;;
3448 l | lu | luc | luci | lucid
) val
=lucid
;;
3449 a |
at | ath | athe | athen | athena
) val
=athena
;;
3450 m | mo | mot | moti | motif
) val
=motif
;;
3451 g | gt | gtk
) val
=gtk
;;
3454 as_fn_error $?
"\`--with-x-toolkit=$withval' is invalid;
3455 this option's value should be \`yes', \`no', \`lucid', \`athena', \`motif', \`gtk' or
3456 \`gtk3'. \`yes' and \`gtk' are synonyms. \`athena' and \`lucid' are synonyms." "$LINENO" 5
3465 # Check whether --with-xpm was given.
3466 if test "${with_xpm+set}" = set; then :
3473 # Check whether --with-jpeg was given.
3474 if test "${with_jpeg+set}" = set; then :
3481 # Check whether --with-tiff was given.
3482 if test "${with_tiff+set}" = set; then :
3489 # Check whether --with-gif was given.
3490 if test "${with_gif+set}" = set; then :
3497 # Check whether --with-png was given.
3498 if test "${with_png+set}" = set; then :
3505 # Check whether --with-rsvg was given.
3506 if test "${with_rsvg+set}" = set; then :
3513 # Check whether --with-xml2 was given.
3514 if test "${with_xml2+set}" = set; then :
3521 # Check whether --with-imagemagick was given.
3522 if test "${with_imagemagick+set}" = set; then :
3523 withval
=$with_imagemagick;
3525 with_imagemagick
=yes
3530 # Check whether --with-xft was given.
3531 if test "${with_xft+set}" = set; then :
3538 # Check whether --with-libotf was given.
3539 if test "${with_libotf+set}" = set; then :
3540 withval
=$with_libotf;
3546 # Check whether --with-m17n-flt was given.
3547 if test "${with_m17n_flt+set}" = set; then :
3548 withval
=$with_m17n_flt;
3555 # Check whether --with-toolkit-scroll-bars was given.
3556 if test "${with_toolkit_scroll_bars+set}" = set; then :
3557 withval
=$with_toolkit_scroll_bars;
3559 with_toolkit_scroll_bars
=yes
3563 # Check whether --with-xaw3d was given.
3564 if test "${with_xaw3d+set}" = set; then :
3565 withval
=$with_xaw3d;
3571 # Check whether --with-xim was given.
3572 if test "${with_xim+set}" = set; then :
3579 # Check whether --with-ns was given.
3580 if test "${with_ns+set}" = set; then :
3588 # Check whether --with-gpm was given.
3589 if test "${with_gpm+set}" = set; then :
3596 # Check whether --with-dbus was given.
3597 if test "${with_dbus+set}" = set; then :
3604 # Check whether --with-gconf was given.
3605 if test "${with_gconf+set}" = set; then :
3606 withval
=$with_gconf;
3612 # Check whether --with-selinux was given.
3613 if test "${with_selinux+set}" = set; then :
3614 withval
=$with_selinux;
3620 # Check whether --with-gnutls was given.
3621 if test "${with_gnutls+set}" = set; then :
3622 withval
=$with_gnutls;
3628 ## For the times when you want to build Emacs but don't have
3629 ## a suitable makeinfo, and can live without the manuals.
3631 # Check whether --with-makeinfo was given.
3632 if test "${with_makeinfo+set}" = set; then :
3633 withval
=$with_makeinfo;
3639 ## This is an option because I do not know if all info/man support
3640 ## compressed files, nor how to test if they do so.
3642 # Check whether --with-compress-info was given.
3643 if test "${with_compress_info+set}" = set; then :
3644 withval
=$with_compress_info;
3646 with_compress_info
=yes
3649 if test $with_compress_info = yes; then
3657 # Check whether --with-pkg-config-prog was given.
3658 if test "${with_pkg_config_prog+set}" = set; then :
3659 withval
=$with_pkg_config_prog;
3662 if test "X${with_pkg_config_prog}" != X
; then
3663 if test "${with_pkg_config_prog}" != yes; then
3664 PKG_CONFIG
="${with_pkg_config_prog}"
3670 # Check whether --with-crt-dir was given.
3671 if test "${with_crt_dir+set}" = set; then :
3672 withval
=$with_crt_dir;
3675 CRT_DIR
="${with_crt_dir}"
3678 # Check whether --with-gameuser was given.
3679 if test "${with_gameuser+set}" = set; then :
3680 withval
=$with_gameuser;
3683 test "X${with_gameuser}" != X
&& test "${with_gameuser}" != yes \
3684 && gameuser
="${with_gameuser}"
3685 test "X$gameuser" = X
&& gameuser
=games
3688 # Check whether --with-gnustep-conf was given.
3689 if test "${with_gnustep_conf+set}" = set; then :
3690 withval
=$with_gnustep_conf;
3693 test "X${with_gnustep_conf}" != X
&& test "${with_gnustep_conf}" != yes && \
3694 GNUSTEP_CONFIG_FILE
="${with_gnustep_conf}"
3695 test "X$GNUSTEP_CONFIG_FILE" = "X" && \
3696 GNUSTEP_CONFIG_FILE
=/etc
/GNUstep
/GNUstep.conf
3698 # Check whether --enable-ns-self-contained was given.
3699 if test "${enable_ns_self_contained+set}" = set; then :
3700 enableval
=$enable_ns_self_contained; EN_NS_SELF_CONTAINED
=$enableval
3702 EN_NS_SELF_CONTAINED
=yes
3706 # Check whether --enable-asserts was given.
3707 if test "${enable_asserts+set}" = set; then :
3708 enableval
=$enable_asserts; USE_XASSERTS
=$enableval
3714 # Check whether --enable-maintainer-mode was given.
3715 if test "${enable_maintainer_mode+set}" = set; then :
3716 enableval
=$enable_maintainer_mode; USE_MAINTAINER_MODE
=$enableval
3718 USE_MAINTAINER_MODE
=no
3721 if test $USE_MAINTAINER_MODE = yes; then
3728 # Check whether --enable-locallisppath was given.
3729 if test "${enable_locallisppath+set}" = set; then :
3730 enableval
=$enable_locallisppath; if test "${enableval}" = "no"; then
3732 elif test "${enableval}" != "yes"; then
3733 locallisppath
=${enableval}
3738 # Check whether --enable-checking was given.
3739 if test "${enable_checking+set}" = set; then :
3740 enableval
=$enable_checking; ac_checking_flags
="${enableval}"
3743 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
="$IFS,"
3744 for check
in $ac_checking_flags
3747 # these set all the flags to specific states
3748 yes) ac_enable_checking
=1 ;;
3749 no
) ac_enable_checking
= ;
3750 ac_gc_check_stringbytes
= ;
3751 ac_gc_check_string_overrun
= ;
3752 ac_gc_check_string_free_list
= ;
3753 ac_xmalloc_overrun
= ;
3754 ac_gc_check_cons_list
= ;;
3755 all
) ac_enable_checking
=1 ;
3756 ac_gc_check_stringbytes
=1 ;
3757 ac_gc_check_string_overrun
=1 ;
3758 ac_gc_check_string_free_list
=1 ;
3759 ac_xmalloc_overrun
=1 ;
3760 ac_gc_check_cons_list
=1 ;;
3761 # these enable particular checks
3762 stringbytes
) ac_gc_check_stringbytes
=1 ;;
3763 stringoverrun
) ac_gc_check_string_overrun
=1 ;;
3764 stringfreelist
) ac_gc_check_string_free_list
=1 ;;
3765 xmallocoverrun
) ac_xmalloc_overrun
=1 ;;
3766 conslist
) ac_gc_check_cons_list
=1 ;;
3767 *) as_fn_error $?
"unknown check category $check" "$LINENO" 5 ;;
3772 if test x
$ac_enable_checking != x
; then
3774 $as_echo "#define ENABLE_CHECKING 1" >>confdefs.h
3777 if test x
$ac_gc_check_stringbytes != x
; then
3779 $as_echo "#define GC_CHECK_STRING_BYTES 1" >>confdefs.h
3782 if test x
$ac_gc_check_stringoverrun != x
; then
3784 $as_echo "#define GC_CHECK_STRING_OVERRUN 1" >>confdefs.h
3787 if test x
$ac_gc_check_string_free_list != x
; then
3789 $as_echo "#define GC_CHECK_STRING_FREE_LIST 1" >>confdefs.h
3792 if test x
$ac_xmalloc_overrun != x
; then
3794 $as_echo "#define XMALLOC_OVERRUN_CHECK 1" >>confdefs.h
3797 if test x
$ac_gc_check_cons_list != x
; then
3799 $as_echo "#define GC_CHECK_CONS_LIST 1" >>confdefs.h
3803 # Check whether --enable-use-lisp-union-type was given.
3804 if test "${enable_use_lisp_union_type+set}" = set; then :
3805 enableval
=$enable_use_lisp_union_type; if test "${enableval}" != "no"; then
3807 $as_echo "#define USE_LISP_UNION_TYPE 1" >>confdefs.h
3814 # Check whether --enable-profiling was given.
3815 if test "${enable_profiling+set}" = set; then :
3816 enableval
=$enable_profiling; ac_enable_profiling
="${enableval}"
3819 if test x
$ac_enable_profiling != x
; then
3820 PROFILING_CFLAGS
="-DPROFILING=1 -pg"
3826 # Check whether --enable-autodepend was given.
3827 if test "${enable_autodepend+set}" = set; then :
3828 enableval
=$enable_autodepend; ac_enable_autodepend
="${enableval}"
3830 ac_enable_autodepend
=yes
3834 #### Make srcdir absolute, if it isn't already. It's important to
3835 #### avoid running the path through pwd unnecessarily, since pwd can
3836 #### give you automounter prefixes, which can go away. We do all this
3837 #### so Emacs can find its files when run uninstalled.
3838 ## Make sure CDPATH doesn't affect cd (in case PWD is relative).
3843 ## We may be able to use the $PWD environment variable to make this
3844 ## absolute. But sometimes PWD is inaccurate.
3845 ## Note: we used to use ${PWD} at the end instead of `pwd`,
3846 ## but that tested only for a well-formed and valid PWD,
3847 ## it did not object when PWD was well-formed and valid but just wrong.
3848 if test ".${PWD}" != "." && test ".`(cd ${PWD} ; sh -c pwd)`" = ".`pwd`" ;
3852 srcdir
="`(cd ${srcdir}; pwd)`"
3855 * ) srcdir
="`(cd ${srcdir}; pwd)`" ;;
3858 #### Check if the source directory already has a configured system in it.
3859 if test `pwd` != `(cd ${srcdir} && pwd)` \
3860 && test -f "${srcdir}/src/config.h" ; then
3861 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: The directory tree \`${srcdir}' is being used
3862 as a build directory right now; it has been configured in its own
3863 right. To configure in another directory as well, you MUST
3864 use GNU make. If you do not have GNU make, then you must
3865 now do \`make distclean' in ${srcdir},
3866 and then run $0 again." >&5
3867 $as_echo "$as_me: WARNING: The directory tree \`${srcdir}' is being used
3868 as a build directory right now; it has been configured in its own
3869 right. To configure in another directory as well, you MUST
3870 use GNU make. If you do not have GNU make, then you must
3871 now do \`make distclean' in ${srcdir},
3872 and then run $0 again." >&2;}
3875 #### Given the configuration name, set machfile and opsysfile to the
3876 #### names of the m/*.h and s/*.h files we should use.
3878 ### Canonicalize the configuration name.
3880 # Make sure we can run config.sub.
3881 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
3882 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3885 $as_echo_n "checking build system type... " >&6; }
3886 if ${ac_cv_build+:} false
; then :
3887 $as_echo_n "(cached) " >&6
3889 ac_build_alias
=$build_alias
3890 test "x$ac_build_alias" = x
&&
3891 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
3892 test "x$ac_build_alias" = x
&&
3893 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
3894 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3895 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3899 $as_echo "$ac_cv_build" >&6; }
3900 case $ac_cv_build in
3902 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
3905 ac_save_IFS
=$IFS; IFS
='-'
3911 # Remember, the first character of IFS is used to create $*,
3912 # except with old shells:
3915 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
3918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3919 $as_echo_n "checking host system type... " >&6; }
3920 if ${ac_cv_host+:} false
; then :
3921 $as_echo_n "(cached) " >&6
3923 if test "x$host_alias" = x
; then
3924 ac_cv_host
=$ac_cv_build
3926 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3927 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3932 $as_echo "$ac_cv_host" >&6; }
3935 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
3938 ac_save_IFS
=$IFS; IFS
='-'
3944 # Remember, the first character of IFS is used to create $*,
3945 # except with old shells:
3948 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
3952 configuration
=${host_alias-${build_alias-$host}}
3956 ### If you add support for a new configuration, add code to this
3957 ### switch statement to recognize your configuration name and select
3958 ### the appropriate operating system and machine description files.
3960 ### You would hope that you could choose an m/*.h file pretty much
3961 ### based on the machine portion of the configuration name, and an s/*.h
3962 ### file based on the operating system portion. However, it turns out
3963 ### that each m/*.h file is pretty manufacturer-specific - for
3964 ### example mips.h is MIPS
3965 ### So we basically have to have a special case for each
3966 ### configuration name.
3968 ### As far as handling version numbers on operating systems is
3969 ### concerned, make sure things will fail in a fixable way. If
3970 ### /etc/MACHINES doesn't say anything about version numbers, be
3971 ### prepared to handle anything reasonably. If version numbers
3972 ### matter, be sure /etc/MACHINES says something about it.
3974 machine
='' opsys
='' unported
=no
3975 case "${canonical}" in
3980 case ${canonical} in
3981 alpha
*) machine
=alpha
;;
3982 s390-
*) machine
=ibms390
;;
3983 s390x-
*) machine
=ibms390x
;;
3984 powerpc
*) machine
=macppc
;;
3985 sparc
*) machine
=sparc
;;
3986 ia64
*) machine
=ia64
;;
3987 m68k
*) machine
=m68k
;;
3988 x86_64
*) machine
=amdx86-64
;;
3995 case "${canonical}" in
3996 alpha
*) machine
=alpha
;;
3997 amd64-
*|x86_64-
*) machine
=amdx86-64
;;
3998 ia64-
*) machine
=ia64
;;
3999 i
[3456]86-*) machine
=intel386
;;
4000 powerpc-
*) machine
=macppc
;;
4001 sparc-
*) machine
=sparc
;;
4002 sparc64-
*) machine
=sparc
;;
4006 ## FreeBSD kernel + glibc based userland
4009 case "${canonical}" in
4010 alpha
*) machine
=alpha
;;
4011 amd64-
*|x86_64-
*) machine
=amdx86-64
;;
4012 ia64-
*) machine
=ia64
;;
4013 i
[3456]86-*) machine
=intel386
;;
4014 powerpc-
*) machine
=macppc
;;
4015 sparc-
*) machine
=sparc
;;
4016 sparc64-
*) machine
=sparc
;;
4023 case "${canonical}" in
4024 alpha
*) machine
=alpha
;;
4025 x86_64-
*) machine
=amdx86-64
;;
4026 i
[3456]86-*) machine
=intel386
;;
4027 m68k-
*) machine
=m68k
;;
4028 powerpc-
*) machine
=macppc
;;
4029 sparc
*-) machine
=sparc
;;
4030 vax-
*) machine
=vax
;;
4037 case "${canonical}" in
4038 alpha
*) machine
=alpha
;;
4039 x86_64-
*) machine
=amdx86-64
;;
4040 i386-
*) machine
=intel386
;;
4041 powerpc-
*) machine
=macppc
;;
4042 sparc
*) machine
=sparc
;;
4043 vax-
*) machine
=vax
;;
4047 ## Apple Darwin / Mac OS X
4049 case "${canonical}" in
4050 i
[3456]86-* ) machine
=intel386
;;
4051 powerpc-
* ) machine
=macppc
;;
4052 x86_64-
* ) machine
=amdx86-64
;;
4056 # Define CPP as follows to make autoconf work correctly.
4057 CPP
="${CC-cc} -E -no-cpp-precomp"
4058 # Use fink packages if available.
4059 if test -d /sw
/include
&& test -d /sw
/lib
; then
4060 GCC_TEST_OPTIONS
="-I/sw/include -L/sw/lib"
4061 CPP
="${CPP} ${GCC_TEST_OPTIONS}"
4062 NON_GCC_TEST_OPTIONS
=${GCC_TEST_OPTIONS}
4066 ## HP 9000 series 700 and 800, running HP/UX
4067 hppa
*-hp-hpux10.2
* )
4070 hppa
*-hp-hpux1[1-9]* )
4072 CFLAGS
="-D_INCLUDE__STDC_A1_SOURCE $CFLAGS"
4075 ia64
*-hp-hpux1[1-9]* )
4076 machine
=hp800 opsys
=hpux11
4077 ## FIXME. Peter O'Gorman reports that dumping using unexelf.o doesn't
4078 ## work either: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=6811
4082 hppa
*-*-linux-gnu* )
4083 machine
=hp800 opsys
=gnu-linux
4087 rs6000-ibm-aix4.
[23]* )
4088 machine
=ibmrs6000 opsys
=aix4-2
4090 powerpc-ibm-aix4.
[23]* )
4091 machine
=ibmrs6000 opsys
=aix4-2
4093 rs6000-ibm-aix
[56]* )
4094 machine
=ibmrs6000 opsys
=aix4-2
4096 powerpc-ibm-aix
[56]* )
4097 machine
=ibmrs6000 opsys
=aix4-2
4100 ## Silicon Graphics machines
4103 machine
=iris4d opsys
=irix6-5
4104 # Without defining _LANGUAGE_C, things get masked out in the headers
4105 # so that, for instance, grepping for `free' in stdlib.h fails and
4106 # AC_HEADER_STD_C fails. (MIPSPro 7.2.1.2m compilers, Irix 6.5.3m).
4107 NON_GNU_CPP
="/lib/cpp -D_LANGUAGE_C"
4108 NON_GCC_TEST_OPTIONS
="-D_LANGUAGE_C"
4113 | i
[3456]86-*-solaris2* | i
[3456]86-*-sunos5* \
4114 | x86_64-
*-solaris2* | x86_64-
*-sunos5*)
4115 case "${canonical}" in
4116 i
[3456]86-*-* ) machine
=intel386
;;
4117 amd64-
*-*|x86_64-
*-*) machine
=amdx86-64
;;
4118 sparc
* ) machine
=sparc
;;
4121 case "${canonical}" in
4122 *-sunos5.6
* |
*-solaris2.6
* )
4124 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
4127 *-sunos5.
[7-9]* |
*-solaris2.
[7-9]* )
4129 emacs_check_sunpro_c
=yes
4130 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
4132 *-sunos5* |
*-solaris* )
4134 emacs_check_sunpro_c
=yes
4135 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
4138 ## Watch out for a compiler that we know will not work.
4139 case "${canonical}" in
4140 *-solaris* |
*-sunos5* )
4141 if [ "x$CC" = x
/usr
/ucb
/cc
]; then
4142 ## /usr/ucb/cc doesn't work;
4143 ## we should find some other compiler that does work.
4151 ## Intel 386 machines where we don't care about the manufacturer.
4154 case "${canonical}" in
4155 *-cygwin ) opsys
=cygwin
;;
4156 *-darwin* ) opsys
=darwin
4157 CPP
="${CC-cc} -E -no-cpp-precomp"
4159 *-sysv4.2uw
* ) opsys
=unixware
; NON_GNU_CPP
=/lib
/cpp
;;
4160 *-sysv5uw* ) opsys
=unixware
; NON_GNU_CPP
=/lib
/cpp
;;
4161 *-sysv5OpenUNIX* ) opsys
=unixware
; NON_GNU_CPP
=/lib
/cpp
;;
4162 ## Otherwise, we'll fall through to the generic opsys code at the bottom.
4171 ### If the code above didn't choose an operating system, just choose
4172 ### an operating system based on the configuration name. You really
4173 ### only want to use this when you have no idea what the right
4174 ### operating system is; if you know what operating systems a machine
4175 ### runs, it's cleaner to make it explicit in the case statement
4177 if test x
"${opsys}" = x
; then
4178 case "${canonical}" in
4179 *-gnu* ) opsys
=gnu
;;
4188 if test $unported = yes; then
4189 as_fn_error $?
"Emacs hasn't been ported to \`${canonical}' systems.
4190 Check \`etc/MACHINES' for recognized configuration names." "$LINENO" 5
4193 if test -n "$machine"; then
4194 machfile
="m/${machine}.h"
4198 opsysfile
="s/${opsys}.h"
4201 #### Choose a compiler.
4202 test -n "$CC" && cc_specified
=yes
4204 # Save the value of CFLAGS that the user specified.
4205 SPECIFIED_CFLAGS
="$CFLAGS"
4208 ac_cpp
='$CPP $CPPFLAGS'
4209 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4210 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4211 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4212 if test -n "$ac_tool_prefix"; then
4213 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4214 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
4215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4216 $as_echo_n "checking for $ac_word... " >&6; }
4217 if ${ac_cv_prog_CC+:} false
; then :
4218 $as_echo_n "(cached) " >&6
4220 if test -n "$CC"; then
4221 ac_cv_prog_CC
="$CC" # Let the user override the test.
4223 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4227 test -z "$as_dir" && as_dir
=.
4228 for ac_exec_ext
in '' $ac_executable_extensions; do
4229 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4230 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
4231 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4241 if test -n "$CC"; then
4242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4243 $as_echo "$CC" >&6; }
4245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4246 $as_echo "no" >&6; }
4251 if test -z "$ac_cv_prog_CC"; then
4253 # Extract the first word of "gcc", so it can be a program name with args.
4254 set dummy gcc
; ac_word
=$2
4255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4256 $as_echo_n "checking for $ac_word... " >&6; }
4257 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
4258 $as_echo_n "(cached) " >&6
4260 if test -n "$ac_ct_CC"; then
4261 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4263 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4267 test -z "$as_dir" && as_dir
=.
4268 for ac_exec_ext
in '' $ac_executable_extensions; do
4269 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4270 ac_cv_prog_ac_ct_CC
="gcc"
4271 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4280 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4281 if test -n "$ac_ct_CC"; then
4282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4283 $as_echo "$ac_ct_CC" >&6; }
4285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4286 $as_echo "no" >&6; }
4289 if test "x$ac_ct_CC" = x
; then
4292 case $cross_compiling:$ac_tool_warned in
4294 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4295 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4296 ac_tool_warned
=yes ;;
4304 if test -z "$CC"; then
4305 if test -n "$ac_tool_prefix"; then
4306 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4307 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
4308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4309 $as_echo_n "checking for $ac_word... " >&6; }
4310 if ${ac_cv_prog_CC+:} false
; then :
4311 $as_echo_n "(cached) " >&6
4313 if test -n "$CC"; then
4314 ac_cv_prog_CC
="$CC" # Let the user override the test.
4316 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4320 test -z "$as_dir" && as_dir
=.
4321 for ac_exec_ext
in '' $ac_executable_extensions; do
4322 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4323 ac_cv_prog_CC
="${ac_tool_prefix}cc"
4324 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4334 if test -n "$CC"; then
4335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4336 $as_echo "$CC" >&6; }
4338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4339 $as_echo "no" >&6; }
4345 if test -z "$CC"; then
4346 # Extract the first word of "cc", so it can be a program name with args.
4347 set dummy cc
; ac_word
=$2
4348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4349 $as_echo_n "checking for $ac_word... " >&6; }
4350 if ${ac_cv_prog_CC+:} false
; then :
4351 $as_echo_n "(cached) " >&6
4353 if test -n "$CC"; then
4354 ac_cv_prog_CC
="$CC" # Let the user override the test.
4357 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4361 test -z "$as_dir" && as_dir
=.
4362 for ac_exec_ext
in '' $ac_executable_extensions; do
4363 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4364 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4365 ac_prog_rejected
=yes
4369 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4376 if test $ac_prog_rejected = yes; then
4377 # We found a bogon in the path, so make sure we never use it.
4378 set dummy
$ac_cv_prog_CC
4380 if test $# != 0; then
4381 # We chose a different compiler from the bogus one.
4382 # However, it has the same basename, so the bogon will be chosen
4383 # first if we set CC to just the basename; use the full file name.
4385 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
4391 if test -n "$CC"; then
4392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4393 $as_echo "$CC" >&6; }
4395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4396 $as_echo "no" >&6; }
4401 if test -z "$CC"; then
4402 if test -n "$ac_tool_prefix"; then
4403 for ac_prog
in cl.exe
4405 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4406 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
4407 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4408 $as_echo_n "checking for $ac_word... " >&6; }
4409 if ${ac_cv_prog_CC+:} false
; then :
4410 $as_echo_n "(cached) " >&6
4412 if test -n "$CC"; then
4413 ac_cv_prog_CC
="$CC" # Let the user override the test.
4415 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4419 test -z "$as_dir" && as_dir
=.
4420 for ac_exec_ext
in '' $ac_executable_extensions; do
4421 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4422 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
4423 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4433 if test -n "$CC"; then
4434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4435 $as_echo "$CC" >&6; }
4437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4438 $as_echo "no" >&6; }
4442 test -n "$CC" && break
4445 if test -z "$CC"; then
4447 for ac_prog
in cl.exe
4449 # Extract the first word of "$ac_prog", so it can be a program name with args.
4450 set dummy
$ac_prog; ac_word
=$2
4451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4452 $as_echo_n "checking for $ac_word... " >&6; }
4453 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
4454 $as_echo_n "(cached) " >&6
4456 if test -n "$ac_ct_CC"; then
4457 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4459 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4463 test -z "$as_dir" && as_dir
=.
4464 for ac_exec_ext
in '' $ac_executable_extensions; do
4465 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4466 ac_cv_prog_ac_ct_CC
="$ac_prog"
4467 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4476 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4477 if test -n "$ac_ct_CC"; then
4478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4479 $as_echo "$ac_ct_CC" >&6; }
4481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4482 $as_echo "no" >&6; }
4486 test -n "$ac_ct_CC" && break
4489 if test "x$ac_ct_CC" = x
; then
4492 case $cross_compiling:$ac_tool_warned in
4494 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4495 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4496 ac_tool_warned
=yes ;;
4505 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4506 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4507 as_fn_error $?
"no acceptable C compiler found in \$PATH
4508 See \`config.log' for more details" "$LINENO" 5; }
4510 # Provide some information about the compiler.
4511 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4514 for ac_option
in --version -v -V -qversion; do
4515 { { ac_try
="$ac_compiler $ac_option >&5"
4517 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4518 *) ac_try_echo=$ac_try;;
4520 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4521 $as_echo "$ac_try_echo"; } >&5
4522 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4524 if test -s conftest.err; then
4526 ... rest of stderr output deleted ...
4527 10q' conftest.err >conftest.er1
4528 cat conftest.er1 >&5
4530 rm -f conftest.er1 conftest.err
4531 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4532 test $ac_status = 0; }
4535 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4536 /* end confdefs.h. */
4546 ac_clean_files_save=$ac_clean_files
4547 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
4548 # Try to create an executable without -o first, disregard a.out.
4549 # It will help us diagnose broken compilers, and finding out an intuition
4551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4552 $as_echo_n "checking whether the C compiler works... " >&6; }
4553 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
4555 # The possible output files:
4556 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4559 for ac_file in $ac_files
4562 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4563 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4568 if { { ac_try="$ac_link_default"
4570 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4571 *) ac_try_echo
=$ac_try;;
4573 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4574 $as_echo "$ac_try_echo"; } >&5
4575 (eval "$ac_link_default") 2>&5
4577 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4578 test $ac_status = 0; }; then :
4579 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4580 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4581 # in a Makefile. We should not override ac_cv_exeext if it was cached,
4582 # so that the user can short-circuit this test for compilers unknown to
4584 for ac_file
in $ac_files ''
4586 test -f "$ac_file" ||
continue
4588 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
4591 # We found the default executable, but exeext='' is most
4595 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
4597 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4599 # We set ac_cv_exeext here because the later test for it is not
4600 # safe: cross compilers may not add the suffix if given an `-o'
4601 # argument, so we may need to know it at that point already.
4602 # Even if this section looks crufty: it has the advantage of
4609 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
4614 if test -z "$ac_file"; then :
4615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4616 $as_echo "no" >&6; }
4617 $as_echo "$as_me: failed program was:" >&5
4618 sed 's/^/| /' conftest.
$ac_ext >&5
4620 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4621 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4622 as_fn_error
77 "C compiler cannot create executables
4623 See \`config.log' for more details" "$LINENO" 5; }
4625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4626 $as_echo "yes" >&6; }
4628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4629 $as_echo_n "checking for C compiler default output file name... " >&6; }
4630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4631 $as_echo "$ac_file" >&6; }
4632 ac_exeext
=$ac_cv_exeext
4634 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
4635 ac_clean_files
=$ac_clean_files_save
4636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4637 $as_echo_n "checking for suffix of executables... " >&6; }
4638 if { { ac_try
="$ac_link"
4640 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4641 *) ac_try_echo=$ac_try;;
4643 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4644 $as_echo "$ac_try_echo"; } >&5
4645 (eval "$ac_link") 2>&5
4647 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4648 test $ac_status = 0; }; then :
4649 # If both `conftest.exe
' and `conftest' are
`present' (well, observable)
4650 # catch `conftest.exe
'. For instance with Cygwin, `ls conftest' will
4651 # work properly (i.e., refer to `conftest.exe'), while it won't with
4653 for ac_file
in conftest.exe conftest conftest.
*; do
4654 test -f "$ac_file" ||
continue
4656 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
4657 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4663 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4664 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4665 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
4666 See \`config.log' for more details" "$LINENO" 5; }
4668 rm -f conftest conftest
$ac_cv_exeext
4669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4670 $as_echo "$ac_cv_exeext" >&6; }
4672 rm -f conftest.
$ac_ext
4673 EXEEXT
=$ac_cv_exeext
4675 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4676 /* end confdefs.h. */
4681 FILE *f = fopen ("conftest.out", "w");
4682 return ferror (f) || fclose (f) != 0;
4688 ac_clean_files
="$ac_clean_files conftest.out"
4689 # Check that the compiler produces executables we can run. If not, either
4690 # the compiler is broken, or we cross compile.
4691 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4692 $as_echo_n "checking whether we are cross compiling... " >&6; }
4693 if test "$cross_compiling" != yes; then
4694 { { ac_try
="$ac_link"
4696 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4697 *) ac_try_echo=$ac_try;;
4699 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4700 $as_echo "$ac_try_echo"; } >&5
4701 (eval "$ac_link") 2>&5
4703 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4704 test $ac_status = 0; }
4705 if { ac_try='./conftest$ac_cv_exeext'
4706 { { case "(($ac_try" in
4707 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4708 *) ac_try_echo
=$ac_try;;
4710 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4711 $as_echo "$ac_try_echo"; } >&5
4712 (eval "$ac_try") 2>&5
4714 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4715 test $ac_status = 0; }; }; then
4718 if test "$cross_compiling" = maybe
; then
4721 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4722 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4723 as_fn_error $?
"cannot run C compiled programs.
4724 If you meant to cross compile, use \`--host'.
4725 See \`config.log' for more details" "$LINENO" 5; }
4729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4730 $as_echo "$cross_compiling" >&6; }
4732 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
4733 ac_clean_files
=$ac_clean_files_save
4734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4735 $as_echo_n "checking for suffix of object files... " >&6; }
4736 if ${ac_cv_objext+:} false
; then :
4737 $as_echo_n "(cached) " >&6
4739 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4740 /* end confdefs.h. */
4750 rm -f conftest.o conftest.obj
4751 if { { ac_try
="$ac_compile"
4753 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4754 *) ac_try_echo=$ac_try;;
4756 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4757 $as_echo "$ac_try_echo"; } >&5
4758 (eval "$ac_compile") 2>&5
4760 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4761 test $ac_status = 0; }; then :
4762 for ac_file in conftest.o conftest.obj conftest.*; do
4763 test -f "$ac_file" || continue;
4765 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4766 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4771 $as_echo "$as_me: failed program was:" >&5
4772 sed 's/^/| /' conftest.$ac_ext >&5
4774 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4775 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4776 as_fn_error $? "cannot compute suffix of object files
: cannot compile
4777 See \
`config.log' for more details" "$LINENO" 5; }
4779 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4782 $as_echo "$ac_cv_objext" >&6; }
4783 OBJEXT=$ac_cv_objext
4785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4786 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4787 if ${ac_cv_c_compiler_gnu+:} false; then :
4788 $as_echo_n "(cached) " >&6
4790 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4791 /* end confdefs.h. */
4804 if ac_fn_c_try_compile "$LINENO"; then :
4809 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4810 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4814 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4815 if test $ac_compiler_gnu = yes; then
4820 ac_test_CFLAGS=${CFLAGS+set}
4821 ac_save_CFLAGS=$CFLAGS
4822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4823 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4824 if ${ac_cv_prog_cc_g+:} false; then :
4825 $as_echo_n "(cached) " >&6
4827 ac_save_c_werror_flag=$ac_c_werror_flag
4828 ac_c_werror_flag=yes
4831 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4832 /* end confdefs.h. */
4842 if ac_fn_c_try_compile "$LINENO"; then :
4846 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4847 /* end confdefs.h. */
4857 if ac_fn_c_try_compile "$LINENO"; then :
4860 ac_c_werror_flag=$ac_save_c_werror_flag
4862 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4863 /* end confdefs.h. */
4873 if ac_fn_c_try_compile "$LINENO"; then :
4876 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4878 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4880 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4881 ac_c_werror_flag=$ac_save_c_werror_flag
4883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4884 $as_echo "$ac_cv_prog_cc_g" >&6; }
4885 if test "$ac_test_CFLAGS" = set; then
4886 CFLAGS=$ac_save_CFLAGS
4887 elif test $ac_cv_prog_cc_g = yes; then
4888 if test "$GCC" = yes; then
4894 if test "$GCC" = yes; then
4900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4901 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4902 if ${ac_cv_prog_cc_c89+:} false; then :
4903 $as_echo_n "(cached) " >&6
4905 ac_cv_prog_cc_c89=no
4907 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4908 /* end confdefs.h. */
4911 #include <sys/types.h>
4912 #include <sys/stat.h>
4913 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4914 struct buf { int x; };
4915 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4916 static char *e (p, i)
4922 static char *f (char * (*g) (char **, int), char **p, ...)
4927 s = g (p, va_arg (v,int));
4932 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4933 function prototypes and stuff, but not '\xHH' hex character constants.
4934 These don't provoke an error unfortunately, instead are silently treated
4935 as 'x'. The following induces an error, until -std is added to get
4936 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4937 array size at least. It's necessary to write '\x00'==0 to get something
4938 that's true only with -std. */
4939 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4941 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4942 inside strings and character constants. */
4944 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4946 int test (int i, double x);
4947 struct s1 {int (*f) (int a);};
4948 struct s2 {int (*f) (double a);};
4949 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4955 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4960 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4961 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4963 CC="$ac_save_CC $ac_arg"
4964 if ac_fn_c_try_compile "$LINENO"; then :
4965 ac_cv_prog_cc_c89=$ac_arg
4967 rm -f core conftest.err conftest.$ac_objext
4968 test "x$ac_cv_prog_cc_c89" != "xno" && break
4970 rm -f conftest.$ac_ext
4975 case "x$ac_cv_prog_cc_c89" in
4977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4978 $as_echo "none needed" >&6; } ;;
4980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4981 $as_echo "unsupported" >&6; } ;;
4983 CC="$CC $ac_cv_prog_cc_c89"
4984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4985 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4987 if test "x$ac_cv_prog_cc_c89" != xno; then :
4992 ac_cpp='$CPP $CPPFLAGS'
4993 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4994 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4995 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4996 DEPDIR="${am__leading_dot}deps"
4998 ac_config_commands="$ac_config_commands depfiles"
5001 am_make=${MAKE-make}
5002 cat > confinc << 'END'
5004 @echo this is the am__doit target
5007 # If we don't find an include directive, just comment out the code.
5008 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
5009 $as_echo_n "checking for style of include used by $am_make... " >&6; }
5013 # First try GNU make style include.
5014 echo "include confinc" > confmf
5015 # Ignore all kinds of additional output from `make'.
5016 case `$am_make -s -f confmf 2> /dev/null` in #(
5017 *the\ am__doit\ target*)
5023 # Now try BSD make style include.
5024 if test "$am__include" = "#"; then
5025 echo '.include
"confinc"' > confmf
5026 case `$am_make -s -f confmf 2> /dev/null` in #(
5027 *the\ am__doit\ target*)
5028 am__include=.include
5036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
5037 $as_echo "$_am_result" >&6; }
5038 rm -f confinc confmf
5040 # Check whether --enable-dependency-tracking was given.
5041 if test "${enable_dependency_tracking+set}" = set; then :
5042 enableval=$enable_dependency_tracking;
5045 if test "x$enable_dependency_tracking" != xno; then
5046 am_depcomp="$ac_aux_dir/depcomp"
5049 if test "x$enable_dependency_tracking" != xno
; then
5059 depcc
="$CC" am_compiler_list
=
5061 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
5062 $as_echo_n "checking dependency style of $depcc... " >&6; }
5063 if ${am_cv_CC_dependencies_compiler_type+:} false
; then :
5064 $as_echo_n "(cached) " >&6
5066 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5067 # We make a subdir and do the tests there. Otherwise we can end up
5068 # making bogus files that we don't know about and never remove. For
5069 # instance it was reported that on HP-UX the gcc test will end up
5070 # making a dummy file named `D' -- because `-MD' means `put the output
5073 # Copy depcomp to subdir because otherwise we won't find it if we're
5074 # using a relative directory.
5075 cp "$am_depcomp" conftest.dir
5077 # We will build objects and dependencies in a subdirectory because
5078 # it helps to detect inapplicable dependency modes. For instance
5079 # both Tru64's cc and ICC support -MD to output dependencies as a
5080 # side effect of compilation, but ICC will put the dependencies in
5081 # the current directory while Tru64 will put them in the object
5085 am_cv_CC_dependencies_compiler_type
=none
5086 if test "$am_compiler_list" = ""; then
5087 am_compiler_list
=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5090 case " $depcc " in #(
5091 *\
-arch\
*\
-arch\
*) am__universal
=true
;;
5094 for depmode
in $am_compiler_list; do
5095 # Setup a source with many dependencies, because some compilers
5096 # like to wrap large dependency lists on column 80 (with \), and
5097 # we should not choose a depcomp mode which is confused by this.
5099 # We need to recreate these files for each test, as the compiler may
5100 # overwrite some of them when testing with obscure command lines.
5101 # This happens at least with the AIX C compiler.
5103 for i
in 1 2 3 4 5 6; do
5104 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
5105 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5106 # Solaris 8's {/usr,}/bin/sh.
5107 touch sub
/conftst
$i.h
5109 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5111 # We check with `-c' and `-o' for the sake of the "dashmstdout"
5112 # mode. It turns out that the SunPro C++ compiler does not properly
5113 # handle `-M -o', and we need to detect this. Also, some Intel
5114 # versions had trouble with output in subdirs
5115 am__obj
=sub
/conftest.
${OBJEXT-o}
5116 am__minus_obj
="-o $am__obj"
5119 # This depmode causes a compiler race in universal mode.
5120 test "$am__universal" = false ||
continue
5123 # after this tag, mechanisms are not by side-effect, so they'll
5124 # only be used when explicitly requested
5125 if test "x$enable_dependency_tracking" = xyes
; then
5131 msvisualcpp | msvcmsys
)
5132 # This compiler won't grok `-c -o', but also, the minuso test has
5133 # not run yet. These depmodes are late enough in the game, and
5134 # so weak that their functioning should not be impacted.
5135 am__obj
=conftest.
${OBJEXT-o}
5140 if depmode
=$depmode \
5141 source=sub
/conftest.c object
=$am__obj \
5142 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
5143 $SHELL .
/depcomp
$depcc -c $am__minus_obj sub
/conftest.c \
5144 >/dev
/null
2>conftest.err
&&
5145 grep sub
/conftst1.h sub
/conftest.Po
> /dev
/null
2>&1 &&
5146 grep sub
/conftst6.h sub
/conftest.Po
> /dev
/null
2>&1 &&
5147 grep $am__obj sub
/conftest.Po
> /dev
/null
2>&1 &&
5148 ${MAKE-make} -s -f confmf
> /dev
/null
2>&1; then
5149 # icc doesn't choke on unknown options, it will just issue warnings
5150 # or remarks (even with -Werror). So we grep stderr for any message
5151 # that says an option was ignored or not supported.
5152 # When given -MP, icc 7.0 and 7.1 complain thusly:
5153 # icc: Command line warning: ignoring option '-M'; no argument required
5154 # The diagnosis changed in icc 8.0:
5155 # icc: Command line remark: option '-MP' not supported
5156 if (grep 'ignoring option' conftest.err ||
5157 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
5158 am_cv_CC_dependencies_compiler_type
=$depmode
5167 am_cv_CC_dependencies_compiler_type
=none
5171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
5172 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
5173 CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
5176 test "x$enable_dependency_tracking" != xno \
5177 && test "$am_cv_CC_dependencies_compiler_type" = gcc3
; then
5179 am__fastdepCC_FALSE
='#'
5181 am__fastdepCC_TRUE
='#'
5182 am__fastdepCC_FALSE
=
5186 if test "x$CC" != xcc
; then
5187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
5188 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
5190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
5191 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
5193 set dummy
$CC; ac_cc
=`$as_echo "$2" |
5194 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
5195 if eval \
${ac_cv_prog_cc_${ac_cc}_c_o+:} false
; then :
5196 $as_echo_n "(cached) " >&6
5198 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5199 /* end confdefs.h. */
5209 # Make sure it works both with $CC and with simple cc.
5210 # We do the test twice because some compilers refuse to overwrite an
5211 # existing .o file with -o, though they will create one.
5212 ac_try
='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
5214 if { { case "(($ac_try" in
5215 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5216 *) ac_try_echo=$ac_try;;
5218 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5219 $as_echo "$ac_try_echo"; } >&5
5220 (eval "$ac_try") 2>&5
5222 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5223 test $ac_status = 0; } &&
5224 test -f conftest2.$ac_objext && { { case "(($ac_try" in
5225 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5226 *) ac_try_echo
=$ac_try;;
5228 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5229 $as_echo "$ac_try_echo"; } >&5
5230 (eval "$ac_try") 2>&5
5232 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5233 test $ac_status = 0; };
5235 eval ac_cv_prog_cc_
${ac_cc}_c_o
=yes
5236 if test "x$CC" != xcc
; then
5237 # Test first that cc exists at all.
5238 if { ac_try
='cc -c conftest.$ac_ext >&5'
5239 { { case "(($ac_try" in
5240 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5241 *) ac_try_echo=$ac_try;;
5243 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5244 $as_echo "$ac_try_echo"; } >&5
5245 (eval "$ac_try") 2>&5
5247 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5248 test $ac_status = 0; }; }; then
5249 ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
5251 if { { case "(($ac_try" in
5252 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5253 *) ac_try_echo
=$ac_try;;
5255 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5256 $as_echo "$ac_try_echo"; } >&5
5257 (eval "$ac_try") 2>&5
5259 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5260 test $ac_status = 0; } &&
5261 test -f conftest2.
$ac_objext && { { case "(($ac_try" in
5262 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5263 *) ac_try_echo=$ac_try;;
5265 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5266 $as_echo "$ac_try_echo"; } >&5
5267 (eval "$ac_try") 2>&5
5269 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5270 test $ac_status = 0; };
5275 # cc exists but doesn't like -o.
5276 eval ac_cv_prog_cc_${ac_cc}_c_o=no
5281 eval ac_cv_prog_cc_${ac_cc}_c_o=no
5283 rm -f core conftest*
5286 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
5287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5288 $as_echo "yes" >&6; }
5290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5291 $as_echo "no" >&6; }
5293 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
5297 # FIXME: we rely on the cache variable name because
5298 # there is no other way.
5300 am_cc=`echo $2 |
sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
5301 eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
5302 if test "$am_t" != yes; then
5303 # Losing compiler, so override with the script.
5304 # FIXME: It is wrong to rewrite CC.
5305 # But if we don't then we get into trouble of one sort or another.
5306 # A longer-term fix would be to have automake use am__CC in this case,
5307 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
5308 CC="$am_aux_dir/compile $CC"
5313 # Initialize gnulib right after verifying that the C compiler works.
5314 if test -n "$ac_tool_prefix"; then
5315 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5316 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5318 $as_echo_n "checking for $ac_word... " >&6; }
5319 if ${ac_cv_prog_RANLIB+:} false; then :
5320 $as_echo_n "(cached) " >&6
5322 if test -n "$RANLIB"; then
5323 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5325 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5329 test -z "$as_dir" && as_dir=.
5330 for ac_exec_ext in '' $ac_executable_extensions; do
5331 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5332 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5333 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5342 RANLIB=$ac_cv_prog_RANLIB
5343 if test -n "$RANLIB"; then
5344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5345 $as_echo "$RANLIB" >&6; }
5347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5348 $as_echo "no" >&6; }
5353 if test -z "$ac_cv_prog_RANLIB"; then
5354 ac_ct_RANLIB=$RANLIB
5355 # Extract the first word of "ranlib", so it can be a program name with args.
5356 set dummy ranlib; ac_word=$2
5357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5358 $as_echo_n "checking for $ac_word... " >&6; }
5359 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5360 $as_echo_n "(cached) " >&6
5362 if test -n "$ac_ct_RANLIB"; then
5363 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5365 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5369 test -z "$as_dir" && as_dir=.
5370 for ac_exec_ext in '' $ac_executable_extensions; do
5371 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5372 ac_cv_prog_ac_ct_RANLIB="ranlib"
5373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5382 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5383 if test -n "$ac_ct_RANLIB"; then
5384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5385 $as_echo "$ac_ct_RANLIB" >&6; }
5387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5388 $as_echo "no" >&6; }
5391 if test "x$ac_ct_RANLIB" = x; then
5394 case $cross_compiling:$ac_tool_warned in
5396 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5397 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5398 ac_tool_warned=yes ;;
5400 RANLIB=$ac_ct_RANLIB
5403 RANLIB="$ac_cv_prog_RANLIB"
5408 ac_cpp='$CPP $CPPFLAGS'
5409 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5410 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5411 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5413 $as_echo_n "checking how to run the C preprocessor... " >&6; }
5414 # On Suns, sometimes $CPP names a directory.
5415 if test -n "$CPP" && test -d "$CPP"; then
5418 if test -z "$CPP"; then
5419 if ${ac_cv_prog_CPP+:} false; then :
5420 $as_echo_n "(cached) " >&6
5422 # Double quotes because CPP needs to be expanded
5423 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5426 for ac_c_preproc_warn_flag in '' yes
5428 # Use a header file that comes with gcc, so configuring glibc
5429 # with a fresh cross-compiler works.
5430 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5431 # <limits.h> exists even on freestanding compilers.
5432 # On the NeXT, cc -E runs the code through the compiler's parser,
5433 # not just through cpp. "Syntax error" is here to catch this case.
5434 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5435 /* end confdefs.h. */
5437 # include <limits.h>
5439 # include <assert.h>
5443 if ac_fn_c_try_cpp "$LINENO"; then :
5446 # Broken: fails on valid input.
5449 rm -f conftest.err conftest.i conftest.$ac_ext
5451 # OK, works on sane cases. Now check whether nonexistent headers
5452 # can be detected and how.
5453 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5454 /* end confdefs.h. */
5455 #include <ac_nonexistent.h>
5457 if ac_fn_c_try_cpp "$LINENO"; then :
5458 # Broken: success on invalid input.
5461 # Passes both tests.
5465 rm -f conftest.err conftest.i conftest.$ac_ext
5468 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5469 rm -f conftest.i conftest.err conftest.
$ac_ext
5470 if $ac_preproc_ok; then :
5482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5483 $as_echo "$CPP" >&6; }
5485 for ac_c_preproc_warn_flag
in '' yes
5487 # Use a header file that comes with gcc, so configuring glibc
5488 # with a fresh cross-compiler works.
5489 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5490 # <limits.h> exists even on freestanding compilers.
5491 # On the NeXT, cc -E runs the code through the compiler's parser,
5492 # not just through cpp. "Syntax error" is here to catch this case.
5493 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5494 /* end confdefs.h. */
5496 # include <limits.h>
5498 # include <assert.h>
5502 if ac_fn_c_try_cpp
"$LINENO"; then :
5505 # Broken: fails on valid input.
5508 rm -f conftest.err conftest.i conftest.
$ac_ext
5510 # OK, works on sane cases. Now check whether nonexistent headers
5511 # can be detected and how.
5512 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5513 /* end confdefs.h. */
5514 #include <ac_nonexistent.h>
5516 if ac_fn_c_try_cpp
"$LINENO"; then :
5517 # Broken: success on invalid input.
5520 # Passes both tests.
5524 rm -f conftest.err conftest.i conftest.
$ac_ext
5527 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5528 rm -f conftest.i conftest.err conftest.
$ac_ext
5529 if $ac_preproc_ok; then :
5532 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5533 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5534 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
5535 See \`config.log' for more details" "$LINENO" 5; }
5539 ac_cpp
='$CPP $CPPFLAGS'
5540 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5541 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5542 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
5545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5546 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5547 if ${ac_cv_path_GREP+:} false
; then :
5548 $as_echo_n "(cached) " >&6
5550 if test -z "$GREP"; then
5551 ac_path_GREP_found
=false
5552 # Loop through the user's path and test for each of PROGNAME-LIST
5553 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5554 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5557 test -z "$as_dir" && as_dir
=.
5558 for ac_prog
in grep ggrep
; do
5559 for ac_exec_ext
in '' $ac_executable_extensions; do
5560 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
5561 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
5562 # Check for GNU ac_path_GREP and select it if it is found.
5563 # Check for GNU $ac_path_GREP
5564 case `"$ac_path_GREP" --version 2>&1` in
5566 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
5569 $as_echo_n 0123456789 >"conftest.in"
5572 cat "conftest.in" "conftest.in" >"conftest.tmp"
5573 mv "conftest.tmp" "conftest.in"
5574 cp "conftest.in" "conftest.nl"
5575 $as_echo 'GREP' >> "conftest.nl"
5576 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5577 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5578 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5579 if test $ac_count -gt ${ac_path_GREP_max-0}; then
5580 # Best one so far, save it but keep looking for a better one
5581 ac_cv_path_GREP
="$ac_path_GREP"
5582 ac_path_GREP_max
=$ac_count
5584 # 10*(2^10) chars as input seems more than enough
5585 test $ac_count -gt 10 && break
5587 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5590 $ac_path_GREP_found && break 3
5595 if test -z "$ac_cv_path_GREP"; then
5596 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5599 ac_cv_path_GREP
=$GREP
5603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5604 $as_echo "$ac_cv_path_GREP" >&6; }
5605 GREP
="$ac_cv_path_GREP"
5608 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5609 $as_echo_n "checking for egrep... " >&6; }
5610 if ${ac_cv_path_EGREP+:} false
; then :
5611 $as_echo_n "(cached) " >&6
5613 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
5614 then ac_cv_path_EGREP
="$GREP -E"
5616 if test -z "$EGREP"; then
5617 ac_path_EGREP_found
=false
5618 # Loop through the user's path and test for each of PROGNAME-LIST
5619 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5620 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5623 test -z "$as_dir" && as_dir
=.
5624 for ac_prog
in egrep; do
5625 for ac_exec_ext
in '' $ac_executable_extensions; do
5626 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
5627 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } ||
continue
5628 # Check for GNU ac_path_EGREP and select it if it is found.
5629 # Check for GNU $ac_path_EGREP
5630 case `"$ac_path_EGREP" --version 2>&1` in
5632 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
5635 $as_echo_n 0123456789 >"conftest.in"
5638 cat "conftest.in" "conftest.in" >"conftest.tmp"
5639 mv "conftest.tmp" "conftest.in"
5640 cp "conftest.in" "conftest.nl"
5641 $as_echo 'EGREP' >> "conftest.nl"
5642 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5643 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5644 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5645 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5646 # Best one so far, save it but keep looking for a better one
5647 ac_cv_path_EGREP
="$ac_path_EGREP"
5648 ac_path_EGREP_max
=$ac_count
5650 # 10*(2^10) chars as input seems more than enough
5651 test $ac_count -gt 10 && break
5653 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5656 $ac_path_EGREP_found && break 3
5661 if test -z "$ac_cv_path_EGREP"; then
5662 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5665 ac_cv_path_EGREP
=$EGREP
5670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5671 $as_echo "$ac_cv_path_EGREP" >&6; }
5672 EGREP
="$ac_cv_path_EGREP"
5675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5676 $as_echo_n "checking for ANSI C header files... " >&6; }
5677 if ${ac_cv_header_stdc+:} false
; then :
5678 $as_echo_n "(cached) " >&6
5680 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5681 /* end confdefs.h. */
5695 if ac_fn_c_try_compile
"$LINENO"; then :
5696 ac_cv_header_stdc
=yes
5698 ac_cv_header_stdc
=no
5700 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5702 if test $ac_cv_header_stdc = yes; then
5703 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5704 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5705 /* end confdefs.h. */
5709 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5710 $EGREP "memchr" >/dev
/null
2>&1; then :
5713 ac_cv_header_stdc
=no
5719 if test $ac_cv_header_stdc = yes; then
5720 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5721 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5722 /* end confdefs.h. */
5726 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5727 $EGREP "free" >/dev
/null
2>&1; then :
5730 ac_cv_header_stdc
=no
5736 if test $ac_cv_header_stdc = yes; then
5737 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5738 if test "$cross_compiling" = yes; then :
5741 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5742 /* end confdefs.h. */
5745 #if ((' ' & 0x0FF) == 0x020)
5746 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5747 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5749 # define ISLOWER(c) \
5750 (('a' <= (c) && (c) <= 'i') \
5751 || ('j' <= (c) && (c) <= 'r') \
5752 || ('s' <= (c) && (c) <= 'z'))
5753 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5756 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5761 for (i = 0; i < 256; i++)
5762 if (XOR (islower (i), ISLOWER (i))
5763 || toupper (i) != TOUPPER (i))
5768 if ac_fn_c_try_run
"$LINENO"; then :
5771 ac_cv_header_stdc
=no
5773 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5774 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5780 $as_echo "$ac_cv_header_stdc" >&6; }
5781 if test $ac_cv_header_stdc = yes; then
5783 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5787 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5788 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
5789 inttypes.h stdint.h unistd.h
5791 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5792 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5794 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
5795 cat >>confdefs.h
<<_ACEOF
5796 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5807 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5808 if test "x$ac_cv_header_minix_config_h" = xyes
; then :
5815 if test "$MINIX" = yes; then
5817 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5820 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5823 $as_echo "#define _MINIX 1" >>confdefs.h
5830 $as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
5836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5837 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5838 if ${ac_cv_safe_to_define___extensions__+:} false
; then :
5839 $as_echo_n "(cached) " >&6
5841 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5842 /* end confdefs.h. */
5844 # define __EXTENSIONS__ 1
5845 $ac_includes_default
5854 if ac_fn_c_try_compile
"$LINENO"; then :
5855 ac_cv_safe_to_define___extensions__
=yes
5857 ac_cv_safe_to_define___extensions__
=no
5859 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5862 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5863 test $ac_cv_safe_to_define___extensions__ = yes &&
5864 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5866 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5868 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5870 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5872 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5883 # Code from module arg-nonnull:
5884 # Code from module c++defs:
5885 # Code from module dtoastr:
5886 # Code from module extensions:
5888 # Code from module getloadavg:
5889 # Code from module getopt-gnu:
5890 # Code from module getopt-posix:
5891 # Code from module gettext-h:
5892 # Code from module ignore-value:
5893 # Code from module include_next:
5894 # Code from module intprops:
5895 # Code from module mktime:
5896 # Code from module multiarch:
5897 # Code from module stdbool:
5898 # Code from module stddef:
5899 # Code from module stdlib:
5900 # Code from module strftime:
5901 # Code from module time:
5902 # Code from module time_r:
5903 # Code from module unistd:
5904 # Code from module warn-on-use:
5907 # On Suns, sometimes $CPP names a directory.
5908 if test -n "$CPP" && test -d "$CPP"; then
5912 ## If not using gcc, and on Solaris, and no CPP specified, see if
5913 ## using a Sun compiler, which needs -Xs to prevent whitespace.
5914 if test x
"$GCC" != xyes
&& test x
"$emacs_check_sunpro_c" = xyes
&& \
5915 test x
"$CPP" = x
; then
5916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using a Sun C compiler" >&5
5917 $as_echo_n "checking whether we are using a Sun C compiler... " >&6; }
5918 if ${emacs_cv_sunpro_c+:} false
; then :
5919 $as_echo_n "(cached) " >&6
5921 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5922 /* end confdefs.h. */
5935 if ac_fn_c_try_link
"$LINENO"; then :
5936 emacs_cv_sunpro_c
=yes
5938 emacs_cv_sunpro_c
=no
5940 rm -f core conftest.err conftest.
$ac_objext \
5941 conftest
$ac_exeext conftest.
$ac_ext
5944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_sunpro_c" >&5
5945 $as_echo "$emacs_cv_sunpro_c" >&6; }
5947 if test x
"$emacs_cv_sunpro_c" = xyes
; then
5948 NON_GNU_CPP
="$CC -E -Xs"
5952 #### Some systems specify a CPP to use unless we are using GCC.
5953 #### Now that we know whether we are using GCC, we can decide whether
5954 #### to use that one.
5955 if test "x$NON_GNU_CPP" != x
&& test x
$GCC != xyes
&& test "x$CPP" = x
5960 #### Some systems specify a CC to use unless we are using GCC.
5961 #### Now that we know whether we are using GCC, we can decide whether
5962 #### to use that one.
5963 if test "x$NON_GNU_CC" != x
&& test x
$GCC != xyes
&&
5964 test x
$cc_specified != xyes
5969 if test x
$GCC = xyes
; then
5970 test "x$GCC_TEST_OPTIONS" != x
&& CC
="$CC $GCC_TEST_OPTIONS"
5972 test "x$NON_GCC_TEST_OPTIONS" != x
&& CC
="$CC $NON_GCC_TEST_OPTIONS"
5975 ### Use -Wno-pointer-sign if the compiler supports it
5976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -Wno-pointer-sign" >&5
5977 $as_echo_n "checking whether gcc understands -Wno-pointer-sign... " >&6; }
5978 SAVE_CFLAGS
="$CFLAGS"
5979 CFLAGS
="$CFLAGS -Wno-pointer-sign"
5980 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5981 /* end confdefs.h. */
5991 if ac_fn_c_try_compile
"$LINENO"; then :
5996 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5997 if test $has_option = yes; then
5998 C_WARNINGS_SWITCH
="-Wno-pointer-sign $C_WARNINGS_SWITCH"
6000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_option" >&5
6001 $as_echo "$has_option" >&6; }
6002 CFLAGS
="$SAVE_CFLAGS"
6006 ### Use -Wdeclaration-after-statement if the compiler supports it
6007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -Wdeclaration-after-statement" >&5
6008 $as_echo_n "checking whether gcc understands -Wdeclaration-after-statement... " >&6; }
6009 SAVE_CFLAGS
="$CFLAGS"
6010 CFLAGS
="$CFLAGS -Wdeclaration-after-statement"
6011 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6012 /* end confdefs.h. */
6022 if ac_fn_c_try_compile
"$LINENO"; then :
6027 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6028 if test $has_option = yes; then
6029 C_WARNINGS_SWITCH
="-Wdeclaration-after-statement $C_WARNINGS_SWITCH"
6031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_option" >&5
6032 $as_echo "$has_option" >&6; }
6033 CFLAGS
="$SAVE_CFLAGS"
6037 ### Use -Wold-style-definition if the compiler supports it
6038 # This can be removed when conversion to standard C is finished.
6039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -Wold-style-definition" >&5
6040 $as_echo_n "checking whether gcc understands -Wold-style-definition... " >&6; }
6041 SAVE_CFLAGS
="$CFLAGS"
6042 CFLAGS
="$CFLAGS -Wold-style-definition"
6043 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6044 /* end confdefs.h. */
6054 if ac_fn_c_try_compile
"$LINENO"; then :
6059 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6060 if test $has_option = yes; then
6061 C_WARNINGS_SWITCH
="-Wold-style-definition $C_WARNINGS_SWITCH"
6063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_option" >&5
6064 $as_echo "$has_option" >&6; }
6065 CFLAGS
="$SAVE_CFLAGS"
6069 ### Use -Wimplicit-function-declaration if the compiler supports it
6070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -Wimplicit-function-declaration" >&5
6071 $as_echo_n "checking whether gcc understands -Wimplicit-function-declaration... " >&6; }
6072 SAVE_CFLAGS
="$CFLAGS"
6073 CFLAGS
="$CFLAGS -Wimplicit-function-declaration"
6074 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6075 /* end confdefs.h. */
6085 if ac_fn_c_try_compile
"$LINENO"; then :
6090 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6091 if test $has_option = yes; then
6092 C_WARNINGS_SWITCH
="-Wimplicit-function-declaration $C_WARNINGS_SWITCH"
6094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_option" >&5
6095 $as_echo "$has_option" >&6; }
6096 CFLAGS
="$SAVE_CFLAGS"
6103 #### Some other nice autoconf tests.
6106 ac_cpp
='$CPP $CPPFLAGS'
6107 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6108 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6109 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
6110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6111 $as_echo_n "checking how to run the C preprocessor... " >&6; }
6112 # On Suns, sometimes $CPP names a directory.
6113 if test -n "$CPP" && test -d "$CPP"; then
6116 if test -z "$CPP"; then
6117 if ${ac_cv_prog_CPP+:} false
; then :
6118 $as_echo_n "(cached) " >&6
6120 # Double quotes because CPP needs to be expanded
6121 for CPP
in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6124 for ac_c_preproc_warn_flag
in '' yes
6126 # Use a header file that comes with gcc, so configuring glibc
6127 # with a fresh cross-compiler works.
6128 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6129 # <limits.h> exists even on freestanding compilers.
6130 # On the NeXT, cc -E runs the code through the compiler's parser,
6131 # not just through cpp. "Syntax error" is here to catch this case.
6132 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6133 /* end confdefs.h. */
6135 # include <limits.h>
6137 # include <assert.h>
6141 if ac_fn_c_try_cpp
"$LINENO"; then :
6144 # Broken: fails on valid input.
6147 rm -f conftest.err conftest.i conftest.
$ac_ext
6149 # OK, works on sane cases. Now check whether nonexistent headers
6150 # can be detected and how.
6151 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6152 /* end confdefs.h. */
6153 #include <ac_nonexistent.h>
6155 if ac_fn_c_try_cpp
"$LINENO"; then :
6156 # Broken: success on invalid input.
6159 # Passes both tests.
6163 rm -f conftest.err conftest.i conftest.
$ac_ext
6166 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6167 rm -f conftest.i conftest.err conftest.
$ac_ext
6168 if $ac_preproc_ok; then :
6180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6181 $as_echo "$CPP" >&6; }
6183 for ac_c_preproc_warn_flag
in '' yes
6185 # Use a header file that comes with gcc, so configuring glibc
6186 # with a fresh cross-compiler works.
6187 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6188 # <limits.h> exists even on freestanding compilers.
6189 # On the NeXT, cc -E runs the code through the compiler's parser,
6190 # not just through cpp. "Syntax error" is here to catch this case.
6191 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6192 /* end confdefs.h. */
6194 # include <limits.h>
6196 # include <assert.h>
6200 if ac_fn_c_try_cpp
"$LINENO"; then :
6203 # Broken: fails on valid input.
6206 rm -f conftest.err conftest.i conftest.
$ac_ext
6208 # OK, works on sane cases. Now check whether nonexistent headers
6209 # can be detected and how.
6210 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6211 /* end confdefs.h. */
6212 #include <ac_nonexistent.h>
6214 if ac_fn_c_try_cpp
"$LINENO"; then :
6215 # Broken: success on invalid input.
6218 # Passes both tests.
6222 rm -f conftest.err conftest.i conftest.
$ac_ext
6225 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6226 rm -f conftest.i conftest.err conftest.
$ac_ext
6227 if $ac_preproc_ok; then :
6230 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6231 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6232 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
6233 See \`config.log' for more details" "$LINENO" 5; }
6237 ac_cpp
='$CPP $CPPFLAGS'
6238 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6239 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6240 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
6243 if test "x$RANLIB" = x
; then
6244 if test -n "$ac_tool_prefix"; then
6245 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6246 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
6247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6248 $as_echo_n "checking for $ac_word... " >&6; }
6249 if ${ac_cv_prog_RANLIB+:} false
; then :
6250 $as_echo_n "(cached) " >&6
6252 if test -n "$RANLIB"; then
6253 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
6255 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6259 test -z "$as_dir" && as_dir
=.
6260 for ac_exec_ext
in '' $ac_executable_extensions; do
6261 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6262 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
6263 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6272 RANLIB
=$ac_cv_prog_RANLIB
6273 if test -n "$RANLIB"; then
6274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6275 $as_echo "$RANLIB" >&6; }
6277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6278 $as_echo "no" >&6; }
6283 if test -z "$ac_cv_prog_RANLIB"; then
6284 ac_ct_RANLIB
=$RANLIB
6285 # Extract the first word of "ranlib", so it can be a program name with args.
6286 set dummy ranlib
; ac_word
=$2
6287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6288 $as_echo_n "checking for $ac_word... " >&6; }
6289 if ${ac_cv_prog_ac_ct_RANLIB+:} false
; then :
6290 $as_echo_n "(cached) " >&6
6292 if test -n "$ac_ct_RANLIB"; then
6293 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
6295 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6299 test -z "$as_dir" && as_dir
=.
6300 for ac_exec_ext
in '' $ac_executable_extensions; do
6301 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6302 ac_cv_prog_ac_ct_RANLIB
="ranlib"
6303 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6312 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
6313 if test -n "$ac_ct_RANLIB"; then
6314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6315 $as_echo "$ac_ct_RANLIB" >&6; }
6317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6318 $as_echo "no" >&6; }
6321 if test "x$ac_ct_RANLIB" = x
; then
6324 case $cross_compiling:$ac_tool_warned in
6326 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6327 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6328 ac_tool_warned
=yes ;;
6330 RANLIB
=$ac_ct_RANLIB
6333 RANLIB
="$ac_cv_prog_RANLIB"
6338 ## Although we're running on an amd64 kernel, we're actually compiling for
6339 ## the x86 architecture. The user should probably have provided an
6340 ## explicit --build to `configure', but if everything else than the kernel
6341 ## is running in i386 mode, we can help them out.
6342 if test "$machine" = "amdx86-64"; then
6343 ac_fn_c_check_decl
"$LINENO" "i386" "ac_cv_have_decl_i386" "$ac_includes_default"
6344 if test "x$ac_cv_have_decl_i386" = xyes
; then :
6348 if test "$ac_cv_have_decl_i386" = "yes"; then
6349 canonical
=`echo "$canonical" | sed -e 's/^amd64/i386/' -e 's/^x86_64/i386/'`
6351 machfile
="m/${machine}.h"
6355 # Extract the first word of "install-info", so it can be a program name with args.
6356 set dummy install-info
; ac_word
=$2
6357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6358 $as_echo_n "checking for $ac_word... " >&6; }
6359 if ${ac_cv_path_INSTALL_INFO+:} false
; then :
6360 $as_echo_n "(cached) " >&6
6362 case $INSTALL_INFO in
6364 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
6367 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6371 test -z "$as_dir" && as_dir
=.
6372 for ac_exec_ext
in '' $ac_executable_extensions; do
6373 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6374 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
6375 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
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 "install-info", so it can be a program name with args.
6396 set dummy install-info
; 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_INSTALL_INFO+:} false
; then :
6400 $as_echo_n "(cached) " >&6
6402 case $INSTALL_INFO in
6404 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
6407 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6408 for as_dir
in /usr
/sbin
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_INSTALL_INFO
="$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 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
6426 if test -n "$INSTALL_INFO"; then
6427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
6428 $as_echo "$INSTALL_INFO" >&6; }
6430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6431 $as_echo "no" >&6; }
6435 # Extract the first word of "install-info", so it can be a program name with args.
6436 set dummy install-info
; ac_word
=$2
6437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6438 $as_echo_n "checking for $ac_word... " >&6; }
6439 if ${ac_cv_path_INSTALL_INFO+:} false
; then :
6440 $as_echo_n "(cached) " >&6
6442 case $INSTALL_INFO in
6444 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
6447 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6451 test -z "$as_dir" && as_dir
=.
6452 for ac_exec_ext
in '' $ac_executable_extensions; do
6453 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6454 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
6455 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6462 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO
=":"
6466 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
6467 if test -n "$INSTALL_INFO"; then
6468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
6469 $as_echo "$INSTALL_INFO" >&6; }
6471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6472 $as_echo "no" >&6; }
6476 # Extract the first word of "gzip", so it can be a program name with args.
6477 set dummy
gzip; ac_word
=$2
6478 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6479 $as_echo_n "checking for $ac_word... " >&6; }
6480 if ${ac_cv_path_GZIP_PROG+:} false
; then :
6481 $as_echo_n "(cached) " >&6
6485 ac_cv_path_GZIP_PROG
="$GZIP_PROG" # Let the user override the test with a path.
6488 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6492 test -z "$as_dir" && as_dir
=.
6493 for ac_exec_ext
in '' $ac_executable_extensions; do
6494 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6495 ac_cv_path_GZIP_PROG
="$as_dir/$ac_word$ac_exec_ext"
6496 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6506 GZIP_PROG
=$ac_cv_path_GZIP_PROG
6507 if test -n "$GZIP_PROG"; then
6508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GZIP_PROG" >&5
6509 $as_echo "$GZIP_PROG" >&6; }
6511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6512 $as_echo "no" >&6; }
6518 ## Need makeinfo >= 4.6 (?) to build the manuals.
6519 # Extract the first word of "makeinfo", so it can be a program name with args.
6520 set dummy makeinfo
; ac_word
=$2
6521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6522 $as_echo_n "checking for $ac_word... " >&6; }
6523 if ${ac_cv_path_MAKEINFO+:} false
; then :
6524 $as_echo_n "(cached) " >&6
6528 ac_cv_path_MAKEINFO
="$MAKEINFO" # Let the user override the test with a path.
6531 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6535 test -z "$as_dir" && as_dir
=.
6536 for ac_exec_ext
in '' $ac_executable_extensions; do
6537 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6538 ac_cv_path_MAKEINFO
="$as_dir/$ac_word$ac_exec_ext"
6539 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6546 test -z "$ac_cv_path_MAKEINFO" && ac_cv_path_MAKEINFO
="no"
6550 MAKEINFO
=$ac_cv_path_MAKEINFO
6551 if test -n "$MAKEINFO"; then
6552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
6553 $as_echo "$MAKEINFO" >&6; }
6555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6556 $as_echo "no" >&6; }
6560 if test "$MAKEINFO" != "no" && \
6561 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
6565 ## Makeinfo is unusual. For a released Emacs, the manuals are
6566 ## pre-built, and not deleted by the normal clean rules. makeinfo is
6567 ## therefore in the category of "special tools" not normally required, which
6568 ## configure does not have to check for (eg autoconf itself).
6569 ## In a Bazaar checkout on the other hand, the manuals are not included.
6570 ## So makeinfo is a requirement to build from Bazaar, and configure
6571 ## should test for it as it does for any other build requirement.
6572 ## We use the presence of $srcdir/info/emacs to distinguish a release,
6573 ## with pre-built manuals, from a Bazaar checkout.
6576 if test "$MAKEINFO" = "no"; then
6578 if test "x${with_makeinfo}" = "xno"; then
6580 elif test ! -e $srcdir/info
/emacs
; then
6581 as_fn_error $?
"You do not seem to have makeinfo >= 4.6, and your
6582 source tree does not seem to have pre-built manuals in the \`info' directory.
6583 Either install a suitable version of makeinfo, or re-run configure
6584 with the \`--without-makeinfo' option to build without the manuals. " "$LINENO" 5
6590 if test x
$GCC = xyes
; then
6591 test "x$GCC_LINK_TEST_OPTIONS" != x
&& \
6592 ac_link
="$ac_link $GCC_LINK_TEST_OPTIONS"
6594 test "x$NON_GCC_LINK_TEST_OPTIONS" != x
&& \
6595 ac_link
="$ac_link $NON_GCC_LINK_TEST_OPTIONS"
6599 late_LDFLAGS
=$LDFLAGS
6600 if test x
$GCC = xyes
; then
6601 LDFLAGS
="$LDFLAGS -Wl,-znocombreloc"
6603 LDFLAGS
="$LDFLAGS -znocombreloc"
6606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -znocombreloc" >&5
6607 $as_echo_n "checking for -znocombreloc... " >&6; }
6608 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6609 /* end confdefs.h. */
6619 if ac_fn_c_try_link
"$LINENO"; then :
6620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6621 $as_echo "yes" >&6; }
6623 LDFLAGS
=$late_LDFLAGS
6624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6625 $as_echo "no" >&6; }
6627 rm -f core conftest.err conftest.
$ac_objext \
6628 conftest
$ac_exeext conftest.
$ac_ext
6631 # The value of CPP is a quoted variable reference, so we need to do this
6632 # to get its actual value...
6633 CPP
=`eval "echo $CPP"`
6636 test "x$CANNOT_DUMP" = "x" && CANNOT_DUMP
=no
6638 your-opsys-here
) CANNOT_DUMP
=yes ;;
6641 test "$CANNOT_DUMP" = "yes" && \
6643 $as_echo "#define CANNOT_DUMP 1" >>confdefs.h
6649 UNEXEC_OBJ
=unexelf.o
6651 # MSDOS uses unexcoff.o
6652 # MSWindows uses unexw32.o
6654 UNEXEC_OBJ
=unexaix.o
6660 UNEXEC_OBJ
=unexmacosx.o
6663 UNEXEC_OBJ
=unexhp9k800.o
6666 # Use the Solaris dldump() function, called from unexsol.c, to dump
6667 # emacs, instead of the generic ELF dump code found in unexelf.c.
6668 # The resulting binary has a complete symbol table, and is better
6669 # for debugging and other observability tools (debuggers, pstack, etc).
6671 # If you encounter a problem using dldump(), please consider sending
6672 # a message to the OpenSolaris tools-linking mailing list:
6673 # http://mail.opensolaris.org/mailman/listinfo/tools-linking
6675 # It is likely that dldump() works with older Solaris too, but this has
6676 # not been tested, so for now this change is for Solaris 10 or newer.
6677 UNEXEC_OBJ
=unexsol.o
6684 ## Let `ld' find image libs and similar things in /usr/local/lib.
6685 ## The system compiler, GCC, has apparently been modified to not
6686 ## look there, contrary to what a stock GCC would do.
6687 LD_SWITCH_SYSTEM
=-L/usr
/local
/lib
6691 ## cpp test was "ifdef __mips__", but presumably this is equivalent...
6692 case $host_cpu in mips
*) LD_SWITCH_SYSTEM
="-G 0";; esac
6696 LD_SWITCH_SYSTEM
="-Wl,-rpath,/usr/pkg/lib -L/usr/pkg/lib -Wl,-rpath,/usr/local/lib -L/usr/local/lib"
6700 ## Han Boetes <han@mijncomputer.nl> says this is necessary,
6701 ## otherwise Emacs dumps core on elf systems.
6702 LD_SWITCH_SYSTEM
="-Z"
6707 ac_link
="$ac_link $LD_SWITCH_SYSTEM"
6709 ## This setting of LD_SWITCH_SYSTEM references LD_SWITCH_X_SITE_AUX,
6710 ## which has not been defined yet. When this was handled with cpp,
6711 ## it was expanded to null when configure sourced the s/*.h file.
6712 ## Thus LD_SWITCH_SYSTEM had different values in configure and the Makefiles.
6713 ## FIXME it would be cleaner to put this in LD_SWITCH_SYSTEM_TEMACS
6714 ## (or somesuch), but because it is supposed to go at the _front_
6715 ## of LD_SWITCH_SYSTEM, we cannot do that in exactly the same way.
6716 ## Compare with the gnu-linux case below, which added to the end
6717 ## of LD_SWITCH_SYSTEM, and so can instead go at the front of
6718 ## LD_SWITCH_SYSTEM_TEMACS.
6721 ## _AUX_RPATH is like _AUX, but uses -rpath instead of -R.
6722 LD_SWITCH_SYSTEM
="\$(LD_SWITCH_X_SITE_AUX_RPATH) $LD_SWITCH_SYSTEM" ;;
6727 if test "$machine" = "alpha"; then
6728 ac_fn_c_check_decl
"$LINENO" "__ELF__" "ac_cv_have_decl___ELF__" "$ac_includes_default"
6729 if test "x$ac_cv_have_decl___ELF__" = xyes
; then :
6733 if test "$ac_cv_have_decl___ELF__" = "yes"; then
6734 ## With ELF, make sure that all common symbols get allocated to in the
6735 ## data section. Otherwise, the dump of temacs may miss variables in
6736 ## the shared library that have been initialized. For example, with
6737 ## GNU libc, __malloc_initialized would normally be resolved to the
6738 ## shared library's .bss section, which is fatal.
6739 if test "x$GCC" = "xyes"; then
6740 C_SWITCH_MACHINE
="-fno-common"
6742 as_fn_error $?
"What gives? Fix me if DEC Unix supports ELF now." "$LINENO" 5
6745 UNEXEC_OBJ
=unexalpha.o
6753 ## Some programs in src produce warnings saying certain subprograms
6754 ## are too complex and need a MAXMEM value greater than 2000 for
6755 ## additional optimization. --nils@exp-math.uni-essen.de
6756 test "$opsys" = "aix4.2" && test "x$GCC" != "xyes" && \
6757 C_SWITCH_SYSTEM
="-ma -qmaxmem=4000"
6758 ## gnu-linux might need -D_BSD_SOURCE on old libc5 systems.
6759 ## It is redundant in glibc2, since we define _GNU_SOURCE.
6765 ## IBM's X11R5 uses -lIM and -liconv in AIX 3.2.2.
6766 aix4-2
) LIBS_SYSTEM
="-lrts -lIM -liconv" ;;
6768 freebsd
) LIBS_SYSTEM
="-lutil" ;;
6770 hpux
*) LIBS_SYSTEM
="-l:libdld.sl" ;;
6772 sol2
*) LIBS_SYSTEM
="-lsocket -lnsl" ;;
6774 ## Motif needs -lgen.
6775 unixware
) LIBS_SYSTEM
="-lsocket -lnsl -lelf -lgen" ;;
6780 ### Make sure subsequent tests use flags consistent with the build flags.
6782 if test x
"${OVERRIDE_CPPFLAGS}" != x
; then
6783 CPPFLAGS
="${OVERRIDE_CPPFLAGS}"
6785 CPPFLAGS
="$C_SWITCH_SYSTEM $C_SWITCH_MACHINE $CPPFLAGS"
6788 # Check whether --enable-largefile was given.
6789 if test "${enable_largefile+set}" = set; then :
6790 enableval
=$enable_largefile;
6793 if test "$enable_largefile" != no
; then
6795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
6796 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
6797 if ${ac_cv_sys_largefile_CC+:} false
; then :
6798 $as_echo_n "(cached) " >&6
6800 ac_cv_sys_largefile_CC
=no
6801 if test "$GCC" != yes; then
6804 # IRIX 6.2 and later do not support large files by default,
6805 # so use the C compiler's -n32 option if that helps.
6806 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6807 /* end confdefs.h. */
6808 #include <sys/types.h>
6809 /* Check that off_t can represent 2**63 - 1 correctly.
6810 We can't simply define LARGE_OFF_T to be 9223372036854775807,
6811 since some C++ compilers masquerading as C compilers
6812 incorrectly reject 9223372036854775807. */
6813 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6814 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6815 && LARGE_OFF_T % 2147483647 == 1)
6825 if ac_fn_c_try_compile
"$LINENO"; then :
6828 rm -f core conftest.err conftest.
$ac_objext
6830 if ac_fn_c_try_compile
"$LINENO"; then :
6831 ac_cv_sys_largefile_CC
=' -n32'; break
6833 rm -f core conftest.err conftest.
$ac_objext
6837 rm -f conftest.
$ac_ext
6840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
6841 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
6842 if test "$ac_cv_sys_largefile_CC" != no
; then
6843 CC
=$CC$ac_cv_sys_largefile_CC
6846 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
6847 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
6848 if ${ac_cv_sys_file_offset_bits+:} false
; then :
6849 $as_echo_n "(cached) " >&6
6852 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6853 /* end confdefs.h. */
6854 #include <sys/types.h>
6855 /* Check that off_t can represent 2**63 - 1 correctly.
6856 We can't simply define LARGE_OFF_T to be 9223372036854775807,
6857 since some C++ compilers masquerading as C compilers
6858 incorrectly reject 9223372036854775807. */
6859 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6860 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6861 && LARGE_OFF_T % 2147483647 == 1)
6871 if ac_fn_c_try_compile
"$LINENO"; then :
6872 ac_cv_sys_file_offset_bits
=no
; break
6874 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6875 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6876 /* end confdefs.h. */
6877 #define _FILE_OFFSET_BITS 64
6878 #include <sys/types.h>
6879 /* Check that off_t can represent 2**63 - 1 correctly.
6880 We can't simply define LARGE_OFF_T to be 9223372036854775807,
6881 since some C++ compilers masquerading as C compilers
6882 incorrectly reject 9223372036854775807. */
6883 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6884 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6885 && LARGE_OFF_T % 2147483647 == 1)
6895 if ac_fn_c_try_compile
"$LINENO"; then :
6896 ac_cv_sys_file_offset_bits
=64; break
6898 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6899 ac_cv_sys_file_offset_bits
=unknown
6903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
6904 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
6905 case $ac_cv_sys_file_offset_bits in #(
6908 cat >>confdefs.h
<<_ACEOF
6909 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
6914 if test $ac_cv_sys_file_offset_bits = unknown
; then
6915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
6916 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
6917 if ${ac_cv_sys_large_files+:} false
; then :
6918 $as_echo_n "(cached) " >&6
6921 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6922 /* end confdefs.h. */
6923 #include <sys/types.h>
6924 /* Check that off_t can represent 2**63 - 1 correctly.
6925 We can't simply define LARGE_OFF_T to be 9223372036854775807,
6926 since some C++ compilers masquerading as C compilers
6927 incorrectly reject 9223372036854775807. */
6928 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6929 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6930 && LARGE_OFF_T % 2147483647 == 1)
6940 if ac_fn_c_try_compile
"$LINENO"; then :
6941 ac_cv_sys_large_files
=no
; break
6943 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6944 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6945 /* end confdefs.h. */
6946 #define _LARGE_FILES 1
6947 #include <sys/types.h>
6948 /* Check that off_t can represent 2**63 - 1 correctly.
6949 We can't simply define LARGE_OFF_T to be 9223372036854775807,
6950 since some C++ compilers masquerading as C compilers
6951 incorrectly reject 9223372036854775807. */
6952 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6953 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6954 && LARGE_OFF_T % 2147483647 == 1)
6964 if ac_fn_c_try_compile
"$LINENO"; then :
6965 ac_cv_sys_large_files
=1; break
6967 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6968 ac_cv_sys_large_files
=unknown
6972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
6973 $as_echo "$ac_cv_sys_large_files" >&6; }
6974 case $ac_cv_sys_large_files in #(
6977 cat >>confdefs.h
<<_ACEOF
6978 #define _LARGE_FILES $ac_cv_sys_large_files
6988 ## If user specified a crt-dir, use that unconditionally.
6989 if test "X$CRT_DIR" = "X"; then
6991 case "$canonical" in
6992 x86_64-
*-linux-gnu* | s390x-
*-linux-gnu*)
6993 ## On x86-64 and s390x GNU/Linux distributions, the standard library
6994 ## can be in a variety of places. We only try /usr/lib64 and /usr/lib.
6995 ## For anything else (eg /usr/lib32), it is up the user to specify
6996 ## the location (bug#5655).
6997 ## Test for crtn.o, not just the directory, because sometimes the
6998 ## directory exists but does not have the relevant files (bug#1287).
6999 ## FIXME better to test for binary compatibility somehow.
7000 test -e /usr
/lib64
/crtn.o
&& CRT_DIR
=/usr
/lib64
7003 powerpc64-
*-linux-gnu* | sparc64-
*-linux-gnu*) CRT_DIR
=/usr
/lib64
;;
7007 hpux10-20
) CRT_DIR
=/lib
;;
7010 ## Default is /usr/lib.
7011 test "X$CRT_DIR" = "X" && CRT_DIR
=/usr
/lib
7015 ## Some platforms don't use any of these files, so it is not
7016 ## appropriate to put this test outside the if block.
7017 test -e $CRT_DIR/crtn.o ||
test -e $CRT_DIR/crt0.o || \
7018 as_fn_error $?
"crt*.o not found in specified location." "$LINENO" 5
7031 START_FILES
='pre-crt0.o'
7034 ## Adding -lm confuses the dynamic linker, so omit it.
7036 START_FILES
='pre-crt0.o'
7039 LIB_STANDARD
='-lgcc -lc -lgcc $(CRT_DIR)/crtend.o $(CRT_DIR)/crtn.o'
7040 START_FILES
='pre-crt0.o $(CRT_DIR)/crt1.o $(CRT_DIR)/crti.o $(CRT_DIR)/crtbegin.o'
7042 gnu-linux | gnu-kfreebsd
)
7043 LIB_STANDARD
='-lgcc -lc -lgcc $(CRT_DIR)/crtn.o'
7044 START_FILES
='pre-crt0.o $(CRT_DIR)/crt1.o $(CRT_DIR)/crti.o'
7046 hpux10-20 | hpux11
)
7048 START_FILES
='pre-crt0.o $(CRT_DIR)/crt0.o'
7051 if test -f $CRT_DIR/crti.o
; then
7052 LIB_STANDARD
='-lgcc -lc -lgcc $(CRT_DIR)/crtend.o $(CRT_DIR)/crtn.o'
7053 START_FILES
='pre-crt0.o $(CRT_DIR)/crt0.o $(CRT_DIR)/crti.o $(CRT_DIR)/crtbegin.o'
7055 LIB_STANDARD
='-lgcc -lc -lgcc $(CRT_DIR)/crtend.o'
7056 START_FILES
='pre-crt0.o $(CRT_DIR)/crt0.o $(CRT_DIR)/crtbegin.o'
7067 if test "${with_sound}" != "no"; then
7068 # Sound support for GNU/Linux and the free BSDs.
7069 for ac_header
in machine
/soundcard.h sys
/soundcard.h soundcard.h
7071 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7072 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7073 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
7074 cat >>confdefs.h
<<_ACEOF
7075 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7077 have_sound_header
=yes
7082 # Emulation library used on NetBSD.
7083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _oss_ioctl in -lossaudio" >&5
7084 $as_echo_n "checking for _oss_ioctl in -lossaudio... " >&6; }
7085 if ${ac_cv_lib_ossaudio__oss_ioctl+:} false
; then :
7086 $as_echo_n "(cached) " >&6
7088 ac_check_lib_save_LIBS
=$LIBS
7089 LIBS
="-lossaudio $LIBS"
7090 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7091 /* end confdefs.h. */
7093 /* Override any GCC internal prototype to avoid an error.
7094 Use char because int might match the return type of a GCC
7095 builtin and then its argument prototype would still apply. */
7103 return _oss_ioctl ();
7108 if ac_fn_c_try_link
"$LINENO"; then :
7109 ac_cv_lib_ossaudio__oss_ioctl
=yes
7111 ac_cv_lib_ossaudio__oss_ioctl
=no
7113 rm -f core conftest.err conftest.
$ac_objext \
7114 conftest
$ac_exeext conftest.
$ac_ext
7115 LIBS
=$ac_check_lib_save_LIBS
7117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ossaudio__oss_ioctl" >&5
7118 $as_echo "$ac_cv_lib_ossaudio__oss_ioctl" >&6; }
7119 if test "x$ac_cv_lib_ossaudio__oss_ioctl" = xyes
; then :
7128 ALSA_MODULES
="alsa >= $ALSA_REQUIRED"
7132 # Extract the first word of "pkg-config", so it can be a program name with args.
7133 set dummy pkg-config
; ac_word
=$2
7134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7135 $as_echo_n "checking for $ac_word... " >&6; }
7136 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
7137 $as_echo_n "(cached) " >&6
7141 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
7144 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7148 test -z "$as_dir" && as_dir
=.
7149 for ac_exec_ext
in '' $ac_executable_extensions; do
7150 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7151 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
7152 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7159 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
7163 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
7164 if test -n "$PKG_CONFIG"; then
7165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
7166 $as_echo "$PKG_CONFIG" >&6; }
7168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7169 $as_echo "no" >&6; }
7174 if test "$PKG_CONFIG" = "no" ; then
7177 PKG_CONFIG_MIN_VERSION
=0.9.0
7178 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
7179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ALSA_MODULES" >&5
7180 $as_echo_n "checking for $ALSA_MODULES... " >&6; }
7182 if $PKG_CONFIG --exists "$ALSA_MODULES" 2>&5; then
7183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7184 $as_echo "yes" >&6; }
7187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking ALSA_CFLAGS" >&5
7188 $as_echo_n "checking ALSA_CFLAGS... " >&6; }
7189 ALSA_CFLAGS
=`$PKG_CONFIG --cflags "$ALSA_MODULES"|sed -e 's,///*,/,g'`
7190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ALSA_CFLAGS" >&5
7191 $as_echo "$ALSA_CFLAGS" >&6; }
7193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking ALSA_LIBS" >&5
7194 $as_echo_n "checking ALSA_LIBS... " >&6; }
7195 ALSA_LIBS
=`$PKG_CONFIG --libs "$ALSA_MODULES"|sed -e 's,///*,/,g'`
7196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ALSA_LIBS" >&5
7197 $as_echo "$ALSA_LIBS" >&6; }
7199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7200 $as_echo "no" >&6; }
7203 ## If we have a custom action on failure, don't print errors, but
7204 ## do set a variable so people can do so.
7205 ALSA_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "$ALSA_MODULES"`
7212 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
7213 echo "*** See http://www.freedesktop.org/software/pkgconfig"
7217 if test $succeeded = yes; then
7223 if test $HAVE_ALSA = yes; then
7224 SAVE_CFLAGS
="$CFLAGS"
7225 SAVE_LDFLAGS
="$LDFLAGS"
7226 CFLAGS
="$ALSA_CFLAGS $CFLAGS"
7227 LDFLAGS
="$ALSA_LIBS $LDFLAGS"
7228 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7229 /* end confdefs.h. */
7230 #include <asoundlib.h>
7234 snd_lib_error_set_handler (0);
7239 if ac_fn_c_try_compile
"$LINENO"; then :
7240 emacs_alsa_normal
=yes
7242 emacs_alsa_normal
=no
7244 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7245 if test "$emacs_alsa_normal" != yes; then
7246 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7247 /* end confdefs.h. */
7248 #include <alsa/asoundlib.h>
7252 snd_lib_error_set_handler (0);
7257 if ac_fn_c_try_compile
"$LINENO"; then :
7258 emacs_alsa_subdir
=yes
7260 emacs_alsa_subdir
=no
7262 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7263 if test "$emacs_alsa_subdir" != yes; then
7264 as_fn_error $?
"pkg-config found alsa, but it does not compile. See config.log for error messages." "$LINENO" 5
7266 ALSA_CFLAGS
="$ALSA_CFLAGS -DALSA_SUBDIR_INCLUDE"
7269 CFLAGS
="$SAVE_CFLAGS"
7270 LDFLAGS
="$SAVE_LDFLAGS"
7271 LIBSOUND
="$LIBSOUND $ALSA_LIBS"
7272 CFLAGS_SOUND
="$CFLAGS_SOUND $ALSA_CFLAGS"
7274 $as_echo "#define HAVE_ALSA 1" >>confdefs.h
7278 if test x
$have_sound_header = xyes ||
test $HAVE_ALSA = yes; then
7280 gnu-linux|freebsd|netbsd
)
7282 $as_echo "#define HAVE_SOUND 1" >>confdefs.h
7291 for ac_header
in sys
/select.h sys
/time.h unistd.h utime.h \
7292 linux
/version.h sys
/systeminfo.h limits.h \
7293 stdio_ext.h fcntl.h coff.h pty.h sys
/mman.h \
7294 sys
/vlimit.h sys
/resource.h locale.h sys
/_mbstate_t.h \
7295 sys
/utsname.h
pwd.h utmp.h dirent.h util.h
7297 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7298 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7299 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
7300 cat >>confdefs.h
<<_ACEOF
7301 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if personality LINUX32 can be set" >&5
7310 $as_echo_n "checking if personality LINUX32 can be set... " >&6; }
7311 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7312 /* end confdefs.h. */
7313 #include <sys/personality.h>
7317 personality (PER_LINUX32)
7322 if ac_fn_c_try_compile
"$LINENO"; then :
7323 emacs_cv_personality_linux32
=yes
7325 emacs_cv_personality_linux32
=no
7327 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_personality_linux32" >&5
7329 $as_echo "$emacs_cv_personality_linux32" >&6; }
7331 if test $emacs_cv_personality_linux32 = yes; then
7333 $as_echo "#define HAVE_PERSONALITY_LINUX32 1" >>confdefs.h
7337 for ac_header
in term.h
7339 ac_fn_c_check_header_preproc
"$LINENO" "term.h" "ac_cv_header_term_h"
7340 if test "x$ac_cv_header_term_h" = xyes
; then :
7341 cat >>confdefs.h
<<_ACEOF
7342 #define HAVE_TERM_H 1
7349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7350 $as_echo_n "checking for ANSI C header files... " >&6; }
7351 if ${ac_cv_header_stdc+:} false
; then :
7352 $as_echo_n "(cached) " >&6
7354 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7355 /* end confdefs.h. */
7369 if ac_fn_c_try_compile
"$LINENO"; then :
7370 ac_cv_header_stdc
=yes
7372 ac_cv_header_stdc
=no
7374 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7376 if test $ac_cv_header_stdc = yes; then
7377 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7378 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7379 /* end confdefs.h. */
7383 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7384 $EGREP "memchr" >/dev
/null
2>&1; then :
7387 ac_cv_header_stdc
=no
7393 if test $ac_cv_header_stdc = yes; then
7394 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7395 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7396 /* end confdefs.h. */
7400 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7401 $EGREP "free" >/dev
/null
2>&1; then :
7404 ac_cv_header_stdc
=no
7410 if test $ac_cv_header_stdc = yes; then
7411 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7412 if test "$cross_compiling" = yes; then :
7415 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7416 /* end confdefs.h. */
7419 #if ((' ' & 0x0FF) == 0x020)
7420 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7421 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7423 # define ISLOWER(c) \
7424 (('a' <= (c) && (c) <= 'i') \
7425 || ('j' <= (c) && (c) <= 'r') \
7426 || ('s' <= (c) && (c) <= 'z'))
7427 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7430 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7435 for (i = 0; i < 256; i++)
7436 if (XOR (islower (i), ISLOWER (i))
7437 || toupper (i) != TOUPPER (i))
7442 if ac_fn_c_try_run
"$LINENO"; then :
7445 ac_cv_header_stdc
=no
7447 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7448 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7454 $as_echo "$ac_cv_header_stdc" >&6; }
7455 if test $ac_cv_header_stdc = yes; then
7457 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
7462 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
7463 if ${ac_cv_header_time+:} false
; then :
7464 $as_echo_n "(cached) " >&6
7466 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7467 /* end confdefs.h. */
7468 #include <sys/types.h>
7469 #include <sys/time.h>
7475 if ((struct tm *) 0)
7481 if ac_fn_c_try_compile
"$LINENO"; then :
7482 ac_cv_header_time
=yes
7484 ac_cv_header_time
=no
7486 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
7489 $as_echo "$ac_cv_header_time" >&6; }
7490 if test $ac_cv_header_time = yes; then
7492 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
7496 ac_fn_c_check_decl
"$LINENO" "sys_siglist" "ac_cv_have_decl_sys_siglist" "$ac_includes_default"
7497 if test "x$ac_cv_have_decl_sys_siglist" = xyes
; then :
7503 cat >>confdefs.h
<<_ACEOF
7504 #define HAVE_DECL_SYS_SIGLIST $ac_have_decl
7507 if test $ac_cv_have_decl_sys_siglist != yes; then
7508 # For Tru64, at least:
7509 ac_fn_c_check_decl
"$LINENO" "__sys_siglist" "ac_cv_have_decl___sys_siglist" "$ac_includes_default"
7510 if test "x$ac_cv_have_decl___sys_siglist" = xyes
; then :
7516 cat >>confdefs.h
<<_ACEOF
7517 #define HAVE_DECL___SYS_SIGLIST $ac_have_decl
7520 if test $ac_cv_have_decl___sys_siglist = yes; then
7522 $as_echo "#define sys_siglist __sys_siglist" >>confdefs.h
7526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
7527 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
7528 if ${ac_cv_header_sys_wait_h+:} false
; then :
7529 $as_echo_n "(cached) " >&6
7531 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7532 /* end confdefs.h. */
7533 #include <sys/types.h>
7534 #include <sys/wait.h>
7536 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
7539 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
7547 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
7552 if ac_fn_c_try_compile
"$LINENO"; then :
7553 ac_cv_header_sys_wait_h
=yes
7555 ac_cv_header_sys_wait_h
=no
7557 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
7560 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
7561 if test $ac_cv_header_sys_wait_h = yes; then
7563 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
7568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct utimbuf" >&5
7569 $as_echo_n "checking for struct utimbuf... " >&6; }
7570 if ${emacs_cv_struct_utimbuf+:} false
; then :
7571 $as_echo_n "(cached) " >&6
7573 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7574 /* end confdefs.h. */
7575 #ifdef TIME_WITH_SYS_TIME
7576 #include <sys/time.h>
7579 #ifdef HAVE_SYS_TIME_H
7580 #include <sys/time.h>
7591 static struct utimbuf x; x.actime = x.modtime;
7596 if ac_fn_c_try_compile
"$LINENO"; then :
7597 emacs_cv_struct_utimbuf
=yes
7599 emacs_cv_struct_utimbuf
=no
7601 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_struct_utimbuf" >&5
7604 $as_echo "$emacs_cv_struct_utimbuf" >&6; }
7605 if test $emacs_cv_struct_utimbuf = yes; then
7607 $as_echo "#define HAVE_STRUCT_UTIMBUF 1" >>confdefs.h
7611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
7612 $as_echo_n "checking return type of signal handlers... " >&6; }
7613 if ${ac_cv_type_signal+:} false
; then :
7614 $as_echo_n "(cached) " >&6
7616 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7617 /* end confdefs.h. */
7618 #include <sys/types.h>
7624 return *(signal (0, 0)) (0) == 1;
7629 if ac_fn_c_try_compile
"$LINENO"; then :
7630 ac_cv_type_signal
=int
7632 ac_cv_type_signal
=void
7634 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
7637 $as_echo "$ac_cv_type_signal" >&6; }
7639 cat >>confdefs.h
<<_ACEOF
7640 #define RETSIGTYPE $ac_cv_type_signal
7645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for speed_t" >&5
7646 $as_echo_n "checking for speed_t... " >&6; }
7647 if ${emacs_cv_speed_t+:} false
; then :
7648 $as_echo_n "(cached) " >&6
7650 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7651 /* end confdefs.h. */
7652 #include <termios.h>
7661 if ac_fn_c_try_compile
"$LINENO"; then :
7662 emacs_cv_speed_t
=yes
7666 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_speed_t" >&5
7669 $as_echo "$emacs_cv_speed_t" >&6; }
7670 if test $emacs_cv_speed_t = yes; then
7672 $as_echo "#define HAVE_SPEED_T 1" >>confdefs.h
7676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timeval" >&5
7677 $as_echo_n "checking for struct timeval... " >&6; }
7678 if ${emacs_cv_struct_timeval+:} false
; then :
7679 $as_echo_n "(cached) " >&6
7681 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7682 /* end confdefs.h. */
7683 #ifdef TIME_WITH_SYS_TIME
7684 #include <sys/time.h>
7687 #ifdef HAVE_SYS_TIME_H
7688 #include <sys/time.h>
7696 static struct timeval x; x.tv_sec = x.tv_usec;
7701 if ac_fn_c_try_compile
"$LINENO"; then :
7702 emacs_cv_struct_timeval
=yes
7704 emacs_cv_struct_timeval
=no
7706 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_struct_timeval" >&5
7709 $as_echo "$emacs_cv_struct_timeval" >&6; }
7710 HAVE_TIMEVAL
=$emacs_cv_struct_timeval
7711 if test $emacs_cv_struct_timeval = yes; then
7713 $as_echo "#define HAVE_TIMEVAL 1" >>confdefs.h
7717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct exception" >&5
7718 $as_echo_n "checking for struct exception... " >&6; }
7719 if ${emacs_cv_struct_exception+:} false
; then :
7720 $as_echo_n "(cached) " >&6
7722 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7723 /* end confdefs.h. */
7728 static struct exception x; x.arg1 = x.arg2 = x.retval; x.name = ""; x.type = 1;
7733 if ac_fn_c_try_compile
"$LINENO"; then :
7734 emacs_cv_struct_exception
=yes
7736 emacs_cv_struct_exception
=no
7738 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_struct_exception" >&5
7741 $as_echo "$emacs_cv_struct_exception" >&6; }
7742 HAVE_EXCEPTION
=$emacs_cv_struct_exception
7743 if test $emacs_cv_struct_exception != yes; then
7745 $as_echo "#define NO_MATHERR 1" >>confdefs.h
7749 for ac_header
in sys
/socket.h
7751 ac_fn_c_check_header_mongrel
"$LINENO" "sys/socket.h" "ac_cv_header_sys_socket_h" "$ac_includes_default"
7752 if test "x$ac_cv_header_sys_socket_h" = xyes
; then :
7753 cat >>confdefs.h
<<_ACEOF
7754 #define HAVE_SYS_SOCKET_H 1
7761 for ac_header
in net
/if.h
7763 ac_fn_c_check_header_compile
"$LINENO" "net/if.h" "ac_cv_header_net_if_h" "$ac_includes_default
7764 #if HAVE_SYS_SOCKET_H
7765 #include <sys/socket.h>
7768 if test "x$ac_cv_header_net_if_h" = xyes
; then :
7769 cat >>confdefs.h
<<_ACEOF
7770 #define HAVE_NET_IF_H 1
7778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
7779 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
7780 if ${ac_cv_struct_tm+:} false
; then :
7781 $as_echo_n "(cached) " >&6
7783 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7784 /* end confdefs.h. */
7785 #include <sys/types.h>
7792 int *p = &tm.tm_sec;
7798 if ac_fn_c_try_compile
"$LINENO"; then :
7799 ac_cv_struct_tm
=time.h
7801 ac_cv_struct_tm
=sys
/time.h
7803 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
7806 $as_echo "$ac_cv_struct_tm" >&6; }
7807 if test $ac_cv_struct_tm = sys
/time.h
; then
7809 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
7813 ac_fn_c_check_member
"$LINENO" "struct tm" "tm_zone" "ac_cv_member_struct_tm_tm_zone" "#include <sys/types.h>
7814 #include <$ac_cv_struct_tm>
7817 if test "x$ac_cv_member_struct_tm_tm_zone" = xyes
; then :
7819 cat >>confdefs.h
<<_ACEOF
7820 #define HAVE_STRUCT_TM_TM_ZONE 1
7826 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
7828 $as_echo "#define HAVE_TM_ZONE 1" >>confdefs.h
7831 ac_fn_c_check_decl
"$LINENO" "tzname" "ac_cv_have_decl_tzname" "#include <time.h>
7833 if test "x$ac_cv_have_decl_tzname" = xyes
; then :
7839 cat >>confdefs.h
<<_ACEOF
7840 #define HAVE_DECL_TZNAME $ac_have_decl
7843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5
7844 $as_echo_n "checking for tzname... " >&6; }
7845 if ${ac_cv_var_tzname+:} false
; then :
7846 $as_echo_n "(cached) " >&6
7848 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7849 /* end confdefs.h. */
7851 #if !HAVE_DECL_TZNAME
7852 extern char *tzname[];
7858 return tzname[0][0];
7863 if ac_fn_c_try_link
"$LINENO"; then :
7864 ac_cv_var_tzname
=yes
7868 rm -f core conftest.err conftest.
$ac_objext \
7869 conftest
$ac_exeext conftest.
$ac_ext
7871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5
7872 $as_echo "$ac_cv_var_tzname" >&6; }
7873 if test $ac_cv_var_tzname = yes; then
7875 $as_echo "#define HAVE_TZNAME 1" >>confdefs.h
7880 ac_fn_c_check_member
"$LINENO" "struct tm" "tm_gmtoff" "ac_cv_member_struct_tm_tm_gmtoff" "#include <time.h>
7882 if test "x$ac_cv_member_struct_tm_tm_gmtoff" = xyes
; then :
7884 $as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
7888 ac_fn_c_check_member
"$LINENO" "struct ifreq" "ifr_flags" "ac_cv_member_struct_ifreq_ifr_flags" "$ac_includes_default
7889 #if HAVE_SYS_SOCKET_H
7890 #include <sys/socket.h>
7896 if test "x$ac_cv_member_struct_ifreq_ifr_flags" = xyes
; then :
7898 cat >>confdefs.h
<<_ACEOF
7899 #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
7904 ac_fn_c_check_member
"$LINENO" "struct ifreq" "ifr_hwaddr" "ac_cv_member_struct_ifreq_ifr_hwaddr" "$ac_includes_default
7905 #if HAVE_SYS_SOCKET_H
7906 #include <sys/socket.h>
7912 if test "x$ac_cv_member_struct_ifreq_ifr_hwaddr" = xyes
; then :
7914 cat >>confdefs.h
<<_ACEOF
7915 #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
7920 ac_fn_c_check_member
"$LINENO" "struct ifreq" "ifr_netmask" "ac_cv_member_struct_ifreq_ifr_netmask" "$ac_includes_default
7921 #if HAVE_SYS_SOCKET_H
7922 #include <sys/socket.h>
7928 if test "x$ac_cv_member_struct_ifreq_ifr_netmask" = xyes
; then :
7930 cat >>confdefs.h
<<_ACEOF
7931 #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
7936 ac_fn_c_check_member
"$LINENO" "struct ifreq" "ifr_broadaddr" "ac_cv_member_struct_ifreq_ifr_broadaddr" "$ac_includes_default
7937 #if HAVE_SYS_SOCKET_H
7938 #include <sys/socket.h>
7944 if test "x$ac_cv_member_struct_ifreq_ifr_broadaddr" = xyes
; then :
7946 cat >>confdefs.h
<<_ACEOF
7947 #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
7952 ac_fn_c_check_member
"$LINENO" "struct ifreq" "ifr_addr" "ac_cv_member_struct_ifreq_ifr_addr" "$ac_includes_default
7953 #if HAVE_SYS_SOCKET_H
7954 #include <sys/socket.h>
7960 if test "x$ac_cv_member_struct_ifreq_ifr_addr" = xyes
; then :
7962 cat >>confdefs.h
<<_ACEOF
7963 #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
7971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for function prototypes" >&5
7972 $as_echo_n "checking for function prototypes... " >&6; }
7973 if test "$ac_cv_prog_cc_c89" != no
; then
7974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7975 $as_echo "yes" >&6; }
7977 $as_echo "#define PROTOTYPES 1" >>confdefs.h
7980 $as_echo "#define __PROTOTYPES 1" >>confdefs.h
7983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7984 $as_echo "no" >&6; }
7987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working volatile" >&5
7988 $as_echo_n "checking for working volatile... " >&6; }
7989 if ${ac_cv_c_volatile+:} false
; then :
7990 $as_echo_n "(cached) " >&6
7992 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7993 /* end confdefs.h. */
8000 int * volatile y = (int *) 0;
8006 if ac_fn_c_try_compile
"$LINENO"; then :
8007 ac_cv_c_volatile
=yes
8011 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_volatile" >&5
8014 $as_echo "$ac_cv_c_volatile" >&6; }
8015 if test $ac_cv_c_volatile = no
; then
8017 $as_echo "#define volatile /**/" >>confdefs.h
8021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
8022 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
8023 if ${ac_cv_c_const+:} false
; then :
8024 $as_echo_n "(cached) " >&6
8026 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8027 /* end confdefs.h. */
8032 /* FIXME: Include the comments suggested by Paul. */
8034 /* Ultrix mips cc rejects this. */
8035 typedef int charset[2];
8037 /* SunOS 4.1.1 cc rejects this. */
8038 char const *const *pcpcc;
8040 /* NEC SVR4.0.2 mips cc rejects this. */
8041 struct point {int x, y;};
8042 static struct point const zero = {0,0};
8043 /* AIX XL C 1.02.0.0 rejects this.
8044 It does not let you subtract one const X* pointer from another in
8045 an arm of an if-expression whose if-part is not a constant
8047 const char *g = "string";
8048 pcpcc = &g + (g ? g-g : 0);
8049 /* HPUX 7.0 cc rejects these. */
8051 ppc = (char**) pcpcc;
8052 pcpcc = (char const *const *) ppc;
8053 { /* SCO 3.2v4 cc rejects this. */
8055 char const *s = 0 ? (char *) 0 : (char const *) 0;
8060 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
8062 const int *foo = &x[0];
8065 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
8066 typedef const int *iptr;
8070 { /* AIX XL C 1.02.0.0 rejects this saying
8071 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
8072 struct s { int j; const int *ap[3]; };
8073 struct s *b; b->j = 5;
8075 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8079 return !cs[0] && !zero.x;
8086 if ac_fn_c_try_compile
"$LINENO"; then :
8091 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
8094 $as_echo "$ac_cv_c_const" >&6; }
8095 if test $ac_cv_c_const = no
; then
8097 $as_echo "#define const /**/" >>confdefs.h
8101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for void * support" >&5
8102 $as_echo_n "checking for void * support... " >&6; }
8103 if ${emacs_cv_void_star+:} false
; then :
8104 $as_echo_n "(cached) " >&6
8106 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8107 /* end confdefs.h. */
8117 if ac_fn_c_try_compile
"$LINENO"; then :
8118 emacs_cv_void_star
=yes
8120 emacs_cv_void_star
=no
8122 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_void_star" >&5
8125 $as_echo "$emacs_cv_void_star" >&6; }
8126 if test $emacs_cv_void_star = yes; then
8127 $as_echo "#define POINTER_TYPE void" >>confdefs.h
8130 $as_echo "#define POINTER_TYPE char" >>confdefs.h
8134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
8135 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
8136 if ${ac_cv_c_bigendian+:} false
; then :
8137 $as_echo_n "(cached) " >&6
8139 ac_cv_c_bigendian
=unknown
8140 # See if we're dealing with a universal compiler.
8141 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8142 /* end confdefs.h. */
8143 #ifndef __APPLE_CC__
8144 not a universal capable compiler
8149 if ac_fn_c_try_compile
"$LINENO"; then :
8151 # Check for potential -arch flags. It is not universal unless
8152 # there are at least two -arch flags with different values.
8155 for ac_word
in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
8156 if test -n "$ac_prev"; then
8158 i?
86 | x86_64 | ppc | ppc64
)
8159 if test -z "$ac_arch" ||
test "$ac_arch" = "$ac_word"; then
8162 ac_cv_c_bigendian
=universal
8168 elif test "x$ac_word" = "x-arch"; then
8173 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8174 if test $ac_cv_c_bigendian = unknown
; then
8175 # See if sys/param.h defines the BYTE_ORDER macro.
8176 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8177 /* end confdefs.h. */
8178 #include <sys/types.h>
8179 #include <sys/param.h>
8184 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
8185 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
8194 if ac_fn_c_try_compile
"$LINENO"; then :
8195 # It does; now see whether it defined to BIG_ENDIAN or not.
8196 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8197 /* end confdefs.h. */
8198 #include <sys/types.h>
8199 #include <sys/param.h>
8204 #if BYTE_ORDER != BIG_ENDIAN
8212 if ac_fn_c_try_compile
"$LINENO"; then :
8213 ac_cv_c_bigendian
=yes
8215 ac_cv_c_bigendian
=no
8217 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8219 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8221 if test $ac_cv_c_bigendian = unknown
; then
8222 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
8223 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8224 /* end confdefs.h. */
8230 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
8238 if ac_fn_c_try_compile
"$LINENO"; then :
8239 # It does; now see whether it defined to _BIG_ENDIAN or not.
8240 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8241 /* end confdefs.h. */
8255 if ac_fn_c_try_compile
"$LINENO"; then :
8256 ac_cv_c_bigendian
=yes
8258 ac_cv_c_bigendian
=no
8260 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8262 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8264 if test $ac_cv_c_bigendian = unknown
; then
8265 # Compile a test program.
8266 if test "$cross_compiling" = yes; then :
8267 # Try to guess by grepping values from an object file.
8268 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8269 /* end confdefs.h. */
8270 short int ascii_mm[] =
8271 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
8272 short int ascii_ii[] =
8273 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
8274 int use_ascii (int i) {
8275 return ascii_mm[i] + ascii_ii[i];
8277 short int ebcdic_ii[] =
8278 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
8279 short int ebcdic_mm[] =
8280 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
8281 int use_ebcdic (int i) {
8282 return ebcdic_mm[i] + ebcdic_ii[i];
8289 return use_ascii (foo) == use_ebcdic (foo);
8294 if ac_fn_c_try_compile
"$LINENO"; then :
8295 if grep BIGenDianSyS conftest.
$ac_objext >/dev
/null
; then
8296 ac_cv_c_bigendian
=yes
8298 if grep LiTTleEnDian conftest.
$ac_objext >/dev
/null
; then
8299 if test "$ac_cv_c_bigendian" = unknown
; then
8300 ac_cv_c_bigendian
=no
8302 # finding both strings is unlikely to happen, but who knows?
8303 ac_cv_c_bigendian
=unknown
8307 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8309 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8310 /* end confdefs.h. */
8311 $ac_includes_default
8316 /* Are we little or big endian? From Harbison&Steele. */
8320 char c[sizeof (long int)];
8323 return u.c[sizeof (long int) - 1] == 1;
8329 if ac_fn_c_try_run
"$LINENO"; then :
8330 ac_cv_c_bigendian
=no
8332 ac_cv_c_bigendian
=yes
8334 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
8335 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
8340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
8341 $as_echo "$ac_cv_c_bigendian" >&6; }
8342 case $ac_cv_c_bigendian in #(
8344 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
8350 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
8354 as_fn_error $?
"unknown endianness
8355 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
8359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__ ((__aligned__ (expr)))" >&5
8360 $as_echo_n "checking for __attribute__ ((__aligned__ (expr)))... " >&6; }
8361 if ${emacs_cv_attribute_aligned+:} false
; then :
8362 $as_echo_n "(cached) " >&6
8364 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8365 /* end confdefs.h. */
8366 char __attribute__ ((__aligned__ (1 << 3))) c;
8375 if ac_fn_c_try_compile
"$LINENO"; then :
8376 emacs_cv_attribute_aligned
=yes
8378 emacs_cv_attribute_aligned
=no
8380 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_attribute_aligned" >&5
8383 $as_echo "$emacs_cv_attribute_aligned" >&6; }
8384 if test $emacs_cv_attribute_aligned = yes; then
8386 $as_echo "#define HAVE_ATTRIBUTE_ALIGNED 1" >>confdefs.h
8390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
8391 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
8393 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
8394 if eval \
${ac_cv_prog_make_${ac_make}_set+:} false
; then :
8395 $as_echo_n "(cached) " >&6
8397 cat >conftest.
make <<\_ACEOF
8400 @
echo '@@@%%%=$(MAKE)=@@@%%%'
8402 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
8403 case `${MAKE-make} -f conftest.make 2>/dev/null` in
8405 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
8407 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
8411 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
8412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8413 $as_echo "yes" >&6; }
8416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8417 $as_echo "no" >&6; }
8418 SET_MAKE
="MAKE=${MAKE-make}"
8425 if test "$GCC" = yes && test "$ac_enable_autodepend" = yes; then
8426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using GNU Make" >&5
8427 $as_echo_n "checking whether we are using GNU Make... " >&6; }
8429 testval
=`make --version 2>/dev/null | grep 'GNU Make'`
8430 if test "x$testval" != x
; then
8433 ac_enable_autodepend
=no
8435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_GNU_MAKE" >&5
8436 $as_echo "$HAVE_GNU_MAKE" >&6; }
8437 if test $HAVE_GNU_MAKE = yes; then
8438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -MMD -MF" >&5
8439 $as_echo_n "checking whether gcc understands -MMD -MF... " >&6; }
8440 SAVE_CFLAGS
="$CFLAGS"
8441 CFLAGS
="$CFLAGS -MMD -MF deps.d"
8442 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8443 /* end confdefs.h. */
8453 if ac_fn_c_try_compile
"$LINENO"; then :
8456 ac_enable_autodepend
=no
8458 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8459 CFLAGS
="$SAVE_CFLAGS"
8460 test -f deps.d || ac_enable_autodepend
=no
8462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_enable_autodepend" >&5
8463 $as_echo "$ac_enable_autodepend" >&6; }
8465 if test $ac_enable_autodepend = yes; then
8466 DEPFLAGS
='-MMD -MF ${DEPDIR}/$*.d'
8467 ## In parallel builds, another make might create depdir between
8468 ## the first test and mkdir, so stick another test on the end.
8469 ## Or use mkinstalldirs? mkdir -p is not portable.
8470 MKDEPDIR
='test -d ${DEPDIR} || mkdir ${DEPDIR} || test -d ${DEPDIR}'
8471 deps_frag
=autodeps.mk
8474 deps_frag
=$srcdir/src
/$deps_frag
8480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long file names" >&5
8481 $as_echo_n "checking for long file names... " >&6; }
8482 if ${ac_cv_sys_long_file_names+:} false
; then :
8483 $as_echo_n "(cached) " >&6
8485 ac_cv_sys_long_file_names
=yes
8486 # Test for long file names in all the places we know might matter:
8487 # . the current directory, where building will happen
8488 # $prefix/lib where we will be installing things
8489 # $exec_prefix/lib likewise
8490 # $TMPDIR if set, where it might want to write temporary files
8491 # /tmp where it might want to write temporary files
8494 for ac_dir
in .
"$TMPDIR" /tmp
/var
/tmp
/usr
/tmp
"$prefix/lib" "$exec_prefix/lib"; do
8495 # Skip $TMPDIR if it is empty or bogus, and skip $exec_prefix/lib
8496 # in the usual case where exec_prefix is '${prefix}'.
8498 . |
/* | ?
:[\\/]*) ;; #(
8501 test -w "$ac_dir/." ||
continue # It is less confusing to not echo anything here.
8502 ac_xdir
=$ac_dir/cf$$
8503 (umask 077 && mkdir
"$ac_xdir" 2>/dev
/null
) ||
continue
8504 ac_tf1
=$ac_xdir/conftest9012345
8505 ac_tf2
=$ac_xdir/conftest9012346
8506 touch "$ac_tf1" 2>/dev
/null
&& test -f "$ac_tf1" && test ! -f "$ac_tf2" ||
8507 ac_cv_sys_long_file_names
=no
8508 rm -f -r "$ac_xdir" 2>/dev
/null
8509 test $ac_cv_sys_long_file_names = no
&& break
8512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_long_file_names" >&5
8513 $as_echo "$ac_cv_sys_long_file_names" >&6; }
8514 if test $ac_cv_sys_long_file_names = yes; then
8516 $as_echo "#define HAVE_LONG_FILE_NAMES 1" >>confdefs.h
8521 #### Choose a window system.
8523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
8524 $as_echo_n "checking for X... " >&6; }
8527 # Check whether --with-x was given.
8528 if test "${with_x+set}" = set; then :
8532 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
8533 if test "x$with_x" = xno
; then
8534 # The user explicitly disabled X.
8537 case $x_includes,$x_libraries in #(
8538 *\'*) as_fn_error $?
"cannot use X directory names containing '" "$LINENO" 5;; #(
8539 *,NONE | NONE
,*) if ${ac_cv_have_x+:} false
; then :
8540 $as_echo_n "(cached) " >&6
8542 # One or both of the vars are not set, and there is no cached value.
8543 ac_x_includes
=no ac_x_libraries
=no
8544 rm -f -r conftest.dir
8545 if mkdir conftest.dir
; then
8547 cat >Imakefile
<<'_ACEOF'
8549 @echo incroot='${INCROOT}'
8551 @echo usrlibdir='${USRLIBDIR}'
8553 @echo libdir='${LIBDIR}'
8555 if (export CC
; ${XMKMF-xmkmf}) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
8556 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
8557 for ac_var
in incroot usrlibdir libdir
; do
8558 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
8560 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
8561 for ac_extension
in a so sl dylib la dll
; do
8562 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
8563 test -f "$ac_im_libdir/libX11.$ac_extension"; then
8564 ac_im_usrlibdir
=$ac_im_libdir; break
8567 # Screen out bogus values from the imake configuration. They are
8568 # bogus both because they are the default anyway, and because
8569 # using them would break gcc on systems where it needs fixed includes.
8570 case $ac_im_incroot in
8571 /usr
/include
) ac_x_includes
= ;;
8572 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
=$ac_im_incroot;;
8574 case $ac_im_usrlibdir in
8575 /usr
/lib |
/usr
/lib64 |
/lib |
/lib64
) ;;
8576 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
=$ac_im_usrlibdir ;;
8580 rm -f -r conftest.dir
8583 # Standard set of common directories for X headers.
8584 # Check X11 before X11Rn because it is often a symlink to the current release.
8598 /usr/local/X11/include
8599 /usr/local/X11R7/include
8600 /usr/local/X11R6/include
8601 /usr/local/X11R5/include
8602 /usr/local/X11R4/include
8604 /usr/local/include/X11
8605 /usr/local/include/X11R7
8606 /usr/local/include/X11R6
8607 /usr/local/include/X11R5
8608 /usr/local/include/X11R4
8612 /usr/XFree86/include/X11
8616 /usr/unsupported/include
8618 /usr/local/x11r5/include
8619 /usr/lpp/Xamples/include
8621 /usr/openwin/include
8622 /usr/openwin/share/include'
8624 if test "$ac_x_includes" = no
; then
8625 # Guess where to find include files, by looking for Xlib.h.
8626 # First, try using that file with no special directory specified.
8627 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8628 /* end confdefs.h. */
8629 #include <X11/Xlib.h>
8631 if ac_fn_c_try_cpp
"$LINENO"; then :
8632 # We can compile using X headers with no special include directory.
8635 for ac_dir
in $ac_x_header_dirs; do
8636 if test -r "$ac_dir/X11/Xlib.h"; then
8637 ac_x_includes
=$ac_dir
8642 rm -f conftest.err conftest.i conftest.
$ac_ext
8643 fi # $ac_x_includes = no
8645 if test "$ac_x_libraries" = no
; then
8646 # Check for the libraries.
8647 # See if we find them without any special options.
8648 # Don't add to $LIBS permanently.
8651 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8652 /* end confdefs.h. */
8653 #include <X11/Xlib.h>
8662 if ac_fn_c_try_link
"$LINENO"; then :
8664 # We can link X programs with no special library path.
8668 for ac_dir
in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
8670 # Don't even attempt the hair of trying to link an X program!
8671 for ac_extension
in a so sl dylib la dll
; do
8672 if test -r "$ac_dir/libX11.$ac_extension"; then
8673 ac_x_libraries
=$ac_dir
8679 rm -f core conftest.err conftest.
$ac_objext \
8680 conftest
$ac_exeext conftest.
$ac_ext
8681 fi # $ac_x_libraries = no
8683 case $ac_x_includes,$ac_x_libraries in #(
8685 # Didn't find X, or a directory has "'" in its name.
8686 ac_cv_have_x
="have_x=no";; #(
8688 # Record where we found X for the cache.
8689 ac_cv_have_x
="have_x=yes\
8690 ac_x_includes='$ac_x_includes'\
8691 ac_x_libraries='$ac_x_libraries'"
8697 eval "$ac_cv_have_x"
8700 if test "$have_x" != yes; then
8701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
8702 $as_echo "$have_x" >&6; }
8705 # If each of the values was on the command line, it overrides each guess.
8706 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
8707 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
8708 # Update the cache value to reflect the command line values.
8709 ac_cv_have_x
="have_x=yes\
8710 ac_x_includes='$x_includes'\
8711 ac_x_libraries='$x_libraries'"
8712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
8713 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
8716 if test "$no_x" = yes; then
8722 ## Workaround for bug in autoconf <= 2.62.
8723 ## http://lists.gnu.org/archive/html/emacs-devel/2008-04/msg01551.html
8724 ## No need to do anything special for these standard directories.
8725 if test -n "${x_libraries}" && test x
"${x_libraries}" != xNONE
; then
8727 x_libraries
=`echo :${x_libraries}: | sed -e 's|:/usr/lib64:|:|g' -e 's|:/lib64:|:|g' -e 's|^:||' -e 's|:$||'`
8731 LD_SWITCH_X_SITE_AUX
=
8732 LD_SWITCH_X_SITE_AUX_RPATH
=
8733 if test "${x_libraries}" != NONE
; then
8734 if test -n "${x_libraries}"; then
8735 LD_SWITCH_X_SITE
=-L`echo ${x_libraries} | sed -e "s/:/ -L/g"`
8736 LD_SWITCH_X_SITE_AUX
=-R`echo ${x_libraries} | sed -e "s/:/ -R/g"`
8737 LD_SWITCH_X_SITE_AUX_RPATH
=`echo ${LD_SWITCH_X_SITE_AUX} | sed -e 's/-R/-Wl,-rpath,/'`
8739 x_default_search_path
=""
8740 x_search_path
=${x_libraries}
8741 if test -z "${x_search_path}"; then
8742 x_search_path
=/usr
/lib
8744 for x_library
in `echo ${x_search_path}: | \
8745 sed -e "s/:/ /g" -e p -e "s:/lib[^ /]* :/share :g"`; do
8747 ${x_library}/X11/%L/%T/%N%C%S:\
8748 ${x_library}/X11/%l/%T/%N%C%S:\
8749 ${x_library}/X11/%T/%N%C%S:\
8750 ${x_library}/X11/%L/%T/%N%S:\
8751 ${x_library}/X11/%l/%T/%N%S:\
8752 ${x_library}/X11/%T/%N%S"
8753 if test x
"${x_default_search_path}" = x
; then
8754 x_default_search_path
=${x_search_path}
8756 x_default_search_path
="${x_search_path}:${x_default_search_path}"
8763 if test "${x_includes}" != NONE
&& test -n "${x_includes}"; then
8764 C_SWITCH_X_SITE
=-I`echo ${x_includes} | sed -e "s/:/ -I/g"`
8767 if test x
"${x_includes}" = x
; then
8768 bitmapdir
=/usr
/include
/X11
/bitmaps
8770 # accumulate include directories that have X11 bitmap subdirectories
8772 for bmd
in `echo ${x_includes} | sed -e "s/:/ /g"`; do
8773 if test -d "${bmd}/X11/bitmaps"; then
8774 bmd_acc
="${bmd_acc}:${bmd}/X11/bitmaps"
8776 if test -d "${bmd}/bitmaps"; then
8777 bmd_acc
="${bmd_acc}:${bmd}/bitmaps"
8780 if test ${bmd_acc} != "dummyval"; then
8781 bitmapdir
=`echo ${bmd_acc} | sed -e "s/^dummyval://"`
8788 tmp_CPPFLAGS
="$CPPFLAGS"
8789 tmp_CFLAGS
="$CFLAGS"
8790 CPPFLAGS
="$CPPFLAGS -x objective-c"
8791 CFLAGS
="$CFLAGS -x objective-c"
8792 TEMACS_LDFLAGS2
="\${LDFLAGS}"
8793 if test "${with_ns}" != no
; then
8794 if test "${opsys}" = darwin
; then
8796 ns_appdir
=`pwd`/nextstep
/Emacs.app
8797 ns_appbindir
=${ns_appdir}/Contents
/MacOS
/
8798 ns_appresdir
=${ns_appdir}/Contents
/Resources
8799 ns_appsrc
=${srcdir}/nextstep
/Cocoa
/Emacs.base
8800 elif test -f $GNUSTEP_CONFIG_FILE; then
8802 ns_appdir
=`pwd`/nextstep
/Emacs.app
8803 ns_appbindir
=${ns_appdir}/
8804 ns_appresdir
=${ns_appdir}/Resources
8805 ns_appsrc
=${srcdir}/nextstep
/GNUstep
/Emacs.base
8806 GNUSTEP_SYSTEM_HEADERS
="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_SYSTEM_HEADERS)"
8807 GNUSTEP_SYSTEM_LIBRARIES
="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_SYSTEM_LIBRARIES)"
8808 GNUSTEP_LOCAL_HEADERS
="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_LOCAL_HEADERS)"
8809 GNUSTEP_LOCAL_LIBRARIES
="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_LOCAL_LIBRARIES)"
8810 test "x${GNUSTEP_LOCAL_HEADERS}" != "x" && \
8811 GNUSTEP_LOCAL_HEADERS
="-I${GNUSTEP_LOCAL_HEADERS}"
8812 test "x${GNUSTEP_LOCAL_LIBRARIES}" != "x" && \
8813 GNUSTEP_LOCAL_LIBRARIES
="-L${GNUSTEP_LOCAL_LIBRARIES}"
8814 CPPFLAGS
="$CPPFLAGS -I${GNUSTEP_SYSTEM_HEADERS} ${GNUSTEP_LOCAL_HEADERS}"
8815 CFLAGS
="$CFLAGS -I${GNUSTEP_SYSTEM_HEADERS} ${GNUSTEP_LOCAL_HEADERS}"
8816 LDFLAGS
="$LDFLAGS -L${GNUSTEP_SYSTEM_LIBRARIES} ${GNUSTEP_LOCAL_LIBRARIES}"
8821 ac_fn_c_check_header_mongrel
"$LINENO" "AppKit/AppKit.h" "ac_cv_header_AppKit_AppKit_h" "$ac_includes_default"
8822 if test "x$ac_cv_header_AppKit_AppKit_h" = xyes
; then :
8825 as_fn_error $?
"\`--with-ns' was specified, but the include
8826 files are missing or cannot be compiled." "$LINENO" 5
8830 NS_HAVE_NSINTEGER
=yes
8831 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8832 /* end confdefs.h. */
8833 #include <Foundation/NSObjCRuntime.h>
8842 if ac_fn_c_try_compile
"$LINENO"; then :
8843 ns_have_nsinteger
=yes
8845 ns_have_nsinteger
=no
8847 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8848 if test $ns_have_nsinteger = no
; then
8849 NS_HAVE_NSINTEGER
=no
8857 if test "${HAVE_NS}" = yes; then
8858 window_system
=nextstep
8860 # set up packaging dirs
8861 exec_prefix
=${ns_appbindir}
8862 libexecdir
=${ns_appbindir}/libexec
8863 if test "${EN_NS_SELF_CONTAINED}" = yes; then
8864 prefix
=${ns_appresdir}
8866 ns_frag
=$srcdir/src
/ns.mk
8867 NS_OBJ
="nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o nsfont.o fontset.o fringe.o image.o"
8868 NS_SUPPORT
="\${lispsource}/emacs-lisp/easymenu.elc \${lispsource}/term/ns-win.elc"
8870 CFLAGS
="$tmp_CFLAGS"
8871 CPPFLAGS
="$tmp_CPPFLAGS"
8877 case "${window_system}" in
8881 case "${with_x_toolkit}" in
8882 athena | lucid
) USE_X_TOOLKIT
=LUCID
;;
8883 motif
) USE_X_TOOLKIT
=MOTIF
;;
8885 USE_X_TOOLKIT
=none
;;
8886 gtk3
) with_gtk3
=yes
8887 USE_X_TOOLKIT
=none
;;
8888 no
) USE_X_TOOLKIT
=none
;;
8889 * ) USE_X_TOOLKIT
=maybe
;;
8899 if test "$window_system" = none
&& test "X$with_x" != "Xno"; then
8900 # Extract the first word of "X", so it can be a program name with args.
8901 set dummy X
; ac_word
=$2
8902 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8903 $as_echo_n "checking for $ac_word... " >&6; }
8904 if ${ac_cv_prog_HAVE_XSERVER+:} false
; then :
8905 $as_echo_n "(cached) " >&6
8907 if test -n "$HAVE_XSERVER"; then
8908 ac_cv_prog_HAVE_XSERVER
="$HAVE_XSERVER" # Let the user override the test.
8910 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8914 test -z "$as_dir" && as_dir
=.
8915 for ac_exec_ext
in '' $ac_executable_extensions; do
8916 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8917 ac_cv_prog_HAVE_XSERVER
="true"
8918 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8925 test -z "$ac_cv_prog_HAVE_XSERVER" && ac_cv_prog_HAVE_XSERVER
="false"
8928 HAVE_XSERVER
=$ac_cv_prog_HAVE_XSERVER
8929 if test -n "$HAVE_XSERVER"; then
8930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_XSERVER" >&5
8931 $as_echo "$HAVE_XSERVER" >&6; }
8933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8934 $as_echo "no" >&6; }
8938 if test "$HAVE_XSERVER" = true ||
8939 test -n "$DISPLAY" ||
8940 test "`echo /usr/lib/libX11.*`" != "/usr/lib/libX11.*"; then
8941 as_fn_error $?
"You seem to be running X, but no X development libraries
8942 were found. You should install the relevant development files for X
8943 and for the toolkit you want, such as Gtk+, Lesstif or Motif. Also make
8944 sure you have development files for image handling, i.e.
8945 tiff, gif, jpeg, png and xpm.
8946 If you are sure you want Emacs compiled without X window support, pass
8948 to configure." "$LINENO" 5
8952 ### If we're using X11, we should use the X menu package.
8955 yes ) HAVE_MENUS
=yes ;;
8958 # Do the opsystem or machine files prohibit the use of the GNU malloc?
8959 # Assume not, until told otherwise.
8962 ac_fn_c_check_func
"$LINENO" "malloc_get_state" "ac_cv_func_malloc_get_state"
8963 if test "x$ac_cv_func_malloc_get_state" = xyes
; then :
8969 ac_fn_c_check_func
"$LINENO" "malloc_set_state" "ac_cv_func_malloc_set_state"
8970 if test "x$ac_cv_func_malloc_set_state" = xyes
; then :
8976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __after_morecore_hook exists" >&5
8977 $as_echo_n "checking whether __after_morecore_hook exists... " >&6; }
8978 if ${emacs_cv_var___after_morecore_hook+:} false
; then :
8979 $as_echo_n "(cached) " >&6
8981 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8982 /* end confdefs.h. */
8983 extern void (* __after_morecore_hook)();
8987 __after_morecore_hook = 0
8992 if ac_fn_c_try_link
"$LINENO"; then :
8993 emacs_cv_var___after_morecore_hook
=yes
8995 emacs_cv_var___after_morecore_hook
=no
8997 rm -f core conftest.err conftest.
$ac_objext \
8998 conftest
$ac_exeext conftest.
$ac_ext
9000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_var___after_morecore_hook" >&5
9001 $as_echo "$emacs_cv_var___after_morecore_hook" >&6; }
9002 if test $emacs_cv_var___after_morecore_hook = no
; then
9009 ## darwin ld insists on the use of malloc routines in the System framework.
9010 darwin|sol2-10
) system_malloc
=yes ;;
9013 if test "${system_malloc}" = "yes"; then
9015 $as_echo "#define SYSTEM_MALLOC 1" >>confdefs.h
9019 (The GNU allocators don't work with this system configuration.)"
9023 test "$doug_lea_malloc" != "yes" && GMALLOC_OBJ
=gmalloc.o
9024 VMLIMIT_OBJ
=vm-limit.o
9029 if test "$doug_lea_malloc" = "yes" ; then
9030 if test "$GNU_MALLOC" = yes ; then
9032 (Using Doug Lea's new malloc from the GNU C Library.)"
9035 $as_echo "#define DOUG_LEA_MALLOC 1" >>confdefs.h
9038 ## Use mmap directly for allocating larger buffers.
9039 ## FIXME this comes from src/s/{gnu,gnu-linux}.h:
9040 ## #ifdef DOUG_LEA_MALLOC; #undef REL_ALLOC; #endif
9041 ## Does the AC_FUNC_MMAP test below make this check unecessary?
9043 gnu
*) REL_ALLOC
=no
;;
9047 if test x
"${REL_ALLOC}" = x
; then
9048 REL_ALLOC
=${GNU_MALLOC}
9051 use_mmap_for_buffers
=no
9053 freebsd|irix6-5
) use_mmap_for_buffers
=yes ;;
9059 for ac_header
in $ac_header_list
9061 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9062 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
9064 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
9065 cat >>confdefs.h
<<_ACEOF
9066 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9080 for ac_func
in getpagesize
9082 ac_fn_c_check_func
"$LINENO" "getpagesize" "ac_cv_func_getpagesize"
9083 if test "x$ac_cv_func_getpagesize" = xyes
; then :
9084 cat >>confdefs.h
<<_ACEOF
9085 #define HAVE_GETPAGESIZE 1
9091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
9092 $as_echo_n "checking for working mmap... " >&6; }
9093 if ${ac_cv_func_mmap_fixed_mapped+:} false
; then :
9094 $as_echo_n "(cached) " >&6
9096 if test "$cross_compiling" = yes; then :
9097 ac_cv_func_mmap_fixed_mapped
=no
9099 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9100 /* end confdefs.h. */
9101 $ac_includes_default
9102 /* malloc might have been renamed as rpl_malloc. */
9105 /* Thanks to Mike Haertel and Jim Avera for this test.
9106 Here is a matrix of mmap possibilities:
9107 mmap private not fixed
9108 mmap private fixed at somewhere currently unmapped
9109 mmap private fixed at somewhere already mapped
9110 mmap shared not fixed
9111 mmap shared fixed at somewhere currently unmapped
9112 mmap shared fixed at somewhere already mapped
9113 For private mappings, we should verify that changes cannot be read()
9114 back from the file, nor mmap's back from the file at a different
9115 address. (There have been systems where private was not correctly
9116 implemented like the infamous i386 svr4.0, and systems where the
9117 VM page cache was not coherent with the file system buffer cache
9118 like early versions of FreeBSD and possibly contemporary NetBSD.)
9119 For shared mappings, we should conversely verify that changes get
9120 propagated back to all the places they're supposed to be.
9122 Grep wants private fixed already mapped.
9123 The main things grep needs to know about mmap are:
9124 * does it exist and is it safe to write into the mmap'd area
9125 * how to use it (BSD variants) */
9128 #include <sys/mman.h>
9130 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
9134 /* This mess was copied from the GNU getpagesize.h. */
9135 #ifndef HAVE_GETPAGESIZE
9136 # ifdef _SC_PAGESIZE
9137 # define getpagesize() sysconf(_SC_PAGESIZE)
9138 # else /* no _SC_PAGESIZE */
9139 # ifdef HAVE_SYS_PARAM_H
9140 # include <sys/param.h>
9141 # ifdef EXEC_PAGESIZE
9142 # define getpagesize() EXEC_PAGESIZE
9143 # else /* no EXEC_PAGESIZE */
9145 # define getpagesize() NBPG * CLSIZE
9148 # endif /* no CLSIZE */
9149 # else /* no NBPG */
9151 # define getpagesize() NBPC
9152 # else /* no NBPC */
9154 # define getpagesize() PAGESIZE
9155 # endif /* PAGESIZE */
9156 # endif /* no NBPC */
9157 # endif /* no NBPG */
9158 # endif /* no EXEC_PAGESIZE */
9159 # else /* no HAVE_SYS_PARAM_H */
9160 # define getpagesize() 8192 /* punt totally */
9161 # endif /* no HAVE_SYS_PARAM_H */
9162 # endif /* no _SC_PAGESIZE */
9164 #endif /* no HAVE_GETPAGESIZE */
9169 char *data, *data2, *data3;
9174 pagesize = getpagesize ();
9176 /* First, make a file with some known garbage in it. */
9177 data = (char *) malloc (pagesize);
9180 for (i = 0; i < pagesize; ++i)
9181 *(data + i) = rand ();
9183 fd = creat ("conftest.mmap", 0600);
9186 if (write (fd, data, pagesize) != pagesize)
9190 /* Next, check that the tail of a page is zero-filled. File must have
9191 non-zero length, otherwise we risk SIGBUS for entire page. */
9192 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
9196 if (write (fd2, cdata2, 1) != 1)
9198 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
9199 if (data2 == MAP_FAILED)
9201 for (i = 0; i < pagesize; ++i)
9205 if (munmap (data2, pagesize))
9208 /* Next, try to mmap the file at a fixed address which already has
9209 something else allocated at it. If we can, also make sure that
9210 we see the same garbage. */
9211 fd = open ("conftest.mmap", O_RDWR);
9214 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
9215 MAP_PRIVATE | MAP_FIXED, fd, 0L))
9217 for (i = 0; i < pagesize; ++i)
9218 if (*(data + i) != *(data2 + i))
9221 /* Finally, make sure that changes to the mapped area do not
9222 percolate back to the file as seen by read(). (This is a bug on
9223 some variants of i386 svr4.0.) */
9224 for (i = 0; i < pagesize; ++i)
9225 *(data2 + i) = *(data2 + i) + 1;
9226 data3 = (char *) malloc (pagesize);
9229 if (read (fd, data3, pagesize) != pagesize)
9231 for (i = 0; i < pagesize; ++i)
9232 if (*(data + i) != *(data3 + i))
9238 if ac_fn_c_try_run
"$LINENO"; then :
9239 ac_cv_func_mmap_fixed_mapped
=yes
9241 ac_cv_func_mmap_fixed_mapped
=no
9243 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
9244 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
9248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
9249 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
9250 if test $ac_cv_func_mmap_fixed_mapped = yes; then
9252 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
9255 rm -f conftest.mmap conftest.txt
9257 if test $use_mmap_for_buffers = yes; then
9259 $as_echo "#define USE_MMAP_FOR_BUFFERS 1" >>confdefs.h
9264 LIBS
="$LIBS_SYSTEM $LIBS"
9266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5
9267 $as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
9268 if ${ac_cv_lib_dnet_dnet_ntoa+:} false
; then :
9269 $as_echo_n "(cached) " >&6
9271 ac_check_lib_save_LIBS
=$LIBS
9273 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9274 /* end confdefs.h. */
9276 /* Override any GCC internal prototype to avoid an error.
9277 Use char because int might match the return type of a GCC
9278 builtin and then its argument prototype would still apply. */
9286 return dnet_ntoa ();
9291 if ac_fn_c_try_link
"$LINENO"; then :
9292 ac_cv_lib_dnet_dnet_ntoa
=yes
9294 ac_cv_lib_dnet_dnet_ntoa
=no
9296 rm -f core conftest.err conftest.
$ac_objext \
9297 conftest
$ac_exeext conftest.
$ac_ext
9298 LIBS
=$ac_check_lib_save_LIBS
9300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
9301 $as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
9302 if test "x$ac_cv_lib_dnet_dnet_ntoa" = xyes
; then :
9303 cat >>confdefs.h
<<_ACEOF
9304 #define HAVE_LIBDNET 1
9312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lXbsd" >&5
9313 $as_echo_n "checking for main in -lXbsd... " >&6; }
9314 if ${ac_cv_lib_Xbsd_main+:} false
; then :
9315 $as_echo_n "(cached) " >&6
9317 ac_check_lib_save_LIBS
=$LIBS
9319 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9320 /* end confdefs.h. */
9331 if ac_fn_c_try_link
"$LINENO"; then :
9332 ac_cv_lib_Xbsd_main
=yes
9334 ac_cv_lib_Xbsd_main
=no
9336 rm -f core conftest.err conftest.
$ac_objext \
9337 conftest
$ac_exeext conftest.
$ac_ext
9338 LIBS
=$ac_check_lib_save_LIBS
9340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xbsd_main" >&5
9341 $as_echo "$ac_cv_lib_Xbsd_main" >&6; }
9342 if test "x$ac_cv_lib_Xbsd_main" = xyes
; then :
9343 LD_SWITCH_X_SITE
="$LD_SWITCH_X_SITE -lXbsd"
9347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cma_open in -lpthreads" >&5
9348 $as_echo_n "checking for cma_open in -lpthreads... " >&6; }
9349 if ${ac_cv_lib_pthreads_cma_open+:} false
; then :
9350 $as_echo_n "(cached) " >&6
9352 ac_check_lib_save_LIBS
=$LIBS
9353 LIBS
="-lpthreads $LIBS"
9354 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9355 /* end confdefs.h. */
9357 /* Override any GCC internal prototype to avoid an error.
9358 Use char because int might match the return type of a GCC
9359 builtin and then its argument prototype would still apply. */
9372 if ac_fn_c_try_link
"$LINENO"; then :
9373 ac_cv_lib_pthreads_cma_open
=yes
9375 ac_cv_lib_pthreads_cma_open
=no
9377 rm -f core conftest.err conftest.
$ac_objext \
9378 conftest
$ac_exeext conftest.
$ac_ext
9379 LIBS
=$ac_check_lib_save_LIBS
9381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthreads_cma_open" >&5
9382 $as_echo "$ac_cv_lib_pthreads_cma_open" >&6; }
9383 if test "x$ac_cv_lib_pthreads_cma_open" = xyes
; then :
9384 cat >>confdefs.h
<<_ACEOF
9385 #define HAVE_LIBPTHREADS 1
9388 LIBS
="-lpthreads $LIBS"
9393 ## Note: when using cpp in s/aix4.2.h, this definition depended on
9394 ## HAVE_LIBPTHREADS. That was not defined earlier in configure when
9395 ## the system file was sourced. Hence the value of LIBS_SYSTEM
9396 ## added to LIBS in configure would never contain the pthreads part,
9397 ## but the value used in Makefiles might. FIXME?
9399 ## -lpthreads seems to be necessary for Xlib in X11R6, and should
9400 ## be harmless on older versions of X where it happens to exist.
9401 test "$opsys" = "aix4-2" && \
9402 test $ac_cv_lib_pthreads_cma_open = yes && \
9403 LIBS_SYSTEM
="$LIBS_SYSTEM -lpthreads"
9408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -bbigtoc option" >&5
9409 $as_echo_n "checking for -bbigtoc option... " >&6; }
9410 if ${gdb_cv_bigtoc+:} false
; then :
9411 $as_echo_n "(cached) " >&6
9415 yes) gdb_cv_bigtoc
=-Wl,-bbigtoc ;;
9416 *) gdb_cv_bigtoc
=-bbigtoc ;;
9419 LDFLAGS
=$LDFLAGS\
$gdb_cv_bigtoc
9420 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9421 /* end confdefs.h. */
9431 if ac_fn_c_try_link
"$LINENO"; then :
9436 rm -f core conftest.err conftest.
$ac_objext \
9437 conftest
$ac_exeext conftest.
$ac_ext
9440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_bigtoc" >&5
9441 $as_echo "$gdb_cv_bigtoc" >&6; }
9445 # Change CFLAGS and CPPFLAGS temporarily so that C_SWITCH_X_SITE gets
9446 # used for the tests that follow. We set them back to REAL_CFLAGS and
9447 # REAL_CPPFLAGS later on.
9449 REAL_CFLAGS
="$CFLAGS"
9450 REAL_CPPFLAGS
="$CPPFLAGS"
9452 if test "${HAVE_X11}" = "yes"; then
9453 DEFS
="$C_SWITCH_X_SITE $DEFS"
9454 LDFLAGS
="$LDFLAGS $LD_SWITCH_X_SITE"
9456 CFLAGS
="$C_SWITCH_X_SITE $CFLAGS"
9457 CPPFLAGS
="$C_SWITCH_X_SITE $CPPFLAGS"
9459 # On Solaris, arrange for LD_RUN_PATH to point to the X libraries for tests.
9460 # This is handled by LD_SWITCH_X_SITE_AUX during the real build,
9461 # but it's more convenient here to set LD_RUN_PATH
9462 # since this also works on hosts that don't understand LD_SWITCH_X_SITE_AUX.
9463 if test "${x_libraries}" != NONE
&& test -n "${x_libraries}"; then
9464 LD_RUN_PATH
=$x_libraries${LD_RUN_PATH+:}$LD_RUN_PATH
9468 if test "${opsys}" = "gnu-linux"; then
9469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether X on GNU/Linux needs -b to link" >&5
9470 $as_echo_n "checking whether X on GNU/Linux needs -b to link... " >&6; }
9471 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9472 /* end confdefs.h. */
9477 XOpenDisplay ("foo");
9482 if ac_fn_c_try_link
"$LINENO"; then :
9483 xlinux_first_failure
=no
9485 xlinux_first_failure
=yes
9487 rm -f core conftest.err conftest.
$ac_objext \
9488 conftest
$ac_exeext conftest.
$ac_ext
9489 if test "${xlinux_first_failure}" = "yes"; then
9490 OLD_LD_SWITCH_X_SITE
="$LD_SWITCH_X_SITE"
9491 OLD_C_SWITCH_X_SITE
="$C_SWITCH_X_SITE"
9492 OLD_CPPFLAGS
="$CPPFLAGS"
9494 LD_SWITCH_X_SITE
="$LD_SWITCH_X_SITE -b i486-linuxaout"
9495 C_SWITCH_X_SITE
="$C_SWITCH_X_SITE -b i486-linuxaout"
9496 CPPFLAGS
="$CPPFLAGS -b i486-linuxaout"
9497 LIBS
="$LIBS -b i486-linuxaout"
9498 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9499 /* end confdefs.h. */
9504 XOpenDisplay ("foo");
9509 if ac_fn_c_try_link
"$LINENO"; then :
9510 xlinux_second_failure
=no
9512 xlinux_second_failure
=yes
9514 rm -f core conftest.err conftest.
$ac_objext \
9515 conftest
$ac_exeext conftest.
$ac_ext
9516 if test "${xlinux_second_failure}" = "yes"; then
9517 # If we get the same failure with -b, there is no use adding -b.
9518 # So take it out. This plays safe.
9519 LD_SWITCH_X_SITE
="$OLD_LD_SWITCH_X_SITE"
9520 C_SWITCH_X_SITE
="$OLD_C_SWITCH_X_SITE"
9521 CPPFLAGS
="$OLD_CPPFLAGS"
9523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9524 $as_echo "no" >&6; }
9526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9527 $as_echo "yes" >&6; }
9530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9531 $as_echo "no" >&6; }
9535 # Reportedly, some broken Solaris systems have XKBlib.h but are missing
9536 # header files included from there.
9537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Xkb" >&5
9538 $as_echo_n "checking for Xkb... " >&6; }
9539 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9540 /* end confdefs.h. */
9541 #include <X11/Xlib.h>
9542 #include <X11/XKBlib.h>
9546 XkbDescPtr kb = XkbGetKeyboard (0, XkbAllComponentsMask, XkbUseCoreKbd);
9551 if ac_fn_c_try_link
"$LINENO"; then :
9556 rm -f core conftest.err conftest.
$ac_objext \
9557 conftest
$ac_exeext conftest.
$ac_ext
9558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_xkb" >&5
9559 $as_echo "$emacs_xkb" >&6; }
9560 if test $emacs_xkb = yes; then
9562 $as_echo "#define HAVE_XKBGETKEYBOARD 1" >>confdefs.h
9566 for ac_func
in XrmSetDatabase XScreenResourceString \
9567 XScreenNumberOfScreen XSetWMProtocols
9569 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9570 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
9571 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
9572 cat >>confdefs.h
<<_ACEOF
9573 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9581 if test "${window_system}" = "x11"; then
9582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking X11 version 6" >&5
9583 $as_echo_n "checking X11 version 6... " >&6; }
9584 if ${emacs_cv_x11_version_6+:} false
; then :
9585 $as_echo_n "(cached) " >&6
9587 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9588 /* end confdefs.h. */
9589 #include <X11/Xlib.h>
9593 #if XlibSpecificationRelease < 6
9601 if ac_fn_c_try_link
"$LINENO"; then :
9602 emacs_cv_x11_version_6
=yes
9604 emacs_cv_x11_version_6
=no
9606 rm -f core conftest.err conftest.
$ac_objext \
9607 conftest
$ac_exeext conftest.
$ac_ext
9610 if test $emacs_cv_x11_version_6 = yes; then
9611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: 6 or newer" >&5
9612 $as_echo "6 or newer" >&6; }
9614 $as_echo "#define HAVE_X11R6 1" >>confdefs.h
9617 $as_echo "#define HAVE_X_I18N 1" >>confdefs.h
9619 ## inoue@ainet.or.jp says Solaris has a bug related to X11R6-style
9624 $as_echo "#define HAVE_X11R6_XIM 1" >>confdefs.h
9629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: before 6" >&5
9630 $as_echo "before 6" >&6; }
9635 ### Use -lrsvg-2 if available, unless `--with-rsvg=no' is specified.
9637 if test "${HAVE_X11}" = "yes" ||
test "${NS_IMPL_GNUSTEP}" = "yes"; then
9638 if test "${with_rsvg}" != "no"; then
9639 RSVG_REQUIRED
=2.11.0
9640 RSVG_MODULE
="librsvg-2.0 >= $RSVG_REQUIRED"
9645 # Extract the first word of "pkg-config", so it can be a program name with args.
9646 set dummy pkg-config
; ac_word
=$2
9647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9648 $as_echo_n "checking for $ac_word... " >&6; }
9649 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
9650 $as_echo_n "(cached) " >&6
9654 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
9657 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
9661 test -z "$as_dir" && as_dir
=.
9662 for ac_exec_ext
in '' $ac_executable_extensions; do
9663 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9664 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
9665 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9672 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
9676 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
9677 if test -n "$PKG_CONFIG"; then
9678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
9679 $as_echo "$PKG_CONFIG" >&6; }
9681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9682 $as_echo "no" >&6; }
9687 if test "$PKG_CONFIG" = "no" ; then
9690 PKG_CONFIG_MIN_VERSION
=0.9.0
9691 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
9692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $RSVG_MODULE" >&5
9693 $as_echo_n "checking for $RSVG_MODULE... " >&6; }
9695 if $PKG_CONFIG --exists "$RSVG_MODULE" 2>&5; then
9696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9697 $as_echo "yes" >&6; }
9700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking RSVG_CFLAGS" >&5
9701 $as_echo_n "checking RSVG_CFLAGS... " >&6; }
9702 RSVG_CFLAGS
=`$PKG_CONFIG --cflags "$RSVG_MODULE"|sed -e 's,///*,/,g'`
9703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RSVG_CFLAGS" >&5
9704 $as_echo "$RSVG_CFLAGS" >&6; }
9706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking RSVG_LIBS" >&5
9707 $as_echo_n "checking RSVG_LIBS... " >&6; }
9708 RSVG_LIBS
=`$PKG_CONFIG --libs "$RSVG_MODULE"|sed -e 's,///*,/,g'`
9709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RSVG_LIBS" >&5
9710 $as_echo "$RSVG_LIBS" >&6; }
9712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9713 $as_echo "no" >&6; }
9716 ## If we have a custom action on failure, don't print errors, but
9717 ## do set a variable so people can do so.
9718 RSVG_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "$RSVG_MODULE"`
9725 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
9726 echo "*** See http://www.freedesktop.org/software/pkgconfig"
9730 if test $succeeded = yes; then
9739 if test $HAVE_RSVG = yes; then
9741 $as_echo "#define HAVE_RSVG 1" >>confdefs.h
9743 CFLAGS
="$CFLAGS $RSVG_CFLAGS"
9744 LIBS
="$RSVG_LIBS $LIBS"
9750 if test "${HAVE_X11}" = "yes"; then
9751 if test "${with_imagemagick}" != "no"; then
9752 IMAGEMAGICK_MODULE
="Wand"
9756 # Extract the first word of "pkg-config", so it can be a program name with args.
9757 set dummy pkg-config
; ac_word
=$2
9758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9759 $as_echo_n "checking for $ac_word... " >&6; }
9760 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
9761 $as_echo_n "(cached) " >&6
9765 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
9768 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
9772 test -z "$as_dir" && as_dir
=.
9773 for ac_exec_ext
in '' $ac_executable_extensions; do
9774 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9775 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
9776 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9783 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
9787 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
9788 if test -n "$PKG_CONFIG"; then
9789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
9790 $as_echo "$PKG_CONFIG" >&6; }
9792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9793 $as_echo "no" >&6; }
9798 if test "$PKG_CONFIG" = "no" ; then
9801 PKG_CONFIG_MIN_VERSION
=0.9.0
9802 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
9803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $IMAGEMAGICK_MODULE" >&5
9804 $as_echo_n "checking for $IMAGEMAGICK_MODULE... " >&6; }
9806 if $PKG_CONFIG --exists "$IMAGEMAGICK_MODULE" 2>&5; then
9807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9808 $as_echo "yes" >&6; }
9811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking IMAGEMAGICK_CFLAGS" >&5
9812 $as_echo_n "checking IMAGEMAGICK_CFLAGS... " >&6; }
9813 IMAGEMAGICK_CFLAGS
=`$PKG_CONFIG --cflags "$IMAGEMAGICK_MODULE"|sed -e 's,///*,/,g'`
9814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IMAGEMAGICK_CFLAGS" >&5
9815 $as_echo "$IMAGEMAGICK_CFLAGS" >&6; }
9817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking IMAGEMAGICK_LIBS" >&5
9818 $as_echo_n "checking IMAGEMAGICK_LIBS... " >&6; }
9819 IMAGEMAGICK_LIBS
=`$PKG_CONFIG --libs "$IMAGEMAGICK_MODULE"|sed -e 's,///*,/,g'`
9820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IMAGEMAGICK_LIBS" >&5
9821 $as_echo "$IMAGEMAGICK_LIBS" >&6; }
9823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9824 $as_echo "no" >&6; }
9825 IMAGEMAGICK_CFLAGS
=""
9827 ## If we have a custom action on failure, don't print errors, but
9828 ## do set a variable so people can do so.
9829 IMAGEMAGICK_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "$IMAGEMAGICK_MODULE"`
9836 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
9837 echo "*** See http://www.freedesktop.org/software/pkgconfig"
9841 if test $succeeded = yes; then
9842 HAVE_IMAGEMAGICK
=yes
9850 if test $HAVE_IMAGEMAGICK = yes; then
9852 $as_echo "#define HAVE_IMAGEMAGICK 1" >>confdefs.h
9854 CFLAGS
="$CFLAGS $IMAGEMAGICK_CFLAGS"
9855 LIBS
="$IMAGEMAGICK_LIBS $LIBS"
9856 for ac_func
in MagickExportImagePixels
9858 ac_fn_c_check_func
"$LINENO" "MagickExportImagePixels" "ac_cv_func_MagickExportImagePixels"
9859 if test "x$ac_cv_func_MagickExportImagePixels" = xyes
; then :
9860 cat >>confdefs.h
<<_ACEOF
9861 #define HAVE_MAGICKEXPORTIMAGEPIXELS 1
9873 if test "${with_gtk3}" = "yes"; then
9876 GTK_MODULES
="gtk+-3.0 >= $GTK_REQUIRED glib-2.0 >= $GLIB_REQUIRED"
9881 # Extract the first word of "pkg-config", so it can be a program name with args.
9882 set dummy pkg-config
; ac_word
=$2
9883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9884 $as_echo_n "checking for $ac_word... " >&6; }
9885 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
9886 $as_echo_n "(cached) " >&6
9890 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
9893 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
9897 test -z "$as_dir" && as_dir
=.
9898 for ac_exec_ext
in '' $ac_executable_extensions; do
9899 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9900 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
9901 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9908 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
9912 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
9913 if test -n "$PKG_CONFIG"; then
9914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
9915 $as_echo "$PKG_CONFIG" >&6; }
9917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9918 $as_echo "no" >&6; }
9923 if test "$PKG_CONFIG" = "no" ; then
9926 PKG_CONFIG_MIN_VERSION
=0.9.0
9927 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
9928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $GTK_MODULES" >&5
9929 $as_echo_n "checking for $GTK_MODULES... " >&6; }
9931 if $PKG_CONFIG --exists "$GTK_MODULES" 2>&5; then
9932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9933 $as_echo "yes" >&6; }
9936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK_CFLAGS" >&5
9937 $as_echo_n "checking GTK_CFLAGS... " >&6; }
9938 GTK_CFLAGS
=`$PKG_CONFIG --cflags "$GTK_MODULES"|sed -e 's,///*,/,g'`
9939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK_CFLAGS" >&5
9940 $as_echo "$GTK_CFLAGS" >&6; }
9942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK_LIBS" >&5
9943 $as_echo_n "checking GTK_LIBS... " >&6; }
9944 GTK_LIBS
=`$PKG_CONFIG --libs "$GTK_MODULES"|sed -e 's,///*,/,g'`
9945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK_LIBS" >&5
9946 $as_echo "$GTK_LIBS" >&6; }
9948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9949 $as_echo "no" >&6; }
9952 ## If we have a custom action on failure, don't print errors, but
9953 ## do set a variable so people can do so.
9954 GTK_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "$GTK_MODULES"`
9961 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
9962 echo "*** See http://www.freedesktop.org/software/pkgconfig"
9966 if test $succeeded = yes; then
9972 if test "$pkg_check_gtk" = "no" && test "$USE_X_TOOLKIT" != "maybe"; then
9973 as_fn_error $?
"$GTK_PKG_ERRORS" "$LINENO" 5
9977 if test "$pkg_check_gtk" != "yes"; then
9979 if test "${with_gtk}" = "yes" ||
test "$USE_X_TOOLKIT" = "maybe"; then
9982 GTK_MODULES
="gtk+-2.0 >= $GTK_REQUIRED glib-2.0 >= $GLIB_REQUIRED"
9987 # Extract the first word of "pkg-config", so it can be a program name with args.
9988 set dummy pkg-config
; ac_word
=$2
9989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9990 $as_echo_n "checking for $ac_word... " >&6; }
9991 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
9992 $as_echo_n "(cached) " >&6
9996 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
9999 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10000 for as_dir
in $PATH
10003 test -z "$as_dir" && as_dir
=.
10004 for ac_exec_ext
in '' $ac_executable_extensions; do
10005 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10006 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
10007 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10014 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
10018 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
10019 if test -n "$PKG_CONFIG"; then
10020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10021 $as_echo "$PKG_CONFIG" >&6; }
10023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10024 $as_echo "no" >&6; }
10029 if test "$PKG_CONFIG" = "no" ; then
10032 PKG_CONFIG_MIN_VERSION
=0.9.0
10033 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
10034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $GTK_MODULES" >&5
10035 $as_echo_n "checking for $GTK_MODULES... " >&6; }
10037 if $PKG_CONFIG --exists "$GTK_MODULES" 2>&5; then
10038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10039 $as_echo "yes" >&6; }
10042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK_CFLAGS" >&5
10043 $as_echo_n "checking GTK_CFLAGS... " >&6; }
10044 GTK_CFLAGS
=`$PKG_CONFIG --cflags "$GTK_MODULES"|sed -e 's,///*,/,g'`
10045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK_CFLAGS" >&5
10046 $as_echo "$GTK_CFLAGS" >&6; }
10048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK_LIBS" >&5
10049 $as_echo_n "checking GTK_LIBS... " >&6; }
10050 GTK_LIBS
=`$PKG_CONFIG --libs "$GTK_MODULES"|sed -e 's,///*,/,g'`
10051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK_LIBS" >&5
10052 $as_echo "$GTK_LIBS" >&6; }
10054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10055 $as_echo "no" >&6; }
10058 ## If we have a custom action on failure, don't print errors, but
10059 ## do set a variable so people can do so.
10060 GTK_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "$GTK_MODULES"`
10067 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
10068 echo "*** See http://www.freedesktop.org/software/pkgconfig"
10072 if test $succeeded = yes; then
10078 if test "$pkg_check_gtk" = "no" && test "$USE_X_TOOLKIT" != "maybe"; then
10079 as_fn_error $?
"$GTK_PKG_ERRORS" "$LINENO" 5
10085 if test x
"$pkg_check_gtk" = xyes
; then
10089 C_SWITCH_X_SITE
="$C_SWITCH_X_SITE $GTK_CFLAGS"
10090 CFLAGS
="$CFLAGS $GTK_CFLAGS"
10091 LIBS
="$GTK_LIBS $LIBS"
10093 for ac_func
in gtk_main
10095 ac_fn_c_check_func
"$LINENO" "gtk_main" "ac_cv_func_gtk_main"
10096 if test "x$ac_cv_func_gtk_main" = xyes
; then :
10097 cat >>confdefs.h
<<_ACEOF
10098 #define HAVE_GTK_MAIN 1
10104 if test "${GTK_COMPILES}" != "yes"; then
10105 if test "$USE_X_TOOLKIT" != "maybe"; then
10106 as_fn_error $?
"Gtk+ wanted, but it does not compile, see config.log. Maybe some x11-devel files missing?" "$LINENO" 5;
10111 $as_echo "#define USE_GTK 1" >>confdefs.h
10115 if $PKG_CONFIG --atleast-version=2.10 gtk
+-2.0
; then
10118 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Your version of Gtk+ will have problems with
10119 closing open displays. This is no problem if you just use
10120 one display, but if you use more than one and close one of them
10121 Emacs may crash." >&5
10122 $as_echo "$as_me: WARNING: Your version of Gtk+ will have problems with
10123 closing open displays. This is no problem if you just use
10124 one display, but if you use more than one and close one of them
10125 Emacs may crash." >&2;}
10134 if test "${HAVE_GTK}" = "yes"; then
10136 if test "$with_toolkit_scroll_bars" != no
; then
10137 with_toolkit_scroll_bars
=yes
10140 HAVE_GTK_FILE_SELECTION
=no
10141 ac_fn_c_check_decl
"$LINENO" "GTK_TYPE_FILE_SELECTION" "ac_cv_have_decl_GTK_TYPE_FILE_SELECTION" "$ac_includes_default
10142 #include <gtk/gtk.h>
10144 if test "x$ac_cv_have_decl_GTK_TYPE_FILE_SELECTION" = xyes
; then :
10145 HAVE_GTK_FILE_SELECTION
=yes
10147 HAVE_GTK_FILE_SELECTION
=no
10150 if test "$HAVE_GTK_FILE_SELECTION" = yes; then
10151 for ac_func
in gtk_file_selection_new
10153 ac_fn_c_check_func
"$LINENO" "gtk_file_selection_new" "ac_cv_func_gtk_file_selection_new"
10154 if test "x$ac_cv_func_gtk_file_selection_new" = xyes
; then :
10155 cat >>confdefs.h
<<_ACEOF
10156 #define HAVE_GTK_FILE_SELECTION_NEW 1
10164 HAVE_GTK_AND_PTHREAD
=no
10165 for ac_header
in pthread.h
10167 ac_fn_c_check_header_mongrel
"$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
10168 if test "x$ac_cv_header_pthread_h" = xyes
; then :
10169 cat >>confdefs.h
<<_ACEOF
10170 #define HAVE_PTHREAD_H 1
10177 if test "$ac_cv_header_pthread_h"; then
10178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_self in -lpthread" >&5
10179 $as_echo_n "checking for pthread_self in -lpthread... " >&6; }
10180 if ${ac_cv_lib_pthread_pthread_self+:} false
; then :
10181 $as_echo_n "(cached) " >&6
10183 ac_check_lib_save_LIBS
=$LIBS
10184 LIBS
="-lpthread $LIBS"
10185 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10186 /* end confdefs.h. */
10188 /* Override any GCC internal prototype to avoid an error.
10189 Use char because int might match the return type of a GCC
10190 builtin and then its argument prototype would still apply. */
10194 char pthread_self ();
10198 return pthread_self ();
10203 if ac_fn_c_try_link
"$LINENO"; then :
10204 ac_cv_lib_pthread_pthread_self
=yes
10206 ac_cv_lib_pthread_pthread_self
=no
10208 rm -f core conftest.err conftest.
$ac_objext \
10209 conftest
$ac_exeext conftest.
$ac_ext
10210 LIBS
=$ac_check_lib_save_LIBS
10212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_self" >&5
10213 $as_echo "$ac_cv_lib_pthread_pthread_self" >&6; }
10214 if test "x$ac_cv_lib_pthread_pthread_self" = xyes
; then :
10215 HAVE_GTK_AND_PTHREAD
=yes
10219 if test "$HAVE_GTK_AND_PTHREAD" = yes; then
10220 case "${canonical}" in
10222 *) GTK_LIBS
="$GTK_LIBS -lpthread" ;;
10225 $as_echo "#define HAVE_GTK_AND_PTHREAD 1" >>confdefs.h
10229 for ac_func
in gtk_widget_get_window gtk_widget_set_has_window \
10230 gtk_dialog_get_action_area gtk_widget_get_sensitive \
10231 gtk_widget_get_mapped gtk_adjustment_get_page_size \
10232 gtk_orientable_set_orientation
10234 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10235 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
10236 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
10237 cat >>confdefs.h
<<_ACEOF
10238 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10249 if test "${with_dbus}" = "yes"; then
10253 # Extract the first word of "pkg-config", so it can be a program name with args.
10254 set dummy pkg-config
; ac_word
=$2
10255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10256 $as_echo_n "checking for $ac_word... " >&6; }
10257 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
10258 $as_echo_n "(cached) " >&6
10260 case $PKG_CONFIG in
10262 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
10265 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10266 for as_dir
in $PATH
10269 test -z "$as_dir" && as_dir
=.
10270 for ac_exec_ext
in '' $ac_executable_extensions; do
10271 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10272 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
10273 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10280 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
10284 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
10285 if test -n "$PKG_CONFIG"; then
10286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10287 $as_echo "$PKG_CONFIG" >&6; }
10289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10290 $as_echo "no" >&6; }
10295 if test "$PKG_CONFIG" = "no" ; then
10298 PKG_CONFIG_MIN_VERSION
=0.9.0
10299 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
10300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbus-1 >= 1.0" >&5
10301 $as_echo_n "checking for dbus-1 >= 1.0... " >&6; }
10303 if $PKG_CONFIG --exists "dbus-1 >= 1.0" 2>&5; then
10304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10305 $as_echo "yes" >&6; }
10308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking DBUS_CFLAGS" >&5
10309 $as_echo_n "checking DBUS_CFLAGS... " >&6; }
10310 DBUS_CFLAGS
=`$PKG_CONFIG --cflags "dbus-1 >= 1.0"|sed -e 's,///*,/,g'`
10311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DBUS_CFLAGS" >&5
10312 $as_echo "$DBUS_CFLAGS" >&6; }
10314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking DBUS_LIBS" >&5
10315 $as_echo_n "checking DBUS_LIBS... " >&6; }
10316 DBUS_LIBS
=`$PKG_CONFIG --libs "dbus-1 >= 1.0"|sed -e 's,///*,/,g'`
10317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DBUS_LIBS" >&5
10318 $as_echo "$DBUS_LIBS" >&6; }
10320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10321 $as_echo "no" >&6; }
10324 ## If we have a custom action on failure, don't print errors, but
10325 ## do set a variable so people can do so.
10326 DBUS_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "dbus-1 >= 1.0"`
10333 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
10334 echo "*** See http://www.freedesktop.org/software/pkgconfig"
10338 if test $succeeded = yes; then
10344 if test "$HAVE_DBUS" = yes; then
10345 LIBS
="$LIBS $DBUS_LIBS"
10347 $as_echo "#define HAVE_DBUS 1" >>confdefs.h
10349 for ac_func
in dbus_watch_get_unix_fd
10351 ac_fn_c_check_func
"$LINENO" "dbus_watch_get_unix_fd" "ac_cv_func_dbus_watch_get_unix_fd"
10352 if test "x$ac_cv_func_dbus_watch_get_unix_fd" = xyes
; then :
10353 cat >>confdefs.h
<<_ACEOF
10354 #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
10360 DBUS_OBJ
=dbusbind.o
10366 if test "${HAVE_X11}" = "yes" && test "${with_gconf}" = "yes"; then
10370 # Extract the first word of "pkg-config", so it can be a program name with args.
10371 set dummy pkg-config
; ac_word
=$2
10372 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10373 $as_echo_n "checking for $ac_word... " >&6; }
10374 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
10375 $as_echo_n "(cached) " >&6
10377 case $PKG_CONFIG in
10379 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
10382 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10383 for as_dir
in $PATH
10386 test -z "$as_dir" && as_dir
=.
10387 for ac_exec_ext
in '' $ac_executable_extensions; do
10388 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10389 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
10390 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10397 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
10401 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
10402 if test -n "$PKG_CONFIG"; then
10403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10404 $as_echo "$PKG_CONFIG" >&6; }
10406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10407 $as_echo "no" >&6; }
10412 if test "$PKG_CONFIG" = "no" ; then
10415 PKG_CONFIG_MIN_VERSION
=0.9.0
10416 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
10417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gconf-2.0 >= 2.13" >&5
10418 $as_echo_n "checking for gconf-2.0 >= 2.13... " >&6; }
10420 if $PKG_CONFIG --exists "gconf-2.0 >= 2.13" 2>&5; then
10421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10422 $as_echo "yes" >&6; }
10425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCONF_CFLAGS" >&5
10426 $as_echo_n "checking GCONF_CFLAGS... " >&6; }
10427 GCONF_CFLAGS
=`$PKG_CONFIG --cflags "gconf-2.0 >= 2.13"|sed -e 's,///*,/,g'`
10428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCONF_CFLAGS" >&5
10429 $as_echo "$GCONF_CFLAGS" >&6; }
10431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCONF_LIBS" >&5
10432 $as_echo_n "checking GCONF_LIBS... " >&6; }
10433 GCONF_LIBS
=`$PKG_CONFIG --libs "gconf-2.0 >= 2.13"|sed -e 's,///*,/,g'`
10434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCONF_LIBS" >&5
10435 $as_echo "$GCONF_LIBS" >&6; }
10437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10438 $as_echo "no" >&6; }
10441 ## If we have a custom action on failure, don't print errors, but
10442 ## do set a variable so people can do so.
10443 GCONF_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "gconf-2.0 >= 2.13"`
10450 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
10451 echo "*** See http://www.freedesktop.org/software/pkgconfig"
10455 if test $succeeded = yes; then
10461 if test "$HAVE_GCONF" = yes; then
10463 $as_echo "#define HAVE_GCONF 1" >>confdefs.h
10465 for ac_func
in g_type_init
10467 ac_fn_c_check_func
"$LINENO" "g_type_init" "ac_cv_func_g_type_init"
10468 if test "x$ac_cv_func_g_type_init" = xyes
; then :
10469 cat >>confdefs.h
<<_ACEOF
10470 #define HAVE_G_TYPE_INIT 1
10481 if test "${with_selinux}" = "yes"; then
10482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lgetfilecon in -lselinux" >&5
10483 $as_echo_n "checking for lgetfilecon in -lselinux... " >&6; }
10484 if ${ac_cv_lib_selinux_lgetfilecon+:} false
; then :
10485 $as_echo_n "(cached) " >&6
10487 ac_check_lib_save_LIBS
=$LIBS
10488 LIBS
="-lselinux $LIBS"
10489 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10490 /* end confdefs.h. */
10492 /* Override any GCC internal prototype to avoid an error.
10493 Use char because int might match the return type of a GCC
10494 builtin and then its argument prototype would still apply. */
10498 char lgetfilecon ();
10502 return lgetfilecon ();
10507 if ac_fn_c_try_link
"$LINENO"; then :
10508 ac_cv_lib_selinux_lgetfilecon
=yes
10510 ac_cv_lib_selinux_lgetfilecon
=no
10512 rm -f core conftest.err conftest.
$ac_objext \
10513 conftest
$ac_exeext conftest.
$ac_ext
10514 LIBS
=$ac_check_lib_save_LIBS
10516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_selinux_lgetfilecon" >&5
10517 $as_echo "$ac_cv_lib_selinux_lgetfilecon" >&6; }
10518 if test "x$ac_cv_lib_selinux_lgetfilecon" = xyes
; then :
10519 HAVE_LIBSELINUX
=yes
10524 if test "$HAVE_LIBSELINUX" = yes; then
10526 $as_echo "#define HAVE_LIBSELINUX 1" >>confdefs.h
10528 LIBSELINUX_LIBS
=-lselinux
10534 if test "${with_gnutls}" = "yes" ; then
10538 # Extract the first word of "pkg-config", so it can be a program name with args.
10539 set dummy pkg-config
; ac_word
=$2
10540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10541 $as_echo_n "checking for $ac_word... " >&6; }
10542 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
10543 $as_echo_n "(cached) " >&6
10545 case $PKG_CONFIG in
10547 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
10550 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10551 for as_dir
in $PATH
10554 test -z "$as_dir" && as_dir
=.
10555 for ac_exec_ext
in '' $ac_executable_extensions; do
10556 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10557 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
10558 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10565 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
10569 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
10570 if test -n "$PKG_CONFIG"; then
10571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10572 $as_echo "$PKG_CONFIG" >&6; }
10574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10575 $as_echo "no" >&6; }
10580 if test "$PKG_CONFIG" = "no" ; then
10583 PKG_CONFIG_MIN_VERSION
=0.9.0
10584 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
10585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gnutls >= 2.2.4" >&5
10586 $as_echo_n "checking for gnutls >= 2.2.4... " >&6; }
10588 if $PKG_CONFIG --exists "gnutls >= 2.2.4" 2>&5; then
10589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10590 $as_echo "yes" >&6; }
10593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBGNUTLS_CFLAGS" >&5
10594 $as_echo_n "checking LIBGNUTLS_CFLAGS... " >&6; }
10595 LIBGNUTLS_CFLAGS
=`$PKG_CONFIG --cflags "gnutls >= 2.2.4"|sed -e 's,///*,/,g'`
10596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGNUTLS_CFLAGS" >&5
10597 $as_echo "$LIBGNUTLS_CFLAGS" >&6; }
10599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBGNUTLS_LIBS" >&5
10600 $as_echo_n "checking LIBGNUTLS_LIBS... " >&6; }
10601 LIBGNUTLS_LIBS
=`$PKG_CONFIG --libs "gnutls >= 2.2.4"|sed -e 's,///*,/,g'`
10602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGNUTLS_LIBS" >&5
10603 $as_echo "$LIBGNUTLS_LIBS" >&6; }
10605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10606 $as_echo "no" >&6; }
10607 LIBGNUTLS_CFLAGS
=""
10609 ## If we have a custom action on failure, don't print errors, but
10610 ## do set a variable so people can do so.
10611 LIBGNUTLS_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "gnutls >= 2.2.4"`
10618 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
10619 echo "*** See http://www.freedesktop.org/software/pkgconfig"
10623 if test $succeeded = yes; then
10629 if test "${HAVE_GNUTLS}" = "yes"; then
10631 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
10640 if test x
"${USE_X_TOOLKIT}" = xmaybe ||
test x
"${USE_X_TOOLKIT}" = xLUCID
; then
10641 if test "$with_xaw3d" != no
; then
10642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xaw3d" >&5
10643 $as_echo_n "checking for xaw3d... " >&6; }
10644 if ${emacs_cv_xaw3d+:} false
; then :
10645 $as_echo_n "(cached) " >&6
10647 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10648 /* end confdefs.h. */
10650 #include <X11/Intrinsic.h>
10651 #include <X11/Xaw3d/Simple.h>
10660 if ac_fn_c_try_link
"$LINENO"; then :
10661 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XawScrollbarSetThumb in -lXaw3d" >&5
10662 $as_echo_n "checking for XawScrollbarSetThumb in -lXaw3d... " >&6; }
10663 if ${ac_cv_lib_Xaw3d_XawScrollbarSetThumb+:} false
; then :
10664 $as_echo_n "(cached) " >&6
10666 ac_check_lib_save_LIBS
=$LIBS
10667 LIBS
="-lXaw3d $LIBS"
10668 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10669 /* end confdefs.h. */
10671 /* Override any GCC internal prototype to avoid an error.
10672 Use char because int might match the return type of a GCC
10673 builtin and then its argument prototype would still apply. */
10677 char XawScrollbarSetThumb ();
10681 return XawScrollbarSetThumb ();
10686 if ac_fn_c_try_link
"$LINENO"; then :
10687 ac_cv_lib_Xaw3d_XawScrollbarSetThumb
=yes
10689 ac_cv_lib_Xaw3d_XawScrollbarSetThumb
=no
10691 rm -f core conftest.err conftest.
$ac_objext \
10692 conftest
$ac_exeext conftest.
$ac_ext
10693 LIBS
=$ac_check_lib_save_LIBS
10695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xaw3d_XawScrollbarSetThumb" >&5
10696 $as_echo "$ac_cv_lib_Xaw3d_XawScrollbarSetThumb" >&6; }
10697 if test "x$ac_cv_lib_Xaw3d_XawScrollbarSetThumb" = xyes
; then :
10706 rm -f core conftest.err conftest.
$ac_objext \
10707 conftest
$ac_exeext conftest.
$ac_ext
10713 if test $emacs_cv_xaw3d = yes; then
10714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes; using Lucid toolkit" >&5
10715 $as_echo "yes; using Lucid toolkit" >&6; }
10716 USE_X_TOOLKIT
=LUCID
10720 $as_echo "#define HAVE_XAW3D 1" >>confdefs.h
10723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10724 $as_echo "no" >&6; }
10725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libXaw" >&5
10726 $as_echo_n "checking for libXaw... " >&6; }
10727 if ${emacs_cv_xaw+:} false
; then :
10728 $as_echo_n "(cached) " >&6
10730 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10731 /* end confdefs.h. */
10733 #include <X11/Intrinsic.h>
10734 #include <X11/Xaw/Simple.h>
10743 if ac_fn_c_try_link
"$LINENO"; then :
10748 rm -f core conftest.err conftest.
$ac_objext \
10749 conftest
$ac_exeext conftest.
$ac_ext
10752 if test $emacs_cv_xaw = yes; then
10753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes; using Lucid toolkit" >&5
10754 $as_echo "yes; using Lucid toolkit" >&6; }
10755 USE_X_TOOLKIT
=LUCID
10757 elif test x
"${USE_X_TOOLKIT}" = xLUCID
; then
10758 as_fn_error $?
"Lucid toolkit requires X11/Xaw include files" "$LINENO" 5
10760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no; do not use toolkit by default" >&5
10761 $as_echo "no; do not use toolkit by default" >&6; }
10767 X_TOOLKIT_TYPE
=$USE_X_TOOLKIT
10770 if test "${USE_X_TOOLKIT}" != "none"; then
10771 { $as_echo "$as_me:${as_lineno-$LINENO}: checking X11 toolkit version" >&5
10772 $as_echo_n "checking X11 toolkit version... " >&6; }
10773 if ${emacs_cv_x11_toolkit_version_6+:} false
; then :
10774 $as_echo_n "(cached) " >&6
10776 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10777 /* end confdefs.h. */
10778 #include <X11/Intrinsic.h>
10782 #if XtSpecificationRelease < 6
10790 if ac_fn_c_try_link
"$LINENO"; then :
10791 emacs_cv_x11_toolkit_version_6
=yes
10793 emacs_cv_x11_toolkit_version_6
=no
10795 rm -f core conftest.err conftest.
$ac_objext \
10796 conftest
$ac_exeext conftest.
$ac_ext
10799 HAVE_X11XTR6
=$emacs_cv_x11_toolkit_version_6
10800 if test $emacs_cv_x11_toolkit_version_6 = yes; then
10801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: 6 or newer" >&5
10802 $as_echo "6 or newer" >&6; }
10804 $as_echo "#define HAVE_X11XTR6 1" >>confdefs.h
10806 LIBXTR6
="-lSM -lICE"
10808 ## Use libw.a along with X11R6 Xt.
10809 unixware
) LIBXTR6
="$LIBXTR6 -lw" ;;
10812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: before 6" >&5
10813 $as_echo "before 6" >&6; }
10817 if test x
$HAVE_X11XTR6 = xyes
; then
10818 LIBS
="-lXt -lSM -lICE $LIBS"
10822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XmuConvertStandardSelection in -lXmu" >&5
10823 $as_echo_n "checking for XmuConvertStandardSelection in -lXmu... " >&6; }
10824 if ${ac_cv_lib_Xmu_XmuConvertStandardSelection+:} false
; then :
10825 $as_echo_n "(cached) " >&6
10827 ac_check_lib_save_LIBS
=$LIBS
10829 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10830 /* end confdefs.h. */
10832 /* Override any GCC internal prototype to avoid an error.
10833 Use char because int might match the return type of a GCC
10834 builtin and then its argument prototype would still apply. */
10838 char XmuConvertStandardSelection ();
10842 return XmuConvertStandardSelection ();
10847 if ac_fn_c_try_link
"$LINENO"; then :
10848 ac_cv_lib_Xmu_XmuConvertStandardSelection
=yes
10850 ac_cv_lib_Xmu_XmuConvertStandardSelection
=no
10852 rm -f core conftest.err conftest.
$ac_objext \
10853 conftest
$ac_exeext conftest.
$ac_ext
10854 LIBS
=$ac_check_lib_save_LIBS
10856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xmu_XmuConvertStandardSelection" >&5
10857 $as_echo "$ac_cv_lib_Xmu_XmuConvertStandardSelection" >&6; }
10858 if test "x$ac_cv_lib_Xmu_XmuConvertStandardSelection" = xyes
; then :
10859 cat >>confdefs.h
<<_ACEOF
10860 #define HAVE_LIBXMU 1
10867 test $ac_cv_lib_Xmu_XmuConvertStandardSelection = no
&& LIBS
="$OLDLIBS"
10873 ## These systems don't supply Xmu.
10875 test "X$ac_cv_lib_Xmu_XmuConvertStandardSelection" != "Xyes" && LIBXMU
=
10880 # On Irix 6.5, at least, we need XShapeQueryExtension from -lXext for Xaw3D.
10881 if test "${HAVE_X11}" = "yes"; then
10882 if test "${USE_X_TOOLKIT}" != "none"; then
10883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XShapeQueryExtension in -lXext" >&5
10884 $as_echo_n "checking for XShapeQueryExtension in -lXext... " >&6; }
10885 if ${ac_cv_lib_Xext_XShapeQueryExtension+:} false
; then :
10886 $as_echo_n "(cached) " >&6
10888 ac_check_lib_save_LIBS
=$LIBS
10889 LIBS
="-lXext $LIBS"
10890 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10891 /* end confdefs.h. */
10893 /* Override any GCC internal prototype to avoid an error.
10894 Use char because int might match the return type of a GCC
10895 builtin and then its argument prototype would still apply. */
10899 char XShapeQueryExtension ();
10903 return XShapeQueryExtension ();
10908 if ac_fn_c_try_link
"$LINENO"; then :
10909 ac_cv_lib_Xext_XShapeQueryExtension
=yes
10911 ac_cv_lib_Xext_XShapeQueryExtension
=no
10913 rm -f core conftest.err conftest.
$ac_objext \
10914 conftest
$ac_exeext conftest.
$ac_ext
10915 LIBS
=$ac_check_lib_save_LIBS
10917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xext_XShapeQueryExtension" >&5
10918 $as_echo "$ac_cv_lib_Xext_XShapeQueryExtension" >&6; }
10919 if test "x$ac_cv_lib_Xext_XShapeQueryExtension" = xyes
; then :
10920 cat >>confdefs.h
<<_ACEOF
10921 #define HAVE_LIBXEXT 1
10924 LIBS
="-lXext $LIBS"
10932 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
10933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Motif version 2.1" >&5
10934 $as_echo_n "checking for Motif version 2.1... " >&6; }
10935 if ${emacs_cv_motif_version_2_1+:} false
; then :
10936 $as_echo_n "(cached) " >&6
10938 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10939 /* end confdefs.h. */
10944 #if XmVERSION > 2 || (XmVERSION == 2 && XmREVISION >= 1)
10947 Motif version prior to 2.1.
10953 if ac_fn_c_try_compile
"$LINENO"; then :
10954 emacs_cv_motif_version_2_1
=yes
10956 emacs_cv_motif_version_2_1
=no
10958 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_motif_version_2_1" >&5
10961 $as_echo "$emacs_cv_motif_version_2_1" >&6; }
10962 if test $emacs_cv_motif_version_2_1 = yes; then
10963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XpCreateContext in -lXp" >&5
10964 $as_echo_n "checking for XpCreateContext in -lXp... " >&6; }
10965 if ${ac_cv_lib_Xp_XpCreateContext+:} false
; then :
10966 $as_echo_n "(cached) " >&6
10968 ac_check_lib_save_LIBS
=$LIBS
10970 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10971 /* end confdefs.h. */
10973 /* Override any GCC internal prototype to avoid an error.
10974 Use char because int might match the return type of a GCC
10975 builtin and then its argument prototype would still apply. */
10979 char XpCreateContext ();
10983 return XpCreateContext ();
10988 if ac_fn_c_try_link
"$LINENO"; then :
10989 ac_cv_lib_Xp_XpCreateContext
=yes
10991 ac_cv_lib_Xp_XpCreateContext
=no
10993 rm -f core conftest.err conftest.
$ac_objext \
10994 conftest
$ac_exeext conftest.
$ac_ext
10995 LIBS
=$ac_check_lib_save_LIBS
10997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xp_XpCreateContext" >&5
10998 $as_echo "$ac_cv_lib_Xp_XpCreateContext" >&6; }
10999 if test "x$ac_cv_lib_Xp_XpCreateContext" = xyes
; then :
11004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LessTif where some systems put it" >&5
11005 $as_echo_n "checking for LessTif where some systems put it... " >&6; }
11006 if ${emacs_cv_lesstif+:} false
; then :
11007 $as_echo_n "(cached) " >&6
11009 # We put this in CFLAGS temporarily to precede other -I options
11010 # that might be in CFLAGS temporarily.
11011 # We put this in CPPFLAGS where it precedes the other -I options.
11012 OLD_CPPFLAGS
=$CPPFLAGS
11014 CPPFLAGS
="-I/usr/X11R6/LessTif/Motif1.2/include $CPPFLAGS"
11015 CFLAGS
="-I/usr/X11R6/LessTif/Motif1.2/include $CFLAGS"
11016 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11017 /* end confdefs.h. */
11018 #include </usr/X11R6/LessTif/Motif1.2/include/Xm/Xm.h>
11027 if ac_fn_c_try_compile
"$LINENO"; then :
11028 emacs_cv_lesstif
=yes
11030 emacs_cv_lesstif
=no
11032 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_lesstif" >&5
11035 $as_echo "$emacs_cv_lesstif" >&6; }
11036 if test $emacs_cv_lesstif = yes; then
11037 # Make sure this -I option remains in CPPFLAGS after it is set
11038 # back to REAL_CPPFLAGS.
11039 # There is no need to change REAL_CFLAGS, because REAL_CFLAGS does not
11040 # have those other -I options anyway. Ultimately, having this
11041 # directory ultimately in CPPFLAGS will be enough.
11042 REAL_CPPFLAGS
="-I/usr/X11R6/LessTif/Motif1.2/include $REAL_CPPFLAGS"
11043 LDFLAGS
="-L/usr/X11R6/LessTif/Motif1.2/lib $LDFLAGS"
11046 CPPFLAGS
=$OLD_CPPFLAGS
11052 USE_TOOLKIT_SCROLL_BARS
=no
11053 if test "${with_toolkit_scroll_bars}" != "no"; then
11054 if test "${USE_X_TOOLKIT}" != "none"; then
11055 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
11056 $as_echo "#define USE_TOOLKIT_SCROLL_BARS 1" >>confdefs.h
11059 USE_TOOLKIT_SCROLL_BARS
=yes
11060 elif test "${HAVE_XAW3D}" = "yes"; then
11061 $as_echo "#define USE_TOOLKIT_SCROLL_BARS 1" >>confdefs.h
11063 USE_TOOLKIT_SCROLL_BARS
=yes
11065 elif test "${HAVE_GTK}" = "yes"; then
11066 $as_echo "#define USE_TOOLKIT_SCROLL_BARS 1" >>confdefs.h
11068 USE_TOOLKIT_SCROLL_BARS
=yes
11069 elif test "${HAVE_NS}" = "yes"; then
11070 $as_echo "#define USE_TOOLKIT_SCROLL_BARS 1" >>confdefs.h
11072 USE_TOOLKIT_SCROLL_BARS
=yes
11076 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11077 /* end confdefs.h. */
11079 #include <X11/Xlib.h>
11080 #include <X11/Xresource.h>
11089 if ac_fn_c_try_compile
"$LINENO"; then :
11092 $as_echo "#define HAVE_XIM 1" >>confdefs.h
11097 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11100 if test "${with_xim}" != "no"; then
11102 $as_echo "#define USE_XIM 1" >>confdefs.h
11107 if test "${HAVE_XIM}" != "no"; then
11108 late_CFLAGS
=$CFLAGS
11109 if test "$GCC" = yes; then
11110 CFLAGS
="$CFLAGS --pedantic-errors"
11112 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11113 /* end confdefs.h. */
11115 #include <X11/Xlib.h>
11116 #include <X11/Xresource.h>
11125 XPointer *client_data;
11127 /* If we're not using GCC, it's probably not XFree86, and this is
11128 probably right, but we can't use something like --pedantic-errors. */
11129 extern Bool XRegisterIMInstantiateCallback(Display*, XrmDatabase, char*,
11130 char*, XIMProc, XPointer*);
11132 (void)XRegisterIMInstantiateCallback(display, db, res_name, res_class, callback,
11138 if ac_fn_c_try_compile
"$LINENO"; then :
11139 emacs_cv_arg6_star
=yes
11141 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11142 if test "$emacs_cv_arg6_star" = yes; then
11143 $as_echo "#define XRegisterIMInstantiateCallback_arg6 XPointer*" >>confdefs.h
11146 $as_echo "#define XRegisterIMInstantiateCallback_arg6 XPointer" >>confdefs.h
11149 CFLAGS
=$late_CFLAGS
11152 ### Start of font-backend (under any platform) section.
11153 # (nothing here yet -- this is a placeholder)
11154 ### End of font-backend (under any platform) section.
11156 ### Start of font-backend (under X11) section.
11157 if test "${HAVE_X11}" = "yes"; then
11161 # Extract the first word of "pkg-config", so it can be a program name with args.
11162 set dummy pkg-config
; ac_word
=$2
11163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11164 $as_echo_n "checking for $ac_word... " >&6; }
11165 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
11166 $as_echo_n "(cached) " >&6
11168 case $PKG_CONFIG in
11170 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
11173 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
11174 for as_dir
in $PATH
11177 test -z "$as_dir" && as_dir
=.
11178 for ac_exec_ext
in '' $ac_executable_extensions; do
11179 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11180 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
11181 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11188 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
11192 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
11193 if test -n "$PKG_CONFIG"; then
11194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
11195 $as_echo "$PKG_CONFIG" >&6; }
11197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11198 $as_echo "no" >&6; }
11203 if test "$PKG_CONFIG" = "no" ; then
11206 PKG_CONFIG_MIN_VERSION
=0.9.0
11207 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
11208 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fontconfig >= 2.2.0" >&5
11209 $as_echo_n "checking for fontconfig >= 2.2.0... " >&6; }
11211 if $PKG_CONFIG --exists "fontconfig >= 2.2.0" 2>&5; then
11212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11213 $as_echo "yes" >&6; }
11216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking FONTCONFIG_CFLAGS" >&5
11217 $as_echo_n "checking FONTCONFIG_CFLAGS... " >&6; }
11218 FONTCONFIG_CFLAGS
=`$PKG_CONFIG --cflags "fontconfig >= 2.2.0"|sed -e 's,///*,/,g'`
11219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FONTCONFIG_CFLAGS" >&5
11220 $as_echo "$FONTCONFIG_CFLAGS" >&6; }
11222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking FONTCONFIG_LIBS" >&5
11223 $as_echo_n "checking FONTCONFIG_LIBS... " >&6; }
11224 FONTCONFIG_LIBS
=`$PKG_CONFIG --libs "fontconfig >= 2.2.0"|sed -e 's,///*,/,g'`
11225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FONTCONFIG_LIBS" >&5
11226 $as_echo "$FONTCONFIG_LIBS" >&6; }
11228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11229 $as_echo "no" >&6; }
11230 FONTCONFIG_CFLAGS
=""
11232 ## If we have a custom action on failure, don't print errors, but
11233 ## do set a variable so people can do so.
11234 FONTCONFIG_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "fontconfig >= 2.2.0"`
11241 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
11242 echo "*** See http://www.freedesktop.org/software/pkgconfig"
11246 if test $succeeded = yes; then
11253 ## Use -lXft if available, unless `--with-xft=no'.
11255 if test "${HAVE_FC}" = "no" ||
test "x${with_x}" = "xno"; then
11258 if test "x${with_xft}" != "xno"; then
11263 # Extract the first word of "pkg-config", so it can be a program name with args.
11264 set dummy pkg-config
; ac_word
=$2
11265 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11266 $as_echo_n "checking for $ac_word... " >&6; }
11267 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
11268 $as_echo_n "(cached) " >&6
11270 case $PKG_CONFIG in
11272 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
11275 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
11276 for as_dir
in $PATH
11279 test -z "$as_dir" && as_dir
=.
11280 for ac_exec_ext
in '' $ac_executable_extensions; do
11281 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11282 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
11283 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11290 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
11294 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
11295 if test -n "$PKG_CONFIG"; then
11296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
11297 $as_echo "$PKG_CONFIG" >&6; }
11299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11300 $as_echo "no" >&6; }
11305 if test "$PKG_CONFIG" = "no" ; then
11308 PKG_CONFIG_MIN_VERSION
=0.9.0
11309 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
11310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xft >= 0.13.0" >&5
11311 $as_echo_n "checking for xft >= 0.13.0... " >&6; }
11313 if $PKG_CONFIG --exists "xft >= 0.13.0" 2>&5; then
11314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11315 $as_echo "yes" >&6; }
11318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking XFT_CFLAGS" >&5
11319 $as_echo_n "checking XFT_CFLAGS... " >&6; }
11320 XFT_CFLAGS
=`$PKG_CONFIG --cflags "xft >= 0.13.0"|sed -e 's,///*,/,g'`
11321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XFT_CFLAGS" >&5
11322 $as_echo "$XFT_CFLAGS" >&6; }
11324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking XFT_LIBS" >&5
11325 $as_echo_n "checking XFT_LIBS... " >&6; }
11326 XFT_LIBS
=`$PKG_CONFIG --libs "xft >= 0.13.0"|sed -e 's,///*,/,g'`
11327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XFT_LIBS" >&5
11328 $as_echo "$XFT_LIBS" >&6; }
11330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11331 $as_echo "no" >&6; }
11334 ## If we have a custom action on failure, don't print errors, but
11335 ## do set a variable so people can do so.
11336 XFT_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "xft >= 0.13.0"`
11343 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
11344 echo "*** See http://www.freedesktop.org/software/pkgconfig"
11348 if test $succeeded = yes; then
11354 ## Because xftfont.c uses XRenderQueryExtension, we also
11355 ## need to link to -lXrender.
11357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XRenderQueryExtension in -lXrender" >&5
11358 $as_echo_n "checking for XRenderQueryExtension in -lXrender... " >&6; }
11359 if ${ac_cv_lib_Xrender_XRenderQueryExtension+:} false
; then :
11360 $as_echo_n "(cached) " >&6
11362 ac_check_lib_save_LIBS
=$LIBS
11363 LIBS
="-lXrender $LIBS"
11364 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11365 /* end confdefs.h. */
11367 /* Override any GCC internal prototype to avoid an error.
11368 Use char because int might match the return type of a GCC
11369 builtin and then its argument prototype would still apply. */
11373 char XRenderQueryExtension ();
11377 return XRenderQueryExtension ();
11382 if ac_fn_c_try_link
"$LINENO"; then :
11383 ac_cv_lib_Xrender_XRenderQueryExtension
=yes
11385 ac_cv_lib_Xrender_XRenderQueryExtension
=no
11387 rm -f core conftest.err conftest.
$ac_objext \
11388 conftest
$ac_exeext conftest.
$ac_ext
11389 LIBS
=$ac_check_lib_save_LIBS
11391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xrender_XRenderQueryExtension" >&5
11392 $as_echo "$ac_cv_lib_Xrender_XRenderQueryExtension" >&6; }
11393 if test "x$ac_cv_lib_Xrender_XRenderQueryExtension" = xyes
; then :
11397 if test "$HAVE_XFT" != no
&& test "$HAVE_XRENDER" != no
; then
11398 OLD_CPPFLAGS
="$CPPFLAGS"
11399 OLD_CFLAGS
="$CFLAGS"
11401 CPPFLAGS
="$CPPFLAGS $XFT_CFLAGS"
11402 CFLAGS
="$CFLAGS $XFT_CFLAGS"
11403 XFT_LIBS
="-lXrender $XFT_LIBS"
11404 LIBS
="$XFT_LIBS $LIBS"
11405 ac_fn_c_check_header_mongrel
"$LINENO" "X11/Xft/Xft.h" "ac_cv_header_X11_Xft_Xft_h" "$ac_includes_default"
11406 if test "x$ac_cv_header_X11_Xft_Xft_h" = xyes
; then :
11407 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XftFontOpen in -lXft" >&5
11408 $as_echo_n "checking for XftFontOpen in -lXft... " >&6; }
11409 if ${ac_cv_lib_Xft_XftFontOpen+:} false
; then :
11410 $as_echo_n "(cached) " >&6
11412 ac_check_lib_save_LIBS
=$LIBS
11413 LIBS
="-lXft $XFT_LIBS $LIBS"
11414 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11415 /* end confdefs.h. */
11417 /* Override any GCC internal prototype to avoid an error.
11418 Use char because int might match the return type of a GCC
11419 builtin and then its argument prototype would still apply. */
11423 char XftFontOpen ();
11427 return XftFontOpen ();
11432 if ac_fn_c_try_link
"$LINENO"; then :
11433 ac_cv_lib_Xft_XftFontOpen
=yes
11435 ac_cv_lib_Xft_XftFontOpen
=no
11437 rm -f core conftest.err conftest.
$ac_objext \
11438 conftest
$ac_exeext conftest.
$ac_ext
11439 LIBS
=$ac_check_lib_save_LIBS
11441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xft_XftFontOpen" >&5
11442 $as_echo "$ac_cv_lib_Xft_XftFontOpen" >&6; }
11443 if test "x$ac_cv_lib_Xft_XftFontOpen" = xyes
; then :
11451 if test "${HAVE_XFT}" = "yes"; then
11453 $as_echo "#define HAVE_XFT 1" >>confdefs.h
11456 C_SWITCH_X_SITE
="$C_SWITCH_X_SITE $XFT_CFLAGS"
11458 CPPFLAGS
="$OLD_CPPFLAGS"
11459 CFLAGS
="$OLD_CFLAGS"
11461 fi # "${HAVE_XFT}" = "yes"
11462 fi # "$HAVE_XFT" != no
11463 fi # "x${with_xft}" != "xno"
11465 if test "$HAVE_XFT" != "yes"; then
11469 ## We used to allow building with FreeType and without Xft.
11470 ## However, the ftx font backend driver is not in good shape.
11471 HAVE_FREETYPE
=$HAVE_XFT
11474 if test "${HAVE_FREETYPE}" = "yes"; then
11476 $as_echo "#define HAVE_FREETYPE 1" >>confdefs.h
11478 if test "${with_libotf}" != "no"; then
11482 # Extract the first word of "pkg-config", so it can be a program name with args.
11483 set dummy pkg-config
; ac_word
=$2
11484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11485 $as_echo_n "checking for $ac_word... " >&6; }
11486 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
11487 $as_echo_n "(cached) " >&6
11489 case $PKG_CONFIG in
11491 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
11494 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
11495 for as_dir
in $PATH
11498 test -z "$as_dir" && as_dir
=.
11499 for ac_exec_ext
in '' $ac_executable_extensions; do
11500 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11501 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
11502 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11509 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
11513 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
11514 if test -n "$PKG_CONFIG"; then
11515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
11516 $as_echo "$PKG_CONFIG" >&6; }
11518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11519 $as_echo "no" >&6; }
11524 if test "$PKG_CONFIG" = "no" ; then
11527 PKG_CONFIG_MIN_VERSION
=0.9.0
11528 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
11529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libotf" >&5
11530 $as_echo_n "checking for libotf... " >&6; }
11532 if $PKG_CONFIG --exists "libotf" 2>&5; then
11533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11534 $as_echo "yes" >&6; }
11537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBOTF_CFLAGS" >&5
11538 $as_echo_n "checking LIBOTF_CFLAGS... " >&6; }
11539 LIBOTF_CFLAGS
=`$PKG_CONFIG --cflags "libotf"|sed -e 's,///*,/,g'`
11540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBOTF_CFLAGS" >&5
11541 $as_echo "$LIBOTF_CFLAGS" >&6; }
11543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBOTF_LIBS" >&5
11544 $as_echo_n "checking LIBOTF_LIBS... " >&6; }
11545 LIBOTF_LIBS
=`$PKG_CONFIG --libs "libotf"|sed -e 's,///*,/,g'`
11546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBOTF_LIBS" >&5
11547 $as_echo "$LIBOTF_LIBS" >&6; }
11549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11550 $as_echo "no" >&6; }
11553 ## If we have a custom action on failure, don't print errors, but
11554 ## do set a variable so people can do so.
11555 LIBOTF_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "libotf"`
11562 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
11563 echo "*** See http://www.freedesktop.org/software/pkgconfig"
11567 if test $succeeded = yes; then
11573 if test "$HAVE_LIBOTF" = "yes"; then
11575 $as_echo "#define HAVE_LIBOTF 1" >>confdefs.h
11577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OTF_get_variation_glyphs in -lotf" >&5
11578 $as_echo_n "checking for OTF_get_variation_glyphs in -lotf... " >&6; }
11579 if ${ac_cv_lib_otf_OTF_get_variation_glyphs+:} false
; then :
11580 $as_echo_n "(cached) " >&6
11582 ac_check_lib_save_LIBS
=$LIBS
11584 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11585 /* end confdefs.h. */
11587 /* Override any GCC internal prototype to avoid an error.
11588 Use char because int might match the return type of a GCC
11589 builtin and then its argument prototype would still apply. */
11593 char OTF_get_variation_glyphs ();
11597 return OTF_get_variation_glyphs ();
11602 if ac_fn_c_try_link
"$LINENO"; then :
11603 ac_cv_lib_otf_OTF_get_variation_glyphs
=yes
11605 ac_cv_lib_otf_OTF_get_variation_glyphs
=no
11607 rm -f core conftest.err conftest.
$ac_objext \
11608 conftest
$ac_exeext conftest.
$ac_ext
11609 LIBS
=$ac_check_lib_save_LIBS
11611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_otf_OTF_get_variation_glyphs" >&5
11612 $as_echo "$ac_cv_lib_otf_OTF_get_variation_glyphs" >&6; }
11613 if test "x$ac_cv_lib_otf_OTF_get_variation_glyphs" = xyes
; then :
11614 HAVE_OTF_GET_VARIATION_GLYPHS
=yes
11616 HAVE_OTF_GET_VARIATION_GLYPHS
=no
11619 if test "${HAVE_OTF_GET_VARIATION_GLYPHS}" = "yes"; then
11621 $as_echo "#define HAVE_OTF_GET_VARIATION_GLYPHS 1" >>confdefs.h
11629 if test "${HAVE_LIBOTF}" = yes; then
11630 if test "${with_m17n_flt}" != "no"; then
11634 # Extract the first word of "pkg-config", so it can be a program name with args.
11635 set dummy pkg-config
; ac_word
=$2
11636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11637 $as_echo_n "checking for $ac_word... " >&6; }
11638 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
11639 $as_echo_n "(cached) " >&6
11641 case $PKG_CONFIG in
11643 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
11646 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
11647 for as_dir
in $PATH
11650 test -z "$as_dir" && as_dir
=.
11651 for ac_exec_ext
in '' $ac_executable_extensions; do
11652 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11653 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
11654 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11661 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
11665 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
11666 if test -n "$PKG_CONFIG"; then
11667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
11668 $as_echo "$PKG_CONFIG" >&6; }
11670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11671 $as_echo "no" >&6; }
11676 if test "$PKG_CONFIG" = "no" ; then
11679 PKG_CONFIG_MIN_VERSION
=0.9.0
11680 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
11681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for m17n-flt" >&5
11682 $as_echo_n "checking for m17n-flt... " >&6; }
11684 if $PKG_CONFIG --exists "m17n-flt" 2>&5; then
11685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11686 $as_echo "yes" >&6; }
11689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking M17N_FLT_CFLAGS" >&5
11690 $as_echo_n "checking M17N_FLT_CFLAGS... " >&6; }
11691 M17N_FLT_CFLAGS
=`$PKG_CONFIG --cflags "m17n-flt"|sed -e 's,///*,/,g'`
11692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M17N_FLT_CFLAGS" >&5
11693 $as_echo "$M17N_FLT_CFLAGS" >&6; }
11695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking M17N_FLT_LIBS" >&5
11696 $as_echo_n "checking M17N_FLT_LIBS... " >&6; }
11697 M17N_FLT_LIBS
=`$PKG_CONFIG --libs "m17n-flt"|sed -e 's,///*,/,g'`
11698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M17N_FLT_LIBS" >&5
11699 $as_echo "$M17N_FLT_LIBS" >&6; }
11701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11702 $as_echo "no" >&6; }
11705 ## If we have a custom action on failure, don't print errors, but
11706 ## do set a variable so people can do so.
11707 M17N_FLT_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "m17n-flt"`
11714 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
11715 echo "*** See http://www.freedesktop.org/software/pkgconfig"
11719 if test $succeeded = yes; then
11725 if test "$HAVE_M17N_FLT" = "yes"; then
11727 $as_echo "#define HAVE_M17N_FLT 1" >>confdefs.h
11739 ### End of font-backend (under X11) section.
11750 ### Use -lXpm if available, unless `--with-xpm=no'.
11753 if test "${HAVE_X11}" = "yes"; then
11754 if test "${with_xpm}" != "no"; then
11755 ac_fn_c_check_header_mongrel
"$LINENO" "X11/xpm.h" "ac_cv_header_X11_xpm_h" "$ac_includes_default"
11756 if test "x$ac_cv_header_X11_xpm_h" = xyes
; then :
11757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XpmReadFileToPixmap in -lXpm" >&5
11758 $as_echo_n "checking for XpmReadFileToPixmap in -lXpm... " >&6; }
11759 if ${ac_cv_lib_Xpm_XpmReadFileToPixmap+:} false
; then :
11760 $as_echo_n "(cached) " >&6
11762 ac_check_lib_save_LIBS
=$LIBS
11763 LIBS
="-lXpm -lX11 $LIBS"
11764 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11765 /* end confdefs.h. */
11767 /* Override any GCC internal prototype to avoid an error.
11768 Use char because int might match the return type of a GCC
11769 builtin and then its argument prototype would still apply. */
11773 char XpmReadFileToPixmap ();
11777 return XpmReadFileToPixmap ();
11782 if ac_fn_c_try_link
"$LINENO"; then :
11783 ac_cv_lib_Xpm_XpmReadFileToPixmap
=yes
11785 ac_cv_lib_Xpm_XpmReadFileToPixmap
=no
11787 rm -f core conftest.err conftest.
$ac_objext \
11788 conftest
$ac_exeext conftest.
$ac_ext
11789 LIBS
=$ac_check_lib_save_LIBS
11791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xpm_XpmReadFileToPixmap" >&5
11792 $as_echo "$ac_cv_lib_Xpm_XpmReadFileToPixmap" >&6; }
11793 if test "x$ac_cv_lib_Xpm_XpmReadFileToPixmap" = xyes
; then :
11800 if test "${HAVE_XPM}" = "yes"; then
11801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XpmReturnAllocPixels preprocessor define" >&5
11802 $as_echo_n "checking for XpmReturnAllocPixels preprocessor define... " >&6; }
11803 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11804 /* end confdefs.h. */
11805 #include "X11/xpm.h"
11806 #ifndef XpmReturnAllocPixels
11807 no_return_alloc_pixels
11811 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11812 $EGREP "no_return_alloc_pixels" >/dev
/null
2>&1; then :
11820 if test "${HAVE_XPM}" = "yes"; then
11821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11822 $as_echo "yes" >&6; }
11824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11825 $as_echo "no" >&6; }
11830 if test "${HAVE_XPM}" = "yes"; then
11832 $as_echo "#define HAVE_XPM 1" >>confdefs.h
11839 ### Use -ljpeg if available, unless `--with-jpeg=no'.
11842 if test "${HAVE_X11}" = "yes"; then
11843 if test "${with_jpeg}" != "no"; then
11844 ac_fn_c_check_header_mongrel
"$LINENO" "jerror.h" "ac_cv_header_jerror_h" "$ac_includes_default"
11845 if test "x$ac_cv_header_jerror_h" = xyes
; then :
11846 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for jpeg_destroy_compress in -ljpeg" >&5
11847 $as_echo_n "checking for jpeg_destroy_compress in -ljpeg... " >&6; }
11848 if ${ac_cv_lib_jpeg_jpeg_destroy_compress+:} false
; then :
11849 $as_echo_n "(cached) " >&6
11851 ac_check_lib_save_LIBS
=$LIBS
11852 LIBS
="-ljpeg $LIBS"
11853 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11854 /* end confdefs.h. */
11856 /* Override any GCC internal prototype to avoid an error.
11857 Use char because int might match the return type of a GCC
11858 builtin and then its argument prototype would still apply. */
11862 char jpeg_destroy_compress ();
11866 return jpeg_destroy_compress ();
11871 if ac_fn_c_try_link
"$LINENO"; then :
11872 ac_cv_lib_jpeg_jpeg_destroy_compress
=yes
11874 ac_cv_lib_jpeg_jpeg_destroy_compress
=no
11876 rm -f core conftest.err conftest.
$ac_objext \
11877 conftest
$ac_exeext conftest.
$ac_ext
11878 LIBS
=$ac_check_lib_save_LIBS
11880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_jpeg_jpeg_destroy_compress" >&5
11881 $as_echo "$ac_cv_lib_jpeg_jpeg_destroy_compress" >&6; }
11882 if test "x$ac_cv_lib_jpeg_jpeg_destroy_compress" = xyes
; then :
11891 if test "${HAVE_JPEG}" = "yes"; then
11892 $as_echo "#define HAVE_JPEG 1" >>confdefs.h
11894 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11895 /* end confdefs.h. */
11896 #include <jpeglib.h>
11897 version=JPEG_LIB_VERSION
11900 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11901 $EGREP "version= *(6[2-9]|[7-9][0-9])" >/dev
/null
2>&1; then :
11902 $as_echo "#define HAVE_JPEG 1" >>confdefs.h
11905 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: libjpeg found, but not version 6b or later" >&5
11906 $as_echo "$as_me: WARNING: libjpeg found, but not version 6b or later" >&2;}
11912 if test "${HAVE_JPEG}" = "yes"; then
11918 ### Use -lpng if available, unless `--with-png=no'.
11921 if test "${HAVE_X11}" = "yes"; then
11922 if test "${with_png}" != "no"; then
11923 # Debian unstable as of July 2003 has multiple libpngs, and puts png.h
11924 # in /usr/include/libpng.
11925 for ac_header
in png.h libpng
/png.h
11927 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11928 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11929 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
11930 cat >>confdefs.h
<<_ACEOF
11931 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11938 if test "$ac_cv_header_png_h" = yes ||
test "$ac_cv_header_libpng_png_h" = yes ; then
11939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for png_get_channels in -lpng" >&5
11940 $as_echo_n "checking for png_get_channels in -lpng... " >&6; }
11941 if ${ac_cv_lib_png_png_get_channels+:} false
; then :
11942 $as_echo_n "(cached) " >&6
11944 ac_check_lib_save_LIBS
=$LIBS
11945 LIBS
="-lpng -lz -lm $LIBS"
11946 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11947 /* end confdefs.h. */
11949 /* Override any GCC internal prototype to avoid an error.
11950 Use char because int might match the return type of a GCC
11951 builtin and then its argument prototype would still apply. */
11955 char png_get_channels ();
11959 return png_get_channels ();
11964 if ac_fn_c_try_link
"$LINENO"; then :
11965 ac_cv_lib_png_png_get_channels
=yes
11967 ac_cv_lib_png_png_get_channels
=no
11969 rm -f core conftest.err conftest.
$ac_objext \
11970 conftest
$ac_exeext conftest.
$ac_ext
11971 LIBS
=$ac_check_lib_save_LIBS
11973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_png_png_get_channels" >&5
11974 $as_echo "$ac_cv_lib_png_png_get_channels" >&6; }
11975 if test "x$ac_cv_lib_png_png_get_channels" = xyes
; then :
11982 if test "${HAVE_PNG}" = "yes"; then
11984 $as_echo "#define HAVE_PNG 1" >>confdefs.h
11986 LIBPNG
="-lpng -lz -lm"
11991 ### Use -ltiff if available, unless `--with-tiff=no'.
11994 if test "${HAVE_X11}" = "yes"; then
11995 if test "${with_tiff}" != "no"; then
11996 ac_fn_c_check_header_mongrel
"$LINENO" "tiffio.h" "ac_cv_header_tiffio_h" "$ac_includes_default"
11997 if test "x$ac_cv_header_tiffio_h" = xyes
; then :
11999 # At least one tiff package requires the jpeg library.
12000 if test "${HAVE_JPEG}" = yes; then tifflibs
="-ljpeg $tifflibs"; fi
12001 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TIFFGetVersion in -ltiff" >&5
12002 $as_echo_n "checking for TIFFGetVersion in -ltiff... " >&6; }
12003 if ${ac_cv_lib_tiff_TIFFGetVersion+:} false
; then :
12004 $as_echo_n "(cached) " >&6
12006 ac_check_lib_save_LIBS
=$LIBS
12007 LIBS
="-ltiff $tifflibs $LIBS"
12008 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12009 /* end confdefs.h. */
12011 /* Override any GCC internal prototype to avoid an error.
12012 Use char because int might match the return type of a GCC
12013 builtin and then its argument prototype would still apply. */
12017 char TIFFGetVersion ();
12021 return TIFFGetVersion ();
12026 if ac_fn_c_try_link
"$LINENO"; then :
12027 ac_cv_lib_tiff_TIFFGetVersion
=yes
12029 ac_cv_lib_tiff_TIFFGetVersion
=no
12031 rm -f core conftest.err conftest.
$ac_objext \
12032 conftest
$ac_exeext conftest.
$ac_ext
12033 LIBS
=$ac_check_lib_save_LIBS
12035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tiff_TIFFGetVersion" >&5
12036 $as_echo "$ac_cv_lib_tiff_TIFFGetVersion" >&6; }
12037 if test "x$ac_cv_lib_tiff_TIFFGetVersion" = xyes
; then :
12046 if test "${HAVE_TIFF}" = "yes"; then
12048 $as_echo "#define HAVE_TIFF 1" >>confdefs.h
12055 ### Use -lgif or -lungif if available, unless `--with-gif=no'.
12058 if test "${HAVE_X11}" = "yes" && test "${with_gif}" != "no"; then
12059 ac_fn_c_check_header_mongrel
"$LINENO" "gif_lib.h" "ac_cv_header_gif_lib_h" "$ac_includes_default"
12060 if test "x$ac_cv_header_gif_lib_h" = xyes
; then :
12061 # EGifPutExtensionLast only exists from version libungif-4.1.0b1.
12062 # Earlier versions can crash Emacs.
12063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for EGifPutExtensionLast in -lgif" >&5
12064 $as_echo_n "checking for EGifPutExtensionLast in -lgif... " >&6; }
12065 if ${ac_cv_lib_gif_EGifPutExtensionLast+:} false
; then :
12066 $as_echo_n "(cached) " >&6
12068 ac_check_lib_save_LIBS
=$LIBS
12070 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12071 /* end confdefs.h. */
12073 /* Override any GCC internal prototype to avoid an error.
12074 Use char because int might match the return type of a GCC
12075 builtin and then its argument prototype would still apply. */
12079 char EGifPutExtensionLast ();
12083 return EGifPutExtensionLast ();
12088 if ac_fn_c_try_link
"$LINENO"; then :
12089 ac_cv_lib_gif_EGifPutExtensionLast
=yes
12091 ac_cv_lib_gif_EGifPutExtensionLast
=no
12093 rm -f core conftest.err conftest.
$ac_objext \
12094 conftest
$ac_exeext conftest.
$ac_ext
12095 LIBS
=$ac_check_lib_save_LIBS
12097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gif_EGifPutExtensionLast" >&5
12098 $as_echo "$ac_cv_lib_gif_EGifPutExtensionLast" >&6; }
12099 if test "x$ac_cv_lib_gif_EGifPutExtensionLast" = xyes
; then :
12109 if test "$HAVE_GIF" = yes; then
12111 elif test "$HAVE_GIF" = maybe
; then
12112 # If gif_lib.h but no libgif, try libungif.
12113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for EGifPutExtensionLast in -lungif" >&5
12114 $as_echo_n "checking for EGifPutExtensionLast in -lungif... " >&6; }
12115 if ${ac_cv_lib_ungif_EGifPutExtensionLast+:} false
; then :
12116 $as_echo_n "(cached) " >&6
12118 ac_check_lib_save_LIBS
=$LIBS
12119 LIBS
="-lungif $LIBS"
12120 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12121 /* end confdefs.h. */
12123 /* Override any GCC internal prototype to avoid an error.
12124 Use char because int might match the return type of a GCC
12125 builtin and then its argument prototype would still apply. */
12129 char EGifPutExtensionLast ();
12133 return EGifPutExtensionLast ();
12138 if ac_fn_c_try_link
"$LINENO"; then :
12139 ac_cv_lib_ungif_EGifPutExtensionLast
=yes
12141 ac_cv_lib_ungif_EGifPutExtensionLast
=no
12143 rm -f core conftest.err conftest.
$ac_objext \
12144 conftest
$ac_exeext conftest.
$ac_ext
12145 LIBS
=$ac_check_lib_save_LIBS
12147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ungif_EGifPutExtensionLast" >&5
12148 $as_echo "$ac_cv_lib_ungif_EGifPutExtensionLast" >&6; }
12149 if test "x$ac_cv_lib_ungif_EGifPutExtensionLast" = xyes
; then :
12155 test "$HAVE_GIF" = yes && LIBGIF
=-lungif
12158 if test "${HAVE_GIF}" = "yes"; then
12160 $as_echo "#define HAVE_GIF 1" >>confdefs.h
12166 if test "${HAVE_X11}" = "yes"; then
12169 test "${with_xpm}" != "no" && test "${HAVE_XPM}" != "yes" &&
12170 MISSING
="libXpm" && WITH_NO
="--with-xpm=no"
12171 test "${with_jpeg}" != "no" && test "${HAVE_JPEG}" != "yes" &&
12172 MISSING
="$MISSING libjpeg" && WITH_NO
="$WITH_NO --with-jpeg=no"
12173 test "${with_png}" != "no" && test "${HAVE_PNG}" != "yes" &&
12174 MISSING
="$MISSING libpng" && WITH_NO
="$WITH_NO --with-png=no"
12175 test "${with_gif}" != "no" && test "${HAVE_GIF}" != "yes" &&
12176 MISSING
="$MISSING libgif/libungif" && WITH_NO
="$WITH_NO --with-gif=no"
12177 test "${with_tiff}" != "no" && test "${HAVE_TIFF}" != "yes" &&
12178 MISSING
="$MISSING libtiff" && WITH_NO
="$WITH_NO --with-tiff=no"
12180 if test "X${MISSING}" != X
; then
12181 as_fn_error $?
"The following required libraries were not found:
12183 Maybe some development libraries/packages are missing?
12184 If you don't want to link with them give
12186 as options to configure" "$LINENO" 5
12190 ### Use -lgpm if available, unless `--with-gpm=no'.
12194 if test "${with_gpm}" != "no"; then
12195 ac_fn_c_check_header_mongrel
"$LINENO" "gpm.h" "ac_cv_header_gpm_h" "$ac_includes_default"
12196 if test "x$ac_cv_header_gpm_h" = xyes
; then :
12197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Gpm_Open in -lgpm" >&5
12198 $as_echo_n "checking for Gpm_Open in -lgpm... " >&6; }
12199 if ${ac_cv_lib_gpm_Gpm_Open+:} false
; then :
12200 $as_echo_n "(cached) " >&6
12202 ac_check_lib_save_LIBS
=$LIBS
12204 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12205 /* end confdefs.h. */
12207 /* Override any GCC internal prototype to avoid an error.
12208 Use char because int might match the return type of a GCC
12209 builtin and then its argument prototype would still apply. */
12217 return Gpm_Open ();
12222 if ac_fn_c_try_link
"$LINENO"; then :
12223 ac_cv_lib_gpm_Gpm_Open
=yes
12225 ac_cv_lib_gpm_Gpm_Open
=no
12227 rm -f core conftest.err conftest.
$ac_objext \
12228 conftest
$ac_exeext conftest.
$ac_ext
12229 LIBS
=$ac_check_lib_save_LIBS
12231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gpm_Gpm_Open" >&5
12232 $as_echo "$ac_cv_lib_gpm_Gpm_Open" >&6; }
12233 if test "x$ac_cv_lib_gpm_Gpm_Open" = xyes
; then :
12241 if test "${HAVE_GPM}" = "yes"; then
12243 $as_echo "#define HAVE_GPM 1" >>confdefs.h
12246 ## May be reset below.
12247 MOUSE_SUPPORT
="\$(GPM_MOUSE_SUPPORT)"
12252 ac_fn_c_check_header_mongrel
"$LINENO" "malloc/malloc.h" "ac_cv_header_malloc_malloc_h" "$ac_includes_default"
12253 if test "x$ac_cv_header_malloc_malloc_h" = xyes
; then :
12255 $as_echo "#define HAVE_MALLOC_MALLOC_H 1" >>confdefs.h
12262 ### Use NeXTstep API to implement GUI.
12263 if test "${HAVE_NS}" = "yes"; then
12265 $as_echo "#define HAVE_NS 1" >>confdefs.h
12267 if test "${NS_IMPL_COCOA}" = "yes"; then
12269 $as_echo "#define NS_IMPL_COCOA 1" >>confdefs.h
12273 if test "${NS_IMPL_GNUSTEP}" = "yes"; then
12275 $as_echo "#define NS_IMPL_GNUSTEP 1" >>confdefs.h
12277 # See also .m.o rule in Makefile.in */
12278 # FIXME: are all these flags really needed? Document here why. */
12279 C_SWITCH_X_SYSTEM
="-D_REENTRANT -fPIC -fno-strict-aliasing"
12280 GNU_OBJC_CFLAGS
="-fgnu-runtime -Wno-import -fconstant-string-class=NSConstantString -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 -DGSWARN -DGSDIAGNOSE"
12282 if test "${NS_HAVE_NSINTEGER}" = "yes"; then
12284 $as_echo "#define NS_HAVE_NSINTEGER 1" >>confdefs.h
12287 # We also have mouse menus.
12293 ### Use session management (-lSM -lICE) if available
12296 if test "${HAVE_X11}" = "yes"; then
12297 ac_fn_c_check_header_mongrel
"$LINENO" "X11/SM/SMlib.h" "ac_cv_header_X11_SM_SMlib_h" "$ac_includes_default"
12298 if test "x$ac_cv_header_X11_SM_SMlib_h" = xyes
; then :
12299 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SmcOpenConnection in -lSM" >&5
12300 $as_echo_n "checking for SmcOpenConnection in -lSM... " >&6; }
12301 if ${ac_cv_lib_SM_SmcOpenConnection+:} false
; then :
12302 $as_echo_n "(cached) " >&6
12304 ac_check_lib_save_LIBS
=$LIBS
12305 LIBS
="-lSM -lICE $LIBS"
12306 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12307 /* end confdefs.h. */
12309 /* Override any GCC internal prototype to avoid an error.
12310 Use char because int might match the return type of a GCC
12311 builtin and then its argument prototype would still apply. */
12315 char SmcOpenConnection ();
12319 return SmcOpenConnection ();
12324 if ac_fn_c_try_link
"$LINENO"; then :
12325 ac_cv_lib_SM_SmcOpenConnection
=yes
12327 ac_cv_lib_SM_SmcOpenConnection
=no
12329 rm -f core conftest.err conftest.
$ac_objext \
12330 conftest
$ac_exeext conftest.
$ac_ext
12331 LIBS
=$ac_check_lib_save_LIBS
12333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_SM_SmcOpenConnection" >&5
12334 $as_echo "$ac_cv_lib_SM_SmcOpenConnection" >&6; }
12335 if test "x$ac_cv_lib_SM_SmcOpenConnection" = xyes
; then :
12343 if test "${HAVE_X_SM}" = "yes"; then
12345 $as_echo "#define HAVE_X_SM 1" >>confdefs.h
12347 LIBXSM
="-lSM -lICE"
12350 *) LIBS
="$LIBXSM $LIBS" ;;
12356 ### Use libxml (-lxml2) if available
12357 if test "${with_xml2}" != "no"; then
12358 ### I'm not sure what the version number should be, so I just guessed.
12362 # Extract the first word of "pkg-config", so it can be a program name with args.
12363 set dummy pkg-config
; ac_word
=$2
12364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12365 $as_echo_n "checking for $ac_word... " >&6; }
12366 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
12367 $as_echo_n "(cached) " >&6
12369 case $PKG_CONFIG in
12371 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
12374 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
12375 for as_dir
in $PATH
12378 test -z "$as_dir" && as_dir
=.
12379 for ac_exec_ext
in '' $ac_executable_extensions; do
12380 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12381 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
12382 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12389 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
12393 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
12394 if test -n "$PKG_CONFIG"; then
12395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
12396 $as_echo "$PKG_CONFIG" >&6; }
12398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12399 $as_echo "no" >&6; }
12404 if test "$PKG_CONFIG" = "no" ; then
12407 PKG_CONFIG_MIN_VERSION
=0.9.0
12408 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
12409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libxml-2.0 > 2.6.17" >&5
12410 $as_echo_n "checking for libxml-2.0 > 2.6.17... " >&6; }
12412 if $PKG_CONFIG --exists "libxml-2.0 > 2.6.17" 2>&5; then
12413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12414 $as_echo "yes" >&6; }
12417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBXML2_CFLAGS" >&5
12418 $as_echo_n "checking LIBXML2_CFLAGS... " >&6; }
12419 LIBXML2_CFLAGS
=`$PKG_CONFIG --cflags "libxml-2.0 > 2.6.17"|sed -e 's,///*,/,g'`
12420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBXML2_CFLAGS" >&5
12421 $as_echo "$LIBXML2_CFLAGS" >&6; }
12423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBXML2_LIBS" >&5
12424 $as_echo_n "checking LIBXML2_LIBS... " >&6; }
12425 LIBXML2_LIBS
=`$PKG_CONFIG --libs "libxml-2.0 > 2.6.17"|sed -e 's,///*,/,g'`
12426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBXML2_LIBS" >&5
12427 $as_echo "$LIBXML2_LIBS" >&6; }
12429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12430 $as_echo "no" >&6; }
12433 ## If we have a custom action on failure, don't print errors, but
12434 ## do set a variable so people can do so.
12435 LIBXML2_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "libxml-2.0 > 2.6.17"`
12442 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
12443 echo "*** See http://www.freedesktop.org/software/pkgconfig"
12447 if test $succeeded = yes; then
12453 if test "${HAVE_LIBXML2}" = "yes"; then
12454 LIBS
="$LIBXML2_LIBS $LIBS"
12455 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for htmlReadMemory in -lxml2" >&5
12456 $as_echo_n "checking for htmlReadMemory in -lxml2... " >&6; }
12457 if ${ac_cv_lib_xml2_htmlReadMemory+:} false
; then :
12458 $as_echo_n "(cached) " >&6
12460 ac_check_lib_save_LIBS
=$LIBS
12461 LIBS
="-lxml2 $LIBS"
12462 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12463 /* end confdefs.h. */
12465 /* Override any GCC internal prototype to avoid an error.
12466 Use char because int might match the return type of a GCC
12467 builtin and then its argument prototype would still apply. */
12471 char htmlReadMemory ();
12475 return htmlReadMemory ();
12480 if ac_fn_c_try_link
"$LINENO"; then :
12481 ac_cv_lib_xml2_htmlReadMemory
=yes
12483 ac_cv_lib_xml2_htmlReadMemory
=no
12485 rm -f core conftest.err conftest.
$ac_objext \
12486 conftest
$ac_exeext conftest.
$ac_ext
12487 LIBS
=$ac_check_lib_save_LIBS
12489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xml2_htmlReadMemory" >&5
12490 $as_echo "$ac_cv_lib_xml2_htmlReadMemory" >&6; }
12491 if test "x$ac_cv_lib_xml2_htmlReadMemory" = xyes
; then :
12497 if test "${HAVE_LIBXML2}" = "yes"; then
12499 $as_echo "#define HAVE_LIBXML2 1" >>confdefs.h
12510 # If netdb.h doesn't declare h_errno, we must declare it by hand.
12511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether netdb declares h_errno" >&5
12512 $as_echo_n "checking whether netdb declares h_errno... " >&6; }
12513 if ${emacs_cv_netdb_declares_h_errno+:} false
; then :
12514 $as_echo_n "(cached) " >&6
12516 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12517 /* end confdefs.h. */
12527 if ac_fn_c_try_link
"$LINENO"; then :
12528 emacs_cv_netdb_declares_h_errno
=yes
12530 emacs_cv_netdb_declares_h_errno
=no
12532 rm -f core conftest.err conftest.
$ac_objext \
12533 conftest
$ac_exeext conftest.
$ac_ext
12535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_netdb_declares_h_errno" >&5
12536 $as_echo "$emacs_cv_netdb_declares_h_errno" >&6; }
12537 if test $emacs_cv_netdb_declares_h_errno = yes; then
12539 $as_echo "#define HAVE_H_ERRNO 1" >>confdefs.h
12543 ac_fn_c_check_type
"$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
12544 if test "x$ac_cv_type_size_t" = xyes
; then :
12548 cat >>confdefs.h
<<_ACEOF
12549 #define size_t unsigned int
12554 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
12555 # for constant arguments. Useless!
12556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
12557 $as_echo_n "checking for working alloca.h... " >&6; }
12558 if ${ac_cv_working_alloca_h+:} false
; then :
12559 $as_echo_n "(cached) " >&6
12561 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12562 /* end confdefs.h. */
12563 #include <alloca.h>
12567 char *p = (char *) alloca (2 * sizeof (int));
12573 if ac_fn_c_try_link
"$LINENO"; then :
12574 ac_cv_working_alloca_h
=yes
12576 ac_cv_working_alloca_h
=no
12578 rm -f core conftest.err conftest.
$ac_objext \
12579 conftest
$ac_exeext conftest.
$ac_ext
12581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
12582 $as_echo "$ac_cv_working_alloca_h" >&6; }
12583 if test $ac_cv_working_alloca_h = yes; then
12585 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
12589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
12590 $as_echo_n "checking for alloca... " >&6; }
12591 if ${ac_cv_func_alloca_works+:} false
; then :
12592 $as_echo_n "(cached) " >&6
12594 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12595 /* end confdefs.h. */
12597 # define alloca __builtin_alloca
12600 # include <malloc.h>
12601 # define alloca _alloca
12603 # ifdef HAVE_ALLOCA_H
12604 # include <alloca.h>
12609 # ifndef alloca /* predefined by HP cc +Olibcalls */
12610 void *alloca (size_t);
12620 char *p = (char *) alloca (1);
12626 if ac_fn_c_try_link
"$LINENO"; then :
12627 ac_cv_func_alloca_works
=yes
12629 ac_cv_func_alloca_works
=no
12631 rm -f core conftest.err conftest.
$ac_objext \
12632 conftest
$ac_exeext conftest.
$ac_ext
12634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
12635 $as_echo "$ac_cv_func_alloca_works" >&6; }
12637 if test $ac_cv_func_alloca_works = yes; then
12639 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
12642 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
12643 # that cause trouble. Some versions do not even contain alloca or
12644 # contain a buggy version. If you still want to use their alloca,
12645 # use ar to extract alloca.o from them instead of compiling alloca.c.
12647 ALLOCA
=\
${LIBOBJDIR}alloca.
$ac_objext
12649 $as_echo "#define C_ALLOCA 1" >>confdefs.h
12652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
12653 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
12654 if ${ac_cv_os_cray+:} false
; then :
12655 $as_echo_n "(cached) " >&6
12657 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12658 /* end confdefs.h. */
12659 #if defined CRAY && ! defined CRAY2
12666 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12667 $EGREP "webecray" >/dev
/null
2>&1; then :
12675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
12676 $as_echo "$ac_cv_os_cray" >&6; }
12677 if test $ac_cv_os_cray = yes; then
12678 for ac_func
in _getb67 GETB67 getb67
; do
12679 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12680 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
12681 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
12683 cat >>confdefs.h
<<_ACEOF
12684 #define CRAY_STACKSEG_END $ac_func
12693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
12694 $as_echo_n "checking stack direction for C alloca... " >&6; }
12695 if ${ac_cv_c_stack_direction+:} false
; then :
12696 $as_echo_n "(cached) " >&6
12698 if test "$cross_compiling" = yes; then :
12699 ac_cv_c_stack_direction
=0
12701 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12702 /* end confdefs.h. */
12703 $ac_includes_default
12705 find_stack_direction ()
12707 static char *addr = 0;
12712 return find_stack_direction ();
12715 return (&dummy > addr) ? 1 : -1;
12721 return find_stack_direction () < 0;
12724 if ac_fn_c_try_run
"$LINENO"; then :
12725 ac_cv_c_stack_direction
=1
12727 ac_cv_c_stack_direction
=-1
12729 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12730 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
12735 $as_echo "$ac_cv_c_stack_direction" >&6; }
12736 cat >>confdefs.h
<<_ACEOF
12737 #define STACK_DIRECTION $ac_cv_c_stack_direction
12744 if test x
"$ac_cv_func_alloca_works" != xyes
; then
12745 as_fn_error $?
"a system implementation of alloca is required " "$LINENO" 5
12748 # fmod, logb, and frexp are found in -lm on most systems.
12749 # On HPUX 9.01, -lm does not contain logb, so check for sqrt.
12750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqrt in -lm" >&5
12751 $as_echo_n "checking for sqrt in -lm... " >&6; }
12752 if ${ac_cv_lib_m_sqrt+:} false
; then :
12753 $as_echo_n "(cached) " >&6
12755 ac_check_lib_save_LIBS
=$LIBS
12757 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12758 /* end confdefs.h. */
12760 /* Override any GCC internal prototype to avoid an error.
12761 Use char because int might match the return type of a GCC
12762 builtin and then its argument prototype would still apply. */
12775 if ac_fn_c_try_link
"$LINENO"; then :
12776 ac_cv_lib_m_sqrt
=yes
12778 ac_cv_lib_m_sqrt
=no
12780 rm -f core conftest.err conftest.
$ac_objext \
12781 conftest
$ac_exeext conftest.
$ac_ext
12782 LIBS
=$ac_check_lib_save_LIBS
12784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_sqrt" >&5
12785 $as_echo "$ac_cv_lib_m_sqrt" >&6; }
12786 if test "x$ac_cv_lib_m_sqrt" = xyes
; then :
12787 cat >>confdefs.h
<<_ACEOF
12788 #define HAVE_LIBM 1
12796 # Check for mail-locking functions in a "mail" library. Probably this should
12797 # have the same check as for liblockfile below.
12798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for maillock in -lmail" >&5
12799 $as_echo_n "checking for maillock in -lmail... " >&6; }
12800 if ${ac_cv_lib_mail_maillock+:} false
; then :
12801 $as_echo_n "(cached) " >&6
12803 ac_check_lib_save_LIBS
=$LIBS
12804 LIBS
="-lmail $LIBS"
12805 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12806 /* end confdefs.h. */
12808 /* Override any GCC internal prototype to avoid an error.
12809 Use char because int might match the return type of a GCC
12810 builtin and then its argument prototype would still apply. */
12818 return maillock ();
12823 if ac_fn_c_try_link
"$LINENO"; then :
12824 ac_cv_lib_mail_maillock
=yes
12826 ac_cv_lib_mail_maillock
=no
12828 rm -f core conftest.err conftest.
$ac_objext \
12829 conftest
$ac_exeext conftest.
$ac_ext
12830 LIBS
=$ac_check_lib_save_LIBS
12832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mail_maillock" >&5
12833 $as_echo "$ac_cv_lib_mail_maillock" >&6; }
12834 if test "x$ac_cv_lib_mail_maillock" = xyes
; then :
12840 if test $have_mail = yes; then
12842 LIBS
="$LIBS_MAIL $LIBS"
12844 $as_echo "#define HAVE_LIBMAIL 1" >>confdefs.h
12849 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for maillock in -llockfile" >&5
12850 $as_echo_n "checking for maillock in -llockfile... " >&6; }
12851 if ${ac_cv_lib_lockfile_maillock+:} false
; then :
12852 $as_echo_n "(cached) " >&6
12854 ac_check_lib_save_LIBS
=$LIBS
12855 LIBS
="-llockfile $LIBS"
12856 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12857 /* end confdefs.h. */
12859 /* Override any GCC internal prototype to avoid an error.
12860 Use char because int might match the return type of a GCC
12861 builtin and then its argument prototype would still apply. */
12869 return maillock ();
12874 if ac_fn_c_try_link
"$LINENO"; then :
12875 ac_cv_lib_lockfile_maillock
=yes
12877 ac_cv_lib_lockfile_maillock
=no
12879 rm -f core conftest.err conftest.
$ac_objext \
12880 conftest
$ac_exeext conftest.
$ac_ext
12881 LIBS
=$ac_check_lib_save_LIBS
12883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lockfile_maillock" >&5
12884 $as_echo "$ac_cv_lib_lockfile_maillock" >&6; }
12885 if test "x$ac_cv_lib_lockfile_maillock" = xyes
; then :
12891 if test $have_lockfile = yes; then
12892 LIBS_MAIL
=-llockfile
12893 LIBS
="$LIBS_MAIL $LIBS"
12895 $as_echo "#define HAVE_LIBLOCKFILE 1" >>confdefs.h
12898 # If we have the shared liblockfile, assume we must use it for mail
12899 # locking (e.g. Debian). If we couldn't link against liblockfile
12900 # (no liblockfile.a installed), ensure that we don't need to.
12901 # Extract the first word of "liblockfile.so", so it can be a program name with args.
12902 set dummy liblockfile.so
; ac_word
=$2
12903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12904 $as_echo_n "checking for $ac_word... " >&6; }
12905 if ${ac_cv_prog_liblockfile+:} false
; then :
12906 $as_echo_n "(cached) " >&6
12908 if test -n "$liblockfile"; then
12909 ac_cv_prog_liblockfile
="$liblockfile" # Let the user override the test.
12911 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
12912 as_dummy
="/usr/lib:/lib:/usr/local/lib:$LD_LIBRARY_PATH"
12913 for as_dir
in $as_dummy
12916 test -z "$as_dir" && as_dir
=.
12917 for ac_exec_ext
in '' $ac_executable_extensions; do
12918 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12919 ac_cv_prog_liblockfile
="yes"
12920 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12927 test -z "$ac_cv_prog_liblockfile" && ac_cv_prog_liblockfile
="no"
12930 liblockfile
=$ac_cv_prog_liblockfile
12931 if test -n "$liblockfile"; then
12932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $liblockfile" >&5
12933 $as_echo "$liblockfile" >&6; }
12935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12936 $as_echo "no" >&6; }
12940 if test $ac_cv_prog_liblockfile = yes; then
12941 as_fn_error $?
"Shared liblockfile found but can't link against it.
12942 This probably means that movemail could lose mail.
12943 There may be a \`development' package to install containing liblockfile." "$LINENO" 5
12946 for ac_func
in touchlock
12948 ac_fn_c_check_func
"$LINENO" "touchlock" "ac_cv_func_touchlock"
12949 if test "x$ac_cv_func_touchlock" = xyes
; then :
12950 cat >>confdefs.h
<<_ACEOF
12951 #define HAVE_TOUCHLOCK 1
12957 for ac_header
in maillock.h
12959 ac_fn_c_check_header_mongrel
"$LINENO" "maillock.h" "ac_cv_header_maillock_h" "$ac_includes_default"
12960 if test "x$ac_cv_header_maillock_h" = xyes
; then :
12961 cat >>confdefs.h
<<_ACEOF
12962 #define HAVE_MAILLOCK_H 1
12971 ## Define MAIL_USE_FLOCK (or LOCKF) if the mailer uses flock (or lockf) to
12972 ## interlock access to the mail spool. The alternative is a lock file named
12973 ## /usr/spool/mail/$USER.lock.
12976 aix4-2
) mail_lock
="lockf" ;;
12978 gnu|freebsd|netbsd|openbsd|darwin|irix6-5
) mail_lock
="flock" ;;
12980 ## On GNU/Linux systems, both methods are used by various mail programs.
12981 ## I assume most people are using newer mailers that have heard of flock.
12982 ## Change this if you need to.
12983 ## Debian contains a patch which says: ``On Debian/GNU/Linux systems,
12984 ## configure gets the right answers, and that means *NOT* using flock.
12985 ## Using flock is guaranteed to be the wrong thing. See Debian Policy
12986 ## for details.'' and then uses `#ifdef DEBIAN'. Unfortunately the
12987 ## Debian maintainer hasn't provided a clean fix for Emacs.
12988 ## movemail.c will use `maillock' when MAILDIR, HAVE_LIBMAIL and
12989 ## HAVE_MAILLOCK_H are defined, so the following appears to be the
12990 ## correct logic. -- fx
12991 ## We must check for HAVE_LIBLOCKFILE too, as movemail does.
12992 ## liblockfile is a Free Software replacement for libmail, used on
12993 ## Debian systems and elsewhere. -rfr.
12996 if test $have_mail = yes ||
test $have_lockfile = yes; then
12997 test $ac_cv_header_maillock_h = yes && mail_lock
=no
13003 case "$mail_lock" in
13005 $as_echo "#define MAIL_USE_FLOCK 1" >>confdefs.h
13009 $as_echo "#define MAIL_USE_LOCKF 1" >>confdefs.h
13012 *) BLESSMAIL_TARGET
="need-blessmail" ;;
13017 for ac_func
in gethostname getdomainname dup2 \
13018 rename closedir mkdir
rmdir sysinfo getrusage get_current_dir_name \
13019 random lrand48 logb frexp fmod rint cbrt ftime setsid \
13020 strerror fpathconf
select euidaccess getpagesize tzset setlocale \
13021 utimes getrlimit setrlimit setpgid getcwd getwd shutdown getaddrinfo \
13022 __fpending mblen mbrlen mbsinit strsignal setitimer ualarm strchr strrchr \
13023 sendto recvfrom getsockopt setsockopt getsockname getpeername \
13024 gai_strerror mkstemp getline getdelim mremap memmove fsync sync \
13025 memset memcmp difftime memcpy mempcpy mblen mbrlen posix_memalign \
13026 cfmakeraw cfsetspeed isnan copysign __executable_start
13028 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13029 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
13030 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
13031 cat >>confdefs.h
<<_ACEOF
13032 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_unwind_init" >&5
13040 $as_echo_n "checking for __builtin_unwind_init... " >&6; }
13041 if ${emacs_cv_func___builtin_unwind_init+:} false
; then :
13042 $as_echo_n "(cached) " >&6
13044 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13045 /* end confdefs.h. */
13050 __builtin_unwind_init ();
13055 if ac_fn_c_try_link
"$LINENO"; then :
13056 emacs_cv_func___builtin_unwind_init
=yes
13058 emacs_cv_func___builtin_unwind_init
=no
13060 rm -f core conftest.err conftest.
$ac_objext \
13061 conftest
$ac_exeext conftest.
$ac_ext
13063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_func___builtin_unwind_init" >&5
13064 $as_echo "$emacs_cv_func___builtin_unwind_init" >&6; }
13065 if test $emacs_cv_func___builtin_unwind_init = yes; then
13067 $as_echo "#define HAVE___BUILTIN_UNWIND_INIT 1" >>confdefs.h
13071 for ac_header
in sys
/un.h
13073 ac_fn_c_check_header_mongrel
"$LINENO" "sys/un.h" "ac_cv_header_sys_un_h" "$ac_includes_default"
13074 if test "x$ac_cv_header_sys_un_h" = xyes
; then :
13075 cat >>confdefs.h
<<_ACEOF
13076 #define HAVE_SYS_UN_H 1
13084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGEFILE_SOURCE value needed for large files" >&5
13085 $as_echo_n "checking for _LARGEFILE_SOURCE value needed for large files... " >&6; }
13086 if ${ac_cv_sys_largefile_source+:} false
; then :
13087 $as_echo_n "(cached) " >&6
13090 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13091 /* end confdefs.h. */
13092 #include <sys/types.h> /* for off_t */
13097 int (*fp) (FILE *, off_t, int) = fseeko;
13098 return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
13103 if ac_fn_c_try_link
"$LINENO"; then :
13104 ac_cv_sys_largefile_source
=no
; break
13106 rm -f core conftest.err conftest.
$ac_objext \
13107 conftest
$ac_exeext conftest.
$ac_ext
13108 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13109 /* end confdefs.h. */
13110 #define _LARGEFILE_SOURCE 1
13111 #include <sys/types.h> /* for off_t */
13116 int (*fp) (FILE *, off_t, int) = fseeko;
13117 return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
13122 if ac_fn_c_try_link
"$LINENO"; then :
13123 ac_cv_sys_largefile_source
=1; break
13125 rm -f core conftest.err conftest.
$ac_objext \
13126 conftest
$ac_exeext conftest.
$ac_ext
13127 ac_cv_sys_largefile_source
=unknown
13131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_source" >&5
13132 $as_echo "$ac_cv_sys_largefile_source" >&6; }
13133 case $ac_cv_sys_largefile_source in #(
13136 cat >>confdefs.h
<<_ACEOF
13137 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
13143 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
13144 # in glibc 2.1.3, but that breaks too many other things.
13145 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
13146 if test $ac_cv_sys_largefile_source != unknown
; then
13148 $as_echo "#define HAVE_FSEEKO 1" >>confdefs.h
13153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getpgrp requires zero arguments" >&5
13154 $as_echo_n "checking whether getpgrp requires zero arguments... " >&6; }
13155 if ${ac_cv_func_getpgrp_void+:} false
; then :
13156 $as_echo_n "(cached) " >&6
13158 # Use it with a single arg.
13159 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13160 /* end confdefs.h. */
13161 $ac_includes_default
13170 if ac_fn_c_try_compile
"$LINENO"; then :
13171 ac_cv_func_getpgrp_void
=no
13173 ac_cv_func_getpgrp_void
=yes
13175 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_getpgrp_void" >&5
13179 $as_echo "$ac_cv_func_getpgrp_void" >&6; }
13180 if test $ac_cv_func_getpgrp_void = yes; then
13182 $as_echo "#define GETPGRP_VOID 1" >>confdefs.h
13187 # Configure gnulib.
13198 LIBC_FATAL_STDERR_
=1
13199 export LIBC_FATAL_STDERR_
13202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strtold conforms to C99" >&5
13203 $as_echo_n "checking whether strtold conforms to C99... " >&6; }
13204 if ${gl_cv_func_c99_strtold+:} false
; then :
13205 $as_echo_n "(cached) " >&6
13207 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13208 /* end confdefs.h. */
13209 /* On HP-UX before 11.23, strtold returns a struct instead of
13210 long double. Reject implementations like that, by requiring
13211 compatibility with the C99 prototype. */
13212 #include <stdlib.h>
13213 static long double (*p) (char const *, char **) = strtold;
13215 test (char const *nptr, char **endptr)
13218 r = strtold (nptr, endptr);
13224 return test ("1.0", NULL) != 1 || p ("1.0", NULL) != 1;
13229 if ac_fn_c_try_link
"$LINENO"; then :
13230 gl_cv_func_c99_strtold
=yes
13232 gl_cv_func_c99_strtold
=no
13234 rm -f core conftest.err conftest.
$ac_objext \
13235 conftest
$ac_exeext conftest.
$ac_ext
13237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_c99_strtold" >&5
13238 $as_echo "$gl_cv_func_c99_strtold" >&6; }
13239 if test $gl_cv_func_c99_strtold = yes; then
13241 $as_echo "#define HAVE_C99_STRTOLD 1" >>confdefs.h
13248 GNULIB_CALLOC_POSIX
=0;
13249 GNULIB_CANONICALIZE_FILE_NAME
=0;
13250 GNULIB_GETLOADAVG
=0;
13251 GNULIB_GETSUBOPT
=0;
13253 GNULIB_MALLOC_POSIX
=0;
13256 GNULIB_MKOSTEMPS
=0;
13262 GNULIB_REALLOC_POSIX
=0;
13269 GNULIB_SYSTEM_POSIX
=0;
13274 HAVE_CANONICALIZE_FILE_NAME
=1;
13275 HAVE_DECL_GETLOADAVG
=1;
13289 HAVE_DECL_SETENV
=1;
13293 HAVE_STRUCT_RANDOM_DATA
=1;
13294 HAVE_SYS_LOADAVG_H
=0;
13296 HAVE_DECL_UNSETENV
=1;
13298 REPLACE_CANONICALIZE_FILE_NAME
=0;
13303 REPLACE_REALPATH
=0;
13306 REPLACE_UNSETENV
=0;
13314 GNULIB_EUIDACCESS
=0;
13315 GNULIB_FACCESSAT
=0;
13319 GNULIB_FTRUNCATE
=0;
13321 GNULIB_GETDOMAINNAME
=0;
13322 GNULIB_GETDTABLESIZE
=0;
13323 GNULIB_GETGROUPS
=0;
13324 GNULIB_GETHOSTNAME
=0;
13326 GNULIB_GETLOGIN_R
=0;
13327 GNULIB_GETPAGESIZE
=0;
13328 GNULIB_GETUSERSHELL
=0;
13338 GNULIB_READLINKAT
=0;
13342 GNULIB_SYMLINKAT
=0;
13343 GNULIB_TTYNAME_R
=0;
13344 GNULIB_UNISTD_H_GETOPT
=0;
13345 GNULIB_UNISTD_H_SIGPIPE
=0;
13359 HAVE_GETDTABLESIZE
=1;
13361 HAVE_GETHOSTNAME
=1;
13363 HAVE_GETPAGESIZE
=1;
13378 HAVE_DECL_ENVIRON
=1;
13379 HAVE_DECL_FCHDIR
=1;
13380 HAVE_DECL_GETDOMAINNAME
=1;
13381 HAVE_DECL_GETLOGIN_R
=1;
13382 HAVE_DECL_GETPAGESIZE
=1;
13383 HAVE_DECL_GETUSERSHELL
=1;
13384 HAVE_DECL_TTYNAME_R
=1;
13386 HAVE_SYS_PARAM_H
=0;
13391 REPLACE_FCHOWNAT
=0;
13393 REPLACE_GETDOMAINNAME
=0;
13394 REPLACE_GETLOGIN_R
=0;
13395 REPLACE_GETGROUPS
=0;
13396 REPLACE_GETPAGESIZE
=0;
13403 REPLACE_READLINK
=0;
13407 REPLACE_TTYNAME_R
=0;
13409 REPLACE_UNLINKAT
=0;
13412 UNISTD_H_HAVE_WINSOCK2_H
=0;
13413 UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS
=0;
13418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the preprocessor supports include_next" >&5
13419 $as_echo_n "checking whether the preprocessor supports include_next... " >&6; }
13420 if ${gl_cv_have_include_next+:} false
; then :
13421 $as_echo_n "(cached) " >&6
13423 rm -rf conftestd1a conftestd1b conftestd2
13424 mkdir conftestd1a conftestd1b conftestd2
13425 cat <<EOF > conftestd1a/conftest.h
13426 #define DEFINED_IN_CONFTESTD1
13427 #include_next <conftest.h>
13428 #ifdef DEFINED_IN_CONFTESTD2
13431 #error "include_next doesn't work"
13434 cat <<EOF > conftestd1b/conftest.h
13435 #define DEFINED_IN_CONFTESTD1
13437 #include_next <conftest.h>
13438 #ifdef DEFINED_IN_CONFTESTD2
13441 #error "include_next doesn't work"
13444 cat <<EOF > conftestd2/conftest.h
13445 #ifndef DEFINED_IN_CONFTESTD1
13446 #error "include_next test doesn't work"
13448 #define DEFINED_IN_CONFTESTD2
13450 gl_save_CPPFLAGS
="$CPPFLAGS"
13451 CPPFLAGS
="$gl_save_CPPFLAGS -Iconftestd1b -Iconftestd2"
13452 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13453 /* end confdefs.h. */
13454 #include <conftest.h>
13456 if ac_fn_c_try_compile
"$LINENO"; then :
13457 gl_cv_have_include_next
=yes
13459 CPPFLAGS
="$gl_save_CPPFLAGS -Iconftestd1a -Iconftestd2"
13460 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13461 /* end confdefs.h. */
13462 #include <conftest.h>
13464 if ac_fn_c_try_compile
"$LINENO"; then :
13465 gl_cv_have_include_next
=buggy
13467 gl_cv_have_include_next
=no
13469 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13472 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13473 CPPFLAGS
="$gl_save_CPPFLAGS"
13474 rm -rf conftestd1a conftestd1b conftestd2
13477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_have_include_next" >&5
13478 $as_echo "$gl_cv_have_include_next" >&6; }
13479 PRAGMA_SYSTEM_HEADER
=
13480 if test $gl_cv_have_include_next = yes; then
13481 INCLUDE_NEXT
=include_next
13482 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
=include_next
13483 if test -n "$GCC"; then
13484 PRAGMA_SYSTEM_HEADER
='#pragma GCC system_header'
13487 if test $gl_cv_have_include_next = buggy
; then
13488 INCLUDE_NEXT
=include
13489 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
=include_next
13491 INCLUDE_NEXT
=include
13492 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
=include
13498 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether system header files limit the line length" >&5
13499 $as_echo_n "checking whether system header files limit the line length... " >&6; }
13500 if ${gl_cv_pragma_columns+:} false
; then :
13501 $as_echo_n "(cached) " >&6
13503 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13504 /* end confdefs.h. */
13511 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13512 $EGREP "choke me" >/dev
/null
2>&1; then :
13513 gl_cv_pragma_columns
=yes
13515 gl_cv_pragma_columns
=no
13521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_pragma_columns" >&5
13522 $as_echo "$gl_cv_pragma_columns" >&6; }
13523 if test $gl_cv_pragma_columns = yes; then
13524 PRAGMA_COLUMNS
="#pragma COLUMNS 10000"
13545 if test $gl_cv_have_include_next = yes; then
13546 gl_cv_next_getopt_h
='<'getopt.h
'>'
13548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <getopt.h>" >&5
13549 $as_echo_n "checking absolute name of <getopt.h>... " >&6; }
13550 if ${gl_cv_next_getopt_h+:} false
; then :
13551 $as_echo_n "(cached) " >&6
13554 if test $ac_cv_header_getopt_h = yes; then
13557 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13558 /* end confdefs.h. */
13559 #include <getopt.h>
13563 aix
*) gl_absname_cpp
="$ac_cpp -C" ;;
13564 *) gl_absname_cpp
="$ac_cpp" ;;
13566 gl_cv_next_getopt_h
='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
13567 sed -n '\#/getopt.h#{
13568 s#.*"\(.*/getopt.h\)".*#\1#
13574 gl_cv_next_getopt_h
='<'getopt.h
'>'
13579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_getopt_h" >&5
13580 $as_echo "$gl_cv_next_getopt_h" >&6; }
13582 NEXT_GETOPT_H
=$gl_cv_next_getopt_h
13584 if test $gl_cv_have_include_next = yes ||
test $gl_cv_have_include_next = buggy
; then
13585 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
13586 gl_next_as_first_directive
='<'getopt.h
'>'
13588 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
13589 gl_next_as_first_directive
=$gl_cv_next_getopt_h
13591 NEXT_AS_FIRST_DIRECTIVE_GETOPT_H
=$gl_next_as_first_directive
13596 if test $ac_cv_header_getopt_h = yes; then
13605 if test -z "$gl_replace_getopt" && test $gl_getopt_required = GNU
; then
13606 for ac_header
in getopt.h
13608 ac_fn_c_check_header_mongrel
"$LINENO" "getopt.h" "ac_cv_header_getopt_h" "$ac_includes_default"
13609 if test "x$ac_cv_header_getopt_h" = xyes
; then :
13610 cat >>confdefs.h
<<_ACEOF
13611 #define HAVE_GETOPT_H 1
13615 gl_replace_getopt
=yes
13622 if test -z "$gl_replace_getopt" && test $gl_getopt_required = GNU
; then
13623 for ac_func
in getopt_long_only
13625 ac_fn_c_check_func
"$LINENO" "getopt_long_only" "ac_cv_func_getopt_long_only"
13626 if test "x$ac_cv_func_getopt_long_only" = xyes
; then :
13627 cat >>confdefs.h
<<_ACEOF
13628 #define HAVE_GETOPT_LONG_ONLY 1
13632 gl_replace_getopt
=yes
13638 if test -z "$gl_replace_getopt"; then
13639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getopt is POSIX compatible" >&5
13640 $as_echo_n "checking whether getopt is POSIX compatible... " >&6; }
13641 if ${gl_cv_func_getopt_posix+:} false
; then :
13642 $as_echo_n "(cached) " >&6
13645 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13646 /* end confdefs.h. */
13647 #include <unistd.h>
13651 int *p = &optreset; return optreset;
13656 if ac_fn_c_try_compile
"$LINENO"; then :
13659 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13660 /* end confdefs.h. */
13661 #include <getopt.h>
13665 return !getopt_clip;
13670 if ac_fn_c_try_compile
"$LINENO"; then :
13675 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13677 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13679 gl_save_CPPFLAGS
=$CPPFLAGS
13680 CPPFLAGS
="$CPPFLAGS -DOPTIND_MIN=$gl_optind_min"
13681 if test "$cross_compiling" = yes; then :
13683 mingw
*) gl_cv_func_getopt_posix
="guessing no";;
13684 darwin
* | aix
*) gl_cv_func_getopt_posix
="guessing no";;
13685 *) gl_cv_func_getopt_posix
="guessing yes";;
13689 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13690 /* end confdefs.h. */
13692 #include <unistd.h>
13693 #include <stdlib.h>
13694 #include <string.h>
13704 argv[argc++] = "program";
13705 argv[argc++] = "-a";
13706 argv[argc++] = "foo";
13707 argv[argc++] = "bar";
13709 optind = OPTIND_MIN;
13712 c = getopt (argc, argv, "ab");
13715 c = getopt (argc, argv, "ab");
13718 if (!(optind == 2))
13721 /* Some internal state exists at this point. */
13727 argv[argc++] = "program";
13728 argv[argc++] = "donald";
13729 argv[argc++] = "-p";
13730 argv[argc++] = "billy";
13731 argv[argc++] = "duck";
13732 argv[argc++] = "-a";
13733 argv[argc++] = "bar";
13735 optind = OPTIND_MIN;
13738 c = getopt (argc, argv, "+abp:q:");
13741 if (!(strcmp (argv[0], "program") == 0))
13743 if (!(strcmp (argv[1], "donald") == 0))
13745 if (!(strcmp (argv[2], "-p") == 0))
13747 if (!(strcmp (argv[3], "billy") == 0))
13749 if (!(strcmp (argv[4], "duck") == 0))
13751 if (!(strcmp (argv[5], "-a") == 0))
13753 if (!(strcmp (argv[6], "bar") == 0))
13755 if (!(optind == 1))
13758 /* Detect MacOS 10.5, AIX 7.1 bug. */
13760 char *argv[3] = { "program", "-ab", NULL };
13761 optind = OPTIND_MIN;
13763 if (getopt (2, argv, "ab:") != 'a')
13765 if (getopt (2, argv, "ab:") != '?')
13777 if ac_fn_c_try_run
"$LINENO"; then :
13778 gl_cv_func_getopt_posix
=yes
13780 gl_cv_func_getopt_posix
=no
13782 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
13783 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
13786 CPPFLAGS
=$gl_save_CPPFLAGS
13789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_getopt_posix" >&5
13790 $as_echo "$gl_cv_func_getopt_posix" >&6; }
13791 case "$gl_cv_func_getopt_posix" in
13792 *no
) gl_replace_getopt
=yes ;;
13796 if test -z "$gl_replace_getopt" && test $gl_getopt_required = GNU
; then
13797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working GNU getopt function" >&5
13798 $as_echo_n "checking for working GNU getopt function... " >&6; }
13799 if ${gl_cv_func_getopt_gnu+:} false
; then :
13800 $as_echo_n "(cached) " >&6
13802 # Even with POSIXLY_CORRECT, the GNU extension of leading '-' in the
13803 # optstring is necessary for programs like m4 that have POSIX-mandated
13804 # semantics for supporting options interspersed with files.
13805 # Also, since getopt_long is a GNU extension, we require optind=0.
13806 # Bash ties 'set -o posix' to a non-exported POSIXLY_CORRECT;
13807 # so take care to revert to the correct (non-)export state.
13808 gl_awk_probe
='BEGIN { if ("POSIXLY_CORRECT" in ENVIRON) print "x" }'
13809 case ${POSIXLY_CORRECT+x}`$AWK "$gl_awk_probe" </dev/null` in
13810 xx
) gl_had_POSIXLY_CORRECT
=exported
;;
13811 x
) gl_had_POSIXLY_CORRECT
=yes ;;
13812 *) gl_had_POSIXLY_CORRECT
= ;;
13815 export POSIXLY_CORRECT
13816 if test "$cross_compiling" = yes; then :
13817 case $host_os:$ac_cv_have_decl_optreset in
13818 *-gnu*:* | mingw
*:*) gl_cv_func_getopt_gnu
=no
;;
13819 *:yes) gl_cv_func_getopt_gnu
=no
;;
13820 *) gl_cv_func_getopt_gnu
=yes;;
13824 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13825 /* end confdefs.h. */
13826 #include <getopt.h>
13827 #include <stddef.h>
13828 #include <string.h>
13835 /* This code succeeds on glibc 2.8, OpenBSD 4.0, Cygwin, mingw,
13836 and fails on MacOS X 10.5, AIX 5.2, HP-UX 11, IRIX 6.5,
13837 OSF/1 5.1, Solaris 10. */
13840 myargv[0] = "conftest";
13844 if (getopt (2, myargv, "+a") != '?')
13847 /* This code succeeds on glibc 2.8, mingw,
13848 and fails on MacOS X 10.5, OpenBSD 4.0, AIX 5.2, HP-UX 11,
13849 IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin 1.5.x. */
13851 char *argv[] = { "program", "-p", "foo", "bar", NULL };
13854 if (getopt (4, argv, "p::") != 'p')
13856 else if (optarg != NULL)
13858 else if (getopt (4, argv, "p::") != -1)
13860 else if (optind != 2)
13863 /* This code succeeds on glibc 2.8 and fails on Cygwin 1.7.0. */
13865 char *argv[] = { "program", "foo", "-p", NULL };
13867 if (getopt (3, argv, "-p") != 1)
13869 else if (getopt (3, argv, "-p") != 'p')
13872 /* This code fails on glibc 2.11. */
13874 char *argv[] = { "program", "-b", "-a", NULL };
13875 optind = opterr = 0;
13876 if (getopt (3, argv, "+:a:b") != 'b')
13878 else if (getopt (3, argv, "+:a:b") != ':')
13887 if ac_fn_c_try_run
"$LINENO"; then :
13888 gl_cv_func_getopt_gnu
=yes
13890 gl_cv_func_getopt_gnu
=no
13892 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
13893 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
13896 case $gl_had_POSIXLY_CORRECT in
13898 yes) { POSIXLY_CORRECT
=; unset POSIXLY_CORRECT
;}; POSIXLY_CORRECT
=1 ;;
13899 *) { POSIXLY_CORRECT
=; unset POSIXLY_CORRECT
;} ;;
13903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_getopt_gnu" >&5
13904 $as_echo "$gl_cv_func_getopt_gnu" >&6; }
13905 if test "$gl_cv_func_getopt_gnu" = "no"; then
13906 gl_replace_getopt
=yes
13910 ac_fn_c_check_decl
"$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
13911 if test "x$ac_cv_have_decl_getenv" = xyes
; then :
13917 cat >>confdefs.h
<<_ACEOF
13918 #define HAVE_DECL_GETENV $ac_have_decl
13926 if test -n "$gl_replace_getopt"; then :
13932 $as_echo "#define __GETOPT_PREFIX rpl_" >>confdefs.h
13936 GNULIB_UNISTD_H_GETOPT
=1
13945 gl_LIBOBJS
="$gl_LIBOBJS getopt.$ac_objext"
13955 gl_LIBOBJS
="$gl_LIBOBJS getopt1.$ac_objext"
13965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
13966 $as_echo_n "checking for inline... " >&6; }
13967 if ${ac_cv_c_inline+:} false
; then :
13968 $as_echo_n "(cached) " >&6
13971 for ac_kw
in inline __inline__ __inline
; do
13972 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13973 /* end confdefs.h. */
13974 #ifndef __cplusplus
13976 static $ac_kw foo_t static_foo () {return 0; }
13977 $ac_kw foo_t foo () {return 0; }
13981 if ac_fn_c_try_compile
"$LINENO"; then :
13982 ac_cv_c_inline
=$ac_kw
13984 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13985 test "$ac_cv_c_inline" != no
&& break
13989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
13990 $as_echo "$ac_cv_c_inline" >&6; }
13992 case $ac_cv_c_inline in
13995 case $ac_cv_c_inline in
13997 *) ac_val
=$ac_cv_c_inline;;
13999 cat >>confdefs.h
<<_ACEOF
14000 #ifndef __cplusplus
14001 #define inline $ac_val
14009 GNULIB_NANOSLEEP
=0;
14013 HAVE_DECL_LOCALTIME_R
=1;
14017 REPLACE_LOCALTIME_R
=GNULIB_PORTCHECK
;
14018 REPLACE_MKTIME
=GNULIB_PORTCHECK
;
14019 REPLACE_NANOSLEEP
=GNULIB_PORTCHECK
;
14020 REPLACE_TIMEGM
=GNULIB_PORTCHECK
;
14025 for ac_func
in $ac_func_list
14027 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
14028 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
14029 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
14030 cat >>confdefs.h
<<_ACEOF
14031 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
14040 gl_cv_c_multiarch
=no
14041 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14042 /* end confdefs.h. */
14043 #ifndef __APPLE_CC__
14044 not a universal capable compiler
14049 if ac_fn_c_try_compile
"$LINENO"; then :
14053 for word
in ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}; do
14054 if test -n "$prev"; then
14056 i?
86 | x86_64 | ppc | ppc64
)
14057 if test -z "$arch" ||
test "$arch" = "$word"; then
14060 gl_cv_c_multiarch
=yes
14066 if test "x$word" = "x-arch"; then
14073 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14074 if test $gl_cv_c_multiarch = yes; then
14075 APPLE_UNIVERSAL_BUILD
=1
14077 APPLE_UNIVERSAL_BUILD
=0
14081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
14082 $as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
14083 if ${ac_cv_header_stdbool_h+:} false
; then :
14084 $as_echo_n "(cached) " >&6
14086 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14087 /* end confdefs.h. */
14089 #include <stdbool.h>
14091 "error: bool is not defined"
14094 "error: false is not defined"
14097 "error: false is not 0"
14100 "error: true is not defined"
14103 "error: true is not 1"
14105 #ifndef __bool_true_false_are_defined
14106 "error: __bool_true_false_are_defined is not defined"
14109 struct s { _Bool s: 1; _Bool t; } s;
14111 char a[true == 1 ? 1 : -1];
14112 char b[false == 0 ? 1 : -1];
14113 char c[__bool_true_false_are_defined == 1 ? 1 : -1];
14114 char d[(bool) 0.5 == true ? 1 : -1];
14115 /* See body of main program for 'e'. */
14116 char f[(_Bool) 0.0 == false ? 1 : -1];
14118 char h[sizeof (_Bool)];
14119 char i[sizeof s.t];
14120 enum { j = false, k = true, l = false * true, m = true * 256 };
14121 /* The following fails for
14122 HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
14124 char o[sizeof n == m * sizeof n[0] ? 1 : -1];
14125 char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
14126 /* Catch a bug in an HP-UX C compiler. See
14127 http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
14128 http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
14140 /* Refer to every declared value, to avoid compiler optimizations. */
14141 return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
14142 + !m + !n + !o + !p + !q + !pq);
14148 if ac_fn_c_try_compile
"$LINENO"; then :
14149 ac_cv_header_stdbool_h
=yes
14151 ac_cv_header_stdbool_h
=no
14153 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
14156 $as_echo "$ac_cv_header_stdbool_h" >&6; }
14157 ac_fn_c_check_type
"$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
14158 if test "x$ac_cv_type__Bool" = xyes
; then :
14160 cat >>confdefs.h
<<_ACEOF
14161 #define HAVE__BOOL 1
14174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5
14175 $as_echo_n "checking for wchar_t... " >&6; }
14176 if ${gt_cv_c_wchar_t+:} false
; then :
14177 $as_echo_n "(cached) " >&6
14179 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14180 /* end confdefs.h. */
14181 #include <stddef.h>
14182 wchar_t foo = (wchar_t)'\0';
14191 if ac_fn_c_try_compile
"$LINENO"; then :
14192 gt_cv_c_wchar_t
=yes
14196 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5
14199 $as_echo "$gt_cv_c_wchar_t" >&6; }
14200 if test $gt_cv_c_wchar_t = yes; then
14202 $as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
14207 ac_fn_c_check_member
"$LINENO" "struct tm" "tm_gmtoff" "ac_cv_member_struct_tm_tm_gmtoff" "#include <time.h>
14209 if test "x$ac_cv_member_struct_tm_tm_gmtoff" = xyes
; then :
14211 $as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
14218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
14219 $as_echo_n "checking for C/C++ restrict keyword... " >&6; }
14220 if ${ac_cv_c_restrict+:} false
; then :
14221 $as_echo_n "(cached) " >&6
14223 ac_cv_c_restrict
=no
14224 # The order here caters to the fact that C++ does not require restrict.
14225 for ac_kw
in __restrict __restrict__ _Restrict restrict
; do
14226 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14227 /* end confdefs.h. */
14228 typedef int * int_ptr;
14229 int foo (int_ptr $ac_kw ip) {
14236 int * $ac_kw t = s;
14243 if ac_fn_c_try_compile
"$LINENO"; then :
14244 ac_cv_c_restrict
=$ac_kw
14246 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14247 test "$ac_cv_c_restrict" != no
&& break
14251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
14252 $as_echo "$ac_cv_c_restrict" >&6; }
14254 case $ac_cv_c_restrict in
14256 no
) $as_echo "#define restrict /**/" >>confdefs.h
14258 *) cat >>confdefs.h
<<_ACEOF
14259 #define restrict $ac_cv_c_restrict
14268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timespec in <time.h>" >&5
14269 $as_echo_n "checking for struct timespec in <time.h>... " >&6; }
14270 if ${gl_cv_sys_struct_timespec_in_time_h+:} false
; then :
14271 $as_echo_n "(cached) " >&6
14273 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14274 /* end confdefs.h. */
14280 static struct timespec x; x.tv_sec = x.tv_nsec;
14285 if ac_fn_c_try_compile
"$LINENO"; then :
14286 gl_cv_sys_struct_timespec_in_time_h
=yes
14288 gl_cv_sys_struct_timespec_in_time_h
=no
14290 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_sys_struct_timespec_in_time_h" >&5
14293 $as_echo "$gl_cv_sys_struct_timespec_in_time_h" >&6; }
14295 TIME_H_DEFINES_STRUCT_TIMESPEC
=0
14296 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC
=0
14297 PTHREAD_H_DEFINES_STRUCT_TIMESPEC
=0
14298 if test $gl_cv_sys_struct_timespec_in_time_h = yes; then
14299 TIME_H_DEFINES_STRUCT_TIMESPEC
=1
14301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timespec in <sys/time.h>" >&5
14302 $as_echo_n "checking for struct timespec in <sys/time.h>... " >&6; }
14303 if ${gl_cv_sys_struct_timespec_in_sys_time_h+:} false
; then :
14304 $as_echo_n "(cached) " >&6
14306 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14307 /* end confdefs.h. */
14308 #include <sys/time.h>
14313 static struct timespec x; x.tv_sec = x.tv_nsec;
14318 if ac_fn_c_try_compile
"$LINENO"; then :
14319 gl_cv_sys_struct_timespec_in_sys_time_h
=yes
14321 gl_cv_sys_struct_timespec_in_sys_time_h
=no
14323 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_sys_struct_timespec_in_sys_time_h" >&5
14326 $as_echo "$gl_cv_sys_struct_timespec_in_sys_time_h" >&6; }
14327 if test $gl_cv_sys_struct_timespec_in_sys_time_h = yes; then
14328 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC
=1
14330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timespec in <pthread.h>" >&5
14331 $as_echo_n "checking for struct timespec in <pthread.h>... " >&6; }
14332 if ${gl_cv_sys_struct_timespec_in_pthread_h+:} false
; then :
14333 $as_echo_n "(cached) " >&6
14335 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14336 /* end confdefs.h. */
14337 #include <pthread.h>
14342 static struct timespec x; x.tv_sec = x.tv_nsec;
14347 if ac_fn_c_try_compile
"$LINENO"; then :
14348 gl_cv_sys_struct_timespec_in_pthread_h
=yes
14350 gl_cv_sys_struct_timespec_in_pthread_h
=no
14352 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_sys_struct_timespec_in_pthread_h" >&5
14355 $as_echo "$gl_cv_sys_struct_timespec_in_pthread_h" >&6; }
14356 if test $gl_cv_sys_struct_timespec_in_pthread_h = yes; then
14357 PTHREAD_H_DEFINES_STRUCT_TIMESPEC
=1
14376 if test $gl_cv_have_include_next = yes; then
14377 gl_cv_next_time_h
='<'time.h
'>'
14379 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <time.h>" >&5
14380 $as_echo_n "checking absolute name of <time.h>... " >&6; }
14381 if ${gl_cv_next_time_h+:} false
; then :
14382 $as_echo_n "(cached) " >&6
14385 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14386 /* end confdefs.h. */
14391 aix
*) gl_absname_cpp
="$ac_cpp -C" ;;
14392 *) gl_absname_cpp
="$ac_cpp" ;;
14394 gl_cv_next_time_h
='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
14395 sed -n '\#/time.h#{
14396 s#.*"\(.*/time.h\)".*#\1#
14404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_time_h" >&5
14405 $as_echo "$gl_cv_next_time_h" >&6; }
14407 NEXT_TIME_H
=$gl_cv_next_time_h
14409 if test $gl_cv_have_include_next = yes ||
test $gl_cv_have_include_next = buggy
; then
14410 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
14411 gl_next_as_first_directive
='<'time.h
'>'
14413 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
14414 gl_next_as_first_directive
=$gl_cv_next_time_h
14416 NEXT_AS_FIRST_DIRECTIVE_TIME_H
=$gl_next_as_first_directive
14423 ac_fn_c_check_decl
"$LINENO" "localtime_r" "ac_cv_have_decl_localtime_r" "$ac_includes_default"
14424 if test "x$ac_cv_have_decl_localtime_r" = xyes
; then :
14430 cat >>confdefs.h
<<_ACEOF
14431 #define HAVE_DECL_LOCALTIME_R $ac_have_decl
14438 GL_COND_LIBTOOL_TRUE
=
14439 GL_COND_LIBTOOL_FALSE
='#'
14441 GL_COND_LIBTOOL_TRUE
='#'
14442 GL_COND_LIBTOOL_FALSE
=
14445 gl_cond_libtool
=false
14458 gl_source_base
='lib'
14459 # Code from module arg-nonnull:
14460 # Code from module c++defs:
14461 # Code from module dtoastr:
14463 # Code from module extensions:
14464 # Code from module getloadavg:
14467 # Persuade glibc <stdlib.h> to declare getloadavg().
14470 gl_have_func
=no
# yes means we've found a way to get the load average.
14472 # Make sure getloadavg.c is where it belongs, at configure-time.
14473 test -f "$srcdir/$gl_source_base/getloadavg.c" ||
14474 as_fn_error $?
"$srcdir/$gl_source_base/getloadavg.c is missing" "$LINENO" 5
14478 # Check for getloadavg, but be sure not to touch the cache variable.
14479 (ac_fn_c_check_func
"$LINENO" "getloadavg" "ac_cv_func_getloadavg"
14480 if test "x$ac_cv_func_getloadavg" = xyes
; then :
14485 ) && gl_have_func
=yes
14487 # On HPUX9, an unprivileged user can get load averages through this function.
14488 for ac_func
in pstat_getdynamic
14490 ac_fn_c_check_func
"$LINENO" "pstat_getdynamic" "ac_cv_func_pstat_getdynamic"
14491 if test "x$ac_cv_func_pstat_getdynamic" = xyes
; then :
14492 cat >>confdefs.h
<<_ACEOF
14493 #define HAVE_PSTAT_GETDYNAMIC 1
14500 # Solaris has libkstat which does not require root.
14501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kstat_open in -lkstat" >&5
14502 $as_echo_n "checking for kstat_open in -lkstat... " >&6; }
14503 if ${ac_cv_lib_kstat_kstat_open+:} false
; then :
14504 $as_echo_n "(cached) " >&6
14506 ac_check_lib_save_LIBS
=$LIBS
14507 LIBS
="-lkstat $LIBS"
14508 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14509 /* end confdefs.h. */
14511 /* Override any GCC internal prototype to avoid an error.
14512 Use char because int might match the return type of a GCC
14513 builtin and then its argument prototype would still apply. */
14517 char kstat_open ();
14521 return kstat_open ();
14526 if ac_fn_c_try_link
"$LINENO"; then :
14527 ac_cv_lib_kstat_kstat_open
=yes
14529 ac_cv_lib_kstat_kstat_open
=no
14531 rm -f core conftest.err conftest.
$ac_objext \
14532 conftest
$ac_exeext conftest.
$ac_ext
14533 LIBS
=$ac_check_lib_save_LIBS
14535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_kstat_kstat_open" >&5
14536 $as_echo "$ac_cv_lib_kstat_kstat_open" >&6; }
14537 if test "x$ac_cv_lib_kstat_kstat_open" = xyes
; then :
14538 cat >>confdefs.h
<<_ACEOF
14539 #define HAVE_LIBKSTAT 1
14542 LIBS
="-lkstat $LIBS"
14546 test $ac_cv_lib_kstat_kstat_open = yes && gl_have_func
=yes
14548 # AIX has libperfstat which does not require root
14549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for perfstat_cpu_total in -lperfstat" >&5
14550 $as_echo_n "checking for perfstat_cpu_total in -lperfstat... " >&6; }
14551 if ${ac_cv_lib_perfstat_perfstat_cpu_total+:} false
; then :
14552 $as_echo_n "(cached) " >&6
14554 ac_check_lib_save_LIBS
=$LIBS
14555 LIBS
="-lperfstat $LIBS"
14556 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14557 /* end confdefs.h. */
14559 /* Override any GCC internal prototype to avoid an error.
14560 Use char because int might match the return type of a GCC
14561 builtin and then its argument prototype would still apply. */
14565 char perfstat_cpu_total ();
14569 return perfstat_cpu_total ();
14574 if ac_fn_c_try_link
"$LINENO"; then :
14575 ac_cv_lib_perfstat_perfstat_cpu_total
=yes
14577 ac_cv_lib_perfstat_perfstat_cpu_total
=no
14579 rm -f core conftest.err conftest.
$ac_objext \
14580 conftest
$ac_exeext conftest.
$ac_ext
14581 LIBS
=$ac_check_lib_save_LIBS
14583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_perfstat_perfstat_cpu_total" >&5
14584 $as_echo "$ac_cv_lib_perfstat_perfstat_cpu_total" >&6; }
14585 if test "x$ac_cv_lib_perfstat_perfstat_cpu_total" = xyes
; then :
14586 cat >>confdefs.h
<<_ACEOF
14587 #define HAVE_LIBPERFSTAT 1
14590 LIBS
="-lperfstat $LIBS"
14594 test $ac_cv_lib_perfstat_perfstat_cpu_total = yes && gl_have_func
=yes
14596 # Some systems with -lutil have (and need) -lkvm as well, some do not.
14597 # On Solaris, -lkvm requires nlist from -lelf, so check that first
14598 # to get the right answer into the cache.
14599 # For kstat on solaris, we need to test for libelf and libkvm to force the
14600 # definition of SVR4 below.
14601 if test $gl_have_func = no
; then
14602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for elf_begin in -lelf" >&5
14603 $as_echo_n "checking for elf_begin in -lelf... " >&6; }
14604 if ${ac_cv_lib_elf_elf_begin+:} false
; then :
14605 $as_echo_n "(cached) " >&6
14607 ac_check_lib_save_LIBS
=$LIBS
14609 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14610 /* end confdefs.h. */
14612 /* Override any GCC internal prototype to avoid an error.
14613 Use char because int might match the return type of a GCC
14614 builtin and then its argument prototype would still apply. */
14622 return elf_begin ();
14627 if ac_fn_c_try_link
"$LINENO"; then :
14628 ac_cv_lib_elf_elf_begin
=yes
14630 ac_cv_lib_elf_elf_begin
=no
14632 rm -f core conftest.err conftest.
$ac_objext \
14633 conftest
$ac_exeext conftest.
$ac_ext
14634 LIBS
=$ac_check_lib_save_LIBS
14636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_elf_elf_begin" >&5
14637 $as_echo "$ac_cv_lib_elf_elf_begin" >&6; }
14638 if test "x$ac_cv_lib_elf_elf_begin" = xyes
; then :
14642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kvm_open in -lkvm" >&5
14643 $as_echo_n "checking for kvm_open in -lkvm... " >&6; }
14644 if ${ac_cv_lib_kvm_kvm_open+:} false
; then :
14645 $as_echo_n "(cached) " >&6
14647 ac_check_lib_save_LIBS
=$LIBS
14649 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14650 /* end confdefs.h. */
14652 /* Override any GCC internal prototype to avoid an error.
14653 Use char because int might match the return type of a GCC
14654 builtin and then its argument prototype would still apply. */
14662 return kvm_open ();
14667 if ac_fn_c_try_link
"$LINENO"; then :
14668 ac_cv_lib_kvm_kvm_open
=yes
14670 ac_cv_lib_kvm_kvm_open
=no
14672 rm -f core conftest.err conftest.
$ac_objext \
14673 conftest
$ac_exeext conftest.
$ac_ext
14674 LIBS
=$ac_check_lib_save_LIBS
14676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_kvm_kvm_open" >&5
14677 $as_echo "$ac_cv_lib_kvm_kvm_open" >&6; }
14678 if test "x$ac_cv_lib_kvm_kvm_open" = xyes
; then :
14682 # Check for the 4.4BSD definition of getloadavg.
14683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getloadavg in -lutil" >&5
14684 $as_echo_n "checking for getloadavg in -lutil... " >&6; }
14685 if ${ac_cv_lib_util_getloadavg+:} false
; then :
14686 $as_echo_n "(cached) " >&6
14688 ac_check_lib_save_LIBS
=$LIBS
14689 LIBS
="-lutil $LIBS"
14690 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14691 /* end confdefs.h. */
14693 /* Override any GCC internal prototype to avoid an error.
14694 Use char because int might match the return type of a GCC
14695 builtin and then its argument prototype would still apply. */
14699 char getloadavg ();
14703 return getloadavg ();
14708 if ac_fn_c_try_link
"$LINENO"; then :
14709 ac_cv_lib_util_getloadavg
=yes
14711 ac_cv_lib_util_getloadavg
=no
14713 rm -f core conftest.err conftest.
$ac_objext \
14714 conftest
$ac_exeext conftest.
$ac_ext
14715 LIBS
=$ac_check_lib_save_LIBS
14717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_getloadavg" >&5
14718 $as_echo "$ac_cv_lib_util_getloadavg" >&6; }
14719 if test "x$ac_cv_lib_util_getloadavg" = xyes
; then :
14720 LIBS
="-lutil $LIBS" gl_have_func
=yes gl_cv_func_getloadavg_setgid
=yes
14725 if test $gl_have_func = no
; then
14726 # There is a commonly available library for RS/6000 AIX.
14727 # Since it is not a standard part of AIX, it might be installed locally.
14728 gl_getloadavg_LIBS
=$LIBS
14729 LIBS
="-L/usr/local/lib $LIBS"
14730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getloadavg in -lgetloadavg" >&5
14731 $as_echo_n "checking for getloadavg in -lgetloadavg... " >&6; }
14732 if ${ac_cv_lib_getloadavg_getloadavg+:} false
; then :
14733 $as_echo_n "(cached) " >&6
14735 ac_check_lib_save_LIBS
=$LIBS
14736 LIBS
="-lgetloadavg $LIBS"
14737 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14738 /* end confdefs.h. */
14740 /* Override any GCC internal prototype to avoid an error.
14741 Use char because int might match the return type of a GCC
14742 builtin and then its argument prototype would still apply. */
14746 char getloadavg ();
14750 return getloadavg ();
14755 if ac_fn_c_try_link
"$LINENO"; then :
14756 ac_cv_lib_getloadavg_getloadavg
=yes
14758 ac_cv_lib_getloadavg_getloadavg
=no
14760 rm -f core conftest.err conftest.
$ac_objext \
14761 conftest
$ac_exeext conftest.
$ac_ext
14762 LIBS
=$ac_check_lib_save_LIBS
14764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_getloadavg_getloadavg" >&5
14765 $as_echo "$ac_cv_lib_getloadavg_getloadavg" >&6; }
14766 if test "x$ac_cv_lib_getloadavg_getloadavg" = xyes
; then :
14767 LIBS
="-lgetloadavg $LIBS"
14769 LIBS
=$gl_getloadavg_LIBS
14774 # Make sure it is really in the library, if we think we found it,
14775 # otherwise set up the replacement function.
14776 for ac_func
in getloadavg
14778 ac_fn_c_check_func
"$LINENO" "getloadavg" "ac_cv_func_getloadavg"
14779 if test "x$ac_cv_func_getloadavg" = xyes
; then :
14780 cat >>confdefs.h
<<_ACEOF
14781 #define HAVE_GETLOADAVG 1
14793 gl_LIBOBJS
="$gl_LIBOBJS getloadavg.$ac_objext"
14796 $as_echo "#define C_GETLOADAVG 1" >>confdefs.h
14798 # Figure out what our getloadavg.c needs.
14800 ac_fn_c_check_header_mongrel
"$LINENO" "sys/dg_sys_info.h" "ac_cv_header_sys_dg_sys_info_h" "$ac_includes_default"
14801 if test "x$ac_cv_header_sys_dg_sys_info_h" = xyes
; then :
14804 $as_echo "#define DGUX 1" >>confdefs.h
14806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dg_sys_info in -ldgc" >&5
14807 $as_echo_n "checking for dg_sys_info in -ldgc... " >&6; }
14808 if ${ac_cv_lib_dgc_dg_sys_info+:} false
; then :
14809 $as_echo_n "(cached) " >&6
14811 ac_check_lib_save_LIBS
=$LIBS
14813 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14814 /* end confdefs.h. */
14816 /* Override any GCC internal prototype to avoid an error.
14817 Use char because int might match the return type of a GCC
14818 builtin and then its argument prototype would still apply. */
14822 char dg_sys_info ();
14826 return dg_sys_info ();
14831 if ac_fn_c_try_link
"$LINENO"; then :
14832 ac_cv_lib_dgc_dg_sys_info
=yes
14834 ac_cv_lib_dgc_dg_sys_info
=no
14836 rm -f core conftest.err conftest.
$ac_objext \
14837 conftest
$ac_exeext conftest.
$ac_ext
14838 LIBS
=$ac_check_lib_save_LIBS
14840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dgc_dg_sys_info" >&5
14841 $as_echo "$ac_cv_lib_dgc_dg_sys_info" >&6; }
14842 if test "x$ac_cv_lib_dgc_dg_sys_info" = xyes
; then :
14843 cat >>confdefs.h
<<_ACEOF
14844 #define HAVE_LIBDGC 1
14855 # We cannot check for <dwarf.h>, because Solaris 2 does not use dwarf (it
14856 # uses stabs), but it is still SVR4. We cannot check for <elf.h> because
14857 # Irix 4.0.5F has the header but not the library.
14858 if test $gl_have_func = no
&& test "$ac_cv_lib_elf_elf_begin" = yes \
14859 && test "$ac_cv_lib_kvm_kvm_open" = yes; then
14862 $as_echo "#define SVR4 1" >>confdefs.h
14866 if test $gl_have_func = no
; then
14867 ac_fn_c_check_header_mongrel
"$LINENO" "inq_stats/cpustats.h" "ac_cv_header_inq_stats_cpustats_h" "$ac_includes_default"
14868 if test "x$ac_cv_header_inq_stats_cpustats_h" = xyes
; then :
14871 $as_echo "#define UMAX 1" >>confdefs.h
14874 $as_echo "#define UMAX4_3 1" >>confdefs.h
14881 if test $gl_have_func = no
; then
14882 ac_fn_c_check_header_mongrel
"$LINENO" "sys/cpustats.h" "ac_cv_header_sys_cpustats_h" "$ac_includes_default"
14883 if test "x$ac_cv_header_sys_cpustats_h" = xyes
; then :
14884 gl_have_func
=yes; $as_echo "#define UMAX 1" >>confdefs.h
14891 if test $gl_have_func = no
; then
14892 for ac_header
in mach
/mach.h
14894 ac_fn_c_check_header_mongrel
"$LINENO" "mach/mach.h" "ac_cv_header_mach_mach_h" "$ac_includes_default"
14895 if test "x$ac_cv_header_mach_mach_h" = xyes
; then :
14896 cat >>confdefs.h
<<_ACEOF
14897 #define HAVE_MACH_MACH_H 1
14906 for ac_header
in nlist.h
14908 ac_fn_c_check_header_mongrel
"$LINENO" "nlist.h" "ac_cv_header_nlist_h" "$ac_includes_default"
14909 if test "x$ac_cv_header_nlist_h" = xyes
; then :
14910 cat >>confdefs.h
<<_ACEOF
14911 #define HAVE_NLIST_H 1
14913 ac_fn_c_check_member
"$LINENO" "struct nlist" "n_un.n_name" "ac_cv_member_struct_nlist_n_un_n_name" "#include <nlist.h>
14915 if test "x$ac_cv_member_struct_nlist_n_un_n_name" = xyes
; then :
14917 cat >>confdefs.h
<<_ACEOF
14918 #define HAVE_STRUCT_NLIST_N_UN_N_NAME 1
14922 $as_echo "#define NLIST_NAME_UNION 1" >>confdefs.h
14926 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14927 /* end confdefs.h. */
14933 #ifdef HAVE_STRUCT_NLIST_N_UN_N_NAME
14934 x.n_un.n_name = "";
14942 if ac_fn_c_try_link
"$LINENO"; then :
14944 $as_echo "#define N_NAME_POINTER 1" >>confdefs.h
14947 rm -f core conftest.err conftest.
$ac_objext \
14948 conftest
$ac_exeext conftest.
$ac_ext
14958 # Some definitions of getloadavg require that the program be installed setgid.
14959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getloadavg requires setgid" >&5
14960 $as_echo_n "checking whether getloadavg requires setgid... " >&6; }
14961 if ${gl_cv_func_getloadavg_setgid+:} false
; then :
14962 $as_echo_n "(cached) " >&6
14964 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14965 /* end confdefs.h. */
14966 #define CONFIGURING_GETLOADAVG
14967 #include "$srcdir/$gl_source_base/getloadavg.c"
14968 #ifdef LDAV_PRIVILEGED
14969 Yowza Am I SETGID yet
14973 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14974 $EGREP "Yowza Am I SETGID yet" >/dev
/null
2>&1; then :
14975 gl_cv_func_getloadavg_setgid
=yes
14977 gl_cv_func_getloadavg_setgid
=no
14982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_getloadavg_setgid" >&5
14983 $as_echo "$gl_cv_func_getloadavg_setgid" >&6; }
14984 if test $gl_cv_func_getloadavg_setgid = yes; then
14987 $as_echo "#define GETLOADAVG_PRIVILEGED 1" >>confdefs.h
14993 if test $gl_cv_func_getloadavg_setgid = yes; then
14994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking group of /dev/kmem" >&5
14995 $as_echo_n "checking group of /dev/kmem... " >&6; }
14996 if ${gl_cv_group_kmem+:} false
; then :
14997 $as_echo_n "(cached) " >&6
14999 # On Solaris, /dev/kmem is a symlink. Get info on the real file.
15000 ac_ls_output
=`ls -lgL /dev/kmem 2>/dev/null`
15001 # If we got an error (system does not support symlinks), try without -L.
15002 test -z "$ac_ls_output" && ac_ls_output
=`ls -lg /dev/kmem`
15003 gl_cv_group_kmem
=`echo $ac_ls_output \
15004 | sed -ne 's/[ ][ ]*/ /g
15005 s/^.[sSrwx-]* *[0-9]* *\([^0-9]*\) *.*/\1/
15009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_group_kmem" >&5
15010 $as_echo "$gl_cv_group_kmem" >&6; }
15011 KMEM_GROUP
=$gl_cv_group_kmem
15013 if test "x$gl_save_LIBS" = x
; then
15014 GETLOADAVG_LIBS
=$LIBS
15016 GETLOADAVG_LIBS
=`echo "$LIBS" | sed "s!$gl_save_LIBS!!"`
15021 # Test whether the system declares getloadavg. Solaris has the function
15022 # but declares it in <sys/loadavg.h>, not <stdlib.h>.
15023 for ac_header
in sys
/loadavg.h
15025 ac_fn_c_check_header_mongrel
"$LINENO" "sys/loadavg.h" "ac_cv_header_sys_loadavg_h" "$ac_includes_default"
15026 if test "x$ac_cv_header_sys_loadavg_h" = xyes
; then :
15027 cat >>confdefs.h
<<_ACEOF
15028 #define HAVE_SYS_LOADAVG_H 1
15035 if test $ac_cv_header_sys_loadavg_h = yes; then
15036 HAVE_SYS_LOADAVG_H
=1
15038 HAVE_SYS_LOADAVG_H
=0
15040 ac_fn_c_check_decl
"$LINENO" "getloadavg" "ac_cv_have_decl_getloadavg" "#if HAVE_SYS_LOADAVG_H
15041 # include <sys/loadavg.h>
15043 #include <stdlib.h>
15045 if test "x$ac_cv_have_decl_getloadavg" = xyes
; then :
15048 HAVE_DECL_GETLOADAVG
=0
15055 GNULIB_GETLOADAVG
=1
15059 # Code from module getopt-gnu:
15066 # Code from module getopt-posix:
15072 if test -n "$gl_replace_getopt"; then :
15078 $as_echo "#define __GETOPT_PREFIX rpl_" >>confdefs.h
15082 GNULIB_UNISTD_H_GETOPT
=1
15091 gl_LIBOBJS
="$gl_LIBOBJS getopt.$ac_objext"
15101 gl_LIBOBJS
="$gl_LIBOBJS getopt1.$ac_objext"
15111 # Code from module gettext-h:
15114 # Code from module ignore-value:
15116 # Code from module include_next:
15117 # Code from module intprops:
15118 # Code from module mktime:
15124 if test $APPLE_UNIVERSAL_BUILD = 1; then
15125 # A universal build on Apple MacOS X platforms.
15126 # The test result would be 'yes' in 32-bit mode and 'no' in 64-bit mode.
15127 # But we need a configuration result that is valid in both modes.
15128 ac_cv_func_working_mktime
=no
15130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mktime" >&5
15131 $as_echo_n "checking for working mktime... " >&6; }
15132 if ${ac_cv_func_working_mktime+:} false
; then :
15133 $as_echo_n "(cached) " >&6
15135 if test "$cross_compiling" = yes; then :
15136 ac_cv_func_working_mktime
=no
15138 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15139 /* end confdefs.h. */
15140 /* Test program from Paul Eggert and Tony Leneis. */
15141 #include <limits.h>
15142 #include <stdlib.h>
15145 #ifdef HAVE_UNISTD_H
15146 # include <unistd.h>
15150 # define alarm(X) /* empty */
15153 /* Work around redefinition to rpl_putenv by other config tests. */
15156 static time_t time_t_max;
15157 static time_t time_t_min;
15159 /* Values we'll use to set the TZ environment variable. */
15160 static char *tz_strings[] = {
15161 (char *) 0, "TZ=GMT0", "TZ=JST-9",
15162 "TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00"
15164 #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0]))
15166 /* Return 0 if mktime fails to convert a date in the spring-forward gap.
15167 Based on a problem report from Andreas Jaeger. */
15169 spring_forward_gap ()
15171 /* glibc (up to about 1998-10-07) failed this test. */
15174 /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
15175 instead of "TZ=America/Vancouver" in order to detect the bug even
15176 on systems that don't support the Olson extension, or don't have the
15177 full zoneinfo tables installed. */
15178 putenv ("TZ=PST8PDT,M4.1.0,M10.5.0");
15187 return mktime (&tm) != (time_t) -1;
15191 mktime_test1 (time_t now)
15194 return ! (lt = localtime (&now)) || mktime (lt) == now;
15198 mktime_test (time_t now)
15200 return (mktime_test1 (now)
15201 && mktime_test1 ((time_t) (time_t_max - now))
15202 && mktime_test1 ((time_t) (time_t_min + now)));
15208 /* Based on code from Ariel Faigon. */
15218 return tm.tm_mon == 2 && tm.tm_mday == 31;
15222 bigtime_test (int j)
15226 tm.tm_year = tm.tm_mon = tm.tm_mday = tm.tm_hour = tm.tm_min = tm.tm_sec = j;
15227 now = mktime (&tm);
15228 if (now != (time_t) -1)
15230 struct tm *lt = localtime (&now);
15232 && lt->tm_year == tm.tm_year
15233 && lt->tm_mon == tm.tm_mon
15234 && lt->tm_mday == tm.tm_mday
15235 && lt->tm_hour == tm.tm_hour
15236 && lt->tm_min == tm.tm_min
15237 && lt->tm_sec == tm.tm_sec
15238 && lt->tm_yday == tm.tm_yday
15239 && lt->tm_wday == tm.tm_wday
15240 && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst)
15241 == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst))))
15250 /* The correct answer for 2050-02-01 00:00:00 in Pacific time,
15251 ignoring leap seconds. */
15252 unsigned long int answer = 2527315200UL;
15256 tm.tm_year = 2050 - 1900;
15259 tm.tm_hour = tm.tm_min = tm.tm_sec = 0;
15262 /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
15263 instead of "TZ=America/Vancouver" in order to detect the bug even
15264 on systems that don't support the Olson extension, or don't have the
15265 full zoneinfo tables installed. */
15266 putenv ("TZ=PST8PDT,M4.1.0,M10.5.0");
15270 /* Check that the result is either a failure, or close enough
15271 to the correct answer that we can assume the discrepancy is
15272 due to leap seconds. */
15273 return (t == (time_t) -1
15274 || (0 < t && answer - 120 <= t && t <= answer + 120));
15283 int time_t_signed_magnitude = (time_t) ~ (time_t) 0 < (time_t) -1;
15284 int time_t_signed = ! ((time_t) 0 < (time_t) -1);
15286 /* This test makes some buggy mktime implementations loop.
15287 Give up after 60 seconds; a mktime slower than that
15288 isn't worth using anyway. */
15291 time_t_max = (! time_t_signed
15293 : ((((time_t) 1 << (sizeof (time_t) * CHAR_BIT - 2)) - 1)
15295 time_t_min = (! time_t_signed
15297 : time_t_signed_magnitude
15301 delta = time_t_max / 997; /* a suitable prime number */
15302 for (i = 0; i < N_STRINGS; i++)
15305 putenv (tz_strings[i]);
15307 for (t = 0; t <= time_t_max - delta; t += delta)
15308 if (! mktime_test (t))
15310 if (! (mktime_test ((time_t) 1)
15311 && mktime_test ((time_t) (60 * 60))
15312 && mktime_test ((time_t) (60 * 60 * 24))))
15315 for (j = 1; ; j <<= 1)
15316 if (! bigtime_test (j))
15318 else if (INT_MAX / 2 < j)
15320 if (! bigtime_test (INT_MAX))
15323 if (! irix_6_4_bug ())
15325 if (! spring_forward_gap ())
15327 if (! year_2050_test ())
15332 if ac_fn_c_try_run
"$LINENO"; then :
15333 ac_cv_func_working_mktime
=yes
15335 ac_cv_func_working_mktime
=no
15337 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
15338 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
15342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_working_mktime" >&5
15343 $as_echo "$ac_cv_func_working_mktime" >&6; }
15344 if test $ac_cv_func_working_mktime = no
; then
15353 gl_LIBOBJS
="$gl_LIBOBJS mktime.$ac_objext"
15357 if test $ac_cv_func_working_mktime = no
; then
15373 # Code from module multiarch:
15375 # Code from module stdbool:
15379 # Define two additional variables used in the Makefile substitution.
15381 if test "$ac_cv_header_stdbool_h" = yes; then
15384 STDBOOL_H
='stdbool.h'
15388 if test "$ac_cv_type__Bool" = yes; then
15395 # Code from module stddef:
15399 if test $gt_cv_c_wchar_t = no
; then
15403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NULL can be used in arbitrary expressions" >&5
15404 $as_echo_n "checking whether NULL can be used in arbitrary expressions... " >&6; }
15405 if ${gl_cv_decl_null_works+:} false
; then :
15406 $as_echo_n "(cached) " >&6
15408 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15409 /* end confdefs.h. */
15410 #include <stddef.h>
15411 int test[2 * (sizeof NULL == sizeof (void *)) -1];
15421 if ac_fn_c_try_compile
"$LINENO"; then :
15422 gl_cv_decl_null_works
=yes
15424 gl_cv_decl_null_works
=no
15426 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
15428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_decl_null_works" >&5
15429 $as_echo "$gl_cv_decl_null_works" >&6; }
15430 if test $gl_cv_decl_null_works = no
; then
15434 if test -n "$STDDEF_H"; then
15443 if test $gl_cv_have_include_next = yes; then
15444 gl_cv_next_stddef_h
='<'stddef.h
'>'
15446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stddef.h>" >&5
15447 $as_echo_n "checking absolute name of <stddef.h>... " >&6; }
15448 if ${gl_cv_next_stddef_h+:} false
; then :
15449 $as_echo_n "(cached) " >&6
15452 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15453 /* end confdefs.h. */
15454 #include <stddef.h>
15458 aix
*) gl_absname_cpp
="$ac_cpp -C" ;;
15459 *) gl_absname_cpp
="$ac_cpp" ;;
15461 gl_cv_next_stddef_h
='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
15462 sed -n '\#/stddef.h#{
15463 s#.*"\(.*/stddef.h\)".*#\1#
15471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stddef_h" >&5
15472 $as_echo "$gl_cv_next_stddef_h" >&6; }
15474 NEXT_STDDEF_H
=$gl_cv_next_stddef_h
15476 if test $gl_cv_have_include_next = yes ||
test $gl_cv_have_include_next = buggy
; then
15477 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
15478 gl_next_as_first_directive
='<'stddef.h
'>'
15480 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
15481 gl_next_as_first_directive
=$gl_cv_next_stddef_h
15483 NEXT_AS_FIRST_DIRECTIVE_STDDEF_H
=$gl_next_as_first_directive
15490 # Code from module stdlib:
15501 if test $gl_cv_have_include_next = yes; then
15502 gl_cv_next_stdlib_h
='<'stdlib.h
'>'
15504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stdlib.h>" >&5
15505 $as_echo_n "checking absolute name of <stdlib.h>... " >&6; }
15506 if ${gl_cv_next_stdlib_h+:} false
; then :
15507 $as_echo_n "(cached) " >&6
15510 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15511 /* end confdefs.h. */
15512 #include <stdlib.h>
15516 aix
*) gl_absname_cpp
="$ac_cpp -C" ;;
15517 *) gl_absname_cpp
="$ac_cpp" ;;
15519 gl_cv_next_stdlib_h
='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
15520 sed -n '\#/stdlib.h#{
15521 s#.*"\(.*/stdlib.h\)".*#\1#
15529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stdlib_h" >&5
15530 $as_echo "$gl_cv_next_stdlib_h" >&6; }
15532 NEXT_STDLIB_H
=$gl_cv_next_stdlib_h
15534 if test $gl_cv_have_include_next = yes ||
test $gl_cv_have_include_next = buggy
; then
15535 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
15536 gl_next_as_first_directive
='<'stdlib.h
'>'
15538 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
15539 gl_next_as_first_directive
=$gl_cv_next_stdlib_h
15541 NEXT_AS_FIRST_DIRECTIVE_STDLIB_H
=$gl_next_as_first_directive
15549 # Code from module strftime:
15560 gl_LIBOBJS
="$gl_LIBOBJS strftime.$ac_objext"
15563 # This defines (or not) HAVE_TZNAME and HAVE_TM_ZONE.
15571 $as_echo "#define my_strftime nstrftime" >>confdefs.h
15575 # Code from module time:
15579 # Code from module time_r:
15587 if test $ac_cv_have_decl_localtime_r = no
; then
15588 HAVE_DECL_LOCALTIME_R
=0
15592 if test $ac_cv_func_localtime_r = yes; then
15594 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether localtime_r is compatible with its POSIX signature" >&5
15595 $as_echo_n "checking whether localtime_r is compatible with its POSIX signature... " >&6; }
15596 if ${gl_cv_time_r_posix+:} false
; then :
15597 $as_echo_n "(cached) " >&6
15599 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15600 /* end confdefs.h. */
15605 /* We don't need to append 'restrict's to the argument types,
15606 even though the POSIX signature has the 'restrict's,
15607 since C99 says they can't affect type compatibility. */
15608 struct tm * (*ptr) (time_t const *, struct tm *) = localtime_r;
15610 /* Check the return type is a pointer.
15611 On HP-UX 10 it is 'int'. */
15612 *localtime_r (0, 0);
15618 if ac_fn_c_try_compile
"$LINENO"; then :
15619 gl_cv_time_r_posix
=yes
15621 gl_cv_time_r_posix
=no
15623 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
15626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_time_r_posix" >&5
15627 $as_echo "$gl_cv_time_r_posix" >&6; }
15628 if test $gl_cv_time_r_posix = yes; then
15629 REPLACE_LOCALTIME_R
=0
15631 REPLACE_LOCALTIME_R
=1
15636 if test $HAVE_LOCALTIME_R = 0 ||
test $REPLACE_LOCALTIME_R = 1; then
15645 gl_LIBOBJS
="$gl_LIBOBJS time_r.$ac_objext"
15659 # Code from module unistd:
15673 if test $gl_cv_have_include_next = yes; then
15674 gl_cv_next_unistd_h
='<'unistd.h
'>'
15676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <unistd.h>" >&5
15677 $as_echo_n "checking absolute name of <unistd.h>... " >&6; }
15678 if ${gl_cv_next_unistd_h+:} false
; then :
15679 $as_echo_n "(cached) " >&6
15682 if test $ac_cv_header_unistd_h = yes; then
15685 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15686 /* end confdefs.h. */
15687 #include <unistd.h>
15691 aix
*) gl_absname_cpp
="$ac_cpp -C" ;;
15692 *) gl_absname_cpp
="$ac_cpp" ;;
15694 gl_cv_next_unistd_h
='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
15695 sed -n '\#/unistd.h#{
15696 s#.*"\(.*/unistd.h\)".*#\1#
15702 gl_cv_next_unistd_h
='<'unistd.h
'>'
15707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_unistd_h" >&5
15708 $as_echo "$gl_cv_next_unistd_h" >&6; }
15710 NEXT_UNISTD_H
=$gl_cv_next_unistd_h
15712 if test $gl_cv_have_include_next = yes ||
test $gl_cv_have_include_next = buggy
; then
15713 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
15714 gl_next_as_first_directive
='<'unistd.h
'>'
15716 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
15717 gl_next_as_first_directive
=$gl_cv_next_unistd_h
15719 NEXT_AS_FIRST_DIRECTIVE_UNISTD_H
=$gl_next_as_first_directive
15724 if test $ac_cv_header_unistd_h = yes; then
15733 # Code from module warn-on-use:
15734 # End of code from modules
15755 gl_source_base
='tests'
15756 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
15758 gl_module_indicator_condition
=$gltests_WITNESS
15768 LIBGNU_LIBDEPS
="$gl_libdeps"
15770 LIBGNU_LTLIBDEPS
="$gl_ltlibdeps"
15775 for ac_func
in grantpt
15777 ac_fn_c_check_func
"$LINENO" "grantpt" "ac_cv_func_grantpt"
15778 if test "x$ac_cv_func_grantpt" = xyes
; then :
15779 cat >>confdefs.h
<<_ACEOF
15780 #define HAVE_GRANTPT 1
15787 # PTY-related GNU extensions.
15788 for ac_func
in getpt
15790 ac_fn_c_check_func
"$LINENO" "getpt" "ac_cv_func_getpt"
15791 if test "x$ac_cv_func_getpt" = xyes
; then :
15792 cat >>confdefs.h
<<_ACEOF
15793 #define HAVE_GETPT 1
15800 # Check this now, so that we will NOT find the above functions in ncurses.
15801 # That is because we have not set up to link ncurses in lib-src.
15802 # It's better to believe a function is not available
15803 # than to expect to find it in ncurses.
15804 # Also we need tputs and friends to be able to build at all.
15805 have_tputs_et_al
=true
15806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing tputs" >&5
15807 $as_echo_n "checking for library containing tputs... " >&6; }
15808 if ${ac_cv_search_tputs+:} false
; then :
15809 $as_echo_n "(cached) " >&6
15811 ac_func_search_save_LIBS
=$LIBS
15812 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15813 /* end confdefs.h. */
15815 /* Override any GCC internal prototype to avoid an error.
15816 Use char because int might match the return type of a GCC
15817 builtin and then its argument prototype would still apply. */
15830 for ac_lib
in '' ncurses terminfo termcap
; do
15831 if test -z "$ac_lib"; then
15832 ac_res
="none required"
15835 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
15837 if ac_fn_c_try_link
"$LINENO"; then :
15838 ac_cv_search_tputs
=$ac_res
15840 rm -f core conftest.err conftest.
$ac_objext \
15842 if ${ac_cv_search_tputs+:} false
; then :
15846 if ${ac_cv_search_tputs+:} false
; then :
15849 ac_cv_search_tputs
=no
15851 rm conftest.
$ac_ext
15852 LIBS
=$ac_func_search_save_LIBS
15854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_tputs" >&5
15855 $as_echo "$ac_cv_search_tputs" >&6; }
15856 ac_res
=$ac_cv_search_tputs
15857 if test "$ac_res" != no
; then :
15858 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
15861 have_tputs_et_al
=false
15864 if test "$have_tputs_et_al" != true
; then
15865 as_fn_error $?
"I couldn't find termcap functions (tputs and friends).
15866 Maybe some development libraries/packages are missing? Try installing
15867 libncurses-dev(el), libterminfo-dev(el) or similar." "$LINENO" 5
15869 # Must define this when any termcap library is found.
15871 $as_echo "#define HAVE_LIBNCURSES 1" >>confdefs.h
15873 ## FIXME This was the cpp logic, but I am not sure it is right.
15874 ## The above test has not necessarily found libncurses.
15875 HAVE_LIBNCURSES
=yes
15877 ## Use terminfo instead of termcap?
15878 ## Note only system files NOT using terminfo are:
15879 ## freebsd < 40000, ms-w32, msdos, netbsd < 599002500, and
15880 ## darwin|gnu without ncurses.
15884 ## cygwin: Fewer environment variables to go wrong, more terminal types.
15885 ## hpux10-20: Use the system provided termcap(3) library.
15886 ## openbsd: David Mazieres <dm@reeducation-labor.lcs.mit.edu> says this
15887 ## is necessary. Otherwise Emacs dumps core when run -nw.
15888 aix4-2|cygwin|hpux
*|irix6-5|openbsd|sol2
*|unixware
) TERMINFO
=yes ;;
15890 ## darwin: Prevents crashes when running Emacs in Terminal.app under 10.2.
15891 ## The ncurses library has been moved out of the System framework in
15892 ## Mac OS X 10.2. So if configure detects it, set the command-line
15893 ## option to use it.
15895 ## (HAVE_LIBNCURSES was not always true, but is since 2010-03-18.)
15896 if test "x$HAVE_LIBNCURSES" = "xyes"; then
15898 LIBS_TERMCAP
="-lncurses"
15903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether FreeBSD is new enough to use terminfo" >&5
15904 $as_echo_n "checking whether FreeBSD is new enough to use terminfo... " >&6; }
15905 if ${emacs_cv_freebsd_terminfo+:} false
; then :
15906 $as_echo_n "(cached) " >&6
15908 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15909 /* end confdefs.h. */
15910 #include <osreldate.h>
15914 #if __FreeBSD_version < 400000
15922 if ac_fn_c_try_link
"$LINENO"; then :
15923 emacs_cv_freebsd_terminfo
=yes
15925 emacs_cv_freebsd_terminfo
=no
15927 rm -f core conftest.err conftest.
$ac_objext \
15928 conftest
$ac_exeext conftest.
$ac_ext
15932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_freebsd_terminfo" >&5
15933 $as_echo "$emacs_cv_freebsd_terminfo" >&6; }
15935 if test $emacs_cv_freebsd_terminfo = yes; then
15937 LIBS_TERMCAP
="-lncurses"
15939 LIBS_TERMCAP
="-ltermcap"
15944 if test $ac_cv_search_tputs = -lterminfo; then
15946 LIBS_TERMCAP
="-lterminfo"
15948 LIBS_TERMCAP
="-ltermcap"
15955 ## hpux: Make sure we get select from libc rather than from libcurses
15956 ## because libcurses on HPUX 10.10 has a broken version of select.
15957 ## We used to use -lc -lcurses, but this may be cleaner.
15958 hpux
*) LIBS_TERMCAP
="-ltermcap" ;;
15960 openbsd
) LIBS_TERMCAP
="-lncurses" ;;
15962 ## Must use system termcap, if we use any termcap. It does special things.
15963 sol2
*) test "$TERMINFO" != yes && LIBS_TERMCAP
="-ltermcap" ;;
15966 TERMCAP_OBJ
=tparam.o
15967 if test $TERMINFO = yes; then
15969 $as_echo "#define TERMINFO 1" >>confdefs.h
15972 ## Default used to be -ltermcap. Add a case above if need something else.
15973 test "x$LIBS_TERMCAP" = "x" && LIBS_TERMCAP
="-lcurses"
15975 TERMCAP_OBJ
=terminfo.o
15981 # Do we have res_init, for detecting changes in /etc/resolv.conf?
15983 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15984 /* end confdefs.h. */
15985 #include <netinet/in.h>
15986 #include <arpa/nameser.h>
15987 #include <resolv.h>
15996 if ac_fn_c_try_link
"$LINENO"; then :
16001 rm -f core conftest.err conftest.
$ac_objext \
16002 conftest
$ac_exeext conftest.
$ac_ext
16003 if test "$have_res_init" = no
; then
16005 LIBS
="$LIBS -lresolv"
16006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for res_init with -lresolv" >&5
16007 $as_echo_n "checking for res_init with -lresolv... " >&6; }
16008 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16009 /* end confdefs.h. */
16010 #include <netinet/in.h>
16011 #include <arpa/nameser.h>
16012 #include <resolv.h>
16021 if ac_fn_c_try_link
"$LINENO"; then :
16026 rm -f core conftest.err conftest.
$ac_objext \
16027 conftest
$ac_exeext conftest.
$ac_ext
16028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_res_init" >&5
16029 $as_echo "$have_res_init" >&6; }
16030 if test "$have_res_init" = yes ; then
16036 if test "$have_res_init" = yes; then
16038 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
16042 # Do we need the Hesiod library to provide the support routines?
16044 if test "$with_hesiod" != no
; then
16045 # Don't set $LIBS here -- see comments above. FIXME which comments?
16046 ac_fn_c_check_func
"$LINENO" "res_send" "ac_cv_func_res_send"
16047 if test "x$ac_cv_func_res_send" = xyes
; then :
16050 ac_fn_c_check_func
"$LINENO" "__res_send" "ac_cv_func___res_send"
16051 if test "x$ac_cv_func___res_send" = xyes
; then :
16054 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for res_send in -lresolv" >&5
16055 $as_echo_n "checking for res_send in -lresolv... " >&6; }
16056 if ${ac_cv_lib_resolv_res_send+:} false
; then :
16057 $as_echo_n "(cached) " >&6
16059 ac_check_lib_save_LIBS
=$LIBS
16060 LIBS
="-lresolv $LIBS"
16061 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16062 /* end confdefs.h. */
16064 /* Override any GCC internal prototype to avoid an error.
16065 Use char because int might match the return type of a GCC
16066 builtin and then its argument prototype would still apply. */
16074 return res_send ();
16079 if ac_fn_c_try_link
"$LINENO"; then :
16080 ac_cv_lib_resolv_res_send
=yes
16082 ac_cv_lib_resolv_res_send
=no
16084 rm -f core conftest.err conftest.
$ac_objext \
16085 conftest
$ac_exeext conftest.
$ac_ext
16086 LIBS
=$ac_check_lib_save_LIBS
16088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_resolv_res_send" >&5
16089 $as_echo "$ac_cv_lib_resolv_res_send" >&6; }
16090 if test "x$ac_cv_lib_resolv_res_send" = xyes
; then :
16093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __res_send in -lresolv" >&5
16094 $as_echo_n "checking for __res_send in -lresolv... " >&6; }
16095 if ${ac_cv_lib_resolv___res_send+:} false
; then :
16096 $as_echo_n "(cached) " >&6
16098 ac_check_lib_save_LIBS
=$LIBS
16099 LIBS
="-lresolv $LIBS"
16100 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16101 /* end confdefs.h. */
16103 /* Override any GCC internal prototype to avoid an error.
16104 Use char because int might match the return type of a GCC
16105 builtin and then its argument prototype would still apply. */
16109 char __res_send ();
16113 return __res_send ();
16118 if ac_fn_c_try_link
"$LINENO"; then :
16119 ac_cv_lib_resolv___res_send
=yes
16121 ac_cv_lib_resolv___res_send
=no
16123 rm -f core conftest.err conftest.
$ac_objext \
16124 conftest
$ac_exeext conftest.
$ac_ext
16125 LIBS
=$ac_check_lib_save_LIBS
16127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_resolv___res_send" >&5
16128 $as_echo "$ac_cv_lib_resolv___res_send" >&6; }
16129 if test "x$ac_cv_lib_resolv___res_send" = xyes
; then :
16139 if test "$resolv" = yes ; then
16144 ac_fn_c_check_func
"$LINENO" "hes_getmailhost" "ac_cv_func_hes_getmailhost"
16145 if test "x$ac_cv_func_hes_getmailhost" = xyes
; then :
16148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for hes_getmailhost in -lhesiod" >&5
16149 $as_echo_n "checking for hes_getmailhost in -lhesiod... " >&6; }
16150 if ${ac_cv_lib_hesiod_hes_getmailhost+:} false
; then :
16151 $as_echo_n "(cached) " >&6
16153 ac_check_lib_save_LIBS
=$LIBS
16154 LIBS
="-lhesiod $RESOLVLIB $LIBS"
16155 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16156 /* end confdefs.h. */
16158 /* Override any GCC internal prototype to avoid an error.
16159 Use char because int might match the return type of a GCC
16160 builtin and then its argument prototype would still apply. */
16164 char hes_getmailhost ();
16168 return hes_getmailhost ();
16173 if ac_fn_c_try_link
"$LINENO"; then :
16174 ac_cv_lib_hesiod_hes_getmailhost
=yes
16176 ac_cv_lib_hesiod_hes_getmailhost
=no
16178 rm -f core conftest.err conftest.
$ac_objext \
16179 conftest
$ac_exeext conftest.
$ac_ext
16180 LIBS
=$ac_check_lib_save_LIBS
16182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_hesiod_hes_getmailhost" >&5
16183 $as_echo "$ac_cv_lib_hesiod_hes_getmailhost" >&6; }
16184 if test "x$ac_cv_lib_hesiod_hes_getmailhost" = xyes
; then :
16193 if test x
"$hesiod" = xyes
; then
16195 $as_echo "#define HAVE_LIBHESIOD 1" >>confdefs.h
16202 # Do we need libresolv (due to res_init or Hesiod)?
16203 if test "$resolv" = yes ; then
16205 $as_echo "#define HAVE_LIBRESOLV 1" >>confdefs.h
16213 # These tell us which Kerberos-related libraries to use.
16220 if test "${with_kerberos}" != no
; then
16221 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for com_err in -lcom_err" >&5
16222 $as_echo_n "checking for com_err in -lcom_err... " >&6; }
16223 if ${ac_cv_lib_com_err_com_err+:} false
; then :
16224 $as_echo_n "(cached) " >&6
16226 ac_check_lib_save_LIBS
=$LIBS
16227 LIBS
="-lcom_err $LIBS"
16228 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16229 /* end confdefs.h. */
16231 /* Override any GCC internal prototype to avoid an error.
16232 Use char because int might match the return type of a GCC
16233 builtin and then its argument prototype would still apply. */
16246 if ac_fn_c_try_link
"$LINENO"; then :
16247 ac_cv_lib_com_err_com_err
=yes
16249 ac_cv_lib_com_err_com_err
=no
16251 rm -f core conftest.err conftest.
$ac_objext \
16252 conftest
$ac_exeext conftest.
$ac_ext
16253 LIBS
=$ac_check_lib_save_LIBS
16255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_com_err_com_err" >&5
16256 $as_echo "$ac_cv_lib_com_err_com_err" >&6; }
16257 if test "x$ac_cv_lib_com_err_com_err" = xyes
; then :
16263 if test $have_com_err = yes; then
16264 COM_ERRLIB
=-lcom_err
16265 LIBS
="$COM_ERRLIB $LIBS"
16267 $as_echo "#define HAVE_LIBCOM_ERR 1" >>confdefs.h
16270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mit_des_cbc_encrypt in -lcrypto" >&5
16271 $as_echo_n "checking for mit_des_cbc_encrypt in -lcrypto... " >&6; }
16272 if ${ac_cv_lib_crypto_mit_des_cbc_encrypt+:} false
; then :
16273 $as_echo_n "(cached) " >&6
16275 ac_check_lib_save_LIBS
=$LIBS
16276 LIBS
="-lcrypto $LIBS"
16277 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16278 /* end confdefs.h. */
16280 /* Override any GCC internal prototype to avoid an error.
16281 Use char because int might match the return type of a GCC
16282 builtin and then its argument prototype would still apply. */
16286 char mit_des_cbc_encrypt ();
16290 return mit_des_cbc_encrypt ();
16295 if ac_fn_c_try_link
"$LINENO"; then :
16296 ac_cv_lib_crypto_mit_des_cbc_encrypt
=yes
16298 ac_cv_lib_crypto_mit_des_cbc_encrypt
=no
16300 rm -f core conftest.err conftest.
$ac_objext \
16301 conftest
$ac_exeext conftest.
$ac_ext
16302 LIBS
=$ac_check_lib_save_LIBS
16304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_mit_des_cbc_encrypt" >&5
16305 $as_echo "$ac_cv_lib_crypto_mit_des_cbc_encrypt" >&6; }
16306 if test "x$ac_cv_lib_crypto_mit_des_cbc_encrypt" = xyes
; then :
16312 if test $have_crypto = yes; then
16314 LIBS
="$CRYPTOLIB $LIBS"
16316 $as_echo "#define HAVE_LIBCRYPTO 1" >>confdefs.h
16319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mit_des_cbc_encrypt in -lk5crypto" >&5
16320 $as_echo_n "checking for mit_des_cbc_encrypt in -lk5crypto... " >&6; }
16321 if ${ac_cv_lib_k5crypto_mit_des_cbc_encrypt+:} false
; then :
16322 $as_echo_n "(cached) " >&6
16324 ac_check_lib_save_LIBS
=$LIBS
16325 LIBS
="-lk5crypto $LIBS"
16326 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16327 /* end confdefs.h. */
16329 /* Override any GCC internal prototype to avoid an error.
16330 Use char because int might match the return type of a GCC
16331 builtin and then its argument prototype would still apply. */
16335 char mit_des_cbc_encrypt ();
16339 return mit_des_cbc_encrypt ();
16344 if ac_fn_c_try_link
"$LINENO"; then :
16345 ac_cv_lib_k5crypto_mit_des_cbc_encrypt
=yes
16347 ac_cv_lib_k5crypto_mit_des_cbc_encrypt
=no
16349 rm -f core conftest.err conftest.
$ac_objext \
16350 conftest
$ac_exeext conftest.
$ac_ext
16351 LIBS
=$ac_check_lib_save_LIBS
16353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_k5crypto_mit_des_cbc_encrypt" >&5
16354 $as_echo "$ac_cv_lib_k5crypto_mit_des_cbc_encrypt" >&6; }
16355 if test "x$ac_cv_lib_k5crypto_mit_des_cbc_encrypt" = xyes
; then :
16361 if test $have_k5crypto = yes; then
16362 CRYPTOLIB
=-lk5crypto
16363 LIBS
="$CRYPTOLIB $LIBS"
16365 $as_echo "#define HAVE_LIBK5CRYPTO 1" >>confdefs.h
16368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb5_init_context in -lkrb5" >&5
16369 $as_echo_n "checking for krb5_init_context in -lkrb5... " >&6; }
16370 if ${ac_cv_lib_krb5_krb5_init_context+:} false
; then :
16371 $as_echo_n "(cached) " >&6
16373 ac_check_lib_save_LIBS
=$LIBS
16374 LIBS
="-lkrb5 $LIBS"
16375 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16376 /* end confdefs.h. */
16378 /* Override any GCC internal prototype to avoid an error.
16379 Use char because int might match the return type of a GCC
16380 builtin and then its argument prototype would still apply. */
16384 char krb5_init_context ();
16388 return krb5_init_context ();
16393 if ac_fn_c_try_link
"$LINENO"; then :
16394 ac_cv_lib_krb5_krb5_init_context
=yes
16396 ac_cv_lib_krb5_krb5_init_context
=no
16398 rm -f core conftest.err conftest.
$ac_objext \
16399 conftest
$ac_exeext conftest.
$ac_ext
16400 LIBS
=$ac_check_lib_save_LIBS
16402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_krb5_krb5_init_context" >&5
16403 $as_echo "$ac_cv_lib_krb5_krb5_init_context" >&6; }
16404 if test "x$ac_cv_lib_krb5_krb5_init_context" = xyes
; then :
16410 if test $have_krb5=yes; then
16412 LIBS
="$KRB5LIB $LIBS"
16414 $as_echo "#define HAVE_LIBKRB5 1" >>confdefs.h
16417 if test "${with_kerberos5}" = no
; then
16418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for des_cbc_encrypt in -ldes425" >&5
16419 $as_echo_n "checking for des_cbc_encrypt in -ldes425... " >&6; }
16420 if ${ac_cv_lib_des425_des_cbc_encrypt+:} false
; then :
16421 $as_echo_n "(cached) " >&6
16423 ac_check_lib_save_LIBS
=$LIBS
16424 LIBS
="-ldes425 $LIBS"
16425 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16426 /* end confdefs.h. */
16428 /* Override any GCC internal prototype to avoid an error.
16429 Use char because int might match the return type of a GCC
16430 builtin and then its argument prototype would still apply. */
16434 char des_cbc_encrypt ();
16438 return des_cbc_encrypt ();
16443 if ac_fn_c_try_link
"$LINENO"; then :
16444 ac_cv_lib_des425_des_cbc_encrypt
=yes
16446 ac_cv_lib_des425_des_cbc_encrypt
=no
16448 rm -f core conftest.err conftest.
$ac_objext \
16449 conftest
$ac_exeext conftest.
$ac_ext
16450 LIBS
=$ac_check_lib_save_LIBS
16452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_des425_des_cbc_encrypt" >&5
16453 $as_echo "$ac_cv_lib_des425_des_cbc_encrypt" >&6; }
16454 if test "x$ac_cv_lib_des425_des_cbc_encrypt" = xyes
; then :
16460 if test $have_des425 = yes; then
16462 LIBS
="$DESLIB $LIBS"
16464 $as_echo "#define HAVE_LIBDES425 1" >>confdefs.h
16467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for des_cbc_encrypt in -ldes" >&5
16468 $as_echo_n "checking for des_cbc_encrypt in -ldes... " >&6; }
16469 if ${ac_cv_lib_des_des_cbc_encrypt+:} false
; then :
16470 $as_echo_n "(cached) " >&6
16472 ac_check_lib_save_LIBS
=$LIBS
16474 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16475 /* end confdefs.h. */
16477 /* Override any GCC internal prototype to avoid an error.
16478 Use char because int might match the return type of a GCC
16479 builtin and then its argument prototype would still apply. */
16483 char des_cbc_encrypt ();
16487 return des_cbc_encrypt ();
16492 if ac_fn_c_try_link
"$LINENO"; then :
16493 ac_cv_lib_des_des_cbc_encrypt
=yes
16495 ac_cv_lib_des_des_cbc_encrypt
=no
16497 rm -f core conftest.err conftest.
$ac_objext \
16498 conftest
$ac_exeext conftest.
$ac_ext
16499 LIBS
=$ac_check_lib_save_LIBS
16501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_des_des_cbc_encrypt" >&5
16502 $as_echo "$ac_cv_lib_des_des_cbc_encrypt" >&6; }
16503 if test "x$ac_cv_lib_des_des_cbc_encrypt" = xyes
; then :
16509 if test $have_des = yes; then
16511 LIBS
="$DESLIB $LIBS"
16513 $as_echo "#define HAVE_LIBDES 1" >>confdefs.h
16517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb_get_cred in -lkrb4" >&5
16518 $as_echo_n "checking for krb_get_cred in -lkrb4... " >&6; }
16519 if ${ac_cv_lib_krb4_krb_get_cred+:} false
; then :
16520 $as_echo_n "(cached) " >&6
16522 ac_check_lib_save_LIBS
=$LIBS
16523 LIBS
="-lkrb4 $LIBS"
16524 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16525 /* end confdefs.h. */
16527 /* Override any GCC internal prototype to avoid an error.
16528 Use char because int might match the return type of a GCC
16529 builtin and then its argument prototype would still apply. */
16533 char krb_get_cred ();
16537 return krb_get_cred ();
16542 if ac_fn_c_try_link
"$LINENO"; then :
16543 ac_cv_lib_krb4_krb_get_cred
=yes
16545 ac_cv_lib_krb4_krb_get_cred
=no
16547 rm -f core conftest.err conftest.
$ac_objext \
16548 conftest
$ac_exeext conftest.
$ac_ext
16549 LIBS
=$ac_check_lib_save_LIBS
16551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_krb4_krb_get_cred" >&5
16552 $as_echo "$ac_cv_lib_krb4_krb_get_cred" >&6; }
16553 if test "x$ac_cv_lib_krb4_krb_get_cred" = xyes
; then :
16559 if test $have_krb4 = yes; then
16561 LIBS
="$KRB4LIB $LIBS"
16563 $as_echo "#define HAVE_LIBKRB4 1" >>confdefs.h
16566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb_get_cred in -lkrb" >&5
16567 $as_echo_n "checking for krb_get_cred in -lkrb... " >&6; }
16568 if ${ac_cv_lib_krb_krb_get_cred+:} false
; then :
16569 $as_echo_n "(cached) " >&6
16571 ac_check_lib_save_LIBS
=$LIBS
16573 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16574 /* end confdefs.h. */
16576 /* Override any GCC internal prototype to avoid an error.
16577 Use char because int might match the return type of a GCC
16578 builtin and then its argument prototype would still apply. */
16582 char krb_get_cred ();
16586 return krb_get_cred ();
16591 if ac_fn_c_try_link
"$LINENO"; then :
16592 ac_cv_lib_krb_krb_get_cred
=yes
16594 ac_cv_lib_krb_krb_get_cred
=no
16596 rm -f core conftest.err conftest.
$ac_objext \
16597 conftest
$ac_exeext conftest.
$ac_ext
16598 LIBS
=$ac_check_lib_save_LIBS
16600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_krb_krb_get_cred" >&5
16601 $as_echo "$ac_cv_lib_krb_krb_get_cred" >&6; }
16602 if test "x$ac_cv_lib_krb_krb_get_cred" = xyes
; then :
16608 if test $have_krb = yes; then
16610 LIBS
="$KRB4LIB $LIBS"
16612 $as_echo "#define HAVE_LIBKRB 1" >>confdefs.h
16618 if test "${with_kerberos5}" != no
; then
16619 for ac_header
in krb5.h
16621 ac_fn_c_check_header_mongrel
"$LINENO" "krb5.h" "ac_cv_header_krb5_h" "$ac_includes_default"
16622 if test "x$ac_cv_header_krb5_h" = xyes
; then :
16623 cat >>confdefs.h
<<_ACEOF
16624 #define HAVE_KRB5_H 1
16626 ac_fn_c_check_member
"$LINENO" "krb5_error" "text" "ac_cv_member_krb5_error_text" "#include <krb5.h>
16628 if test "x$ac_cv_member_krb5_error_text" = xyes
; then :
16630 cat >>confdefs.h
<<_ACEOF
16631 #define HAVE_KRB5_ERROR_TEXT 1
16636 ac_fn_c_check_member
"$LINENO" "krb5_error" "e_text" "ac_cv_member_krb5_error_e_text" "#include <krb5.h>
16638 if test "x$ac_cv_member_krb5_error_e_text" = xyes
; then :
16640 cat >>confdefs.h
<<_ACEOF
16641 #define HAVE_KRB5_ERROR_E_TEXT 1
16652 for ac_header
in des.h
16654 ac_fn_c_check_header_mongrel
"$LINENO" "des.h" "ac_cv_header_des_h" "$ac_includes_default"
16655 if test "x$ac_cv_header_des_h" = xyes
; then :
16656 cat >>confdefs.h
<<_ACEOF
16657 #define HAVE_DES_H 1
16661 for ac_header
in kerberosIV
/des.h
16663 ac_fn_c_check_header_mongrel
"$LINENO" "kerberosIV/des.h" "ac_cv_header_kerberosIV_des_h" "$ac_includes_default"
16664 if test "x$ac_cv_header_kerberosIV_des_h" = xyes
; then :
16665 cat >>confdefs.h
<<_ACEOF
16666 #define HAVE_KERBEROSIV_DES_H 1
16670 for ac_header
in kerberos
/des.h
16672 ac_fn_c_check_header_mongrel
"$LINENO" "kerberos/des.h" "ac_cv_header_kerberos_des_h" "$ac_includes_default"
16673 if test "x$ac_cv_header_kerberos_des_h" = xyes
; then :
16674 cat >>confdefs.h
<<_ACEOF
16675 #define HAVE_KERBEROS_DES_H 1
16690 for ac_header
in krb.h
16692 ac_fn_c_check_header_mongrel
"$LINENO" "krb.h" "ac_cv_header_krb_h" "$ac_includes_default"
16693 if test "x$ac_cv_header_krb_h" = xyes
; then :
16694 cat >>confdefs.h
<<_ACEOF
16695 #define HAVE_KRB_H 1
16699 for ac_header
in kerberosIV
/krb.h
16701 ac_fn_c_check_header_mongrel
"$LINENO" "kerberosIV/krb.h" "ac_cv_header_kerberosIV_krb_h" "$ac_includes_default"
16702 if test "x$ac_cv_header_kerberosIV_krb_h" = xyes
; then :
16703 cat >>confdefs.h
<<_ACEOF
16704 #define HAVE_KERBEROSIV_KRB_H 1
16708 for ac_header
in kerberos
/krb.h
16710 ac_fn_c_check_header_mongrel
"$LINENO" "kerberos/krb.h" "ac_cv_header_kerberos_krb_h" "$ac_includes_default"
16711 if test "x$ac_cv_header_kerberos_krb_h" = xyes
; then :
16712 cat >>confdefs.h
<<_ACEOF
16713 #define HAVE_KERBEROS_KRB_H 1
16729 for ac_header
in com_err.h
16731 ac_fn_c_check_header_mongrel
"$LINENO" "com_err.h" "ac_cv_header_com_err_h" "$ac_includes_default"
16732 if test "x$ac_cv_header_com_err_h" = xyes
; then :
16733 cat >>confdefs.h
<<_ACEOF
16734 #define HAVE_COM_ERR_H 1
16749 # Solaris requires -lintl if you want strerror (which calls dgettext)
16750 # to return localized messages.
16751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dgettext in -lintl" >&5
16752 $as_echo_n "checking for dgettext in -lintl... " >&6; }
16753 if ${ac_cv_lib_intl_dgettext+:} false
; then :
16754 $as_echo_n "(cached) " >&6
16756 ac_check_lib_save_LIBS
=$LIBS
16757 LIBS
="-lintl $LIBS"
16758 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16759 /* end confdefs.h. */
16761 /* Override any GCC internal prototype to avoid an error.
16762 Use char because int might match the return type of a GCC
16763 builtin and then its argument prototype would still apply. */
16771 return dgettext ();
16776 if ac_fn_c_try_link
"$LINENO"; then :
16777 ac_cv_lib_intl_dgettext
=yes
16779 ac_cv_lib_intl_dgettext
=no
16781 rm -f core conftest.err conftest.
$ac_objext \
16782 conftest
$ac_exeext conftest.
$ac_ext
16783 LIBS
=$ac_check_lib_save_LIBS
16785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_dgettext" >&5
16786 $as_echo "$ac_cv_lib_intl_dgettext" >&6; }
16787 if test "x$ac_cv_lib_intl_dgettext" = xyes
; then :
16788 cat >>confdefs.h
<<_ACEOF
16789 #define HAVE_LIBINTL 1
16792 LIBS
="-lintl $LIBS"
16797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether localtime caches TZ" >&5
16798 $as_echo_n "checking whether localtime caches TZ... " >&6; }
16799 if ${emacs_cv_localtime_cache+:} false
; then :
16800 $as_echo_n "(cached) " >&6
16802 if test x
$ac_cv_func_tzset = xyes
; then
16803 if test "$cross_compiling" = yes; then :
16804 # If we have tzset, assume the worst when cross-compiling.
16805 emacs_cv_localtime_cache
=yes
16807 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16808 /* end confdefs.h. */
16810 char TZ_GMT0[] = "TZ=GMT0";
16811 char TZ_PST8[] = "TZ=PST8";
16814 time_t now = time ((time_t *) 0);
16815 int hour_GMT0, hour_unset;
16816 if (putenv (TZ_GMT0) != 0)
16818 hour_GMT0 = localtime (&now)->tm_hour;
16820 hour_unset = localtime (&now)->tm_hour;
16821 if (putenv (TZ_PST8) != 0)
16823 if (localtime (&now)->tm_hour == hour_GMT0)
16826 if (localtime (&now)->tm_hour != hour_unset)
16831 if ac_fn_c_try_run
"$LINENO"; then :
16832 emacs_cv_localtime_cache
=no
16834 emacs_cv_localtime_cache
=yes
16836 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
16837 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
16841 # If we lack tzset, report that localtime does not cache TZ,
16842 # since we can't invalidate the cache if we don't have tzset.
16843 emacs_cv_localtime_cache
=no
16846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_localtime_cache" >&5
16847 $as_echo "$emacs_cv_localtime_cache" >&6; }
16848 if test $emacs_cv_localtime_cache = yes; then
16850 $as_echo "#define LOCALTIME_CACHE 1" >>confdefs.h
16854 if test "x$HAVE_TIMEVAL" = xyes
; then
16855 for ac_func
in gettimeofday
16857 ac_fn_c_check_func
"$LINENO" "gettimeofday" "ac_cv_func_gettimeofday"
16858 if test "x$ac_cv_func_gettimeofday" = xyes
; then :
16859 cat >>confdefs.h
<<_ACEOF
16860 #define HAVE_GETTIMEOFDAY 1
16866 if test $ac_cv_func_gettimeofday = yes; then
16867 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gettimeofday can accept two arguments" >&5
16868 $as_echo_n "checking whether gettimeofday can accept two arguments... " >&6; }
16869 if ${emacs_cv_gettimeofday_two_arguments+:} false
; then :
16870 $as_echo_n "(cached) " >&6
16872 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16873 /* end confdefs.h. */
16875 #ifdef TIME_WITH_SYS_TIME
16876 #include <sys/time.h>
16879 #ifdef HAVE_SYS_TIME_H
16880 #include <sys/time.h>
16888 struct timeval time;
16889 gettimeofday (&time, 0);
16894 if ac_fn_c_try_compile
"$LINENO"; then :
16895 emacs_cv_gettimeofday_two_arguments
=yes
16897 emacs_cv_gettimeofday_two_arguments
=no
16899 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
16901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_gettimeofday_two_arguments" >&5
16902 $as_echo "$emacs_cv_gettimeofday_two_arguments" >&6; }
16903 if test $emacs_cv_gettimeofday_two_arguments = no
; then
16905 $as_echo "#define GETTIMEOFDAY_ONE_ARGUMENT 1" >>confdefs.h
16912 ac_fn_c_check_func
"$LINENO" "socket" "ac_cv_func_socket"
16913 if test "x$ac_cv_func_socket" = xyes
; then :
16919 if test $ok_so_far = yes; then
16920 ac_fn_c_check_header_mongrel
"$LINENO" "netinet/in.h" "ac_cv_header_netinet_in_h" "$ac_includes_default"
16921 if test "x$ac_cv_header_netinet_in_h" = xyes
; then :
16929 if test $ok_so_far = yes; then
16930 ac_fn_c_check_header_mongrel
"$LINENO" "arpa/inet.h" "ac_cv_header_arpa_inet_h" "$ac_includes_default"
16931 if test "x$ac_cv_header_arpa_inet_h" = xyes
; then :
16939 if test $ok_so_far = yes; then
16941 $as_echo "#define HAVE_INET_SOCKETS 1" >>confdefs.h
16945 if test -f /usr
/lpp
/X11
/bin
/smt.exp
; then
16947 $as_echo "#define HAVE_AIX_SMT_EXP 1" >>confdefs.h
16951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether system supports dynamic ptys" >&5
16952 $as_echo_n "checking whether system supports dynamic ptys... " >&6; }
16953 if test -d /dev
/pts
&& ls -d /dev
/ptmx
> /dev
/null
2>&1 ; then
16954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
16955 $as_echo "yes" >&6; }
16957 $as_echo "#define HAVE_DEV_PTMX 1" >>confdefs.h
16960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16961 $as_echo "no" >&6; }
16964 ac_fn_c_check_type
"$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
16965 if test "x$ac_cv_type_pid_t" = xyes
; then :
16969 cat >>confdefs.h
<<_ACEOF
16975 for ac_header
in vfork.h
16977 ac_fn_c_check_header_mongrel
"$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
16978 if test "x$ac_cv_header_vfork_h" = xyes
; then :
16979 cat >>confdefs.h
<<_ACEOF
16980 #define HAVE_VFORK_H 1
16987 for ac_func
in fork vfork
16989 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
16990 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
16991 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
16992 cat >>confdefs.h
<<_ACEOF
16993 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
16999 if test "x$ac_cv_func_fork" = xyes
; then
17000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
17001 $as_echo_n "checking for working fork... " >&6; }
17002 if ${ac_cv_func_fork_works+:} false
; then :
17003 $as_echo_n "(cached) " >&6
17005 if test "$cross_compiling" = yes; then :
17006 ac_cv_func_fork_works
=cross
17008 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
17009 /* end confdefs.h. */
17010 $ac_includes_default
17015 /* By Ruediger Kuhlmann. */
17016 return fork () < 0;
17022 if ac_fn_c_try_run
"$LINENO"; then :
17023 ac_cv_func_fork_works
=yes
17025 ac_cv_func_fork_works
=no
17027 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
17028 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
17032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
17033 $as_echo "$ac_cv_func_fork_works" >&6; }
17036 ac_cv_func_fork_works
=$ac_cv_func_fork
17038 if test "x$ac_cv_func_fork_works" = xcross
; then
17040 *-*-amigaos* |
*-*-msdosdjgpp*)
17041 # Override, as these systems have only a dummy fork() stub
17042 ac_cv_func_fork_works
=no
17045 ac_cv_func_fork_works
=yes
17048 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
17049 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
17051 ac_cv_func_vfork_works
=$ac_cv_func_vfork
17052 if test "x$ac_cv_func_vfork" = xyes
; then
17053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
17054 $as_echo_n "checking for working vfork... " >&6; }
17055 if ${ac_cv_func_vfork_works+:} false
; then :
17056 $as_echo_n "(cached) " >&6
17058 if test "$cross_compiling" = yes; then :
17059 ac_cv_func_vfork_works
=cross
17061 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
17062 /* end confdefs.h. */
17063 /* Thanks to Paul Eggert for this test. */
17064 $ac_includes_default
17065 #include <sys/wait.h>
17066 #ifdef HAVE_VFORK_H
17067 # include <vfork.h>
17069 /* On some sparc systems, changes by the child to local and incoming
17070 argument registers are propagated back to the parent. The compiler
17071 is told about this with #include <vfork.h>, but some compilers
17072 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
17073 static variable whose address is put into a register that is
17074 clobbered by the vfork. */
17077 sparc_address_test (int arg)
17079 sparc_address_test (arg) int arg;
17082 static pid_t child;
17100 pid_t parent = getpid ();
17103 sparc_address_test (0);
17108 /* Here is another test for sparc vfork register problems. This
17109 test uses lots of local variables, at least as many local
17110 variables as main has allocated so far including compiler
17111 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
17112 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
17113 reuse the register of parent for one of the local variables,
17114 since it will think that parent can't possibly be used any more
17115 in this routine. Assigning to the local variable will thus
17116 munge parent in the parent process. */
17118 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
17119 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
17120 /* Convince the compiler that p..p7 are live; otherwise, it might
17121 use the same hardware register for all 8 local variables. */
17122 if (p != p1 || p != p2 || p != p3 || p != p4
17123 || p != p5 || p != p6 || p != p7)
17126 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
17127 from child file descriptors. If the child closes a descriptor
17128 before it execs or exits, this munges the parent's descriptor
17129 as well. Test for this by closing stdout in the child. */
17130 _exit(close(fileno(stdout)) != 0);
17135 while (wait(&status) != child)
17138 /* Was there some problem with vforking? */
17141 /* Did the child fail? (This shouldn't happen.) */
17144 /* Did the vfork/compiler bug occur? */
17145 || parent != getpid()
17147 /* Did the file descriptor bug occur? */
17148 || fstat(fileno(stdout), &st) != 0
17153 if ac_fn_c_try_run
"$LINENO"; then :
17154 ac_cv_func_vfork_works
=yes
17156 ac_cv_func_vfork_works
=no
17158 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
17159 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
17163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
17164 $as_echo "$ac_cv_func_vfork_works" >&6; }
17167 if test "x$ac_cv_func_fork_works" = xcross
; then
17168 ac_cv_func_vfork_works
=$ac_cv_func_vfork
17169 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
17170 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
17173 if test "x$ac_cv_func_vfork_works" = xyes
; then
17175 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
17179 $as_echo "#define vfork fork" >>confdefs.h
17182 if test "x$ac_cv_func_fork_works" = xyes
; then
17184 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
17189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
17190 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
17191 if ${emacs_cv_langinfo_codeset+:} false
; then :
17192 $as_echo_n "(cached) " >&6
17194 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
17195 /* end confdefs.h. */
17196 #include <langinfo.h>
17200 char* cs = nl_langinfo(CODESET);
17205 if ac_fn_c_try_link
"$LINENO"; then :
17206 emacs_cv_langinfo_codeset
=yes
17208 emacs_cv_langinfo_codeset
=no
17210 rm -f core conftest.err conftest.
$ac_objext \
17211 conftest
$ac_exeext conftest.
$ac_ext
17214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_langinfo_codeset" >&5
17215 $as_echo "$emacs_cv_langinfo_codeset" >&6; }
17216 if test $emacs_cv_langinfo_codeset = yes; then
17218 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
17222 ac_fn_c_check_type
"$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
17223 if test "x$ac_cv_type_size_t" = xyes
; then :
17225 cat >>confdefs.h
<<_ACEOF
17226 #define HAVE_SIZE_T 1
17233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mbstate_t" >&5
17234 $as_echo_n "checking for mbstate_t... " >&6; }
17235 if ${ac_cv_type_mbstate_t+:} false
; then :
17236 $as_echo_n "(cached) " >&6
17238 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
17239 /* end confdefs.h. */
17240 $ac_includes_default
17241 # include <wchar.h>
17245 mbstate_t x; return sizeof x;
17250 if ac_fn_c_try_compile
"$LINENO"; then :
17251 ac_cv_type_mbstate_t
=yes
17253 ac_cv_type_mbstate_t
=no
17255 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
17257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_mbstate_t" >&5
17258 $as_echo "$ac_cv_type_mbstate_t" >&6; }
17259 if test $ac_cv_type_mbstate_t = yes; then
17261 $as_echo "#define HAVE_MBSTATE_T 1" >>confdefs.h
17265 $as_echo "#define mbstate_t int" >>confdefs.h
17269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C restricted array declarations" >&5
17270 $as_echo_n "checking for C restricted array declarations... " >&6; }
17271 if ${emacs_cv_c_restrict_arr+:} false
; then :
17272 $as_echo_n "(cached) " >&6
17274 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
17275 /* end confdefs.h. */
17276 void fred (int x[__restrict]);
17285 if ac_fn_c_try_compile
"$LINENO"; then :
17286 emacs_cv_c_restrict_arr
=yes
17288 emacs_cv_c_restrict_arr
=no
17290 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
17292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_c_restrict_arr" >&5
17293 $as_echo "$emacs_cv_c_restrict_arr" >&6; }
17294 if test "$emacs_cv_c_restrict_arr" = yes; then
17296 $as_echo "#define __restrict_arr __restrict" >>confdefs.h
17302 # Set up the CFLAGS for real compilation, so we can substitute it.
17303 CFLAGS
="$REAL_CFLAGS"
17304 CPPFLAGS
="$REAL_CPPFLAGS"
17306 ## Hack to detect a buggy GCC version.
17307 if test "x$GCC" = xyes \
17308 && test x
"`$CC --version 2> /dev/null | grep 'gcc.* 4.5.0'`" != x \
17309 && test x
"`echo $CFLAGS | grep '\-O[23]'`" != x \
17310 && test x
"`echo $CFLAGS | grep '\-fno-optimize-sibling-calls'`" = x
; then
17311 as_fn_error $?
"GCC 4.5.0 has problems compiling Emacs; see etc/PROBLEMS'." "$LINENO" 5
17314 version
=$PACKAGE_VERSION
17316 ### Specify what sort of things we'll be editing into Makefile and config.h.
17317 ### Use configuration here uncanonicalized to avoid exceeding size limits.
17341 ## FIXME? Nothing uses @LD_SWITCH_X_SITE@.
17342 ## src/Makefile.in did add LD_SWITCH_X_SITE (as a cpp define) to the
17343 ## end of LIBX_BASE, but nothing ever set it.
17348 ## Used in lwlib/Makefile.in.
17350 if test -n "${machfile}"; then
17351 M_FILE
="\$(srcdir)/${machfile}"
17355 S_FILE
="\$(srcdir)/${opsysfile}"
17366 cat >>confdefs.h
<<_ACEOF
17367 #define EMACS_CONFIGURATION "${canonical}"
17371 cat >>confdefs.h
<<_ACEOF
17372 #define EMACS_CONFIG_OPTIONS "${ac_configure_args}"
17375 if test -n "$machfile"; then
17377 cat >>confdefs.h
<<_ACEOF
17378 #define config_machfile "${machfile}"
17383 cat >>confdefs.h
<<_ACEOF
17384 #define config_opsysfile "${opsysfile}"
17391 if test "${HAVE_X_WINDOWS}" = "yes" ; then
17393 $as_echo "#define HAVE_X_WINDOWS 1" >>confdefs.h
17396 XOBJ
="xterm.o xfns.o xselect.o xrdb.o fontset.o xsmfns.o fringe.o image.o xsettings.o xgselect.o"
17398 if test "$HAVE_XFT" = "yes"; then
17399 FONT_OBJ
="$FONT_OBJ ftfont.o xftfont.o ftxfont.o"
17400 elif test "$HAVE_FREETYPE" = "yes"; then
17401 FONT_OBJ
="$FONT_OBJ ftfont.o ftxfont.o"
17411 if test "${USE_X_TOOLKIT}" != "none" ; then
17412 WIDGET_OBJ
=widget.o
17414 $as_echo "#define USE_X_TOOLKIT 1" >>confdefs.h
17416 if test "${USE_X_TOOLKIT}" = "LUCID"; then
17418 $as_echo "#define USE_LUCID 1" >>confdefs.h
17420 elif test "${USE_X_TOOLKIT}" = "MOTIF"; then
17422 $as_echo "#define USE_MOTIF 1" >>confdefs.h
17427 ## Paul Abrahams <abrahams at equinox.shaysnet.com> says this is needed.
17428 MOTIF_LIBW
="$MOTIF_LIBW -lXpm"
17432 ## Richard Anthony Ryan <ryanr at ellingtn.ftc.nrcs.usda.gov>
17433 ## says -lXimp is needed in UNIX_SV ... 4.2 1.1.2.
17434 MOTIF_LIBW
="MOTIF_LIBW -lXimp"
17438 ## olson@mcs.anl.gov says -li18n is needed by -lXm.
17439 MOTIF_LIBW
="$MOTIF_LIBW -li18n"
17442 MOTIF_LIBW
="$MOTIF_LIBW $LIBXP"
17448 case "$USE_X_TOOLKIT" in
17449 MOTIF
) TOOLKIT_LIBW
="$MOTIF_LIBW" ;;
17450 LUCID
) TOOLKIT_LIBW
="$LUCID_LIBW" ;;
17451 none
) test "x$HAVE_GTK" = "xyes" && TOOLKIT_LIBW
="$GTK_LIBS" ;;
17455 if test "$USE_X_TOOLKIT" = "none"; then
17456 LIBXT_OTHER
="\$(LIBXSM)"
17457 OLDXMENU_TARGET
="really-oldXMenu"
17459 LIBXT_OTHER
="\$(LIBXMU) -lXt \$(LIBXTR6) -lXext"
17460 OLDXMENU_TARGET
="really-lwlib"
17464 ## The X Menu stuff is present in the X10 distribution, but missing
17465 ## from X11. If we have X10, just use the installed library;
17466 ## otherwise, use our own copy.
17467 if test "${HAVE_X11}" = "yes" ; then
17469 $as_echo "#define HAVE_X11 1" >>confdefs.h
17472 if test "$USE_X_TOOLKIT" = "none"; then
17473 OLDXMENU
="\${oldXMenudir}/libXMenu11.a"
17475 OLDXMENU
="\${lwlibdir}/liblw.a"
17477 LIBXMENU
="\$(OLDXMENU)"
17478 LIBX_OTHER
="\$(LIBXT) \$(LIBX_EXTRA)"
17479 OLDXMENU_DEPS
="\${OLDXMENU} ../src/\${OLDXMENU}"
17481 ## For a syntactically valid Makefile; not actually used for anything.
17482 ## See comments in src/Makefile.in.
17484 ## FIXME This case (!HAVE_X11 && HAVE_X_WINDOWS) is no longer possible(?).
17485 if test "${HAVE_X_WINDOWS}" = "yes"; then
17494 if test "$HAVE_GTK" = "yes" ||
test "$HAVE_MENUS" != "yes"; then
17507 if test "${HAVE_MENUS}" = "yes" ; then
17509 $as_echo "#define HAVE_MENUS 1" >>confdefs.h
17513 if test "${GNU_MALLOC}" = "yes" ; then
17515 $as_echo "#define GNU_MALLOC 1" >>confdefs.h
17520 if test "${REL_ALLOC}" = "yes" ; then
17522 $as_echo "#define REL_ALLOC 1" >>confdefs.h
17525 test "$system_malloc" != "yes" && RALLOC_OBJ
=ralloc.o
17529 if test "$opsys" = "cygwin"; then
17530 CYGWIN_OBJ
="sheap.o"
17531 ## Cygwin differs because of its unexec().
17533 POST_ALLOC_OBJ
=lastfile.o
17536 PRE_ALLOC_OBJ
=lastfile.o
17545 aix4-2
) LD_SWITCH_SYSTEM_TEMACS
="-Wl,-bnodelcsect" ;;
17548 ## The -headerpad option tells ld (see man page) to leave room at the
17549 ## end of the header for adding load commands. Needed for dumping.
17550 ## 0x690 is the total size of 30 segment load commands (at 56
17551 ## each); under Cocoa 31 commands are required.
17552 if test "$HAVE_NS" = "yes"; then
17553 libs_nsgui
="-framework AppKit"
17554 headerpad_extra
=6C8
17557 headerpad_extra
=690
17559 LD_SWITCH_SYSTEM_TEMACS
="-prebind $libs_nsgui -Xlinker -headerpad -Xlinker $headerpad_extra"
17561 ## This is here because src/Makefile.in did some extra fiddling around
17562 ## with LD_SWITCH_SYSTEM. The cpp logic was:
17563 ## #ifndef LD_SWITCH_SYSTEM
17564 ## #if !defined (__GNUC__) && ((defined (BSD_SYSTEM) && !defined (COFF)))
17565 ## Since all the *bsds define LD_SWITCH_SYSTEM, this simplifies to:
17566 ## not using gcc, darwin system not on an alpha (ie darwin, since
17567 ## darwin + alpha does not occur).
17568 ## Because this was done in src/Makefile.in, the resulting part of
17569 ## LD_SWITCH_SYSTEM was not used in configure (ie, in ac_link).
17570 ## It therefore seems cleaner to put this in LD_SWITCH_SYSTEM_TEMACS,
17571 ## rather than LD_SWITCH_SYSTEM.
17572 test "x$LD_SWITCH_SYSTEM" = "x" && test "x$GCC" != "xyes" && \
17573 LD_SWITCH_SYSTEM_TEMACS
="-X $LD_SWITCH_SYSTEM_TEMACS"
17576 ## LD_SWITCH_X_SITE_AUX is a -R option saying where to find X at run-time.
17577 ## When handled by cpp, this was in LD_SWITCH_SYSTEM. However, at
17578 ## the point where configure sourced the s/*.h file, LD_SWITCH_X_SITE_AUX
17579 ## had not yet been defined and was expanded to null. Hence LD_SWITCH_SYSTEM
17580 ## had different values in configure (in ac_link) and src/Makefile.in.
17581 ## It seems clearer therefore to put this piece in LD_SWITCH_SYSTEM_TEMACS.
17582 gnu-linux
) LD_SWITCH_SYSTEM_TEMACS
="\$(LD_SWITCH_X_SITE_AUX)" ;;
17584 *) LD_SWITCH_SYSTEM_TEMACS
= ;;
17587 if test "$NS_IMPL_GNUSTEP" = "yes"; then
17588 LD_SWITCH_SYSTEM_TEMACS
="${LD_SWITCH_SYSTEM_TEMACS} -L${GNUSTEP_SYSTEM_LIBRARIES} ${GNUSTEP_LOCAL_LIBRARIES} -lgnustep-gui -lgnustep-base -lobjc -lpthread"
17597 ## gnu: GNU needs its own crt0.
17598 aix4-2|cygwin|darwin|gnu|hpux
*|irix6-5|sol2
*|unixware
) ORDINARY_LINK
=yes ;;
17600 ## On post 1.3 releases of NetBSD, gcc -nostdlib also clears the
17601 ## library search parth, i.e. it won't search /usr/lib for libc and
17602 ## friends. Using -nostartfiles instead avoids this problem, and
17603 ## will also work on earlier NetBSD releases.
17604 netbsd|openbsd
) LD_FIRSTFLAG
="-nostartfiles" ;;
17606 ## macpcc: NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp> says
17607 ## MkLinux/LinuxPPC needs this.
17608 ## ibms390x only supports opsys = gnu-linux so it can be added here.
17611 macppc|ibms390x
) LD_FIRSTFLAG
="-nostdlib" ;;
17617 if test "x$ORDINARY_LINK" = "xyes"; then
17621 $as_echo "#define ORDINARY_LINK 1" >>confdefs.h
17624 ## The system files defining neither ORDINARY_LINK nor LD_FIRSTFLAG are:
17625 ## freebsd, gnu-* not on macppc|ibms390x.
17626 elif test "x$GCC" = "xyes" && test "x$LD_FIRSTFLAG" = "x"; then
17628 ## Versions of GCC >= 2.0 put their library, libgcc.a, in obscure
17629 ## places that are difficult to figure out at make time. Fortunately,
17630 ## these same versions allow you to pass arbitrary flags on to the
17631 ## linker, so there is no reason not to use it as a linker.
17633 ## Well, it is not quite perfect. The "-nostdlib" keeps GCC from
17634 ## searching for libraries in its internal directories, so we have to
17635 ## ask GCC explicitly where to find libgcc.a (LIB_GCC below).
17636 LD_FIRSTFLAG
="-nostdlib"
17639 ## FIXME? What setting of EDIT_LDFLAGS should this have?
17640 test "$NS_IMPL_GNUSTEP" = "yes" && LD_FIRSTFLAG
="-rdynamic"
17645 ## FIXME? The logic here is not precisely the same as that above.
17646 ## There is no check here for a pre-defined LD_FIRSTFLAG.
17647 ## Should we only be setting LIB_GCC if LD ~ -nostdlib?
17649 if test "x$GCC" = "xyes" && test "x$ORDINARY_LINK" != "xyes"; then
17652 freebsd|netbsd|openbsd
) LIB_GCC
= ;;
17655 ## armin76@gentoo.org reported that the lgcc_s flag is necessary to
17656 ## build on ARM EABI under GNU/Linux. (Bug#5518)
17662 ## FIXME? s/gnu-linux.h used to define LIB_GCC as below, then
17663 ## immediately undefine it again and redefine it to empty.
17664 ## Was the C_SWITCH_X_SITE part really necessary?
17665 ## LIB_GCC=`$CC $C_SWITCH_X_SITE -print-libgcc-file-name`
17671 ## Ask GCC where to find libgcc.a.
17672 *) LIB_GCC
=`$CC -print-libgcc-file-name 2> /dev/null` ;;
17679 ## If we're using X11/GNUstep, define some consequences.
17680 if test "$HAVE_X_WINDOWS" = "yes" ||
test "$HAVE_NS" = "yes"; then
17682 $as_echo "#define HAVE_WINDOW_SYSTEM 1" >>confdefs.h
17685 $as_echo "#define HAVE_MOUSE 1" >>confdefs.h
17687 MOUSE_SUPPORT
="\$(REAL_MOUSE_SUPPORT)"
17688 TOOLTIP_SUPPORT
="\${lispsource}/mouse.elc"
17690 WINDOW_SUPPORT
="\$(BASE_WINDOW_SUPPORT)"
17691 test "$HAVE_X_WINDOWS" = "yes" && \
17692 WINDOW_SUPPORT
="$WINDOW_SUPPORT \$(X_WINDOW_SUPPORT)"
17702 #### Report on what we decided to do.
17703 #### Report GTK as a toolkit, even if it doesn't use Xt.
17704 #### It makes printing result more understandable as using GTK sets
17705 #### toolkit_scroll_bars to yes by default.
17706 if test "${HAVE_GTK}" = "yes"; then
17711 if test -n "$machfile"; then
17712 and_machfile
=" and \`${machfile}'"
17716 Configured for \`${canonical}'.
17718 Where should the build process find the source code? ${srcdir}
17719 What operating system and machine description files should Emacs use?
17720 \`${opsysfile}'${and_machfile}
17721 What compiler should emacs be built with? ${CC} ${CFLAGS}
17722 Should Emacs use the GNU version of malloc? ${GNU_MALLOC}${GNU_MALLOC_reason}
17723 Should Emacs use a relocating allocator for buffers? ${REL_ALLOC}
17724 Should Emacs use mmap(2) for buffer allocation? $use_mmap_for_buffers
17725 What window system should Emacs use? ${window_system}
17726 What toolkit should Emacs use? ${USE_X_TOOLKIT}"
17728 if test -n "${x_includes}"; then
17729 echo " Where do we find X Windows header files? ${x_includes}"
17731 echo " Where do we find X Windows header files? Standard dirs"
17733 if test -n "${x_libraries}"; then
17734 echo " Where do we find X Windows libraries? ${x_libraries}"
17736 echo " Where do we find X Windows libraries? Standard dirs"
17739 echo " Does Emacs use -lXaw3d? ${HAVE_XAW3D}"
17740 echo " Does Emacs use -lXpm? ${HAVE_XPM}"
17741 echo " Does Emacs use -ljpeg? ${HAVE_JPEG}"
17742 echo " Does Emacs use -ltiff? ${HAVE_TIFF}"
17743 echo " Does Emacs use a gif library? ${HAVE_GIF} $LIBGIF"
17744 echo " Does Emacs use -lpng? ${HAVE_PNG}"
17745 echo " Does Emacs use -lrsvg-2? ${HAVE_RSVG}"
17746 echo " Does Emacs use imagemagick? ${HAVE_IMAGEMAGICK}"
17748 echo " Does Emacs use -lgpm? ${HAVE_GPM}"
17749 echo " Does Emacs use -ldbus? ${HAVE_DBUS}"
17750 echo " Does Emacs use -lgconf? ${HAVE_GCONF}"
17751 echo " Does Emacs use -lselinux? ${HAVE_LIBSELINUX}"
17752 echo " Does Emacs use -lgnutls? ${HAVE_GNUTLS}"
17753 echo " Does Emacs use -lxml2? ${HAVE_LIBXML2}"
17755 echo " Does Emacs use -lfreetype? ${HAVE_FREETYPE}"
17756 echo " Does Emacs use -lm17n-flt? ${HAVE_M17N_FLT}"
17757 echo " Does Emacs use -lotf? ${HAVE_LIBOTF}"
17758 echo " Does Emacs use -lxft? ${HAVE_XFT}"
17760 echo " Does Emacs use toolkit scroll bars? ${USE_TOOLKIT_SCROLL_BARS}"
17763 if test $USE_XASSERTS = yes; then
17764 echo " Compiling with asserts turned on."
17765 CPPFLAGS
="$CPPFLAGS -DXASSERTS=1"
17770 if test "$HAVE_NS" = "yes"; then
17772 echo "You must run \"make install\" in order to test the built application.
17773 The installed application will go to nextstep/Emacs.app and can be
17774 run or moved from there."
17775 if test "$EN_NS_SELF_CONTAINED" = "yes"; then
17776 echo "The application will be fully self-contained."
17778 echo "The lisp resources for the application will be installed under ${prefix}.
17779 You may need to run \"make install\" with sudo. The application will fail
17780 to run if these resources are not installed."
17786 # Remove any trailing slashes in these variables.
17787 test "${prefix}" != NONE
&&
17788 prefix
=`echo "${prefix}" | sed 's,\([^/]\)/*$,\1,'`
17789 test "${exec_prefix}" != NONE
&&
17790 exec_prefix
=`echo "${exec_prefix}" | sed 's,\([^/]\)/*$,\1,'`
17792 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"
17794 ac_config_commands
="$ac_config_commands default"
17796 cat >confcache
<<\_ACEOF
17797 # This file is a shell script that caches the results of configure
17798 # tests run on this system so they can be shared between configure
17799 # scripts and configure runs, see configure's option --config-cache.
17800 # It is not useful on other systems. If it contains results you don't
17801 # want to keep, you may remove or edit it.
17803 # config.status only pays attention to the cache file if you give it
17804 # the --recheck option to rerun configure.
17806 # `ac_cv_env_foo' variables (set or unset) will be overridden when
17807 # loading this file, other *unset* `ac_cv_foo' will be assigned the
17808 # following values.
17812 # The following way of writing the cache mishandles newlines in values,
17813 # but we know of no workaround that is simple, portable, and efficient.
17814 # So, we kill variables containing newlines.
17815 # Ultrix sh set writes to stderr and can't be redirected directly,
17816 # and sets the high bit in the cache file unless we assign to the vars.
17818 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
17819 eval ac_val
=\$
$ac_var
17823 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
17824 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
17827 _ | IFS | as_nl
) ;; #(
17828 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
17829 *) { eval $ac_var=; unset $ac_var;} ;;
17835 case $as_nl`(ac_space=' '; set) 2>&1` in #(
17836 *${as_nl}ac_space
=\
*)
17837 # `set' does not quote correctly, so add quotes: double-quote
17838 # substitution turns \\\\ into \\, and sed turns \\ into \.
17841 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
17844 # `set' quotes correctly as required by POSIX, so do not add quotes.
17845 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
17854 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
17856 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
17858 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
17859 if test -w "$cache_file"; then
17860 if test "x$cache_file" != "x/dev/null"; then
17861 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
17862 $as_echo "$as_me: updating cache $cache_file" >&6;}
17863 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
17864 cat confcache
>"$cache_file"
17866 case $cache_file in #(
17868 mv -f confcache
"$cache_file"$$
&&
17869 mv -f "$cache_file"$$
"$cache_file" ;; #(
17871 mv -f confcache
"$cache_file" ;;
17876 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
17877 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
17882 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
17883 # Let make expand exec_prefix.
17884 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
17886 DEFS
=-DHAVE_CONFIG_H
17891 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
17892 # 1. Remove the extension, and $U if already installed.
17893 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
17894 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
17895 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
17896 # will be set to the directory where LIBOBJS objects are built.
17897 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
17898 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
17900 LIBOBJS
=$ac_libobjs
17902 LTLIBOBJS
=$ac_ltlibobjs
17905 if test -n "$EXEEXT"; then
17907 am__EXEEXT_FALSE
='#'
17909 am__EXEEXT_TRUE
='#'
17913 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
17914 as_fn_error $?
"conditional \"AMDEP\" was never defined.
17915 Usually this means the macro was only invoked conditionally." "$LINENO" 5
17917 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
17918 as_fn_error $?
"conditional \"am__fastdepCC\" was never defined.
17919 Usually this means the macro was only invoked conditionally." "$LINENO" 5
17922 if test -z "${GL_COND_LIBTOOL_TRUE}" && test -z "${GL_COND_LIBTOOL_FALSE}"; then
17923 as_fn_error $?
"conditional \"GL_COND_LIBTOOL\" was never defined.
17924 Usually this means the macro was only invoked conditionally." "$LINENO" 5
17929 if test -n "$gl_LIBOBJS"; then
17930 # Remove the extension.
17931 sed_drop_objext
='s/\.o$//;s/\.obj$//'
17932 for i
in `for i in $gl_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
17933 gl_libobjs
="$gl_libobjs $i.$ac_objext"
17934 gl_ltlibobjs
="$gl_ltlibobjs $i.lo"
17937 gl_LIBOBJS
=$gl_libobjs
17939 gl_LTLIBOBJS
=$gl_ltlibobjs
17945 if test -n "$gltests_LIBOBJS"; then
17946 # Remove the extension.
17947 sed_drop_objext
='s/\.o$//;s/\.obj$//'
17948 for i
in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
17949 gltests_libobjs
="$gltests_libobjs $i.$ac_objext"
17950 gltests_ltlibobjs
="$gltests_ltlibobjs $i.lo"
17953 gltests_LIBOBJS
=$gltests_libobjs
17955 gltests_LTLIBOBJS
=$gltests_ltlibobjs
17959 : "${CONFIG_STATUS=./config.status}"
17961 ac_clean_files_save
=$ac_clean_files
17962 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
17963 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
17964 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
17966 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
17968 # Generated by $as_me.
17969 # Run this file to recreate the current configuration.
17970 # Compiler output produced by configure, useful for debugging
17971 # configure, is in config.log if it exists.
17974 ac_cs_recheck=false
17977 SHELL=\${CONFIG_SHELL-$SHELL}
17980 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
17981 ## -------------------- ##
17982 ## M4sh Initialization. ##
17983 ## -------------------- ##
17985 # Be more Bourne compatible
17986 DUALCASE
=1; export DUALCASE
# for MKS sh
17987 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
17990 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
17991 # is contrary to our usage. Disable this feature.
17992 alias -g '${1+"$@"}'='"$@"'
17993 setopt NO_GLOB_SUBST
17995 case `(set -o) 2>/dev/null` in #(
18007 # Printing a long string crashes Solaris 7 /usr/bin/printf.
18008 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
18009 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
18010 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
18011 # Prefer a ksh shell builtin over an external printf program on Solaris,
18012 # but without wasting forks for bash or zsh.
18013 if test -z "$BASH_VERSION$ZSH_VERSION" \
18014 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
18015 as_echo='print
-r --'
18016 as_echo_n='print
-rn --'
18017 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
18018 as_echo='printf %s
\n'
18019 as_echo_n='printf %s
'
18021 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
18022 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
18023 as_echo_n='/usr
/ucb
/echo -n'
18025 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
18026 as_echo_n_body='eval
18030 expr "X$arg" : "X\\(.*\\)$as_nl";
18031 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
18033 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
18035 export as_echo_n_body
18036 as_echo_n='sh
-c $as_echo_n_body as_echo
'
18038 export as_echo_body
18039 as_echo='sh
-c $as_echo_body as_echo
'
18042 # The user is always right.
18043 if test "${PATH_SEPARATOR+set}" != set; then
18045 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
18046 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
18053 # We need space, tab and new line, in precisely that order. Quoting is
18054 # there to prevent editors from complaining about space-tab.
18055 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
18056 # splitting by setting IFS to empty value.)
18059 # Find who we are. Look in the path if we contain no directory separator.
18062 *[\\/]* ) as_myself=$0 ;;
18063 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18064 for as_dir in $PATH
18067 test -z "$as_dir" && as_dir=.
18068 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
18074 # We did not find ourselves, most probably we were run as `sh COMMAND'
18075 # in which case we are not to be found in the path.
18076 if test "x$as_myself" = x
; then
18079 if test ! -f "$as_myself"; then
18080 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
18084 # Unset variables that we do not need and which cause bugs (e.g. in
18085 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
18086 # suppresses any "Segmentation fault" message there. '((' could
18087 # trigger a bug in pdksh 5.2.14.
18088 for as_var
in BASH_ENV ENV MAIL MAILPATH
18089 do eval test x\
${$as_var+set} = xset \
18090 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
18103 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
18106 # as_fn_error STATUS ERROR [LINENO LOG_FD]
18107 # ----------------------------------------
18108 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
18109 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
18110 # script with STATUS, using 1 if that was 0.
18113 as_status
=$1; test $as_status -eq 0 && as_status
=1
18115 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
18116 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
18118 $as_echo "$as_me: error: $2" >&2
18119 as_fn_exit
$as_status
18123 # as_fn_set_status STATUS
18124 # -----------------------
18125 # Set $? to STATUS, without forking.
18126 as_fn_set_status
()
18129 } # as_fn_set_status
18131 # as_fn_exit STATUS
18132 # -----------------
18133 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
18137 as_fn_set_status
$1
18143 # Portably unset VAR.
18146 { eval $1=; unset $1;}
18148 as_unset
=as_fn_unset
18149 # as_fn_append VAR VALUE
18150 # ----------------------
18151 # Append the text in VALUE to the end of the definition contained in VAR. Take
18152 # advantage of any shell optimizations that allow amortized linear growth over
18153 # repeated appends, instead of the typical quadratic growth present in naive
18155 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
18156 eval 'as_fn_append ()
18167 # as_fn_arith ARG...
18168 # ------------------
18169 # Perform arithmetic evaluation on the ARGs, and store the result in the
18170 # global $as_val. Take advantage of shells that can avoid forks. The arguments
18171 # must be portable across $(()) and expr.
18172 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
18173 eval 'as_fn_arith ()
18180 as_val
=`expr "$@" || test $? -eq 1`
18185 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
18186 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
18192 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
18193 as_basename
=basename
18198 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
18204 as_me
=`$as_basename -- "$0" ||
18205 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
18206 X"$0" : 'X\(//\)$' \| \
18207 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
18209 sed '/^.*\/\([^/][^/]*\)\/*$/{
18223 # Avoid depending upon Character Ranges.
18224 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
18225 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
18226 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
18227 as_cr_digits
='0123456789'
18228 as_cr_alnum
=$as_cr_Letters$as_cr_digits
18230 ECHO_C
= ECHO_N
= ECHO_T
=
18231 case `echo -n x` in #(((((
18233 case `echo 'xy\c'` in
18234 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
18236 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
18243 rm -f conf$$ conf$$.exe conf$$.
file
18244 if test -d conf$$.dir
; then
18245 rm -f conf$$.dir
/conf$$.
file
18248 mkdir conf$$.dir
2>/dev
/null
18250 if (echo >conf$$.
file) 2>/dev
/null
; then
18251 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
18253 # ... but there are two gotchas:
18254 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
18255 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
18256 # In both cases, we have to default to `cp -p'.
18257 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
18259 elif ln conf$$.
file conf$$
2>/dev
/null
; then
18267 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
18268 rmdir conf$$.dir
2>/dev
/null
18273 # Create "$as_dir" as a directory, including parents if necessary.
18278 -*) as_dir
=.
/$as_dir;;
18280 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
18284 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
18285 *) as_qdir
=$as_dir;;
18287 as_dirs
="'$as_qdir' $as_dirs"
18288 as_dir
=`$as_dirname -- "$as_dir" ||
18289 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18290 X"$as_dir" : 'X\(//\)[^/]' \| \
18291 X"$as_dir" : 'X\(//\)$' \| \
18292 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
18293 $as_echo X"$as_dir" |
18294 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18298 /^X\(\/\/\)[^/].*/{
18311 test -d "$as_dir" && break
18313 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
18314 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
18318 if mkdir
-p .
2>/dev
/null
; then
18319 as_mkdir_p
='mkdir -p "$as_dir"'
18321 test -d .
/-p && rmdir .
/-p
18325 if test -x / >/dev
/null
2>&1; then
18326 as_test_x
='test -x'
18328 if ls -dL / >/dev
/null
2>&1; then
18335 if test -d "$1"; then
18341 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
18342 ???[sx]*):;;*)false;;esac;fi
18346 as_executable_p
=$as_test_x
18348 # Sed expression to map a string onto a valid CPP name.
18349 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
18351 # Sed expression to map a string onto a valid variable name.
18352 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
18356 ## ----------------------------------- ##
18357 ## Main body of $CONFIG_STATUS script. ##
18358 ## ----------------------------------- ##
18360 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
18362 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18363 # Save the log message, to keep $0 and so on meaningful, and to
18364 # report actual input values of CONFIG_FILES etc. instead of their
18365 # values after options handling.
18367 This file was extended by emacs $as_me 24.0.50, which was
18368 generated by GNU Autoconf 2.68. Invocation command line was
18370 CONFIG_FILES = $CONFIG_FILES
18371 CONFIG_HEADERS = $CONFIG_HEADERS
18372 CONFIG_LINKS = $CONFIG_LINKS
18373 CONFIG_COMMANDS = $CONFIG_COMMANDS
18376 on `(hostname || uname -n) 2>/dev/null | sed 1q`
18381 case $ac_config_files in *"
18382 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
18385 case $ac_config_headers in *"
18386 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
18390 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18391 # Files that config.status was made for.
18392 config_files="$ac_config_files"
18393 config_headers="$ac_config_headers"
18394 config_commands="$ac_config_commands"
18398 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18400 \`$as_me' instantiates files and other configuration actions
18401 from templates according to the current configuration. Unless the files
18402 and actions are specified as TAGs, all are instantiated by default.
18404 Usage: $0 [OPTION]... [TAG]...
18406 -h, --help print this help, then exit
18407 -V, --version print version number and configuration settings, then exit
18408 --config print configuration, then exit
18409 -q, --quiet, --silent
18410 do not print progress messages
18411 -d, --debug don't remove temporary files
18412 --recheck update $as_me by reconfiguring in the same conditions
18413 --file=FILE[:TEMPLATE]
18414 instantiate the configuration file FILE
18415 --header=FILE[:TEMPLATE]
18416 instantiate the configuration header FILE
18418 Configuration files:
18421 Configuration headers:
18424 Configuration commands:
18427 Report bugs to the package provider."
18430 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18431 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
18433 emacs config.status 24.0.50
18434 configured by $0, generated by GNU Autoconf 2.68,
18435 with options \\"\$ac_cs_config\\"
18437 Copyright (C) 2010 Free Software Foundation, Inc.
18438 This config.status script is free software; the Free Software Foundation
18439 gives unlimited permission to copy, distribute and modify it."
18446 test -n "\$AWK" || AWK=awk
18449 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18450 # The default lists apply if the user does not specify any file.
18456 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
18457 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
18461 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
18473 # Handling of the options.
18474 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
18476 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
18477 $as_echo "$ac_cs_version"; exit ;;
18478 --config |
--confi |
--conf |
--con |
--co |
--c )
18479 $as_echo "$ac_cs_config"; exit ;;
18480 --debug |
--debu |
--deb |
--de |
--d |
-d )
18482 --file |
--fil |
--fi |
--f )
18485 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
18486 '') as_fn_error $?
"missing file argument" ;;
18488 as_fn_append CONFIG_FILES
" '$ac_optarg'"
18489 ac_need_defaults
=false
;;
18490 --header |
--heade |
--head |
--hea )
18493 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
18495 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
18496 ac_need_defaults
=false
;;
18498 # Conflict between --help and --header
18499 as_fn_error $?
"ambiguous option: \`$1'
18500 Try \`$0 --help' for more information.";;
18501 --help |
--hel |
-h )
18502 $as_echo "$ac_cs_usage"; exit ;;
18503 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
18504 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
18507 # This is an error.
18508 -*) as_fn_error $?
"unrecognized option: \`$1'
18509 Try \`$0 --help' for more information." ;;
18511 *) as_fn_append ac_config_targets
" $1"
18512 ac_need_defaults
=false
;;
18518 ac_configure_extra_args
=
18520 if $ac_cs_silent; then
18522 ac_configure_extra_args
="$ac_configure_extra_args --silent"
18526 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18527 if \$ac_cs_recheck; then
18528 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
18530 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
18531 CONFIG_SHELL='$SHELL'
18532 export CONFIG_SHELL
18537 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18541 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
18542 ## Running $as_me. ##
18548 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18552 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
18553 GCC="$GCC" NON_GNU_CPP="$NON_GNU_CPP" CPP="$CPP" CPPFLAGS="$CPPFLAGS"
18557 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18559 # Handling of arguments.
18560 for ac_config_target
in $ac_config_targets
18562 case $ac_config_target in
18563 "src/config.h") CONFIG_HEADERS
="$CONFIG_HEADERS src/config.h:src/config.in" ;;
18564 "depfiles") CONFIG_COMMANDS
="$CONFIG_COMMANDS depfiles" ;;
18565 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
18566 "lib/Makefile") CONFIG_FILES
="$CONFIG_FILES lib/Makefile" ;;
18567 "lib-src/Makefile") CONFIG_FILES
="$CONFIG_FILES lib-src/Makefile" ;;
18568 "oldXMenu/Makefile") CONFIG_FILES
="$CONFIG_FILES oldXMenu/Makefile" ;;
18569 "doc/emacs/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/emacs/Makefile" ;;
18570 "doc/misc/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/misc/Makefile" ;;
18571 "doc/lispintro/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/lispintro/Makefile" ;;
18572 "doc/lispref/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/lispref/Makefile" ;;
18573 "src/Makefile") CONFIG_FILES
="$CONFIG_FILES src/Makefile" ;;
18574 "lwlib/Makefile") CONFIG_FILES
="$CONFIG_FILES lwlib/Makefile" ;;
18575 "lisp/Makefile") CONFIG_FILES
="$CONFIG_FILES lisp/Makefile" ;;
18576 "leim/Makefile") CONFIG_FILES
="$CONFIG_FILES leim/Makefile" ;;
18577 "test/automated/Makefile") CONFIG_FILES
="$CONFIG_FILES test/automated/Makefile" ;;
18578 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
18580 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
18585 # If the user did not use the arguments to specify the items to instantiate,
18586 # then the envvar interface is used. Set only those that are not.
18587 # We use the long form for the default assignment because of an extremely
18588 # bizarre bug on SunOS 4.1.3.
18589 if $ac_need_defaults; then
18590 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
18591 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
18592 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
18595 # Have a temporary directory for convenience. Make it in the build tree
18596 # simply because there is no reason against having it here, and in addition,
18597 # creating and moving files from /tmp can sometimes cause problems.
18598 # Hook for its removal unless debugging.
18599 # Note that there is a small window in which the directory will not be cleaned:
18600 # after its creation but before its name has been assigned to `$tmp'.
18604 trap 'exit_status=$?
18605 : "${ac_tmp:=$tmp}"
18606 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
18608 trap 'as_fn_exit 1' 1 2 13 15
18610 # Create a (secure) tmp directory for tmp files.
18613 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
18617 tmp
=.
/conf$$
-$RANDOM
18618 (umask 077 && mkdir
"$tmp")
18619 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
18622 # Set up the scripts for CONFIG_FILES section.
18623 # No need to generate them if there are no CONFIG_FILES.
18624 # This happens for instance with `./config.status config.h'.
18625 if test -n "$CONFIG_FILES"; then
18627 if $AWK 'BEGIN { getline <"/dev/null" }' </dev
/null
2>/dev
/null
; then
18628 ac_cs_awk_getline
=:
18629 ac_cs_awk_pipe_init
=
18630 ac_cs_awk_read_file
='
18631 while ((getline aline < (F[key])) > 0)
18634 ac_cs_awk_pipe_fini
=
18636 ac_cs_awk_getline
=false
18637 ac_cs_awk_pipe_init
="print \"cat <<'|#_!!_#|' &&\""
18638 ac_cs_awk_read_file
='
18640 print "cat " F[key] " &&"
18641 '$ac_cs_awk_pipe_init
18642 # The final `:' finishes the AND list.
18643 ac_cs_awk_pipe_fini
='END { print "|#_!!_#|"; print ":" }'
18645 ac_cr
=`echo X | tr X '\015'`
18646 # On cygwin, bash can eat \r inside `` if the user requested igncr.
18647 # But we know of no other shell where ac_cr would be empty at this
18648 # point, so we can use a bashism as a fallback.
18649 if test "x$ac_cr" = x
; then
18650 eval ac_cr
=\$
\'\\r
\'
18652 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
18653 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
18656 ac_cs_awk_cr
=$ac_cr
18659 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
18662 # Create commands to substitute file output variables.
18664 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
18665 echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
18666 echo "$ac_subst_files" |
sed 's/.*/F["&"]="$&"/' &&
18669 } >conf$
$files.sh
&&
18670 . .
/conf$
$files.sh ||
18671 as_fn_error $?
"could not make $CONFIG_STATUS" "$LINENO" 5
18672 rm -f conf$
$files.sh
18675 echo "cat >conf$$subs.awk <<_ACEOF" &&
18676 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
18678 } >conf$$subs.sh ||
18679 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
18680 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
18682 for ac_last_try in false false false false false :; do
18683 . ./conf$$subs.sh ||
18684 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
18686 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
18687 if test $ac_delim_n = $ac_delim_num; then
18689 elif $ac_last_try; then
18690 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
18692 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
18695 rm -f conf$$subs.sh
18697 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18698 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
18702 s/^/S["/; s
/!.
*/"]=/
18712 s/\(.\{148\}\)..*/\1/
18714 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
18719 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
18726 s/\(.\{148\}\)..*/\1/
18728 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
18732 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
18737 ' <conf$$subs.awk | sed '
18742 ' >>$CONFIG_STATUS || ac_write_fail=1
18743 rm -f conf$$subs.awk
18744 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18746 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
18747 for (key in S) S_is_set[key] = 1
18749 \$ac_cs_awk_pipe_init
18753 nfields = split(line, field, "@
")
18755 len = length(field[1])
18756 for (i = 2; i < nfields; i++) {
18758 keylen = length(key)
18759 if (S_is_set[key]) {
18761 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
18762 len += length(value) + length(field[++i])
18767 if (nfields == 3 && !substed) {
18769 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
18770 \$ac_cs_awk_read_file
18776 \$ac_cs_awk_pipe_fini
18779 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18780 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
18781 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
18784 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
18785 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
18788 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
18789 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
18790 # trailing colons and then remove the whole line if VPATH becomes empty
18791 # (actually we leave an empty line to preserve line numbers).
18792 if test "x
$srcdir" = x.; then
18793 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
18811 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18812 fi # test -n "$CONFIG_FILES"
18814 # Set up the scripts for CONFIG_HEADERS section.
18815 # No need to generate them if there are no CONFIG_HEADERS.
18816 # This happens for instance with `./config.status Makefile'.
18817 if test -n "$CONFIG_HEADERS"; then
18818 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
18822 # Transform confdefs.h into an awk script `defines.awk', embedded as
18823 # here-document in config.status, that substitutes the proper values into
18824 # config.h.in to produce config.h.
18826 # Create a delimiter string that does not exist in confdefs.h, to ease
18827 # handling of long lines.
18829 for ac_last_try in false false :; do
18830 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
18831 if test -z "$ac_tt"; then
18833 elif $ac_last_try; then
18834 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
18836 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
18840 # For the awk script, D is an array of macro values keyed by name,
18841 # likewise P contains macro parameters if any. Preserve backslash
18842 # newline sequences.
18844 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
18846 s/.\{148\}/&'"$ac_delim"'/g
18849 s/^[ ]*#[ ]*define[ ][ ]*/ /
18856 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
18858 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
18862 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
18863 D["\
1"]=" \
3\\\\\\n
"\\/p
18865 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
18870 s/.\{148\}/&'"$ac_delim"'/g
18875 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
18878 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
18880 ' <confdefs.h | sed '
18881 s/'"$ac_delim"'/"\\\
18882 "/g' >>$CONFIG_STATUS || ac_write_fail=1
18884 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18885 for (key in D) D_is_set[key] = 1
18888 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
18890 split(line, arg, " ")
18891 if (arg[1] == "#") {
18895 defundef
= substr
(arg
[1], 2)
18898 split(mac1
, mac2
, "(") #)
18900 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
18901 if (D_is_set
[macro
]) {
18902 # Preserve the white space surrounding the "#".
18903 print prefix
"define", macro P
[macro
] D
[macro
]
18906 # Replace #undef with comments. This is necessary, for example,
18907 # in the case of _POSIX_SOURCE, which is predefined and required
18908 # on some systems where configure will not decide to define it.
18909 if (defundef
== "undef") {
18910 print
"/*", prefix defundef
, macro
, "*/"
18918 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18919 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
18920 fi # test -n "$CONFIG_HEADERS"
18923 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
18928 :[FHLC
]) ac_mode
=$ac_tag; continue;;
18930 case $ac_mode$ac_tag in
18932 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
18933 :[FH
]-) ac_tag
=-:-;;
18934 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
18951 -) ac_f
="$ac_tmp/stdin";;
18952 *) # Look for the file first in the build tree, then in the source tree
18953 # (if the path is not absolute). The absolute path cannot be DOS-style,
18954 # because $ac_f cannot contain `:'.
18958 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
18960 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
18962 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
18963 as_fn_append ac_file_inputs
" '$ac_f'"
18966 # Let's still pretend it is `configure' which instantiates (i.e., don't
18967 # use $as_me), people would be surprised to read:
18968 # /* config.h. Generated by config.status. */
18969 configure_input
='Generated from '`
18970 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
18972 if test x
"$ac_file" != x-
; then
18973 configure_input
="$ac_file. $configure_input"
18974 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
18975 $as_echo "$as_me: creating $ac_file" >&6;}
18977 # Neutralize special characters interpreted by sed in replacement strings.
18978 case $configure_input in #(
18979 *\
&* |
*\|
* |
*\\* )
18980 ac_sed_conf_input
=`$as_echo "$configure_input" |
18981 sed 's/[\\\\&|]/\\\\&/g'`;; #(
18982 *) ac_sed_conf_input
=$configure_input;;
18986 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
18987 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
18992 ac_dir
=`$as_dirname -- "$ac_file" ||
18993 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18994 X"$ac_file" : 'X\(//\)[^/]' \| \
18995 X"$ac_file" : 'X\(//\)$' \| \
18996 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
18997 $as_echo X"$ac_file" |
18998 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19002 /^X\(\/\/\)[^/].*/{
19015 as_dir
="$ac_dir"; as_fn_mkdir_p
19019 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
19021 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
19022 # A ".." for each directory in $ac_dir_suffix.
19023 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
19024 case $ac_top_builddir_sub in
19025 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
19026 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
19029 ac_abs_top_builddir
=$ac_pwd
19030 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
19031 # for backward compatibility:
19032 ac_top_builddir
=$ac_top_build_prefix
19035 .
) # We are building in place.
19037 ac_top_srcdir
=$ac_top_builddir_sub
19038 ac_abs_top_srcdir
=$ac_pwd ;;
19039 [\\/]* | ?
:[\\/]* ) # Absolute name.
19040 ac_srcdir
=$srcdir$ac_dir_suffix;
19041 ac_top_srcdir
=$srcdir
19042 ac_abs_top_srcdir
=$srcdir ;;
19043 *) # Relative name.
19044 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
19045 ac_top_srcdir
=$ac_top_build_prefix$srcdir
19046 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
19048 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
19058 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
19059 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
19061 ac_MKDIR_P
=$MKDIR_P
19063 [\\/$
]* | ?
:[\\/]* ) ;;
19064 */*) ac_MKDIR_P
=$ac_top_build_prefix$MKDIR_P ;;
19068 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
19069 # If the template does not know about datarootdir, expand it.
19070 # FIXME: This hack should be removed a few years after 2.60.
19071 ac_datarootdir_hack
=; ac_datarootdir_seen
=
19082 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
19083 *datarootdir
*) ac_datarootdir_seen
=yes;;
19084 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
19085 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
19086 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
19088 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19089 ac_datarootdir_hack='
19090 s&@datadir@&$datadir&g
19091 s&@docdir@&$docdir&g
19092 s&@infodir@&$infodir&g
19093 s&@localedir@&$localedir&g
19094 s&@mandir@&$mandir&g
19095 s&\\\${datarootdir}&$datarootdir&g' ;;
19099 # Neutralize VPATH when `$srcdir' = `.'.
19100 # Shell code in configure.ac might set extrasub.
19101 # FIXME: do we really want to maintain this feature?
19102 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19103 ac_sed_extra="$ac_vpsub
19106 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
19108 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
19109 s|@configure_input@|
$ac_sed_conf_input|
;t t
19110 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
19111 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
19112 s
&@srcdir@
&$ac_srcdir&;t t
19113 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
19114 s
&@top_srcdir@
&$ac_top_srcdir&;t t
19115 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
19116 s
&@builddir@
&$ac_builddir&;t t
19117 s
&@abs_builddir@
&$ac_abs_builddir&;t t
19118 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
19119 s
&@INSTALL@
&$ac_INSTALL&;t t
19120 s
&@MKDIR_P@
&$ac_MKDIR_P&;t t
19121 $ac_datarootdir_hack
19123 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
19124 if $ac_cs_awk_getline; then
19125 $AWK -f "$ac_tmp/subs.
awk"
19127 $AWK -f "$ac_tmp/subs.
awk" | $SHELL
19129 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
19131 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
19132 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
19133 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
19134 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
19135 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
19136 which seems to be undefined. Please make sure it is defined" >&5
19137 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
19138 which seems to be undefined. Please make sure it is defined" >&2;}
19140 rm -f "$ac_tmp/stdin"
19142 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
19143 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
19145 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19151 if test x"$ac_file" != x-; then
19153 $as_echo "/* $configure_input */" \
19154 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
19155 } >"$ac_tmp/config.h" \
19156 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19157 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
19158 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
19159 $as_echo "$as_me: $ac_file is unchanged" >&6;}
19162 mv "$ac_tmp/config.h" "$ac_file" \
19163 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19166 $as_echo "/* $configure_input */" \
19167 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
19168 || as_fn_error $? "could not create -" "$LINENO" 5
19170 # Compute "$ac_file"'s index
in $config_headers.
19173 for _am_header
in $config_headers :; do
19174 case $_am_header in
19175 $_am_arg |
$_am_arg:* )
19178 _am_stamp_count
=`expr $_am_stamp_count + 1` ;;
19181 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
19182 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19183 X"$_am_arg" : 'X\(//\)[^/]' \| \
19184 X"$_am_arg" : 'X\(//\)$' \| \
19185 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
19186 $as_echo X"$_am_arg" |
19187 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19191 /^X\(\/\/\)[^/].*/{
19203 s/.*/./; q'`/stamp-h
$_am_stamp_count
19206 :C
) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
19207 $as_echo "$as_me: executing $ac_file commands" >&6;}
19212 case $ac_file$ac_mode in
19213 "depfiles":C
) test x
"$AMDEP_TRUE" != x
"" ||
{
19214 # Autoconf 2.62 quotes --file arguments for eval, but not when files
19215 # are listed without --file. Let's play safe and only enable the eval
19216 # if we detect the quoting.
19217 case $CONFIG_FILES in
19218 *\'*) eval set x
"$CONFIG_FILES" ;;
19219 *) set x
$CONFIG_FILES ;;
19224 # Strip MF so we end up with the name of the file.
19225 mf
=`echo "$mf" | sed -e 's/:.*$//'`
19226 # Check whether this is an Automake generated Makefile or not.
19227 # We used to match only the files named `Makefile.in', but
19228 # some people rename them; so instead we look at the file content.
19229 # Grep'ing the first line is not enough: some people post-process
19230 # each Makefile.in and add a new line on top of each file to say so.
19231 # Grep'ing the whole file is not good either: AIX grep has a line
19232 # limit of 2048, but all sed's we know have understand at least 4000.
19233 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" |
grep X
>/dev
/null
2>&1; then
19234 dirpart
=`$as_dirname -- "$mf" ||
19235 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19236 X"$mf" : 'X\(//\)[^/]' \| \
19237 X"$mf" : 'X\(//\)$' \| \
19238 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
19240 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19244 /^X\(\/\/\)[^/].*/{
19260 # Extract the definition of DEPDIR, am__include, and am__quote
19261 # from the Makefile without running `make'.
19262 DEPDIR
=`sed -n 's/^DEPDIR = //p' < "$mf"`
19263 test -z "$DEPDIR" && continue
19264 am__include
=`sed -n 's/^am__include = //p' < "$mf"`
19265 test -z "am__include" && continue
19266 am__quote
=`sed -n 's/^am__quote = //p' < "$mf"`
19267 # When using ansi2knr, U may be empty or an underscore; expand it
19268 U
=`sed -n 's/^U = //p' < "$mf"`
19269 # Find all dependency output files, they are included files with
19270 # $(DEPDIR) in their names. We invoke sed twice because it is the
19271 # simplest approach to changing $(DEPDIR) to its actual value in the
19273 for file in `sed -n "
19274 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
19275 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
19276 # Make sure the directory exists.
19277 test -f "$dirpart/$file" && continue
19278 fdir
=`$as_dirname -- "$file" ||
19279 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19280 X"$file" : 'X\(//\)[^/]' \| \
19281 X"$file" : 'X\(//\)$' \| \
19282 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
19283 $as_echo X"$file" |
19284 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19288 /^X\(\/\/\)[^/].*/{
19301 as_dir
=$dirpart/$fdir; as_fn_mkdir_p
19302 # echo "creating $dirpart/$file"
19303 echo '# dummy' > "$dirpart/$file"
19310 ### Make the necessary directories, if they don't exist.
19311 for dir
in etc lisp
; do
19312 test -d ${dir} || mkdir
${dir}
19315 echo creating src
/epaths.h
19316 ${MAKE-make} epaths-force
19318 if test ! -f src
/.gdbinit
&& test -f $srcdir/src
/.gdbinit
; then
19319 echo creating src
/.gdbinit
19320 echo source $srcdir/src
/.gdbinit
> src
/.gdbinit
19331 ac_clean_files
=$ac_clean_files_save
19333 test $ac_write_fail = 0 ||
19334 as_fn_error $?
"write failure creating $CONFIG_STATUS" "$LINENO" 5
19337 # configure is writing to config.log, and then calls config.status.
19338 # config.status does its own redirection, appending to config.log.
19339 # Unfortunately, on DOS this fails, as config.log is still kept open
19340 # by configure, so config.status won't be able to write to it; its
19341 # output is simply discarded. So we exec the FD to /dev/null,
19342 # effectively closing config.log, so it can be properly (re)opened and
19343 # appended to by config.status. When coming back to configure, we
19344 # need to make the FD available again.
19345 if test "$no_create" != yes; then
19347 ac_config_status_args
=
19348 test "$silent" = yes &&
19349 ac_config_status_args
="$ac_config_status_args --quiet"
19351 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
19353 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
19354 # would make configure fail if this is the last instruction.
19355 $ac_cs_success || as_fn_exit
1
19357 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
19358 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
19359 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}