2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.68 for emacs 24.0.50.
6 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
7 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
11 # This configure script is free software; the Free Software Foundation
12 # gives unlimited permission to copy, distribute and modify it.
13 ## -------------------- ##
14 ## M4sh Initialization. ##
15 ## -------------------- ##
17 # Be more Bourne compatible
18 DUALCASE
=1; export DUALCASE
# for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"'
27 case `(set -o) 2>/dev/null` in #(
39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 # Prefer a ksh shell builtin over an external printf program on Solaris,
44 # but without wasting forks for bash or zsh.
45 if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo_n='print
-rn --'
49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
55 as_echo_n='/usr
/ucb
/echo -n'
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
65 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
68 as_echo_n='sh
-c $as_echo_n_body as_echo
'
71 as_echo='sh
-c $as_echo_body as_echo
'
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
77 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
85 # We need space, tab and new line, in precisely that order. Quoting is
86 # there to prevent editors from complaining about space-tab.
87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 # splitting by setting IFS to empty value.)
91 # Find who we are. Look in the path if we contain no directory separator.
94 *[\\/]* ) as_myself=$0 ;;
95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
99 test -z "$as_dir" && as_dir=.
100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
106 # We did not find ourselves, most probably we were run as `sh COMMAND'
107 # in which case we are not to be found in the path.
108 if test "x$as_myself" = x
; then
111 if test ! -f "$as_myself"; then
112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
116 # Unset variables that we do not need and which cause bugs (e.g. in
117 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
118 # suppresses any "Segmentation fault" message there. '((' could
119 # trigger a bug in pdksh 5.2.14.
120 for as_var
in BASH_ENV ENV MAIL MAILPATH
121 do eval test x\
${$as_var+set} = xset \
122 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
135 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
137 if test "x$CONFIG_SHELL" = x
; then
138 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
141 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
142 # is contrary to our usage. Disable this feature.
143 alias -g '\${1+\"\$@\"}'='\"\$@\"'
146 case \`(set -o) 2>/dev/null\` in #(
154 as_required
="as_fn_return () { (exit \$1); }
155 as_fn_success () { as_fn_return 0; }
156 as_fn_failure () { as_fn_return 1; }
157 as_fn_ret_success () { return 0; }
158 as_fn_ret_failure () { return 1; }
161 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
162 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
163 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
164 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
165 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
168 exitcode=1; echo positional parameters were not saved.
170 test x\$exitcode = x0 || exit 1"
171 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
172 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
173 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
174 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
175 test \$(( 1 + 1 )) = 2 || exit 1"
176 if (eval "$as_required") 2>/dev
/null
; then :
181 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
184 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
186 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
189 test -z "$as_dir" && as_dir
=.
193 for as_base
in sh bash ksh sh5
; do
194 # Try only shells that exist, to save several forks.
195 as_shell
=$as_dir/$as_base
196 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
197 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
198 CONFIG_SHELL
=$as_shell as_have_required
=yes
199 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
207 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
208 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
209 CONFIG_SHELL
=$SHELL as_have_required
=yes
214 if test "x$CONFIG_SHELL" != x
; then :
215 # We cannot yet assume a decent shell, so we have to provide a
216 # neutralization value for shells without unset; and this also
217 # works around shells that cannot unset nonexistent variables.
218 # Preserve -v and -x to the replacement shell.
221 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
224 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
229 exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
232 if test x
$as_have_required = xno
; then :
233 $as_echo "$0: This script requires a shell more modern than all"
234 $as_echo "$0: the shells that I found on your system."
235 if test x
${ZSH_VERSION+set} = xset
; then
236 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
237 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
239 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
240 $0: including any error possibly output before this
241 $0: message. Then install a modern shell, or manually run
242 $0: the script under such a shell if you do have one."
248 SHELL
=${CONFIG_SHELL-/bin/sh}
250 # Unset more variables known to interfere with behavior of common tools.
251 CLICOLOR_FORCE
= GREP_OPTIONS
=
252 unset CLICOLOR_FORCE GREP_OPTIONS
254 ## --------------------- ##
255 ## M4sh Shell Functions. ##
256 ## --------------------- ##
259 # Portably unset VAR.
262 { eval $1=; unset $1;}
266 # as_fn_set_status STATUS
267 # -----------------------
268 # Set $? to STATUS, without forking.
276 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
286 # Create "$as_dir" as a directory, including parents if necessary.
291 -*) as_dir
=.
/$as_dir;;
293 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
297 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
300 as_dirs
="'$as_qdir' $as_dirs"
301 as_dir
=`$as_dirname -- "$as_dir" ||
302 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
303 X"$as_dir" : 'X\(//\)[^/]' \| \
304 X"$as_dir" : 'X\(//\)$' \| \
305 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
306 $as_echo X"$as_dir" |
307 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
324 test -d "$as_dir" && break
326 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
327 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
331 # as_fn_append VAR VALUE
332 # ----------------------
333 # Append the text in VALUE to the end of the definition contained in VAR. Take
334 # advantage of any shell optimizations that allow amortized linear growth over
335 # repeated appends, instead of the typical quadratic growth present in naive
337 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
338 eval 'as_fn_append ()
351 # Perform arithmetic evaluation on the ARGs, and store the result in the
352 # global $as_val. Take advantage of shells that can avoid forks. The arguments
353 # must be portable across $(()) and expr.
354 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
362 as_val
=`expr "$@" || test $? -eq 1`
367 # as_fn_error STATUS ERROR [LINENO LOG_FD]
368 # ----------------------------------------
369 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
370 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
371 # script with STATUS, using 1 if that was 0.
374 as_status
=$1; test $as_status -eq 0 && as_status
=1
376 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
377 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
379 $as_echo "$as_me: error: $2" >&2
380 as_fn_exit
$as_status
383 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
384 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
390 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
396 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
402 as_me
=`$as_basename -- "$0" ||
403 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
404 X"$0" : 'X\(//\)$' \| \
405 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
407 sed '/^.*\/\([^/][^/]*\)\/*$/{
421 # Avoid depending upon Character Ranges.
422 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
423 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
424 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
425 as_cr_digits
='0123456789'
426 as_cr_alnum
=$as_cr_Letters$as_cr_digits
429 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
430 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
431 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
432 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
433 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
445 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
449 chmod +x
"$as_me.lineno" ||
450 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
452 # Don't try to exec as it changes $[0], causing all sort of problems
453 # (the dirname of $[0] is not the place where we might find the
454 # original and so on. Autoconf is especially sensitive to this).
456 # Exit status is that of the last command.
460 ECHO_C
= ECHO_N
= ECHO_T
=
461 case `echo -n x` in #(((((
463 case `echo 'xy\c'` in
464 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
466 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
473 rm -f conf$$ conf$$.exe conf$$.
file
474 if test -d conf$$.dir
; then
475 rm -f conf$$.dir
/conf$$.
file
478 mkdir conf$$.dir
2>/dev
/null
480 if (echo >conf$$.
file) 2>/dev
/null
; then
481 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
483 # ... but there are two gotchas:
484 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
485 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
486 # In both cases, we have to default to `cp -p'.
487 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
489 elif ln conf$$.
file conf$$
2>/dev
/null
; then
497 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
498 rmdir conf$$.dir
2>/dev
/null
500 if mkdir
-p .
2>/dev
/null
; then
501 as_mkdir_p
='mkdir -p "$as_dir"'
503 test -d .
/-p && rmdir .
/-p
507 if test -x / >/dev
/null
2>&1; then
510 if ls -dL / >/dev
/null
2>&1; then
517 if test -d "$1"; then
523 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
524 ???[sx]*):;;*)false;;esac;fi
528 as_executable_p
=$as_test_x
530 # Sed expression to map a string onto a valid CPP name.
531 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
533 # Sed expression to map a string onto a valid variable name.
534 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
537 test -n "$DJDIR" ||
exec 7<&0 </dev
/null
541 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
542 # so uname gets run too.
543 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
548 ac_default_prefix
=/usr
/local
550 ac_config_libobj_dir
=.
557 # Identity of this package.
559 PACKAGE_TARNAME
='emacs'
560 PACKAGE_VERSION
='24.0.50'
561 PACKAGE_STRING
='emacs 24.0.50'
565 ac_unique_file
="src/lisp.h"
566 # Factoring default headers for most tests.
567 ac_includes_default
="\
569 #ifdef HAVE_SYS_TYPES_H
570 # include <sys/types.h>
572 #ifdef HAVE_SYS_STAT_H
573 # include <sys/stat.h>
579 # ifdef HAVE_STDLIB_H
584 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
589 #ifdef HAVE_STRINGS_H
590 # include <strings.h>
592 #ifdef HAVE_INTTYPES_H
593 # include <inttypes.h>
602 ac_config_libobj_dir
=src
605 ac_subst_vars
='gltests_LTLIBOBJS
617 LD_SWITCH_SYSTEM_TEMACS
650 x_default_search_path
670 PTHREAD_H_DEFINES_STRUCT_TIMESPEC
671 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC
672 TIME_H_DEFINES_STRUCT_TIMESPEC
673 NEXT_AS_FIRST_DIRECTIVE_TIME_H
675 NEXT_AS_FIRST_DIRECTIVE_STDDEF_H
679 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
684 APPLE_UNIVERSAL_BUILD
692 HAVE_DECL_LOCALTIME_R
698 GL_COND_LIBTOOL_FALSE
753 LD_SWITCH_X_SITE_AUX_RPATH
815 INSTALL_STRIP_PROGRAM
857 program_transform_name
868 ac_subst_files
='deps_frag
871 enable_option_checking
893 with_toolkit_scroll_bars
908 enable_ns_self_contained
910 enable_maintainer_mode
913 enable_use_lisp_union_type
916 enable_dependency_tracking
920 ac_precious_vars
='build_alias
935 # Initialize some variables set by options.
937 ac_init_version
=false
938 ac_unrecognized_opts
=
940 # The variables have the same names as the options, with
941 # dashes changed to underlines.
949 program_transform_name
=s
,x
,x
,
957 # Installation directory options.
958 # These are left unexpanded so users can "make install exec_prefix=/foo"
959 # and all the variables that are supposed to be based on exec_prefix
960 # by default will actually change.
961 # Use braces instead of parens because sh, perl, etc. also accept them.
962 # (The list follows the same order as the GNU Coding Standards.)
963 bindir
='${exec_prefix}/bin'
964 sbindir
='${exec_prefix}/sbin'
965 libexecdir
='${exec_prefix}/libexec'
966 datarootdir
='${prefix}/share'
967 datadir
='${datarootdir}'
968 sysconfdir
='${prefix}/etc'
969 sharedstatedir
='${prefix}/com'
970 localstatedir
='${prefix}/var'
971 includedir
='${prefix}/include'
972 oldincludedir
='/usr/include'
973 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
974 infodir
='${datarootdir}/info'
979 libdir
='${exec_prefix}/lib'
980 localedir
='${datarootdir}/locale'
981 mandir
='${datarootdir}/man'
987 # If the previous option needs an argument, assign it.
988 if test -n "$ac_prev"; then
989 eval $ac_prev=\
$ac_option
995 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1000 # Accept the important Cygnus configure options, so we can diagnose typos.
1002 case $ac_dashdash$ac_option in
1006 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
1008 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
1009 bindir
=$ac_optarg ;;
1011 -build |
--build |
--buil |
--bui |
--bu)
1012 ac_prev
=build_alias
;;
1013 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
1014 build_alias
=$ac_optarg ;;
1016 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
1017 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
1018 ac_prev
=cache_file
;;
1019 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
1020 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
1021 cache_file
=$ac_optarg ;;
1023 --config-cache |
-C)
1024 cache_file
=config.cache
;;
1026 -datadir |
--datadir |
--datadi |
--datad)
1028 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
1029 datadir
=$ac_optarg ;;
1031 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
1032 |
--dataroo |
--dataro |
--datar)
1033 ac_prev
=datarootdir
;;
1034 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
1035 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
1036 datarootdir
=$ac_optarg ;;
1038 -disable-* |
--disable-*)
1039 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1040 # Reject names that are not valid shell variable names.
1041 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1042 as_fn_error $?
"invalid feature name: $ac_useropt"
1043 ac_useropt_orig
=$ac_useropt
1044 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1045 case $ac_user_opts in
1047 "enable_
$ac_useropt"
1049 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1050 ac_unrecognized_sep
=', ';;
1052 eval enable_
$ac_useropt=no
;;
1054 -docdir |
--docdir |
--docdi |
--doc |
--do)
1056 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
1057 docdir
=$ac_optarg ;;
1059 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
1061 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
1062 dvidir
=$ac_optarg ;;
1064 -enable-* |
--enable-*)
1065 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1066 # Reject names that are not valid shell variable names.
1067 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1068 as_fn_error $?
"invalid feature name: $ac_useropt"
1069 ac_useropt_orig
=$ac_useropt
1070 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1071 case $ac_user_opts in
1073 "enable_
$ac_useropt"
1075 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1076 ac_unrecognized_sep
=', ';;
1078 eval enable_
$ac_useropt=\
$ac_optarg ;;
1080 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1081 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1082 |
--exec |
--exe |
--ex)
1083 ac_prev
=exec_prefix
;;
1084 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1085 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1086 |
--exec=* |
--exe=* |
--ex=*)
1087 exec_prefix
=$ac_optarg ;;
1089 -gas |
--gas |
--ga |
--g)
1090 # Obsolete; use --with-gas.
1093 -help |
--help |
--hel |
--he |
-h)
1094 ac_init_help
=long
;;
1095 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1096 ac_init_help
=recursive
;;
1097 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1098 ac_init_help
=short
;;
1100 -host |
--host |
--hos |
--ho)
1101 ac_prev
=host_alias
;;
1102 -host=* |
--host=* |
--hos=* |
--ho=*)
1103 host_alias
=$ac_optarg ;;
1105 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1107 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1109 htmldir
=$ac_optarg ;;
1111 -includedir |
--includedir |
--includedi |
--included |
--include \
1112 |
--includ |
--inclu |
--incl |
--inc)
1113 ac_prev
=includedir
;;
1114 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1115 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1116 includedir
=$ac_optarg ;;
1118 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1120 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1121 infodir
=$ac_optarg ;;
1123 -libdir |
--libdir |
--libdi |
--libd)
1125 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1126 libdir
=$ac_optarg ;;
1128 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1129 |
--libexe |
--libex |
--libe)
1130 ac_prev
=libexecdir
;;
1131 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1132 |
--libexe=* |
--libex=* |
--libe=*)
1133 libexecdir
=$ac_optarg ;;
1135 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1136 ac_prev
=localedir
;;
1137 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1138 localedir
=$ac_optarg ;;
1140 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1141 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1142 ac_prev
=localstatedir
;;
1143 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1144 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1145 localstatedir
=$ac_optarg ;;
1147 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1149 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1150 mandir
=$ac_optarg ;;
1152 -nfp |
--nfp |
--nf)
1153 # Obsolete; use --without-fp.
1156 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1157 |
--no-cr |
--no-c |
-n)
1160 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1161 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1164 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1165 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1166 |
--oldin |
--oldi |
--old |
--ol |
--o)
1167 ac_prev
=oldincludedir
;;
1168 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1169 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1170 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1171 oldincludedir
=$ac_optarg ;;
1173 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1175 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1176 prefix
=$ac_optarg ;;
1178 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1179 |
--program-pre |
--program-pr |
--program-p)
1180 ac_prev
=program_prefix
;;
1181 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1182 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1183 program_prefix
=$ac_optarg ;;
1185 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1186 |
--program-suf |
--program-su |
--program-s)
1187 ac_prev
=program_suffix
;;
1188 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1189 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1190 program_suffix
=$ac_optarg ;;
1192 -program-transform-name |
--program-transform-name \
1193 |
--program-transform-nam |
--program-transform-na \
1194 |
--program-transform-n |
--program-transform- \
1195 |
--program-transform |
--program-transfor \
1196 |
--program-transfo |
--program-transf \
1197 |
--program-trans |
--program-tran \
1198 |
--progr-tra |
--program-tr |
--program-t)
1199 ac_prev
=program_transform_name
;;
1200 -program-transform-name=* |
--program-transform-name=* \
1201 |
--program-transform-nam=* |
--program-transform-na=* \
1202 |
--program-transform-n=* |
--program-transform-=* \
1203 |
--program-transform=* |
--program-transfor=* \
1204 |
--program-transfo=* |
--program-transf=* \
1205 |
--program-trans=* |
--program-tran=* \
1206 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1207 program_transform_name
=$ac_optarg ;;
1209 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1211 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1212 pdfdir
=$ac_optarg ;;
1214 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1216 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1219 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1220 |
-silent |
--silent |
--silen |
--sile |
--sil)
1223 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1225 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1227 sbindir
=$ac_optarg ;;
1229 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1230 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1231 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1233 ac_prev
=sharedstatedir
;;
1234 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1235 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1236 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1238 sharedstatedir
=$ac_optarg ;;
1240 -site |
--site |
--sit)
1242 -site=* |
--site=* |
--sit=*)
1245 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1247 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1248 srcdir
=$ac_optarg ;;
1250 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1251 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1252 ac_prev
=sysconfdir
;;
1253 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1254 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1255 sysconfdir
=$ac_optarg ;;
1257 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1258 ac_prev
=target_alias
;;
1259 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1260 target_alias
=$ac_optarg ;;
1262 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1265 -version |
--version |
--versio |
--versi |
--vers |
-V)
1266 ac_init_version
=: ;;
1269 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1270 # Reject names that are not valid shell variable names.
1271 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1272 as_fn_error $?
"invalid package name: $ac_useropt"
1273 ac_useropt_orig
=$ac_useropt
1274 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1275 case $ac_user_opts in
1279 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1280 ac_unrecognized_sep
=', ';;
1282 eval with_
$ac_useropt=\
$ac_optarg ;;
1284 -without-* |
--without-*)
1285 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1286 # Reject names that are not valid shell variable names.
1287 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1288 as_fn_error $?
"invalid package name: $ac_useropt"
1289 ac_useropt_orig
=$ac_useropt
1290 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1291 case $ac_user_opts in
1295 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1296 ac_unrecognized_sep
=', ';;
1298 eval with_
$ac_useropt=no
;;
1301 # Obsolete; use --with-x.
1304 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1305 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1306 ac_prev
=x_includes
;;
1307 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1308 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1309 x_includes
=$ac_optarg ;;
1311 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1312 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1313 ac_prev
=x_libraries
;;
1314 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1315 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1316 x_libraries
=$ac_optarg ;;
1318 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1319 Try \`$0 --help' for more information"
1323 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1324 # Reject names that are not valid shell variable names.
1325 case $ac_envvar in #(
1326 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1327 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1329 eval $ac_envvar=\
$ac_optarg
1330 export $ac_envvar ;;
1333 # FIXME: should be removed in autoconf 3.0.
1334 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1335 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1336 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1337 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1343 if test -n "$ac_prev"; then
1344 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1345 as_fn_error $?
"missing argument to $ac_option"
1348 if test -n "$ac_unrecognized_opts"; then
1349 case $enable_option_checking in
1351 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1352 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1356 # Check all directory arguments for consistency.
1357 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1358 datadir sysconfdir sharedstatedir localstatedir includedir \
1359 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1360 libdir localedir mandir
1362 eval ac_val
=\$
$ac_var
1363 # Remove trailing slashes.
1366 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1367 eval $ac_var=\
$ac_val;;
1369 # Be sure to have absolute directory names.
1371 [\\/$
]* | ?
:[\\/]* ) continue;;
1372 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1374 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1377 # There might be people who depend on the old broken behavior: `$host'
1378 # used to hold the argument of --host etc.
1379 # FIXME: To remove some day.
1382 target
=$target_alias
1384 # FIXME: To remove some day.
1385 if test "x$host_alias" != x
; then
1386 if test "x$build_alias" = x
; then
1387 cross_compiling
=maybe
1388 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1389 If a cross compiler is detected then cross compile mode will be used" >&2
1390 elif test "x$build_alias" != "x$host_alias"; then
1396 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1398 test "$silent" = yes && exec 6>/dev
/null
1401 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1402 ac_ls_di
=`ls -di .` &&
1403 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1404 as_fn_error $?
"working directory cannot be determined"
1405 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1406 as_fn_error $?
"pwd does not report name of working directory"
1409 # Find the source files, if location was not specified.
1410 if test -z "$srcdir"; then
1411 ac_srcdir_defaulted
=yes
1412 # Try the directory containing this script, then the parent directory.
1413 ac_confdir
=`$as_dirname -- "$as_myself" ||
1414 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1415 X"$as_myself" : 'X\(//\)[^/]' \| \
1416 X"$as_myself" : 'X\(//\)$' \| \
1417 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1418 $as_echo X"$as_myself" |
1419 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1437 if test ! -r "$srcdir/$ac_unique_file"; then
1441 ac_srcdir_defaulted
=no
1443 if test ! -r "$srcdir/$ac_unique_file"; then
1444 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1445 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1447 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1449 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1451 # When building in place, set srcdir=.
1452 if test "$ac_abs_confdir" = "$ac_pwd"; then
1455 # Remove unnecessary trailing slashes from srcdir.
1456 # Double slashes in file names in object file debugging info
1457 # mess up M-x gdb in Emacs.
1459 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1461 for ac_var
in $ac_precious_vars; do
1462 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1463 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1464 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1465 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1469 # Report the --help message.
1471 if test "$ac_init_help" = "long"; then
1472 # Omit some internal or obsolete options to make the list less imposing.
1473 # This message is too long to be a string in the A/UX 3.1 sh.
1475 \`configure' configures emacs 24.0.50 to adapt to many kinds of systems.
1477 Usage: $0 [OPTION]... [VAR=VALUE]...
1479 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1480 VAR=VALUE. See below for descriptions of some of the useful variables.
1482 Defaults for the options are specified in brackets.
1485 -h, --help display this help and exit
1486 --help=short display options specific to this package
1487 --help=recursive display the short help of all the included packages
1488 -V, --version display version information and exit
1489 -q, --quiet, --silent do not print \`checking ...' messages
1490 --cache-file=FILE cache test results in FILE [disabled]
1491 -C, --config-cache alias for \`--cache-file=config.cache'
1492 -n, --no-create do not create output files
1493 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1495 Installation directories:
1496 --prefix=PREFIX install architecture-independent files in PREFIX
1497 [$ac_default_prefix]
1498 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1501 By default, \`make install' will install all the files in
1502 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1503 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1504 for instance \`--prefix=\$HOME'.
1506 For better control, use the options below.
1508 Fine tuning of the installation directories:
1509 --bindir=DIR user executables [EPREFIX/bin]
1510 --sbindir=DIR system admin executables [EPREFIX/sbin]
1511 --libexecdir=DIR program executables [EPREFIX/libexec]
1512 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1513 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1514 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1515 --libdir=DIR object code libraries [EPREFIX/lib]
1516 --includedir=DIR C header files [PREFIX/include]
1517 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1518 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1519 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1520 --infodir=DIR info documentation [DATAROOTDIR/info]
1521 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1522 --mandir=DIR man documentation [DATAROOTDIR/man]
1523 --docdir=DIR documentation root [DATAROOTDIR/doc/emacs]
1524 --htmldir=DIR html documentation [DOCDIR]
1525 --dvidir=DIR dvi documentation [DOCDIR]
1526 --pdfdir=DIR pdf documentation [DOCDIR]
1527 --psdir=DIR ps documentation [DOCDIR]
1533 --program-prefix=PREFIX prepend PREFIX to installed program names
1534 --program-suffix=SUFFIX append SUFFIX to installed program names
1535 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1538 --x-includes=DIR X include files are
in DIR
1539 --x-libraries=DIR X library files are
in DIR
1542 --build=BUILD configure
for building on BUILD
[guessed
]
1543 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1547 if test -n "$ac_init_help"; then
1548 case $ac_init_help in
1549 short | recursive
) echo "Configuration of emacs 24.0.50:";;
1554 --disable-option-checking ignore unrecognized
--enable/--with options
1555 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1556 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1557 --disable-ns-self-contained
1558 disable self contained build under NeXTstep
1559 --enable-asserts compile code with asserts enabled
1560 --enable-maintainer-mode
1561 enable make rules and dependencies not useful
(and
1562 sometimes confusing
) to the casual installer
1563 --enable-locallisppath=PATH
1564 directories Emacs should search
for lisp files
1565 specific to this site
1566 --enable-checking[=LIST
]
1567 enable expensive run-time checks. With LIST
, enable
1568 only specific categories of checks. Categories are
:
1569 all
,yes,no. Flags are
: stringbytes
, stringoverrun
,
1570 stringfreelist
, xmallocoverrun
, conslist
1571 --enable-use-lisp-union-type
1572 use a union
for the Lisp_Object data
type. This is
1573 only useful
for development
for catching certain
1575 --enable-profiling build emacs with profiling support. This might not
1576 work on all platforms
1577 --enable-autodepend automatically generate dependencies to .h-files.
1578 Requires GNU Make and Gcc. Enabled
if GNU Make and
1580 --disable-dependency-tracking speeds up one-time build
1581 --enable-dependency-tracking do not reject slow dependency extractors
1582 --disable-largefile omit support
for large files
1585 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1586 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1587 --without-pop don
't support POP mail retrieval with movemail
1588 --with-kerberos support Kerberos-authenticated POP
1589 --with-kerberos5 support Kerberos version 5 authenticated POP
1590 --with-hesiod support Hesiod to get the POP server host
1591 --with-mmdf support MMDF mailboxes
1592 --with-mail-unlink unlink, rather than empty, mail spool after reading
1593 --with-mailhost=HOSTNAME
1594 string giving default POP mail host
1595 --without-sound don't compile with sound support
1596 --without-sync-input process async input synchronously
1597 --with-x-toolkit=KIT use an X toolkit
(KIT one of
: yes or gtk
, gtk3
,
1598 lucid or athena
, motif
, no
)
1599 --without-xpm don
't compile with XPM image support
1600 --without-jpeg don't compile with JPEG image support
1601 --without-tiff don
't compile with TIFF image support
1602 --without-gif don't compile with GIF image support
1603 --without-png don
't compile with PNG image support
1604 --without-rsvg don't compile with SVG image support
1605 --without-xml2 don
't compile with XML parsing support
1606 --without-imagemagick don't compile with ImageMagick image support
1607 --without-xft don
't use XFT for anti aliased fonts
1608 --without-libotf don't use libotf
for OpenType font support
1609 --without-m17n-flt don
't use m17n-flt for text shaping
1610 --without-toolkit-scroll-bars
1611 don't use Motif or Xaw3d scroll bars
1612 --without-xaw3d don
't use Xaw3d
1613 --without-xim don't use X11 XIM
1614 --with-ns use nextstep
(Cocoa or GNUstep
) windowing system
1615 --without-gpm don
't use -lgpm for mouse support on a GNU/Linux
1617 --without-dbus don't compile with D-Bus support
1618 --without-gconf don
't compile with GConf support
1619 --without-selinux don't compile with SELinux support
1620 --without-gnutls don
't use -lgnutls for SSL/TLS support
1621 --without-makeinfo don't require makeinfo
for building manuals
1622 --without-compress-info don
't compress the installed Info pages
1623 --with-pkg-config-prog=PATH
1624 path to pkg-config for finding GTK and librsvg
1625 --with-crt-dir=DIR directory containing crtn.o etc. The default is
1626 /usr/lib, or /usr/lib64 on some platforms.
1627 --with-gameuser=USER user for shared game score files
1628 --with-gnustep-conf=PATH
1629 path to GNUstep.conf; default $GNUSTEP_CONFIG_FILE,
1630 or /etc/GNUstep/GNUstep.conf
1631 --with-x use the X Window System
1633 Some influential environment variables:
1634 CC C compiler command
1635 CFLAGS C compiler flags
1636 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1637 nonstandard directory <lib dir>
1638 LIBS libraries to pass to the linker, e.g. -l<library>
1639 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1640 you have headers in a nonstandard directory <include dir>
1642 XMKMF Path to xmkmf, Makefile generator for X Window System
1644 Use these variables to override the choices made by `configure' or to
help
1645 it to
find libraries and programs with nonstandard names
/locations.
1647 Report bugs to the package provider.
1652 if test "$ac_init_help" = "recursive"; then
1653 # If there are subdirs, report their specific --help.
1654 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1655 test -d "$ac_dir" ||
1656 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1661 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1663 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1664 # A ".." for each directory in $ac_dir_suffix.
1665 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1666 case $ac_top_builddir_sub in
1667 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1668 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1671 ac_abs_top_builddir
=$ac_pwd
1672 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1673 # for backward compatibility:
1674 ac_top_builddir
=$ac_top_build_prefix
1677 .
) # We are building in place.
1679 ac_top_srcdir
=$ac_top_builddir_sub
1680 ac_abs_top_srcdir
=$ac_pwd ;;
1681 [\\/]* | ?
:[\\/]* ) # Absolute name.
1682 ac_srcdir
=$srcdir$ac_dir_suffix;
1683 ac_top_srcdir
=$srcdir
1684 ac_abs_top_srcdir
=$srcdir ;;
1686 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1687 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1688 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1690 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1692 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1693 # Check for guested configure.
1694 if test -f "$ac_srcdir/configure.gnu"; then
1696 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1697 elif test -f "$ac_srcdir/configure"; then
1699 $SHELL "$ac_srcdir/configure" --help=recursive
1701 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1703 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1707 test -n "$ac_init_help" && exit $ac_status
1708 if $ac_init_version; then
1710 emacs configure
24.0.50
1711 generated by GNU Autoconf
2.68
1713 Copyright
(C
) 2010 Free Software Foundation
, Inc.
1714 This configure
script is free software
; the Free Software Foundation
1715 gives unlimited permission to copy
, distribute and modify it.
1720 ## ------------------------ ##
1721 ## Autoconf initialization. ##
1722 ## ------------------------ ##
1724 # ac_fn_c_try_compile LINENO
1725 # --------------------------
1726 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1727 ac_fn_c_try_compile
()
1729 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1730 rm -f conftest.
$ac_objext
1731 if { { ac_try
="$ac_compile"
1733 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1734 *) ac_try_echo=$ac_try;;
1736 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1737 $as_echo "$ac_try_echo"; } >&5
1738 (eval "$ac_compile") 2>conftest.err
1740 if test -s conftest.err; then
1741 grep -v '^ *+' conftest.err >conftest.er1
1742 cat conftest.er1 >&5
1743 mv -f conftest.er1 conftest.err
1745 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1746 test $ac_status = 0; } && {
1747 test -z "$ac_c_werror_flag" ||
1748 test ! -s conftest.err
1749 } && test -s conftest.$ac_objext; then :
1752 $as_echo "$as_me: failed program was:" >&5
1753 sed 's/^/| /' conftest.$ac_ext >&5
1757 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1758 as_fn_set_status $ac_retval
1760 } # ac_fn_c_try_compile
1762 # ac_fn_c_try_cpp LINENO
1763 # ----------------------
1764 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1767 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1768 if { { ac_try="$ac_cpp conftest.$ac_ext"
1770 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1771 *) ac_try_echo
=$ac_try;;
1773 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1774 $as_echo "$ac_try_echo"; } >&5
1775 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1777 if test -s conftest.err
; then
1778 grep -v '^ *+' conftest.err
>conftest.er1
1779 cat conftest.er1
>&5
1780 mv -f conftest.er1 conftest.err
1782 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1783 test $ac_status = 0; } > conftest.i
&& {
1784 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1785 test ! -s conftest.err
1789 $as_echo "$as_me: failed program was:" >&5
1790 sed 's/^/| /' conftest.
$ac_ext >&5
1794 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1795 as_fn_set_status
$ac_retval
1799 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1800 # -------------------------------------------------------
1801 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1802 # the include files in INCLUDES and setting the cache variable VAR
1804 ac_fn_c_check_header_mongrel
()
1806 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1807 if eval \
${$3+:} false
; then :
1808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1809 $as_echo_n "checking for $2... " >&6; }
1810 if eval \
${$3+:} false
; then :
1811 $as_echo_n "(cached) " >&6
1814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1815 $as_echo "$ac_res" >&6; }
1817 # Is the header compilable?
1818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1819 $as_echo_n "checking $2 usability... " >&6; }
1820 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1821 /* end confdefs.h. */
1825 if ac_fn_c_try_compile
"$LINENO"; then :
1826 ac_header_compiler
=yes
1828 ac_header_compiler
=no
1830 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1832 $as_echo "$ac_header_compiler" >&6; }
1834 # Is the header present?
1835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1836 $as_echo_n "checking $2 presence... " >&6; }
1837 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1838 /* end confdefs.h. */
1841 if ac_fn_c_try_cpp
"$LINENO"; then :
1842 ac_header_preproc
=yes
1844 ac_header_preproc
=no
1846 rm -f conftest.err conftest.i conftest.
$ac_ext
1847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1848 $as_echo "$ac_header_preproc" >&6; }
1850 # So? What about this header?
1851 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1853 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1854 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1855 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1856 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1859 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1860 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1861 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1862 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1863 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1864 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1865 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1866 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1867 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1868 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1872 $as_echo_n "checking for $2... " >&6; }
1873 if eval \
${$3+:} false
; then :
1874 $as_echo_n "(cached) " >&6
1876 eval "$3=\$ac_header_compiler"
1879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1880 $as_echo "$ac_res" >&6; }
1882 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1884 } # ac_fn_c_check_header_mongrel
1886 # ac_fn_c_try_run LINENO
1887 # ----------------------
1888 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1889 # that executables *can* be run.
1892 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1893 if { { ac_try
="$ac_link"
1895 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1896 *) ac_try_echo=$ac_try;;
1898 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1899 $as_echo "$ac_try_echo"; } >&5
1900 (eval "$ac_link") 2>&5
1902 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1903 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1904 { { case "(($ac_try" in
1905 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1906 *) ac_try_echo
=$ac_try;;
1908 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1909 $as_echo "$ac_try_echo"; } >&5
1910 (eval "$ac_try") 2>&5
1912 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1913 test $ac_status = 0; }; }; then :
1916 $as_echo "$as_me: program exited with status $ac_status" >&5
1917 $as_echo "$as_me: failed program was:" >&5
1918 sed 's/^/| /' conftest.
$ac_ext >&5
1920 ac_retval
=$ac_status
1922 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1923 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1924 as_fn_set_status
$ac_retval
1928 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1929 # -------------------------------------------------------
1930 # Tests whether HEADER exists and can be compiled using the include files in
1931 # INCLUDES, setting the cache variable VAR accordingly.
1932 ac_fn_c_check_header_compile
()
1934 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1936 $as_echo_n "checking for $2... " >&6; }
1937 if eval \
${$3+:} false
; then :
1938 $as_echo_n "(cached) " >&6
1940 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1941 /* end confdefs.h. */
1945 if ac_fn_c_try_compile
"$LINENO"; then :
1950 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1954 $as_echo "$ac_res" >&6; }
1955 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1957 } # ac_fn_c_check_header_compile
1959 # ac_fn_c_try_link LINENO
1960 # -----------------------
1961 # Try to link conftest.$ac_ext, and return whether this succeeded.
1964 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1965 rm -f conftest.
$ac_objext conftest
$ac_exeext
1966 if { { ac_try
="$ac_link"
1968 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1969 *) ac_try_echo=$ac_try;;
1971 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1972 $as_echo "$ac_try_echo"; } >&5
1973 (eval "$ac_link") 2>conftest.err
1975 if test -s conftest.err; then
1976 grep -v '^ *+' conftest.err >conftest.er1
1977 cat conftest.er1 >&5
1978 mv -f conftest.er1 conftest.err
1980 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1981 test $ac_status = 0; } && {
1982 test -z "$ac_c_werror_flag" ||
1983 test ! -s conftest.err
1984 } && test -s conftest$ac_exeext && {
1985 test "$cross_compiling" = yes ||
1986 $as_test_x conftest$ac_exeext
1990 $as_echo "$as_me: failed program was:" >&5
1991 sed 's/^/| /' conftest.$ac_ext >&5
1995 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1996 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1997 # interfere with the next link command; also delete a directory that is
1998 # left behind by Apple's compiler. We do this before executing the actions.
1999 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2000 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2001 as_fn_set_status $ac_retval
2003 } # ac_fn_c_try_link
2005 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2006 # ---------------------------------------------
2007 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2009 ac_fn_c_check_decl ()
2011 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2012 as_decl_name=`echo $2|
sed 's/ *(.*//'`
2013 as_decl_use=`echo $2|
sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2014 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2015 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2016 if eval \${$3+:} false; then :
2017 $as_echo_n "(cached) " >&6
2019 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2020 /* end confdefs.h. */
2025 #ifndef $as_decl_name
2027 (void) $as_decl_use;
2029 (void) $as_decl_name;
2037 if ac_fn_c_try_compile "$LINENO"; then :
2042 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2046 $as_echo "$ac_res" >&6; }
2047 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2049 } # ac_fn_c_check_decl
2051 # ac_fn_c_check_header_preproc LINENO HEADER VAR
2052 # ----------------------------------------------
2053 # Tests whether HEADER is present, setting the cache variable VAR accordingly.
2054 ac_fn_c_check_header_preproc ()
2056 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2058 $as_echo_n "checking for $2... " >&6; }
2059 if eval \${$3+:} false; then :
2060 $as_echo_n "(cached) " >&6
2062 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2063 /* end confdefs.h. */
2066 if ac_fn_c_try_cpp "$LINENO"; then :
2071 rm -f conftest.err conftest.i conftest.$ac_ext
2074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2075 $as_echo "$ac_res" >&6; }
2076 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2078 } # ac_fn_c_check_header_preproc
2080 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2081 # ----------------------------------------------------
2082 # Tries to find if the field MEMBER exists in type AGGR, after including
2083 # INCLUDES, setting cache variable VAR accordingly.
2084 ac_fn_c_check_member ()
2086 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2088 $as_echo_n "checking for $2.$3... " >&6; }
2089 if eval \${$4+:} false; then :
2090 $as_echo_n "(cached) " >&6
2092 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2093 /* end confdefs.h. */
2105 if ac_fn_c_try_compile "$LINENO"; then :
2108 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2109 /* end confdefs.h. */
2115 if (sizeof ac_aggr.$3)
2121 if ac_fn_c_try_compile "$LINENO"; then :
2126 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
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_member
2137 # ac_fn_c_check_func LINENO FUNC VAR
2138 # ----------------------------------
2139 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2140 ac_fn_c_check_func ()
2142 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2144 $as_echo_n "checking for $2... " >&6; }
2145 if eval \${$3+:} false; then :
2146 $as_echo_n "(cached) " >&6
2148 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2149 /* end confdefs.h. */
2150 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2151 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2152 #define $2 innocuous_$2
2154 /* System header to define __stub macros and hopefully few prototypes,
2155 which can conflict with char $2 (); below.
2156 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2157 <limits.h> exists even on freestanding compilers. */
2160 # include <limits.h>
2162 # include <assert.h>
2167 /* Override any GCC internal prototype to avoid an error.
2168 Use char because int might match the return type of a GCC
2169 builtin and then its argument prototype would still apply. */
2174 /* The GNU C library defines this for functions which it implements
2175 to always fail with ENOSYS. Some functions are actually named
2176 something starting with __ and the normal name is an alias. */
2177 #if defined __stub_$2 || defined __stub___$2
2189 if ac_fn_c_try_link "$LINENO"; then :
2194 rm -f core conftest.err conftest.$ac_objext \
2195 conftest$ac_exeext conftest.$ac_ext
2198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2199 $as_echo "$ac_res" >&6; }
2200 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2202 } # ac_fn_c_check_func
2204 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2205 # -------------------------------------------
2206 # Tests whether TYPE exists after having included INCLUDES, setting cache
2207 # variable VAR accordingly.
2208 ac_fn_c_check_type ()
2210 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2212 $as_echo_n "checking for $2... " >&6; }
2213 if eval \${$3+:} false; then :
2214 $as_echo_n "(cached) " >&6
2217 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2218 /* end confdefs.h. */
2229 if ac_fn_c_try_compile "$LINENO"; then :
2230 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2231 /* end confdefs.h. */
2242 if ac_fn_c_try_compile "$LINENO"; then :
2247 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2249 rm -f core conftest.err conftest.$ac_objext 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_type
2257 cat >config.log <<_ACEOF
2258 This file contains any messages produced by compilers while
2259 running configure, to aid debugging if configure makes a mistake.
2261 It was created by emacs $as_me 24.0.50, which was
2262 generated by GNU Autoconf 2.68. Invocation command line was
2274 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
2275 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
2276 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
2277 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
2278 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
2280 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
2281 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
2283 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
2284 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
2285 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
2286 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null ||
echo unknown
`
2287 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
2288 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
2289 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
2293 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2297 test -z "$as_dir" && as_dir=.
2298 $as_echo "PATH: $as_dir"
2314 # Keep a trace of the command line.
2315 # Strip out --no-create and --no-recursion so they do not pile up.
2316 # Strip out --silent because we don't want to record it for future runs.
2317 # Also quote any args containing shell meta-characters.
2318 # Make two passes to allow for proper duplicate-argument suppression.
2322 ac_must_keep_next=false
2328 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2329 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2330 | -silent | --silent | --silen | --sile | --sil)
2333 ac_arg=`$as_echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
2336 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2338 as_fn_append ac_configure_args1 " '$ac_arg'"
2339 if test $ac_must_keep_next = true; then
2340 ac_must_keep_next=false # Got value, back to normal.
2343 *=* | --config-cache | -C | -disable-* | --disable-* \
2344 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2345 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2346 | -with-* | --with-* | -without-* | --without-* | --x)
2347 case "$ac_configure_args0 " in
2348 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2351 -* ) ac_must_keep_next=true ;;
2354 as_fn_append ac_configure_args " '$ac_arg'"
2359 { ac_configure_args0=; unset ac_configure_args0;}
2360 { ac_configure_args1=; unset ac_configure_args1;}
2362 # When interrupted or exit'd, cleanup temporary files, and complete
2363 # config.log. We remove comments because anyway the quotes in there
2364 # would cause problems or look ugly.
2365 # WARNING: Use '\'' to represent an apostrophe within the trap.
2366 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2367 trap 'exit_status=$?
2368 # Save into config.log some information that might help in debugging.
2372 $as_echo "## ---------------- ##
2373 ## Cache variables. ##
2374 ## ---------------- ##"
2376 # The following way of writing the cache mishandles newlines in values,
2378 for ac_var in `(set) 2>&1 |
sed -n '\''s
/^\
([a-zA-Z_
][a-zA-Z0-9_
]*\
)=.
*/\
1/p
'\''`; do
2379 eval ac_val=\$$ac_var
2383 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2384 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2387 _ | IFS | as_nl) ;; #(
2388 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2389 *) { eval $ac_var=; unset $ac_var;} ;;
2394 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
2395 *${as_nl}ac_space=\ *)
2397 "s/'\''/'\''\\\\'\'''\''/g;
2398 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2401 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2408 $as_echo "## ----------------- ##
2409 ## Output variables. ##
2410 ## ----------------- ##"
2412 for ac_var in $ac_subst_vars
2414 eval ac_val=\$$ac_var
2416 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2418 $as_echo "$ac_var='\''$ac_val'\''"
2422 if test -n "$ac_subst_files"; then
2423 $as_echo "## ------------------- ##
2424 ## File substitutions. ##
2425 ## ------------------- ##"
2427 for ac_var in $ac_subst_files
2429 eval ac_val=\$$ac_var
2431 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2433 $as_echo "$ac_var='\''$ac_val'\''"
2438 if test -s confdefs.h; then
2439 $as_echo "## ----------- ##
2446 test "$ac_signal" != 0 &&
2447 $as_echo "$as_me: caught signal $ac_signal"
2448 $as_echo "$as_me: exit $exit_status"
2450 rm -f core *.core core.conftest.* &&
2451 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2454 for ac_signal in 1 2 13 15; do
2455 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2459 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2460 rm -f -r conftest* confdefs.h
2462 $as_echo "/* confdefs.h */" > confdefs.h
2464 # Predefined preprocessor variables.
2466 cat >>confdefs.h <<_ACEOF
2467 #define PACKAGE_NAME "$PACKAGE_NAME"
2470 cat >>confdefs.h <<_ACEOF
2471 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2474 cat >>confdefs.h <<_ACEOF
2475 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2478 cat >>confdefs.h <<_ACEOF
2479 #define PACKAGE_STRING "$PACKAGE_STRING"
2482 cat >>confdefs.h <<_ACEOF
2483 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2486 cat >>confdefs.h <<_ACEOF
2487 #define PACKAGE_URL "$PACKAGE_URL"
2491 # Let the site file select an alternate cache file if it wants to.
2492 # Prefer an explicitly selected file to automatically selected ones.
2495 if test -n "$CONFIG_SITE"; then
2496 # We do not want a PATH search for config.site.
2497 case $CONFIG_SITE in #((
2498 -*) ac_site_file1=./$CONFIG_SITE;;
2499 */*) ac_site_file1=$CONFIG_SITE;;
2500 *) ac_site_file1=./$CONFIG_SITE;;
2502 elif test "x$prefix" != xNONE; then
2503 ac_site_file1=$prefix/share/config.site
2504 ac_site_file2=$prefix/etc/config.site
2506 ac_site_file1=$ac_default_prefix/share/config.site
2507 ac_site_file2=$ac_default_prefix/etc/config.site
2509 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2511 test "x$ac_site_file" = xNONE && continue
2512 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2513 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2514 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2515 sed 's/^/| /' "$ac_site_file" >&5
2517 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2518 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2519 as_fn_error $? "failed to load site
script $ac_site_file
2520 See \
`config.log' for more details" "$LINENO" 5; }
2524 if test -r "$cache_file"; then
2525 # Some versions of bash will fail to source /dev/null (special files
2526 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2527 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2528 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2529 $as_echo "$as_me: loading cache $cache_file" >&6;}
2531 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2532 *) . "./$cache_file";;
2536 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2537 $as_echo "$as_me: creating cache $cache_file" >&6;}
2541 as_fn_append ac_header_list " stdlib.h"
2542 as_fn_append ac_header_list " unistd.h"
2543 as_fn_append ac_header_list " sys/param.h"
2544 as_fn_append ac_func_list " alarm"
2545 as_fn_append ac_header_list " stddef.h"
2546 as_fn_append ac_header_list " time.h"
2547 as_fn_append ac_header_list " sys/time.h"
2548 as_fn_append ac_func_list " localtime_r"
2549 # Check that the precious variables saved in the cache have kept the same
2551 ac_cache_corrupted=false
2552 for ac_var in $ac_precious_vars; do
2553 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2554 eval ac_new_set=\$ac_env_${ac_var}_set
2555 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2556 eval ac_new_val=\$ac_env_${ac_var}_value
2557 case $ac_old_set,$ac_new_set in
2559 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
2560 $as_echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2561 ac_cache_corrupted=: ;;
2563 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not
set in the previous run
" >&5
2564 $as_echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
2565 ac_cache_corrupted=: ;;
2568 if test "x$ac_old_val" != "x$ac_new_val"; then
2569 # differences in whitespace do not lead to failure.
2570 ac_old_val_w=`echo x
$ac_old_val`
2571 ac_new_val_w=`echo x
$ac_new_val`
2572 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2573 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2574 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
2575 ac_cache_corrupted=:
2577 { $as_echo "$as_me:${as_lineno-$LINENO}: warning
: ignoring whitespace changes
in \
`$ac_var' since the previous run:" >&5
2578 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2579 eval $ac_var=\$ac_old_val
2581 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2582 $as_echo "$as_me: former value
: \
`$ac_old_val'" >&2;}
2583 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2584 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2587 # Pass precious variables to config.status.
2588 if test "$ac_new_set" = set; then
2590 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
2591 *) ac_arg=$ac_var=$ac_new_val ;;
2593 case " $ac_configure_args " in
2594 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2595 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2599 if $ac_cache_corrupted; then
2600 { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
2601 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2602 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2603 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2604 as_fn_error $? "run \`make distclean' and
/or \
`rm $cache_file' and start over" "$LINENO" 5
2606 ## -------------------- ##
2607 ## Main body of script. ##
2608 ## -------------------- ##
2611 ac_cpp='$CPP $CPPFLAGS'
2612 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2613 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2614 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2617 ac_config_headers="$ac_config_headers src/config.h:src/config.in"
2620 am__api_version='1.11'
2623 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2624 if test -f "$ac_dir/install-sh"; then
2626 ac_install_sh="$ac_aux_dir/install-sh -c"
2628 elif test -f "$ac_dir/install.sh"; then
2630 ac_install_sh="$ac_aux_dir/install.sh -c"
2632 elif test -f "$ac_dir/shtool"; then
2634 ac_install_sh="$ac_aux_dir/shtool install -c"
2638 if test -z "$ac_aux_dir"; then
2639 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2642 # These three variables are undocumented and unsupported,
2643 # and are intended to be withdrawn in a future Autoconf release.
2644 # They can cause serious problems if a builder's source tree is in a directory
2645 # whose full name contains unusual characters.
2646 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2647 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2648 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2651 # Find a good install program. We prefer a C program (faster),
2652 # so one script is as good as another. But avoid the broken or
2653 # incompatible versions:
2654 # SysV /etc/install, /usr/sbin/install
2655 # SunOS /usr/etc/install
2656 # IRIX /sbin/install
2658 # AmigaOS /C/install, which installs bootblocks on floppy discs
2659 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2660 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2661 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2662 # OS/2's system install, which has a completely different semantic
2663 # ./install, which can be erroneously created by make from ./install.sh.
2664 # Reject install programs that cannot install multiple files.
2665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2666 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2667 if test -z "$INSTALL"; then
2668 if ${ac_cv_path_install+:} false; then :
2669 $as_echo_n "(cached) " >&6
2671 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2675 test -z "$as_dir" && as_dir=.
2676 # Account for people who put trailing slashes in PATH elements.
2677 case $as_dir/ in #((
2678 ./ | .// | /[cC]/* | \
2679 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2680 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2683 # OSF1 and SCO ODT 3.0 have their own names for install.
2684 # Don't use installbsd from OSF since it installs stuff as root
2686 for ac_prog in ginstall scoinst install; do
2687 for ac_exec_ext in '' $ac_executable_extensions; do
2688 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2689 if test $ac_prog = install &&
2690 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2691 # AIX install. It has an incompatible calling convention.
2693 elif test $ac_prog = install &&
2694 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2695 # program-specific install script used by HP pwplus--don't use.
2698 rm -rf conftest.one conftest.two conftest.dir
2699 echo one > conftest.one
2700 echo two > conftest.two
2702 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2703 test -s conftest.one && test -s conftest.two &&
2704 test -s conftest.dir/conftest.one &&
2705 test -s conftest.dir/conftest.two
2707 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2720 rm -rf conftest.one conftest.two conftest.dir
2723 if test "${ac_cv_path_install+set}" = set; then
2724 INSTALL=$ac_cv_path_install
2726 # As a last resort, use the slow shell script. Don't cache a
2727 # value for INSTALL within a source directory, because that will
2728 # break other packages using the cache if that directory is
2729 # removed, or if the value is a relative name.
2730 INSTALL=$ac_install_sh
2733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2734 $as_echo "$INSTALL" >&6; }
2736 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2737 # It thinks the first close brace ends the variable substitution.
2738 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2740 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2742 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2745 $as_echo_n "checking whether build environment is sane... " >&6; }
2748 echo timestamp > conftest.file
2749 # Reject unsafe characters in $srcdir or the absolute working directory
2750 # name. Accept space and tab only in the latter.
2754 *[\\\"\#\$\&\'\`$am_lf]*)
2755 as_fn_error $?
"unsafe absolute working directory name" "$LINENO" 5;;
2758 *[\\\"\
#\$\&\'\`$am_lf\ \ ]*)
2759 as_fn_error $?
"unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2762 # Do `set' in a subshell so we don't clobber the current shell's
2763 # arguments. Must try -L first in case configure is actually a
2764 # symlink; some systems play weird games with the mod time of symlinks
2765 # (eg FreeBSD returns the mod time of the symlink's containing
2768 set X
`ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2769 if test "$*" = "X"; then
2771 set X
`ls -t "$srcdir/configure" conftest.file`
2774 if test "$*" != "X $srcdir/configure conftest.file" \
2775 && test "$*" != "X conftest.file $srcdir/configure"; then
2777 # If neither matched, then we have a broken ls. This can happen
2778 # if, for instance, CONFIG_SHELL is bash and it inherits a
2779 # broken ls alias from the environment. This has actually
2780 # happened. Such a system could not be considered "sane".
2781 as_fn_error $?
"ls -t appears to fail. Make sure there is not a broken
2782 alias in your environment" "$LINENO" 5
2785 test "$2" = conftest.
file
2791 as_fn_error $?
"newly created file is older than distributed files!
2792 Check your system clock" "$LINENO" 5
2794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2795 $as_echo "yes" >&6; }
2796 test "$program_prefix" != NONE
&&
2797 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
2798 # Use a double $ so make ignores it.
2799 test "$program_suffix" != NONE
&&
2800 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
2801 # Double any \ or $.
2802 # By default was `s,x,x', remove it if useless.
2803 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
2804 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
2806 # expand $ac_aux_dir to an absolute path
2807 am_aux_dir
=`cd $ac_aux_dir && pwd`
2809 if test x
"${MISSING+set}" != xset
; then
2812 MISSING
="\${SHELL} \"$am_aux_dir/missing\"" ;;
2814 MISSING
="\${SHELL} $am_aux_dir/missing" ;;
2817 # Use eval to expand $SHELL
2818 if eval "$MISSING --run true"; then
2819 am_missing_run
="$MISSING --run "
2822 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2823 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2826 if test x
"${install_sh}" != xset
; then
2829 install_sh
="\${SHELL} '$am_aux_dir/install-sh'" ;;
2831 install_sh
="\${SHELL} $am_aux_dir/install-sh"
2835 # Installed binaries are usually stripped using `strip' when the user
2836 # run `make install-strip'. However `strip' might not be the right
2837 # tool to use in cross-compilation environments, therefore Automake
2838 # will honor the `STRIP' environment variable to overrule this program.
2839 if test "$cross_compiling" != no
; then
2840 if test -n "$ac_tool_prefix"; then
2841 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2842 set dummy
${ac_tool_prefix}strip
; ac_word
=$2
2843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2844 $as_echo_n "checking for $ac_word... " >&6; }
2845 if ${ac_cv_prog_STRIP+:} false
; then :
2846 $as_echo_n "(cached) " >&6
2848 if test -n "$STRIP"; then
2849 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
2851 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2855 test -z "$as_dir" && as_dir
=.
2856 for ac_exec_ext
in '' $ac_executable_extensions; do
2857 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2858 ac_cv_prog_STRIP
="${ac_tool_prefix}strip"
2859 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2868 STRIP
=$ac_cv_prog_STRIP
2869 if test -n "$STRIP"; then
2870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2871 $as_echo "$STRIP" >&6; }
2873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2874 $as_echo "no" >&6; }
2879 if test -z "$ac_cv_prog_STRIP"; then
2881 # Extract the first word of "strip", so it can be a program name with args.
2882 set dummy strip
; ac_word
=$2
2883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2884 $as_echo_n "checking for $ac_word... " >&6; }
2885 if ${ac_cv_prog_ac_ct_STRIP+:} false
; then :
2886 $as_echo_n "(cached) " >&6
2888 if test -n "$ac_ct_STRIP"; then
2889 ac_cv_prog_ac_ct_STRIP
="$ac_ct_STRIP" # Let the user override the test.
2891 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2895 test -z "$as_dir" && as_dir
=.
2896 for ac_exec_ext
in '' $ac_executable_extensions; do
2897 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2898 ac_cv_prog_ac_ct_STRIP
="strip"
2899 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2908 ac_ct_STRIP
=$ac_cv_prog_ac_ct_STRIP
2909 if test -n "$ac_ct_STRIP"; then
2910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2911 $as_echo "$ac_ct_STRIP" >&6; }
2913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2914 $as_echo "no" >&6; }
2917 if test "x$ac_ct_STRIP" = x
; then
2920 case $cross_compiling:$ac_tool_warned in
2922 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2923 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2924 ac_tool_warned
=yes ;;
2929 STRIP
="$ac_cv_prog_STRIP"
2933 INSTALL_STRIP_PROGRAM
="\$(install_sh) -c -s"
2935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2936 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2937 if test -z "$MKDIR_P"; then
2938 if ${ac_cv_path_mkdir+:} false
; then :
2939 $as_echo_n "(cached) " >&6
2941 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2942 for as_dir
in $PATH$PATH_SEPARATOR/opt
/sfw
/bin
2945 test -z "$as_dir" && as_dir
=.
2946 for ac_prog
in mkdir gmkdir
; do
2947 for ac_exec_ext
in '' $ac_executable_extensions; do
2948 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } ||
continue
2949 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2950 'mkdir (GNU coreutils) '* | \
2951 'mkdir (coreutils) '* | \
2952 'mkdir (fileutils) '4.1*)
2953 ac_cv_path_mkdir
=$as_dir/$ac_prog$ac_exec_ext
2963 test -d .
/--version && rmdir .
/--version
2964 if test "${ac_cv_path_mkdir+set}" = set; then
2965 MKDIR_P
="$ac_cv_path_mkdir -p"
2967 # As a last resort, use the slow shell script. Don't cache a
2968 # value for MKDIR_P within a source directory, because that will
2969 # break other packages using the cache if that directory is
2970 # removed, or if the value is a relative name.
2971 MKDIR_P
="$ac_install_sh -d"
2974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2975 $as_echo "$MKDIR_P" >&6; }
2980 [\\/$
]* | ?
:[\\/]*) ;;
2981 */*) mkdir_p
="\$(top_builddir)/$mkdir_p" ;;
2984 for ac_prog
in gawk mawk nawk
awk
2986 # Extract the first word of "$ac_prog", so it can be a program name with args.
2987 set dummy
$ac_prog; ac_word
=$2
2988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2989 $as_echo_n "checking for $ac_word... " >&6; }
2990 if ${ac_cv_prog_AWK+:} false
; then :
2991 $as_echo_n "(cached) " >&6
2993 if test -n "$AWK"; then
2994 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
2996 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3000 test -z "$as_dir" && as_dir
=.
3001 for ac_exec_ext
in '' $ac_executable_extensions; do
3002 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3003 ac_cv_prog_AWK
="$ac_prog"
3004 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3014 if test -n "$AWK"; then
3015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3016 $as_echo "$AWK" >&6; }
3018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3019 $as_echo "no" >&6; }
3023 test -n "$AWK" && break
3026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3027 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3029 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3030 if eval \
${ac_cv_prog_make_${ac_make}_set+:} false
; then :
3031 $as_echo_n "(cached) " >&6
3033 cat >conftest.
make <<\_ACEOF
3036 @
echo '@@@%%%=$(MAKE)=@@@%%%'
3038 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
3039 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3041 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
3043 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
3047 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
3048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3049 $as_echo "yes" >&6; }
3052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3053 $as_echo "no" >&6; }
3054 SET_MAKE
="MAKE=${MAKE-make}"
3057 rm -rf .tst
2>/dev
/null
3058 mkdir .tst
2>/dev
/null
3059 if test -d .tst
; then
3064 rmdir .tst
2>/dev
/null
3066 if test "`cd $srcdir && pwd`" != "`pwd`"; then
3067 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3068 # is not polluted with repeated "-I."
3069 am__isrc
=' -I$(srcdir)'
3070 # test to see if srcdir already configured
3071 if test -f $srcdir/config.status
; then
3072 as_fn_error $?
"source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3076 # test whether we have cygpath
3077 if test -z "$CYGPATH_W"; then
3078 if (cygpath
--version) >/dev
/null
2>/dev
/null
; then
3079 CYGPATH_W
='cygpath -w'
3086 # Define the identity of the package.
3091 cat >>confdefs.h
<<_ACEOF
3092 #define PACKAGE "$PACKAGE"
3096 cat >>confdefs.h
<<_ACEOF
3097 #define VERSION "$VERSION"
3100 # Some tools Automake needs.
3102 ACLOCAL
=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3105 AUTOCONF
=${AUTOCONF-"${am_missing_run}autoconf"}
3108 AUTOMAKE
=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3111 AUTOHEADER
=${AUTOHEADER-"${am_missing_run}autoheader"}
3114 MAKEINFO
=${MAKEINFO-"${am_missing_run}makeinfo"}
3116 # We need awk for the "check" target. The system "awk" is bad on
3118 # Always define AMTAR for backward compatibility.
3120 AMTAR
=${AMTAR-"${am_missing_run}tar"}
3122 am__tar
='${AMTAR} chof - "$$tardir"'; am__untar
='${AMTAR} xf -'
3131 lispdir
='${datadir}/emacs/${version}/lisp'
3132 locallisppath
='${datadir}/emacs/${version}/site-lisp:'\
3133 '${datadir}/emacs/site-lisp'
3134 lisppath
='${locallisppath}:${lispdir}:${datadir}/emacs/${version}/leim'
3135 etcdir
='${datadir}/emacs/${version}/etc'
3136 archlibdir
='${libexecdir}/emacs/${version}/${configuration}'
3137 docdir
='${datadir}/emacs/${version}/etc'
3138 gamedir
='${localstatedir}/games/emacs'
3143 # Check whether --with-pop was given.
3144 if test "${with_pop+set}" = set; then :
3150 if test "$with_pop" = yes; then
3151 $as_echo "#define MAIL_USE_POP 1" >>confdefs.h
3156 # Check whether --with-kerberos was given.
3157 if test "${with_kerberos+set}" = set; then :
3158 withval
=$with_kerberos;
3163 if test "$with_kerberos" != no
; then
3164 $as_echo "#define KERBEROS 1" >>confdefs.h
3169 # Check whether --with-kerberos5 was given.
3170 if test "${with_kerberos5+set}" = set; then :
3171 withval
=$with_kerberos5;
3176 if test "${with_kerberos5}" != no
; then
3177 if test "${with_kerberos}" = no
; then
3179 $as_echo "#define KERBEROS 1" >>confdefs.h
3183 $as_echo "#define KERBEROS5 1" >>confdefs.h
3188 # Check whether --with-hesiod was given.
3189 if test "${with_hesiod+set}" = set; then :
3190 withval
=$with_hesiod;
3195 if test "$with_hesiod" != no
; then
3197 $as_echo "#define HESIOD 1" >>confdefs.h
3202 # Check whether --with-mmdf was given.
3203 if test "${with_mmdf+set}" = set; then :
3209 if test "$with_mmdf" != no
; then
3211 $as_echo "#define MAIL_USE_MMDF 1" >>confdefs.h
3216 # Check whether --with-mail-unlink was given.
3217 if test "${with_mail_unlink+set}" = set; then :
3218 withval
=$with_mail_unlink;
3223 if test "$with_mail_unlink" != no
; then
3225 $as_echo "#define MAIL_UNLINK_SPOOL 1" >>confdefs.h
3230 # Check whether --with-mailhost was given.
3231 if test "${with_mailhost+set}" = set; then :
3232 withval
=$with_mailhost;
3233 cat >>confdefs.h
<<_ACEOF
3234 #define MAILHOST "$withval"
3241 # Check whether --with-sound was given.
3242 if test "${with_sound+set}" = set; then :
3243 withval
=$with_sound;
3250 # Check whether --with-sync-input was given.
3251 if test "${with_sync_input+set}" = set; then :
3252 withval
=$with_sync_input;
3257 if test "$with_sync_input" = yes; then
3259 $as_echo "#define SYNC_INPUT 1" >>confdefs.h
3264 # Check whether --with-x-toolkit was given.
3265 if test "${with_x_toolkit+set}" = set; then :
3266 withval
=$with_x_toolkit; case "${withval}" in
3267 y | ye |
yes ) val
=gtk
;;
3269 l | lu | luc | luci | lucid
) val
=lucid
;;
3270 a |
at | ath | athe | athen | athena
) val
=athena
;;
3271 m | mo | mot | moti | motif
) val
=motif
;;
3272 g | gt | gtk
) val
=gtk
;;
3275 as_fn_error $?
"\`--with-x-toolkit=$withval' is invalid;
3276 this option's value should be \`yes', \`no', \`lucid', \`athena', \`motif', \`gtk' or
3277 \`gtk3'. \`yes' and \`gtk' are synonyms. \`athena' and \`lucid' are synonyms." "$LINENO" 5
3286 # Check whether --with-xpm was given.
3287 if test "${with_xpm+set}" = set; then :
3294 # Check whether --with-jpeg was given.
3295 if test "${with_jpeg+set}" = set; then :
3302 # Check whether --with-tiff was given.
3303 if test "${with_tiff+set}" = set; then :
3310 # Check whether --with-gif was given.
3311 if test "${with_gif+set}" = set; then :
3318 # Check whether --with-png was given.
3319 if test "${with_png+set}" = set; then :
3326 # Check whether --with-rsvg was given.
3327 if test "${with_rsvg+set}" = set; then :
3334 # Check whether --with-xml2 was given.
3335 if test "${with_xml2+set}" = set; then :
3342 # Check whether --with-imagemagick was given.
3343 if test "${with_imagemagick+set}" = set; then :
3344 withval
=$with_imagemagick;
3346 with_imagemagick
=yes
3351 # Check whether --with-xft was given.
3352 if test "${with_xft+set}" = set; then :
3359 # Check whether --with-libotf was given.
3360 if test "${with_libotf+set}" = set; then :
3361 withval
=$with_libotf;
3367 # Check whether --with-m17n-flt was given.
3368 if test "${with_m17n_flt+set}" = set; then :
3369 withval
=$with_m17n_flt;
3376 # Check whether --with-toolkit-scroll-bars was given.
3377 if test "${with_toolkit_scroll_bars+set}" = set; then :
3378 withval
=$with_toolkit_scroll_bars;
3380 with_toolkit_scroll_bars
=yes
3384 # Check whether --with-xaw3d was given.
3385 if test "${with_xaw3d+set}" = set; then :
3386 withval
=$with_xaw3d;
3392 # Check whether --with-xim was given.
3393 if test "${with_xim+set}" = set; then :
3400 # Check whether --with-ns was given.
3401 if test "${with_ns+set}" = set; then :
3409 # Check whether --with-gpm was given.
3410 if test "${with_gpm+set}" = set; then :
3417 # Check whether --with-dbus was given.
3418 if test "${with_dbus+set}" = set; then :
3425 # Check whether --with-gconf was given.
3426 if test "${with_gconf+set}" = set; then :
3427 withval
=$with_gconf;
3433 # Check whether --with-selinux was given.
3434 if test "${with_selinux+set}" = set; then :
3435 withval
=$with_selinux;
3441 # Check whether --with-gnutls was given.
3442 if test "${with_gnutls+set}" = set; then :
3443 withval
=$with_gnutls;
3449 ## For the times when you want to build Emacs but don't have
3450 ## a suitable makeinfo, and can live without the manuals.
3452 # Check whether --with-makeinfo was given.
3453 if test "${with_makeinfo+set}" = set; then :
3454 withval
=$with_makeinfo;
3460 ## This is an option because I do not know if all info/man support
3461 ## compressed files, nor how to test if they do so.
3463 # Check whether --with-compress-info was given.
3464 if test "${with_compress_info+set}" = set; then :
3465 withval
=$with_compress_info;
3467 with_compress_info
=yes
3470 if test $with_compress_info = yes; then
3478 # Check whether --with-pkg-config-prog was given.
3479 if test "${with_pkg_config_prog+set}" = set; then :
3480 withval
=$with_pkg_config_prog;
3483 if test "X${with_pkg_config_prog}" != X
; then
3484 if test "${with_pkg_config_prog}" != yes; then
3485 PKG_CONFIG
="${with_pkg_config_prog}"
3491 # Check whether --with-crt-dir was given.
3492 if test "${with_crt_dir+set}" = set; then :
3493 withval
=$with_crt_dir;
3496 CRT_DIR
="${with_crt_dir}"
3499 # Check whether --with-gameuser was given.
3500 if test "${with_gameuser+set}" = set; then :
3501 withval
=$with_gameuser;
3504 test "X${with_gameuser}" != X
&& test "${with_gameuser}" != yes \
3505 && gameuser
="${with_gameuser}"
3506 test "X$gameuser" = X
&& gameuser
=games
3509 # Check whether --with-gnustep-conf was given.
3510 if test "${with_gnustep_conf+set}" = set; then :
3511 withval
=$with_gnustep_conf;
3514 test "X${with_gnustep_conf}" != X
&& test "${with_gnustep_conf}" != yes && \
3515 GNUSTEP_CONFIG_FILE
="${with_gnustep_conf}"
3516 test "X$GNUSTEP_CONFIG_FILE" = "X" && \
3517 GNUSTEP_CONFIG_FILE
=/etc
/GNUstep
/GNUstep.conf
3519 # Check whether --enable-ns-self-contained was given.
3520 if test "${enable_ns_self_contained+set}" = set; then :
3521 enableval
=$enable_ns_self_contained; EN_NS_SELF_CONTAINED
=$enableval
3523 EN_NS_SELF_CONTAINED
=yes
3527 # Check whether --enable-asserts was given.
3528 if test "${enable_asserts+set}" = set; then :
3529 enableval
=$enable_asserts; USE_XASSERTS
=$enableval
3535 # Check whether --enable-maintainer-mode was given.
3536 if test "${enable_maintainer_mode+set}" = set; then :
3537 enableval
=$enable_maintainer_mode; USE_MAINTAINER_MODE
=$enableval
3539 USE_MAINTAINER_MODE
=no
3542 if test $USE_MAINTAINER_MODE = yes; then
3549 # Check whether --enable-locallisppath was given.
3550 if test "${enable_locallisppath+set}" = set; then :
3551 enableval
=$enable_locallisppath; if test "${enableval}" = "no"; then
3553 elif test "${enableval}" != "yes"; then
3554 locallisppath
=${enableval}
3559 # Check whether --enable-checking was given.
3560 if test "${enable_checking+set}" = set; then :
3561 enableval
=$enable_checking; ac_checking_flags
="${enableval}"
3564 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
="$IFS,"
3565 for check
in $ac_checking_flags
3568 # these set all the flags to specific states
3569 yes) ac_enable_checking
=1 ;;
3570 no
) ac_enable_checking
= ;
3571 ac_gc_check_stringbytes
= ;
3572 ac_gc_check_string_overrun
= ;
3573 ac_gc_check_string_free_list
= ;
3574 ac_xmalloc_overrun
= ;
3575 ac_gc_check_cons_list
= ;;
3576 all
) ac_enable_checking
=1 ;
3577 ac_gc_check_stringbytes
=1 ;
3578 ac_gc_check_string_overrun
=1 ;
3579 ac_gc_check_string_free_list
=1 ;
3580 ac_xmalloc_overrun
=1 ;
3581 ac_gc_check_cons_list
=1 ;;
3582 # these enable particular checks
3583 stringbytes
) ac_gc_check_stringbytes
=1 ;;
3584 stringoverrun
) ac_gc_check_string_overrun
=1 ;;
3585 stringfreelist
) ac_gc_check_string_free_list
=1 ;;
3586 xmallocoverrun
) ac_xmalloc_overrun
=1 ;;
3587 conslist
) ac_gc_check_cons_list
=1 ;;
3588 *) as_fn_error $?
"unknown check category $check" "$LINENO" 5 ;;
3593 if test x
$ac_enable_checking != x
; then
3595 $as_echo "#define ENABLE_CHECKING 1" >>confdefs.h
3598 if test x
$ac_gc_check_stringbytes != x
; then
3600 $as_echo "#define GC_CHECK_STRING_BYTES 1" >>confdefs.h
3603 if test x
$ac_gc_check_stringoverrun != x
; then
3605 $as_echo "#define GC_CHECK_STRING_OVERRUN 1" >>confdefs.h
3608 if test x
$ac_gc_check_string_free_list != x
; then
3610 $as_echo "#define GC_CHECK_STRING_FREE_LIST 1" >>confdefs.h
3613 if test x
$ac_xmalloc_overrun != x
; then
3615 $as_echo "#define XMALLOC_OVERRUN_CHECK 1" >>confdefs.h
3618 if test x
$ac_gc_check_cons_list != x
; then
3620 $as_echo "#define GC_CHECK_CONS_LIST 1" >>confdefs.h
3624 # Check whether --enable-use-lisp-union-type was given.
3625 if test "${enable_use_lisp_union_type+set}" = set; then :
3626 enableval
=$enable_use_lisp_union_type; if test "${enableval}" != "no"; then
3628 $as_echo "#define USE_LISP_UNION_TYPE 1" >>confdefs.h
3635 # Check whether --enable-profiling was given.
3636 if test "${enable_profiling+set}" = set; then :
3637 enableval
=$enable_profiling; ac_enable_profiling
="${enableval}"
3640 if test x
$ac_enable_profiling != x
; then
3641 PROFILING_CFLAGS
="-DPROFILING=1 -pg"
3647 # Check whether --enable-autodepend was given.
3648 if test "${enable_autodepend+set}" = set; then :
3649 enableval
=$enable_autodepend; ac_enable_autodepend
="${enableval}"
3651 ac_enable_autodepend
=yes
3655 #### Make srcdir absolute, if it isn't already. It's important to
3656 #### avoid running the path through pwd unnecessarily, since pwd can
3657 #### give you automounter prefixes, which can go away. We do all this
3658 #### so Emacs can find its files when run uninstalled.
3659 ## Make sure CDPATH doesn't affect cd (in case PWD is relative).
3664 ## We may be able to use the $PWD environment variable to make this
3665 ## absolute. But sometimes PWD is inaccurate.
3666 ## Note: we used to use ${PWD} at the end instead of `pwd`,
3667 ## but that tested only for a well-formed and valid PWD,
3668 ## it did not object when PWD was well-formed and valid but just wrong.
3669 if test ".${PWD}" != "." && test ".`(cd ${PWD} ; sh -c pwd)`" = ".`pwd`" ;
3673 srcdir
="`(cd ${srcdir}; pwd)`"
3676 * ) srcdir
="`(cd ${srcdir}; pwd)`" ;;
3679 #### Check if the source directory already has a configured system in it.
3680 if test `pwd` != `(cd ${srcdir} && pwd)` \
3681 && test -f "${srcdir}/src/config.h" ; then
3682 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: The directory tree \`${srcdir}' is being used
3683 as a build directory right now; it has been configured in its own
3684 right. To configure in another directory as well, you MUST
3685 use GNU make. If you do not have GNU make, then you must
3686 now do \`make distclean' in ${srcdir},
3687 and then run $0 again." >&5
3688 $as_echo "$as_me: WARNING: The directory tree \`${srcdir}' is being used
3689 as a build directory right now; it has been configured in its own
3690 right. To configure in another directory as well, you MUST
3691 use GNU make. If you do not have GNU make, then you must
3692 now do \`make distclean' in ${srcdir},
3693 and then run $0 again." >&2;}
3696 #### Given the configuration name, set machfile and opsysfile to the
3697 #### names of the m/*.h and s/*.h files we should use.
3699 ### Canonicalize the configuration name.
3701 # Make sure we can run config.sub.
3702 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
3703 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3706 $as_echo_n "checking build system type... " >&6; }
3707 if ${ac_cv_build+:} false
; then :
3708 $as_echo_n "(cached) " >&6
3710 ac_build_alias
=$build_alias
3711 test "x$ac_build_alias" = x
&&
3712 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
3713 test "x$ac_build_alias" = x
&&
3714 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
3715 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3716 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3720 $as_echo "$ac_cv_build" >&6; }
3721 case $ac_cv_build in
3723 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
3726 ac_save_IFS
=$IFS; IFS
='-'
3732 # Remember, the first character of IFS is used to create $*,
3733 # except with old shells:
3736 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
3739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3740 $as_echo_n "checking host system type... " >&6; }
3741 if ${ac_cv_host+:} false
; then :
3742 $as_echo_n "(cached) " >&6
3744 if test "x$host_alias" = x
; then
3745 ac_cv_host
=$ac_cv_build
3747 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3748 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3753 $as_echo "$ac_cv_host" >&6; }
3756 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
3759 ac_save_IFS
=$IFS; IFS
='-'
3765 # Remember, the first character of IFS is used to create $*,
3766 # except with old shells:
3769 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
3773 configuration
=${host_alias-${build_alias-$host}}
3777 ### If you add support for a new configuration, add code to this
3778 ### switch statement to recognize your configuration name and select
3779 ### the appropriate operating system and machine description files.
3781 ### You would hope that you could choose an m/*.h file pretty much
3782 ### based on the machine portion of the configuration name, and an s/*.h
3783 ### file based on the operating system portion. However, it turns out
3784 ### that each m/*.h file is pretty manufacturer-specific - for
3785 ### example mips.h is MIPS
3786 ### So we basically have to have a special case for each
3787 ### configuration name.
3789 ### As far as handling version numbers on operating systems is
3790 ### concerned, make sure things will fail in a fixable way. If
3791 ### /etc/MACHINES doesn't say anything about version numbers, be
3792 ### prepared to handle anything reasonably. If version numbers
3793 ### matter, be sure /etc/MACHINES says something about it.
3795 machine
='' opsys
='' unported
=no
3796 case "${canonical}" in
3801 case ${canonical} in
3802 alpha
*) machine
=alpha
;;
3803 s390-
*) machine
=ibms390
;;
3804 s390x-
*) machine
=ibms390x
;;
3805 powerpc
*) machine
=macppc
;;
3806 sparc
*) machine
=sparc
;;
3807 ia64
*) machine
=ia64
;;
3808 m68k
*) machine
=m68k
;;
3809 x86_64
*) machine
=amdx86-64
;;
3816 case "${canonical}" in
3817 alpha
*) machine
=alpha
;;
3818 amd64-
*|x86_64-
*) machine
=amdx86-64
;;
3819 ia64-
*) machine
=ia64
;;
3820 i
[3456]86-*) machine
=intel386
;;
3821 powerpc-
*) machine
=macppc
;;
3822 sparc-
*) machine
=sparc
;;
3823 sparc64-
*) machine
=sparc
;;
3827 ## FreeBSD kernel + glibc based userland
3830 case "${canonical}" in
3831 alpha
*) machine
=alpha
;;
3832 amd64-
*|x86_64-
*) machine
=amdx86-64
;;
3833 ia64-
*) machine
=ia64
;;
3834 i
[3456]86-*) machine
=intel386
;;
3835 powerpc-
*) machine
=macppc
;;
3836 sparc-
*) machine
=sparc
;;
3837 sparc64-
*) machine
=sparc
;;
3844 case "${canonical}" in
3845 alpha
*) machine
=alpha
;;
3846 x86_64-
*) machine
=amdx86-64
;;
3847 i
[3456]86-*) machine
=intel386
;;
3848 m68k-
*) machine
=m68k
;;
3849 powerpc-
*) machine
=macppc
;;
3850 sparc
*-) machine
=sparc
;;
3851 vax-
*) machine
=vax
;;
3858 case "${canonical}" in
3859 alpha
*) machine
=alpha
;;
3860 x86_64-
*) machine
=amdx86-64
;;
3861 i386-
*) machine
=intel386
;;
3862 powerpc-
*) machine
=macppc
;;
3863 sparc
*) machine
=sparc
;;
3864 vax-
*) machine
=vax
;;
3868 ## Apple Darwin / Mac OS X
3870 case "${canonical}" in
3871 i
[3456]86-* ) machine
=intel386
;;
3872 powerpc-
* ) machine
=macppc
;;
3873 x86_64-
* ) machine
=amdx86-64
;;
3877 # Define CPP as follows to make autoconf work correctly.
3878 CPP
="${CC-cc} -E -no-cpp-precomp"
3879 # Use fink packages if available.
3880 if test -d /sw
/include
&& test -d /sw
/lib
; then
3881 GCC_TEST_OPTIONS
="-I/sw/include -L/sw/lib"
3882 CPP
="${CPP} ${GCC_TEST_OPTIONS}"
3883 NON_GCC_TEST_OPTIONS
=${GCC_TEST_OPTIONS}
3887 ## HP 9000 series 700 and 800, running HP/UX
3888 hppa
*-hp-hpux10.2
* )
3891 hppa
*-hp-hpux1[1-9]* )
3893 CFLAGS
="-D_INCLUDE__STDC_A1_SOURCE $CFLAGS"
3897 rs6000-ibm-aix4.
[23]* )
3898 machine
=ibmrs6000 opsys
=aix4-2
3900 powerpc-ibm-aix4.
[23]* )
3901 machine
=ibmrs6000 opsys
=aix4-2
3903 rs6000-ibm-aix
[56]* )
3904 machine
=ibmrs6000 opsys
=aix4-2
3906 powerpc-ibm-aix
[56]* )
3907 machine
=ibmrs6000 opsys
=aix4-2
3910 ## Silicon Graphics machines
3913 machine
=iris4d opsys
=irix6-5
3914 # Without defining _LANGUAGE_C, things get masked out in the headers
3915 # so that, for instance, grepping for `free' in stdlib.h fails and
3916 # AC_HEADER_STD_C fails. (MIPSPro 7.2.1.2m compilers, Irix 6.5.3m).
3917 NON_GNU_CPP
="/lib/cpp -D_LANGUAGE_C"
3918 NON_GCC_TEST_OPTIONS
="-D_LANGUAGE_C"
3923 | i
[3456]86-*-solaris2* | i
[3456]86-*-sunos5* \
3924 | x86_64-
*-solaris2* | x86_64-
*-sunos5*)
3925 case "${canonical}" in
3926 i
[3456]86-*-* ) machine
=intel386
;;
3927 amd64-
*-*|x86_64-
*-*) machine
=amdx86-64
;;
3928 sparc
* ) machine
=sparc
;;
3931 case "${canonical}" in
3932 *-sunos5.6
* |
*-solaris2.6
* )
3934 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
3937 *-sunos5.
[7-9]* |
*-solaris2.
[7-9]* )
3939 emacs_check_sunpro_c
=yes
3940 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
3942 *-sunos5* |
*-solaris* )
3944 emacs_check_sunpro_c
=yes
3945 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
3948 ## Watch out for a compiler that we know will not work.
3949 case "${canonical}" in
3950 *-solaris* |
*-sunos5* )
3951 if [ "x$CC" = x
/usr
/ucb
/cc
]; then
3952 ## /usr/ucb/cc doesn't work;
3953 ## we should find some other compiler that does work.
3961 ## Intel 386 machines where we don't care about the manufacturer.
3964 case "${canonical}" in
3965 *-cygwin ) opsys
=cygwin
;;
3966 *-darwin* ) opsys
=darwin
3967 CPP
="${CC-cc} -E -no-cpp-precomp"
3969 *-sysv4.2uw
* ) opsys
=unixware
; NON_GNU_CPP
=/lib
/cpp
;;
3970 *-sysv5uw* ) opsys
=unixware
; NON_GNU_CPP
=/lib
/cpp
;;
3971 *-sysv5OpenUNIX* ) opsys
=unixware
; NON_GNU_CPP
=/lib
/cpp
;;
3972 ## Otherwise, we'll fall through to the generic opsys code at the bottom.
3981 ### If the code above didn't choose an operating system, just choose
3982 ### an operating system based on the configuration name. You really
3983 ### only want to use this when you have no idea what the right
3984 ### operating system is; if you know what operating systems a machine
3985 ### runs, it's cleaner to make it explicit in the case statement
3987 if test x
"${opsys}" = x
; then
3988 case "${canonical}" in
3989 *-gnu* ) opsys
=gnu
;;
3998 if test $unported = yes; then
3999 as_fn_error $?
"Emacs hasn't been ported to \`${canonical}' systems.
4000 Check \`etc/MACHINES' for recognized configuration names." "$LINENO" 5
4003 if test -n "$machine"; then
4004 machfile
="m/${machine}.h"
4008 opsysfile
="s/${opsys}.h"
4011 #### Choose a compiler.
4012 test -n "$CC" && cc_specified
=yes
4014 # Save the value of CFLAGS that the user specified.
4015 SPECIFIED_CFLAGS
="$CFLAGS"
4018 ac_cpp
='$CPP $CPPFLAGS'
4019 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4020 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4021 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4022 if test -n "$ac_tool_prefix"; then
4023 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4024 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
4025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4026 $as_echo_n "checking for $ac_word... " >&6; }
4027 if ${ac_cv_prog_CC+:} false
; then :
4028 $as_echo_n "(cached) " >&6
4030 if test -n "$CC"; then
4031 ac_cv_prog_CC
="$CC" # Let the user override the test.
4033 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4037 test -z "$as_dir" && as_dir
=.
4038 for ac_exec_ext
in '' $ac_executable_extensions; do
4039 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4040 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
4041 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4051 if test -n "$CC"; then
4052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4053 $as_echo "$CC" >&6; }
4055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4056 $as_echo "no" >&6; }
4061 if test -z "$ac_cv_prog_CC"; then
4063 # Extract the first word of "gcc", so it can be a program name with args.
4064 set dummy gcc
; ac_word
=$2
4065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4066 $as_echo_n "checking for $ac_word... " >&6; }
4067 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
4068 $as_echo_n "(cached) " >&6
4070 if test -n "$ac_ct_CC"; then
4071 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4073 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4077 test -z "$as_dir" && as_dir
=.
4078 for ac_exec_ext
in '' $ac_executable_extensions; do
4079 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4080 ac_cv_prog_ac_ct_CC
="gcc"
4081 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4090 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4091 if test -n "$ac_ct_CC"; then
4092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4093 $as_echo "$ac_ct_CC" >&6; }
4095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4096 $as_echo "no" >&6; }
4099 if test "x$ac_ct_CC" = x
; then
4102 case $cross_compiling:$ac_tool_warned in
4104 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4105 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4106 ac_tool_warned
=yes ;;
4114 if test -z "$CC"; then
4115 if test -n "$ac_tool_prefix"; then
4116 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4117 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
4118 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4119 $as_echo_n "checking for $ac_word... " >&6; }
4120 if ${ac_cv_prog_CC+:} false
; then :
4121 $as_echo_n "(cached) " >&6
4123 if test -n "$CC"; then
4124 ac_cv_prog_CC
="$CC" # Let the user override the test.
4126 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4130 test -z "$as_dir" && as_dir
=.
4131 for ac_exec_ext
in '' $ac_executable_extensions; do
4132 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4133 ac_cv_prog_CC
="${ac_tool_prefix}cc"
4134 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4144 if test -n "$CC"; then
4145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4146 $as_echo "$CC" >&6; }
4148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4149 $as_echo "no" >&6; }
4155 if test -z "$CC"; then
4156 # Extract the first word of "cc", so it can be a program name with args.
4157 set dummy cc
; ac_word
=$2
4158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4159 $as_echo_n "checking for $ac_word... " >&6; }
4160 if ${ac_cv_prog_CC+:} false
; then :
4161 $as_echo_n "(cached) " >&6
4163 if test -n "$CC"; then
4164 ac_cv_prog_CC
="$CC" # Let the user override the test.
4167 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4171 test -z "$as_dir" && as_dir
=.
4172 for ac_exec_ext
in '' $ac_executable_extensions; do
4173 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4174 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4175 ac_prog_rejected
=yes
4179 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4186 if test $ac_prog_rejected = yes; then
4187 # We found a bogon in the path, so make sure we never use it.
4188 set dummy
$ac_cv_prog_CC
4190 if test $# != 0; then
4191 # We chose a different compiler from the bogus one.
4192 # However, it has the same basename, so the bogon will be chosen
4193 # first if we set CC to just the basename; use the full file name.
4195 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
4201 if test -n "$CC"; then
4202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4203 $as_echo "$CC" >&6; }
4205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4206 $as_echo "no" >&6; }
4211 if test -z "$CC"; then
4212 if test -n "$ac_tool_prefix"; then
4213 for ac_prog
in cl.exe
4215 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4216 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
4217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4218 $as_echo_n "checking for $ac_word... " >&6; }
4219 if ${ac_cv_prog_CC+:} false
; then :
4220 $as_echo_n "(cached) " >&6
4222 if test -n "$CC"; then
4223 ac_cv_prog_CC
="$CC" # Let the user override the test.
4225 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4229 test -z "$as_dir" && as_dir
=.
4230 for ac_exec_ext
in '' $ac_executable_extensions; do
4231 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4232 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
4233 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4243 if test -n "$CC"; then
4244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4245 $as_echo "$CC" >&6; }
4247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4248 $as_echo "no" >&6; }
4252 test -n "$CC" && break
4255 if test -z "$CC"; then
4257 for ac_prog
in cl.exe
4259 # Extract the first word of "$ac_prog", so it can be a program name with args.
4260 set dummy
$ac_prog; ac_word
=$2
4261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4262 $as_echo_n "checking for $ac_word... " >&6; }
4263 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
4264 $as_echo_n "(cached) " >&6
4266 if test -n "$ac_ct_CC"; then
4267 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4269 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4273 test -z "$as_dir" && as_dir
=.
4274 for ac_exec_ext
in '' $ac_executable_extensions; do
4275 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4276 ac_cv_prog_ac_ct_CC
="$ac_prog"
4277 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4286 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4287 if test -n "$ac_ct_CC"; then
4288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4289 $as_echo "$ac_ct_CC" >&6; }
4291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4292 $as_echo "no" >&6; }
4296 test -n "$ac_ct_CC" && break
4299 if test "x$ac_ct_CC" = x
; then
4302 case $cross_compiling:$ac_tool_warned in
4304 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4305 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4306 ac_tool_warned
=yes ;;
4315 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4316 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4317 as_fn_error $?
"no acceptable C compiler found in \$PATH
4318 See \`config.log' for more details" "$LINENO" 5; }
4320 # Provide some information about the compiler.
4321 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4324 for ac_option
in --version -v -V -qversion; do
4325 { { ac_try
="$ac_compiler $ac_option >&5"
4327 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4328 *) ac_try_echo=$ac_try;;
4330 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4331 $as_echo "$ac_try_echo"; } >&5
4332 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4334 if test -s conftest.err; then
4336 ... rest of stderr output deleted ...
4337 10q' conftest.err >conftest.er1
4338 cat conftest.er1 >&5
4340 rm -f conftest.er1 conftest.err
4341 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4342 test $ac_status = 0; }
4345 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4346 /* end confdefs.h. */
4356 ac_clean_files_save=$ac_clean_files
4357 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
4358 # Try to create an executable without -o first, disregard a.out.
4359 # It will help us diagnose broken compilers, and finding out an intuition
4361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4362 $as_echo_n "checking whether the C compiler works... " >&6; }
4363 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
4365 # The possible output files:
4366 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4369 for ac_file in $ac_files
4372 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4373 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4378 if { { ac_try="$ac_link_default"
4380 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4381 *) ac_try_echo
=$ac_try;;
4383 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4384 $as_echo "$ac_try_echo"; } >&5
4385 (eval "$ac_link_default") 2>&5
4387 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4388 test $ac_status = 0; }; then :
4389 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4390 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4391 # in a Makefile. We should not override ac_cv_exeext if it was cached,
4392 # so that the user can short-circuit this test for compilers unknown to
4394 for ac_file
in $ac_files ''
4396 test -f "$ac_file" ||
continue
4398 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
4401 # We found the default executable, but exeext='' is most
4405 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
4407 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4409 # We set ac_cv_exeext here because the later test for it is not
4410 # safe: cross compilers may not add the suffix if given an `-o'
4411 # argument, so we may need to know it at that point already.
4412 # Even if this section looks crufty: it has the advantage of
4419 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
4424 if test -z "$ac_file"; then :
4425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4426 $as_echo "no" >&6; }
4427 $as_echo "$as_me: failed program was:" >&5
4428 sed 's/^/| /' conftest.
$ac_ext >&5
4430 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4431 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4432 as_fn_error
77 "C compiler cannot create executables
4433 See \`config.log' for more details" "$LINENO" 5; }
4435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4436 $as_echo "yes" >&6; }
4438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4439 $as_echo_n "checking for C compiler default output file name... " >&6; }
4440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4441 $as_echo "$ac_file" >&6; }
4442 ac_exeext
=$ac_cv_exeext
4444 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
4445 ac_clean_files
=$ac_clean_files_save
4446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4447 $as_echo_n "checking for suffix of executables... " >&6; }
4448 if { { ac_try
="$ac_link"
4450 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4451 *) ac_try_echo=$ac_try;;
4453 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4454 $as_echo "$ac_try_echo"; } >&5
4455 (eval "$ac_link") 2>&5
4457 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4458 test $ac_status = 0; }; then :
4459 # If both `conftest.exe
' and `conftest' are
`present' (well, observable)
4460 # catch `conftest.exe
'. For instance with Cygwin, `ls conftest' will
4461 # work properly (i.e., refer to `conftest.exe'), while it won't with
4463 for ac_file
in conftest.exe conftest conftest.
*; do
4464 test -f "$ac_file" ||
continue
4466 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
4467 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4473 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4474 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4475 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
4476 See \`config.log' for more details" "$LINENO" 5; }
4478 rm -f conftest conftest
$ac_cv_exeext
4479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4480 $as_echo "$ac_cv_exeext" >&6; }
4482 rm -f conftest.
$ac_ext
4483 EXEEXT
=$ac_cv_exeext
4485 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4486 /* end confdefs.h. */
4491 FILE *f = fopen ("conftest.out", "w");
4492 return ferror (f) || fclose (f) != 0;
4498 ac_clean_files
="$ac_clean_files conftest.out"
4499 # Check that the compiler produces executables we can run. If not, either
4500 # the compiler is broken, or we cross compile.
4501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4502 $as_echo_n "checking whether we are cross compiling... " >&6; }
4503 if test "$cross_compiling" != yes; then
4504 { { ac_try
="$ac_link"
4506 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4507 *) ac_try_echo=$ac_try;;
4509 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4510 $as_echo "$ac_try_echo"; } >&5
4511 (eval "$ac_link") 2>&5
4513 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4514 test $ac_status = 0; }
4515 if { ac_try='./conftest$ac_cv_exeext'
4516 { { case "(($ac_try" in
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_try") 2>&5
4524 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4525 test $ac_status = 0; }; }; then
4528 if test "$cross_compiling" = maybe
; then
4531 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4532 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4533 as_fn_error $?
"cannot run C compiled programs.
4534 If you meant to cross compile, use \`--host'.
4535 See \`config.log' for more details" "$LINENO" 5; }
4539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4540 $as_echo "$cross_compiling" >&6; }
4542 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
4543 ac_clean_files
=$ac_clean_files_save
4544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4545 $as_echo_n "checking for suffix of object files... " >&6; }
4546 if ${ac_cv_objext+:} false
; then :
4547 $as_echo_n "(cached) " >&6
4549 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4550 /* end confdefs.h. */
4560 rm -f conftest.o conftest.obj
4561 if { { ac_try
="$ac_compile"
4563 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4564 *) ac_try_echo=$ac_try;;
4566 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4567 $as_echo "$ac_try_echo"; } >&5
4568 (eval "$ac_compile") 2>&5
4570 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4571 test $ac_status = 0; }; then :
4572 for ac_file in conftest.o conftest.obj conftest.*; do
4573 test -f "$ac_file" || continue;
4575 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4576 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4581 $as_echo "$as_me: failed program was:" >&5
4582 sed 's/^/| /' conftest.$ac_ext >&5
4584 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4585 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4586 as_fn_error $? "cannot compute suffix of object files
: cannot compile
4587 See \
`config.log' for more details" "$LINENO" 5; }
4589 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4592 $as_echo "$ac_cv_objext" >&6; }
4593 OBJEXT=$ac_cv_objext
4595 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4596 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4597 if ${ac_cv_c_compiler_gnu+:} false; then :
4598 $as_echo_n "(cached) " >&6
4600 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4601 /* end confdefs.h. */
4614 if ac_fn_c_try_compile "$LINENO"; then :
4619 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4620 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4624 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4625 if test $ac_compiler_gnu = yes; then
4630 ac_test_CFLAGS=${CFLAGS+set}
4631 ac_save_CFLAGS=$CFLAGS
4632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4633 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4634 if ${ac_cv_prog_cc_g+:} false; then :
4635 $as_echo_n "(cached) " >&6
4637 ac_save_c_werror_flag=$ac_c_werror_flag
4638 ac_c_werror_flag=yes
4641 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4642 /* end confdefs.h. */
4652 if ac_fn_c_try_compile "$LINENO"; then :
4656 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4657 /* end confdefs.h. */
4667 if ac_fn_c_try_compile "$LINENO"; then :
4670 ac_c_werror_flag=$ac_save_c_werror_flag
4672 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4673 /* end confdefs.h. */
4683 if ac_fn_c_try_compile "$LINENO"; then :
4686 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4688 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4690 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4691 ac_c_werror_flag=$ac_save_c_werror_flag
4693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4694 $as_echo "$ac_cv_prog_cc_g" >&6; }
4695 if test "$ac_test_CFLAGS" = set; then
4696 CFLAGS=$ac_save_CFLAGS
4697 elif test $ac_cv_prog_cc_g = yes; then
4698 if test "$GCC" = yes; then
4704 if test "$GCC" = yes; then
4710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4711 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4712 if ${ac_cv_prog_cc_c89+:} false; then :
4713 $as_echo_n "(cached) " >&6
4715 ac_cv_prog_cc_c89=no
4717 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4718 /* end confdefs.h. */
4721 #include <sys/types.h>
4722 #include <sys/stat.h>
4723 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4724 struct buf { int x; };
4725 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4726 static char *e (p, i)
4732 static char *f (char * (*g) (char **, int), char **p, ...)
4737 s = g (p, va_arg (v,int));
4742 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4743 function prototypes and stuff, but not '\xHH' hex character constants.
4744 These don't provoke an error unfortunately, instead are silently treated
4745 as 'x'. The following induces an error, until -std is added to get
4746 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4747 array size at least. It's necessary to write '\x00'==0 to get something
4748 that's true only with -std. */
4749 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4751 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4752 inside strings and character constants. */
4754 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4756 int test (int i, double x);
4757 struct s1 {int (*f) (int a);};
4758 struct s2 {int (*f) (double a);};
4759 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4765 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4770 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4771 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4773 CC="$ac_save_CC $ac_arg"
4774 if ac_fn_c_try_compile "$LINENO"; then :
4775 ac_cv_prog_cc_c89=$ac_arg
4777 rm -f core conftest.err conftest.$ac_objext
4778 test "x$ac_cv_prog_cc_c89" != "xno" && break
4780 rm -f conftest.$ac_ext
4785 case "x$ac_cv_prog_cc_c89" in
4787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4788 $as_echo "none needed" >&6; } ;;
4790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4791 $as_echo "unsupported" >&6; } ;;
4793 CC="$CC $ac_cv_prog_cc_c89"
4794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4795 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4797 if test "x$ac_cv_prog_cc_c89" != xno; then :
4802 ac_cpp='$CPP $CPPFLAGS'
4803 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4804 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4805 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4806 DEPDIR="${am__leading_dot}deps"
4808 ac_config_commands="$ac_config_commands depfiles"
4811 am_make=${MAKE-make}
4812 cat > confinc << 'END'
4814 @echo this is the am__doit target
4817 # If we don't find an include directive, just comment out the code.
4818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4819 $as_echo_n "checking for style of include used by $am_make... " >&6; }
4823 # First try GNU make style include.
4824 echo "include confinc" > confmf
4825 # Ignore all kinds of additional output from `make'.
4826 case `$am_make -s -f confmf 2> /dev/null` in #(
4827 *the\ am__doit\ target*)
4833 # Now try BSD make style include.
4834 if test "$am__include" = "#"; then
4835 echo '.include
"confinc"' > confmf
4836 case `$am_make -s -f confmf 2> /dev/null` in #(
4837 *the\ am__doit\ target*)
4838 am__include=.include
4846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4847 $as_echo "$_am_result" >&6; }
4848 rm -f confinc confmf
4850 # Check whether --enable-dependency-tracking was given.
4851 if test "${enable_dependency_tracking+set}" = set; then :
4852 enableval=$enable_dependency_tracking;
4855 if test "x$enable_dependency_tracking" != xno; then
4856 am_depcomp="$ac_aux_dir/depcomp"
4859 if test "x$enable_dependency_tracking" != xno
; then
4869 depcc
="$CC" am_compiler_list
=
4871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4872 $as_echo_n "checking dependency style of $depcc... " >&6; }
4873 if ${am_cv_CC_dependencies_compiler_type+:} false
; then :
4874 $as_echo_n "(cached) " >&6
4876 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4877 # We make a subdir and do the tests there. Otherwise we can end up
4878 # making bogus files that we don't know about and never remove. For
4879 # instance it was reported that on HP-UX the gcc test will end up
4880 # making a dummy file named `D' -- because `-MD' means `put the output
4883 # Copy depcomp to subdir because otherwise we won't find it if we're
4884 # using a relative directory.
4885 cp "$am_depcomp" conftest.dir
4887 # We will build objects and dependencies in a subdirectory because
4888 # it helps to detect inapplicable dependency modes. For instance
4889 # both Tru64's cc and ICC support -MD to output dependencies as a
4890 # side effect of compilation, but ICC will put the dependencies in
4891 # the current directory while Tru64 will put them in the object
4895 am_cv_CC_dependencies_compiler_type
=none
4896 if test "$am_compiler_list" = ""; then
4897 am_compiler_list
=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4900 case " $depcc " in #(
4901 *\
-arch\
*\
-arch\
*) am__universal
=true
;;
4904 for depmode
in $am_compiler_list; do
4905 # Setup a source with many dependencies, because some compilers
4906 # like to wrap large dependency lists on column 80 (with \), and
4907 # we should not choose a depcomp mode which is confused by this.
4909 # We need to recreate these files for each test, as the compiler may
4910 # overwrite some of them when testing with obscure command lines.
4911 # This happens at least with the AIX C compiler.
4913 for i
in 1 2 3 4 5 6; do
4914 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
4915 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4916 # Solaris 8's {/usr,}/bin/sh.
4917 touch sub
/conftst
$i.h
4919 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4921 # We check with `-c' and `-o' for the sake of the "dashmstdout"
4922 # mode. It turns out that the SunPro C++ compiler does not properly
4923 # handle `-M -o', and we need to detect this. Also, some Intel
4924 # versions had trouble with output in subdirs
4925 am__obj
=sub
/conftest.
${OBJEXT-o}
4926 am__minus_obj
="-o $am__obj"
4929 # This depmode causes a compiler race in universal mode.
4930 test "$am__universal" = false ||
continue
4933 # after this tag, mechanisms are not by side-effect, so they'll
4934 # only be used when explicitly requested
4935 if test "x$enable_dependency_tracking" = xyes
; then
4941 msvisualcpp | msvcmsys
)
4942 # This compiler won't grok `-c -o', but also, the minuso test has
4943 # not run yet. These depmodes are late enough in the game, and
4944 # so weak that their functioning should not be impacted.
4945 am__obj
=conftest.
${OBJEXT-o}
4950 if depmode
=$depmode \
4951 source=sub
/conftest.c object
=$am__obj \
4952 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
4953 $SHELL .
/depcomp
$depcc -c $am__minus_obj sub
/conftest.c \
4954 >/dev
/null
2>conftest.err
&&
4955 grep sub
/conftst1.h sub
/conftest.Po
> /dev
/null
2>&1 &&
4956 grep sub
/conftst6.h sub
/conftest.Po
> /dev
/null
2>&1 &&
4957 grep $am__obj sub
/conftest.Po
> /dev
/null
2>&1 &&
4958 ${MAKE-make} -s -f confmf
> /dev
/null
2>&1; then
4959 # icc doesn't choke on unknown options, it will just issue warnings
4960 # or remarks (even with -Werror). So we grep stderr for any message
4961 # that says an option was ignored or not supported.
4962 # When given -MP, icc 7.0 and 7.1 complain thusly:
4963 # icc: Command line warning: ignoring option '-M'; no argument required
4964 # The diagnosis changed in icc 8.0:
4965 # icc: Command line remark: option '-MP' not supported
4966 if (grep 'ignoring option' conftest.err ||
4967 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
4968 am_cv_CC_dependencies_compiler_type
=$depmode
4977 am_cv_CC_dependencies_compiler_type
=none
4981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4982 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4983 CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
4986 test "x$enable_dependency_tracking" != xno \
4987 && test "$am_cv_CC_dependencies_compiler_type" = gcc3
; then
4989 am__fastdepCC_FALSE
='#'
4991 am__fastdepCC_TRUE
='#'
4992 am__fastdepCC_FALSE
=
4996 if test "x$CC" != xcc
; then
4997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
4998 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
5000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
5001 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
5003 set dummy
$CC; ac_cc
=`$as_echo "$2" |
5004 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
5005 if eval \
${ac_cv_prog_cc_${ac_cc}_c_o+:} false
; then :
5006 $as_echo_n "(cached) " >&6
5008 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5009 /* end confdefs.h. */
5019 # Make sure it works both with $CC and with simple cc.
5020 # We do the test twice because some compilers refuse to overwrite an
5021 # existing .o file with -o, though they will create one.
5022 ac_try
='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
5024 if { { case "(($ac_try" in
5025 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5026 *) ac_try_echo=$ac_try;;
5028 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5029 $as_echo "$ac_try_echo"; } >&5
5030 (eval "$ac_try") 2>&5
5032 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5033 test $ac_status = 0; } &&
5034 test -f conftest2.$ac_objext && { { case "(($ac_try" in
5035 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5036 *) ac_try_echo
=$ac_try;;
5038 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5039 $as_echo "$ac_try_echo"; } >&5
5040 (eval "$ac_try") 2>&5
5042 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5043 test $ac_status = 0; };
5045 eval ac_cv_prog_cc_
${ac_cc}_c_o
=yes
5046 if test "x$CC" != xcc
; then
5047 # Test first that cc exists at all.
5048 if { ac_try
='cc -c conftest.$ac_ext >&5'
5049 { { case "(($ac_try" in
5050 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5051 *) ac_try_echo=$ac_try;;
5053 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5054 $as_echo "$ac_try_echo"; } >&5
5055 (eval "$ac_try") 2>&5
5057 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5058 test $ac_status = 0; }; }; then
5059 ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
5061 if { { case "(($ac_try" in
5062 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5063 *) ac_try_echo
=$ac_try;;
5065 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5066 $as_echo "$ac_try_echo"; } >&5
5067 (eval "$ac_try") 2>&5
5069 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5070 test $ac_status = 0; } &&
5071 test -f conftest2.
$ac_objext && { { case "(($ac_try" in
5072 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5073 *) ac_try_echo=$ac_try;;
5075 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5076 $as_echo "$ac_try_echo"; } >&5
5077 (eval "$ac_try") 2>&5
5079 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5080 test $ac_status = 0; };
5085 # cc exists but doesn't like -o.
5086 eval ac_cv_prog_cc_${ac_cc}_c_o=no
5091 eval ac_cv_prog_cc_${ac_cc}_c_o=no
5093 rm -f core conftest*
5096 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
5097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5098 $as_echo "yes" >&6; }
5100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5101 $as_echo "no" >&6; }
5103 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
5107 # FIXME: we rely on the cache variable name because
5108 # there is no other way.
5110 am_cc=`echo $2 |
sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
5111 eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
5112 if test "$am_t" != yes; then
5113 # Losing compiler, so override with the script.
5114 # FIXME: It is wrong to rewrite CC.
5115 # But if we don't then we get into trouble of one sort or another.
5116 # A longer-term fix would be to have automake use am__CC in this case,
5117 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
5118 CC="$am_aux_dir/compile $CC"
5123 # Initialize gnulib right after verifying that the C compiler works.
5124 if test -n "$ac_tool_prefix"; then
5125 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5126 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5128 $as_echo_n "checking for $ac_word... " >&6; }
5129 if ${ac_cv_prog_RANLIB+:} false; then :
5130 $as_echo_n "(cached) " >&6
5132 if test -n "$RANLIB"; then
5133 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5135 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5139 test -z "$as_dir" && as_dir=.
5140 for ac_exec_ext in '' $ac_executable_extensions; do
5141 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5142 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5143 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5152 RANLIB=$ac_cv_prog_RANLIB
5153 if test -n "$RANLIB"; then
5154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5155 $as_echo "$RANLIB" >&6; }
5157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5158 $as_echo "no" >&6; }
5163 if test -z "$ac_cv_prog_RANLIB"; then
5164 ac_ct_RANLIB=$RANLIB
5165 # Extract the first word of "ranlib", so it can be a program name with args.
5166 set dummy ranlib; ac_word=$2
5167 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5168 $as_echo_n "checking for $ac_word... " >&6; }
5169 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5170 $as_echo_n "(cached) " >&6
5172 if test -n "$ac_ct_RANLIB"; then
5173 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5175 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5179 test -z "$as_dir" && as_dir=.
5180 for ac_exec_ext in '' $ac_executable_extensions; do
5181 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5182 ac_cv_prog_ac_ct_RANLIB="ranlib"
5183 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5192 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5193 if test -n "$ac_ct_RANLIB"; then
5194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5195 $as_echo "$ac_ct_RANLIB" >&6; }
5197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5198 $as_echo "no" >&6; }
5201 if test "x$ac_ct_RANLIB" = x; then
5204 case $cross_compiling:$ac_tool_warned in
5206 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5207 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5208 ac_tool_warned=yes ;;
5210 RANLIB=$ac_ct_RANLIB
5213 RANLIB="$ac_cv_prog_RANLIB"
5218 ac_cpp='$CPP $CPPFLAGS'
5219 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5220 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5221 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5223 $as_echo_n "checking how to run the C preprocessor... " >&6; }
5224 # On Suns, sometimes $CPP names a directory.
5225 if test -n "$CPP" && test -d "$CPP"; then
5228 if test -z "$CPP"; then
5229 if ${ac_cv_prog_CPP+:} false; then :
5230 $as_echo_n "(cached) " >&6
5232 # Double quotes because CPP needs to be expanded
5233 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5236 for ac_c_preproc_warn_flag in '' yes
5238 # Use a header file that comes with gcc, so configuring glibc
5239 # with a fresh cross-compiler works.
5240 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5241 # <limits.h> exists even on freestanding compilers.
5242 # On the NeXT, cc -E runs the code through the compiler's parser,
5243 # not just through cpp. "Syntax error" is here to catch this case.
5244 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5245 /* end confdefs.h. */
5247 # include <limits.h>
5249 # include <assert.h>
5253 if ac_fn_c_try_cpp "$LINENO"; then :
5256 # Broken: fails on valid input.
5259 rm -f conftest.err conftest.i conftest.$ac_ext
5261 # OK, works on sane cases. Now check whether nonexistent headers
5262 # can be detected and how.
5263 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5264 /* end confdefs.h. */
5265 #include <ac_nonexistent.h>
5267 if ac_fn_c_try_cpp "$LINENO"; then :
5268 # Broken: success on invalid input.
5271 # Passes both tests.
5275 rm -f conftest.err conftest.i conftest.$ac_ext
5278 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5279 rm -f conftest.i conftest.err conftest.
$ac_ext
5280 if $ac_preproc_ok; then :
5292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5293 $as_echo "$CPP" >&6; }
5295 for ac_c_preproc_warn_flag
in '' yes
5297 # Use a header file that comes with gcc, so configuring glibc
5298 # with a fresh cross-compiler works.
5299 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5300 # <limits.h> exists even on freestanding compilers.
5301 # On the NeXT, cc -E runs the code through the compiler's parser,
5302 # not just through cpp. "Syntax error" is here to catch this case.
5303 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5304 /* end confdefs.h. */
5306 # include <limits.h>
5308 # include <assert.h>
5312 if ac_fn_c_try_cpp
"$LINENO"; then :
5315 # Broken: fails on valid input.
5318 rm -f conftest.err conftest.i conftest.
$ac_ext
5320 # OK, works on sane cases. Now check whether nonexistent headers
5321 # can be detected and how.
5322 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5323 /* end confdefs.h. */
5324 #include <ac_nonexistent.h>
5326 if ac_fn_c_try_cpp
"$LINENO"; then :
5327 # Broken: success on invalid input.
5330 # Passes both tests.
5334 rm -f conftest.err conftest.i conftest.
$ac_ext
5337 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5338 rm -f conftest.i conftest.err conftest.
$ac_ext
5339 if $ac_preproc_ok; then :
5342 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5343 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5344 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
5345 See \`config.log' for more details" "$LINENO" 5; }
5349 ac_cpp
='$CPP $CPPFLAGS'
5350 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5351 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5352 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
5355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5356 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5357 if ${ac_cv_path_GREP+:} false
; then :
5358 $as_echo_n "(cached) " >&6
5360 if test -z "$GREP"; then
5361 ac_path_GREP_found
=false
5362 # Loop through the user's path and test for each of PROGNAME-LIST
5363 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5364 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5367 test -z "$as_dir" && as_dir
=.
5368 for ac_prog
in grep ggrep
; do
5369 for ac_exec_ext
in '' $ac_executable_extensions; do
5370 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
5371 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
5372 # Check for GNU ac_path_GREP and select it if it is found.
5373 # Check for GNU $ac_path_GREP
5374 case `"$ac_path_GREP" --version 2>&1` in
5376 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
5379 $as_echo_n 0123456789 >"conftest.in"
5382 cat "conftest.in" "conftest.in" >"conftest.tmp"
5383 mv "conftest.tmp" "conftest.in"
5384 cp "conftest.in" "conftest.nl"
5385 $as_echo 'GREP' >> "conftest.nl"
5386 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5387 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5388 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5389 if test $ac_count -gt ${ac_path_GREP_max-0}; then
5390 # Best one so far, save it but keep looking for a better one
5391 ac_cv_path_GREP
="$ac_path_GREP"
5392 ac_path_GREP_max
=$ac_count
5394 # 10*(2^10) chars as input seems more than enough
5395 test $ac_count -gt 10 && break
5397 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5400 $ac_path_GREP_found && break 3
5405 if test -z "$ac_cv_path_GREP"; then
5406 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5409 ac_cv_path_GREP
=$GREP
5413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5414 $as_echo "$ac_cv_path_GREP" >&6; }
5415 GREP
="$ac_cv_path_GREP"
5418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5419 $as_echo_n "checking for egrep... " >&6; }
5420 if ${ac_cv_path_EGREP+:} false
; then :
5421 $as_echo_n "(cached) " >&6
5423 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
5424 then ac_cv_path_EGREP
="$GREP -E"
5426 if test -z "$EGREP"; then
5427 ac_path_EGREP_found
=false
5428 # Loop through the user's path and test for each of PROGNAME-LIST
5429 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5430 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5433 test -z "$as_dir" && as_dir
=.
5434 for ac_prog
in egrep; do
5435 for ac_exec_ext
in '' $ac_executable_extensions; do
5436 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
5437 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } ||
continue
5438 # Check for GNU ac_path_EGREP and select it if it is found.
5439 # Check for GNU $ac_path_EGREP
5440 case `"$ac_path_EGREP" --version 2>&1` in
5442 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
5445 $as_echo_n 0123456789 >"conftest.in"
5448 cat "conftest.in" "conftest.in" >"conftest.tmp"
5449 mv "conftest.tmp" "conftest.in"
5450 cp "conftest.in" "conftest.nl"
5451 $as_echo 'EGREP' >> "conftest.nl"
5452 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5453 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5454 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5455 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5456 # Best one so far, save it but keep looking for a better one
5457 ac_cv_path_EGREP
="$ac_path_EGREP"
5458 ac_path_EGREP_max
=$ac_count
5460 # 10*(2^10) chars as input seems more than enough
5461 test $ac_count -gt 10 && break
5463 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5466 $ac_path_EGREP_found && break 3
5471 if test -z "$ac_cv_path_EGREP"; then
5472 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5475 ac_cv_path_EGREP
=$EGREP
5480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5481 $as_echo "$ac_cv_path_EGREP" >&6; }
5482 EGREP
="$ac_cv_path_EGREP"
5485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5486 $as_echo_n "checking for ANSI C header files... " >&6; }
5487 if ${ac_cv_header_stdc+:} false
; then :
5488 $as_echo_n "(cached) " >&6
5490 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5491 /* end confdefs.h. */
5505 if ac_fn_c_try_compile
"$LINENO"; then :
5506 ac_cv_header_stdc
=yes
5508 ac_cv_header_stdc
=no
5510 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5512 if test $ac_cv_header_stdc = yes; then
5513 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5514 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5515 /* end confdefs.h. */
5519 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5520 $EGREP "memchr" >/dev
/null
2>&1; then :
5523 ac_cv_header_stdc
=no
5529 if test $ac_cv_header_stdc = yes; then
5530 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5531 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5532 /* end confdefs.h. */
5536 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5537 $EGREP "free" >/dev
/null
2>&1; then :
5540 ac_cv_header_stdc
=no
5546 if test $ac_cv_header_stdc = yes; then
5547 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5548 if test "$cross_compiling" = yes; then :
5551 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5552 /* end confdefs.h. */
5555 #if ((' ' & 0x0FF) == 0x020)
5556 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5557 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5559 # define ISLOWER(c) \
5560 (('a' <= (c) && (c) <= 'i') \
5561 || ('j' <= (c) && (c) <= 'r') \
5562 || ('s' <= (c) && (c) <= 'z'))
5563 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5566 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5571 for (i = 0; i < 256; i++)
5572 if (XOR (islower (i), ISLOWER (i))
5573 || toupper (i) != TOUPPER (i))
5578 if ac_fn_c_try_run
"$LINENO"; then :
5581 ac_cv_header_stdc
=no
5583 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5584 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5590 $as_echo "$ac_cv_header_stdc" >&6; }
5591 if test $ac_cv_header_stdc = yes; then
5593 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5597 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5598 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
5599 inttypes.h stdint.h unistd.h
5601 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5602 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5604 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
5605 cat >>confdefs.h
<<_ACEOF
5606 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5617 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5618 if test "x$ac_cv_header_minix_config_h" = xyes
; then :
5625 if test "$MINIX" = yes; then
5627 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5630 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5633 $as_echo "#define _MINIX 1" >>confdefs.h
5640 $as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
5646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5647 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5648 if ${ac_cv_safe_to_define___extensions__+:} false
; then :
5649 $as_echo_n "(cached) " >&6
5651 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5652 /* end confdefs.h. */
5654 # define __EXTENSIONS__ 1
5655 $ac_includes_default
5664 if ac_fn_c_try_compile
"$LINENO"; then :
5665 ac_cv_safe_to_define___extensions__
=yes
5667 ac_cv_safe_to_define___extensions__
=no
5669 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5672 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5673 test $ac_cv_safe_to_define___extensions__ = yes &&
5674 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5676 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5678 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5680 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5682 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5693 # Code from module arg-nonnull:
5694 # Code from module c++defs:
5695 # Code from module extensions:
5697 # Code from module ftoastr:
5698 # Code from module include_next:
5699 # Code from module intprops:
5700 # Code from module mktime:
5701 # Code from module multiarch:
5702 # Code from module stddef:
5703 # Code from module time:
5704 # Code from module time_r:
5705 # Code from module warn-on-use:
5708 # On Suns, sometimes $CPP names a directory.
5709 if test -n "$CPP" && test -d "$CPP"; then
5713 ## If not using gcc, and on Solaris, and no CPP specified, see if
5714 ## using a Sun compiler, which needs -Xs to prevent whitespace.
5715 if test x
"$GCC" != xyes
&& test x
"$emacs_check_sunpro_c" = xyes
&& \
5716 test x
"$CPP" = x
; then
5717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using a Sun C compiler" >&5
5718 $as_echo_n "checking whether we are using a Sun C compiler... " >&6; }
5719 if ${emacs_cv_sunpro_c+:} false
; then :
5720 $as_echo_n "(cached) " >&6
5722 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5723 /* end confdefs.h. */
5736 if ac_fn_c_try_link
"$LINENO"; then :
5737 emacs_cv_sunpro_c
=yes
5739 emacs_cv_sunpro_c
=no
5741 rm -f core conftest.err conftest.
$ac_objext \
5742 conftest
$ac_exeext conftest.
$ac_ext
5745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_sunpro_c" >&5
5746 $as_echo "$emacs_cv_sunpro_c" >&6; }
5748 if test x
"$emacs_cv_sunpro_c" = xyes
; then
5749 NON_GNU_CPP
="$CC -E -Xs"
5753 #### Some systems specify a CPP to use unless we are using GCC.
5754 #### Now that we know whether we are using GCC, we can decide whether
5755 #### to use that one.
5756 if test "x$NON_GNU_CPP" != x
&& test x
$GCC != xyes
&& test "x$CPP" = x
5761 #### Some systems specify a CC to use unless we are using GCC.
5762 #### Now that we know whether we are using GCC, we can decide whether
5763 #### to use that one.
5764 if test "x$NON_GNU_CC" != x
&& test x
$GCC != xyes
&&
5765 test x
$cc_specified != xyes
5770 if test x
$GCC = xyes
; then
5771 test "x$GCC_TEST_OPTIONS" != x
&& CC
="$CC $GCC_TEST_OPTIONS"
5773 test "x$NON_GCC_TEST_OPTIONS" != x
&& CC
="$CC $NON_GCC_TEST_OPTIONS"
5778 ### Use -Wno-pointer-sign if the compiler supports it
5779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -Wno-pointer-sign" >&5
5780 $as_echo_n "checking whether gcc understands -Wno-pointer-sign... " >&6; }
5781 SAVE_CFLAGS
="$CFLAGS"
5782 CFLAGS
="$CFLAGS -Wno-pointer-sign"
5783 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5784 /* end confdefs.h. */
5794 if ac_fn_c_try_compile
"$LINENO"; then :
5799 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5800 if test $has_option = yes; then
5801 C_WARNINGS_SWITCH
="-Wno-pointer-sign $C_WARNINGS_SWITCH"
5803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_option" >&5
5804 $as_echo "$has_option" >&6; }
5805 CFLAGS
="$SAVE_CFLAGS"
5809 ### Use -Wdeclaration-after-statement if the compiler supports it
5810 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -Wdeclaration-after-statement" >&5
5811 $as_echo_n "checking whether gcc understands -Wdeclaration-after-statement... " >&6; }
5812 SAVE_CFLAGS
="$CFLAGS"
5813 CFLAGS
="$CFLAGS -Wdeclaration-after-statement"
5814 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5815 /* end confdefs.h. */
5825 if ac_fn_c_try_compile
"$LINENO"; then :
5830 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5831 if test $has_option = yes; then
5832 C_WARNINGS_SWITCH
="-Wdeclaration-after-statement $C_WARNINGS_SWITCH"
5834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_option" >&5
5835 $as_echo "$has_option" >&6; }
5836 CFLAGS
="$SAVE_CFLAGS"
5840 ### Use -Wold-style-definition if the compiler supports it
5841 # This can be removed when conversion to standard C is finished.
5842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -Wold-style-definition" >&5
5843 $as_echo_n "checking whether gcc understands -Wold-style-definition... " >&6; }
5844 SAVE_CFLAGS
="$CFLAGS"
5845 CFLAGS
="$CFLAGS -Wold-style-definition"
5846 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5847 /* end confdefs.h. */
5857 if ac_fn_c_try_compile
"$LINENO"; then :
5862 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5863 if test $has_option = yes; then
5864 C_WARNINGS_SWITCH
="-Wold-style-definition $C_WARNINGS_SWITCH"
5866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_option" >&5
5867 $as_echo "$has_option" >&6; }
5868 CFLAGS
="$SAVE_CFLAGS"
5872 ### Use -Wimplicit-function-declaration if the compiler supports it
5873 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -Wimplicit-function-declaration" >&5
5874 $as_echo_n "checking whether gcc understands -Wimplicit-function-declaration... " >&6; }
5875 SAVE_CFLAGS
="$CFLAGS"
5876 CFLAGS
="$CFLAGS -Wimplicit-function-declaration"
5877 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5878 /* end confdefs.h. */
5888 if ac_fn_c_try_compile
"$LINENO"; then :
5893 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5894 if test $has_option = yes; then
5895 C_WARNINGS_SWITCH
="-Wimplicit-function-declaration $C_WARNINGS_SWITCH"
5897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_option" >&5
5898 $as_echo "$has_option" >&6; }
5899 CFLAGS
="$SAVE_CFLAGS"
5906 #### Some other nice autoconf tests.
5909 ac_cpp
='$CPP $CPPFLAGS'
5910 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5911 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5912 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
5913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5914 $as_echo_n "checking how to run the C preprocessor... " >&6; }
5915 # On Suns, sometimes $CPP names a directory.
5916 if test -n "$CPP" && test -d "$CPP"; then
5919 if test -z "$CPP"; then
5920 if ${ac_cv_prog_CPP+:} false
; then :
5921 $as_echo_n "(cached) " >&6
5923 # Double quotes because CPP needs to be expanded
5924 for CPP
in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5927 for ac_c_preproc_warn_flag
in '' yes
5929 # Use a header file that comes with gcc, so configuring glibc
5930 # with a fresh cross-compiler works.
5931 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5932 # <limits.h> exists even on freestanding compilers.
5933 # On the NeXT, cc -E runs the code through the compiler's parser,
5934 # not just through cpp. "Syntax error" is here to catch this case.
5935 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5936 /* end confdefs.h. */
5938 # include <limits.h>
5940 # include <assert.h>
5944 if ac_fn_c_try_cpp
"$LINENO"; then :
5947 # Broken: fails on valid input.
5950 rm -f conftest.err conftest.i conftest.
$ac_ext
5952 # OK, works on sane cases. Now check whether nonexistent headers
5953 # can be detected and how.
5954 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5955 /* end confdefs.h. */
5956 #include <ac_nonexistent.h>
5958 if ac_fn_c_try_cpp
"$LINENO"; then :
5959 # Broken: success on invalid input.
5962 # Passes both tests.
5966 rm -f conftest.err conftest.i conftest.
$ac_ext
5969 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5970 rm -f conftest.i conftest.err conftest.
$ac_ext
5971 if $ac_preproc_ok; then :
5983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5984 $as_echo "$CPP" >&6; }
5986 for ac_c_preproc_warn_flag
in '' yes
5988 # Use a header file that comes with gcc, so configuring glibc
5989 # with a fresh cross-compiler works.
5990 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5991 # <limits.h> exists even on freestanding compilers.
5992 # On the NeXT, cc -E runs the code through the compiler's parser,
5993 # not just through cpp. "Syntax error" is here to catch this case.
5994 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5995 /* end confdefs.h. */
5997 # include <limits.h>
5999 # include <assert.h>
6003 if ac_fn_c_try_cpp
"$LINENO"; then :
6006 # Broken: fails on valid input.
6009 rm -f conftest.err conftest.i conftest.
$ac_ext
6011 # OK, works on sane cases. Now check whether nonexistent headers
6012 # can be detected and how.
6013 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6014 /* end confdefs.h. */
6015 #include <ac_nonexistent.h>
6017 if ac_fn_c_try_cpp
"$LINENO"; then :
6018 # Broken: success on invalid input.
6021 # Passes both tests.
6025 rm -f conftest.err conftest.i conftest.
$ac_ext
6028 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6029 rm -f conftest.i conftest.err conftest.
$ac_ext
6030 if $ac_preproc_ok; then :
6033 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6034 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6035 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
6036 See \`config.log' for more details" "$LINENO" 5; }
6040 ac_cpp
='$CPP $CPPFLAGS'
6041 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6042 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6043 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
6046 if test "x$RANLIB" = x
; then
6047 if test -n "$ac_tool_prefix"; then
6048 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6049 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
6050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6051 $as_echo_n "checking for $ac_word... " >&6; }
6052 if ${ac_cv_prog_RANLIB+:} false
; then :
6053 $as_echo_n "(cached) " >&6
6055 if test -n "$RANLIB"; then
6056 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
6058 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6062 test -z "$as_dir" && as_dir
=.
6063 for ac_exec_ext
in '' $ac_executable_extensions; do
6064 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6065 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
6066 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6075 RANLIB
=$ac_cv_prog_RANLIB
6076 if test -n "$RANLIB"; then
6077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6078 $as_echo "$RANLIB" >&6; }
6080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6081 $as_echo "no" >&6; }
6086 if test -z "$ac_cv_prog_RANLIB"; then
6087 ac_ct_RANLIB
=$RANLIB
6088 # Extract the first word of "ranlib", so it can be a program name with args.
6089 set dummy ranlib
; ac_word
=$2
6090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6091 $as_echo_n "checking for $ac_word... " >&6; }
6092 if ${ac_cv_prog_ac_ct_RANLIB+:} false
; then :
6093 $as_echo_n "(cached) " >&6
6095 if test -n "$ac_ct_RANLIB"; then
6096 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
6098 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6102 test -z "$as_dir" && as_dir
=.
6103 for ac_exec_ext
in '' $ac_executable_extensions; do
6104 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6105 ac_cv_prog_ac_ct_RANLIB
="ranlib"
6106 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6115 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
6116 if test -n "$ac_ct_RANLIB"; then
6117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6118 $as_echo "$ac_ct_RANLIB" >&6; }
6120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6121 $as_echo "no" >&6; }
6124 if test "x$ac_ct_RANLIB" = x
; then
6127 case $cross_compiling:$ac_tool_warned in
6129 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6130 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6131 ac_tool_warned
=yes ;;
6133 RANLIB
=$ac_ct_RANLIB
6136 RANLIB
="$ac_cv_prog_RANLIB"
6141 ## Although we're running on an amd64 kernel, we're actually compiling for
6142 ## the x86 architecture. The user should probably have provided an
6143 ## explicit --build to `configure', but if everything else than the kernel
6144 ## is running in i386 mode, we can help them out.
6145 if test "$machine" = "amdx86-64"; then
6146 ac_fn_c_check_decl
"$LINENO" "i386" "ac_cv_have_decl_i386" "$ac_includes_default"
6147 if test "x$ac_cv_have_decl_i386" = xyes
; then :
6151 if test "$ac_cv_have_decl_i386" = "yes"; then
6152 canonical
=`echo "$canonical" | sed -e 's/^amd64/i386/' -e 's/^x86_64/i386/'`
6154 machfile
="m/${machine}.h"
6158 # Extract the first word of "install-info", so it can be a program name with args.
6159 set dummy install-info
; ac_word
=$2
6160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6161 $as_echo_n "checking for $ac_word... " >&6; }
6162 if ${ac_cv_path_INSTALL_INFO+:} false
; then :
6163 $as_echo_n "(cached) " >&6
6165 case $INSTALL_INFO in
6167 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
6170 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6174 test -z "$as_dir" && as_dir
=.
6175 for ac_exec_ext
in '' $ac_executable_extensions; do
6176 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6177 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
6178 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6188 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
6189 if test -n "$INSTALL_INFO"; then
6190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
6191 $as_echo "$INSTALL_INFO" >&6; }
6193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6194 $as_echo "no" >&6; }
6198 # Extract the first word of "install-info", so it can be a program name with args.
6199 set dummy install-info
; ac_word
=$2
6200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6201 $as_echo_n "checking for $ac_word... " >&6; }
6202 if ${ac_cv_path_INSTALL_INFO+:} false
; then :
6203 $as_echo_n "(cached) " >&6
6205 case $INSTALL_INFO in
6207 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
6210 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6211 for as_dir
in /usr
/sbin
6214 test -z "$as_dir" && as_dir
=.
6215 for ac_exec_ext
in '' $ac_executable_extensions; do
6216 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6217 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
6218 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6228 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
6229 if test -n "$INSTALL_INFO"; then
6230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
6231 $as_echo "$INSTALL_INFO" >&6; }
6233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6234 $as_echo "no" >&6; }
6238 # Extract the first word of "install-info", so it can be a program name with args.
6239 set dummy install-info
; ac_word
=$2
6240 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6241 $as_echo_n "checking for $ac_word... " >&6; }
6242 if ${ac_cv_path_INSTALL_INFO+:} false
; then :
6243 $as_echo_n "(cached) " >&6
6245 case $INSTALL_INFO in
6247 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
6250 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6254 test -z "$as_dir" && as_dir
=.
6255 for ac_exec_ext
in '' $ac_executable_extensions; do
6256 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6257 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
6258 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6265 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO
=":"
6269 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
6270 if test -n "$INSTALL_INFO"; then
6271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
6272 $as_echo "$INSTALL_INFO" >&6; }
6274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6275 $as_echo "no" >&6; }
6279 # Extract the first word of "gzip", so it can be a program name with args.
6280 set dummy
gzip; ac_word
=$2
6281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6282 $as_echo_n "checking for $ac_word... " >&6; }
6283 if ${ac_cv_path_GZIP_PROG+:} false
; then :
6284 $as_echo_n "(cached) " >&6
6288 ac_cv_path_GZIP_PROG
="$GZIP_PROG" # Let the user override the test with a path.
6291 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6295 test -z "$as_dir" && as_dir
=.
6296 for ac_exec_ext
in '' $ac_executable_extensions; do
6297 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6298 ac_cv_path_GZIP_PROG
="$as_dir/$ac_word$ac_exec_ext"
6299 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6309 GZIP_PROG
=$ac_cv_path_GZIP_PROG
6310 if test -n "$GZIP_PROG"; then
6311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GZIP_PROG" >&5
6312 $as_echo "$GZIP_PROG" >&6; }
6314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6315 $as_echo "no" >&6; }
6321 ## Need makeinfo >= 4.6 (?) to build the manuals.
6322 # Extract the first word of "makeinfo", so it can be a program name with args.
6323 set dummy makeinfo
; ac_word
=$2
6324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6325 $as_echo_n "checking for $ac_word... " >&6; }
6326 if ${ac_cv_path_MAKEINFO+:} false
; then :
6327 $as_echo_n "(cached) " >&6
6331 ac_cv_path_MAKEINFO
="$MAKEINFO" # Let the user override the test with a path.
6334 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6338 test -z "$as_dir" && as_dir
=.
6339 for ac_exec_ext
in '' $ac_executable_extensions; do
6340 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6341 ac_cv_path_MAKEINFO
="$as_dir/$ac_word$ac_exec_ext"
6342 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6349 test -z "$ac_cv_path_MAKEINFO" && ac_cv_path_MAKEINFO
="no"
6353 MAKEINFO
=$ac_cv_path_MAKEINFO
6354 if test -n "$MAKEINFO"; then
6355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
6356 $as_echo "$MAKEINFO" >&6; }
6358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6359 $as_echo "no" >&6; }
6363 if test "$MAKEINFO" != "no" && \
6364 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
6368 ## Makeinfo is unusual. For a released Emacs, the manuals are
6369 ## pre-built, and not deleted by the normal clean rules. makeinfo is
6370 ## therefore in the category of "special tools" not normally required, which
6371 ## configure does not have to check for (eg autoconf itself).
6372 ## In a Bazaar checkout on the other hand, the manuals are not included.
6373 ## So makeinfo is a requirement to build from Bazaar, and configure
6374 ## should test for it as it does for any other build requirement.
6375 ## We use the presence of $srcdir/info/emacs to distinguish a release,
6376 ## with pre-built manuals, from a Bazaar checkout.
6379 if test "$MAKEINFO" = "no"; then
6381 if test "x${with_makeinfo}" = "xno"; then
6383 elif test ! -e $srcdir/info
/emacs
; then
6384 as_fn_error $?
"You do not seem to have makeinfo >= 4.6, and your
6385 source tree does not seem to have pre-built manuals in the \`info' directory.
6386 Either install a suitable version of makeinfo, or re-run configure
6387 with the \`--without-makeinfo' option to build without the manuals. " "$LINENO" 5
6393 if test x
$GCC = xyes
; then
6394 test "x$GCC_LINK_TEST_OPTIONS" != x
&& \
6395 ac_link
="$ac_link $GCC_LINK_TEST_OPTIONS"
6397 test "x$NON_GCC_LINK_TEST_OPTIONS" != x
&& \
6398 ac_link
="$ac_link $NON_GCC_LINK_TEST_OPTIONS"
6402 late_LDFLAGS
=$LDFLAGS
6403 if test x
$GCC = xyes
; then
6404 LDFLAGS
="$LDFLAGS -Wl,-znocombreloc"
6406 LDFLAGS
="$LDFLAGS -znocombreloc"
6409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -znocombreloc" >&5
6410 $as_echo_n "checking for -znocombreloc... " >&6; }
6411 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6412 /* end confdefs.h. */
6422 if ac_fn_c_try_link
"$LINENO"; then :
6423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6424 $as_echo "yes" >&6; }
6426 LDFLAGS
=$late_LDFLAGS
6427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6428 $as_echo "no" >&6; }
6430 rm -f core conftest.err conftest.
$ac_objext \
6431 conftest
$ac_exeext conftest.
$ac_ext
6434 # The value of CPP is a quoted variable reference, so we need to do this
6435 # to get its actual value...
6436 CPP
=`eval "echo $CPP"`
6444 $as_echo "#define CANNOT_DUMP 1" >>confdefs.h
6451 UNEXEC_OBJ
=unexelf.o
6453 # MSDOS uses unexcoff.o
6454 # MSWindows uses unexw32.o
6456 UNEXEC_OBJ
=unexaix.o
6462 UNEXEC_OBJ
=unexmacosx.o
6465 UNEXEC_OBJ
=unexhp9k800.o
6468 # Use the Solaris dldump() function, called from unexsol.c, to dump
6469 # emacs, instead of the generic ELF dump code found in unexelf.c.
6470 # The resulting binary has a complete symbol table, and is better
6471 # for debugging and other observability tools (debuggers, pstack, etc).
6473 # If you encounter a problem using dldump(), please consider sending
6474 # a message to the OpenSolaris tools-linking mailing list:
6475 # http://mail.opensolaris.org/mailman/listinfo/tools-linking
6477 # It is likely that dldump() works with older Solaris too, but this has
6478 # not been tested, so for now this change is for Solaris 10 or newer.
6479 UNEXEC_OBJ
=unexsol.o
6486 ## Let `ld' find image libs and similar things in /usr/local/lib.
6487 ## The system compiler, GCC, has apparently been modified to not
6488 ## look there, contrary to what a stock GCC would do.
6489 LD_SWITCH_SYSTEM
=-L/usr
/local
/lib
6493 ## cpp test was "ifdef __mips__", but presumably this is equivalent...
6494 case $host_cpu in mips
*) LD_SWITCH_SYSTEM
="-G 0";; esac
6498 LD_SWITCH_SYSTEM
="-Wl,-rpath,/usr/pkg/lib -L/usr/pkg/lib -Wl,-rpath,/usr/local/lib -L/usr/local/lib"
6502 ## Han Boetes <han@mijncomputer.nl> says this is necessary,
6503 ## otherwise Emacs dumps core on elf systems.
6504 LD_SWITCH_SYSTEM
="-Z"
6509 ac_link
="$ac_link $LD_SWITCH_SYSTEM"
6511 ## This setting of LD_SWITCH_SYSTEM references LD_SWITCH_X_SITE_AUX,
6512 ## which has not been defined yet. When this was handled with cpp,
6513 ## it was expanded to null when configure sourced the s/*.h file.
6514 ## Thus LD_SWITCH_SYSTEM had different values in configure and the Makefiles.
6515 ## FIXME it would be cleaner to put this in LD_SWITCH_SYSTEM_TEMACS
6516 ## (or somesuch), but because it is supposed to go at the _front_
6517 ## of LD_SWITCH_SYSTEM, we cannot do that in exactly the same way.
6518 ## Compare with the gnu-linux case below, which added to the end
6519 ## of LD_SWITCH_SYSTEM, and so can instead go at the front of
6520 ## LD_SWITCH_SYSTEM_TEMACS.
6523 ## _AUX_RPATH is like _AUX, but uses -rpath instead of -R.
6524 LD_SWITCH_SYSTEM
="\$(LD_SWITCH_X_SITE_AUX_RPATH) $LD_SWITCH_SYSTEM" ;;
6529 if test "$machine" = "alpha"; then
6530 ac_fn_c_check_decl
"$LINENO" "__ELF__" "ac_cv_have_decl___ELF__" "$ac_includes_default"
6531 if test "x$ac_cv_have_decl___ELF__" = xyes
; then :
6535 if test "$ac_cv_have_decl___ELF__" = "yes"; then
6536 ## With ELF, make sure that all common symbols get allocated to in the
6537 ## data section. Otherwise, the dump of temacs may miss variables in
6538 ## the shared library that have been initialized. For example, with
6539 ## GNU libc, __malloc_initialized would normally be resolved to the
6540 ## shared library's .bss section, which is fatal.
6541 if test "x$GCC" = "xyes"; then
6542 C_SWITCH_MACHINE
="-fno-common"
6544 as_fn_error $?
"What gives? Fix me if DEC Unix supports ELF now." "$LINENO" 5
6547 UNEXEC_OBJ
=unexalpha.o
6555 ## Some programs in src produce warnings saying certain subprograms
6556 ## are too complex and need a MAXMEM value greater than 2000 for
6557 ## additional optimization. --nils@exp-math.uni-essen.de
6558 test "$opsys" = "aix4.2" && test "x$GCC" != "xyes" && \
6559 C_SWITCH_SYSTEM
="-ma -qmaxmem=4000"
6560 ## gnu-linux might need -D_BSD_SOURCE on old libc5 systems.
6561 ## It is redundant in glibc2, since we define _GNU_SOURCE.
6567 ## IBM's X11R5 uses -lIM and -liconv in AIX 3.2.2.
6568 aix4-2
) LIBS_SYSTEM
="-lrts -lIM -liconv" ;;
6570 freebsd
) LIBS_SYSTEM
="-lutil" ;;
6572 hpux
*) LIBS_SYSTEM
="-l:libdld.sl" ;;
6574 sol2
*) LIBS_SYSTEM
="-lsocket -lnsl -lkstat" ;;
6576 ## Motif needs -lgen.
6577 unixware
) LIBS_SYSTEM
="-lsocket -lnsl -lelf -lgen" ;;
6582 ### Make sure subsequent tests use flags consistent with the build flags.
6584 if test x
"${OVERRIDE_CPPFLAGS}" != x
; then
6585 CPPFLAGS
="${OVERRIDE_CPPFLAGS}"
6587 CPPFLAGS
="$C_SWITCH_SYSTEM $C_SWITCH_MACHINE $CPPFLAGS"
6592 # Check whether --enable-largefile was given.
6593 if test "${enable_largefile+set}" = set; then :
6594 enableval
=$enable_largefile;
6597 if test "$enable_largefile" != no
; then
6599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
6600 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
6601 if ${ac_cv_sys_largefile_CC+:} false
; then :
6602 $as_echo_n "(cached) " >&6
6604 ac_cv_sys_largefile_CC
=no
6605 if test "$GCC" != yes; then
6608 # IRIX 6.2 and later do not support large files by default,
6609 # so use the C compiler's -n32 option if that helps.
6610 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6611 /* end confdefs.h. */
6612 #include <sys/types.h>
6613 /* Check that off_t can represent 2**63 - 1 correctly.
6614 We can't simply define LARGE_OFF_T to be 9223372036854775807,
6615 since some C++ compilers masquerading as C compilers
6616 incorrectly reject 9223372036854775807. */
6617 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6618 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6619 && LARGE_OFF_T % 2147483647 == 1)
6629 if ac_fn_c_try_compile
"$LINENO"; then :
6632 rm -f core conftest.err conftest.
$ac_objext
6634 if ac_fn_c_try_compile
"$LINENO"; then :
6635 ac_cv_sys_largefile_CC
=' -n32'; break
6637 rm -f core conftest.err conftest.
$ac_objext
6641 rm -f conftest.
$ac_ext
6644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
6645 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
6646 if test "$ac_cv_sys_largefile_CC" != no
; then
6647 CC
=$CC$ac_cv_sys_largefile_CC
6650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
6651 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
6652 if ${ac_cv_sys_file_offset_bits+:} false
; then :
6653 $as_echo_n "(cached) " >&6
6656 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6657 /* end confdefs.h. */
6658 #include <sys/types.h>
6659 /* Check that off_t can represent 2**63 - 1 correctly.
6660 We can't simply define LARGE_OFF_T to be 9223372036854775807,
6661 since some C++ compilers masquerading as C compilers
6662 incorrectly reject 9223372036854775807. */
6663 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6664 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6665 && LARGE_OFF_T % 2147483647 == 1)
6675 if ac_fn_c_try_compile
"$LINENO"; then :
6676 ac_cv_sys_file_offset_bits
=no
; break
6678 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6679 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6680 /* end confdefs.h. */
6681 #define _FILE_OFFSET_BITS 64
6682 #include <sys/types.h>
6683 /* Check that off_t can represent 2**63 - 1 correctly.
6684 We can't simply define LARGE_OFF_T to be 9223372036854775807,
6685 since some C++ compilers masquerading as C compilers
6686 incorrectly reject 9223372036854775807. */
6687 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6688 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6689 && LARGE_OFF_T % 2147483647 == 1)
6699 if ac_fn_c_try_compile
"$LINENO"; then :
6700 ac_cv_sys_file_offset_bits
=64; break
6702 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6703 ac_cv_sys_file_offset_bits
=unknown
6707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
6708 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
6709 case $ac_cv_sys_file_offset_bits in #(
6712 cat >>confdefs.h
<<_ACEOF
6713 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
6718 if test $ac_cv_sys_file_offset_bits = unknown
; then
6719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
6720 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
6721 if ${ac_cv_sys_large_files+:} false
; then :
6722 $as_echo_n "(cached) " >&6
6725 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6726 /* end confdefs.h. */
6727 #include <sys/types.h>
6728 /* Check that off_t can represent 2**63 - 1 correctly.
6729 We can't simply define LARGE_OFF_T to be 9223372036854775807,
6730 since some C++ compilers masquerading as C compilers
6731 incorrectly reject 9223372036854775807. */
6732 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6733 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6734 && LARGE_OFF_T % 2147483647 == 1)
6744 if ac_fn_c_try_compile
"$LINENO"; then :
6745 ac_cv_sys_large_files
=no
; break
6747 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6748 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6749 /* end confdefs.h. */
6750 #define _LARGE_FILES 1
6751 #include <sys/types.h>
6752 /* Check that off_t can represent 2**63 - 1 correctly.
6753 We can't simply define LARGE_OFF_T to be 9223372036854775807,
6754 since some C++ compilers masquerading as C compilers
6755 incorrectly reject 9223372036854775807. */
6756 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6757 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6758 && LARGE_OFF_T % 2147483647 == 1)
6768 if ac_fn_c_try_compile
"$LINENO"; then :
6769 ac_cv_sys_large_files
=1; break
6771 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6772 ac_cv_sys_large_files
=unknown
6776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
6777 $as_echo "$ac_cv_sys_large_files" >&6; }
6778 case $ac_cv_sys_large_files in #(
6781 cat >>confdefs.h
<<_ACEOF
6782 #define _LARGE_FILES $ac_cv_sys_large_files
6792 ## If user specified a crt-dir, use that unconditionally.
6793 if test "X$CRT_DIR" = "X"; then
6795 case "$canonical" in
6796 x86_64-
*-linux-gnu* | s390x-
*-linux-gnu*)
6797 ## On x86-64 and s390x GNU/Linux distributions, the standard library
6798 ## can be in a variety of places. We only try /usr/lib64 and /usr/lib.
6799 ## For anything else (eg /usr/lib32), it is up the user to specify
6800 ## the location (bug#5655).
6801 ## Test for crtn.o, not just the directory, because sometimes the
6802 ## directory exists but does not have the relevant files (bug#1287).
6803 ## FIXME better to test for binary compatibility somehow.
6804 test -e /usr
/lib64
/crtn.o
&& CRT_DIR
=/usr
/lib64
6807 powerpc64-
*-linux-gnu* | sparc64-
*-linux-gnu*) CRT_DIR
=/usr
/lib64
;;
6811 hpux10-20
) CRT_DIR
=/lib
;;
6814 ## Default is /usr/lib.
6815 test "X$CRT_DIR" = "X" && CRT_DIR
=/usr
/lib
6819 ## Some platforms don't use any of these files, so it is not
6820 ## appropriate to put this test outside the if block.
6821 test -e $CRT_DIR/crtn.o ||
test -e $CRT_DIR/crt0.o || \
6822 as_fn_error $?
"crt*.o not found in specified location." "$LINENO" 5
6835 START_FILES
='pre-crt0.o'
6838 ## Adding -lm confuses the dynamic linker, so omit it.
6840 START_FILES
='pre-crt0.o'
6843 LIB_STANDARD
='-lgcc -lc -lgcc $(CRT_DIR)/crtend.o $(CRT_DIR)/crtn.o'
6844 START_FILES
='pre-crt0.o $(CRT_DIR)/crt1.o $(CRT_DIR)/crti.o $(CRT_DIR)/crtbegin.o'
6846 gnu-linux | gnu-kfreebsd
)
6847 LIB_STANDARD
='-lgcc -lc -lgcc $(CRT_DIR)/crtn.o'
6848 START_FILES
='pre-crt0.o $(CRT_DIR)/crt1.o $(CRT_DIR)/crti.o'
6850 hpux10-20 | hpux11
)
6852 START_FILES
='pre-crt0.o $(CRT_DIR)/crt0.o'
6855 if test -f $CRT_DIR/crti.o
; then
6856 LIB_STANDARD
='-lgcc -lc -lgcc $(CRT_DIR)/crtend.o $(CRT_DIR)/crtn.o'
6857 START_FILES
='pre-crt0.o $(CRT_DIR)/crt0.o $(CRT_DIR)/crti.o $(CRT_DIR)/crtbegin.o'
6859 LIB_STANDARD
='-lgcc -lc -lgcc $(CRT_DIR)/crtend.o'
6860 START_FILES
='pre-crt0.o $(CRT_DIR)/crt0.o $(CRT_DIR)/crtbegin.o'
6871 if test "${with_sound}" != "no"; then
6872 # Sound support for GNU/Linux and the free BSDs.
6873 for ac_header
in machine
/soundcard.h sys
/soundcard.h soundcard.h
6875 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6876 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6877 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
6878 cat >>confdefs.h
<<_ACEOF
6879 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6881 have_sound_header
=yes
6886 # Emulation library used on NetBSD.
6887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _oss_ioctl in -lossaudio" >&5
6888 $as_echo_n "checking for _oss_ioctl in -lossaudio... " >&6; }
6889 if ${ac_cv_lib_ossaudio__oss_ioctl+:} false
; then :
6890 $as_echo_n "(cached) " >&6
6892 ac_check_lib_save_LIBS
=$LIBS
6893 LIBS
="-lossaudio $LIBS"
6894 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6895 /* end confdefs.h. */
6897 /* Override any GCC internal prototype to avoid an error.
6898 Use char because int might match the return type of a GCC
6899 builtin and then its argument prototype would still apply. */
6907 return _oss_ioctl ();
6912 if ac_fn_c_try_link
"$LINENO"; then :
6913 ac_cv_lib_ossaudio__oss_ioctl
=yes
6915 ac_cv_lib_ossaudio__oss_ioctl
=no
6917 rm -f core conftest.err conftest.
$ac_objext \
6918 conftest
$ac_exeext conftest.
$ac_ext
6919 LIBS
=$ac_check_lib_save_LIBS
6921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ossaudio__oss_ioctl" >&5
6922 $as_echo "$ac_cv_lib_ossaudio__oss_ioctl" >&6; }
6923 if test "x$ac_cv_lib_ossaudio__oss_ioctl" = xyes
; then :
6932 ALSA_MODULES
="alsa >= $ALSA_REQUIRED"
6936 # Extract the first word of "pkg-config", so it can be a program name with args.
6937 set dummy pkg-config
; ac_word
=$2
6938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6939 $as_echo_n "checking for $ac_word... " >&6; }
6940 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
6941 $as_echo_n "(cached) " >&6
6945 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
6948 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6952 test -z "$as_dir" && as_dir
=.
6953 for ac_exec_ext
in '' $ac_executable_extensions; do
6954 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6955 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
6956 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6963 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
6967 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
6968 if test -n "$PKG_CONFIG"; then
6969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
6970 $as_echo "$PKG_CONFIG" >&6; }
6972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6973 $as_echo "no" >&6; }
6978 if test "$PKG_CONFIG" = "no" ; then
6981 PKG_CONFIG_MIN_VERSION
=0.9.0
6982 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
6983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ALSA_MODULES" >&5
6984 $as_echo_n "checking for $ALSA_MODULES... " >&6; }
6986 if $PKG_CONFIG --exists "$ALSA_MODULES" 2>&5; then
6987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6988 $as_echo "yes" >&6; }
6991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking ALSA_CFLAGS" >&5
6992 $as_echo_n "checking ALSA_CFLAGS... " >&6; }
6993 ALSA_CFLAGS
=`$PKG_CONFIG --cflags "$ALSA_MODULES"|sed -e 's,///*,/,g'`
6994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ALSA_CFLAGS" >&5
6995 $as_echo "$ALSA_CFLAGS" >&6; }
6997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking ALSA_LIBS" >&5
6998 $as_echo_n "checking ALSA_LIBS... " >&6; }
6999 ALSA_LIBS
=`$PKG_CONFIG --libs "$ALSA_MODULES"|sed -e 's,///*,/,g'`
7000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ALSA_LIBS" >&5
7001 $as_echo "$ALSA_LIBS" >&6; }
7003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7004 $as_echo "no" >&6; }
7007 ## If we have a custom action on failure, don't print errors, but
7008 ## do set a variable so people can do so.
7009 ALSA_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "$ALSA_MODULES"`
7016 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
7017 echo "*** See http://www.freedesktop.org/software/pkgconfig"
7021 if test $succeeded = yes; then
7027 if test $HAVE_ALSA = yes; then
7028 SAVE_CFLAGS
="$CFLAGS"
7029 SAVE_LDFLAGS
="$LDFLAGS"
7030 CFLAGS
="$ALSA_CFLAGS $CFLAGS"
7031 LDFLAGS
="$ALSA_LIBS $LDFLAGS"
7032 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7033 /* end confdefs.h. */
7034 #include <asoundlib.h>
7038 snd_lib_error_set_handler (0);
7043 if ac_fn_c_try_compile
"$LINENO"; then :
7044 emacs_alsa_normal
=yes
7046 emacs_alsa_normal
=no
7048 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7049 if test "$emacs_alsa_normal" != yes; then
7050 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7051 /* end confdefs.h. */
7052 #include <alsa/asoundlib.h>
7056 snd_lib_error_set_handler (0);
7061 if ac_fn_c_try_compile
"$LINENO"; then :
7062 emacs_alsa_subdir
=yes
7064 emacs_alsa_subdir
=no
7066 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7067 if test "$emacs_alsa_subdir" != yes; then
7068 as_fn_error $?
"pkg-config found alsa, but it does not compile. See config.log for error messages." "$LINENO" 5
7070 ALSA_CFLAGS
="$ALSA_CFLAGS -DALSA_SUBDIR_INCLUDE"
7073 CFLAGS
="$SAVE_CFLAGS"
7074 LDFLAGS
="$SAVE_LDFLAGS"
7075 LIBSOUND
="$LIBSOUND $ALSA_LIBS"
7076 CFLAGS_SOUND
="$CFLAGS_SOUND $ALSA_CFLAGS"
7078 $as_echo "#define HAVE_ALSA 1" >>confdefs.h
7082 if test x
$have_sound_header = xyes ||
test $HAVE_ALSA = yes; then
7084 gnu-linux|freebsd|netbsd
)
7086 $as_echo "#define HAVE_SOUND 1" >>confdefs.h
7095 for ac_header
in sys
/select.h sys
/time.h unistd.h utime.h \
7096 linux
/version.h sys
/systeminfo.h limits.h \
7097 stdio_ext.h fcntl.h coff.h pty.h sys
/mman.h \
7098 sys
/vlimit.h sys
/resource.h locale.h sys
/_mbstate_t.h \
7099 sys
/utsname.h
pwd.h utmp.h dirent.h util.h
7101 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7102 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7103 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
7104 cat >>confdefs.h
<<_ACEOF
7105 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if personality LINUX32 can be set" >&5
7114 $as_echo_n "checking if personality LINUX32 can be set... " >&6; }
7115 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7116 /* end confdefs.h. */
7117 #include <sys/personality.h>
7121 personality (PER_LINUX32)
7126 if ac_fn_c_try_compile
"$LINENO"; then :
7127 emacs_cv_personality_linux32
=yes
7129 emacs_cv_personality_linux32
=no
7131 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_personality_linux32" >&5
7133 $as_echo "$emacs_cv_personality_linux32" >&6; }
7135 if test $emacs_cv_personality_linux32 = yes; then
7137 $as_echo "#define HAVE_PERSONALITY_LINUX32 1" >>confdefs.h
7141 for ac_header
in term.h
7143 ac_fn_c_check_header_preproc
"$LINENO" "term.h" "ac_cv_header_term_h"
7144 if test "x$ac_cv_header_term_h" = xyes
; then :
7145 cat >>confdefs.h
<<_ACEOF
7146 #define HAVE_TERM_H 1
7153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7154 $as_echo_n "checking for ANSI C header files... " >&6; }
7155 if ${ac_cv_header_stdc+:} false
; then :
7156 $as_echo_n "(cached) " >&6
7158 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7159 /* end confdefs.h. */
7173 if ac_fn_c_try_compile
"$LINENO"; then :
7174 ac_cv_header_stdc
=yes
7176 ac_cv_header_stdc
=no
7178 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7180 if test $ac_cv_header_stdc = yes; then
7181 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7182 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7183 /* end confdefs.h. */
7187 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7188 $EGREP "memchr" >/dev
/null
2>&1; then :
7191 ac_cv_header_stdc
=no
7197 if test $ac_cv_header_stdc = yes; then
7198 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7199 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7200 /* end confdefs.h. */
7204 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7205 $EGREP "free" >/dev
/null
2>&1; then :
7208 ac_cv_header_stdc
=no
7214 if test $ac_cv_header_stdc = yes; then
7215 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7216 if test "$cross_compiling" = yes; then :
7219 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7220 /* end confdefs.h. */
7223 #if ((' ' & 0x0FF) == 0x020)
7224 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7225 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7227 # define ISLOWER(c) \
7228 (('a' <= (c) && (c) <= 'i') \
7229 || ('j' <= (c) && (c) <= 'r') \
7230 || ('s' <= (c) && (c) <= 'z'))
7231 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7234 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7239 for (i = 0; i < 256; i++)
7240 if (XOR (islower (i), ISLOWER (i))
7241 || toupper (i) != TOUPPER (i))
7246 if ac_fn_c_try_run
"$LINENO"; then :
7249 ac_cv_header_stdc
=no
7251 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7252 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7258 $as_echo "$ac_cv_header_stdc" >&6; }
7259 if test $ac_cv_header_stdc = yes; then
7261 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7265 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
7266 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
7267 if ${ac_cv_header_time+:} false
; then :
7268 $as_echo_n "(cached) " >&6
7270 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7271 /* end confdefs.h. */
7272 #include <sys/types.h>
7273 #include <sys/time.h>
7279 if ((struct tm *) 0)
7285 if ac_fn_c_try_compile
"$LINENO"; then :
7286 ac_cv_header_time
=yes
7288 ac_cv_header_time
=no
7290 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
7293 $as_echo "$ac_cv_header_time" >&6; }
7294 if test $ac_cv_header_time = yes; then
7296 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
7300 ac_fn_c_check_decl
"$LINENO" "sys_siglist" "ac_cv_have_decl_sys_siglist" "$ac_includes_default"
7301 if test "x$ac_cv_have_decl_sys_siglist" = xyes
; then :
7307 cat >>confdefs.h
<<_ACEOF
7308 #define HAVE_DECL_SYS_SIGLIST $ac_have_decl
7311 if test $ac_cv_have_decl_sys_siglist != yes; then
7312 # For Tru64, at least:
7313 ac_fn_c_check_decl
"$LINENO" "__sys_siglist" "ac_cv_have_decl___sys_siglist" "$ac_includes_default"
7314 if test "x$ac_cv_have_decl___sys_siglist" = xyes
; then :
7320 cat >>confdefs.h
<<_ACEOF
7321 #define HAVE_DECL___SYS_SIGLIST $ac_have_decl
7324 if test $ac_cv_have_decl___sys_siglist = yes; then
7326 $as_echo "#define sys_siglist __sys_siglist" >>confdefs.h
7330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
7331 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
7332 if ${ac_cv_header_sys_wait_h+:} false
; then :
7333 $as_echo_n "(cached) " >&6
7335 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7336 /* end confdefs.h. */
7337 #include <sys/types.h>
7338 #include <sys/wait.h>
7340 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
7343 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
7351 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
7356 if ac_fn_c_try_compile
"$LINENO"; then :
7357 ac_cv_header_sys_wait_h
=yes
7359 ac_cv_header_sys_wait_h
=no
7361 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
7364 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
7365 if test $ac_cv_header_sys_wait_h = yes; then
7367 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
7372 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct utimbuf" >&5
7373 $as_echo_n "checking for struct utimbuf... " >&6; }
7374 if ${emacs_cv_struct_utimbuf+:} false
; then :
7375 $as_echo_n "(cached) " >&6
7377 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7378 /* end confdefs.h. */
7379 #ifdef TIME_WITH_SYS_TIME
7380 #include <sys/time.h>
7383 #ifdef HAVE_SYS_TIME_H
7384 #include <sys/time.h>
7395 static struct utimbuf x; x.actime = x.modtime;
7400 if ac_fn_c_try_compile
"$LINENO"; then :
7401 emacs_cv_struct_utimbuf
=yes
7403 emacs_cv_struct_utimbuf
=no
7405 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_struct_utimbuf" >&5
7408 $as_echo "$emacs_cv_struct_utimbuf" >&6; }
7409 if test $emacs_cv_struct_utimbuf = yes; then
7411 $as_echo "#define HAVE_STRUCT_UTIMBUF 1" >>confdefs.h
7415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
7416 $as_echo_n "checking return type of signal handlers... " >&6; }
7417 if ${ac_cv_type_signal+:} false
; then :
7418 $as_echo_n "(cached) " >&6
7420 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7421 /* end confdefs.h. */
7422 #include <sys/types.h>
7428 return *(signal (0, 0)) (0) == 1;
7433 if ac_fn_c_try_compile
"$LINENO"; then :
7434 ac_cv_type_signal
=int
7436 ac_cv_type_signal
=void
7438 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
7441 $as_echo "$ac_cv_type_signal" >&6; }
7443 cat >>confdefs.h
<<_ACEOF
7444 #define RETSIGTYPE $ac_cv_type_signal
7449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for speed_t" >&5
7450 $as_echo_n "checking for speed_t... " >&6; }
7451 if ${emacs_cv_speed_t+:} false
; then :
7452 $as_echo_n "(cached) " >&6
7454 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7455 /* end confdefs.h. */
7456 #include <termios.h>
7465 if ac_fn_c_try_compile
"$LINENO"; then :
7466 emacs_cv_speed_t
=yes
7470 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_speed_t" >&5
7473 $as_echo "$emacs_cv_speed_t" >&6; }
7474 if test $emacs_cv_speed_t = yes; then
7476 $as_echo "#define HAVE_SPEED_T 1" >>confdefs.h
7480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timeval" >&5
7481 $as_echo_n "checking for struct timeval... " >&6; }
7482 if ${emacs_cv_struct_timeval+:} false
; then :
7483 $as_echo_n "(cached) " >&6
7485 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7486 /* end confdefs.h. */
7487 #ifdef TIME_WITH_SYS_TIME
7488 #include <sys/time.h>
7491 #ifdef HAVE_SYS_TIME_H
7492 #include <sys/time.h>
7500 static struct timeval x; x.tv_sec = x.tv_usec;
7505 if ac_fn_c_try_compile
"$LINENO"; then :
7506 emacs_cv_struct_timeval
=yes
7508 emacs_cv_struct_timeval
=no
7510 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_struct_timeval" >&5
7513 $as_echo "$emacs_cv_struct_timeval" >&6; }
7514 HAVE_TIMEVAL
=$emacs_cv_struct_timeval
7515 if test $emacs_cv_struct_timeval = yes; then
7517 $as_echo "#define HAVE_TIMEVAL 1" >>confdefs.h
7521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct exception" >&5
7522 $as_echo_n "checking for struct exception... " >&6; }
7523 if ${emacs_cv_struct_exception+:} false
; then :
7524 $as_echo_n "(cached) " >&6
7526 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7527 /* end confdefs.h. */
7532 static struct exception x; x.arg1 = x.arg2 = x.retval; x.name = ""; x.type = 1;
7537 if ac_fn_c_try_compile
"$LINENO"; then :
7538 emacs_cv_struct_exception
=yes
7540 emacs_cv_struct_exception
=no
7542 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_struct_exception" >&5
7545 $as_echo "$emacs_cv_struct_exception" >&6; }
7546 HAVE_EXCEPTION
=$emacs_cv_struct_exception
7547 if test $emacs_cv_struct_exception != yes; then
7549 $as_echo "#define NO_MATHERR 1" >>confdefs.h
7553 for ac_header
in sys
/socket.h
7555 ac_fn_c_check_header_mongrel
"$LINENO" "sys/socket.h" "ac_cv_header_sys_socket_h" "$ac_includes_default"
7556 if test "x$ac_cv_header_sys_socket_h" = xyes
; then :
7557 cat >>confdefs.h
<<_ACEOF
7558 #define HAVE_SYS_SOCKET_H 1
7565 for ac_header
in net
/if.h
7567 ac_fn_c_check_header_compile
"$LINENO" "net/if.h" "ac_cv_header_net_if_h" "$ac_includes_default
7568 #if HAVE_SYS_SOCKET_H
7569 #include <sys/socket.h>
7572 if test "x$ac_cv_header_net_if_h" = xyes
; then :
7573 cat >>confdefs.h
<<_ACEOF
7574 #define HAVE_NET_IF_H 1
7582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
7583 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
7584 if ${ac_cv_struct_tm+:} false
; then :
7585 $as_echo_n "(cached) " >&6
7587 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7588 /* end confdefs.h. */
7589 #include <sys/types.h>
7596 int *p = &tm.tm_sec;
7602 if ac_fn_c_try_compile
"$LINENO"; then :
7603 ac_cv_struct_tm
=time.h
7605 ac_cv_struct_tm
=sys
/time.h
7607 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
7610 $as_echo "$ac_cv_struct_tm" >&6; }
7611 if test $ac_cv_struct_tm = sys
/time.h
; then
7613 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
7617 ac_fn_c_check_member
"$LINENO" "struct tm" "tm_zone" "ac_cv_member_struct_tm_tm_zone" "#include <sys/types.h>
7618 #include <$ac_cv_struct_tm>
7621 if test "x$ac_cv_member_struct_tm_tm_zone" = xyes
; then :
7623 cat >>confdefs.h
<<_ACEOF
7624 #define HAVE_STRUCT_TM_TM_ZONE 1
7630 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
7632 $as_echo "#define HAVE_TM_ZONE 1" >>confdefs.h
7635 ac_fn_c_check_decl
"$LINENO" "tzname" "ac_cv_have_decl_tzname" "#include <time.h>
7637 if test "x$ac_cv_have_decl_tzname" = xyes
; then :
7643 cat >>confdefs.h
<<_ACEOF
7644 #define HAVE_DECL_TZNAME $ac_have_decl
7647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5
7648 $as_echo_n "checking for tzname... " >&6; }
7649 if ${ac_cv_var_tzname+:} false
; then :
7650 $as_echo_n "(cached) " >&6
7652 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7653 /* end confdefs.h. */
7655 #if !HAVE_DECL_TZNAME
7656 extern char *tzname[];
7662 return tzname[0][0];
7667 if ac_fn_c_try_link
"$LINENO"; then :
7668 ac_cv_var_tzname
=yes
7672 rm -f core conftest.err conftest.
$ac_objext \
7673 conftest
$ac_exeext conftest.
$ac_ext
7675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5
7676 $as_echo "$ac_cv_var_tzname" >&6; }
7677 if test $ac_cv_var_tzname = yes; then
7679 $as_echo "#define HAVE_TZNAME 1" >>confdefs.h
7684 ac_fn_c_check_member
"$LINENO" "struct tm" "tm_gmtoff" "ac_cv_member_struct_tm_tm_gmtoff" "#include <time.h>
7686 if test "x$ac_cv_member_struct_tm_tm_gmtoff" = xyes
; then :
7688 $as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
7692 ac_fn_c_check_member
"$LINENO" "struct ifreq" "ifr_flags" "ac_cv_member_struct_ifreq_ifr_flags" "$ac_includes_default
7693 #if HAVE_SYS_SOCKET_H
7694 #include <sys/socket.h>
7700 if test "x$ac_cv_member_struct_ifreq_ifr_flags" = xyes
; then :
7702 cat >>confdefs.h
<<_ACEOF
7703 #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
7708 ac_fn_c_check_member
"$LINENO" "struct ifreq" "ifr_hwaddr" "ac_cv_member_struct_ifreq_ifr_hwaddr" "$ac_includes_default
7709 #if HAVE_SYS_SOCKET_H
7710 #include <sys/socket.h>
7716 if test "x$ac_cv_member_struct_ifreq_ifr_hwaddr" = xyes
; then :
7718 cat >>confdefs.h
<<_ACEOF
7719 #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
7724 ac_fn_c_check_member
"$LINENO" "struct ifreq" "ifr_netmask" "ac_cv_member_struct_ifreq_ifr_netmask" "$ac_includes_default
7725 #if HAVE_SYS_SOCKET_H
7726 #include <sys/socket.h>
7732 if test "x$ac_cv_member_struct_ifreq_ifr_netmask" = xyes
; then :
7734 cat >>confdefs.h
<<_ACEOF
7735 #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
7740 ac_fn_c_check_member
"$LINENO" "struct ifreq" "ifr_broadaddr" "ac_cv_member_struct_ifreq_ifr_broadaddr" "$ac_includes_default
7741 #if HAVE_SYS_SOCKET_H
7742 #include <sys/socket.h>
7748 if test "x$ac_cv_member_struct_ifreq_ifr_broadaddr" = xyes
; then :
7750 cat >>confdefs.h
<<_ACEOF
7751 #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
7756 ac_fn_c_check_member
"$LINENO" "struct ifreq" "ifr_addr" "ac_cv_member_struct_ifreq_ifr_addr" "$ac_includes_default
7757 #if HAVE_SYS_SOCKET_H
7758 #include <sys/socket.h>
7764 if test "x$ac_cv_member_struct_ifreq_ifr_addr" = xyes
; then :
7766 cat >>confdefs.h
<<_ACEOF
7767 #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
7775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for function prototypes" >&5
7776 $as_echo_n "checking for function prototypes... " >&6; }
7777 if test "$ac_cv_prog_cc_c89" != no
; then
7778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7779 $as_echo "yes" >&6; }
7781 $as_echo "#define PROTOTYPES 1" >>confdefs.h
7784 $as_echo "#define __PROTOTYPES 1" >>confdefs.h
7787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7788 $as_echo "no" >&6; }
7791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working volatile" >&5
7792 $as_echo_n "checking for working volatile... " >&6; }
7793 if ${ac_cv_c_volatile+:} false
; then :
7794 $as_echo_n "(cached) " >&6
7796 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7797 /* end confdefs.h. */
7804 int * volatile y = (int *) 0;
7810 if ac_fn_c_try_compile
"$LINENO"; then :
7811 ac_cv_c_volatile
=yes
7815 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_volatile" >&5
7818 $as_echo "$ac_cv_c_volatile" >&6; }
7819 if test $ac_cv_c_volatile = no
; then
7821 $as_echo "#define volatile /**/" >>confdefs.h
7825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
7826 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
7827 if ${ac_cv_c_const+:} false
; then :
7828 $as_echo_n "(cached) " >&6
7830 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7831 /* end confdefs.h. */
7836 /* FIXME: Include the comments suggested by Paul. */
7838 /* Ultrix mips cc rejects this. */
7839 typedef int charset[2];
7841 /* SunOS 4.1.1 cc rejects this. */
7842 char const *const *pcpcc;
7844 /* NEC SVR4.0.2 mips cc rejects this. */
7845 struct point {int x, y;};
7846 static struct point const zero = {0,0};
7847 /* AIX XL C 1.02.0.0 rejects this.
7848 It does not let you subtract one const X* pointer from another in
7849 an arm of an if-expression whose if-part is not a constant
7851 const char *g = "string";
7852 pcpcc = &g + (g ? g-g : 0);
7853 /* HPUX 7.0 cc rejects these. */
7855 ppc = (char**) pcpcc;
7856 pcpcc = (char const *const *) ppc;
7857 { /* SCO 3.2v4 cc rejects this. */
7859 char const *s = 0 ? (char *) 0 : (char const *) 0;
7864 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7866 const int *foo = &x[0];
7869 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7870 typedef const int *iptr;
7874 { /* AIX XL C 1.02.0.0 rejects this saying
7875 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7876 struct s { int j; const int *ap[3]; };
7877 struct s *b; b->j = 5;
7879 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7883 return !cs[0] && !zero.x;
7890 if ac_fn_c_try_compile
"$LINENO"; then :
7895 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
7898 $as_echo "$ac_cv_c_const" >&6; }
7899 if test $ac_cv_c_const = no
; then
7901 $as_echo "#define const /**/" >>confdefs.h
7905 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for void * support" >&5
7906 $as_echo_n "checking for void * support... " >&6; }
7907 if ${emacs_cv_void_star+:} false
; then :
7908 $as_echo_n "(cached) " >&6
7910 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7911 /* end confdefs.h. */
7921 if ac_fn_c_try_compile
"$LINENO"; then :
7922 emacs_cv_void_star
=yes
7924 emacs_cv_void_star
=no
7926 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_void_star" >&5
7929 $as_echo "$emacs_cv_void_star" >&6; }
7930 if test $emacs_cv_void_star = yes; then
7931 $as_echo "#define POINTER_TYPE void" >>confdefs.h
7934 $as_echo "#define POINTER_TYPE char" >>confdefs.h
7938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
7939 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
7940 if ${ac_cv_c_bigendian+:} false
; then :
7941 $as_echo_n "(cached) " >&6
7943 ac_cv_c_bigendian
=unknown
7944 # See if we're dealing with a universal compiler.
7945 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7946 /* end confdefs.h. */
7947 #ifndef __APPLE_CC__
7948 not a universal capable compiler
7953 if ac_fn_c_try_compile
"$LINENO"; then :
7955 # Check for potential -arch flags. It is not universal unless
7956 # there are at least two -arch flags with different values.
7959 for ac_word
in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
7960 if test -n "$ac_prev"; then
7962 i?
86 | x86_64 | ppc | ppc64
)
7963 if test -z "$ac_arch" ||
test "$ac_arch" = "$ac_word"; then
7966 ac_cv_c_bigendian
=universal
7972 elif test "x$ac_word" = "x-arch"; then
7977 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7978 if test $ac_cv_c_bigendian = unknown
; then
7979 # See if sys/param.h defines the BYTE_ORDER macro.
7980 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7981 /* end confdefs.h. */
7982 #include <sys/types.h>
7983 #include <sys/param.h>
7988 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
7989 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
7998 if ac_fn_c_try_compile
"$LINENO"; then :
7999 # It does; now see whether it defined to BIG_ENDIAN or not.
8000 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8001 /* end confdefs.h. */
8002 #include <sys/types.h>
8003 #include <sys/param.h>
8008 #if BYTE_ORDER != BIG_ENDIAN
8016 if ac_fn_c_try_compile
"$LINENO"; then :
8017 ac_cv_c_bigendian
=yes
8019 ac_cv_c_bigendian
=no
8021 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8023 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8025 if test $ac_cv_c_bigendian = unknown
; then
8026 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
8027 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8028 /* end confdefs.h. */
8034 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
8042 if ac_fn_c_try_compile
"$LINENO"; then :
8043 # It does; now see whether it defined to _BIG_ENDIAN or not.
8044 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8045 /* end confdefs.h. */
8059 if ac_fn_c_try_compile
"$LINENO"; then :
8060 ac_cv_c_bigendian
=yes
8062 ac_cv_c_bigendian
=no
8064 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8066 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8068 if test $ac_cv_c_bigendian = unknown
; then
8069 # Compile a test program.
8070 if test "$cross_compiling" = yes; then :
8071 # Try to guess by grepping values from an object file.
8072 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8073 /* end confdefs.h. */
8074 short int ascii_mm[] =
8075 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
8076 short int ascii_ii[] =
8077 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
8078 int use_ascii (int i) {
8079 return ascii_mm[i] + ascii_ii[i];
8081 short int ebcdic_ii[] =
8082 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
8083 short int ebcdic_mm[] =
8084 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
8085 int use_ebcdic (int i) {
8086 return ebcdic_mm[i] + ebcdic_ii[i];
8093 return use_ascii (foo) == use_ebcdic (foo);
8098 if ac_fn_c_try_compile
"$LINENO"; then :
8099 if grep BIGenDianSyS conftest.
$ac_objext >/dev
/null
; then
8100 ac_cv_c_bigendian
=yes
8102 if grep LiTTleEnDian conftest.
$ac_objext >/dev
/null
; then
8103 if test "$ac_cv_c_bigendian" = unknown
; then
8104 ac_cv_c_bigendian
=no
8106 # finding both strings is unlikely to happen, but who knows?
8107 ac_cv_c_bigendian
=unknown
8111 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8113 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8114 /* end confdefs.h. */
8115 $ac_includes_default
8120 /* Are we little or big endian? From Harbison&Steele. */
8124 char c[sizeof (long int)];
8127 return u.c[sizeof (long int) - 1] == 1;
8133 if ac_fn_c_try_run
"$LINENO"; then :
8134 ac_cv_c_bigendian
=no
8136 ac_cv_c_bigendian
=yes
8138 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
8139 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
8144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
8145 $as_echo "$ac_cv_c_bigendian" >&6; }
8146 case $ac_cv_c_bigendian in #(
8148 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
8154 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
8158 as_fn_error $?
"unknown endianness
8159 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
8163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
8164 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
8166 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
8167 if eval \
${ac_cv_prog_make_${ac_make}_set+:} false
; then :
8168 $as_echo_n "(cached) " >&6
8170 cat >conftest.
make <<\_ACEOF
8173 @
echo '@@@%%%=$(MAKE)=@@@%%%'
8175 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
8176 case `${MAKE-make} -f conftest.make 2>/dev/null` in
8178 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
8180 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
8184 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
8185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8186 $as_echo "yes" >&6; }
8189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8190 $as_echo "no" >&6; }
8191 SET_MAKE
="MAKE=${MAKE-make}"
8198 if test "$GCC" = yes && test "$ac_enable_autodepend" = yes; then
8199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using GNU Make" >&5
8200 $as_echo_n "checking whether we are using GNU Make... " >&6; }
8202 testval
=`make --version 2>/dev/null | grep 'GNU Make'`
8203 if test "x$testval" != x
; then
8206 ac_enable_autodepend
=no
8208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_GNU_MAKE" >&5
8209 $as_echo "$HAVE_GNU_MAKE" >&6; }
8210 if test $HAVE_GNU_MAKE = yes; then
8211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -MMD -MF" >&5
8212 $as_echo_n "checking whether gcc understands -MMD -MF... " >&6; }
8213 SAVE_CFLAGS
="$CFLAGS"
8214 CFLAGS
="$CFLAGS -MMD -MF deps.d"
8215 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8216 /* end confdefs.h. */
8226 if ac_fn_c_try_compile
"$LINENO"; then :
8229 ac_enable_autodepend
=no
8231 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8232 CFLAGS
="$SAVE_CFLAGS"
8233 test -f deps.d || ac_enable_autodepend
=no
8235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_enable_autodepend" >&5
8236 $as_echo "$ac_enable_autodepend" >&6; }
8238 if test $ac_enable_autodepend = yes; then
8239 DEPFLAGS
='-MMD -MF ${DEPDIR}/$*.d'
8240 ## In parallel builds, another make might create depdir between
8241 ## the first test and mkdir, so stick another test on the end.
8242 ## Or use mkinstalldirs? mkdir -p is not portable.
8243 MKDEPDIR
='test -d ${DEPDIR} || mkdir ${DEPDIR} || test -d ${DEPDIR}'
8244 deps_frag
=autodeps.mk
8247 deps_frag
=$srcdir/src
/$deps_frag
8253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long file names" >&5
8254 $as_echo_n "checking for long file names... " >&6; }
8255 if ${ac_cv_sys_long_file_names+:} false
; then :
8256 $as_echo_n "(cached) " >&6
8258 ac_cv_sys_long_file_names
=yes
8259 # Test for long file names in all the places we know might matter:
8260 # . the current directory, where building will happen
8261 # $prefix/lib where we will be installing things
8262 # $exec_prefix/lib likewise
8263 # $TMPDIR if set, where it might want to write temporary files
8264 # /tmp where it might want to write temporary files
8267 for ac_dir
in .
"$TMPDIR" /tmp
/var
/tmp
/usr
/tmp
"$prefix/lib" "$exec_prefix/lib"; do
8268 # Skip $TMPDIR if it is empty or bogus, and skip $exec_prefix/lib
8269 # in the usual case where exec_prefix is '${prefix}'.
8271 . |
/* | ?
:[\\/]*) ;; #(
8274 test -w "$ac_dir/." ||
continue # It is less confusing to not echo anything here.
8275 ac_xdir
=$ac_dir/cf$$
8276 (umask 077 && mkdir
"$ac_xdir" 2>/dev
/null
) ||
continue
8277 ac_tf1
=$ac_xdir/conftest9012345
8278 ac_tf2
=$ac_xdir/conftest9012346
8279 touch "$ac_tf1" 2>/dev
/null
&& test -f "$ac_tf1" && test ! -f "$ac_tf2" ||
8280 ac_cv_sys_long_file_names
=no
8281 rm -f -r "$ac_xdir" 2>/dev
/null
8282 test $ac_cv_sys_long_file_names = no
&& break
8285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_long_file_names" >&5
8286 $as_echo "$ac_cv_sys_long_file_names" >&6; }
8287 if test $ac_cv_sys_long_file_names = yes; then
8289 $as_echo "#define HAVE_LONG_FILE_NAMES 1" >>confdefs.h
8294 #### Choose a window system.
8296 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
8297 $as_echo_n "checking for X... " >&6; }
8300 # Check whether --with-x was given.
8301 if test "${with_x+set}" = set; then :
8305 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
8306 if test "x$with_x" = xno
; then
8307 # The user explicitly disabled X.
8310 case $x_includes,$x_libraries in #(
8311 *\'*) as_fn_error $?
"cannot use X directory names containing '" "$LINENO" 5;; #(
8312 *,NONE | NONE
,*) if ${ac_cv_have_x+:} false
; then :
8313 $as_echo_n "(cached) " >&6
8315 # One or both of the vars are not set, and there is no cached value.
8316 ac_x_includes
=no ac_x_libraries
=no
8317 rm -f -r conftest.dir
8318 if mkdir conftest.dir
; then
8320 cat >Imakefile
<<'_ACEOF'
8322 @echo incroot='${INCROOT}'
8324 @echo usrlibdir='${USRLIBDIR}'
8326 @echo libdir='${LIBDIR}'
8328 if (export CC
; ${XMKMF-xmkmf}) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
8329 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
8330 for ac_var
in incroot usrlibdir libdir
; do
8331 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
8333 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
8334 for ac_extension
in a so sl dylib la dll
; do
8335 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
8336 test -f "$ac_im_libdir/libX11.$ac_extension"; then
8337 ac_im_usrlibdir
=$ac_im_libdir; break
8340 # Screen out bogus values from the imake configuration. They are
8341 # bogus both because they are the default anyway, and because
8342 # using them would break gcc on systems where it needs fixed includes.
8343 case $ac_im_incroot in
8344 /usr
/include
) ac_x_includes
= ;;
8345 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
=$ac_im_incroot;;
8347 case $ac_im_usrlibdir in
8348 /usr
/lib |
/usr
/lib64 |
/lib |
/lib64
) ;;
8349 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
=$ac_im_usrlibdir ;;
8353 rm -f -r conftest.dir
8356 # Standard set of common directories for X headers.
8357 # Check X11 before X11Rn because it is often a symlink to the current release.
8371 /usr/local/X11/include
8372 /usr/local/X11R7/include
8373 /usr/local/X11R6/include
8374 /usr/local/X11R5/include
8375 /usr/local/X11R4/include
8377 /usr/local/include/X11
8378 /usr/local/include/X11R7
8379 /usr/local/include/X11R6
8380 /usr/local/include/X11R5
8381 /usr/local/include/X11R4
8385 /usr/XFree86/include/X11
8389 /usr/unsupported/include
8391 /usr/local/x11r5/include
8392 /usr/lpp/Xamples/include
8394 /usr/openwin/include
8395 /usr/openwin/share/include'
8397 if test "$ac_x_includes" = no
; then
8398 # Guess where to find include files, by looking for Xlib.h.
8399 # First, try using that file with no special directory specified.
8400 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8401 /* end confdefs.h. */
8402 #include <X11/Xlib.h>
8404 if ac_fn_c_try_cpp
"$LINENO"; then :
8405 # We can compile using X headers with no special include directory.
8408 for ac_dir
in $ac_x_header_dirs; do
8409 if test -r "$ac_dir/X11/Xlib.h"; then
8410 ac_x_includes
=$ac_dir
8415 rm -f conftest.err conftest.i conftest.
$ac_ext
8416 fi # $ac_x_includes = no
8418 if test "$ac_x_libraries" = no
; then
8419 # Check for the libraries.
8420 # See if we find them without any special options.
8421 # Don't add to $LIBS permanently.
8424 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8425 /* end confdefs.h. */
8426 #include <X11/Xlib.h>
8435 if ac_fn_c_try_link
"$LINENO"; then :
8437 # We can link X programs with no special library path.
8441 for ac_dir
in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
8443 # Don't even attempt the hair of trying to link an X program!
8444 for ac_extension
in a so sl dylib la dll
; do
8445 if test -r "$ac_dir/libX11.$ac_extension"; then
8446 ac_x_libraries
=$ac_dir
8452 rm -f core conftest.err conftest.
$ac_objext \
8453 conftest
$ac_exeext conftest.
$ac_ext
8454 fi # $ac_x_libraries = no
8456 case $ac_x_includes,$ac_x_libraries in #(
8458 # Didn't find X, or a directory has "'" in its name.
8459 ac_cv_have_x
="have_x=no";; #(
8461 # Record where we found X for the cache.
8462 ac_cv_have_x
="have_x=yes\
8463 ac_x_includes='$ac_x_includes'\
8464 ac_x_libraries='$ac_x_libraries'"
8470 eval "$ac_cv_have_x"
8473 if test "$have_x" != yes; then
8474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
8475 $as_echo "$have_x" >&6; }
8478 # If each of the values was on the command line, it overrides each guess.
8479 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
8480 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
8481 # Update the cache value to reflect the command line values.
8482 ac_cv_have_x
="have_x=yes\
8483 ac_x_includes='$x_includes'\
8484 ac_x_libraries='$x_libraries'"
8485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
8486 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
8489 if test "$no_x" = yes; then
8495 ## Workaround for bug in autoconf <= 2.62.
8496 ## http://lists.gnu.org/archive/html/emacs-devel/2008-04/msg01551.html
8497 ## No need to do anything special for these standard directories.
8498 if test -n "${x_libraries}" && test x
"${x_libraries}" != xNONE
; then
8500 x_libraries
=`echo :${x_libraries}: | sed -e 's|:/usr/lib64:|:|g' -e 's|:/lib64:|:|g' -e 's|^:||' -e 's|:$||'`
8504 LD_SWITCH_X_SITE_AUX
=
8505 LD_SWITCH_X_SITE_AUX_RPATH
=
8506 if test "${x_libraries}" != NONE
; then
8507 if test -n "${x_libraries}"; then
8508 LD_SWITCH_X_SITE
=-L`echo ${x_libraries} | sed -e "s/:/ -L/g"`
8509 LD_SWITCH_X_SITE_AUX
=-R`echo ${x_libraries} | sed -e "s/:/ -R/g"`
8510 LD_SWITCH_X_SITE_AUX_RPATH
=`echo ${LD_SWITCH_X_SITE_AUX} | sed -e 's/-R/-Wl,-rpath,/'`
8512 x_default_search_path
=""
8513 x_search_path
=${x_libraries}
8514 if test -z "${x_search_path}"; then
8515 x_search_path
=/usr
/lib
8517 for x_library
in `echo ${x_search_path}: | \
8518 sed -e "s/:/ /g" -e p -e "s:/lib[^ /]* :/share :g"`; do
8520 ${x_library}/X11/%L/%T/%N%C%S:\
8521 ${x_library}/X11/%l/%T/%N%C%S:\
8522 ${x_library}/X11/%T/%N%C%S:\
8523 ${x_library}/X11/%L/%T/%N%S:\
8524 ${x_library}/X11/%l/%T/%N%S:\
8525 ${x_library}/X11/%T/%N%S"
8526 if test x
"${x_default_search_path}" = x
; then
8527 x_default_search_path
=${x_search_path}
8529 x_default_search_path
="${x_search_path}:${x_default_search_path}"
8536 if test "${x_includes}" != NONE
&& test -n "${x_includes}"; then
8537 C_SWITCH_X_SITE
=-I`echo ${x_includes} | sed -e "s/:/ -I/g"`
8540 if test x
"${x_includes}" = x
; then
8541 bitmapdir
=/usr
/include
/X11
/bitmaps
8543 # accumulate include directories that have X11 bitmap subdirectories
8545 for bmd
in `echo ${x_includes} | sed -e "s/:/ /g"`; do
8546 if test -d "${bmd}/X11/bitmaps"; then
8547 bmd_acc
="${bmd_acc}:${bmd}/X11/bitmaps"
8549 if test -d "${bmd}/bitmaps"; then
8550 bmd_acc
="${bmd_acc}:${bmd}/bitmaps"
8553 if test ${bmd_acc} != "dummyval"; then
8554 bitmapdir
=`echo ${bmd_acc} | sed -e "s/^dummyval://"`
8561 tmp_CPPFLAGS
="$CPPFLAGS"
8562 tmp_CFLAGS
="$CFLAGS"
8563 CPPFLAGS
="$CPPFLAGS -x objective-c"
8564 CFLAGS
="$CFLAGS -x objective-c"
8565 TEMACS_LDFLAGS2
="\${LDFLAGS}"
8566 if test "${with_ns}" != no
; then
8567 if test "${opsys}" = darwin
; then
8569 ns_appdir
=`pwd`/nextstep
/Emacs.app
8570 ns_appbindir
=${ns_appdir}/Contents
/MacOS
/
8571 ns_appresdir
=${ns_appdir}/Contents
/Resources
8572 ns_appsrc
=${srcdir}/nextstep
/Cocoa
/Emacs.base
8573 elif test -f $GNUSTEP_CONFIG_FILE; then
8575 ns_appdir
=`pwd`/nextstep
/Emacs.app
8576 ns_appbindir
=${ns_appdir}/
8577 ns_appresdir
=${ns_appdir}/Resources
8578 ns_appsrc
=${srcdir}/nextstep
/GNUstep
/Emacs.base
8579 GNUSTEP_SYSTEM_HEADERS
="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_SYSTEM_HEADERS)"
8580 GNUSTEP_SYSTEM_LIBRARIES
="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_SYSTEM_LIBRARIES)"
8581 GNUSTEP_LOCAL_HEADERS
="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_LOCAL_HEADERS)"
8582 GNUSTEP_LOCAL_LIBRARIES
="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_LOCAL_LIBRARIES)"
8583 test "x${GNUSTEP_LOCAL_HEADERS}" != "x" && \
8584 GNUSTEP_LOCAL_HEADERS
="-I${GNUSTEP_LOCAL_HEADERS}"
8585 test "x${GNUSTEP_LOCAL_LIBRARIES}" != "x" && \
8586 GNUSTEP_LOCAL_LIBRARIES
="-L${GNUSTEP_LOCAL_LIBRARIES}"
8587 CPPFLAGS
="$CPPFLAGS -I${GNUSTEP_SYSTEM_HEADERS} ${GNUSTEP_LOCAL_HEADERS}"
8588 CFLAGS
="$CFLAGS -I${GNUSTEP_SYSTEM_HEADERS} ${GNUSTEP_LOCAL_HEADERS}"
8589 LDFLAGS
="$LDFLAGS -L${GNUSTEP_SYSTEM_LIBRARIES} ${GNUSTEP_LOCAL_LIBRARIES}"
8594 ac_fn_c_check_header_mongrel
"$LINENO" "AppKit/AppKit.h" "ac_cv_header_AppKit_AppKit_h" "$ac_includes_default"
8595 if test "x$ac_cv_header_AppKit_AppKit_h" = xyes
; then :
8598 as_fn_error $?
"\`--with-ns' was specified, but the include
8599 files are missing or cannot be compiled." "$LINENO" 5
8603 NS_HAVE_NSINTEGER
=yes
8604 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8605 /* end confdefs.h. */
8606 #include <Foundation/NSObjCRuntime.h>
8615 if ac_fn_c_try_compile
"$LINENO"; then :
8616 ns_have_nsinteger
=yes
8618 ns_have_nsinteger
=no
8620 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8621 if test $ns_have_nsinteger = no
; then
8622 NS_HAVE_NSINTEGER
=no
8630 if test "${HAVE_NS}" = yes; then
8631 window_system
=nextstep
8633 # set up packaging dirs
8634 exec_prefix
=${ns_appbindir}
8635 libexecdir
=${ns_appbindir}/libexec
8636 if test "${EN_NS_SELF_CONTAINED}" = yes; then
8637 prefix
=${ns_appresdir}
8639 ns_frag
=$srcdir/src
/ns.mk
8640 NS_OBJ
="nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o nsfont.o fontset.o fringe.o image.o"
8641 NS_SUPPORT
="\${lispsource}/emacs-lisp/easymenu.elc \${lispsource}/term/ns-win.elc"
8643 CFLAGS
="$tmp_CFLAGS"
8644 CPPFLAGS
="$tmp_CPPFLAGS"
8650 case "${window_system}" in
8654 case "${with_x_toolkit}" in
8655 athena | lucid
) USE_X_TOOLKIT
=LUCID
;;
8656 motif
) USE_X_TOOLKIT
=MOTIF
;;
8658 USE_X_TOOLKIT
=none
;;
8659 gtk3
) with_gtk3
=yes
8660 USE_X_TOOLKIT
=none
;;
8661 no
) USE_X_TOOLKIT
=none
;;
8662 * ) USE_X_TOOLKIT
=maybe
;;
8672 if test "$window_system" = none
&& test "X$with_x" != "Xno"; then
8673 # Extract the first word of "X", so it can be a program name with args.
8674 set dummy X
; ac_word
=$2
8675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8676 $as_echo_n "checking for $ac_word... " >&6; }
8677 if ${ac_cv_prog_HAVE_XSERVER+:} false
; then :
8678 $as_echo_n "(cached) " >&6
8680 if test -n "$HAVE_XSERVER"; then
8681 ac_cv_prog_HAVE_XSERVER
="$HAVE_XSERVER" # Let the user override the test.
8683 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8687 test -z "$as_dir" && as_dir
=.
8688 for ac_exec_ext
in '' $ac_executable_extensions; do
8689 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8690 ac_cv_prog_HAVE_XSERVER
="true"
8691 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8698 test -z "$ac_cv_prog_HAVE_XSERVER" && ac_cv_prog_HAVE_XSERVER
="false"
8701 HAVE_XSERVER
=$ac_cv_prog_HAVE_XSERVER
8702 if test -n "$HAVE_XSERVER"; then
8703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_XSERVER" >&5
8704 $as_echo "$HAVE_XSERVER" >&6; }
8706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8707 $as_echo "no" >&6; }
8711 if test "$HAVE_XSERVER" = true ||
8712 test -n "$DISPLAY" ||
8713 test "`echo /usr/lib/libX11.*`" != "/usr/lib/libX11.*"; then
8714 as_fn_error $?
"You seem to be running X, but no X development libraries
8715 were found. You should install the relevant development files for X
8716 and for the toolkit you want, such as Gtk+, Lesstif or Motif. Also make
8717 sure you have development files for image handling, i.e.
8718 tiff, gif, jpeg, png and xpm.
8719 If you are sure you want Emacs compiled without X window support, pass
8721 to configure." "$LINENO" 5
8725 ### If we're using X11, we should use the X menu package.
8728 yes ) HAVE_MENUS
=yes ;;
8731 # Do the opsystem or machine files prohibit the use of the GNU malloc?
8732 # Assume not, until told otherwise.
8735 ac_fn_c_check_func
"$LINENO" "malloc_get_state" "ac_cv_func_malloc_get_state"
8736 if test "x$ac_cv_func_malloc_get_state" = xyes
; then :
8742 ac_fn_c_check_func
"$LINENO" "malloc_set_state" "ac_cv_func_malloc_set_state"
8743 if test "x$ac_cv_func_malloc_set_state" = xyes
; then :
8749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __after_morecore_hook exists" >&5
8750 $as_echo_n "checking whether __after_morecore_hook exists... " >&6; }
8751 if ${emacs_cv_var___after_morecore_hook+:} false
; then :
8752 $as_echo_n "(cached) " >&6
8754 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8755 /* end confdefs.h. */
8756 extern void (* __after_morecore_hook)();
8760 __after_morecore_hook = 0
8765 if ac_fn_c_try_link
"$LINENO"; then :
8766 emacs_cv_var___after_morecore_hook
=yes
8768 emacs_cv_var___after_morecore_hook
=no
8770 rm -f core conftest.err conftest.
$ac_objext \
8771 conftest
$ac_exeext conftest.
$ac_ext
8773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_var___after_morecore_hook" >&5
8774 $as_echo "$emacs_cv_var___after_morecore_hook" >&6; }
8775 if test $emacs_cv_var___after_morecore_hook = no
; then
8782 ## darwin ld insists on the use of malloc routines in the System framework.
8783 darwin|sol2-10
) system_malloc
=yes ;;
8786 if test "${system_malloc}" = "yes"; then
8788 $as_echo "#define SYSTEM_MALLOC 1" >>confdefs.h
8792 (The GNU allocators don't work with this system configuration.)"
8796 test "$doug_lea_malloc" != "yes" && GMALLOC_OBJ
=gmalloc.o
8797 VMLIMIT_OBJ
=vm-limit.o
8802 if test "$doug_lea_malloc" = "yes" ; then
8803 if test "$GNU_MALLOC" = yes ; then
8805 (Using Doug Lea's new malloc from the GNU C Library.)"
8808 $as_echo "#define DOUG_LEA_MALLOC 1" >>confdefs.h
8811 ## Use mmap directly for allocating larger buffers.
8812 ## FIXME this comes from src/s/{gnu,gnu-linux}.h:
8813 ## #ifdef DOUG_LEA_MALLOC; #undef REL_ALLOC; #endif
8814 ## Does the AC_FUNC_MMAP test below make this check unecessary?
8816 gnu
*) REL_ALLOC
=no
;;
8820 if test x
"${REL_ALLOC}" = x
; then
8821 REL_ALLOC
=${GNU_MALLOC}
8824 use_mmap_for_buffers
=no
8826 freebsd|irix6-5
) use_mmap_for_buffers
=yes ;;
8832 for ac_header
in $ac_header_list
8834 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8835 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
8837 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
8838 cat >>confdefs.h
<<_ACEOF
8839 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8853 for ac_func
in getpagesize
8855 ac_fn_c_check_func
"$LINENO" "getpagesize" "ac_cv_func_getpagesize"
8856 if test "x$ac_cv_func_getpagesize" = xyes
; then :
8857 cat >>confdefs.h
<<_ACEOF
8858 #define HAVE_GETPAGESIZE 1
8864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
8865 $as_echo_n "checking for working mmap... " >&6; }
8866 if ${ac_cv_func_mmap_fixed_mapped+:} false
; then :
8867 $as_echo_n "(cached) " >&6
8869 if test "$cross_compiling" = yes; then :
8870 ac_cv_func_mmap_fixed_mapped
=no
8872 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8873 /* end confdefs.h. */
8874 $ac_includes_default
8875 /* malloc might have been renamed as rpl_malloc. */
8878 /* Thanks to Mike Haertel and Jim Avera for this test.
8879 Here is a matrix of mmap possibilities:
8880 mmap private not fixed
8881 mmap private fixed at somewhere currently unmapped
8882 mmap private fixed at somewhere already mapped
8883 mmap shared not fixed
8884 mmap shared fixed at somewhere currently unmapped
8885 mmap shared fixed at somewhere already mapped
8886 For private mappings, we should verify that changes cannot be read()
8887 back from the file, nor mmap's back from the file at a different
8888 address. (There have been systems where private was not correctly
8889 implemented like the infamous i386 svr4.0, and systems where the
8890 VM page cache was not coherent with the file system buffer cache
8891 like early versions of FreeBSD and possibly contemporary NetBSD.)
8892 For shared mappings, we should conversely verify that changes get
8893 propagated back to all the places they're supposed to be.
8895 Grep wants private fixed already mapped.
8896 The main things grep needs to know about mmap are:
8897 * does it exist and is it safe to write into the mmap'd area
8898 * how to use it (BSD variants) */
8901 #include <sys/mman.h>
8903 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
8907 /* This mess was copied from the GNU getpagesize.h. */
8908 #ifndef HAVE_GETPAGESIZE
8909 # ifdef _SC_PAGESIZE
8910 # define getpagesize() sysconf(_SC_PAGESIZE)
8911 # else /* no _SC_PAGESIZE */
8912 # ifdef HAVE_SYS_PARAM_H
8913 # include <sys/param.h>
8914 # ifdef EXEC_PAGESIZE
8915 # define getpagesize() EXEC_PAGESIZE
8916 # else /* no EXEC_PAGESIZE */
8918 # define getpagesize() NBPG * CLSIZE
8921 # endif /* no CLSIZE */
8922 # else /* no NBPG */
8924 # define getpagesize() NBPC
8925 # else /* no NBPC */
8927 # define getpagesize() PAGESIZE
8928 # endif /* PAGESIZE */
8929 # endif /* no NBPC */
8930 # endif /* no NBPG */
8931 # endif /* no EXEC_PAGESIZE */
8932 # else /* no HAVE_SYS_PARAM_H */
8933 # define getpagesize() 8192 /* punt totally */
8934 # endif /* no HAVE_SYS_PARAM_H */
8935 # endif /* no _SC_PAGESIZE */
8937 #endif /* no HAVE_GETPAGESIZE */
8942 char *data, *data2, *data3;
8947 pagesize = getpagesize ();
8949 /* First, make a file with some known garbage in it. */
8950 data = (char *) malloc (pagesize);
8953 for (i = 0; i < pagesize; ++i)
8954 *(data + i) = rand ();
8956 fd = creat ("conftest.mmap", 0600);
8959 if (write (fd, data, pagesize) != pagesize)
8963 /* Next, check that the tail of a page is zero-filled. File must have
8964 non-zero length, otherwise we risk SIGBUS for entire page. */
8965 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
8969 if (write (fd2, cdata2, 1) != 1)
8971 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
8972 if (data2 == MAP_FAILED)
8974 for (i = 0; i < pagesize; ++i)
8978 if (munmap (data2, pagesize))
8981 /* Next, try to mmap the file at a fixed address which already has
8982 something else allocated at it. If we can, also make sure that
8983 we see the same garbage. */
8984 fd = open ("conftest.mmap", O_RDWR);
8987 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
8988 MAP_PRIVATE | MAP_FIXED, fd, 0L))
8990 for (i = 0; i < pagesize; ++i)
8991 if (*(data + i) != *(data2 + i))
8994 /* Finally, make sure that changes to the mapped area do not
8995 percolate back to the file as seen by read(). (This is a bug on
8996 some variants of i386 svr4.0.) */
8997 for (i = 0; i < pagesize; ++i)
8998 *(data2 + i) = *(data2 + i) + 1;
8999 data3 = (char *) malloc (pagesize);
9002 if (read (fd, data3, pagesize) != pagesize)
9004 for (i = 0; i < pagesize; ++i)
9005 if (*(data + i) != *(data3 + i))
9011 if ac_fn_c_try_run
"$LINENO"; then :
9012 ac_cv_func_mmap_fixed_mapped
=yes
9014 ac_cv_func_mmap_fixed_mapped
=no
9016 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
9017 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
9021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
9022 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
9023 if test $ac_cv_func_mmap_fixed_mapped = yes; then
9025 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
9028 rm -f conftest.mmap conftest.txt
9030 if test $use_mmap_for_buffers = yes; then
9032 $as_echo "#define USE_MMAP_FOR_BUFFERS 1" >>confdefs.h
9037 LIBS
="$LIBS_SYSTEM $LIBS"
9039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5
9040 $as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
9041 if ${ac_cv_lib_dnet_dnet_ntoa+:} false
; then :
9042 $as_echo_n "(cached) " >&6
9044 ac_check_lib_save_LIBS
=$LIBS
9046 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9047 /* end confdefs.h. */
9049 /* Override any GCC internal prototype to avoid an error.
9050 Use char because int might match the return type of a GCC
9051 builtin and then its argument prototype would still apply. */
9059 return dnet_ntoa ();
9064 if ac_fn_c_try_link
"$LINENO"; then :
9065 ac_cv_lib_dnet_dnet_ntoa
=yes
9067 ac_cv_lib_dnet_dnet_ntoa
=no
9069 rm -f core conftest.err conftest.
$ac_objext \
9070 conftest
$ac_exeext conftest.
$ac_ext
9071 LIBS
=$ac_check_lib_save_LIBS
9073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
9074 $as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
9075 if test "x$ac_cv_lib_dnet_dnet_ntoa" = xyes
; then :
9076 cat >>confdefs.h
<<_ACEOF
9077 #define HAVE_LIBDNET 1
9085 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lXbsd" >&5
9086 $as_echo_n "checking for main in -lXbsd... " >&6; }
9087 if ${ac_cv_lib_Xbsd_main+:} false
; then :
9088 $as_echo_n "(cached) " >&6
9090 ac_check_lib_save_LIBS
=$LIBS
9092 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9093 /* end confdefs.h. */
9104 if ac_fn_c_try_link
"$LINENO"; then :
9105 ac_cv_lib_Xbsd_main
=yes
9107 ac_cv_lib_Xbsd_main
=no
9109 rm -f core conftest.err conftest.
$ac_objext \
9110 conftest
$ac_exeext conftest.
$ac_ext
9111 LIBS
=$ac_check_lib_save_LIBS
9113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xbsd_main" >&5
9114 $as_echo "$ac_cv_lib_Xbsd_main" >&6; }
9115 if test "x$ac_cv_lib_Xbsd_main" = xyes
; then :
9116 LD_SWITCH_X_SITE
="$LD_SWITCH_X_SITE -lXbsd"
9120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cma_open in -lpthreads" >&5
9121 $as_echo_n "checking for cma_open in -lpthreads... " >&6; }
9122 if ${ac_cv_lib_pthreads_cma_open+:} false
; then :
9123 $as_echo_n "(cached) " >&6
9125 ac_check_lib_save_LIBS
=$LIBS
9126 LIBS
="-lpthreads $LIBS"
9127 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9128 /* end confdefs.h. */
9130 /* Override any GCC internal prototype to avoid an error.
9131 Use char because int might match the return type of a GCC
9132 builtin and then its argument prototype would still apply. */
9145 if ac_fn_c_try_link
"$LINENO"; then :
9146 ac_cv_lib_pthreads_cma_open
=yes
9148 ac_cv_lib_pthreads_cma_open
=no
9150 rm -f core conftest.err conftest.
$ac_objext \
9151 conftest
$ac_exeext conftest.
$ac_ext
9152 LIBS
=$ac_check_lib_save_LIBS
9154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthreads_cma_open" >&5
9155 $as_echo "$ac_cv_lib_pthreads_cma_open" >&6; }
9156 if test "x$ac_cv_lib_pthreads_cma_open" = xyes
; then :
9157 cat >>confdefs.h
<<_ACEOF
9158 #define HAVE_LIBPTHREADS 1
9161 LIBS
="-lpthreads $LIBS"
9166 ## Note: when using cpp in s/aix4.2.h, this definition depended on
9167 ## HAVE_LIBPTHREADS. That was not defined earlier in configure when
9168 ## the system file was sourced. Hence the value of LIBS_SYSTEM
9169 ## added to LIBS in configure would never contain the pthreads part,
9170 ## but the value used in Makefiles might. FIXME?
9172 ## -lpthreads seems to be necessary for Xlib in X11R6, and should
9173 ## be harmless on older versions of X where it happens to exist.
9174 test "$opsys" = "aix4-2" && \
9175 test $ac_cv_lib_pthreads_cma_open = yes && \
9176 LIBS_SYSTEM
="$LIBS_SYSTEM -lpthreads"
9181 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -bbigtoc option" >&5
9182 $as_echo_n "checking for -bbigtoc option... " >&6; }
9183 if ${gdb_cv_bigtoc+:} false
; then :
9184 $as_echo_n "(cached) " >&6
9188 yes) gdb_cv_bigtoc
=-Wl,-bbigtoc ;;
9189 *) gdb_cv_bigtoc
=-bbigtoc ;;
9192 LDFLAGS
=$LDFLAGS\
$gdb_cv_bigtoc
9193 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9194 /* end confdefs.h. */
9204 if ac_fn_c_try_link
"$LINENO"; then :
9209 rm -f core conftest.err conftest.
$ac_objext \
9210 conftest
$ac_exeext conftest.
$ac_ext
9213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_bigtoc" >&5
9214 $as_echo "$gdb_cv_bigtoc" >&6; }
9218 # Change CFLAGS and CPPFLAGS temporarily so that C_SWITCH_X_SITE gets
9219 # used for the tests that follow. We set them back to REAL_CFLAGS and
9220 # REAL_CPPFLAGS later on.
9222 REAL_CFLAGS
="$CFLAGS"
9223 REAL_CPPFLAGS
="$CPPFLAGS"
9225 if test "${HAVE_X11}" = "yes"; then
9226 DEFS
="$C_SWITCH_X_SITE $DEFS"
9227 LDFLAGS
="$LDFLAGS $LD_SWITCH_X_SITE"
9229 CFLAGS
="$C_SWITCH_X_SITE $CFLAGS"
9230 CPPFLAGS
="$C_SWITCH_X_SITE $CPPFLAGS"
9232 # On Solaris, arrange for LD_RUN_PATH to point to the X libraries for tests.
9233 # This is handled by LD_SWITCH_X_SITE_AUX during the real build,
9234 # but it's more convenient here to set LD_RUN_PATH
9235 # since this also works on hosts that don't understand LD_SWITCH_X_SITE_AUX.
9236 if test "${x_libraries}" != NONE
&& test -n "${x_libraries}"; then
9237 LD_RUN_PATH
=$x_libraries${LD_RUN_PATH+:}$LD_RUN_PATH
9241 if test "${opsys}" = "gnu-linux"; then
9242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether X on GNU/Linux needs -b to link" >&5
9243 $as_echo_n "checking whether X on GNU/Linux needs -b to link... " >&6; }
9244 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9245 /* end confdefs.h. */
9250 XOpenDisplay ("foo");
9255 if ac_fn_c_try_link
"$LINENO"; then :
9256 xlinux_first_failure
=no
9258 xlinux_first_failure
=yes
9260 rm -f core conftest.err conftest.
$ac_objext \
9261 conftest
$ac_exeext conftest.
$ac_ext
9262 if test "${xlinux_first_failure}" = "yes"; then
9263 OLD_LD_SWITCH_X_SITE
="$LD_SWITCH_X_SITE"
9264 OLD_C_SWITCH_X_SITE
="$C_SWITCH_X_SITE"
9265 OLD_CPPFLAGS
="$CPPFLAGS"
9267 LD_SWITCH_X_SITE
="$LD_SWITCH_X_SITE -b i486-linuxaout"
9268 C_SWITCH_X_SITE
="$C_SWITCH_X_SITE -b i486-linuxaout"
9269 CPPFLAGS
="$CPPFLAGS -b i486-linuxaout"
9270 LIBS
="$LIBS -b i486-linuxaout"
9271 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9272 /* end confdefs.h. */
9277 XOpenDisplay ("foo");
9282 if ac_fn_c_try_link
"$LINENO"; then :
9283 xlinux_second_failure
=no
9285 xlinux_second_failure
=yes
9287 rm -f core conftest.err conftest.
$ac_objext \
9288 conftest
$ac_exeext conftest.
$ac_ext
9289 if test "${xlinux_second_failure}" = "yes"; then
9290 # If we get the same failure with -b, there is no use adding -b.
9291 # So take it out. This plays safe.
9292 LD_SWITCH_X_SITE
="$OLD_LD_SWITCH_X_SITE"
9293 C_SWITCH_X_SITE
="$OLD_C_SWITCH_X_SITE"
9294 CPPFLAGS
="$OLD_CPPFLAGS"
9296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9297 $as_echo "no" >&6; }
9299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9300 $as_echo "yes" >&6; }
9303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9304 $as_echo "no" >&6; }
9308 # Reportedly, some broken Solaris systems have XKBlib.h but are missing
9309 # header files included from there.
9310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Xkb" >&5
9311 $as_echo_n "checking for Xkb... " >&6; }
9312 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9313 /* end confdefs.h. */
9314 #include <X11/Xlib.h>
9315 #include <X11/XKBlib.h>
9319 XkbDescPtr kb = XkbGetKeyboard (0, XkbAllComponentsMask, XkbUseCoreKbd);
9324 if ac_fn_c_try_link
"$LINENO"; then :
9329 rm -f core conftest.err conftest.
$ac_objext \
9330 conftest
$ac_exeext conftest.
$ac_ext
9331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_xkb" >&5
9332 $as_echo "$emacs_xkb" >&6; }
9333 if test $emacs_xkb = yes; then
9335 $as_echo "#define HAVE_XKBGETKEYBOARD 1" >>confdefs.h
9339 for ac_func
in XrmSetDatabase XScreenResourceString \
9340 XScreenNumberOfScreen XSetWMProtocols
9342 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9343 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
9344 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
9345 cat >>confdefs.h
<<_ACEOF
9346 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9354 if test "${window_system}" = "x11"; then
9355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking X11 version 6" >&5
9356 $as_echo_n "checking X11 version 6... " >&6; }
9357 if ${emacs_cv_x11_version_6+:} false
; then :
9358 $as_echo_n "(cached) " >&6
9360 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9361 /* end confdefs.h. */
9362 #include <X11/Xlib.h>
9366 #if XlibSpecificationRelease < 6
9374 if ac_fn_c_try_link
"$LINENO"; then :
9375 emacs_cv_x11_version_6
=yes
9377 emacs_cv_x11_version_6
=no
9379 rm -f core conftest.err conftest.
$ac_objext \
9380 conftest
$ac_exeext conftest.
$ac_ext
9383 if test $emacs_cv_x11_version_6 = yes; then
9384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: 6 or newer" >&5
9385 $as_echo "6 or newer" >&6; }
9387 $as_echo "#define HAVE_X11R6 1" >>confdefs.h
9390 $as_echo "#define HAVE_X_I18N 1" >>confdefs.h
9392 ## inoue@ainet.or.jp says Solaris has a bug related to X11R6-style
9397 $as_echo "#define HAVE_X11R6_XIM 1" >>confdefs.h
9402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: before 6" >&5
9403 $as_echo "before 6" >&6; }
9408 ### Use -lrsvg-2 if available, unless `--with-rsvg=no' is specified.
9410 if test "${HAVE_X11}" = "yes" ||
test "${NS_IMPL_GNUSTEP}" = "yes"; then
9411 if test "${with_rsvg}" != "no"; then
9412 RSVG_REQUIRED
=2.11.0
9413 RSVG_MODULE
="librsvg-2.0 >= $RSVG_REQUIRED"
9418 # Extract the first word of "pkg-config", so it can be a program name with args.
9419 set dummy pkg-config
; ac_word
=$2
9420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9421 $as_echo_n "checking for $ac_word... " >&6; }
9422 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
9423 $as_echo_n "(cached) " >&6
9427 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
9430 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
9434 test -z "$as_dir" && as_dir
=.
9435 for ac_exec_ext
in '' $ac_executable_extensions; do
9436 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9437 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
9438 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9445 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
9449 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
9450 if test -n "$PKG_CONFIG"; then
9451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
9452 $as_echo "$PKG_CONFIG" >&6; }
9454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9455 $as_echo "no" >&6; }
9460 if test "$PKG_CONFIG" = "no" ; then
9463 PKG_CONFIG_MIN_VERSION
=0.9.0
9464 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
9465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $RSVG_MODULE" >&5
9466 $as_echo_n "checking for $RSVG_MODULE... " >&6; }
9468 if $PKG_CONFIG --exists "$RSVG_MODULE" 2>&5; then
9469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9470 $as_echo "yes" >&6; }
9473 { $as_echo "$as_me:${as_lineno-$LINENO}: checking RSVG_CFLAGS" >&5
9474 $as_echo_n "checking RSVG_CFLAGS... " >&6; }
9475 RSVG_CFLAGS
=`$PKG_CONFIG --cflags "$RSVG_MODULE"|sed -e 's,///*,/,g'`
9476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RSVG_CFLAGS" >&5
9477 $as_echo "$RSVG_CFLAGS" >&6; }
9479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking RSVG_LIBS" >&5
9480 $as_echo_n "checking RSVG_LIBS... " >&6; }
9481 RSVG_LIBS
=`$PKG_CONFIG --libs "$RSVG_MODULE"|sed -e 's,///*,/,g'`
9482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RSVG_LIBS" >&5
9483 $as_echo "$RSVG_LIBS" >&6; }
9485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9486 $as_echo "no" >&6; }
9489 ## If we have a custom action on failure, don't print errors, but
9490 ## do set a variable so people can do so.
9491 RSVG_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "$RSVG_MODULE"`
9498 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
9499 echo "*** See http://www.freedesktop.org/software/pkgconfig"
9503 if test $succeeded = yes; then
9512 if test $HAVE_RSVG = yes; then
9514 $as_echo "#define HAVE_RSVG 1" >>confdefs.h
9516 CFLAGS
="$CFLAGS $RSVG_CFLAGS"
9517 LIBS
="$RSVG_LIBS $LIBS"
9523 if test "${HAVE_X11}" = "yes"; then
9524 if test "${with_imagemagick}" != "no"; then
9525 IMAGEMAGICK_MODULE
="Wand"
9529 # Extract the first word of "pkg-config", so it can be a program name with args.
9530 set dummy pkg-config
; ac_word
=$2
9531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9532 $as_echo_n "checking for $ac_word... " >&6; }
9533 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
9534 $as_echo_n "(cached) " >&6
9538 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
9541 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
9545 test -z "$as_dir" && as_dir
=.
9546 for ac_exec_ext
in '' $ac_executable_extensions; do
9547 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9548 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
9549 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9556 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
9560 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
9561 if test -n "$PKG_CONFIG"; then
9562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
9563 $as_echo "$PKG_CONFIG" >&6; }
9565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9566 $as_echo "no" >&6; }
9571 if test "$PKG_CONFIG" = "no" ; then
9574 PKG_CONFIG_MIN_VERSION
=0.9.0
9575 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
9576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $IMAGEMAGICK_MODULE" >&5
9577 $as_echo_n "checking for $IMAGEMAGICK_MODULE... " >&6; }
9579 if $PKG_CONFIG --exists "$IMAGEMAGICK_MODULE" 2>&5; then
9580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9581 $as_echo "yes" >&6; }
9584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking IMAGEMAGICK_CFLAGS" >&5
9585 $as_echo_n "checking IMAGEMAGICK_CFLAGS... " >&6; }
9586 IMAGEMAGICK_CFLAGS
=`$PKG_CONFIG --cflags "$IMAGEMAGICK_MODULE"|sed -e 's,///*,/,g'`
9587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IMAGEMAGICK_CFLAGS" >&5
9588 $as_echo "$IMAGEMAGICK_CFLAGS" >&6; }
9590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking IMAGEMAGICK_LIBS" >&5
9591 $as_echo_n "checking IMAGEMAGICK_LIBS... " >&6; }
9592 IMAGEMAGICK_LIBS
=`$PKG_CONFIG --libs "$IMAGEMAGICK_MODULE"|sed -e 's,///*,/,g'`
9593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IMAGEMAGICK_LIBS" >&5
9594 $as_echo "$IMAGEMAGICK_LIBS" >&6; }
9596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9597 $as_echo "no" >&6; }
9598 IMAGEMAGICK_CFLAGS
=""
9600 ## If we have a custom action on failure, don't print errors, but
9601 ## do set a variable so people can do so.
9602 IMAGEMAGICK_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "$IMAGEMAGICK_MODULE"`
9609 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
9610 echo "*** See http://www.freedesktop.org/software/pkgconfig"
9614 if test $succeeded = yes; then
9615 HAVE_IMAGEMAGICK
=yes
9623 if test $HAVE_IMAGEMAGICK = yes; then
9625 $as_echo "#define HAVE_IMAGEMAGICK 1" >>confdefs.h
9627 CFLAGS
="$CFLAGS $IMAGEMAGICK_CFLAGS"
9628 LIBS
="$IMAGEMAGICK_LIBS $LIBS"
9629 for ac_func
in MagickExportImagePixels
9631 ac_fn_c_check_func
"$LINENO" "MagickExportImagePixels" "ac_cv_func_MagickExportImagePixels"
9632 if test "x$ac_cv_func_MagickExportImagePixels" = xyes
; then :
9633 cat >>confdefs.h
<<_ACEOF
9634 #define HAVE_MAGICKEXPORTIMAGEPIXELS 1
9646 if test "${with_gtk3}" = "yes"; then
9649 GTK_MODULES
="gtk+-3.0 >= $GTK_REQUIRED glib-2.0 >= $GLIB_REQUIRED"
9654 # Extract the first word of "pkg-config", so it can be a program name with args.
9655 set dummy pkg-config
; ac_word
=$2
9656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9657 $as_echo_n "checking for $ac_word... " >&6; }
9658 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
9659 $as_echo_n "(cached) " >&6
9663 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
9666 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
9670 test -z "$as_dir" && as_dir
=.
9671 for ac_exec_ext
in '' $ac_executable_extensions; do
9672 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9673 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
9674 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9681 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
9685 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
9686 if test -n "$PKG_CONFIG"; then
9687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
9688 $as_echo "$PKG_CONFIG" >&6; }
9690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9691 $as_echo "no" >&6; }
9696 if test "$PKG_CONFIG" = "no" ; then
9699 PKG_CONFIG_MIN_VERSION
=0.9.0
9700 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
9701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $GTK_MODULES" >&5
9702 $as_echo_n "checking for $GTK_MODULES... " >&6; }
9704 if $PKG_CONFIG --exists "$GTK_MODULES" 2>&5; then
9705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9706 $as_echo "yes" >&6; }
9709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK_CFLAGS" >&5
9710 $as_echo_n "checking GTK_CFLAGS... " >&6; }
9711 GTK_CFLAGS
=`$PKG_CONFIG --cflags "$GTK_MODULES"|sed -e 's,///*,/,g'`
9712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK_CFLAGS" >&5
9713 $as_echo "$GTK_CFLAGS" >&6; }
9715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK_LIBS" >&5
9716 $as_echo_n "checking GTK_LIBS... " >&6; }
9717 GTK_LIBS
=`$PKG_CONFIG --libs "$GTK_MODULES"|sed -e 's,///*,/,g'`
9718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK_LIBS" >&5
9719 $as_echo "$GTK_LIBS" >&6; }
9721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9722 $as_echo "no" >&6; }
9725 ## If we have a custom action on failure, don't print errors, but
9726 ## do set a variable so people can do so.
9727 GTK_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "$GTK_MODULES"`
9734 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
9735 echo "*** See http://www.freedesktop.org/software/pkgconfig"
9739 if test $succeeded = yes; then
9745 if test "$pkg_check_gtk" = "no" && test "$USE_X_TOOLKIT" != "maybe"; then
9746 as_fn_error $?
"$GTK_PKG_ERRORS" "$LINENO" 5
9750 if test "$pkg_check_gtk" != "yes"; then
9752 if test "${with_gtk}" = "yes" ||
test "$USE_X_TOOLKIT" = "maybe"; then
9755 GTK_MODULES
="gtk+-2.0 >= $GTK_REQUIRED glib-2.0 >= $GLIB_REQUIRED"
9760 # Extract the first word of "pkg-config", so it can be a program name with args.
9761 set dummy pkg-config
; ac_word
=$2
9762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9763 $as_echo_n "checking for $ac_word... " >&6; }
9764 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
9765 $as_echo_n "(cached) " >&6
9769 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
9772 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
9776 test -z "$as_dir" && as_dir
=.
9777 for ac_exec_ext
in '' $ac_executable_extensions; do
9778 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9779 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
9780 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9787 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
9791 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
9792 if test -n "$PKG_CONFIG"; then
9793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
9794 $as_echo "$PKG_CONFIG" >&6; }
9796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9797 $as_echo "no" >&6; }
9802 if test "$PKG_CONFIG" = "no" ; then
9805 PKG_CONFIG_MIN_VERSION
=0.9.0
9806 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
9807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $GTK_MODULES" >&5
9808 $as_echo_n "checking for $GTK_MODULES... " >&6; }
9810 if $PKG_CONFIG --exists "$GTK_MODULES" 2>&5; then
9811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9812 $as_echo "yes" >&6; }
9815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK_CFLAGS" >&5
9816 $as_echo_n "checking GTK_CFLAGS... " >&6; }
9817 GTK_CFLAGS
=`$PKG_CONFIG --cflags "$GTK_MODULES"|sed -e 's,///*,/,g'`
9818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK_CFLAGS" >&5
9819 $as_echo "$GTK_CFLAGS" >&6; }
9821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK_LIBS" >&5
9822 $as_echo_n "checking GTK_LIBS... " >&6; }
9823 GTK_LIBS
=`$PKG_CONFIG --libs "$GTK_MODULES"|sed -e 's,///*,/,g'`
9824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK_LIBS" >&5
9825 $as_echo "$GTK_LIBS" >&6; }
9827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9828 $as_echo "no" >&6; }
9831 ## If we have a custom action on failure, don't print errors, but
9832 ## do set a variable so people can do so.
9833 GTK_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "$GTK_MODULES"`
9840 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
9841 echo "*** See http://www.freedesktop.org/software/pkgconfig"
9845 if test $succeeded = yes; then
9851 if test "$pkg_check_gtk" = "no" && test "$USE_X_TOOLKIT" != "maybe"; then
9852 as_fn_error $?
"$GTK_PKG_ERRORS" "$LINENO" 5
9858 if test x
"$pkg_check_gtk" = xyes
; then
9862 C_SWITCH_X_SITE
="$C_SWITCH_X_SITE $GTK_CFLAGS"
9863 CFLAGS
="$CFLAGS $GTK_CFLAGS"
9864 LIBS
="$GTK_LIBS $LIBS"
9866 for ac_func
in gtk_main
9868 ac_fn_c_check_func
"$LINENO" "gtk_main" "ac_cv_func_gtk_main"
9869 if test "x$ac_cv_func_gtk_main" = xyes
; then :
9870 cat >>confdefs.h
<<_ACEOF
9871 #define HAVE_GTK_MAIN 1
9877 if test "${GTK_COMPILES}" != "yes"; then
9878 if test "$USE_X_TOOLKIT" != "maybe"; then
9879 as_fn_error $?
"Gtk+ wanted, but it does not compile, see config.log. Maybe some x11-devel files missing?" "$LINENO" 5;
9884 $as_echo "#define USE_GTK 1" >>confdefs.h
9888 if $PKG_CONFIG --atleast-version=2.10 gtk
+-2.0
; then
9891 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Your version of Gtk+ will have problems with
9892 closing open displays. This is no problem if you just use
9893 one display, but if you use more than one and close one of them
9894 Emacs may crash." >&5
9895 $as_echo "$as_me: WARNING: Your version of Gtk+ will have problems with
9896 closing open displays. This is no problem if you just use
9897 one display, but if you use more than one and close one of them
9898 Emacs may crash." >&2;}
9907 if test "${HAVE_GTK}" = "yes"; then
9909 if test "$with_toolkit_scroll_bars" != no
; then
9910 with_toolkit_scroll_bars
=yes
9913 HAVE_GTK_FILE_SELECTION
=no
9914 ac_fn_c_check_decl
"$LINENO" "GTK_TYPE_FILE_SELECTION" "ac_cv_have_decl_GTK_TYPE_FILE_SELECTION" "$ac_includes_default
9915 #include <gtk/gtk.h>
9917 if test "x$ac_cv_have_decl_GTK_TYPE_FILE_SELECTION" = xyes
; then :
9918 HAVE_GTK_FILE_SELECTION
=yes
9920 HAVE_GTK_FILE_SELECTION
=no
9923 if test "$HAVE_GTK_FILE_SELECTION" = yes; then
9924 for ac_func
in gtk_file_selection_new
9926 ac_fn_c_check_func
"$LINENO" "gtk_file_selection_new" "ac_cv_func_gtk_file_selection_new"
9927 if test "x$ac_cv_func_gtk_file_selection_new" = xyes
; then :
9928 cat >>confdefs.h
<<_ACEOF
9929 #define HAVE_GTK_FILE_SELECTION_NEW 1
9937 HAVE_GTK_AND_PTHREAD
=no
9938 for ac_header
in pthread.h
9940 ac_fn_c_check_header_mongrel
"$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
9941 if test "x$ac_cv_header_pthread_h" = xyes
; then :
9942 cat >>confdefs.h
<<_ACEOF
9943 #define HAVE_PTHREAD_H 1
9950 if test "$ac_cv_header_pthread_h"; then
9951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_self in -lpthread" >&5
9952 $as_echo_n "checking for pthread_self in -lpthread... " >&6; }
9953 if ${ac_cv_lib_pthread_pthread_self+:} false
; then :
9954 $as_echo_n "(cached) " >&6
9956 ac_check_lib_save_LIBS
=$LIBS
9957 LIBS
="-lpthread $LIBS"
9958 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9959 /* end confdefs.h. */
9961 /* Override any GCC internal prototype to avoid an error.
9962 Use char because int might match the return type of a GCC
9963 builtin and then its argument prototype would still apply. */
9967 char pthread_self ();
9971 return pthread_self ();
9976 if ac_fn_c_try_link
"$LINENO"; then :
9977 ac_cv_lib_pthread_pthread_self
=yes
9979 ac_cv_lib_pthread_pthread_self
=no
9981 rm -f core conftest.err conftest.
$ac_objext \
9982 conftest
$ac_exeext conftest.
$ac_ext
9983 LIBS
=$ac_check_lib_save_LIBS
9985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_self" >&5
9986 $as_echo "$ac_cv_lib_pthread_pthread_self" >&6; }
9987 if test "x$ac_cv_lib_pthread_pthread_self" = xyes
; then :
9988 HAVE_GTK_AND_PTHREAD
=yes
9992 if test "$HAVE_GTK_AND_PTHREAD" = yes; then
9993 case "${canonical}" in
9995 *) GTK_LIBS
="$GTK_LIBS -lpthread" ;;
9998 $as_echo "#define HAVE_GTK_AND_PTHREAD 1" >>confdefs.h
10002 for ac_func
in gtk_widget_get_window gtk_widget_set_has_window \
10003 gtk_dialog_get_action_area gtk_widget_get_sensitive \
10004 gtk_widget_get_mapped gtk_adjustment_get_page_size \
10005 gtk_orientable_set_orientation
10007 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10008 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
10009 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
10010 cat >>confdefs.h
<<_ACEOF
10011 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10022 if test "${with_dbus}" = "yes"; then
10026 # Extract the first word of "pkg-config", so it can be a program name with args.
10027 set dummy pkg-config
; ac_word
=$2
10028 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10029 $as_echo_n "checking for $ac_word... " >&6; }
10030 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
10031 $as_echo_n "(cached) " >&6
10033 case $PKG_CONFIG in
10035 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
10038 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10039 for as_dir
in $PATH
10042 test -z "$as_dir" && as_dir
=.
10043 for ac_exec_ext
in '' $ac_executable_extensions; do
10044 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10045 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
10046 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10053 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
10057 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
10058 if test -n "$PKG_CONFIG"; then
10059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10060 $as_echo "$PKG_CONFIG" >&6; }
10062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10063 $as_echo "no" >&6; }
10068 if test "$PKG_CONFIG" = "no" ; then
10071 PKG_CONFIG_MIN_VERSION
=0.9.0
10072 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
10073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbus-1 >= 1.0" >&5
10074 $as_echo_n "checking for dbus-1 >= 1.0... " >&6; }
10076 if $PKG_CONFIG --exists "dbus-1 >= 1.0" 2>&5; then
10077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10078 $as_echo "yes" >&6; }
10081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking DBUS_CFLAGS" >&5
10082 $as_echo_n "checking DBUS_CFLAGS... " >&6; }
10083 DBUS_CFLAGS
=`$PKG_CONFIG --cflags "dbus-1 >= 1.0"|sed -e 's,///*,/,g'`
10084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DBUS_CFLAGS" >&5
10085 $as_echo "$DBUS_CFLAGS" >&6; }
10087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking DBUS_LIBS" >&5
10088 $as_echo_n "checking DBUS_LIBS... " >&6; }
10089 DBUS_LIBS
=`$PKG_CONFIG --libs "dbus-1 >= 1.0"|sed -e 's,///*,/,g'`
10090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DBUS_LIBS" >&5
10091 $as_echo "$DBUS_LIBS" >&6; }
10093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10094 $as_echo "no" >&6; }
10097 ## If we have a custom action on failure, don't print errors, but
10098 ## do set a variable so people can do so.
10099 DBUS_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "dbus-1 >= 1.0"`
10106 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
10107 echo "*** See http://www.freedesktop.org/software/pkgconfig"
10111 if test $succeeded = yes; then
10117 if test "$HAVE_DBUS" = yes; then
10118 LIBS
="$LIBS $DBUS_LIBS"
10120 $as_echo "#define HAVE_DBUS 1" >>confdefs.h
10122 for ac_func
in dbus_watch_get_unix_fd
10124 ac_fn_c_check_func
"$LINENO" "dbus_watch_get_unix_fd" "ac_cv_func_dbus_watch_get_unix_fd"
10125 if test "x$ac_cv_func_dbus_watch_get_unix_fd" = xyes
; then :
10126 cat >>confdefs.h
<<_ACEOF
10127 #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
10133 DBUS_OBJ
=dbusbind.o
10139 if test "${HAVE_X11}" = "yes" && test "${with_gconf}" = "yes"; then
10143 # Extract the first word of "pkg-config", so it can be a program name with args.
10144 set dummy pkg-config
; ac_word
=$2
10145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10146 $as_echo_n "checking for $ac_word... " >&6; }
10147 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
10148 $as_echo_n "(cached) " >&6
10150 case $PKG_CONFIG in
10152 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
10155 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10156 for as_dir
in $PATH
10159 test -z "$as_dir" && as_dir
=.
10160 for ac_exec_ext
in '' $ac_executable_extensions; do
10161 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10162 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
10163 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10170 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
10174 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
10175 if test -n "$PKG_CONFIG"; then
10176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10177 $as_echo "$PKG_CONFIG" >&6; }
10179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10180 $as_echo "no" >&6; }
10185 if test "$PKG_CONFIG" = "no" ; then
10188 PKG_CONFIG_MIN_VERSION
=0.9.0
10189 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
10190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gconf-2.0 >= 2.13" >&5
10191 $as_echo_n "checking for gconf-2.0 >= 2.13... " >&6; }
10193 if $PKG_CONFIG --exists "gconf-2.0 >= 2.13" 2>&5; then
10194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10195 $as_echo "yes" >&6; }
10198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCONF_CFLAGS" >&5
10199 $as_echo_n "checking GCONF_CFLAGS... " >&6; }
10200 GCONF_CFLAGS
=`$PKG_CONFIG --cflags "gconf-2.0 >= 2.13"|sed -e 's,///*,/,g'`
10201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCONF_CFLAGS" >&5
10202 $as_echo "$GCONF_CFLAGS" >&6; }
10204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GCONF_LIBS" >&5
10205 $as_echo_n "checking GCONF_LIBS... " >&6; }
10206 GCONF_LIBS
=`$PKG_CONFIG --libs "gconf-2.0 >= 2.13"|sed -e 's,///*,/,g'`
10207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCONF_LIBS" >&5
10208 $as_echo "$GCONF_LIBS" >&6; }
10210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10211 $as_echo "no" >&6; }
10214 ## If we have a custom action on failure, don't print errors, but
10215 ## do set a variable so people can do so.
10216 GCONF_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "gconf-2.0 >= 2.13"`
10223 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
10224 echo "*** See http://www.freedesktop.org/software/pkgconfig"
10228 if test $succeeded = yes; then
10234 if test "$HAVE_GCONF" = yes; then
10236 $as_echo "#define HAVE_GCONF 1" >>confdefs.h
10238 for ac_func
in g_type_init
10240 ac_fn_c_check_func
"$LINENO" "g_type_init" "ac_cv_func_g_type_init"
10241 if test "x$ac_cv_func_g_type_init" = xyes
; then :
10242 cat >>confdefs.h
<<_ACEOF
10243 #define HAVE_G_TYPE_INIT 1
10254 if test "${with_selinux}" = "yes"; then
10255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lgetfilecon in -lselinux" >&5
10256 $as_echo_n "checking for lgetfilecon in -lselinux... " >&6; }
10257 if ${ac_cv_lib_selinux_lgetfilecon+:} false
; then :
10258 $as_echo_n "(cached) " >&6
10260 ac_check_lib_save_LIBS
=$LIBS
10261 LIBS
="-lselinux $LIBS"
10262 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10263 /* end confdefs.h. */
10265 /* Override any GCC internal prototype to avoid an error.
10266 Use char because int might match the return type of a GCC
10267 builtin and then its argument prototype would still apply. */
10271 char lgetfilecon ();
10275 return lgetfilecon ();
10280 if ac_fn_c_try_link
"$LINENO"; then :
10281 ac_cv_lib_selinux_lgetfilecon
=yes
10283 ac_cv_lib_selinux_lgetfilecon
=no
10285 rm -f core conftest.err conftest.
$ac_objext \
10286 conftest
$ac_exeext conftest.
$ac_ext
10287 LIBS
=$ac_check_lib_save_LIBS
10289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_selinux_lgetfilecon" >&5
10290 $as_echo "$ac_cv_lib_selinux_lgetfilecon" >&6; }
10291 if test "x$ac_cv_lib_selinux_lgetfilecon" = xyes
; then :
10292 HAVE_LIBSELINUX
=yes
10297 if test "$HAVE_LIBSELINUX" = yes; then
10299 $as_echo "#define HAVE_LIBSELINUX 1" >>confdefs.h
10301 LIBSELINUX_LIBS
=-lselinux
10307 if test "${with_gnutls}" = "yes" ; then
10311 # Extract the first word of "pkg-config", so it can be a program name with args.
10312 set dummy pkg-config
; ac_word
=$2
10313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10314 $as_echo_n "checking for $ac_word... " >&6; }
10315 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
10316 $as_echo_n "(cached) " >&6
10318 case $PKG_CONFIG in
10320 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
10323 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10324 for as_dir
in $PATH
10327 test -z "$as_dir" && as_dir
=.
10328 for ac_exec_ext
in '' $ac_executable_extensions; do
10329 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10330 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
10331 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10338 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
10342 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
10343 if test -n "$PKG_CONFIG"; then
10344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10345 $as_echo "$PKG_CONFIG" >&6; }
10347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10348 $as_echo "no" >&6; }
10353 if test "$PKG_CONFIG" = "no" ; then
10356 PKG_CONFIG_MIN_VERSION
=0.9.0
10357 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
10358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gnutls >= 2.2.4" >&5
10359 $as_echo_n "checking for gnutls >= 2.2.4... " >&6; }
10361 if $PKG_CONFIG --exists "gnutls >= 2.2.4" 2>&5; then
10362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10363 $as_echo "yes" >&6; }
10366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBGNUTLS_CFLAGS" >&5
10367 $as_echo_n "checking LIBGNUTLS_CFLAGS... " >&6; }
10368 LIBGNUTLS_CFLAGS
=`$PKG_CONFIG --cflags "gnutls >= 2.2.4"|sed -e 's,///*,/,g'`
10369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGNUTLS_CFLAGS" >&5
10370 $as_echo "$LIBGNUTLS_CFLAGS" >&6; }
10372 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBGNUTLS_LIBS" >&5
10373 $as_echo_n "checking LIBGNUTLS_LIBS... " >&6; }
10374 LIBGNUTLS_LIBS
=`$PKG_CONFIG --libs "gnutls >= 2.2.4"|sed -e 's,///*,/,g'`
10375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGNUTLS_LIBS" >&5
10376 $as_echo "$LIBGNUTLS_LIBS" >&6; }
10378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10379 $as_echo "no" >&6; }
10380 LIBGNUTLS_CFLAGS
=""
10382 ## If we have a custom action on failure, don't print errors, but
10383 ## do set a variable so people can do so.
10384 LIBGNUTLS_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "gnutls >= 2.2.4"`
10391 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
10392 echo "*** See http://www.freedesktop.org/software/pkgconfig"
10396 if test $succeeded = yes; then
10402 if test "${HAVE_GNUTLS}" = "yes"; then
10404 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
10413 if test x
"${USE_X_TOOLKIT}" = xmaybe ||
test x
"${USE_X_TOOLKIT}" = xLUCID
; then
10414 if test "$with_xaw3d" != no
; then
10415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xaw3d" >&5
10416 $as_echo_n "checking for xaw3d... " >&6; }
10417 if ${emacs_cv_xaw3d+:} false
; then :
10418 $as_echo_n "(cached) " >&6
10420 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10421 /* end confdefs.h. */
10423 #include <X11/Intrinsic.h>
10424 #include <X11/Xaw3d/Simple.h>
10433 if ac_fn_c_try_link
"$LINENO"; then :
10438 rm -f core conftest.err conftest.
$ac_objext \
10439 conftest
$ac_exeext conftest.
$ac_ext
10445 if test $emacs_cv_xaw3d = yes; then
10446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes; using Lucid toolkit" >&5
10447 $as_echo "yes; using Lucid toolkit" >&6; }
10448 USE_X_TOOLKIT
=LUCID
10452 $as_echo "#define HAVE_XAW3D 1" >>confdefs.h
10455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10456 $as_echo "no" >&6; }
10457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libXaw" >&5
10458 $as_echo_n "checking for libXaw... " >&6; }
10459 if ${emacs_cv_xaw+:} false
; then :
10460 $as_echo_n "(cached) " >&6
10462 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10463 /* end confdefs.h. */
10465 #include <X11/Intrinsic.h>
10466 #include <X11/Xaw/Simple.h>
10475 if ac_fn_c_try_link
"$LINENO"; then :
10480 rm -f core conftest.err conftest.
$ac_objext \
10481 conftest
$ac_exeext conftest.
$ac_ext
10484 if test $emacs_cv_xaw = yes; then
10485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes; using Lucid toolkit" >&5
10486 $as_echo "yes; using Lucid toolkit" >&6; }
10487 USE_X_TOOLKIT
=LUCID
10489 elif test x
"${USE_X_TOOLKIT}" = xLUCID
; then
10490 as_fn_error $?
"Lucid toolkit requires X11/Xaw include files" "$LINENO" 5
10492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no; do not use toolkit by default" >&5
10493 $as_echo "no; do not use toolkit by default" >&6; }
10499 X_TOOLKIT_TYPE
=$USE_X_TOOLKIT
10502 if test "${USE_X_TOOLKIT}" != "none"; then
10503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking X11 toolkit version" >&5
10504 $as_echo_n "checking X11 toolkit version... " >&6; }
10505 if ${emacs_cv_x11_toolkit_version_6+:} false
; then :
10506 $as_echo_n "(cached) " >&6
10508 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10509 /* end confdefs.h. */
10510 #include <X11/Intrinsic.h>
10514 #if XtSpecificationRelease < 6
10522 if ac_fn_c_try_link
"$LINENO"; then :
10523 emacs_cv_x11_toolkit_version_6
=yes
10525 emacs_cv_x11_toolkit_version_6
=no
10527 rm -f core conftest.err conftest.
$ac_objext \
10528 conftest
$ac_exeext conftest.
$ac_ext
10531 HAVE_X11XTR6
=$emacs_cv_x11_toolkit_version_6
10532 if test $emacs_cv_x11_toolkit_version_6 = yes; then
10533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: 6 or newer" >&5
10534 $as_echo "6 or newer" >&6; }
10536 $as_echo "#define HAVE_X11XTR6 1" >>confdefs.h
10538 LIBXTR6
="-lSM -lICE"
10540 ## Use libw.a along with X11R6 Xt.
10541 unixware
) LIBXTR6
="$LIBXTR6 -lw" ;;
10544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: before 6" >&5
10545 $as_echo "before 6" >&6; }
10549 if test x
$HAVE_X11XTR6 = xyes
; then
10550 LIBS
="-lXt -lSM -lICE $LIBS"
10554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XmuConvertStandardSelection in -lXmu" >&5
10555 $as_echo_n "checking for XmuConvertStandardSelection in -lXmu... " >&6; }
10556 if ${ac_cv_lib_Xmu_XmuConvertStandardSelection+:} false
; then :
10557 $as_echo_n "(cached) " >&6
10559 ac_check_lib_save_LIBS
=$LIBS
10561 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10562 /* end confdefs.h. */
10564 /* Override any GCC internal prototype to avoid an error.
10565 Use char because int might match the return type of a GCC
10566 builtin and then its argument prototype would still apply. */
10570 char XmuConvertStandardSelection ();
10574 return XmuConvertStandardSelection ();
10579 if ac_fn_c_try_link
"$LINENO"; then :
10580 ac_cv_lib_Xmu_XmuConvertStandardSelection
=yes
10582 ac_cv_lib_Xmu_XmuConvertStandardSelection
=no
10584 rm -f core conftest.err conftest.
$ac_objext \
10585 conftest
$ac_exeext conftest.
$ac_ext
10586 LIBS
=$ac_check_lib_save_LIBS
10588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xmu_XmuConvertStandardSelection" >&5
10589 $as_echo "$ac_cv_lib_Xmu_XmuConvertStandardSelection" >&6; }
10590 if test "x$ac_cv_lib_Xmu_XmuConvertStandardSelection" = xyes
; then :
10591 cat >>confdefs.h
<<_ACEOF
10592 #define HAVE_LIBXMU 1
10599 test $ac_cv_lib_Xmu_XmuConvertStandardSelection = no
&& LIBS
="$OLDLIBS"
10605 ## These systems don't supply Xmu.
10607 test "X$ac_cv_lib_Xmu_XmuConvertStandardSelection" != "Xyes" && LIBXMU
=
10612 # On Irix 6.5, at least, we need XShapeQueryExtension from -lXext for Xaw3D.
10613 if test "${HAVE_X11}" = "yes"; then
10614 if test "${USE_X_TOOLKIT}" != "none"; then
10615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XShapeQueryExtension in -lXext" >&5
10616 $as_echo_n "checking for XShapeQueryExtension in -lXext... " >&6; }
10617 if ${ac_cv_lib_Xext_XShapeQueryExtension+:} false
; then :
10618 $as_echo_n "(cached) " >&6
10620 ac_check_lib_save_LIBS
=$LIBS
10621 LIBS
="-lXext $LIBS"
10622 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10623 /* end confdefs.h. */
10625 /* Override any GCC internal prototype to avoid an error.
10626 Use char because int might match the return type of a GCC
10627 builtin and then its argument prototype would still apply. */
10631 char XShapeQueryExtension ();
10635 return XShapeQueryExtension ();
10640 if ac_fn_c_try_link
"$LINENO"; then :
10641 ac_cv_lib_Xext_XShapeQueryExtension
=yes
10643 ac_cv_lib_Xext_XShapeQueryExtension
=no
10645 rm -f core conftest.err conftest.
$ac_objext \
10646 conftest
$ac_exeext conftest.
$ac_ext
10647 LIBS
=$ac_check_lib_save_LIBS
10649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xext_XShapeQueryExtension" >&5
10650 $as_echo "$ac_cv_lib_Xext_XShapeQueryExtension" >&6; }
10651 if test "x$ac_cv_lib_Xext_XShapeQueryExtension" = xyes
; then :
10652 cat >>confdefs.h
<<_ACEOF
10653 #define HAVE_LIBXEXT 1
10656 LIBS
="-lXext $LIBS"
10664 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
10665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Motif version 2.1" >&5
10666 $as_echo_n "checking for Motif version 2.1... " >&6; }
10667 if ${emacs_cv_motif_version_2_1+:} false
; then :
10668 $as_echo_n "(cached) " >&6
10670 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10671 /* end confdefs.h. */
10676 #if XmVERSION > 2 || (XmVERSION == 2 && XmREVISION >= 1)
10679 Motif version prior to 2.1.
10685 if ac_fn_c_try_compile
"$LINENO"; then :
10686 emacs_cv_motif_version_2_1
=yes
10688 emacs_cv_motif_version_2_1
=no
10690 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_motif_version_2_1" >&5
10693 $as_echo "$emacs_cv_motif_version_2_1" >&6; }
10694 if test $emacs_cv_motif_version_2_1 = yes; then
10695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XpCreateContext in -lXp" >&5
10696 $as_echo_n "checking for XpCreateContext in -lXp... " >&6; }
10697 if ${ac_cv_lib_Xp_XpCreateContext+:} false
; then :
10698 $as_echo_n "(cached) " >&6
10700 ac_check_lib_save_LIBS
=$LIBS
10702 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10703 /* end confdefs.h. */
10705 /* Override any GCC internal prototype to avoid an error.
10706 Use char because int might match the return type of a GCC
10707 builtin and then its argument prototype would still apply. */
10711 char XpCreateContext ();
10715 return XpCreateContext ();
10720 if ac_fn_c_try_link
"$LINENO"; then :
10721 ac_cv_lib_Xp_XpCreateContext
=yes
10723 ac_cv_lib_Xp_XpCreateContext
=no
10725 rm -f core conftest.err conftest.
$ac_objext \
10726 conftest
$ac_exeext conftest.
$ac_ext
10727 LIBS
=$ac_check_lib_save_LIBS
10729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xp_XpCreateContext" >&5
10730 $as_echo "$ac_cv_lib_Xp_XpCreateContext" >&6; }
10731 if test "x$ac_cv_lib_Xp_XpCreateContext" = xyes
; then :
10736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LessTif where some systems put it" >&5
10737 $as_echo_n "checking for LessTif where some systems put it... " >&6; }
10738 if ${emacs_cv_lesstif+:} false
; then :
10739 $as_echo_n "(cached) " >&6
10741 # We put this in CFLAGS temporarily to precede other -I options
10742 # that might be in CFLAGS temporarily.
10743 # We put this in CPPFLAGS where it precedes the other -I options.
10744 OLD_CPPFLAGS
=$CPPFLAGS
10746 CPPFLAGS
="-I/usr/X11R6/LessTif/Motif1.2/include $CPPFLAGS"
10747 CFLAGS
="-I/usr/X11R6/LessTif/Motif1.2/include $CFLAGS"
10748 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10749 /* end confdefs.h. */
10750 #include </usr/X11R6/LessTif/Motif1.2/include/Xm/Xm.h>
10759 if ac_fn_c_try_compile
"$LINENO"; then :
10760 emacs_cv_lesstif
=yes
10762 emacs_cv_lesstif
=no
10764 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_lesstif" >&5
10767 $as_echo "$emacs_cv_lesstif" >&6; }
10768 if test $emacs_cv_lesstif = yes; then
10769 # Make sure this -I option remains in CPPFLAGS after it is set
10770 # back to REAL_CPPFLAGS.
10771 # There is no need to change REAL_CFLAGS, because REAL_CFLAGS does not
10772 # have those other -I options anyway. Ultimately, having this
10773 # directory ultimately in CPPFLAGS will be enough.
10774 REAL_CPPFLAGS
="-I/usr/X11R6/LessTif/Motif1.2/include $REAL_CPPFLAGS"
10775 LDFLAGS
="-L/usr/X11R6/LessTif/Motif1.2/lib $LDFLAGS"
10778 CPPFLAGS
=$OLD_CPPFLAGS
10784 USE_TOOLKIT_SCROLL_BARS
=no
10785 if test "${with_toolkit_scroll_bars}" != "no"; then
10786 if test "${USE_X_TOOLKIT}" != "none"; then
10787 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
10788 $as_echo "#define USE_TOOLKIT_SCROLL_BARS 1" >>confdefs.h
10791 USE_TOOLKIT_SCROLL_BARS
=yes
10792 elif test "${HAVE_XAW3D}" = "yes"; then
10793 $as_echo "#define USE_TOOLKIT_SCROLL_BARS 1" >>confdefs.h
10795 USE_TOOLKIT_SCROLL_BARS
=yes
10797 elif test "${HAVE_GTK}" = "yes"; then
10798 $as_echo "#define USE_TOOLKIT_SCROLL_BARS 1" >>confdefs.h
10800 USE_TOOLKIT_SCROLL_BARS
=yes
10801 elif test "${HAVE_NS}" = "yes"; then
10802 $as_echo "#define USE_TOOLKIT_SCROLL_BARS 1" >>confdefs.h
10804 USE_TOOLKIT_SCROLL_BARS
=yes
10808 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10809 /* end confdefs.h. */
10811 #include <X11/Xlib.h>
10812 #include <X11/Xresource.h>
10821 if ac_fn_c_try_compile
"$LINENO"; then :
10824 $as_echo "#define HAVE_XIM 1" >>confdefs.h
10829 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10832 if test "${with_xim}" != "no"; then
10834 $as_echo "#define USE_XIM 1" >>confdefs.h
10839 if test "${HAVE_XIM}" != "no"; then
10840 late_CFLAGS
=$CFLAGS
10841 if test "$GCC" = yes; then
10842 CFLAGS
="$CFLAGS --pedantic-errors"
10844 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10845 /* end confdefs.h. */
10847 #include <X11/Xlib.h>
10848 #include <X11/Xresource.h>
10857 XPointer *client_data;
10859 /* If we're not using GCC, it's probably not XFree86, and this is
10860 probably right, but we can't use something like --pedantic-errors. */
10861 extern Bool XRegisterIMInstantiateCallback(Display*, XrmDatabase, char*,
10862 char*, XIMProc, XPointer*);
10864 (void)XRegisterIMInstantiateCallback(display, db, res_name, res_class, callback,
10870 if ac_fn_c_try_compile
"$LINENO"; then :
10871 emacs_cv_arg6_star
=yes
10873 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10874 if test "$emacs_cv_arg6_star" = yes; then
10875 $as_echo "#define XRegisterIMInstantiateCallback_arg6 XPointer*" >>confdefs.h
10878 $as_echo "#define XRegisterIMInstantiateCallback_arg6 XPointer" >>confdefs.h
10881 CFLAGS
=$late_CFLAGS
10884 ### Start of font-backend (under any platform) section.
10885 # (nothing here yet -- this is a placeholder)
10886 ### End of font-backend (under any platform) section.
10888 ### Start of font-backend (under X11) section.
10889 if test "${HAVE_X11}" = "yes"; then
10893 # Extract the first word of "pkg-config", so it can be a program name with args.
10894 set dummy pkg-config
; ac_word
=$2
10895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10896 $as_echo_n "checking for $ac_word... " >&6; }
10897 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
10898 $as_echo_n "(cached) " >&6
10900 case $PKG_CONFIG in
10902 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
10905 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10906 for as_dir
in $PATH
10909 test -z "$as_dir" && as_dir
=.
10910 for ac_exec_ext
in '' $ac_executable_extensions; do
10911 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10912 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
10913 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10920 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
10924 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
10925 if test -n "$PKG_CONFIG"; then
10926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10927 $as_echo "$PKG_CONFIG" >&6; }
10929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10930 $as_echo "no" >&6; }
10935 if test "$PKG_CONFIG" = "no" ; then
10938 PKG_CONFIG_MIN_VERSION
=0.9.0
10939 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
10940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fontconfig >= 2.2.0" >&5
10941 $as_echo_n "checking for fontconfig >= 2.2.0... " >&6; }
10943 if $PKG_CONFIG --exists "fontconfig >= 2.2.0" 2>&5; then
10944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10945 $as_echo "yes" >&6; }
10948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking FONTCONFIG_CFLAGS" >&5
10949 $as_echo_n "checking FONTCONFIG_CFLAGS... " >&6; }
10950 FONTCONFIG_CFLAGS
=`$PKG_CONFIG --cflags "fontconfig >= 2.2.0"|sed -e 's,///*,/,g'`
10951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FONTCONFIG_CFLAGS" >&5
10952 $as_echo "$FONTCONFIG_CFLAGS" >&6; }
10954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking FONTCONFIG_LIBS" >&5
10955 $as_echo_n "checking FONTCONFIG_LIBS... " >&6; }
10956 FONTCONFIG_LIBS
=`$PKG_CONFIG --libs "fontconfig >= 2.2.0"|sed -e 's,///*,/,g'`
10957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FONTCONFIG_LIBS" >&5
10958 $as_echo "$FONTCONFIG_LIBS" >&6; }
10960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10961 $as_echo "no" >&6; }
10962 FONTCONFIG_CFLAGS
=""
10964 ## If we have a custom action on failure, don't print errors, but
10965 ## do set a variable so people can do so.
10966 FONTCONFIG_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "fontconfig >= 2.2.0"`
10973 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
10974 echo "*** See http://www.freedesktop.org/software/pkgconfig"
10978 if test $succeeded = yes; then
10985 ## Use -lXft if available, unless `--with-xft=no'.
10987 if test "${HAVE_FC}" = "no" ||
test "x${with_x}" = "xno"; then
10990 if test "x${with_xft}" != "xno"; then
10995 # Extract the first word of "pkg-config", so it can be a program name with args.
10996 set dummy pkg-config
; ac_word
=$2
10997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10998 $as_echo_n "checking for $ac_word... " >&6; }
10999 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
11000 $as_echo_n "(cached) " >&6
11002 case $PKG_CONFIG in
11004 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
11007 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
11008 for as_dir
in $PATH
11011 test -z "$as_dir" && as_dir
=.
11012 for ac_exec_ext
in '' $ac_executable_extensions; do
11013 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11014 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
11015 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11022 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
11026 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
11027 if test -n "$PKG_CONFIG"; then
11028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
11029 $as_echo "$PKG_CONFIG" >&6; }
11031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11032 $as_echo "no" >&6; }
11037 if test "$PKG_CONFIG" = "no" ; then
11040 PKG_CONFIG_MIN_VERSION
=0.9.0
11041 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
11042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xft >= 0.13.0" >&5
11043 $as_echo_n "checking for xft >= 0.13.0... " >&6; }
11045 if $PKG_CONFIG --exists "xft >= 0.13.0" 2>&5; then
11046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11047 $as_echo "yes" >&6; }
11050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking XFT_CFLAGS" >&5
11051 $as_echo_n "checking XFT_CFLAGS... " >&6; }
11052 XFT_CFLAGS
=`$PKG_CONFIG --cflags "xft >= 0.13.0"|sed -e 's,///*,/,g'`
11053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XFT_CFLAGS" >&5
11054 $as_echo "$XFT_CFLAGS" >&6; }
11056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking XFT_LIBS" >&5
11057 $as_echo_n "checking XFT_LIBS... " >&6; }
11058 XFT_LIBS
=`$PKG_CONFIG --libs "xft >= 0.13.0"|sed -e 's,///*,/,g'`
11059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XFT_LIBS" >&5
11060 $as_echo "$XFT_LIBS" >&6; }
11062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11063 $as_echo "no" >&6; }
11066 ## If we have a custom action on failure, don't print errors, but
11067 ## do set a variable so people can do so.
11068 XFT_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "xft >= 0.13.0"`
11075 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
11076 echo "*** See http://www.freedesktop.org/software/pkgconfig"
11080 if test $succeeded = yes; then
11086 ## Because xftfont.c uses XRenderQueryExtension, we also
11087 ## need to link to -lXrender.
11089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XRenderQueryExtension in -lXrender" >&5
11090 $as_echo_n "checking for XRenderQueryExtension in -lXrender... " >&6; }
11091 if ${ac_cv_lib_Xrender_XRenderQueryExtension+:} false
; then :
11092 $as_echo_n "(cached) " >&6
11094 ac_check_lib_save_LIBS
=$LIBS
11095 LIBS
="-lXrender $LIBS"
11096 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11097 /* end confdefs.h. */
11099 /* Override any GCC internal prototype to avoid an error.
11100 Use char because int might match the return type of a GCC
11101 builtin and then its argument prototype would still apply. */
11105 char XRenderQueryExtension ();
11109 return XRenderQueryExtension ();
11114 if ac_fn_c_try_link
"$LINENO"; then :
11115 ac_cv_lib_Xrender_XRenderQueryExtension
=yes
11117 ac_cv_lib_Xrender_XRenderQueryExtension
=no
11119 rm -f core conftest.err conftest.
$ac_objext \
11120 conftest
$ac_exeext conftest.
$ac_ext
11121 LIBS
=$ac_check_lib_save_LIBS
11123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xrender_XRenderQueryExtension" >&5
11124 $as_echo "$ac_cv_lib_Xrender_XRenderQueryExtension" >&6; }
11125 if test "x$ac_cv_lib_Xrender_XRenderQueryExtension" = xyes
; then :
11129 if test "$HAVE_XFT" != no
&& test "$HAVE_XRENDER" != no
; then
11130 OLD_CPPFLAGS
="$CPPFLAGS"
11131 OLD_CFLAGS
="$CFLAGS"
11133 CPPFLAGS
="$CPPFLAGS $XFT_CFLAGS"
11134 CFLAGS
="$CFLAGS $XFT_CFLAGS"
11135 XFT_LIBS
="-lXrender $XFT_LIBS"
11136 LIBS
="$XFT_LIBS $LIBS"
11137 ac_fn_c_check_header_mongrel
"$LINENO" "X11/Xft/Xft.h" "ac_cv_header_X11_Xft_Xft_h" "$ac_includes_default"
11138 if test "x$ac_cv_header_X11_Xft_Xft_h" = xyes
; then :
11139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XftFontOpen in -lXft" >&5
11140 $as_echo_n "checking for XftFontOpen in -lXft... " >&6; }
11141 if ${ac_cv_lib_Xft_XftFontOpen+:} false
; then :
11142 $as_echo_n "(cached) " >&6
11144 ac_check_lib_save_LIBS
=$LIBS
11145 LIBS
="-lXft $XFT_LIBS $LIBS"
11146 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11147 /* end confdefs.h. */
11149 /* Override any GCC internal prototype to avoid an error.
11150 Use char because int might match the return type of a GCC
11151 builtin and then its argument prototype would still apply. */
11155 char XftFontOpen ();
11159 return XftFontOpen ();
11164 if ac_fn_c_try_link
"$LINENO"; then :
11165 ac_cv_lib_Xft_XftFontOpen
=yes
11167 ac_cv_lib_Xft_XftFontOpen
=no
11169 rm -f core conftest.err conftest.
$ac_objext \
11170 conftest
$ac_exeext conftest.
$ac_ext
11171 LIBS
=$ac_check_lib_save_LIBS
11173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xft_XftFontOpen" >&5
11174 $as_echo "$ac_cv_lib_Xft_XftFontOpen" >&6; }
11175 if test "x$ac_cv_lib_Xft_XftFontOpen" = xyes
; then :
11183 if test "${HAVE_XFT}" = "yes"; then
11185 $as_echo "#define HAVE_XFT 1" >>confdefs.h
11188 C_SWITCH_X_SITE
="$C_SWITCH_X_SITE $XFT_CFLAGS"
11190 CPPFLAGS
="$OLD_CPPFLAGS"
11191 CFLAGS
="$OLD_CFLAGS"
11193 fi # "${HAVE_XFT}" = "yes"
11194 fi # "$HAVE_XFT" != no
11195 fi # "x${with_xft}" != "xno"
11197 if test "$HAVE_XFT" != "yes"; then
11203 ## We used to allow building with FreeType and without Xft.
11204 ## However, the ftx font backend driver is not in good shape.
11205 if test "${HAVE_XFT}" = "yes"; then
11212 if test "${HAVE_FREETYPE}" = "yes"; then
11214 $as_echo "#define HAVE_FREETYPE 1" >>confdefs.h
11216 if test "${with_libotf}" != "no"; then
11220 # Extract the first word of "pkg-config", so it can be a program name with args.
11221 set dummy pkg-config
; ac_word
=$2
11222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11223 $as_echo_n "checking for $ac_word... " >&6; }
11224 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
11225 $as_echo_n "(cached) " >&6
11227 case $PKG_CONFIG in
11229 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
11232 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
11233 for as_dir
in $PATH
11236 test -z "$as_dir" && as_dir
=.
11237 for ac_exec_ext
in '' $ac_executable_extensions; do
11238 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11239 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
11240 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11247 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
11251 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
11252 if test -n "$PKG_CONFIG"; then
11253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
11254 $as_echo "$PKG_CONFIG" >&6; }
11256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11257 $as_echo "no" >&6; }
11262 if test "$PKG_CONFIG" = "no" ; then
11265 PKG_CONFIG_MIN_VERSION
=0.9.0
11266 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
11267 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libotf" >&5
11268 $as_echo_n "checking for libotf... " >&6; }
11270 if $PKG_CONFIG --exists "libotf" 2>&5; then
11271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11272 $as_echo "yes" >&6; }
11275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBOTF_CFLAGS" >&5
11276 $as_echo_n "checking LIBOTF_CFLAGS... " >&6; }
11277 LIBOTF_CFLAGS
=`$PKG_CONFIG --cflags "libotf"|sed -e 's,///*,/,g'`
11278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBOTF_CFLAGS" >&5
11279 $as_echo "$LIBOTF_CFLAGS" >&6; }
11281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBOTF_LIBS" >&5
11282 $as_echo_n "checking LIBOTF_LIBS... " >&6; }
11283 LIBOTF_LIBS
=`$PKG_CONFIG --libs "libotf"|sed -e 's,///*,/,g'`
11284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBOTF_LIBS" >&5
11285 $as_echo "$LIBOTF_LIBS" >&6; }
11287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11288 $as_echo "no" >&6; }
11291 ## If we have a custom action on failure, don't print errors, but
11292 ## do set a variable so people can do so.
11293 LIBOTF_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "libotf"`
11300 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
11301 echo "*** See http://www.freedesktop.org/software/pkgconfig"
11305 if test $succeeded = yes; then
11311 if test "$HAVE_LIBOTF" = "yes"; then
11313 $as_echo "#define HAVE_LIBOTF 1" >>confdefs.h
11315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OTF_get_variation_glyphs in -lotf" >&5
11316 $as_echo_n "checking for OTF_get_variation_glyphs in -lotf... " >&6; }
11317 if ${ac_cv_lib_otf_OTF_get_variation_glyphs+:} false
; then :
11318 $as_echo_n "(cached) " >&6
11320 ac_check_lib_save_LIBS
=$LIBS
11322 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11323 /* end confdefs.h. */
11325 /* Override any GCC internal prototype to avoid an error.
11326 Use char because int might match the return type of a GCC
11327 builtin and then its argument prototype would still apply. */
11331 char OTF_get_variation_glyphs ();
11335 return OTF_get_variation_glyphs ();
11340 if ac_fn_c_try_link
"$LINENO"; then :
11341 ac_cv_lib_otf_OTF_get_variation_glyphs
=yes
11343 ac_cv_lib_otf_OTF_get_variation_glyphs
=no
11345 rm -f core conftest.err conftest.
$ac_objext \
11346 conftest
$ac_exeext conftest.
$ac_ext
11347 LIBS
=$ac_check_lib_save_LIBS
11349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_otf_OTF_get_variation_glyphs" >&5
11350 $as_echo "$ac_cv_lib_otf_OTF_get_variation_glyphs" >&6; }
11351 if test "x$ac_cv_lib_otf_OTF_get_variation_glyphs" = xyes
; then :
11352 HAVE_OTF_GET_VARIATION_GLYPHS
=yes
11354 HAVE_OTF_GET_VARIATION_GLYPHS
=no
11357 if test "${HAVE_OTF_GET_VARIATION_GLYPHS}" = "yes"; then
11359 $as_echo "#define HAVE_OTF_GET_VARIATION_GLYPHS 1" >>confdefs.h
11367 if test "${HAVE_LIBOTF}" = yes; then
11368 if test "${with_m17n_flt}" != "no"; then
11372 # Extract the first word of "pkg-config", so it can be a program name with args.
11373 set dummy pkg-config
; ac_word
=$2
11374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11375 $as_echo_n "checking for $ac_word... " >&6; }
11376 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
11377 $as_echo_n "(cached) " >&6
11379 case $PKG_CONFIG in
11381 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
11384 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
11385 for as_dir
in $PATH
11388 test -z "$as_dir" && as_dir
=.
11389 for ac_exec_ext
in '' $ac_executable_extensions; do
11390 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11391 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
11392 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11399 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
11403 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
11404 if test -n "$PKG_CONFIG"; then
11405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
11406 $as_echo "$PKG_CONFIG" >&6; }
11408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11409 $as_echo "no" >&6; }
11414 if test "$PKG_CONFIG" = "no" ; then
11417 PKG_CONFIG_MIN_VERSION
=0.9.0
11418 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
11419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for m17n-flt" >&5
11420 $as_echo_n "checking for m17n-flt... " >&6; }
11422 if $PKG_CONFIG --exists "m17n-flt" 2>&5; then
11423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11424 $as_echo "yes" >&6; }
11427 { $as_echo "$as_me:${as_lineno-$LINENO}: checking M17N_FLT_CFLAGS" >&5
11428 $as_echo_n "checking M17N_FLT_CFLAGS... " >&6; }
11429 M17N_FLT_CFLAGS
=`$PKG_CONFIG --cflags "m17n-flt"|sed -e 's,///*,/,g'`
11430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M17N_FLT_CFLAGS" >&5
11431 $as_echo "$M17N_FLT_CFLAGS" >&6; }
11433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking M17N_FLT_LIBS" >&5
11434 $as_echo_n "checking M17N_FLT_LIBS... " >&6; }
11435 M17N_FLT_LIBS
=`$PKG_CONFIG --libs "m17n-flt"|sed -e 's,///*,/,g'`
11436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M17N_FLT_LIBS" >&5
11437 $as_echo "$M17N_FLT_LIBS" >&6; }
11439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11440 $as_echo "no" >&6; }
11443 ## If we have a custom action on failure, don't print errors, but
11444 ## do set a variable so people can do so.
11445 M17N_FLT_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "m17n-flt"`
11452 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
11453 echo "*** See http://www.freedesktop.org/software/pkgconfig"
11457 if test $succeeded = yes; then
11463 if test "$HAVE_M17N_FLT" = "yes"; then
11465 $as_echo "#define HAVE_M17N_FLT 1" >>confdefs.h
11477 ### End of font-backend (under X11) section.
11488 ### Use -lXpm if available, unless `--with-xpm=no'.
11491 if test "${HAVE_X11}" = "yes"; then
11492 if test "${with_xpm}" != "no"; then
11493 ac_fn_c_check_header_mongrel
"$LINENO" "X11/xpm.h" "ac_cv_header_X11_xpm_h" "$ac_includes_default"
11494 if test "x$ac_cv_header_X11_xpm_h" = xyes
; then :
11495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XpmReadFileToPixmap in -lXpm" >&5
11496 $as_echo_n "checking for XpmReadFileToPixmap in -lXpm... " >&6; }
11497 if ${ac_cv_lib_Xpm_XpmReadFileToPixmap+:} false
; then :
11498 $as_echo_n "(cached) " >&6
11500 ac_check_lib_save_LIBS
=$LIBS
11501 LIBS
="-lXpm -lX11 $LIBS"
11502 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11503 /* end confdefs.h. */
11505 /* Override any GCC internal prototype to avoid an error.
11506 Use char because int might match the return type of a GCC
11507 builtin and then its argument prototype would still apply. */
11511 char XpmReadFileToPixmap ();
11515 return XpmReadFileToPixmap ();
11520 if ac_fn_c_try_link
"$LINENO"; then :
11521 ac_cv_lib_Xpm_XpmReadFileToPixmap
=yes
11523 ac_cv_lib_Xpm_XpmReadFileToPixmap
=no
11525 rm -f core conftest.err conftest.
$ac_objext \
11526 conftest
$ac_exeext conftest.
$ac_ext
11527 LIBS
=$ac_check_lib_save_LIBS
11529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xpm_XpmReadFileToPixmap" >&5
11530 $as_echo "$ac_cv_lib_Xpm_XpmReadFileToPixmap" >&6; }
11531 if test "x$ac_cv_lib_Xpm_XpmReadFileToPixmap" = xyes
; then :
11538 if test "${HAVE_XPM}" = "yes"; then
11539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XpmReturnAllocPixels preprocessor define" >&5
11540 $as_echo_n "checking for XpmReturnAllocPixels preprocessor define... " >&6; }
11541 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11542 /* end confdefs.h. */
11543 #include "X11/xpm.h"
11544 #ifndef XpmReturnAllocPixels
11545 no_return_alloc_pixels
11549 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11550 $EGREP "no_return_alloc_pixels" >/dev
/null
2>&1; then :
11558 if test "${HAVE_XPM}" = "yes"; then
11559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11560 $as_echo "yes" >&6; }
11562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11563 $as_echo "no" >&6; }
11568 if test "${HAVE_XPM}" = "yes"; then
11570 $as_echo "#define HAVE_XPM 1" >>confdefs.h
11577 ### Use -ljpeg if available, unless `--with-jpeg=no'.
11580 if test "${HAVE_X11}" = "yes"; then
11581 if test "${with_jpeg}" != "no"; then
11582 ac_fn_c_check_header_mongrel
"$LINENO" "jerror.h" "ac_cv_header_jerror_h" "$ac_includes_default"
11583 if test "x$ac_cv_header_jerror_h" = xyes
; then :
11584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for jpeg_destroy_compress in -ljpeg" >&5
11585 $as_echo_n "checking for jpeg_destroy_compress in -ljpeg... " >&6; }
11586 if ${ac_cv_lib_jpeg_jpeg_destroy_compress+:} false
; then :
11587 $as_echo_n "(cached) " >&6
11589 ac_check_lib_save_LIBS
=$LIBS
11590 LIBS
="-ljpeg $LIBS"
11591 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11592 /* end confdefs.h. */
11594 /* Override any GCC internal prototype to avoid an error.
11595 Use char because int might match the return type of a GCC
11596 builtin and then its argument prototype would still apply. */
11600 char jpeg_destroy_compress ();
11604 return jpeg_destroy_compress ();
11609 if ac_fn_c_try_link
"$LINENO"; then :
11610 ac_cv_lib_jpeg_jpeg_destroy_compress
=yes
11612 ac_cv_lib_jpeg_jpeg_destroy_compress
=no
11614 rm -f core conftest.err conftest.
$ac_objext \
11615 conftest
$ac_exeext conftest.
$ac_ext
11616 LIBS
=$ac_check_lib_save_LIBS
11618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_jpeg_jpeg_destroy_compress" >&5
11619 $as_echo "$ac_cv_lib_jpeg_jpeg_destroy_compress" >&6; }
11620 if test "x$ac_cv_lib_jpeg_jpeg_destroy_compress" = xyes
; then :
11629 if test "${HAVE_JPEG}" = "yes"; then
11630 $as_echo "#define HAVE_JPEG 1" >>confdefs.h
11632 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11633 /* end confdefs.h. */
11634 #include <jpeglib.h>
11635 version=JPEG_LIB_VERSION
11638 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11639 $EGREP "version= *(6[2-9]|[7-9][0-9])" >/dev
/null
2>&1; then :
11640 $as_echo "#define HAVE_JPEG 1" >>confdefs.h
11643 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: libjpeg found, but not version 6b or later" >&5
11644 $as_echo "$as_me: WARNING: libjpeg found, but not version 6b or later" >&2;}
11650 if test "${HAVE_JPEG}" = "yes"; then
11656 ### Use -lpng if available, unless `--with-png=no'.
11659 if test "${HAVE_X11}" = "yes"; then
11660 if test "${with_png}" != "no"; then
11661 # Debian unstable as of July 2003 has multiple libpngs, and puts png.h
11662 # in /usr/include/libpng.
11663 for ac_header
in png.h libpng
/png.h
11665 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11666 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11667 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
11668 cat >>confdefs.h
<<_ACEOF
11669 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11676 if test "$ac_cv_header_png_h" = yes ||
test "$ac_cv_header_libpng_png_h" = yes ; then
11677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for png_get_channels in -lpng" >&5
11678 $as_echo_n "checking for png_get_channels in -lpng... " >&6; }
11679 if ${ac_cv_lib_png_png_get_channels+:} false
; then :
11680 $as_echo_n "(cached) " >&6
11682 ac_check_lib_save_LIBS
=$LIBS
11683 LIBS
="-lpng -lz -lm $LIBS"
11684 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11685 /* end confdefs.h. */
11687 /* Override any GCC internal prototype to avoid an error.
11688 Use char because int might match the return type of a GCC
11689 builtin and then its argument prototype would still apply. */
11693 char png_get_channels ();
11697 return png_get_channels ();
11702 if ac_fn_c_try_link
"$LINENO"; then :
11703 ac_cv_lib_png_png_get_channels
=yes
11705 ac_cv_lib_png_png_get_channels
=no
11707 rm -f core conftest.err conftest.
$ac_objext \
11708 conftest
$ac_exeext conftest.
$ac_ext
11709 LIBS
=$ac_check_lib_save_LIBS
11711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_png_png_get_channels" >&5
11712 $as_echo "$ac_cv_lib_png_png_get_channels" >&6; }
11713 if test "x$ac_cv_lib_png_png_get_channels" = xyes
; then :
11720 if test "${HAVE_PNG}" = "yes"; then
11722 $as_echo "#define HAVE_PNG 1" >>confdefs.h
11724 LIBPNG
="-lpng -lz -lm"
11729 ### Use -ltiff if available, unless `--with-tiff=no'.
11732 if test "${HAVE_X11}" = "yes"; then
11733 if test "${with_tiff}" != "no"; then
11734 ac_fn_c_check_header_mongrel
"$LINENO" "tiffio.h" "ac_cv_header_tiffio_h" "$ac_includes_default"
11735 if test "x$ac_cv_header_tiffio_h" = xyes
; then :
11737 # At least one tiff package requires the jpeg library.
11738 if test "${HAVE_JPEG}" = yes; then tifflibs
="-ljpeg $tifflibs"; fi
11739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TIFFGetVersion in -ltiff" >&5
11740 $as_echo_n "checking for TIFFGetVersion in -ltiff... " >&6; }
11741 if ${ac_cv_lib_tiff_TIFFGetVersion+:} false
; then :
11742 $as_echo_n "(cached) " >&6
11744 ac_check_lib_save_LIBS
=$LIBS
11745 LIBS
="-ltiff $tifflibs $LIBS"
11746 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11747 /* end confdefs.h. */
11749 /* Override any GCC internal prototype to avoid an error.
11750 Use char because int might match the return type of a GCC
11751 builtin and then its argument prototype would still apply. */
11755 char TIFFGetVersion ();
11759 return TIFFGetVersion ();
11764 if ac_fn_c_try_link
"$LINENO"; then :
11765 ac_cv_lib_tiff_TIFFGetVersion
=yes
11767 ac_cv_lib_tiff_TIFFGetVersion
=no
11769 rm -f core conftest.err conftest.
$ac_objext \
11770 conftest
$ac_exeext conftest.
$ac_ext
11771 LIBS
=$ac_check_lib_save_LIBS
11773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tiff_TIFFGetVersion" >&5
11774 $as_echo "$ac_cv_lib_tiff_TIFFGetVersion" >&6; }
11775 if test "x$ac_cv_lib_tiff_TIFFGetVersion" = xyes
; then :
11784 if test "${HAVE_TIFF}" = "yes"; then
11786 $as_echo "#define HAVE_TIFF 1" >>confdefs.h
11793 ### Use -lgif or -lungif if available, unless `--with-gif=no'.
11796 if test "${HAVE_X11}" = "yes" && test "${with_gif}" != "no"; then
11797 ac_fn_c_check_header_mongrel
"$LINENO" "gif_lib.h" "ac_cv_header_gif_lib_h" "$ac_includes_default"
11798 if test "x$ac_cv_header_gif_lib_h" = xyes
; then :
11799 # EGifPutExtensionLast only exists from version libungif-4.1.0b1.
11800 # Earlier versions can crash Emacs.
11801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for EGifPutExtensionLast in -lgif" >&5
11802 $as_echo_n "checking for EGifPutExtensionLast in -lgif... " >&6; }
11803 if ${ac_cv_lib_gif_EGifPutExtensionLast+:} false
; then :
11804 $as_echo_n "(cached) " >&6
11806 ac_check_lib_save_LIBS
=$LIBS
11808 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11809 /* end confdefs.h. */
11811 /* Override any GCC internal prototype to avoid an error.
11812 Use char because int might match the return type of a GCC
11813 builtin and then its argument prototype would still apply. */
11817 char EGifPutExtensionLast ();
11821 return EGifPutExtensionLast ();
11826 if ac_fn_c_try_link
"$LINENO"; then :
11827 ac_cv_lib_gif_EGifPutExtensionLast
=yes
11829 ac_cv_lib_gif_EGifPutExtensionLast
=no
11831 rm -f core conftest.err conftest.
$ac_objext \
11832 conftest
$ac_exeext conftest.
$ac_ext
11833 LIBS
=$ac_check_lib_save_LIBS
11835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gif_EGifPutExtensionLast" >&5
11836 $as_echo "$ac_cv_lib_gif_EGifPutExtensionLast" >&6; }
11837 if test "x$ac_cv_lib_gif_EGifPutExtensionLast" = xyes
; then :
11847 if test "$HAVE_GIF" = yes; then
11849 elif test "$HAVE_GIF" = maybe
; then
11850 # If gif_lib.h but no libgif, try libungif.
11851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for EGifPutExtensionLast in -lungif" >&5
11852 $as_echo_n "checking for EGifPutExtensionLast in -lungif... " >&6; }
11853 if ${ac_cv_lib_ungif_EGifPutExtensionLast+:} false
; then :
11854 $as_echo_n "(cached) " >&6
11856 ac_check_lib_save_LIBS
=$LIBS
11857 LIBS
="-lungif $LIBS"
11858 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11859 /* end confdefs.h. */
11861 /* Override any GCC internal prototype to avoid an error.
11862 Use char because int might match the return type of a GCC
11863 builtin and then its argument prototype would still apply. */
11867 char EGifPutExtensionLast ();
11871 return EGifPutExtensionLast ();
11876 if ac_fn_c_try_link
"$LINENO"; then :
11877 ac_cv_lib_ungif_EGifPutExtensionLast
=yes
11879 ac_cv_lib_ungif_EGifPutExtensionLast
=no
11881 rm -f core conftest.err conftest.
$ac_objext \
11882 conftest
$ac_exeext conftest.
$ac_ext
11883 LIBS
=$ac_check_lib_save_LIBS
11885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ungif_EGifPutExtensionLast" >&5
11886 $as_echo "$ac_cv_lib_ungif_EGifPutExtensionLast" >&6; }
11887 if test "x$ac_cv_lib_ungif_EGifPutExtensionLast" = xyes
; then :
11893 test "$HAVE_GIF" = yes && LIBGIF
=-lungif
11896 if test "${HAVE_GIF}" = "yes"; then
11898 $as_echo "#define HAVE_GIF 1" >>confdefs.h
11904 if test "${HAVE_X11}" = "yes"; then
11907 test "${with_xpm}" != "no" && test "${HAVE_XPM}" != "yes" &&
11908 MISSING
="libXpm" && WITH_NO
="--with-xpm=no"
11909 test "${with_jpeg}" != "no" && test "${HAVE_JPEG}" != "yes" &&
11910 MISSING
="$MISSING libjpeg" && WITH_NO
="$WITH_NO --with-jpeg=no"
11911 test "${with_png}" != "no" && test "${HAVE_PNG}" != "yes" &&
11912 MISSING
="$MISSING libpng" && WITH_NO
="$WITH_NO --with-png=no"
11913 test "${with_gif}" != "no" && test "${HAVE_GIF}" != "yes" &&
11914 MISSING
="$MISSING libgif/libungif" && WITH_NO
="$WITH_NO --with-gif=no"
11915 test "${with_tiff}" != "no" && test "${HAVE_TIFF}" != "yes" &&
11916 MISSING
="$MISSING libtiff" && WITH_NO
="$WITH_NO --with-tiff=no"
11918 if test "X${MISSING}" != X
; then
11919 as_fn_error $?
"The following required libraries were not found:
11921 Maybe some development libraries/packages are missing?
11922 If you don't want to link with them give
11924 as options to configure" "$LINENO" 5
11928 ### Use -lgpm if available, unless `--with-gpm=no'.
11932 if test "${with_gpm}" != "no"; then
11933 ac_fn_c_check_header_mongrel
"$LINENO" "gpm.h" "ac_cv_header_gpm_h" "$ac_includes_default"
11934 if test "x$ac_cv_header_gpm_h" = xyes
; then :
11935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Gpm_Open in -lgpm" >&5
11936 $as_echo_n "checking for Gpm_Open in -lgpm... " >&6; }
11937 if ${ac_cv_lib_gpm_Gpm_Open+:} false
; then :
11938 $as_echo_n "(cached) " >&6
11940 ac_check_lib_save_LIBS
=$LIBS
11942 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11943 /* end confdefs.h. */
11945 /* Override any GCC internal prototype to avoid an error.
11946 Use char because int might match the return type of a GCC
11947 builtin and then its argument prototype would still apply. */
11955 return Gpm_Open ();
11960 if ac_fn_c_try_link
"$LINENO"; then :
11961 ac_cv_lib_gpm_Gpm_Open
=yes
11963 ac_cv_lib_gpm_Gpm_Open
=no
11965 rm -f core conftest.err conftest.
$ac_objext \
11966 conftest
$ac_exeext conftest.
$ac_ext
11967 LIBS
=$ac_check_lib_save_LIBS
11969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gpm_Gpm_Open" >&5
11970 $as_echo "$ac_cv_lib_gpm_Gpm_Open" >&6; }
11971 if test "x$ac_cv_lib_gpm_Gpm_Open" = xyes
; then :
11979 if test "${HAVE_GPM}" = "yes"; then
11981 $as_echo "#define HAVE_GPM 1" >>confdefs.h
11984 ## May be reset below.
11985 MOUSE_SUPPORT
="\$(GPM_MOUSE_SUPPORT)"
11990 ac_fn_c_check_header_mongrel
"$LINENO" "malloc/malloc.h" "ac_cv_header_malloc_malloc_h" "$ac_includes_default"
11991 if test "x$ac_cv_header_malloc_malloc_h" = xyes
; then :
11993 $as_echo "#define HAVE_MALLOC_MALLOC_H 1" >>confdefs.h
12000 ### Use NeXTstep API to implement GUI.
12001 if test "${HAVE_NS}" = "yes"; then
12003 $as_echo "#define HAVE_NS 1" >>confdefs.h
12005 if test "${NS_IMPL_COCOA}" = "yes"; then
12007 $as_echo "#define NS_IMPL_COCOA 1" >>confdefs.h
12011 if test "${NS_IMPL_GNUSTEP}" = "yes"; then
12013 $as_echo "#define NS_IMPL_GNUSTEP 1" >>confdefs.h
12015 # See also .m.o rule in Makefile.in */
12016 # FIXME: are all these flags really needed? Document here why. */
12017 C_SWITCH_X_SYSTEM
="-D_REENTRANT -fPIC -fno-strict-aliasing"
12018 GNU_OBJC_CFLAGS
="-fgnu-runtime -Wno-import -fconstant-string-class=NSConstantString -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 -DGSWARN -DGSDIAGNOSE"
12020 if test "${NS_HAVE_NSINTEGER}" = "yes"; then
12022 $as_echo "#define NS_HAVE_NSINTEGER 1" >>confdefs.h
12025 # We also have mouse menus.
12031 ### Use session management (-lSM -lICE) if available
12034 if test "${HAVE_X11}" = "yes"; then
12035 ac_fn_c_check_header_mongrel
"$LINENO" "X11/SM/SMlib.h" "ac_cv_header_X11_SM_SMlib_h" "$ac_includes_default"
12036 if test "x$ac_cv_header_X11_SM_SMlib_h" = xyes
; then :
12037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SmcOpenConnection in -lSM" >&5
12038 $as_echo_n "checking for SmcOpenConnection in -lSM... " >&6; }
12039 if ${ac_cv_lib_SM_SmcOpenConnection+:} false
; then :
12040 $as_echo_n "(cached) " >&6
12042 ac_check_lib_save_LIBS
=$LIBS
12043 LIBS
="-lSM -lICE $LIBS"
12044 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12045 /* end confdefs.h. */
12047 /* Override any GCC internal prototype to avoid an error.
12048 Use char because int might match the return type of a GCC
12049 builtin and then its argument prototype would still apply. */
12053 char SmcOpenConnection ();
12057 return SmcOpenConnection ();
12062 if ac_fn_c_try_link
"$LINENO"; then :
12063 ac_cv_lib_SM_SmcOpenConnection
=yes
12065 ac_cv_lib_SM_SmcOpenConnection
=no
12067 rm -f core conftest.err conftest.
$ac_objext \
12068 conftest
$ac_exeext conftest.
$ac_ext
12069 LIBS
=$ac_check_lib_save_LIBS
12071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_SM_SmcOpenConnection" >&5
12072 $as_echo "$ac_cv_lib_SM_SmcOpenConnection" >&6; }
12073 if test "x$ac_cv_lib_SM_SmcOpenConnection" = xyes
; then :
12081 if test "${HAVE_X_SM}" = "yes"; then
12083 $as_echo "#define HAVE_X_SM 1" >>confdefs.h
12085 LIBXSM
="-lSM -lICE"
12088 *) LIBS
="$LIBXSM $LIBS" ;;
12094 ### Use libxml (-lxml2) if available
12095 if test "${with_xml2}" != "no"; then
12096 ### I'm not sure what the version number should be, so I just guessed.
12100 # Extract the first word of "pkg-config", so it can be a program name with args.
12101 set dummy pkg-config
; ac_word
=$2
12102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12103 $as_echo_n "checking for $ac_word... " >&6; }
12104 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
12105 $as_echo_n "(cached) " >&6
12107 case $PKG_CONFIG in
12109 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
12112 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
12113 for as_dir
in $PATH
12116 test -z "$as_dir" && as_dir
=.
12117 for ac_exec_ext
in '' $ac_executable_extensions; do
12118 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12119 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
12120 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12127 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
12131 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
12132 if test -n "$PKG_CONFIG"; then
12133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
12134 $as_echo "$PKG_CONFIG" >&6; }
12136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12137 $as_echo "no" >&6; }
12142 if test "$PKG_CONFIG" = "no" ; then
12145 PKG_CONFIG_MIN_VERSION
=0.9.0
12146 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
12147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libxml-2.0 > 2.2.0" >&5
12148 $as_echo_n "checking for libxml-2.0 > 2.2.0... " >&6; }
12150 if $PKG_CONFIG --exists "libxml-2.0 > 2.2.0" 2>&5; then
12151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12152 $as_echo "yes" >&6; }
12155 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBXML2_CFLAGS" >&5
12156 $as_echo_n "checking LIBXML2_CFLAGS... " >&6; }
12157 LIBXML2_CFLAGS
=`$PKG_CONFIG --cflags "libxml-2.0 > 2.2.0"|sed -e 's,///*,/,g'`
12158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBXML2_CFLAGS" >&5
12159 $as_echo "$LIBXML2_CFLAGS" >&6; }
12161 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBXML2_LIBS" >&5
12162 $as_echo_n "checking LIBXML2_LIBS... " >&6; }
12163 LIBXML2_LIBS
=`$PKG_CONFIG --libs "libxml-2.0 > 2.2.0"|sed -e 's,///*,/,g'`
12164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBXML2_LIBS" >&5
12165 $as_echo "$LIBXML2_LIBS" >&6; }
12167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12168 $as_echo "no" >&6; }
12171 ## If we have a custom action on failure, don't print errors, but
12172 ## do set a variable so people can do so.
12173 LIBXML2_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "libxml-2.0 > 2.2.0"`
12180 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
12181 echo "*** See http://www.freedesktop.org/software/pkgconfig"
12185 if test $succeeded = yes; then
12191 if test "${HAVE_LIBXML2}" = "yes"; then
12192 LIBS
="$LIBXML2_LIBS $LIBS"
12193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for htmlReadMemory in -lxml2" >&5
12194 $as_echo_n "checking for htmlReadMemory in -lxml2... " >&6; }
12195 if ${ac_cv_lib_xml2_htmlReadMemory+:} false
; then :
12196 $as_echo_n "(cached) " >&6
12198 ac_check_lib_save_LIBS
=$LIBS
12199 LIBS
="-lxml2 $LIBS"
12200 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12201 /* end confdefs.h. */
12203 /* Override any GCC internal prototype to avoid an error.
12204 Use char because int might match the return type of a GCC
12205 builtin and then its argument prototype would still apply. */
12209 char htmlReadMemory ();
12213 return htmlReadMemory ();
12218 if ac_fn_c_try_link
"$LINENO"; then :
12219 ac_cv_lib_xml2_htmlReadMemory
=yes
12221 ac_cv_lib_xml2_htmlReadMemory
=no
12223 rm -f core conftest.err conftest.
$ac_objext \
12224 conftest
$ac_exeext conftest.
$ac_ext
12225 LIBS
=$ac_check_lib_save_LIBS
12227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xml2_htmlReadMemory" >&5
12228 $as_echo "$ac_cv_lib_xml2_htmlReadMemory" >&6; }
12229 if test "x$ac_cv_lib_xml2_htmlReadMemory" = xyes
; then :
12235 if test "${HAVE_LIBXML2}" = "yes"; then
12237 $as_echo "#define HAVE_LIBXML2 1" >>confdefs.h
12248 # If netdb.h doesn't declare h_errno, we must declare it by hand.
12249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether netdb declares h_errno" >&5
12250 $as_echo_n "checking whether netdb declares h_errno... " >&6; }
12251 if ${emacs_cv_netdb_declares_h_errno+:} false
; then :
12252 $as_echo_n "(cached) " >&6
12254 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12255 /* end confdefs.h. */
12265 if ac_fn_c_try_link
"$LINENO"; then :
12266 emacs_cv_netdb_declares_h_errno
=yes
12268 emacs_cv_netdb_declares_h_errno
=no
12270 rm -f core conftest.err conftest.
$ac_objext \
12271 conftest
$ac_exeext conftest.
$ac_ext
12273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_netdb_declares_h_errno" >&5
12274 $as_echo "$emacs_cv_netdb_declares_h_errno" >&6; }
12275 if test $emacs_cv_netdb_declares_h_errno = yes; then
12277 $as_echo "#define HAVE_H_ERRNO 1" >>confdefs.h
12281 ac_fn_c_check_type
"$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
12282 if test "x$ac_cv_type_size_t" = xyes
; then :
12286 cat >>confdefs.h
<<_ACEOF
12287 #define size_t unsigned int
12292 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
12293 # for constant arguments. Useless!
12294 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
12295 $as_echo_n "checking for working alloca.h... " >&6; }
12296 if ${ac_cv_working_alloca_h+:} false
; then :
12297 $as_echo_n "(cached) " >&6
12299 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12300 /* end confdefs.h. */
12301 #include <alloca.h>
12305 char *p = (char *) alloca (2 * sizeof (int));
12311 if ac_fn_c_try_link
"$LINENO"; then :
12312 ac_cv_working_alloca_h
=yes
12314 ac_cv_working_alloca_h
=no
12316 rm -f core conftest.err conftest.
$ac_objext \
12317 conftest
$ac_exeext conftest.
$ac_ext
12319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
12320 $as_echo "$ac_cv_working_alloca_h" >&6; }
12321 if test $ac_cv_working_alloca_h = yes; then
12323 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
12327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
12328 $as_echo_n "checking for alloca... " >&6; }
12329 if ${ac_cv_func_alloca_works+:} false
; then :
12330 $as_echo_n "(cached) " >&6
12332 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12333 /* end confdefs.h. */
12335 # define alloca __builtin_alloca
12338 # include <malloc.h>
12339 # define alloca _alloca
12341 # ifdef HAVE_ALLOCA_H
12342 # include <alloca.h>
12347 # ifndef alloca /* predefined by HP cc +Olibcalls */
12348 void *alloca (size_t);
12358 char *p = (char *) alloca (1);
12364 if ac_fn_c_try_link
"$LINENO"; then :
12365 ac_cv_func_alloca_works
=yes
12367 ac_cv_func_alloca_works
=no
12369 rm -f core conftest.err conftest.
$ac_objext \
12370 conftest
$ac_exeext conftest.
$ac_ext
12372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
12373 $as_echo "$ac_cv_func_alloca_works" >&6; }
12375 if test $ac_cv_func_alloca_works = yes; then
12377 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
12380 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
12381 # that cause trouble. Some versions do not even contain alloca or
12382 # contain a buggy version. If you still want to use their alloca,
12383 # use ar to extract alloca.o from them instead of compiling alloca.c.
12385 ALLOCA
=\
${LIBOBJDIR}alloca.
$ac_objext
12387 $as_echo "#define C_ALLOCA 1" >>confdefs.h
12390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
12391 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
12392 if ${ac_cv_os_cray+:} false
; then :
12393 $as_echo_n "(cached) " >&6
12395 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12396 /* end confdefs.h. */
12397 #if defined CRAY && ! defined CRAY2
12404 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12405 $EGREP "webecray" >/dev
/null
2>&1; then :
12413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
12414 $as_echo "$ac_cv_os_cray" >&6; }
12415 if test $ac_cv_os_cray = yes; then
12416 for ac_func
in _getb67 GETB67 getb67
; do
12417 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12418 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
12419 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
12421 cat >>confdefs.h
<<_ACEOF
12422 #define CRAY_STACKSEG_END $ac_func
12431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
12432 $as_echo_n "checking stack direction for C alloca... " >&6; }
12433 if ${ac_cv_c_stack_direction+:} false
; then :
12434 $as_echo_n "(cached) " >&6
12436 if test "$cross_compiling" = yes; then :
12437 ac_cv_c_stack_direction
=0
12439 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12440 /* end confdefs.h. */
12441 $ac_includes_default
12443 find_stack_direction ()
12445 static char *addr = 0;
12450 return find_stack_direction ();
12453 return (&dummy > addr) ? 1 : -1;
12459 return find_stack_direction () < 0;
12462 if ac_fn_c_try_run
"$LINENO"; then :
12463 ac_cv_c_stack_direction
=1
12465 ac_cv_c_stack_direction
=-1
12467 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12468 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
12473 $as_echo "$ac_cv_c_stack_direction" >&6; }
12474 cat >>confdefs.h
<<_ACEOF
12475 #define STACK_DIRECTION $ac_cv_c_stack_direction
12482 if test x
"$ac_cv_func_alloca_works" != xyes
; then
12483 as_fn_error $?
"a system implementation of alloca is required " "$LINENO" 5
12486 # fmod, logb, and frexp are found in -lm on most systems.
12487 # On HPUX 9.01, -lm does not contain logb, so check for sqrt.
12488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqrt in -lm" >&5
12489 $as_echo_n "checking for sqrt in -lm... " >&6; }
12490 if ${ac_cv_lib_m_sqrt+:} false
; then :
12491 $as_echo_n "(cached) " >&6
12493 ac_check_lib_save_LIBS
=$LIBS
12495 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12496 /* end confdefs.h. */
12498 /* Override any GCC internal prototype to avoid an error.
12499 Use char because int might match the return type of a GCC
12500 builtin and then its argument prototype would still apply. */
12513 if ac_fn_c_try_link
"$LINENO"; then :
12514 ac_cv_lib_m_sqrt
=yes
12516 ac_cv_lib_m_sqrt
=no
12518 rm -f core conftest.err conftest.
$ac_objext \
12519 conftest
$ac_exeext conftest.
$ac_ext
12520 LIBS
=$ac_check_lib_save_LIBS
12522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_sqrt" >&5
12523 $as_echo "$ac_cv_lib_m_sqrt" >&6; }
12524 if test "x$ac_cv_lib_m_sqrt" = xyes
; then :
12525 cat >>confdefs.h
<<_ACEOF
12526 #define HAVE_LIBM 1
12534 # Check for mail-locking functions in a "mail" library. Probably this should
12535 # have the same check as for liblockfile below.
12536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for maillock in -lmail" >&5
12537 $as_echo_n "checking for maillock in -lmail... " >&6; }
12538 if ${ac_cv_lib_mail_maillock+:} false
; then :
12539 $as_echo_n "(cached) " >&6
12541 ac_check_lib_save_LIBS
=$LIBS
12542 LIBS
="-lmail $LIBS"
12543 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12544 /* end confdefs.h. */
12546 /* Override any GCC internal prototype to avoid an error.
12547 Use char because int might match the return type of a GCC
12548 builtin and then its argument prototype would still apply. */
12556 return maillock ();
12561 if ac_fn_c_try_link
"$LINENO"; then :
12562 ac_cv_lib_mail_maillock
=yes
12564 ac_cv_lib_mail_maillock
=no
12566 rm -f core conftest.err conftest.
$ac_objext \
12567 conftest
$ac_exeext conftest.
$ac_ext
12568 LIBS
=$ac_check_lib_save_LIBS
12570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mail_maillock" >&5
12571 $as_echo "$ac_cv_lib_mail_maillock" >&6; }
12572 if test "x$ac_cv_lib_mail_maillock" = xyes
; then :
12578 if test $have_mail = yes; then
12580 LIBS
="$LIBS_MAIL $LIBS"
12582 $as_echo "#define HAVE_LIBMAIL 1" >>confdefs.h
12587 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for maillock in -llockfile" >&5
12588 $as_echo_n "checking for maillock in -llockfile... " >&6; }
12589 if ${ac_cv_lib_lockfile_maillock+:} false
; then :
12590 $as_echo_n "(cached) " >&6
12592 ac_check_lib_save_LIBS
=$LIBS
12593 LIBS
="-llockfile $LIBS"
12594 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12595 /* end confdefs.h. */
12597 /* Override any GCC internal prototype to avoid an error.
12598 Use char because int might match the return type of a GCC
12599 builtin and then its argument prototype would still apply. */
12607 return maillock ();
12612 if ac_fn_c_try_link
"$LINENO"; then :
12613 ac_cv_lib_lockfile_maillock
=yes
12615 ac_cv_lib_lockfile_maillock
=no
12617 rm -f core conftest.err conftest.
$ac_objext \
12618 conftest
$ac_exeext conftest.
$ac_ext
12619 LIBS
=$ac_check_lib_save_LIBS
12621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lockfile_maillock" >&5
12622 $as_echo "$ac_cv_lib_lockfile_maillock" >&6; }
12623 if test "x$ac_cv_lib_lockfile_maillock" = xyes
; then :
12629 if test $have_lockfile = yes; then
12630 LIBS_MAIL
=-llockfile
12631 LIBS
="$LIBS_MAIL $LIBS"
12633 $as_echo "#define HAVE_LIBLOCKFILE 1" >>confdefs.h
12636 # If we have the shared liblockfile, assume we must use it for mail
12637 # locking (e.g. Debian). If we couldn't link against liblockfile
12638 # (no liblockfile.a installed), ensure that we don't need to.
12639 # Extract the first word of "liblockfile.so", so it can be a program name with args.
12640 set dummy liblockfile.so
; ac_word
=$2
12641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12642 $as_echo_n "checking for $ac_word... " >&6; }
12643 if ${ac_cv_prog_liblockfile+:} false
; then :
12644 $as_echo_n "(cached) " >&6
12646 if test -n "$liblockfile"; then
12647 ac_cv_prog_liblockfile
="$liblockfile" # Let the user override the test.
12649 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
12650 as_dummy
="/usr/lib:/lib:/usr/local/lib:$LD_LIBRARY_PATH"
12651 for as_dir
in $as_dummy
12654 test -z "$as_dir" && as_dir
=.
12655 for ac_exec_ext
in '' $ac_executable_extensions; do
12656 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12657 ac_cv_prog_liblockfile
="yes"
12658 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12665 test -z "$ac_cv_prog_liblockfile" && ac_cv_prog_liblockfile
="no"
12668 liblockfile
=$ac_cv_prog_liblockfile
12669 if test -n "$liblockfile"; then
12670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $liblockfile" >&5
12671 $as_echo "$liblockfile" >&6; }
12673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12674 $as_echo "no" >&6; }
12678 if test $ac_cv_prog_liblockfile = yes; then
12679 as_fn_error $?
"Shared liblockfile found but can't link against it.
12680 This probably means that movemail could lose mail.
12681 There may be a \`development' package to install containing liblockfile." "$LINENO" 5
12684 for ac_func
in touchlock
12686 ac_fn_c_check_func
"$LINENO" "touchlock" "ac_cv_func_touchlock"
12687 if test "x$ac_cv_func_touchlock" = xyes
; then :
12688 cat >>confdefs.h
<<_ACEOF
12689 #define HAVE_TOUCHLOCK 1
12695 for ac_header
in maillock.h
12697 ac_fn_c_check_header_mongrel
"$LINENO" "maillock.h" "ac_cv_header_maillock_h" "$ac_includes_default"
12698 if test "x$ac_cv_header_maillock_h" = xyes
; then :
12699 cat >>confdefs.h
<<_ACEOF
12700 #define HAVE_MAILLOCK_H 1
12709 ## Define MAIL_USE_FLOCK (or LOCKF) if the mailer uses flock (or lockf) to
12710 ## interlock access to the mail spool. The alternative is a lock file named
12711 ## /usr/spool/mail/$USER.lock.
12714 aix4-2
) mail_lock
="lockf" ;;
12716 gnu|freebsd|netbsd|openbsd|darwin|irix6-5
) mail_lock
="flock" ;;
12718 ## On GNU/Linux systems, both methods are used by various mail programs.
12719 ## I assume most people are using newer mailers that have heard of flock.
12720 ## Change this if you need to.
12721 ## Debian contains a patch which says: ``On Debian/GNU/Linux systems,
12722 ## configure gets the right answers, and that means *NOT* using flock.
12723 ## Using flock is guaranteed to be the wrong thing. See Debian Policy
12724 ## for details.'' and then uses `#ifdef DEBIAN'. Unfortunately the
12725 ## Debian maintainer hasn't provided a clean fix for Emacs.
12726 ## movemail.c will use `maillock' when MAILDIR, HAVE_LIBMAIL and
12727 ## HAVE_MAILLOCK_H are defined, so the following appears to be the
12728 ## correct logic. -- fx
12729 ## We must check for HAVE_LIBLOCKFILE too, as movemail does.
12730 ## liblockfile is a Free Software replacement for libmail, used on
12731 ## Debian systems and elsewhere. -rfr.
12734 if test $have_mail = yes ||
test $have_lockfile = yes; then
12735 test $ac_cv_header_maillock_h = yes && mail_lock
=no
12741 case "$mail_lock" in
12743 $as_echo "#define MAIL_USE_FLOCK 1" >>confdefs.h
12747 $as_echo "#define MAIL_USE_LOCKF 1" >>confdefs.h
12750 *) BLESSMAIL_TARGET
="need-blessmail" ;;
12755 for ac_func
in gethostname getdomainname dup2 \
12756 rename closedir mkdir
rmdir sysinfo getrusage get_current_dir_name \
12757 random lrand48 logb frexp fmod rint cbrt ftime setsid \
12758 strerror fpathconf
select euidaccess getpagesize tzset setlocale \
12759 utimes getrlimit setrlimit setpgid getcwd getwd shutdown getaddrinfo \
12760 __fpending mblen mbrlen mbsinit strsignal setitimer ualarm strchr strrchr \
12761 sendto recvfrom getsockopt setsockopt getsockname getpeername \
12762 gai_strerror mkstemp getline getdelim mremap memmove fsync sync \
12763 memset memcmp difftime memcpy mempcpy mblen mbrlen posix_memalign \
12764 cfmakeraw cfsetspeed isnan copysign __executable_start
12766 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12767 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
12768 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
12769 cat >>confdefs.h
<<_ACEOF
12770 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_unwind_init" >&5
12778 $as_echo_n "checking for __builtin_unwind_init... " >&6; }
12779 if ${emacs_cv_func___builtin_unwind_init+:} false
; then :
12780 $as_echo_n "(cached) " >&6
12782 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12783 /* end confdefs.h. */
12788 __builtin_unwind_init ();
12793 if ac_fn_c_try_link
"$LINENO"; then :
12794 emacs_cv_func___builtin_unwind_init
=yes
12796 emacs_cv_func___builtin_unwind_init
=no
12798 rm -f core conftest.err conftest.
$ac_objext \
12799 conftest
$ac_exeext conftest.
$ac_ext
12801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_func___builtin_unwind_init" >&5
12802 $as_echo "$emacs_cv_func___builtin_unwind_init" >&6; }
12803 if test $emacs_cv_func___builtin_unwind_init = yes; then
12805 $as_echo "#define HAVE___BUILTIN_UNWIND_INIT 1" >>confdefs.h
12809 for ac_header
in sys
/un.h
12811 ac_fn_c_check_header_mongrel
"$LINENO" "sys/un.h" "ac_cv_header_sys_un_h" "$ac_includes_default"
12812 if test "x$ac_cv_header_sys_un_h" = xyes
; then :
12813 cat >>confdefs.h
<<_ACEOF
12814 #define HAVE_SYS_UN_H 1
12822 ac_have_func
=no
# yes means we've found a way to get the load average.
12824 # Make sure getloadavg.c is where it belongs, at configure-time.
12825 test -f "$srcdir/$ac_config_libobj_dir/getloadavg.c" ||
12826 as_fn_error $?
"$srcdir/$ac_config_libobj_dir/getloadavg.c is missing" "$LINENO" 5
12830 # Check for getloadavg, but be sure not to touch the cache variable.
12831 (ac_fn_c_check_func
"$LINENO" "getloadavg" "ac_cv_func_getloadavg"
12832 if test "x$ac_cv_func_getloadavg" = xyes
; then :
12837 ) && ac_have_func
=yes
12839 # On HPUX9, an unprivileged user can get load averages through this function.
12840 for ac_func
in pstat_getdynamic
12842 ac_fn_c_check_func
"$LINENO" "pstat_getdynamic" "ac_cv_func_pstat_getdynamic"
12843 if test "x$ac_cv_func_pstat_getdynamic" = xyes
; then :
12844 cat >>confdefs.h
<<_ACEOF
12845 #define HAVE_PSTAT_GETDYNAMIC 1
12852 # Solaris has libkstat which does not require root.
12853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kstat_open in -lkstat" >&5
12854 $as_echo_n "checking for kstat_open in -lkstat... " >&6; }
12855 if ${ac_cv_lib_kstat_kstat_open+:} false
; then :
12856 $as_echo_n "(cached) " >&6
12858 ac_check_lib_save_LIBS
=$LIBS
12859 LIBS
="-lkstat $LIBS"
12860 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12861 /* end confdefs.h. */
12863 /* Override any GCC internal prototype to avoid an error.
12864 Use char because int might match the return type of a GCC
12865 builtin and then its argument prototype would still apply. */
12869 char kstat_open ();
12873 return kstat_open ();
12878 if ac_fn_c_try_link
"$LINENO"; then :
12879 ac_cv_lib_kstat_kstat_open
=yes
12881 ac_cv_lib_kstat_kstat_open
=no
12883 rm -f core conftest.err conftest.
$ac_objext \
12884 conftest
$ac_exeext conftest.
$ac_ext
12885 LIBS
=$ac_check_lib_save_LIBS
12887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_kstat_kstat_open" >&5
12888 $as_echo "$ac_cv_lib_kstat_kstat_open" >&6; }
12889 if test "x$ac_cv_lib_kstat_kstat_open" = xyes
; then :
12890 cat >>confdefs.h
<<_ACEOF
12891 #define HAVE_LIBKSTAT 1
12894 LIBS
="-lkstat $LIBS"
12898 test $ac_cv_lib_kstat_kstat_open = yes && ac_have_func
=yes
12900 # Some systems with -lutil have (and need) -lkvm as well, some do not.
12901 # On Solaris, -lkvm requires nlist from -lelf, so check that first
12902 # to get the right answer into the cache.
12903 # For kstat on solaris, we need libelf to force the definition of SVR4 below.
12904 if test $ac_have_func = no
; then
12905 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for elf_begin in -lelf" >&5
12906 $as_echo_n "checking for elf_begin in -lelf... " >&6; }
12907 if ${ac_cv_lib_elf_elf_begin+:} false
; then :
12908 $as_echo_n "(cached) " >&6
12910 ac_check_lib_save_LIBS
=$LIBS
12912 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12913 /* end confdefs.h. */
12915 /* Override any GCC internal prototype to avoid an error.
12916 Use char because int might match the return type of a GCC
12917 builtin and then its argument prototype would still apply. */
12925 return elf_begin ();
12930 if ac_fn_c_try_link
"$LINENO"; then :
12931 ac_cv_lib_elf_elf_begin
=yes
12933 ac_cv_lib_elf_elf_begin
=no
12935 rm -f core conftest.err conftest.
$ac_objext \
12936 conftest
$ac_exeext conftest.
$ac_ext
12937 LIBS
=$ac_check_lib_save_LIBS
12939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_elf_elf_begin" >&5
12940 $as_echo "$ac_cv_lib_elf_elf_begin" >&6; }
12941 if test "x$ac_cv_lib_elf_elf_begin" = xyes
; then :
12946 if test $ac_have_func = no
; then
12947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kvm_open in -lkvm" >&5
12948 $as_echo_n "checking for kvm_open in -lkvm... " >&6; }
12949 if ${ac_cv_lib_kvm_kvm_open+:} false
; then :
12950 $as_echo_n "(cached) " >&6
12952 ac_check_lib_save_LIBS
=$LIBS
12954 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12955 /* end confdefs.h. */
12957 /* Override any GCC internal prototype to avoid an error.
12958 Use char because int might match the return type of a GCC
12959 builtin and then its argument prototype would still apply. */
12967 return kvm_open ();
12972 if ac_fn_c_try_link
"$LINENO"; then :
12973 ac_cv_lib_kvm_kvm_open
=yes
12975 ac_cv_lib_kvm_kvm_open
=no
12977 rm -f core conftest.err conftest.
$ac_objext \
12978 conftest
$ac_exeext conftest.
$ac_ext
12979 LIBS
=$ac_check_lib_save_LIBS
12981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_kvm_kvm_open" >&5
12982 $as_echo "$ac_cv_lib_kvm_kvm_open" >&6; }
12983 if test "x$ac_cv_lib_kvm_kvm_open" = xyes
; then :
12987 # Check for the 4.4BSD definition of getloadavg.
12988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getloadavg in -lutil" >&5
12989 $as_echo_n "checking for getloadavg in -lutil... " >&6; }
12990 if ${ac_cv_lib_util_getloadavg+:} false
; then :
12991 $as_echo_n "(cached) " >&6
12993 ac_check_lib_save_LIBS
=$LIBS
12994 LIBS
="-lutil $LIBS"
12995 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12996 /* end confdefs.h. */
12998 /* Override any GCC internal prototype to avoid an error.
12999 Use char because int might match the return type of a GCC
13000 builtin and then its argument prototype would still apply. */
13004 char getloadavg ();
13008 return getloadavg ();
13013 if ac_fn_c_try_link
"$LINENO"; then :
13014 ac_cv_lib_util_getloadavg
=yes
13016 ac_cv_lib_util_getloadavg
=no
13018 rm -f core conftest.err conftest.
$ac_objext \
13019 conftest
$ac_exeext conftest.
$ac_ext
13020 LIBS
=$ac_check_lib_save_LIBS
13022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_getloadavg" >&5
13023 $as_echo "$ac_cv_lib_util_getloadavg" >&6; }
13024 if test "x$ac_cv_lib_util_getloadavg" = xyes
; then :
13025 LIBS
="-lutil $LIBS" ac_have_func
=yes ac_cv_func_getloadavg_setgid
=yes
13030 if test $ac_have_func = no
; then
13031 # There is a commonly available library for RS/6000 AIX.
13032 # Since it is not a standard part of AIX, it might be installed locally.
13033 ac_getloadavg_LIBS
=$LIBS
13034 LIBS
="-L/usr/local/lib $LIBS"
13035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getloadavg in -lgetloadavg" >&5
13036 $as_echo_n "checking for getloadavg in -lgetloadavg... " >&6; }
13037 if ${ac_cv_lib_getloadavg_getloadavg+:} false
; then :
13038 $as_echo_n "(cached) " >&6
13040 ac_check_lib_save_LIBS
=$LIBS
13041 LIBS
="-lgetloadavg $LIBS"
13042 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13043 /* end confdefs.h. */
13045 /* Override any GCC internal prototype to avoid an error.
13046 Use char because int might match the return type of a GCC
13047 builtin and then its argument prototype would still apply. */
13051 char getloadavg ();
13055 return getloadavg ();
13060 if ac_fn_c_try_link
"$LINENO"; then :
13061 ac_cv_lib_getloadavg_getloadavg
=yes
13063 ac_cv_lib_getloadavg_getloadavg
=no
13065 rm -f core conftest.err conftest.
$ac_objext \
13066 conftest
$ac_exeext conftest.
$ac_ext
13067 LIBS
=$ac_check_lib_save_LIBS
13069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_getloadavg_getloadavg" >&5
13070 $as_echo "$ac_cv_lib_getloadavg_getloadavg" >&6; }
13071 if test "x$ac_cv_lib_getloadavg_getloadavg" = xyes
; then :
13072 LIBS
="-lgetloadavg $LIBS"
13074 LIBS
=$ac_getloadavg_LIBS
13079 # Make sure it is really in the library, if we think we found it,
13080 # otherwise set up the replacement function.
13081 for ac_func
in getloadavg
13083 ac_fn_c_check_func
"$LINENO" "getloadavg" "ac_cv_func_getloadavg"
13084 if test "x$ac_cv_func_getloadavg" = xyes
; then :
13085 cat >>confdefs.h
<<_ACEOF
13086 #define HAVE_GETLOADAVG 1
13090 case " $LIBOBJS " in
13091 *" getloadavg.$ac_objext "* ) ;;
13092 *) LIBOBJS
="$LIBOBJS getloadavg.$ac_objext"
13097 $as_echo "#define C_GETLOADAVG 1" >>confdefs.h
13099 # Figure out what our getloadavg.c needs.
13101 ac_fn_c_check_header_mongrel
"$LINENO" "sys/dg_sys_info.h" "ac_cv_header_sys_dg_sys_info_h" "$ac_includes_default"
13102 if test "x$ac_cv_header_sys_dg_sys_info_h" = xyes
; then :
13105 $as_echo "#define DGUX 1" >>confdefs.h
13107 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dg_sys_info in -ldgc" >&5
13108 $as_echo_n "checking for dg_sys_info in -ldgc... " >&6; }
13109 if ${ac_cv_lib_dgc_dg_sys_info+:} false
; then :
13110 $as_echo_n "(cached) " >&6
13112 ac_check_lib_save_LIBS
=$LIBS
13114 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13115 /* end confdefs.h. */
13117 /* Override any GCC internal prototype to avoid an error.
13118 Use char because int might match the return type of a GCC
13119 builtin and then its argument prototype would still apply. */
13123 char dg_sys_info ();
13127 return dg_sys_info ();
13132 if ac_fn_c_try_link
"$LINENO"; then :
13133 ac_cv_lib_dgc_dg_sys_info
=yes
13135 ac_cv_lib_dgc_dg_sys_info
=no
13137 rm -f core conftest.err conftest.
$ac_objext \
13138 conftest
$ac_exeext conftest.
$ac_ext
13139 LIBS
=$ac_check_lib_save_LIBS
13141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dgc_dg_sys_info" >&5
13142 $as_echo "$ac_cv_lib_dgc_dg_sys_info" >&6; }
13143 if test "x$ac_cv_lib_dgc_dg_sys_info" = xyes
; then :
13144 cat >>confdefs.h
<<_ACEOF
13145 #define HAVE_LIBDGC 1
13156 ac_fn_c_check_header_mongrel
"$LINENO" "locale.h" "ac_cv_header_locale_h" "$ac_includes_default"
13157 if test "x$ac_cv_header_locale_h" = xyes
; then :
13162 for ac_func
in setlocale
13164 ac_fn_c_check_func
"$LINENO" "setlocale" "ac_cv_func_setlocale"
13165 if test "x$ac_cv_func_setlocale" = xyes
; then :
13166 cat >>confdefs.h
<<_ACEOF
13167 #define HAVE_SETLOCALE 1
13174 # We cannot check for <dwarf.h>, because Solaris 2 does not use dwarf (it
13175 # uses stabs), but it is still SVR4. We cannot check for <elf.h> because
13176 # Irix 4.0.5F has the header but not the library.
13177 if test $ac_have_func = no
&& test "$ac_cv_lib_elf_elf_begin" = yes \
13178 && test "$ac_cv_lib_kvm_kvm_open" = yes; then
13181 $as_echo "#define SVR4 1" >>confdefs.h
13185 if test $ac_have_func = no
; then
13186 ac_fn_c_check_header_mongrel
"$LINENO" "inq_stats/cpustats.h" "ac_cv_header_inq_stats_cpustats_h" "$ac_includes_default"
13187 if test "x$ac_cv_header_inq_stats_cpustats_h" = xyes
; then :
13190 $as_echo "#define UMAX 1" >>confdefs.h
13193 $as_echo "#define UMAX4_3 1" >>confdefs.h
13200 if test $ac_have_func = no
; then
13201 ac_fn_c_check_header_mongrel
"$LINENO" "sys/cpustats.h" "ac_cv_header_sys_cpustats_h" "$ac_includes_default"
13202 if test "x$ac_cv_header_sys_cpustats_h" = xyes
; then :
13203 ac_have_func
=yes; $as_echo "#define UMAX 1" >>confdefs.h
13210 if test $ac_have_func = no
; then
13211 for ac_header
in mach
/mach.h
13213 ac_fn_c_check_header_mongrel
"$LINENO" "mach/mach.h" "ac_cv_header_mach_mach_h" "$ac_includes_default"
13214 if test "x$ac_cv_header_mach_mach_h" = xyes
; then :
13215 cat >>confdefs.h
<<_ACEOF
13216 #define HAVE_MACH_MACH_H 1
13225 for ac_header
in nlist.h
13227 ac_fn_c_check_header_mongrel
"$LINENO" "nlist.h" "ac_cv_header_nlist_h" "$ac_includes_default"
13228 if test "x$ac_cv_header_nlist_h" = xyes
; then :
13229 cat >>confdefs.h
<<_ACEOF
13230 #define HAVE_NLIST_H 1
13232 ac_fn_c_check_member
"$LINENO" "struct nlist" "n_un.n_name" "ac_cv_member_struct_nlist_n_un_n_name" "#include <nlist.h>
13234 if test "x$ac_cv_member_struct_nlist_n_un_n_name" = xyes
; then :
13236 cat >>confdefs.h
<<_ACEOF
13237 #define HAVE_STRUCT_NLIST_N_UN_N_NAME 1
13241 $as_echo "#define NLIST_NAME_UNION 1" >>confdefs.h
13254 # Some definitions of getloadavg require that the program be installed setgid.
13255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getloadavg requires setgid" >&5
13256 $as_echo_n "checking whether getloadavg requires setgid... " >&6; }
13257 if ${ac_cv_func_getloadavg_setgid+:} false
; then :
13258 $as_echo_n "(cached) " >&6
13260 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13261 /* end confdefs.h. */
13262 #include "$srcdir/$ac_config_libobj_dir/getloadavg.c"
13263 #ifdef LDAV_PRIVILEGED
13264 Yowza Am I SETGID yet
13267 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13268 $EGREP "Yowza Am I SETGID yet" >/dev
/null
2>&1; then :
13269 ac_cv_func_getloadavg_setgid
=yes
13271 ac_cv_func_getloadavg_setgid
=no
13276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_getloadavg_setgid" >&5
13277 $as_echo "$ac_cv_func_getloadavg_setgid" >&6; }
13278 if test $ac_cv_func_getloadavg_setgid = yes; then
13281 $as_echo "#define GETLOADAVG_PRIVILEGED 1" >>confdefs.h
13287 if test $ac_cv_func_getloadavg_setgid = yes; then
13288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking group of /dev/kmem" >&5
13289 $as_echo_n "checking group of /dev/kmem... " >&6; }
13290 if ${ac_cv_group_kmem+:} false
; then :
13291 $as_echo_n "(cached) " >&6
13293 # On Solaris, /dev/kmem is a symlink. Get info on the real file.
13294 ac_ls_output
=`ls -lgL /dev/kmem 2>/dev/null`
13295 # If we got an error (system does not support symlinks), try without -L.
13296 test -z "$ac_ls_output" && ac_ls_output
=`ls -lg /dev/kmem`
13297 ac_cv_group_kmem
=`$as_echo "$ac_ls_output" \
13298 | sed -ne 's/[ ][ ]*/ /g;
13299 s/^.[sSrwx-]* *[0-9]* *\([^0-9]*\) *.*/\1/;
13303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_group_kmem" >&5
13304 $as_echo "$ac_cv_group_kmem" >&6; }
13305 KMEM_GROUP
=$ac_cv_group_kmem
13307 if test "x$ac_save_LIBS" = x
; then
13308 GETLOADAVG_LIBS
=$LIBS
13310 GETLOADAVG_LIBS
=`$as_echo "$LIBS" | sed "s|$ac_save_LIBS||"`
13316 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGEFILE_SOURCE value needed for large files" >&5
13317 $as_echo_n "checking for _LARGEFILE_SOURCE value needed for large files... " >&6; }
13318 if ${ac_cv_sys_largefile_source+:} false
; then :
13319 $as_echo_n "(cached) " >&6
13322 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13323 /* end confdefs.h. */
13324 #include <sys/types.h> /* for off_t */
13329 int (*fp) (FILE *, off_t, int) = fseeko;
13330 return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
13335 if ac_fn_c_try_link
"$LINENO"; then :
13336 ac_cv_sys_largefile_source
=no
; break
13338 rm -f core conftest.err conftest.
$ac_objext \
13339 conftest
$ac_exeext conftest.
$ac_ext
13340 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13341 /* end confdefs.h. */
13342 #define _LARGEFILE_SOURCE 1
13343 #include <sys/types.h> /* for off_t */
13348 int (*fp) (FILE *, off_t, int) = fseeko;
13349 return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
13354 if ac_fn_c_try_link
"$LINENO"; then :
13355 ac_cv_sys_largefile_source
=1; break
13357 rm -f core conftest.err conftest.
$ac_objext \
13358 conftest
$ac_exeext conftest.
$ac_ext
13359 ac_cv_sys_largefile_source
=unknown
13363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_source" >&5
13364 $as_echo "$ac_cv_sys_largefile_source" >&6; }
13365 case $ac_cv_sys_largefile_source in #(
13368 cat >>confdefs.h
<<_ACEOF
13369 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
13375 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
13376 # in glibc 2.1.3, but that breaks too many other things.
13377 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
13378 if test $ac_cv_sys_largefile_source != unknown
; then
13380 $as_echo "#define HAVE_FSEEKO 1" >>confdefs.h
13385 # Configure getopt.
13386 # getopt.m4 serial 10
13388 # The getopt module assume you want GNU getopt, with getopt_long etc,
13389 # rather than vanilla POSIX getopt. This means your your code should
13390 # always include <getopt.h> for the getopt prototypes.
13402 # Prerequisites of lib/getopt*.
13408 for ac_header
in getopt.h
13410 ac_fn_c_check_header_mongrel
"$LINENO" "getopt.h" "ac_cv_header_getopt_h" "$ac_includes_default"
13411 if test "x$ac_cv_header_getopt_h" = xyes
; then :
13412 cat >>confdefs.h
<<_ACEOF
13413 #define HAVE_GETOPT_H 1
13422 if test -z "$GETOPT_H"; then
13423 for ac_func
in getopt_long_only
13425 ac_fn_c_check_func
"$LINENO" "getopt_long_only" "ac_cv_func_getopt_long_only"
13426 if test "x$ac_cv_func_getopt_long_only" = xyes
; then :
13427 cat >>confdefs.h
<<_ACEOF
13428 #define HAVE_GETOPT_LONG_ONLY 1
13438 if test -z "$GETOPT_H"; then
13439 ac_fn_c_check_decl
"$LINENO" "optreset" "ac_cv_have_decl_optreset" "#include <getopt.h>
13441 if test "x$ac_cv_have_decl_optreset" = xyes
; then :
13447 if test -z "$GETOPT_H"; then
13448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working GNU getopt function" >&5
13449 $as_echo_n "checking for working GNU getopt function... " >&6; }
13450 if ${gl_cv_func_gnu_getopt+:} false
; then :
13451 $as_echo_n "(cached) " >&6
13453 if test "$cross_compiling" = yes; then :
13454 ac_fn_c_check_decl
"$LINENO" "getopt_clip" "ac_cv_have_decl_getopt_clip" "#include <getopt.h>
13456 if test "x$ac_cv_have_decl_getopt_clip" = xyes
; then :
13457 gl_cv_func_gnu_getopt
=no
13459 gl_cv_func_gnu_getopt
=yes
13463 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13464 /* end confdefs.h. */
13465 #include <getopt.h>
13471 myargv[0] = "conftest";
13474 return getopt (2, myargv, "+a") != '?';
13480 if ac_fn_c_try_run
"$LINENO"; then :
13481 gl_cv_func_gnu_getopt
=yes
13483 gl_cv_func_gnu_getopt
=no
13485 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
13486 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
13490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_gnu_getopt" >&5
13491 $as_echo "$gl_cv_func_gnu_getopt" >&6; }
13492 if test "$gl_cv_func_gnu_getopt" = "no"; then
13499 if test -n "$GETOPT_H"; then :
13504 $as_echo "#define __GETOPT_PREFIX rpl_" >>confdefs.h
13509 GETOPTOBJS
='getopt.o getopt1.o'
13515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getpgrp requires zero arguments" >&5
13516 $as_echo_n "checking whether getpgrp requires zero arguments... " >&6; }
13517 if ${ac_cv_func_getpgrp_void+:} false
; then :
13518 $as_echo_n "(cached) " >&6
13520 # Use it with a single arg.
13521 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13522 /* end confdefs.h. */
13523 $ac_includes_default
13532 if ac_fn_c_try_compile
"$LINENO"; then :
13533 ac_cv_func_getpgrp_void
=no
13535 ac_cv_func_getpgrp_void
=yes
13537 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_getpgrp_void" >&5
13541 $as_echo "$ac_cv_func_getpgrp_void" >&6; }
13542 if test $ac_cv_func_getpgrp_void = yes; then
13544 $as_echo "#define GETPGRP_VOID 1" >>confdefs.h
13549 # Configure gnulib.
13554 LIBC_FATAL_STDERR_
=1
13555 export LIBC_FATAL_STDERR_
13558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strtold conforms to C99" >&5
13559 $as_echo_n "checking whether strtold conforms to C99... " >&6; }
13560 if ${gl_cv_func_c99_strtold+:} false
; then :
13561 $as_echo_n "(cached) " >&6
13563 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13564 /* end confdefs.h. */
13565 /* On HP-UX before 11.23, strtold returns a struct instead of
13566 long double. Reject implementations like that, by requiring
13567 compatibility with the C99 prototype. */
13568 #include <stdlib.h>
13569 static long double (*p) (char const *, char **) = strtold;
13571 test (char const *nptr, char **endptr)
13574 r = strtold (nptr, endptr);
13580 return test ("1.0", NULL) != 1 || p ("1.0", NULL) != 1;
13585 if ac_fn_c_try_link
"$LINENO"; then :
13586 gl_cv_func_c99_strtold
=yes
13588 gl_cv_func_c99_strtold
=no
13590 rm -f core conftest.err conftest.
$ac_objext \
13591 conftest
$ac_exeext conftest.
$ac_ext
13593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_c99_strtold" >&5
13594 $as_echo "$gl_cv_func_c99_strtold" >&6; }
13595 if test $gl_cv_func_c99_strtold = yes; then
13597 $as_echo "#define HAVE_C99_STRTOLD 1" >>confdefs.h
13603 GNULIB_NANOSLEEP
=0;
13607 HAVE_DECL_LOCALTIME_R
=1;
13611 REPLACE_LOCALTIME_R
=GNULIB_PORTCHECK
;
13612 REPLACE_MKTIME
=GNULIB_PORTCHECK
;
13613 REPLACE_NANOSLEEP
=GNULIB_PORTCHECK
;
13614 REPLACE_TIMEGM
=GNULIB_PORTCHECK
;
13619 for ac_func
in $ac_func_list
13621 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13622 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
13623 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
13624 cat >>confdefs.h
<<_ACEOF
13625 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13634 gl_cv_c_multiarch
=no
13635 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13636 /* end confdefs.h. */
13637 #ifndef __APPLE_CC__
13638 not a universal capable compiler
13643 if ac_fn_c_try_compile
"$LINENO"; then :
13647 for word
in ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}; do
13648 if test -n "$prev"; then
13650 i?
86 | x86_64 | ppc | ppc64
)
13651 if test -z "$arch" ||
test "$arch" = "$word"; then
13654 gl_cv_c_multiarch
=yes
13660 if test "x$word" = "x-arch"; then
13667 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13668 if test $gl_cv_c_multiarch = yes; then
13670 $as_echo "#define AA_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
13672 APPLE_UNIVERSAL_BUILD
=1
13674 APPLE_UNIVERSAL_BUILD
=0
13678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
13679 $as_echo_n "checking for inline... " >&6; }
13680 if ${ac_cv_c_inline+:} false
; then :
13681 $as_echo_n "(cached) " >&6
13684 for ac_kw
in inline __inline__ __inline
; do
13685 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13686 /* end confdefs.h. */
13687 #ifndef __cplusplus
13689 static $ac_kw foo_t static_foo () {return 0; }
13690 $ac_kw foo_t foo () {return 0; }
13694 if ac_fn_c_try_compile
"$LINENO"; then :
13695 ac_cv_c_inline
=$ac_kw
13697 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13698 test "$ac_cv_c_inline" != no
&& break
13702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
13703 $as_echo "$ac_cv_c_inline" >&6; }
13705 case $ac_cv_c_inline in
13708 case $ac_cv_c_inline in
13710 *) ac_val
=$ac_cv_c_inline;;
13712 cat >>confdefs.h
<<_ACEOF
13713 #ifndef __cplusplus
13714 #define inline $ac_val
13726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5
13727 $as_echo_n "checking for wchar_t... " >&6; }
13728 if ${gt_cv_c_wchar_t+:} false
; then :
13729 $as_echo_n "(cached) " >&6
13731 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13732 /* end confdefs.h. */
13733 #include <stddef.h>
13734 wchar_t foo = (wchar_t)'\0';
13743 if ac_fn_c_try_compile
"$LINENO"; then :
13744 gt_cv_c_wchar_t
=yes
13748 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5
13751 $as_echo "$gt_cv_c_wchar_t" >&6; }
13752 if test $gt_cv_c_wchar_t = yes; then
13754 $as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
13760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the preprocessor supports include_next" >&5
13761 $as_echo_n "checking whether the preprocessor supports include_next... " >&6; }
13762 if ${gl_cv_have_include_next+:} false
; then :
13763 $as_echo_n "(cached) " >&6
13765 rm -rf conftestd1a conftestd1b conftestd2
13766 mkdir conftestd1a conftestd1b conftestd2
13767 cat <<EOF > conftestd1a/conftest.h
13768 #define DEFINED_IN_CONFTESTD1
13769 #include_next <conftest.h>
13770 #ifdef DEFINED_IN_CONFTESTD2
13773 #error "include_next doesn't work"
13776 cat <<EOF > conftestd1b/conftest.h
13777 #define DEFINED_IN_CONFTESTD1
13779 #include_next <conftest.h>
13780 #ifdef DEFINED_IN_CONFTESTD2
13783 #error "include_next doesn't work"
13786 cat <<EOF > conftestd2/conftest.h
13787 #ifndef DEFINED_IN_CONFTESTD1
13788 #error "include_next test doesn't work"
13790 #define DEFINED_IN_CONFTESTD2
13792 gl_save_CPPFLAGS
="$CPPFLAGS"
13793 CPPFLAGS
="$gl_save_CPPFLAGS -Iconftestd1b -Iconftestd2"
13794 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13795 /* end confdefs.h. */
13796 #include <conftest.h>
13798 if ac_fn_c_try_compile
"$LINENO"; then :
13799 gl_cv_have_include_next
=yes
13801 CPPFLAGS
="$gl_save_CPPFLAGS -Iconftestd1a -Iconftestd2"
13802 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13803 /* end confdefs.h. */
13804 #include <conftest.h>
13806 if ac_fn_c_try_compile
"$LINENO"; then :
13807 gl_cv_have_include_next
=buggy
13809 gl_cv_have_include_next
=no
13811 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13814 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13815 CPPFLAGS
="$gl_save_CPPFLAGS"
13816 rm -rf conftestd1a conftestd1b conftestd2
13819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_have_include_next" >&5
13820 $as_echo "$gl_cv_have_include_next" >&6; }
13821 PRAGMA_SYSTEM_HEADER
=
13822 if test $gl_cv_have_include_next = yes; then
13823 INCLUDE_NEXT
=include_next
13824 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
=include_next
13825 if test -n "$GCC"; then
13826 PRAGMA_SYSTEM_HEADER
='#pragma GCC system_header'
13829 if test $gl_cv_have_include_next = buggy
; then
13830 INCLUDE_NEXT
=include
13831 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
=include_next
13833 INCLUDE_NEXT
=include
13834 INCLUDE_NEXT_AS_FIRST_DIRECTIVE
=include
13840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether system header files limit the line length" >&5
13841 $as_echo_n "checking whether system header files limit the line length... " >&6; }
13842 if ${gl_cv_pragma_columns+:} false
; then :
13843 $as_echo_n "(cached) " >&6
13845 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13846 /* end confdefs.h. */
13853 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13854 $EGREP "choke me" >/dev
/null
2>&1; then :
13855 gl_cv_pragma_columns
=yes
13857 gl_cv_pragma_columns
=no
13863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_pragma_columns" >&5
13864 $as_echo "$gl_cv_pragma_columns" >&6; }
13865 if test $gl_cv_pragma_columns = yes; then
13866 PRAGMA_COLUMNS
="#pragma COLUMNS 10000"
13874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
13875 $as_echo_n "checking for C/C++ restrict keyword... " >&6; }
13876 if ${ac_cv_c_restrict+:} false
; then :
13877 $as_echo_n "(cached) " >&6
13879 ac_cv_c_restrict
=no
13880 # The order here caters to the fact that C++ does not require restrict.
13881 for ac_kw
in __restrict __restrict__ _Restrict restrict
; do
13882 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13883 /* end confdefs.h. */
13884 typedef int * int_ptr;
13885 int foo (int_ptr $ac_kw ip) {
13892 int * $ac_kw t = s;
13899 if ac_fn_c_try_compile
"$LINENO"; then :
13900 ac_cv_c_restrict
=$ac_kw
13902 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13903 test "$ac_cv_c_restrict" != no
&& break
13907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
13908 $as_echo "$ac_cv_c_restrict" >&6; }
13910 case $ac_cv_c_restrict in
13912 no
) $as_echo "#define restrict /**/" >>confdefs.h
13914 *) cat >>confdefs.h
<<_ACEOF
13915 #define restrict $ac_cv_c_restrict
13926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timespec in <time.h>" >&5
13927 $as_echo_n "checking for struct timespec in <time.h>... " >&6; }
13928 if ${gl_cv_sys_struct_timespec_in_time_h+:} false
; then :
13929 $as_echo_n "(cached) " >&6
13931 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13932 /* end confdefs.h. */
13938 static struct timespec x; x.tv_sec = x.tv_nsec;
13943 if ac_fn_c_try_compile
"$LINENO"; then :
13944 gl_cv_sys_struct_timespec_in_time_h
=yes
13946 gl_cv_sys_struct_timespec_in_time_h
=no
13948 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_sys_struct_timespec_in_time_h" >&5
13951 $as_echo "$gl_cv_sys_struct_timespec_in_time_h" >&6; }
13953 TIME_H_DEFINES_STRUCT_TIMESPEC
=0
13954 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC
=0
13955 PTHREAD_H_DEFINES_STRUCT_TIMESPEC
=0
13956 if test $gl_cv_sys_struct_timespec_in_time_h = yes; then
13957 TIME_H_DEFINES_STRUCT_TIMESPEC
=1
13959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timespec in <sys/time.h>" >&5
13960 $as_echo_n "checking for struct timespec in <sys/time.h>... " >&6; }
13961 if ${gl_cv_sys_struct_timespec_in_sys_time_h+:} false
; then :
13962 $as_echo_n "(cached) " >&6
13964 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13965 /* end confdefs.h. */
13966 #include <sys/time.h>
13971 static struct timespec x; x.tv_sec = x.tv_nsec;
13976 if ac_fn_c_try_compile
"$LINENO"; then :
13977 gl_cv_sys_struct_timespec_in_sys_time_h
=yes
13979 gl_cv_sys_struct_timespec_in_sys_time_h
=no
13981 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_sys_struct_timespec_in_sys_time_h" >&5
13984 $as_echo "$gl_cv_sys_struct_timespec_in_sys_time_h" >&6; }
13985 if test $gl_cv_sys_struct_timespec_in_sys_time_h = yes; then
13986 SYS_TIME_H_DEFINES_STRUCT_TIMESPEC
=1
13988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timespec in <pthread.h>" >&5
13989 $as_echo_n "checking for struct timespec in <pthread.h>... " >&6; }
13990 if ${gl_cv_sys_struct_timespec_in_pthread_h+:} false
; then :
13991 $as_echo_n "(cached) " >&6
13993 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13994 /* end confdefs.h. */
13995 #include <pthread.h>
14000 static struct timespec x; x.tv_sec = x.tv_nsec;
14005 if ac_fn_c_try_compile
"$LINENO"; then :
14006 gl_cv_sys_struct_timespec_in_pthread_h
=yes
14008 gl_cv_sys_struct_timespec_in_pthread_h
=no
14010 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_sys_struct_timespec_in_pthread_h" >&5
14013 $as_echo "$gl_cv_sys_struct_timespec_in_pthread_h" >&6; }
14014 if test $gl_cv_sys_struct_timespec_in_pthread_h = yes; then
14015 PTHREAD_H_DEFINES_STRUCT_TIMESPEC
=1
14032 if test $gl_cv_have_include_next = yes; then
14033 gl_cv_next_time_h
='<'time.h
'>'
14035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <time.h>" >&5
14036 $as_echo_n "checking absolute name of <time.h>... " >&6; }
14037 if ${gl_cv_next_time_h+:} false
; then :
14038 $as_echo_n "(cached) " >&6
14041 if test $ac_cv_header_time_h = yes; then
14042 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14043 /* end confdefs.h. */
14048 aix
*) gl_absname_cpp
="$ac_cpp -C" ;;
14049 *) gl_absname_cpp
="$ac_cpp" ;;
14051 gl_cv_next_time_h
='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
14052 sed -n '\#/time.h#{
14053 s#.*"\(.*/time.h\)".*#\1#
14059 gl_cv_next_time_h
='<'time.h
'>'
14063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_time_h" >&5
14064 $as_echo "$gl_cv_next_time_h" >&6; }
14066 NEXT_TIME_H
=$gl_cv_next_time_h
14068 if test $gl_cv_have_include_next = yes ||
test $gl_cv_have_include_next = buggy
; then
14069 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
14070 gl_next_as_first_directive
='<'time.h
'>'
14072 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
14073 gl_next_as_first_directive
=$gl_cv_next_time_h
14075 NEXT_AS_FIRST_DIRECTIVE_TIME_H
=$gl_next_as_first_directive
14081 ac_fn_c_check_decl
"$LINENO" "localtime_r" "ac_cv_have_decl_localtime_r" "$ac_includes_default"
14082 if test "x$ac_cv_have_decl_localtime_r" = xyes
; then :
14088 cat >>confdefs.h
<<_ACEOF
14089 #define HAVE_DECL_LOCALTIME_R $ac_have_decl
14096 GL_COND_LIBTOOL_TRUE
=
14097 GL_COND_LIBTOOL_FALSE
='#'
14099 GL_COND_LIBTOOL_TRUE
='#'
14100 GL_COND_LIBTOOL_FALSE
=
14103 gl_cond_libtool
=false
14116 gl_source_base
='lib'
14117 # Code from module arg-nonnull:
14118 # Code from module c++defs:
14119 # Code from module extensions:
14120 # Code from module ftoastr:
14122 # Code from module include_next:
14123 # Code from module intprops:
14124 # Code from module mktime:
14130 if test $APPLE_UNIVERSAL_BUILD = 1; then
14131 # A universal build on Apple MacOS X platforms.
14132 # The test result would be 'yes' in 32-bit mode and 'no' in 64-bit mode.
14133 # But we need a configuration result that is valid in both modes.
14134 ac_cv_func_working_mktime
=no
14136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mktime" >&5
14137 $as_echo_n "checking for working mktime... " >&6; }
14138 if ${ac_cv_func_working_mktime+:} false
; then :
14139 $as_echo_n "(cached) " >&6
14141 if test "$cross_compiling" = yes; then :
14142 ac_cv_func_working_mktime
=no
14144 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14145 /* end confdefs.h. */
14146 /* Test program from Paul Eggert and Tony Leneis. */
14147 #include <limits.h>
14148 #include <stdlib.h>
14151 #ifdef HAVE_UNISTD_H
14152 # include <unistd.h>
14156 # define alarm(X) /* empty */
14159 /* Work around redefinition to rpl_putenv by other config tests. */
14162 static time_t time_t_max;
14163 static time_t time_t_min;
14165 /* Values we'll use to set the TZ environment variable. */
14166 static char *tz_strings[] = {
14167 (char *) 0, "TZ=GMT0", "TZ=JST-9",
14168 "TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00"
14170 #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0]))
14172 /* Return 0 if mktime fails to convert a date in the spring-forward gap.
14173 Based on a problem report from Andreas Jaeger. */
14175 spring_forward_gap ()
14177 /* glibc (up to about 1998-10-07) failed this test. */
14180 /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
14181 instead of "TZ=America/Vancouver" in order to detect the bug even
14182 on systems that don't support the Olson extension, or don't have the
14183 full zoneinfo tables installed. */
14184 putenv ("TZ=PST8PDT,M4.1.0,M10.5.0");
14193 return mktime (&tm) != (time_t) -1;
14197 mktime_test1 (time_t now)
14200 return ! (lt = localtime (&now)) || mktime (lt) == now;
14204 mktime_test (time_t now)
14206 return (mktime_test1 (now)
14207 && mktime_test1 ((time_t) (time_t_max - now))
14208 && mktime_test1 ((time_t) (time_t_min + now)));
14214 /* Based on code from Ariel Faigon. */
14224 return tm.tm_mon == 2 && tm.tm_mday == 31;
14228 bigtime_test (int j)
14232 tm.tm_year = tm.tm_mon = tm.tm_mday = tm.tm_hour = tm.tm_min = tm.tm_sec = j;
14233 now = mktime (&tm);
14234 if (now != (time_t) -1)
14236 struct tm *lt = localtime (&now);
14238 && lt->tm_year == tm.tm_year
14239 && lt->tm_mon == tm.tm_mon
14240 && lt->tm_mday == tm.tm_mday
14241 && lt->tm_hour == tm.tm_hour
14242 && lt->tm_min == tm.tm_min
14243 && lt->tm_sec == tm.tm_sec
14244 && lt->tm_yday == tm.tm_yday
14245 && lt->tm_wday == tm.tm_wday
14246 && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst)
14247 == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst))))
14256 /* The correct answer for 2050-02-01 00:00:00 in Pacific time,
14257 ignoring leap seconds. */
14258 unsigned long int answer = 2527315200UL;
14262 tm.tm_year = 2050 - 1900;
14265 tm.tm_hour = tm.tm_min = tm.tm_sec = 0;
14268 /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
14269 instead of "TZ=America/Vancouver" in order to detect the bug even
14270 on systems that don't support the Olson extension, or don't have the
14271 full zoneinfo tables installed. */
14272 putenv ("TZ=PST8PDT,M4.1.0,M10.5.0");
14276 /* Check that the result is either a failure, or close enough
14277 to the correct answer that we can assume the discrepancy is
14278 due to leap seconds. */
14279 return (t == (time_t) -1
14280 || (0 < t && answer - 120 <= t && t <= answer + 120));
14290 /* This test makes some buggy mktime implementations loop.
14291 Give up after 60 seconds; a mktime slower than that
14292 isn't worth using anyway. */
14297 t = (time_t_max << 1) + 1;
14298 if (t <= time_t_max)
14302 time_t_min = - ((time_t) ~ (time_t) 0 == (time_t) -1) - time_t_max;
14304 delta = time_t_max / 997; /* a suitable prime number */
14305 for (i = 0; i < N_STRINGS; i++)
14308 putenv (tz_strings[i]);
14310 for (t = 0; t <= time_t_max - delta; t += delta)
14311 if (! mktime_test (t))
14313 if (! (mktime_test ((time_t) 1)
14314 && mktime_test ((time_t) (60 * 60))
14315 && mktime_test ((time_t) (60 * 60 * 24))))
14318 for (j = 1; ; j <<= 1)
14319 if (! bigtime_test (j))
14321 else if (INT_MAX / 2 < j)
14323 if (! bigtime_test (INT_MAX))
14326 if (! irix_6_4_bug ())
14328 if (! spring_forward_gap ())
14330 if (! year_2050_test ())
14335 if ac_fn_c_try_run
"$LINENO"; then :
14336 ac_cv_func_working_mktime
=yes
14338 ac_cv_func_working_mktime
=no
14340 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14341 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_working_mktime" >&5
14346 $as_echo "$ac_cv_func_working_mktime" >&6; }
14347 if test $ac_cv_func_working_mktime = no
; then
14356 gl_LIBOBJS
="$gl_LIBOBJS mktime.$ac_objext"
14360 if test $ac_cv_func_working_mktime = no
; then
14376 $as_echo "#define GNULIB_TEST_MKTIME 1" >>confdefs.h
14380 # Code from module multiarch:
14382 # Code from module stddef:
14386 if test $gt_cv_c_wchar_t = no
; then
14390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NULL can be used in arbitrary expressions" >&5
14391 $as_echo_n "checking whether NULL can be used in arbitrary expressions... " >&6; }
14392 if ${gl_cv_decl_null_works+:} false
; then :
14393 $as_echo_n "(cached) " >&6
14395 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14396 /* end confdefs.h. */
14397 #include <stddef.h>
14398 int test[2 * (sizeof NULL == sizeof (void *)) -1];
14408 if ac_fn_c_try_compile
"$LINENO"; then :
14409 gl_cv_decl_null_works
=yes
14411 gl_cv_decl_null_works
=no
14413 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_decl_null_works" >&5
14416 $as_echo "$gl_cv_decl_null_works" >&6; }
14417 if test $gl_cv_decl_null_works = no
; then
14421 if test -n "$STDDEF_H"; then
14428 if test $gl_cv_have_include_next = yes; then
14429 gl_cv_next_stddef_h
='<'stddef.h
'>'
14431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stddef.h>" >&5
14432 $as_echo_n "checking absolute name of <stddef.h>... " >&6; }
14433 if ${gl_cv_next_stddef_h+:} false
; then :
14434 $as_echo_n "(cached) " >&6
14437 if test $ac_cv_header_stddef_h = yes; then
14438 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14439 /* end confdefs.h. */
14440 #include <stddef.h>
14444 aix
*) gl_absname_cpp
="$ac_cpp -C" ;;
14445 *) gl_absname_cpp
="$ac_cpp" ;;
14447 gl_cv_next_stddef_h
='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
14448 sed -n '\#/stddef.h#{
14449 s#.*"\(.*/stddef.h\)".*#\1#
14455 gl_cv_next_stddef_h
='<'stddef.h
'>'
14459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stddef_h" >&5
14460 $as_echo "$gl_cv_next_stddef_h" >&6; }
14462 NEXT_STDDEF_H
=$gl_cv_next_stddef_h
14464 if test $gl_cv_have_include_next = yes ||
test $gl_cv_have_include_next = buggy
; then
14465 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
14466 gl_next_as_first_directive
='<'stddef.h
'>'
14468 # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
14469 gl_next_as_first_directive
=$gl_cv_next_stddef_h
14471 NEXT_AS_FIRST_DIRECTIVE_STDDEF_H
=$gl_next_as_first_directive
14477 # Code from module time:
14481 # Code from module time_r:
14489 if test $ac_cv_have_decl_localtime_r = no
; then
14490 HAVE_DECL_LOCALTIME_R
=0
14494 if test $ac_cv_func_localtime_r = yes; then
14496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether localtime_r is compatible with its POSIX signature" >&5
14497 $as_echo_n "checking whether localtime_r is compatible with its POSIX signature... " >&6; }
14498 if ${gl_cv_time_r_posix+:} false
; then :
14499 $as_echo_n "(cached) " >&6
14501 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14502 /* end confdefs.h. */
14507 /* We don't need to append 'restrict's to the argument types,
14508 even though the POSIX signature has the 'restrict's,
14509 since C99 says they can't affect type compatibility. */
14510 struct tm * (*ptr) (time_t const *, struct tm *) = localtime_r;
14512 /* Check the return type is a pointer.
14513 On HP-UX 10 it is 'int'. */
14514 *localtime_r (0, 0);
14520 if ac_fn_c_try_compile
"$LINENO"; then :
14521 gl_cv_time_r_posix
=yes
14523 gl_cv_time_r_posix
=no
14525 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_time_r_posix" >&5
14529 $as_echo "$gl_cv_time_r_posix" >&6; }
14530 if test $gl_cv_time_r_posix = yes; then
14531 REPLACE_LOCALTIME_R
=0
14533 REPLACE_LOCALTIME_R
=1
14538 if test $HAVE_LOCALTIME_R = 0 ||
test $REPLACE_LOCALTIME_R = 1; then
14547 gl_LIBOBJS
="$gl_LIBOBJS time_r.$ac_objext"
14561 $as_echo "#define GNULIB_TEST_TIME_R 1" >>confdefs.h
14565 # Code from module warn-on-use:
14566 # End of code from modules
14587 gl_source_base
='tests'
14588 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
14590 gl_module_indicator_condition
=$gltests_WITNESS
14600 LIBGNU_LIBDEPS
="$gl_libdeps"
14602 LIBGNU_LTLIBDEPS
="$gl_ltlibdeps"
14606 for ac_func
in strftime
14608 ac_fn_c_check_func
"$LINENO" "strftime" "ac_cv_func_strftime"
14609 if test "x$ac_cv_func_strftime" = xyes
; then :
14610 cat >>confdefs.h
<<_ACEOF
14611 #define HAVE_STRFTIME 1
14615 # strftime is in -lintl on SCO UNIX.
14616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strftime in -lintl" >&5
14617 $as_echo_n "checking for strftime in -lintl... " >&6; }
14618 if ${ac_cv_lib_intl_strftime+:} false
; then :
14619 $as_echo_n "(cached) " >&6
14621 ac_check_lib_save_LIBS
=$LIBS
14622 LIBS
="-lintl $LIBS"
14623 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14624 /* end confdefs.h. */
14626 /* Override any GCC internal prototype to avoid an error.
14627 Use char because int might match the return type of a GCC
14628 builtin and then its argument prototype would still apply. */
14636 return strftime ();
14641 if ac_fn_c_try_link
"$LINENO"; then :
14642 ac_cv_lib_intl_strftime
=yes
14644 ac_cv_lib_intl_strftime
=no
14646 rm -f core conftest.err conftest.
$ac_objext \
14647 conftest
$ac_exeext conftest.
$ac_ext
14648 LIBS
=$ac_check_lib_save_LIBS
14650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_strftime" >&5
14651 $as_echo "$ac_cv_lib_intl_strftime" >&6; }
14652 if test "x$ac_cv_lib_intl_strftime" = xyes
; then :
14653 $as_echo "#define HAVE_STRFTIME 1" >>confdefs.h
14655 LIBS
="-lintl $LIBS"
14663 for ac_func
in grantpt
14665 ac_fn_c_check_func
"$LINENO" "grantpt" "ac_cv_func_grantpt"
14666 if test "x$ac_cv_func_grantpt" = xyes
; then :
14667 cat >>confdefs.h
<<_ACEOF
14668 #define HAVE_GRANTPT 1
14675 # PTY-related GNU extensions.
14676 for ac_func
in getpt
14678 ac_fn_c_check_func
"$LINENO" "getpt" "ac_cv_func_getpt"
14679 if test "x$ac_cv_func_getpt" = xyes
; then :
14680 cat >>confdefs.h
<<_ACEOF
14681 #define HAVE_GETPT 1
14688 # Check this now, so that we will NOT find the above functions in ncurses.
14689 # That is because we have not set up to link ncurses in lib-src.
14690 # It's better to believe a function is not available
14691 # than to expect to find it in ncurses.
14692 # Also we need tputs and friends to be able to build at all.
14693 have_tputs_et_al
=true
14694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing tputs" >&5
14695 $as_echo_n "checking for library containing tputs... " >&6; }
14696 if ${ac_cv_search_tputs+:} false
; then :
14697 $as_echo_n "(cached) " >&6
14699 ac_func_search_save_LIBS
=$LIBS
14700 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14701 /* end confdefs.h. */
14703 /* Override any GCC internal prototype to avoid an error.
14704 Use char because int might match the return type of a GCC
14705 builtin and then its argument prototype would still apply. */
14718 for ac_lib
in '' ncurses terminfo termcap
; do
14719 if test -z "$ac_lib"; then
14720 ac_res
="none required"
14723 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
14725 if ac_fn_c_try_link
"$LINENO"; then :
14726 ac_cv_search_tputs
=$ac_res
14728 rm -f core conftest.err conftest.
$ac_objext \
14730 if ${ac_cv_search_tputs+:} false
; then :
14734 if ${ac_cv_search_tputs+:} false
; then :
14737 ac_cv_search_tputs
=no
14739 rm conftest.
$ac_ext
14740 LIBS
=$ac_func_search_save_LIBS
14742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_tputs" >&5
14743 $as_echo "$ac_cv_search_tputs" >&6; }
14744 ac_res
=$ac_cv_search_tputs
14745 if test "$ac_res" != no
; then :
14746 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
14749 have_tputs_et_al
=false
14752 if test "$have_tputs_et_al" != true
; then
14753 as_fn_error $?
"I couldn't find termcap functions (tputs and friends).
14754 Maybe some development libraries/packages are missing? Try installing
14755 libncurses-dev(el), libterminfo-dev(el) or similar." "$LINENO" 5
14757 # Must define this when any termcap library is found.
14759 $as_echo "#define HAVE_LIBNCURSES 1" >>confdefs.h
14761 ## FIXME This was the cpp logic, but I am not sure it is right.
14762 ## The above test has not necessarily found libncurses.
14763 HAVE_LIBNCURSES
=yes
14765 ## Use terminfo instead of termcap?
14766 ## Note only system files NOT using terminfo are:
14767 ## freebsd < 40000, ms-w32, msdos, netbsd < 599002500, and
14768 ## darwin|gnu without ncurses.
14772 ## cygwin: Fewer environment variables to go wrong, more terminal types.
14773 ## hpux10-20: Use the system provided termcap(3) library.
14774 ## openbsd: David Mazieres <dm@reeducation-labor.lcs.mit.edu> says this
14775 ## is necessary. Otherwise Emacs dumps core when run -nw.
14776 aix4-2|cygwin|hpux
*|irix6-5|openbsd|sol2
*|unixware
) TERMINFO
=yes ;;
14778 ## darwin: Prevents crashes when running Emacs in Terminal.app under 10.2.
14779 ## The ncurses library has been moved out of the System framework in
14780 ## Mac OS X 10.2. So if configure detects it, set the command-line
14781 ## option to use it.
14783 ## (HAVE_LIBNCURSES was not always true, but is since 2010-03-18.)
14784 if test "x$HAVE_LIBNCURSES" = "xyes"; then
14786 LIBS_TERMCAP
="-lncurses"
14791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether FreeBSD is new enough to use terminfo" >&5
14792 $as_echo_n "checking whether FreeBSD is new enough to use terminfo... " >&6; }
14793 if ${emacs_cv_freebsd_terminfo+:} false
; then :
14794 $as_echo_n "(cached) " >&6
14796 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14797 /* end confdefs.h. */
14798 #include <osreldate.h>
14802 #if __FreeBSD_version < 400000
14810 if ac_fn_c_try_link
"$LINENO"; then :
14811 emacs_cv_freebsd_terminfo
=yes
14813 emacs_cv_freebsd_terminfo
=no
14815 rm -f core conftest.err conftest.
$ac_objext \
14816 conftest
$ac_exeext conftest.
$ac_ext
14820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_freebsd_terminfo" >&5
14821 $as_echo "$emacs_cv_freebsd_terminfo" >&6; }
14823 if test $emacs_cv_freebsd_terminfo = yes; then
14825 LIBS_TERMCAP
="-lncurses"
14827 LIBS_TERMCAP
="-ltermcap"
14832 if test $ac_cv_search_tputs = -lterminfo; then
14834 LIBS_TERMCAP
="-lterminfo"
14836 LIBS_TERMCAP
="-ltermcap"
14843 ## hpux: Make sure we get select from libc rather than from libcurses
14844 ## because libcurses on HPUX 10.10 has a broken version of select.
14845 ## We used to use -lc -lcurses, but this may be cleaner.
14846 hpux
*) LIBS_TERMCAP
="-ltermcap" ;;
14848 openbsd
) LIBS_TERMCAP
="-lncurses" ;;
14850 ## Must use system termcap, if we use any termcap. It does special things.
14851 sol2
*) test "$TERMINFO" != yes && LIBS_TERMCAP
="-ltermcap" ;;
14854 TERMCAP_OBJ
=tparam.o
14855 if test $TERMINFO = yes; then
14857 $as_echo "#define TERMINFO 1" >>confdefs.h
14860 ## Default used to be -ltermcap. Add a case above if need something else.
14861 test "x$LIBS_TERMCAP" = "x" && LIBS_TERMCAP
="-lcurses"
14863 TERMCAP_OBJ
=terminfo.o
14869 # Do we have res_init, for detecting changes in /etc/resolv.conf?
14871 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14872 /* end confdefs.h. */
14873 #include <netinet/in.h>
14874 #include <arpa/nameser.h>
14875 #include <resolv.h>
14884 if ac_fn_c_try_link
"$LINENO"; then :
14889 rm -f core conftest.err conftest.
$ac_objext \
14890 conftest
$ac_exeext conftest.
$ac_ext
14891 if test "$have_res_init" = no
; then
14893 LIBS
="$LIBS -lresolv"
14894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for res_init with -lresolv" >&5
14895 $as_echo_n "checking for res_init with -lresolv... " >&6; }
14896 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14897 /* end confdefs.h. */
14898 #include <netinet/in.h>
14899 #include <arpa/nameser.h>
14900 #include <resolv.h>
14909 if ac_fn_c_try_link
"$LINENO"; then :
14914 rm -f core conftest.err conftest.
$ac_objext \
14915 conftest
$ac_exeext conftest.
$ac_ext
14916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_res_init" >&5
14917 $as_echo "$have_res_init" >&6; }
14918 if test "$have_res_init" = yes ; then
14924 if test "$have_res_init" = yes; then
14926 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
14930 # Do we need the Hesiod library to provide the support routines?
14932 if test "$with_hesiod" != no
; then
14933 # Don't set $LIBS here -- see comments above. FIXME which comments?
14934 ac_fn_c_check_func
"$LINENO" "res_send" "ac_cv_func_res_send"
14935 if test "x$ac_cv_func_res_send" = xyes
; then :
14938 ac_fn_c_check_func
"$LINENO" "__res_send" "ac_cv_func___res_send"
14939 if test "x$ac_cv_func___res_send" = xyes
; then :
14942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for res_send in -lresolv" >&5
14943 $as_echo_n "checking for res_send in -lresolv... " >&6; }
14944 if ${ac_cv_lib_resolv_res_send+:} false
; then :
14945 $as_echo_n "(cached) " >&6
14947 ac_check_lib_save_LIBS
=$LIBS
14948 LIBS
="-lresolv $LIBS"
14949 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14950 /* end confdefs.h. */
14952 /* Override any GCC internal prototype to avoid an error.
14953 Use char because int might match the return type of a GCC
14954 builtin and then its argument prototype would still apply. */
14962 return res_send ();
14967 if ac_fn_c_try_link
"$LINENO"; then :
14968 ac_cv_lib_resolv_res_send
=yes
14970 ac_cv_lib_resolv_res_send
=no
14972 rm -f core conftest.err conftest.
$ac_objext \
14973 conftest
$ac_exeext conftest.
$ac_ext
14974 LIBS
=$ac_check_lib_save_LIBS
14976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_resolv_res_send" >&5
14977 $as_echo "$ac_cv_lib_resolv_res_send" >&6; }
14978 if test "x$ac_cv_lib_resolv_res_send" = xyes
; then :
14981 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __res_send in -lresolv" >&5
14982 $as_echo_n "checking for __res_send in -lresolv... " >&6; }
14983 if ${ac_cv_lib_resolv___res_send+:} false
; then :
14984 $as_echo_n "(cached) " >&6
14986 ac_check_lib_save_LIBS
=$LIBS
14987 LIBS
="-lresolv $LIBS"
14988 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14989 /* end confdefs.h. */
14991 /* Override any GCC internal prototype to avoid an error.
14992 Use char because int might match the return type of a GCC
14993 builtin and then its argument prototype would still apply. */
14997 char __res_send ();
15001 return __res_send ();
15006 if ac_fn_c_try_link
"$LINENO"; then :
15007 ac_cv_lib_resolv___res_send
=yes
15009 ac_cv_lib_resolv___res_send
=no
15011 rm -f core conftest.err conftest.
$ac_objext \
15012 conftest
$ac_exeext conftest.
$ac_ext
15013 LIBS
=$ac_check_lib_save_LIBS
15015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_resolv___res_send" >&5
15016 $as_echo "$ac_cv_lib_resolv___res_send" >&6; }
15017 if test "x$ac_cv_lib_resolv___res_send" = xyes
; then :
15027 if test "$resolv" = yes ; then
15032 ac_fn_c_check_func
"$LINENO" "hes_getmailhost" "ac_cv_func_hes_getmailhost"
15033 if test "x$ac_cv_func_hes_getmailhost" = xyes
; then :
15036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for hes_getmailhost in -lhesiod" >&5
15037 $as_echo_n "checking for hes_getmailhost in -lhesiod... " >&6; }
15038 if ${ac_cv_lib_hesiod_hes_getmailhost+:} false
; then :
15039 $as_echo_n "(cached) " >&6
15041 ac_check_lib_save_LIBS
=$LIBS
15042 LIBS
="-lhesiod $RESOLVLIB $LIBS"
15043 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15044 /* end confdefs.h. */
15046 /* Override any GCC internal prototype to avoid an error.
15047 Use char because int might match the return type of a GCC
15048 builtin and then its argument prototype would still apply. */
15052 char hes_getmailhost ();
15056 return hes_getmailhost ();
15061 if ac_fn_c_try_link
"$LINENO"; then :
15062 ac_cv_lib_hesiod_hes_getmailhost
=yes
15064 ac_cv_lib_hesiod_hes_getmailhost
=no
15066 rm -f core conftest.err conftest.
$ac_objext \
15067 conftest
$ac_exeext conftest.
$ac_ext
15068 LIBS
=$ac_check_lib_save_LIBS
15070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_hesiod_hes_getmailhost" >&5
15071 $as_echo "$ac_cv_lib_hesiod_hes_getmailhost" >&6; }
15072 if test "x$ac_cv_lib_hesiod_hes_getmailhost" = xyes
; then :
15081 if test x
"$hesiod" = xyes
; then
15083 $as_echo "#define HAVE_LIBHESIOD 1" >>confdefs.h
15090 # Do we need libresolv (due to res_init or Hesiod)?
15091 if test "$resolv" = yes ; then
15093 $as_echo "#define HAVE_LIBRESOLV 1" >>confdefs.h
15101 # These tell us which Kerberos-related libraries to use.
15108 if test "${with_kerberos}" != no
; then
15109 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for com_err in -lcom_err" >&5
15110 $as_echo_n "checking for com_err in -lcom_err... " >&6; }
15111 if ${ac_cv_lib_com_err_com_err+:} false
; then :
15112 $as_echo_n "(cached) " >&6
15114 ac_check_lib_save_LIBS
=$LIBS
15115 LIBS
="-lcom_err $LIBS"
15116 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15117 /* end confdefs.h. */
15119 /* Override any GCC internal prototype to avoid an error.
15120 Use char because int might match the return type of a GCC
15121 builtin and then its argument prototype would still apply. */
15134 if ac_fn_c_try_link
"$LINENO"; then :
15135 ac_cv_lib_com_err_com_err
=yes
15137 ac_cv_lib_com_err_com_err
=no
15139 rm -f core conftest.err conftest.
$ac_objext \
15140 conftest
$ac_exeext conftest.
$ac_ext
15141 LIBS
=$ac_check_lib_save_LIBS
15143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_com_err_com_err" >&5
15144 $as_echo "$ac_cv_lib_com_err_com_err" >&6; }
15145 if test "x$ac_cv_lib_com_err_com_err" = xyes
; then :
15151 if test $have_com_err = yes; then
15152 COM_ERRLIB
=-lcom_err
15153 LIBS
="$COM_ERRLIB $LIBS"
15155 $as_echo "#define HAVE_LIBCOM_ERR 1" >>confdefs.h
15158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mit_des_cbc_encrypt in -lcrypto" >&5
15159 $as_echo_n "checking for mit_des_cbc_encrypt in -lcrypto... " >&6; }
15160 if ${ac_cv_lib_crypto_mit_des_cbc_encrypt+:} false
; then :
15161 $as_echo_n "(cached) " >&6
15163 ac_check_lib_save_LIBS
=$LIBS
15164 LIBS
="-lcrypto $LIBS"
15165 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15166 /* end confdefs.h. */
15168 /* Override any GCC internal prototype to avoid an error.
15169 Use char because int might match the return type of a GCC
15170 builtin and then its argument prototype would still apply. */
15174 char mit_des_cbc_encrypt ();
15178 return mit_des_cbc_encrypt ();
15183 if ac_fn_c_try_link
"$LINENO"; then :
15184 ac_cv_lib_crypto_mit_des_cbc_encrypt
=yes
15186 ac_cv_lib_crypto_mit_des_cbc_encrypt
=no
15188 rm -f core conftest.err conftest.
$ac_objext \
15189 conftest
$ac_exeext conftest.
$ac_ext
15190 LIBS
=$ac_check_lib_save_LIBS
15192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_mit_des_cbc_encrypt" >&5
15193 $as_echo "$ac_cv_lib_crypto_mit_des_cbc_encrypt" >&6; }
15194 if test "x$ac_cv_lib_crypto_mit_des_cbc_encrypt" = xyes
; then :
15200 if test $have_crypto = yes; then
15202 LIBS
="$CRYPTOLIB $LIBS"
15204 $as_echo "#define HAVE_LIBCRYPTO 1" >>confdefs.h
15207 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mit_des_cbc_encrypt in -lk5crypto" >&5
15208 $as_echo_n "checking for mit_des_cbc_encrypt in -lk5crypto... " >&6; }
15209 if ${ac_cv_lib_k5crypto_mit_des_cbc_encrypt+:} false
; then :
15210 $as_echo_n "(cached) " >&6
15212 ac_check_lib_save_LIBS
=$LIBS
15213 LIBS
="-lk5crypto $LIBS"
15214 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15215 /* end confdefs.h. */
15217 /* Override any GCC internal prototype to avoid an error.
15218 Use char because int might match the return type of a GCC
15219 builtin and then its argument prototype would still apply. */
15223 char mit_des_cbc_encrypt ();
15227 return mit_des_cbc_encrypt ();
15232 if ac_fn_c_try_link
"$LINENO"; then :
15233 ac_cv_lib_k5crypto_mit_des_cbc_encrypt
=yes
15235 ac_cv_lib_k5crypto_mit_des_cbc_encrypt
=no
15237 rm -f core conftest.err conftest.
$ac_objext \
15238 conftest
$ac_exeext conftest.
$ac_ext
15239 LIBS
=$ac_check_lib_save_LIBS
15241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_k5crypto_mit_des_cbc_encrypt" >&5
15242 $as_echo "$ac_cv_lib_k5crypto_mit_des_cbc_encrypt" >&6; }
15243 if test "x$ac_cv_lib_k5crypto_mit_des_cbc_encrypt" = xyes
; then :
15249 if test $have_k5crypto = yes; then
15250 CRYPTOLIB
=-lk5crypto
15251 LIBS
="$CRYPTOLIB $LIBS"
15253 $as_echo "#define HAVE_LIBK5CRYPTO 1" >>confdefs.h
15256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb5_init_context in -lkrb5" >&5
15257 $as_echo_n "checking for krb5_init_context in -lkrb5... " >&6; }
15258 if ${ac_cv_lib_krb5_krb5_init_context+:} false
; then :
15259 $as_echo_n "(cached) " >&6
15261 ac_check_lib_save_LIBS
=$LIBS
15262 LIBS
="-lkrb5 $LIBS"
15263 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15264 /* end confdefs.h. */
15266 /* Override any GCC internal prototype to avoid an error.
15267 Use char because int might match the return type of a GCC
15268 builtin and then its argument prototype would still apply. */
15272 char krb5_init_context ();
15276 return krb5_init_context ();
15281 if ac_fn_c_try_link
"$LINENO"; then :
15282 ac_cv_lib_krb5_krb5_init_context
=yes
15284 ac_cv_lib_krb5_krb5_init_context
=no
15286 rm -f core conftest.err conftest.
$ac_objext \
15287 conftest
$ac_exeext conftest.
$ac_ext
15288 LIBS
=$ac_check_lib_save_LIBS
15290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_krb5_krb5_init_context" >&5
15291 $as_echo "$ac_cv_lib_krb5_krb5_init_context" >&6; }
15292 if test "x$ac_cv_lib_krb5_krb5_init_context" = xyes
; then :
15298 if test $have_krb5=yes; then
15300 LIBS
="$KRB5LIB $LIBS"
15302 $as_echo "#define HAVE_LIBKRB5 1" >>confdefs.h
15305 if test "${with_kerberos5}" = no
; then
15306 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for des_cbc_encrypt in -ldes425" >&5
15307 $as_echo_n "checking for des_cbc_encrypt in -ldes425... " >&6; }
15308 if ${ac_cv_lib_des425_des_cbc_encrypt+:} false
; then :
15309 $as_echo_n "(cached) " >&6
15311 ac_check_lib_save_LIBS
=$LIBS
15312 LIBS
="-ldes425 $LIBS"
15313 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15314 /* end confdefs.h. */
15316 /* Override any GCC internal prototype to avoid an error.
15317 Use char because int might match the return type of a GCC
15318 builtin and then its argument prototype would still apply. */
15322 char des_cbc_encrypt ();
15326 return des_cbc_encrypt ();
15331 if ac_fn_c_try_link
"$LINENO"; then :
15332 ac_cv_lib_des425_des_cbc_encrypt
=yes
15334 ac_cv_lib_des425_des_cbc_encrypt
=no
15336 rm -f core conftest.err conftest.
$ac_objext \
15337 conftest
$ac_exeext conftest.
$ac_ext
15338 LIBS
=$ac_check_lib_save_LIBS
15340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_des425_des_cbc_encrypt" >&5
15341 $as_echo "$ac_cv_lib_des425_des_cbc_encrypt" >&6; }
15342 if test "x$ac_cv_lib_des425_des_cbc_encrypt" = xyes
; then :
15348 if test $have_des425 = yes; then
15350 LIBS
="$DESLIB $LIBS"
15352 $as_echo "#define HAVE_LIBDES425 1" >>confdefs.h
15355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for des_cbc_encrypt in -ldes" >&5
15356 $as_echo_n "checking for des_cbc_encrypt in -ldes... " >&6; }
15357 if ${ac_cv_lib_des_des_cbc_encrypt+:} false
; then :
15358 $as_echo_n "(cached) " >&6
15360 ac_check_lib_save_LIBS
=$LIBS
15362 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15363 /* end confdefs.h. */
15365 /* Override any GCC internal prototype to avoid an error.
15366 Use char because int might match the return type of a GCC
15367 builtin and then its argument prototype would still apply. */
15371 char des_cbc_encrypt ();
15375 return des_cbc_encrypt ();
15380 if ac_fn_c_try_link
"$LINENO"; then :
15381 ac_cv_lib_des_des_cbc_encrypt
=yes
15383 ac_cv_lib_des_des_cbc_encrypt
=no
15385 rm -f core conftest.err conftest.
$ac_objext \
15386 conftest
$ac_exeext conftest.
$ac_ext
15387 LIBS
=$ac_check_lib_save_LIBS
15389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_des_des_cbc_encrypt" >&5
15390 $as_echo "$ac_cv_lib_des_des_cbc_encrypt" >&6; }
15391 if test "x$ac_cv_lib_des_des_cbc_encrypt" = xyes
; then :
15397 if test $have_des = yes; then
15399 LIBS
="$DESLIB $LIBS"
15401 $as_echo "#define HAVE_LIBDES 1" >>confdefs.h
15405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb_get_cred in -lkrb4" >&5
15406 $as_echo_n "checking for krb_get_cred in -lkrb4... " >&6; }
15407 if ${ac_cv_lib_krb4_krb_get_cred+:} false
; then :
15408 $as_echo_n "(cached) " >&6
15410 ac_check_lib_save_LIBS
=$LIBS
15411 LIBS
="-lkrb4 $LIBS"
15412 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15413 /* end confdefs.h. */
15415 /* Override any GCC internal prototype to avoid an error.
15416 Use char because int might match the return type of a GCC
15417 builtin and then its argument prototype would still apply. */
15421 char krb_get_cred ();
15425 return krb_get_cred ();
15430 if ac_fn_c_try_link
"$LINENO"; then :
15431 ac_cv_lib_krb4_krb_get_cred
=yes
15433 ac_cv_lib_krb4_krb_get_cred
=no
15435 rm -f core conftest.err conftest.
$ac_objext \
15436 conftest
$ac_exeext conftest.
$ac_ext
15437 LIBS
=$ac_check_lib_save_LIBS
15439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_krb4_krb_get_cred" >&5
15440 $as_echo "$ac_cv_lib_krb4_krb_get_cred" >&6; }
15441 if test "x$ac_cv_lib_krb4_krb_get_cred" = xyes
; then :
15447 if test $have_krb4 = yes; then
15449 LIBS
="$KRB4LIB $LIBS"
15451 $as_echo "#define HAVE_LIBKRB4 1" >>confdefs.h
15454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb_get_cred in -lkrb" >&5
15455 $as_echo_n "checking for krb_get_cred in -lkrb... " >&6; }
15456 if ${ac_cv_lib_krb_krb_get_cred+:} false
; then :
15457 $as_echo_n "(cached) " >&6
15459 ac_check_lib_save_LIBS
=$LIBS
15461 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15462 /* end confdefs.h. */
15464 /* Override any GCC internal prototype to avoid an error.
15465 Use char because int might match the return type of a GCC
15466 builtin and then its argument prototype would still apply. */
15470 char krb_get_cred ();
15474 return krb_get_cred ();
15479 if ac_fn_c_try_link
"$LINENO"; then :
15480 ac_cv_lib_krb_krb_get_cred
=yes
15482 ac_cv_lib_krb_krb_get_cred
=no
15484 rm -f core conftest.err conftest.
$ac_objext \
15485 conftest
$ac_exeext conftest.
$ac_ext
15486 LIBS
=$ac_check_lib_save_LIBS
15488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_krb_krb_get_cred" >&5
15489 $as_echo "$ac_cv_lib_krb_krb_get_cred" >&6; }
15490 if test "x$ac_cv_lib_krb_krb_get_cred" = xyes
; then :
15496 if test $have_krb = yes; then
15498 LIBS
="$KRB4LIB $LIBS"
15500 $as_echo "#define HAVE_LIBKRB 1" >>confdefs.h
15506 if test "${with_kerberos5}" != no
; then
15507 for ac_header
in krb5.h
15509 ac_fn_c_check_header_mongrel
"$LINENO" "krb5.h" "ac_cv_header_krb5_h" "$ac_includes_default"
15510 if test "x$ac_cv_header_krb5_h" = xyes
; then :
15511 cat >>confdefs.h
<<_ACEOF
15512 #define HAVE_KRB5_H 1
15514 ac_fn_c_check_member
"$LINENO" "krb5_error" "text" "ac_cv_member_krb5_error_text" "#include <krb5.h>
15516 if test "x$ac_cv_member_krb5_error_text" = xyes
; then :
15518 cat >>confdefs.h
<<_ACEOF
15519 #define HAVE_KRB5_ERROR_TEXT 1
15524 ac_fn_c_check_member
"$LINENO" "krb5_error" "e_text" "ac_cv_member_krb5_error_e_text" "#include <krb5.h>
15526 if test "x$ac_cv_member_krb5_error_e_text" = xyes
; then :
15528 cat >>confdefs.h
<<_ACEOF
15529 #define HAVE_KRB5_ERROR_E_TEXT 1
15540 for ac_header
in des.h
15542 ac_fn_c_check_header_mongrel
"$LINENO" "des.h" "ac_cv_header_des_h" "$ac_includes_default"
15543 if test "x$ac_cv_header_des_h" = xyes
; then :
15544 cat >>confdefs.h
<<_ACEOF
15545 #define HAVE_DES_H 1
15549 for ac_header
in kerberosIV
/des.h
15551 ac_fn_c_check_header_mongrel
"$LINENO" "kerberosIV/des.h" "ac_cv_header_kerberosIV_des_h" "$ac_includes_default"
15552 if test "x$ac_cv_header_kerberosIV_des_h" = xyes
; then :
15553 cat >>confdefs.h
<<_ACEOF
15554 #define HAVE_KERBEROSIV_DES_H 1
15558 for ac_header
in kerberos
/des.h
15560 ac_fn_c_check_header_mongrel
"$LINENO" "kerberos/des.h" "ac_cv_header_kerberos_des_h" "$ac_includes_default"
15561 if test "x$ac_cv_header_kerberos_des_h" = xyes
; then :
15562 cat >>confdefs.h
<<_ACEOF
15563 #define HAVE_KERBEROS_DES_H 1
15578 for ac_header
in krb.h
15580 ac_fn_c_check_header_mongrel
"$LINENO" "krb.h" "ac_cv_header_krb_h" "$ac_includes_default"
15581 if test "x$ac_cv_header_krb_h" = xyes
; then :
15582 cat >>confdefs.h
<<_ACEOF
15583 #define HAVE_KRB_H 1
15587 for ac_header
in kerberosIV
/krb.h
15589 ac_fn_c_check_header_mongrel
"$LINENO" "kerberosIV/krb.h" "ac_cv_header_kerberosIV_krb_h" "$ac_includes_default"
15590 if test "x$ac_cv_header_kerberosIV_krb_h" = xyes
; then :
15591 cat >>confdefs.h
<<_ACEOF
15592 #define HAVE_KERBEROSIV_KRB_H 1
15596 for ac_header
in kerberos
/krb.h
15598 ac_fn_c_check_header_mongrel
"$LINENO" "kerberos/krb.h" "ac_cv_header_kerberos_krb_h" "$ac_includes_default"
15599 if test "x$ac_cv_header_kerberos_krb_h" = xyes
; then :
15600 cat >>confdefs.h
<<_ACEOF
15601 #define HAVE_KERBEROS_KRB_H 1
15617 for ac_header
in com_err.h
15619 ac_fn_c_check_header_mongrel
"$LINENO" "com_err.h" "ac_cv_header_com_err_h" "$ac_includes_default"
15620 if test "x$ac_cv_header_com_err_h" = xyes
; then :
15621 cat >>confdefs.h
<<_ACEOF
15622 #define HAVE_COM_ERR_H 1
15637 # Solaris requires -lintl if you want strerror (which calls dgettext)
15638 # to return localized messages.
15639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dgettext in -lintl" >&5
15640 $as_echo_n "checking for dgettext in -lintl... " >&6; }
15641 if ${ac_cv_lib_intl_dgettext+:} false
; then :
15642 $as_echo_n "(cached) " >&6
15644 ac_check_lib_save_LIBS
=$LIBS
15645 LIBS
="-lintl $LIBS"
15646 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15647 /* end confdefs.h. */
15649 /* Override any GCC internal prototype to avoid an error.
15650 Use char because int might match the return type of a GCC
15651 builtin and then its argument prototype would still apply. */
15659 return dgettext ();
15664 if ac_fn_c_try_link
"$LINENO"; then :
15665 ac_cv_lib_intl_dgettext
=yes
15667 ac_cv_lib_intl_dgettext
=no
15669 rm -f core conftest.err conftest.
$ac_objext \
15670 conftest
$ac_exeext conftest.
$ac_ext
15671 LIBS
=$ac_check_lib_save_LIBS
15673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_dgettext" >&5
15674 $as_echo "$ac_cv_lib_intl_dgettext" >&6; }
15675 if test "x$ac_cv_lib_intl_dgettext" = xyes
; then :
15676 cat >>confdefs.h
<<_ACEOF
15677 #define HAVE_LIBINTL 1
15680 LIBS
="-lintl $LIBS"
15685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether localtime caches TZ" >&5
15686 $as_echo_n "checking whether localtime caches TZ... " >&6; }
15687 if ${emacs_cv_localtime_cache+:} false
; then :
15688 $as_echo_n "(cached) " >&6
15690 if test x
$ac_cv_func_tzset = xyes
; then
15691 if test "$cross_compiling" = yes; then :
15692 # If we have tzset, assume the worst when cross-compiling.
15693 emacs_cv_localtime_cache
=yes
15695 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15696 /* end confdefs.h. */
15698 char TZ_GMT0[] = "TZ=GMT0";
15699 char TZ_PST8[] = "TZ=PST8";
15702 time_t now = time ((time_t *) 0);
15703 int hour_GMT0, hour_unset;
15704 if (putenv (TZ_GMT0) != 0)
15706 hour_GMT0 = localtime (&now)->tm_hour;
15708 hour_unset = localtime (&now)->tm_hour;
15709 if (putenv (TZ_PST8) != 0)
15711 if (localtime (&now)->tm_hour == hour_GMT0)
15714 if (localtime (&now)->tm_hour != hour_unset)
15719 if ac_fn_c_try_run
"$LINENO"; then :
15720 emacs_cv_localtime_cache
=no
15722 emacs_cv_localtime_cache
=yes
15724 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
15725 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
15729 # If we lack tzset, report that localtime does not cache TZ,
15730 # since we can't invalidate the cache if we don't have tzset.
15731 emacs_cv_localtime_cache
=no
15734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_localtime_cache" >&5
15735 $as_echo "$emacs_cv_localtime_cache" >&6; }
15736 if test $emacs_cv_localtime_cache = yes; then
15738 $as_echo "#define LOCALTIME_CACHE 1" >>confdefs.h
15742 if test "x$HAVE_TIMEVAL" = xyes
; then
15743 for ac_func
in gettimeofday
15745 ac_fn_c_check_func
"$LINENO" "gettimeofday" "ac_cv_func_gettimeofday"
15746 if test "x$ac_cv_func_gettimeofday" = xyes
; then :
15747 cat >>confdefs.h
<<_ACEOF
15748 #define HAVE_GETTIMEOFDAY 1
15754 if test $ac_cv_func_gettimeofday = yes; then
15755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gettimeofday can accept two arguments" >&5
15756 $as_echo_n "checking whether gettimeofday can accept two arguments... " >&6; }
15757 if ${emacs_cv_gettimeofday_two_arguments+:} false
; then :
15758 $as_echo_n "(cached) " >&6
15760 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15761 /* end confdefs.h. */
15763 #ifdef TIME_WITH_SYS_TIME
15764 #include <sys/time.h>
15767 #ifdef HAVE_SYS_TIME_H
15768 #include <sys/time.h>
15776 struct timeval time;
15777 gettimeofday (&time, 0);
15782 if ac_fn_c_try_compile
"$LINENO"; then :
15783 emacs_cv_gettimeofday_two_arguments
=yes
15785 emacs_cv_gettimeofday_two_arguments
=no
15787 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
15789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_gettimeofday_two_arguments" >&5
15790 $as_echo "$emacs_cv_gettimeofday_two_arguments" >&6; }
15791 if test $emacs_cv_gettimeofday_two_arguments = no
; then
15793 $as_echo "#define GETTIMEOFDAY_ONE_ARGUMENT 1" >>confdefs.h
15800 ac_fn_c_check_func
"$LINENO" "socket" "ac_cv_func_socket"
15801 if test "x$ac_cv_func_socket" = xyes
; then :
15807 if test $ok_so_far = yes; then
15808 ac_fn_c_check_header_mongrel
"$LINENO" "netinet/in.h" "ac_cv_header_netinet_in_h" "$ac_includes_default"
15809 if test "x$ac_cv_header_netinet_in_h" = xyes
; then :
15817 if test $ok_so_far = yes; then
15818 ac_fn_c_check_header_mongrel
"$LINENO" "arpa/inet.h" "ac_cv_header_arpa_inet_h" "$ac_includes_default"
15819 if test "x$ac_cv_header_arpa_inet_h" = xyes
; then :
15827 if test $ok_so_far = yes; then
15829 $as_echo "#define HAVE_INET_SOCKETS 1" >>confdefs.h
15833 if test -f /usr
/lpp
/X11
/bin
/smt.exp
; then
15835 $as_echo "#define HAVE_AIX_SMT_EXP 1" >>confdefs.h
15839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether system supports dynamic ptys" >&5
15840 $as_echo_n "checking whether system supports dynamic ptys... " >&6; }
15841 if test -d /dev
/pts
&& ls -d /dev
/ptmx
> /dev
/null
2>&1 ; then
15842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15843 $as_echo "yes" >&6; }
15845 $as_echo "#define HAVE_DEV_PTMX 1" >>confdefs.h
15848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15849 $as_echo "no" >&6; }
15852 ac_fn_c_check_type
"$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
15853 if test "x$ac_cv_type_pid_t" = xyes
; then :
15857 cat >>confdefs.h
<<_ACEOF
15863 for ac_header
in vfork.h
15865 ac_fn_c_check_header_mongrel
"$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
15866 if test "x$ac_cv_header_vfork_h" = xyes
; then :
15867 cat >>confdefs.h
<<_ACEOF
15868 #define HAVE_VFORK_H 1
15875 for ac_func
in fork vfork
15877 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
15878 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
15879 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
15880 cat >>confdefs.h
<<_ACEOF
15881 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
15887 if test "x$ac_cv_func_fork" = xyes
; then
15888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
15889 $as_echo_n "checking for working fork... " >&6; }
15890 if ${ac_cv_func_fork_works+:} false
; then :
15891 $as_echo_n "(cached) " >&6
15893 if test "$cross_compiling" = yes; then :
15894 ac_cv_func_fork_works
=cross
15896 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15897 /* end confdefs.h. */
15898 $ac_includes_default
15903 /* By Ruediger Kuhlmann. */
15904 return fork () < 0;
15910 if ac_fn_c_try_run
"$LINENO"; then :
15911 ac_cv_func_fork_works
=yes
15913 ac_cv_func_fork_works
=no
15915 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
15916 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
15920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
15921 $as_echo "$ac_cv_func_fork_works" >&6; }
15924 ac_cv_func_fork_works
=$ac_cv_func_fork
15926 if test "x$ac_cv_func_fork_works" = xcross
; then
15928 *-*-amigaos* |
*-*-msdosdjgpp*)
15929 # Override, as these systems have only a dummy fork() stub
15930 ac_cv_func_fork_works
=no
15933 ac_cv_func_fork_works
=yes
15936 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
15937 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
15939 ac_cv_func_vfork_works
=$ac_cv_func_vfork
15940 if test "x$ac_cv_func_vfork" = xyes
; then
15941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
15942 $as_echo_n "checking for working vfork... " >&6; }
15943 if ${ac_cv_func_vfork_works+:} false
; then :
15944 $as_echo_n "(cached) " >&6
15946 if test "$cross_compiling" = yes; then :
15947 ac_cv_func_vfork_works
=cross
15949 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15950 /* end confdefs.h. */
15951 /* Thanks to Paul Eggert for this test. */
15952 $ac_includes_default
15953 #include <sys/wait.h>
15954 #ifdef HAVE_VFORK_H
15955 # include <vfork.h>
15957 /* On some sparc systems, changes by the child to local and incoming
15958 argument registers are propagated back to the parent. The compiler
15959 is told about this with #include <vfork.h>, but some compilers
15960 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
15961 static variable whose address is put into a register that is
15962 clobbered by the vfork. */
15965 sparc_address_test (int arg)
15967 sparc_address_test (arg) int arg;
15970 static pid_t child;
15988 pid_t parent = getpid ();
15991 sparc_address_test (0);
15996 /* Here is another test for sparc vfork register problems. This
15997 test uses lots of local variables, at least as many local
15998 variables as main has allocated so far including compiler
15999 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
16000 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
16001 reuse the register of parent for one of the local variables,
16002 since it will think that parent can't possibly be used any more
16003 in this routine. Assigning to the local variable will thus
16004 munge parent in the parent process. */
16006 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
16007 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
16008 /* Convince the compiler that p..p7 are live; otherwise, it might
16009 use the same hardware register for all 8 local variables. */
16010 if (p != p1 || p != p2 || p != p3 || p != p4
16011 || p != p5 || p != p6 || p != p7)
16014 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
16015 from child file descriptors. If the child closes a descriptor
16016 before it execs or exits, this munges the parent's descriptor
16017 as well. Test for this by closing stdout in the child. */
16018 _exit(close(fileno(stdout)) != 0);
16023 while (wait(&status) != child)
16026 /* Was there some problem with vforking? */
16029 /* Did the child fail? (This shouldn't happen.) */
16032 /* Did the vfork/compiler bug occur? */
16033 || parent != getpid()
16035 /* Did the file descriptor bug occur? */
16036 || fstat(fileno(stdout), &st) != 0
16041 if ac_fn_c_try_run
"$LINENO"; then :
16042 ac_cv_func_vfork_works
=yes
16044 ac_cv_func_vfork_works
=no
16046 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
16047 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
16051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
16052 $as_echo "$ac_cv_func_vfork_works" >&6; }
16055 if test "x$ac_cv_func_fork_works" = xcross
; then
16056 ac_cv_func_vfork_works
=$ac_cv_func_vfork
16057 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
16058 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
16061 if test "x$ac_cv_func_vfork_works" = xyes
; then
16063 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
16067 $as_echo "#define vfork fork" >>confdefs.h
16070 if test "x$ac_cv_func_fork_works" = xyes
; then
16072 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
16077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
16078 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
16079 if ${emacs_cv_langinfo_codeset+:} false
; then :
16080 $as_echo_n "(cached) " >&6
16082 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16083 /* end confdefs.h. */
16084 #include <langinfo.h>
16088 char* cs = nl_langinfo(CODESET);
16093 if ac_fn_c_try_link
"$LINENO"; then :
16094 emacs_cv_langinfo_codeset
=yes
16096 emacs_cv_langinfo_codeset
=no
16098 rm -f core conftest.err conftest.
$ac_objext \
16099 conftest
$ac_exeext conftest.
$ac_ext
16102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_langinfo_codeset" >&5
16103 $as_echo "$emacs_cv_langinfo_codeset" >&6; }
16104 if test $emacs_cv_langinfo_codeset = yes; then
16106 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
16110 ac_fn_c_check_type
"$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
16111 if test "x$ac_cv_type_size_t" = xyes
; then :
16113 cat >>confdefs.h
<<_ACEOF
16114 #define HAVE_SIZE_T 1
16121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mbstate_t" >&5
16122 $as_echo_n "checking for mbstate_t... " >&6; }
16123 if ${ac_cv_type_mbstate_t+:} false
; then :
16124 $as_echo_n "(cached) " >&6
16126 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16127 /* end confdefs.h. */
16128 $ac_includes_default
16129 # include <wchar.h>
16133 mbstate_t x; return sizeof x;
16138 if ac_fn_c_try_compile
"$LINENO"; then :
16139 ac_cv_type_mbstate_t
=yes
16141 ac_cv_type_mbstate_t
=no
16143 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
16145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_mbstate_t" >&5
16146 $as_echo "$ac_cv_type_mbstate_t" >&6; }
16147 if test $ac_cv_type_mbstate_t = yes; then
16149 $as_echo "#define HAVE_MBSTATE_T 1" >>confdefs.h
16153 $as_echo "#define mbstate_t int" >>confdefs.h
16157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C restricted array declarations" >&5
16158 $as_echo_n "checking for C restricted array declarations... " >&6; }
16159 if ${emacs_cv_c_restrict_arr+:} false
; then :
16160 $as_echo_n "(cached) " >&6
16162 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16163 /* end confdefs.h. */
16164 void fred (int x[__restrict]);
16173 if ac_fn_c_try_compile
"$LINENO"; then :
16174 emacs_cv_c_restrict_arr
=yes
16176 emacs_cv_c_restrict_arr
=no
16178 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
16180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $emacs_cv_c_restrict_arr" >&5
16181 $as_echo "$emacs_cv_c_restrict_arr" >&6; }
16182 if test "$emacs_cv_c_restrict_arr" = yes; then
16184 $as_echo "#define __restrict_arr __restrict" >>confdefs.h
16190 # Set up the CFLAGS for real compilation, so we can substitute it.
16191 CFLAGS
="$REAL_CFLAGS"
16192 CPPFLAGS
="$REAL_CPPFLAGS"
16194 ## Hack to detect a buggy GCC version.
16195 if test "x$GCC" = xyes \
16196 && test x
"`$CC --version 2> /dev/null | grep 'gcc.* 4.5.0'`" != x \
16197 && test x
"`echo $CFLAGS | grep '\-O[23]'`" != x \
16198 && test x
"`echo $CFLAGS | grep '\-fno-optimize-sibling-calls'`" = x
; then
16199 as_fn_error $?
"GCC 4.5.0 has problems compiling Emacs; see etc/PROBLEMS'." "$LINENO" 5
16202 #### Find out which version of Emacs this is.
16203 version
=`grep 'const char emacs_version' ${srcdir}/src/emacs.c \
16204 | sed -e 's/^[^"]*"\([^"]*\)".*$/\1/'`
16205 if test x
"${version}" = x
; then
16206 as_fn_error $?
"can't find current emacs version in \`${srcdir}/src/emacs.c'." "$LINENO" 5
16208 if test x
"${version}" != x
"$PACKAGE_VERSION"; then
16209 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: version mismatch between \`${srcdir}/configure.in' and \`${srcdir}/src/emacs.c'." >&5
16210 $as_echo "$as_me: WARNING: version mismatch between \`${srcdir}/configure.in' and \`${srcdir}/src/emacs.c'." >&2;}
16213 ### Specify what sort of things we'll be editing into Makefile and config.h.
16214 ### Use configuration here uncanonicalized to avoid exceeding size limits.
16238 ## FIXME? Nothing uses @LD_SWITCH_X_SITE@.
16239 ## src/Makefile.in did add LD_SWITCH_X_SITE (as a cpp define) to the
16240 ## end of LIBX_BASE, but nothing ever set it.
16245 ## Used in lwlib/Makefile.in.
16247 if test -n "${machfile}"; then
16248 M_FILE="\$
(srcdir
)/${machfile}"
16252 S_FILE="\$
(srcdir
)/${opsysfile}"
16264 cat >>confdefs.h <<_ACEOF
16265 #define EMACS_CONFIGURATION "${canonical}"
16269 cat >>confdefs.h <<_ACEOF
16270 #define EMACS_CONFIG_OPTIONS "${ac_configure_args}"
16273 if test -n "$machfile"; then
16275 cat >>confdefs.h <<_ACEOF
16276 #define config_machfile "${machfile}"
16281 cat >>confdefs.h <<_ACEOF
16282 #define config_opsysfile "${opsysfile}"
16289 if test "${HAVE_X_WINDOWS}" = "yes" ; then
16291 $as_echo "#define HAVE_X_WINDOWS 1" >>confdefs.h
16294 XOBJ
="xterm.o xfns.o xselect.o xrdb.o fontset.o xsmfns.o fringe.o image.o xsettings.o xgselect.o"
16296 if test "$HAVE_XFT" = "yes"; then
16297 FONT_OBJ
="$FONT_OBJ ftfont.o xftfont.o ftxfont.o"
16298 elif test "$HAVE_FREETYPE" = "yes"; then
16299 FONT_OBJ
="$FONT_OBJ ftfont.o ftxfont.o"
16309 if test "${USE_X_TOOLKIT}" != "none" ; then
16310 WIDGET_OBJ
=widget.o
16312 $as_echo "#define USE_X_TOOLKIT 1" >>confdefs.h
16314 if test "${USE_X_TOOLKIT}" = "LUCID"; then
16316 $as_echo "#define USE_LUCID 1" >>confdefs.h
16318 elif test "${USE_X_TOOLKIT}" = "MOTIF"; then
16320 $as_echo "#define USE_MOTIF 1" >>confdefs.h
16325 ## Paul Abrahams <abrahams at equinox.shaysnet.com> says this is needed.
16326 MOTIF_LIBW
="$MOTIF_LIBW -lXpm"
16330 ## Richard Anthony Ryan <ryanr at ellingtn.ftc.nrcs.usda.gov>
16331 ## says -lXimp is needed in UNIX_SV ... 4.2 1.1.2.
16332 MOTIF_LIBW
="MOTIF_LIBW -lXimp"
16336 ## olson@mcs.anl.gov says -li18n is needed by -lXm.
16337 MOTIF_LIBW
="$MOTIF_LIBW -li18n"
16340 MOTIF_LIBW
="$MOTIF_LIBW $LIBXP"
16346 case "$USE_X_TOOLKIT" in
16347 MOTIF
) TOOLKIT_LIBW
="$MOTIF_LIBW" ;;
16348 LUCID
) TOOLKIT_LIBW
="$LUCID_LIBW" ;;
16349 none
) test "x$HAVE_GTK" = "xyes" && TOOLKIT_LIBW
="$GTK_LIBS" ;;
16353 if test "$USE_X_TOOLKIT" = "none"; then
16354 LIBXT_OTHER
="\$(LIBXSM)"
16355 OLDXMENU_TARGET
="really-oldXMenu"
16357 LIBXT_OTHER
="\$(LIBXMU) -lXt \$(LIBXTR6) -lXext"
16358 OLDXMENU_TARGET
="really-lwlib"
16362 ## The X Menu stuff is present in the X10 distribution, but missing
16363 ## from X11. If we have X10, just use the installed library;
16364 ## otherwise, use our own copy.
16365 if test "${HAVE_X11}" = "yes" ; then
16367 $as_echo "#define HAVE_X11 1" >>confdefs.h
16370 if test "$USE_X_TOOLKIT" = "none"; then
16371 OLDXMENU
="\${oldXMenudir}/libXMenu11.a"
16373 OLDXMENU
="\${lwlibdir}/liblw.a"
16375 LIBXMENU
="\$(OLDXMENU)"
16376 LIBX_OTHER
="\$(LIBXT) \$(LIBX_EXTRA)"
16377 OLDXMENU_DEPS
="\${OLDXMENU} ../src/\${OLDXMENU}"
16379 ## For a syntactically valid Makefile; not actually used for anything.
16380 ## See comments in src/Makefile.in.
16382 ## FIXME This case (!HAVE_X11 && HAVE_X_WINDOWS) is no longer possible(?).
16383 if test "${HAVE_X_WINDOWS}" = "yes"; then
16392 if test "$HAVE_GTK" = "yes" ||
test "$HAVE_MENUS" != "yes"; then
16405 if test "${HAVE_MENUS}" = "yes" ; then
16407 $as_echo "#define HAVE_MENUS 1" >>confdefs.h
16411 if test "${GNU_MALLOC}" = "yes" ; then
16413 $as_echo "#define GNU_MALLOC 1" >>confdefs.h
16418 if test "${REL_ALLOC}" = "yes" ; then
16420 $as_echo "#define REL_ALLOC 1" >>confdefs.h
16423 test "$system_malloc" != "yes" && RALLOC_OBJ
=ralloc.o
16427 if test "$opsys" = "cygwin"; then
16428 CYGWIN_OBJ
="sheap.o"
16429 ## Cygwin differs because of its unexec().
16431 POST_ALLOC_OBJ
=lastfile.o
16434 PRE_ALLOC_OBJ
=lastfile.o
16443 aix4-2
) LD_SWITCH_SYSTEM_TEMACS
="-Wl,-bnodelcsect" ;;
16446 ## The -headerpad option tells ld (see man page) to leave room at the
16447 ## end of the header for adding load commands. Needed for dumping.
16448 ## 0x690 is the total size of 30 segment load commands (at 56
16449 ## each); under Cocoa 31 commands are required.
16450 if test "$HAVE_NS" = "yes"; then
16451 libs_nsgui
="-framework AppKit"
16452 headerpad_extra
=6C8
16455 headerpad_extra
=690
16457 LD_SWITCH_SYSTEM_TEMACS
="-prebind $libs_nsgui -Xlinker -headerpad -Xlinker $headerpad_extra"
16459 ## This is here because src/Makefile.in did some extra fiddling around
16460 ## with LD_SWITCH_SYSTEM. The cpp logic was:
16461 ## #ifndef LD_SWITCH_SYSTEM
16462 ## #if !defined (__GNUC__) && ((defined (BSD_SYSTEM) && !defined (COFF)))
16463 ## Since all the *bsds define LD_SWITCH_SYSTEM, this simplifies to:
16464 ## not using gcc, darwin system not on an alpha (ie darwin, since
16465 ## darwin + alpha does not occur).
16466 ## Because this was done in src/Makefile.in, the resulting part of
16467 ## LD_SWITCH_SYSTEM was not used in configure (ie, in ac_link).
16468 ## It therefore seems cleaner to put this in LD_SWITCH_SYSTEM_TEMACS,
16469 ## rather than LD_SWITCH_SYSTEM.
16470 test "x$LD_SWITCH_SYSTEM" = "x" && test "x$GCC" != "xyes" && \
16471 LD_SWITCH_SYSTEM_TEMACS
="-X $LD_SWITCH_SYSTEM_TEMACS"
16474 ## LD_SWITCH_X_SITE_AUX is a -R option saying where to find X at run-time.
16475 ## When handled by cpp, this was in LD_SWITCH_SYSTEM. However, at
16476 ## the point where configure sourced the s/*.h file, LD_SWITCH_X_SITE_AUX
16477 ## had not yet been defined and was expanded to null. Hence LD_SWITCH_SYSTEM
16478 ## had different values in configure (in ac_link) and src/Makefile.in.
16479 ## It seems clearer therefore to put this piece in LD_SWITCH_SYSTEM_TEMACS.
16480 gnu-linux
) LD_SWITCH_SYSTEM_TEMACS
="\$(LD_SWITCH_X_SITE_AUX)" ;;
16482 *) LD_SWITCH_SYSTEM_TEMACS
= ;;
16485 if test "$NS_IMPL_GNUSTEP" = "yes"; then
16486 LD_SWITCH_SYSTEM_TEMACS
="${LD_SWITCH_SYSTEM_TEMACS} -L${GNUSTEP_SYSTEM_LIBRARIES} ${GNUSTEP_LOCAL_LIBRARIES} -lgnustep-gui -lgnustep-base -lobjc -lpthread"
16495 ## gnu: GNU needs its own crt0.
16496 aix4-2|cygwin|darwin|gnu|hpux
*|irix6-5|sol2
*|unixware
) ORDINARY_LINK
=yes ;;
16498 ## On post 1.3 releases of NetBSD, gcc -nostdlib also clears the
16499 ## library search parth, i.e. it won't search /usr/lib for libc and
16500 ## friends. Using -nostartfiles instead avoids this problem, and
16501 ## will also work on earlier NetBSD releases.
16502 netbsd|openbsd
) LD_FIRSTFLAG
="-nostartfiles" ;;
16504 ## macpcc: NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp> says
16505 ## MkLinux/LinuxPPC needs this.
16506 ## ibms390x only supports opsys = gnu-linux so it can be added here.
16509 macppc|ibms390x
) LD_FIRSTFLAG
="-nostdlib" ;;
16515 if test "x$ORDINARY_LINK" = "xyes"; then
16519 $as_echo "#define ORDINARY_LINK 1" >>confdefs.h
16522 ## The system files defining neither ORDINARY_LINK nor LD_FIRSTFLAG are:
16523 ## freebsd, gnu-* not on macppc|ibms390x.
16524 elif test "x$GCC" = "xyes" && test "x$LD_FIRSTFLAG" = "x"; then
16526 ## Versions of GCC >= 2.0 put their library, libgcc.a, in obscure
16527 ## places that are difficult to figure out at make time. Fortunately,
16528 ## these same versions allow you to pass arbitrary flags on to the
16529 ## linker, so there is no reason not to use it as a linker.
16531 ## Well, it is not quite perfect. The "-nostdlib" keeps GCC from
16532 ## searching for libraries in its internal directories, so we have to
16533 ## ask GCC explicitly where to find libgcc.a (LIB_GCC below).
16534 LD_FIRSTFLAG
="-nostdlib"
16537 ## FIXME? What setting of EDIT_LDFLAGS should this have?
16538 test "$NS_IMPL_GNUSTEP" = "yes" && LD_FIRSTFLAG
="-rdynamic"
16543 ## FIXME? The logic here is not precisely the same as that above.
16544 ## There is no check here for a pre-defined LD_FIRSTFLAG.
16545 ## Should we only be setting LIB_GCC if LD ~ -nostdlib?
16547 if test "x$GCC" = "xyes" && test "x$ORDINARY_LINK" != "xyes"; then
16550 freebsd|netbsd|openbsd
) LIB_GCC
= ;;
16553 ## armin76@gentoo.org reported that the lgcc_s flag is necessary to
16554 ## build on ARM EABI under GNU/Linux. (Bug#5518)
16560 ## FIXME? s/gnu-linux.h used to define LIB_GCC as below, then
16561 ## immediately undefine it again and redefine it to empty.
16562 ## Was the C_SWITCH_X_SITE part really necessary?
16563 ## LIB_GCC=`$CC $C_SWITCH_X_SITE -print-libgcc-file-name`
16569 ## Ask GCC where to find libgcc.a.
16570 *) LIB_GCC
=`$CC -print-libgcc-file-name 2> /dev/null` ;;
16577 ## If we're using X11/GNUstep, define some consequences.
16578 if test "$HAVE_X_WINDOWS" = "yes" ||
test "$HAVE_NS" = "yes"; then
16580 $as_echo "#define HAVE_WINDOW_SYSTEM 1" >>confdefs.h
16583 $as_echo "#define HAVE_MOUSE 1" >>confdefs.h
16585 MOUSE_SUPPORT
="\$(REAL_MOUSE_SUPPORT)"
16586 TOOLTIP_SUPPORT
="\${lispsource}/mouse.elc"
16588 WINDOW_SUPPORT
="\$(BASE_WINDOW_SUPPORT)"
16589 test "$HAVE_X_WINDOWS" = "yes" && \
16590 WINDOW_SUPPORT
="$WINDOW_SUPPORT \$(X_WINDOW_SUPPORT)"
16600 #### Report on what we decided to do.
16601 #### Report GTK as a toolkit, even if it doesn't use Xt.
16602 #### It makes printing result more understandable as using GTK sets
16603 #### toolkit_scroll_bars to yes by default.
16604 if test "${HAVE_GTK}" = "yes"; then
16609 if test -n "$machfile"; then
16610 and_machfile
=" and \`${machfile}'"
16614 Configured for \`${canonical}'.
16616 Where should the build process find the source code? ${srcdir}
16617 What operating system and machine description files should Emacs use?
16618 \`${opsysfile}'${and_machfile}
16619 What compiler should emacs be built with? ${CC} ${CFLAGS}
16620 Should Emacs use the GNU version of malloc? ${GNU_MALLOC}${GNU_MALLOC_reason}
16621 Should Emacs use a relocating allocator for buffers? ${REL_ALLOC}
16622 Should Emacs use mmap(2) for buffer allocation? $use_mmap_for_buffers
16623 What window system should Emacs use? ${window_system}
16624 What toolkit should Emacs use? ${USE_X_TOOLKIT}"
16626 if test -n "${x_includes}"; then
16627 echo " Where do we find X Windows header files? ${x_includes}"
16629 echo " Where do we find X Windows header files? Standard dirs"
16631 if test -n "${x_libraries}"; then
16632 echo " Where do we find X Windows libraries? ${x_libraries}"
16634 echo " Where do we find X Windows libraries? Standard dirs"
16637 echo " Does Emacs use -lXaw3d? ${HAVE_XAW3D}"
16638 echo " Does Emacs use -lXpm? ${HAVE_XPM}"
16639 echo " Does Emacs use -ljpeg? ${HAVE_JPEG}"
16640 echo " Does Emacs use -ltiff? ${HAVE_TIFF}"
16641 echo " Does Emacs use a gif library? ${HAVE_GIF} $LIBGIF"
16642 echo " Does Emacs use -lpng? ${HAVE_PNG}"
16643 echo " Does Emacs use -lrsvg-2? ${HAVE_RSVG}"
16644 echo " Does Emacs use imagemagick? ${HAVE_IMAGEMAGICK}"
16646 echo " Does Emacs use -lgpm? ${HAVE_GPM}"
16647 echo " Does Emacs use -ldbus? ${HAVE_DBUS}"
16648 echo " Does Emacs use -lgconf? ${HAVE_GCONF}"
16649 echo " Does Emacs use -lselinux? ${HAVE_LIBSELINUX}"
16650 echo " Does Emacs use -lgnutls? ${HAVE_GNUTLS}"
16651 echo " Does Emacs use -lxml2? ${HAVE_LIBXML2}"
16653 echo " Does Emacs use -lfreetype? ${HAVE_FREETYPE}"
16654 echo " Does Emacs use -lm17n-flt? ${HAVE_M17N_FLT}"
16655 echo " Does Emacs use -lotf? ${HAVE_LIBOTF}"
16656 echo " Does Emacs use -lxft? ${HAVE_XFT}"
16658 echo " Does Emacs use toolkit scroll bars? ${USE_TOOLKIT_SCROLL_BARS}"
16661 if test $USE_XASSERTS = yes; then
16662 echo " Compiling with asserts turned on."
16663 CPPFLAGS
="$CPPFLAGS -DXASSERTS=1"
16668 if test "$HAVE_NS" = "yes"; then
16670 echo "You must run \"make install\" in order to test the built application.
16671 The installed application will go to nextstep/Emacs.app and can be
16672 run or moved from there."
16673 if test "$EN_NS_SELF_CONTAINED" = "yes"; then
16674 echo "The application will be fully self-contained."
16676 echo "The lisp resources for the application will be installed under ${prefix}.
16677 You may need to run \"make install\" with sudo. The application will fail
16678 to run if these resources are not installed."
16684 # Remove any trailing slashes in these variables.
16685 test "${prefix}" != NONE
&&
16686 prefix
=`echo "${prefix}" | sed 's,\([^/]\)/*$,\1,'`
16687 test "${exec_prefix}" != NONE
&&
16688 exec_prefix
=`echo "${exec_prefix}" | sed 's,\([^/]\)/*$,\1,'`
16690 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"
16692 ac_config_commands
="$ac_config_commands default"
16694 cat >confcache
<<\_ACEOF
16695 # This file is a shell script that caches the results of configure
16696 # tests run on this system so they can be shared between configure
16697 # scripts and configure runs, see configure's option --config-cache.
16698 # It is not useful on other systems. If it contains results you don't
16699 # want to keep, you may remove or edit it.
16701 # config.status only pays attention to the cache file if you give it
16702 # the --recheck option to rerun configure.
16704 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16705 # loading this file, other *unset* `ac_cv_foo' will be assigned the
16706 # following values.
16710 # The following way of writing the cache mishandles newlines in values,
16711 # but we know of no workaround that is simple, portable, and efficient.
16712 # So, we kill variables containing newlines.
16713 # Ultrix sh set writes to stderr and can't be redirected directly,
16714 # and sets the high bit in the cache file unless we assign to the vars.
16716 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16717 eval ac_val
=\$
$ac_var
16721 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
16722 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
16725 _ | IFS | as_nl
) ;; #(
16726 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
16727 *) { eval $ac_var=; unset $ac_var;} ;;
16733 case $as_nl`(ac_space=' '; set) 2>&1` in #(
16734 *${as_nl}ac_space
=\
*)
16735 # `set' does not quote correctly, so add quotes: double-quote
16736 # substitution turns \\\\ into \\, and sed turns \\ into \.
16739 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16742 # `set' quotes correctly as required by POSIX, so do not add quotes.
16743 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16752 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16754 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16756 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
16757 if test -w "$cache_file"; then
16758 if test "x$cache_file" != "x/dev/null"; then
16759 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
16760 $as_echo "$as_me: updating cache $cache_file" >&6;}
16761 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
16762 cat confcache
>"$cache_file"
16764 case $cache_file in #(
16766 mv -f confcache
"$cache_file"$$
&&
16767 mv -f "$cache_file"$$
"$cache_file" ;; #(
16769 mv -f confcache
"$cache_file" ;;
16774 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
16775 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16780 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
16781 # Let make expand exec_prefix.
16782 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
16784 DEFS
=-DHAVE_CONFIG_H
16789 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
16790 # 1. Remove the extension, and $U if already installed.
16791 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
16792 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
16793 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
16794 # will be set to the directory where LIBOBJS objects are built.
16795 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16796 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
16798 LIBOBJS
=$ac_libobjs
16800 LTLIBOBJS
=$ac_ltlibobjs
16803 if test -n "$EXEEXT"; then
16805 am__EXEEXT_FALSE
='#'
16807 am__EXEEXT_TRUE
='#'
16811 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
16812 as_fn_error $?
"conditional \"AMDEP\" was never defined.
16813 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16815 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
16816 as_fn_error $?
"conditional \"am__fastdepCC\" was never defined.
16817 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16820 if test -z "${GL_COND_LIBTOOL_TRUE}" && test -z "${GL_COND_LIBTOOL_FALSE}"; then
16821 as_fn_error $?
"conditional \"GL_COND_LIBTOOL\" was never defined.
16822 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16827 if test -n "$gl_LIBOBJS"; then
16828 # Remove the extension.
16829 sed_drop_objext
='s/\.o$//;s/\.obj$//'
16830 for i
in `for i in $gl_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
16831 gl_libobjs
="$gl_libobjs $i.$ac_objext"
16832 gl_ltlibobjs
="$gl_ltlibobjs $i.lo"
16835 gl_LIBOBJS
=$gl_libobjs
16837 gl_LTLIBOBJS
=$gl_ltlibobjs
16843 if test -n "$gltests_LIBOBJS"; then
16844 # Remove the extension.
16845 sed_drop_objext
='s/\.o$//;s/\.obj$//'
16846 for i
in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
16847 gltests_libobjs
="$gltests_libobjs $i.$ac_objext"
16848 gltests_ltlibobjs
="$gltests_ltlibobjs $i.lo"
16851 gltests_LIBOBJS
=$gltests_libobjs
16853 gltests_LTLIBOBJS
=$gltests_ltlibobjs
16857 : "${CONFIG_STATUS=./config.status}"
16859 ac_clean_files_save
=$ac_clean_files
16860 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
16861 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
16862 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
16864 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
16866 # Generated by $as_me.
16867 # Run this file to recreate the current configuration.
16868 # Compiler output produced by configure, useful for debugging
16869 # configure, is in config.log if it exists.
16872 ac_cs_recheck=false
16875 SHELL=\${CONFIG_SHELL-$SHELL}
16878 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
16879 ## -------------------- ##
16880 ## M4sh Initialization. ##
16881 ## -------------------- ##
16883 # Be more Bourne compatible
16884 DUALCASE
=1; export DUALCASE
# for MKS sh
16885 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
16888 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
16889 # is contrary to our usage. Disable this feature.
16890 alias -g '${1+"$@"}'='"$@"'
16891 setopt NO_GLOB_SUBST
16893 case `(set -o) 2>/dev/null` in #(
16905 # Printing a long string crashes Solaris 7 /usr/bin/printf.
16906 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
16907 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
16908 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
16909 # Prefer a ksh shell builtin over an external printf program on Solaris,
16910 # but without wasting forks for bash or zsh.
16911 if test -z "$BASH_VERSION$ZSH_VERSION" \
16912 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
16913 as_echo='print
-r --'
16914 as_echo_n='print
-rn --'
16915 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
16916 as_echo='printf %s
\n'
16917 as_echo_n='printf %s
'
16919 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
16920 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
16921 as_echo_n='/usr
/ucb
/echo -n'
16923 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
16924 as_echo_n_body='eval
16928 expr "X$arg" : "X\\(.*\\)$as_nl";
16929 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
16931 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
16933 export as_echo_n_body
16934 as_echo_n='sh
-c $as_echo_n_body as_echo
'
16936 export as_echo_body
16937 as_echo='sh
-c $as_echo_body as_echo
'
16940 # The user is always right.
16941 if test "${PATH_SEPARATOR+set}" != set; then
16943 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
16944 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
16951 # We need space, tab and new line, in precisely that order. Quoting is
16952 # there to prevent editors from complaining about space-tab.
16953 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
16954 # splitting by setting IFS to empty value.)
16957 # Find who we are. Look in the path if we contain no directory separator.
16960 *[\\/]* ) as_myself=$0 ;;
16961 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16962 for as_dir in $PATH
16965 test -z "$as_dir" && as_dir=.
16966 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16972 # We did not find ourselves, most probably we were run as `sh COMMAND'
16973 # in which case we are not to be found in the path.
16974 if test "x$as_myself" = x
; then
16977 if test ! -f "$as_myself"; then
16978 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
16982 # Unset variables that we do not need and which cause bugs (e.g. in
16983 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
16984 # suppresses any "Segmentation fault" message there. '((' could
16985 # trigger a bug in pdksh 5.2.14.
16986 for as_var
in BASH_ENV ENV MAIL MAILPATH
16987 do eval test x\
${$as_var+set} = xset \
16988 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
17001 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
17004 # as_fn_error STATUS ERROR [LINENO LOG_FD]
17005 # ----------------------------------------
17006 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
17007 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
17008 # script with STATUS, using 1 if that was 0.
17011 as_status
=$1; test $as_status -eq 0 && as_status
=1
17013 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
17014 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
17016 $as_echo "$as_me: error: $2" >&2
17017 as_fn_exit
$as_status
17021 # as_fn_set_status STATUS
17022 # -----------------------
17023 # Set $? to STATUS, without forking.
17024 as_fn_set_status
()
17027 } # as_fn_set_status
17029 # as_fn_exit STATUS
17030 # -----------------
17031 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
17035 as_fn_set_status
$1
17041 # Portably unset VAR.
17044 { eval $1=; unset $1;}
17046 as_unset
=as_fn_unset
17047 # as_fn_append VAR VALUE
17048 # ----------------------
17049 # Append the text in VALUE to the end of the definition contained in VAR. Take
17050 # advantage of any shell optimizations that allow amortized linear growth over
17051 # repeated appends, instead of the typical quadratic growth present in naive
17053 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
17054 eval 'as_fn_append ()
17065 # as_fn_arith ARG...
17066 # ------------------
17067 # Perform arithmetic evaluation on the ARGs, and store the result in the
17068 # global $as_val. Take advantage of shells that can avoid forks. The arguments
17069 # must be portable across $(()) and expr.
17070 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
17071 eval 'as_fn_arith ()
17078 as_val
=`expr "$@" || test $? -eq 1`
17083 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
17084 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
17090 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
17091 as_basename
=basename
17096 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
17102 as_me
=`$as_basename -- "$0" ||
17103 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
17104 X"$0" : 'X\(//\)$' \| \
17105 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
17107 sed '/^.*\/\([^/][^/]*\)\/*$/{
17121 # Avoid depending upon Character Ranges.
17122 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
17123 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
17124 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
17125 as_cr_digits
='0123456789'
17126 as_cr_alnum
=$as_cr_Letters$as_cr_digits
17128 ECHO_C
= ECHO_N
= ECHO_T
=
17129 case `echo -n x` in #(((((
17131 case `echo 'xy\c'` in
17132 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
17134 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
17141 rm -f conf$$ conf$$.exe conf$$.
file
17142 if test -d conf$$.dir
; then
17143 rm -f conf$$.dir
/conf$$.
file
17146 mkdir conf$$.dir
2>/dev
/null
17148 if (echo >conf$$.
file) 2>/dev
/null
; then
17149 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
17151 # ... but there are two gotchas:
17152 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
17153 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
17154 # In both cases, we have to default to `cp -p'.
17155 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
17157 elif ln conf$$.
file conf$$
2>/dev
/null
; then
17165 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
17166 rmdir conf$$.dir
2>/dev
/null
17171 # Create "$as_dir" as a directory, including parents if necessary.
17176 -*) as_dir
=.
/$as_dir;;
17178 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
17182 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
17183 *) as_qdir
=$as_dir;;
17185 as_dirs
="'$as_qdir' $as_dirs"
17186 as_dir
=`$as_dirname -- "$as_dir" ||
17187 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17188 X"$as_dir" : 'X\(//\)[^/]' \| \
17189 X"$as_dir" : 'X\(//\)$' \| \
17190 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
17191 $as_echo X"$as_dir" |
17192 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17196 /^X\(\/\/\)[^/].*/{
17209 test -d "$as_dir" && break
17211 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
17212 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
17216 if mkdir
-p .
2>/dev
/null
; then
17217 as_mkdir_p
='mkdir -p "$as_dir"'
17219 test -d .
/-p && rmdir .
/-p
17223 if test -x / >/dev
/null
2>&1; then
17224 as_test_x
='test -x'
17226 if ls -dL / >/dev
/null
2>&1; then
17233 if test -d "$1"; then
17239 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
17240 ???[sx]*):;;*)false;;esac;fi
17244 as_executable_p
=$as_test_x
17246 # Sed expression to map a string onto a valid CPP name.
17247 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
17249 # Sed expression to map a string onto a valid variable name.
17250 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
17254 ## ----------------------------------- ##
17255 ## Main body of $CONFIG_STATUS script. ##
17256 ## ----------------------------------- ##
17258 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
17260 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17261 # Save the log message, to keep $0 and so on meaningful, and to
17262 # report actual input values of CONFIG_FILES etc. instead of their
17263 # values after options handling.
17265 This file was extended by emacs $as_me 24.0.50, which was
17266 generated by GNU Autoconf 2.68. Invocation command line was
17268 CONFIG_FILES = $CONFIG_FILES
17269 CONFIG_HEADERS = $CONFIG_HEADERS
17270 CONFIG_LINKS = $CONFIG_LINKS
17271 CONFIG_COMMANDS = $CONFIG_COMMANDS
17274 on `(hostname || uname -n) 2>/dev/null | sed 1q`
17279 case $ac_config_files in *"
17280 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
17283 case $ac_config_headers in *"
17284 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
17288 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17289 # Files that config.status was made for.
17290 config_files="$ac_config_files"
17291 config_headers="$ac_config_headers"
17292 config_commands="$ac_config_commands"
17296 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17298 \`$as_me' instantiates files and other configuration actions
17299 from templates according to the current configuration. Unless the files
17300 and actions are specified as TAGs, all are instantiated by default.
17302 Usage: $0 [OPTION]... [TAG]...
17304 -h, --help print this help, then exit
17305 -V, --version print version number and configuration settings, then exit
17306 --config print configuration, then exit
17307 -q, --quiet, --silent
17308 do not print progress messages
17309 -d, --debug don't remove temporary files
17310 --recheck update $as_me by reconfiguring in the same conditions
17311 --file=FILE[:TEMPLATE]
17312 instantiate the configuration file FILE
17313 --header=FILE[:TEMPLATE]
17314 instantiate the configuration header FILE
17316 Configuration files:
17319 Configuration headers:
17322 Configuration commands:
17325 Report bugs to the package provider."
17328 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17329 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
17331 emacs config.status 24.0.50
17332 configured by $0, generated by GNU Autoconf 2.68,
17333 with options \\"\$ac_cs_config\\"
17335 Copyright (C) 2010 Free Software Foundation, Inc.
17336 This config.status script is free software; the Free Software Foundation
17337 gives unlimited permission to copy, distribute and modify it."
17344 test -n "\$AWK" || AWK=awk
17347 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17348 # The default lists apply if the user does not specify any file.
17354 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
17355 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
17359 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
17371 # Handling of the options.
17372 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
17374 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
17375 $as_echo "$ac_cs_version"; exit ;;
17376 --config |
--confi |
--conf |
--con |
--co |
--c )
17377 $as_echo "$ac_cs_config"; exit ;;
17378 --debug |
--debu |
--deb |
--de |
--d |
-d )
17380 --file |
--fil |
--fi |
--f )
17383 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
17384 '') as_fn_error $?
"missing file argument" ;;
17386 as_fn_append CONFIG_FILES
" '$ac_optarg'"
17387 ac_need_defaults
=false
;;
17388 --header |
--heade |
--head |
--hea )
17391 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
17393 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
17394 ac_need_defaults
=false
;;
17396 # Conflict between --help and --header
17397 as_fn_error $?
"ambiguous option: \`$1'
17398 Try \`$0 --help' for more information.";;
17399 --help |
--hel |
-h )
17400 $as_echo "$ac_cs_usage"; exit ;;
17401 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
17402 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
17405 # This is an error.
17406 -*) as_fn_error $?
"unrecognized option: \`$1'
17407 Try \`$0 --help' for more information." ;;
17409 *) as_fn_append ac_config_targets
" $1"
17410 ac_need_defaults
=false
;;
17416 ac_configure_extra_args
=
17418 if $ac_cs_silent; then
17420 ac_configure_extra_args
="$ac_configure_extra_args --silent"
17424 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17425 if \$ac_cs_recheck; then
17426 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
17428 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
17429 CONFIG_SHELL='$SHELL'
17430 export CONFIG_SHELL
17435 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17439 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17440 ## Running $as_me. ##
17446 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17450 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
17451 GCC="$GCC" NON_GNU_CPP="$NON_GNU_CPP" CPP="$CPP" CPPFLAGS="$CPPFLAGS"
17455 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17457 # Handling of arguments.
17458 for ac_config_target
in $ac_config_targets
17460 case $ac_config_target in
17461 "src/config.h") CONFIG_HEADERS
="$CONFIG_HEADERS src/config.h:src/config.in" ;;
17462 "depfiles") CONFIG_COMMANDS
="$CONFIG_COMMANDS depfiles" ;;
17463 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
17464 "lib/Makefile") CONFIG_FILES
="$CONFIG_FILES lib/Makefile" ;;
17465 "lib-src/Makefile") CONFIG_FILES
="$CONFIG_FILES lib-src/Makefile" ;;
17466 "oldXMenu/Makefile") CONFIG_FILES
="$CONFIG_FILES oldXMenu/Makefile" ;;
17467 "doc/emacs/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/emacs/Makefile" ;;
17468 "doc/misc/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/misc/Makefile" ;;
17469 "doc/lispintro/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/lispintro/Makefile" ;;
17470 "doc/lispref/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/lispref/Makefile" ;;
17471 "src/Makefile") CONFIG_FILES
="$CONFIG_FILES src/Makefile" ;;
17472 "lwlib/Makefile") CONFIG_FILES
="$CONFIG_FILES lwlib/Makefile" ;;
17473 "lisp/Makefile") CONFIG_FILES
="$CONFIG_FILES lisp/Makefile" ;;
17474 "leim/Makefile") CONFIG_FILES
="$CONFIG_FILES leim/Makefile" ;;
17475 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
17477 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
17482 # If the user did not use the arguments to specify the items to instantiate,
17483 # then the envvar interface is used. Set only those that are not.
17484 # We use the long form for the default assignment because of an extremely
17485 # bizarre bug on SunOS 4.1.3.
17486 if $ac_need_defaults; then
17487 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
17488 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
17489 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
17492 # Have a temporary directory for convenience. Make it in the build tree
17493 # simply because there is no reason against having it here, and in addition,
17494 # creating and moving files from /tmp can sometimes cause problems.
17495 # Hook for its removal unless debugging.
17496 # Note that there is a small window in which the directory will not be cleaned:
17497 # after its creation but before its name has been assigned to `$tmp'.
17501 trap 'exit_status=$?
17502 : "${ac_tmp:=$tmp}"
17503 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
17505 trap 'as_fn_exit 1' 1 2 13 15
17507 # Create a (secure) tmp directory for tmp files.
17510 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
17514 tmp
=.
/conf$$
-$RANDOM
17515 (umask 077 && mkdir
"$tmp")
17516 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
17519 # Set up the scripts for CONFIG_FILES section.
17520 # No need to generate them if there are no CONFIG_FILES.
17521 # This happens for instance with `./config.status config.h'.
17522 if test -n "$CONFIG_FILES"; then
17524 if $AWK 'BEGIN { getline <"/dev/null" }' </dev
/null
2>/dev
/null
; then
17525 ac_cs_awk_getline
=:
17526 ac_cs_awk_pipe_init
=
17527 ac_cs_awk_read_file
='
17528 while ((getline aline < (F[key])) > 0)
17531 ac_cs_awk_pipe_fini
=
17533 ac_cs_awk_getline
=false
17534 ac_cs_awk_pipe_init
="print \"cat <<'|#_!!_#|' &&\""
17535 ac_cs_awk_read_file
='
17537 print "cat " F[key] " &&"
17538 '$ac_cs_awk_pipe_init
17539 # The final `:' finishes the AND list.
17540 ac_cs_awk_pipe_fini
='END { print "|#_!!_#|"; print ":" }'
17542 ac_cr
=`echo X | tr X '\015'`
17543 # On cygwin, bash can eat \r inside `` if the user requested igncr.
17544 # But we know of no other shell where ac_cr would be empty at this
17545 # point, so we can use a bashism as a fallback.
17546 if test "x$ac_cr" = x
; then
17547 eval ac_cr
=\$
\'\\r
\'
17549 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
17550 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
17553 ac_cs_awk_cr
=$ac_cr
17556 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
17559 # Create commands to substitute file output variables.
17561 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
17562 echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
17563 echo "$ac_subst_files" |
sed 's/.*/F["&"]="$&"/' &&
17566 } >conf$
$files.sh
&&
17567 . .
/conf$
$files.sh ||
17568 as_fn_error $?
"could not make $CONFIG_STATUS" "$LINENO" 5
17569 rm -f conf$
$files.sh
17572 echo "cat >conf$$subs.awk <<_ACEOF" &&
17573 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
17575 } >conf$$subs.sh ||
17576 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
17577 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
17579 for ac_last_try in false false false false false :; do
17580 . ./conf$$subs.sh ||
17581 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
17583 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
17584 if test $ac_delim_n = $ac_delim_num; then
17586 elif $ac_last_try; then
17587 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
17589 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
17592 rm -f conf$$subs.sh
17594 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17595 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
17599 s/^/S["/; s
/!.
*/"]=/
17609 s/\(.\{148\}\)..*/\1/
17611 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
17616 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
17623 s/\(.\{148\}\)..*/\1/
17625 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
17629 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
17634 ' <conf$$subs.awk | sed '
17639 ' >>$CONFIG_STATUS || ac_write_fail=1
17640 rm -f conf$$subs.awk
17641 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17643 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
17644 for (key in S) S_is_set[key] = 1
17646 \$ac_cs_awk_pipe_init
17650 nfields = split(line, field, "@
")
17652 len = length(field[1])
17653 for (i = 2; i < nfields; i++) {
17655 keylen = length(key)
17656 if (S_is_set[key]) {
17658 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
17659 len += length(value) + length(field[++i])
17664 if (nfields == 3 && !substed) {
17666 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
17667 \$ac_cs_awk_read_file
17673 \$ac_cs_awk_pipe_fini
17676 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17677 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
17678 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
17681 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
17682 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
17685 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
17686 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
17687 # trailing colons and then remove the whole line if VPATH becomes empty
17688 # (actually we leave an empty line to preserve line numbers).
17689 if test "x
$srcdir" = x.; then
17690 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
17708 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17709 fi # test -n "$CONFIG_FILES"
17711 # Set up the scripts for CONFIG_HEADERS section.
17712 # No need to generate them if there are no CONFIG_HEADERS.
17713 # This happens for instance with `./config.status Makefile'.
17714 if test -n "$CONFIG_HEADERS"; then
17715 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
17719 # Transform confdefs.h into an awk script `defines.awk', embedded as
17720 # here-document in config.status, that substitutes the proper values into
17721 # config.h.in to produce config.h.
17723 # Create a delimiter string that does not exist in confdefs.h, to ease
17724 # handling of long lines.
17726 for ac_last_try in false false :; do
17727 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
17728 if test -z "$ac_tt"; then
17730 elif $ac_last_try; then
17731 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
17733 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
17737 # For the awk script, D is an array of macro values keyed by name,
17738 # likewise P contains macro parameters if any. Preserve backslash
17739 # newline sequences.
17741 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17743 s/.\{148\}/&'"$ac_delim"'/g
17746 s/^[ ]*#[ ]*define[ ][ ]*/ /
17753 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
17755 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
17759 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
17760 D["\
1"]=" \
3\\\\\\n
"\\/p
17762 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
17767 s/.\{148\}/&'"$ac_delim"'/g
17772 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
17775 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
17777 ' <confdefs.h | sed '
17778 s/'"$ac_delim"'/"\\\
17779 "/g' >>$CONFIG_STATUS || ac_write_fail=1
17781 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17782 for (key in D) D_is_set[key] = 1
17785 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
17787 split(line, arg, " ")
17788 if (arg[1] == "#") {
17792 defundef
= substr
(arg
[1], 2)
17795 split(mac1
, mac2
, "(") #)
17797 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
17798 if (D_is_set
[macro
]) {
17799 # Preserve the white space surrounding the "#".
17800 print prefix
"define", macro P
[macro
] D
[macro
]
17803 # Replace #undef with comments. This is necessary, for example,
17804 # in the case of _POSIX_SOURCE, which is predefined and required
17805 # on some systems where configure will not decide to define it.
17806 if (defundef
== "undef") {
17807 print
"/*", prefix defundef
, macro
, "*/"
17815 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17816 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
17817 fi # test -n "$CONFIG_HEADERS"
17820 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
17825 :[FHLC
]) ac_mode
=$ac_tag; continue;;
17827 case $ac_mode$ac_tag in
17829 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
17830 :[FH
]-) ac_tag
=-:-;;
17831 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
17848 -) ac_f
="$ac_tmp/stdin";;
17849 *) # Look for the file first in the build tree, then in the source tree
17850 # (if the path is not absolute). The absolute path cannot be DOS-style,
17851 # because $ac_f cannot contain `:'.
17855 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
17857 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
17859 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
17860 as_fn_append ac_file_inputs
" '$ac_f'"
17863 # Let's still pretend it is `configure' which instantiates (i.e., don't
17864 # use $as_me), people would be surprised to read:
17865 # /* config.h. Generated by config.status. */
17866 configure_input
='Generated from '`
17867 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
17869 if test x
"$ac_file" != x-
; then
17870 configure_input
="$ac_file. $configure_input"
17871 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
17872 $as_echo "$as_me: creating $ac_file" >&6;}
17874 # Neutralize special characters interpreted by sed in replacement strings.
17875 case $configure_input in #(
17876 *\
&* |
*\|
* |
*\\* )
17877 ac_sed_conf_input
=`$as_echo "$configure_input" |
17878 sed 's/[\\\\&|]/\\\\&/g'`;; #(
17879 *) ac_sed_conf_input
=$configure_input;;
17883 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
17884 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
17889 ac_dir
=`$as_dirname -- "$ac_file" ||
17890 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17891 X"$ac_file" : 'X\(//\)[^/]' \| \
17892 X"$ac_file" : 'X\(//\)$' \| \
17893 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17894 $as_echo X"$ac_file" |
17895 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17899 /^X\(\/\/\)[^/].*/{
17912 as_dir
="$ac_dir"; as_fn_mkdir_p
17916 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
17918 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17919 # A ".." for each directory in $ac_dir_suffix.
17920 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17921 case $ac_top_builddir_sub in
17922 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
17923 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
17926 ac_abs_top_builddir
=$ac_pwd
17927 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
17928 # for backward compatibility:
17929 ac_top_builddir
=$ac_top_build_prefix
17932 .
) # We are building in place.
17934 ac_top_srcdir
=$ac_top_builddir_sub
17935 ac_abs_top_srcdir
=$ac_pwd ;;
17936 [\\/]* | ?
:[\\/]* ) # Absolute name.
17937 ac_srcdir
=$srcdir$ac_dir_suffix;
17938 ac_top_srcdir
=$srcdir
17939 ac_abs_top_srcdir
=$srcdir ;;
17940 *) # Relative name.
17941 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
17942 ac_top_srcdir
=$ac_top_build_prefix$srcdir
17943 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
17945 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
17955 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
17956 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
17958 ac_MKDIR_P
=$MKDIR_P
17960 [\\/$
]* | ?
:[\\/]* ) ;;
17961 */*) ac_MKDIR_P
=$ac_top_build_prefix$MKDIR_P ;;
17965 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17966 # If the template does not know about datarootdir, expand it.
17967 # FIXME: This hack should be removed a few years after 2.60.
17968 ac_datarootdir_hack
=; ac_datarootdir_seen
=
17979 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
17980 *datarootdir
*) ac_datarootdir_seen
=yes;;
17981 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
17982 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17983 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17985 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17986 ac_datarootdir_hack='
17987 s&@datadir@&$datadir&g
17988 s&@docdir@&$docdir&g
17989 s&@infodir@&$infodir&g
17990 s&@localedir@&$localedir&g
17991 s&@mandir@&$mandir&g
17992 s&\\\${datarootdir}&$datarootdir&g' ;;
17996 # Neutralize VPATH when `$srcdir' = `.'.
17997 # Shell code in configure.ac might set extrasub.
17998 # FIXME: do we really want to maintain this feature?
17999 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18000 ac_sed_extra="$ac_vpsub
18003 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18005 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
18006 s|@configure_input@|
$ac_sed_conf_input|
;t t
18007 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
18008 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
18009 s
&@srcdir@
&$ac_srcdir&;t t
18010 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
18011 s
&@top_srcdir@
&$ac_top_srcdir&;t t
18012 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
18013 s
&@builddir@
&$ac_builddir&;t t
18014 s
&@abs_builddir@
&$ac_abs_builddir&;t t
18015 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
18016 s
&@INSTALL@
&$ac_INSTALL&;t t
18017 s
&@MKDIR_P@
&$ac_MKDIR_P&;t t
18018 $ac_datarootdir_hack
18020 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
18021 if $ac_cs_awk_getline; then
18022 $AWK -f "$ac_tmp/subs.
awk"
18024 $AWK -f "$ac_tmp/subs.
awk" | $SHELL
18026 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
18028 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
18029 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
18030 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
18031 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
18032 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
18033 which seems to be undefined. Please make sure it is defined" >&5
18034 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
18035 which seems to be undefined. Please make sure it is defined" >&2;}
18037 rm -f "$ac_tmp/stdin"
18039 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
18040 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
18042 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
18048 if test x"$ac_file" != x-; then
18050 $as_echo "/* $configure_input */" \
18051 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
18052 } >"$ac_tmp/config.h" \
18053 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
18054 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
18055 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
18056 $as_echo "$as_me: $ac_file is unchanged" >&6;}
18059 mv "$ac_tmp/config.h" "$ac_file" \
18060 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
18063 $as_echo "/* $configure_input */" \
18064 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
18065 || as_fn_error $? "could not create -" "$LINENO" 5
18067 # Compute "$ac_file"'s index
in $config_headers.
18070 for _am_header
in $config_headers :; do
18071 case $_am_header in
18072 $_am_arg |
$_am_arg:* )
18075 _am_stamp_count
=`expr $_am_stamp_count + 1` ;;
18078 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
18079 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18080 X"$_am_arg" : 'X\(//\)[^/]' \| \
18081 X"$_am_arg" : 'X\(//\)$' \| \
18082 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
18083 $as_echo X"$_am_arg" |
18084 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18088 /^X\(\/\/\)[^/].*/{
18100 s/.*/./; q'`/stamp-h
$_am_stamp_count
18103 :C
) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
18104 $as_echo "$as_me: executing $ac_file commands" >&6;}
18109 case $ac_file$ac_mode in
18110 "depfiles":C
) test x
"$AMDEP_TRUE" != x
"" ||
{
18111 # Autoconf 2.62 quotes --file arguments for eval, but not when files
18112 # are listed without --file. Let's play safe and only enable the eval
18113 # if we detect the quoting.
18114 case $CONFIG_FILES in
18115 *\'*) eval set x
"$CONFIG_FILES" ;;
18116 *) set x
$CONFIG_FILES ;;
18121 # Strip MF so we end up with the name of the file.
18122 mf
=`echo "$mf" | sed -e 's/:.*$//'`
18123 # Check whether this is an Automake generated Makefile or not.
18124 # We used to match only the files named `Makefile.in', but
18125 # some people rename them; so instead we look at the file content.
18126 # Grep'ing the first line is not enough: some people post-process
18127 # each Makefile.in and add a new line on top of each file to say so.
18128 # Grep'ing the whole file is not good either: AIX grep has a line
18129 # limit of 2048, but all sed's we know have understand at least 4000.
18130 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" |
grep X
>/dev
/null
2>&1; then
18131 dirpart
=`$as_dirname -- "$mf" ||
18132 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18133 X"$mf" : 'X\(//\)[^/]' \| \
18134 X"$mf" : 'X\(//\)$' \| \
18135 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
18137 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18141 /^X\(\/\/\)[^/].*/{
18157 # Extract the definition of DEPDIR, am__include, and am__quote
18158 # from the Makefile without running `make'.
18159 DEPDIR
=`sed -n 's/^DEPDIR = //p' < "$mf"`
18160 test -z "$DEPDIR" && continue
18161 am__include
=`sed -n 's/^am__include = //p' < "$mf"`
18162 test -z "am__include" && continue
18163 am__quote
=`sed -n 's/^am__quote = //p' < "$mf"`
18164 # When using ansi2knr, U may be empty or an underscore; expand it
18165 U
=`sed -n 's/^U = //p' < "$mf"`
18166 # Find all dependency output files, they are included files with
18167 # $(DEPDIR) in their names. We invoke sed twice because it is the
18168 # simplest approach to changing $(DEPDIR) to its actual value in the
18170 for file in `sed -n "
18171 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
18172 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
18173 # Make sure the directory exists.
18174 test -f "$dirpart/$file" && continue
18175 fdir
=`$as_dirname -- "$file" ||
18176 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18177 X"$file" : 'X\(//\)[^/]' \| \
18178 X"$file" : 'X\(//\)$' \| \
18179 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
18180 $as_echo X"$file" |
18181 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18185 /^X\(\/\/\)[^/].*/{
18198 as_dir
=$dirpart/$fdir; as_fn_mkdir_p
18199 # echo "creating $dirpart/$file"
18200 echo '# dummy' > "$dirpart/$file"
18207 ### Make the necessary directories, if they don't exist.
18208 for dir
in etc lisp
; do
18209 test -d ${dir} || mkdir
${dir}
18212 echo creating src
/epaths.h
18213 ${MAKE-make} epaths-force
18215 if test ! -f src
/.gdbinit
&& test -f $srcdir/src
/.gdbinit
; then
18216 echo creating src
/.gdbinit
18217 echo source $srcdir/src
/.gdbinit
> src
/.gdbinit
18228 ac_clean_files
=$ac_clean_files_save
18230 test $ac_write_fail = 0 ||
18231 as_fn_error $?
"write failure creating $CONFIG_STATUS" "$LINENO" 5
18234 # configure is writing to config.log, and then calls config.status.
18235 # config.status does its own redirection, appending to config.log.
18236 # Unfortunately, on DOS this fails, as config.log is still kept open
18237 # by configure, so config.status won't be able to write to it; its
18238 # output is simply discarded. So we exec the FD to /dev/null,
18239 # effectively closing config.log, so it can be properly (re)opened and
18240 # appended to by config.status. When coming back to configure, we
18241 # need to make the FD available again.
18242 if test "$no_create" != yes; then
18244 ac_config_status_args
=
18245 test "$silent" = yes &&
18246 ac_config_status_args
="$ac_config_status_args --quiet"
18248 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
18250 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18251 # would make configure fail if this is the last instruction.
18252 $ac_cs_success || as_fn_exit
1
18254 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
18255 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
18256 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}