(inhibit_pre_post_conversion): Removed (unused).
[bpt/emacs.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.57.
4 #
5 # Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
6 # Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9 ## --------------------- ##
10 ## M4sh Initialization. ##
11 ## --------------------- ##
12
13 # Be Bourne compatible
14 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
15 emulate sh
16 NULLCMD=:
17 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
18 # is contrary to our usage. Disable this feature.
19 alias -g '${1+"$@"}'='"$@"'
20 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
21 set -o posix
22 fi
23
24 # Support unset when possible.
25 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
26 as_unset=unset
27 else
28 as_unset=false
29 fi
30
31
32 # Work around bugs in pre-3.0 UWIN ksh.
33 $as_unset ENV MAIL MAILPATH
34 PS1='$ '
35 PS2='> '
36 PS4='+ '
37
38 # NLS nuisances.
39 for as_var in \
40 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42 LC_TELEPHONE LC_TIME
43 do
44 if (set +x; test -n "`(eval $as_var=C; export $as_var) 2>&1`"); then
45 eval $as_var=C; export $as_var
46 else
47 $as_unset $as_var
48 fi
49 done
50
51 # Required to use basename.
52 if expr a : '\(a\)' >/dev/null 2>&1; then
53 as_expr=expr
54 else
55 as_expr=false
56 fi
57
58 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59 as_basename=basename
60 else
61 as_basename=false
62 fi
63
64
65 # Name of the executable.
66 as_me=`$as_basename "$0" ||
67 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68 X"$0" : 'X\(//\)$' \| \
69 X"$0" : 'X\(/\)$' \| \
70 . : '\(.\)' 2>/dev/null ||
71 echo X/"$0" |
72 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73 /^X\/\(\/\/\)$/{ s//\1/; q; }
74 /^X\/\(\/\).*/{ s//\1/; q; }
75 s/.*/./; q'`
76
77
78 # PATH needs CR, and LINENO needs CR and PATH.
79 # Avoid depending upon Character Ranges.
80 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83 as_cr_digits='0123456789'
84 as_cr_alnum=$as_cr_Letters$as_cr_digits
85
86 # The user is always right.
87 if test "${PATH_SEPARATOR+set}" != set; then
88 echo "#! /bin/sh" >conf$$.sh
89 echo "exit 0" >>conf$$.sh
90 chmod +x conf$$.sh
91 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92 PATH_SEPARATOR=';'
93 else
94 PATH_SEPARATOR=:
95 fi
96 rm -f conf$$.sh
97 fi
98
99
100 as_lineno_1=$LINENO
101 as_lineno_2=$LINENO
102 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103 test "x$as_lineno_1" != "x$as_lineno_2" &&
104 test "x$as_lineno_3" = "x$as_lineno_2" || {
105 # Find who we are. Look in the path if we contain no path at all
106 # relative or not.
107 case $0 in
108 *[\\/]* ) as_myself=$0 ;;
109 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110 for as_dir in $PATH
111 do
112 IFS=$as_save_IFS
113 test -z "$as_dir" && as_dir=.
114 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115 done
116
117 ;;
118 esac
119 # We did not find ourselves, most probably we were run as `sh COMMAND'
120 # in which case we are not to be found in the path.
121 if test "x$as_myself" = x; then
122 as_myself=$0
123 fi
124 if test ! -f "$as_myself"; then
125 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126 { (exit 1); exit 1; }; }
127 fi
128 case $CONFIG_SHELL in
129 '')
130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132 do
133 IFS=$as_save_IFS
134 test -z "$as_dir" && as_dir=.
135 for as_base in sh bash ksh sh5; do
136 case $as_dir in
137 /*)
138 if ("$as_dir/$as_base" -c '
139 as_lineno_1=$LINENO
140 as_lineno_2=$LINENO
141 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142 test "x$as_lineno_1" != "x$as_lineno_2" &&
143 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
144 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146 CONFIG_SHELL=$as_dir/$as_base
147 export CONFIG_SHELL
148 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149 fi;;
150 esac
151 done
152 done
153 ;;
154 esac
155
156 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157 # uniformly replaced by the line number. The first 'sed' inserts a
158 # line-number line before each line; the second 'sed' does the real
159 # work. The second script uses 'N' to pair each line-number line
160 # with the numbered line, and appends trailing '-' during
161 # substitution so that $LINENO is not a special case at line end.
162 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
164 sed '=' <$as_myself |
165 sed '
166 N
167 s,$,-,
168 : loop
169 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170 t loop
171 s,-$,,
172 s,^['$as_cr_digits']*\n,,
173 ' >$as_me.lineno &&
174 chmod +x $as_me.lineno ||
175 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176 { (exit 1); exit 1; }; }
177
178 # Don't try to exec as it changes $[0], causing all sort of problems
179 # (the dirname of $[0] is not the place where we might find the
180 # original and so on. Autoconf is especially sensible to this).
181 . ./$as_me.lineno
182 # Exit status is that of the last command.
183 exit
184 }
185
186
187 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188 *c*,-n*) ECHO_N= ECHO_C='
189 ' ECHO_T=' ' ;;
190 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
192 esac
193
194 if expr a : '\(a\)' >/dev/null 2>&1; then
195 as_expr=expr
196 else
197 as_expr=false
198 fi
199
200 rm -f conf$$ conf$$.exe conf$$.file
201 echo >conf$$.file
202 if ln -s conf$$.file conf$$ 2>/dev/null; then
203 # We could just check for DJGPP; but this test a) works b) is more generic
204 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205 if test -f conf$$.exe; then
206 # Don't use ln at all; we don't have any links
207 as_ln_s='cp -p'
208 else
209 as_ln_s='ln -s'
210 fi
211 elif ln conf$$.file conf$$ 2>/dev/null; then
212 as_ln_s=ln
213 else
214 as_ln_s='cp -p'
215 fi
216 rm -f conf$$ conf$$.exe conf$$.file
217
218 if mkdir -p . 2>/dev/null; then
219 as_mkdir_p=:
220 else
221 as_mkdir_p=false
222 fi
223
224 as_executable_p="test -f"
225
226 # Sed expression to map a string onto a valid CPP name.
227 as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
228
229 # Sed expression to map a string onto a valid variable name.
230 as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
231
232
233 # IFS
234 # We need space, tab and new line, in precisely that order.
235 as_nl='
236 '
237 IFS=" $as_nl"
238
239 # CDPATH.
240 $as_unset CDPATH
241
242
243 # Name of the host.
244 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
245 # so uname gets run too.
246 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
247
248 exec 6>&1
249
250 #
251 # Initializations.
252 #
253 ac_default_prefix=/usr/local
254 ac_config_libobj_dir=.
255 cross_compiling=no
256 subdirs=
257 MFLAGS=
258 MAKEFLAGS=
259 SHELL=${CONFIG_SHELL-/bin/sh}
260
261 # Maximum number of lines to put in a shell here document.
262 # This variable seems obsolete. It should probably be removed, and
263 # only ac_max_sed_lines should be used.
264 : ${ac_max_here_lines=38}
265
266 # Identity of this package.
267 PACKAGE_NAME=
268 PACKAGE_TARNAME=
269 PACKAGE_VERSION=
270 PACKAGE_STRING=
271 PACKAGE_BUGREPORT=
272
273 ac_unique_file="src/lisp.h"
274 ac_config_libobj_dir=src
275 # Factoring default headers for most tests.
276 ac_includes_default="\
277 #include <stdio.h>
278 #if HAVE_SYS_TYPES_H
279 # include <sys/types.h>
280 #endif
281 #if HAVE_SYS_STAT_H
282 # include <sys/stat.h>
283 #endif
284 #if STDC_HEADERS
285 # include <stdlib.h>
286 # include <stddef.h>
287 #else
288 # if HAVE_STDLIB_H
289 # include <stdlib.h>
290 # endif
291 #endif
292 #if HAVE_STRING_H
293 # if !STDC_HEADERS && HAVE_MEMORY_H
294 # include <memory.h>
295 # endif
296 # include <string.h>
297 #endif
298 #if HAVE_STRINGS_H
299 # include <strings.h>
300 #endif
301 #if HAVE_INTTYPES_H
302 # include <inttypes.h>
303 #else
304 # if HAVE_STDINT_H
305 # include <stdint.h>
306 # endif
307 #endif
308 #if HAVE_UNISTD_H
309 # include <unistd.h>
310 #endif"
311
312 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS MAINT build build_cpu build_vendor build_os host host_cpu host_vendor host_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT LN_S CPP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA RANLIB ac_ct_RANLIB INSTALL_INFO EGREP LIBSOUND SET_MAKE PKG_CONFIG GTK_CFLAGS GTK_LIBS ALLOCA liblockfile LIBOBJS NEED_SETGID KMEM_GROUP GETLOADAVG_LIBS version configuration canonical srcdir lispdir locallisppath lisppath x_default_search_path etcdir archlibdir docdir bitmapdir gamedir gameuser c_switch_system c_switch_machine LD_SWITCH_X_SITE LD_SWITCH_X_SITE_AUX C_SWITCH_X_SITE X_TOOLKIT_TYPE machfile opsysfile carbon_appdir LTLIBOBJS'
313 ac_subst_files=''
314
315 # Initialize some variables set by options.
316 ac_init_help=
317 ac_init_version=false
318 # The variables have the same names as the options, with
319 # dashes changed to underlines.
320 cache_file=/dev/null
321 exec_prefix=NONE
322 no_create=
323 no_recursion=
324 prefix=NONE
325 program_prefix=NONE
326 program_suffix=NONE
327 program_transform_name=s,x,x,
328 silent=
329 site=
330 srcdir=
331 verbose=
332 x_includes=NONE
333 x_libraries=NONE
334
335 # Installation directory options.
336 # These are left unexpanded so users can "make install exec_prefix=/foo"
337 # and all the variables that are supposed to be based on exec_prefix
338 # by default will actually change.
339 # Use braces instead of parens because sh, perl, etc. also accept them.
340 bindir='${exec_prefix}/bin'
341 sbindir='${exec_prefix}/sbin'
342 libexecdir='${exec_prefix}/libexec'
343 datadir='${prefix}/share'
344 sysconfdir='${prefix}/etc'
345 sharedstatedir='${prefix}/com'
346 localstatedir='${prefix}/var'
347 libdir='${exec_prefix}/lib'
348 includedir='${prefix}/include'
349 oldincludedir='/usr/include'
350 infodir='${prefix}/info'
351 mandir='${prefix}/man'
352
353 ac_prev=
354 for ac_option
355 do
356 # If the previous option needs an argument, assign it.
357 if test -n "$ac_prev"; then
358 eval "$ac_prev=\$ac_option"
359 ac_prev=
360 continue
361 fi
362
363 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
364
365 # Accept the important Cygnus configure options, so we can diagnose typos.
366
367 case $ac_option in
368
369 -bindir | --bindir | --bindi | --bind | --bin | --bi)
370 ac_prev=bindir ;;
371 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
372 bindir=$ac_optarg ;;
373
374 -build | --build | --buil | --bui | --bu)
375 ac_prev=build_alias ;;
376 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
377 build_alias=$ac_optarg ;;
378
379 -cache-file | --cache-file | --cache-fil | --cache-fi \
380 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
381 ac_prev=cache_file ;;
382 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
383 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
384 cache_file=$ac_optarg ;;
385
386 --config-cache | -C)
387 cache_file=config.cache ;;
388
389 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
390 ac_prev=datadir ;;
391 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
392 | --da=*)
393 datadir=$ac_optarg ;;
394
395 -disable-* | --disable-*)
396 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
397 # Reject names that are not valid shell variable names.
398 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
399 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
400 { (exit 1); exit 1; }; }
401 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
402 eval "enable_$ac_feature=no" ;;
403
404 -enable-* | --enable-*)
405 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
406 # Reject names that are not valid shell variable names.
407 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
408 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
409 { (exit 1); exit 1; }; }
410 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
411 case $ac_option in
412 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
413 *) ac_optarg=yes ;;
414 esac
415 eval "enable_$ac_feature='$ac_optarg'" ;;
416
417 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
418 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
419 | --exec | --exe | --ex)
420 ac_prev=exec_prefix ;;
421 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
422 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
423 | --exec=* | --exe=* | --ex=*)
424 exec_prefix=$ac_optarg ;;
425
426 -gas | --gas | --ga | --g)
427 # Obsolete; use --with-gas.
428 with_gas=yes ;;
429
430 -help | --help | --hel | --he | -h)
431 ac_init_help=long ;;
432 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
433 ac_init_help=recursive ;;
434 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
435 ac_init_help=short ;;
436
437 -host | --host | --hos | --ho)
438 ac_prev=host_alias ;;
439 -host=* | --host=* | --hos=* | --ho=*)
440 host_alias=$ac_optarg ;;
441
442 -includedir | --includedir | --includedi | --included | --include \
443 | --includ | --inclu | --incl | --inc)
444 ac_prev=includedir ;;
445 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
446 | --includ=* | --inclu=* | --incl=* | --inc=*)
447 includedir=$ac_optarg ;;
448
449 -infodir | --infodir | --infodi | --infod | --info | --inf)
450 ac_prev=infodir ;;
451 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
452 infodir=$ac_optarg ;;
453
454 -libdir | --libdir | --libdi | --libd)
455 ac_prev=libdir ;;
456 -libdir=* | --libdir=* | --libdi=* | --libd=*)
457 libdir=$ac_optarg ;;
458
459 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
460 | --libexe | --libex | --libe)
461 ac_prev=libexecdir ;;
462 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
463 | --libexe=* | --libex=* | --libe=*)
464 libexecdir=$ac_optarg ;;
465
466 -localstatedir | --localstatedir | --localstatedi | --localstated \
467 | --localstate | --localstat | --localsta | --localst \
468 | --locals | --local | --loca | --loc | --lo)
469 ac_prev=localstatedir ;;
470 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
471 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
472 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
473 localstatedir=$ac_optarg ;;
474
475 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
476 ac_prev=mandir ;;
477 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
478 mandir=$ac_optarg ;;
479
480 -nfp | --nfp | --nf)
481 # Obsolete; use --without-fp.
482 with_fp=no ;;
483
484 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
485 | --no-cr | --no-c | -n)
486 no_create=yes ;;
487
488 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
489 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
490 no_recursion=yes ;;
491
492 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
493 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
494 | --oldin | --oldi | --old | --ol | --o)
495 ac_prev=oldincludedir ;;
496 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
497 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
498 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
499 oldincludedir=$ac_optarg ;;
500
501 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
502 ac_prev=prefix ;;
503 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
504 prefix=$ac_optarg ;;
505
506 -program-prefix | --program-prefix | --program-prefi | --program-pref \
507 | --program-pre | --program-pr | --program-p)
508 ac_prev=program_prefix ;;
509 -program-prefix=* | --program-prefix=* | --program-prefi=* \
510 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
511 program_prefix=$ac_optarg ;;
512
513 -program-suffix | --program-suffix | --program-suffi | --program-suff \
514 | --program-suf | --program-su | --program-s)
515 ac_prev=program_suffix ;;
516 -program-suffix=* | --program-suffix=* | --program-suffi=* \
517 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
518 program_suffix=$ac_optarg ;;
519
520 -program-transform-name | --program-transform-name \
521 | --program-transform-nam | --program-transform-na \
522 | --program-transform-n | --program-transform- \
523 | --program-transform | --program-transfor \
524 | --program-transfo | --program-transf \
525 | --program-trans | --program-tran \
526 | --progr-tra | --program-tr | --program-t)
527 ac_prev=program_transform_name ;;
528 -program-transform-name=* | --program-transform-name=* \
529 | --program-transform-nam=* | --program-transform-na=* \
530 | --program-transform-n=* | --program-transform-=* \
531 | --program-transform=* | --program-transfor=* \
532 | --program-transfo=* | --program-transf=* \
533 | --program-trans=* | --program-tran=* \
534 | --progr-tra=* | --program-tr=* | --program-t=*)
535 program_transform_name=$ac_optarg ;;
536
537 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
538 | -silent | --silent | --silen | --sile | --sil)
539 silent=yes ;;
540
541 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
542 ac_prev=sbindir ;;
543 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
544 | --sbi=* | --sb=*)
545 sbindir=$ac_optarg ;;
546
547 -sharedstatedir | --sharedstatedir | --sharedstatedi \
548 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
549 | --sharedst | --shareds | --shared | --share | --shar \
550 | --sha | --sh)
551 ac_prev=sharedstatedir ;;
552 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
553 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
554 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
555 | --sha=* | --sh=*)
556 sharedstatedir=$ac_optarg ;;
557
558 -site | --site | --sit)
559 ac_prev=site ;;
560 -site=* | --site=* | --sit=*)
561 site=$ac_optarg ;;
562
563 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
564 ac_prev=srcdir ;;
565 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
566 srcdir=$ac_optarg ;;
567
568 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
569 | --syscon | --sysco | --sysc | --sys | --sy)
570 ac_prev=sysconfdir ;;
571 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
572 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
573 sysconfdir=$ac_optarg ;;
574
575 -target | --target | --targe | --targ | --tar | --ta | --t)
576 ac_prev=target_alias ;;
577 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
578 target_alias=$ac_optarg ;;
579
580 -v | -verbose | --verbose | --verbos | --verbo | --verb)
581 verbose=yes ;;
582
583 -version | --version | --versio | --versi | --vers | -V)
584 ac_init_version=: ;;
585
586 -with-* | --with-*)
587 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
588 # Reject names that are not valid shell variable names.
589 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
590 { echo "$as_me: error: invalid package name: $ac_package" >&2
591 { (exit 1); exit 1; }; }
592 ac_package=`echo $ac_package| sed 's/-/_/g'`
593 case $ac_option in
594 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
595 *) ac_optarg=yes ;;
596 esac
597 eval "with_$ac_package='$ac_optarg'" ;;
598
599 -without-* | --without-*)
600 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
601 # Reject names that are not valid shell variable names.
602 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
603 { echo "$as_me: error: invalid package name: $ac_package" >&2
604 { (exit 1); exit 1; }; }
605 ac_package=`echo $ac_package | sed 's/-/_/g'`
606 eval "with_$ac_package=no" ;;
607
608 --x)
609 # Obsolete; use --with-x.
610 with_x=yes ;;
611
612 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
613 | --x-incl | --x-inc | --x-in | --x-i)
614 ac_prev=x_includes ;;
615 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
616 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
617 x_includes=$ac_optarg ;;
618
619 -x-libraries | --x-libraries | --x-librarie | --x-librari \
620 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
621 ac_prev=x_libraries ;;
622 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
623 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
624 x_libraries=$ac_optarg ;;
625
626 -*) { echo "$as_me: error: unrecognized option: $ac_option
627 Try \`$0 --help' for more information." >&2
628 { (exit 1); exit 1; }; }
629 ;;
630
631 *=*)
632 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
633 # Reject names that are not valid shell variable names.
634 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
635 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
636 { (exit 1); exit 1; }; }
637 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
638 eval "$ac_envvar='$ac_optarg'"
639 export $ac_envvar ;;
640
641 *)
642 # FIXME: should be removed in autoconf 3.0.
643 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
644 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
645 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
646 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
647 ;;
648
649 esac
650 done
651
652 if test -n "$ac_prev"; then
653 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
654 { echo "$as_me: error: missing argument to $ac_option" >&2
655 { (exit 1); exit 1; }; }
656 fi
657
658 # Be sure to have absolute paths.
659 for ac_var in exec_prefix prefix
660 do
661 eval ac_val=$`echo $ac_var`
662 case $ac_val in
663 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
664 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
665 { (exit 1); exit 1; }; };;
666 esac
667 done
668
669 # Be sure to have absolute paths.
670 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
671 localstatedir libdir includedir oldincludedir infodir mandir
672 do
673 eval ac_val=$`echo $ac_var`
674 case $ac_val in
675 [\\/$]* | ?:[\\/]* ) ;;
676 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
677 { (exit 1); exit 1; }; };;
678 esac
679 done
680
681 # There might be people who depend on the old broken behavior: `$host'
682 # used to hold the argument of --host etc.
683 # FIXME: To remove some day.
684 build=$build_alias
685 host=$host_alias
686 target=$target_alias
687
688 # FIXME: To remove some day.
689 if test "x$host_alias" != x; then
690 if test "x$build_alias" = x; then
691 cross_compiling=maybe
692 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
693 If a cross compiler is detected then cross compile mode will be used." >&2
694 elif test "x$build_alias" != "x$host_alias"; then
695 cross_compiling=yes
696 fi
697 fi
698
699 ac_tool_prefix=
700 test -n "$host_alias" && ac_tool_prefix=$host_alias-
701
702 test "$silent" = yes && exec 6>/dev/null
703
704
705 # Find the source files, if location was not specified.
706 if test -z "$srcdir"; then
707 ac_srcdir_defaulted=yes
708 # Try the directory containing this script, then its parent.
709 ac_confdir=`(dirname "$0") 2>/dev/null ||
710 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
711 X"$0" : 'X\(//\)[^/]' \| \
712 X"$0" : 'X\(//\)$' \| \
713 X"$0" : 'X\(/\)' \| \
714 . : '\(.\)' 2>/dev/null ||
715 echo X"$0" |
716 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
717 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
718 /^X\(\/\/\)$/{ s//\1/; q; }
719 /^X\(\/\).*/{ s//\1/; q; }
720 s/.*/./; q'`
721 srcdir=$ac_confdir
722 if test ! -r $srcdir/$ac_unique_file; then
723 srcdir=..
724 fi
725 else
726 ac_srcdir_defaulted=no
727 fi
728 if test ! -r $srcdir/$ac_unique_file; then
729 if test "$ac_srcdir_defaulted" = yes; then
730 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
731 { (exit 1); exit 1; }; }
732 else
733 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
734 { (exit 1); exit 1; }; }
735 fi
736 fi
737 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
738 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
739 { (exit 1); exit 1; }; }
740 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
741 ac_env_build_alias_set=${build_alias+set}
742 ac_env_build_alias_value=$build_alias
743 ac_cv_env_build_alias_set=${build_alias+set}
744 ac_cv_env_build_alias_value=$build_alias
745 ac_env_host_alias_set=${host_alias+set}
746 ac_env_host_alias_value=$host_alias
747 ac_cv_env_host_alias_set=${host_alias+set}
748 ac_cv_env_host_alias_value=$host_alias
749 ac_env_target_alias_set=${target_alias+set}
750 ac_env_target_alias_value=$target_alias
751 ac_cv_env_target_alias_set=${target_alias+set}
752 ac_cv_env_target_alias_value=$target_alias
753 ac_env_CC_set=${CC+set}
754 ac_env_CC_value=$CC
755 ac_cv_env_CC_set=${CC+set}
756 ac_cv_env_CC_value=$CC
757 ac_env_CFLAGS_set=${CFLAGS+set}
758 ac_env_CFLAGS_value=$CFLAGS
759 ac_cv_env_CFLAGS_set=${CFLAGS+set}
760 ac_cv_env_CFLAGS_value=$CFLAGS
761 ac_env_LDFLAGS_set=${LDFLAGS+set}
762 ac_env_LDFLAGS_value=$LDFLAGS
763 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
764 ac_cv_env_LDFLAGS_value=$LDFLAGS
765 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
766 ac_env_CPPFLAGS_value=$CPPFLAGS
767 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
768 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
769 ac_env_CPP_set=${CPP+set}
770 ac_env_CPP_value=$CPP
771 ac_cv_env_CPP_set=${CPP+set}
772 ac_cv_env_CPP_value=$CPP
773
774 #
775 # Report the --help message.
776 #
777 if test "$ac_init_help" = "long"; then
778 # Omit some internal or obsolete options to make the list less imposing.
779 # This message is too long to be a string in the A/UX 3.1 sh.
780 cat <<_ACEOF
781 \`configure' configures this package to adapt to many kinds of systems.
782
783 Usage: $0 [OPTION]... [VAR=VALUE]...
784
785 To assign environment variables (e.g., CC, CFLAGS...), specify them as
786 VAR=VALUE. See below for descriptions of some of the useful variables.
787
788 Defaults for the options are specified in brackets.
789
790 Configuration:
791 -h, --help display this help and exit
792 --help=short display options specific to this package
793 --help=recursive display the short help of all the included packages
794 -V, --version display version information and exit
795 -q, --quiet, --silent do not print \`checking...' messages
796 --cache-file=FILE cache test results in FILE [disabled]
797 -C, --config-cache alias for \`--cache-file=config.cache'
798 -n, --no-create do not create output files
799 --srcdir=DIR find the sources in DIR [configure dir or \`..']
800
801 _ACEOF
802
803 cat <<_ACEOF
804 Installation directories:
805 --prefix=PREFIX install architecture-independent files in PREFIX
806 [$ac_default_prefix]
807 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
808 [PREFIX]
809
810 By default, \`make install' will install all the files in
811 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
812 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
813 for instance \`--prefix=\$HOME'.
814
815 For better control, use the options below.
816
817 Fine tuning of the installation directories:
818 --bindir=DIR user executables [EPREFIX/bin]
819 --sbindir=DIR system admin executables [EPREFIX/sbin]
820 --libexecdir=DIR program executables [EPREFIX/libexec]
821 --datadir=DIR read-only architecture-independent data [PREFIX/share]
822 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
823 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
824 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
825 --libdir=DIR object code libraries [EPREFIX/lib]
826 --includedir=DIR C header files [PREFIX/include]
827 --oldincludedir=DIR C header files for non-gcc [/usr/include]
828 --infodir=DIR info documentation [PREFIX/info]
829 --mandir=DIR man documentation [PREFIX/man]
830 _ACEOF
831
832 cat <<\_ACEOF
833
834 Program names:
835 --program-prefix=PREFIX prepend PREFIX to installed program names
836 --program-suffix=SUFFIX append SUFFIX to installed program names
837 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
838
839 X features:
840 --x-includes=DIR X include files are in DIR
841 --x-libraries=DIR X library files are in DIR
842
843 System types:
844 --build=BUILD configure for building on BUILD [guessed]
845 --host=HOST cross-compile to build programs to run on HOST [BUILD]
846 _ACEOF
847 fi
848
849 if test -n "$ac_init_help"; then
850
851 cat <<\_ACEOF
852
853 Optional Features:
854 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
855 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
856 --enable-carbon-app[=DIR] [DIR=/Application]
857 specify install directory for Emacs.app on Mac OS X
858 --enable-maintainer-mode enable make rules and dependencies not useful
859 (and sometimes confusing) to the casual installer
860 --disable-largefile omit support for large files
861
862 Optional Packages:
863 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
864 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
865 --without-gcc don't use GCC to compile Emacs if GCC is found
866 --without-pop don't support POP mail retrieval with movemail
867 --with-kerberos support Kerberos-authenticated POP
868 --with-kerberos5 support Kerberos version 5 authenticated POP
869 --with-hesiod support Hesiod to get the POP server host
870 --without-sound don't compile with sound support
871 --with-x-toolkit=KIT use an X toolkit
872 (KIT = yes/lucid/athena/motif/gtk/no)
873 --with-xpm use -lXpm for displaying XPM images
874 --with-jpeg use -ljpeg for displaying JPEG images
875 --with-tiff use -ltiff for displaying TIFF images
876 --with-gif use -lungif for displaying GIF images
877 --with-png use -lpng for displaying PNG images
878 --with-gtk use GTK (same as --with-x-toolkit=gtk)
879 --with-pkg-config-prog Path to pkg-config to use for finding GTK
880 --without-toolkit-scroll-bars
881 don't use Motif or Xaw3d scroll bars
882 --without-xim don't use X11 XIM
883 --without-carbon don't use Carbon GUI on Mac OS X
884 --with-x use the X Window System
885
886 Some influential environment variables:
887 CC C compiler command
888 CFLAGS C compiler flags
889 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
890 nonstandard directory <lib dir>
891 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
892 headers in a nonstandard directory <include dir>
893 CPP C preprocessor
894
895 Use these variables to override the choices made by `configure' or to help
896 it to find libraries and programs with nonstandard names/locations.
897
898 _ACEOF
899 fi
900
901 if test "$ac_init_help" = "recursive"; then
902 # If there are subdirs, report their specific --help.
903 ac_popdir=`pwd`
904 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
905 test -d $ac_dir || continue
906 ac_builddir=.
907
908 if test "$ac_dir" != .; then
909 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
910 # A "../" for each directory in $ac_dir_suffix.
911 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
912 else
913 ac_dir_suffix= ac_top_builddir=
914 fi
915
916 case $srcdir in
917 .) # No --srcdir option. We are building in place.
918 ac_srcdir=.
919 if test -z "$ac_top_builddir"; then
920 ac_top_srcdir=.
921 else
922 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
923 fi ;;
924 [\\/]* | ?:[\\/]* ) # Absolute path.
925 ac_srcdir=$srcdir$ac_dir_suffix;
926 ac_top_srcdir=$srcdir ;;
927 *) # Relative path.
928 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
929 ac_top_srcdir=$ac_top_builddir$srcdir ;;
930 esac
931 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
932 # absolute.
933 ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
934 ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd`
935 ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
936 ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
937
938 cd $ac_dir
939 # Check for guested configure; otherwise get Cygnus style configure.
940 if test -f $ac_srcdir/configure.gnu; then
941 echo
942 $SHELL $ac_srcdir/configure.gnu --help=recursive
943 elif test -f $ac_srcdir/configure; then
944 echo
945 $SHELL $ac_srcdir/configure --help=recursive
946 elif test -f $ac_srcdir/configure.ac ||
947 test -f $ac_srcdir/configure.in; then
948 echo
949 $ac_configure --help
950 else
951 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
952 fi
953 cd "$ac_popdir"
954 done
955 fi
956
957 test -n "$ac_init_help" && exit 0
958 if $ac_init_version; then
959 cat <<\_ACEOF
960
961 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
962 Free Software Foundation, Inc.
963 This configure script is free software; the Free Software Foundation
964 gives unlimited permission to copy, distribute and modify it.
965 _ACEOF
966 exit 0
967 fi
968 exec 5>config.log
969 cat >&5 <<_ACEOF
970 This file contains any messages produced by compilers while
971 running configure, to aid debugging if configure makes a mistake.
972
973 It was created by $as_me, which was
974 generated by GNU Autoconf 2.57. Invocation command line was
975
976 $ $0 $@
977
978 _ACEOF
979 {
980 cat <<_ASUNAME
981 ## --------- ##
982 ## Platform. ##
983 ## --------- ##
984
985 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
986 uname -m = `(uname -m) 2>/dev/null || echo unknown`
987 uname -r = `(uname -r) 2>/dev/null || echo unknown`
988 uname -s = `(uname -s) 2>/dev/null || echo unknown`
989 uname -v = `(uname -v) 2>/dev/null || echo unknown`
990
991 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
992 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
993
994 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
995 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
996 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
997 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
998 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
999 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1000 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1001
1002 _ASUNAME
1003
1004 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1005 for as_dir in $PATH
1006 do
1007 IFS=$as_save_IFS
1008 test -z "$as_dir" && as_dir=.
1009 echo "PATH: $as_dir"
1010 done
1011
1012 } >&5
1013
1014 cat >&5 <<_ACEOF
1015
1016
1017 ## ----------- ##
1018 ## Core tests. ##
1019 ## ----------- ##
1020
1021 _ACEOF
1022
1023
1024 # Keep a trace of the command line.
1025 # Strip out --no-create and --no-recursion so they do not pile up.
1026 # Strip out --silent because we don't want to record it for future runs.
1027 # Also quote any args containing shell meta-characters.
1028 # Make two passes to allow for proper duplicate-argument suppression.
1029 ac_configure_args=
1030 ac_configure_args0=
1031 ac_configure_args1=
1032 ac_sep=
1033 ac_must_keep_next=false
1034 for ac_pass in 1 2
1035 do
1036 for ac_arg
1037 do
1038 case $ac_arg in
1039 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1040 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1041 | -silent | --silent | --silen | --sile | --sil)
1042 continue ;;
1043 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1044 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1045 esac
1046 case $ac_pass in
1047 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1048 2)
1049 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1050 if test $ac_must_keep_next = true; then
1051 ac_must_keep_next=false # Got value, back to normal.
1052 else
1053 case $ac_arg in
1054 *=* | --config-cache | -C | -disable-* | --disable-* \
1055 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1056 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1057 | -with-* | --with-* | -without-* | --without-* | --x)
1058 case "$ac_configure_args0 " in
1059 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1060 esac
1061 ;;
1062 -* ) ac_must_keep_next=true ;;
1063 esac
1064 fi
1065 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1066 # Get rid of the leading space.
1067 ac_sep=" "
1068 ;;
1069 esac
1070 done
1071 done
1072 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1073 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1074
1075 # When interrupted or exit'd, cleanup temporary files, and complete
1076 # config.log. We remove comments because anyway the quotes in there
1077 # would cause problems or look ugly.
1078 # WARNING: Be sure not to use single quotes in there, as some shells,
1079 # such as our DU 5.0 friend, will then `close' the trap.
1080 trap 'exit_status=$?
1081 # Save into config.log some information that might help in debugging.
1082 {
1083 echo
1084
1085 cat <<\_ASBOX
1086 ## ---------------- ##
1087 ## Cache variables. ##
1088 ## ---------------- ##
1089 _ASBOX
1090 echo
1091 # The following way of writing the cache mishandles newlines in values,
1092 {
1093 (set) 2>&1 |
1094 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1095 *ac_space=\ *)
1096 sed -n \
1097 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1098 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1099 ;;
1100 *)
1101 sed -n \
1102 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1103 ;;
1104 esac;
1105 }
1106 echo
1107
1108 cat <<\_ASBOX
1109 ## ----------------- ##
1110 ## Output variables. ##
1111 ## ----------------- ##
1112 _ASBOX
1113 echo
1114 for ac_var in $ac_subst_vars
1115 do
1116 eval ac_val=$`echo $ac_var`
1117 echo "$ac_var='"'"'$ac_val'"'"'"
1118 done | sort
1119 echo
1120
1121 if test -n "$ac_subst_files"; then
1122 cat <<\_ASBOX
1123 ## ------------- ##
1124 ## Output files. ##
1125 ## ------------- ##
1126 _ASBOX
1127 echo
1128 for ac_var in $ac_subst_files
1129 do
1130 eval ac_val=$`echo $ac_var`
1131 echo "$ac_var='"'"'$ac_val'"'"'"
1132 done | sort
1133 echo
1134 fi
1135
1136 if test -s confdefs.h; then
1137 cat <<\_ASBOX
1138 ## ----------- ##
1139 ## confdefs.h. ##
1140 ## ----------- ##
1141 _ASBOX
1142 echo
1143 sed "/^$/d" confdefs.h | sort
1144 echo
1145 fi
1146 test "$ac_signal" != 0 &&
1147 echo "$as_me: caught signal $ac_signal"
1148 echo "$as_me: exit $exit_status"
1149 } >&5
1150 rm -f core *.core &&
1151 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1152 exit $exit_status
1153 ' 0
1154 for ac_signal in 1 2 13 15; do
1155 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1156 done
1157 ac_signal=0
1158
1159 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1160 rm -rf conftest* confdefs.h
1161 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1162 echo >confdefs.h
1163
1164 # Predefined preprocessor variables.
1165
1166 cat >>confdefs.h <<_ACEOF
1167 #define PACKAGE_NAME "$PACKAGE_NAME"
1168 _ACEOF
1169
1170
1171 cat >>confdefs.h <<_ACEOF
1172 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1173 _ACEOF
1174
1175
1176 cat >>confdefs.h <<_ACEOF
1177 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1178 _ACEOF
1179
1180
1181 cat >>confdefs.h <<_ACEOF
1182 #define PACKAGE_STRING "$PACKAGE_STRING"
1183 _ACEOF
1184
1185
1186 cat >>confdefs.h <<_ACEOF
1187 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1188 _ACEOF
1189
1190
1191 # Let the site file select an alternate cache file if it wants to.
1192 # Prefer explicitly selected file to automatically selected ones.
1193 if test -z "$CONFIG_SITE"; then
1194 if test "x$prefix" != xNONE; then
1195 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1196 else
1197 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1198 fi
1199 fi
1200 for ac_site_file in $CONFIG_SITE; do
1201 if test -r "$ac_site_file"; then
1202 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1203 echo "$as_me: loading site script $ac_site_file" >&6;}
1204 sed 's/^/| /' "$ac_site_file" >&5
1205 . "$ac_site_file"
1206 fi
1207 done
1208
1209 if test -r "$cache_file"; then
1210 # Some versions of bash will fail to source /dev/null (special
1211 # files actually), so we avoid doing that.
1212 if test -f "$cache_file"; then
1213 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1214 echo "$as_me: loading cache $cache_file" >&6;}
1215 case $cache_file in
1216 [\\/]* | ?:[\\/]* ) . $cache_file;;
1217 *) . ./$cache_file;;
1218 esac
1219 fi
1220 else
1221 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1222 echo "$as_me: creating cache $cache_file" >&6;}
1223 >$cache_file
1224 fi
1225
1226 # Check that the precious variables saved in the cache have kept the same
1227 # value.
1228 ac_cache_corrupted=false
1229 for ac_var in `(set) 2>&1 |
1230 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1231 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1232 eval ac_new_set=\$ac_env_${ac_var}_set
1233 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1234 eval ac_new_val="\$ac_env_${ac_var}_value"
1235 case $ac_old_set,$ac_new_set in
1236 set,)
1237 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1238 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1239 ac_cache_corrupted=: ;;
1240 ,set)
1241 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1242 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1243 ac_cache_corrupted=: ;;
1244 ,);;
1245 *)
1246 if test "x$ac_old_val" != "x$ac_new_val"; then
1247 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1248 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1249 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1250 echo "$as_me: former value: $ac_old_val" >&2;}
1251 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1252 echo "$as_me: current value: $ac_new_val" >&2;}
1253 ac_cache_corrupted=:
1254 fi;;
1255 esac
1256 # Pass precious variables to config.status.
1257 if test "$ac_new_set" = set; then
1258 case $ac_new_val in
1259 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1260 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1261 *) ac_arg=$ac_var=$ac_new_val ;;
1262 esac
1263 case " $ac_configure_args " in
1264 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1265 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1266 esac
1267 fi
1268 done
1269 if $ac_cache_corrupted; then
1270 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1271 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1272 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1273 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1274 { (exit 1); exit 1; }; }
1275 fi
1276
1277 ac_ext=c
1278 ac_cpp='$CPP $CPPFLAGS'
1279 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1280 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1281 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301 ac_config_headers="$ac_config_headers src/config.h:src/config.in"
1302
1303
1304 test "$program_prefix" != NONE &&
1305 program_transform_name="s,^,$program_prefix,;$program_transform_name"
1306 # Use a double $ so make ignores it.
1307 test "$program_suffix" != NONE &&
1308 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
1309 # Double any \ or $. echo might interpret backslashes.
1310 # By default was `s,x,x', remove it if useless.
1311 cat <<\_ACEOF >conftest.sed
1312 s/[\\$]/&&/g;s/;s,x,x,$//
1313 _ACEOF
1314 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
1315 rm conftest.sed
1316
1317
1318 lispdir='${datadir}/emacs/${version}/lisp'
1319 locallisppath='${datadir}/emacs/${version}/site-lisp:'\
1320 '${datadir}/emacs/site-lisp:${datadir}/emacs/${version}/leim'
1321 lisppath='${locallisppath}:${lispdir}'
1322 etcdir='${datadir}/emacs/${version}/etc'
1323 archlibdir='${libexecdir}/emacs/${version}/${configuration}'
1324 docdir='${datadir}/emacs/${version}/etc'
1325 gamedir='${localstatedir}/games/emacs'
1326
1327 gameuser=games
1328
1329
1330 # Check whether --with-gcc or --without-gcc was given.
1331 if test "${with_gcc+set}" = set; then
1332 withval="$with_gcc"
1333
1334 fi;
1335
1336 # Check whether --with-pop or --without-pop was given.
1337 if test "${with_pop+set}" = set; then
1338 withval="$with_pop"
1339 if test "$withval" = yes; then
1340 cat >>confdefs.h <<\_ACEOF
1341 #define MAIL_USE_POP 1
1342 _ACEOF
1343
1344 else :
1345 fi
1346 else
1347 cat >>confdefs.h <<\_ACEOF
1348 #define MAIL_USE_POP 1
1349 _ACEOF
1350
1351 fi;
1352
1353
1354 # Check whether --with-kerberos or --without-kerberos was given.
1355 if test "${with_kerberos+set}" = set; then
1356 withval="$with_kerberos"
1357 cat >>confdefs.h <<\_ACEOF
1358 #define KERBEROS 1
1359 _ACEOF
1360
1361 fi;
1362
1363
1364 # Check whether --with-kerberos5 or --without-kerberos5 was given.
1365 if test "${with_kerberos5+set}" = set; then
1366 withval="$with_kerberos5"
1367 if test "${with_kerberos5+set}" = set; then
1368 if test "${with_kerberos+set}" != set; then
1369 with_kerberos=yes
1370 cat >>confdefs.h <<\_ACEOF
1371 #define KERBEROS 1
1372 _ACEOF
1373
1374 fi
1375 fi
1376
1377 cat >>confdefs.h <<\_ACEOF
1378 #define KERBEROS5 1
1379 _ACEOF
1380
1381 fi;
1382
1383 # Check whether --with-hesiod or --without-hesiod was given.
1384 if test "${with_hesiod+set}" = set; then
1385 withval="$with_hesiod"
1386
1387 cat >>confdefs.h <<\_ACEOF
1388 #define HESIOD 1
1389 _ACEOF
1390
1391 fi;
1392
1393
1394 # Check whether --with-sound or --without-sound was given.
1395 if test "${with_sound+set}" = set; then
1396 withval="$with_sound"
1397
1398 fi;
1399
1400
1401 # Check whether --with-x-toolkit or --without-x-toolkit was given.
1402 if test "${with_x_toolkit+set}" = set; then
1403 withval="$with_x_toolkit"
1404 case "${withval}" in
1405 y | ye | yes ) val=athena ;;
1406 n | no ) val=no ;;
1407 l | lu | luc | luci | lucid ) val=lucid ;;
1408 a | at | ath | athe | athen | athena ) val=athena ;;
1409 m | mo | mot | moti | motif ) val=motif ;;
1410 g | gt | gtk ) val=gtk ;;
1411 * )
1412 { { echo "$as_me:$LINENO: error: \`--with-x-toolkit=$withval' is invalid\;
1413 this option's value should be \`yes', \`no', \`lucid', \`athena', \`motif' or \`gtk'.
1414 Currently, \`yes', \`athena' and \`lucid' are synonyms." >&5
1415 echo "$as_me: error: \`--with-x-toolkit=$withval' is invalid\;
1416 this option's value should be \`yes', \`no', \`lucid', \`athena', \`motif' or \`gtk'.
1417 Currently, \`yes', \`athena' and \`lucid' are synonyms." >&2;}
1418 { (exit 1); exit 1; }; }
1419 ;;
1420 esac
1421 with_x_toolkit=$val
1422
1423 fi;
1424
1425 # Check whether --with-xpm or --without-xpm was given.
1426 if test "${with_xpm+set}" = set; then
1427 withval="$with_xpm"
1428
1429 fi;
1430
1431 # Check whether --with-jpeg or --without-jpeg was given.
1432 if test "${with_jpeg+set}" = set; then
1433 withval="$with_jpeg"
1434
1435 fi;
1436
1437 # Check whether --with-tiff or --without-tiff was given.
1438 if test "${with_tiff+set}" = set; then
1439 withval="$with_tiff"
1440
1441 fi;
1442
1443 # Check whether --with-gif or --without-gif was given.
1444 if test "${with_gif+set}" = set; then
1445 withval="$with_gif"
1446
1447 fi;
1448
1449 # Check whether --with-png or --without-png was given.
1450 if test "${with_png+set}" = set; then
1451 withval="$with_png"
1452
1453 fi;
1454
1455 # Check whether --with-gtk or --without-gtk was given.
1456 if test "${with_gtk+set}" = set; then
1457 withval="$with_gtk"
1458
1459 fi;
1460
1461 # Check whether --with-pkg-config-prog or --without-pkg-config-prog was given.
1462 if test "${with_pkg_config_prog+set}" = set; then
1463 withval="$with_pkg_config_prog"
1464
1465 fi;
1466
1467 # Check whether --with-toolkit-scroll-bars or --without-toolkit-scroll-bars was given.
1468 if test "${with_toolkit_scroll_bars+set}" = set; then
1469 withval="$with_toolkit_scroll_bars"
1470
1471 fi;
1472
1473 # Check whether --with-xim or --without-xim was given.
1474 if test "${with_xim+set}" = set; then
1475 withval="$with_xim"
1476
1477 fi;
1478
1479 # Check whether --with-carbon or --without-carbon was given.
1480 if test "${with_carbon+set}" = set; then
1481 withval="$with_carbon"
1482
1483 fi;
1484 # Check whether --enable-carbon-app or --disable-carbon-app was given.
1485 if test "${enable_carbon_app+set}" = set; then
1486 enableval="$enable_carbon_app"
1487 carbon_appdir_x=${enableval}
1488 fi;
1489
1490 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
1491 if test "${enable_maintainer_mode+set}" = set; then
1492 enableval="$enable_maintainer_mode"
1493 USE_MAINTAINER_MODE=$enableval
1494 else
1495 USE_MAINTAINER_MODE=no
1496 fi;
1497 if test $USE_MAINTAINER_MODE = yes; then
1498 MAINT=
1499 else
1500 MAINT=#
1501 fi
1502
1503
1504 #### Make srcdir absolute, if it isn't already. It's important to
1505 #### avoid running the path through pwd unnecessarily, since pwd can
1506 #### give you automounter prefixes, which can go away. We do all this
1507 #### so Emacs can find its files when run uninstalled.
1508 ## Make sure CDPATH doesn't affect cd (in case PWD is relative).
1509 unset CDPATH
1510 case "${srcdir}" in
1511 /* ) ;;
1512 . )
1513 ## We may be able to use the $PWD environment variable to make this
1514 ## absolute. But sometimes PWD is inaccurate.
1515 ## Note: we used to use ${PWD} at the end instead of `pwd`,
1516 ## but that tested only for a well-formed and valid PWD,
1517 ## it did not object when PWD was well-formed and valid but just wrong.
1518 if test ".${PWD}" != "." && test ".`(cd ${PWD} ; sh -c pwd)`" = ".`pwd`" ;
1519 then
1520 srcdir="$PWD"
1521 else
1522 srcdir="`(cd ${srcdir}; pwd)`"
1523 fi
1524 ;;
1525 * ) srcdir="`(cd ${srcdir}; pwd)`" ;;
1526 esac
1527
1528 #### Check if the source directory already has a configured system in it.
1529 if test `pwd` != `(cd ${srcdir} && pwd)` \
1530 && test -f "${srcdir}/src/config.h" ; then
1531 { echo "$as_me:$LINENO: WARNING: The directory tree \`${srcdir}' is being used
1532 as a build directory right now; it has been configured in its own
1533 right. To configure in another directory as well, you MUST
1534 use GNU make. If you do not have GNU make, then you must
1535 now do \`make distclean' in ${srcdir},
1536 and then run $0 again." >&5
1537 echo "$as_me: WARNING: The directory tree \`${srcdir}' is being used
1538 as a build directory right now; it has been configured in its own
1539 right. To configure in another directory as well, you MUST
1540 use GNU make. If you do not have GNU make, then you must
1541 now do \`make distclean' in ${srcdir},
1542 and then run $0 again." >&2;}
1543
1544 extrasub='/^VPATH[ ]*=/c\
1545 vpath %.c $(srcdir)\
1546 vpath %.h $(srcdir)\
1547 vpath %.y $(srcdir)\
1548 vpath %.l $(srcdir)\
1549 vpath %.s $(srcdir)\
1550 vpath %.in $(srcdir)\
1551 vpath %.texi $(srcdir)'
1552 fi
1553
1554 #### Given the configuration name, set machfile and opsysfile to the
1555 #### names of the m/*.h and s/*.h files we should use.
1556
1557 ### Canonicalize the configuration name.
1558
1559 ac_aux_dir=
1560 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1561 if test -f $ac_dir/install-sh; then
1562 ac_aux_dir=$ac_dir
1563 ac_install_sh="$ac_aux_dir/install-sh -c"
1564 break
1565 elif test -f $ac_dir/install.sh; then
1566 ac_aux_dir=$ac_dir
1567 ac_install_sh="$ac_aux_dir/install.sh -c"
1568 break
1569 elif test -f $ac_dir/shtool; then
1570 ac_aux_dir=$ac_dir
1571 ac_install_sh="$ac_aux_dir/shtool install -c"
1572 break
1573 fi
1574 done
1575 if test -z "$ac_aux_dir"; then
1576 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1577 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1578 { (exit 1); exit 1; }; }
1579 fi
1580 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1581 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1582 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1583
1584 # Make sure we can run config.sub.
1585 $ac_config_sub sun4 >/dev/null 2>&1 ||
1586 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1587 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1588 { (exit 1); exit 1; }; }
1589
1590 echo "$as_me:$LINENO: checking build system type" >&5
1591 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1592 if test "${ac_cv_build+set}" = set; then
1593 echo $ECHO_N "(cached) $ECHO_C" >&6
1594 else
1595 ac_cv_build_alias=$build_alias
1596 test -z "$ac_cv_build_alias" &&
1597 ac_cv_build_alias=`$ac_config_guess`
1598 test -z "$ac_cv_build_alias" &&
1599 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1600 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1601 { (exit 1); exit 1; }; }
1602 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1603 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1604 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1605 { (exit 1); exit 1; }; }
1606
1607 fi
1608 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1609 echo "${ECHO_T}$ac_cv_build" >&6
1610 build=$ac_cv_build
1611 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1612 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1613 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1614
1615
1616 echo "$as_me:$LINENO: checking host system type" >&5
1617 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1618 if test "${ac_cv_host+set}" = set; then
1619 echo $ECHO_N "(cached) $ECHO_C" >&6
1620 else
1621 ac_cv_host_alias=$host_alias
1622 test -z "$ac_cv_host_alias" &&
1623 ac_cv_host_alias=$ac_cv_build_alias
1624 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1625 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1626 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1627 { (exit 1); exit 1; }; }
1628
1629 fi
1630 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1631 echo "${ECHO_T}$ac_cv_host" >&6
1632 host=$ac_cv_host
1633 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1634 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1635 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1636
1637
1638 canonical=$host
1639 configuration=${host_alias-$host}
1640
1641
1642
1643 ### If you add support for a new configuration, add code to this
1644 ### switch statement to recognize your configuration name and select
1645 ### the appropriate operating system and machine description files.
1646
1647 ### You would hope that you could choose an m/*.h file pretty much
1648 ### based on the machine portion of the configuration name, and an s-
1649 ### file based on the operating system portion. However, it turns out
1650 ### that each m/*.h file is pretty manufacturer-specific - for
1651 ### example, apollo.h, hp9000s300.h, mega68k, news.h, and tad68k are
1652 ### all 68000 machines; mips.h, pmax.h, and news-risc are all MIPS
1653 ### machines. So we basically have to have a special case for each
1654 ### configuration name.
1655 ###
1656 ### As far as handling version numbers on operating systems is
1657 ### concerned, make sure things will fail in a fixable way. If
1658 ### /etc/MACHINES doesn't say anything about version numbers, be
1659 ### prepared to handle anything reasonably. If version numbers
1660 ### matter, be sure /etc/MACHINES says something about it.
1661 ###
1662 ### Eric Raymond says we should accept strings like "sysvr4" to mean
1663 ### "System V Release 4"; he writes, "The old convention encouraged
1664 ### confusion between `system' and `release' levels'."
1665
1666 machine='' opsys='' unported=no
1667 case "${canonical}" in
1668
1669 ## FreeBSD ports
1670 *-*-freebsd* )
1671 opsys=freebsd
1672 case "${canonical}" in
1673 alpha*-*-freebsd*) machine=alpha ;;
1674 i[3456]86-*-freebsd*) machine=intel386 ;;
1675 esac
1676 ;;
1677
1678 ## NetBSD ports
1679 *-*-netbsd* )
1680 opsys=netbsd
1681 if test -f /usr/lib/crti.o; then
1682
1683 cat >>confdefs.h <<\_ACEOF
1684 #define HAVE_CRTIN
1685 _ACEOF
1686
1687 fi
1688
1689 case "${canonical}" in
1690 alpha*-*-netbsd*) machine=alpha ;;
1691 i[3456]86-*-netbsd*) machine=intel386 ;;
1692 m68k-*-netbsd*)
1693 # This is somewhat bogus.
1694 machine=hp9000s300 ;;
1695 powerpc-apple-netbsd*) machine=macppc ;;
1696 mips-*-netbsd*) machine=pmax ;;
1697 mipsel-*-netbsd*) machine=pmax ;;
1698 mipseb-*-netbsd*) machine=pmax ;;
1699 ns32k-*-netbsd*) machine=ns32000 ;;
1700 powerpc-*-netbsd*) machine=macppc ;;
1701 sparc*-*-netbsd*) machine=sparc ;;
1702 vax-*-netbsd*) machine=vax ;;
1703 arm-*-netbsd*) machine=arm ;;
1704 esac
1705 ;;
1706
1707 ## OpenBSD ports
1708 *-*-openbsd* )
1709 opsys=openbsd
1710 case "${canonical}" in
1711 alpha*-*-openbsd*) machine=alpha ;;
1712 i386-*-openbsd*) machine=intel386 ;;
1713 m68k-*-openbsd*) machine=hp9000s300 ;;
1714 mipsel-*-openbsd*) machine=pmax ;;
1715 ns32k-*-openbsd*) machine=ns32000 ;;
1716 sparc-*-openbsd*) machine=sparc ;;
1717 vax-*-openbsd*) machine=vax ;;
1718 esac
1719 ;;
1720
1721 ## Acorn RISCiX:
1722 arm-acorn-riscix1.1* )
1723 machine=acorn opsys=riscix1-1
1724 ;;
1725 arm-acorn-riscix1.2* | arm-acorn-riscix )
1726 ## This name is riscix12 instead of riscix1.2
1727 ## to avoid a file name conflict on MSDOS.
1728 machine=acorn opsys=riscix12
1729 ;;
1730
1731 ## BSDI ports
1732 *-*-bsdi* )
1733 opsys=bsdi
1734 case "${canonical}" in
1735 i[345]86-*-bsdi*) machine=intel386 ;;
1736 sparc-*-bsdi*) machine=sparc ;;
1737 powerpc-*-bsdi*) machine=macppc ;;
1738 esac
1739 case "${canonical}" in
1740 *-*-bsd386* | *-*-bsdi1* ) opsys=bsd386 ;;
1741 *-*-bsdi2.0* ) opsys=bsdos2 ;;
1742 *-*-bsdi2* ) opsys=bsdos2-1 ;;
1743 *-*-bsdi3* ) opsys=bsdos3 ;;
1744 *-*-bsdi[45]* ) opsys=bsdos4 ;;
1745 esac
1746 ;;
1747
1748 ## Alliant machines
1749 ## Strictly speaking, we need the version of the alliant operating
1750 ## system to choose the right machine file, but currently the
1751 ## configuration name doesn't tell us enough to choose the right
1752 ## one; we need to give alliants their own operating system name to
1753 ## do this right. When someone cares, they can help us.
1754 fx80-alliant-* )
1755 machine=alliant4 opsys=bsd4-2
1756 ;;
1757 i860-alliant-* )
1758 machine=alliant-2800 opsys=bsd4-3
1759 ;;
1760
1761 ## Alpha (DEC) machines.
1762 alpha*-dec-osf* )
1763 machine=alpha opsys=osf1
1764 # This is needed to find X11R6.1 libraries for certain tests.
1765 NON_GCC_LINK_TEST_OPTIONS=-Wl,-rpath,/usr/X11R6/lib
1766 GCC_LINK_TEST_OPTIONS=-Wl,-rpath,/usr/X11R6/lib
1767 # NON_GNU_CPP is necessary on 5.0 to avoid mangling src/Makefile
1768 # due to non-traditional preprocessing with the current compiler
1769 # defaults. OSF 4 can also have that compiler version, and there
1770 # seems always to have been a usable /usr/bin/cpp.
1771 NON_GNU_CPP=/usr/bin/cpp
1772 case "${canonical}" in
1773 alpha*-dec-osf[5-9]*)
1774 opsys=osf5-0 ;;
1775 esac
1776 ;;
1777
1778 alpha*-*-linux-gnu* )
1779 machine=alpha opsys=gnu-linux
1780 ;;
1781
1782 arm*-*-linux-gnu* )
1783 machine=arm opsys=gnu-linux
1784 ;;
1785
1786 ppc-*-linux | \
1787 powerpc-*-linux* )
1788 machine=macppc opsys=gnu-linux
1789 ;;
1790
1791 ## Altos 3068
1792 m68*-altos-sysv* )
1793 machine=altos opsys=usg5-2
1794 ;;
1795
1796 ## Amdahl UTS
1797 580-amdahl-sysv* )
1798 machine=amdahl opsys=usg5-2-2
1799 ;;
1800
1801 ## Apollo, Domain/OS
1802 m68*-apollo-* )
1803 machine=apollo opsys=bsd4-3
1804 ;;
1805
1806 ## AT&T 3b2, 3b5, 3b15, 3b20
1807 we32k-att-sysv* )
1808 machine=att3b opsys=usg5-2-2
1809 ;;
1810
1811 ## AT&T 3b1 - The Mighty Unix PC!
1812 m68*-att-sysv* )
1813 machine=7300 opsys=usg5-2-2
1814 ;;
1815
1816 ## Bull dpx20
1817 rs6000-bull-bosx* )
1818 machine=ibmrs6000 opsys=aix3-2
1819 ;;
1820
1821 ## Bull dpx2
1822 m68*-bull-sysv3* )
1823 machine=dpx2 opsys=usg5-3
1824 ;;
1825
1826 ## Bull sps7
1827 m68*-bull-sysv2* )
1828 machine=sps7 opsys=usg5-2
1829 ;;
1830
1831 ## CCI 5/32, 6/32 -- see "Tahoe".
1832
1833 ## Celerity
1834 ## I don't know what configuration name to use for this; config.sub
1835 ## doesn't seem to know anything about it. Hey, Celerity users, get
1836 ## in touch with us!
1837 celerity-celerity-bsd* )
1838 machine=celerity opsys=bsd4-2
1839 ;;
1840
1841 ## Clipper
1842 ## What operating systems does this chip run that Emacs has been
1843 ## tested on?
1844 clipper-* )
1845 machine=clipper
1846 ## We'll use the catch-all code at the bottom to guess the
1847 ## operating system.
1848 ;;
1849
1850 ## Compaq Nonstop
1851 mips-compaq-nonstopux* )
1852 machine=nonstopux opsys=nonstopux
1853 ;;
1854
1855 ## Convex
1856 *-convex-bsd* | *-convex-convexos* )
1857 machine=convex opsys=bsd4-3
1858 ## Prevents spurious white space in makefiles - d.m.cooke@larc.nasa.gov
1859 NON_GNU_CPP="cc -E -P"
1860 ;;
1861
1862 ## Cubix QBx/386
1863 i[3456]86-cubix-sysv* )
1864 machine=intel386 opsys=usg5-3
1865 ;;
1866
1867 ## Cydra 5
1868 cydra*-cydrome-sysv* )
1869 machine=cydra5 opsys=usg5-3
1870 ;;
1871
1872 ## Data General AViiON Machines
1873 ## DG changed naming conventions with the release of 5.4.4.10, they
1874 ## dropped the initial 5.4 but left the intervening R. Because of the
1875 ## R this shouldn't conflict with older versions of the OS (which I
1876 ## think were named like dgux4.*). In addition, DG new AViiONs series
1877 ## uses either Motorola M88k or Intel Pentium CPUs.
1878 m88k-dg-dguxR4.* | m88k-dg-dgux4* )
1879 machine=aviion opsys=dgux4
1880 ;;
1881 m88k-dg-dgux5.4R3* | m88k-dg-dgux5.4.3* )
1882 ## This name is dgux5-4-3 instead of dgux5-4r3
1883 ## to avoid a file name conflict on MSDOS.
1884 machine=aviion opsys=dgux5-4-3
1885 ;;
1886 m88k-dg-dgux5.4R2* | m88k-dg-dgux5.4.2* )
1887 machine=aviion opsys=dgux5-4r2
1888 ;;
1889 m88k-dg-dgux* )
1890 machine=aviion opsys=dgux
1891 ;;
1892
1893 ## Data General AViiON Intel (x86) Machines
1894 ## Exists from 5.4.3 (current i586-dg-dguxR4.11)
1895 ## Ehud Karni, 1998-may-30, ehud@unix.simonwiesel.co.il
1896 i[345]86-dg-dguxR4* )
1897 machine=aviion-intel opsys=dgux4
1898 ;;
1899
1900 ## DECstations
1901 mips-dec-ultrix[0-3].* | mips-dec-ultrix4.0* | mips-dec-bsd4.2* )
1902 machine=pmax opsys=bsd4-2
1903 ;;
1904 mips-dec-ultrix4.[12]* | mips-dec-bsd* )
1905 machine=pmax opsys=bsd4-3
1906 ;;
1907 mips-dec-ultrix* )
1908 machine=pmax opsys=ultrix4-3
1909 ;;
1910 mips-dec-osf* )
1911 machine=pmax opsys=osf1
1912 ;;
1913 mips-dec-mach_bsd4.3* )
1914 machine=pmax opsys=mach-bsd4-3
1915 ;;
1916
1917 ## Motorola Delta machines
1918 m68k-motorola-sysv* | m68000-motorola-sysv* )
1919 machine=delta opsys=usg5-3
1920 if test -z "`type gnucc | grep 'not found'`"
1921 then
1922 if test -s /etc/167config
1923 then CC="gnucc -m68040"
1924 else CC="gnucc -m68881"
1925 fi
1926 else
1927 if test -z "`type gcc | grep 'not found'`"
1928 then CC=gcc
1929 else CC=cc
1930 fi
1931 fi
1932 ;;
1933 m88k-motorola-sysv4* )
1934 # jbotte@bnr.ca says that UNIX_System_V <hostName> 4.0 R40V4.3 m88k mc88110
1935 # needs POSIX_SIGNALS and therefore needs usg5-4-2.
1936 # I hope there are not other 4.0 versions for this machine
1937 # which really need usg5-4 instead.
1938 machine=delta88k opsys=usg5-4-2
1939 ;;
1940 m88k-motorola-sysv* | m88k-motorola-m88kbcs* )
1941 machine=delta88k opsys=usg5-3
1942 ;;
1943
1944 ## Dual machines
1945 m68*-dual-sysv* )
1946 machine=dual opsys=usg5-2
1947 ;;
1948 m68*-dual-uniplus* )
1949 machine=dual opsys=unipl5-2
1950 ;;
1951
1952 ## Elxsi 6400
1953 elxsi-elxsi-sysv* )
1954 machine=elxsi opsys=usg5-2
1955 ;;
1956
1957 ## Encore machines
1958 ns16k-encore-bsd* )
1959 machine=ns16000 opsys=umax
1960 ;;
1961
1962 ## The GEC 63 - apparently, this port isn't really finished yet.
1963 # I'm sure we finished off the last of the machines, though. -- fx
1964
1965 ## Gould Power Node and NP1
1966 pn-gould-bsd4.2* )
1967 machine=gould opsys=bsd4-2
1968 ;;
1969 pn-gould-bsd4.3* )
1970 machine=gould opsys=bsd4-3
1971 ;;
1972 np1-gould-bsd* )
1973 machine=gould-np1 opsys=bsd4-3
1974 ;;
1975
1976 ## Harris Night Hawk machines running CX/UX (a 5000 looks just like a 4000
1977 ## as far as Emacs is concerned).
1978 m88k-harris-cxux* )
1979 # Build needs to be different on 7.0 and later releases
1980 case "`uname -r`" in
1981 [56].[0-9] ) machine=nh4000 opsys=cxux ;;
1982 [7].[0-9] ) machine=nh4000 opsys=cxux7 ;;
1983 esac
1984 NON_GNU_CPP="/lib/cpp"
1985 ;;
1986 ## Harris ecx or gcx running CX/UX (Series 1200, Series 3000)
1987 m68k-harris-cxux* )
1988 machine=nh3000 opsys=cxux
1989 ;;
1990 ## Harris power pc NightHawk running Power UNIX (Series 6000)
1991 powerpc-harris-powerunix )
1992 machine=nh6000 opsys=powerunix
1993 NON_GNU_CPP="cc -Xo -E -P"
1994 ;;
1995 ## SR2001/SR2201 running HI-UX/MPP
1996 hppa1.1-hitachi-hiuxmpp* )
1997 machine=sr2k opsys=hiuxmpp
1998 ;;
1999 hppa1.1-hitachi-hiuxwe2* )
2000 machine=sr2k opsys=hiuxwe2
2001 ;;
2002 ## Honeywell XPS100
2003 xps*-honeywell-sysv* )
2004 machine=xps100 opsys=usg5-2
2005 ;;
2006
2007 ## HP 9000 series 200 or 300
2008 m68*-hp-bsd* )
2009 machine=hp9000s300 opsys=bsd4-3
2010 ;;
2011 ## HP/UX 7, 8, 9, and 10 are supported on these machines.
2012 m68*-hp-hpux* )
2013 case "`uname -r`" in
2014 ## Someone's system reports A.B8.05 for this.
2015 ## I wonder what other possibilities there are.
2016 *.B8.* ) machine=hp9000s300 opsys=hpux8 ;;
2017 *.08.* ) machine=hp9000s300 opsys=hpux8 ;;
2018 *.09.* ) machine=hp9000s300 opsys=hpux9 ;;
2019 *.1[0-9].* ) machine=hp9000s300 opsys=hpux9shr ;;
2020 *) machine=hp9000s300 opsys=hpux ;;
2021 esac
2022 ;;
2023
2024 ## HP 9000 series 700 and 800, running HP/UX
2025 hppa*-hp-hpux7* )
2026 machine=hp800 opsys=hpux
2027 ;;
2028 hppa*-hp-hpux8* )
2029 machine=hp800 opsys=hpux8
2030 ;;
2031 hppa*-hp-hpux9shr* )
2032 machine=hp800 opsys=hpux9shr
2033 ;;
2034 hppa*-hp-hpux9* )
2035 machine=hp800 opsys=hpux9
2036 ;;
2037 hppa*-hp-hpux10.2* )
2038 machine=hp800 opsys=hpux10-20
2039 ;;
2040 hppa*-hp-hpux10* )
2041 machine=hp800 opsys=hpux10
2042 ;;
2043 hppa*-hp-hpux1[1-9]* )
2044 machine=hp800 opsys=hpux11
2045 ;;
2046
2047 hppa*-*-linux-gnu* )
2048 machine=hp800 opsys=gnu-linux
2049 ;;
2050
2051 ## HP 9000 series 700 and 800, running HP/UX
2052 hppa*-hp-hpux* )
2053 ## Cross-compilation? Nah!
2054 case "`uname -r`" in
2055 ## Someone's system reports A.B8.05 for this.
2056 ## I wonder what other possibilities there are.
2057 *.B8.* ) machine=hp800 opsys=hpux8 ;;
2058 *.08.* ) machine=hp800 opsys=hpux8 ;;
2059 *.09.* ) machine=hp800 opsys=hpux9 ;;
2060 *) machine=hp800 opsys=hpux10 ;;
2061 esac
2062 ;;
2063 hppa*-*-nextstep* )
2064 machine=hp800 opsys=nextstep
2065 ;;
2066
2067 ## Orion machines
2068 orion-orion-bsd* )
2069 machine=orion opsys=bsd4-2
2070 ;;
2071 clipper-orion-bsd* )
2072 machine=orion105 opsys=bsd4-2
2073 ;;
2074
2075 ## IBM machines
2076 i[3456]86-ibm-aix1.1* )
2077 machine=ibmps2-aix opsys=usg5-2-2
2078 ;;
2079 i[3456]86-ibm-aix1.[23]* | i[3456]86-ibm-aix* )
2080 machine=ibmps2-aix opsys=usg5-3
2081 ;;
2082 i370-ibm-aix*)
2083 machine=ibm370aix opsys=usg5-3
2084 ;;
2085 s390-*-linux-gnu* )
2086 machine=ibms390 opsys=gnu-linux
2087 ;;
2088 rs6000-ibm-aix3.1* | powerpc-ibm-aix3.1* )
2089 machine=ibmrs6000 opsys=aix3-1
2090 ;;
2091 rs6000-ibm-aix3.2.5 | powerpc-ibm-aix3.2.5 )
2092 machine=ibmrs6000 opsys=aix3-2-5
2093 ;;
2094 rs6000-ibm-aix4.1* | powerpc-ibm-aix4.1* )
2095 machine=ibmrs6000 opsys=aix4-1
2096 ;;
2097 rs6000-ibm-aix4.2* | powerpc-ibm-aix4.2* )
2098 machine=ibmrs6000 opsys=aix4-2
2099 ;;
2100 rs6000-ibm-aix5* | powerpc-ibm-aix5* )
2101 machine=ibmrs6000 opsys=aix4-2
2102 ;;
2103 rs6000-ibm-aix4.0* | powerpc-ibm-aix4.0* )
2104 machine=ibmrs6000 opsys=aix4
2105 ;;
2106 rs6000-ibm-aix4* | powerpc-ibm-aix4* )
2107 machine=ibmrs6000 opsys=aix4-1
2108 ;;
2109 rs6000-ibm-aix* | powerpc-ibm-aix* )
2110 machine=ibmrs6000 opsys=aix3-2
2111 ;;
2112 romp-ibm-bsd4.3* )
2113 machine=ibmrt opsys=bsd4-3
2114 ;;
2115 romp-ibm-bsd4.2* )
2116 machine=ibmrt opsys=bsd4-2
2117 ;;
2118 romp-ibm-aos4.3* )
2119 machine=ibmrt opsys=bsd4-3
2120 ;;
2121 romp-ibm-aos4.2* )
2122 machine=ibmrt opsys=bsd4-2
2123 ;;
2124 romp-ibm-aos* )
2125 machine=ibmrt opsys=bsd4-3
2126 ;;
2127 romp-ibm-bsd* )
2128 machine=ibmrt opsys=bsd4-3
2129 ;;
2130 romp-ibm-aix* )
2131 machine=ibmrt-aix opsys=usg5-2-2
2132 ;;
2133
2134 ## Integrated Solutions `Optimum V'
2135 m68*-isi-bsd4.2* )
2136 machine=isi-ov opsys=bsd4-2
2137 ;;
2138 m68*-isi-bsd4.3* )
2139 machine=isi-ov opsys=bsd4-3
2140 ;;
2141
2142 ## Intel 386 machines where we do care about the manufacturer
2143 i[3456]86-intsys-sysv* )
2144 machine=is386 opsys=usg5-2-2
2145 ;;
2146
2147 ## Prime EXL
2148 i[3456]86-prime-sysv* )
2149 machine=i386 opsys=usg5-3
2150 ;;
2151
2152 ## Sequent Symmetry running Dynix
2153 i[3456]86-sequent-bsd* )
2154 machine=symmetry opsys=bsd4-3
2155 ;;
2156
2157 ## Sequent Symmetry running ptx 4, which is a modified SVR4.
2158 i[3456]86-sequent-ptx4* | i[3456]86-sequent-sysv4* )
2159 machine=sequent-ptx opsys=ptx4
2160 NON_GNU_CPP=/lib/cpp
2161 ;;
2162
2163 ## Sequent Symmetry running DYNIX/ptx
2164 ## Use the old cpp rather than the newer ANSI one.
2165 i[3456]86-sequent-ptx* )
2166 machine=sequent-ptx opsys=ptx
2167 NON_GNU_CPP="/lib/cpp"
2168 ;;
2169
2170 ## ncr machine running svr4.3.
2171 i[3456]86-ncr-sysv4.3 )
2172 machine=ncr386 opsys=usg5-4-3
2173 ;;
2174
2175 ## Unspecified sysv on an ncr machine defaults to svr4.2.
2176 ## (Plain usg5-4 doesn't turn on POSIX signals, which we need.)
2177 i[3456]86-ncr-sysv* )
2178 machine=ncr386 opsys=usg5-4-2
2179 ;;
2180
2181 ## Intel Paragon OSF/1
2182 i860-intel-osf1* )
2183 machine=paragon opsys=osf1 NON_GNU_CPP=/usr/mach/lib/cpp
2184 ;;
2185
2186 ## Intel 860
2187 i860-*-sysv4* )
2188 machine=i860 opsys=usg5-4
2189 NON_GNU_CC="/bin/cc" # Ie, not the one in /usr/ucb/cc.
2190 NON_GNU_CPP="/usr/ccs/lib/cpp" # cc -E tokenizes macro expansion.
2191 ;;
2192
2193 ## Macintosh PowerPC
2194 powerpc*-*-linux-gnu* )
2195 machine=macppc opsys=gnu-linux
2196 ;;
2197
2198 ## Masscomp machines
2199 m68*-masscomp-rtu* )
2200 machine=masscomp opsys=rtu
2201 ;;
2202
2203 ## Megatest machines
2204 m68*-megatest-bsd* )
2205 machine=mega68 opsys=bsd4-2
2206 ;;
2207
2208 ## Workstations sold by MIPS
2209 ## This is not necessarily all workstations using the MIPS processor -
2210 ## Irises are produced by SGI, and DECstations by DEC.
2211
2212 ## etc/MACHINES lists mips.h and mips4.h as possible machine files,
2213 ## and usg5-2-2 and bsd4-3 as possible OS files. The only guidance
2214 ## it gives for choosing between the alternatives seems to be "Use
2215 ## -machine=mips4 for RISCOS version 4; use -opsystem=bsd4-3 with
2216 ## the BSD world." I'll assume that these are instructions for
2217 ## handling two odd situations, and that every other situation
2218 ## should use mips.h and usg5-2-2, they being listed first.
2219 mips-mips-usg* )
2220 machine=mips4
2221 ## Fall through to the general code at the bottom to decide on the OS.
2222 ;;
2223 mips-mips-riscos4* )
2224 machine=mips4 opsys=bsd4-3
2225 NON_GNU_CC="cc -systype bsd43"
2226 NON_GNU_CPP="cc -systype bsd43 -E"
2227 ;;
2228 mips-mips-riscos5* )
2229 machine=mips4 opsys=riscos5
2230 NON_GNU_CC="cc -systype bsd43"
2231 NON_GNU_CPP="cc -systype bsd43 -E"
2232 ;;
2233 mips-mips-bsd* )
2234 machine=mips opsys=bsd4-3
2235 ;;
2236 mips-mips-* )
2237 machine=mips opsys=usg5-2-2
2238 ;;
2239
2240 ## NeXT
2241 m68*-next-* | m68k-*-nextstep* )
2242 machine=m68k opsys=nextstep
2243 ;;
2244
2245 ## The complete machine from National Semiconductor
2246 ns32k-ns-genix* )
2247 machine=ns32000 opsys=usg5-2
2248 ;;
2249
2250 ## NCR machines
2251 m68*-ncr-sysv2* | m68*-ncr-sysvr2* )
2252 machine=tower32 opsys=usg5-2-2
2253 ;;
2254 m68*-ncr-sysv3* | m68*-ncr-sysvr3* )
2255 machine=tower32v3 opsys=usg5-3
2256 ;;
2257
2258 ## NEC EWS4800
2259 mips-nec-sysv4*)
2260 machine=ews4800 opsys=ux4800
2261 ;;
2262
2263 ## Nixdorf Targon 31
2264 m68*-nixdorf-sysv* )
2265 machine=targon31 opsys=usg5-2-2
2266 ;;
2267
2268 ## Nu (TI or LMI)
2269 m68*-nu-sysv* )
2270 machine=nu opsys=usg5-2
2271 ;;
2272
2273 ## Plexus
2274 m68*-plexus-sysv* )
2275 machine=plexus opsys=usg5-2
2276 ;;
2277
2278 ## Pyramid machines
2279 ## I don't really have any idea what sort of processor the Pyramid has,
2280 ## so I'm assuming it is its own architecture.
2281 pyramid-pyramid-bsd* )
2282 machine=pyramid opsys=bsd4-2
2283 ;;
2284
2285 ## Sequent Balance
2286 ns32k-sequent-bsd4.2* )
2287 machine=sequent opsys=bsd4-2
2288 ;;
2289 ns32k-sequent-bsd4.3* )
2290 machine=sequent opsys=bsd4-3
2291 ;;
2292
2293 ## Siemens Nixdorf
2294 mips-siemens-sysv* | mips-sni-sysv*)
2295 machine=mips-siemens opsys=usg5-4
2296 NON_GNU_CC=/usr/ccs/bin/cc
2297 NON_GNU_CPP=/usr/ccs/lib/cpp
2298 ;;
2299
2300 ## Silicon Graphics machines
2301 ## Iris 2500 and Iris 2500 Turbo (aka the Iris 3030)
2302 m68*-sgi-iris3.5* )
2303 machine=irist opsys=iris3-5
2304 ;;
2305 m68*-sgi-iris3.6* | m68*-sgi-iris*)
2306 machine=irist opsys=iris3-6
2307 ;;
2308 ## Iris 4D
2309 mips-sgi-irix3* )
2310 machine=iris4d opsys=irix3-3
2311 ;;
2312 mips-sgi-irix4* )
2313 machine=iris4d opsys=irix4-0
2314 ;;
2315 mips-sgi-irix6.5 )
2316 machine=iris4d opsys=irix6-5
2317 # Without defining _LANGUAGE_C, things get masked out in the headers
2318 # so that, for instance, grepping for `free' in stdlib.h fails and
2319 # AC_HEADER_STD_C fails. (MIPSPro 7.2.1.2m compilers, Irix 6.5.3m).
2320 NON_GNU_CPP="/lib/cpp -D_LANGUAGE_C"
2321 NON_GCC_TEST_OPTIONS="-D_LANGUAGE_C"
2322 ;;
2323 mips-sgi-irix6* )
2324 machine=iris4d opsys=irix6-0
2325 # It's not clear whether -D_LANGUAGE_C is necessary as it is for 6.5,
2326 # but presumably it does no harm.
2327 NON_GNU_CPP="/lib/cpp -D_LANGUAGE_C"
2328 # -32 probably isn't necessary in later v.6s -- anyone know which?
2329 NON_GCC_TEST_OPTIONS=-32
2330 ;;
2331 mips-sgi-irix5.[01]* )
2332 machine=iris4d opsys=irix5-0
2333 ;;
2334 mips-sgi-irix5* | mips-sgi-irix* )
2335 machine=iris4d opsys=irix5-2
2336 ;;
2337
2338 ## SONY machines
2339 m68*-sony-bsd4.2* )
2340 machine=news opsys=bsd4-2
2341 ;;
2342 m68*-sony-bsd4.3* )
2343 machine=news opsys=bsd4-3
2344 ;;
2345 m68*-sony-newsos3* | m68*-sony-news3*)
2346 machine=news opsys=bsd4-3
2347 ;;
2348 mips-sony-bsd* | mips-sony-newsos4* | mips-sony-news4*)
2349 machine=news-risc opsys=bsd4-3
2350 ;;
2351 mips-sony-newsos6* )
2352 machine=news-r6 opsys=newsos6
2353 ;;
2354 mips-sony-news* )
2355 machine=news-risc opsys=newsos5
2356 ;;
2357
2358 ## Stride
2359 m68*-stride-sysv* )
2360 machine=stride opsys=usg5-2
2361 ;;
2362
2363 ## Suns
2364 sparc-*-linux-gnu* | sparc64-*-linux-gnu* )
2365 machine=sparc opsys=gnu-linux
2366 ;;
2367
2368 *-auspex-sunos* | *-sun-sunos* | *-sun-bsd* | *-sun-solaris* \
2369 | i[3456]86-*-solaris2* | i[3456]86-*-sunos5* | powerpc*-*-solaris2* \
2370 | rs6000-*-solaris2*)
2371 case "${canonical}" in
2372 m68*-sunos1* ) machine=sun1 ;;
2373 m68*-sunos2* ) machine=sun2 ;;
2374 m68* ) machine=sun3 ;;
2375 i[3456]86-sun-sunos[34]* ) machine=sun386 ;;
2376 i[3456]86-*-* ) machine=intel386 ;;
2377 powerpcle* ) machine=powerpcle ;;
2378 powerpc* | rs6000* ) machine=ibmrs6000 ;;
2379 sparc* ) machine=sparc ;;
2380 * ) unported=yes ;;
2381 esac
2382 case "${canonical}" in
2383 ## The Sun386 didn't get past 4.0.
2384 i[3456]86-*-sunos4 ) opsys=sunos4-0 ;;
2385 *-sunos4.0* ) opsys=sunos4-0 ;;
2386 *-sunos4.1.[3-9]*noshare )
2387 ## This name is sunos413 instead of sunos4-1-3
2388 ## to avoid a file name conflict on MSDOS.
2389 opsys=sunos413
2390 NON_GNU_CPP=/usr/lib/cpp
2391 NON_GCC_TEST_OPTIONS=-Bstatic
2392 GCC_TEST_OPTIONS=-static
2393 ;;
2394 *-sunos4.1.[3-9]* | *-sunos4shr*)
2395 opsys=sunos4shr
2396 NON_GNU_CPP=/usr/lib/cpp
2397 ;;
2398 *-sunos4* | *-sunos )
2399 opsys=sunos4-1
2400 NON_GCC_TEST_OPTIONS=-Bstatic
2401 GCC_TEST_OPTIONS=-static
2402 ;;
2403 *-sunos5.3* | *-solaris2.3* )
2404 opsys=sol2-3
2405 NON_GNU_CPP=/usr/ccs/lib/cpp
2406 ;;
2407 *-sunos5.4* | *-solaris2.4* )
2408 opsys=sol2-4
2409 NON_GNU_CPP=/usr/ccs/lib/cpp
2410 RANLIB="ar -ts"
2411 ;;
2412 *-sunos5.5* | *-solaris2.5* )
2413 opsys=sol2-5
2414 NON_GNU_CPP=/usr/ccs/lib/cpp
2415 RANLIB="ar -ts"
2416 ;;
2417 *-sunos5.6* | *-solaris2.6* )
2418 opsys=sol2-6
2419 NON_GNU_CPP=/usr/ccs/lib/cpp
2420 RANLIB="ar -ts"
2421 ;;
2422 *-sunos5* | *-solaris* )
2423 opsys=sol2-6
2424 NON_GNU_CPP=/usr/ccs/lib/cpp
2425 ;;
2426 * ) opsys=bsd4-2 ;;
2427 esac
2428 ## Watch out for a compiler that we know will not work.
2429 case "${canonical}" in
2430 *-solaris* | *-sunos5* )
2431 if [ "x$CC" = x/usr/ucb/cc ]; then
2432 ## /usr/ucb/cc doesn't work;
2433 ## we should find some other compiler that does work.
2434 unset CC
2435 fi
2436 ;;
2437 *) ;;
2438 esac
2439 ;;
2440 sparc-*-nextstep* )
2441 machine=sparc opsys=nextstep
2442 ;;
2443
2444 ## Tadpole 68k
2445 m68*-tadpole-sysv* )
2446 machine=tad68k opsys=usg5-3
2447 ;;
2448
2449 ## Tahoe machines
2450 tahoe-tahoe-bsd4.2* )
2451 machine=tahoe opsys=bsd4-2
2452 ;;
2453 tahoe-tahoe-bsd4.3* )
2454 machine=tahoe opsys=bsd4-3
2455 ;;
2456
2457 ## Tandem Integrity S2
2458 mips-tandem-sysv* )
2459 machine=tandem-s2 opsys=usg5-3
2460 ;;
2461
2462 ## Tektronix XD88
2463 m88k-tektronix-sysv3* )
2464 machine=tekxd88 opsys=usg5-3
2465 ;;
2466
2467 ## Tektronix 16000 box (6130?)
2468 ns16k-tektronix-bsd* )
2469 machine=ns16000 opsys=bsd4-2
2470 ;;
2471 ## Tektronix 4300
2472 ## src/m/tek4300.h hints that this is a m68k machine.
2473 m68*-tektronix-bsd* )
2474 machine=tek4300 opsys=bsd4-3
2475 ;;
2476
2477 ## Titan P2 or P3
2478 ## We seem to have lost the machine-description file titan.h!
2479 titan-titan-sysv* )
2480 machine=titan opsys=usg5-3
2481 ;;
2482
2483 ## Ustation E30 (SS5E)
2484 m68*-unisys-uniplus* )
2485 machine=ustation opsystem=unipl5-2
2486 ;;
2487
2488 ## Vaxen.
2489 vax-dec-* )
2490 machine=vax
2491 case "${canonical}" in
2492 *-bsd4.1* ) opsys=bsd4-1 ;;
2493 *-bsd4.2* | *-ultrix[0-3].* | *-ultrix4.0* ) opsys=bsd4-2 ;;
2494 *-bsd4.3* | *-ultrix* ) opsys=bsd4-3 ;;
2495 *-sysv[01]* | *-sysvr[01]* ) opsys=usg5-0 ;;
2496 *-sysv2* | *-sysvr2* ) opsys=usg5-2 ;;
2497 *-vms* ) opsys=vms ;;
2498 * ) unported=yes
2499 esac
2500 ;;
2501
2502 ## Whitechapel MG1
2503 ns16k-whitechapel-* )
2504 machine=mg1
2505 ## We don't know what sort of OS runs on these; we'll let the
2506 ## operating system guessing code below try.
2507 ;;
2508
2509 ## Wicat
2510 m68*-wicat-sysv* )
2511 machine=wicat opsys=usg5-2
2512 ;;
2513
2514 ## IA-64
2515 ia64*-*-linux* )
2516 machine=ia64 opsys=gnu-linux
2517 ;;
2518
2519 ## Intel 386 machines where we don't care about the manufacturer
2520 i[3456]86-*-* )
2521 machine=intel386
2522 case "${canonical}" in
2523 *-cygwin ) opsys=cygwin ;;
2524 *-lynxos* ) opsys=lynxos ;;
2525 *-isc1.* | *-isc2.[01]* ) opsys=386-ix ;;
2526 *-isc2.2* ) opsys=isc2-2 ;;
2527 *-isc4.0* ) opsys=isc4-0 ;;
2528 *-isc4.* ) opsys=isc4-1
2529 GCC_TEST_OPTIONS=-posix
2530 NON_GCC_TEST_OPTIONS=-Xp
2531 ;;
2532 *-isc* ) opsys=isc3-0 ;;
2533 *-esix5* ) opsys=esix5r4; NON_GNU_CPP=/usr/lib/cpp ;;
2534 *-esix* ) opsys=esix ;;
2535 *-xenix* ) opsys=xenix ;;
2536 *-linux-gnu* ) opsys=gnu-linux ;;
2537 *-sco3.2v4* ) opsys=sco4 ; NON_GNU_CPP=/lib/cpp ;;
2538 *-sco3.2v5* ) opsys=sco5
2539 NON_GNU_CPP=/lib/cpp
2540 # Prevent -belf from being passed to $CPP.
2541 # /lib/cpp does not accept it.
2542 OVERRIDE_CPPFLAGS=" "
2543 ;;
2544 *-sysv4.2uw* ) opsys=unixware; NON_GNU_CPP=/lib/cpp ;;
2545 *-sysv5uw* ) opsys=unixware; NON_GNU_CPP=/lib/cpp ;;
2546 *-sysv5OpenUNIX* ) opsys=unixware; NON_GNU_CPP=/lib/cpp ;;
2547 *-386bsd* ) opsys=386bsd ;;
2548 *-nextstep* ) opsys=nextstep ;;
2549 ## Otherwise, we'll fall through to the generic opsys code at the bottom.
2550 esac
2551 ;;
2552
2553 ## m68k Linux-based GNU system
2554 m68k-*-linux-gnu* )
2555 machine=m68k opsys=gnu-linux
2556 ;;
2557
2558 ## Mips Linux-based GNU system
2559 mips-*-linux-gnu* | mipsel-*-linux-gnu* )
2560 machine=mips opsys=gnu-linux
2561 ;;
2562
2563 ## UXP/DS
2564 sparc-fujitsu-sysv4* )
2565 machine=sparc opsys=uxpds
2566 NON_GNU_CPP=/usr/ccs/lib/cpp
2567 RANLIB="ar -ts"
2568 ;;
2569
2570 ## UXP/V
2571 f301-fujitsu-uxpv4.1)
2572 machine=f301 opsys=uxpv
2573 ;;
2574
2575 ## Darwin / Mac OS X
2576 powerpc-apple-darwin* )
2577 machine=powermac opsys=darwin
2578 # Define CPP as follows to make autoconf work correctly.
2579 CPP="cc -E -traditional-cpp"
2580 ;;
2581
2582 ## AMD x86-64 Linux-based GNU system
2583 x86_64-*-linux-gnu* )
2584 machine=amdx86-64 opsys=gnu-linux
2585 ;;
2586
2587 * )
2588 unported=yes
2589 ;;
2590 esac
2591
2592 ### If the code above didn't choose an operating system, just choose
2593 ### an operating system based on the configuration name. You really
2594 ### only want to use this when you have no idea what the right
2595 ### operating system is; if you know what operating systems a machine
2596 ### runs, it's cleaner to make it explicit in the case statement
2597 ### above.
2598 if test x"${opsys}" = x; then
2599 case "${canonical}" in
2600 *-gnu* ) opsys=gnu ;;
2601 *-bsd4.[01] ) opsys=bsd4-1 ;;
2602 *-bsd4.2 ) opsys=bsd4-2 ;;
2603 *-bsd4.3 ) opsys=bsd4-3 ;;
2604 *-sysv0 | *-sysvr0 ) opsys=usg5-0 ;;
2605 *-sysv2 | *-sysvr2 ) opsys=usg5-2 ;;
2606 *-sysv2.2 | *-sysvr2.2 ) opsys=usg5-2-2 ;;
2607 *-sysv3* | *-sysvr3* ) opsys=usg5-3 ;;
2608 *-sysv4.2uw* ) opsys=unixware ;;
2609 *-sysv5uw* ) opsys=unixware ;;
2610 *-sysv5OpenUNIX* ) opsys=unixware ;;
2611 *-sysv4.1* | *-sysvr4.1* )
2612 NON_GNU_CPP=/usr/lib/cpp
2613 opsys=usg5-4 ;;
2614 *-sysv4.[2-9]* | *-sysvr4.[2-9]* )
2615 if [ x$NON_GNU_CPP = x ]; then
2616 if [ -f /usr/ccs/lib/cpp ]; then
2617 NON_GNU_CPP=/usr/ccs/lib/cpp
2618 else
2619 NON_GNU_CPP=/lib/cpp
2620 fi
2621 fi
2622 opsys=usg5-4-2 ;;
2623 *-sysv4* | *-sysvr4* ) opsys=usg5-4 ;;
2624 * )
2625 unported=yes
2626 ;;
2627 esac
2628 fi
2629
2630
2631
2632 if test $unported = yes; then
2633 { { echo "$as_me:$LINENO: error: Emacs hasn't been ported to \`${canonical}' systems.
2634 Check \`etc/MACHINES' for recognized configuration names." >&5
2635 echo "$as_me: error: Emacs hasn't been ported to \`${canonical}' systems.
2636 Check \`etc/MACHINES' for recognized configuration names." >&2;}
2637 { (exit 1); exit 1; }; }
2638 fi
2639
2640 machfile="m/${machine}.h"
2641 opsysfile="s/${opsys}.h"
2642
2643
2644 #### Choose a compiler.
2645 test -n "$CC" && cc_specified=yes
2646
2647 # Save the value of CFLAGS that the user specified.
2648 SPECIFIED_CFLAGS="$CFLAGS"
2649
2650 case ${with_gcc} in
2651 "yes" ) CC="gcc" GCC=yes ;;
2652 "no" ) : ${CC=cc} ;;
2653 * )
2654 esac
2655 ac_ext=c
2656 ac_cpp='$CPP $CPPFLAGS'
2657 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2658 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2659 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2660 if test -n "$ac_tool_prefix"; then
2661 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2662 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2663 echo "$as_me:$LINENO: checking for $ac_word" >&5
2664 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2665 if test "${ac_cv_prog_CC+set}" = set; then
2666 echo $ECHO_N "(cached) $ECHO_C" >&6
2667 else
2668 if test -n "$CC"; then
2669 ac_cv_prog_CC="$CC" # Let the user override the test.
2670 else
2671 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2672 for as_dir in $PATH
2673 do
2674 IFS=$as_save_IFS
2675 test -z "$as_dir" && as_dir=.
2676 for ac_exec_ext in '' $ac_executable_extensions; do
2677 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2678 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2679 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2680 break 2
2681 fi
2682 done
2683 done
2684
2685 fi
2686 fi
2687 CC=$ac_cv_prog_CC
2688 if test -n "$CC"; then
2689 echo "$as_me:$LINENO: result: $CC" >&5
2690 echo "${ECHO_T}$CC" >&6
2691 else
2692 echo "$as_me:$LINENO: result: no" >&5
2693 echo "${ECHO_T}no" >&6
2694 fi
2695
2696 fi
2697 if test -z "$ac_cv_prog_CC"; then
2698 ac_ct_CC=$CC
2699 # Extract the first word of "gcc", so it can be a program name with args.
2700 set dummy gcc; ac_word=$2
2701 echo "$as_me:$LINENO: checking for $ac_word" >&5
2702 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2703 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2704 echo $ECHO_N "(cached) $ECHO_C" >&6
2705 else
2706 if test -n "$ac_ct_CC"; then
2707 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2708 else
2709 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2710 for as_dir in $PATH
2711 do
2712 IFS=$as_save_IFS
2713 test -z "$as_dir" && as_dir=.
2714 for ac_exec_ext in '' $ac_executable_extensions; do
2715 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2716 ac_cv_prog_ac_ct_CC="gcc"
2717 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2718 break 2
2719 fi
2720 done
2721 done
2722
2723 fi
2724 fi
2725 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2726 if test -n "$ac_ct_CC"; then
2727 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2728 echo "${ECHO_T}$ac_ct_CC" >&6
2729 else
2730 echo "$as_me:$LINENO: result: no" >&5
2731 echo "${ECHO_T}no" >&6
2732 fi
2733
2734 CC=$ac_ct_CC
2735 else
2736 CC="$ac_cv_prog_CC"
2737 fi
2738
2739 if test -z "$CC"; then
2740 if test -n "$ac_tool_prefix"; then
2741 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2742 set dummy ${ac_tool_prefix}cc; ac_word=$2
2743 echo "$as_me:$LINENO: checking for $ac_word" >&5
2744 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2745 if test "${ac_cv_prog_CC+set}" = set; then
2746 echo $ECHO_N "(cached) $ECHO_C" >&6
2747 else
2748 if test -n "$CC"; then
2749 ac_cv_prog_CC="$CC" # Let the user override the test.
2750 else
2751 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2752 for as_dir in $PATH
2753 do
2754 IFS=$as_save_IFS
2755 test -z "$as_dir" && as_dir=.
2756 for ac_exec_ext in '' $ac_executable_extensions; do
2757 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2758 ac_cv_prog_CC="${ac_tool_prefix}cc"
2759 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2760 break 2
2761 fi
2762 done
2763 done
2764
2765 fi
2766 fi
2767 CC=$ac_cv_prog_CC
2768 if test -n "$CC"; then
2769 echo "$as_me:$LINENO: result: $CC" >&5
2770 echo "${ECHO_T}$CC" >&6
2771 else
2772 echo "$as_me:$LINENO: result: no" >&5
2773 echo "${ECHO_T}no" >&6
2774 fi
2775
2776 fi
2777 if test -z "$ac_cv_prog_CC"; then
2778 ac_ct_CC=$CC
2779 # Extract the first word of "cc", so it can be a program name with args.
2780 set dummy cc; ac_word=$2
2781 echo "$as_me:$LINENO: checking for $ac_word" >&5
2782 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2783 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2784 echo $ECHO_N "(cached) $ECHO_C" >&6
2785 else
2786 if test -n "$ac_ct_CC"; then
2787 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2788 else
2789 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2790 for as_dir in $PATH
2791 do
2792 IFS=$as_save_IFS
2793 test -z "$as_dir" && as_dir=.
2794 for ac_exec_ext in '' $ac_executable_extensions; do
2795 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2796 ac_cv_prog_ac_ct_CC="cc"
2797 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2798 break 2
2799 fi
2800 done
2801 done
2802
2803 fi
2804 fi
2805 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2806 if test -n "$ac_ct_CC"; then
2807 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2808 echo "${ECHO_T}$ac_ct_CC" >&6
2809 else
2810 echo "$as_me:$LINENO: result: no" >&5
2811 echo "${ECHO_T}no" >&6
2812 fi
2813
2814 CC=$ac_ct_CC
2815 else
2816 CC="$ac_cv_prog_CC"
2817 fi
2818
2819 fi
2820 if test -z "$CC"; then
2821 # Extract the first word of "cc", so it can be a program name with args.
2822 set dummy cc; ac_word=$2
2823 echo "$as_me:$LINENO: checking for $ac_word" >&5
2824 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2825 if test "${ac_cv_prog_CC+set}" = set; then
2826 echo $ECHO_N "(cached) $ECHO_C" >&6
2827 else
2828 if test -n "$CC"; then
2829 ac_cv_prog_CC="$CC" # Let the user override the test.
2830 else
2831 ac_prog_rejected=no
2832 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2833 for as_dir in $PATH
2834 do
2835 IFS=$as_save_IFS
2836 test -z "$as_dir" && as_dir=.
2837 for ac_exec_ext in '' $ac_executable_extensions; do
2838 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2839 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2840 ac_prog_rejected=yes
2841 continue
2842 fi
2843 ac_cv_prog_CC="cc"
2844 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2845 break 2
2846 fi
2847 done
2848 done
2849
2850 if test $ac_prog_rejected = yes; then
2851 # We found a bogon in the path, so make sure we never use it.
2852 set dummy $ac_cv_prog_CC
2853 shift
2854 if test $# != 0; then
2855 # We chose a different compiler from the bogus one.
2856 # However, it has the same basename, so the bogon will be chosen
2857 # first if we set CC to just the basename; use the full file name.
2858 shift
2859 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2860 fi
2861 fi
2862 fi
2863 fi
2864 CC=$ac_cv_prog_CC
2865 if test -n "$CC"; then
2866 echo "$as_me:$LINENO: result: $CC" >&5
2867 echo "${ECHO_T}$CC" >&6
2868 else
2869 echo "$as_me:$LINENO: result: no" >&5
2870 echo "${ECHO_T}no" >&6
2871 fi
2872
2873 fi
2874 if test -z "$CC"; then
2875 if test -n "$ac_tool_prefix"; then
2876 for ac_prog in cl
2877 do
2878 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2879 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2880 echo "$as_me:$LINENO: checking for $ac_word" >&5
2881 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2882 if test "${ac_cv_prog_CC+set}" = set; then
2883 echo $ECHO_N "(cached) $ECHO_C" >&6
2884 else
2885 if test -n "$CC"; then
2886 ac_cv_prog_CC="$CC" # Let the user override the test.
2887 else
2888 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2889 for as_dir in $PATH
2890 do
2891 IFS=$as_save_IFS
2892 test -z "$as_dir" && as_dir=.
2893 for ac_exec_ext in '' $ac_executable_extensions; do
2894 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2895 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2896 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2897 break 2
2898 fi
2899 done
2900 done
2901
2902 fi
2903 fi
2904 CC=$ac_cv_prog_CC
2905 if test -n "$CC"; then
2906 echo "$as_me:$LINENO: result: $CC" >&5
2907 echo "${ECHO_T}$CC" >&6
2908 else
2909 echo "$as_me:$LINENO: result: no" >&5
2910 echo "${ECHO_T}no" >&6
2911 fi
2912
2913 test -n "$CC" && break
2914 done
2915 fi
2916 if test -z "$CC"; then
2917 ac_ct_CC=$CC
2918 for ac_prog in cl
2919 do
2920 # Extract the first word of "$ac_prog", so it can be a program name with args.
2921 set dummy $ac_prog; ac_word=$2
2922 echo "$as_me:$LINENO: checking for $ac_word" >&5
2923 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2924 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2925 echo $ECHO_N "(cached) $ECHO_C" >&6
2926 else
2927 if test -n "$ac_ct_CC"; then
2928 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2929 else
2930 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2931 for as_dir in $PATH
2932 do
2933 IFS=$as_save_IFS
2934 test -z "$as_dir" && as_dir=.
2935 for ac_exec_ext in '' $ac_executable_extensions; do
2936 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2937 ac_cv_prog_ac_ct_CC="$ac_prog"
2938 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2939 break 2
2940 fi
2941 done
2942 done
2943
2944 fi
2945 fi
2946 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2947 if test -n "$ac_ct_CC"; then
2948 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2949 echo "${ECHO_T}$ac_ct_CC" >&6
2950 else
2951 echo "$as_me:$LINENO: result: no" >&5
2952 echo "${ECHO_T}no" >&6
2953 fi
2954
2955 test -n "$ac_ct_CC" && break
2956 done
2957
2958 CC=$ac_ct_CC
2959 fi
2960
2961 fi
2962
2963
2964 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2965 See \`config.log' for more details." >&5
2966 echo "$as_me: error: no acceptable C compiler found in \$PATH
2967 See \`config.log' for more details." >&2;}
2968 { (exit 1); exit 1; }; }
2969
2970 # Provide some information about the compiler.
2971 echo "$as_me:$LINENO:" \
2972 "checking for C compiler version" >&5
2973 ac_compiler=`set X $ac_compile; echo $2`
2974 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2975 (eval $ac_compiler --version </dev/null >&5) 2>&5
2976 ac_status=$?
2977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2978 (exit $ac_status); }
2979 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2980 (eval $ac_compiler -v </dev/null >&5) 2>&5
2981 ac_status=$?
2982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2983 (exit $ac_status); }
2984 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2985 (eval $ac_compiler -V </dev/null >&5) 2>&5
2986 ac_status=$?
2987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2988 (exit $ac_status); }
2989
2990 cat >conftest.$ac_ext <<_ACEOF
2991 #line $LINENO "configure"
2992 /* confdefs.h. */
2993 _ACEOF
2994 cat confdefs.h >>conftest.$ac_ext
2995 cat >>conftest.$ac_ext <<_ACEOF
2996 /* end confdefs.h. */
2997
2998 int
2999 main ()
3000 {
3001
3002 ;
3003 return 0;
3004 }
3005 _ACEOF
3006 ac_clean_files_save=$ac_clean_files
3007 ac_clean_files="$ac_clean_files a.out a.exe b.out"
3008 # Try to create an executable without -o first, disregard a.out.
3009 # It will help us diagnose broken compilers, and finding out an intuition
3010 # of exeext.
3011 echo "$as_me:$LINENO: checking for C compiler default output" >&5
3012 echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
3013 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3014 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
3015 (eval $ac_link_default) 2>&5
3016 ac_status=$?
3017 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3018 (exit $ac_status); }; then
3019 # Find the output, starting from the most likely. This scheme is
3020 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
3021 # resort.
3022
3023 # Be careful to initialize this variable, since it used to be cached.
3024 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
3025 ac_cv_exeext=
3026 # b.out is created by i960 compilers.
3027 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
3028 do
3029 test -f "$ac_file" || continue
3030 case $ac_file in
3031 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
3032 ;;
3033 conftest.$ac_ext )
3034 # This is the source file.
3035 ;;
3036 [ab].out )
3037 # We found the default executable, but exeext='' is most
3038 # certainly right.
3039 break;;
3040 *.* )
3041 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3042 # FIXME: I believe we export ac_cv_exeext for Libtool,
3043 # but it would be cool to find out if it's true. Does anybody
3044 # maintain Libtool? --akim.
3045 export ac_cv_exeext
3046 break;;
3047 * )
3048 break;;
3049 esac
3050 done
3051 else
3052 echo "$as_me: failed program was:" >&5
3053 sed 's/^/| /' conftest.$ac_ext >&5
3054
3055 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
3056 See \`config.log' for more details." >&5
3057 echo "$as_me: error: C compiler cannot create executables
3058 See \`config.log' for more details." >&2;}
3059 { (exit 77); exit 77; }; }
3060 fi
3061
3062 ac_exeext=$ac_cv_exeext
3063 echo "$as_me:$LINENO: result: $ac_file" >&5
3064 echo "${ECHO_T}$ac_file" >&6
3065
3066 # Check the compiler produces executables we can run. If not, either
3067 # the compiler is broken, or we cross compile.
3068 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
3069 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
3070 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3071 # If not cross compiling, check that we can run a simple program.
3072 if test "$cross_compiling" != yes; then
3073 if { ac_try='./$ac_file'
3074 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3075 (eval $ac_try) 2>&5
3076 ac_status=$?
3077 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3078 (exit $ac_status); }; }; then
3079 cross_compiling=no
3080 else
3081 if test "$cross_compiling" = maybe; then
3082 cross_compiling=yes
3083 else
3084 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
3085 If you meant to cross compile, use \`--host'.
3086 See \`config.log' for more details." >&5
3087 echo "$as_me: error: cannot run C compiled programs.
3088 If you meant to cross compile, use \`--host'.
3089 See \`config.log' for more details." >&2;}
3090 { (exit 1); exit 1; }; }
3091 fi
3092 fi
3093 fi
3094 echo "$as_me:$LINENO: result: yes" >&5
3095 echo "${ECHO_T}yes" >&6
3096
3097 rm -f a.out a.exe conftest$ac_cv_exeext b.out
3098 ac_clean_files=$ac_clean_files_save
3099 # Check the compiler produces executables we can run. If not, either
3100 # the compiler is broken, or we cross compile.
3101 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3102 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
3103 echo "$as_me:$LINENO: result: $cross_compiling" >&5
3104 echo "${ECHO_T}$cross_compiling" >&6
3105
3106 echo "$as_me:$LINENO: checking for suffix of executables" >&5
3107 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
3108 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3109 (eval $ac_link) 2>&5
3110 ac_status=$?
3111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3112 (exit $ac_status); }; then
3113 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3114 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3115 # work properly (i.e., refer to `conftest.exe'), while it won't with
3116 # `rm'.
3117 for ac_file in conftest.exe conftest conftest.*; do
3118 test -f "$ac_file" || continue
3119 case $ac_file in
3120 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
3121 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3122 export ac_cv_exeext
3123 break;;
3124 * ) break;;
3125 esac
3126 done
3127 else
3128 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3129 See \`config.log' for more details." >&5
3130 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3131 See \`config.log' for more details." >&2;}
3132 { (exit 1); exit 1; }; }
3133 fi
3134
3135 rm -f conftest$ac_cv_exeext
3136 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3137 echo "${ECHO_T}$ac_cv_exeext" >&6
3138
3139 rm -f conftest.$ac_ext
3140 EXEEXT=$ac_cv_exeext
3141 ac_exeext=$EXEEXT
3142 echo "$as_me:$LINENO: checking for suffix of object files" >&5
3143 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
3144 if test "${ac_cv_objext+set}" = set; then
3145 echo $ECHO_N "(cached) $ECHO_C" >&6
3146 else
3147 cat >conftest.$ac_ext <<_ACEOF
3148 #line $LINENO "configure"
3149 /* confdefs.h. */
3150 _ACEOF
3151 cat confdefs.h >>conftest.$ac_ext
3152 cat >>conftest.$ac_ext <<_ACEOF
3153 /* end confdefs.h. */
3154
3155 int
3156 main ()
3157 {
3158
3159 ;
3160 return 0;
3161 }
3162 _ACEOF
3163 rm -f conftest.o conftest.obj
3164 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3165 (eval $ac_compile) 2>&5
3166 ac_status=$?
3167 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3168 (exit $ac_status); }; then
3169 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
3170 case $ac_file in
3171 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
3172 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3173 break;;
3174 esac
3175 done
3176 else
3177 echo "$as_me: failed program was:" >&5
3178 sed 's/^/| /' conftest.$ac_ext >&5
3179
3180 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3181 See \`config.log' for more details." >&5
3182 echo "$as_me: error: cannot compute suffix of object files: cannot compile
3183 See \`config.log' for more details." >&2;}
3184 { (exit 1); exit 1; }; }
3185 fi
3186
3187 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3188 fi
3189 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3190 echo "${ECHO_T}$ac_cv_objext" >&6
3191 OBJEXT=$ac_cv_objext
3192 ac_objext=$OBJEXT
3193 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3194 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
3195 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3196 echo $ECHO_N "(cached) $ECHO_C" >&6
3197 else
3198 cat >conftest.$ac_ext <<_ACEOF
3199 #line $LINENO "configure"
3200 /* confdefs.h. */
3201 _ACEOF
3202 cat confdefs.h >>conftest.$ac_ext
3203 cat >>conftest.$ac_ext <<_ACEOF
3204 /* end confdefs.h. */
3205
3206 int
3207 main ()
3208 {
3209 #ifndef __GNUC__
3210 choke me
3211 #endif
3212
3213 ;
3214 return 0;
3215 }
3216 _ACEOF
3217 rm -f conftest.$ac_objext
3218 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3219 (eval $ac_compile) 2>&5
3220 ac_status=$?
3221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3222 (exit $ac_status); } &&
3223 { ac_try='test -s conftest.$ac_objext'
3224 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3225 (eval $ac_try) 2>&5
3226 ac_status=$?
3227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3228 (exit $ac_status); }; }; then
3229 ac_compiler_gnu=yes
3230 else
3231 echo "$as_me: failed program was:" >&5
3232 sed 's/^/| /' conftest.$ac_ext >&5
3233
3234 ac_compiler_gnu=no
3235 fi
3236 rm -f conftest.$ac_objext conftest.$ac_ext
3237 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3238
3239 fi
3240 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3241 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
3242 GCC=`test $ac_compiler_gnu = yes && echo yes`
3243 ac_test_CFLAGS=${CFLAGS+set}
3244 ac_save_CFLAGS=$CFLAGS
3245 CFLAGS="-g"
3246 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3247 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
3248 if test "${ac_cv_prog_cc_g+set}" = set; then
3249 echo $ECHO_N "(cached) $ECHO_C" >&6
3250 else
3251 cat >conftest.$ac_ext <<_ACEOF
3252 #line $LINENO "configure"
3253 /* confdefs.h. */
3254 _ACEOF
3255 cat confdefs.h >>conftest.$ac_ext
3256 cat >>conftest.$ac_ext <<_ACEOF
3257 /* end confdefs.h. */
3258
3259 int
3260 main ()
3261 {
3262
3263 ;
3264 return 0;
3265 }
3266 _ACEOF
3267 rm -f conftest.$ac_objext
3268 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3269 (eval $ac_compile) 2>&5
3270 ac_status=$?
3271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3272 (exit $ac_status); } &&
3273 { ac_try='test -s conftest.$ac_objext'
3274 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3275 (eval $ac_try) 2>&5
3276 ac_status=$?
3277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3278 (exit $ac_status); }; }; then
3279 ac_cv_prog_cc_g=yes
3280 else
3281 echo "$as_me: failed program was:" >&5
3282 sed 's/^/| /' conftest.$ac_ext >&5
3283
3284 ac_cv_prog_cc_g=no
3285 fi
3286 rm -f conftest.$ac_objext conftest.$ac_ext
3287 fi
3288 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3289 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
3290 if test "$ac_test_CFLAGS" = set; then
3291 CFLAGS=$ac_save_CFLAGS
3292 elif test $ac_cv_prog_cc_g = yes; then
3293 if test "$GCC" = yes; then
3294 CFLAGS="-g -O2"
3295 else
3296 CFLAGS="-g"
3297 fi
3298 else
3299 if test "$GCC" = yes; then
3300 CFLAGS="-O2"
3301 else
3302 CFLAGS=
3303 fi
3304 fi
3305 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
3306 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
3307 if test "${ac_cv_prog_cc_stdc+set}" = set; then
3308 echo $ECHO_N "(cached) $ECHO_C" >&6
3309 else
3310 ac_cv_prog_cc_stdc=no
3311 ac_save_CC=$CC
3312 cat >conftest.$ac_ext <<_ACEOF
3313 #line $LINENO "configure"
3314 /* confdefs.h. */
3315 _ACEOF
3316 cat confdefs.h >>conftest.$ac_ext
3317 cat >>conftest.$ac_ext <<_ACEOF
3318 /* end confdefs.h. */
3319 #include <stdarg.h>
3320 #include <stdio.h>
3321 #include <sys/types.h>
3322 #include <sys/stat.h>
3323 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3324 struct buf { int x; };
3325 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3326 static char *e (p, i)
3327 char **p;
3328 int i;
3329 {
3330 return p[i];
3331 }
3332 static char *f (char * (*g) (char **, int), char **p, ...)
3333 {
3334 char *s;
3335 va_list v;
3336 va_start (v,p);
3337 s = g (p, va_arg (v,int));
3338 va_end (v);
3339 return s;
3340 }
3341 int test (int i, double x);
3342 struct s1 {int (*f) (int a);};
3343 struct s2 {int (*f) (double a);};
3344 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3345 int argc;
3346 char **argv;
3347 int
3348 main ()
3349 {
3350 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3351 ;
3352 return 0;
3353 }
3354 _ACEOF
3355 # Don't try gcc -ansi; that turns off useful extensions and
3356 # breaks some systems' header files.
3357 # AIX -qlanglvl=ansi
3358 # Ultrix and OSF/1 -std1
3359 # HP-UX 10.20 and later -Ae
3360 # HP-UX older versions -Aa -D_HPUX_SOURCE
3361 # SVR4 -Xc -D__EXTENSIONS__
3362 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3363 do
3364 CC="$ac_save_CC $ac_arg"
3365 rm -f conftest.$ac_objext
3366 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3367 (eval $ac_compile) 2>&5
3368 ac_status=$?
3369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3370 (exit $ac_status); } &&
3371 { ac_try='test -s conftest.$ac_objext'
3372 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3373 (eval $ac_try) 2>&5
3374 ac_status=$?
3375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3376 (exit $ac_status); }; }; then
3377 ac_cv_prog_cc_stdc=$ac_arg
3378 break
3379 else
3380 echo "$as_me: failed program was:" >&5
3381 sed 's/^/| /' conftest.$ac_ext >&5
3382
3383 fi
3384 rm -f conftest.$ac_objext
3385 done
3386 rm -f conftest.$ac_ext conftest.$ac_objext
3387 CC=$ac_save_CC
3388
3389 fi
3390
3391 case "x$ac_cv_prog_cc_stdc" in
3392 x|xno)
3393 echo "$as_me:$LINENO: result: none needed" >&5
3394 echo "${ECHO_T}none needed" >&6 ;;
3395 *)
3396 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
3397 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
3398 CC="$CC $ac_cv_prog_cc_stdc" ;;
3399 esac
3400
3401 # Some people use a C++ compiler to compile C. Since we use `exit',
3402 # in C++ we need to declare it. In case someone uses the same compiler
3403 # for both compiling C and C++ we need to have the C++ compiler decide
3404 # the declaration of exit, since it's the most demanding environment.
3405 cat >conftest.$ac_ext <<_ACEOF
3406 #ifndef __cplusplus
3407 choke me
3408 #endif
3409 _ACEOF
3410 rm -f conftest.$ac_objext
3411 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3412 (eval $ac_compile) 2>&5
3413 ac_status=$?
3414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3415 (exit $ac_status); } &&
3416 { ac_try='test -s conftest.$ac_objext'
3417 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3418 (eval $ac_try) 2>&5
3419 ac_status=$?
3420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3421 (exit $ac_status); }; }; then
3422 for ac_declaration in \
3423 '' \
3424 'extern "C" void std::exit (int) throw (); using std::exit;' \
3425 'extern "C" void std::exit (int); using std::exit;' \
3426 'extern "C" void exit (int) throw ();' \
3427 'extern "C" void exit (int);' \
3428 'void exit (int);'
3429 do
3430 cat >conftest.$ac_ext <<_ACEOF
3431 #line $LINENO "configure"
3432 /* confdefs.h. */
3433 _ACEOF
3434 cat confdefs.h >>conftest.$ac_ext
3435 cat >>conftest.$ac_ext <<_ACEOF
3436 /* end confdefs.h. */
3437 $ac_declaration
3438 #include <stdlib.h>
3439 int
3440 main ()
3441 {
3442 exit (42);
3443 ;
3444 return 0;
3445 }
3446 _ACEOF
3447 rm -f conftest.$ac_objext
3448 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3449 (eval $ac_compile) 2>&5
3450 ac_status=$?
3451 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3452 (exit $ac_status); } &&
3453 { ac_try='test -s conftest.$ac_objext'
3454 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3455 (eval $ac_try) 2>&5
3456 ac_status=$?
3457 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3458 (exit $ac_status); }; }; then
3459 :
3460 else
3461 echo "$as_me: failed program was:" >&5
3462 sed 's/^/| /' conftest.$ac_ext >&5
3463
3464 continue
3465 fi
3466 rm -f conftest.$ac_objext conftest.$ac_ext
3467 cat >conftest.$ac_ext <<_ACEOF
3468 #line $LINENO "configure"
3469 /* confdefs.h. */
3470 _ACEOF
3471 cat confdefs.h >>conftest.$ac_ext
3472 cat >>conftest.$ac_ext <<_ACEOF
3473 /* end confdefs.h. */
3474 $ac_declaration
3475 int
3476 main ()
3477 {
3478 exit (42);
3479 ;
3480 return 0;
3481 }
3482 _ACEOF
3483 rm -f conftest.$ac_objext
3484 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3485 (eval $ac_compile) 2>&5
3486 ac_status=$?
3487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3488 (exit $ac_status); } &&
3489 { ac_try='test -s conftest.$ac_objext'
3490 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3491 (eval $ac_try) 2>&5
3492 ac_status=$?
3493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3494 (exit $ac_status); }; }; then
3495 break
3496 else
3497 echo "$as_me: failed program was:" >&5
3498 sed 's/^/| /' conftest.$ac_ext >&5
3499
3500 fi
3501 rm -f conftest.$ac_objext conftest.$ac_ext
3502 done
3503 rm -f conftest*
3504 if test -n "$ac_declaration"; then
3505 echo '#ifdef __cplusplus' >>confdefs.h
3506 echo $ac_declaration >>confdefs.h
3507 echo '#endif' >>confdefs.h
3508 fi
3509
3510 else
3511 echo "$as_me: failed program was:" >&5
3512 sed 's/^/| /' conftest.$ac_ext >&5
3513
3514 fi
3515 rm -f conftest.$ac_objext conftest.$ac_ext
3516 ac_ext=c
3517 ac_cpp='$CPP $CPPFLAGS'
3518 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3519 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3520 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3521
3522
3523 # On Suns, sometimes $CPP names a directory.
3524 if test -n "$CPP" && test -d "$CPP"; then
3525 CPP=
3526 fi
3527
3528 #### Some systems specify a CPP to use unless we are using GCC.
3529 #### Now that we know whether we are using GCC, we can decide whether
3530 #### to use that one.
3531 if test "x$NON_GNU_CPP" != x && test x$GCC != xyes && test "x$CPP" = x
3532 then
3533 CPP="$NON_GNU_CPP"
3534 fi
3535
3536 #### Some systems specify a CC to use unless we are using GCC.
3537 #### Now that we know whether we are using GCC, we can decide whether
3538 #### to use that one.
3539 if test "x$NON_GNU_CC" != x && test x$GCC != xyes &&
3540 test x$cc_specified != xyes
3541 then
3542 CC="$NON_GNU_CC"
3543 fi
3544
3545 if test x$GCC = xyes && test "x$GCC_TEST_OPTIONS" != x
3546 then
3547 CC="$CC $GCC_TEST_OPTIONS"
3548 fi
3549
3550 if test x$GCC = x && test "x$NON_GCC_TEST_OPTIONS" != x
3551 then
3552 CC="$CC $NON_GCC_TEST_OPTIONS"
3553 fi
3554
3555 #### Some other nice autoconf tests.
3556
3557 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3558 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3559 LN_S=$as_ln_s
3560 if test "$LN_S" = "ln -s"; then
3561 echo "$as_me:$LINENO: result: yes" >&5
3562 echo "${ECHO_T}yes" >&6
3563 else
3564 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3565 echo "${ECHO_T}no, using $LN_S" >&6
3566 fi
3567
3568 ac_ext=c
3569 ac_cpp='$CPP $CPPFLAGS'
3570 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3571 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3572 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3573 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3574 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3575 # On Suns, sometimes $CPP names a directory.
3576 if test -n "$CPP" && test -d "$CPP"; then
3577 CPP=
3578 fi
3579 if test -z "$CPP"; then
3580 if test "${ac_cv_prog_CPP+set}" = set; then
3581 echo $ECHO_N "(cached) $ECHO_C" >&6
3582 else
3583 # Double quotes because CPP needs to be expanded
3584 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3585 do
3586 ac_preproc_ok=false
3587 for ac_c_preproc_warn_flag in '' yes
3588 do
3589 # Use a header file that comes with gcc, so configuring glibc
3590 # with a fresh cross-compiler works.
3591 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3592 # <limits.h> exists even on freestanding compilers.
3593 # On the NeXT, cc -E runs the code through the compiler's parser,
3594 # not just through cpp. "Syntax error" is here to catch this case.
3595 cat >conftest.$ac_ext <<_ACEOF
3596 #line $LINENO "configure"
3597 /* confdefs.h. */
3598 _ACEOF
3599 cat confdefs.h >>conftest.$ac_ext
3600 cat >>conftest.$ac_ext <<_ACEOF
3601 /* end confdefs.h. */
3602 #ifdef __STDC__
3603 # include <limits.h>
3604 #else
3605 # include <assert.h>
3606 #endif
3607 Syntax error
3608 _ACEOF
3609 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3610 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3611 ac_status=$?
3612 grep -v '^ *+' conftest.er1 >conftest.err
3613 rm -f conftest.er1
3614 cat conftest.err >&5
3615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3616 (exit $ac_status); } >/dev/null; then
3617 if test -s conftest.err; then
3618 ac_cpp_err=$ac_c_preproc_warn_flag
3619 else
3620 ac_cpp_err=
3621 fi
3622 else
3623 ac_cpp_err=yes
3624 fi
3625 if test -z "$ac_cpp_err"; then
3626 :
3627 else
3628 echo "$as_me: failed program was:" >&5
3629 sed 's/^/| /' conftest.$ac_ext >&5
3630
3631 # Broken: fails on valid input.
3632 continue
3633 fi
3634 rm -f conftest.err conftest.$ac_ext
3635
3636 # OK, works on sane cases. Now check whether non-existent headers
3637 # can be detected and how.
3638 cat >conftest.$ac_ext <<_ACEOF
3639 #line $LINENO "configure"
3640 /* confdefs.h. */
3641 _ACEOF
3642 cat confdefs.h >>conftest.$ac_ext
3643 cat >>conftest.$ac_ext <<_ACEOF
3644 /* end confdefs.h. */
3645 #include <ac_nonexistent.h>
3646 _ACEOF
3647 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3648 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3649 ac_status=$?
3650 grep -v '^ *+' conftest.er1 >conftest.err
3651 rm -f conftest.er1
3652 cat conftest.err >&5
3653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3654 (exit $ac_status); } >/dev/null; then
3655 if test -s conftest.err; then
3656 ac_cpp_err=$ac_c_preproc_warn_flag
3657 else
3658 ac_cpp_err=
3659 fi
3660 else
3661 ac_cpp_err=yes
3662 fi
3663 if test -z "$ac_cpp_err"; then
3664 # Broken: success on invalid input.
3665 continue
3666 else
3667 echo "$as_me: failed program was:" >&5
3668 sed 's/^/| /' conftest.$ac_ext >&5
3669
3670 # Passes both tests.
3671 ac_preproc_ok=:
3672 break
3673 fi
3674 rm -f conftest.err conftest.$ac_ext
3675
3676 done
3677 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3678 rm -f conftest.err conftest.$ac_ext
3679 if $ac_preproc_ok; then
3680 break
3681 fi
3682
3683 done
3684 ac_cv_prog_CPP=$CPP
3685
3686 fi
3687 CPP=$ac_cv_prog_CPP
3688 else
3689 ac_cv_prog_CPP=$CPP
3690 fi
3691 echo "$as_me:$LINENO: result: $CPP" >&5
3692 echo "${ECHO_T}$CPP" >&6
3693 ac_preproc_ok=false
3694 for ac_c_preproc_warn_flag in '' yes
3695 do
3696 # Use a header file that comes with gcc, so configuring glibc
3697 # with a fresh cross-compiler works.
3698 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3699 # <limits.h> exists even on freestanding compilers.
3700 # On the NeXT, cc -E runs the code through the compiler's parser,
3701 # not just through cpp. "Syntax error" is here to catch this case.
3702 cat >conftest.$ac_ext <<_ACEOF
3703 #line $LINENO "configure"
3704 /* confdefs.h. */
3705 _ACEOF
3706 cat confdefs.h >>conftest.$ac_ext
3707 cat >>conftest.$ac_ext <<_ACEOF
3708 /* end confdefs.h. */
3709 #ifdef __STDC__
3710 # include <limits.h>
3711 #else
3712 # include <assert.h>
3713 #endif
3714 Syntax error
3715 _ACEOF
3716 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3717 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3718 ac_status=$?
3719 grep -v '^ *+' conftest.er1 >conftest.err
3720 rm -f conftest.er1
3721 cat conftest.err >&5
3722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3723 (exit $ac_status); } >/dev/null; then
3724 if test -s conftest.err; then
3725 ac_cpp_err=$ac_c_preproc_warn_flag
3726 else
3727 ac_cpp_err=
3728 fi
3729 else
3730 ac_cpp_err=yes
3731 fi
3732 if test -z "$ac_cpp_err"; then
3733 :
3734 else
3735 echo "$as_me: failed program was:" >&5
3736 sed 's/^/| /' conftest.$ac_ext >&5
3737
3738 # Broken: fails on valid input.
3739 continue
3740 fi
3741 rm -f conftest.err conftest.$ac_ext
3742
3743 # OK, works on sane cases. Now check whether non-existent headers
3744 # can be detected and how.
3745 cat >conftest.$ac_ext <<_ACEOF
3746 #line $LINENO "configure"
3747 /* confdefs.h. */
3748 _ACEOF
3749 cat confdefs.h >>conftest.$ac_ext
3750 cat >>conftest.$ac_ext <<_ACEOF
3751 /* end confdefs.h. */
3752 #include <ac_nonexistent.h>
3753 _ACEOF
3754 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3755 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3756 ac_status=$?
3757 grep -v '^ *+' conftest.er1 >conftest.err
3758 rm -f conftest.er1
3759 cat conftest.err >&5
3760 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3761 (exit $ac_status); } >/dev/null; then
3762 if test -s conftest.err; then
3763 ac_cpp_err=$ac_c_preproc_warn_flag
3764 else
3765 ac_cpp_err=
3766 fi
3767 else
3768 ac_cpp_err=yes
3769 fi
3770 if test -z "$ac_cpp_err"; then
3771 # Broken: success on invalid input.
3772 continue
3773 else
3774 echo "$as_me: failed program was:" >&5
3775 sed 's/^/| /' conftest.$ac_ext >&5
3776
3777 # Passes both tests.
3778 ac_preproc_ok=:
3779 break
3780 fi
3781 rm -f conftest.err conftest.$ac_ext
3782
3783 done
3784 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3785 rm -f conftest.err conftest.$ac_ext
3786 if $ac_preproc_ok; then
3787 :
3788 else
3789 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3790 See \`config.log' for more details." >&5
3791 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3792 See \`config.log' for more details." >&2;}
3793 { (exit 1); exit 1; }; }
3794 fi
3795
3796 ac_ext=c
3797 ac_cpp='$CPP $CPPFLAGS'
3798 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3799 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3800 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3801
3802 # Find a good install program. We prefer a C program (faster),
3803 # so one script is as good as another. But avoid the broken or
3804 # incompatible versions:
3805 # SysV /etc/install, /usr/sbin/install
3806 # SunOS /usr/etc/install
3807 # IRIX /sbin/install
3808 # AIX /bin/install
3809 # AmigaOS /C/install, which installs bootblocks on floppy discs
3810 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3811 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3812 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3813 # ./install, which can be erroneously created by make from ./install.sh.
3814 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3815 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3816 if test -z "$INSTALL"; then
3817 if test "${ac_cv_path_install+set}" = set; then
3818 echo $ECHO_N "(cached) $ECHO_C" >&6
3819 else
3820 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3821 for as_dir in $PATH
3822 do
3823 IFS=$as_save_IFS
3824 test -z "$as_dir" && as_dir=.
3825 # Account for people who put trailing slashes in PATH elements.
3826 case $as_dir/ in
3827 ./ | .// | /cC/* | \
3828 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3829 /usr/ucb/* ) ;;
3830 *)
3831 # OSF1 and SCO ODT 3.0 have their own names for install.
3832 # Don't use installbsd from OSF since it installs stuff as root
3833 # by default.
3834 for ac_prog in ginstall scoinst install; do
3835 for ac_exec_ext in '' $ac_executable_extensions; do
3836 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3837 if test $ac_prog = install &&
3838 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3839 # AIX install. It has an incompatible calling convention.
3840 :
3841 elif test $ac_prog = install &&
3842 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3843 # program-specific install script used by HP pwplus--don't use.
3844 :
3845 else
3846 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3847 break 3
3848 fi
3849 fi
3850 done
3851 done
3852 ;;
3853 esac
3854 done
3855
3856
3857 fi
3858 if test "${ac_cv_path_install+set}" = set; then
3859 INSTALL=$ac_cv_path_install
3860 else
3861 # As a last resort, use the slow shell script. We don't cache a
3862 # path for INSTALL within a source directory, because that will
3863 # break other packages using the cache if that directory is
3864 # removed, or if the path is relative.
3865 INSTALL=$ac_install_sh
3866 fi
3867 fi
3868 echo "$as_me:$LINENO: result: $INSTALL" >&5
3869 echo "${ECHO_T}$INSTALL" >&6
3870
3871 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3872 # It thinks the first close brace ends the variable substitution.
3873 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3874
3875 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3876
3877 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3878
3879 if test "x$RANLIB" = x; then
3880 if test -n "$ac_tool_prefix"; then
3881 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3882 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3883 echo "$as_me:$LINENO: checking for $ac_word" >&5
3884 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3885 if test "${ac_cv_prog_RANLIB+set}" = set; then
3886 echo $ECHO_N "(cached) $ECHO_C" >&6
3887 else
3888 if test -n "$RANLIB"; then
3889 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3890 else
3891 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3892 for as_dir in $PATH
3893 do
3894 IFS=$as_save_IFS
3895 test -z "$as_dir" && as_dir=.
3896 for ac_exec_ext in '' $ac_executable_extensions; do
3897 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3898 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3899 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3900 break 2
3901 fi
3902 done
3903 done
3904
3905 fi
3906 fi
3907 RANLIB=$ac_cv_prog_RANLIB
3908 if test -n "$RANLIB"; then
3909 echo "$as_me:$LINENO: result: $RANLIB" >&5
3910 echo "${ECHO_T}$RANLIB" >&6
3911 else
3912 echo "$as_me:$LINENO: result: no" >&5
3913 echo "${ECHO_T}no" >&6
3914 fi
3915
3916 fi
3917 if test -z "$ac_cv_prog_RANLIB"; then
3918 ac_ct_RANLIB=$RANLIB
3919 # Extract the first word of "ranlib", so it can be a program name with args.
3920 set dummy ranlib; ac_word=$2
3921 echo "$as_me:$LINENO: checking for $ac_word" >&5
3922 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3923 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3924 echo $ECHO_N "(cached) $ECHO_C" >&6
3925 else
3926 if test -n "$ac_ct_RANLIB"; then
3927 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3928 else
3929 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3930 for as_dir in $PATH
3931 do
3932 IFS=$as_save_IFS
3933 test -z "$as_dir" && as_dir=.
3934 for ac_exec_ext in '' $ac_executable_extensions; do
3935 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3936 ac_cv_prog_ac_ct_RANLIB="ranlib"
3937 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3938 break 2
3939 fi
3940 done
3941 done
3942
3943 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3944 fi
3945 fi
3946 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3947 if test -n "$ac_ct_RANLIB"; then
3948 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3949 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3950 else
3951 echo "$as_me:$LINENO: result: no" >&5
3952 echo "${ECHO_T}no" >&6
3953 fi
3954
3955 RANLIB=$ac_ct_RANLIB
3956 else
3957 RANLIB="$ac_cv_prog_RANLIB"
3958 fi
3959
3960 fi
3961 # Extract the first word of "install-info", so it can be a program name with args.
3962 set dummy install-info; ac_word=$2
3963 echo "$as_me:$LINENO: checking for $ac_word" >&5
3964 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3965 if test "${ac_cv_path_INSTALL_INFO+set}" = set; then
3966 echo $ECHO_N "(cached) $ECHO_C" >&6
3967 else
3968 case $INSTALL_INFO in
3969 [\\/]* | ?:[\\/]*)
3970 ac_cv_path_INSTALL_INFO="$INSTALL_INFO" # Let the user override the test with a path.
3971 ;;
3972 *)
3973 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3974 for as_dir in $PATH
3975 do
3976 IFS=$as_save_IFS
3977 test -z "$as_dir" && as_dir=.
3978 for ac_exec_ext in '' $ac_executable_extensions; do
3979 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3980 ac_cv_path_INSTALL_INFO="$as_dir/$ac_word$ac_exec_ext"
3981 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3982 break 2
3983 fi
3984 done
3985 done
3986
3987 ;;
3988 esac
3989 fi
3990 INSTALL_INFO=$ac_cv_path_INSTALL_INFO
3991
3992 if test -n "$INSTALL_INFO"; then
3993 echo "$as_me:$LINENO: result: $INSTALL_INFO" >&5
3994 echo "${ECHO_T}$INSTALL_INFO" >&6
3995 else
3996 echo "$as_me:$LINENO: result: no" >&5
3997 echo "${ECHO_T}no" >&6
3998 fi
3999
4000 # Extract the first word of "install-info", so it can be a program name with args.
4001 set dummy install-info; ac_word=$2
4002 echo "$as_me:$LINENO: checking for $ac_word" >&5
4003 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4004 if test "${ac_cv_path_INSTALL_INFO+set}" = set; then
4005 echo $ECHO_N "(cached) $ECHO_C" >&6
4006 else
4007 case $INSTALL_INFO in
4008 [\\/]* | ?:[\\/]*)
4009 ac_cv_path_INSTALL_INFO="$INSTALL_INFO" # Let the user override the test with a path.
4010 ;;
4011 *)
4012 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4013 for as_dir in /usr/sbin
4014 do
4015 IFS=$as_save_IFS
4016 test -z "$as_dir" && as_dir=.
4017 for ac_exec_ext in '' $ac_executable_extensions; do
4018 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4019 ac_cv_path_INSTALL_INFO="$as_dir/$ac_word$ac_exec_ext"
4020 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4021 break 2
4022 fi
4023 done
4024 done
4025
4026 ;;
4027 esac
4028 fi
4029 INSTALL_INFO=$ac_cv_path_INSTALL_INFO
4030
4031 if test -n "$INSTALL_INFO"; then
4032 echo "$as_me:$LINENO: result: $INSTALL_INFO" >&5
4033 echo "${ECHO_T}$INSTALL_INFO" >&6
4034 else
4035 echo "$as_me:$LINENO: result: no" >&5
4036 echo "${ECHO_T}no" >&6
4037 fi
4038
4039 # Extract the first word of "install-info", so it can be a program name with args.
4040 set dummy install-info; ac_word=$2
4041 echo "$as_me:$LINENO: checking for $ac_word" >&5
4042 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4043 if test "${ac_cv_path_INSTALL_INFO+set}" = set; then
4044 echo $ECHO_N "(cached) $ECHO_C" >&6
4045 else
4046 case $INSTALL_INFO in
4047 [\\/]* | ?:[\\/]*)
4048 ac_cv_path_INSTALL_INFO="$INSTALL_INFO" # Let the user override the test with a path.
4049 ;;
4050 *)
4051 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4052 for as_dir in /sbin
4053 do
4054 IFS=$as_save_IFS
4055 test -z "$as_dir" && as_dir=.
4056 for ac_exec_ext in '' $ac_executable_extensions; do
4057 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4058 ac_cv_path_INSTALL_INFO="$as_dir/$ac_word$ac_exec_ext"
4059 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4060 break 2
4061 fi
4062 done
4063 done
4064
4065 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO=":"
4066 ;;
4067 esac
4068 fi
4069 INSTALL_INFO=$ac_cv_path_INSTALL_INFO
4070
4071 if test -n "$INSTALL_INFO"; then
4072 echo "$as_me:$LINENO: result: $INSTALL_INFO" >&5
4073 echo "${ECHO_T}$INSTALL_INFO" >&6
4074 else
4075 echo "$as_me:$LINENO: result: no" >&5
4076 echo "${ECHO_T}no" >&6
4077 fi
4078
4079
4080
4081 if test x$GCC = xyes && test "x$GCC_LINK_TEST_OPTIONS" != x
4082 then
4083 ac_link="$ac_link $GCC_LINK_TEST_OPTIONS"
4084 fi
4085
4086 if test x$GCC = x && test "x$NON_GCC_LINK_TEST_OPTIONS" != x
4087 then
4088 ac_link="$ac_link $NON_GCC_LINK_TEST_OPTIONS"
4089 fi
4090
4091
4092
4093 echo "$as_me:$LINENO: checking for egrep" >&5
4094 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4095 if test "${ac_cv_prog_egrep+set}" = set; then
4096 echo $ECHO_N "(cached) $ECHO_C" >&6
4097 else
4098 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4099 then ac_cv_prog_egrep='grep -E'
4100 else ac_cv_prog_egrep='egrep'
4101 fi
4102 fi
4103 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4104 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4105 EGREP=$ac_cv_prog_egrep
4106
4107
4108
4109 echo "$as_me:$LINENO: checking for AIX" >&5
4110 echo $ECHO_N "checking for AIX... $ECHO_C" >&6
4111 cat >conftest.$ac_ext <<_ACEOF
4112 #line $LINENO "configure"
4113 /* confdefs.h. */
4114 _ACEOF
4115 cat confdefs.h >>conftest.$ac_ext
4116 cat >>conftest.$ac_ext <<_ACEOF
4117 /* end confdefs.h. */
4118 #ifdef _AIX
4119 yes
4120 #endif
4121
4122 _ACEOF
4123 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4124 $EGREP "yes" >/dev/null 2>&1; then
4125 echo "$as_me:$LINENO: result: yes" >&5
4126 echo "${ECHO_T}yes" >&6
4127 cat >>confdefs.h <<\_ACEOF
4128 #define _ALL_SOURCE 1
4129 _ACEOF
4130
4131 else
4132 echo "$as_me:$LINENO: result: no" >&5
4133 echo "${ECHO_T}no" >&6
4134 fi
4135 rm -f conftest*
4136
4137
4138
4139 #### Extract some information from the operating system and machine files.
4140
4141 { echo "$as_me:$LINENO: checking the machine- and system-dependent files to find out
4142 - which libraries the lib-src programs will want, and
4143 - whether the GNU malloc routines are usable..." >&5
4144 echo "$as_me: checking the machine- and system-dependent files to find out
4145 - which libraries the lib-src programs will want, and
4146 - whether the GNU malloc routines are usable..." >&6;}
4147
4148 ### First figure out CFLAGS (which we use for running the compiler here)
4149 ### and REAL_CFLAGS (which we use for real compilation).
4150 ### The two are the same except on a few systems, where they are made
4151 ### different to work around various lossages. For example,
4152 ### GCC 2.5 on GNU/Linux needs them to be different because it treats -g
4153 ### as implying static linking.
4154
4155 ### If the CFLAGS env var is specified, we use that value
4156 ### instead of the default.
4157
4158 ### It's not important that this name contain the PID; you can't run
4159 ### two configures in the same directory and have anything work
4160 ### anyway.
4161 tempcname="conftest.c"
4162
4163 echo '
4164 #include "'${srcdir}'/src/'${opsysfile}'"
4165 #include "'${srcdir}'/src/'${machfile}'"
4166 #ifndef LIBS_MACHINE
4167 #define LIBS_MACHINE
4168 #endif
4169 #ifndef LIBS_SYSTEM
4170 #define LIBS_SYSTEM
4171 #endif
4172 #ifndef C_SWITCH_SYSTEM
4173 #define C_SWITCH_SYSTEM
4174 #endif
4175 #ifndef C_SWITCH_MACHINE
4176 #define C_SWITCH_MACHINE
4177 #endif
4178 configure___ libsrc_libs=LIBS_MACHINE LIBS_SYSTEM
4179 configure___ c_switch_system=C_SWITCH_SYSTEM
4180 configure___ c_switch_machine=C_SWITCH_MACHINE
4181
4182 #ifndef LIB_X11_LIB
4183 #define LIB_X11_LIB -lX11
4184 #endif
4185
4186 #ifndef LIBX11_MACHINE
4187 #define LIBX11_MACHINE
4188 #endif
4189
4190 #ifndef LIBX11_SYSTEM
4191 #define LIBX11_SYSTEM
4192 #endif
4193 configure___ LIBX=LIB_X11_LIB LIBX11_MACHINE LIBX11_SYSTEM
4194
4195 #ifdef UNEXEC
4196 configure___ unexec=UNEXEC
4197 #else
4198 configure___ unexec=unexec.o
4199 #endif
4200
4201 #ifdef SYSTEM_MALLOC
4202 configure___ system_malloc=yes
4203 #else
4204 configure___ system_malloc=no
4205 #endif
4206
4207 #ifdef USE_MMAP_FOR_BUFFERS
4208 configure___ use_mmap_for_buffers=yes
4209 #else
4210 configure___ use_mmap_for_buffers=no
4211 #endif
4212
4213 #ifndef C_DEBUG_SWITCH
4214 #define C_DEBUG_SWITCH -g
4215 #endif
4216
4217 #ifndef C_OPTIMIZE_SWITCH
4218 #ifdef __GNUC__
4219 #define C_OPTIMIZE_SWITCH -O2
4220 #else
4221 #define C_OPTIMIZE_SWITCH -O
4222 #endif
4223 #endif
4224
4225 #ifndef LD_SWITCH_MACHINE
4226 #define LD_SWITCH_MACHINE
4227 #endif
4228
4229 #ifndef LD_SWITCH_SYSTEM
4230 #define LD_SWITCH_SYSTEM
4231 #endif
4232
4233 #ifndef LD_SWITCH_X_SITE_AUX
4234 #define LD_SWITCH_X_SITE_AUX
4235 #endif
4236
4237 configure___ ld_switch_system=LD_SWITCH_SYSTEM
4238 configure___ ld_switch_machine=LD_SWITCH_MACHINE
4239
4240 #ifdef THIS_IS_CONFIGURE
4241
4242 /* Get the CFLAGS for tests in configure. */
4243 #ifdef __GNUC__
4244 configure___ CFLAGS=C_DEBUG_SWITCH C_OPTIMIZE_SWITCH '${SPECIFIED_CFLAGS}'
4245 #else
4246 configure___ CFLAGS=C_DEBUG_SWITCH '${SPECIFIED_CFLAGS}'
4247 #endif
4248
4249 #else /* not THIS_IS_CONFIGURE */
4250
4251 /* Get the CFLAGS for real compilation. */
4252 #ifdef __GNUC__
4253 configure___ REAL_CFLAGS=C_DEBUG_SWITCH C_OPTIMIZE_SWITCH '${SPECIFIED_CFLAGS}'
4254 #else
4255 configure___ REAL_CFLAGS=C_DEBUG_SWITCH '${SPECIFIED_CFLAGS}'
4256 #endif
4257
4258 #endif /* not THIS_IS_CONFIGURE */
4259 ' > ${tempcname}
4260
4261 # The value of CPP is a quoted variable reference, so we need to do this
4262 # to get its actual value...
4263 CPP=`eval "echo $CPP"`
4264 eval `${CPP} -Isrc ${tempcname} \
4265 | sed -n -e 's/^configure___ \([^=]*=\)\(.*\)$/\1"\2"/p'`
4266 if test "x$SPECIFIED_CFLAGS" = x; then
4267 eval `${CPP} -Isrc -DTHIS_IS_CONFIGURE ${tempcname} \
4268 | sed -n -e 's/^configure___ \([^=]*=\)\(.*\)$/\1"\2"/p'`
4269 else
4270 REAL_CFLAGS="$CFLAGS"
4271 fi
4272 rm ${tempcname}
4273
4274 ac_link="$ac_link $ld_switch_machine $ld_switch_system"
4275
4276 ### Make sure subsequent tests use flags consistent with the build flags.
4277
4278 if test x"${OVERRIDE_CPPFLAGS}" != x; then
4279 CPPFLAGS="${OVERRIDE_CPPFLAGS}"
4280 else
4281 CPPFLAGS="$c_switch_system $c_switch_machine $CPPFLAGS"
4282 fi
4283
4284
4285
4286
4287 cat >>confdefs.h <<\_ACEOF
4288 #define _GNU_SOURCE 1
4289 _ACEOF
4290
4291
4292
4293 # Check whether --enable-largefile or --disable-largefile was given.
4294 if test "${enable_largefile+set}" = set; then
4295 enableval="$enable_largefile"
4296
4297 fi;
4298 if test "$enable_largefile" != no; then
4299
4300 echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
4301 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
4302 if test "${ac_cv_sys_largefile_CC+set}" = set; then
4303 echo $ECHO_N "(cached) $ECHO_C" >&6
4304 else
4305 ac_cv_sys_largefile_CC=no
4306 if test "$GCC" != yes; then
4307 ac_save_CC=$CC
4308 while :; do
4309 # IRIX 6.2 and later do not support large files by default,
4310 # so use the C compiler's -n32 option if that helps.
4311 cat >conftest.$ac_ext <<_ACEOF
4312 #line $LINENO "configure"
4313 /* confdefs.h. */
4314 _ACEOF
4315 cat confdefs.h >>conftest.$ac_ext
4316 cat >>conftest.$ac_ext <<_ACEOF
4317 /* end confdefs.h. */
4318 #include <sys/types.h>
4319 /* Check that off_t can represent 2**63 - 1 correctly.
4320 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4321 since some C++ compilers masquerading as C compilers
4322 incorrectly reject 9223372036854775807. */
4323 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4324 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4325 && LARGE_OFF_T % 2147483647 == 1)
4326 ? 1 : -1];
4327 int
4328 main ()
4329 {
4330
4331 ;
4332 return 0;
4333 }
4334 _ACEOF
4335 rm -f conftest.$ac_objext
4336 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4337 (eval $ac_compile) 2>&5
4338 ac_status=$?
4339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4340 (exit $ac_status); } &&
4341 { ac_try='test -s conftest.$ac_objext'
4342 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4343 (eval $ac_try) 2>&5
4344 ac_status=$?
4345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4346 (exit $ac_status); }; }; then
4347 break
4348 else
4349 echo "$as_me: failed program was:" >&5
4350 sed 's/^/| /' conftest.$ac_ext >&5
4351
4352 fi
4353 rm -f conftest.$ac_objext
4354 CC="$CC -n32"
4355 rm -f conftest.$ac_objext
4356 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4357 (eval $ac_compile) 2>&5
4358 ac_status=$?
4359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4360 (exit $ac_status); } &&
4361 { ac_try='test -s conftest.$ac_objext'
4362 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4363 (eval $ac_try) 2>&5
4364 ac_status=$?
4365 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4366 (exit $ac_status); }; }; then
4367 ac_cv_sys_largefile_CC=' -n32'; break
4368 else
4369 echo "$as_me: failed program was:" >&5
4370 sed 's/^/| /' conftest.$ac_ext >&5
4371
4372 fi
4373 rm -f conftest.$ac_objext
4374 break
4375 done
4376 CC=$ac_save_CC
4377 rm -f conftest.$ac_ext
4378 fi
4379 fi
4380 echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
4381 echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6
4382 if test "$ac_cv_sys_largefile_CC" != no; then
4383 CC=$CC$ac_cv_sys_largefile_CC
4384 fi
4385
4386 echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4387 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
4388 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
4389 echo $ECHO_N "(cached) $ECHO_C" >&6
4390 else
4391 while :; do
4392 ac_cv_sys_file_offset_bits=no
4393 cat >conftest.$ac_ext <<_ACEOF
4394 #line $LINENO "configure"
4395 /* confdefs.h. */
4396 _ACEOF
4397 cat confdefs.h >>conftest.$ac_ext
4398 cat >>conftest.$ac_ext <<_ACEOF
4399 /* end confdefs.h. */
4400 #include <sys/types.h>
4401 /* Check that off_t can represent 2**63 - 1 correctly.
4402 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4403 since some C++ compilers masquerading as C compilers
4404 incorrectly reject 9223372036854775807. */
4405 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4406 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4407 && LARGE_OFF_T % 2147483647 == 1)
4408 ? 1 : -1];
4409 int
4410 main ()
4411 {
4412
4413 ;
4414 return 0;
4415 }
4416 _ACEOF
4417 rm -f conftest.$ac_objext
4418 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4419 (eval $ac_compile) 2>&5
4420 ac_status=$?
4421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4422 (exit $ac_status); } &&
4423 { ac_try='test -s conftest.$ac_objext'
4424 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4425 (eval $ac_try) 2>&5
4426 ac_status=$?
4427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4428 (exit $ac_status); }; }; then
4429 break
4430 else
4431 echo "$as_me: failed program was:" >&5
4432 sed 's/^/| /' conftest.$ac_ext >&5
4433
4434 fi
4435 rm -f conftest.$ac_objext conftest.$ac_ext
4436 cat >conftest.$ac_ext <<_ACEOF
4437 #line $LINENO "configure"
4438 /* confdefs.h. */
4439 _ACEOF
4440 cat confdefs.h >>conftest.$ac_ext
4441 cat >>conftest.$ac_ext <<_ACEOF
4442 /* end confdefs.h. */
4443 #define _FILE_OFFSET_BITS 64
4444 #include <sys/types.h>
4445 /* Check that off_t can represent 2**63 - 1 correctly.
4446 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4447 since some C++ compilers masquerading as C compilers
4448 incorrectly reject 9223372036854775807. */
4449 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4450 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4451 && LARGE_OFF_T % 2147483647 == 1)
4452 ? 1 : -1];
4453 int
4454 main ()
4455 {
4456
4457 ;
4458 return 0;
4459 }
4460 _ACEOF
4461 rm -f conftest.$ac_objext
4462 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4463 (eval $ac_compile) 2>&5
4464 ac_status=$?
4465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4466 (exit $ac_status); } &&
4467 { ac_try='test -s conftest.$ac_objext'
4468 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4469 (eval $ac_try) 2>&5
4470 ac_status=$?
4471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4472 (exit $ac_status); }; }; then
4473 ac_cv_sys_file_offset_bits=64; break
4474 else
4475 echo "$as_me: failed program was:" >&5
4476 sed 's/^/| /' conftest.$ac_ext >&5
4477
4478 fi
4479 rm -f conftest.$ac_objext conftest.$ac_ext
4480 break
4481 done
4482 fi
4483 echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
4484 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
4485 if test "$ac_cv_sys_file_offset_bits" != no; then
4486
4487 cat >>confdefs.h <<_ACEOF
4488 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4489 _ACEOF
4490
4491 fi
4492 rm -f conftest*
4493 echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
4494 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
4495 if test "${ac_cv_sys_large_files+set}" = set; then
4496 echo $ECHO_N "(cached) $ECHO_C" >&6
4497 else
4498 while :; do
4499 ac_cv_sys_large_files=no
4500 cat >conftest.$ac_ext <<_ACEOF
4501 #line $LINENO "configure"
4502 /* confdefs.h. */
4503 _ACEOF
4504 cat confdefs.h >>conftest.$ac_ext
4505 cat >>conftest.$ac_ext <<_ACEOF
4506 /* end confdefs.h. */
4507 #include <sys/types.h>
4508 /* Check that off_t can represent 2**63 - 1 correctly.
4509 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4510 since some C++ compilers masquerading as C compilers
4511 incorrectly reject 9223372036854775807. */
4512 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4513 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4514 && LARGE_OFF_T % 2147483647 == 1)
4515 ? 1 : -1];
4516 int
4517 main ()
4518 {
4519
4520 ;
4521 return 0;
4522 }
4523 _ACEOF
4524 rm -f conftest.$ac_objext
4525 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4526 (eval $ac_compile) 2>&5
4527 ac_status=$?
4528 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4529 (exit $ac_status); } &&
4530 { ac_try='test -s conftest.$ac_objext'
4531 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4532 (eval $ac_try) 2>&5
4533 ac_status=$?
4534 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4535 (exit $ac_status); }; }; then
4536 break
4537 else
4538 echo "$as_me: failed program was:" >&5
4539 sed 's/^/| /' conftest.$ac_ext >&5
4540
4541 fi
4542 rm -f conftest.$ac_objext conftest.$ac_ext
4543 cat >conftest.$ac_ext <<_ACEOF
4544 #line $LINENO "configure"
4545 /* confdefs.h. */
4546 _ACEOF
4547 cat confdefs.h >>conftest.$ac_ext
4548 cat >>conftest.$ac_ext <<_ACEOF
4549 /* end confdefs.h. */
4550 #define _LARGE_FILES 1
4551 #include <sys/types.h>
4552 /* Check that off_t can represent 2**63 - 1 correctly.
4553 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4554 since some C++ compilers masquerading as C compilers
4555 incorrectly reject 9223372036854775807. */
4556 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4557 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4558 && LARGE_OFF_T % 2147483647 == 1)
4559 ? 1 : -1];
4560 int
4561 main ()
4562 {
4563
4564 ;
4565 return 0;
4566 }
4567 _ACEOF
4568 rm -f conftest.$ac_objext
4569 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4570 (eval $ac_compile) 2>&5
4571 ac_status=$?
4572 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4573 (exit $ac_status); } &&
4574 { ac_try='test -s conftest.$ac_objext'
4575 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4576 (eval $ac_try) 2>&5
4577 ac_status=$?
4578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4579 (exit $ac_status); }; }; then
4580 ac_cv_sys_large_files=1; break
4581 else
4582 echo "$as_me: failed program was:" >&5
4583 sed 's/^/| /' conftest.$ac_ext >&5
4584
4585 fi
4586 rm -f conftest.$ac_objext conftest.$ac_ext
4587 break
4588 done
4589 fi
4590 echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
4591 echo "${ECHO_T}$ac_cv_sys_large_files" >&6
4592 if test "$ac_cv_sys_large_files" != no; then
4593
4594 cat >>confdefs.h <<_ACEOF
4595 #define _LARGE_FILES $ac_cv_sys_large_files
4596 _ACEOF
4597
4598 fi
4599 rm -f conftest*
4600 fi
4601
4602
4603 if test "${with_sound}" != "no"; then
4604 # Sound support for GNU/Linux and the free BSDs.
4605 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4606 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4607 if test "${ac_cv_header_stdc+set}" = set; then
4608 echo $ECHO_N "(cached) $ECHO_C" >&6
4609 else
4610 cat >conftest.$ac_ext <<_ACEOF
4611 #line $LINENO "configure"
4612 /* confdefs.h. */
4613 _ACEOF
4614 cat confdefs.h >>conftest.$ac_ext
4615 cat >>conftest.$ac_ext <<_ACEOF
4616 /* end confdefs.h. */
4617 #include <stdlib.h>
4618 #include <stdarg.h>
4619 #include <string.h>
4620 #include <float.h>
4621
4622 int
4623 main ()
4624 {
4625
4626 ;
4627 return 0;
4628 }
4629 _ACEOF
4630 rm -f conftest.$ac_objext
4631 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4632 (eval $ac_compile) 2>&5
4633 ac_status=$?
4634 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4635 (exit $ac_status); } &&
4636 { ac_try='test -s conftest.$ac_objext'
4637 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4638 (eval $ac_try) 2>&5
4639 ac_status=$?
4640 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4641 (exit $ac_status); }; }; then
4642 ac_cv_header_stdc=yes
4643 else
4644 echo "$as_me: failed program was:" >&5
4645 sed 's/^/| /' conftest.$ac_ext >&5
4646
4647 ac_cv_header_stdc=no
4648 fi
4649 rm -f conftest.$ac_objext conftest.$ac_ext
4650
4651 if test $ac_cv_header_stdc = yes; then
4652 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4653 cat >conftest.$ac_ext <<_ACEOF
4654 #line $LINENO "configure"
4655 /* confdefs.h. */
4656 _ACEOF
4657 cat confdefs.h >>conftest.$ac_ext
4658 cat >>conftest.$ac_ext <<_ACEOF
4659 /* end confdefs.h. */
4660 #include <string.h>
4661
4662 _ACEOF
4663 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4664 $EGREP "memchr" >/dev/null 2>&1; then
4665 :
4666 else
4667 ac_cv_header_stdc=no
4668 fi
4669 rm -f conftest*
4670
4671 fi
4672
4673 if test $ac_cv_header_stdc = yes; then
4674 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4675 cat >conftest.$ac_ext <<_ACEOF
4676 #line $LINENO "configure"
4677 /* confdefs.h. */
4678 _ACEOF
4679 cat confdefs.h >>conftest.$ac_ext
4680 cat >>conftest.$ac_ext <<_ACEOF
4681 /* end confdefs.h. */
4682 #include <stdlib.h>
4683
4684 _ACEOF
4685 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4686 $EGREP "free" >/dev/null 2>&1; then
4687 :
4688 else
4689 ac_cv_header_stdc=no
4690 fi
4691 rm -f conftest*
4692
4693 fi
4694
4695 if test $ac_cv_header_stdc = yes; then
4696 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4697 if test "$cross_compiling" = yes; then
4698 :
4699 else
4700 cat >conftest.$ac_ext <<_ACEOF
4701 #line $LINENO "configure"
4702 /* confdefs.h. */
4703 _ACEOF
4704 cat confdefs.h >>conftest.$ac_ext
4705 cat >>conftest.$ac_ext <<_ACEOF
4706 /* end confdefs.h. */
4707 #include <ctype.h>
4708 #if ((' ' & 0x0FF) == 0x020)
4709 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4710 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4711 #else
4712 # define ISLOWER(c) \
4713 (('a' <= (c) && (c) <= 'i') \
4714 || ('j' <= (c) && (c) <= 'r') \
4715 || ('s' <= (c) && (c) <= 'z'))
4716 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4717 #endif
4718
4719 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4720 int
4721 main ()
4722 {
4723 int i;
4724 for (i = 0; i < 256; i++)
4725 if (XOR (islower (i), ISLOWER (i))
4726 || toupper (i) != TOUPPER (i))
4727 exit(2);
4728 exit (0);
4729 }
4730 _ACEOF
4731 rm -f conftest$ac_exeext
4732 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4733 (eval $ac_link) 2>&5
4734 ac_status=$?
4735 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4736 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4737 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4738 (eval $ac_try) 2>&5
4739 ac_status=$?
4740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4741 (exit $ac_status); }; }; then
4742 :
4743 else
4744 echo "$as_me: program exited with status $ac_status" >&5
4745 echo "$as_me: failed program was:" >&5
4746 sed 's/^/| /' conftest.$ac_ext >&5
4747
4748 ( exit $ac_status )
4749 ac_cv_header_stdc=no
4750 fi
4751 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4752 fi
4753 fi
4754 fi
4755 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4756 echo "${ECHO_T}$ac_cv_header_stdc" >&6
4757 if test $ac_cv_header_stdc = yes; then
4758
4759 cat >>confdefs.h <<\_ACEOF
4760 #define STDC_HEADERS 1
4761 _ACEOF
4762
4763 fi
4764
4765 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4776 inttypes.h stdint.h unistd.h
4777 do
4778 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4779 echo "$as_me:$LINENO: checking for $ac_header" >&5
4780 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4781 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4782 echo $ECHO_N "(cached) $ECHO_C" >&6
4783 else
4784 cat >conftest.$ac_ext <<_ACEOF
4785 #line $LINENO "configure"
4786 /* confdefs.h. */
4787 _ACEOF
4788 cat confdefs.h >>conftest.$ac_ext
4789 cat >>conftest.$ac_ext <<_ACEOF
4790 /* end confdefs.h. */
4791 $ac_includes_default
4792
4793 #include <$ac_header>
4794 _ACEOF
4795 rm -f conftest.$ac_objext
4796 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4797 (eval $ac_compile) 2>&5
4798 ac_status=$?
4799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4800 (exit $ac_status); } &&
4801 { ac_try='test -s conftest.$ac_objext'
4802 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4803 (eval $ac_try) 2>&5
4804 ac_status=$?
4805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4806 (exit $ac_status); }; }; then
4807 eval "$as_ac_Header=yes"
4808 else
4809 echo "$as_me: failed program was:" >&5
4810 sed 's/^/| /' conftest.$ac_ext >&5
4811
4812 eval "$as_ac_Header=no"
4813 fi
4814 rm -f conftest.$ac_objext conftest.$ac_ext
4815 fi
4816 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4817 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4818 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4819 cat >>confdefs.h <<_ACEOF
4820 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4821 _ACEOF
4822
4823 fi
4824
4825 done
4826
4827
4828
4829
4830
4831 for ac_header in machine/soundcard.h sys/soundcard.h soundcard.h
4832 do
4833 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4834 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4835 echo "$as_me:$LINENO: checking for $ac_header" >&5
4836 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4837 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4838 echo $ECHO_N "(cached) $ECHO_C" >&6
4839 fi
4840 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4841 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4842 else
4843 # Is the header compilable?
4844 echo "$as_me:$LINENO: checking $ac_header usability" >&5
4845 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4846 cat >conftest.$ac_ext <<_ACEOF
4847 #line $LINENO "configure"
4848 /* confdefs.h. */
4849 _ACEOF
4850 cat confdefs.h >>conftest.$ac_ext
4851 cat >>conftest.$ac_ext <<_ACEOF
4852 /* end confdefs.h. */
4853 $ac_includes_default
4854 #include <$ac_header>
4855 _ACEOF
4856 rm -f conftest.$ac_objext
4857 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4858 (eval $ac_compile) 2>&5
4859 ac_status=$?
4860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4861 (exit $ac_status); } &&
4862 { ac_try='test -s conftest.$ac_objext'
4863 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4864 (eval $ac_try) 2>&5
4865 ac_status=$?
4866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4867 (exit $ac_status); }; }; then
4868 ac_header_compiler=yes
4869 else
4870 echo "$as_me: failed program was:" >&5
4871 sed 's/^/| /' conftest.$ac_ext >&5
4872
4873 ac_header_compiler=no
4874 fi
4875 rm -f conftest.$ac_objext conftest.$ac_ext
4876 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4877 echo "${ECHO_T}$ac_header_compiler" >&6
4878
4879 # Is the header present?
4880 echo "$as_me:$LINENO: checking $ac_header presence" >&5
4881 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4882 cat >conftest.$ac_ext <<_ACEOF
4883 #line $LINENO "configure"
4884 /* confdefs.h. */
4885 _ACEOF
4886 cat confdefs.h >>conftest.$ac_ext
4887 cat >>conftest.$ac_ext <<_ACEOF
4888 /* end confdefs.h. */
4889 #include <$ac_header>
4890 _ACEOF
4891 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4892 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4893 ac_status=$?
4894 grep -v '^ *+' conftest.er1 >conftest.err
4895 rm -f conftest.er1
4896 cat conftest.err >&5
4897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4898 (exit $ac_status); } >/dev/null; then
4899 if test -s conftest.err; then
4900 ac_cpp_err=$ac_c_preproc_warn_flag
4901 else
4902 ac_cpp_err=
4903 fi
4904 else
4905 ac_cpp_err=yes
4906 fi
4907 if test -z "$ac_cpp_err"; then
4908 ac_header_preproc=yes
4909 else
4910 echo "$as_me: failed program was:" >&5
4911 sed 's/^/| /' conftest.$ac_ext >&5
4912
4913 ac_header_preproc=no
4914 fi
4915 rm -f conftest.err conftest.$ac_ext
4916 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4917 echo "${ECHO_T}$ac_header_preproc" >&6
4918
4919 # So? What about this header?
4920 case $ac_header_compiler:$ac_header_preproc in
4921 yes:no )
4922 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4923 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4924 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4925 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4926 (
4927 cat <<\_ASBOX
4928 ## ------------------------------------ ##
4929 ## Report this to bug-autoconf@gnu.org. ##
4930 ## ------------------------------------ ##
4931 _ASBOX
4932 ) |
4933 sed "s/^/$as_me: WARNING: /" >&2
4934 ;;
4935 no:yes )
4936 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4937 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4938 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4939 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4940 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4941 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4942 (
4943 cat <<\_ASBOX
4944 ## ------------------------------------ ##
4945 ## Report this to bug-autoconf@gnu.org. ##
4946 ## ------------------------------------ ##
4947 _ASBOX
4948 ) |
4949 sed "s/^/$as_me: WARNING: /" >&2
4950 ;;
4951 esac
4952 echo "$as_me:$LINENO: checking for $ac_header" >&5
4953 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4954 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4955 echo $ECHO_N "(cached) $ECHO_C" >&6
4956 else
4957 eval "$as_ac_Header=$ac_header_preproc"
4958 fi
4959 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4960 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4961
4962 fi
4963 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4964 cat >>confdefs.h <<_ACEOF
4965 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4966 _ACEOF
4967
4968 fi
4969
4970 done
4971
4972 # Emulation library used on NetBSD.
4973 echo "$as_me:$LINENO: checking for _oss_ioctl in -lossaudio" >&5
4974 echo $ECHO_N "checking for _oss_ioctl in -lossaudio... $ECHO_C" >&6
4975 if test "${ac_cv_lib_ossaudio__oss_ioctl+set}" = set; then
4976 echo $ECHO_N "(cached) $ECHO_C" >&6
4977 else
4978 ac_check_lib_save_LIBS=$LIBS
4979 LIBS="-lossaudio $LIBS"
4980 cat >conftest.$ac_ext <<_ACEOF
4981 #line $LINENO "configure"
4982 /* confdefs.h. */
4983 _ACEOF
4984 cat confdefs.h >>conftest.$ac_ext
4985 cat >>conftest.$ac_ext <<_ACEOF
4986 /* end confdefs.h. */
4987
4988 /* Override any gcc2 internal prototype to avoid an error. */
4989 #ifdef __cplusplus
4990 extern "C"
4991 #endif
4992 /* We use char because int might match the return type of a gcc2
4993 builtin and then its argument prototype would still apply. */
4994 char _oss_ioctl ();
4995 int
4996 main ()
4997 {
4998 _oss_ioctl ();
4999 ;
5000 return 0;
5001 }
5002 _ACEOF
5003 rm -f conftest.$ac_objext conftest$ac_exeext
5004 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5005 (eval $ac_link) 2>&5
5006 ac_status=$?
5007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5008 (exit $ac_status); } &&
5009 { ac_try='test -s conftest$ac_exeext'
5010 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5011 (eval $ac_try) 2>&5
5012 ac_status=$?
5013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5014 (exit $ac_status); }; }; then
5015 ac_cv_lib_ossaudio__oss_ioctl=yes
5016 else
5017 echo "$as_me: failed program was:" >&5
5018 sed 's/^/| /' conftest.$ac_ext >&5
5019
5020 ac_cv_lib_ossaudio__oss_ioctl=no
5021 fi
5022 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5023 LIBS=$ac_check_lib_save_LIBS
5024 fi
5025 echo "$as_me:$LINENO: result: $ac_cv_lib_ossaudio__oss_ioctl" >&5
5026 echo "${ECHO_T}$ac_cv_lib_ossaudio__oss_ioctl" >&6
5027 if test $ac_cv_lib_ossaudio__oss_ioctl = yes; then
5028 LIBSOUND=-lossaudio
5029 else
5030 LIBSOUND=
5031 fi
5032
5033
5034 fi
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059 for ac_header in sys/select.h sys/timeb.h sys/time.h unistd.h utime.h \
5060 linux/version.h sys/systeminfo.h termios.h limits.h string.h stdlib.h \
5061 termcap.h stdio_ext.h fcntl.h strings.h coff.h pty.h sys/mman.h \
5062 sys/param.h sys/vlimit.h sys/resource.h locale.h sys/_mbstate_t.h
5063 do
5064 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5065 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5066 echo "$as_me:$LINENO: checking for $ac_header" >&5
5067 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5068 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5069 echo $ECHO_N "(cached) $ECHO_C" >&6
5070 fi
5071 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5072 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5073 else
5074 # Is the header compilable?
5075 echo "$as_me:$LINENO: checking $ac_header usability" >&5
5076 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5077 cat >conftest.$ac_ext <<_ACEOF
5078 #line $LINENO "configure"
5079 /* confdefs.h. */
5080 _ACEOF
5081 cat confdefs.h >>conftest.$ac_ext
5082 cat >>conftest.$ac_ext <<_ACEOF
5083 /* end confdefs.h. */
5084 $ac_includes_default
5085 #include <$ac_header>
5086 _ACEOF
5087 rm -f conftest.$ac_objext
5088 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5089 (eval $ac_compile) 2>&5
5090 ac_status=$?
5091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5092 (exit $ac_status); } &&
5093 { ac_try='test -s conftest.$ac_objext'
5094 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5095 (eval $ac_try) 2>&5
5096 ac_status=$?
5097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5098 (exit $ac_status); }; }; then
5099 ac_header_compiler=yes
5100 else
5101 echo "$as_me: failed program was:" >&5
5102 sed 's/^/| /' conftest.$ac_ext >&5
5103
5104 ac_header_compiler=no
5105 fi
5106 rm -f conftest.$ac_objext conftest.$ac_ext
5107 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5108 echo "${ECHO_T}$ac_header_compiler" >&6
5109
5110 # Is the header present?
5111 echo "$as_me:$LINENO: checking $ac_header presence" >&5
5112 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5113 cat >conftest.$ac_ext <<_ACEOF
5114 #line $LINENO "configure"
5115 /* confdefs.h. */
5116 _ACEOF
5117 cat confdefs.h >>conftest.$ac_ext
5118 cat >>conftest.$ac_ext <<_ACEOF
5119 /* end confdefs.h. */
5120 #include <$ac_header>
5121 _ACEOF
5122 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5123 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5124 ac_status=$?
5125 grep -v '^ *+' conftest.er1 >conftest.err
5126 rm -f conftest.er1
5127 cat conftest.err >&5
5128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5129 (exit $ac_status); } >/dev/null; then
5130 if test -s conftest.err; then
5131 ac_cpp_err=$ac_c_preproc_warn_flag
5132 else
5133 ac_cpp_err=
5134 fi
5135 else
5136 ac_cpp_err=yes
5137 fi
5138 if test -z "$ac_cpp_err"; then
5139 ac_header_preproc=yes
5140 else
5141 echo "$as_me: failed program was:" >&5
5142 sed 's/^/| /' conftest.$ac_ext >&5
5143
5144 ac_header_preproc=no
5145 fi
5146 rm -f conftest.err conftest.$ac_ext
5147 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5148 echo "${ECHO_T}$ac_header_preproc" >&6
5149
5150 # So? What about this header?
5151 case $ac_header_compiler:$ac_header_preproc in
5152 yes:no )
5153 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5154 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5155 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5156 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5157 (
5158 cat <<\_ASBOX
5159 ## ------------------------------------ ##
5160 ## Report this to bug-autoconf@gnu.org. ##
5161 ## ------------------------------------ ##
5162 _ASBOX
5163 ) |
5164 sed "s/^/$as_me: WARNING: /" >&2
5165 ;;
5166 no:yes )
5167 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5168 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5169 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5170 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5171 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5172 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5173 (
5174 cat <<\_ASBOX
5175 ## ------------------------------------ ##
5176 ## Report this to bug-autoconf@gnu.org. ##
5177 ## ------------------------------------ ##
5178 _ASBOX
5179 ) |
5180 sed "s/^/$as_me: WARNING: /" >&2
5181 ;;
5182 esac
5183 echo "$as_me:$LINENO: checking for $ac_header" >&5
5184 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5185 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5186 echo $ECHO_N "(cached) $ECHO_C" >&6
5187 else
5188 eval "$as_ac_Header=$ac_header_preproc"
5189 fi
5190 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5191 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5192
5193 fi
5194 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5195 cat >>confdefs.h <<_ACEOF
5196 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5197 _ACEOF
5198
5199 fi
5200
5201 done
5202
5203
5204 for ac_header in term.h
5205 do
5206 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5207 echo "$as_me:$LINENO: checking for $ac_header" >&5
5208 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5209 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5210 echo $ECHO_N "(cached) $ECHO_C" >&6
5211 else
5212 cat >conftest.$ac_ext <<_ACEOF
5213 #line $LINENO "configure"
5214 /* confdefs.h. */
5215 _ACEOF
5216 cat confdefs.h >>conftest.$ac_ext
5217 cat >>conftest.$ac_ext <<_ACEOF
5218 /* end confdefs.h. */
5219 #include <$ac_header>
5220 _ACEOF
5221 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5222 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5223 ac_status=$?
5224 grep -v '^ *+' conftest.er1 >conftest.err
5225 rm -f conftest.er1
5226 cat conftest.err >&5
5227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5228 (exit $ac_status); } >/dev/null; then
5229 if test -s conftest.err; then
5230 ac_cpp_err=$ac_c_preproc_warn_flag
5231 else
5232 ac_cpp_err=
5233 fi
5234 else
5235 ac_cpp_err=yes
5236 fi
5237 if test -z "$ac_cpp_err"; then
5238 eval "$as_ac_Header=yes"
5239 else
5240 echo "$as_me: failed program was:" >&5
5241 sed 's/^/| /' conftest.$ac_ext >&5
5242
5243 eval "$as_ac_Header=no"
5244 fi
5245 rm -f conftest.err conftest.$ac_ext
5246 fi
5247 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5248 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5249 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5250 cat >>confdefs.h <<_ACEOF
5251 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5252 _ACEOF
5253
5254 fi
5255
5256 done
5257
5258 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5259 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5260 if test "${ac_cv_header_stdc+set}" = set; then
5261 echo $ECHO_N "(cached) $ECHO_C" >&6
5262 else
5263 cat >conftest.$ac_ext <<_ACEOF
5264 #line $LINENO "configure"
5265 /* confdefs.h. */
5266 _ACEOF
5267 cat confdefs.h >>conftest.$ac_ext
5268 cat >>conftest.$ac_ext <<_ACEOF
5269 /* end confdefs.h. */
5270 #include <stdlib.h>
5271 #include <stdarg.h>
5272 #include <string.h>
5273 #include <float.h>
5274
5275 int
5276 main ()
5277 {
5278
5279 ;
5280 return 0;
5281 }
5282 _ACEOF
5283 rm -f conftest.$ac_objext
5284 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5285 (eval $ac_compile) 2>&5
5286 ac_status=$?
5287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5288 (exit $ac_status); } &&
5289 { ac_try='test -s conftest.$ac_objext'
5290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5291 (eval $ac_try) 2>&5
5292 ac_status=$?
5293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5294 (exit $ac_status); }; }; then
5295 ac_cv_header_stdc=yes
5296 else
5297 echo "$as_me: failed program was:" >&5
5298 sed 's/^/| /' conftest.$ac_ext >&5
5299
5300 ac_cv_header_stdc=no
5301 fi
5302 rm -f conftest.$ac_objext conftest.$ac_ext
5303
5304 if test $ac_cv_header_stdc = yes; then
5305 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5306 cat >conftest.$ac_ext <<_ACEOF
5307 #line $LINENO "configure"
5308 /* confdefs.h. */
5309 _ACEOF
5310 cat confdefs.h >>conftest.$ac_ext
5311 cat >>conftest.$ac_ext <<_ACEOF
5312 /* end confdefs.h. */
5313 #include <string.h>
5314
5315 _ACEOF
5316 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5317 $EGREP "memchr" >/dev/null 2>&1; then
5318 :
5319 else
5320 ac_cv_header_stdc=no
5321 fi
5322 rm -f conftest*
5323
5324 fi
5325
5326 if test $ac_cv_header_stdc = yes; then
5327 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5328 cat >conftest.$ac_ext <<_ACEOF
5329 #line $LINENO "configure"
5330 /* confdefs.h. */
5331 _ACEOF
5332 cat confdefs.h >>conftest.$ac_ext
5333 cat >>conftest.$ac_ext <<_ACEOF
5334 /* end confdefs.h. */
5335 #include <stdlib.h>
5336
5337 _ACEOF
5338 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5339 $EGREP "free" >/dev/null 2>&1; then
5340 :
5341 else
5342 ac_cv_header_stdc=no
5343 fi
5344 rm -f conftest*
5345
5346 fi
5347
5348 if test $ac_cv_header_stdc = yes; then
5349 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5350 if test "$cross_compiling" = yes; then
5351 :
5352 else
5353 cat >conftest.$ac_ext <<_ACEOF
5354 #line $LINENO "configure"
5355 /* confdefs.h. */
5356 _ACEOF
5357 cat confdefs.h >>conftest.$ac_ext
5358 cat >>conftest.$ac_ext <<_ACEOF
5359 /* end confdefs.h. */
5360 #include <ctype.h>
5361 #if ((' ' & 0x0FF) == 0x020)
5362 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5363 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5364 #else
5365 # define ISLOWER(c) \
5366 (('a' <= (c) && (c) <= 'i') \
5367 || ('j' <= (c) && (c) <= 'r') \
5368 || ('s' <= (c) && (c) <= 'z'))
5369 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5370 #endif
5371
5372 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5373 int
5374 main ()
5375 {
5376 int i;
5377 for (i = 0; i < 256; i++)
5378 if (XOR (islower (i), ISLOWER (i))
5379 || toupper (i) != TOUPPER (i))
5380 exit(2);
5381 exit (0);
5382 }
5383 _ACEOF
5384 rm -f conftest$ac_exeext
5385 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5386 (eval $ac_link) 2>&5
5387 ac_status=$?
5388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5389 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5390 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5391 (eval $ac_try) 2>&5
5392 ac_status=$?
5393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5394 (exit $ac_status); }; }; then
5395 :
5396 else
5397 echo "$as_me: program exited with status $ac_status" >&5
5398 echo "$as_me: failed program was:" >&5
5399 sed 's/^/| /' conftest.$ac_ext >&5
5400
5401 ( exit $ac_status )
5402 ac_cv_header_stdc=no
5403 fi
5404 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5405 fi
5406 fi
5407 fi
5408 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5409 echo "${ECHO_T}$ac_cv_header_stdc" >&6
5410 if test $ac_cv_header_stdc = yes; then
5411
5412 cat >>confdefs.h <<\_ACEOF
5413 #define STDC_HEADERS 1
5414 _ACEOF
5415
5416 fi
5417
5418 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
5419 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
5420 if test "${ac_cv_header_time+set}" = set; then
5421 echo $ECHO_N "(cached) $ECHO_C" >&6
5422 else
5423 cat >conftest.$ac_ext <<_ACEOF
5424 #line $LINENO "configure"
5425 /* confdefs.h. */
5426 _ACEOF
5427 cat confdefs.h >>conftest.$ac_ext
5428 cat >>conftest.$ac_ext <<_ACEOF
5429 /* end confdefs.h. */
5430 #include <sys/types.h>
5431 #include <sys/time.h>
5432 #include <time.h>
5433
5434 int
5435 main ()
5436 {
5437 if ((struct tm *) 0)
5438 return 0;
5439 ;
5440 return 0;
5441 }
5442 _ACEOF
5443 rm -f conftest.$ac_objext
5444 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5445 (eval $ac_compile) 2>&5
5446 ac_status=$?
5447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5448 (exit $ac_status); } &&
5449 { ac_try='test -s conftest.$ac_objext'
5450 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5451 (eval $ac_try) 2>&5
5452 ac_status=$?
5453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5454 (exit $ac_status); }; }; then
5455 ac_cv_header_time=yes
5456 else
5457 echo "$as_me: failed program was:" >&5
5458 sed 's/^/| /' conftest.$ac_ext >&5
5459
5460 ac_cv_header_time=no
5461 fi
5462 rm -f conftest.$ac_objext conftest.$ac_ext
5463 fi
5464 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
5465 echo "${ECHO_T}$ac_cv_header_time" >&6
5466 if test $ac_cv_header_time = yes; then
5467
5468 cat >>confdefs.h <<\_ACEOF
5469 #define TIME_WITH_SYS_TIME 1
5470 _ACEOF
5471
5472 fi
5473
5474 echo "$as_me:$LINENO: checking whether sys_siglist is declared" >&5
5475 echo $ECHO_N "checking whether sys_siglist is declared... $ECHO_C" >&6
5476 if test "${ac_cv_have_decl_sys_siglist+set}" = set; then
5477 echo $ECHO_N "(cached) $ECHO_C" >&6
5478 else
5479 cat >conftest.$ac_ext <<_ACEOF
5480 #line $LINENO "configure"
5481 /* confdefs.h. */
5482 _ACEOF
5483 cat confdefs.h >>conftest.$ac_ext
5484 cat >>conftest.$ac_ext <<_ACEOF
5485 /* end confdefs.h. */
5486 $ac_includes_default
5487 int
5488 main ()
5489 {
5490 #ifndef sys_siglist
5491 char *p = (char *) sys_siglist;
5492 #endif
5493
5494 ;
5495 return 0;
5496 }
5497 _ACEOF
5498 rm -f conftest.$ac_objext
5499 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5500 (eval $ac_compile) 2>&5
5501 ac_status=$?
5502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5503 (exit $ac_status); } &&
5504 { ac_try='test -s conftest.$ac_objext'
5505 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5506 (eval $ac_try) 2>&5
5507 ac_status=$?
5508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5509 (exit $ac_status); }; }; then
5510 ac_cv_have_decl_sys_siglist=yes
5511 else
5512 echo "$as_me: failed program was:" >&5
5513 sed 's/^/| /' conftest.$ac_ext >&5
5514
5515 ac_cv_have_decl_sys_siglist=no
5516 fi
5517 rm -f conftest.$ac_objext conftest.$ac_ext
5518 fi
5519 echo "$as_me:$LINENO: result: $ac_cv_have_decl_sys_siglist" >&5
5520 echo "${ECHO_T}$ac_cv_have_decl_sys_siglist" >&6
5521 if test $ac_cv_have_decl_sys_siglist = yes; then
5522
5523 cat >>confdefs.h <<_ACEOF
5524 #define HAVE_DECL_SYS_SIGLIST 1
5525 _ACEOF
5526
5527
5528 else
5529 cat >>confdefs.h <<_ACEOF
5530 #define HAVE_DECL_SYS_SIGLIST 0
5531 _ACEOF
5532
5533
5534 fi
5535
5536
5537 if test $ac_cv_have_decl_sys_siglist != yes; then
5538 # For Tru64, at least:
5539 echo "$as_me:$LINENO: checking whether __sys_siglist is declared" >&5
5540 echo $ECHO_N "checking whether __sys_siglist is declared... $ECHO_C" >&6
5541 if test "${ac_cv_have_decl___sys_siglist+set}" = set; then
5542 echo $ECHO_N "(cached) $ECHO_C" >&6
5543 else
5544 cat >conftest.$ac_ext <<_ACEOF
5545 #line $LINENO "configure"
5546 /* confdefs.h. */
5547 _ACEOF
5548 cat confdefs.h >>conftest.$ac_ext
5549 cat >>conftest.$ac_ext <<_ACEOF
5550 /* end confdefs.h. */
5551 $ac_includes_default
5552 int
5553 main ()
5554 {
5555 #ifndef __sys_siglist
5556 char *p = (char *) __sys_siglist;
5557 #endif
5558
5559 ;
5560 return 0;
5561 }
5562 _ACEOF
5563 rm -f conftest.$ac_objext
5564 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5565 (eval $ac_compile) 2>&5
5566 ac_status=$?
5567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5568 (exit $ac_status); } &&
5569 { ac_try='test -s conftest.$ac_objext'
5570 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5571 (eval $ac_try) 2>&5
5572 ac_status=$?
5573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5574 (exit $ac_status); }; }; then
5575 ac_cv_have_decl___sys_siglist=yes
5576 else
5577 echo "$as_me: failed program was:" >&5
5578 sed 's/^/| /' conftest.$ac_ext >&5
5579
5580 ac_cv_have_decl___sys_siglist=no
5581 fi
5582 rm -f conftest.$ac_objext conftest.$ac_ext
5583 fi
5584 echo "$as_me:$LINENO: result: $ac_cv_have_decl___sys_siglist" >&5
5585 echo "${ECHO_T}$ac_cv_have_decl___sys_siglist" >&6
5586 if test $ac_cv_have_decl___sys_siglist = yes; then
5587
5588 cat >>confdefs.h <<_ACEOF
5589 #define HAVE_DECL___SYS_SIGLIST 1
5590 _ACEOF
5591
5592
5593 else
5594 cat >>confdefs.h <<_ACEOF
5595 #define HAVE_DECL___SYS_SIGLIST 0
5596 _ACEOF
5597
5598
5599 fi
5600
5601
5602 if test $ac_cv_have_decl___sys_siglist = yes; then
5603
5604 cat >>confdefs.h <<\_ACEOF
5605 #define sys_siglist __sys_siglist
5606 _ACEOF
5607
5608 fi
5609 fi
5610 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
5611 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
5612 if test "${ac_cv_header_sys_wait_h+set}" = set; then
5613 echo $ECHO_N "(cached) $ECHO_C" >&6
5614 else
5615 cat >conftest.$ac_ext <<_ACEOF
5616 #line $LINENO "configure"
5617 /* confdefs.h. */
5618 _ACEOF
5619 cat confdefs.h >>conftest.$ac_ext
5620 cat >>conftest.$ac_ext <<_ACEOF
5621 /* end confdefs.h. */
5622 #include <sys/types.h>
5623 #include <sys/wait.h>
5624 #ifndef WEXITSTATUS
5625 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
5626 #endif
5627 #ifndef WIFEXITED
5628 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
5629 #endif
5630
5631 int
5632 main ()
5633 {
5634 int s;
5635 wait (&s);
5636 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
5637 ;
5638 return 0;
5639 }
5640 _ACEOF
5641 rm -f conftest.$ac_objext
5642 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5643 (eval $ac_compile) 2>&5
5644 ac_status=$?
5645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5646 (exit $ac_status); } &&
5647 { ac_try='test -s conftest.$ac_objext'
5648 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5649 (eval $ac_try) 2>&5
5650 ac_status=$?
5651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5652 (exit $ac_status); }; }; then
5653 ac_cv_header_sys_wait_h=yes
5654 else
5655 echo "$as_me: failed program was:" >&5
5656 sed 's/^/| /' conftest.$ac_ext >&5
5657
5658 ac_cv_header_sys_wait_h=no
5659 fi
5660 rm -f conftest.$ac_objext conftest.$ac_ext
5661 fi
5662 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
5663 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
5664 if test $ac_cv_header_sys_wait_h = yes; then
5665
5666 cat >>confdefs.h <<\_ACEOF
5667 #define HAVE_SYS_WAIT_H 1
5668 _ACEOF
5669
5670 fi
5671
5672
5673 echo "$as_me:$LINENO: checking for struct utimbuf" >&5
5674 echo $ECHO_N "checking for struct utimbuf... $ECHO_C" >&6
5675 if test "${emacs_cv_struct_utimbuf+set}" = set; then
5676 echo $ECHO_N "(cached) $ECHO_C" >&6
5677 else
5678 cat >conftest.$ac_ext <<_ACEOF
5679 #line $LINENO "configure"
5680 /* confdefs.h. */
5681 _ACEOF
5682 cat confdefs.h >>conftest.$ac_ext
5683 cat >>conftest.$ac_ext <<_ACEOF
5684 /* end confdefs.h. */
5685 #ifdef TIME_WITH_SYS_TIME
5686 #include <sys/time.h>
5687 #include <time.h>
5688 #else
5689 #ifdef HAVE_SYS_TIME_H
5690 #include <sys/time.h>
5691 #else
5692 #include <time.h>
5693 #endif
5694 #endif
5695 #ifdef HAVE_UTIME_H
5696 #include <utime.h>
5697 #endif
5698 int
5699 main ()
5700 {
5701 static struct utimbuf x; x.actime = x.modtime;
5702 ;
5703 return 0;
5704 }
5705 _ACEOF
5706 rm -f conftest.$ac_objext
5707 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5708 (eval $ac_compile) 2>&5
5709 ac_status=$?
5710 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5711 (exit $ac_status); } &&
5712 { ac_try='test -s conftest.$ac_objext'
5713 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5714 (eval $ac_try) 2>&5
5715 ac_status=$?
5716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5717 (exit $ac_status); }; }; then
5718 emacs_cv_struct_utimbuf=yes
5719 else
5720 echo "$as_me: failed program was:" >&5
5721 sed 's/^/| /' conftest.$ac_ext >&5
5722
5723 emacs_cv_struct_utimbuf=no
5724 fi
5725 rm -f conftest.$ac_objext conftest.$ac_ext
5726 fi
5727 echo "$as_me:$LINENO: result: $emacs_cv_struct_utimbuf" >&5
5728 echo "${ECHO_T}$emacs_cv_struct_utimbuf" >&6
5729 if test $emacs_cv_struct_utimbuf = yes; then
5730
5731 cat >>confdefs.h <<\_ACEOF
5732 #define HAVE_STRUCT_UTIMBUF 1
5733 _ACEOF
5734
5735 fi
5736
5737 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
5738 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
5739 if test "${ac_cv_type_signal+set}" = set; then
5740 echo $ECHO_N "(cached) $ECHO_C" >&6
5741 else
5742 cat >conftest.$ac_ext <<_ACEOF
5743 #line $LINENO "configure"
5744 /* confdefs.h. */
5745 _ACEOF
5746 cat confdefs.h >>conftest.$ac_ext
5747 cat >>conftest.$ac_ext <<_ACEOF
5748 /* end confdefs.h. */
5749 #include <sys/types.h>
5750 #include <signal.h>
5751 #ifdef signal
5752 # undef signal
5753 #endif
5754 #ifdef __cplusplus
5755 extern "C" void (*signal (int, void (*)(int)))(int);
5756 #else
5757 void (*signal ()) ();
5758 #endif
5759
5760 int
5761 main ()
5762 {
5763 int i;
5764 ;
5765 return 0;
5766 }
5767 _ACEOF
5768 rm -f conftest.$ac_objext
5769 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5770 (eval $ac_compile) 2>&5
5771 ac_status=$?
5772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5773 (exit $ac_status); } &&
5774 { ac_try='test -s conftest.$ac_objext'
5775 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5776 (eval $ac_try) 2>&5
5777 ac_status=$?
5778 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5779 (exit $ac_status); }; }; then
5780 ac_cv_type_signal=void
5781 else
5782 echo "$as_me: failed program was:" >&5
5783 sed 's/^/| /' conftest.$ac_ext >&5
5784
5785 ac_cv_type_signal=int
5786 fi
5787 rm -f conftest.$ac_objext conftest.$ac_ext
5788 fi
5789 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
5790 echo "${ECHO_T}$ac_cv_type_signal" >&6
5791
5792 cat >>confdefs.h <<_ACEOF
5793 #define RETSIGTYPE $ac_cv_type_signal
5794 _ACEOF
5795
5796
5797
5798 echo "$as_me:$LINENO: checking for speed_t" >&5
5799 echo $ECHO_N "checking for speed_t... $ECHO_C" >&6
5800 if test "${emacs_cv_speed_t+set}" = set; then
5801 echo $ECHO_N "(cached) $ECHO_C" >&6
5802 else
5803 cat >conftest.$ac_ext <<_ACEOF
5804 #line $LINENO "configure"
5805 /* confdefs.h. */
5806 _ACEOF
5807 cat confdefs.h >>conftest.$ac_ext
5808 cat >>conftest.$ac_ext <<_ACEOF
5809 /* end confdefs.h. */
5810 #include <termios.h>
5811 int
5812 main ()
5813 {
5814 speed_t x = 1;
5815 ;
5816 return 0;
5817 }
5818 _ACEOF
5819 rm -f conftest.$ac_objext
5820 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5821 (eval $ac_compile) 2>&5
5822 ac_status=$?
5823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5824 (exit $ac_status); } &&
5825 { ac_try='test -s conftest.$ac_objext'
5826 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5827 (eval $ac_try) 2>&5
5828 ac_status=$?
5829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5830 (exit $ac_status); }; }; then
5831 emacs_cv_speed_t=yes
5832 else
5833 echo "$as_me: failed program was:" >&5
5834 sed 's/^/| /' conftest.$ac_ext >&5
5835
5836 emacs_cv_speed_t=no
5837 fi
5838 rm -f conftest.$ac_objext conftest.$ac_ext
5839 fi
5840 echo "$as_me:$LINENO: result: $emacs_cv_speed_t" >&5
5841 echo "${ECHO_T}$emacs_cv_speed_t" >&6
5842 if test $emacs_cv_speed_t = yes; then
5843
5844 cat >>confdefs.h <<\_ACEOF
5845 #define HAVE_SPEED_T 1
5846 _ACEOF
5847
5848 fi
5849
5850 echo "$as_me:$LINENO: checking for struct timeval" >&5
5851 echo $ECHO_N "checking for struct timeval... $ECHO_C" >&6
5852 if test "${emacs_cv_struct_timeval+set}" = set; then
5853 echo $ECHO_N "(cached) $ECHO_C" >&6
5854 else
5855 cat >conftest.$ac_ext <<_ACEOF
5856 #line $LINENO "configure"
5857 /* confdefs.h. */
5858 _ACEOF
5859 cat confdefs.h >>conftest.$ac_ext
5860 cat >>conftest.$ac_ext <<_ACEOF
5861 /* end confdefs.h. */
5862 #ifdef TIME_WITH_SYS_TIME
5863 #include <sys/time.h>
5864 #include <time.h>
5865 #else
5866 #ifdef HAVE_SYS_TIME_H
5867 #include <sys/time.h>
5868 #else
5869 #include <time.h>
5870 #endif
5871 #endif
5872 int
5873 main ()
5874 {
5875 static struct timeval x; x.tv_sec = x.tv_usec;
5876 ;
5877 return 0;
5878 }
5879 _ACEOF
5880 rm -f conftest.$ac_objext
5881 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5882 (eval $ac_compile) 2>&5
5883 ac_status=$?
5884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5885 (exit $ac_status); } &&
5886 { ac_try='test -s conftest.$ac_objext'
5887 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5888 (eval $ac_try) 2>&5
5889 ac_status=$?
5890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5891 (exit $ac_status); }; }; then
5892 emacs_cv_struct_timeval=yes
5893 else
5894 echo "$as_me: failed program was:" >&5
5895 sed 's/^/| /' conftest.$ac_ext >&5
5896
5897 emacs_cv_struct_timeval=no
5898 fi
5899 rm -f conftest.$ac_objext conftest.$ac_ext
5900 fi
5901 echo "$as_me:$LINENO: result: $emacs_cv_struct_timeval" >&5
5902 echo "${ECHO_T}$emacs_cv_struct_timeval" >&6
5903 HAVE_TIMEVAL=$emacs_cv_struct_timeval
5904 if test $emacs_cv_struct_timeval = yes; then
5905
5906 cat >>confdefs.h <<\_ACEOF
5907 #define HAVE_TIMEVAL 1
5908 _ACEOF
5909
5910 fi
5911
5912 echo "$as_me:$LINENO: checking for struct exception" >&5
5913 echo $ECHO_N "checking for struct exception... $ECHO_C" >&6
5914 if test "${emacs_cv_struct_exception+set}" = set; then
5915 echo $ECHO_N "(cached) $ECHO_C" >&6
5916 else
5917 cat >conftest.$ac_ext <<_ACEOF
5918 #line $LINENO "configure"
5919 /* confdefs.h. */
5920 _ACEOF
5921 cat confdefs.h >>conftest.$ac_ext
5922 cat >>conftest.$ac_ext <<_ACEOF
5923 /* end confdefs.h. */
5924 #include <math.h>
5925 int
5926 main ()
5927 {
5928 static struct exception x; x.arg1 = x.arg2 = x.retval; x.name = ""; x.type = 1;
5929 ;
5930 return 0;
5931 }
5932 _ACEOF
5933 rm -f conftest.$ac_objext
5934 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5935 (eval $ac_compile) 2>&5
5936 ac_status=$?
5937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5938 (exit $ac_status); } &&
5939 { ac_try='test -s conftest.$ac_objext'
5940 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5941 (eval $ac_try) 2>&5
5942 ac_status=$?
5943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5944 (exit $ac_status); }; }; then
5945 emacs_cv_struct_exception=yes
5946 else
5947 echo "$as_me: failed program was:" >&5
5948 sed 's/^/| /' conftest.$ac_ext >&5
5949
5950 emacs_cv_struct_exception=no
5951 fi
5952 rm -f conftest.$ac_objext conftest.$ac_ext
5953 fi
5954 echo "$as_me:$LINENO: result: $emacs_cv_struct_exception" >&5
5955 echo "${ECHO_T}$emacs_cv_struct_exception" >&6
5956 HAVE_EXCEPTION=$emacs_cv_struct_exception
5957 if test $emacs_cv_struct_exception != yes; then
5958
5959 cat >>confdefs.h <<\_ACEOF
5960 #define NO_MATHERR 1
5961 _ACEOF
5962
5963 fi
5964
5965 echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
5966 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
5967 if test "${ac_cv_struct_tm+set}" = set; then
5968 echo $ECHO_N "(cached) $ECHO_C" >&6
5969 else
5970 cat >conftest.$ac_ext <<_ACEOF
5971 #line $LINENO "configure"
5972 /* confdefs.h. */
5973 _ACEOF
5974 cat confdefs.h >>conftest.$ac_ext
5975 cat >>conftest.$ac_ext <<_ACEOF
5976 /* end confdefs.h. */
5977 #include <sys/types.h>
5978 #include <time.h>
5979
5980 int
5981 main ()
5982 {
5983 struct tm *tp; tp->tm_sec;
5984 ;
5985 return 0;
5986 }
5987 _ACEOF
5988 rm -f conftest.$ac_objext
5989 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5990 (eval $ac_compile) 2>&5
5991 ac_status=$?
5992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5993 (exit $ac_status); } &&
5994 { ac_try='test -s conftest.$ac_objext'
5995 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5996 (eval $ac_try) 2>&5
5997 ac_status=$?
5998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5999 (exit $ac_status); }; }; then
6000 ac_cv_struct_tm=time.h
6001 else
6002 echo "$as_me: failed program was:" >&5
6003 sed 's/^/| /' conftest.$ac_ext >&5
6004
6005 ac_cv_struct_tm=sys/time.h
6006 fi
6007 rm -f conftest.$ac_objext conftest.$ac_ext
6008 fi
6009 echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
6010 echo "${ECHO_T}$ac_cv_struct_tm" >&6
6011 if test $ac_cv_struct_tm = sys/time.h; then
6012
6013 cat >>confdefs.h <<\_ACEOF
6014 #define TM_IN_SYS_TIME 1
6015 _ACEOF
6016
6017 fi
6018
6019 echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
6020 echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6
6021 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
6022 echo $ECHO_N "(cached) $ECHO_C" >&6
6023 else
6024 cat >conftest.$ac_ext <<_ACEOF
6025 #line $LINENO "configure"
6026 /* confdefs.h. */
6027 _ACEOF
6028 cat confdefs.h >>conftest.$ac_ext
6029 cat >>conftest.$ac_ext <<_ACEOF
6030 /* end confdefs.h. */
6031 #include <sys/types.h>
6032 #include <$ac_cv_struct_tm>
6033
6034
6035 int
6036 main ()
6037 {
6038 static struct tm ac_aggr;
6039 if (ac_aggr.tm_zone)
6040 return 0;
6041 ;
6042 return 0;
6043 }
6044 _ACEOF
6045 rm -f conftest.$ac_objext
6046 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6047 (eval $ac_compile) 2>&5
6048 ac_status=$?
6049 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6050 (exit $ac_status); } &&
6051 { ac_try='test -s conftest.$ac_objext'
6052 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6053 (eval $ac_try) 2>&5
6054 ac_status=$?
6055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6056 (exit $ac_status); }; }; then
6057 ac_cv_member_struct_tm_tm_zone=yes
6058 else
6059 echo "$as_me: failed program was:" >&5
6060 sed 's/^/| /' conftest.$ac_ext >&5
6061
6062 cat >conftest.$ac_ext <<_ACEOF
6063 #line $LINENO "configure"
6064 /* confdefs.h. */
6065 _ACEOF
6066 cat confdefs.h >>conftest.$ac_ext
6067 cat >>conftest.$ac_ext <<_ACEOF
6068 /* end confdefs.h. */
6069 #include <sys/types.h>
6070 #include <$ac_cv_struct_tm>
6071
6072
6073 int
6074 main ()
6075 {
6076 static struct tm ac_aggr;
6077 if (sizeof ac_aggr.tm_zone)
6078 return 0;
6079 ;
6080 return 0;
6081 }
6082 _ACEOF
6083 rm -f conftest.$ac_objext
6084 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6085 (eval $ac_compile) 2>&5
6086 ac_status=$?
6087 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6088 (exit $ac_status); } &&
6089 { ac_try='test -s conftest.$ac_objext'
6090 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6091 (eval $ac_try) 2>&5
6092 ac_status=$?
6093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6094 (exit $ac_status); }; }; then
6095 ac_cv_member_struct_tm_tm_zone=yes
6096 else
6097 echo "$as_me: failed program was:" >&5
6098 sed 's/^/| /' conftest.$ac_ext >&5
6099
6100 ac_cv_member_struct_tm_tm_zone=no
6101 fi
6102 rm -f conftest.$ac_objext conftest.$ac_ext
6103 fi
6104 rm -f conftest.$ac_objext conftest.$ac_ext
6105 fi
6106 echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
6107 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6
6108 if test $ac_cv_member_struct_tm_tm_zone = yes; then
6109
6110 cat >>confdefs.h <<_ACEOF
6111 #define HAVE_STRUCT_TM_TM_ZONE 1
6112 _ACEOF
6113
6114
6115 fi
6116
6117 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
6118
6119 cat >>confdefs.h <<\_ACEOF
6120 #define HAVE_TM_ZONE 1
6121 _ACEOF
6122
6123 else
6124 echo "$as_me:$LINENO: checking for tzname" >&5
6125 echo $ECHO_N "checking for tzname... $ECHO_C" >&6
6126 if test "${ac_cv_var_tzname+set}" = set; then
6127 echo $ECHO_N "(cached) $ECHO_C" >&6
6128 else
6129 cat >conftest.$ac_ext <<_ACEOF
6130 #line $LINENO "configure"
6131 /* confdefs.h. */
6132 _ACEOF
6133 cat confdefs.h >>conftest.$ac_ext
6134 cat >>conftest.$ac_ext <<_ACEOF
6135 /* end confdefs.h. */
6136 #include <time.h>
6137 #ifndef tzname /* For SGI. */
6138 extern char *tzname[]; /* RS6000 and others reject char **tzname. */
6139 #endif
6140
6141 int
6142 main ()
6143 {
6144 atoi(*tzname);
6145 ;
6146 return 0;
6147 }
6148 _ACEOF
6149 rm -f conftest.$ac_objext conftest$ac_exeext
6150 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6151 (eval $ac_link) 2>&5
6152 ac_status=$?
6153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6154 (exit $ac_status); } &&
6155 { ac_try='test -s conftest$ac_exeext'
6156 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6157 (eval $ac_try) 2>&5
6158 ac_status=$?
6159 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6160 (exit $ac_status); }; }; then
6161 ac_cv_var_tzname=yes
6162 else
6163 echo "$as_me: failed program was:" >&5
6164 sed 's/^/| /' conftest.$ac_ext >&5
6165
6166 ac_cv_var_tzname=no
6167 fi
6168 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6169 fi
6170 echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
6171 echo "${ECHO_T}$ac_cv_var_tzname" >&6
6172 if test $ac_cv_var_tzname = yes; then
6173
6174 cat >>confdefs.h <<\_ACEOF
6175 #define HAVE_TZNAME 1
6176 _ACEOF
6177
6178 fi
6179 fi
6180
6181 echo "$as_me:$LINENO: checking for struct tm.tm_gmtoff" >&5
6182 echo $ECHO_N "checking for struct tm.tm_gmtoff... $ECHO_C" >&6
6183 if test "${ac_cv_member_struct_tm_tm_gmtoff+set}" = set; then
6184 echo $ECHO_N "(cached) $ECHO_C" >&6
6185 else
6186 cat >conftest.$ac_ext <<_ACEOF
6187 #line $LINENO "configure"
6188 /* confdefs.h. */
6189 _ACEOF
6190 cat confdefs.h >>conftest.$ac_ext
6191 cat >>conftest.$ac_ext <<_ACEOF
6192 /* end confdefs.h. */
6193 #include <time.h>
6194
6195 int
6196 main ()
6197 {
6198 static struct tm ac_aggr;
6199 if (ac_aggr.tm_gmtoff)
6200 return 0;
6201 ;
6202 return 0;
6203 }
6204 _ACEOF
6205 rm -f conftest.$ac_objext
6206 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6207 (eval $ac_compile) 2>&5
6208 ac_status=$?
6209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6210 (exit $ac_status); } &&
6211 { ac_try='test -s conftest.$ac_objext'
6212 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6213 (eval $ac_try) 2>&5
6214 ac_status=$?
6215 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6216 (exit $ac_status); }; }; then
6217 ac_cv_member_struct_tm_tm_gmtoff=yes
6218 else
6219 echo "$as_me: failed program was:" >&5
6220 sed 's/^/| /' conftest.$ac_ext >&5
6221
6222 cat >conftest.$ac_ext <<_ACEOF
6223 #line $LINENO "configure"
6224 /* confdefs.h. */
6225 _ACEOF
6226 cat confdefs.h >>conftest.$ac_ext
6227 cat >>conftest.$ac_ext <<_ACEOF
6228 /* end confdefs.h. */
6229 #include <time.h>
6230
6231 int
6232 main ()
6233 {
6234 static struct tm ac_aggr;
6235 if (sizeof ac_aggr.tm_gmtoff)
6236 return 0;
6237 ;
6238 return 0;
6239 }
6240 _ACEOF
6241 rm -f conftest.$ac_objext
6242 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6243 (eval $ac_compile) 2>&5
6244 ac_status=$?
6245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6246 (exit $ac_status); } &&
6247 { ac_try='test -s conftest.$ac_objext'
6248 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6249 (eval $ac_try) 2>&5
6250 ac_status=$?
6251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6252 (exit $ac_status); }; }; then
6253 ac_cv_member_struct_tm_tm_gmtoff=yes
6254 else
6255 echo "$as_me: failed program was:" >&5
6256 sed 's/^/| /' conftest.$ac_ext >&5
6257
6258 ac_cv_member_struct_tm_tm_gmtoff=no
6259 fi
6260 rm -f conftest.$ac_objext conftest.$ac_ext
6261 fi
6262 rm -f conftest.$ac_objext conftest.$ac_ext
6263 fi
6264 echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_gmtoff" >&5
6265 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_gmtoff" >&6
6266 if test $ac_cv_member_struct_tm_tm_gmtoff = yes; then
6267
6268 cat >>confdefs.h <<\_ACEOF
6269 #define HAVE_TM_GMTOFF 1
6270 _ACEOF
6271
6272 fi
6273
6274
6275
6276 echo "$as_me:$LINENO: checking for function prototypes" >&5
6277 echo $ECHO_N "checking for function prototypes... $ECHO_C" >&6
6278 if test "$ac_cv_prog_cc_stdc" != no; then
6279 echo "$as_me:$LINENO: result: yes" >&5
6280 echo "${ECHO_T}yes" >&6
6281
6282 cat >>confdefs.h <<\_ACEOF
6283 #define PROTOTYPES 1
6284 _ACEOF
6285
6286
6287 cat >>confdefs.h <<\_ACEOF
6288 #define __PROTOTYPES 1
6289 _ACEOF
6290
6291 else
6292 echo "$as_me:$LINENO: result: no" >&5
6293 echo "${ECHO_T}no" >&6
6294 fi
6295
6296 echo "$as_me:$LINENO: checking for working volatile" >&5
6297 echo $ECHO_N "checking for working volatile... $ECHO_C" >&6
6298 if test "${ac_cv_c_volatile+set}" = set; then
6299 echo $ECHO_N "(cached) $ECHO_C" >&6
6300 else
6301 cat >conftest.$ac_ext <<_ACEOF
6302 #line $LINENO "configure"
6303 /* confdefs.h. */
6304 _ACEOF
6305 cat confdefs.h >>conftest.$ac_ext
6306 cat >>conftest.$ac_ext <<_ACEOF
6307 /* end confdefs.h. */
6308
6309 int
6310 main ()
6311 {
6312
6313 volatile int x;
6314 int * volatile y;
6315 ;
6316 return 0;
6317 }
6318 _ACEOF
6319 rm -f conftest.$ac_objext
6320 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6321 (eval $ac_compile) 2>&5
6322 ac_status=$?
6323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6324 (exit $ac_status); } &&
6325 { ac_try='test -s conftest.$ac_objext'
6326 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6327 (eval $ac_try) 2>&5
6328 ac_status=$?
6329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6330 (exit $ac_status); }; }; then
6331 ac_cv_c_volatile=yes
6332 else
6333 echo "$as_me: failed program was:" >&5
6334 sed 's/^/| /' conftest.$ac_ext >&5
6335
6336 ac_cv_c_volatile=no
6337 fi
6338 rm -f conftest.$ac_objext conftest.$ac_ext
6339 fi
6340 echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5
6341 echo "${ECHO_T}$ac_cv_c_volatile" >&6
6342 if test $ac_cv_c_volatile = no; then
6343
6344 cat >>confdefs.h <<\_ACEOF
6345 #define volatile
6346 _ACEOF
6347
6348 fi
6349
6350 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
6351 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
6352 if test "${ac_cv_c_const+set}" = set; then
6353 echo $ECHO_N "(cached) $ECHO_C" >&6
6354 else
6355 cat >conftest.$ac_ext <<_ACEOF
6356 #line $LINENO "configure"
6357 /* confdefs.h. */
6358 _ACEOF
6359 cat confdefs.h >>conftest.$ac_ext
6360 cat >>conftest.$ac_ext <<_ACEOF
6361 /* end confdefs.h. */
6362
6363 int
6364 main ()
6365 {
6366 /* FIXME: Include the comments suggested by Paul. */
6367 #ifndef __cplusplus
6368 /* Ultrix mips cc rejects this. */
6369 typedef int charset[2];
6370 const charset x;
6371 /* SunOS 4.1.1 cc rejects this. */
6372 char const *const *ccp;
6373 char **p;
6374 /* NEC SVR4.0.2 mips cc rejects this. */
6375 struct point {int x, y;};
6376 static struct point const zero = {0,0};
6377 /* AIX XL C 1.02.0.0 rejects this.
6378 It does not let you subtract one const X* pointer from another in
6379 an arm of an if-expression whose if-part is not a constant
6380 expression */
6381 const char *g = "string";
6382 ccp = &g + (g ? g-g : 0);
6383 /* HPUX 7.0 cc rejects these. */
6384 ++ccp;
6385 p = (char**) ccp;
6386 ccp = (char const *const *) p;
6387 { /* SCO 3.2v4 cc rejects this. */
6388 char *t;
6389 char const *s = 0 ? (char *) 0 : (char const *) 0;
6390
6391 *t++ = 0;
6392 }
6393 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
6394 int x[] = {25, 17};
6395 const int *foo = &x[0];
6396 ++foo;
6397 }
6398 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
6399 typedef const int *iptr;
6400 iptr p = 0;
6401 ++p;
6402 }
6403 { /* AIX XL C 1.02.0.0 rejects this saying
6404 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
6405 struct s { int j; const int *ap[3]; };
6406 struct s *b; b->j = 5;
6407 }
6408 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
6409 const int foo = 10;
6410 }
6411 #endif
6412
6413 ;
6414 return 0;
6415 }
6416 _ACEOF
6417 rm -f conftest.$ac_objext
6418 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6419 (eval $ac_compile) 2>&5
6420 ac_status=$?
6421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6422 (exit $ac_status); } &&
6423 { ac_try='test -s conftest.$ac_objext'
6424 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6425 (eval $ac_try) 2>&5
6426 ac_status=$?
6427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6428 (exit $ac_status); }; }; then
6429 ac_cv_c_const=yes
6430 else
6431 echo "$as_me: failed program was:" >&5
6432 sed 's/^/| /' conftest.$ac_ext >&5
6433
6434 ac_cv_c_const=no
6435 fi
6436 rm -f conftest.$ac_objext conftest.$ac_ext
6437 fi
6438 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
6439 echo "${ECHO_T}$ac_cv_c_const" >&6
6440 if test $ac_cv_c_const = no; then
6441
6442 cat >>confdefs.h <<\_ACEOF
6443 #define const
6444 _ACEOF
6445
6446 fi
6447
6448 echo "$as_me:$LINENO: checking for void * support" >&5
6449 echo $ECHO_N "checking for void * support... $ECHO_C" >&6
6450 if test "${emacs_cv_void_star+set}" = set; then
6451 echo $ECHO_N "(cached) $ECHO_C" >&6
6452 else
6453 cat >conftest.$ac_ext <<_ACEOF
6454 #line $LINENO "configure"
6455 /* confdefs.h. */
6456 _ACEOF
6457 cat confdefs.h >>conftest.$ac_ext
6458 cat >>conftest.$ac_ext <<_ACEOF
6459 /* end confdefs.h. */
6460
6461 int
6462 main ()
6463 {
6464 void * foo;
6465 ;
6466 return 0;
6467 }
6468 _ACEOF
6469 rm -f conftest.$ac_objext
6470 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6471 (eval $ac_compile) 2>&5
6472 ac_status=$?
6473 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6474 (exit $ac_status); } &&
6475 { ac_try='test -s conftest.$ac_objext'
6476 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6477 (eval $ac_try) 2>&5
6478 ac_status=$?
6479 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6480 (exit $ac_status); }; }; then
6481 emacs_cv_void_star=yes
6482 else
6483 echo "$as_me: failed program was:" >&5
6484 sed 's/^/| /' conftest.$ac_ext >&5
6485
6486 emacs_cv_void_star=no
6487 fi
6488 rm -f conftest.$ac_objext conftest.$ac_ext
6489 fi
6490 echo "$as_me:$LINENO: result: $emacs_cv_void_star" >&5
6491 echo "${ECHO_T}$emacs_cv_void_star" >&6
6492 if test $emacs_cv_void_star = yes; then
6493 cat >>confdefs.h <<\_ACEOF
6494 #define POINTER_TYPE void
6495 _ACEOF
6496
6497 else
6498 cat >>confdefs.h <<\_ACEOF
6499 #define POINTER_TYPE char
6500 _ACEOF
6501
6502 fi
6503
6504
6505
6506 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
6507 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
6508 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
6509 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
6510 echo $ECHO_N "(cached) $ECHO_C" >&6
6511 else
6512 cat >conftest.make <<\_ACEOF
6513 all:
6514 @echo 'ac_maketemp="$(MAKE)"'
6515 _ACEOF
6516 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6517 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
6518 if test -n "$ac_maketemp"; then
6519 eval ac_cv_prog_make_${ac_make}_set=yes
6520 else
6521 eval ac_cv_prog_make_${ac_make}_set=no
6522 fi
6523 rm -f conftest.make
6524 fi
6525 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
6526 echo "$as_me:$LINENO: result: yes" >&5
6527 echo "${ECHO_T}yes" >&6
6528 SET_MAKE=
6529 else
6530 echo "$as_me:$LINENO: result: no" >&5
6531 echo "${ECHO_T}no" >&6
6532 SET_MAKE="MAKE=${MAKE-make}"
6533 fi
6534
6535
6536 echo "$as_me:$LINENO: checking for long file names" >&5
6537 echo $ECHO_N "checking for long file names... $ECHO_C" >&6
6538 if test "${ac_cv_sys_long_file_names+set}" = set; then
6539 echo $ECHO_N "(cached) $ECHO_C" >&6
6540 else
6541 ac_cv_sys_long_file_names=yes
6542 # Test for long file names in all the places we know might matter:
6543 # . the current directory, where building will happen
6544 # $prefix/lib where we will be installing things
6545 # $exec_prefix/lib likewise
6546 # eval it to expand exec_prefix.
6547 # $TMPDIR if set, where it might want to write temporary files
6548 # if $TMPDIR is not set:
6549 # /tmp where it might want to write temporary files
6550 # /var/tmp likewise
6551 # /usr/tmp likewise
6552 if test -n "$TMPDIR" && test -d "$TMPDIR" && test -w "$TMPDIR"; then
6553 ac_tmpdirs=$TMPDIR
6554 else
6555 ac_tmpdirs='/tmp /var/tmp /usr/tmp'
6556 fi
6557 for ac_dir in . $ac_tmpdirs `eval echo $prefix/lib $exec_prefix/lib` ; do
6558 test -d $ac_dir || continue
6559 test -w $ac_dir || continue # It is less confusing to not echo anything here.
6560 ac_xdir=$ac_dir/cf$$
6561 (umask 077 && mkdir $ac_xdir 2>/dev/null) || continue
6562 ac_tf1=$ac_xdir/conftest9012345
6563 ac_tf2=$ac_xdir/conftest9012346
6564 (echo 1 >$ac_tf1) 2>/dev/null
6565 (echo 2 >$ac_tf2) 2>/dev/null
6566 ac_val=`cat $ac_tf1 2>/dev/null`
6567 if test ! -f $ac_tf1 || test "$ac_val" != 1; then
6568 ac_cv_sys_long_file_names=no
6569 rm -rf $ac_xdir 2>/dev/null
6570 break
6571 fi
6572 rm -rf $ac_xdir 2>/dev/null
6573 done
6574 fi
6575 echo "$as_me:$LINENO: result: $ac_cv_sys_long_file_names" >&5
6576 echo "${ECHO_T}$ac_cv_sys_long_file_names" >&6
6577 if test $ac_cv_sys_long_file_names = yes; then
6578
6579 cat >>confdefs.h <<\_ACEOF
6580 #define HAVE_LONG_FILE_NAMES 1
6581 _ACEOF
6582
6583 fi
6584
6585
6586 #### Choose a window system.
6587
6588 echo "$as_me:$LINENO: checking for X" >&5
6589 echo $ECHO_N "checking for X... $ECHO_C" >&6
6590
6591
6592 # Check whether --with-x or --without-x was given.
6593 if test "${with_x+set}" = set; then
6594 withval="$with_x"
6595
6596 fi;
6597 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
6598 if test "x$with_x" = xno; then
6599 # The user explicitly disabled X.
6600 have_x=disabled
6601 else
6602 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
6603 # Both variables are already set.
6604 have_x=yes
6605 else
6606 if test "${ac_cv_have_x+set}" = set; then
6607 echo $ECHO_N "(cached) $ECHO_C" >&6
6608 else
6609 # One or both of the vars are not set, and there is no cached value.
6610 ac_x_includes=no ac_x_libraries=no
6611 rm -fr conftest.dir
6612 if mkdir conftest.dir; then
6613 cd conftest.dir
6614 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
6615 cat >Imakefile <<'_ACEOF'
6616 acfindx:
6617 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
6618 _ACEOF
6619 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
6620 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6621 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
6622 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
6623 for ac_extension in a so sl; do
6624 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
6625 test -f $ac_im_libdir/libX11.$ac_extension; then
6626 ac_im_usrlibdir=$ac_im_libdir; break
6627 fi
6628 done
6629 # Screen out bogus values from the imake configuration. They are
6630 # bogus both because they are the default anyway, and because
6631 # using them would break gcc on systems where it needs fixed includes.
6632 case $ac_im_incroot in
6633 /usr/include) ;;
6634 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
6635 esac
6636 case $ac_im_usrlibdir in
6637 /usr/lib | /lib) ;;
6638 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
6639 esac
6640 fi
6641 cd ..
6642 rm -fr conftest.dir
6643 fi
6644
6645 # Standard set of common directories for X headers.
6646 # Check X11 before X11Rn because it is often a symlink to the current release.
6647 ac_x_header_dirs='
6648 /usr/X11/include
6649 /usr/X11R6/include
6650 /usr/X11R5/include
6651 /usr/X11R4/include
6652
6653 /usr/include/X11
6654 /usr/include/X11R6
6655 /usr/include/X11R5
6656 /usr/include/X11R4
6657
6658 /usr/local/X11/include
6659 /usr/local/X11R6/include
6660 /usr/local/X11R5/include
6661 /usr/local/X11R4/include
6662
6663 /usr/local/include/X11
6664 /usr/local/include/X11R6
6665 /usr/local/include/X11R5
6666 /usr/local/include/X11R4
6667
6668 /usr/X386/include
6669 /usr/x386/include
6670 /usr/XFree86/include/X11
6671
6672 /usr/include
6673 /usr/local/include
6674 /usr/unsupported/include
6675 /usr/athena/include
6676 /usr/local/x11r5/include
6677 /usr/lpp/Xamples/include
6678
6679 /usr/openwin/include
6680 /usr/openwin/share/include'
6681
6682 if test "$ac_x_includes" = no; then
6683 # Guess where to find include files, by looking for Intrinsic.h.
6684 # First, try using that file with no special directory specified.
6685 cat >conftest.$ac_ext <<_ACEOF
6686 #line $LINENO "configure"
6687 /* confdefs.h. */
6688 _ACEOF
6689 cat confdefs.h >>conftest.$ac_ext
6690 cat >>conftest.$ac_ext <<_ACEOF
6691 /* end confdefs.h. */
6692 #include <X11/Intrinsic.h>
6693 _ACEOF
6694 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6695 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6696 ac_status=$?
6697 grep -v '^ *+' conftest.er1 >conftest.err
6698 rm -f conftest.er1
6699 cat conftest.err >&5
6700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6701 (exit $ac_status); } >/dev/null; then
6702 if test -s conftest.err; then
6703 ac_cpp_err=$ac_c_preproc_warn_flag
6704 else
6705 ac_cpp_err=
6706 fi
6707 else
6708 ac_cpp_err=yes
6709 fi
6710 if test -z "$ac_cpp_err"; then
6711 # We can compile using X headers with no special include directory.
6712 ac_x_includes=
6713 else
6714 echo "$as_me: failed program was:" >&5
6715 sed 's/^/| /' conftest.$ac_ext >&5
6716
6717 for ac_dir in $ac_x_header_dirs; do
6718 if test -r "$ac_dir/X11/Intrinsic.h"; then
6719 ac_x_includes=$ac_dir
6720 break
6721 fi
6722 done
6723 fi
6724 rm -f conftest.err conftest.$ac_ext
6725 fi # $ac_x_includes = no
6726
6727 if test "$ac_x_libraries" = no; then
6728 # Check for the libraries.
6729 # See if we find them without any special options.
6730 # Don't add to $LIBS permanently.
6731 ac_save_LIBS=$LIBS
6732 LIBS="-lXt $LIBS"
6733 cat >conftest.$ac_ext <<_ACEOF
6734 #line $LINENO "configure"
6735 /* confdefs.h. */
6736 _ACEOF
6737 cat confdefs.h >>conftest.$ac_ext
6738 cat >>conftest.$ac_ext <<_ACEOF
6739 /* end confdefs.h. */
6740 #include <X11/Intrinsic.h>
6741 int
6742 main ()
6743 {
6744 XtMalloc (0)
6745 ;
6746 return 0;
6747 }
6748 _ACEOF
6749 rm -f conftest.$ac_objext conftest$ac_exeext
6750 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6751 (eval $ac_link) 2>&5
6752 ac_status=$?
6753 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6754 (exit $ac_status); } &&
6755 { ac_try='test -s conftest$ac_exeext'
6756 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6757 (eval $ac_try) 2>&5
6758 ac_status=$?
6759 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6760 (exit $ac_status); }; }; then
6761 LIBS=$ac_save_LIBS
6762 # We can link X programs with no special library path.
6763 ac_x_libraries=
6764 else
6765 echo "$as_me: failed program was:" >&5
6766 sed 's/^/| /' conftest.$ac_ext >&5
6767
6768 LIBS=$ac_save_LIBS
6769 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
6770 do
6771 # Don't even attempt the hair of trying to link an X program!
6772 for ac_extension in a so sl; do
6773 if test -r $ac_dir/libXt.$ac_extension; then
6774 ac_x_libraries=$ac_dir
6775 break 2
6776 fi
6777 done
6778 done
6779 fi
6780 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6781 fi # $ac_x_libraries = no
6782
6783 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
6784 # Didn't find X anywhere. Cache the known absence of X.
6785 ac_cv_have_x="have_x=no"
6786 else
6787 # Record where we found X for the cache.
6788 ac_cv_have_x="have_x=yes \
6789 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
6790 fi
6791 fi
6792
6793 fi
6794 eval "$ac_cv_have_x"
6795 fi # $with_x != no
6796
6797 if test "$have_x" != yes; then
6798 echo "$as_me:$LINENO: result: $have_x" >&5
6799 echo "${ECHO_T}$have_x" >&6
6800 no_x=yes
6801 else
6802 # If each of the values was on the command line, it overrides each guess.
6803 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
6804 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
6805 # Update the cache value to reflect the command line values.
6806 ac_cv_have_x="have_x=yes \
6807 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
6808 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
6809 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
6810 fi
6811
6812 if test "$no_x" = yes; then
6813 window_system=none
6814 else
6815 window_system=x11
6816 fi
6817
6818 if test "${x_libraries}" != NONE && test -n "${x_libraries}"; then
6819 LD_SWITCH_X_SITE=-L`echo ${x_libraries} | sed -e "s/:/ -L/g"`
6820 LD_SWITCH_X_SITE_AUX=-R`echo ${x_libraries} | sed -e "s/:/ -R/g"`
6821 x_default_search_path=""
6822 for x_library in `echo ${x_libraries} | sed -e "s/:/ /g"`; do
6823 x_search_path="\
6824 ${x_library}/X11/%L/%T/%N%C%S:\
6825 ${x_library}/X11/%l/%T/%N%C%S:\
6826 ${x_library}/X11/%T/%N%C%S:\
6827 ${x_library}/X11/%L/%T/%N%S:\
6828 ${x_library}/X11/%l/%T/%N%S:\
6829 ${x_library}/X11/%T/%N%S"
6830 if test x"${x_default_search_path}" = x; then
6831 x_default_search_path=${x_search_path}
6832 else
6833 x_default_search_path="${x_search_path}:${x_default_search_path}"
6834 fi
6835 done
6836 fi
6837 if test "${x_includes}" != NONE && test -n "${x_includes}"; then
6838 C_SWITCH_X_SITE=-I`echo ${x_includes} | sed -e "s/:/ -I/g"`
6839 fi
6840
6841 if test x"${x_includes}" = x; then
6842 bitmapdir=/usr/include/X11/bitmaps
6843 else
6844 # accumulate include directories that have X11 bitmap subdirectories
6845 bmd_acc="dummyval"
6846 for bmd in `echo ${x_includes} | sed -e "s/:/ /g"`; do
6847 if test -d "${bmd}/X11/bitmaps"; then
6848 bmd_acc="${bmd_acc}:${bmd}/X11/bitmaps"
6849 fi
6850 if test -d "${bmd}/bitmaps"; then
6851 bmd_acc="${bmd_acc}:${bmd}/bitmaps"
6852 fi
6853 done
6854 if test ${bmd_acc} != "dummyval"; then
6855 bitmapdir=`echo ${bmd_acc} | sed -e "s/^dummyval://"`
6856 fi
6857 fi
6858
6859 case "${window_system}" in
6860 x11 )
6861 HAVE_X_WINDOWS=yes
6862 HAVE_X11=yes
6863 case "${with_x_toolkit}" in
6864 athena | lucid ) USE_X_TOOLKIT=LUCID ;;
6865 motif ) USE_X_TOOLKIT=MOTIF ;;
6866 gtk ) with_gtk=yes
6867 USE_X_TOOLKIT=none ;;
6868 no ) USE_X_TOOLKIT=none ;;
6869 * ) USE_X_TOOLKIT=maybe ;;
6870 esac
6871 ;;
6872 none )
6873 HAVE_X_WINDOWS=no
6874 HAVE_X11=no
6875 USE_X_TOOLKIT=none
6876 ;;
6877 esac
6878
6879 ### If we're using X11, we should use the X menu package.
6880 HAVE_MENUS=no
6881 case ${HAVE_X11} in
6882 yes ) HAVE_MENUS=yes ;;
6883 esac
6884
6885 if test "${opsys}" = "hpux9"; then
6886 case "${x_libraries}" in
6887 *X11R4* )
6888 opsysfile="s/hpux9-x11r4.h"
6889 ;;
6890 esac
6891 fi
6892
6893 if test "${opsys}" = "hpux9shr"; then
6894 case "${x_libraries}" in
6895 *X11R4* )
6896 opsysfile="s/hpux9shxr4.h"
6897 ;;
6898 esac
6899 fi
6900
6901 ### Compute the unexec source name from the object name.
6902 UNEXEC_SRC="`echo ${unexec} | sed 's/\.o/.c/'`"
6903
6904 # Do the opsystem or machine files prohibit the use of the GNU malloc?
6905 # Assume not, until told otherwise.
6906 GNU_MALLOC=yes
6907 doug_lea_malloc=yes
6908 echo "$as_me:$LINENO: checking for malloc_get_state" >&5
6909 echo $ECHO_N "checking for malloc_get_state... $ECHO_C" >&6
6910 if test "${ac_cv_func_malloc_get_state+set}" = set; then
6911 echo $ECHO_N "(cached) $ECHO_C" >&6
6912 else
6913 cat >conftest.$ac_ext <<_ACEOF
6914 #line $LINENO "configure"
6915 /* confdefs.h. */
6916 _ACEOF
6917 cat confdefs.h >>conftest.$ac_ext
6918 cat >>conftest.$ac_ext <<_ACEOF
6919 /* end confdefs.h. */
6920 /* System header to define __stub macros and hopefully few prototypes,
6921 which can conflict with char malloc_get_state (); below.
6922 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6923 <limits.h> exists even on freestanding compilers. */
6924 #ifdef __STDC__
6925 # include <limits.h>
6926 #else
6927 # include <assert.h>
6928 #endif
6929 /* Override any gcc2 internal prototype to avoid an error. */
6930 #ifdef __cplusplus
6931 extern "C"
6932 {
6933 #endif
6934 /* We use char because int might match the return type of a gcc2
6935 builtin and then its argument prototype would still apply. */
6936 char malloc_get_state ();
6937 /* The GNU C library defines this for functions which it implements
6938 to always fail with ENOSYS. Some functions are actually named
6939 something starting with __ and the normal name is an alias. */
6940 #if defined (__stub_malloc_get_state) || defined (__stub___malloc_get_state)
6941 choke me
6942 #else
6943 char (*f) () = malloc_get_state;
6944 #endif
6945 #ifdef __cplusplus
6946 }
6947 #endif
6948
6949 int
6950 main ()
6951 {
6952 return f != malloc_get_state;
6953 ;
6954 return 0;
6955 }
6956 _ACEOF
6957 rm -f conftest.$ac_objext conftest$ac_exeext
6958 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6959 (eval $ac_link) 2>&5
6960 ac_status=$?
6961 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6962 (exit $ac_status); } &&
6963 { ac_try='test -s conftest$ac_exeext'
6964 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6965 (eval $ac_try) 2>&5
6966 ac_status=$?
6967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6968 (exit $ac_status); }; }; then
6969 ac_cv_func_malloc_get_state=yes
6970 else
6971 echo "$as_me: failed program was:" >&5
6972 sed 's/^/| /' conftest.$ac_ext >&5
6973
6974 ac_cv_func_malloc_get_state=no
6975 fi
6976 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6977 fi
6978 echo "$as_me:$LINENO: result: $ac_cv_func_malloc_get_state" >&5
6979 echo "${ECHO_T}$ac_cv_func_malloc_get_state" >&6
6980 if test $ac_cv_func_malloc_get_state = yes; then
6981 :
6982 else
6983 doug_lea_malloc=no
6984 fi
6985
6986 echo "$as_me:$LINENO: checking for malloc_set_state" >&5
6987 echo $ECHO_N "checking for malloc_set_state... $ECHO_C" >&6
6988 if test "${ac_cv_func_malloc_set_state+set}" = set; then
6989 echo $ECHO_N "(cached) $ECHO_C" >&6
6990 else
6991 cat >conftest.$ac_ext <<_ACEOF
6992 #line $LINENO "configure"
6993 /* confdefs.h. */
6994 _ACEOF
6995 cat confdefs.h >>conftest.$ac_ext
6996 cat >>conftest.$ac_ext <<_ACEOF
6997 /* end confdefs.h. */
6998 /* System header to define __stub macros and hopefully few prototypes,
6999 which can conflict with char malloc_set_state (); below.
7000 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7001 <limits.h> exists even on freestanding compilers. */
7002 #ifdef __STDC__
7003 # include <limits.h>
7004 #else
7005 # include <assert.h>
7006 #endif
7007 /* Override any gcc2 internal prototype to avoid an error. */
7008 #ifdef __cplusplus
7009 extern "C"
7010 {
7011 #endif
7012 /* We use char because int might match the return type of a gcc2
7013 builtin and then its argument prototype would still apply. */
7014 char malloc_set_state ();
7015 /* The GNU C library defines this for functions which it implements
7016 to always fail with ENOSYS. Some functions are actually named
7017 something starting with __ and the normal name is an alias. */
7018 #if defined (__stub_malloc_set_state) || defined (__stub___malloc_set_state)
7019 choke me
7020 #else
7021 char (*f) () = malloc_set_state;
7022 #endif
7023 #ifdef __cplusplus
7024 }
7025 #endif
7026
7027 int
7028 main ()
7029 {
7030 return f != malloc_set_state;
7031 ;
7032 return 0;
7033 }
7034 _ACEOF
7035 rm -f conftest.$ac_objext conftest$ac_exeext
7036 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7037 (eval $ac_link) 2>&5
7038 ac_status=$?
7039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7040 (exit $ac_status); } &&
7041 { ac_try='test -s conftest$ac_exeext'
7042 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7043 (eval $ac_try) 2>&5
7044 ac_status=$?
7045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7046 (exit $ac_status); }; }; then
7047 ac_cv_func_malloc_set_state=yes
7048 else
7049 echo "$as_me: failed program was:" >&5
7050 sed 's/^/| /' conftest.$ac_ext >&5
7051
7052 ac_cv_func_malloc_set_state=no
7053 fi
7054 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7055 fi
7056 echo "$as_me:$LINENO: result: $ac_cv_func_malloc_set_state" >&5
7057 echo "${ECHO_T}$ac_cv_func_malloc_set_state" >&6
7058 if test $ac_cv_func_malloc_set_state = yes; then
7059 :
7060 else
7061 doug_lea_malloc=no
7062 fi
7063
7064 echo "$as_me:$LINENO: checking whether __after_morecore_hook exists" >&5
7065 echo $ECHO_N "checking whether __after_morecore_hook exists... $ECHO_C" >&6
7066 if test "${emacs_cv_var___after_morecore_hook+set}" = set; then
7067 echo $ECHO_N "(cached) $ECHO_C" >&6
7068 else
7069 cat >conftest.$ac_ext <<_ACEOF
7070 #line $LINENO "configure"
7071 /* confdefs.h. */
7072 _ACEOF
7073 cat confdefs.h >>conftest.$ac_ext
7074 cat >>conftest.$ac_ext <<_ACEOF
7075 /* end confdefs.h. */
7076 extern void (* __after_morecore_hook)();
7077 int
7078 main ()
7079 {
7080 __after_morecore_hook = 0
7081 ;
7082 return 0;
7083 }
7084 _ACEOF
7085 rm -f conftest.$ac_objext conftest$ac_exeext
7086 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7087 (eval $ac_link) 2>&5
7088 ac_status=$?
7089 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7090 (exit $ac_status); } &&
7091 { ac_try='test -s conftest$ac_exeext'
7092 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7093 (eval $ac_try) 2>&5
7094 ac_status=$?
7095 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7096 (exit $ac_status); }; }; then
7097 emacs_cv_var___after_morecore_hook=yes
7098 else
7099 echo "$as_me: failed program was:" >&5
7100 sed 's/^/| /' conftest.$ac_ext >&5
7101
7102 emacs_cv_var___after_morecore_hook=no
7103 fi
7104 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7105 fi
7106 echo "$as_me:$LINENO: result: $emacs_cv_var___after_morecore_hook" >&5
7107 echo "${ECHO_T}$emacs_cv_var___after_morecore_hook" >&6
7108 if test $emacs_cv_var___after_morecore_hook = no; then
7109 doug_lea_malloc=no
7110 fi
7111 if test "${system_malloc}" = "yes"; then
7112 GNU_MALLOC=no
7113 GNU_MALLOC_reason="
7114 (The GNU allocators don't work with this system configuration.)"
7115 fi
7116 if test "$doug_lea_malloc" = "yes" ; then
7117 if test "$GNU_MALLOC" = yes ; then
7118 GNU_MALLOC_reason="
7119 (Using Doug Lea's new malloc from the GNU C Library.)"
7120 fi
7121
7122 cat >>confdefs.h <<\_ACEOF
7123 #define DOUG_LEA_MALLOC 1
7124 _ACEOF
7125
7126 fi
7127
7128 if test x"${REL_ALLOC}" = x; then
7129 REL_ALLOC=${GNU_MALLOC}
7130 fi
7131
7132
7133
7134
7135 for ac_header in stdlib.h unistd.h
7136 do
7137 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7138 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7139 echo "$as_me:$LINENO: checking for $ac_header" >&5
7140 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7141 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7142 echo $ECHO_N "(cached) $ECHO_C" >&6
7143 fi
7144 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7145 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7146 else
7147 # Is the header compilable?
7148 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7149 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7150 cat >conftest.$ac_ext <<_ACEOF
7151 #line $LINENO "configure"
7152 /* confdefs.h. */
7153 _ACEOF
7154 cat confdefs.h >>conftest.$ac_ext
7155 cat >>conftest.$ac_ext <<_ACEOF
7156 /* end confdefs.h. */
7157 $ac_includes_default
7158 #include <$ac_header>
7159 _ACEOF
7160 rm -f conftest.$ac_objext
7161 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7162 (eval $ac_compile) 2>&5
7163 ac_status=$?
7164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7165 (exit $ac_status); } &&
7166 { ac_try='test -s conftest.$ac_objext'
7167 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7168 (eval $ac_try) 2>&5
7169 ac_status=$?
7170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7171 (exit $ac_status); }; }; then
7172 ac_header_compiler=yes
7173 else
7174 echo "$as_me: failed program was:" >&5
7175 sed 's/^/| /' conftest.$ac_ext >&5
7176
7177 ac_header_compiler=no
7178 fi
7179 rm -f conftest.$ac_objext conftest.$ac_ext
7180 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7181 echo "${ECHO_T}$ac_header_compiler" >&6
7182
7183 # Is the header present?
7184 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7185 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7186 cat >conftest.$ac_ext <<_ACEOF
7187 #line $LINENO "configure"
7188 /* confdefs.h. */
7189 _ACEOF
7190 cat confdefs.h >>conftest.$ac_ext
7191 cat >>conftest.$ac_ext <<_ACEOF
7192 /* end confdefs.h. */
7193 #include <$ac_header>
7194 _ACEOF
7195 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7196 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7197 ac_status=$?
7198 grep -v '^ *+' conftest.er1 >conftest.err
7199 rm -f conftest.er1
7200 cat conftest.err >&5
7201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7202 (exit $ac_status); } >/dev/null; then
7203 if test -s conftest.err; then
7204 ac_cpp_err=$ac_c_preproc_warn_flag
7205 else
7206 ac_cpp_err=
7207 fi
7208 else
7209 ac_cpp_err=yes
7210 fi
7211 if test -z "$ac_cpp_err"; then
7212 ac_header_preproc=yes
7213 else
7214 echo "$as_me: failed program was:" >&5
7215 sed 's/^/| /' conftest.$ac_ext >&5
7216
7217 ac_header_preproc=no
7218 fi
7219 rm -f conftest.err conftest.$ac_ext
7220 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7221 echo "${ECHO_T}$ac_header_preproc" >&6
7222
7223 # So? What about this header?
7224 case $ac_header_compiler:$ac_header_preproc in
7225 yes:no )
7226 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7227 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7228 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7229 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7230 (
7231 cat <<\_ASBOX
7232 ## ------------------------------------ ##
7233 ## Report this to bug-autoconf@gnu.org. ##
7234 ## ------------------------------------ ##
7235 _ASBOX
7236 ) |
7237 sed "s/^/$as_me: WARNING: /" >&2
7238 ;;
7239 no:yes )
7240 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7241 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7242 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7243 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7244 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7245 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7246 (
7247 cat <<\_ASBOX
7248 ## ------------------------------------ ##
7249 ## Report this to bug-autoconf@gnu.org. ##
7250 ## ------------------------------------ ##
7251 _ASBOX
7252 ) |
7253 sed "s/^/$as_me: WARNING: /" >&2
7254 ;;
7255 esac
7256 echo "$as_me:$LINENO: checking for $ac_header" >&5
7257 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7258 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7259 echo $ECHO_N "(cached) $ECHO_C" >&6
7260 else
7261 eval "$as_ac_Header=$ac_header_preproc"
7262 fi
7263 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7264 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7265
7266 fi
7267 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7268 cat >>confdefs.h <<_ACEOF
7269 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7270 _ACEOF
7271
7272 fi
7273
7274 done
7275
7276
7277 for ac_func in getpagesize
7278 do
7279 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7280 echo "$as_me:$LINENO: checking for $ac_func" >&5
7281 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7282 if eval "test \"\${$as_ac_var+set}\" = set"; then
7283 echo $ECHO_N "(cached) $ECHO_C" >&6
7284 else
7285 cat >conftest.$ac_ext <<_ACEOF
7286 #line $LINENO "configure"
7287 /* confdefs.h. */
7288 _ACEOF
7289 cat confdefs.h >>conftest.$ac_ext
7290 cat >>conftest.$ac_ext <<_ACEOF
7291 /* end confdefs.h. */
7292 /* System header to define __stub macros and hopefully few prototypes,
7293 which can conflict with char $ac_func (); below.
7294 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7295 <limits.h> exists even on freestanding compilers. */
7296 #ifdef __STDC__
7297 # include <limits.h>
7298 #else
7299 # include <assert.h>
7300 #endif
7301 /* Override any gcc2 internal prototype to avoid an error. */
7302 #ifdef __cplusplus
7303 extern "C"
7304 {
7305 #endif
7306 /* We use char because int might match the return type of a gcc2
7307 builtin and then its argument prototype would still apply. */
7308 char $ac_func ();
7309 /* The GNU C library defines this for functions which it implements
7310 to always fail with ENOSYS. Some functions are actually named
7311 something starting with __ and the normal name is an alias. */
7312 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7313 choke me
7314 #else
7315 char (*f) () = $ac_func;
7316 #endif
7317 #ifdef __cplusplus
7318 }
7319 #endif
7320
7321 int
7322 main ()
7323 {
7324 return f != $ac_func;
7325 ;
7326 return 0;
7327 }
7328 _ACEOF
7329 rm -f conftest.$ac_objext conftest$ac_exeext
7330 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7331 (eval $ac_link) 2>&5
7332 ac_status=$?
7333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7334 (exit $ac_status); } &&
7335 { ac_try='test -s conftest$ac_exeext'
7336 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7337 (eval $ac_try) 2>&5
7338 ac_status=$?
7339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7340 (exit $ac_status); }; }; then
7341 eval "$as_ac_var=yes"
7342 else
7343 echo "$as_me: failed program was:" >&5
7344 sed 's/^/| /' conftest.$ac_ext >&5
7345
7346 eval "$as_ac_var=no"
7347 fi
7348 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7349 fi
7350 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7351 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7352 if test `eval echo '${'$as_ac_var'}'` = yes; then
7353 cat >>confdefs.h <<_ACEOF
7354 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7355 _ACEOF
7356
7357 fi
7358 done
7359
7360 echo "$as_me:$LINENO: checking for working mmap" >&5
7361 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
7362 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
7363 echo $ECHO_N "(cached) $ECHO_C" >&6
7364 else
7365 if test "$cross_compiling" = yes; then
7366 ac_cv_func_mmap_fixed_mapped=no
7367 else
7368 cat >conftest.$ac_ext <<_ACEOF
7369 #line $LINENO "configure"
7370 /* confdefs.h. */
7371 _ACEOF
7372 cat confdefs.h >>conftest.$ac_ext
7373 cat >>conftest.$ac_ext <<_ACEOF
7374 /* end confdefs.h. */
7375 $ac_includes_default
7376 /* malloc might have been renamed as rpl_malloc. */
7377 #undef malloc
7378
7379 /* Thanks to Mike Haertel and Jim Avera for this test.
7380 Here is a matrix of mmap possibilities:
7381 mmap private not fixed
7382 mmap private fixed at somewhere currently unmapped
7383 mmap private fixed at somewhere already mapped
7384 mmap shared not fixed
7385 mmap shared fixed at somewhere currently unmapped
7386 mmap shared fixed at somewhere already mapped
7387 For private mappings, we should verify that changes cannot be read()
7388 back from the file, nor mmap's back from the file at a different
7389 address. (There have been systems where private was not correctly
7390 implemented like the infamous i386 svr4.0, and systems where the
7391 VM page cache was not coherent with the file system buffer cache
7392 like early versions of FreeBSD and possibly contemporary NetBSD.)
7393 For shared mappings, we should conversely verify that changes get
7394 propagated back to all the places they're supposed to be.
7395
7396 Grep wants private fixed already mapped.
7397 The main things grep needs to know about mmap are:
7398 * does it exist and is it safe to write into the mmap'd area
7399 * how to use it (BSD variants) */
7400
7401 #include <fcntl.h>
7402 #include <sys/mman.h>
7403
7404 #if !STDC_HEADERS && !HAVE_STDLIB_H
7405 char *malloc ();
7406 #endif
7407
7408 /* This mess was copied from the GNU getpagesize.h. */
7409 #if !HAVE_GETPAGESIZE
7410 /* Assume that all systems that can run configure have sys/param.h. */
7411 # if !HAVE_SYS_PARAM_H
7412 # define HAVE_SYS_PARAM_H 1
7413 # endif
7414
7415 # ifdef _SC_PAGESIZE
7416 # define getpagesize() sysconf(_SC_PAGESIZE)
7417 # else /* no _SC_PAGESIZE */
7418 # if HAVE_SYS_PARAM_H
7419 # include <sys/param.h>
7420 # ifdef EXEC_PAGESIZE
7421 # define getpagesize() EXEC_PAGESIZE
7422 # else /* no EXEC_PAGESIZE */
7423 # ifdef NBPG
7424 # define getpagesize() NBPG * CLSIZE
7425 # ifndef CLSIZE
7426 # define CLSIZE 1
7427 # endif /* no CLSIZE */
7428 # else /* no NBPG */
7429 # ifdef NBPC
7430 # define getpagesize() NBPC
7431 # else /* no NBPC */
7432 # ifdef PAGESIZE
7433 # define getpagesize() PAGESIZE
7434 # endif /* PAGESIZE */
7435 # endif /* no NBPC */
7436 # endif /* no NBPG */
7437 # endif /* no EXEC_PAGESIZE */
7438 # else /* no HAVE_SYS_PARAM_H */
7439 # define getpagesize() 8192 /* punt totally */
7440 # endif /* no HAVE_SYS_PARAM_H */
7441 # endif /* no _SC_PAGESIZE */
7442
7443 #endif /* no HAVE_GETPAGESIZE */
7444
7445 int
7446 main ()
7447 {
7448 char *data, *data2, *data3;
7449 int i, pagesize;
7450 int fd;
7451
7452 pagesize = getpagesize ();
7453
7454 /* First, make a file with some known garbage in it. */
7455 data = (char *) malloc (pagesize);
7456 if (!data)
7457 exit (1);
7458 for (i = 0; i < pagesize; ++i)
7459 *(data + i) = rand ();
7460 umask (0);
7461 fd = creat ("conftest.mmap", 0600);
7462 if (fd < 0)
7463 exit (1);
7464 if (write (fd, data, pagesize) != pagesize)
7465 exit (1);
7466 close (fd);
7467
7468 /* Next, try to mmap the file at a fixed address which already has
7469 something else allocated at it. If we can, also make sure that
7470 we see the same garbage. */
7471 fd = open ("conftest.mmap", O_RDWR);
7472 if (fd < 0)
7473 exit (1);
7474 data2 = (char *) malloc (2 * pagesize);
7475 if (!data2)
7476 exit (1);
7477 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
7478 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
7479 MAP_PRIVATE | MAP_FIXED, fd, 0L))
7480 exit (1);
7481 for (i = 0; i < pagesize; ++i)
7482 if (*(data + i) != *(data2 + i))
7483 exit (1);
7484
7485 /* Finally, make sure that changes to the mapped area do not
7486 percolate back to the file as seen by read(). (This is a bug on
7487 some variants of i386 svr4.0.) */
7488 for (i = 0; i < pagesize; ++i)
7489 *(data2 + i) = *(data2 + i) + 1;
7490 data3 = (char *) malloc (pagesize);
7491 if (!data3)
7492 exit (1);
7493 if (read (fd, data3, pagesize) != pagesize)
7494 exit (1);
7495 for (i = 0; i < pagesize; ++i)
7496 if (*(data + i) != *(data3 + i))
7497 exit (1);
7498 close (fd);
7499 exit (0);
7500 }
7501 _ACEOF
7502 rm -f conftest$ac_exeext
7503 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7504 (eval $ac_link) 2>&5
7505 ac_status=$?
7506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7507 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7508 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7509 (eval $ac_try) 2>&5
7510 ac_status=$?
7511 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7512 (exit $ac_status); }; }; then
7513 ac_cv_func_mmap_fixed_mapped=yes
7514 else
7515 echo "$as_me: program exited with status $ac_status" >&5
7516 echo "$as_me: failed program was:" >&5
7517 sed 's/^/| /' conftest.$ac_ext >&5
7518
7519 ( exit $ac_status )
7520 ac_cv_func_mmap_fixed_mapped=no
7521 fi
7522 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7523 fi
7524 fi
7525 echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
7526 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
7527 if test $ac_cv_func_mmap_fixed_mapped = yes; then
7528
7529 cat >>confdefs.h <<\_ACEOF
7530 #define HAVE_MMAP 1
7531 _ACEOF
7532
7533 fi
7534 rm -f conftest.mmap
7535
7536 if test $use_mmap_for_buffers = yes; then
7537 REL_ALLOC=no
7538 fi
7539
7540 LIBS="$libsrc_libs $LIBS"
7541
7542
7543 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
7544 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
7545 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
7546 echo $ECHO_N "(cached) $ECHO_C" >&6
7547 else
7548 ac_check_lib_save_LIBS=$LIBS
7549 LIBS="-ldnet $LIBS"
7550 cat >conftest.$ac_ext <<_ACEOF
7551 #line $LINENO "configure"
7552 /* confdefs.h. */
7553 _ACEOF
7554 cat confdefs.h >>conftest.$ac_ext
7555 cat >>conftest.$ac_ext <<_ACEOF
7556 /* end confdefs.h. */
7557
7558 /* Override any gcc2 internal prototype to avoid an error. */
7559 #ifdef __cplusplus
7560 extern "C"
7561 #endif
7562 /* We use char because int might match the return type of a gcc2
7563 builtin and then its argument prototype would still apply. */
7564 char dnet_ntoa ();
7565 int
7566 main ()
7567 {
7568 dnet_ntoa ();
7569 ;
7570 return 0;
7571 }
7572 _ACEOF
7573 rm -f conftest.$ac_objext conftest$ac_exeext
7574 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7575 (eval $ac_link) 2>&5
7576 ac_status=$?
7577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7578 (exit $ac_status); } &&
7579 { ac_try='test -s conftest$ac_exeext'
7580 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7581 (eval $ac_try) 2>&5
7582 ac_status=$?
7583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7584 (exit $ac_status); }; }; then
7585 ac_cv_lib_dnet_dnet_ntoa=yes
7586 else
7587 echo "$as_me: failed program was:" >&5
7588 sed 's/^/| /' conftest.$ac_ext >&5
7589
7590 ac_cv_lib_dnet_dnet_ntoa=no
7591 fi
7592 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7593 LIBS=$ac_check_lib_save_LIBS
7594 fi
7595 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
7596 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
7597 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
7598 cat >>confdefs.h <<_ACEOF
7599 #define HAVE_LIBDNET 1
7600 _ACEOF
7601
7602 LIBS="-ldnet $LIBS"
7603
7604 fi
7605
7606
7607 echo "$as_me:$LINENO: checking for main in -lXbsd" >&5
7608 echo $ECHO_N "checking for main in -lXbsd... $ECHO_C" >&6
7609 if test "${ac_cv_lib_Xbsd_main+set}" = set; then
7610 echo $ECHO_N "(cached) $ECHO_C" >&6
7611 else
7612 ac_check_lib_save_LIBS=$LIBS
7613 LIBS="-lXbsd $LIBS"
7614 cat >conftest.$ac_ext <<_ACEOF
7615 #line $LINENO "configure"
7616 /* confdefs.h. */
7617 _ACEOF
7618 cat confdefs.h >>conftest.$ac_ext
7619 cat >>conftest.$ac_ext <<_ACEOF
7620 /* end confdefs.h. */
7621
7622
7623 int
7624 main ()
7625 {
7626 main ();
7627 ;
7628 return 0;
7629 }
7630 _ACEOF
7631 rm -f conftest.$ac_objext conftest$ac_exeext
7632 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7633 (eval $ac_link) 2>&5
7634 ac_status=$?
7635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7636 (exit $ac_status); } &&
7637 { ac_try='test -s conftest$ac_exeext'
7638 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7639 (eval $ac_try) 2>&5
7640 ac_status=$?
7641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7642 (exit $ac_status); }; }; then
7643 ac_cv_lib_Xbsd_main=yes
7644 else
7645 echo "$as_me: failed program was:" >&5
7646 sed 's/^/| /' conftest.$ac_ext >&5
7647
7648 ac_cv_lib_Xbsd_main=no
7649 fi
7650 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7651 LIBS=$ac_check_lib_save_LIBS
7652 fi
7653 echo "$as_me:$LINENO: result: $ac_cv_lib_Xbsd_main" >&5
7654 echo "${ECHO_T}$ac_cv_lib_Xbsd_main" >&6
7655 if test $ac_cv_lib_Xbsd_main = yes; then
7656 LD_SWITCH_X_SITE="$LD_SWITCH_X_SITE -lXbsd"
7657 fi
7658
7659
7660
7661 echo "$as_me:$LINENO: checking for cma_open in -lpthreads" >&5
7662 echo $ECHO_N "checking for cma_open in -lpthreads... $ECHO_C" >&6
7663 if test "${ac_cv_lib_pthreads_cma_open+set}" = set; then
7664 echo $ECHO_N "(cached) $ECHO_C" >&6
7665 else
7666 ac_check_lib_save_LIBS=$LIBS
7667 LIBS="-lpthreads $LIBS"
7668 cat >conftest.$ac_ext <<_ACEOF
7669 #line $LINENO "configure"
7670 /* confdefs.h. */
7671 _ACEOF
7672 cat confdefs.h >>conftest.$ac_ext
7673 cat >>conftest.$ac_ext <<_ACEOF
7674 /* end confdefs.h. */
7675
7676 /* Override any gcc2 internal prototype to avoid an error. */
7677 #ifdef __cplusplus
7678 extern "C"
7679 #endif
7680 /* We use char because int might match the return type of a gcc2
7681 builtin and then its argument prototype would still apply. */
7682 char cma_open ();
7683 int
7684 main ()
7685 {
7686 cma_open ();
7687 ;
7688 return 0;
7689 }
7690 _ACEOF
7691 rm -f conftest.$ac_objext conftest$ac_exeext
7692 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7693 (eval $ac_link) 2>&5
7694 ac_status=$?
7695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7696 (exit $ac_status); } &&
7697 { ac_try='test -s conftest$ac_exeext'
7698 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7699 (eval $ac_try) 2>&5
7700 ac_status=$?
7701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7702 (exit $ac_status); }; }; then
7703 ac_cv_lib_pthreads_cma_open=yes
7704 else
7705 echo "$as_me: failed program was:" >&5
7706 sed 's/^/| /' conftest.$ac_ext >&5
7707
7708 ac_cv_lib_pthreads_cma_open=no
7709 fi
7710 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7711 LIBS=$ac_check_lib_save_LIBS
7712 fi
7713 echo "$as_me:$LINENO: result: $ac_cv_lib_pthreads_cma_open" >&5
7714 echo "${ECHO_T}$ac_cv_lib_pthreads_cma_open" >&6
7715 if test $ac_cv_lib_pthreads_cma_open = yes; then
7716 cat >>confdefs.h <<_ACEOF
7717 #define HAVE_LIBPTHREADS 1
7718 _ACEOF
7719
7720 LIBS="-lpthreads $LIBS"
7721
7722 fi
7723
7724
7725 echo "$as_me:$LINENO: checking for XFree86 in /usr/X386" >&5
7726 echo $ECHO_N "checking for XFree86 in /usr/X386... $ECHO_C" >&6
7727 if test -d /usr/X386/include; then
7728 HAVE_XFREE386=yes
7729 : ${C_SWITCH_X_SITE="-I/usr/X386/include"}
7730 else
7731 HAVE_XFREE386=no
7732 fi
7733 echo "$as_me:$LINENO: result: $HAVE_XFREE386" >&5
7734 echo "${ECHO_T}$HAVE_XFREE386" >&6
7735
7736
7737 case ${host_os} in
7738 aix*)
7739 echo "$as_me:$LINENO: checking for -bbigtoc option" >&5
7740 echo $ECHO_N "checking for -bbigtoc option... $ECHO_C" >&6
7741 if test "${gdb_cv_bigtoc+set}" = set; then
7742 echo $ECHO_N "(cached) $ECHO_C" >&6
7743 else
7744
7745 case $GCC in
7746 yes) gdb_cv_bigtoc=-Wl,-bbigtoc ;;
7747 *) gdb_cv_bigtoc=-bbigtoc ;;
7748 esac
7749
7750 LDFLAGS=$LDFLAGS\ $gdb_cv_bigtoc
7751 cat >conftest.$ac_ext <<_ACEOF
7752 #line $LINENO "configure"
7753 /* confdefs.h. */
7754 _ACEOF
7755 cat confdefs.h >>conftest.$ac_ext
7756 cat >>conftest.$ac_ext <<_ACEOF
7757 /* end confdefs.h. */
7758
7759 int
7760 main ()
7761 {
7762 int i;
7763 ;
7764 return 0;
7765 }
7766 _ACEOF
7767 rm -f conftest.$ac_objext conftest$ac_exeext
7768 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7769 (eval $ac_link) 2>&5
7770 ac_status=$?
7771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7772 (exit $ac_status); } &&
7773 { ac_try='test -s conftest$ac_exeext'
7774 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7775 (eval $ac_try) 2>&5
7776 ac_status=$?
7777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7778 (exit $ac_status); }; }; then
7779 :
7780 else
7781 echo "$as_me: failed program was:" >&5
7782 sed 's/^/| /' conftest.$ac_ext >&5
7783
7784 gdb_cv_bigtoc=
7785 fi
7786 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7787
7788 fi
7789 echo "$as_me:$LINENO: result: $gdb_cv_bigtoc" >&5
7790 echo "${ECHO_T}$gdb_cv_bigtoc" >&6
7791 ;;
7792 esac
7793
7794 # Change CFLAGS and CPPFLAGS temporarily so that C_SWITCH_X_SITE gets
7795 # used for the tests that follow. We set them back to REAL_CFLAGS and
7796 # REAL_CPPFLAGS later on.
7797
7798 REAL_CPPFLAGS="$CPPFLAGS"
7799
7800 if test "${HAVE_X11}" = "yes"; then
7801 DEFS="$C_SWITCH_X_SITE $DEFS"
7802 LDFLAGS="$LDFLAGS $LD_SWITCH_X_SITE"
7803 LIBS="$LIBX $LIBS"
7804 CFLAGS="$C_SWITCH_X_SITE $CFLAGS"
7805 CPPFLAGS="$C_SWITCH_X_SITE $CPPFLAGS"
7806
7807 # On Solaris, arrange for LD_RUN_PATH to point to the X libraries for tests.
7808 # This is handled by LD_SWITCH_X_SITE_AUX during the real build,
7809 # but it's more convenient here to set LD_RUN_PATH
7810 # since this also works on hosts that don't understand LD_SWITCH_X_SITE_AUX.
7811 if test "${x_libraries}" != NONE && test -n "${x_libraries}"; then
7812 LD_RUN_PATH=$x_libraries${LD_RUN_PATH+:}$LD_RUN_PATH
7813 export LD_RUN_PATH
7814 fi
7815
7816 if test "${opsys}" = "gnu-linux"; then
7817 echo "$as_me:$LINENO: checking whether X on GNU/Linux needs -b to link" >&5
7818 echo $ECHO_N "checking whether X on GNU/Linux needs -b to link... $ECHO_C" >&6
7819 cat >conftest.$ac_ext <<_ACEOF
7820 #line $LINENO "configure"
7821 /* confdefs.h. */
7822 _ACEOF
7823 cat confdefs.h >>conftest.$ac_ext
7824 cat >>conftest.$ac_ext <<_ACEOF
7825 /* end confdefs.h. */
7826
7827 int
7828 main ()
7829 {
7830 XOpenDisplay ("foo");
7831 ;
7832 return 0;
7833 }
7834 _ACEOF
7835 rm -f conftest.$ac_objext conftest$ac_exeext
7836 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7837 (eval $ac_link) 2>&5
7838 ac_status=$?
7839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7840 (exit $ac_status); } &&
7841 { ac_try='test -s conftest$ac_exeext'
7842 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7843 (eval $ac_try) 2>&5
7844 ac_status=$?
7845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7846 (exit $ac_status); }; }; then
7847 xlinux_first_failure=no
7848 else
7849 echo "$as_me: failed program was:" >&5
7850 sed 's/^/| /' conftest.$ac_ext >&5
7851
7852 xlinux_first_failure=yes
7853 fi
7854 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7855 if test "${xlinux_first_failure}" = "yes"; then
7856 OLD_LD_SWITCH_X_SITE="$LD_SWITCH_X_SITE"
7857 OLD_C_SWITCH_X_SITE="$C_SWITCH_X_SITE"
7858 OLD_CPPFLAGS="$CPPFLAGS"
7859 OLD_LIBS="$LIBS"
7860 LD_SWITCH_X_SITE="$LD_SWITCH_X_SITE -b i486-linuxaout"
7861 C_SWITCH_X_SITE="$C_SWITCH_X_SITE -b i486-linuxaout"
7862 CPPFLAGS="$CPPFLAGS -b i486-linuxaout"
7863 LIBS="$LIBS -b i486-linuxaout"
7864 cat >conftest.$ac_ext <<_ACEOF
7865 #line $LINENO "configure"
7866 /* confdefs.h. */
7867 _ACEOF
7868 cat confdefs.h >>conftest.$ac_ext
7869 cat >>conftest.$ac_ext <<_ACEOF
7870 /* end confdefs.h. */
7871
7872 int
7873 main ()
7874 {
7875 XOpenDisplay ("foo");
7876 ;
7877 return 0;
7878 }
7879 _ACEOF
7880 rm -f conftest.$ac_objext conftest$ac_exeext
7881 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7882 (eval $ac_link) 2>&5
7883 ac_status=$?
7884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7885 (exit $ac_status); } &&
7886 { ac_try='test -s conftest$ac_exeext'
7887 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7888 (eval $ac_try) 2>&5
7889 ac_status=$?
7890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7891 (exit $ac_status); }; }; then
7892 xlinux_second_failure=no
7893 else
7894 echo "$as_me: failed program was:" >&5
7895 sed 's/^/| /' conftest.$ac_ext >&5
7896
7897 xlinux_second_failure=yes
7898 fi
7899 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7900 if test "${xlinux_second_failure}" = "yes"; then
7901 # If we get the same failure with -b, there is no use adding -b.
7902 # So take it out. This plays safe.
7903 LD_SWITCH_X_SITE="$OLD_LD_SWITCH_X_SITE"
7904 C_SWITCH_X_SITE="$OLD_C_SWITCH_X_SITE"
7905 CPPFLAGS="$OLD_CPPFLAGS"
7906 LIBS="$OLD_LIBS"
7907 echo "$as_me:$LINENO: result: no" >&5
7908 echo "${ECHO_T}no" >&6
7909 else
7910 echo "$as_me:$LINENO: result: yes" >&5
7911 echo "${ECHO_T}yes" >&6
7912 fi
7913 else
7914 echo "$as_me:$LINENO: result: no" >&5
7915 echo "${ECHO_T}no" >&6
7916 fi
7917 fi
7918
7919 # Reportedly, some broken Solaris systems have XKBlib.h but are missing
7920 # header files included from there.
7921 echo "$as_me:$LINENO: checking for Xkb" >&5
7922 echo $ECHO_N "checking for Xkb... $ECHO_C" >&6
7923 cat >conftest.$ac_ext <<_ACEOF
7924 #line $LINENO "configure"
7925 /* confdefs.h. */
7926 _ACEOF
7927 cat confdefs.h >>conftest.$ac_ext
7928 cat >>conftest.$ac_ext <<_ACEOF
7929 /* end confdefs.h. */
7930 #include <X11/Xlib.h>
7931 #include <X11/XKBlib.h>
7932 int
7933 main ()
7934 {
7935 XkbDescPtr kb = XkbGetKeyboard (0, XkbAllComponentsMask, XkbUseCoreKbd);
7936 ;
7937 return 0;
7938 }
7939 _ACEOF
7940 rm -f conftest.$ac_objext conftest$ac_exeext
7941 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7942 (eval $ac_link) 2>&5
7943 ac_status=$?
7944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7945 (exit $ac_status); } &&
7946 { ac_try='test -s conftest$ac_exeext'
7947 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7948 (eval $ac_try) 2>&5
7949 ac_status=$?
7950 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7951 (exit $ac_status); }; }; then
7952 emacs_xkb=yes
7953 else
7954 echo "$as_me: failed program was:" >&5
7955 sed 's/^/| /' conftest.$ac_ext >&5
7956
7957 emacs_xkb=no
7958 fi
7959 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7960 echo "$as_me:$LINENO: result: $emacs_xkb" >&5
7961 echo "${ECHO_T}$emacs_xkb" >&6
7962 if test $emacs_xkb = yes; then
7963
7964 cat >>confdefs.h <<\_ACEOF
7965 #define HAVE_XKBGETKEYBOARD 1
7966 _ACEOF
7967
7968 fi
7969
7970
7971
7972
7973
7974 for ac_func in XrmSetDatabase XScreenResourceString \
7975 XScreenNumberOfScreen XSetWMProtocols
7976 do
7977 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7978 echo "$as_me:$LINENO: checking for $ac_func" >&5
7979 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7980 if eval "test \"\${$as_ac_var+set}\" = set"; then
7981 echo $ECHO_N "(cached) $ECHO_C" >&6
7982 else
7983 cat >conftest.$ac_ext <<_ACEOF
7984 #line $LINENO "configure"
7985 /* confdefs.h. */
7986 _ACEOF
7987 cat confdefs.h >>conftest.$ac_ext
7988 cat >>conftest.$ac_ext <<_ACEOF
7989 /* end confdefs.h. */
7990 /* System header to define __stub macros and hopefully few prototypes,
7991 which can conflict with char $ac_func (); below.
7992 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7993 <limits.h> exists even on freestanding compilers. */
7994 #ifdef __STDC__
7995 # include <limits.h>
7996 #else
7997 # include <assert.h>
7998 #endif
7999 /* Override any gcc2 internal prototype to avoid an error. */
8000 #ifdef __cplusplus
8001 extern "C"
8002 {
8003 #endif
8004 /* We use char because int might match the return type of a gcc2
8005 builtin and then its argument prototype would still apply. */
8006 char $ac_func ();
8007 /* The GNU C library defines this for functions which it implements
8008 to always fail with ENOSYS. Some functions are actually named
8009 something starting with __ and the normal name is an alias. */
8010 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8011 choke me
8012 #else
8013 char (*f) () = $ac_func;
8014 #endif
8015 #ifdef __cplusplus
8016 }
8017 #endif
8018
8019 int
8020 main ()
8021 {
8022 return f != $ac_func;
8023 ;
8024 return 0;
8025 }
8026 _ACEOF
8027 rm -f conftest.$ac_objext conftest$ac_exeext
8028 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8029 (eval $ac_link) 2>&5
8030 ac_status=$?
8031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8032 (exit $ac_status); } &&
8033 { ac_try='test -s conftest$ac_exeext'
8034 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8035 (eval $ac_try) 2>&5
8036 ac_status=$?
8037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8038 (exit $ac_status); }; }; then
8039 eval "$as_ac_var=yes"
8040 else
8041 echo "$as_me: failed program was:" >&5
8042 sed 's/^/| /' conftest.$ac_ext >&5
8043
8044 eval "$as_ac_var=no"
8045 fi
8046 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8047 fi
8048 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8049 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8050 if test `eval echo '${'$as_ac_var'}'` = yes; then
8051 cat >>confdefs.h <<_ACEOF
8052 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8053 _ACEOF
8054
8055 fi
8056 done
8057
8058 fi
8059
8060 if test "${window_system}" = "x11"; then
8061 echo "$as_me:$LINENO: checking X11 version 6" >&5
8062 echo $ECHO_N "checking X11 version 6... $ECHO_C" >&6
8063 if test "${emacs_cv_x11_version_6+set}" = set; then
8064 echo $ECHO_N "(cached) $ECHO_C" >&6
8065 else
8066 cat >conftest.$ac_ext <<_ACEOF
8067 #line $LINENO "configure"
8068 /* confdefs.h. */
8069 _ACEOF
8070 cat confdefs.h >>conftest.$ac_ext
8071 cat >>conftest.$ac_ext <<_ACEOF
8072 /* end confdefs.h. */
8073 #include <X11/Xlib.h>
8074 int
8075 main ()
8076 {
8077 #if XlibSpecificationRelease < 6
8078 fail;
8079 #endif
8080
8081 ;
8082 return 0;
8083 }
8084 _ACEOF
8085 rm -f conftest.$ac_objext conftest$ac_exeext
8086 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8087 (eval $ac_link) 2>&5
8088 ac_status=$?
8089 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8090 (exit $ac_status); } &&
8091 { ac_try='test -s conftest$ac_exeext'
8092 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8093 (eval $ac_try) 2>&5
8094 ac_status=$?
8095 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8096 (exit $ac_status); }; }; then
8097 emacs_cv_x11_version_6=yes
8098 else
8099 echo "$as_me: failed program was:" >&5
8100 sed 's/^/| /' conftest.$ac_ext >&5
8101
8102 emacs_cv_x11_version_6=no
8103 fi
8104 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8105 fi
8106
8107 if test $emacs_cv_x11_version_6 = yes; then
8108 echo "$as_me:$LINENO: result: 6 or newer" >&5
8109 echo "${ECHO_T}6 or newer" >&6
8110
8111 cat >>confdefs.h <<\_ACEOF
8112 #define HAVE_X11R6 1
8113 _ACEOF
8114
8115 else
8116 echo "$as_me:$LINENO: result: before 6" >&5
8117 echo "${ECHO_T}before 6" >&6
8118 fi
8119 fi
8120
8121 if test "${window_system}" = "x11"; then
8122 echo "$as_me:$LINENO: checking X11 version 5" >&5
8123 echo $ECHO_N "checking X11 version 5... $ECHO_C" >&6
8124 if test "${emacs_cv_x11_version_5+set}" = set; then
8125 echo $ECHO_N "(cached) $ECHO_C" >&6
8126 else
8127 cat >conftest.$ac_ext <<_ACEOF
8128 #line $LINENO "configure"
8129 /* confdefs.h. */
8130 _ACEOF
8131 cat confdefs.h >>conftest.$ac_ext
8132 cat >>conftest.$ac_ext <<_ACEOF
8133 /* end confdefs.h. */
8134 #include <X11/Xlib.h>
8135 int
8136 main ()
8137 {
8138 #if XlibSpecificationRelease < 5
8139 fail;
8140 #endif
8141
8142 ;
8143 return 0;
8144 }
8145 _ACEOF
8146 rm -f conftest.$ac_objext conftest$ac_exeext
8147 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8148 (eval $ac_link) 2>&5
8149 ac_status=$?
8150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8151 (exit $ac_status); } &&
8152 { ac_try='test -s conftest$ac_exeext'
8153 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8154 (eval $ac_try) 2>&5
8155 ac_status=$?
8156 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8157 (exit $ac_status); }; }; then
8158 emacs_cv_x11_version_5=yes
8159 else
8160 echo "$as_me: failed program was:" >&5
8161 sed 's/^/| /' conftest.$ac_ext >&5
8162
8163 emacs_cv_x11_version_5=no
8164 fi
8165 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8166 fi
8167
8168 if test $emacs_cv_x11_version_5 = yes; then
8169 echo "$as_me:$LINENO: result: 5 or newer" >&5
8170 echo "${ECHO_T}5 or newer" >&6
8171 HAVE_X11R5=yes
8172
8173 cat >>confdefs.h <<\_ACEOF
8174 #define HAVE_X11R5 1
8175 _ACEOF
8176
8177 else
8178 HAVE_X11R5=no
8179 echo "$as_me:$LINENO: result: before 5" >&5
8180 echo "${ECHO_T}before 5" >&6
8181 fi
8182 fi
8183
8184
8185
8186 HAVE_GTK=no
8187 if test "${with_gtk}" = "yes" || test "$USE_X_TOOLKIT" = "gtk"; then
8188 if test "$USE_X_TOOLKIT" != "none" && test "$USE_X_TOOLKIT" != "maybe"; then
8189 { { echo "$as_me:$LINENO: error: Conflicting options, --with-gtk is incompatible with --with-x-toolkit=${with_x_toolkit}" >&5
8190 echo "$as_me: error: Conflicting options, --with-gtk is incompatible with --with-x-toolkit=${with_x_toolkit}" >&2;}
8191 { (exit 1); exit 1; }; };
8192 fi
8193 GLIB_REQUIRED=2.0.1
8194 GTK_REQUIRED=2.2
8195 GTK_MODULES="gtk+-2.0 >= $GTK_REQUIRED glib-2.0 >= $GLIB_REQUIRED"
8196
8197 if test "X${with_pkg_config_prog}" != X; then
8198 PKG_CONFIG="${with_pkg_config_prog}"
8199 fi
8200
8201 succeeded=no
8202
8203 if test -z "$PKG_CONFIG"; then
8204 # Extract the first word of "pkg-config", so it can be a program name with args.
8205 set dummy pkg-config; ac_word=$2
8206 echo "$as_me:$LINENO: checking for $ac_word" >&5
8207 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8208 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
8209 echo $ECHO_N "(cached) $ECHO_C" >&6
8210 else
8211 case $PKG_CONFIG in
8212 [\\/]* | ?:[\\/]*)
8213 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
8214 ;;
8215 *)
8216 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8217 for as_dir in $PATH
8218 do
8219 IFS=$as_save_IFS
8220 test -z "$as_dir" && as_dir=.
8221 for ac_exec_ext in '' $ac_executable_extensions; do
8222 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8223 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
8224 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8225 break 2
8226 fi
8227 done
8228 done
8229
8230 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
8231 ;;
8232 esac
8233 fi
8234 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
8235
8236 if test -n "$PKG_CONFIG"; then
8237 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
8238 echo "${ECHO_T}$PKG_CONFIG" >&6
8239 else
8240 echo "$as_me:$LINENO: result: no" >&5
8241 echo "${ECHO_T}no" >&6
8242 fi
8243
8244 fi
8245
8246 if test "$PKG_CONFIG" = "no" ; then
8247 echo "*** The pkg-config script could not be found. Make sure it is"
8248 echo "*** in your path, or give the full path to pkg-config with"
8249 echo "*** the PKG_CONFIG environment variable or --with-pkg-config-prog."
8250 echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
8251 else
8252 PKG_CONFIG_MIN_VERSION=0.9.0
8253 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
8254 echo "$as_me:$LINENO: checking for $GTK_MODULES" >&5
8255 echo $ECHO_N "checking for $GTK_MODULES... $ECHO_C" >&6
8256
8257 if $PKG_CONFIG --exists "$GTK_MODULES" ; then
8258 echo "$as_me:$LINENO: result: yes" >&5
8259 echo "${ECHO_T}yes" >&6
8260 succeeded=yes
8261
8262 echo "$as_me:$LINENO: checking GTK_CFLAGS" >&5
8263 echo $ECHO_N "checking GTK_CFLAGS... $ECHO_C" >&6
8264 GTK_CFLAGS=`$PKG_CONFIG --cflags "$GTK_MODULES"`
8265 echo "$as_me:$LINENO: result: $GTK_CFLAGS" >&5
8266 echo "${ECHO_T}$GTK_CFLAGS" >&6
8267
8268 echo "$as_me:$LINENO: checking GTK_LIBS" >&5
8269 echo $ECHO_N "checking GTK_LIBS... $ECHO_C" >&6
8270 GTK_LIBS=`$PKG_CONFIG --libs "$GTK_MODULES"`
8271 echo "$as_me:$LINENO: result: $GTK_LIBS" >&5
8272 echo "${ECHO_T}$GTK_LIBS" >&6
8273 else
8274 GTK_CFLAGS=""
8275 GTK_LIBS=""
8276 ## If we have a custom action on failure, don't print errors, but
8277 ## do set a variable so people can do so.
8278 GTK_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$GTK_MODULES"`
8279 echo $GTK_PKG_ERRORS
8280 fi
8281
8282
8283
8284 else
8285 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
8286 echo "*** See http://www.freedesktop.org/software/pkgconfig"
8287 fi
8288 fi
8289
8290 if test $succeeded = yes; then
8291 :
8292 else
8293 { { echo "$as_me:$LINENO: error: Library requirements ($GTK_MODULES) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." >&5
8294 echo "$as_me: error: Library requirements ($GTK_MODULES) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." >&2;}
8295 { (exit 1); exit 1; }; }
8296 fi
8297
8298
8299
8300 C_SWITCH_X_SITE="$C_SWITCH_X_SITE $GTK_CFLAGS"
8301 HAVE_GTK=yes
8302
8303 cat >>confdefs.h <<\_ACEOF
8304 #define HAVE_GTK 1
8305 _ACEOF
8306
8307 USE_X_TOOLKIT=none
8308
8309 with_toolkit_scroll_bars=yes
8310 fi
8311
8312 if test x"${USE_X_TOOLKIT}" = xmaybe; then
8313 if test x"${HAVE_X11R5}" = xyes; then
8314 echo "$as_me:$LINENO: checking X11 version 5 with Xaw" >&5
8315 echo $ECHO_N "checking X11 version 5 with Xaw... $ECHO_C" >&6
8316 if test "${emacs_cv_x11_version_5_with_xaw+set}" = set; then
8317 echo $ECHO_N "(cached) $ECHO_C" >&6
8318 else
8319 cat >conftest.$ac_ext <<_ACEOF
8320 #line $LINENO "configure"
8321 /* confdefs.h. */
8322 _ACEOF
8323 cat confdefs.h >>conftest.$ac_ext
8324 cat >>conftest.$ac_ext <<_ACEOF
8325 /* end confdefs.h. */
8326
8327 #include <X11/Intrinsic.h>
8328 #include <X11/Xaw/Simple.h>
8329 int
8330 main ()
8331 {
8332
8333 ;
8334 return 0;
8335 }
8336 _ACEOF
8337 rm -f conftest.$ac_objext conftest$ac_exeext
8338 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8339 (eval $ac_link) 2>&5
8340 ac_status=$?
8341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8342 (exit $ac_status); } &&
8343 { ac_try='test -s conftest$ac_exeext'
8344 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8345 (eval $ac_try) 2>&5
8346 ac_status=$?
8347 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8348 (exit $ac_status); }; }; then
8349 emacs_cv_x11_version_5_with_xaw=yes
8350 else
8351 echo "$as_me: failed program was:" >&5
8352 sed 's/^/| /' conftest.$ac_ext >&5
8353
8354 emacs_cv_x11_version_5_with_xaw=no
8355 fi
8356 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8357 fi
8358
8359 if test $emacs_cv_x11_version_5_with_xaw = yes; then
8360 echo "$as_me:$LINENO: result: 5 or newer, with Xaw; use toolkit by default" >&5
8361 echo "${ECHO_T}5 or newer, with Xaw; use toolkit by default" >&6
8362 USE_X_TOOLKIT=LUCID
8363 else
8364 echo "$as_me:$LINENO: result: before 5 or no Xaw; do not use toolkit by default" >&5
8365 echo "${ECHO_T}before 5 or no Xaw; do not use toolkit by default" >&6
8366 USE_X_TOOLKIT=none
8367 fi
8368 else
8369 USE_X_TOOLKIT=none
8370 fi
8371 fi
8372
8373 X_TOOLKIT_TYPE=$USE_X_TOOLKIT
8374
8375 if test "${USE_X_TOOLKIT}" != "none"; then
8376 echo "$as_me:$LINENO: checking X11 toolkit version" >&5
8377 echo $ECHO_N "checking X11 toolkit version... $ECHO_C" >&6
8378 if test "${emacs_cv_x11_toolkit_version_6+set}" = set; then
8379 echo $ECHO_N "(cached) $ECHO_C" >&6
8380 else
8381 cat >conftest.$ac_ext <<_ACEOF
8382 #line $LINENO "configure"
8383 /* confdefs.h. */
8384 _ACEOF
8385 cat confdefs.h >>conftest.$ac_ext
8386 cat >>conftest.$ac_ext <<_ACEOF
8387 /* end confdefs.h. */
8388 #include <X11/Intrinsic.h>
8389 int
8390 main ()
8391 {
8392 #if XtSpecificationRelease < 6
8393 fail;
8394 #endif
8395
8396 ;
8397 return 0;
8398 }
8399 _ACEOF
8400 rm -f conftest.$ac_objext conftest$ac_exeext
8401 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8402 (eval $ac_link) 2>&5
8403 ac_status=$?
8404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8405 (exit $ac_status); } &&
8406 { ac_try='test -s conftest$ac_exeext'
8407 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8408 (eval $ac_try) 2>&5
8409 ac_status=$?
8410 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8411 (exit $ac_status); }; }; then
8412 emacs_cv_x11_toolkit_version_6=yes
8413 else
8414 echo "$as_me: failed program was:" >&5
8415 sed 's/^/| /' conftest.$ac_ext >&5
8416
8417 emacs_cv_x11_toolkit_version_6=no
8418 fi
8419 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8420 fi
8421
8422 HAVE_X11XTR6=$emacs_cv_x11_toolkit_version_6
8423 if test $emacs_cv_x11_toolkit_version_6 = yes; then
8424 echo "$as_me:$LINENO: result: 6 or newer" >&5
8425 echo "${ECHO_T}6 or newer" >&6
8426
8427 cat >>confdefs.h <<\_ACEOF
8428 #define HAVE_X11XTR6 1
8429 _ACEOF
8430
8431 else
8432 echo "$as_me:$LINENO: result: before 6" >&5
8433 echo "${ECHO_T}before 6" >&6
8434 fi
8435
8436 OLDLIBS="$LIBS"
8437 if test x$HAVE_X11XTR6 = xyes; then
8438 LIBS="-lXt -lSM -lICE $LIBS"
8439 else
8440 LIBS="-lXt $LIBS"
8441 fi
8442
8443 echo "$as_me:$LINENO: checking for XmuConvertStandardSelection in -lXmu" >&5
8444 echo $ECHO_N "checking for XmuConvertStandardSelection in -lXmu... $ECHO_C" >&6
8445 if test "${ac_cv_lib_Xmu_XmuConvertStandardSelection+set}" = set; then
8446 echo $ECHO_N "(cached) $ECHO_C" >&6
8447 else
8448 ac_check_lib_save_LIBS=$LIBS
8449 LIBS="-lXmu $LIBS"
8450 cat >conftest.$ac_ext <<_ACEOF
8451 #line $LINENO "configure"
8452 /* confdefs.h. */
8453 _ACEOF
8454 cat confdefs.h >>conftest.$ac_ext
8455 cat >>conftest.$ac_ext <<_ACEOF
8456 /* end confdefs.h. */
8457
8458 /* Override any gcc2 internal prototype to avoid an error. */
8459 #ifdef __cplusplus
8460 extern "C"
8461 #endif
8462 /* We use char because int might match the return type of a gcc2
8463 builtin and then its argument prototype would still apply. */
8464 char XmuConvertStandardSelection ();
8465 int
8466 main ()
8467 {
8468 XmuConvertStandardSelection ();
8469 ;
8470 return 0;
8471 }
8472 _ACEOF
8473 rm -f conftest.$ac_objext conftest$ac_exeext
8474 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8475 (eval $ac_link) 2>&5
8476 ac_status=$?
8477 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8478 (exit $ac_status); } &&
8479 { ac_try='test -s conftest$ac_exeext'
8480 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8481 (eval $ac_try) 2>&5
8482 ac_status=$?
8483 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8484 (exit $ac_status); }; }; then
8485 ac_cv_lib_Xmu_XmuConvertStandardSelection=yes
8486 else
8487 echo "$as_me: failed program was:" >&5
8488 sed 's/^/| /' conftest.$ac_ext >&5
8489
8490 ac_cv_lib_Xmu_XmuConvertStandardSelection=no
8491 fi
8492 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8493 LIBS=$ac_check_lib_save_LIBS
8494 fi
8495 echo "$as_me:$LINENO: result: $ac_cv_lib_Xmu_XmuConvertStandardSelection" >&5
8496 echo "${ECHO_T}$ac_cv_lib_Xmu_XmuConvertStandardSelection" >&6
8497 if test $ac_cv_lib_Xmu_XmuConvertStandardSelection = yes; then
8498 cat >>confdefs.h <<_ACEOF
8499 #define HAVE_LIBXMU 1
8500 _ACEOF
8501
8502 LIBS="-lXmu $LIBS"
8503
8504 fi
8505
8506 test $ac_cv_lib_Xmu_XmuConvertStandardSelection = no && LIBS="$OLDLIBS"
8507 fi
8508
8509 # On Irix 6.5, at least, we need XShapeQueryExtension from -lXext for Xaw3D.
8510 if test "${HAVE_X11}" = "yes"; then
8511 if test "${USE_X_TOOLKIT}" != "none"; then
8512
8513 echo "$as_me:$LINENO: checking for XShapeQueryExtension in -lXext" >&5
8514 echo $ECHO_N "checking for XShapeQueryExtension in -lXext... $ECHO_C" >&6
8515 if test "${ac_cv_lib_Xext_XShapeQueryExtension+set}" = set; then
8516 echo $ECHO_N "(cached) $ECHO_C" >&6
8517 else
8518 ac_check_lib_save_LIBS=$LIBS
8519 LIBS="-lXext $LIBS"
8520 cat >conftest.$ac_ext <<_ACEOF
8521 #line $LINENO "configure"
8522 /* confdefs.h. */
8523 _ACEOF
8524 cat confdefs.h >>conftest.$ac_ext
8525 cat >>conftest.$ac_ext <<_ACEOF
8526 /* end confdefs.h. */
8527
8528 /* Override any gcc2 internal prototype to avoid an error. */
8529 #ifdef __cplusplus
8530 extern "C"
8531 #endif
8532 /* We use char because int might match the return type of a gcc2
8533 builtin and then its argument prototype would still apply. */
8534 char XShapeQueryExtension ();
8535 int
8536 main ()
8537 {
8538 XShapeQueryExtension ();
8539 ;
8540 return 0;
8541 }
8542 _ACEOF
8543 rm -f conftest.$ac_objext conftest$ac_exeext
8544 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8545 (eval $ac_link) 2>&5
8546 ac_status=$?
8547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8548 (exit $ac_status); } &&
8549 { ac_try='test -s conftest$ac_exeext'
8550 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8551 (eval $ac_try) 2>&5
8552 ac_status=$?
8553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8554 (exit $ac_status); }; }; then
8555 ac_cv_lib_Xext_XShapeQueryExtension=yes
8556 else
8557 echo "$as_me: failed program was:" >&5
8558 sed 's/^/| /' conftest.$ac_ext >&5
8559
8560 ac_cv_lib_Xext_XShapeQueryExtension=no
8561 fi
8562 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8563 LIBS=$ac_check_lib_save_LIBS
8564 fi
8565 echo "$as_me:$LINENO: result: $ac_cv_lib_Xext_XShapeQueryExtension" >&5
8566 echo "${ECHO_T}$ac_cv_lib_Xext_XShapeQueryExtension" >&6
8567 if test $ac_cv_lib_Xext_XShapeQueryExtension = yes; then
8568 cat >>confdefs.h <<_ACEOF
8569 #define HAVE_LIBXEXT 1
8570 _ACEOF
8571
8572 LIBS="-lXext $LIBS"
8573
8574 fi
8575
8576 fi
8577 fi
8578
8579 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
8580 echo "$as_me:$LINENO: checking for LessTif where some systems put it" >&5
8581 echo $ECHO_N "checking for LessTif where some systems put it... $ECHO_C" >&6
8582 if test "${emacs_cv_lesstif+set}" = set; then
8583 echo $ECHO_N "(cached) $ECHO_C" >&6
8584 else
8585 # We put this in CFLAGS temporarily to precede other -I options
8586 # that might be in CFLAGS temporarily.
8587 # We put this in CPPFLAGS where it precedes the other -I options.
8588 OLD_CPPFLAGS=$CPPFLAGS
8589 OLD_CFLAGS=$CFLAGS
8590 CPPFLAGS="-I/usr/X11R6/LessTif/Motif1.2/include $CPPFLAGS"
8591 CFLAGS="-I/usr/X11R6/LessTif/Motif1.2/include $CFLAGS"
8592 cat >conftest.$ac_ext <<_ACEOF
8593 #line $LINENO "configure"
8594 /* confdefs.h. */
8595 _ACEOF
8596 cat confdefs.h >>conftest.$ac_ext
8597 cat >>conftest.$ac_ext <<_ACEOF
8598 /* end confdefs.h. */
8599 #include </usr/X11R6/LessTif/Motif1.2/include/Xm/Xm.h>
8600 int
8601 main ()
8602 {
8603 int x = 5;
8604 ;
8605 return 0;
8606 }
8607 _ACEOF
8608 rm -f conftest.$ac_objext
8609 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8610 (eval $ac_compile) 2>&5
8611 ac_status=$?
8612 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8613 (exit $ac_status); } &&
8614 { ac_try='test -s conftest.$ac_objext'
8615 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8616 (eval $ac_try) 2>&5
8617 ac_status=$?
8618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8619 (exit $ac_status); }; }; then
8620 emacs_cv_lesstif=yes
8621 else
8622 echo "$as_me: failed program was:" >&5
8623 sed 's/^/| /' conftest.$ac_ext >&5
8624
8625 emacs_cv_lesstif=no
8626 fi
8627 rm -f conftest.$ac_objext conftest.$ac_ext
8628 fi
8629 echo "$as_me:$LINENO: result: $emacs_cv_lesstif" >&5
8630 echo "${ECHO_T}$emacs_cv_lesstif" >&6
8631 if test $emacs_cv_lesstif = yes; then
8632 # Make sure this -I option remains in CPPFLAGS after it is set
8633 # back to REAL_CPPFLAGS.
8634 # There is no need to change REAL_CFLAGS, because REAL_CFLAGS does not
8635 # have those other -I options anyway. Ultimately, having this
8636 # directory ultimately in CPPFLAGS will be enough.
8637 REAL_CPPFLAGS="-I/usr/X11R6/LessTif/Motif1.2/include $REAL_CPPFLAGS"
8638 LDFLAGS="-L/usr/X11R6/LessTif/Motif1.2/lib $LDFLAGS"
8639 else
8640 CFLAGS=$OLD_CFLAGS
8641 CPPFLAGS=$OLD_CPPFLAGS
8642 fi
8643 echo "$as_me:$LINENO: checking for Motif version 2.1" >&5
8644 echo $ECHO_N "checking for Motif version 2.1... $ECHO_C" >&6
8645 if test "${emacs_cv_motif_version_2_1+set}" = set; then
8646 echo $ECHO_N "(cached) $ECHO_C" >&6
8647 else
8648 cat >conftest.$ac_ext <<_ACEOF
8649 #line $LINENO "configure"
8650 /* confdefs.h. */
8651 _ACEOF
8652 cat confdefs.h >>conftest.$ac_ext
8653 cat >>conftest.$ac_ext <<_ACEOF
8654 /* end confdefs.h. */
8655 #include <Xm/Xm.h>
8656 int
8657 main ()
8658 {
8659 #if XmVERSION > 2 || (XmVERSION == 2 && XmREVISION >= 1)
8660 int x = 5;
8661 #else
8662 Motif version prior to 2.1.
8663 #endif
8664 ;
8665 return 0;
8666 }
8667 _ACEOF
8668 rm -f conftest.$ac_objext
8669 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8670 (eval $ac_compile) 2>&5
8671 ac_status=$?
8672 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8673 (exit $ac_status); } &&
8674 { ac_try='test -s conftest.$ac_objext'
8675 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8676 (eval $ac_try) 2>&5
8677 ac_status=$?
8678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8679 (exit $ac_status); }; }; then
8680 emacs_cv_motif_version_2_1=yes
8681 else
8682 echo "$as_me: failed program was:" >&5
8683 sed 's/^/| /' conftest.$ac_ext >&5
8684
8685 emacs_cv_motif_version_2_1=no
8686 fi
8687 rm -f conftest.$ac_objext conftest.$ac_ext
8688 fi
8689 echo "$as_me:$LINENO: result: $emacs_cv_motif_version_2_1" >&5
8690 echo "${ECHO_T}$emacs_cv_motif_version_2_1" >&6
8691 HAVE_MOTIF_2_1=$emacs_cv_motif_version_2_1
8692 if test $emacs_cv_motif_version_2_1 = yes; then
8693 HAVE_LIBXP=no
8694
8695 cat >>confdefs.h <<\_ACEOF
8696 #define HAVE_MOTIF_2_1 1
8697 _ACEOF
8698
8699 echo "$as_me:$LINENO: checking for XpCreateContext in -lXp" >&5
8700 echo $ECHO_N "checking for XpCreateContext in -lXp... $ECHO_C" >&6
8701 if test "${ac_cv_lib_Xp_XpCreateContext+set}" = set; then
8702 echo $ECHO_N "(cached) $ECHO_C" >&6
8703 else
8704 ac_check_lib_save_LIBS=$LIBS
8705 LIBS="-lXp $LIBS"
8706 cat >conftest.$ac_ext <<_ACEOF
8707 #line $LINENO "configure"
8708 /* confdefs.h. */
8709 _ACEOF
8710 cat confdefs.h >>conftest.$ac_ext
8711 cat >>conftest.$ac_ext <<_ACEOF
8712 /* end confdefs.h. */
8713
8714 /* Override any gcc2 internal prototype to avoid an error. */
8715 #ifdef __cplusplus
8716 extern "C"
8717 #endif
8718 /* We use char because int might match the return type of a gcc2
8719 builtin and then its argument prototype would still apply. */
8720 char XpCreateContext ();
8721 int
8722 main ()
8723 {
8724 XpCreateContext ();
8725 ;
8726 return 0;
8727 }
8728 _ACEOF
8729 rm -f conftest.$ac_objext conftest$ac_exeext
8730 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8731 (eval $ac_link) 2>&5
8732 ac_status=$?
8733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8734 (exit $ac_status); } &&
8735 { ac_try='test -s conftest$ac_exeext'
8736 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8737 (eval $ac_try) 2>&5
8738 ac_status=$?
8739 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8740 (exit $ac_status); }; }; then
8741 ac_cv_lib_Xp_XpCreateContext=yes
8742 else
8743 echo "$as_me: failed program was:" >&5
8744 sed 's/^/| /' conftest.$ac_ext >&5
8745
8746 ac_cv_lib_Xp_XpCreateContext=no
8747 fi
8748 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8749 LIBS=$ac_check_lib_save_LIBS
8750 fi
8751 echo "$as_me:$LINENO: result: $ac_cv_lib_Xp_XpCreateContext" >&5
8752 echo "${ECHO_T}$ac_cv_lib_Xp_XpCreateContext" >&6
8753 if test $ac_cv_lib_Xp_XpCreateContext = yes; then
8754 HAVE_LIBXP=yes
8755 fi
8756
8757 if test ${HAVE_LIBXP} = yes; then
8758
8759 cat >>confdefs.h <<\_ACEOF
8760 #define HAVE_LIBXP 1
8761 _ACEOF
8762
8763 fi
8764 fi
8765 fi
8766
8767 ### Is -lXaw3d available?
8768 HAVE_XAW3D=no
8769 if test "${HAVE_X11}" = "yes"; then
8770 if test "${USE_X_TOOLKIT}" != "none"; then
8771 echo "$as_me:$LINENO: checking for X11/Xaw3d/Scrollbar.h" >&5
8772 echo $ECHO_N "checking for X11/Xaw3d/Scrollbar.h... $ECHO_C" >&6
8773 if test "${ac_cv_header_X11_Xaw3d_Scrollbar_h+set}" = set; then
8774 echo $ECHO_N "(cached) $ECHO_C" >&6
8775 else
8776 cat >conftest.$ac_ext <<_ACEOF
8777 #line $LINENO "configure"
8778 /* confdefs.h. */
8779 _ACEOF
8780 cat confdefs.h >>conftest.$ac_ext
8781 cat >>conftest.$ac_ext <<_ACEOF
8782 /* end confdefs.h. */
8783 #include <X11/Xaw3d/Scrollbar.h>
8784 _ACEOF
8785 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8786 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8787 ac_status=$?
8788 grep -v '^ *+' conftest.er1 >conftest.err
8789 rm -f conftest.er1
8790 cat conftest.err >&5
8791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8792 (exit $ac_status); } >/dev/null; then
8793 if test -s conftest.err; then
8794 ac_cpp_err=$ac_c_preproc_warn_flag
8795 else
8796 ac_cpp_err=
8797 fi
8798 else
8799 ac_cpp_err=yes
8800 fi
8801 if test -z "$ac_cpp_err"; then
8802 ac_cv_header_X11_Xaw3d_Scrollbar_h=yes
8803 else
8804 echo "$as_me: failed program was:" >&5
8805 sed 's/^/| /' conftest.$ac_ext >&5
8806
8807 ac_cv_header_X11_Xaw3d_Scrollbar_h=no
8808 fi
8809 rm -f conftest.err conftest.$ac_ext
8810 fi
8811 echo "$as_me:$LINENO: result: $ac_cv_header_X11_Xaw3d_Scrollbar_h" >&5
8812 echo "${ECHO_T}$ac_cv_header_X11_Xaw3d_Scrollbar_h" >&6
8813 if test $ac_cv_header_X11_Xaw3d_Scrollbar_h = yes; then
8814 echo "$as_me:$LINENO: checking for XawScrollbarSetThumb in -lXaw3d" >&5
8815 echo $ECHO_N "checking for XawScrollbarSetThumb in -lXaw3d... $ECHO_C" >&6
8816 if test "${ac_cv_lib_Xaw3d_XawScrollbarSetThumb+set}" = set; then
8817 echo $ECHO_N "(cached) $ECHO_C" >&6
8818 else
8819 ac_check_lib_save_LIBS=$LIBS
8820 LIBS="-lXaw3d $LIBS"
8821 cat >conftest.$ac_ext <<_ACEOF
8822 #line $LINENO "configure"
8823 /* confdefs.h. */
8824 _ACEOF
8825 cat confdefs.h >>conftest.$ac_ext
8826 cat >>conftest.$ac_ext <<_ACEOF
8827 /* end confdefs.h. */
8828
8829 /* Override any gcc2 internal prototype to avoid an error. */
8830 #ifdef __cplusplus
8831 extern "C"
8832 #endif
8833 /* We use char because int might match the return type of a gcc2
8834 builtin and then its argument prototype would still apply. */
8835 char XawScrollbarSetThumb ();
8836 int
8837 main ()
8838 {
8839 XawScrollbarSetThumb ();
8840 ;
8841 return 0;
8842 }
8843 _ACEOF
8844 rm -f conftest.$ac_objext conftest$ac_exeext
8845 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8846 (eval $ac_link) 2>&5
8847 ac_status=$?
8848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8849 (exit $ac_status); } &&
8850 { ac_try='test -s conftest$ac_exeext'
8851 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8852 (eval $ac_try) 2>&5
8853 ac_status=$?
8854 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8855 (exit $ac_status); }; }; then
8856 ac_cv_lib_Xaw3d_XawScrollbarSetThumb=yes
8857 else
8858 echo "$as_me: failed program was:" >&5
8859 sed 's/^/| /' conftest.$ac_ext >&5
8860
8861 ac_cv_lib_Xaw3d_XawScrollbarSetThumb=no
8862 fi
8863 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8864 LIBS=$ac_check_lib_save_LIBS
8865 fi
8866 echo "$as_me:$LINENO: result: $ac_cv_lib_Xaw3d_XawScrollbarSetThumb" >&5
8867 echo "${ECHO_T}$ac_cv_lib_Xaw3d_XawScrollbarSetThumb" >&6
8868 if test $ac_cv_lib_Xaw3d_XawScrollbarSetThumb = yes; then
8869 HAVE_XAW3D=yes
8870 fi
8871
8872 fi
8873
8874
8875 if test "${HAVE_XAW3D}" = "yes"; then
8876
8877 cat >>confdefs.h <<\_ACEOF
8878 #define HAVE_XAW3D 1
8879 _ACEOF
8880
8881 fi
8882 fi
8883 fi
8884
8885
8886
8887 USE_TOOLKIT_SCROLL_BARS=no
8888 if test "${with_toolkit_scroll_bars}" != "no"; then
8889 if test "${USE_X_TOOLKIT}" != "none"; then
8890 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
8891 cat >>confdefs.h <<\_ACEOF
8892 #define USE_TOOLKIT_SCROLL_BARS 1
8893 _ACEOF
8894
8895 HAVE_XAW3D=no
8896 USE_TOOLKIT_SCROLL_BARS=yes
8897 elif test "${HAVE_XAW3D}" = "yes"; then
8898 cat >>confdefs.h <<\_ACEOF
8899 #define USE_TOOLKIT_SCROLL_BARS 1
8900 _ACEOF
8901
8902 USE_TOOLKIT_SCROLL_BARS=yes
8903 fi
8904 elif test "${HAVE_GTK}" = "yes"; then
8905 cat >>confdefs.h <<\_ACEOF
8906 #define USE_TOOLKIT_SCROLL_BARS 1
8907 _ACEOF
8908
8909 USE_TOOLKIT_SCROLL_BARS=yes
8910 fi
8911 fi
8912
8913 cat >conftest.$ac_ext <<_ACEOF
8914 #line $LINENO "configure"
8915 /* confdefs.h. */
8916 _ACEOF
8917 cat confdefs.h >>conftest.$ac_ext
8918 cat >>conftest.$ac_ext <<_ACEOF
8919 /* end confdefs.h. */
8920
8921 #include <X11/Xlib.h>
8922 #include <X11/Xresource.h>
8923 int
8924 main ()
8925 {
8926 XIMProc callback;
8927 ;
8928 return 0;
8929 }
8930 _ACEOF
8931 rm -f conftest.$ac_objext
8932 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8933 (eval $ac_compile) 2>&5
8934 ac_status=$?
8935 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8936 (exit $ac_status); } &&
8937 { ac_try='test -s conftest.$ac_objext'
8938 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8939 (eval $ac_try) 2>&5
8940 ac_status=$?
8941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8942 (exit $ac_status); }; }; then
8943 HAVE_XIM=yes
8944
8945 cat >>confdefs.h <<\_ACEOF
8946 #define HAVE_XIM 1
8947 _ACEOF
8948
8949 else
8950 echo "$as_me: failed program was:" >&5
8951 sed 's/^/| /' conftest.$ac_ext >&5
8952
8953 HAVE_XIM=no
8954 fi
8955 rm -f conftest.$ac_objext conftest.$ac_ext
8956
8957
8958 if test "${with_xim}" != "no"; then
8959
8960 cat >>confdefs.h <<\_ACEOF
8961 #define USE_XIM 1
8962 _ACEOF
8963
8964 fi
8965
8966
8967 if test "${HAVE_XIM}" != "no"; then
8968 late_CFLAGS=$CFLAGS
8969 if test "$GCC" = yes; then
8970 CFLAGS="$CFLAGS --pedantic-errors"
8971 fi
8972 cat >conftest.$ac_ext <<_ACEOF
8973 #line $LINENO "configure"
8974 /* confdefs.h. */
8975 _ACEOF
8976 cat confdefs.h >>conftest.$ac_ext
8977 cat >>conftest.$ac_ext <<_ACEOF
8978 /* end confdefs.h. */
8979
8980 #include <X11/Xlib.h>
8981 #include <X11/Xresource.h>
8982 int
8983 main ()
8984 {
8985 Display *display;
8986 XrmDatabase db;
8987 char *res_name;
8988 char *res_class;
8989 XIMProc callback;
8990 XPointer *client_data;
8991 #ifndef __GNUC__
8992 /* If we're not using GCC, it's probably not XFree86, and this is
8993 probably right, but we can't use something like --pedantic-errors. */
8994 extern Bool XRegisterIMInstantiateCallback(Display*, XrmDatabase, char*,
8995 char*, XIMProc, XPointer*);
8996 #endif
8997 (void)XRegisterIMInstantiateCallback(display, db, res_name, res_class, callback,
8998 client_data);
8999 ;
9000 return 0;
9001 }
9002 _ACEOF
9003 rm -f conftest.$ac_objext
9004 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9005 (eval $ac_compile) 2>&5
9006 ac_status=$?
9007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9008 (exit $ac_status); } &&
9009 { ac_try='test -s conftest.$ac_objext'
9010 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9011 (eval $ac_try) 2>&5
9012 ac_status=$?
9013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9014 (exit $ac_status); }; }; then
9015 emacs_cv_arg6_star=yes
9016 else
9017 echo "$as_me: failed program was:" >&5
9018 sed 's/^/| /' conftest.$ac_ext >&5
9019
9020 fi
9021 rm -f conftest.$ac_objext conftest.$ac_ext
9022
9023 if test "$emacs_cv_arg6_star" = yes; then
9024 cat >>confdefs.h <<\_ACEOF
9025 #define XRegisterIMInstantiateCallback_arg6 XPointer*
9026 _ACEOF
9027
9028 else
9029 cat >>confdefs.h <<\_ACEOF
9030 #define XRegisterIMInstantiateCallback_arg6 XPointer
9031 _ACEOF
9032
9033 fi
9034 CFLAGS=$late_CFLAGS
9035 fi
9036
9037 ### Use -lXpm if available, unless `--with-xpm=no'.
9038 HAVE_XPM=no
9039 if test "${HAVE_X11}" = "yes"; then
9040 if test "${with_xpm}" != "no"; then
9041 if test "${ac_cv_header_X11_xpm_h+set}" = set; then
9042 echo "$as_me:$LINENO: checking for X11/xpm.h" >&5
9043 echo $ECHO_N "checking for X11/xpm.h... $ECHO_C" >&6
9044 if test "${ac_cv_header_X11_xpm_h+set}" = set; then
9045 echo $ECHO_N "(cached) $ECHO_C" >&6
9046 fi
9047 echo "$as_me:$LINENO: result: $ac_cv_header_X11_xpm_h" >&5
9048 echo "${ECHO_T}$ac_cv_header_X11_xpm_h" >&6
9049 else
9050 # Is the header compilable?
9051 echo "$as_me:$LINENO: checking X11/xpm.h usability" >&5
9052 echo $ECHO_N "checking X11/xpm.h usability... $ECHO_C" >&6
9053 cat >conftest.$ac_ext <<_ACEOF
9054 #line $LINENO "configure"
9055 /* confdefs.h. */
9056 _ACEOF
9057 cat confdefs.h >>conftest.$ac_ext
9058 cat >>conftest.$ac_ext <<_ACEOF
9059 /* end confdefs.h. */
9060 $ac_includes_default
9061 #include <X11/xpm.h>
9062 _ACEOF
9063 rm -f conftest.$ac_objext
9064 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9065 (eval $ac_compile) 2>&5
9066 ac_status=$?
9067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9068 (exit $ac_status); } &&
9069 { ac_try='test -s conftest.$ac_objext'
9070 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9071 (eval $ac_try) 2>&5
9072 ac_status=$?
9073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9074 (exit $ac_status); }; }; then
9075 ac_header_compiler=yes
9076 else
9077 echo "$as_me: failed program was:" >&5
9078 sed 's/^/| /' conftest.$ac_ext >&5
9079
9080 ac_header_compiler=no
9081 fi
9082 rm -f conftest.$ac_objext conftest.$ac_ext
9083 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9084 echo "${ECHO_T}$ac_header_compiler" >&6
9085
9086 # Is the header present?
9087 echo "$as_me:$LINENO: checking X11/xpm.h presence" >&5
9088 echo $ECHO_N "checking X11/xpm.h presence... $ECHO_C" >&6
9089 cat >conftest.$ac_ext <<_ACEOF
9090 #line $LINENO "configure"
9091 /* confdefs.h. */
9092 _ACEOF
9093 cat confdefs.h >>conftest.$ac_ext
9094 cat >>conftest.$ac_ext <<_ACEOF
9095 /* end confdefs.h. */
9096 #include <X11/xpm.h>
9097 _ACEOF
9098 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9099 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9100 ac_status=$?
9101 grep -v '^ *+' conftest.er1 >conftest.err
9102 rm -f conftest.er1
9103 cat conftest.err >&5
9104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9105 (exit $ac_status); } >/dev/null; then
9106 if test -s conftest.err; then
9107 ac_cpp_err=$ac_c_preproc_warn_flag
9108 else
9109 ac_cpp_err=
9110 fi
9111 else
9112 ac_cpp_err=yes
9113 fi
9114 if test -z "$ac_cpp_err"; then
9115 ac_header_preproc=yes
9116 else
9117 echo "$as_me: failed program was:" >&5
9118 sed 's/^/| /' conftest.$ac_ext >&5
9119
9120 ac_header_preproc=no
9121 fi
9122 rm -f conftest.err conftest.$ac_ext
9123 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9124 echo "${ECHO_T}$ac_header_preproc" >&6
9125
9126 # So? What about this header?
9127 case $ac_header_compiler:$ac_header_preproc in
9128 yes:no )
9129 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: accepted by the compiler, rejected by the preprocessor!" >&5
9130 echo "$as_me: WARNING: X11/xpm.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9131 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: proceeding with the preprocessor's result" >&5
9132 echo "$as_me: WARNING: X11/xpm.h: proceeding with the preprocessor's result" >&2;}
9133 (
9134 cat <<\_ASBOX
9135 ## ------------------------------------ ##
9136 ## Report this to bug-autoconf@gnu.org. ##
9137 ## ------------------------------------ ##
9138 _ASBOX
9139 ) |
9140 sed "s/^/$as_me: WARNING: /" >&2
9141 ;;
9142 no:yes )
9143 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: present but cannot be compiled" >&5
9144 echo "$as_me: WARNING: X11/xpm.h: present but cannot be compiled" >&2;}
9145 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: check for missing prerequisite headers?" >&5
9146 echo "$as_me: WARNING: X11/xpm.h: check for missing prerequisite headers?" >&2;}
9147 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: proceeding with the preprocessor's result" >&5
9148 echo "$as_me: WARNING: X11/xpm.h: proceeding with the preprocessor's result" >&2;}
9149 (
9150 cat <<\_ASBOX
9151 ## ------------------------------------ ##
9152 ## Report this to bug-autoconf@gnu.org. ##
9153 ## ------------------------------------ ##
9154 _ASBOX
9155 ) |
9156 sed "s/^/$as_me: WARNING: /" >&2
9157 ;;
9158 esac
9159 echo "$as_me:$LINENO: checking for X11/xpm.h" >&5
9160 echo $ECHO_N "checking for X11/xpm.h... $ECHO_C" >&6
9161 if test "${ac_cv_header_X11_xpm_h+set}" = set; then
9162 echo $ECHO_N "(cached) $ECHO_C" >&6
9163 else
9164 ac_cv_header_X11_xpm_h=$ac_header_preproc
9165 fi
9166 echo "$as_me:$LINENO: result: $ac_cv_header_X11_xpm_h" >&5
9167 echo "${ECHO_T}$ac_cv_header_X11_xpm_h" >&6
9168
9169 fi
9170 if test $ac_cv_header_X11_xpm_h = yes; then
9171 echo "$as_me:$LINENO: checking for XpmReadFileToPixmap in -lXpm" >&5
9172 echo $ECHO_N "checking for XpmReadFileToPixmap in -lXpm... $ECHO_C" >&6
9173 if test "${ac_cv_lib_Xpm_XpmReadFileToPixmap+set}" = set; then
9174 echo $ECHO_N "(cached) $ECHO_C" >&6
9175 else
9176 ac_check_lib_save_LIBS=$LIBS
9177 LIBS="-lXpm -lX11 $LIBS"
9178 cat >conftest.$ac_ext <<_ACEOF
9179 #line $LINENO "configure"
9180 /* confdefs.h. */
9181 _ACEOF
9182 cat confdefs.h >>conftest.$ac_ext
9183 cat >>conftest.$ac_ext <<_ACEOF
9184 /* end confdefs.h. */
9185
9186 /* Override any gcc2 internal prototype to avoid an error. */
9187 #ifdef __cplusplus
9188 extern "C"
9189 #endif
9190 /* We use char because int might match the return type of a gcc2
9191 builtin and then its argument prototype would still apply. */
9192 char XpmReadFileToPixmap ();
9193 int
9194 main ()
9195 {
9196 XpmReadFileToPixmap ();
9197 ;
9198 return 0;
9199 }
9200 _ACEOF
9201 rm -f conftest.$ac_objext conftest$ac_exeext
9202 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9203 (eval $ac_link) 2>&5
9204 ac_status=$?
9205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9206 (exit $ac_status); } &&
9207 { ac_try='test -s conftest$ac_exeext'
9208 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9209 (eval $ac_try) 2>&5
9210 ac_status=$?
9211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9212 (exit $ac_status); }; }; then
9213 ac_cv_lib_Xpm_XpmReadFileToPixmap=yes
9214 else
9215 echo "$as_me: failed program was:" >&5
9216 sed 's/^/| /' conftest.$ac_ext >&5
9217
9218 ac_cv_lib_Xpm_XpmReadFileToPixmap=no
9219 fi
9220 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9221 LIBS=$ac_check_lib_save_LIBS
9222 fi
9223 echo "$as_me:$LINENO: result: $ac_cv_lib_Xpm_XpmReadFileToPixmap" >&5
9224 echo "${ECHO_T}$ac_cv_lib_Xpm_XpmReadFileToPixmap" >&6
9225 if test $ac_cv_lib_Xpm_XpmReadFileToPixmap = yes; then
9226 HAVE_XPM=yes
9227 fi
9228
9229 fi
9230
9231
9232 if test "${HAVE_XPM}" = "yes"; then
9233 echo "$as_me:$LINENO: checking for XpmReturnAllocPixels preprocessor define" >&5
9234 echo $ECHO_N "checking for XpmReturnAllocPixels preprocessor define... $ECHO_C" >&6
9235 cat >conftest.$ac_ext <<_ACEOF
9236 #line $LINENO "configure"
9237 /* confdefs.h. */
9238 _ACEOF
9239 cat confdefs.h >>conftest.$ac_ext
9240 cat >>conftest.$ac_ext <<_ACEOF
9241 /* end confdefs.h. */
9242 #include "X11/xpm.h"
9243 #ifndef XpmReturnAllocPixels
9244 no_return_alloc_pixels
9245 #endif
9246
9247 _ACEOF
9248 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9249 $EGREP "no_return_alloc_pixels" >/dev/null 2>&1; then
9250 HAVE_XPM=no
9251 else
9252 HAVE_XPM=yes
9253 fi
9254 rm -f conftest*
9255
9256
9257 if test "${HAVE_XPM}" = "yes"; then
9258 echo "$as_me:$LINENO: result: yes" >&5
9259 echo "${ECHO_T}yes" >&6
9260 else
9261 echo "$as_me:$LINENO: result: no" >&5
9262 echo "${ECHO_T}no" >&6
9263 fi
9264 fi
9265 fi
9266
9267 if test "${HAVE_XPM}" = "yes"; then
9268
9269 cat >>confdefs.h <<\_ACEOF
9270 #define HAVE_XPM 1
9271 _ACEOF
9272
9273 fi
9274 fi
9275
9276 ### Use -ljpeg if available, unless `--with-jpeg=no'.
9277 HAVE_JPEG=no
9278 if test "${HAVE_X11}" = "yes"; then
9279 if test "${with_jpeg}" != "no"; then
9280 if test "${ac_cv_header_jerror_h+set}" = set; then
9281 echo "$as_me:$LINENO: checking for jerror.h" >&5
9282 echo $ECHO_N "checking for jerror.h... $ECHO_C" >&6
9283 if test "${ac_cv_header_jerror_h+set}" = set; then
9284 echo $ECHO_N "(cached) $ECHO_C" >&6
9285 fi
9286 echo "$as_me:$LINENO: result: $ac_cv_header_jerror_h" >&5
9287 echo "${ECHO_T}$ac_cv_header_jerror_h" >&6
9288 else
9289 # Is the header compilable?
9290 echo "$as_me:$LINENO: checking jerror.h usability" >&5
9291 echo $ECHO_N "checking jerror.h usability... $ECHO_C" >&6
9292 cat >conftest.$ac_ext <<_ACEOF
9293 #line $LINENO "configure"
9294 /* confdefs.h. */
9295 _ACEOF
9296 cat confdefs.h >>conftest.$ac_ext
9297 cat >>conftest.$ac_ext <<_ACEOF
9298 /* end confdefs.h. */
9299 $ac_includes_default
9300 #include <jerror.h>
9301 _ACEOF
9302 rm -f conftest.$ac_objext
9303 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9304 (eval $ac_compile) 2>&5
9305 ac_status=$?
9306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9307 (exit $ac_status); } &&
9308 { ac_try='test -s conftest.$ac_objext'
9309 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9310 (eval $ac_try) 2>&5
9311 ac_status=$?
9312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9313 (exit $ac_status); }; }; then
9314 ac_header_compiler=yes
9315 else
9316 echo "$as_me: failed program was:" >&5
9317 sed 's/^/| /' conftest.$ac_ext >&5
9318
9319 ac_header_compiler=no
9320 fi
9321 rm -f conftest.$ac_objext conftest.$ac_ext
9322 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9323 echo "${ECHO_T}$ac_header_compiler" >&6
9324
9325 # Is the header present?
9326 echo "$as_me:$LINENO: checking jerror.h presence" >&5
9327 echo $ECHO_N "checking jerror.h presence... $ECHO_C" >&6
9328 cat >conftest.$ac_ext <<_ACEOF
9329 #line $LINENO "configure"
9330 /* confdefs.h. */
9331 _ACEOF
9332 cat confdefs.h >>conftest.$ac_ext
9333 cat >>conftest.$ac_ext <<_ACEOF
9334 /* end confdefs.h. */
9335 #include <jerror.h>
9336 _ACEOF
9337 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9338 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9339 ac_status=$?
9340 grep -v '^ *+' conftest.er1 >conftest.err
9341 rm -f conftest.er1
9342 cat conftest.err >&5
9343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9344 (exit $ac_status); } >/dev/null; then
9345 if test -s conftest.err; then
9346 ac_cpp_err=$ac_c_preproc_warn_flag
9347 else
9348 ac_cpp_err=
9349 fi
9350 else
9351 ac_cpp_err=yes
9352 fi
9353 if test -z "$ac_cpp_err"; then
9354 ac_header_preproc=yes
9355 else
9356 echo "$as_me: failed program was:" >&5
9357 sed 's/^/| /' conftest.$ac_ext >&5
9358
9359 ac_header_preproc=no
9360 fi
9361 rm -f conftest.err conftest.$ac_ext
9362 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9363 echo "${ECHO_T}$ac_header_preproc" >&6
9364
9365 # So? What about this header?
9366 case $ac_header_compiler:$ac_header_preproc in
9367 yes:no )
9368 { echo "$as_me:$LINENO: WARNING: jerror.h: accepted by the compiler, rejected by the preprocessor!" >&5
9369 echo "$as_me: WARNING: jerror.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9370 { echo "$as_me:$LINENO: WARNING: jerror.h: proceeding with the preprocessor's result" >&5
9371 echo "$as_me: WARNING: jerror.h: proceeding with the preprocessor's result" >&2;}
9372 (
9373 cat <<\_ASBOX
9374 ## ------------------------------------ ##
9375 ## Report this to bug-autoconf@gnu.org. ##
9376 ## ------------------------------------ ##
9377 _ASBOX
9378 ) |
9379 sed "s/^/$as_me: WARNING: /" >&2
9380 ;;
9381 no:yes )
9382 { echo "$as_me:$LINENO: WARNING: jerror.h: present but cannot be compiled" >&5
9383 echo "$as_me: WARNING: jerror.h: present but cannot be compiled" >&2;}
9384 { echo "$as_me:$LINENO: WARNING: jerror.h: check for missing prerequisite headers?" >&5
9385 echo "$as_me: WARNING: jerror.h: check for missing prerequisite headers?" >&2;}
9386 { echo "$as_me:$LINENO: WARNING: jerror.h: proceeding with the preprocessor's result" >&5
9387 echo "$as_me: WARNING: jerror.h: proceeding with the preprocessor's result" >&2;}
9388 (
9389 cat <<\_ASBOX
9390 ## ------------------------------------ ##
9391 ## Report this to bug-autoconf@gnu.org. ##
9392 ## ------------------------------------ ##
9393 _ASBOX
9394 ) |
9395 sed "s/^/$as_me: WARNING: /" >&2
9396 ;;
9397 esac
9398 echo "$as_me:$LINENO: checking for jerror.h" >&5
9399 echo $ECHO_N "checking for jerror.h... $ECHO_C" >&6
9400 if test "${ac_cv_header_jerror_h+set}" = set; then
9401 echo $ECHO_N "(cached) $ECHO_C" >&6
9402 else
9403 ac_cv_header_jerror_h=$ac_header_preproc
9404 fi
9405 echo "$as_me:$LINENO: result: $ac_cv_header_jerror_h" >&5
9406 echo "${ECHO_T}$ac_cv_header_jerror_h" >&6
9407
9408 fi
9409 if test $ac_cv_header_jerror_h = yes; then
9410 echo "$as_me:$LINENO: checking for jpeg_destroy_compress in -ljpeg" >&5
9411 echo $ECHO_N "checking for jpeg_destroy_compress in -ljpeg... $ECHO_C" >&6
9412 if test "${ac_cv_lib_jpeg_jpeg_destroy_compress+set}" = set; then
9413 echo $ECHO_N "(cached) $ECHO_C" >&6
9414 else
9415 ac_check_lib_save_LIBS=$LIBS
9416 LIBS="-ljpeg $LIBS"
9417 cat >conftest.$ac_ext <<_ACEOF
9418 #line $LINENO "configure"
9419 /* confdefs.h. */
9420 _ACEOF
9421 cat confdefs.h >>conftest.$ac_ext
9422 cat >>conftest.$ac_ext <<_ACEOF
9423 /* end confdefs.h. */
9424
9425 /* Override any gcc2 internal prototype to avoid an error. */
9426 #ifdef __cplusplus
9427 extern "C"
9428 #endif
9429 /* We use char because int might match the return type of a gcc2
9430 builtin and then its argument prototype would still apply. */
9431 char jpeg_destroy_compress ();
9432 int
9433 main ()
9434 {
9435 jpeg_destroy_compress ();
9436 ;
9437 return 0;
9438 }
9439 _ACEOF
9440 rm -f conftest.$ac_objext conftest$ac_exeext
9441 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9442 (eval $ac_link) 2>&5
9443 ac_status=$?
9444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9445 (exit $ac_status); } &&
9446 { ac_try='test -s conftest$ac_exeext'
9447 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9448 (eval $ac_try) 2>&5
9449 ac_status=$?
9450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9451 (exit $ac_status); }; }; then
9452 ac_cv_lib_jpeg_jpeg_destroy_compress=yes
9453 else
9454 echo "$as_me: failed program was:" >&5
9455 sed 's/^/| /' conftest.$ac_ext >&5
9456
9457 ac_cv_lib_jpeg_jpeg_destroy_compress=no
9458 fi
9459 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9460 LIBS=$ac_check_lib_save_LIBS
9461 fi
9462 echo "$as_me:$LINENO: result: $ac_cv_lib_jpeg_jpeg_destroy_compress" >&5
9463 echo "${ECHO_T}$ac_cv_lib_jpeg_jpeg_destroy_compress" >&6
9464 if test $ac_cv_lib_jpeg_jpeg_destroy_compress = yes; then
9465 HAVE_JPEG=yes
9466 fi
9467
9468 fi
9469
9470
9471 fi
9472
9473
9474 if test "${HAVE_JPEG}" = "yes"; then
9475 cat >>confdefs.h <<\_ACEOF
9476 #define HAVE_JPEG 1
9477 _ACEOF
9478
9479 cat >conftest.$ac_ext <<_ACEOF
9480 #line $LINENO "configure"
9481 /* confdefs.h. */
9482 _ACEOF
9483 cat confdefs.h >>conftest.$ac_ext
9484 cat >>conftest.$ac_ext <<_ACEOF
9485 /* end confdefs.h. */
9486 #include <jpeglib.h>
9487 version=JPEG_LIB_VERSION
9488
9489 _ACEOF
9490 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9491 $EGREP "version= *(6[2-9]|[7-9][0-9])" >/dev/null 2>&1; then
9492 cat >>confdefs.h <<\_ACEOF
9493 #define HAVE_JPEG 1
9494 _ACEOF
9495
9496 else
9497 { echo "$as_me:$LINENO: WARNING: libjpeg found, but not version 6b or later" >&5
9498 echo "$as_me: WARNING: libjpeg found, but not version 6b or later" >&2;}
9499 HAVE_JPEG=no
9500 fi
9501 rm -f conftest*
9502
9503 fi
9504 fi
9505
9506 ### Use -lpng if available, unless `--with-png=no'.
9507 HAVE_PNG=no
9508 if test "${HAVE_X11}" = "yes"; then
9509 if test "${with_png}" != "no"; then
9510 # Debian unstable as of July 2003 has multiple libpngs, and puts png.h
9511 # in /usr/include/libpng.
9512
9513
9514 for ac_header in png.h libpng/png.h
9515 do
9516 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9517 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9518 echo "$as_me:$LINENO: checking for $ac_header" >&5
9519 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9520 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9521 echo $ECHO_N "(cached) $ECHO_C" >&6
9522 fi
9523 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9524 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9525 else
9526 # Is the header compilable?
9527 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9528 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9529 cat >conftest.$ac_ext <<_ACEOF
9530 #line $LINENO "configure"
9531 /* confdefs.h. */
9532 _ACEOF
9533 cat confdefs.h >>conftest.$ac_ext
9534 cat >>conftest.$ac_ext <<_ACEOF
9535 /* end confdefs.h. */
9536 $ac_includes_default
9537 #include <$ac_header>
9538 _ACEOF
9539 rm -f conftest.$ac_objext
9540 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9541 (eval $ac_compile) 2>&5
9542 ac_status=$?
9543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9544 (exit $ac_status); } &&
9545 { ac_try='test -s conftest.$ac_objext'
9546 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9547 (eval $ac_try) 2>&5
9548 ac_status=$?
9549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9550 (exit $ac_status); }; }; then
9551 ac_header_compiler=yes
9552 else
9553 echo "$as_me: failed program was:" >&5
9554 sed 's/^/| /' conftest.$ac_ext >&5
9555
9556 ac_header_compiler=no
9557 fi
9558 rm -f conftest.$ac_objext conftest.$ac_ext
9559 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9560 echo "${ECHO_T}$ac_header_compiler" >&6
9561
9562 # Is the header present?
9563 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9564 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9565 cat >conftest.$ac_ext <<_ACEOF
9566 #line $LINENO "configure"
9567 /* confdefs.h. */
9568 _ACEOF
9569 cat confdefs.h >>conftest.$ac_ext
9570 cat >>conftest.$ac_ext <<_ACEOF
9571 /* end confdefs.h. */
9572 #include <$ac_header>
9573 _ACEOF
9574 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9575 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9576 ac_status=$?
9577 grep -v '^ *+' conftest.er1 >conftest.err
9578 rm -f conftest.er1
9579 cat conftest.err >&5
9580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9581 (exit $ac_status); } >/dev/null; then
9582 if test -s conftest.err; then
9583 ac_cpp_err=$ac_c_preproc_warn_flag
9584 else
9585 ac_cpp_err=
9586 fi
9587 else
9588 ac_cpp_err=yes
9589 fi
9590 if test -z "$ac_cpp_err"; then
9591 ac_header_preproc=yes
9592 else
9593 echo "$as_me: failed program was:" >&5
9594 sed 's/^/| /' conftest.$ac_ext >&5
9595
9596 ac_header_preproc=no
9597 fi
9598 rm -f conftest.err conftest.$ac_ext
9599 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9600 echo "${ECHO_T}$ac_header_preproc" >&6
9601
9602 # So? What about this header?
9603 case $ac_header_compiler:$ac_header_preproc in
9604 yes:no )
9605 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9606 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9607 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9608 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9609 (
9610 cat <<\_ASBOX
9611 ## ------------------------------------ ##
9612 ## Report this to bug-autoconf@gnu.org. ##
9613 ## ------------------------------------ ##
9614 _ASBOX
9615 ) |
9616 sed "s/^/$as_me: WARNING: /" >&2
9617 ;;
9618 no:yes )
9619 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9620 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9621 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9622 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9623 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9624 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9625 (
9626 cat <<\_ASBOX
9627 ## ------------------------------------ ##
9628 ## Report this to bug-autoconf@gnu.org. ##
9629 ## ------------------------------------ ##
9630 _ASBOX
9631 ) |
9632 sed "s/^/$as_me: WARNING: /" >&2
9633 ;;
9634 esac
9635 echo "$as_me:$LINENO: checking for $ac_header" >&5
9636 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9637 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9638 echo $ECHO_N "(cached) $ECHO_C" >&6
9639 else
9640 eval "$as_ac_Header=$ac_header_preproc"
9641 fi
9642 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9643 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9644
9645 fi
9646 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9647 cat >>confdefs.h <<_ACEOF
9648 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9649 _ACEOF
9650
9651 fi
9652
9653 done
9654
9655 if test "$ac_cv_header_png_h" = yes || test "$ac_cv_header_libpng_png_h" = yes ; then
9656 echo "$as_me:$LINENO: checking for png_get_channels in -lpng" >&5
9657 echo $ECHO_N "checking for png_get_channels in -lpng... $ECHO_C" >&6
9658 if test "${ac_cv_lib_png_png_get_channels+set}" = set; then
9659 echo $ECHO_N "(cached) $ECHO_C" >&6
9660 else
9661 ac_check_lib_save_LIBS=$LIBS
9662 LIBS="-lpng -lz -lm $LIBS"
9663 cat >conftest.$ac_ext <<_ACEOF
9664 #line $LINENO "configure"
9665 /* confdefs.h. */
9666 _ACEOF
9667 cat confdefs.h >>conftest.$ac_ext
9668 cat >>conftest.$ac_ext <<_ACEOF
9669 /* end confdefs.h. */
9670
9671 /* Override any gcc2 internal prototype to avoid an error. */
9672 #ifdef __cplusplus
9673 extern "C"
9674 #endif
9675 /* We use char because int might match the return type of a gcc2
9676 builtin and then its argument prototype would still apply. */
9677 char png_get_channels ();
9678 int
9679 main ()
9680 {
9681 png_get_channels ();
9682 ;
9683 return 0;
9684 }
9685 _ACEOF
9686 rm -f conftest.$ac_objext conftest$ac_exeext
9687 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9688 (eval $ac_link) 2>&5
9689 ac_status=$?
9690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9691 (exit $ac_status); } &&
9692 { ac_try='test -s conftest$ac_exeext'
9693 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9694 (eval $ac_try) 2>&5
9695 ac_status=$?
9696 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9697 (exit $ac_status); }; }; then
9698 ac_cv_lib_png_png_get_channels=yes
9699 else
9700 echo "$as_me: failed program was:" >&5
9701 sed 's/^/| /' conftest.$ac_ext >&5
9702
9703 ac_cv_lib_png_png_get_channels=no
9704 fi
9705 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9706 LIBS=$ac_check_lib_save_LIBS
9707 fi
9708 echo "$as_me:$LINENO: result: $ac_cv_lib_png_png_get_channels" >&5
9709 echo "${ECHO_T}$ac_cv_lib_png_png_get_channels" >&6
9710 if test $ac_cv_lib_png_png_get_channels = yes; then
9711 HAVE_PNG=yes
9712 fi
9713
9714 fi
9715 fi
9716
9717 if test "${HAVE_PNG}" = "yes"; then
9718
9719 cat >>confdefs.h <<\_ACEOF
9720 #define HAVE_PNG 1
9721 _ACEOF
9722
9723 fi
9724 fi
9725
9726 ### Use -ltiff if available, unless `--with-tiff=no'.
9727 HAVE_TIFF=no
9728 if test "${HAVE_X11}" = "yes"; then
9729 if test "${with_tiff}" != "no"; then
9730 if test "${ac_cv_header_tiffio_h+set}" = set; then
9731 echo "$as_me:$LINENO: checking for tiffio.h" >&5
9732 echo $ECHO_N "checking for tiffio.h... $ECHO_C" >&6
9733 if test "${ac_cv_header_tiffio_h+set}" = set; then
9734 echo $ECHO_N "(cached) $ECHO_C" >&6
9735 fi
9736 echo "$as_me:$LINENO: result: $ac_cv_header_tiffio_h" >&5
9737 echo "${ECHO_T}$ac_cv_header_tiffio_h" >&6
9738 else
9739 # Is the header compilable?
9740 echo "$as_me:$LINENO: checking tiffio.h usability" >&5
9741 echo $ECHO_N "checking tiffio.h usability... $ECHO_C" >&6
9742 cat >conftest.$ac_ext <<_ACEOF
9743 #line $LINENO "configure"
9744 /* confdefs.h. */
9745 _ACEOF
9746 cat confdefs.h >>conftest.$ac_ext
9747 cat >>conftest.$ac_ext <<_ACEOF
9748 /* end confdefs.h. */
9749 $ac_includes_default
9750 #include <tiffio.h>
9751 _ACEOF
9752 rm -f conftest.$ac_objext
9753 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9754 (eval $ac_compile) 2>&5
9755 ac_status=$?
9756 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9757 (exit $ac_status); } &&
9758 { ac_try='test -s conftest.$ac_objext'
9759 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9760 (eval $ac_try) 2>&5
9761 ac_status=$?
9762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9763 (exit $ac_status); }; }; then
9764 ac_header_compiler=yes
9765 else
9766 echo "$as_me: failed program was:" >&5
9767 sed 's/^/| /' conftest.$ac_ext >&5
9768
9769 ac_header_compiler=no
9770 fi
9771 rm -f conftest.$ac_objext conftest.$ac_ext
9772 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9773 echo "${ECHO_T}$ac_header_compiler" >&6
9774
9775 # Is the header present?
9776 echo "$as_me:$LINENO: checking tiffio.h presence" >&5
9777 echo $ECHO_N "checking tiffio.h presence... $ECHO_C" >&6
9778 cat >conftest.$ac_ext <<_ACEOF
9779 #line $LINENO "configure"
9780 /* confdefs.h. */
9781 _ACEOF
9782 cat confdefs.h >>conftest.$ac_ext
9783 cat >>conftest.$ac_ext <<_ACEOF
9784 /* end confdefs.h. */
9785 #include <tiffio.h>
9786 _ACEOF
9787 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9788 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9789 ac_status=$?
9790 grep -v '^ *+' conftest.er1 >conftest.err
9791 rm -f conftest.er1
9792 cat conftest.err >&5
9793 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9794 (exit $ac_status); } >/dev/null; then
9795 if test -s conftest.err; then
9796 ac_cpp_err=$ac_c_preproc_warn_flag
9797 else
9798 ac_cpp_err=
9799 fi
9800 else
9801 ac_cpp_err=yes
9802 fi
9803 if test -z "$ac_cpp_err"; then
9804 ac_header_preproc=yes
9805 else
9806 echo "$as_me: failed program was:" >&5
9807 sed 's/^/| /' conftest.$ac_ext >&5
9808
9809 ac_header_preproc=no
9810 fi
9811 rm -f conftest.err conftest.$ac_ext
9812 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9813 echo "${ECHO_T}$ac_header_preproc" >&6
9814
9815 # So? What about this header?
9816 case $ac_header_compiler:$ac_header_preproc in
9817 yes:no )
9818 { echo "$as_me:$LINENO: WARNING: tiffio.h: accepted by the compiler, rejected by the preprocessor!" >&5
9819 echo "$as_me: WARNING: tiffio.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9820 { echo "$as_me:$LINENO: WARNING: tiffio.h: proceeding with the preprocessor's result" >&5
9821 echo "$as_me: WARNING: tiffio.h: proceeding with the preprocessor's result" >&2;}
9822 (
9823 cat <<\_ASBOX
9824 ## ------------------------------------ ##
9825 ## Report this to bug-autoconf@gnu.org. ##
9826 ## ------------------------------------ ##
9827 _ASBOX
9828 ) |
9829 sed "s/^/$as_me: WARNING: /" >&2
9830 ;;
9831 no:yes )
9832 { echo "$as_me:$LINENO: WARNING: tiffio.h: present but cannot be compiled" >&5
9833 echo "$as_me: WARNING: tiffio.h: present but cannot be compiled" >&2;}
9834 { echo "$as_me:$LINENO: WARNING: tiffio.h: check for missing prerequisite headers?" >&5
9835 echo "$as_me: WARNING: tiffio.h: check for missing prerequisite headers?" >&2;}
9836 { echo "$as_me:$LINENO: WARNING: tiffio.h: proceeding with the preprocessor's result" >&5
9837 echo "$as_me: WARNING: tiffio.h: proceeding with the preprocessor's result" >&2;}
9838 (
9839 cat <<\_ASBOX
9840 ## ------------------------------------ ##
9841 ## Report this to bug-autoconf@gnu.org. ##
9842 ## ------------------------------------ ##
9843 _ASBOX
9844 ) |
9845 sed "s/^/$as_me: WARNING: /" >&2
9846 ;;
9847 esac
9848 echo "$as_me:$LINENO: checking for tiffio.h" >&5
9849 echo $ECHO_N "checking for tiffio.h... $ECHO_C" >&6
9850 if test "${ac_cv_header_tiffio_h+set}" = set; then
9851 echo $ECHO_N "(cached) $ECHO_C" >&6
9852 else
9853 ac_cv_header_tiffio_h=$ac_header_preproc
9854 fi
9855 echo "$as_me:$LINENO: result: $ac_cv_header_tiffio_h" >&5
9856 echo "${ECHO_T}$ac_cv_header_tiffio_h" >&6
9857
9858 fi
9859 if test $ac_cv_header_tiffio_h = yes; then
9860 tifflibs="-lz -lm"
9861 # At least one tiff package requires the jpeg library.
9862 if test "${HAVE_JPEG}" = yes; then tifflibs="-ljpeg $tifflibs"; fi
9863 echo "$as_me:$LINENO: checking for TIFFGetVersion in -ltiff" >&5
9864 echo $ECHO_N "checking for TIFFGetVersion in -ltiff... $ECHO_C" >&6
9865 if test "${ac_cv_lib_tiff_TIFFGetVersion+set}" = set; then
9866 echo $ECHO_N "(cached) $ECHO_C" >&6
9867 else
9868 ac_check_lib_save_LIBS=$LIBS
9869 LIBS="-ltiff $tifflibs $LIBS"
9870 cat >conftest.$ac_ext <<_ACEOF
9871 #line $LINENO "configure"
9872 /* confdefs.h. */
9873 _ACEOF
9874 cat confdefs.h >>conftest.$ac_ext
9875 cat >>conftest.$ac_ext <<_ACEOF
9876 /* end confdefs.h. */
9877
9878 /* Override any gcc2 internal prototype to avoid an error. */
9879 #ifdef __cplusplus
9880 extern "C"
9881 #endif
9882 /* We use char because int might match the return type of a gcc2
9883 builtin and then its argument prototype would still apply. */
9884 char TIFFGetVersion ();
9885 int
9886 main ()
9887 {
9888 TIFFGetVersion ();
9889 ;
9890 return 0;
9891 }
9892 _ACEOF
9893 rm -f conftest.$ac_objext conftest$ac_exeext
9894 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9895 (eval $ac_link) 2>&5
9896 ac_status=$?
9897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9898 (exit $ac_status); } &&
9899 { ac_try='test -s conftest$ac_exeext'
9900 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9901 (eval $ac_try) 2>&5
9902 ac_status=$?
9903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9904 (exit $ac_status); }; }; then
9905 ac_cv_lib_tiff_TIFFGetVersion=yes
9906 else
9907 echo "$as_me: failed program was:" >&5
9908 sed 's/^/| /' conftest.$ac_ext >&5
9909
9910 ac_cv_lib_tiff_TIFFGetVersion=no
9911 fi
9912 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9913 LIBS=$ac_check_lib_save_LIBS
9914 fi
9915 echo "$as_me:$LINENO: result: $ac_cv_lib_tiff_TIFFGetVersion" >&5
9916 echo "${ECHO_T}$ac_cv_lib_tiff_TIFFGetVersion" >&6
9917 if test $ac_cv_lib_tiff_TIFFGetVersion = yes; then
9918 HAVE_TIFF=yes
9919 fi
9920
9921 fi
9922
9923
9924 fi
9925
9926 if test "${HAVE_TIFF}" = "yes"; then
9927
9928 cat >>confdefs.h <<\_ACEOF
9929 #define HAVE_TIFF 1
9930 _ACEOF
9931
9932 fi
9933 fi
9934
9935 ### Use -lgif if available, unless `--with-gif=no'.
9936 HAVE_GIF=no
9937 if test "${HAVE_X11}" = "yes"; then
9938 if test "${with_gif}" != "no"; then
9939 if test "${ac_cv_header_gif_lib_h+set}" = set; then
9940 echo "$as_me:$LINENO: checking for gif_lib.h" >&5
9941 echo $ECHO_N "checking for gif_lib.h... $ECHO_C" >&6
9942 if test "${ac_cv_header_gif_lib_h+set}" = set; then
9943 echo $ECHO_N "(cached) $ECHO_C" >&6
9944 fi
9945 echo "$as_me:$LINENO: result: $ac_cv_header_gif_lib_h" >&5
9946 echo "${ECHO_T}$ac_cv_header_gif_lib_h" >&6
9947 else
9948 # Is the header compilable?
9949 echo "$as_me:$LINENO: checking gif_lib.h usability" >&5
9950 echo $ECHO_N "checking gif_lib.h usability... $ECHO_C" >&6
9951 cat >conftest.$ac_ext <<_ACEOF
9952 #line $LINENO "configure"
9953 /* confdefs.h. */
9954 _ACEOF
9955 cat confdefs.h >>conftest.$ac_ext
9956 cat >>conftest.$ac_ext <<_ACEOF
9957 /* end confdefs.h. */
9958 $ac_includes_default
9959 #include <gif_lib.h>
9960 _ACEOF
9961 rm -f conftest.$ac_objext
9962 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9963 (eval $ac_compile) 2>&5
9964 ac_status=$?
9965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9966 (exit $ac_status); } &&
9967 { ac_try='test -s conftest.$ac_objext'
9968 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9969 (eval $ac_try) 2>&5
9970 ac_status=$?
9971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9972 (exit $ac_status); }; }; then
9973 ac_header_compiler=yes
9974 else
9975 echo "$as_me: failed program was:" >&5
9976 sed 's/^/| /' conftest.$ac_ext >&5
9977
9978 ac_header_compiler=no
9979 fi
9980 rm -f conftest.$ac_objext conftest.$ac_ext
9981 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9982 echo "${ECHO_T}$ac_header_compiler" >&6
9983
9984 # Is the header present?
9985 echo "$as_me:$LINENO: checking gif_lib.h presence" >&5
9986 echo $ECHO_N "checking gif_lib.h presence... $ECHO_C" >&6
9987 cat >conftest.$ac_ext <<_ACEOF
9988 #line $LINENO "configure"
9989 /* confdefs.h. */
9990 _ACEOF
9991 cat confdefs.h >>conftest.$ac_ext
9992 cat >>conftest.$ac_ext <<_ACEOF
9993 /* end confdefs.h. */
9994 #include <gif_lib.h>
9995 _ACEOF
9996 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9997 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9998 ac_status=$?
9999 grep -v '^ *+' conftest.er1 >conftest.err
10000 rm -f conftest.er1
10001 cat conftest.err >&5
10002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10003 (exit $ac_status); } >/dev/null; then
10004 if test -s conftest.err; then
10005 ac_cpp_err=$ac_c_preproc_warn_flag
10006 else
10007 ac_cpp_err=
10008 fi
10009 else
10010 ac_cpp_err=yes
10011 fi
10012 if test -z "$ac_cpp_err"; then
10013 ac_header_preproc=yes
10014 else
10015 echo "$as_me: failed program was:" >&5
10016 sed 's/^/| /' conftest.$ac_ext >&5
10017
10018 ac_header_preproc=no
10019 fi
10020 rm -f conftest.err conftest.$ac_ext
10021 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10022 echo "${ECHO_T}$ac_header_preproc" >&6
10023
10024 # So? What about this header?
10025 case $ac_header_compiler:$ac_header_preproc in
10026 yes:no )
10027 { echo "$as_me:$LINENO: WARNING: gif_lib.h: accepted by the compiler, rejected by the preprocessor!" >&5
10028 echo "$as_me: WARNING: gif_lib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10029 { echo "$as_me:$LINENO: WARNING: gif_lib.h: proceeding with the preprocessor's result" >&5
10030 echo "$as_me: WARNING: gif_lib.h: proceeding with the preprocessor's result" >&2;}
10031 (
10032 cat <<\_ASBOX
10033 ## ------------------------------------ ##
10034 ## Report this to bug-autoconf@gnu.org. ##
10035 ## ------------------------------------ ##
10036 _ASBOX
10037 ) |
10038 sed "s/^/$as_me: WARNING: /" >&2
10039 ;;
10040 no:yes )
10041 { echo "$as_me:$LINENO: WARNING: gif_lib.h: present but cannot be compiled" >&5
10042 echo "$as_me: WARNING: gif_lib.h: present but cannot be compiled" >&2;}
10043 { echo "$as_me:$LINENO: WARNING: gif_lib.h: check for missing prerequisite headers?" >&5
10044 echo "$as_me: WARNING: gif_lib.h: check for missing prerequisite headers?" >&2;}
10045 { echo "$as_me:$LINENO: WARNING: gif_lib.h: proceeding with the preprocessor's result" >&5
10046 echo "$as_me: WARNING: gif_lib.h: proceeding with the preprocessor's result" >&2;}
10047 (
10048 cat <<\_ASBOX
10049 ## ------------------------------------ ##
10050 ## Report this to bug-autoconf@gnu.org. ##
10051 ## ------------------------------------ ##
10052 _ASBOX
10053 ) |
10054 sed "s/^/$as_me: WARNING: /" >&2
10055 ;;
10056 esac
10057 echo "$as_me:$LINENO: checking for gif_lib.h" >&5
10058 echo $ECHO_N "checking for gif_lib.h... $ECHO_C" >&6
10059 if test "${ac_cv_header_gif_lib_h+set}" = set; then
10060 echo $ECHO_N "(cached) $ECHO_C" >&6
10061 else
10062 ac_cv_header_gif_lib_h=$ac_header_preproc
10063 fi
10064 echo "$as_me:$LINENO: result: $ac_cv_header_gif_lib_h" >&5
10065 echo "${ECHO_T}$ac_cv_header_gif_lib_h" >&6
10066
10067 fi
10068 if test $ac_cv_header_gif_lib_h = yes; then
10069 # EGifPutExtensionLast only exists from version libungif-4.1.0b1.
10070 # Earlier versions can crash Emacs.
10071 echo "$as_me:$LINENO: checking for EGifPutExtensionLast in -lungif" >&5
10072 echo $ECHO_N "checking for EGifPutExtensionLast in -lungif... $ECHO_C" >&6
10073 if test "${ac_cv_lib_ungif_EGifPutExtensionLast+set}" = set; then
10074 echo $ECHO_N "(cached) $ECHO_C" >&6
10075 else
10076 ac_check_lib_save_LIBS=$LIBS
10077 LIBS="-lungif $LIBS"
10078 cat >conftest.$ac_ext <<_ACEOF
10079 #line $LINENO "configure"
10080 /* confdefs.h. */
10081 _ACEOF
10082 cat confdefs.h >>conftest.$ac_ext
10083 cat >>conftest.$ac_ext <<_ACEOF
10084 /* end confdefs.h. */
10085
10086 /* Override any gcc2 internal prototype to avoid an error. */
10087 #ifdef __cplusplus
10088 extern "C"
10089 #endif
10090 /* We use char because int might match the return type of a gcc2
10091 builtin and then its argument prototype would still apply. */
10092 char EGifPutExtensionLast ();
10093 int
10094 main ()
10095 {
10096 EGifPutExtensionLast ();
10097 ;
10098 return 0;
10099 }
10100 _ACEOF
10101 rm -f conftest.$ac_objext conftest$ac_exeext
10102 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10103 (eval $ac_link) 2>&5
10104 ac_status=$?
10105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10106 (exit $ac_status); } &&
10107 { ac_try='test -s conftest$ac_exeext'
10108 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10109 (eval $ac_try) 2>&5
10110 ac_status=$?
10111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10112 (exit $ac_status); }; }; then
10113 ac_cv_lib_ungif_EGifPutExtensionLast=yes
10114 else
10115 echo "$as_me: failed program was:" >&5
10116 sed 's/^/| /' conftest.$ac_ext >&5
10117
10118 ac_cv_lib_ungif_EGifPutExtensionLast=no
10119 fi
10120 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10121 LIBS=$ac_check_lib_save_LIBS
10122 fi
10123 echo "$as_me:$LINENO: result: $ac_cv_lib_ungif_EGifPutExtensionLast" >&5
10124 echo "${ECHO_T}$ac_cv_lib_ungif_EGifPutExtensionLast" >&6
10125 if test $ac_cv_lib_ungif_EGifPutExtensionLast = yes; then
10126 HAVE_GIF=yes
10127 fi
10128
10129 fi
10130
10131
10132 fi
10133
10134 if test "${HAVE_GIF}" = "yes"; then
10135
10136 cat >>confdefs.h <<\_ACEOF
10137 #define HAVE_GIF 1
10138 _ACEOF
10139
10140 fi
10141 fi
10142
10143 ### Use Mac OS X Carbon API to implement GUI.
10144 HAVE_CARBON=no
10145 if test "${with_carbon}" != "no"; then
10146 if test "${ac_cv_header_Carbon_Carbon_h+set}" = set; then
10147 echo "$as_me:$LINENO: checking for Carbon/Carbon.h" >&5
10148 echo $ECHO_N "checking for Carbon/Carbon.h... $ECHO_C" >&6
10149 if test "${ac_cv_header_Carbon_Carbon_h+set}" = set; then
10150 echo $ECHO_N "(cached) $ECHO_C" >&6
10151 fi
10152 echo "$as_me:$LINENO: result: $ac_cv_header_Carbon_Carbon_h" >&5
10153 echo "${ECHO_T}$ac_cv_header_Carbon_Carbon_h" >&6
10154 else
10155 # Is the header compilable?
10156 echo "$as_me:$LINENO: checking Carbon/Carbon.h usability" >&5
10157 echo $ECHO_N "checking Carbon/Carbon.h usability... $ECHO_C" >&6
10158 cat >conftest.$ac_ext <<_ACEOF
10159 #line $LINENO "configure"
10160 /* confdefs.h. */
10161 _ACEOF
10162 cat confdefs.h >>conftest.$ac_ext
10163 cat >>conftest.$ac_ext <<_ACEOF
10164 /* end confdefs.h. */
10165 $ac_includes_default
10166 #include <Carbon/Carbon.h>
10167 _ACEOF
10168 rm -f conftest.$ac_objext
10169 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10170 (eval $ac_compile) 2>&5
10171 ac_status=$?
10172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10173 (exit $ac_status); } &&
10174 { ac_try='test -s conftest.$ac_objext'
10175 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10176 (eval $ac_try) 2>&5
10177 ac_status=$?
10178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10179 (exit $ac_status); }; }; then
10180 ac_header_compiler=yes
10181 else
10182 echo "$as_me: failed program was:" >&5
10183 sed 's/^/| /' conftest.$ac_ext >&5
10184
10185 ac_header_compiler=no
10186 fi
10187 rm -f conftest.$ac_objext conftest.$ac_ext
10188 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10189 echo "${ECHO_T}$ac_header_compiler" >&6
10190
10191 # Is the header present?
10192 echo "$as_me:$LINENO: checking Carbon/Carbon.h presence" >&5
10193 echo $ECHO_N "checking Carbon/Carbon.h presence... $ECHO_C" >&6
10194 cat >conftest.$ac_ext <<_ACEOF
10195 #line $LINENO "configure"
10196 /* confdefs.h. */
10197 _ACEOF
10198 cat confdefs.h >>conftest.$ac_ext
10199 cat >>conftest.$ac_ext <<_ACEOF
10200 /* end confdefs.h. */
10201 #include <Carbon/Carbon.h>
10202 _ACEOF
10203 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10204 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10205 ac_status=$?
10206 grep -v '^ *+' conftest.er1 >conftest.err
10207 rm -f conftest.er1
10208 cat conftest.err >&5
10209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10210 (exit $ac_status); } >/dev/null; then
10211 if test -s conftest.err; then
10212 ac_cpp_err=$ac_c_preproc_warn_flag
10213 else
10214 ac_cpp_err=
10215 fi
10216 else
10217 ac_cpp_err=yes
10218 fi
10219 if test -z "$ac_cpp_err"; then
10220 ac_header_preproc=yes
10221 else
10222 echo "$as_me: failed program was:" >&5
10223 sed 's/^/| /' conftest.$ac_ext >&5
10224
10225 ac_header_preproc=no
10226 fi
10227 rm -f conftest.err conftest.$ac_ext
10228 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10229 echo "${ECHO_T}$ac_header_preproc" >&6
10230
10231 # So? What about this header?
10232 case $ac_header_compiler:$ac_header_preproc in
10233 yes:no )
10234 { echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: accepted by the compiler, rejected by the preprocessor!" >&5
10235 echo "$as_me: WARNING: Carbon/Carbon.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10236 { echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: proceeding with the preprocessor's result" >&5
10237 echo "$as_me: WARNING: Carbon/Carbon.h: proceeding with the preprocessor's result" >&2;}
10238 (
10239 cat <<\_ASBOX
10240 ## ------------------------------------ ##
10241 ## Report this to bug-autoconf@gnu.org. ##
10242 ## ------------------------------------ ##
10243 _ASBOX
10244 ) |
10245 sed "s/^/$as_me: WARNING: /" >&2
10246 ;;
10247 no:yes )
10248 { echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: present but cannot be compiled" >&5
10249 echo "$as_me: WARNING: Carbon/Carbon.h: present but cannot be compiled" >&2;}
10250 { echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: check for missing prerequisite headers?" >&5
10251 echo "$as_me: WARNING: Carbon/Carbon.h: check for missing prerequisite headers?" >&2;}
10252 { echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: proceeding with the preprocessor's result" >&5
10253 echo "$as_me: WARNING: Carbon/Carbon.h: proceeding with the preprocessor's result" >&2;}
10254 (
10255 cat <<\_ASBOX
10256 ## ------------------------------------ ##
10257 ## Report this to bug-autoconf@gnu.org. ##
10258 ## ------------------------------------ ##
10259 _ASBOX
10260 ) |
10261 sed "s/^/$as_me: WARNING: /" >&2
10262 ;;
10263 esac
10264 echo "$as_me:$LINENO: checking for Carbon/Carbon.h" >&5
10265 echo $ECHO_N "checking for Carbon/Carbon.h... $ECHO_C" >&6
10266 if test "${ac_cv_header_Carbon_Carbon_h+set}" = set; then
10267 echo $ECHO_N "(cached) $ECHO_C" >&6
10268 else
10269 ac_cv_header_Carbon_Carbon_h=$ac_header_preproc
10270 fi
10271 echo "$as_me:$LINENO: result: $ac_cv_header_Carbon_Carbon_h" >&5
10272 echo "${ECHO_T}$ac_cv_header_Carbon_Carbon_h" >&6
10273
10274 fi
10275 if test $ac_cv_header_Carbon_Carbon_h = yes; then
10276 HAVE_CARBON=yes
10277 fi
10278
10279
10280 fi
10281
10282 if test "${HAVE_CARBON}" = "yes"; then
10283
10284 cat >>confdefs.h <<\_ACEOF
10285 #define HAVE_CARBON 1
10286 _ACEOF
10287
10288 window_system=mac
10289 ## Specify the install directory
10290 carbon_appdir=
10291 if test "${carbon_appdir_x}" != ""; then
10292 case ${carbon_appdir_x} in
10293 y | ye | yes) carbon_appdir=/Applications ;;
10294 * ) carbon_appdir=${carbon_appdir_x} ;;
10295 esac
10296 fi
10297 # We also have mouse menus.
10298 HAVE_MENUS=yes
10299 fi
10300
10301 ### Use session management (-lSM -lICE) if available
10302 HAVE_X_SM=no
10303 if test "${HAVE_X11}" = "yes"; then
10304 if test "${ac_cv_header_X11_SM_SMlib_h+set}" = set; then
10305 echo "$as_me:$LINENO: checking for X11/SM/SMlib.h" >&5
10306 echo $ECHO_N "checking for X11/SM/SMlib.h... $ECHO_C" >&6
10307 if test "${ac_cv_header_X11_SM_SMlib_h+set}" = set; then
10308 echo $ECHO_N "(cached) $ECHO_C" >&6
10309 fi
10310 echo "$as_me:$LINENO: result: $ac_cv_header_X11_SM_SMlib_h" >&5
10311 echo "${ECHO_T}$ac_cv_header_X11_SM_SMlib_h" >&6
10312 else
10313 # Is the header compilable?
10314 echo "$as_me:$LINENO: checking X11/SM/SMlib.h usability" >&5
10315 echo $ECHO_N "checking X11/SM/SMlib.h usability... $ECHO_C" >&6
10316 cat >conftest.$ac_ext <<_ACEOF
10317 #line $LINENO "configure"
10318 /* confdefs.h. */
10319 _ACEOF
10320 cat confdefs.h >>conftest.$ac_ext
10321 cat >>conftest.$ac_ext <<_ACEOF
10322 /* end confdefs.h. */
10323 $ac_includes_default
10324 #include <X11/SM/SMlib.h>
10325 _ACEOF
10326 rm -f conftest.$ac_objext
10327 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10328 (eval $ac_compile) 2>&5
10329 ac_status=$?
10330 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10331 (exit $ac_status); } &&
10332 { ac_try='test -s conftest.$ac_objext'
10333 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10334 (eval $ac_try) 2>&5
10335 ac_status=$?
10336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10337 (exit $ac_status); }; }; then
10338 ac_header_compiler=yes
10339 else
10340 echo "$as_me: failed program was:" >&5
10341 sed 's/^/| /' conftest.$ac_ext >&5
10342
10343 ac_header_compiler=no
10344 fi
10345 rm -f conftest.$ac_objext conftest.$ac_ext
10346 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10347 echo "${ECHO_T}$ac_header_compiler" >&6
10348
10349 # Is the header present?
10350 echo "$as_me:$LINENO: checking X11/SM/SMlib.h presence" >&5
10351 echo $ECHO_N "checking X11/SM/SMlib.h presence... $ECHO_C" >&6
10352 cat >conftest.$ac_ext <<_ACEOF
10353 #line $LINENO "configure"
10354 /* confdefs.h. */
10355 _ACEOF
10356 cat confdefs.h >>conftest.$ac_ext
10357 cat >>conftest.$ac_ext <<_ACEOF
10358 /* end confdefs.h. */
10359 #include <X11/SM/SMlib.h>
10360 _ACEOF
10361 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10362 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10363 ac_status=$?
10364 grep -v '^ *+' conftest.er1 >conftest.err
10365 rm -f conftest.er1
10366 cat conftest.err >&5
10367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10368 (exit $ac_status); } >/dev/null; then
10369 if test -s conftest.err; then
10370 ac_cpp_err=$ac_c_preproc_warn_flag
10371 else
10372 ac_cpp_err=
10373 fi
10374 else
10375 ac_cpp_err=yes
10376 fi
10377 if test -z "$ac_cpp_err"; then
10378 ac_header_preproc=yes
10379 else
10380 echo "$as_me: failed program was:" >&5
10381 sed 's/^/| /' conftest.$ac_ext >&5
10382
10383 ac_header_preproc=no
10384 fi
10385 rm -f conftest.err conftest.$ac_ext
10386 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10387 echo "${ECHO_T}$ac_header_preproc" >&6
10388
10389 # So? What about this header?
10390 case $ac_header_compiler:$ac_header_preproc in
10391 yes:no )
10392 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
10393 echo "$as_me: WARNING: X11/SM/SMlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10394 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: proceeding with the preprocessor's result" >&5
10395 echo "$as_me: WARNING: X11/SM/SMlib.h: proceeding with the preprocessor's result" >&2;}
10396 (
10397 cat <<\_ASBOX
10398 ## ------------------------------------ ##
10399 ## Report this to bug-autoconf@gnu.org. ##
10400 ## ------------------------------------ ##
10401 _ASBOX
10402 ) |
10403 sed "s/^/$as_me: WARNING: /" >&2
10404 ;;
10405 no:yes )
10406 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: present but cannot be compiled" >&5
10407 echo "$as_me: WARNING: X11/SM/SMlib.h: present but cannot be compiled" >&2;}
10408 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: check for missing prerequisite headers?" >&5
10409 echo "$as_me: WARNING: X11/SM/SMlib.h: check for missing prerequisite headers?" >&2;}
10410 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: proceeding with the preprocessor's result" >&5
10411 echo "$as_me: WARNING: X11/SM/SMlib.h: proceeding with the preprocessor's result" >&2;}
10412 (
10413 cat <<\_ASBOX
10414 ## ------------------------------------ ##
10415 ## Report this to bug-autoconf@gnu.org. ##
10416 ## ------------------------------------ ##
10417 _ASBOX
10418 ) |
10419 sed "s/^/$as_me: WARNING: /" >&2
10420 ;;
10421 esac
10422 echo "$as_me:$LINENO: checking for X11/SM/SMlib.h" >&5
10423 echo $ECHO_N "checking for X11/SM/SMlib.h... $ECHO_C" >&6
10424 if test "${ac_cv_header_X11_SM_SMlib_h+set}" = set; then
10425 echo $ECHO_N "(cached) $ECHO_C" >&6
10426 else
10427 ac_cv_header_X11_SM_SMlib_h=$ac_header_preproc
10428 fi
10429 echo "$as_me:$LINENO: result: $ac_cv_header_X11_SM_SMlib_h" >&5
10430 echo "${ECHO_T}$ac_cv_header_X11_SM_SMlib_h" >&6
10431
10432 fi
10433 if test $ac_cv_header_X11_SM_SMlib_h = yes; then
10434 echo "$as_me:$LINENO: checking for SmcOpenConnection in -lSM" >&5
10435 echo $ECHO_N "checking for SmcOpenConnection in -lSM... $ECHO_C" >&6
10436 if test "${ac_cv_lib_SM_SmcOpenConnection+set}" = set; then
10437 echo $ECHO_N "(cached) $ECHO_C" >&6
10438 else
10439 ac_check_lib_save_LIBS=$LIBS
10440 LIBS="-lSM $LIBS"
10441 cat >conftest.$ac_ext <<_ACEOF
10442 #line $LINENO "configure"
10443 /* confdefs.h. */
10444 _ACEOF
10445 cat confdefs.h >>conftest.$ac_ext
10446 cat >>conftest.$ac_ext <<_ACEOF
10447 /* end confdefs.h. */
10448
10449 /* Override any gcc2 internal prototype to avoid an error. */
10450 #ifdef __cplusplus
10451 extern "C"
10452 #endif
10453 /* We use char because int might match the return type of a gcc2
10454 builtin and then its argument prototype would still apply. */
10455 char SmcOpenConnection ();
10456 int
10457 main ()
10458 {
10459 SmcOpenConnection ();
10460 ;
10461 return 0;
10462 }
10463 _ACEOF
10464 rm -f conftest.$ac_objext conftest$ac_exeext
10465 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10466 (eval $ac_link) 2>&5
10467 ac_status=$?
10468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10469 (exit $ac_status); } &&
10470 { ac_try='test -s conftest$ac_exeext'
10471 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10472 (eval $ac_try) 2>&5
10473 ac_status=$?
10474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10475 (exit $ac_status); }; }; then
10476 ac_cv_lib_SM_SmcOpenConnection=yes
10477 else
10478 echo "$as_me: failed program was:" >&5
10479 sed 's/^/| /' conftest.$ac_ext >&5
10480
10481 ac_cv_lib_SM_SmcOpenConnection=no
10482 fi
10483 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10484 LIBS=$ac_check_lib_save_LIBS
10485 fi
10486 echo "$as_me:$LINENO: result: $ac_cv_lib_SM_SmcOpenConnection" >&5
10487 echo "${ECHO_T}$ac_cv_lib_SM_SmcOpenConnection" >&6
10488 if test $ac_cv_lib_SM_SmcOpenConnection = yes; then
10489 HAVE_X_SM=yes
10490 else
10491 -lICE
10492 fi
10493
10494 fi
10495
10496
10497
10498 if test "${HAVE_X_SM}" = "yes"; then
10499
10500 cat >>confdefs.h <<\_ACEOF
10501 #define HAVE_X_SM 1
10502 _ACEOF
10503
10504 case "$LIBS" in
10505 *-lSM*) ;;
10506 *) LIBS="-lSM -lICE $LIBS" ;;
10507 esac
10508 fi
10509 fi
10510
10511 # If netdb.h doesn't declare h_errno, we must declare it by hand.
10512 echo "$as_me:$LINENO: checking whether netdb declares h_errno" >&5
10513 echo $ECHO_N "checking whether netdb declares h_errno... $ECHO_C" >&6
10514 if test "${emacs_cv_netdb_declares_h_errno+set}" = set; then
10515 echo $ECHO_N "(cached) $ECHO_C" >&6
10516 else
10517 cat >conftest.$ac_ext <<_ACEOF
10518 #line $LINENO "configure"
10519 /* confdefs.h. */
10520 _ACEOF
10521 cat confdefs.h >>conftest.$ac_ext
10522 cat >>conftest.$ac_ext <<_ACEOF
10523 /* end confdefs.h. */
10524 #include <netdb.h>
10525 int
10526 main ()
10527 {
10528 return h_errno;
10529 ;
10530 return 0;
10531 }
10532 _ACEOF
10533 rm -f conftest.$ac_objext conftest$ac_exeext
10534 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10535 (eval $ac_link) 2>&5
10536 ac_status=$?
10537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10538 (exit $ac_status); } &&
10539 { ac_try='test -s conftest$ac_exeext'
10540 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10541 (eval $ac_try) 2>&5
10542 ac_status=$?
10543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10544 (exit $ac_status); }; }; then
10545 emacs_cv_netdb_declares_h_errno=yes
10546 else
10547 echo "$as_me: failed program was:" >&5
10548 sed 's/^/| /' conftest.$ac_ext >&5
10549
10550 emacs_cv_netdb_declares_h_errno=no
10551 fi
10552 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10553 fi
10554 echo "$as_me:$LINENO: result: $emacs_cv_netdb_declares_h_errno" >&5
10555 echo "${ECHO_T}$emacs_cv_netdb_declares_h_errno" >&6
10556 if test $emacs_cv_netdb_declares_h_errno = yes; then
10557
10558 cat >>confdefs.h <<\_ACEOF
10559 #define HAVE_H_ERRNO 1
10560 _ACEOF
10561
10562 fi
10563
10564 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
10565 # for constant arguments. Useless!
10566 echo "$as_me:$LINENO: checking for working alloca.h" >&5
10567 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
10568 if test "${ac_cv_working_alloca_h+set}" = set; then
10569 echo $ECHO_N "(cached) $ECHO_C" >&6
10570 else
10571 cat >conftest.$ac_ext <<_ACEOF
10572 #line $LINENO "configure"
10573 /* confdefs.h. */
10574 _ACEOF
10575 cat confdefs.h >>conftest.$ac_ext
10576 cat >>conftest.$ac_ext <<_ACEOF
10577 /* end confdefs.h. */
10578 #include <alloca.h>
10579 int
10580 main ()
10581 {
10582 char *p = (char *) alloca (2 * sizeof (int));
10583 ;
10584 return 0;
10585 }
10586 _ACEOF
10587 rm -f conftest.$ac_objext conftest$ac_exeext
10588 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10589 (eval $ac_link) 2>&5
10590 ac_status=$?
10591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10592 (exit $ac_status); } &&
10593 { ac_try='test -s conftest$ac_exeext'
10594 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10595 (eval $ac_try) 2>&5
10596 ac_status=$?
10597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10598 (exit $ac_status); }; }; then
10599 ac_cv_working_alloca_h=yes
10600 else
10601 echo "$as_me: failed program was:" >&5
10602 sed 's/^/| /' conftest.$ac_ext >&5
10603
10604 ac_cv_working_alloca_h=no
10605 fi
10606 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10607 fi
10608 echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
10609 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
10610 if test $ac_cv_working_alloca_h = yes; then
10611
10612 cat >>confdefs.h <<\_ACEOF
10613 #define HAVE_ALLOCA_H 1
10614 _ACEOF
10615
10616 fi
10617
10618 echo "$as_me:$LINENO: checking for alloca" >&5
10619 echo $ECHO_N "checking for alloca... $ECHO_C" >&6
10620 if test "${ac_cv_func_alloca_works+set}" = set; then
10621 echo $ECHO_N "(cached) $ECHO_C" >&6
10622 else
10623 cat >conftest.$ac_ext <<_ACEOF
10624 #line $LINENO "configure"
10625 /* confdefs.h. */
10626 _ACEOF
10627 cat confdefs.h >>conftest.$ac_ext
10628 cat >>conftest.$ac_ext <<_ACEOF
10629 /* end confdefs.h. */
10630 #ifdef __GNUC__
10631 # define alloca __builtin_alloca
10632 #else
10633 # ifdef _MSC_VER
10634 # include <malloc.h>
10635 # define alloca _alloca
10636 # else
10637 # if HAVE_ALLOCA_H
10638 # include <alloca.h>
10639 # else
10640 # ifdef _AIX
10641 #pragma alloca
10642 # else
10643 # ifndef alloca /* predefined by HP cc +Olibcalls */
10644 char *alloca ();
10645 # endif
10646 # endif
10647 # endif
10648 # endif
10649 #endif
10650
10651 int
10652 main ()
10653 {
10654 char *p = (char *) alloca (1);
10655 ;
10656 return 0;
10657 }
10658 _ACEOF
10659 rm -f conftest.$ac_objext conftest$ac_exeext
10660 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10661 (eval $ac_link) 2>&5
10662 ac_status=$?
10663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10664 (exit $ac_status); } &&
10665 { ac_try='test -s conftest$ac_exeext'
10666 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10667 (eval $ac_try) 2>&5
10668 ac_status=$?
10669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10670 (exit $ac_status); }; }; then
10671 ac_cv_func_alloca_works=yes
10672 else
10673 echo "$as_me: failed program was:" >&5
10674 sed 's/^/| /' conftest.$ac_ext >&5
10675
10676 ac_cv_func_alloca_works=no
10677 fi
10678 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10679 fi
10680 echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
10681 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
10682
10683 if test $ac_cv_func_alloca_works = yes; then
10684
10685 cat >>confdefs.h <<\_ACEOF
10686 #define HAVE_ALLOCA 1
10687 _ACEOF
10688
10689 else
10690 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
10691 # that cause trouble. Some versions do not even contain alloca or
10692 # contain a buggy version. If you still want to use their alloca,
10693 # use ar to extract alloca.o from them instead of compiling alloca.c.
10694
10695 ALLOCA=alloca.$ac_objext
10696
10697 cat >>confdefs.h <<\_ACEOF
10698 #define C_ALLOCA 1
10699 _ACEOF
10700
10701
10702 echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
10703 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
10704 if test "${ac_cv_os_cray+set}" = set; then
10705 echo $ECHO_N "(cached) $ECHO_C" >&6
10706 else
10707 cat >conftest.$ac_ext <<_ACEOF
10708 #line $LINENO "configure"
10709 /* confdefs.h. */
10710 _ACEOF
10711 cat confdefs.h >>conftest.$ac_ext
10712 cat >>conftest.$ac_ext <<_ACEOF
10713 /* end confdefs.h. */
10714 #if defined(CRAY) && ! defined(CRAY2)
10715 webecray
10716 #else
10717 wenotbecray
10718 #endif
10719
10720 _ACEOF
10721 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10722 $EGREP "webecray" >/dev/null 2>&1; then
10723 ac_cv_os_cray=yes
10724 else
10725 ac_cv_os_cray=no
10726 fi
10727 rm -f conftest*
10728
10729 fi
10730 echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
10731 echo "${ECHO_T}$ac_cv_os_cray" >&6
10732 if test $ac_cv_os_cray = yes; then
10733 for ac_func in _getb67 GETB67 getb67; do
10734 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10735 echo "$as_me:$LINENO: checking for $ac_func" >&5
10736 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10737 if eval "test \"\${$as_ac_var+set}\" = set"; then
10738 echo $ECHO_N "(cached) $ECHO_C" >&6
10739 else
10740 cat >conftest.$ac_ext <<_ACEOF
10741 #line $LINENO "configure"
10742 /* confdefs.h. */
10743 _ACEOF
10744 cat confdefs.h >>conftest.$ac_ext
10745 cat >>conftest.$ac_ext <<_ACEOF
10746 /* end confdefs.h. */
10747 /* System header to define __stub macros and hopefully few prototypes,
10748 which can conflict with char $ac_func (); below.
10749 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10750 <limits.h> exists even on freestanding compilers. */
10751 #ifdef __STDC__
10752 # include <limits.h>
10753 #else
10754 # include <assert.h>
10755 #endif
10756 /* Override any gcc2 internal prototype to avoid an error. */
10757 #ifdef __cplusplus
10758 extern "C"
10759 {
10760 #endif
10761 /* We use char because int might match the return type of a gcc2
10762 builtin and then its argument prototype would still apply. */
10763 char $ac_func ();
10764 /* The GNU C library defines this for functions which it implements
10765 to always fail with ENOSYS. Some functions are actually named
10766 something starting with __ and the normal name is an alias. */
10767 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10768 choke me
10769 #else
10770 char (*f) () = $ac_func;
10771 #endif
10772 #ifdef __cplusplus
10773 }
10774 #endif
10775
10776 int
10777 main ()
10778 {
10779 return f != $ac_func;
10780 ;
10781 return 0;
10782 }
10783 _ACEOF
10784 rm -f conftest.$ac_objext conftest$ac_exeext
10785 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10786 (eval $ac_link) 2>&5
10787 ac_status=$?
10788 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10789 (exit $ac_status); } &&
10790 { ac_try='test -s conftest$ac_exeext'
10791 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10792 (eval $ac_try) 2>&5
10793 ac_status=$?
10794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10795 (exit $ac_status); }; }; then
10796 eval "$as_ac_var=yes"
10797 else
10798 echo "$as_me: failed program was:" >&5
10799 sed 's/^/| /' conftest.$ac_ext >&5
10800
10801 eval "$as_ac_var=no"
10802 fi
10803 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10804 fi
10805 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10806 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10807 if test `eval echo '${'$as_ac_var'}'` = yes; then
10808
10809 cat >>confdefs.h <<_ACEOF
10810 #define CRAY_STACKSEG_END $ac_func
10811 _ACEOF
10812
10813 break
10814 fi
10815
10816 done
10817 fi
10818
10819 echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
10820 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
10821 if test "${ac_cv_c_stack_direction+set}" = set; then
10822 echo $ECHO_N "(cached) $ECHO_C" >&6
10823 else
10824 if test "$cross_compiling" = yes; then
10825 ac_cv_c_stack_direction=0
10826 else
10827 cat >conftest.$ac_ext <<_ACEOF
10828 #line $LINENO "configure"
10829 /* confdefs.h. */
10830 _ACEOF
10831 cat confdefs.h >>conftest.$ac_ext
10832 cat >>conftest.$ac_ext <<_ACEOF
10833 /* end confdefs.h. */
10834 int
10835 find_stack_direction ()
10836 {
10837 static char *addr = 0;
10838 auto char dummy;
10839 if (addr == 0)
10840 {
10841 addr = &dummy;
10842 return find_stack_direction ();
10843 }
10844 else
10845 return (&dummy > addr) ? 1 : -1;
10846 }
10847
10848 int
10849 main ()
10850 {
10851 exit (find_stack_direction () < 0);
10852 }
10853 _ACEOF
10854 rm -f conftest$ac_exeext
10855 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10856 (eval $ac_link) 2>&5
10857 ac_status=$?
10858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10859 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10860 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10861 (eval $ac_try) 2>&5
10862 ac_status=$?
10863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10864 (exit $ac_status); }; }; then
10865 ac_cv_c_stack_direction=1
10866 else
10867 echo "$as_me: program exited with status $ac_status" >&5
10868 echo "$as_me: failed program was:" >&5
10869 sed 's/^/| /' conftest.$ac_ext >&5
10870
10871 ( exit $ac_status )
10872 ac_cv_c_stack_direction=-1
10873 fi
10874 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10875 fi
10876 fi
10877 echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
10878 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
10879
10880 cat >>confdefs.h <<_ACEOF
10881 #define STACK_DIRECTION $ac_cv_c_stack_direction
10882 _ACEOF
10883
10884
10885 fi
10886
10887
10888 # fmod, logb, and frexp are found in -lm on most systems.
10889 # On HPUX 9.01, -lm does not contain logb, so check for sqrt.
10890
10891 echo "$as_me:$LINENO: checking for sqrt in -lm" >&5
10892 echo $ECHO_N "checking for sqrt in -lm... $ECHO_C" >&6
10893 if test "${ac_cv_lib_m_sqrt+set}" = set; then
10894 echo $ECHO_N "(cached) $ECHO_C" >&6
10895 else
10896 ac_check_lib_save_LIBS=$LIBS
10897 LIBS="-lm $LIBS"
10898 cat >conftest.$ac_ext <<_ACEOF
10899 #line $LINENO "configure"
10900 /* confdefs.h. */
10901 _ACEOF
10902 cat confdefs.h >>conftest.$ac_ext
10903 cat >>conftest.$ac_ext <<_ACEOF
10904 /* end confdefs.h. */
10905
10906 /* Override any gcc2 internal prototype to avoid an error. */
10907 #ifdef __cplusplus
10908 extern "C"
10909 #endif
10910 /* We use char because int might match the return type of a gcc2
10911 builtin and then its argument prototype would still apply. */
10912 char sqrt ();
10913 int
10914 main ()
10915 {
10916 sqrt ();
10917 ;
10918 return 0;
10919 }
10920 _ACEOF
10921 rm -f conftest.$ac_objext conftest$ac_exeext
10922 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10923 (eval $ac_link) 2>&5
10924 ac_status=$?
10925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10926 (exit $ac_status); } &&
10927 { ac_try='test -s conftest$ac_exeext'
10928 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10929 (eval $ac_try) 2>&5
10930 ac_status=$?
10931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10932 (exit $ac_status); }; }; then
10933 ac_cv_lib_m_sqrt=yes
10934 else
10935 echo "$as_me: failed program was:" >&5
10936 sed 's/^/| /' conftest.$ac_ext >&5
10937
10938 ac_cv_lib_m_sqrt=no
10939 fi
10940 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10941 LIBS=$ac_check_lib_save_LIBS
10942 fi
10943 echo "$as_me:$LINENO: result: $ac_cv_lib_m_sqrt" >&5
10944 echo "${ECHO_T}$ac_cv_lib_m_sqrt" >&6
10945 if test $ac_cv_lib_m_sqrt = yes; then
10946 cat >>confdefs.h <<_ACEOF
10947 #define HAVE_LIBM 1
10948 _ACEOF
10949
10950 LIBS="-lm $LIBS"
10951
10952 fi
10953
10954
10955 # Check for mail-locking functions in a "mail" library. Probably this should
10956 # have the same check as for liblockfile below.
10957
10958 echo "$as_me:$LINENO: checking for maillock in -lmail" >&5
10959 echo $ECHO_N "checking for maillock in -lmail... $ECHO_C" >&6
10960 if test "${ac_cv_lib_mail_maillock+set}" = set; then
10961 echo $ECHO_N "(cached) $ECHO_C" >&6
10962 else
10963 ac_check_lib_save_LIBS=$LIBS
10964 LIBS="-lmail $LIBS"
10965 cat >conftest.$ac_ext <<_ACEOF
10966 #line $LINENO "configure"
10967 /* confdefs.h. */
10968 _ACEOF
10969 cat confdefs.h >>conftest.$ac_ext
10970 cat >>conftest.$ac_ext <<_ACEOF
10971 /* end confdefs.h. */
10972
10973 /* Override any gcc2 internal prototype to avoid an error. */
10974 #ifdef __cplusplus
10975 extern "C"
10976 #endif
10977 /* We use char because int might match the return type of a gcc2
10978 builtin and then its argument prototype would still apply. */
10979 char maillock ();
10980 int
10981 main ()
10982 {
10983 maillock ();
10984 ;
10985 return 0;
10986 }
10987 _ACEOF
10988 rm -f conftest.$ac_objext conftest$ac_exeext
10989 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10990 (eval $ac_link) 2>&5
10991 ac_status=$?
10992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10993 (exit $ac_status); } &&
10994 { ac_try='test -s conftest$ac_exeext'
10995 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10996 (eval $ac_try) 2>&5
10997 ac_status=$?
10998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10999 (exit $ac_status); }; }; then
11000 ac_cv_lib_mail_maillock=yes
11001 else
11002 echo "$as_me: failed program was:" >&5
11003 sed 's/^/| /' conftest.$ac_ext >&5
11004
11005 ac_cv_lib_mail_maillock=no
11006 fi
11007 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11008 LIBS=$ac_check_lib_save_LIBS
11009 fi
11010 echo "$as_me:$LINENO: result: $ac_cv_lib_mail_maillock" >&5
11011 echo "${ECHO_T}$ac_cv_lib_mail_maillock" >&6
11012 if test $ac_cv_lib_mail_maillock = yes; then
11013 cat >>confdefs.h <<_ACEOF
11014 #define HAVE_LIBMAIL 1
11015 _ACEOF
11016
11017 LIBS="-lmail $LIBS"
11018
11019 fi
11020
11021
11022 echo "$as_me:$LINENO: checking for maillock in -llockfile" >&5
11023 echo $ECHO_N "checking for maillock in -llockfile... $ECHO_C" >&6
11024 if test "${ac_cv_lib_lockfile_maillock+set}" = set; then
11025 echo $ECHO_N "(cached) $ECHO_C" >&6
11026 else
11027 ac_check_lib_save_LIBS=$LIBS
11028 LIBS="-llockfile $LIBS"
11029 cat >conftest.$ac_ext <<_ACEOF
11030 #line $LINENO "configure"
11031 /* confdefs.h. */
11032 _ACEOF
11033 cat confdefs.h >>conftest.$ac_ext
11034 cat >>conftest.$ac_ext <<_ACEOF
11035 /* end confdefs.h. */
11036
11037 /* Override any gcc2 internal prototype to avoid an error. */
11038 #ifdef __cplusplus
11039 extern "C"
11040 #endif
11041 /* We use char because int might match the return type of a gcc2
11042 builtin and then its argument prototype would still apply. */
11043 char maillock ();
11044 int
11045 main ()
11046 {
11047 maillock ();
11048 ;
11049 return 0;
11050 }
11051 _ACEOF
11052 rm -f conftest.$ac_objext conftest$ac_exeext
11053 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11054 (eval $ac_link) 2>&5
11055 ac_status=$?
11056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11057 (exit $ac_status); } &&
11058 { ac_try='test -s conftest$ac_exeext'
11059 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11060 (eval $ac_try) 2>&5
11061 ac_status=$?
11062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11063 (exit $ac_status); }; }; then
11064 ac_cv_lib_lockfile_maillock=yes
11065 else
11066 echo "$as_me: failed program was:" >&5
11067 sed 's/^/| /' conftest.$ac_ext >&5
11068
11069 ac_cv_lib_lockfile_maillock=no
11070 fi
11071 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11072 LIBS=$ac_check_lib_save_LIBS
11073 fi
11074 echo "$as_me:$LINENO: result: $ac_cv_lib_lockfile_maillock" >&5
11075 echo "${ECHO_T}$ac_cv_lib_lockfile_maillock" >&6
11076 if test $ac_cv_lib_lockfile_maillock = yes; then
11077 cat >>confdefs.h <<_ACEOF
11078 #define HAVE_LIBLOCKFILE 1
11079 _ACEOF
11080
11081 LIBS="-llockfile $LIBS"
11082
11083 fi
11084
11085 # If we have the shared liblockfile, assume we must use it for mail
11086 # locking (e.g. Debian). If we couldn't link against liblockfile
11087 # (no liblockfile.a installed), ensure that we don't need to.
11088 if test "$ac_cv_lib_lockfile_maillock" = no; then
11089 # Extract the first word of "liblockfile.so", so it can be a program name with args.
11090 set dummy liblockfile.so; ac_word=$2
11091 echo "$as_me:$LINENO: checking for $ac_word" >&5
11092 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11093 if test "${ac_cv_prog_liblockfile+set}" = set; then
11094 echo $ECHO_N "(cached) $ECHO_C" >&6
11095 else
11096 if test -n "$liblockfile"; then
11097 ac_cv_prog_liblockfile="$liblockfile" # Let the user override the test.
11098 else
11099 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11100 as_dummy="/usr/lib:/lib:/usr/local/lib:$LD_LIBRARY_PATH"
11101 for as_dir in $as_dummy
11102 do
11103 IFS=$as_save_IFS
11104 test -z "$as_dir" && as_dir=.
11105 for ac_exec_ext in '' $ac_executable_extensions; do
11106 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11107 ac_cv_prog_liblockfile="yes"
11108 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11109 break 2
11110 fi
11111 done
11112 done
11113
11114 test -z "$ac_cv_prog_liblockfile" && ac_cv_prog_liblockfile="no"
11115 fi
11116 fi
11117 liblockfile=$ac_cv_prog_liblockfile
11118 if test -n "$liblockfile"; then
11119 echo "$as_me:$LINENO: result: $liblockfile" >&5
11120 echo "${ECHO_T}$liblockfile" >&6
11121 else
11122 echo "$as_me:$LINENO: result: no" >&5
11123 echo "${ECHO_T}no" >&6
11124 fi
11125
11126 if test $ac_cv_prog_liblockfile = yes; then
11127 { { echo "$as_me:$LINENO: error: Shared liblockfile found but can't link against it.
11128 This probably means that movemail could lose mail.
11129 There may be a \`development' package to install containing liblockfile." >&5
11130 echo "$as_me: error: Shared liblockfile found but can't link against it.
11131 This probably means that movemail could lose mail.
11132 There may be a \`development' package to install containing liblockfile." >&2;}
11133 { (exit 1); exit 1; }; }
11134 else :
11135 fi
11136 fi
11137
11138 for ac_func in touchlock
11139 do
11140 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11141 echo "$as_me:$LINENO: checking for $ac_func" >&5
11142 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11143 if eval "test \"\${$as_ac_var+set}\" = set"; then
11144 echo $ECHO_N "(cached) $ECHO_C" >&6
11145 else
11146 cat >conftest.$ac_ext <<_ACEOF
11147 #line $LINENO "configure"
11148 /* confdefs.h. */
11149 _ACEOF
11150 cat confdefs.h >>conftest.$ac_ext
11151 cat >>conftest.$ac_ext <<_ACEOF
11152 /* end confdefs.h. */
11153 /* System header to define __stub macros and hopefully few prototypes,
11154 which can conflict with char $ac_func (); below.
11155 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11156 <limits.h> exists even on freestanding compilers. */
11157 #ifdef __STDC__
11158 # include <limits.h>
11159 #else
11160 # include <assert.h>
11161 #endif
11162 /* Override any gcc2 internal prototype to avoid an error. */
11163 #ifdef __cplusplus
11164 extern "C"
11165 {
11166 #endif
11167 /* We use char because int might match the return type of a gcc2
11168 builtin and then its argument prototype would still apply. */
11169 char $ac_func ();
11170 /* The GNU C library defines this for functions which it implements
11171 to always fail with ENOSYS. Some functions are actually named
11172 something starting with __ and the normal name is an alias. */
11173 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11174 choke me
11175 #else
11176 char (*f) () = $ac_func;
11177 #endif
11178 #ifdef __cplusplus
11179 }
11180 #endif
11181
11182 int
11183 main ()
11184 {
11185 return f != $ac_func;
11186 ;
11187 return 0;
11188 }
11189 _ACEOF
11190 rm -f conftest.$ac_objext conftest$ac_exeext
11191 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11192 (eval $ac_link) 2>&5
11193 ac_status=$?
11194 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11195 (exit $ac_status); } &&
11196 { ac_try='test -s conftest$ac_exeext'
11197 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11198 (eval $ac_try) 2>&5
11199 ac_status=$?
11200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11201 (exit $ac_status); }; }; then
11202 eval "$as_ac_var=yes"
11203 else
11204 echo "$as_me: failed program was:" >&5
11205 sed 's/^/| /' conftest.$ac_ext >&5
11206
11207 eval "$as_ac_var=no"
11208 fi
11209 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11210 fi
11211 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11212 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11213 if test `eval echo '${'$as_ac_var'}'` = yes; then
11214 cat >>confdefs.h <<_ACEOF
11215 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11216 _ACEOF
11217
11218 fi
11219 done
11220
11221
11222 for ac_header in maillock.h
11223 do
11224 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11225 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11226 echo "$as_me:$LINENO: checking for $ac_header" >&5
11227 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11228 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11229 echo $ECHO_N "(cached) $ECHO_C" >&6
11230 fi
11231 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11232 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11233 else
11234 # Is the header compilable?
11235 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11236 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11237 cat >conftest.$ac_ext <<_ACEOF
11238 #line $LINENO "configure"
11239 /* confdefs.h. */
11240 _ACEOF
11241 cat confdefs.h >>conftest.$ac_ext
11242 cat >>conftest.$ac_ext <<_ACEOF
11243 /* end confdefs.h. */
11244 $ac_includes_default
11245 #include <$ac_header>
11246 _ACEOF
11247 rm -f conftest.$ac_objext
11248 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11249 (eval $ac_compile) 2>&5
11250 ac_status=$?
11251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11252 (exit $ac_status); } &&
11253 { ac_try='test -s conftest.$ac_objext'
11254 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11255 (eval $ac_try) 2>&5
11256 ac_status=$?
11257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11258 (exit $ac_status); }; }; then
11259 ac_header_compiler=yes
11260 else
11261 echo "$as_me: failed program was:" >&5
11262 sed 's/^/| /' conftest.$ac_ext >&5
11263
11264 ac_header_compiler=no
11265 fi
11266 rm -f conftest.$ac_objext conftest.$ac_ext
11267 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11268 echo "${ECHO_T}$ac_header_compiler" >&6
11269
11270 # Is the header present?
11271 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11272 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11273 cat >conftest.$ac_ext <<_ACEOF
11274 #line $LINENO "configure"
11275 /* confdefs.h. */
11276 _ACEOF
11277 cat confdefs.h >>conftest.$ac_ext
11278 cat >>conftest.$ac_ext <<_ACEOF
11279 /* end confdefs.h. */
11280 #include <$ac_header>
11281 _ACEOF
11282 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11283 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11284 ac_status=$?
11285 grep -v '^ *+' conftest.er1 >conftest.err
11286 rm -f conftest.er1
11287 cat conftest.err >&5
11288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11289 (exit $ac_status); } >/dev/null; then
11290 if test -s conftest.err; then
11291 ac_cpp_err=$ac_c_preproc_warn_flag
11292 else
11293 ac_cpp_err=
11294 fi
11295 else
11296 ac_cpp_err=yes
11297 fi
11298 if test -z "$ac_cpp_err"; then
11299 ac_header_preproc=yes
11300 else
11301 echo "$as_me: failed program was:" >&5
11302 sed 's/^/| /' conftest.$ac_ext >&5
11303
11304 ac_header_preproc=no
11305 fi
11306 rm -f conftest.err conftest.$ac_ext
11307 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11308 echo "${ECHO_T}$ac_header_preproc" >&6
11309
11310 # So? What about this header?
11311 case $ac_header_compiler:$ac_header_preproc in
11312 yes:no )
11313 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11314 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11315 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11316 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11317 (
11318 cat <<\_ASBOX
11319 ## ------------------------------------ ##
11320 ## Report this to bug-autoconf@gnu.org. ##
11321 ## ------------------------------------ ##
11322 _ASBOX
11323 ) |
11324 sed "s/^/$as_me: WARNING: /" >&2
11325 ;;
11326 no:yes )
11327 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11328 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11329 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11330 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11331 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11332 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11333 (
11334 cat <<\_ASBOX
11335 ## ------------------------------------ ##
11336 ## Report this to bug-autoconf@gnu.org. ##
11337 ## ------------------------------------ ##
11338 _ASBOX
11339 ) |
11340 sed "s/^/$as_me: WARNING: /" >&2
11341 ;;
11342 esac
11343 echo "$as_me:$LINENO: checking for $ac_header" >&5
11344 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11345 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11346 echo $ECHO_N "(cached) $ECHO_C" >&6
11347 else
11348 eval "$as_ac_Header=$ac_header_preproc"
11349 fi
11350 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11351 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11352
11353 fi
11354 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11355 cat >>confdefs.h <<_ACEOF
11356 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11357 _ACEOF
11358
11359 fi
11360
11361 done
11362
11363
11364
11365
11366
11367
11368
11369
11370
11371
11372
11373
11374
11375
11376
11377
11378
11379
11380
11381
11382
11383
11384
11385
11386
11387
11388
11389
11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
11415
11416
11417
11418
11419
11420
11421
11422
11423
11424
11425
11426
11427
11428
11429
11430
11431 for ac_func in gethostname getdomainname dup2 \
11432 rename closedir mkdir rmdir sysinfo \
11433 random lrand48 bcopy bcmp logb frexp fmod rint cbrt ftime res_init setsid \
11434 strerror fpathconf select mktime euidaccess getpagesize tzset setlocale \
11435 utimes setrlimit setpgid getcwd getwd shutdown getaddrinfo \
11436 __fpending mblen mbrlen mbsinit strsignal setitimer ualarm index rindex \
11437 sendto recvfrom getsockopt setsockopt getsockname getpeername \
11438 gai_strerror mkstemp getline getdelim mremap memmove fsync bzero \
11439 memset memcmp memmove difftime memcpy mempcpy mblen mbrlen posix_memalign
11440 do
11441 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11442 echo "$as_me:$LINENO: checking for $ac_func" >&5
11443 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11444 if eval "test \"\${$as_ac_var+set}\" = set"; then
11445 echo $ECHO_N "(cached) $ECHO_C" >&6
11446 else
11447 cat >conftest.$ac_ext <<_ACEOF
11448 #line $LINENO "configure"
11449 /* confdefs.h. */
11450 _ACEOF
11451 cat confdefs.h >>conftest.$ac_ext
11452 cat >>conftest.$ac_ext <<_ACEOF
11453 /* end confdefs.h. */
11454 /* System header to define __stub macros and hopefully few prototypes,
11455 which can conflict with char $ac_func (); below.
11456 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11457 <limits.h> exists even on freestanding compilers. */
11458 #ifdef __STDC__
11459 # include <limits.h>
11460 #else
11461 # include <assert.h>
11462 #endif
11463 /* Override any gcc2 internal prototype to avoid an error. */
11464 #ifdef __cplusplus
11465 extern "C"
11466 {
11467 #endif
11468 /* We use char because int might match the return type of a gcc2
11469 builtin and then its argument prototype would still apply. */
11470 char $ac_func ();
11471 /* The GNU C library defines this for functions which it implements
11472 to always fail with ENOSYS. Some functions are actually named
11473 something starting with __ and the normal name is an alias. */
11474 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11475 choke me
11476 #else
11477 char (*f) () = $ac_func;
11478 #endif
11479 #ifdef __cplusplus
11480 }
11481 #endif
11482
11483 int
11484 main ()
11485 {
11486 return f != $ac_func;
11487 ;
11488 return 0;
11489 }
11490 _ACEOF
11491 rm -f conftest.$ac_objext conftest$ac_exeext
11492 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11493 (eval $ac_link) 2>&5
11494 ac_status=$?
11495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11496 (exit $ac_status); } &&
11497 { ac_try='test -s conftest$ac_exeext'
11498 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11499 (eval $ac_try) 2>&5
11500 ac_status=$?
11501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11502 (exit $ac_status); }; }; then
11503 eval "$as_ac_var=yes"
11504 else
11505 echo "$as_me: failed program was:" >&5
11506 sed 's/^/| /' conftest.$ac_ext >&5
11507
11508 eval "$as_ac_var=no"
11509 fi
11510 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11511 fi
11512 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11513 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11514 if test `eval echo '${'$as_ac_var'}'` = yes; then
11515 cat >>confdefs.h <<_ACEOF
11516 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11517 _ACEOF
11518
11519 fi
11520 done
11521
11522
11523
11524 for ac_header in sys/un.h
11525 do
11526 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11527 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11528 echo "$as_me:$LINENO: checking for $ac_header" >&5
11529 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11530 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11531 echo $ECHO_N "(cached) $ECHO_C" >&6
11532 fi
11533 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11534 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11535 else
11536 # Is the header compilable?
11537 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11538 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11539 cat >conftest.$ac_ext <<_ACEOF
11540 #line $LINENO "configure"
11541 /* confdefs.h. */
11542 _ACEOF
11543 cat confdefs.h >>conftest.$ac_ext
11544 cat >>conftest.$ac_ext <<_ACEOF
11545 /* end confdefs.h. */
11546 $ac_includes_default
11547 #include <$ac_header>
11548 _ACEOF
11549 rm -f conftest.$ac_objext
11550 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11551 (eval $ac_compile) 2>&5
11552 ac_status=$?
11553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11554 (exit $ac_status); } &&
11555 { ac_try='test -s conftest.$ac_objext'
11556 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11557 (eval $ac_try) 2>&5
11558 ac_status=$?
11559 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11560 (exit $ac_status); }; }; then
11561 ac_header_compiler=yes
11562 else
11563 echo "$as_me: failed program was:" >&5
11564 sed 's/^/| /' conftest.$ac_ext >&5
11565
11566 ac_header_compiler=no
11567 fi
11568 rm -f conftest.$ac_objext conftest.$ac_ext
11569 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11570 echo "${ECHO_T}$ac_header_compiler" >&6
11571
11572 # Is the header present?
11573 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11574 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11575 cat >conftest.$ac_ext <<_ACEOF
11576 #line $LINENO "configure"
11577 /* confdefs.h. */
11578 _ACEOF
11579 cat confdefs.h >>conftest.$ac_ext
11580 cat >>conftest.$ac_ext <<_ACEOF
11581 /* end confdefs.h. */
11582 #include <$ac_header>
11583 _ACEOF
11584 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11585 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11586 ac_status=$?
11587 grep -v '^ *+' conftest.er1 >conftest.err
11588 rm -f conftest.er1
11589 cat conftest.err >&5
11590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11591 (exit $ac_status); } >/dev/null; then
11592 if test -s conftest.err; then
11593 ac_cpp_err=$ac_c_preproc_warn_flag
11594 else
11595 ac_cpp_err=
11596 fi
11597 else
11598 ac_cpp_err=yes
11599 fi
11600 if test -z "$ac_cpp_err"; then
11601 ac_header_preproc=yes
11602 else
11603 echo "$as_me: failed program was:" >&5
11604 sed 's/^/| /' conftest.$ac_ext >&5
11605
11606 ac_header_preproc=no
11607 fi
11608 rm -f conftest.err conftest.$ac_ext
11609 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11610 echo "${ECHO_T}$ac_header_preproc" >&6
11611
11612 # So? What about this header?
11613 case $ac_header_compiler:$ac_header_preproc in
11614 yes:no )
11615 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11616 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11617 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11618 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11619 (
11620 cat <<\_ASBOX
11621 ## ------------------------------------ ##
11622 ## Report this to bug-autoconf@gnu.org. ##
11623 ## ------------------------------------ ##
11624 _ASBOX
11625 ) |
11626 sed "s/^/$as_me: WARNING: /" >&2
11627 ;;
11628 no:yes )
11629 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11630 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11631 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11632 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11633 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11634 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11635 (
11636 cat <<\_ASBOX
11637 ## ------------------------------------ ##
11638 ## Report this to bug-autoconf@gnu.org. ##
11639 ## ------------------------------------ ##
11640 _ASBOX
11641 ) |
11642 sed "s/^/$as_me: WARNING: /" >&2
11643 ;;
11644 esac
11645 echo "$as_me:$LINENO: checking for $ac_header" >&5
11646 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11647 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11648 echo $ECHO_N "(cached) $ECHO_C" >&6
11649 else
11650 eval "$as_ac_Header=$ac_header_preproc"
11651 fi
11652 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11653 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11654
11655 fi
11656 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11657 cat >>confdefs.h <<_ACEOF
11658 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11659 _ACEOF
11660
11661 fi
11662
11663 done
11664
11665
11666
11667
11668 for ac_header in sys/time.h unistd.h
11669 do
11670 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11671 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11672 echo "$as_me:$LINENO: checking for $ac_header" >&5
11673 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11674 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11675 echo $ECHO_N "(cached) $ECHO_C" >&6
11676 fi
11677 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11678 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11679 else
11680 # Is the header compilable?
11681 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11682 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11683 cat >conftest.$ac_ext <<_ACEOF
11684 #line $LINENO "configure"
11685 /* confdefs.h. */
11686 _ACEOF
11687 cat confdefs.h >>conftest.$ac_ext
11688 cat >>conftest.$ac_ext <<_ACEOF
11689 /* end confdefs.h. */
11690 $ac_includes_default
11691 #include <$ac_header>
11692 _ACEOF
11693 rm -f conftest.$ac_objext
11694 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11695 (eval $ac_compile) 2>&5
11696 ac_status=$?
11697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11698 (exit $ac_status); } &&
11699 { ac_try='test -s conftest.$ac_objext'
11700 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11701 (eval $ac_try) 2>&5
11702 ac_status=$?
11703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11704 (exit $ac_status); }; }; then
11705 ac_header_compiler=yes
11706 else
11707 echo "$as_me: failed program was:" >&5
11708 sed 's/^/| /' conftest.$ac_ext >&5
11709
11710 ac_header_compiler=no
11711 fi
11712 rm -f conftest.$ac_objext conftest.$ac_ext
11713 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11714 echo "${ECHO_T}$ac_header_compiler" >&6
11715
11716 # Is the header present?
11717 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11718 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11719 cat >conftest.$ac_ext <<_ACEOF
11720 #line $LINENO "configure"
11721 /* confdefs.h. */
11722 _ACEOF
11723 cat confdefs.h >>conftest.$ac_ext
11724 cat >>conftest.$ac_ext <<_ACEOF
11725 /* end confdefs.h. */
11726 #include <$ac_header>
11727 _ACEOF
11728 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11729 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11730 ac_status=$?
11731 grep -v '^ *+' conftest.er1 >conftest.err
11732 rm -f conftest.er1
11733 cat conftest.err >&5
11734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11735 (exit $ac_status); } >/dev/null; then
11736 if test -s conftest.err; then
11737 ac_cpp_err=$ac_c_preproc_warn_flag
11738 else
11739 ac_cpp_err=
11740 fi
11741 else
11742 ac_cpp_err=yes
11743 fi
11744 if test -z "$ac_cpp_err"; then
11745 ac_header_preproc=yes
11746 else
11747 echo "$as_me: failed program was:" >&5
11748 sed 's/^/| /' conftest.$ac_ext >&5
11749
11750 ac_header_preproc=no
11751 fi
11752 rm -f conftest.err conftest.$ac_ext
11753 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11754 echo "${ECHO_T}$ac_header_preproc" >&6
11755
11756 # So? What about this header?
11757 case $ac_header_compiler:$ac_header_preproc in
11758 yes:no )
11759 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11760 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11761 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11762 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11763 (
11764 cat <<\_ASBOX
11765 ## ------------------------------------ ##
11766 ## Report this to bug-autoconf@gnu.org. ##
11767 ## ------------------------------------ ##
11768 _ASBOX
11769 ) |
11770 sed "s/^/$as_me: WARNING: /" >&2
11771 ;;
11772 no:yes )
11773 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11774 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11775 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11776 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11777 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11778 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11779 (
11780 cat <<\_ASBOX
11781 ## ------------------------------------ ##
11782 ## Report this to bug-autoconf@gnu.org. ##
11783 ## ------------------------------------ ##
11784 _ASBOX
11785 ) |
11786 sed "s/^/$as_me: WARNING: /" >&2
11787 ;;
11788 esac
11789 echo "$as_me:$LINENO: checking for $ac_header" >&5
11790 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11791 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11792 echo $ECHO_N "(cached) $ECHO_C" >&6
11793 else
11794 eval "$as_ac_Header=$ac_header_preproc"
11795 fi
11796 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11797 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11798
11799 fi
11800 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11801 cat >>confdefs.h <<_ACEOF
11802 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11803 _ACEOF
11804
11805 fi
11806
11807 done
11808
11809
11810 for ac_func in alarm
11811 do
11812 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11813 echo "$as_me:$LINENO: checking for $ac_func" >&5
11814 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11815 if eval "test \"\${$as_ac_var+set}\" = set"; then
11816 echo $ECHO_N "(cached) $ECHO_C" >&6
11817 else
11818 cat >conftest.$ac_ext <<_ACEOF
11819 #line $LINENO "configure"
11820 /* confdefs.h. */
11821 _ACEOF
11822 cat confdefs.h >>conftest.$ac_ext
11823 cat >>conftest.$ac_ext <<_ACEOF
11824 /* end confdefs.h. */
11825 /* System header to define __stub macros and hopefully few prototypes,
11826 which can conflict with char $ac_func (); below.
11827 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11828 <limits.h> exists even on freestanding compilers. */
11829 #ifdef __STDC__
11830 # include <limits.h>
11831 #else
11832 # include <assert.h>
11833 #endif
11834 /* Override any gcc2 internal prototype to avoid an error. */
11835 #ifdef __cplusplus
11836 extern "C"
11837 {
11838 #endif
11839 /* We use char because int might match the return type of a gcc2
11840 builtin and then its argument prototype would still apply. */
11841 char $ac_func ();
11842 /* The GNU C library defines this for functions which it implements
11843 to always fail with ENOSYS. Some functions are actually named
11844 something starting with __ and the normal name is an alias. */
11845 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11846 choke me
11847 #else
11848 char (*f) () = $ac_func;
11849 #endif
11850 #ifdef __cplusplus
11851 }
11852 #endif
11853
11854 int
11855 main ()
11856 {
11857 return f != $ac_func;
11858 ;
11859 return 0;
11860 }
11861 _ACEOF
11862 rm -f conftest.$ac_objext conftest$ac_exeext
11863 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11864 (eval $ac_link) 2>&5
11865 ac_status=$?
11866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11867 (exit $ac_status); } &&
11868 { ac_try='test -s conftest$ac_exeext'
11869 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11870 (eval $ac_try) 2>&5
11871 ac_status=$?
11872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11873 (exit $ac_status); }; }; then
11874 eval "$as_ac_var=yes"
11875 else
11876 echo "$as_me: failed program was:" >&5
11877 sed 's/^/| /' conftest.$ac_ext >&5
11878
11879 eval "$as_ac_var=no"
11880 fi
11881 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11882 fi
11883 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11884 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11885 if test `eval echo '${'$as_ac_var'}'` = yes; then
11886 cat >>confdefs.h <<_ACEOF
11887 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11888 _ACEOF
11889
11890 fi
11891 done
11892
11893 echo "$as_me:$LINENO: checking for working mktime" >&5
11894 echo $ECHO_N "checking for working mktime... $ECHO_C" >&6
11895 if test "${ac_cv_func_working_mktime+set}" = set; then
11896 echo $ECHO_N "(cached) $ECHO_C" >&6
11897 else
11898 if test "$cross_compiling" = yes; then
11899 ac_cv_func_working_mktime=no
11900 else
11901 cat >conftest.$ac_ext <<_ACEOF
11902 #line $LINENO "configure"
11903 /* confdefs.h. */
11904 _ACEOF
11905 cat confdefs.h >>conftest.$ac_ext
11906 cat >>conftest.$ac_ext <<_ACEOF
11907 /* end confdefs.h. */
11908 /* Test program from Paul Eggert and Tony Leneis. */
11909 #if TIME_WITH_SYS_TIME
11910 # include <sys/time.h>
11911 # include <time.h>
11912 #else
11913 # if HAVE_SYS_TIME_H
11914 # include <sys/time.h>
11915 # else
11916 # include <time.h>
11917 # endif
11918 #endif
11919
11920 #if HAVE_UNISTD_H
11921 # include <unistd.h>
11922 #endif
11923
11924 #if !HAVE_ALARM
11925 # define alarm(X) /* empty */
11926 #endif
11927
11928 /* Work around redefinition to rpl_putenv by other config tests. */
11929 #undef putenv
11930
11931 static time_t time_t_max;
11932
11933 /* Values we'll use to set the TZ environment variable. */
11934 static const char *const tz_strings[] = {
11935 (const char *) 0, "TZ=GMT0", "TZ=JST-9",
11936 "TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00"
11937 };
11938 #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0]))
11939
11940 /* Fail if mktime fails to convert a date in the spring-forward gap.
11941 Based on a problem report from Andreas Jaeger. */
11942 static void
11943 spring_forward_gap ()
11944 {
11945 /* glibc (up to about 1998-10-07) failed this test. */
11946 struct tm tm;
11947
11948 /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
11949 instead of "TZ=America/Vancouver" in order to detect the bug even
11950 on systems that don't support the Olson extension, or don't have the
11951 full zoneinfo tables installed. */
11952 putenv ("TZ=PST8PDT,M4.1.0,M10.5.0");
11953
11954 tm.tm_year = 98;
11955 tm.tm_mon = 3;
11956 tm.tm_mday = 5;
11957 tm.tm_hour = 2;
11958 tm.tm_min = 0;
11959 tm.tm_sec = 0;
11960 tm.tm_isdst = -1;
11961 if (mktime (&tm) == (time_t)-1)
11962 exit (1);
11963 }
11964
11965 static void
11966 mktime_test (now)
11967 time_t now;
11968 {
11969 struct tm *lt;
11970 if ((lt = localtime (&now)) && mktime (lt) != now)
11971 exit (1);
11972 now = time_t_max - now;
11973 if ((lt = localtime (&now)) && mktime (lt) != now)
11974 exit (1);
11975 }
11976
11977 static void
11978 irix_6_4_bug ()
11979 {
11980 /* Based on code from Ariel Faigon. */
11981 struct tm tm;
11982 tm.tm_year = 96;
11983 tm.tm_mon = 3;
11984 tm.tm_mday = 0;
11985 tm.tm_hour = 0;
11986 tm.tm_min = 0;
11987 tm.tm_sec = 0;
11988 tm.tm_isdst = -1;
11989 mktime (&tm);
11990 if (tm.tm_mon != 2 || tm.tm_mday != 31)
11991 exit (1);
11992 }
11993
11994 static void
11995 bigtime_test (j)
11996 int j;
11997 {
11998 struct tm tm;
11999 time_t now;
12000 tm.tm_year = tm.tm_mon = tm.tm_mday = tm.tm_hour = tm.tm_min = tm.tm_sec = j;
12001 now = mktime (&tm);
12002 if (now != (time_t) -1)
12003 {
12004 struct tm *lt = localtime (&now);
12005 if (! (lt
12006 && lt->tm_year == tm.tm_year
12007 && lt->tm_mon == tm.tm_mon
12008 && lt->tm_mday == tm.tm_mday
12009 && lt->tm_hour == tm.tm_hour
12010 && lt->tm_min == tm.tm_min
12011 && lt->tm_sec == tm.tm_sec
12012 && lt->tm_yday == tm.tm_yday
12013 && lt->tm_wday == tm.tm_wday
12014 && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst)
12015 == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst))))
12016 exit (1);
12017 }
12018 }
12019
12020 int
12021 main ()
12022 {
12023 time_t t, delta;
12024 int i, j;
12025
12026 /* This test makes some buggy mktime implementations loop.
12027 Give up after 60 seconds; a mktime slower than that
12028 isn't worth using anyway. */
12029 alarm (60);
12030
12031 for (time_t_max = 1; 0 < time_t_max; time_t_max *= 2)
12032 continue;
12033 time_t_max--;
12034 delta = time_t_max / 997; /* a suitable prime number */
12035 for (i = 0; i < N_STRINGS; i++)
12036 {
12037 if (tz_strings[i])
12038 putenv (tz_strings[i]);
12039
12040 for (t = 0; t <= time_t_max - delta; t += delta)
12041 mktime_test (t);
12042 mktime_test ((time_t) 60 * 60);
12043 mktime_test ((time_t) 60 * 60 * 24);
12044
12045 for (j = 1; 0 < j; j *= 2)
12046 bigtime_test (j);
12047 bigtime_test (j - 1);
12048 }
12049 irix_6_4_bug ();
12050 spring_forward_gap ();
12051 exit (0);
12052 }
12053 _ACEOF
12054 rm -f conftest$ac_exeext
12055 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12056 (eval $ac_link) 2>&5
12057 ac_status=$?
12058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12059 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12060 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12061 (eval $ac_try) 2>&5
12062 ac_status=$?
12063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12064 (exit $ac_status); }; }; then
12065 ac_cv_func_working_mktime=yes
12066 else
12067 echo "$as_me: program exited with status $ac_status" >&5
12068 echo "$as_me: failed program was:" >&5
12069 sed 's/^/| /' conftest.$ac_ext >&5
12070
12071 ( exit $ac_status )
12072 ac_cv_func_working_mktime=no
12073 fi
12074 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12075 fi
12076 fi
12077 echo "$as_me:$LINENO: result: $ac_cv_func_working_mktime" >&5
12078 echo "${ECHO_T}$ac_cv_func_working_mktime" >&6
12079 if test $ac_cv_func_working_mktime = no; then
12080 LIBOBJS="$LIBOBJS mktime.$ac_objext"
12081 fi
12082
12083 if test "$ac_cv_func_working_mktime" = no; then
12084
12085 cat >>confdefs.h <<\_ACEOF
12086 #define BROKEN_MKTIME 1
12087 _ACEOF
12088
12089 fi
12090
12091 ac_have_func=no # yes means we've found a way to get the load average.
12092
12093 # Make sure getloadavg.c is where it belongs, at configure-time.
12094 test -f "$srcdir/$ac_config_libobj_dir/getloadavg.c" ||
12095 { { echo "$as_me:$LINENO: error: $srcdir/$ac_config_libobj_dir/getloadavg.c is missing" >&5
12096 echo "$as_me: error: $srcdir/$ac_config_libobj_dir/getloadavg.c is missing" >&2;}
12097 { (exit 1); exit 1; }; }
12098
12099 ac_save_LIBS=$LIBS
12100
12101 # Check for getloadavg, but be sure not to touch the cache variable.
12102 (echo "$as_me:$LINENO: checking for getloadavg" >&5
12103 echo $ECHO_N "checking for getloadavg... $ECHO_C" >&6
12104 if test "${ac_cv_func_getloadavg+set}" = set; then
12105 echo $ECHO_N "(cached) $ECHO_C" >&6
12106 else
12107 cat >conftest.$ac_ext <<_ACEOF
12108 #line $LINENO "configure"
12109 /* confdefs.h. */
12110 _ACEOF
12111 cat confdefs.h >>conftest.$ac_ext
12112 cat >>conftest.$ac_ext <<_ACEOF
12113 /* end confdefs.h. */
12114 /* System header to define __stub macros and hopefully few prototypes,
12115 which can conflict with char getloadavg (); below.
12116 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12117 <limits.h> exists even on freestanding compilers. */
12118 #ifdef __STDC__
12119 # include <limits.h>
12120 #else
12121 # include <assert.h>
12122 #endif
12123 /* Override any gcc2 internal prototype to avoid an error. */
12124 #ifdef __cplusplus
12125 extern "C"
12126 {
12127 #endif
12128 /* We use char because int might match the return type of a gcc2
12129 builtin and then its argument prototype would still apply. */
12130 char getloadavg ();
12131 /* The GNU C library defines this for functions which it implements
12132 to always fail with ENOSYS. Some functions are actually named
12133 something starting with __ and the normal name is an alias. */
12134 #if defined (__stub_getloadavg) || defined (__stub___getloadavg)
12135 choke me
12136 #else
12137 char (*f) () = getloadavg;
12138 #endif
12139 #ifdef __cplusplus
12140 }
12141 #endif
12142
12143 int
12144 main ()
12145 {
12146 return f != getloadavg;
12147 ;
12148 return 0;
12149 }
12150 _ACEOF
12151 rm -f conftest.$ac_objext conftest$ac_exeext
12152 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12153 (eval $ac_link) 2>&5
12154 ac_status=$?
12155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12156 (exit $ac_status); } &&
12157 { ac_try='test -s conftest$ac_exeext'
12158 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12159 (eval $ac_try) 2>&5
12160 ac_status=$?
12161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12162 (exit $ac_status); }; }; then
12163 ac_cv_func_getloadavg=yes
12164 else
12165 echo "$as_me: failed program was:" >&5
12166 sed 's/^/| /' conftest.$ac_ext >&5
12167
12168 ac_cv_func_getloadavg=no
12169 fi
12170 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12171 fi
12172 echo "$as_me:$LINENO: result: $ac_cv_func_getloadavg" >&5
12173 echo "${ECHO_T}$ac_cv_func_getloadavg" >&6
12174 if test $ac_cv_func_getloadavg = yes; then
12175 exit 0
12176 else
12177 exit 1
12178 fi
12179 ) && ac_have_func=yes
12180
12181 # On HPUX9, an unprivileged user can get load averages through this function.
12182
12183 for ac_func in pstat_getdynamic
12184 do
12185 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12186 echo "$as_me:$LINENO: checking for $ac_func" >&5
12187 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12188 if eval "test \"\${$as_ac_var+set}\" = set"; then
12189 echo $ECHO_N "(cached) $ECHO_C" >&6
12190 else
12191 cat >conftest.$ac_ext <<_ACEOF
12192 #line $LINENO "configure"
12193 /* confdefs.h. */
12194 _ACEOF
12195 cat confdefs.h >>conftest.$ac_ext
12196 cat >>conftest.$ac_ext <<_ACEOF
12197 /* end confdefs.h. */
12198 /* System header to define __stub macros and hopefully few prototypes,
12199 which can conflict with char $ac_func (); below.
12200 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12201 <limits.h> exists even on freestanding compilers. */
12202 #ifdef __STDC__
12203 # include <limits.h>
12204 #else
12205 # include <assert.h>
12206 #endif
12207 /* Override any gcc2 internal prototype to avoid an error. */
12208 #ifdef __cplusplus
12209 extern "C"
12210 {
12211 #endif
12212 /* We use char because int might match the return type of a gcc2
12213 builtin and then its argument prototype would still apply. */
12214 char $ac_func ();
12215 /* The GNU C library defines this for functions which it implements
12216 to always fail with ENOSYS. Some functions are actually named
12217 something starting with __ and the normal name is an alias. */
12218 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12219 choke me
12220 #else
12221 char (*f) () = $ac_func;
12222 #endif
12223 #ifdef __cplusplus
12224 }
12225 #endif
12226
12227 int
12228 main ()
12229 {
12230 return f != $ac_func;
12231 ;
12232 return 0;
12233 }
12234 _ACEOF
12235 rm -f conftest.$ac_objext conftest$ac_exeext
12236 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12237 (eval $ac_link) 2>&5
12238 ac_status=$?
12239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12240 (exit $ac_status); } &&
12241 { ac_try='test -s conftest$ac_exeext'
12242 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12243 (eval $ac_try) 2>&5
12244 ac_status=$?
12245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12246 (exit $ac_status); }; }; then
12247 eval "$as_ac_var=yes"
12248 else
12249 echo "$as_me: failed program was:" >&5
12250 sed 's/^/| /' conftest.$ac_ext >&5
12251
12252 eval "$as_ac_var=no"
12253 fi
12254 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12255 fi
12256 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12257 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12258 if test `eval echo '${'$as_ac_var'}'` = yes; then
12259 cat >>confdefs.h <<_ACEOF
12260 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12261 _ACEOF
12262
12263 fi
12264 done
12265
12266
12267 # Solaris has libkstat which does not require root.
12268
12269 echo "$as_me:$LINENO: checking for kstat_open in -lkstat" >&5
12270 echo $ECHO_N "checking for kstat_open in -lkstat... $ECHO_C" >&6
12271 if test "${ac_cv_lib_kstat_kstat_open+set}" = set; then
12272 echo $ECHO_N "(cached) $ECHO_C" >&6
12273 else
12274 ac_check_lib_save_LIBS=$LIBS
12275 LIBS="-lkstat $LIBS"
12276 cat >conftest.$ac_ext <<_ACEOF
12277 #line $LINENO "configure"
12278 /* confdefs.h. */
12279 _ACEOF
12280 cat confdefs.h >>conftest.$ac_ext
12281 cat >>conftest.$ac_ext <<_ACEOF
12282 /* end confdefs.h. */
12283
12284 /* Override any gcc2 internal prototype to avoid an error. */
12285 #ifdef __cplusplus
12286 extern "C"
12287 #endif
12288 /* We use char because int might match the return type of a gcc2
12289 builtin and then its argument prototype would still apply. */
12290 char kstat_open ();
12291 int
12292 main ()
12293 {
12294 kstat_open ();
12295 ;
12296 return 0;
12297 }
12298 _ACEOF
12299 rm -f conftest.$ac_objext conftest$ac_exeext
12300 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12301 (eval $ac_link) 2>&5
12302 ac_status=$?
12303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12304 (exit $ac_status); } &&
12305 { ac_try='test -s conftest$ac_exeext'
12306 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12307 (eval $ac_try) 2>&5
12308 ac_status=$?
12309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12310 (exit $ac_status); }; }; then
12311 ac_cv_lib_kstat_kstat_open=yes
12312 else
12313 echo "$as_me: failed program was:" >&5
12314 sed 's/^/| /' conftest.$ac_ext >&5
12315
12316 ac_cv_lib_kstat_kstat_open=no
12317 fi
12318 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12319 LIBS=$ac_check_lib_save_LIBS
12320 fi
12321 echo "$as_me:$LINENO: result: $ac_cv_lib_kstat_kstat_open" >&5
12322 echo "${ECHO_T}$ac_cv_lib_kstat_kstat_open" >&6
12323 if test $ac_cv_lib_kstat_kstat_open = yes; then
12324 cat >>confdefs.h <<_ACEOF
12325 #define HAVE_LIBKSTAT 1
12326 _ACEOF
12327
12328 LIBS="-lkstat $LIBS"
12329
12330 fi
12331
12332 test $ac_cv_lib_kstat_kstat_open = yes && ac_have_func=yes
12333
12334 # Some systems with -lutil have (and need) -lkvm as well, some do not.
12335 # On Solaris, -lkvm requires nlist from -lelf, so check that first
12336 # to get the right answer into the cache.
12337 # For kstat on solaris, we need libelf to force the definition of SVR4 below.
12338 if test $ac_have_func = no; then
12339 echo "$as_me:$LINENO: checking for elf_begin in -lelf" >&5
12340 echo $ECHO_N "checking for elf_begin in -lelf... $ECHO_C" >&6
12341 if test "${ac_cv_lib_elf_elf_begin+set}" = set; then
12342 echo $ECHO_N "(cached) $ECHO_C" >&6
12343 else
12344 ac_check_lib_save_LIBS=$LIBS
12345 LIBS="-lelf $LIBS"
12346 cat >conftest.$ac_ext <<_ACEOF
12347 #line $LINENO "configure"
12348 /* confdefs.h. */
12349 _ACEOF
12350 cat confdefs.h >>conftest.$ac_ext
12351 cat >>conftest.$ac_ext <<_ACEOF
12352 /* end confdefs.h. */
12353
12354 /* Override any gcc2 internal prototype to avoid an error. */
12355 #ifdef __cplusplus
12356 extern "C"
12357 #endif
12358 /* We use char because int might match the return type of a gcc2
12359 builtin and then its argument prototype would still apply. */
12360 char elf_begin ();
12361 int
12362 main ()
12363 {
12364 elf_begin ();
12365 ;
12366 return 0;
12367 }
12368 _ACEOF
12369 rm -f conftest.$ac_objext conftest$ac_exeext
12370 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12371 (eval $ac_link) 2>&5
12372 ac_status=$?
12373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12374 (exit $ac_status); } &&
12375 { ac_try='test -s conftest$ac_exeext'
12376 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12377 (eval $ac_try) 2>&5
12378 ac_status=$?
12379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12380 (exit $ac_status); }; }; then
12381 ac_cv_lib_elf_elf_begin=yes
12382 else
12383 echo "$as_me: failed program was:" >&5
12384 sed 's/^/| /' conftest.$ac_ext >&5
12385
12386 ac_cv_lib_elf_elf_begin=no
12387 fi
12388 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12389 LIBS=$ac_check_lib_save_LIBS
12390 fi
12391 echo "$as_me:$LINENO: result: $ac_cv_lib_elf_elf_begin" >&5
12392 echo "${ECHO_T}$ac_cv_lib_elf_elf_begin" >&6
12393 if test $ac_cv_lib_elf_elf_begin = yes; then
12394 LIBS="-lelf $LIBS"
12395 fi
12396
12397 fi
12398 if test $ac_have_func = no; then
12399 echo "$as_me:$LINENO: checking for kvm_open in -lkvm" >&5
12400 echo $ECHO_N "checking for kvm_open in -lkvm... $ECHO_C" >&6
12401 if test "${ac_cv_lib_kvm_kvm_open+set}" = set; then
12402 echo $ECHO_N "(cached) $ECHO_C" >&6
12403 else
12404 ac_check_lib_save_LIBS=$LIBS
12405 LIBS="-lkvm $LIBS"
12406 cat >conftest.$ac_ext <<_ACEOF
12407 #line $LINENO "configure"
12408 /* confdefs.h. */
12409 _ACEOF
12410 cat confdefs.h >>conftest.$ac_ext
12411 cat >>conftest.$ac_ext <<_ACEOF
12412 /* end confdefs.h. */
12413
12414 /* Override any gcc2 internal prototype to avoid an error. */
12415 #ifdef __cplusplus
12416 extern "C"
12417 #endif
12418 /* We use char because int might match the return type of a gcc2
12419 builtin and then its argument prototype would still apply. */
12420 char kvm_open ();
12421 int
12422 main ()
12423 {
12424 kvm_open ();
12425 ;
12426 return 0;
12427 }
12428 _ACEOF
12429 rm -f conftest.$ac_objext conftest$ac_exeext
12430 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12431 (eval $ac_link) 2>&5
12432 ac_status=$?
12433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12434 (exit $ac_status); } &&
12435 { ac_try='test -s conftest$ac_exeext'
12436 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12437 (eval $ac_try) 2>&5
12438 ac_status=$?
12439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12440 (exit $ac_status); }; }; then
12441 ac_cv_lib_kvm_kvm_open=yes
12442 else
12443 echo "$as_me: failed program was:" >&5
12444 sed 's/^/| /' conftest.$ac_ext >&5
12445
12446 ac_cv_lib_kvm_kvm_open=no
12447 fi
12448 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12449 LIBS=$ac_check_lib_save_LIBS
12450 fi
12451 echo "$as_me:$LINENO: result: $ac_cv_lib_kvm_kvm_open" >&5
12452 echo "${ECHO_T}$ac_cv_lib_kvm_kvm_open" >&6
12453 if test $ac_cv_lib_kvm_kvm_open = yes; then
12454 LIBS="-lkvm $LIBS"
12455 fi
12456
12457 # Check for the 4.4BSD definition of getloadavg.
12458 echo "$as_me:$LINENO: checking for getloadavg in -lutil" >&5
12459 echo $ECHO_N "checking for getloadavg in -lutil... $ECHO_C" >&6
12460 if test "${ac_cv_lib_util_getloadavg+set}" = set; then
12461 echo $ECHO_N "(cached) $ECHO_C" >&6
12462 else
12463 ac_check_lib_save_LIBS=$LIBS
12464 LIBS="-lutil $LIBS"
12465 cat >conftest.$ac_ext <<_ACEOF
12466 #line $LINENO "configure"
12467 /* confdefs.h. */
12468 _ACEOF
12469 cat confdefs.h >>conftest.$ac_ext
12470 cat >>conftest.$ac_ext <<_ACEOF
12471 /* end confdefs.h. */
12472
12473 /* Override any gcc2 internal prototype to avoid an error. */
12474 #ifdef __cplusplus
12475 extern "C"
12476 #endif
12477 /* We use char because int might match the return type of a gcc2
12478 builtin and then its argument prototype would still apply. */
12479 char getloadavg ();
12480 int
12481 main ()
12482 {
12483 getloadavg ();
12484 ;
12485 return 0;
12486 }
12487 _ACEOF
12488 rm -f conftest.$ac_objext conftest$ac_exeext
12489 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12490 (eval $ac_link) 2>&5
12491 ac_status=$?
12492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12493 (exit $ac_status); } &&
12494 { ac_try='test -s conftest$ac_exeext'
12495 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12496 (eval $ac_try) 2>&5
12497 ac_status=$?
12498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12499 (exit $ac_status); }; }; then
12500 ac_cv_lib_util_getloadavg=yes
12501 else
12502 echo "$as_me: failed program was:" >&5
12503 sed 's/^/| /' conftest.$ac_ext >&5
12504
12505 ac_cv_lib_util_getloadavg=no
12506 fi
12507 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12508 LIBS=$ac_check_lib_save_LIBS
12509 fi
12510 echo "$as_me:$LINENO: result: $ac_cv_lib_util_getloadavg" >&5
12511 echo "${ECHO_T}$ac_cv_lib_util_getloadavg" >&6
12512 if test $ac_cv_lib_util_getloadavg = yes; then
12513 LIBS="-lutil $LIBS" ac_have_func=yes ac_cv_func_getloadavg_setgid=yes
12514 fi
12515
12516 fi
12517
12518 if test $ac_have_func = no; then
12519 # There is a commonly available library for RS/6000 AIX.
12520 # Since it is not a standard part of AIX, it might be installed locally.
12521 ac_getloadavg_LIBS=$LIBS
12522 LIBS="-L/usr/local/lib $LIBS"
12523 echo "$as_me:$LINENO: checking for getloadavg in -lgetloadavg" >&5
12524 echo $ECHO_N "checking for getloadavg in -lgetloadavg... $ECHO_C" >&6
12525 if test "${ac_cv_lib_getloadavg_getloadavg+set}" = set; then
12526 echo $ECHO_N "(cached) $ECHO_C" >&6
12527 else
12528 ac_check_lib_save_LIBS=$LIBS
12529 LIBS="-lgetloadavg $LIBS"
12530 cat >conftest.$ac_ext <<_ACEOF
12531 #line $LINENO "configure"
12532 /* confdefs.h. */
12533 _ACEOF
12534 cat confdefs.h >>conftest.$ac_ext
12535 cat >>conftest.$ac_ext <<_ACEOF
12536 /* end confdefs.h. */
12537
12538 /* Override any gcc2 internal prototype to avoid an error. */
12539 #ifdef __cplusplus
12540 extern "C"
12541 #endif
12542 /* We use char because int might match the return type of a gcc2
12543 builtin and then its argument prototype would still apply. */
12544 char getloadavg ();
12545 int
12546 main ()
12547 {
12548 getloadavg ();
12549 ;
12550 return 0;
12551 }
12552 _ACEOF
12553 rm -f conftest.$ac_objext conftest$ac_exeext
12554 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12555 (eval $ac_link) 2>&5
12556 ac_status=$?
12557 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12558 (exit $ac_status); } &&
12559 { ac_try='test -s conftest$ac_exeext'
12560 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12561 (eval $ac_try) 2>&5
12562 ac_status=$?
12563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12564 (exit $ac_status); }; }; then
12565 ac_cv_lib_getloadavg_getloadavg=yes
12566 else
12567 echo "$as_me: failed program was:" >&5
12568 sed 's/^/| /' conftest.$ac_ext >&5
12569
12570 ac_cv_lib_getloadavg_getloadavg=no
12571 fi
12572 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12573 LIBS=$ac_check_lib_save_LIBS
12574 fi
12575 echo "$as_me:$LINENO: result: $ac_cv_lib_getloadavg_getloadavg" >&5
12576 echo "${ECHO_T}$ac_cv_lib_getloadavg_getloadavg" >&6
12577 if test $ac_cv_lib_getloadavg_getloadavg = yes; then
12578 LIBS="-lgetloadavg $LIBS"
12579 else
12580 LIBS=$ac_getloadavg_LIBS
12581 fi
12582
12583 fi
12584
12585 # Make sure it is really in the library, if we think we found it,
12586 # otherwise set up the replacement function.
12587
12588 for ac_func in getloadavg
12589 do
12590 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12591 echo "$as_me:$LINENO: checking for $ac_func" >&5
12592 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12593 if eval "test \"\${$as_ac_var+set}\" = set"; then
12594 echo $ECHO_N "(cached) $ECHO_C" >&6
12595 else
12596 cat >conftest.$ac_ext <<_ACEOF
12597 #line $LINENO "configure"
12598 /* confdefs.h. */
12599 _ACEOF
12600 cat confdefs.h >>conftest.$ac_ext
12601 cat >>conftest.$ac_ext <<_ACEOF
12602 /* end confdefs.h. */
12603 /* System header to define __stub macros and hopefully few prototypes,
12604 which can conflict with char $ac_func (); below.
12605 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12606 <limits.h> exists even on freestanding compilers. */
12607 #ifdef __STDC__
12608 # include <limits.h>
12609 #else
12610 # include <assert.h>
12611 #endif
12612 /* Override any gcc2 internal prototype to avoid an error. */
12613 #ifdef __cplusplus
12614 extern "C"
12615 {
12616 #endif
12617 /* We use char because int might match the return type of a gcc2
12618 builtin and then its argument prototype would still apply. */
12619 char $ac_func ();
12620 /* The GNU C library defines this for functions which it implements
12621 to always fail with ENOSYS. Some functions are actually named
12622 something starting with __ and the normal name is an alias. */
12623 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12624 choke me
12625 #else
12626 char (*f) () = $ac_func;
12627 #endif
12628 #ifdef __cplusplus
12629 }
12630 #endif
12631
12632 int
12633 main ()
12634 {
12635 return f != $ac_func;
12636 ;
12637 return 0;
12638 }
12639 _ACEOF
12640 rm -f conftest.$ac_objext conftest$ac_exeext
12641 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12642 (eval $ac_link) 2>&5
12643 ac_status=$?
12644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12645 (exit $ac_status); } &&
12646 { ac_try='test -s conftest$ac_exeext'
12647 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12648 (eval $ac_try) 2>&5
12649 ac_status=$?
12650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12651 (exit $ac_status); }; }; then
12652 eval "$as_ac_var=yes"
12653 else
12654 echo "$as_me: failed program was:" >&5
12655 sed 's/^/| /' conftest.$ac_ext >&5
12656
12657 eval "$as_ac_var=no"
12658 fi
12659 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12660 fi
12661 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12662 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12663 if test `eval echo '${'$as_ac_var'}'` = yes; then
12664 cat >>confdefs.h <<_ACEOF
12665 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12666 _ACEOF
12667
12668 else
12669 LIBOBJS="$LIBOBJS getloadavg.$ac_objext"
12670
12671 cat >>confdefs.h <<\_ACEOF
12672 #define C_GETLOADAVG 1
12673 _ACEOF
12674
12675 # Figure out what our getloadavg.c needs.
12676 ac_have_func=no
12677 if test "${ac_cv_header_sys_dg_sys_info_h+set}" = set; then
12678 echo "$as_me:$LINENO: checking for sys/dg_sys_info.h" >&5
12679 echo $ECHO_N "checking for sys/dg_sys_info.h... $ECHO_C" >&6
12680 if test "${ac_cv_header_sys_dg_sys_info_h+set}" = set; then
12681 echo $ECHO_N "(cached) $ECHO_C" >&6
12682 fi
12683 echo "$as_me:$LINENO: result: $ac_cv_header_sys_dg_sys_info_h" >&5
12684 echo "${ECHO_T}$ac_cv_header_sys_dg_sys_info_h" >&6
12685 else
12686 # Is the header compilable?
12687 echo "$as_me:$LINENO: checking sys/dg_sys_info.h usability" >&5
12688 echo $ECHO_N "checking sys/dg_sys_info.h usability... $ECHO_C" >&6
12689 cat >conftest.$ac_ext <<_ACEOF
12690 #line $LINENO "configure"
12691 /* confdefs.h. */
12692 _ACEOF
12693 cat confdefs.h >>conftest.$ac_ext
12694 cat >>conftest.$ac_ext <<_ACEOF
12695 /* end confdefs.h. */
12696 $ac_includes_default
12697 #include <sys/dg_sys_info.h>
12698 _ACEOF
12699 rm -f conftest.$ac_objext
12700 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12701 (eval $ac_compile) 2>&5
12702 ac_status=$?
12703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12704 (exit $ac_status); } &&
12705 { ac_try='test -s conftest.$ac_objext'
12706 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12707 (eval $ac_try) 2>&5
12708 ac_status=$?
12709 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12710 (exit $ac_status); }; }; then
12711 ac_header_compiler=yes
12712 else
12713 echo "$as_me: failed program was:" >&5
12714 sed 's/^/| /' conftest.$ac_ext >&5
12715
12716 ac_header_compiler=no
12717 fi
12718 rm -f conftest.$ac_objext conftest.$ac_ext
12719 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12720 echo "${ECHO_T}$ac_header_compiler" >&6
12721
12722 # Is the header present?
12723 echo "$as_me:$LINENO: checking sys/dg_sys_info.h presence" >&5
12724 echo $ECHO_N "checking sys/dg_sys_info.h presence... $ECHO_C" >&6
12725 cat >conftest.$ac_ext <<_ACEOF
12726 #line $LINENO "configure"
12727 /* confdefs.h. */
12728 _ACEOF
12729 cat confdefs.h >>conftest.$ac_ext
12730 cat >>conftest.$ac_ext <<_ACEOF
12731 /* end confdefs.h. */
12732 #include <sys/dg_sys_info.h>
12733 _ACEOF
12734 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12735 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12736 ac_status=$?
12737 grep -v '^ *+' conftest.er1 >conftest.err
12738 rm -f conftest.er1
12739 cat conftest.err >&5
12740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12741 (exit $ac_status); } >/dev/null; then
12742 if test -s conftest.err; then
12743 ac_cpp_err=$ac_c_preproc_warn_flag
12744 else
12745 ac_cpp_err=
12746 fi
12747 else
12748 ac_cpp_err=yes
12749 fi
12750 if test -z "$ac_cpp_err"; then
12751 ac_header_preproc=yes
12752 else
12753 echo "$as_me: failed program was:" >&5
12754 sed 's/^/| /' conftest.$ac_ext >&5
12755
12756 ac_header_preproc=no
12757 fi
12758 rm -f conftest.err conftest.$ac_ext
12759 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12760 echo "${ECHO_T}$ac_header_preproc" >&6
12761
12762 # So? What about this header?
12763 case $ac_header_compiler:$ac_header_preproc in
12764 yes:no )
12765 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: accepted by the compiler, rejected by the preprocessor!" >&5
12766 echo "$as_me: WARNING: sys/dg_sys_info.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12767 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: proceeding with the preprocessor's result" >&5
12768 echo "$as_me: WARNING: sys/dg_sys_info.h: proceeding with the preprocessor's result" >&2;}
12769 (
12770 cat <<\_ASBOX
12771 ## ------------------------------------ ##
12772 ## Report this to bug-autoconf@gnu.org. ##
12773 ## ------------------------------------ ##
12774 _ASBOX
12775 ) |
12776 sed "s/^/$as_me: WARNING: /" >&2
12777 ;;
12778 no:yes )
12779 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: present but cannot be compiled" >&5
12780 echo "$as_me: WARNING: sys/dg_sys_info.h: present but cannot be compiled" >&2;}
12781 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: check for missing prerequisite headers?" >&5
12782 echo "$as_me: WARNING: sys/dg_sys_info.h: check for missing prerequisite headers?" >&2;}
12783 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: proceeding with the preprocessor's result" >&5
12784 echo "$as_me: WARNING: sys/dg_sys_info.h: proceeding with the preprocessor's result" >&2;}
12785 (
12786 cat <<\_ASBOX
12787 ## ------------------------------------ ##
12788 ## Report this to bug-autoconf@gnu.org. ##
12789 ## ------------------------------------ ##
12790 _ASBOX
12791 ) |
12792 sed "s/^/$as_me: WARNING: /" >&2
12793 ;;
12794 esac
12795 echo "$as_me:$LINENO: checking for sys/dg_sys_info.h" >&5
12796 echo $ECHO_N "checking for sys/dg_sys_info.h... $ECHO_C" >&6
12797 if test "${ac_cv_header_sys_dg_sys_info_h+set}" = set; then
12798 echo $ECHO_N "(cached) $ECHO_C" >&6
12799 else
12800 ac_cv_header_sys_dg_sys_info_h=$ac_header_preproc
12801 fi
12802 echo "$as_me:$LINENO: result: $ac_cv_header_sys_dg_sys_info_h" >&5
12803 echo "${ECHO_T}$ac_cv_header_sys_dg_sys_info_h" >&6
12804
12805 fi
12806 if test $ac_cv_header_sys_dg_sys_info_h = yes; then
12807 ac_have_func=yes
12808
12809 cat >>confdefs.h <<\_ACEOF
12810 #define DGUX 1
12811 _ACEOF
12812
12813
12814 echo "$as_me:$LINENO: checking for dg_sys_info in -ldgc" >&5
12815 echo $ECHO_N "checking for dg_sys_info in -ldgc... $ECHO_C" >&6
12816 if test "${ac_cv_lib_dgc_dg_sys_info+set}" = set; then
12817 echo $ECHO_N "(cached) $ECHO_C" >&6
12818 else
12819 ac_check_lib_save_LIBS=$LIBS
12820 LIBS="-ldgc $LIBS"
12821 cat >conftest.$ac_ext <<_ACEOF
12822 #line $LINENO "configure"
12823 /* confdefs.h. */
12824 _ACEOF
12825 cat confdefs.h >>conftest.$ac_ext
12826 cat >>conftest.$ac_ext <<_ACEOF
12827 /* end confdefs.h. */
12828
12829 /* Override any gcc2 internal prototype to avoid an error. */
12830 #ifdef __cplusplus
12831 extern "C"
12832 #endif
12833 /* We use char because int might match the return type of a gcc2
12834 builtin and then its argument prototype would still apply. */
12835 char dg_sys_info ();
12836 int
12837 main ()
12838 {
12839 dg_sys_info ();
12840 ;
12841 return 0;
12842 }
12843 _ACEOF
12844 rm -f conftest.$ac_objext conftest$ac_exeext
12845 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12846 (eval $ac_link) 2>&5
12847 ac_status=$?
12848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12849 (exit $ac_status); } &&
12850 { ac_try='test -s conftest$ac_exeext'
12851 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12852 (eval $ac_try) 2>&5
12853 ac_status=$?
12854 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12855 (exit $ac_status); }; }; then
12856 ac_cv_lib_dgc_dg_sys_info=yes
12857 else
12858 echo "$as_me: failed program was:" >&5
12859 sed 's/^/| /' conftest.$ac_ext >&5
12860
12861 ac_cv_lib_dgc_dg_sys_info=no
12862 fi
12863 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12864 LIBS=$ac_check_lib_save_LIBS
12865 fi
12866 echo "$as_me:$LINENO: result: $ac_cv_lib_dgc_dg_sys_info" >&5
12867 echo "${ECHO_T}$ac_cv_lib_dgc_dg_sys_info" >&6
12868 if test $ac_cv_lib_dgc_dg_sys_info = yes; then
12869 cat >>confdefs.h <<_ACEOF
12870 #define HAVE_LIBDGC 1
12871 _ACEOF
12872
12873 LIBS="-ldgc $LIBS"
12874
12875 fi
12876
12877 fi
12878
12879
12880
12881 if test "${ac_cv_header_locale_h+set}" = set; then
12882 echo "$as_me:$LINENO: checking for locale.h" >&5
12883 echo $ECHO_N "checking for locale.h... $ECHO_C" >&6
12884 if test "${ac_cv_header_locale_h+set}" = set; then
12885 echo $ECHO_N "(cached) $ECHO_C" >&6
12886 fi
12887 echo "$as_me:$LINENO: result: $ac_cv_header_locale_h" >&5
12888 echo "${ECHO_T}$ac_cv_header_locale_h" >&6
12889 else
12890 # Is the header compilable?
12891 echo "$as_me:$LINENO: checking locale.h usability" >&5
12892 echo $ECHO_N "checking locale.h usability... $ECHO_C" >&6
12893 cat >conftest.$ac_ext <<_ACEOF
12894 #line $LINENO "configure"
12895 /* confdefs.h. */
12896 _ACEOF
12897 cat confdefs.h >>conftest.$ac_ext
12898 cat >>conftest.$ac_ext <<_ACEOF
12899 /* end confdefs.h. */
12900 $ac_includes_default
12901 #include <locale.h>
12902 _ACEOF
12903 rm -f conftest.$ac_objext
12904 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12905 (eval $ac_compile) 2>&5
12906 ac_status=$?
12907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12908 (exit $ac_status); } &&
12909 { ac_try='test -s conftest.$ac_objext'
12910 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12911 (eval $ac_try) 2>&5
12912 ac_status=$?
12913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12914 (exit $ac_status); }; }; then
12915 ac_header_compiler=yes
12916 else
12917 echo "$as_me: failed program was:" >&5
12918 sed 's/^/| /' conftest.$ac_ext >&5
12919
12920 ac_header_compiler=no
12921 fi
12922 rm -f conftest.$ac_objext conftest.$ac_ext
12923 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12924 echo "${ECHO_T}$ac_header_compiler" >&6
12925
12926 # Is the header present?
12927 echo "$as_me:$LINENO: checking locale.h presence" >&5
12928 echo $ECHO_N "checking locale.h presence... $ECHO_C" >&6
12929 cat >conftest.$ac_ext <<_ACEOF
12930 #line $LINENO "configure"
12931 /* confdefs.h. */
12932 _ACEOF
12933 cat confdefs.h >>conftest.$ac_ext
12934 cat >>conftest.$ac_ext <<_ACEOF
12935 /* end confdefs.h. */
12936 #include <locale.h>
12937 _ACEOF
12938 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12939 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12940 ac_status=$?
12941 grep -v '^ *+' conftest.er1 >conftest.err
12942 rm -f conftest.er1
12943 cat conftest.err >&5
12944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12945 (exit $ac_status); } >/dev/null; then
12946 if test -s conftest.err; then
12947 ac_cpp_err=$ac_c_preproc_warn_flag
12948 else
12949 ac_cpp_err=
12950 fi
12951 else
12952 ac_cpp_err=yes
12953 fi
12954 if test -z "$ac_cpp_err"; then
12955 ac_header_preproc=yes
12956 else
12957 echo "$as_me: failed program was:" >&5
12958 sed 's/^/| /' conftest.$ac_ext >&5
12959
12960 ac_header_preproc=no
12961 fi
12962 rm -f conftest.err conftest.$ac_ext
12963 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12964 echo "${ECHO_T}$ac_header_preproc" >&6
12965
12966 # So? What about this header?
12967 case $ac_header_compiler:$ac_header_preproc in
12968 yes:no )
12969 { echo "$as_me:$LINENO: WARNING: locale.h: accepted by the compiler, rejected by the preprocessor!" >&5
12970 echo "$as_me: WARNING: locale.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12971 { echo "$as_me:$LINENO: WARNING: locale.h: proceeding with the preprocessor's result" >&5
12972 echo "$as_me: WARNING: locale.h: proceeding with the preprocessor's result" >&2;}
12973 (
12974 cat <<\_ASBOX
12975 ## ------------------------------------ ##
12976 ## Report this to bug-autoconf@gnu.org. ##
12977 ## ------------------------------------ ##
12978 _ASBOX
12979 ) |
12980 sed "s/^/$as_me: WARNING: /" >&2
12981 ;;
12982 no:yes )
12983 { echo "$as_me:$LINENO: WARNING: locale.h: present but cannot be compiled" >&5
12984 echo "$as_me: WARNING: locale.h: present but cannot be compiled" >&2;}
12985 { echo "$as_me:$LINENO: WARNING: locale.h: check for missing prerequisite headers?" >&5
12986 echo "$as_me: WARNING: locale.h: check for missing prerequisite headers?" >&2;}
12987 { echo "$as_me:$LINENO: WARNING: locale.h: proceeding with the preprocessor's result" >&5
12988 echo "$as_me: WARNING: locale.h: proceeding with the preprocessor's result" >&2;}
12989 (
12990 cat <<\_ASBOX
12991 ## ------------------------------------ ##
12992 ## Report this to bug-autoconf@gnu.org. ##
12993 ## ------------------------------------ ##
12994 _ASBOX
12995 ) |
12996 sed "s/^/$as_me: WARNING: /" >&2
12997 ;;
12998 esac
12999 echo "$as_me:$LINENO: checking for locale.h" >&5
13000 echo $ECHO_N "checking for locale.h... $ECHO_C" >&6
13001 if test "${ac_cv_header_locale_h+set}" = set; then
13002 echo $ECHO_N "(cached) $ECHO_C" >&6
13003 else
13004 ac_cv_header_locale_h=$ac_header_preproc
13005 fi
13006 echo "$as_me:$LINENO: result: $ac_cv_header_locale_h" >&5
13007 echo "${ECHO_T}$ac_cv_header_locale_h" >&6
13008
13009 fi
13010
13011
13012
13013 for ac_func in setlocale
13014 do
13015 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13016 echo "$as_me:$LINENO: checking for $ac_func" >&5
13017 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
13018 if eval "test \"\${$as_ac_var+set}\" = set"; then
13019 echo $ECHO_N "(cached) $ECHO_C" >&6
13020 else
13021 cat >conftest.$ac_ext <<_ACEOF
13022 #line $LINENO "configure"
13023 /* confdefs.h. */
13024 _ACEOF
13025 cat confdefs.h >>conftest.$ac_ext
13026 cat >>conftest.$ac_ext <<_ACEOF
13027 /* end confdefs.h. */
13028 /* System header to define __stub macros and hopefully few prototypes,
13029 which can conflict with char $ac_func (); below.
13030 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13031 <limits.h> exists even on freestanding compilers. */
13032 #ifdef __STDC__
13033 # include <limits.h>
13034 #else
13035 # include <assert.h>
13036 #endif
13037 /* Override any gcc2 internal prototype to avoid an error. */
13038 #ifdef __cplusplus
13039 extern "C"
13040 {
13041 #endif
13042 /* We use char because int might match the return type of a gcc2
13043 builtin and then its argument prototype would still apply. */
13044 char $ac_func ();
13045 /* The GNU C library defines this for functions which it implements
13046 to always fail with ENOSYS. Some functions are actually named
13047 something starting with __ and the normal name is an alias. */
13048 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
13049 choke me
13050 #else
13051 char (*f) () = $ac_func;
13052 #endif
13053 #ifdef __cplusplus
13054 }
13055 #endif
13056
13057 int
13058 main ()
13059 {
13060 return f != $ac_func;
13061 ;
13062 return 0;
13063 }
13064 _ACEOF
13065 rm -f conftest.$ac_objext conftest$ac_exeext
13066 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13067 (eval $ac_link) 2>&5
13068 ac_status=$?
13069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13070 (exit $ac_status); } &&
13071 { ac_try='test -s conftest$ac_exeext'
13072 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13073 (eval $ac_try) 2>&5
13074 ac_status=$?
13075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13076 (exit $ac_status); }; }; then
13077 eval "$as_ac_var=yes"
13078 else
13079 echo "$as_me: failed program was:" >&5
13080 sed 's/^/| /' conftest.$ac_ext >&5
13081
13082 eval "$as_ac_var=no"
13083 fi
13084 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13085 fi
13086 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13087 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13088 if test `eval echo '${'$as_ac_var'}'` = yes; then
13089 cat >>confdefs.h <<_ACEOF
13090 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13091 _ACEOF
13092
13093 fi
13094 done
13095
13096
13097 # We cannot check for <dwarf.h>, because Solaris 2 does not use dwarf (it
13098 # uses stabs), but it is still SVR4. We cannot check for <elf.h> because
13099 # Irix 4.0.5F has the header but not the library.
13100 if test $ac_have_func = no && test "$ac_cv_lib_elf_elf_begin" = yes; then
13101 ac_have_func=yes
13102
13103 cat >>confdefs.h <<\_ACEOF
13104 #define SVR4 1
13105 _ACEOF
13106
13107 fi
13108
13109 if test $ac_have_func = no; then
13110 if test "${ac_cv_header_inq_stats_cpustats_h+set}" = set; then
13111 echo "$as_me:$LINENO: checking for inq_stats/cpustats.h" >&5
13112 echo $ECHO_N "checking for inq_stats/cpustats.h... $ECHO_C" >&6
13113 if test "${ac_cv_header_inq_stats_cpustats_h+set}" = set; then
13114 echo $ECHO_N "(cached) $ECHO_C" >&6
13115 fi
13116 echo "$as_me:$LINENO: result: $ac_cv_header_inq_stats_cpustats_h" >&5
13117 echo "${ECHO_T}$ac_cv_header_inq_stats_cpustats_h" >&6
13118 else
13119 # Is the header compilable?
13120 echo "$as_me:$LINENO: checking inq_stats/cpustats.h usability" >&5
13121 echo $ECHO_N "checking inq_stats/cpustats.h usability... $ECHO_C" >&6
13122 cat >conftest.$ac_ext <<_ACEOF
13123 #line $LINENO "configure"
13124 /* confdefs.h. */
13125 _ACEOF
13126 cat confdefs.h >>conftest.$ac_ext
13127 cat >>conftest.$ac_ext <<_ACEOF
13128 /* end confdefs.h. */
13129 $ac_includes_default
13130 #include <inq_stats/cpustats.h>
13131 _ACEOF
13132 rm -f conftest.$ac_objext
13133 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13134 (eval $ac_compile) 2>&5
13135 ac_status=$?
13136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13137 (exit $ac_status); } &&
13138 { ac_try='test -s conftest.$ac_objext'
13139 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13140 (eval $ac_try) 2>&5
13141 ac_status=$?
13142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13143 (exit $ac_status); }; }; then
13144 ac_header_compiler=yes
13145 else
13146 echo "$as_me: failed program was:" >&5
13147 sed 's/^/| /' conftest.$ac_ext >&5
13148
13149 ac_header_compiler=no
13150 fi
13151 rm -f conftest.$ac_objext conftest.$ac_ext
13152 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13153 echo "${ECHO_T}$ac_header_compiler" >&6
13154
13155 # Is the header present?
13156 echo "$as_me:$LINENO: checking inq_stats/cpustats.h presence" >&5
13157 echo $ECHO_N "checking inq_stats/cpustats.h presence... $ECHO_C" >&6
13158 cat >conftest.$ac_ext <<_ACEOF
13159 #line $LINENO "configure"
13160 /* confdefs.h. */
13161 _ACEOF
13162 cat confdefs.h >>conftest.$ac_ext
13163 cat >>conftest.$ac_ext <<_ACEOF
13164 /* end confdefs.h. */
13165 #include <inq_stats/cpustats.h>
13166 _ACEOF
13167 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13168 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13169 ac_status=$?
13170 grep -v '^ *+' conftest.er1 >conftest.err
13171 rm -f conftest.er1
13172 cat conftest.err >&5
13173 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13174 (exit $ac_status); } >/dev/null; then
13175 if test -s conftest.err; then
13176 ac_cpp_err=$ac_c_preproc_warn_flag
13177 else
13178 ac_cpp_err=
13179 fi
13180 else
13181 ac_cpp_err=yes
13182 fi
13183 if test -z "$ac_cpp_err"; then
13184 ac_header_preproc=yes
13185 else
13186 echo "$as_me: failed program was:" >&5
13187 sed 's/^/| /' conftest.$ac_ext >&5
13188
13189 ac_header_preproc=no
13190 fi
13191 rm -f conftest.err conftest.$ac_ext
13192 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13193 echo "${ECHO_T}$ac_header_preproc" >&6
13194
13195 # So? What about this header?
13196 case $ac_header_compiler:$ac_header_preproc in
13197 yes:no )
13198 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: accepted by the compiler, rejected by the preprocessor!" >&5
13199 echo "$as_me: WARNING: inq_stats/cpustats.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13200 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: proceeding with the preprocessor's result" >&5
13201 echo "$as_me: WARNING: inq_stats/cpustats.h: proceeding with the preprocessor's result" >&2;}
13202 (
13203 cat <<\_ASBOX
13204 ## ------------------------------------ ##
13205 ## Report this to bug-autoconf@gnu.org. ##
13206 ## ------------------------------------ ##
13207 _ASBOX
13208 ) |
13209 sed "s/^/$as_me: WARNING: /" >&2
13210 ;;
13211 no:yes )
13212 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: present but cannot be compiled" >&5
13213 echo "$as_me: WARNING: inq_stats/cpustats.h: present but cannot be compiled" >&2;}
13214 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: check for missing prerequisite headers?" >&5
13215 echo "$as_me: WARNING: inq_stats/cpustats.h: check for missing prerequisite headers?" >&2;}
13216 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: proceeding with the preprocessor's result" >&5
13217 echo "$as_me: WARNING: inq_stats/cpustats.h: proceeding with the preprocessor's result" >&2;}
13218 (
13219 cat <<\_ASBOX
13220 ## ------------------------------------ ##
13221 ## Report this to bug-autoconf@gnu.org. ##
13222 ## ------------------------------------ ##
13223 _ASBOX
13224 ) |
13225 sed "s/^/$as_me: WARNING: /" >&2
13226 ;;
13227 esac
13228 echo "$as_me:$LINENO: checking for inq_stats/cpustats.h" >&5
13229 echo $ECHO_N "checking for inq_stats/cpustats.h... $ECHO_C" >&6
13230 if test "${ac_cv_header_inq_stats_cpustats_h+set}" = set; then
13231 echo $ECHO_N "(cached) $ECHO_C" >&6
13232 else
13233 ac_cv_header_inq_stats_cpustats_h=$ac_header_preproc
13234 fi
13235 echo "$as_me:$LINENO: result: $ac_cv_header_inq_stats_cpustats_h" >&5
13236 echo "${ECHO_T}$ac_cv_header_inq_stats_cpustats_h" >&6
13237
13238 fi
13239 if test $ac_cv_header_inq_stats_cpustats_h = yes; then
13240 ac_have_func=yes
13241
13242 cat >>confdefs.h <<\_ACEOF
13243 #define UMAX 1
13244 _ACEOF
13245
13246
13247 cat >>confdefs.h <<\_ACEOF
13248 #define UMAX4_3 1
13249 _ACEOF
13250
13251 fi
13252
13253
13254 fi
13255
13256 if test $ac_have_func = no; then
13257 if test "${ac_cv_header_sys_cpustats_h+set}" = set; then
13258 echo "$as_me:$LINENO: checking for sys/cpustats.h" >&5
13259 echo $ECHO_N "checking for sys/cpustats.h... $ECHO_C" >&6
13260 if test "${ac_cv_header_sys_cpustats_h+set}" = set; then
13261 echo $ECHO_N "(cached) $ECHO_C" >&6
13262 fi
13263 echo "$as_me:$LINENO: result: $ac_cv_header_sys_cpustats_h" >&5
13264 echo "${ECHO_T}$ac_cv_header_sys_cpustats_h" >&6
13265 else
13266 # Is the header compilable?
13267 echo "$as_me:$LINENO: checking sys/cpustats.h usability" >&5
13268 echo $ECHO_N "checking sys/cpustats.h usability... $ECHO_C" >&6
13269 cat >conftest.$ac_ext <<_ACEOF
13270 #line $LINENO "configure"
13271 /* confdefs.h. */
13272 _ACEOF
13273 cat confdefs.h >>conftest.$ac_ext
13274 cat >>conftest.$ac_ext <<_ACEOF
13275 /* end confdefs.h. */
13276 $ac_includes_default
13277 #include <sys/cpustats.h>
13278 _ACEOF
13279 rm -f conftest.$ac_objext
13280 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13281 (eval $ac_compile) 2>&5
13282 ac_status=$?
13283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13284 (exit $ac_status); } &&
13285 { ac_try='test -s conftest.$ac_objext'
13286 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13287 (eval $ac_try) 2>&5
13288 ac_status=$?
13289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13290 (exit $ac_status); }; }; then
13291 ac_header_compiler=yes
13292 else
13293 echo "$as_me: failed program was:" >&5
13294 sed 's/^/| /' conftest.$ac_ext >&5
13295
13296 ac_header_compiler=no
13297 fi
13298 rm -f conftest.$ac_objext conftest.$ac_ext
13299 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13300 echo "${ECHO_T}$ac_header_compiler" >&6
13301
13302 # Is the header present?
13303 echo "$as_me:$LINENO: checking sys/cpustats.h presence" >&5
13304 echo $ECHO_N "checking sys/cpustats.h presence... $ECHO_C" >&6
13305 cat >conftest.$ac_ext <<_ACEOF
13306 #line $LINENO "configure"
13307 /* confdefs.h. */
13308 _ACEOF
13309 cat confdefs.h >>conftest.$ac_ext
13310 cat >>conftest.$ac_ext <<_ACEOF
13311 /* end confdefs.h. */
13312 #include <sys/cpustats.h>
13313 _ACEOF
13314 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13315 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13316 ac_status=$?
13317 grep -v '^ *+' conftest.er1 >conftest.err
13318 rm -f conftest.er1
13319 cat conftest.err >&5
13320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13321 (exit $ac_status); } >/dev/null; then
13322 if test -s conftest.err; then
13323 ac_cpp_err=$ac_c_preproc_warn_flag
13324 else
13325 ac_cpp_err=
13326 fi
13327 else
13328 ac_cpp_err=yes
13329 fi
13330 if test -z "$ac_cpp_err"; then
13331 ac_header_preproc=yes
13332 else
13333 echo "$as_me: failed program was:" >&5
13334 sed 's/^/| /' conftest.$ac_ext >&5
13335
13336 ac_header_preproc=no
13337 fi
13338 rm -f conftest.err conftest.$ac_ext
13339 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13340 echo "${ECHO_T}$ac_header_preproc" >&6
13341
13342 # So? What about this header?
13343 case $ac_header_compiler:$ac_header_preproc in
13344 yes:no )
13345 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: accepted by the compiler, rejected by the preprocessor!" >&5
13346 echo "$as_me: WARNING: sys/cpustats.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13347 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: proceeding with the preprocessor's result" >&5
13348 echo "$as_me: WARNING: sys/cpustats.h: proceeding with the preprocessor's result" >&2;}
13349 (
13350 cat <<\_ASBOX
13351 ## ------------------------------------ ##
13352 ## Report this to bug-autoconf@gnu.org. ##
13353 ## ------------------------------------ ##
13354 _ASBOX
13355 ) |
13356 sed "s/^/$as_me: WARNING: /" >&2
13357 ;;
13358 no:yes )
13359 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: present but cannot be compiled" >&5
13360 echo "$as_me: WARNING: sys/cpustats.h: present but cannot be compiled" >&2;}
13361 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: check for missing prerequisite headers?" >&5
13362 echo "$as_me: WARNING: sys/cpustats.h: check for missing prerequisite headers?" >&2;}
13363 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: proceeding with the preprocessor's result" >&5
13364 echo "$as_me: WARNING: sys/cpustats.h: proceeding with the preprocessor's result" >&2;}
13365 (
13366 cat <<\_ASBOX
13367 ## ------------------------------------ ##
13368 ## Report this to bug-autoconf@gnu.org. ##
13369 ## ------------------------------------ ##
13370 _ASBOX
13371 ) |
13372 sed "s/^/$as_me: WARNING: /" >&2
13373 ;;
13374 esac
13375 echo "$as_me:$LINENO: checking for sys/cpustats.h" >&5
13376 echo $ECHO_N "checking for sys/cpustats.h... $ECHO_C" >&6
13377 if test "${ac_cv_header_sys_cpustats_h+set}" = set; then
13378 echo $ECHO_N "(cached) $ECHO_C" >&6
13379 else
13380 ac_cv_header_sys_cpustats_h=$ac_header_preproc
13381 fi
13382 echo "$as_me:$LINENO: result: $ac_cv_header_sys_cpustats_h" >&5
13383 echo "${ECHO_T}$ac_cv_header_sys_cpustats_h" >&6
13384
13385 fi
13386 if test $ac_cv_header_sys_cpustats_h = yes; then
13387 ac_have_func=yes; cat >>confdefs.h <<\_ACEOF
13388 #define UMAX 1
13389 _ACEOF
13390
13391 fi
13392
13393
13394 fi
13395
13396 if test $ac_have_func = no; then
13397
13398 for ac_header in mach/mach.h
13399 do
13400 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13401 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13402 echo "$as_me:$LINENO: checking for $ac_header" >&5
13403 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13404 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13405 echo $ECHO_N "(cached) $ECHO_C" >&6
13406 fi
13407 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13408 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13409 else
13410 # Is the header compilable?
13411 echo "$as_me:$LINENO: checking $ac_header usability" >&5
13412 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
13413 cat >conftest.$ac_ext <<_ACEOF
13414 #line $LINENO "configure"
13415 /* confdefs.h. */
13416 _ACEOF
13417 cat confdefs.h >>conftest.$ac_ext
13418 cat >>conftest.$ac_ext <<_ACEOF
13419 /* end confdefs.h. */
13420 $ac_includes_default
13421 #include <$ac_header>
13422 _ACEOF
13423 rm -f conftest.$ac_objext
13424 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13425 (eval $ac_compile) 2>&5
13426 ac_status=$?
13427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13428 (exit $ac_status); } &&
13429 { ac_try='test -s conftest.$ac_objext'
13430 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13431 (eval $ac_try) 2>&5
13432 ac_status=$?
13433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13434 (exit $ac_status); }; }; then
13435 ac_header_compiler=yes
13436 else
13437 echo "$as_me: failed program was:" >&5
13438 sed 's/^/| /' conftest.$ac_ext >&5
13439
13440 ac_header_compiler=no
13441 fi
13442 rm -f conftest.$ac_objext conftest.$ac_ext
13443 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13444 echo "${ECHO_T}$ac_header_compiler" >&6
13445
13446 # Is the header present?
13447 echo "$as_me:$LINENO: checking $ac_header presence" >&5
13448 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
13449 cat >conftest.$ac_ext <<_ACEOF
13450 #line $LINENO "configure"
13451 /* confdefs.h. */
13452 _ACEOF
13453 cat confdefs.h >>conftest.$ac_ext
13454 cat >>conftest.$ac_ext <<_ACEOF
13455 /* end confdefs.h. */
13456 #include <$ac_header>
13457 _ACEOF
13458 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13459 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13460 ac_status=$?
13461 grep -v '^ *+' conftest.er1 >conftest.err
13462 rm -f conftest.er1
13463 cat conftest.err >&5
13464 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13465 (exit $ac_status); } >/dev/null; then
13466 if test -s conftest.err; then
13467 ac_cpp_err=$ac_c_preproc_warn_flag
13468 else
13469 ac_cpp_err=
13470 fi
13471 else
13472 ac_cpp_err=yes
13473 fi
13474 if test -z "$ac_cpp_err"; then
13475 ac_header_preproc=yes
13476 else
13477 echo "$as_me: failed program was:" >&5
13478 sed 's/^/| /' conftest.$ac_ext >&5
13479
13480 ac_header_preproc=no
13481 fi
13482 rm -f conftest.err conftest.$ac_ext
13483 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13484 echo "${ECHO_T}$ac_header_preproc" >&6
13485
13486 # So? What about this header?
13487 case $ac_header_compiler:$ac_header_preproc in
13488 yes:no )
13489 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13490 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13491 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13492 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13493 (
13494 cat <<\_ASBOX
13495 ## ------------------------------------ ##
13496 ## Report this to bug-autoconf@gnu.org. ##
13497 ## ------------------------------------ ##
13498 _ASBOX
13499 ) |
13500 sed "s/^/$as_me: WARNING: /" >&2
13501 ;;
13502 no:yes )
13503 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13504 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13505 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13506 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13507 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13508 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13509 (
13510 cat <<\_ASBOX
13511 ## ------------------------------------ ##
13512 ## Report this to bug-autoconf@gnu.org. ##
13513 ## ------------------------------------ ##
13514 _ASBOX
13515 ) |
13516 sed "s/^/$as_me: WARNING: /" >&2
13517 ;;
13518 esac
13519 echo "$as_me:$LINENO: checking for $ac_header" >&5
13520 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13521 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13522 echo $ECHO_N "(cached) $ECHO_C" >&6
13523 else
13524 eval "$as_ac_Header=$ac_header_preproc"
13525 fi
13526 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13527 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13528
13529 fi
13530 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13531 cat >>confdefs.h <<_ACEOF
13532 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13533 _ACEOF
13534
13535 fi
13536
13537 done
13538
13539 fi
13540
13541
13542 for ac_header in nlist.h
13543 do
13544 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13545 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13546 echo "$as_me:$LINENO: checking for $ac_header" >&5
13547 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13548 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13549 echo $ECHO_N "(cached) $ECHO_C" >&6
13550 fi
13551 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13552 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13553 else
13554 # Is the header compilable?
13555 echo "$as_me:$LINENO: checking $ac_header usability" >&5
13556 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
13557 cat >conftest.$ac_ext <<_ACEOF
13558 #line $LINENO "configure"
13559 /* confdefs.h. */
13560 _ACEOF
13561 cat confdefs.h >>conftest.$ac_ext
13562 cat >>conftest.$ac_ext <<_ACEOF
13563 /* end confdefs.h. */
13564 $ac_includes_default
13565 #include <$ac_header>
13566 _ACEOF
13567 rm -f conftest.$ac_objext
13568 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13569 (eval $ac_compile) 2>&5
13570 ac_status=$?
13571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13572 (exit $ac_status); } &&
13573 { ac_try='test -s conftest.$ac_objext'
13574 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13575 (eval $ac_try) 2>&5
13576 ac_status=$?
13577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13578 (exit $ac_status); }; }; then
13579 ac_header_compiler=yes
13580 else
13581 echo "$as_me: failed program was:" >&5
13582 sed 's/^/| /' conftest.$ac_ext >&5
13583
13584 ac_header_compiler=no
13585 fi
13586 rm -f conftest.$ac_objext conftest.$ac_ext
13587 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13588 echo "${ECHO_T}$ac_header_compiler" >&6
13589
13590 # Is the header present?
13591 echo "$as_me:$LINENO: checking $ac_header presence" >&5
13592 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
13593 cat >conftest.$ac_ext <<_ACEOF
13594 #line $LINENO "configure"
13595 /* confdefs.h. */
13596 _ACEOF
13597 cat confdefs.h >>conftest.$ac_ext
13598 cat >>conftest.$ac_ext <<_ACEOF
13599 /* end confdefs.h. */
13600 #include <$ac_header>
13601 _ACEOF
13602 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13603 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13604 ac_status=$?
13605 grep -v '^ *+' conftest.er1 >conftest.err
13606 rm -f conftest.er1
13607 cat conftest.err >&5
13608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13609 (exit $ac_status); } >/dev/null; then
13610 if test -s conftest.err; then
13611 ac_cpp_err=$ac_c_preproc_warn_flag
13612 else
13613 ac_cpp_err=
13614 fi
13615 else
13616 ac_cpp_err=yes
13617 fi
13618 if test -z "$ac_cpp_err"; then
13619 ac_header_preproc=yes
13620 else
13621 echo "$as_me: failed program was:" >&5
13622 sed 's/^/| /' conftest.$ac_ext >&5
13623
13624 ac_header_preproc=no
13625 fi
13626 rm -f conftest.err conftest.$ac_ext
13627 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13628 echo "${ECHO_T}$ac_header_preproc" >&6
13629
13630 # So? What about this header?
13631 case $ac_header_compiler:$ac_header_preproc in
13632 yes:no )
13633 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13634 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13635 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13636 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13637 (
13638 cat <<\_ASBOX
13639 ## ------------------------------------ ##
13640 ## Report this to bug-autoconf@gnu.org. ##
13641 ## ------------------------------------ ##
13642 _ASBOX
13643 ) |
13644 sed "s/^/$as_me: WARNING: /" >&2
13645 ;;
13646 no:yes )
13647 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13648 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13649 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13650 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13651 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13652 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13653 (
13654 cat <<\_ASBOX
13655 ## ------------------------------------ ##
13656 ## Report this to bug-autoconf@gnu.org. ##
13657 ## ------------------------------------ ##
13658 _ASBOX
13659 ) |
13660 sed "s/^/$as_me: WARNING: /" >&2
13661 ;;
13662 esac
13663 echo "$as_me:$LINENO: checking for $ac_header" >&5
13664 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13665 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13666 echo $ECHO_N "(cached) $ECHO_C" >&6
13667 else
13668 eval "$as_ac_Header=$ac_header_preproc"
13669 fi
13670 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13671 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13672
13673 fi
13674 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13675 cat >>confdefs.h <<_ACEOF
13676 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13677 _ACEOF
13678 echo "$as_me:$LINENO: checking for struct nlist.n_un.n_name" >&5
13679 echo $ECHO_N "checking for struct nlist.n_un.n_name... $ECHO_C" >&6
13680 if test "${ac_cv_member_struct_nlist_n_un_n_name+set}" = set; then
13681 echo $ECHO_N "(cached) $ECHO_C" >&6
13682 else
13683 cat >conftest.$ac_ext <<_ACEOF
13684 #line $LINENO "configure"
13685 /* confdefs.h. */
13686 _ACEOF
13687 cat confdefs.h >>conftest.$ac_ext
13688 cat >>conftest.$ac_ext <<_ACEOF
13689 /* end confdefs.h. */
13690 #include <nlist.h>
13691
13692 int
13693 main ()
13694 {
13695 static struct nlist ac_aggr;
13696 if (ac_aggr.n_un.n_name)
13697 return 0;
13698 ;
13699 return 0;
13700 }
13701 _ACEOF
13702 rm -f conftest.$ac_objext
13703 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13704 (eval $ac_compile) 2>&5
13705 ac_status=$?
13706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13707 (exit $ac_status); } &&
13708 { ac_try='test -s conftest.$ac_objext'
13709 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13710 (eval $ac_try) 2>&5
13711 ac_status=$?
13712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13713 (exit $ac_status); }; }; then
13714 ac_cv_member_struct_nlist_n_un_n_name=yes
13715 else
13716 echo "$as_me: failed program was:" >&5
13717 sed 's/^/| /' conftest.$ac_ext >&5
13718
13719 cat >conftest.$ac_ext <<_ACEOF
13720 #line $LINENO "configure"
13721 /* confdefs.h. */
13722 _ACEOF
13723 cat confdefs.h >>conftest.$ac_ext
13724 cat >>conftest.$ac_ext <<_ACEOF
13725 /* end confdefs.h. */
13726 #include <nlist.h>
13727
13728 int
13729 main ()
13730 {
13731 static struct nlist ac_aggr;
13732 if (sizeof ac_aggr.n_un.n_name)
13733 return 0;
13734 ;
13735 return 0;
13736 }
13737 _ACEOF
13738 rm -f conftest.$ac_objext
13739 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13740 (eval $ac_compile) 2>&5
13741 ac_status=$?
13742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13743 (exit $ac_status); } &&
13744 { ac_try='test -s conftest.$ac_objext'
13745 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13746 (eval $ac_try) 2>&5
13747 ac_status=$?
13748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13749 (exit $ac_status); }; }; then
13750 ac_cv_member_struct_nlist_n_un_n_name=yes
13751 else
13752 echo "$as_me: failed program was:" >&5
13753 sed 's/^/| /' conftest.$ac_ext >&5
13754
13755 ac_cv_member_struct_nlist_n_un_n_name=no
13756 fi
13757 rm -f conftest.$ac_objext conftest.$ac_ext
13758 fi
13759 rm -f conftest.$ac_objext conftest.$ac_ext
13760 fi
13761 echo "$as_me:$LINENO: result: $ac_cv_member_struct_nlist_n_un_n_name" >&5
13762 echo "${ECHO_T}$ac_cv_member_struct_nlist_n_un_n_name" >&6
13763 if test $ac_cv_member_struct_nlist_n_un_n_name = yes; then
13764
13765 cat >>confdefs.h <<_ACEOF
13766 #define HAVE_STRUCT_NLIST_N_UN_N_NAME 1
13767 _ACEOF
13768
13769
13770 cat >>confdefs.h <<\_ACEOF
13771 #define NLIST_NAME_UNION 1
13772 _ACEOF
13773
13774 fi
13775
13776
13777 fi
13778
13779 done
13780
13781 fi
13782 done
13783
13784
13785 # Some definitions of getloadavg require that the program be installed setgid.
13786 echo "$as_me:$LINENO: checking whether getloadavg requires setgid" >&5
13787 echo $ECHO_N "checking whether getloadavg requires setgid... $ECHO_C" >&6
13788 if test "${ac_cv_func_getloadavg_setgid+set}" = set; then
13789 echo $ECHO_N "(cached) $ECHO_C" >&6
13790 else
13791 cat >conftest.$ac_ext <<_ACEOF
13792 #line $LINENO "configure"
13793 /* confdefs.h. */
13794 _ACEOF
13795 cat confdefs.h >>conftest.$ac_ext
13796 cat >>conftest.$ac_ext <<_ACEOF
13797 /* end confdefs.h. */
13798 #include "$srcdir/$ac_config_libobj_dir/getloadavg.c"
13799 #ifdef LDAV_PRIVILEGED
13800 Yowza Am I SETGID yet
13801 #endif
13802 _ACEOF
13803 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13804 $EGREP "Yowza Am I SETGID yet" >/dev/null 2>&1; then
13805 ac_cv_func_getloadavg_setgid=yes
13806 else
13807 ac_cv_func_getloadavg_setgid=no
13808 fi
13809 rm -f conftest*
13810
13811 fi
13812 echo "$as_me:$LINENO: result: $ac_cv_func_getloadavg_setgid" >&5
13813 echo "${ECHO_T}$ac_cv_func_getloadavg_setgid" >&6
13814 if test $ac_cv_func_getloadavg_setgid = yes; then
13815 NEED_SETGID=true
13816
13817 cat >>confdefs.h <<\_ACEOF
13818 #define GETLOADAVG_PRIVILEGED 1
13819 _ACEOF
13820
13821 else
13822 NEED_SETGID=false
13823 fi
13824
13825 if test $ac_cv_func_getloadavg_setgid = yes; then
13826 echo "$as_me:$LINENO: checking group of /dev/kmem" >&5
13827 echo $ECHO_N "checking group of /dev/kmem... $ECHO_C" >&6
13828 if test "${ac_cv_group_kmem+set}" = set; then
13829 echo $ECHO_N "(cached) $ECHO_C" >&6
13830 else
13831 # On Solaris, /dev/kmem is a symlink. Get info on the real file.
13832 ac_ls_output=`ls -lgL /dev/kmem 2>/dev/null`
13833 # If we got an error (system does not support symlinks), try without -L.
13834 test -z "$ac_ls_output" && ac_ls_output=`ls -lg /dev/kmem`
13835 ac_cv_group_kmem=`echo $ac_ls_output \
13836 | sed -ne 's/[ ][ ]*/ /g;
13837 s/^.[sSrwx-]* *[0-9]* *\([^0-9]*\) *.*/\1/;
13838 / /s/.* //;p;'`
13839
13840 fi
13841 echo "$as_me:$LINENO: result: $ac_cv_group_kmem" >&5
13842 echo "${ECHO_T}$ac_cv_group_kmem" >&6
13843 KMEM_GROUP=$ac_cv_group_kmem
13844 fi
13845 if test "x$ac_save_LIBS" = x; then
13846 GETLOADAVG_LIBS=$LIBS
13847 else
13848 GETLOADAVG_LIBS=`echo "$LIBS" | sed "s!$ac_save_LIBS!!"`
13849 fi
13850 LIBS=$ac_save_LIBS
13851
13852
13853
13854 echo "$as_me:$LINENO: checking for _LARGEFILE_SOURCE value needed for large files" >&5
13855 echo $ECHO_N "checking for _LARGEFILE_SOURCE value needed for large files... $ECHO_C" >&6
13856 if test "${ac_cv_sys_largefile_source+set}" = set; then
13857 echo $ECHO_N "(cached) $ECHO_C" >&6
13858 else
13859 while :; do
13860 ac_cv_sys_largefile_source=no
13861 cat >conftest.$ac_ext <<_ACEOF
13862 #line $LINENO "configure"
13863 /* confdefs.h. */
13864 _ACEOF
13865 cat confdefs.h >>conftest.$ac_ext
13866 cat >>conftest.$ac_ext <<_ACEOF
13867 /* end confdefs.h. */
13868 #include <stdio.h>
13869 int
13870 main ()
13871 {
13872 return !fseeko;
13873 ;
13874 return 0;
13875 }
13876 _ACEOF
13877 rm -f conftest.$ac_objext
13878 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13879 (eval $ac_compile) 2>&5
13880 ac_status=$?
13881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13882 (exit $ac_status); } &&
13883 { ac_try='test -s conftest.$ac_objext'
13884 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13885 (eval $ac_try) 2>&5
13886 ac_status=$?
13887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13888 (exit $ac_status); }; }; then
13889 break
13890 else
13891 echo "$as_me: failed program was:" >&5
13892 sed 's/^/| /' conftest.$ac_ext >&5
13893
13894 fi
13895 rm -f conftest.$ac_objext conftest.$ac_ext
13896 cat >conftest.$ac_ext <<_ACEOF
13897 #line $LINENO "configure"
13898 /* confdefs.h. */
13899 _ACEOF
13900 cat confdefs.h >>conftest.$ac_ext
13901 cat >>conftest.$ac_ext <<_ACEOF
13902 /* end confdefs.h. */
13903 #define _LARGEFILE_SOURCE 1
13904 #include <stdio.h>
13905 int
13906 main ()
13907 {
13908 return !fseeko;
13909 ;
13910 return 0;
13911 }
13912 _ACEOF
13913 rm -f conftest.$ac_objext
13914 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13915 (eval $ac_compile) 2>&5
13916 ac_status=$?
13917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13918 (exit $ac_status); } &&
13919 { ac_try='test -s conftest.$ac_objext'
13920 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13921 (eval $ac_try) 2>&5
13922 ac_status=$?
13923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13924 (exit $ac_status); }; }; then
13925 ac_cv_sys_largefile_source=1; break
13926 else
13927 echo "$as_me: failed program was:" >&5
13928 sed 's/^/| /' conftest.$ac_ext >&5
13929
13930 fi
13931 rm -f conftest.$ac_objext conftest.$ac_ext
13932 break
13933 done
13934 fi
13935 echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_source" >&5
13936 echo "${ECHO_T}$ac_cv_sys_largefile_source" >&6
13937 if test "$ac_cv_sys_largefile_source" != no; then
13938
13939 cat >>confdefs.h <<_ACEOF
13940 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
13941 _ACEOF
13942
13943 fi
13944 rm -f conftest*
13945
13946 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
13947 # in glibc 2.1.3, but that breaks too many other things.
13948 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
13949 echo "$as_me:$LINENO: checking for fseeko" >&5
13950 echo $ECHO_N "checking for fseeko... $ECHO_C" >&6
13951 if test "${ac_cv_func_fseeko+set}" = set; then
13952 echo $ECHO_N "(cached) $ECHO_C" >&6
13953 else
13954 cat >conftest.$ac_ext <<_ACEOF
13955 #line $LINENO "configure"
13956 /* confdefs.h. */
13957 _ACEOF
13958 cat confdefs.h >>conftest.$ac_ext
13959 cat >>conftest.$ac_ext <<_ACEOF
13960 /* end confdefs.h. */
13961 #include <stdio.h>
13962 int
13963 main ()
13964 {
13965 return fseeko && fseeko (stdin, 0, 0);
13966 ;
13967 return 0;
13968 }
13969 _ACEOF
13970 rm -f conftest.$ac_objext conftest$ac_exeext
13971 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13972 (eval $ac_link) 2>&5
13973 ac_status=$?
13974 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13975 (exit $ac_status); } &&
13976 { ac_try='test -s conftest$ac_exeext'
13977 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13978 (eval $ac_try) 2>&5
13979 ac_status=$?
13980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13981 (exit $ac_status); }; }; then
13982 ac_cv_func_fseeko=yes
13983 else
13984 echo "$as_me: failed program was:" >&5
13985 sed 's/^/| /' conftest.$ac_ext >&5
13986
13987 ac_cv_func_fseeko=no
13988 fi
13989 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13990 fi
13991 echo "$as_me:$LINENO: result: $ac_cv_func_fseeko" >&5
13992 echo "${ECHO_T}$ac_cv_func_fseeko" >&6
13993 if test $ac_cv_func_fseeko = yes; then
13994
13995 cat >>confdefs.h <<\_ACEOF
13996 #define HAVE_FSEEKO 1
13997 _ACEOF
13998
13999 fi
14000
14001
14002 echo "$as_me:$LINENO: checking whether getpgrp requires zero arguments" >&5
14003 echo $ECHO_N "checking whether getpgrp requires zero arguments... $ECHO_C" >&6
14004 if test "${ac_cv_func_getpgrp_void+set}" = set; then
14005 echo $ECHO_N "(cached) $ECHO_C" >&6
14006 else
14007 # Use it with a single arg.
14008 cat >conftest.$ac_ext <<_ACEOF
14009 #line $LINENO "configure"
14010 /* confdefs.h. */
14011 _ACEOF
14012 cat confdefs.h >>conftest.$ac_ext
14013 cat >>conftest.$ac_ext <<_ACEOF
14014 /* end confdefs.h. */
14015 $ac_includes_default
14016 int
14017 main ()
14018 {
14019 getpgrp (0);
14020 ;
14021 return 0;
14022 }
14023 _ACEOF
14024 rm -f conftest.$ac_objext
14025 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14026 (eval $ac_compile) 2>&5
14027 ac_status=$?
14028 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14029 (exit $ac_status); } &&
14030 { ac_try='test -s conftest.$ac_objext'
14031 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14032 (eval $ac_try) 2>&5
14033 ac_status=$?
14034 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14035 (exit $ac_status); }; }; then
14036 ac_cv_func_getpgrp_void=no
14037 else
14038 echo "$as_me: failed program was:" >&5
14039 sed 's/^/| /' conftest.$ac_ext >&5
14040
14041 ac_cv_func_getpgrp_void=yes
14042 fi
14043 rm -f conftest.$ac_objext conftest.$ac_ext
14044
14045 fi
14046 echo "$as_me:$LINENO: result: $ac_cv_func_getpgrp_void" >&5
14047 echo "${ECHO_T}$ac_cv_func_getpgrp_void" >&6
14048 if test $ac_cv_func_getpgrp_void = yes; then
14049
14050 cat >>confdefs.h <<\_ACEOF
14051 #define GETPGRP_VOID 1
14052 _ACEOF
14053
14054 fi
14055
14056
14057
14058 for ac_func in strftime
14059 do
14060 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14061 echo "$as_me:$LINENO: checking for $ac_func" >&5
14062 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14063 if eval "test \"\${$as_ac_var+set}\" = set"; then
14064 echo $ECHO_N "(cached) $ECHO_C" >&6
14065 else
14066 cat >conftest.$ac_ext <<_ACEOF
14067 #line $LINENO "configure"
14068 /* confdefs.h. */
14069 _ACEOF
14070 cat confdefs.h >>conftest.$ac_ext
14071 cat >>conftest.$ac_ext <<_ACEOF
14072 /* end confdefs.h. */
14073 /* System header to define __stub macros and hopefully few prototypes,
14074 which can conflict with char $ac_func (); below.
14075 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14076 <limits.h> exists even on freestanding compilers. */
14077 #ifdef __STDC__
14078 # include <limits.h>
14079 #else
14080 # include <assert.h>
14081 #endif
14082 /* Override any gcc2 internal prototype to avoid an error. */
14083 #ifdef __cplusplus
14084 extern "C"
14085 {
14086 #endif
14087 /* We use char because int might match the return type of a gcc2
14088 builtin and then its argument prototype would still apply. */
14089 char $ac_func ();
14090 /* The GNU C library defines this for functions which it implements
14091 to always fail with ENOSYS. Some functions are actually named
14092 something starting with __ and the normal name is an alias. */
14093 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14094 choke me
14095 #else
14096 char (*f) () = $ac_func;
14097 #endif
14098 #ifdef __cplusplus
14099 }
14100 #endif
14101
14102 int
14103 main ()
14104 {
14105 return f != $ac_func;
14106 ;
14107 return 0;
14108 }
14109 _ACEOF
14110 rm -f conftest.$ac_objext conftest$ac_exeext
14111 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14112 (eval $ac_link) 2>&5
14113 ac_status=$?
14114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14115 (exit $ac_status); } &&
14116 { ac_try='test -s conftest$ac_exeext'
14117 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14118 (eval $ac_try) 2>&5
14119 ac_status=$?
14120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14121 (exit $ac_status); }; }; then
14122 eval "$as_ac_var=yes"
14123 else
14124 echo "$as_me: failed program was:" >&5
14125 sed 's/^/| /' conftest.$ac_ext >&5
14126
14127 eval "$as_ac_var=no"
14128 fi
14129 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14130 fi
14131 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14132 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14133 if test `eval echo '${'$as_ac_var'}'` = yes; then
14134 cat >>confdefs.h <<_ACEOF
14135 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14136 _ACEOF
14137
14138 else
14139 # strftime is in -lintl on SCO UNIX.
14140 echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
14141 echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
14142 if test "${ac_cv_lib_intl_strftime+set}" = set; then
14143 echo $ECHO_N "(cached) $ECHO_C" >&6
14144 else
14145 ac_check_lib_save_LIBS=$LIBS
14146 LIBS="-lintl $LIBS"
14147 cat >conftest.$ac_ext <<_ACEOF
14148 #line $LINENO "configure"
14149 /* confdefs.h. */
14150 _ACEOF
14151 cat confdefs.h >>conftest.$ac_ext
14152 cat >>conftest.$ac_ext <<_ACEOF
14153 /* end confdefs.h. */
14154
14155 /* Override any gcc2 internal prototype to avoid an error. */
14156 #ifdef __cplusplus
14157 extern "C"
14158 #endif
14159 /* We use char because int might match the return type of a gcc2
14160 builtin and then its argument prototype would still apply. */
14161 char strftime ();
14162 int
14163 main ()
14164 {
14165 strftime ();
14166 ;
14167 return 0;
14168 }
14169 _ACEOF
14170 rm -f conftest.$ac_objext conftest$ac_exeext
14171 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14172 (eval $ac_link) 2>&5
14173 ac_status=$?
14174 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14175 (exit $ac_status); } &&
14176 { ac_try='test -s conftest$ac_exeext'
14177 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14178 (eval $ac_try) 2>&5
14179 ac_status=$?
14180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14181 (exit $ac_status); }; }; then
14182 ac_cv_lib_intl_strftime=yes
14183 else
14184 echo "$as_me: failed program was:" >&5
14185 sed 's/^/| /' conftest.$ac_ext >&5
14186
14187 ac_cv_lib_intl_strftime=no
14188 fi
14189 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14190 LIBS=$ac_check_lib_save_LIBS
14191 fi
14192 echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
14193 echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
14194 if test $ac_cv_lib_intl_strftime = yes; then
14195 cat >>confdefs.h <<\_ACEOF
14196 #define HAVE_STRFTIME 1
14197 _ACEOF
14198
14199 LIBS="-lintl $LIBS"
14200 fi
14201
14202 fi
14203 done
14204
14205
14206 # UNIX98 PTYs.
14207
14208 for ac_func in grantpt
14209 do
14210 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14211 echo "$as_me:$LINENO: checking for $ac_func" >&5
14212 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14213 if eval "test \"\${$as_ac_var+set}\" = set"; then
14214 echo $ECHO_N "(cached) $ECHO_C" >&6
14215 else
14216 cat >conftest.$ac_ext <<_ACEOF
14217 #line $LINENO "configure"
14218 /* confdefs.h. */
14219 _ACEOF
14220 cat confdefs.h >>conftest.$ac_ext
14221 cat >>conftest.$ac_ext <<_ACEOF
14222 /* end confdefs.h. */
14223 /* System header to define __stub macros and hopefully few prototypes,
14224 which can conflict with char $ac_func (); below.
14225 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14226 <limits.h> exists even on freestanding compilers. */
14227 #ifdef __STDC__
14228 # include <limits.h>
14229 #else
14230 # include <assert.h>
14231 #endif
14232 /* Override any gcc2 internal prototype to avoid an error. */
14233 #ifdef __cplusplus
14234 extern "C"
14235 {
14236 #endif
14237 /* We use char because int might match the return type of a gcc2
14238 builtin and then its argument prototype would still apply. */
14239 char $ac_func ();
14240 /* The GNU C library defines this for functions which it implements
14241 to always fail with ENOSYS. Some functions are actually named
14242 something starting with __ and the normal name is an alias. */
14243 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14244 choke me
14245 #else
14246 char (*f) () = $ac_func;
14247 #endif
14248 #ifdef __cplusplus
14249 }
14250 #endif
14251
14252 int
14253 main ()
14254 {
14255 return f != $ac_func;
14256 ;
14257 return 0;
14258 }
14259 _ACEOF
14260 rm -f conftest.$ac_objext conftest$ac_exeext
14261 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14262 (eval $ac_link) 2>&5
14263 ac_status=$?
14264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14265 (exit $ac_status); } &&
14266 { ac_try='test -s conftest$ac_exeext'
14267 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14268 (eval $ac_try) 2>&5
14269 ac_status=$?
14270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14271 (exit $ac_status); }; }; then
14272 eval "$as_ac_var=yes"
14273 else
14274 echo "$as_me: failed program was:" >&5
14275 sed 's/^/| /' conftest.$ac_ext >&5
14276
14277 eval "$as_ac_var=no"
14278 fi
14279 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14280 fi
14281 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14282 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14283 if test `eval echo '${'$as_ac_var'}'` = yes; then
14284 cat >>confdefs.h <<_ACEOF
14285 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14286 _ACEOF
14287
14288 fi
14289 done
14290
14291
14292 # PTY-related GNU extensions.
14293
14294 for ac_func in getpt
14295 do
14296 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14297 echo "$as_me:$LINENO: checking for $ac_func" >&5
14298 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14299 if eval "test \"\${$as_ac_var+set}\" = set"; then
14300 echo $ECHO_N "(cached) $ECHO_C" >&6
14301 else
14302 cat >conftest.$ac_ext <<_ACEOF
14303 #line $LINENO "configure"
14304 /* confdefs.h. */
14305 _ACEOF
14306 cat confdefs.h >>conftest.$ac_ext
14307 cat >>conftest.$ac_ext <<_ACEOF
14308 /* end confdefs.h. */
14309 /* System header to define __stub macros and hopefully few prototypes,
14310 which can conflict with char $ac_func (); below.
14311 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14312 <limits.h> exists even on freestanding compilers. */
14313 #ifdef __STDC__
14314 # include <limits.h>
14315 #else
14316 # include <assert.h>
14317 #endif
14318 /* Override any gcc2 internal prototype to avoid an error. */
14319 #ifdef __cplusplus
14320 extern "C"
14321 {
14322 #endif
14323 /* We use char because int might match the return type of a gcc2
14324 builtin and then its argument prototype would still apply. */
14325 char $ac_func ();
14326 /* The GNU C library defines this for functions which it implements
14327 to always fail with ENOSYS. Some functions are actually named
14328 something starting with __ and the normal name is an alias. */
14329 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14330 choke me
14331 #else
14332 char (*f) () = $ac_func;
14333 #endif
14334 #ifdef __cplusplus
14335 }
14336 #endif
14337
14338 int
14339 main ()
14340 {
14341 return f != $ac_func;
14342 ;
14343 return 0;
14344 }
14345 _ACEOF
14346 rm -f conftest.$ac_objext conftest$ac_exeext
14347 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14348 (eval $ac_link) 2>&5
14349 ac_status=$?
14350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14351 (exit $ac_status); } &&
14352 { ac_try='test -s conftest$ac_exeext'
14353 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14354 (eval $ac_try) 2>&5
14355 ac_status=$?
14356 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14357 (exit $ac_status); }; }; then
14358 eval "$as_ac_var=yes"
14359 else
14360 echo "$as_me: failed program was:" >&5
14361 sed 's/^/| /' conftest.$ac_ext >&5
14362
14363 eval "$as_ac_var=no"
14364 fi
14365 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14366 fi
14367 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14368 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14369 if test `eval echo '${'$as_ac_var'}'` = yes; then
14370 cat >>confdefs.h <<_ACEOF
14371 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14372 _ACEOF
14373
14374 fi
14375 done
14376
14377
14378 # Check this now, so that we will NOT find the above functions in ncurses.
14379 # That is because we have not set up to link ncurses in lib-src.
14380 # It's better to believe a function is not available
14381 # than to expect to find it in ncurses.
14382
14383 echo "$as_me:$LINENO: checking for tparm in -lncurses" >&5
14384 echo $ECHO_N "checking for tparm in -lncurses... $ECHO_C" >&6
14385 if test "${ac_cv_lib_ncurses_tparm+set}" = set; then
14386 echo $ECHO_N "(cached) $ECHO_C" >&6
14387 else
14388 ac_check_lib_save_LIBS=$LIBS
14389 LIBS="-lncurses $LIBS"
14390 cat >conftest.$ac_ext <<_ACEOF
14391 #line $LINENO "configure"
14392 /* confdefs.h. */
14393 _ACEOF
14394 cat confdefs.h >>conftest.$ac_ext
14395 cat >>conftest.$ac_ext <<_ACEOF
14396 /* end confdefs.h. */
14397
14398 /* Override any gcc2 internal prototype to avoid an error. */
14399 #ifdef __cplusplus
14400 extern "C"
14401 #endif
14402 /* We use char because int might match the return type of a gcc2
14403 builtin and then its argument prototype would still apply. */
14404 char tparm ();
14405 int
14406 main ()
14407 {
14408 tparm ();
14409 ;
14410 return 0;
14411 }
14412 _ACEOF
14413 rm -f conftest.$ac_objext conftest$ac_exeext
14414 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14415 (eval $ac_link) 2>&5
14416 ac_status=$?
14417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14418 (exit $ac_status); } &&
14419 { ac_try='test -s conftest$ac_exeext'
14420 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14421 (eval $ac_try) 2>&5
14422 ac_status=$?
14423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14424 (exit $ac_status); }; }; then
14425 ac_cv_lib_ncurses_tparm=yes
14426 else
14427 echo "$as_me: failed program was:" >&5
14428 sed 's/^/| /' conftest.$ac_ext >&5
14429
14430 ac_cv_lib_ncurses_tparm=no
14431 fi
14432 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14433 LIBS=$ac_check_lib_save_LIBS
14434 fi
14435 echo "$as_me:$LINENO: result: $ac_cv_lib_ncurses_tparm" >&5
14436 echo "${ECHO_T}$ac_cv_lib_ncurses_tparm" >&6
14437 if test $ac_cv_lib_ncurses_tparm = yes; then
14438 cat >>confdefs.h <<_ACEOF
14439 #define HAVE_LIBNCURSES 1
14440 _ACEOF
14441
14442 LIBS="-lncurses $LIBS"
14443
14444 fi
14445
14446
14447 # Do we need the Hesiod library to provide the support routines?
14448 if test "$with_hesiod" = yes ; then
14449 # Don't set $LIBS here -- see comments above.
14450 resolv=no
14451 echo "$as_me:$LINENO: checking for res_send" >&5
14452 echo $ECHO_N "checking for res_send... $ECHO_C" >&6
14453 if test "${ac_cv_func_res_send+set}" = set; then
14454 echo $ECHO_N "(cached) $ECHO_C" >&6
14455 else
14456 cat >conftest.$ac_ext <<_ACEOF
14457 #line $LINENO "configure"
14458 /* confdefs.h. */
14459 _ACEOF
14460 cat confdefs.h >>conftest.$ac_ext
14461 cat >>conftest.$ac_ext <<_ACEOF
14462 /* end confdefs.h. */
14463 /* System header to define __stub macros and hopefully few prototypes,
14464 which can conflict with char res_send (); below.
14465 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14466 <limits.h> exists even on freestanding compilers. */
14467 #ifdef __STDC__
14468 # include <limits.h>
14469 #else
14470 # include <assert.h>
14471 #endif
14472 /* Override any gcc2 internal prototype to avoid an error. */
14473 #ifdef __cplusplus
14474 extern "C"
14475 {
14476 #endif
14477 /* We use char because int might match the return type of a gcc2
14478 builtin and then its argument prototype would still apply. */
14479 char res_send ();
14480 /* The GNU C library defines this for functions which it implements
14481 to always fail with ENOSYS. Some functions are actually named
14482 something starting with __ and the normal name is an alias. */
14483 #if defined (__stub_res_send) || defined (__stub___res_send)
14484 choke me
14485 #else
14486 char (*f) () = res_send;
14487 #endif
14488 #ifdef __cplusplus
14489 }
14490 #endif
14491
14492 int
14493 main ()
14494 {
14495 return f != res_send;
14496 ;
14497 return 0;
14498 }
14499 _ACEOF
14500 rm -f conftest.$ac_objext conftest$ac_exeext
14501 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14502 (eval $ac_link) 2>&5
14503 ac_status=$?
14504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14505 (exit $ac_status); } &&
14506 { ac_try='test -s conftest$ac_exeext'
14507 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14508 (eval $ac_try) 2>&5
14509 ac_status=$?
14510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14511 (exit $ac_status); }; }; then
14512 ac_cv_func_res_send=yes
14513 else
14514 echo "$as_me: failed program was:" >&5
14515 sed 's/^/| /' conftest.$ac_ext >&5
14516
14517 ac_cv_func_res_send=no
14518 fi
14519 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14520 fi
14521 echo "$as_me:$LINENO: result: $ac_cv_func_res_send" >&5
14522 echo "${ECHO_T}$ac_cv_func_res_send" >&6
14523 if test $ac_cv_func_res_send = yes; then
14524 :
14525 else
14526 echo "$as_me:$LINENO: checking for __res_send" >&5
14527 echo $ECHO_N "checking for __res_send... $ECHO_C" >&6
14528 if test "${ac_cv_func___res_send+set}" = set; then
14529 echo $ECHO_N "(cached) $ECHO_C" >&6
14530 else
14531 cat >conftest.$ac_ext <<_ACEOF
14532 #line $LINENO "configure"
14533 /* confdefs.h. */
14534 _ACEOF
14535 cat confdefs.h >>conftest.$ac_ext
14536 cat >>conftest.$ac_ext <<_ACEOF
14537 /* end confdefs.h. */
14538 /* System header to define __stub macros and hopefully few prototypes,
14539 which can conflict with char __res_send (); below.
14540 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14541 <limits.h> exists even on freestanding compilers. */
14542 #ifdef __STDC__
14543 # include <limits.h>
14544 #else
14545 # include <assert.h>
14546 #endif
14547 /* Override any gcc2 internal prototype to avoid an error. */
14548 #ifdef __cplusplus
14549 extern "C"
14550 {
14551 #endif
14552 /* We use char because int might match the return type of a gcc2
14553 builtin and then its argument prototype would still apply. */
14554 char __res_send ();
14555 /* The GNU C library defines this for functions which it implements
14556 to always fail with ENOSYS. Some functions are actually named
14557 something starting with __ and the normal name is an alias. */
14558 #if defined (__stub___res_send) || defined (__stub_____res_send)
14559 choke me
14560 #else
14561 char (*f) () = __res_send;
14562 #endif
14563 #ifdef __cplusplus
14564 }
14565 #endif
14566
14567 int
14568 main ()
14569 {
14570 return f != __res_send;
14571 ;
14572 return 0;
14573 }
14574 _ACEOF
14575 rm -f conftest.$ac_objext conftest$ac_exeext
14576 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14577 (eval $ac_link) 2>&5
14578 ac_status=$?
14579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14580 (exit $ac_status); } &&
14581 { ac_try='test -s conftest$ac_exeext'
14582 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14583 (eval $ac_try) 2>&5
14584 ac_status=$?
14585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14586 (exit $ac_status); }; }; then
14587 ac_cv_func___res_send=yes
14588 else
14589 echo "$as_me: failed program was:" >&5
14590 sed 's/^/| /' conftest.$ac_ext >&5
14591
14592 ac_cv_func___res_send=no
14593 fi
14594 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14595 fi
14596 echo "$as_me:$LINENO: result: $ac_cv_func___res_send" >&5
14597 echo "${ECHO_T}$ac_cv_func___res_send" >&6
14598 if test $ac_cv_func___res_send = yes; then
14599 :
14600 else
14601 echo "$as_me:$LINENO: checking for res_send in -lresolv" >&5
14602 echo $ECHO_N "checking for res_send in -lresolv... $ECHO_C" >&6
14603 if test "${ac_cv_lib_resolv_res_send+set}" = set; then
14604 echo $ECHO_N "(cached) $ECHO_C" >&6
14605 else
14606 ac_check_lib_save_LIBS=$LIBS
14607 LIBS="-lresolv $LIBS"
14608 cat >conftest.$ac_ext <<_ACEOF
14609 #line $LINENO "configure"
14610 /* confdefs.h. */
14611 _ACEOF
14612 cat confdefs.h >>conftest.$ac_ext
14613 cat >>conftest.$ac_ext <<_ACEOF
14614 /* end confdefs.h. */
14615
14616 /* Override any gcc2 internal prototype to avoid an error. */
14617 #ifdef __cplusplus
14618 extern "C"
14619 #endif
14620 /* We use char because int might match the return type of a gcc2
14621 builtin and then its argument prototype would still apply. */
14622 char res_send ();
14623 int
14624 main ()
14625 {
14626 res_send ();
14627 ;
14628 return 0;
14629 }
14630 _ACEOF
14631 rm -f conftest.$ac_objext conftest$ac_exeext
14632 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14633 (eval $ac_link) 2>&5
14634 ac_status=$?
14635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14636 (exit $ac_status); } &&
14637 { ac_try='test -s conftest$ac_exeext'
14638 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14639 (eval $ac_try) 2>&5
14640 ac_status=$?
14641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14642 (exit $ac_status); }; }; then
14643 ac_cv_lib_resolv_res_send=yes
14644 else
14645 echo "$as_me: failed program was:" >&5
14646 sed 's/^/| /' conftest.$ac_ext >&5
14647
14648 ac_cv_lib_resolv_res_send=no
14649 fi
14650 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14651 LIBS=$ac_check_lib_save_LIBS
14652 fi
14653 echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_res_send" >&5
14654 echo "${ECHO_T}$ac_cv_lib_resolv_res_send" >&6
14655 if test $ac_cv_lib_resolv_res_send = yes; then
14656 resolv=yes
14657 else
14658 echo "$as_me:$LINENO: checking for __res_send in -lresolv" >&5
14659 echo $ECHO_N "checking for __res_send in -lresolv... $ECHO_C" >&6
14660 if test "${ac_cv_lib_resolv___res_send+set}" = set; then
14661 echo $ECHO_N "(cached) $ECHO_C" >&6
14662 else
14663 ac_check_lib_save_LIBS=$LIBS
14664 LIBS="-lresolv $LIBS"
14665 cat >conftest.$ac_ext <<_ACEOF
14666 #line $LINENO "configure"
14667 /* confdefs.h. */
14668 _ACEOF
14669 cat confdefs.h >>conftest.$ac_ext
14670 cat >>conftest.$ac_ext <<_ACEOF
14671 /* end confdefs.h. */
14672
14673 /* Override any gcc2 internal prototype to avoid an error. */
14674 #ifdef __cplusplus
14675 extern "C"
14676 #endif
14677 /* We use char because int might match the return type of a gcc2
14678 builtin and then its argument prototype would still apply. */
14679 char __res_send ();
14680 int
14681 main ()
14682 {
14683 __res_send ();
14684 ;
14685 return 0;
14686 }
14687 _ACEOF
14688 rm -f conftest.$ac_objext conftest$ac_exeext
14689 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14690 (eval $ac_link) 2>&5
14691 ac_status=$?
14692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14693 (exit $ac_status); } &&
14694 { ac_try='test -s conftest$ac_exeext'
14695 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14696 (eval $ac_try) 2>&5
14697 ac_status=$?
14698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14699 (exit $ac_status); }; }; then
14700 ac_cv_lib_resolv___res_send=yes
14701 else
14702 echo "$as_me: failed program was:" >&5
14703 sed 's/^/| /' conftest.$ac_ext >&5
14704
14705 ac_cv_lib_resolv___res_send=no
14706 fi
14707 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14708 LIBS=$ac_check_lib_save_LIBS
14709 fi
14710 echo "$as_me:$LINENO: result: $ac_cv_lib_resolv___res_send" >&5
14711 echo "${ECHO_T}$ac_cv_lib_resolv___res_send" >&6
14712 if test $ac_cv_lib_resolv___res_send = yes; then
14713 resolv=yes
14714 fi
14715
14716 fi
14717
14718 fi
14719
14720 fi
14721
14722 if test "$resolv" = yes ; then
14723 RESOLVLIB=-lresolv
14724
14725 cat >>confdefs.h <<\_ACEOF
14726 #define HAVE_LIBRESOLV 1
14727 _ACEOF
14728
14729 else
14730 RESOLVLIB=
14731 fi
14732 echo "$as_me:$LINENO: checking for hes_getmailhost" >&5
14733 echo $ECHO_N "checking for hes_getmailhost... $ECHO_C" >&6
14734 if test "${ac_cv_func_hes_getmailhost+set}" = set; then
14735 echo $ECHO_N "(cached) $ECHO_C" >&6
14736 else
14737 cat >conftest.$ac_ext <<_ACEOF
14738 #line $LINENO "configure"
14739 /* confdefs.h. */
14740 _ACEOF
14741 cat confdefs.h >>conftest.$ac_ext
14742 cat >>conftest.$ac_ext <<_ACEOF
14743 /* end confdefs.h. */
14744 /* System header to define __stub macros and hopefully few prototypes,
14745 which can conflict with char hes_getmailhost (); below.
14746 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14747 <limits.h> exists even on freestanding compilers. */
14748 #ifdef __STDC__
14749 # include <limits.h>
14750 #else
14751 # include <assert.h>
14752 #endif
14753 /* Override any gcc2 internal prototype to avoid an error. */
14754 #ifdef __cplusplus
14755 extern "C"
14756 {
14757 #endif
14758 /* We use char because int might match the return type of a gcc2
14759 builtin and then its argument prototype would still apply. */
14760 char hes_getmailhost ();
14761 /* The GNU C library defines this for functions which it implements
14762 to always fail with ENOSYS. Some functions are actually named
14763 something starting with __ and the normal name is an alias. */
14764 #if defined (__stub_hes_getmailhost) || defined (__stub___hes_getmailhost)
14765 choke me
14766 #else
14767 char (*f) () = hes_getmailhost;
14768 #endif
14769 #ifdef __cplusplus
14770 }
14771 #endif
14772
14773 int
14774 main ()
14775 {
14776 return f != hes_getmailhost;
14777 ;
14778 return 0;
14779 }
14780 _ACEOF
14781 rm -f conftest.$ac_objext conftest$ac_exeext
14782 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14783 (eval $ac_link) 2>&5
14784 ac_status=$?
14785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14786 (exit $ac_status); } &&
14787 { ac_try='test -s conftest$ac_exeext'
14788 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14789 (eval $ac_try) 2>&5
14790 ac_status=$?
14791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14792 (exit $ac_status); }; }; then
14793 ac_cv_func_hes_getmailhost=yes
14794 else
14795 echo "$as_me: failed program was:" >&5
14796 sed 's/^/| /' conftest.$ac_ext >&5
14797
14798 ac_cv_func_hes_getmailhost=no
14799 fi
14800 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14801 fi
14802 echo "$as_me:$LINENO: result: $ac_cv_func_hes_getmailhost" >&5
14803 echo "${ECHO_T}$ac_cv_func_hes_getmailhost" >&6
14804 if test $ac_cv_func_hes_getmailhost = yes; then
14805 :
14806 else
14807 echo "$as_me:$LINENO: checking for hes_getmailhost in -lhesiod" >&5
14808 echo $ECHO_N "checking for hes_getmailhost in -lhesiod... $ECHO_C" >&6
14809 if test "${ac_cv_lib_hesiod_hes_getmailhost+set}" = set; then
14810 echo $ECHO_N "(cached) $ECHO_C" >&6
14811 else
14812 ac_check_lib_save_LIBS=$LIBS
14813 LIBS="-lhesiod $RESOLVLIB $LIBS"
14814 cat >conftest.$ac_ext <<_ACEOF
14815 #line $LINENO "configure"
14816 /* confdefs.h. */
14817 _ACEOF
14818 cat confdefs.h >>conftest.$ac_ext
14819 cat >>conftest.$ac_ext <<_ACEOF
14820 /* end confdefs.h. */
14821
14822 /* Override any gcc2 internal prototype to avoid an error. */
14823 #ifdef __cplusplus
14824 extern "C"
14825 #endif
14826 /* We use char because int might match the return type of a gcc2
14827 builtin and then its argument prototype would still apply. */
14828 char hes_getmailhost ();
14829 int
14830 main ()
14831 {
14832 hes_getmailhost ();
14833 ;
14834 return 0;
14835 }
14836 _ACEOF
14837 rm -f conftest.$ac_objext conftest$ac_exeext
14838 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14839 (eval $ac_link) 2>&5
14840 ac_status=$?
14841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14842 (exit $ac_status); } &&
14843 { ac_try='test -s conftest$ac_exeext'
14844 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14845 (eval $ac_try) 2>&5
14846 ac_status=$?
14847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14848 (exit $ac_status); }; }; then
14849 ac_cv_lib_hesiod_hes_getmailhost=yes
14850 else
14851 echo "$as_me: failed program was:" >&5
14852 sed 's/^/| /' conftest.$ac_ext >&5
14853
14854 ac_cv_lib_hesiod_hes_getmailhost=no
14855 fi
14856 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14857 LIBS=$ac_check_lib_save_LIBS
14858 fi
14859 echo "$as_me:$LINENO: result: $ac_cv_lib_hesiod_hes_getmailhost" >&5
14860 echo "${ECHO_T}$ac_cv_lib_hesiod_hes_getmailhost" >&6
14861 if test $ac_cv_lib_hesiod_hes_getmailhost = yes; then
14862
14863 cat >>confdefs.h <<\_ACEOF
14864 #define HAVE_LIBHESIOD 1
14865 _ACEOF
14866
14867 else
14868 :
14869 fi
14870
14871 fi
14872
14873 fi
14874
14875 # These tell us which Kerberos-related libraries to use.
14876 if test "${with_kerberos+set}" = set; then
14877
14878 echo "$as_me:$LINENO: checking for com_err in -lcom_err" >&5
14879 echo $ECHO_N "checking for com_err in -lcom_err... $ECHO_C" >&6
14880 if test "${ac_cv_lib_com_err_com_err+set}" = set; then
14881 echo $ECHO_N "(cached) $ECHO_C" >&6
14882 else
14883 ac_check_lib_save_LIBS=$LIBS
14884 LIBS="-lcom_err $LIBS"
14885 cat >conftest.$ac_ext <<_ACEOF
14886 #line $LINENO "configure"
14887 /* confdefs.h. */
14888 _ACEOF
14889 cat confdefs.h >>conftest.$ac_ext
14890 cat >>conftest.$ac_ext <<_ACEOF
14891 /* end confdefs.h. */
14892
14893 /* Override any gcc2 internal prototype to avoid an error. */
14894 #ifdef __cplusplus
14895 extern "C"
14896 #endif
14897 /* We use char because int might match the return type of a gcc2
14898 builtin and then its argument prototype would still apply. */
14899 char com_err ();
14900 int
14901 main ()
14902 {
14903 com_err ();
14904 ;
14905 return 0;
14906 }
14907 _ACEOF
14908 rm -f conftest.$ac_objext conftest$ac_exeext
14909 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14910 (eval $ac_link) 2>&5
14911 ac_status=$?
14912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14913 (exit $ac_status); } &&
14914 { ac_try='test -s conftest$ac_exeext'
14915 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14916 (eval $ac_try) 2>&5
14917 ac_status=$?
14918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14919 (exit $ac_status); }; }; then
14920 ac_cv_lib_com_err_com_err=yes
14921 else
14922 echo "$as_me: failed program was:" >&5
14923 sed 's/^/| /' conftest.$ac_ext >&5
14924
14925 ac_cv_lib_com_err_com_err=no
14926 fi
14927 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14928 LIBS=$ac_check_lib_save_LIBS
14929 fi
14930 echo "$as_me:$LINENO: result: $ac_cv_lib_com_err_com_err" >&5
14931 echo "${ECHO_T}$ac_cv_lib_com_err_com_err" >&6
14932 if test $ac_cv_lib_com_err_com_err = yes; then
14933 cat >>confdefs.h <<_ACEOF
14934 #define HAVE_LIBCOM_ERR 1
14935 _ACEOF
14936
14937 LIBS="-lcom_err $LIBS"
14938
14939 fi
14940
14941
14942 echo "$as_me:$LINENO: checking for mit_des_cbc_encrypt in -lk5crypto" >&5
14943 echo $ECHO_N "checking for mit_des_cbc_encrypt in -lk5crypto... $ECHO_C" >&6
14944 if test "${ac_cv_lib_k5crypto_mit_des_cbc_encrypt+set}" = set; then
14945 echo $ECHO_N "(cached) $ECHO_C" >&6
14946 else
14947 ac_check_lib_save_LIBS=$LIBS
14948 LIBS="-lk5crypto $LIBS"
14949 cat >conftest.$ac_ext <<_ACEOF
14950 #line $LINENO "configure"
14951 /* confdefs.h. */
14952 _ACEOF
14953 cat confdefs.h >>conftest.$ac_ext
14954 cat >>conftest.$ac_ext <<_ACEOF
14955 /* end confdefs.h. */
14956
14957 /* Override any gcc2 internal prototype to avoid an error. */
14958 #ifdef __cplusplus
14959 extern "C"
14960 #endif
14961 /* We use char because int might match the return type of a gcc2
14962 builtin and then its argument prototype would still apply. */
14963 char mit_des_cbc_encrypt ();
14964 int
14965 main ()
14966 {
14967 mit_des_cbc_encrypt ();
14968 ;
14969 return 0;
14970 }
14971 _ACEOF
14972 rm -f conftest.$ac_objext conftest$ac_exeext
14973 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14974 (eval $ac_link) 2>&5
14975 ac_status=$?
14976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14977 (exit $ac_status); } &&
14978 { ac_try='test -s conftest$ac_exeext'
14979 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14980 (eval $ac_try) 2>&5
14981 ac_status=$?
14982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14983 (exit $ac_status); }; }; then
14984 ac_cv_lib_k5crypto_mit_des_cbc_encrypt=yes
14985 else
14986 echo "$as_me: failed program was:" >&5
14987 sed 's/^/| /' conftest.$ac_ext >&5
14988
14989 ac_cv_lib_k5crypto_mit_des_cbc_encrypt=no
14990 fi
14991 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14992 LIBS=$ac_check_lib_save_LIBS
14993 fi
14994 echo "$as_me:$LINENO: result: $ac_cv_lib_k5crypto_mit_des_cbc_encrypt" >&5
14995 echo "${ECHO_T}$ac_cv_lib_k5crypto_mit_des_cbc_encrypt" >&6
14996 if test $ac_cv_lib_k5crypto_mit_des_cbc_encrypt = yes; then
14997 cat >>confdefs.h <<_ACEOF
14998 #define HAVE_LIBK5CRYPTO 1
14999 _ACEOF
15000
15001 LIBS="-lk5crypto $LIBS"
15002
15003 fi
15004
15005
15006 echo "$as_me:$LINENO: checking for mit_des_cbc_encrypt in -lcrypto" >&5
15007 echo $ECHO_N "checking for mit_des_cbc_encrypt in -lcrypto... $ECHO_C" >&6
15008 if test "${ac_cv_lib_crypto_mit_des_cbc_encrypt+set}" = set; then
15009 echo $ECHO_N "(cached) $ECHO_C" >&6
15010 else
15011 ac_check_lib_save_LIBS=$LIBS
15012 LIBS="-lcrypto $LIBS"
15013 cat >conftest.$ac_ext <<_ACEOF
15014 #line $LINENO "configure"
15015 /* confdefs.h. */
15016 _ACEOF
15017 cat confdefs.h >>conftest.$ac_ext
15018 cat >>conftest.$ac_ext <<_ACEOF
15019 /* end confdefs.h. */
15020
15021 /* Override any gcc2 internal prototype to avoid an error. */
15022 #ifdef __cplusplus
15023 extern "C"
15024 #endif
15025 /* We use char because int might match the return type of a gcc2
15026 builtin and then its argument prototype would still apply. */
15027 char mit_des_cbc_encrypt ();
15028 int
15029 main ()
15030 {
15031 mit_des_cbc_encrypt ();
15032 ;
15033 return 0;
15034 }
15035 _ACEOF
15036 rm -f conftest.$ac_objext conftest$ac_exeext
15037 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15038 (eval $ac_link) 2>&5
15039 ac_status=$?
15040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15041 (exit $ac_status); } &&
15042 { ac_try='test -s conftest$ac_exeext'
15043 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15044 (eval $ac_try) 2>&5
15045 ac_status=$?
15046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15047 (exit $ac_status); }; }; then
15048 ac_cv_lib_crypto_mit_des_cbc_encrypt=yes
15049 else
15050 echo "$as_me: failed program was:" >&5
15051 sed 's/^/| /' conftest.$ac_ext >&5
15052
15053 ac_cv_lib_crypto_mit_des_cbc_encrypt=no
15054 fi
15055 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15056 LIBS=$ac_check_lib_save_LIBS
15057 fi
15058 echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_mit_des_cbc_encrypt" >&5
15059 echo "${ECHO_T}$ac_cv_lib_crypto_mit_des_cbc_encrypt" >&6
15060 if test $ac_cv_lib_crypto_mit_des_cbc_encrypt = yes; then
15061 cat >>confdefs.h <<_ACEOF
15062 #define HAVE_LIBCRYPTO 1
15063 _ACEOF
15064
15065 LIBS="-lcrypto $LIBS"
15066
15067 fi
15068
15069
15070 echo "$as_me:$LINENO: checking for krb5_init_context in -lkrb5" >&5
15071 echo $ECHO_N "checking for krb5_init_context in -lkrb5... $ECHO_C" >&6
15072 if test "${ac_cv_lib_krb5_krb5_init_context+set}" = set; then
15073 echo $ECHO_N "(cached) $ECHO_C" >&6
15074 else
15075 ac_check_lib_save_LIBS=$LIBS
15076 LIBS="-lkrb5 $LIBS"
15077 cat >conftest.$ac_ext <<_ACEOF
15078 #line $LINENO "configure"
15079 /* confdefs.h. */
15080 _ACEOF
15081 cat confdefs.h >>conftest.$ac_ext
15082 cat >>conftest.$ac_ext <<_ACEOF
15083 /* end confdefs.h. */
15084
15085 /* Override any gcc2 internal prototype to avoid an error. */
15086 #ifdef __cplusplus
15087 extern "C"
15088 #endif
15089 /* We use char because int might match the return type of a gcc2
15090 builtin and then its argument prototype would still apply. */
15091 char krb5_init_context ();
15092 int
15093 main ()
15094 {
15095 krb5_init_context ();
15096 ;
15097 return 0;
15098 }
15099 _ACEOF
15100 rm -f conftest.$ac_objext conftest$ac_exeext
15101 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15102 (eval $ac_link) 2>&5
15103 ac_status=$?
15104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15105 (exit $ac_status); } &&
15106 { ac_try='test -s conftest$ac_exeext'
15107 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15108 (eval $ac_try) 2>&5
15109 ac_status=$?
15110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15111 (exit $ac_status); }; }; then
15112 ac_cv_lib_krb5_krb5_init_context=yes
15113 else
15114 echo "$as_me: failed program was:" >&5
15115 sed 's/^/| /' conftest.$ac_ext >&5
15116
15117 ac_cv_lib_krb5_krb5_init_context=no
15118 fi
15119 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15120 LIBS=$ac_check_lib_save_LIBS
15121 fi
15122 echo "$as_me:$LINENO: result: $ac_cv_lib_krb5_krb5_init_context" >&5
15123 echo "${ECHO_T}$ac_cv_lib_krb5_krb5_init_context" >&6
15124 if test $ac_cv_lib_krb5_krb5_init_context = yes; then
15125 cat >>confdefs.h <<_ACEOF
15126 #define HAVE_LIBKRB5 1
15127 _ACEOF
15128
15129 LIBS="-lkrb5 $LIBS"
15130
15131 fi
15132
15133 if test "${with_kerberos5+set}" != set; then
15134
15135 echo "$as_me:$LINENO: checking for des_cbc_encrypt in -ldes425" >&5
15136 echo $ECHO_N "checking for des_cbc_encrypt in -ldes425... $ECHO_C" >&6
15137 if test "${ac_cv_lib_des425_des_cbc_encrypt+set}" = set; then
15138 echo $ECHO_N "(cached) $ECHO_C" >&6
15139 else
15140 ac_check_lib_save_LIBS=$LIBS
15141 LIBS="-ldes425 $LIBS"
15142 cat >conftest.$ac_ext <<_ACEOF
15143 #line $LINENO "configure"
15144 /* confdefs.h. */
15145 _ACEOF
15146 cat confdefs.h >>conftest.$ac_ext
15147 cat >>conftest.$ac_ext <<_ACEOF
15148 /* end confdefs.h. */
15149
15150 /* Override any gcc2 internal prototype to avoid an error. */
15151 #ifdef __cplusplus
15152 extern "C"
15153 #endif
15154 /* We use char because int might match the return type of a gcc2
15155 builtin and then its argument prototype would still apply. */
15156 char des_cbc_encrypt ();
15157 int
15158 main ()
15159 {
15160 des_cbc_encrypt ();
15161 ;
15162 return 0;
15163 }
15164 _ACEOF
15165 rm -f conftest.$ac_objext conftest$ac_exeext
15166 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15167 (eval $ac_link) 2>&5
15168 ac_status=$?
15169 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15170 (exit $ac_status); } &&
15171 { ac_try='test -s conftest$ac_exeext'
15172 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15173 (eval $ac_try) 2>&5
15174 ac_status=$?
15175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15176 (exit $ac_status); }; }; then
15177 ac_cv_lib_des425_des_cbc_encrypt=yes
15178 else
15179 echo "$as_me: failed program was:" >&5
15180 sed 's/^/| /' conftest.$ac_ext >&5
15181
15182 ac_cv_lib_des425_des_cbc_encrypt=no
15183 fi
15184 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15185 LIBS=$ac_check_lib_save_LIBS
15186 fi
15187 echo "$as_me:$LINENO: result: $ac_cv_lib_des425_des_cbc_encrypt" >&5
15188 echo "${ECHO_T}$ac_cv_lib_des425_des_cbc_encrypt" >&6
15189 if test $ac_cv_lib_des425_des_cbc_encrypt = yes; then
15190 cat >>confdefs.h <<_ACEOF
15191 #define HAVE_LIBDES425 1
15192 _ACEOF
15193
15194 LIBS="-ldes425 $LIBS"
15195
15196 else
15197
15198 echo "$as_me:$LINENO: checking for des_cbc_encrypt in -ldes" >&5
15199 echo $ECHO_N "checking for des_cbc_encrypt in -ldes... $ECHO_C" >&6
15200 if test "${ac_cv_lib_des_des_cbc_encrypt+set}" = set; then
15201 echo $ECHO_N "(cached) $ECHO_C" >&6
15202 else
15203 ac_check_lib_save_LIBS=$LIBS
15204 LIBS="-ldes $LIBS"
15205 cat >conftest.$ac_ext <<_ACEOF
15206 #line $LINENO "configure"
15207 /* confdefs.h. */
15208 _ACEOF
15209 cat confdefs.h >>conftest.$ac_ext
15210 cat >>conftest.$ac_ext <<_ACEOF
15211 /* end confdefs.h. */
15212
15213 /* Override any gcc2 internal prototype to avoid an error. */
15214 #ifdef __cplusplus
15215 extern "C"
15216 #endif
15217 /* We use char because int might match the return type of a gcc2
15218 builtin and then its argument prototype would still apply. */
15219 char des_cbc_encrypt ();
15220 int
15221 main ()
15222 {
15223 des_cbc_encrypt ();
15224 ;
15225 return 0;
15226 }
15227 _ACEOF
15228 rm -f conftest.$ac_objext conftest$ac_exeext
15229 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15230 (eval $ac_link) 2>&5
15231 ac_status=$?
15232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15233 (exit $ac_status); } &&
15234 { ac_try='test -s conftest$ac_exeext'
15235 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15236 (eval $ac_try) 2>&5
15237 ac_status=$?
15238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15239 (exit $ac_status); }; }; then
15240 ac_cv_lib_des_des_cbc_encrypt=yes
15241 else
15242 echo "$as_me: failed program was:" >&5
15243 sed 's/^/| /' conftest.$ac_ext >&5
15244
15245 ac_cv_lib_des_des_cbc_encrypt=no
15246 fi
15247 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15248 LIBS=$ac_check_lib_save_LIBS
15249 fi
15250 echo "$as_me:$LINENO: result: $ac_cv_lib_des_des_cbc_encrypt" >&5
15251 echo "${ECHO_T}$ac_cv_lib_des_des_cbc_encrypt" >&6
15252 if test $ac_cv_lib_des_des_cbc_encrypt = yes; then
15253 cat >>confdefs.h <<_ACEOF
15254 #define HAVE_LIBDES 1
15255 _ACEOF
15256
15257 LIBS="-ldes $LIBS"
15258
15259 fi
15260
15261 fi
15262
15263
15264 echo "$as_me:$LINENO: checking for krb_get_cred in -lkrb4" >&5
15265 echo $ECHO_N "checking for krb_get_cred in -lkrb4... $ECHO_C" >&6
15266 if test "${ac_cv_lib_krb4_krb_get_cred+set}" = set; then
15267 echo $ECHO_N "(cached) $ECHO_C" >&6
15268 else
15269 ac_check_lib_save_LIBS=$LIBS
15270 LIBS="-lkrb4 $LIBS"
15271 cat >conftest.$ac_ext <<_ACEOF
15272 #line $LINENO "configure"
15273 /* confdefs.h. */
15274 _ACEOF
15275 cat confdefs.h >>conftest.$ac_ext
15276 cat >>conftest.$ac_ext <<_ACEOF
15277 /* end confdefs.h. */
15278
15279 /* Override any gcc2 internal prototype to avoid an error. */
15280 #ifdef __cplusplus
15281 extern "C"
15282 #endif
15283 /* We use char because int might match the return type of a gcc2
15284 builtin and then its argument prototype would still apply. */
15285 char krb_get_cred ();
15286 int
15287 main ()
15288 {
15289 krb_get_cred ();
15290 ;
15291 return 0;
15292 }
15293 _ACEOF
15294 rm -f conftest.$ac_objext conftest$ac_exeext
15295 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15296 (eval $ac_link) 2>&5
15297 ac_status=$?
15298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15299 (exit $ac_status); } &&
15300 { ac_try='test -s conftest$ac_exeext'
15301 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15302 (eval $ac_try) 2>&5
15303 ac_status=$?
15304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15305 (exit $ac_status); }; }; then
15306 ac_cv_lib_krb4_krb_get_cred=yes
15307 else
15308 echo "$as_me: failed program was:" >&5
15309 sed 's/^/| /' conftest.$ac_ext >&5
15310
15311 ac_cv_lib_krb4_krb_get_cred=no
15312 fi
15313 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15314 LIBS=$ac_check_lib_save_LIBS
15315 fi
15316 echo "$as_me:$LINENO: result: $ac_cv_lib_krb4_krb_get_cred" >&5
15317 echo "${ECHO_T}$ac_cv_lib_krb4_krb_get_cred" >&6
15318 if test $ac_cv_lib_krb4_krb_get_cred = yes; then
15319 cat >>confdefs.h <<_ACEOF
15320 #define HAVE_LIBKRB4 1
15321 _ACEOF
15322
15323 LIBS="-lkrb4 $LIBS"
15324
15325 else
15326
15327 echo "$as_me:$LINENO: checking for krb_get_cred in -lkrb" >&5
15328 echo $ECHO_N "checking for krb_get_cred in -lkrb... $ECHO_C" >&6
15329 if test "${ac_cv_lib_krb_krb_get_cred+set}" = set; then
15330 echo $ECHO_N "(cached) $ECHO_C" >&6
15331 else
15332 ac_check_lib_save_LIBS=$LIBS
15333 LIBS="-lkrb $LIBS"
15334 cat >conftest.$ac_ext <<_ACEOF
15335 #line $LINENO "configure"
15336 /* confdefs.h. */
15337 _ACEOF
15338 cat confdefs.h >>conftest.$ac_ext
15339 cat >>conftest.$ac_ext <<_ACEOF
15340 /* end confdefs.h. */
15341
15342 /* Override any gcc2 internal prototype to avoid an error. */
15343 #ifdef __cplusplus
15344 extern "C"
15345 #endif
15346 /* We use char because int might match the return type of a gcc2
15347 builtin and then its argument prototype would still apply. */
15348 char krb_get_cred ();
15349 int
15350 main ()
15351 {
15352 krb_get_cred ();
15353 ;
15354 return 0;
15355 }
15356 _ACEOF
15357 rm -f conftest.$ac_objext conftest$ac_exeext
15358 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15359 (eval $ac_link) 2>&5
15360 ac_status=$?
15361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15362 (exit $ac_status); } &&
15363 { ac_try='test -s conftest$ac_exeext'
15364 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15365 (eval $ac_try) 2>&5
15366 ac_status=$?
15367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15368 (exit $ac_status); }; }; then
15369 ac_cv_lib_krb_krb_get_cred=yes
15370 else
15371 echo "$as_me: failed program was:" >&5
15372 sed 's/^/| /' conftest.$ac_ext >&5
15373
15374 ac_cv_lib_krb_krb_get_cred=no
15375 fi
15376 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15377 LIBS=$ac_check_lib_save_LIBS
15378 fi
15379 echo "$as_me:$LINENO: result: $ac_cv_lib_krb_krb_get_cred" >&5
15380 echo "${ECHO_T}$ac_cv_lib_krb_krb_get_cred" >&6
15381 if test $ac_cv_lib_krb_krb_get_cred = yes; then
15382 cat >>confdefs.h <<_ACEOF
15383 #define HAVE_LIBKRB 1
15384 _ACEOF
15385
15386 LIBS="-lkrb $LIBS"
15387
15388 fi
15389
15390 fi
15391
15392 fi
15393
15394 if test "${with_kerberos5+set}" = set; then
15395
15396 for ac_header in krb5.h
15397 do
15398 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15399 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15400 echo "$as_me:$LINENO: checking for $ac_header" >&5
15401 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15402 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15403 echo $ECHO_N "(cached) $ECHO_C" >&6
15404 fi
15405 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15406 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15407 else
15408 # Is the header compilable?
15409 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15410 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15411 cat >conftest.$ac_ext <<_ACEOF
15412 #line $LINENO "configure"
15413 /* confdefs.h. */
15414 _ACEOF
15415 cat confdefs.h >>conftest.$ac_ext
15416 cat >>conftest.$ac_ext <<_ACEOF
15417 /* end confdefs.h. */
15418 $ac_includes_default
15419 #include <$ac_header>
15420 _ACEOF
15421 rm -f conftest.$ac_objext
15422 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15423 (eval $ac_compile) 2>&5
15424 ac_status=$?
15425 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15426 (exit $ac_status); } &&
15427 { ac_try='test -s conftest.$ac_objext'
15428 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15429 (eval $ac_try) 2>&5
15430 ac_status=$?
15431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15432 (exit $ac_status); }; }; then
15433 ac_header_compiler=yes
15434 else
15435 echo "$as_me: failed program was:" >&5
15436 sed 's/^/| /' conftest.$ac_ext >&5
15437
15438 ac_header_compiler=no
15439 fi
15440 rm -f conftest.$ac_objext conftest.$ac_ext
15441 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15442 echo "${ECHO_T}$ac_header_compiler" >&6
15443
15444 # Is the header present?
15445 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15446 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15447 cat >conftest.$ac_ext <<_ACEOF
15448 #line $LINENO "configure"
15449 /* confdefs.h. */
15450 _ACEOF
15451 cat confdefs.h >>conftest.$ac_ext
15452 cat >>conftest.$ac_ext <<_ACEOF
15453 /* end confdefs.h. */
15454 #include <$ac_header>
15455 _ACEOF
15456 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15457 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15458 ac_status=$?
15459 grep -v '^ *+' conftest.er1 >conftest.err
15460 rm -f conftest.er1
15461 cat conftest.err >&5
15462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15463 (exit $ac_status); } >/dev/null; then
15464 if test -s conftest.err; then
15465 ac_cpp_err=$ac_c_preproc_warn_flag
15466 else
15467 ac_cpp_err=
15468 fi
15469 else
15470 ac_cpp_err=yes
15471 fi
15472 if test -z "$ac_cpp_err"; then
15473 ac_header_preproc=yes
15474 else
15475 echo "$as_me: failed program was:" >&5
15476 sed 's/^/| /' conftest.$ac_ext >&5
15477
15478 ac_header_preproc=no
15479 fi
15480 rm -f conftest.err conftest.$ac_ext
15481 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15482 echo "${ECHO_T}$ac_header_preproc" >&6
15483
15484 # So? What about this header?
15485 case $ac_header_compiler:$ac_header_preproc in
15486 yes:no )
15487 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15488 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15489 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15490 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15491 (
15492 cat <<\_ASBOX
15493 ## ------------------------------------ ##
15494 ## Report this to bug-autoconf@gnu.org. ##
15495 ## ------------------------------------ ##
15496 _ASBOX
15497 ) |
15498 sed "s/^/$as_me: WARNING: /" >&2
15499 ;;
15500 no:yes )
15501 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15502 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15503 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15504 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15505 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15506 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15507 (
15508 cat <<\_ASBOX
15509 ## ------------------------------------ ##
15510 ## Report this to bug-autoconf@gnu.org. ##
15511 ## ------------------------------------ ##
15512 _ASBOX
15513 ) |
15514 sed "s/^/$as_me: WARNING: /" >&2
15515 ;;
15516 esac
15517 echo "$as_me:$LINENO: checking for $ac_header" >&5
15518 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15519 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15520 echo $ECHO_N "(cached) $ECHO_C" >&6
15521 else
15522 eval "$as_ac_Header=$ac_header_preproc"
15523 fi
15524 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15525 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15526
15527 fi
15528 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15529 cat >>confdefs.h <<_ACEOF
15530 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15531 _ACEOF
15532
15533 fi
15534
15535 done
15536
15537 else
15538
15539 for ac_header in des.h
15540 do
15541 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15542 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15543 echo "$as_me:$LINENO: checking for $ac_header" >&5
15544 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15545 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15546 echo $ECHO_N "(cached) $ECHO_C" >&6
15547 fi
15548 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15549 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15550 else
15551 # Is the header compilable?
15552 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15553 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15554 cat >conftest.$ac_ext <<_ACEOF
15555 #line $LINENO "configure"
15556 /* confdefs.h. */
15557 _ACEOF
15558 cat confdefs.h >>conftest.$ac_ext
15559 cat >>conftest.$ac_ext <<_ACEOF
15560 /* end confdefs.h. */
15561 $ac_includes_default
15562 #include <$ac_header>
15563 _ACEOF
15564 rm -f conftest.$ac_objext
15565 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15566 (eval $ac_compile) 2>&5
15567 ac_status=$?
15568 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15569 (exit $ac_status); } &&
15570 { ac_try='test -s conftest.$ac_objext'
15571 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15572 (eval $ac_try) 2>&5
15573 ac_status=$?
15574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15575 (exit $ac_status); }; }; then
15576 ac_header_compiler=yes
15577 else
15578 echo "$as_me: failed program was:" >&5
15579 sed 's/^/| /' conftest.$ac_ext >&5
15580
15581 ac_header_compiler=no
15582 fi
15583 rm -f conftest.$ac_objext conftest.$ac_ext
15584 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15585 echo "${ECHO_T}$ac_header_compiler" >&6
15586
15587 # Is the header present?
15588 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15589 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15590 cat >conftest.$ac_ext <<_ACEOF
15591 #line $LINENO "configure"
15592 /* confdefs.h. */
15593 _ACEOF
15594 cat confdefs.h >>conftest.$ac_ext
15595 cat >>conftest.$ac_ext <<_ACEOF
15596 /* end confdefs.h. */
15597 #include <$ac_header>
15598 _ACEOF
15599 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15600 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15601 ac_status=$?
15602 grep -v '^ *+' conftest.er1 >conftest.err
15603 rm -f conftest.er1
15604 cat conftest.err >&5
15605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15606 (exit $ac_status); } >/dev/null; then
15607 if test -s conftest.err; then
15608 ac_cpp_err=$ac_c_preproc_warn_flag
15609 else
15610 ac_cpp_err=
15611 fi
15612 else
15613 ac_cpp_err=yes
15614 fi
15615 if test -z "$ac_cpp_err"; then
15616 ac_header_preproc=yes
15617 else
15618 echo "$as_me: failed program was:" >&5
15619 sed 's/^/| /' conftest.$ac_ext >&5
15620
15621 ac_header_preproc=no
15622 fi
15623 rm -f conftest.err conftest.$ac_ext
15624 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15625 echo "${ECHO_T}$ac_header_preproc" >&6
15626
15627 # So? What about this header?
15628 case $ac_header_compiler:$ac_header_preproc in
15629 yes:no )
15630 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15631 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15632 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15633 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15634 (
15635 cat <<\_ASBOX
15636 ## ------------------------------------ ##
15637 ## Report this to bug-autoconf@gnu.org. ##
15638 ## ------------------------------------ ##
15639 _ASBOX
15640 ) |
15641 sed "s/^/$as_me: WARNING: /" >&2
15642 ;;
15643 no:yes )
15644 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15645 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15646 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15647 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15648 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15649 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15650 (
15651 cat <<\_ASBOX
15652 ## ------------------------------------ ##
15653 ## Report this to bug-autoconf@gnu.org. ##
15654 ## ------------------------------------ ##
15655 _ASBOX
15656 ) |
15657 sed "s/^/$as_me: WARNING: /" >&2
15658 ;;
15659 esac
15660 echo "$as_me:$LINENO: checking for $ac_header" >&5
15661 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15662 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15663 echo $ECHO_N "(cached) $ECHO_C" >&6
15664 else
15665 eval "$as_ac_Header=$ac_header_preproc"
15666 fi
15667 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15668 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15669
15670 fi
15671 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15672 cat >>confdefs.h <<_ACEOF
15673 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15674 _ACEOF
15675
15676 else
15677
15678 for ac_header in kerberosIV/des.h
15679 do
15680 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15681 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15682 echo "$as_me:$LINENO: checking for $ac_header" >&5
15683 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15684 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15685 echo $ECHO_N "(cached) $ECHO_C" >&6
15686 fi
15687 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15688 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15689 else
15690 # Is the header compilable?
15691 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15692 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15693 cat >conftest.$ac_ext <<_ACEOF
15694 #line $LINENO "configure"
15695 /* confdefs.h. */
15696 _ACEOF
15697 cat confdefs.h >>conftest.$ac_ext
15698 cat >>conftest.$ac_ext <<_ACEOF
15699 /* end confdefs.h. */
15700 $ac_includes_default
15701 #include <$ac_header>
15702 _ACEOF
15703 rm -f conftest.$ac_objext
15704 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15705 (eval $ac_compile) 2>&5
15706 ac_status=$?
15707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15708 (exit $ac_status); } &&
15709 { ac_try='test -s conftest.$ac_objext'
15710 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15711 (eval $ac_try) 2>&5
15712 ac_status=$?
15713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15714 (exit $ac_status); }; }; then
15715 ac_header_compiler=yes
15716 else
15717 echo "$as_me: failed program was:" >&5
15718 sed 's/^/| /' conftest.$ac_ext >&5
15719
15720 ac_header_compiler=no
15721 fi
15722 rm -f conftest.$ac_objext conftest.$ac_ext
15723 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15724 echo "${ECHO_T}$ac_header_compiler" >&6
15725
15726 # Is the header present?
15727 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15728 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15729 cat >conftest.$ac_ext <<_ACEOF
15730 #line $LINENO "configure"
15731 /* confdefs.h. */
15732 _ACEOF
15733 cat confdefs.h >>conftest.$ac_ext
15734 cat >>conftest.$ac_ext <<_ACEOF
15735 /* end confdefs.h. */
15736 #include <$ac_header>
15737 _ACEOF
15738 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15739 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15740 ac_status=$?
15741 grep -v '^ *+' conftest.er1 >conftest.err
15742 rm -f conftest.er1
15743 cat conftest.err >&5
15744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15745 (exit $ac_status); } >/dev/null; then
15746 if test -s conftest.err; then
15747 ac_cpp_err=$ac_c_preproc_warn_flag
15748 else
15749 ac_cpp_err=
15750 fi
15751 else
15752 ac_cpp_err=yes
15753 fi
15754 if test -z "$ac_cpp_err"; then
15755 ac_header_preproc=yes
15756 else
15757 echo "$as_me: failed program was:" >&5
15758 sed 's/^/| /' conftest.$ac_ext >&5
15759
15760 ac_header_preproc=no
15761 fi
15762 rm -f conftest.err conftest.$ac_ext
15763 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15764 echo "${ECHO_T}$ac_header_preproc" >&6
15765
15766 # So? What about this header?
15767 case $ac_header_compiler:$ac_header_preproc in
15768 yes:no )
15769 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15770 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15771 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15772 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15773 (
15774 cat <<\_ASBOX
15775 ## ------------------------------------ ##
15776 ## Report this to bug-autoconf@gnu.org. ##
15777 ## ------------------------------------ ##
15778 _ASBOX
15779 ) |
15780 sed "s/^/$as_me: WARNING: /" >&2
15781 ;;
15782 no:yes )
15783 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15784 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15785 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15786 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15787 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15788 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15789 (
15790 cat <<\_ASBOX
15791 ## ------------------------------------ ##
15792 ## Report this to bug-autoconf@gnu.org. ##
15793 ## ------------------------------------ ##
15794 _ASBOX
15795 ) |
15796 sed "s/^/$as_me: WARNING: /" >&2
15797 ;;
15798 esac
15799 echo "$as_me:$LINENO: checking for $ac_header" >&5
15800 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15801 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15802 echo $ECHO_N "(cached) $ECHO_C" >&6
15803 else
15804 eval "$as_ac_Header=$ac_header_preproc"
15805 fi
15806 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15807 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15808
15809 fi
15810 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15811 cat >>confdefs.h <<_ACEOF
15812 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15813 _ACEOF
15814
15815 else
15816
15817 for ac_header in kerberos/des.h
15818 do
15819 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15820 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15821 echo "$as_me:$LINENO: checking for $ac_header" >&5
15822 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15823 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15824 echo $ECHO_N "(cached) $ECHO_C" >&6
15825 fi
15826 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15827 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15828 else
15829 # Is the header compilable?
15830 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15831 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15832 cat >conftest.$ac_ext <<_ACEOF
15833 #line $LINENO "configure"
15834 /* confdefs.h. */
15835 _ACEOF
15836 cat confdefs.h >>conftest.$ac_ext
15837 cat >>conftest.$ac_ext <<_ACEOF
15838 /* end confdefs.h. */
15839 $ac_includes_default
15840 #include <$ac_header>
15841 _ACEOF
15842 rm -f conftest.$ac_objext
15843 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15844 (eval $ac_compile) 2>&5
15845 ac_status=$?
15846 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15847 (exit $ac_status); } &&
15848 { ac_try='test -s conftest.$ac_objext'
15849 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15850 (eval $ac_try) 2>&5
15851 ac_status=$?
15852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15853 (exit $ac_status); }; }; then
15854 ac_header_compiler=yes
15855 else
15856 echo "$as_me: failed program was:" >&5
15857 sed 's/^/| /' conftest.$ac_ext >&5
15858
15859 ac_header_compiler=no
15860 fi
15861 rm -f conftest.$ac_objext conftest.$ac_ext
15862 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15863 echo "${ECHO_T}$ac_header_compiler" >&6
15864
15865 # Is the header present?
15866 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15867 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15868 cat >conftest.$ac_ext <<_ACEOF
15869 #line $LINENO "configure"
15870 /* confdefs.h. */
15871 _ACEOF
15872 cat confdefs.h >>conftest.$ac_ext
15873 cat >>conftest.$ac_ext <<_ACEOF
15874 /* end confdefs.h. */
15875 #include <$ac_header>
15876 _ACEOF
15877 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15878 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15879 ac_status=$?
15880 grep -v '^ *+' conftest.er1 >conftest.err
15881 rm -f conftest.er1
15882 cat conftest.err >&5
15883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15884 (exit $ac_status); } >/dev/null; then
15885 if test -s conftest.err; then
15886 ac_cpp_err=$ac_c_preproc_warn_flag
15887 else
15888 ac_cpp_err=
15889 fi
15890 else
15891 ac_cpp_err=yes
15892 fi
15893 if test -z "$ac_cpp_err"; then
15894 ac_header_preproc=yes
15895 else
15896 echo "$as_me: failed program was:" >&5
15897 sed 's/^/| /' conftest.$ac_ext >&5
15898
15899 ac_header_preproc=no
15900 fi
15901 rm -f conftest.err conftest.$ac_ext
15902 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15903 echo "${ECHO_T}$ac_header_preproc" >&6
15904
15905 # So? What about this header?
15906 case $ac_header_compiler:$ac_header_preproc in
15907 yes:no )
15908 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15909 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15910 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15911 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15912 (
15913 cat <<\_ASBOX
15914 ## ------------------------------------ ##
15915 ## Report this to bug-autoconf@gnu.org. ##
15916 ## ------------------------------------ ##
15917 _ASBOX
15918 ) |
15919 sed "s/^/$as_me: WARNING: /" >&2
15920 ;;
15921 no:yes )
15922 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15923 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15924 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15925 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15926 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15927 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15928 (
15929 cat <<\_ASBOX
15930 ## ------------------------------------ ##
15931 ## Report this to bug-autoconf@gnu.org. ##
15932 ## ------------------------------------ ##
15933 _ASBOX
15934 ) |
15935 sed "s/^/$as_me: WARNING: /" >&2
15936 ;;
15937 esac
15938 echo "$as_me:$LINENO: checking for $ac_header" >&5
15939 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15940 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15941 echo $ECHO_N "(cached) $ECHO_C" >&6
15942 else
15943 eval "$as_ac_Header=$ac_header_preproc"
15944 fi
15945 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15946 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15947
15948 fi
15949 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15950 cat >>confdefs.h <<_ACEOF
15951 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15952 _ACEOF
15953
15954 fi
15955
15956 done
15957
15958 fi
15959
15960 done
15961
15962 fi
15963
15964 done
15965
15966
15967 for ac_header in krb.h
15968 do
15969 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15970 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15971 echo "$as_me:$LINENO: checking for $ac_header" >&5
15972 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15973 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15974 echo $ECHO_N "(cached) $ECHO_C" >&6
15975 fi
15976 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15977 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15978 else
15979 # Is the header compilable?
15980 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15981 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15982 cat >conftest.$ac_ext <<_ACEOF
15983 #line $LINENO "configure"
15984 /* confdefs.h. */
15985 _ACEOF
15986 cat confdefs.h >>conftest.$ac_ext
15987 cat >>conftest.$ac_ext <<_ACEOF
15988 /* end confdefs.h. */
15989 $ac_includes_default
15990 #include <$ac_header>
15991 _ACEOF
15992 rm -f conftest.$ac_objext
15993 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15994 (eval $ac_compile) 2>&5
15995 ac_status=$?
15996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15997 (exit $ac_status); } &&
15998 { ac_try='test -s conftest.$ac_objext'
15999 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16000 (eval $ac_try) 2>&5
16001 ac_status=$?
16002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16003 (exit $ac_status); }; }; then
16004 ac_header_compiler=yes
16005 else
16006 echo "$as_me: failed program was:" >&5
16007 sed 's/^/| /' conftest.$ac_ext >&5
16008
16009 ac_header_compiler=no
16010 fi
16011 rm -f conftest.$ac_objext conftest.$ac_ext
16012 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16013 echo "${ECHO_T}$ac_header_compiler" >&6
16014
16015 # Is the header present?
16016 echo "$as_me:$LINENO: checking $ac_header presence" >&5
16017 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16018 cat >conftest.$ac_ext <<_ACEOF
16019 #line $LINENO "configure"
16020 /* confdefs.h. */
16021 _ACEOF
16022 cat confdefs.h >>conftest.$ac_ext
16023 cat >>conftest.$ac_ext <<_ACEOF
16024 /* end confdefs.h. */
16025 #include <$ac_header>
16026 _ACEOF
16027 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16028 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16029 ac_status=$?
16030 grep -v '^ *+' conftest.er1 >conftest.err
16031 rm -f conftest.er1
16032 cat conftest.err >&5
16033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16034 (exit $ac_status); } >/dev/null; then
16035 if test -s conftest.err; then
16036 ac_cpp_err=$ac_c_preproc_warn_flag
16037 else
16038 ac_cpp_err=
16039 fi
16040 else
16041 ac_cpp_err=yes
16042 fi
16043 if test -z "$ac_cpp_err"; then
16044 ac_header_preproc=yes
16045 else
16046 echo "$as_me: failed program was:" >&5
16047 sed 's/^/| /' conftest.$ac_ext >&5
16048
16049 ac_header_preproc=no
16050 fi
16051 rm -f conftest.err conftest.$ac_ext
16052 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16053 echo "${ECHO_T}$ac_header_preproc" >&6
16054
16055 # So? What about this header?
16056 case $ac_header_compiler:$ac_header_preproc in
16057 yes:no )
16058 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16059 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16060 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16061 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16062 (
16063 cat <<\_ASBOX
16064 ## ------------------------------------ ##
16065 ## Report this to bug-autoconf@gnu.org. ##
16066 ## ------------------------------------ ##
16067 _ASBOX
16068 ) |
16069 sed "s/^/$as_me: WARNING: /" >&2
16070 ;;
16071 no:yes )
16072 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16073 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16074 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16075 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16076 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16077 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16078 (
16079 cat <<\_ASBOX
16080 ## ------------------------------------ ##
16081 ## Report this to bug-autoconf@gnu.org. ##
16082 ## ------------------------------------ ##
16083 _ASBOX
16084 ) |
16085 sed "s/^/$as_me: WARNING: /" >&2
16086 ;;
16087 esac
16088 echo "$as_me:$LINENO: checking for $ac_header" >&5
16089 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16090 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16091 echo $ECHO_N "(cached) $ECHO_C" >&6
16092 else
16093 eval "$as_ac_Header=$ac_header_preproc"
16094 fi
16095 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16096 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16097
16098 fi
16099 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16100 cat >>confdefs.h <<_ACEOF
16101 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16102 _ACEOF
16103
16104 else
16105
16106 for ac_header in kerberosIV/krb.h
16107 do
16108 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16109 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16110 echo "$as_me:$LINENO: checking for $ac_header" >&5
16111 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16112 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16113 echo $ECHO_N "(cached) $ECHO_C" >&6
16114 fi
16115 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16116 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16117 else
16118 # Is the header compilable?
16119 echo "$as_me:$LINENO: checking $ac_header usability" >&5
16120 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16121 cat >conftest.$ac_ext <<_ACEOF
16122 #line $LINENO "configure"
16123 /* confdefs.h. */
16124 _ACEOF
16125 cat confdefs.h >>conftest.$ac_ext
16126 cat >>conftest.$ac_ext <<_ACEOF
16127 /* end confdefs.h. */
16128 $ac_includes_default
16129 #include <$ac_header>
16130 _ACEOF
16131 rm -f conftest.$ac_objext
16132 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16133 (eval $ac_compile) 2>&5
16134 ac_status=$?
16135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16136 (exit $ac_status); } &&
16137 { ac_try='test -s conftest.$ac_objext'
16138 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16139 (eval $ac_try) 2>&5
16140 ac_status=$?
16141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16142 (exit $ac_status); }; }; then
16143 ac_header_compiler=yes
16144 else
16145 echo "$as_me: failed program was:" >&5
16146 sed 's/^/| /' conftest.$ac_ext >&5
16147
16148 ac_header_compiler=no
16149 fi
16150 rm -f conftest.$ac_objext conftest.$ac_ext
16151 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16152 echo "${ECHO_T}$ac_header_compiler" >&6
16153
16154 # Is the header present?
16155 echo "$as_me:$LINENO: checking $ac_header presence" >&5
16156 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16157 cat >conftest.$ac_ext <<_ACEOF
16158 #line $LINENO "configure"
16159 /* confdefs.h. */
16160 _ACEOF
16161 cat confdefs.h >>conftest.$ac_ext
16162 cat >>conftest.$ac_ext <<_ACEOF
16163 /* end confdefs.h. */
16164 #include <$ac_header>
16165 _ACEOF
16166 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16167 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16168 ac_status=$?
16169 grep -v '^ *+' conftest.er1 >conftest.err
16170 rm -f conftest.er1
16171 cat conftest.err >&5
16172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16173 (exit $ac_status); } >/dev/null; then
16174 if test -s conftest.err; then
16175 ac_cpp_err=$ac_c_preproc_warn_flag
16176 else
16177 ac_cpp_err=
16178 fi
16179 else
16180 ac_cpp_err=yes
16181 fi
16182 if test -z "$ac_cpp_err"; then
16183 ac_header_preproc=yes
16184 else
16185 echo "$as_me: failed program was:" >&5
16186 sed 's/^/| /' conftest.$ac_ext >&5
16187
16188 ac_header_preproc=no
16189 fi
16190 rm -f conftest.err conftest.$ac_ext
16191 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16192 echo "${ECHO_T}$ac_header_preproc" >&6
16193
16194 # So? What about this header?
16195 case $ac_header_compiler:$ac_header_preproc in
16196 yes:no )
16197 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16198 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16199 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16200 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16201 (
16202 cat <<\_ASBOX
16203 ## ------------------------------------ ##
16204 ## Report this to bug-autoconf@gnu.org. ##
16205 ## ------------------------------------ ##
16206 _ASBOX
16207 ) |
16208 sed "s/^/$as_me: WARNING: /" >&2
16209 ;;
16210 no:yes )
16211 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16212 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16213 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16214 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16215 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16216 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16217 (
16218 cat <<\_ASBOX
16219 ## ------------------------------------ ##
16220 ## Report this to bug-autoconf@gnu.org. ##
16221 ## ------------------------------------ ##
16222 _ASBOX
16223 ) |
16224 sed "s/^/$as_me: WARNING: /" >&2
16225 ;;
16226 esac
16227 echo "$as_me:$LINENO: checking for $ac_header" >&5
16228 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16229 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16230 echo $ECHO_N "(cached) $ECHO_C" >&6
16231 else
16232 eval "$as_ac_Header=$ac_header_preproc"
16233 fi
16234 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16235 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16236
16237 fi
16238 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16239 cat >>confdefs.h <<_ACEOF
16240 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16241 _ACEOF
16242
16243 else
16244
16245 for ac_header in kerberos/krb.h
16246 do
16247 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16248 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16249 echo "$as_me:$LINENO: checking for $ac_header" >&5
16250 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16251 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16252 echo $ECHO_N "(cached) $ECHO_C" >&6
16253 fi
16254 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16255 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16256 else
16257 # Is the header compilable?
16258 echo "$as_me:$LINENO: checking $ac_header usability" >&5
16259 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16260 cat >conftest.$ac_ext <<_ACEOF
16261 #line $LINENO "configure"
16262 /* confdefs.h. */
16263 _ACEOF
16264 cat confdefs.h >>conftest.$ac_ext
16265 cat >>conftest.$ac_ext <<_ACEOF
16266 /* end confdefs.h. */
16267 $ac_includes_default
16268 #include <$ac_header>
16269 _ACEOF
16270 rm -f conftest.$ac_objext
16271 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16272 (eval $ac_compile) 2>&5
16273 ac_status=$?
16274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16275 (exit $ac_status); } &&
16276 { ac_try='test -s conftest.$ac_objext'
16277 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16278 (eval $ac_try) 2>&5
16279 ac_status=$?
16280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16281 (exit $ac_status); }; }; then
16282 ac_header_compiler=yes
16283 else
16284 echo "$as_me: failed program was:" >&5
16285 sed 's/^/| /' conftest.$ac_ext >&5
16286
16287 ac_header_compiler=no
16288 fi
16289 rm -f conftest.$ac_objext conftest.$ac_ext
16290 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16291 echo "${ECHO_T}$ac_header_compiler" >&6
16292
16293 # Is the header present?
16294 echo "$as_me:$LINENO: checking $ac_header presence" >&5
16295 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16296 cat >conftest.$ac_ext <<_ACEOF
16297 #line $LINENO "configure"
16298 /* confdefs.h. */
16299 _ACEOF
16300 cat confdefs.h >>conftest.$ac_ext
16301 cat >>conftest.$ac_ext <<_ACEOF
16302 /* end confdefs.h. */
16303 #include <$ac_header>
16304 _ACEOF
16305 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16306 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16307 ac_status=$?
16308 grep -v '^ *+' conftest.er1 >conftest.err
16309 rm -f conftest.er1
16310 cat conftest.err >&5
16311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16312 (exit $ac_status); } >/dev/null; then
16313 if test -s conftest.err; then
16314 ac_cpp_err=$ac_c_preproc_warn_flag
16315 else
16316 ac_cpp_err=
16317 fi
16318 else
16319 ac_cpp_err=yes
16320 fi
16321 if test -z "$ac_cpp_err"; then
16322 ac_header_preproc=yes
16323 else
16324 echo "$as_me: failed program was:" >&5
16325 sed 's/^/| /' conftest.$ac_ext >&5
16326
16327 ac_header_preproc=no
16328 fi
16329 rm -f conftest.err conftest.$ac_ext
16330 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16331 echo "${ECHO_T}$ac_header_preproc" >&6
16332
16333 # So? What about this header?
16334 case $ac_header_compiler:$ac_header_preproc in
16335 yes:no )
16336 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16337 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16338 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16339 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16340 (
16341 cat <<\_ASBOX
16342 ## ------------------------------------ ##
16343 ## Report this to bug-autoconf@gnu.org. ##
16344 ## ------------------------------------ ##
16345 _ASBOX
16346 ) |
16347 sed "s/^/$as_me: WARNING: /" >&2
16348 ;;
16349 no:yes )
16350 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16351 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16352 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16353 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16354 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16355 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16356 (
16357 cat <<\_ASBOX
16358 ## ------------------------------------ ##
16359 ## Report this to bug-autoconf@gnu.org. ##
16360 ## ------------------------------------ ##
16361 _ASBOX
16362 ) |
16363 sed "s/^/$as_me: WARNING: /" >&2
16364 ;;
16365 esac
16366 echo "$as_me:$LINENO: checking for $ac_header" >&5
16367 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16368 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16369 echo $ECHO_N "(cached) $ECHO_C" >&6
16370 else
16371 eval "$as_ac_Header=$ac_header_preproc"
16372 fi
16373 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16374 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16375
16376 fi
16377 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16378 cat >>confdefs.h <<_ACEOF
16379 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16380 _ACEOF
16381
16382 fi
16383
16384 done
16385
16386 fi
16387
16388 done
16389
16390 fi
16391
16392 done
16393
16394 fi
16395
16396 for ac_header in com_err.h
16397 do
16398 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16399 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16400 echo "$as_me:$LINENO: checking for $ac_header" >&5
16401 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16402 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16403 echo $ECHO_N "(cached) $ECHO_C" >&6
16404 fi
16405 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16406 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16407 else
16408 # Is the header compilable?
16409 echo "$as_me:$LINENO: checking $ac_header usability" >&5
16410 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16411 cat >conftest.$ac_ext <<_ACEOF
16412 #line $LINENO "configure"
16413 /* confdefs.h. */
16414 _ACEOF
16415 cat confdefs.h >>conftest.$ac_ext
16416 cat >>conftest.$ac_ext <<_ACEOF
16417 /* end confdefs.h. */
16418 $ac_includes_default
16419 #include <$ac_header>
16420 _ACEOF
16421 rm -f conftest.$ac_objext
16422 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16423 (eval $ac_compile) 2>&5
16424 ac_status=$?
16425 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16426 (exit $ac_status); } &&
16427 { ac_try='test -s conftest.$ac_objext'
16428 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16429 (eval $ac_try) 2>&5
16430 ac_status=$?
16431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16432 (exit $ac_status); }; }; then
16433 ac_header_compiler=yes
16434 else
16435 echo "$as_me: failed program was:" >&5
16436 sed 's/^/| /' conftest.$ac_ext >&5
16437
16438 ac_header_compiler=no
16439 fi
16440 rm -f conftest.$ac_objext conftest.$ac_ext
16441 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16442 echo "${ECHO_T}$ac_header_compiler" >&6
16443
16444 # Is the header present?
16445 echo "$as_me:$LINENO: checking $ac_header presence" >&5
16446 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16447 cat >conftest.$ac_ext <<_ACEOF
16448 #line $LINENO "configure"
16449 /* confdefs.h. */
16450 _ACEOF
16451 cat confdefs.h >>conftest.$ac_ext
16452 cat >>conftest.$ac_ext <<_ACEOF
16453 /* end confdefs.h. */
16454 #include <$ac_header>
16455 _ACEOF
16456 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16457 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16458 ac_status=$?
16459 grep -v '^ *+' conftest.er1 >conftest.err
16460 rm -f conftest.er1
16461 cat conftest.err >&5
16462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16463 (exit $ac_status); } >/dev/null; then
16464 if test -s conftest.err; then
16465 ac_cpp_err=$ac_c_preproc_warn_flag
16466 else
16467 ac_cpp_err=
16468 fi
16469 else
16470 ac_cpp_err=yes
16471 fi
16472 if test -z "$ac_cpp_err"; then
16473 ac_header_preproc=yes
16474 else
16475 echo "$as_me: failed program was:" >&5
16476 sed 's/^/| /' conftest.$ac_ext >&5
16477
16478 ac_header_preproc=no
16479 fi
16480 rm -f conftest.err conftest.$ac_ext
16481 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16482 echo "${ECHO_T}$ac_header_preproc" >&6
16483
16484 # So? What about this header?
16485 case $ac_header_compiler:$ac_header_preproc in
16486 yes:no )
16487 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16488 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16489 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16490 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16491 (
16492 cat <<\_ASBOX
16493 ## ------------------------------------ ##
16494 ## Report this to bug-autoconf@gnu.org. ##
16495 ## ------------------------------------ ##
16496 _ASBOX
16497 ) |
16498 sed "s/^/$as_me: WARNING: /" >&2
16499 ;;
16500 no:yes )
16501 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16502 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16503 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16504 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16505 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16506 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16507 (
16508 cat <<\_ASBOX
16509 ## ------------------------------------ ##
16510 ## Report this to bug-autoconf@gnu.org. ##
16511 ## ------------------------------------ ##
16512 _ASBOX
16513 ) |
16514 sed "s/^/$as_me: WARNING: /" >&2
16515 ;;
16516 esac
16517 echo "$as_me:$LINENO: checking for $ac_header" >&5
16518 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16519 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16520 echo $ECHO_N "(cached) $ECHO_C" >&6
16521 else
16522 eval "$as_ac_Header=$ac_header_preproc"
16523 fi
16524 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16525 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16526
16527 fi
16528 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16529 cat >>confdefs.h <<_ACEOF
16530 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16531 _ACEOF
16532
16533 fi
16534
16535 done
16536
16537 fi
16538
16539 # Solaris requires -lintl if you want strerror (which calls dgettext)
16540 # to return localized messages.
16541
16542 echo "$as_me:$LINENO: checking for dgettext in -lintl" >&5
16543 echo $ECHO_N "checking for dgettext in -lintl... $ECHO_C" >&6
16544 if test "${ac_cv_lib_intl_dgettext+set}" = set; then
16545 echo $ECHO_N "(cached) $ECHO_C" >&6
16546 else
16547 ac_check_lib_save_LIBS=$LIBS
16548 LIBS="-lintl $LIBS"
16549 cat >conftest.$ac_ext <<_ACEOF
16550 #line $LINENO "configure"
16551 /* confdefs.h. */
16552 _ACEOF
16553 cat confdefs.h >>conftest.$ac_ext
16554 cat >>conftest.$ac_ext <<_ACEOF
16555 /* end confdefs.h. */
16556
16557 /* Override any gcc2 internal prototype to avoid an error. */
16558 #ifdef __cplusplus
16559 extern "C"
16560 #endif
16561 /* We use char because int might match the return type of a gcc2
16562 builtin and then its argument prototype would still apply. */
16563 char dgettext ();
16564 int
16565 main ()
16566 {
16567 dgettext ();
16568 ;
16569 return 0;
16570 }
16571 _ACEOF
16572 rm -f conftest.$ac_objext conftest$ac_exeext
16573 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16574 (eval $ac_link) 2>&5
16575 ac_status=$?
16576 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16577 (exit $ac_status); } &&
16578 { ac_try='test -s conftest$ac_exeext'
16579 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16580 (eval $ac_try) 2>&5
16581 ac_status=$?
16582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16583 (exit $ac_status); }; }; then
16584 ac_cv_lib_intl_dgettext=yes
16585 else
16586 echo "$as_me: failed program was:" >&5
16587 sed 's/^/| /' conftest.$ac_ext >&5
16588
16589 ac_cv_lib_intl_dgettext=no
16590 fi
16591 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
16592 LIBS=$ac_check_lib_save_LIBS
16593 fi
16594 echo "$as_me:$LINENO: result: $ac_cv_lib_intl_dgettext" >&5
16595 echo "${ECHO_T}$ac_cv_lib_intl_dgettext" >&6
16596 if test $ac_cv_lib_intl_dgettext = yes; then
16597 cat >>confdefs.h <<_ACEOF
16598 #define HAVE_LIBINTL 1
16599 _ACEOF
16600
16601 LIBS="-lintl $LIBS"
16602
16603 fi
16604
16605
16606 echo "$as_me:$LINENO: checking whether localtime caches TZ" >&5
16607 echo $ECHO_N "checking whether localtime caches TZ... $ECHO_C" >&6
16608 if test "${emacs_cv_localtime_cache+set}" = set; then
16609 echo $ECHO_N "(cached) $ECHO_C" >&6
16610 else
16611 if test x$ac_cv_func_tzset = xyes; then
16612 if test "$cross_compiling" = yes; then
16613 # If we have tzset, assume the worst when cross-compiling.
16614 emacs_cv_localtime_cache=yes
16615 else
16616 cat >conftest.$ac_ext <<_ACEOF
16617 #line $LINENO "configure"
16618 /* confdefs.h. */
16619 _ACEOF
16620 cat confdefs.h >>conftest.$ac_ext
16621 cat >>conftest.$ac_ext <<_ACEOF
16622 /* end confdefs.h. */
16623 #include <time.h>
16624 extern char **environ;
16625 unset_TZ ()
16626 {
16627 char **from, **to;
16628 for (to = from = environ; (*to = *from); from++)
16629 if (! (to[0][0] == 'T' && to[0][1] == 'Z' && to[0][2] == '='))
16630 to++;
16631 }
16632 char TZ_GMT0[] = "TZ=GMT0";
16633 char TZ_PST8[] = "TZ=PST8";
16634 main()
16635 {
16636 time_t now = time ((time_t *) 0);
16637 int hour_GMT0, hour_unset;
16638 if (putenv (TZ_GMT0) != 0)
16639 exit (1);
16640 hour_GMT0 = localtime (&now)->tm_hour;
16641 unset_TZ ();
16642 hour_unset = localtime (&now)->tm_hour;
16643 if (putenv (TZ_PST8) != 0)
16644 exit (1);
16645 if (localtime (&now)->tm_hour == hour_GMT0)
16646 exit (1);
16647 unset_TZ ();
16648 if (localtime (&now)->tm_hour != hour_unset)
16649 exit (1);
16650 exit (0);
16651 }
16652 _ACEOF
16653 rm -f conftest$ac_exeext
16654 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16655 (eval $ac_link) 2>&5
16656 ac_status=$?
16657 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16658 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16659 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16660 (eval $ac_try) 2>&5
16661 ac_status=$?
16662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16663 (exit $ac_status); }; }; then
16664 emacs_cv_localtime_cache=no
16665 else
16666 echo "$as_me: program exited with status $ac_status" >&5
16667 echo "$as_me: failed program was:" >&5
16668 sed 's/^/| /' conftest.$ac_ext >&5
16669
16670 ( exit $ac_status )
16671 emacs_cv_localtime_cache=yes
16672 fi
16673 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16674 fi
16675 else
16676 # If we lack tzset, report that localtime does not cache TZ,
16677 # since we can't invalidate the cache if we don't have tzset.
16678 emacs_cv_localtime_cache=no
16679 fi
16680 fi
16681 echo "$as_me:$LINENO: result: $emacs_cv_localtime_cache" >&5
16682 echo "${ECHO_T}$emacs_cv_localtime_cache" >&6
16683 if test $emacs_cv_localtime_cache = yes; then
16684
16685 cat >>confdefs.h <<\_ACEOF
16686 #define LOCALTIME_CACHE 1
16687 _ACEOF
16688
16689 fi
16690
16691 if test "x$HAVE_TIMEVAL" = xyes; then
16692
16693 for ac_func in gettimeofday
16694 do
16695 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16696 echo "$as_me:$LINENO: checking for $ac_func" >&5
16697 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
16698 if eval "test \"\${$as_ac_var+set}\" = set"; then
16699 echo $ECHO_N "(cached) $ECHO_C" >&6
16700 else
16701 cat >conftest.$ac_ext <<_ACEOF
16702 #line $LINENO "configure"
16703 /* confdefs.h. */
16704 _ACEOF
16705 cat confdefs.h >>conftest.$ac_ext
16706 cat >>conftest.$ac_ext <<_ACEOF
16707 /* end confdefs.h. */
16708 /* System header to define __stub macros and hopefully few prototypes,
16709 which can conflict with char $ac_func (); below.
16710 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16711 <limits.h> exists even on freestanding compilers. */
16712 #ifdef __STDC__
16713 # include <limits.h>
16714 #else
16715 # include <assert.h>
16716 #endif
16717 /* Override any gcc2 internal prototype to avoid an error. */
16718 #ifdef __cplusplus
16719 extern "C"
16720 {
16721 #endif
16722 /* We use char because int might match the return type of a gcc2
16723 builtin and then its argument prototype would still apply. */
16724 char $ac_func ();
16725 /* The GNU C library defines this for functions which it implements
16726 to always fail with ENOSYS. Some functions are actually named
16727 something starting with __ and the normal name is an alias. */
16728 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
16729 choke me
16730 #else
16731 char (*f) () = $ac_func;
16732 #endif
16733 #ifdef __cplusplus
16734 }
16735 #endif
16736
16737 int
16738 main ()
16739 {
16740 return f != $ac_func;
16741 ;
16742 return 0;
16743 }
16744 _ACEOF
16745 rm -f conftest.$ac_objext conftest$ac_exeext
16746 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16747 (eval $ac_link) 2>&5
16748 ac_status=$?
16749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16750 (exit $ac_status); } &&
16751 { ac_try='test -s conftest$ac_exeext'
16752 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16753 (eval $ac_try) 2>&5
16754 ac_status=$?
16755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16756 (exit $ac_status); }; }; then
16757 eval "$as_ac_var=yes"
16758 else
16759 echo "$as_me: failed program was:" >&5
16760 sed 's/^/| /' conftest.$ac_ext >&5
16761
16762 eval "$as_ac_var=no"
16763 fi
16764 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
16765 fi
16766 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
16767 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
16768 if test `eval echo '${'$as_ac_var'}'` = yes; then
16769 cat >>confdefs.h <<_ACEOF
16770 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16771 _ACEOF
16772
16773 fi
16774 done
16775
16776 if test $ac_cv_func_gettimeofday = yes; then
16777 echo "$as_me:$LINENO: checking whether gettimeofday can accept two arguments" >&5
16778 echo $ECHO_N "checking whether gettimeofday can accept two arguments... $ECHO_C" >&6
16779 if test "${emacs_cv_gettimeofday_two_arguments+set}" = set; then
16780 echo $ECHO_N "(cached) $ECHO_C" >&6
16781 else
16782 cat >conftest.$ac_ext <<_ACEOF
16783 #line $LINENO "configure"
16784 /* confdefs.h. */
16785 _ACEOF
16786 cat confdefs.h >>conftest.$ac_ext
16787 cat >>conftest.$ac_ext <<_ACEOF
16788 /* end confdefs.h. */
16789
16790 #ifdef TIME_WITH_SYS_TIME
16791 #include <sys/time.h>
16792 #include <time.h>
16793 #else
16794 #ifdef HAVE_SYS_TIME_H
16795 #include <sys/time.h>
16796 #else
16797 #include <time.h>
16798 #endif
16799 #endif
16800 int
16801 main ()
16802 {
16803 struct timeval time;
16804 gettimeofday (&time, 0);
16805 ;
16806 return 0;
16807 }
16808 _ACEOF
16809 rm -f conftest.$ac_objext
16810 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16811 (eval $ac_compile) 2>&5
16812 ac_status=$?
16813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16814 (exit $ac_status); } &&
16815 { ac_try='test -s conftest.$ac_objext'
16816 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16817 (eval $ac_try) 2>&5
16818 ac_status=$?
16819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16820 (exit $ac_status); }; }; then
16821 emacs_cv_gettimeofday_two_arguments=yes
16822 else
16823 echo "$as_me: failed program was:" >&5
16824 sed 's/^/| /' conftest.$ac_ext >&5
16825
16826 emacs_cv_gettimeofday_two_arguments=no
16827 fi
16828 rm -f conftest.$ac_objext conftest.$ac_ext
16829 fi
16830 echo "$as_me:$LINENO: result: $emacs_cv_gettimeofday_two_arguments" >&5
16831 echo "${ECHO_T}$emacs_cv_gettimeofday_two_arguments" >&6
16832 if test $emacs_cv_gettimeofday_two_arguments = no; then
16833
16834 cat >>confdefs.h <<\_ACEOF
16835 #define GETTIMEOFDAY_ONE_ARGUMENT 1
16836 _ACEOF
16837
16838 fi
16839 fi
16840 fi
16841
16842 # This defines (or not) HAVE_TZNAME and HAVE_TM_ZONE.
16843 echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
16844 echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6
16845 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
16846 echo $ECHO_N "(cached) $ECHO_C" >&6
16847 else
16848 cat >conftest.$ac_ext <<_ACEOF
16849 #line $LINENO "configure"
16850 /* confdefs.h. */
16851 _ACEOF
16852 cat confdefs.h >>conftest.$ac_ext
16853 cat >>conftest.$ac_ext <<_ACEOF
16854 /* end confdefs.h. */
16855 #include <sys/types.h>
16856 #include <$ac_cv_struct_tm>
16857
16858
16859 int
16860 main ()
16861 {
16862 static struct tm ac_aggr;
16863 if (ac_aggr.tm_zone)
16864 return 0;
16865 ;
16866 return 0;
16867 }
16868 _ACEOF
16869 rm -f conftest.$ac_objext
16870 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16871 (eval $ac_compile) 2>&5
16872 ac_status=$?
16873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16874 (exit $ac_status); } &&
16875 { ac_try='test -s conftest.$ac_objext'
16876 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16877 (eval $ac_try) 2>&5
16878 ac_status=$?
16879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16880 (exit $ac_status); }; }; then
16881 ac_cv_member_struct_tm_tm_zone=yes
16882 else
16883 echo "$as_me: failed program was:" >&5
16884 sed 's/^/| /' conftest.$ac_ext >&5
16885
16886 cat >conftest.$ac_ext <<_ACEOF
16887 #line $LINENO "configure"
16888 /* confdefs.h. */
16889 _ACEOF
16890 cat confdefs.h >>conftest.$ac_ext
16891 cat >>conftest.$ac_ext <<_ACEOF
16892 /* end confdefs.h. */
16893 #include <sys/types.h>
16894 #include <$ac_cv_struct_tm>
16895
16896
16897 int
16898 main ()
16899 {
16900 static struct tm ac_aggr;
16901 if (sizeof ac_aggr.tm_zone)
16902 return 0;
16903 ;
16904 return 0;
16905 }
16906 _ACEOF
16907 rm -f conftest.$ac_objext
16908 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16909 (eval $ac_compile) 2>&5
16910 ac_status=$?
16911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16912 (exit $ac_status); } &&
16913 { ac_try='test -s conftest.$ac_objext'
16914 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16915 (eval $ac_try) 2>&5
16916 ac_status=$?
16917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16918 (exit $ac_status); }; }; then
16919 ac_cv_member_struct_tm_tm_zone=yes
16920 else
16921 echo "$as_me: failed program was:" >&5
16922 sed 's/^/| /' conftest.$ac_ext >&5
16923
16924 ac_cv_member_struct_tm_tm_zone=no
16925 fi
16926 rm -f conftest.$ac_objext conftest.$ac_ext
16927 fi
16928 rm -f conftest.$ac_objext conftest.$ac_ext
16929 fi
16930 echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
16931 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6
16932 if test $ac_cv_member_struct_tm_tm_zone = yes; then
16933
16934 cat >>confdefs.h <<_ACEOF
16935 #define HAVE_STRUCT_TM_TM_ZONE 1
16936 _ACEOF
16937
16938
16939 fi
16940
16941 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
16942
16943 cat >>confdefs.h <<\_ACEOF
16944 #define HAVE_TM_ZONE 1
16945 _ACEOF
16946
16947 else
16948 echo "$as_me:$LINENO: checking for tzname" >&5
16949 echo $ECHO_N "checking for tzname... $ECHO_C" >&6
16950 if test "${ac_cv_var_tzname+set}" = set; then
16951 echo $ECHO_N "(cached) $ECHO_C" >&6
16952 else
16953 cat >conftest.$ac_ext <<_ACEOF
16954 #line $LINENO "configure"
16955 /* confdefs.h. */
16956 _ACEOF
16957 cat confdefs.h >>conftest.$ac_ext
16958 cat >>conftest.$ac_ext <<_ACEOF
16959 /* end confdefs.h. */
16960 #include <time.h>
16961 #ifndef tzname /* For SGI. */
16962 extern char *tzname[]; /* RS6000 and others reject char **tzname. */
16963 #endif
16964
16965 int
16966 main ()
16967 {
16968 atoi(*tzname);
16969 ;
16970 return 0;
16971 }
16972 _ACEOF
16973 rm -f conftest.$ac_objext conftest$ac_exeext
16974 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16975 (eval $ac_link) 2>&5
16976 ac_status=$?
16977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16978 (exit $ac_status); } &&
16979 { ac_try='test -s conftest$ac_exeext'
16980 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16981 (eval $ac_try) 2>&5
16982 ac_status=$?
16983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16984 (exit $ac_status); }; }; then
16985 ac_cv_var_tzname=yes
16986 else
16987 echo "$as_me: failed program was:" >&5
16988 sed 's/^/| /' conftest.$ac_ext >&5
16989
16990 ac_cv_var_tzname=no
16991 fi
16992 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
16993 fi
16994 echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
16995 echo "${ECHO_T}$ac_cv_var_tzname" >&6
16996 if test $ac_cv_var_tzname = yes; then
16997
16998 cat >>confdefs.h <<\_ACEOF
16999 #define HAVE_TZNAME 1
17000 _ACEOF
17001
17002 fi
17003 fi
17004
17005
17006 if test "$ac_cv_func_gettimeofday" = yes; then
17007 echo "$as_me:$LINENO: checking for struct timezone" >&5
17008 echo $ECHO_N "checking for struct timezone... $ECHO_C" >&6
17009 if test "${emacs_cv_struct_timezone+set}" = set; then
17010 echo $ECHO_N "(cached) $ECHO_C" >&6
17011 else
17012 cat >conftest.$ac_ext <<_ACEOF
17013 #line $LINENO "configure"
17014 /* confdefs.h. */
17015 _ACEOF
17016 cat confdefs.h >>conftest.$ac_ext
17017 cat >>conftest.$ac_ext <<_ACEOF
17018 /* end confdefs.h. */
17019 #include <sys/time.h>
17020 int
17021 main ()
17022 {
17023 struct timezone tz;
17024 ;
17025 return 0;
17026 }
17027 _ACEOF
17028 rm -f conftest.$ac_objext
17029 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17030 (eval $ac_compile) 2>&5
17031 ac_status=$?
17032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17033 (exit $ac_status); } &&
17034 { ac_try='test -s conftest.$ac_objext'
17035 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17036 (eval $ac_try) 2>&5
17037 ac_status=$?
17038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17039 (exit $ac_status); }; }; then
17040 if test "$cross_compiling" = yes; then
17041 emacs_cv_struct_timezone=yes
17042 else
17043 cat >conftest.$ac_ext <<_ACEOF
17044 #line $LINENO "configure"
17045 /* confdefs.h. */
17046 _ACEOF
17047 cat confdefs.h >>conftest.$ac_ext
17048 cat >>conftest.$ac_ext <<_ACEOF
17049 /* end confdefs.h. */
17050
17051 #ifdef TIME_WITH_SYS_TIME
17052 #include <sys/time.h>
17053 #include <time.h>
17054 #else
17055 #ifdef HAVE_SYS_TIME_H
17056 #include <sys/time.h>
17057 #else
17058 #include <time.h>
17059 #endif
17060 #endif
17061 main () {
17062 struct timeval time;
17063 struct timezone dummy;
17064 exit (gettimeofday (&time, &dummy));
17065 }
17066 _ACEOF
17067 rm -f conftest$ac_exeext
17068 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17069 (eval $ac_link) 2>&5
17070 ac_status=$?
17071 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17072 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17073 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17074 (eval $ac_try) 2>&5
17075 ac_status=$?
17076 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17077 (exit $ac_status); }; }; then
17078 emacs_cv_struct_timezone=yes
17079 else
17080 echo "$as_me: program exited with status $ac_status" >&5
17081 echo "$as_me: failed program was:" >&5
17082 sed 's/^/| /' conftest.$ac_ext >&5
17083
17084 ( exit $ac_status )
17085 emacs_cv_struct_timezone=no
17086 fi
17087 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17088 fi
17089 else
17090 echo "$as_me: failed program was:" >&5
17091 sed 's/^/| /' conftest.$ac_ext >&5
17092
17093 emacs_cv_struct_timezone=no
17094 fi
17095 rm -f conftest.$ac_objext conftest.$ac_ext
17096 fi
17097 echo "$as_me:$LINENO: result: $emacs_cv_struct_timezone" >&5
17098 echo "${ECHO_T}$emacs_cv_struct_timezone" >&6
17099 fi
17100
17101 ok_so_far=yes
17102 echo "$as_me:$LINENO: checking for socket" >&5
17103 echo $ECHO_N "checking for socket... $ECHO_C" >&6
17104 if test "${ac_cv_func_socket+set}" = set; then
17105 echo $ECHO_N "(cached) $ECHO_C" >&6
17106 else
17107 cat >conftest.$ac_ext <<_ACEOF
17108 #line $LINENO "configure"
17109 /* confdefs.h. */
17110 _ACEOF
17111 cat confdefs.h >>conftest.$ac_ext
17112 cat >>conftest.$ac_ext <<_ACEOF
17113 /* end confdefs.h. */
17114 /* System header to define __stub macros and hopefully few prototypes,
17115 which can conflict with char socket (); below.
17116 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17117 <limits.h> exists even on freestanding compilers. */
17118 #ifdef __STDC__
17119 # include <limits.h>
17120 #else
17121 # include <assert.h>
17122 #endif
17123 /* Override any gcc2 internal prototype to avoid an error. */
17124 #ifdef __cplusplus
17125 extern "C"
17126 {
17127 #endif
17128 /* We use char because int might match the return type of a gcc2
17129 builtin and then its argument prototype would still apply. */
17130 char socket ();
17131 /* The GNU C library defines this for functions which it implements
17132 to always fail with ENOSYS. Some functions are actually named
17133 something starting with __ and the normal name is an alias. */
17134 #if defined (__stub_socket) || defined (__stub___socket)
17135 choke me
17136 #else
17137 char (*f) () = socket;
17138 #endif
17139 #ifdef __cplusplus
17140 }
17141 #endif
17142
17143 int
17144 main ()
17145 {
17146 return f != socket;
17147 ;
17148 return 0;
17149 }
17150 _ACEOF
17151 rm -f conftest.$ac_objext conftest$ac_exeext
17152 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17153 (eval $ac_link) 2>&5
17154 ac_status=$?
17155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17156 (exit $ac_status); } &&
17157 { ac_try='test -s conftest$ac_exeext'
17158 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17159 (eval $ac_try) 2>&5
17160 ac_status=$?
17161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17162 (exit $ac_status); }; }; then
17163 ac_cv_func_socket=yes
17164 else
17165 echo "$as_me: failed program was:" >&5
17166 sed 's/^/| /' conftest.$ac_ext >&5
17167
17168 ac_cv_func_socket=no
17169 fi
17170 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
17171 fi
17172 echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
17173 echo "${ECHO_T}$ac_cv_func_socket" >&6
17174 if test $ac_cv_func_socket = yes; then
17175 :
17176 else
17177 ok_so_far=no
17178 fi
17179
17180 if test $ok_so_far = yes; then
17181 if test "${ac_cv_header_netinet_in_h+set}" = set; then
17182 echo "$as_me:$LINENO: checking for netinet/in.h" >&5
17183 echo $ECHO_N "checking for netinet/in.h... $ECHO_C" >&6
17184 if test "${ac_cv_header_netinet_in_h+set}" = set; then
17185 echo $ECHO_N "(cached) $ECHO_C" >&6
17186 fi
17187 echo "$as_me:$LINENO: result: $ac_cv_header_netinet_in_h" >&5
17188 echo "${ECHO_T}$ac_cv_header_netinet_in_h" >&6
17189 else
17190 # Is the header compilable?
17191 echo "$as_me:$LINENO: checking netinet/in.h usability" >&5
17192 echo $ECHO_N "checking netinet/in.h usability... $ECHO_C" >&6
17193 cat >conftest.$ac_ext <<_ACEOF
17194 #line $LINENO "configure"
17195 /* confdefs.h. */
17196 _ACEOF
17197 cat confdefs.h >>conftest.$ac_ext
17198 cat >>conftest.$ac_ext <<_ACEOF
17199 /* end confdefs.h. */
17200 $ac_includes_default
17201 #include <netinet/in.h>
17202 _ACEOF
17203 rm -f conftest.$ac_objext
17204 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17205 (eval $ac_compile) 2>&5
17206 ac_status=$?
17207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17208 (exit $ac_status); } &&
17209 { ac_try='test -s conftest.$ac_objext'
17210 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17211 (eval $ac_try) 2>&5
17212 ac_status=$?
17213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17214 (exit $ac_status); }; }; then
17215 ac_header_compiler=yes
17216 else
17217 echo "$as_me: failed program was:" >&5
17218 sed 's/^/| /' conftest.$ac_ext >&5
17219
17220 ac_header_compiler=no
17221 fi
17222 rm -f conftest.$ac_objext conftest.$ac_ext
17223 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17224 echo "${ECHO_T}$ac_header_compiler" >&6
17225
17226 # Is the header present?
17227 echo "$as_me:$LINENO: checking netinet/in.h presence" >&5
17228 echo $ECHO_N "checking netinet/in.h presence... $ECHO_C" >&6
17229 cat >conftest.$ac_ext <<_ACEOF
17230 #line $LINENO "configure"
17231 /* confdefs.h. */
17232 _ACEOF
17233 cat confdefs.h >>conftest.$ac_ext
17234 cat >>conftest.$ac_ext <<_ACEOF
17235 /* end confdefs.h. */
17236 #include <netinet/in.h>
17237 _ACEOF
17238 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
17239 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
17240 ac_status=$?
17241 grep -v '^ *+' conftest.er1 >conftest.err
17242 rm -f conftest.er1
17243 cat conftest.err >&5
17244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17245 (exit $ac_status); } >/dev/null; then
17246 if test -s conftest.err; then
17247 ac_cpp_err=$ac_c_preproc_warn_flag
17248 else
17249 ac_cpp_err=
17250 fi
17251 else
17252 ac_cpp_err=yes
17253 fi
17254 if test -z "$ac_cpp_err"; then
17255 ac_header_preproc=yes
17256 else
17257 echo "$as_me: failed program was:" >&5
17258 sed 's/^/| /' conftest.$ac_ext >&5
17259
17260 ac_header_preproc=no
17261 fi
17262 rm -f conftest.err conftest.$ac_ext
17263 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17264 echo "${ECHO_T}$ac_header_preproc" >&6
17265
17266 # So? What about this header?
17267 case $ac_header_compiler:$ac_header_preproc in
17268 yes:no )
17269 { echo "$as_me:$LINENO: WARNING: netinet/in.h: accepted by the compiler, rejected by the preprocessor!" >&5
17270 echo "$as_me: WARNING: netinet/in.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
17271 { echo "$as_me:$LINENO: WARNING: netinet/in.h: proceeding with the preprocessor's result" >&5
17272 echo "$as_me: WARNING: netinet/in.h: proceeding with the preprocessor's result" >&2;}
17273 (
17274 cat <<\_ASBOX
17275 ## ------------------------------------ ##
17276 ## Report this to bug-autoconf@gnu.org. ##
17277 ## ------------------------------------ ##
17278 _ASBOX
17279 ) |
17280 sed "s/^/$as_me: WARNING: /" >&2
17281 ;;
17282 no:yes )
17283 { echo "$as_me:$LINENO: WARNING: netinet/in.h: present but cannot be compiled" >&5
17284 echo "$as_me: WARNING: netinet/in.h: present but cannot be compiled" >&2;}
17285 { echo "$as_me:$LINENO: WARNING: netinet/in.h: check for missing prerequisite headers?" >&5
17286 echo "$as_me: WARNING: netinet/in.h: check for missing prerequisite headers?" >&2;}
17287 { echo "$as_me:$LINENO: WARNING: netinet/in.h: proceeding with the preprocessor's result" >&5
17288 echo "$as_me: WARNING: netinet/in.h: proceeding with the preprocessor's result" >&2;}
17289 (
17290 cat <<\_ASBOX
17291 ## ------------------------------------ ##
17292 ## Report this to bug-autoconf@gnu.org. ##
17293 ## ------------------------------------ ##
17294 _ASBOX
17295 ) |
17296 sed "s/^/$as_me: WARNING: /" >&2
17297 ;;
17298 esac
17299 echo "$as_me:$LINENO: checking for netinet/in.h" >&5
17300 echo $ECHO_N "checking for netinet/in.h... $ECHO_C" >&6
17301 if test "${ac_cv_header_netinet_in_h+set}" = set; then
17302 echo $ECHO_N "(cached) $ECHO_C" >&6
17303 else
17304 ac_cv_header_netinet_in_h=$ac_header_preproc
17305 fi
17306 echo "$as_me:$LINENO: result: $ac_cv_header_netinet_in_h" >&5
17307 echo "${ECHO_T}$ac_cv_header_netinet_in_h" >&6
17308
17309 fi
17310 if test $ac_cv_header_netinet_in_h = yes; then
17311 :
17312 else
17313 ok_so_far=no
17314 fi
17315
17316
17317 fi
17318 if test $ok_so_far = yes; then
17319 if test "${ac_cv_header_arpa_inet_h+set}" = set; then
17320 echo "$as_me:$LINENO: checking for arpa/inet.h" >&5
17321 echo $ECHO_N "checking for arpa/inet.h... $ECHO_C" >&6
17322 if test "${ac_cv_header_arpa_inet_h+set}" = set; then
17323 echo $ECHO_N "(cached) $ECHO_C" >&6
17324 fi
17325 echo "$as_me:$LINENO: result: $ac_cv_header_arpa_inet_h" >&5
17326 echo "${ECHO_T}$ac_cv_header_arpa_inet_h" >&6
17327 else
17328 # Is the header compilable?
17329 echo "$as_me:$LINENO: checking arpa/inet.h usability" >&5
17330 echo $ECHO_N "checking arpa/inet.h usability... $ECHO_C" >&6
17331 cat >conftest.$ac_ext <<_ACEOF
17332 #line $LINENO "configure"
17333 /* confdefs.h. */
17334 _ACEOF
17335 cat confdefs.h >>conftest.$ac_ext
17336 cat >>conftest.$ac_ext <<_ACEOF
17337 /* end confdefs.h. */
17338 $ac_includes_default
17339 #include <arpa/inet.h>
17340 _ACEOF
17341 rm -f conftest.$ac_objext
17342 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17343 (eval $ac_compile) 2>&5
17344 ac_status=$?
17345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17346 (exit $ac_status); } &&
17347 { ac_try='test -s conftest.$ac_objext'
17348 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17349 (eval $ac_try) 2>&5
17350 ac_status=$?
17351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17352 (exit $ac_status); }; }; then
17353 ac_header_compiler=yes
17354 else
17355 echo "$as_me: failed program was:" >&5
17356 sed 's/^/| /' conftest.$ac_ext >&5
17357
17358 ac_header_compiler=no
17359 fi
17360 rm -f conftest.$ac_objext conftest.$ac_ext
17361 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17362 echo "${ECHO_T}$ac_header_compiler" >&6
17363
17364 # Is the header present?
17365 echo "$as_me:$LINENO: checking arpa/inet.h presence" >&5
17366 echo $ECHO_N "checking arpa/inet.h presence... $ECHO_C" >&6
17367 cat >conftest.$ac_ext <<_ACEOF
17368 #line $LINENO "configure"
17369 /* confdefs.h. */
17370 _ACEOF
17371 cat confdefs.h >>conftest.$ac_ext
17372 cat >>conftest.$ac_ext <<_ACEOF
17373 /* end confdefs.h. */
17374 #include <arpa/inet.h>
17375 _ACEOF
17376 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
17377 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
17378 ac_status=$?
17379 grep -v '^ *+' conftest.er1 >conftest.err
17380 rm -f conftest.er1
17381 cat conftest.err >&5
17382 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17383 (exit $ac_status); } >/dev/null; then
17384 if test -s conftest.err; then
17385 ac_cpp_err=$ac_c_preproc_warn_flag
17386 else
17387 ac_cpp_err=
17388 fi
17389 else
17390 ac_cpp_err=yes
17391 fi
17392 if test -z "$ac_cpp_err"; then
17393 ac_header_preproc=yes
17394 else
17395 echo "$as_me: failed program was:" >&5
17396 sed 's/^/| /' conftest.$ac_ext >&5
17397
17398 ac_header_preproc=no
17399 fi
17400 rm -f conftest.err conftest.$ac_ext
17401 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17402 echo "${ECHO_T}$ac_header_preproc" >&6
17403
17404 # So? What about this header?
17405 case $ac_header_compiler:$ac_header_preproc in
17406 yes:no )
17407 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: accepted by the compiler, rejected by the preprocessor!" >&5
17408 echo "$as_me: WARNING: arpa/inet.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
17409 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: proceeding with the preprocessor's result" >&5
17410 echo "$as_me: WARNING: arpa/inet.h: proceeding with the preprocessor's result" >&2;}
17411 (
17412 cat <<\_ASBOX
17413 ## ------------------------------------ ##
17414 ## Report this to bug-autoconf@gnu.org. ##
17415 ## ------------------------------------ ##
17416 _ASBOX
17417 ) |
17418 sed "s/^/$as_me: WARNING: /" >&2
17419 ;;
17420 no:yes )
17421 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: present but cannot be compiled" >&5
17422 echo "$as_me: WARNING: arpa/inet.h: present but cannot be compiled" >&2;}
17423 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: check for missing prerequisite headers?" >&5
17424 echo "$as_me: WARNING: arpa/inet.h: check for missing prerequisite headers?" >&2;}
17425 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: proceeding with the preprocessor's result" >&5
17426 echo "$as_me: WARNING: arpa/inet.h: proceeding with the preprocessor's result" >&2;}
17427 (
17428 cat <<\_ASBOX
17429 ## ------------------------------------ ##
17430 ## Report this to bug-autoconf@gnu.org. ##
17431 ## ------------------------------------ ##
17432 _ASBOX
17433 ) |
17434 sed "s/^/$as_me: WARNING: /" >&2
17435 ;;
17436 esac
17437 echo "$as_me:$LINENO: checking for arpa/inet.h" >&5
17438 echo $ECHO_N "checking for arpa/inet.h... $ECHO_C" >&6
17439 if test "${ac_cv_header_arpa_inet_h+set}" = set; then
17440 echo $ECHO_N "(cached) $ECHO_C" >&6
17441 else
17442 ac_cv_header_arpa_inet_h=$ac_header_preproc
17443 fi
17444 echo "$as_me:$LINENO: result: $ac_cv_header_arpa_inet_h" >&5
17445 echo "${ECHO_T}$ac_cv_header_arpa_inet_h" >&6
17446
17447 fi
17448 if test $ac_cv_header_arpa_inet_h = yes; then
17449 :
17450 else
17451 ok_so_far=no
17452 fi
17453
17454
17455 fi
17456 if test $ok_so_far = yes; then
17457
17458 cat >>confdefs.h <<\_ACEOF
17459 #define HAVE_INET_SOCKETS 1
17460 _ACEOF
17461
17462 fi
17463
17464 if test -f /usr/lpp/X11/bin/smt.exp; then
17465
17466 cat >>confdefs.h <<\_ACEOF
17467 #define HAVE_AIX_SMT_EXP 1
17468 _ACEOF
17469
17470 fi
17471
17472 echo "$as_me:$LINENO: checking whether system supports dynamic ptys" >&5
17473 echo $ECHO_N "checking whether system supports dynamic ptys... $ECHO_C" >&6
17474 if test -d /dev/pts && ls -d /dev/ptmx > /dev/null 2>&1 ; then
17475 echo "$as_me:$LINENO: result: yes" >&5
17476 echo "${ECHO_T}yes" >&6
17477
17478 cat >>confdefs.h <<\_ACEOF
17479 #define HAVE_DEV_PTMX 1
17480 _ACEOF
17481
17482 else
17483 echo "$as_me:$LINENO: result: no" >&5
17484 echo "${ECHO_T}no" >&6
17485 fi
17486
17487 echo "$as_me:$LINENO: checking for pid_t" >&5
17488 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
17489 if test "${ac_cv_type_pid_t+set}" = set; then
17490 echo $ECHO_N "(cached) $ECHO_C" >&6
17491 else
17492 cat >conftest.$ac_ext <<_ACEOF
17493 #line $LINENO "configure"
17494 /* confdefs.h. */
17495 _ACEOF
17496 cat confdefs.h >>conftest.$ac_ext
17497 cat >>conftest.$ac_ext <<_ACEOF
17498 /* end confdefs.h. */
17499 $ac_includes_default
17500 int
17501 main ()
17502 {
17503 if ((pid_t *) 0)
17504 return 0;
17505 if (sizeof (pid_t))
17506 return 0;
17507 ;
17508 return 0;
17509 }
17510 _ACEOF
17511 rm -f conftest.$ac_objext
17512 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17513 (eval $ac_compile) 2>&5
17514 ac_status=$?
17515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17516 (exit $ac_status); } &&
17517 { ac_try='test -s conftest.$ac_objext'
17518 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17519 (eval $ac_try) 2>&5
17520 ac_status=$?
17521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17522 (exit $ac_status); }; }; then
17523 ac_cv_type_pid_t=yes
17524 else
17525 echo "$as_me: failed program was:" >&5
17526 sed 's/^/| /' conftest.$ac_ext >&5
17527
17528 ac_cv_type_pid_t=no
17529 fi
17530 rm -f conftest.$ac_objext conftest.$ac_ext
17531 fi
17532 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
17533 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
17534 if test $ac_cv_type_pid_t = yes; then
17535 :
17536 else
17537
17538 cat >>confdefs.h <<_ACEOF
17539 #define pid_t int
17540 _ACEOF
17541
17542 fi
17543
17544
17545
17546 for ac_header in unistd.h vfork.h
17547 do
17548 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
17549 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17550 echo "$as_me:$LINENO: checking for $ac_header" >&5
17551 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17552 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17553 echo $ECHO_N "(cached) $ECHO_C" >&6
17554 fi
17555 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17556 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17557 else
17558 # Is the header compilable?
17559 echo "$as_me:$LINENO: checking $ac_header usability" >&5
17560 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
17561 cat >conftest.$ac_ext <<_ACEOF
17562 #line $LINENO "configure"
17563 /* confdefs.h. */
17564 _ACEOF
17565 cat confdefs.h >>conftest.$ac_ext
17566 cat >>conftest.$ac_ext <<_ACEOF
17567 /* end confdefs.h. */
17568 $ac_includes_default
17569 #include <$ac_header>
17570 _ACEOF
17571 rm -f conftest.$ac_objext
17572 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17573 (eval $ac_compile) 2>&5
17574 ac_status=$?
17575 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17576 (exit $ac_status); } &&
17577 { ac_try='test -s conftest.$ac_objext'
17578 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17579 (eval $ac_try) 2>&5
17580 ac_status=$?
17581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17582 (exit $ac_status); }; }; then
17583 ac_header_compiler=yes
17584 else
17585 echo "$as_me: failed program was:" >&5
17586 sed 's/^/| /' conftest.$ac_ext >&5
17587
17588 ac_header_compiler=no
17589 fi
17590 rm -f conftest.$ac_objext conftest.$ac_ext
17591 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17592 echo "${ECHO_T}$ac_header_compiler" >&6
17593
17594 # Is the header present?
17595 echo "$as_me:$LINENO: checking $ac_header presence" >&5
17596 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
17597 cat >conftest.$ac_ext <<_ACEOF
17598 #line $LINENO "configure"
17599 /* confdefs.h. */
17600 _ACEOF
17601 cat confdefs.h >>conftest.$ac_ext
17602 cat >>conftest.$ac_ext <<_ACEOF
17603 /* end confdefs.h. */
17604 #include <$ac_header>
17605 _ACEOF
17606 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
17607 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
17608 ac_status=$?
17609 grep -v '^ *+' conftest.er1 >conftest.err
17610 rm -f conftest.er1
17611 cat conftest.err >&5
17612 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17613 (exit $ac_status); } >/dev/null; then
17614 if test -s conftest.err; then
17615 ac_cpp_err=$ac_c_preproc_warn_flag
17616 else
17617 ac_cpp_err=
17618 fi
17619 else
17620 ac_cpp_err=yes
17621 fi
17622 if test -z "$ac_cpp_err"; then
17623 ac_header_preproc=yes
17624 else
17625 echo "$as_me: failed program was:" >&5
17626 sed 's/^/| /' conftest.$ac_ext >&5
17627
17628 ac_header_preproc=no
17629 fi
17630 rm -f conftest.err conftest.$ac_ext
17631 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17632 echo "${ECHO_T}$ac_header_preproc" >&6
17633
17634 # So? What about this header?
17635 case $ac_header_compiler:$ac_header_preproc in
17636 yes:no )
17637 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17638 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17639 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17640 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17641 (
17642 cat <<\_ASBOX
17643 ## ------------------------------------ ##
17644 ## Report this to bug-autoconf@gnu.org. ##
17645 ## ------------------------------------ ##
17646 _ASBOX
17647 ) |
17648 sed "s/^/$as_me: WARNING: /" >&2
17649 ;;
17650 no:yes )
17651 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17652 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17653 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
17654 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
17655 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17656 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17657 (
17658 cat <<\_ASBOX
17659 ## ------------------------------------ ##
17660 ## Report this to bug-autoconf@gnu.org. ##
17661 ## ------------------------------------ ##
17662 _ASBOX
17663 ) |
17664 sed "s/^/$as_me: WARNING: /" >&2
17665 ;;
17666 esac
17667 echo "$as_me:$LINENO: checking for $ac_header" >&5
17668 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17669 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17670 echo $ECHO_N "(cached) $ECHO_C" >&6
17671 else
17672 eval "$as_ac_Header=$ac_header_preproc"
17673 fi
17674 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17675 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17676
17677 fi
17678 if test `eval echo '${'$as_ac_Header'}'` = yes; then
17679 cat >>confdefs.h <<_ACEOF
17680 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
17681 _ACEOF
17682
17683 fi
17684
17685 done
17686
17687
17688
17689 for ac_func in fork vfork
17690 do
17691 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17692 echo "$as_me:$LINENO: checking for $ac_func" >&5
17693 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
17694 if eval "test \"\${$as_ac_var+set}\" = set"; then
17695 echo $ECHO_N "(cached) $ECHO_C" >&6
17696 else
17697 cat >conftest.$ac_ext <<_ACEOF
17698 #line $LINENO "configure"
17699 /* confdefs.h. */
17700 _ACEOF
17701 cat confdefs.h >>conftest.$ac_ext
17702 cat >>conftest.$ac_ext <<_ACEOF
17703 /* end confdefs.h. */
17704 /* System header to define __stub macros and hopefully few prototypes,
17705 which can conflict with char $ac_func (); below.
17706 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17707 <limits.h> exists even on freestanding compilers. */
17708 #ifdef __STDC__
17709 # include <limits.h>
17710 #else
17711 # include <assert.h>
17712 #endif
17713 /* Override any gcc2 internal prototype to avoid an error. */
17714 #ifdef __cplusplus
17715 extern "C"
17716 {
17717 #endif
17718 /* We use char because int might match the return type of a gcc2
17719 builtin and then its argument prototype would still apply. */
17720 char $ac_func ();
17721 /* The GNU C library defines this for functions which it implements
17722 to always fail with ENOSYS. Some functions are actually named
17723 something starting with __ and the normal name is an alias. */
17724 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
17725 choke me
17726 #else
17727 char (*f) () = $ac_func;
17728 #endif
17729 #ifdef __cplusplus
17730 }
17731 #endif
17732
17733 int
17734 main ()
17735 {
17736 return f != $ac_func;
17737 ;
17738 return 0;
17739 }
17740 _ACEOF
17741 rm -f conftest.$ac_objext conftest$ac_exeext
17742 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17743 (eval $ac_link) 2>&5
17744 ac_status=$?
17745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17746 (exit $ac_status); } &&
17747 { ac_try='test -s conftest$ac_exeext'
17748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17749 (eval $ac_try) 2>&5
17750 ac_status=$?
17751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17752 (exit $ac_status); }; }; then
17753 eval "$as_ac_var=yes"
17754 else
17755 echo "$as_me: failed program was:" >&5
17756 sed 's/^/| /' conftest.$ac_ext >&5
17757
17758 eval "$as_ac_var=no"
17759 fi
17760 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
17761 fi
17762 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
17763 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
17764 if test `eval echo '${'$as_ac_var'}'` = yes; then
17765 cat >>confdefs.h <<_ACEOF
17766 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17767 _ACEOF
17768
17769 fi
17770 done
17771
17772 if test "x$ac_cv_func_fork" = xyes; then
17773 echo "$as_me:$LINENO: checking for working fork" >&5
17774 echo $ECHO_N "checking for working fork... $ECHO_C" >&6
17775 if test "${ac_cv_func_fork_works+set}" = set; then
17776 echo $ECHO_N "(cached) $ECHO_C" >&6
17777 else
17778 if test "$cross_compiling" = yes; then
17779 ac_cv_func_fork_works=cross
17780 else
17781 cat >conftest.$ac_ext <<_ACEOF
17782 /* By Ruediger Kuhlmann. */
17783 #include <sys/types.h>
17784 #if HAVE_UNISTD_H
17785 # include <unistd.h>
17786 #endif
17787 /* Some systems only have a dummy stub for fork() */
17788 int main ()
17789 {
17790 if (fork() < 0)
17791 exit (1);
17792 exit (0);
17793 }
17794 _ACEOF
17795 rm -f conftest$ac_exeext
17796 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17797 (eval $ac_link) 2>&5
17798 ac_status=$?
17799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17800 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17801 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17802 (eval $ac_try) 2>&5
17803 ac_status=$?
17804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17805 (exit $ac_status); }; }; then
17806 ac_cv_func_fork_works=yes
17807 else
17808 echo "$as_me: program exited with status $ac_status" >&5
17809 echo "$as_me: failed program was:" >&5
17810 sed 's/^/| /' conftest.$ac_ext >&5
17811
17812 ( exit $ac_status )
17813 ac_cv_func_fork_works=no
17814 fi
17815 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17816 fi
17817 fi
17818 echo "$as_me:$LINENO: result: $ac_cv_func_fork_works" >&5
17819 echo "${ECHO_T}$ac_cv_func_fork_works" >&6
17820
17821 else
17822 ac_cv_func_fork_works=$ac_cv_func_fork
17823 fi
17824 if test "x$ac_cv_func_fork_works" = xcross; then
17825 case $host in
17826 *-*-amigaos* | *-*-msdosdjgpp*)
17827 # Override, as these systems have only a dummy fork() stub
17828 ac_cv_func_fork_works=no
17829 ;;
17830 *)
17831 ac_cv_func_fork_works=yes
17832 ;;
17833 esac
17834 { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
17835 echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
17836 fi
17837 ac_cv_func_vfork_works=$ac_cv_func_vfork
17838 if test "x$ac_cv_func_vfork" = xyes; then
17839 echo "$as_me:$LINENO: checking for working vfork" >&5
17840 echo $ECHO_N "checking for working vfork... $ECHO_C" >&6
17841 if test "${ac_cv_func_vfork_works+set}" = set; then
17842 echo $ECHO_N "(cached) $ECHO_C" >&6
17843 else
17844 if test "$cross_compiling" = yes; then
17845 ac_cv_func_vfork_works=cross
17846 else
17847 cat >conftest.$ac_ext <<_ACEOF
17848 #line $LINENO "configure"
17849 /* confdefs.h. */
17850 _ACEOF
17851 cat confdefs.h >>conftest.$ac_ext
17852 cat >>conftest.$ac_ext <<_ACEOF
17853 /* end confdefs.h. */
17854 /* Thanks to Paul Eggert for this test. */
17855 #include <stdio.h>
17856 #include <stdlib.h>
17857 #include <sys/types.h>
17858 #include <sys/stat.h>
17859 #include <sys/wait.h>
17860 #if HAVE_UNISTD_H
17861 # include <unistd.h>
17862 #endif
17863 #if HAVE_VFORK_H
17864 # include <vfork.h>
17865 #endif
17866 /* On some sparc systems, changes by the child to local and incoming
17867 argument registers are propagated back to the parent. The compiler
17868 is told about this with #include <vfork.h>, but some compilers
17869 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
17870 static variable whose address is put into a register that is
17871 clobbered by the vfork. */
17872 static void
17873 #ifdef __cplusplus
17874 sparc_address_test (int arg)
17875 # else
17876 sparc_address_test (arg) int arg;
17877 #endif
17878 {
17879 static pid_t child;
17880 if (!child) {
17881 child = vfork ();
17882 if (child < 0) {
17883 perror ("vfork");
17884 _exit(2);
17885 }
17886 if (!child) {
17887 arg = getpid();
17888 write(-1, "", 0);
17889 _exit (arg);
17890 }
17891 }
17892 }
17893
17894 int
17895 main ()
17896 {
17897 pid_t parent = getpid ();
17898 pid_t child;
17899
17900 sparc_address_test (0);
17901
17902 child = vfork ();
17903
17904 if (child == 0) {
17905 /* Here is another test for sparc vfork register problems. This
17906 test uses lots of local variables, at least as many local
17907 variables as main has allocated so far including compiler
17908 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
17909 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
17910 reuse the register of parent for one of the local variables,
17911 since it will think that parent can't possibly be used any more
17912 in this routine. Assigning to the local variable will thus
17913 munge parent in the parent process. */
17914 pid_t
17915 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
17916 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
17917 /* Convince the compiler that p..p7 are live; otherwise, it might
17918 use the same hardware register for all 8 local variables. */
17919 if (p != p1 || p != p2 || p != p3 || p != p4
17920 || p != p5 || p != p6 || p != p7)
17921 _exit(1);
17922
17923 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
17924 from child file descriptors. If the child closes a descriptor
17925 before it execs or exits, this munges the parent's descriptor
17926 as well. Test for this by closing stdout in the child. */
17927 _exit(close(fileno(stdout)) != 0);
17928 } else {
17929 int status;
17930 struct stat st;
17931
17932 while (wait(&status) != child)
17933 ;
17934 exit(
17935 /* Was there some problem with vforking? */
17936 child < 0
17937
17938 /* Did the child fail? (This shouldn't happen.) */
17939 || status
17940
17941 /* Did the vfork/compiler bug occur? */
17942 || parent != getpid()
17943
17944 /* Did the file descriptor bug occur? */
17945 || fstat(fileno(stdout), &st) != 0
17946 );
17947 }
17948 }
17949 _ACEOF
17950 rm -f conftest$ac_exeext
17951 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17952 (eval $ac_link) 2>&5
17953 ac_status=$?
17954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17955 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17956 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17957 (eval $ac_try) 2>&5
17958 ac_status=$?
17959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17960 (exit $ac_status); }; }; then
17961 ac_cv_func_vfork_works=yes
17962 else
17963 echo "$as_me: program exited with status $ac_status" >&5
17964 echo "$as_me: failed program was:" >&5
17965 sed 's/^/| /' conftest.$ac_ext >&5
17966
17967 ( exit $ac_status )
17968 ac_cv_func_vfork_works=no
17969 fi
17970 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17971 fi
17972 fi
17973 echo "$as_me:$LINENO: result: $ac_cv_func_vfork_works" >&5
17974 echo "${ECHO_T}$ac_cv_func_vfork_works" >&6
17975
17976 fi;
17977 if test "x$ac_cv_func_fork_works" = xcross; then
17978 ac_cv_func_vfork_works=ac_cv_func_vfork
17979 { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
17980 echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
17981 fi
17982
17983 if test "x$ac_cv_func_vfork_works" = xyes; then
17984
17985 cat >>confdefs.h <<\_ACEOF
17986 #define HAVE_WORKING_VFORK 1
17987 _ACEOF
17988
17989 else
17990
17991 cat >>confdefs.h <<\_ACEOF
17992 #define vfork fork
17993 _ACEOF
17994
17995 fi
17996 if test "x$ac_cv_func_fork_works" = xyes; then
17997
17998 cat >>confdefs.h <<\_ACEOF
17999 #define HAVE_WORKING_FORK 1
18000 _ACEOF
18001
18002 fi
18003
18004
18005 echo "$as_me:$LINENO: checking for nl_langinfo and CODESET" >&5
18006 echo $ECHO_N "checking for nl_langinfo and CODESET... $ECHO_C" >&6
18007 if test "${emacs_cv_langinfo_codeset+set}" = set; then
18008 echo $ECHO_N "(cached) $ECHO_C" >&6
18009 else
18010 cat >conftest.$ac_ext <<_ACEOF
18011 #line $LINENO "configure"
18012 /* confdefs.h. */
18013 _ACEOF
18014 cat confdefs.h >>conftest.$ac_ext
18015 cat >>conftest.$ac_ext <<_ACEOF
18016 /* end confdefs.h. */
18017 #include <langinfo.h>
18018 int
18019 main ()
18020 {
18021 char* cs = nl_langinfo(CODESET);
18022 ;
18023 return 0;
18024 }
18025 _ACEOF
18026 rm -f conftest.$ac_objext conftest$ac_exeext
18027 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18028 (eval $ac_link) 2>&5
18029 ac_status=$?
18030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18031 (exit $ac_status); } &&
18032 { ac_try='test -s conftest$ac_exeext'
18033 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18034 (eval $ac_try) 2>&5
18035 ac_status=$?
18036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18037 (exit $ac_status); }; }; then
18038 emacs_cv_langinfo_codeset=yes
18039 else
18040 echo "$as_me: failed program was:" >&5
18041 sed 's/^/| /' conftest.$ac_ext >&5
18042
18043 emacs_cv_langinfo_codeset=no
18044 fi
18045 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
18046
18047 fi
18048 echo "$as_me:$LINENO: result: $emacs_cv_langinfo_codeset" >&5
18049 echo "${ECHO_T}$emacs_cv_langinfo_codeset" >&6
18050 if test $emacs_cv_langinfo_codeset = yes; then
18051
18052 cat >>confdefs.h <<\_ACEOF
18053 #define HAVE_LANGINFO_CODESET 1
18054 _ACEOF
18055
18056 fi
18057
18058 echo "$as_me:$LINENO: checking for size_t" >&5
18059 echo $ECHO_N "checking for size_t... $ECHO_C" >&6
18060 if test "${ac_cv_type_size_t+set}" = set; then
18061 echo $ECHO_N "(cached) $ECHO_C" >&6
18062 else
18063 cat >conftest.$ac_ext <<_ACEOF
18064 #line $LINENO "configure"
18065 /* confdefs.h. */
18066 _ACEOF
18067 cat confdefs.h >>conftest.$ac_ext
18068 cat >>conftest.$ac_ext <<_ACEOF
18069 /* end confdefs.h. */
18070 $ac_includes_default
18071 int
18072 main ()
18073 {
18074 if ((size_t *) 0)
18075 return 0;
18076 if (sizeof (size_t))
18077 return 0;
18078 ;
18079 return 0;
18080 }
18081 _ACEOF
18082 rm -f conftest.$ac_objext
18083 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18084 (eval $ac_compile) 2>&5
18085 ac_status=$?
18086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18087 (exit $ac_status); } &&
18088 { ac_try='test -s conftest.$ac_objext'
18089 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18090 (eval $ac_try) 2>&5
18091 ac_status=$?
18092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18093 (exit $ac_status); }; }; then
18094 ac_cv_type_size_t=yes
18095 else
18096 echo "$as_me: failed program was:" >&5
18097 sed 's/^/| /' conftest.$ac_ext >&5
18098
18099 ac_cv_type_size_t=no
18100 fi
18101 rm -f conftest.$ac_objext conftest.$ac_ext
18102 fi
18103 echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
18104 echo "${ECHO_T}$ac_cv_type_size_t" >&6
18105 if test $ac_cv_type_size_t = yes; then
18106
18107 cat >>confdefs.h <<_ACEOF
18108 #define HAVE_SIZE_T 1
18109 _ACEOF
18110
18111
18112 fi
18113
18114
18115 echo "$as_me:$LINENO: checking for mbstate_t" >&5
18116 echo $ECHO_N "checking for mbstate_t... $ECHO_C" >&6
18117 if test "${ac_cv_type_mbstate_t+set}" = set; then
18118 echo $ECHO_N "(cached) $ECHO_C" >&6
18119 else
18120 cat >conftest.$ac_ext <<_ACEOF
18121 #line $LINENO "configure"
18122 /* confdefs.h. */
18123 _ACEOF
18124 cat confdefs.h >>conftest.$ac_ext
18125 cat >>conftest.$ac_ext <<_ACEOF
18126 /* end confdefs.h. */
18127 $ac_includes_default
18128 # include <wchar.h>
18129 int
18130 main ()
18131 {
18132 mbstate_t x; return sizeof x;
18133 ;
18134 return 0;
18135 }
18136 _ACEOF
18137 rm -f conftest.$ac_objext
18138 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18139 (eval $ac_compile) 2>&5
18140 ac_status=$?
18141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18142 (exit $ac_status); } &&
18143 { ac_try='test -s conftest.$ac_objext'
18144 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18145 (eval $ac_try) 2>&5
18146 ac_status=$?
18147 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18148 (exit $ac_status); }; }; then
18149 ac_cv_type_mbstate_t=yes
18150 else
18151 echo "$as_me: failed program was:" >&5
18152 sed 's/^/| /' conftest.$ac_ext >&5
18153
18154 ac_cv_type_mbstate_t=no
18155 fi
18156 rm -f conftest.$ac_objext conftest.$ac_ext
18157 fi
18158 echo "$as_me:$LINENO: result: $ac_cv_type_mbstate_t" >&5
18159 echo "${ECHO_T}$ac_cv_type_mbstate_t" >&6
18160 if test $ac_cv_type_mbstate_t = yes; then
18161
18162 cat >>confdefs.h <<\_ACEOF
18163 #define HAVE_MBSTATE_T 1
18164 _ACEOF
18165
18166 else
18167
18168 cat >>confdefs.h <<\_ACEOF
18169 #define mbstate_t int
18170 _ACEOF
18171
18172 fi
18173
18174 echo "$as_me:$LINENO: checking for C restrict keyword" >&5
18175 echo $ECHO_N "checking for C restrict keyword... $ECHO_C" >&6
18176 if test "${emacs_cv_c_restrict+set}" = set; then
18177 echo $ECHO_N "(cached) $ECHO_C" >&6
18178 else
18179 cat >conftest.$ac_ext <<_ACEOF
18180 #line $LINENO "configure"
18181 /* confdefs.h. */
18182 _ACEOF
18183 cat confdefs.h >>conftest.$ac_ext
18184 cat >>conftest.$ac_ext <<_ACEOF
18185 /* end confdefs.h. */
18186 void fred (int *restrict x);
18187 int
18188 main ()
18189 {
18190
18191 ;
18192 return 0;
18193 }
18194 _ACEOF
18195 rm -f conftest.$ac_objext
18196 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18197 (eval $ac_compile) 2>&5
18198 ac_status=$?
18199 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18200 (exit $ac_status); } &&
18201 { ac_try='test -s conftest.$ac_objext'
18202 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18203 (eval $ac_try) 2>&5
18204 ac_status=$?
18205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18206 (exit $ac_status); }; }; then
18207 emacs_cv_c_restrict=yes
18208 else
18209 echo "$as_me: failed program was:" >&5
18210 sed 's/^/| /' conftest.$ac_ext >&5
18211
18212 cat >conftest.$ac_ext <<_ACEOF
18213 #line $LINENO "configure"
18214 /* confdefs.h. */
18215 _ACEOF
18216 cat confdefs.h >>conftest.$ac_ext
18217 cat >>conftest.$ac_ext <<_ACEOF
18218 /* end confdefs.h. */
18219 void fred (int *__restrict x);
18220 int
18221 main ()
18222 {
18223
18224 ;
18225 return 0;
18226 }
18227 _ACEOF
18228 rm -f conftest.$ac_objext
18229 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18230 (eval $ac_compile) 2>&5
18231 ac_status=$?
18232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18233 (exit $ac_status); } &&
18234 { ac_try='test -s conftest.$ac_objext'
18235 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18236 (eval $ac_try) 2>&5
18237 ac_status=$?
18238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18239 (exit $ac_status); }; }; then
18240 emacs_cv_c_restrict=__restrict
18241 else
18242 echo "$as_me: failed program was:" >&5
18243 sed 's/^/| /' conftest.$ac_ext >&5
18244
18245 emacs_cv_c_restrict=no
18246 fi
18247 rm -f conftest.$ac_objext conftest.$ac_ext
18248 fi
18249 rm -f conftest.$ac_objext conftest.$ac_ext
18250 fi
18251 echo "$as_me:$LINENO: result: $emacs_cv_c_restrict" >&5
18252 echo "${ECHO_T}$emacs_cv_c_restrict" >&6
18253 case "$emacs_cv_c_restrict" in
18254 yes) emacs_restrict=restrict;;
18255 no) emacs_restrict="";;
18256 *) emacs_restrict="$emacs_cv_c_restrict";;
18257 esac
18258 if test "$emacs_restrict" != __restrict; then
18259
18260 cat >>confdefs.h <<_ACEOF
18261 #define __restrict $emacs_restrict
18262 _ACEOF
18263
18264 fi
18265
18266 echo "$as_me:$LINENO: checking for C restricted array declarations" >&5
18267 echo $ECHO_N "checking for C restricted array declarations... $ECHO_C" >&6
18268 if test "${emacs_cv_c_restrict_arr+set}" = set; then
18269 echo $ECHO_N "(cached) $ECHO_C" >&6
18270 else
18271 cat >conftest.$ac_ext <<_ACEOF
18272 #line $LINENO "configure"
18273 /* confdefs.h. */
18274 _ACEOF
18275 cat confdefs.h >>conftest.$ac_ext
18276 cat >>conftest.$ac_ext <<_ACEOF
18277 /* end confdefs.h. */
18278 void fred (int x[__restrict]);
18279 int
18280 main ()
18281 {
18282
18283 ;
18284 return 0;
18285 }
18286 _ACEOF
18287 rm -f conftest.$ac_objext
18288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18289 (eval $ac_compile) 2>&5
18290 ac_status=$?
18291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18292 (exit $ac_status); } &&
18293 { ac_try='test -s conftest.$ac_objext'
18294 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18295 (eval $ac_try) 2>&5
18296 ac_status=$?
18297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18298 (exit $ac_status); }; }; then
18299 emacs_cv_c_restrict_arr=yes
18300 else
18301 echo "$as_me: failed program was:" >&5
18302 sed 's/^/| /' conftest.$ac_ext >&5
18303
18304 emacs_cv_c_restrict_arr=no
18305 fi
18306 rm -f conftest.$ac_objext conftest.$ac_ext
18307 fi
18308 echo "$as_me:$LINENO: result: $emacs_cv_c_restrict_arr" >&5
18309 echo "${ECHO_T}$emacs_cv_c_restrict_arr" >&6
18310 if test "$emacs_cv_c_restrict_arr" = yes; then
18311
18312 cat >>confdefs.h <<\_ACEOF
18313 #define __restrict_arr __restrict
18314 _ACEOF
18315
18316 fi
18317
18318
18319
18320 # Set up the CFLAGS for real compilation, so we can substitute it.
18321 CFLAGS="$REAL_CFLAGS"
18322 CPPFLAGS="$REAL_CPPFLAGS"
18323
18324 #### Find out which version of Emacs this is.
18325 version=`grep 'defconst[ ]*emacs-version' ${srcdir}/lisp/version.el \
18326 | sed -e 's/^[^"]*"\([^"]*\)".*$/\1/'`
18327 if test x"${version}" = x; then
18328 { { echo "$as_me:$LINENO: error: can't find current emacs version in \`${srcdir}/lisp/version.el'." >&5
18329 echo "$as_me: error: can't find current emacs version in \`${srcdir}/lisp/version.el'." >&2;}
18330 { (exit 1); exit 1; }; }
18331 fi
18332
18333 ### Specify what sort of things we'll be editing into Makefile and config.h.
18334 ### Use configuration here uncanonicalized to avoid exceeding size limits.
18335
18336
18337
18338
18339
18340
18341
18342
18343
18344
18345
18346
18347
18348
18349
18350
18351
18352
18353
18354
18355
18356
18357
18358
18359
18360
18361
18362
18363
18364
18365
18366
18367
18368
18369
18370 cat >>confdefs.h <<_ACEOF
18371 #define EMACS_CONFIGURATION "${canonical}"
18372 _ACEOF
18373
18374
18375 cat >>confdefs.h <<_ACEOF
18376 #define EMACS_CONFIG_OPTIONS "${ac_configure_args}"
18377 _ACEOF
18378
18379
18380 cat >>confdefs.h <<_ACEOF
18381 #define config_machfile "${machfile}"
18382 _ACEOF
18383
18384
18385 cat >>confdefs.h <<_ACEOF
18386 #define config_opsysfile "${opsysfile}"
18387 _ACEOF
18388
18389
18390 cat >>confdefs.h <<_ACEOF
18391 #define LD_SWITCH_X_SITE ${LD_SWITCH_X_SITE}
18392 _ACEOF
18393
18394
18395 cat >>confdefs.h <<_ACEOF
18396 #define LD_SWITCH_X_SITE_AUX ${LD_SWITCH_X_SITE_AUX}
18397 _ACEOF
18398
18399
18400 cat >>confdefs.h <<_ACEOF
18401 #define C_SWITCH_X_SITE ${C_SWITCH_X_SITE}
18402 _ACEOF
18403
18404
18405 cat >>confdefs.h <<_ACEOF
18406 #define UNEXEC_SRC ${UNEXEC_SRC}
18407 _ACEOF
18408
18409
18410 if test "${HAVE_X_WINDOWS}" = "yes" ; then
18411
18412 cat >>confdefs.h <<\_ACEOF
18413 #define HAVE_X_WINDOWS 1
18414 _ACEOF
18415
18416 fi
18417 if test "${USE_X_TOOLKIT}" != "none" ; then
18418
18419 cat >>confdefs.h <<\_ACEOF
18420 #define USE_X_TOOLKIT 1
18421 _ACEOF
18422
18423 fi
18424 if test "${HAVE_X11}" = "yes" ; then
18425
18426 cat >>confdefs.h <<\_ACEOF
18427 #define HAVE_X11 1
18428 _ACEOF
18429
18430 fi
18431 if test "${HAVE_XFREE386}" = "yes" ; then
18432
18433 cat >>confdefs.h <<\_ACEOF
18434 #define HAVE_XFREE386 1
18435 _ACEOF
18436
18437 fi
18438 if test "${HAVE_MENUS}" = "yes" ; then
18439
18440 cat >>confdefs.h <<\_ACEOF
18441 #define HAVE_MENUS 1
18442 _ACEOF
18443
18444 fi
18445 if test "${GNU_MALLOC}" = "yes" ; then
18446
18447 cat >>confdefs.h <<\_ACEOF
18448 #define GNU_MALLOC 1
18449 _ACEOF
18450
18451 fi
18452 if test "${REL_ALLOC}" = "yes" ; then
18453
18454 cat >>confdefs.h <<\_ACEOF
18455 #define REL_ALLOC 1
18456 _ACEOF
18457
18458 fi
18459
18460
18461
18462
18463
18464 #### Report on what we decided to do.
18465 #### Report GTK as a toolkit, even if it doesn't use Xt.
18466 #### It makes printing result more understandable as using GTK sets
18467 #### toolkit_scroll_bars to yes by default.
18468 if test "${HAVE_GTK}" = "yes"; then
18469 USE_X_TOOLKIT=GTK
18470 fi
18471
18472 echo "
18473 Configured for \`${canonical}'.
18474
18475 Where should the build process find the source code? ${srcdir}
18476 What operating system and machine description files should Emacs use?
18477 \`${opsysfile}' and \`${machfile}'
18478 What compiler should emacs be built with? ${CC} ${CFLAGS}
18479 Should Emacs use the GNU version of malloc? ${GNU_MALLOC}${GNU_MALLOC_reason}
18480 Should Emacs use a relocating allocator for buffers? ${REL_ALLOC}
18481 Should Emacs use mmap(2) for buffer allocation? $use_mmap_for_buffers
18482 What window system should Emacs use? ${window_system}
18483 What toolkit should Emacs use? ${USE_X_TOOLKIT}"
18484
18485 if test -n "${x_includes}"; then
18486 echo " Where do we find X Windows header files? ${x_includes}"
18487 else
18488 echo " Where do we find X Windows header files? Standard dirs"
18489 fi
18490 if test -n "${x_libraries}"; then
18491 echo " Where do we find X Windows libraries? ${x_libraries}"
18492 else
18493 echo " Where do we find X Windows libraries? Standard dirs"
18494 fi
18495
18496 echo " Does Emacs use -lXaw3d? ${HAVE_XAW3D}"
18497 echo " Does Emacs use -lXpm? ${HAVE_XPM}"
18498 echo " Does Emacs use -ljpeg? ${HAVE_JPEG}"
18499 echo " Does Emacs use -ltiff? ${HAVE_TIFF}"
18500 echo " Does Emacs use -lungif? ${HAVE_GIF}"
18501 echo " Does Emacs use -lpng? ${HAVE_PNG}"
18502 echo " Does Emacs use X toolkit scroll bars? ${USE_TOOLKIT_SCROLL_BARS}"
18503 echo
18504
18505 # Remove any trailing slashes in these variables.
18506 test "${prefix}" != NONE &&
18507 prefix=`echo "${prefix}" | sed 's,\([^/]\)/*$,\1,'`
18508 test "${exec_prefix}" != NONE &&
18509 exec_prefix=`echo "${exec_prefix}" | sed 's,\([^/]\)/*$,\1,'`
18510
18511 ## Check if the C preprocessor will convert `..' to `. .'. If so, set
18512 ## CPP_NEED_TRADITIONAL to `yes' so that the code to generate Makefile
18513 ## from Makefile.c can correctly provide the arg `-traditional' to the
18514 ## C preprocessor.
18515
18516 cat >conftest.$ac_ext <<_ACEOF
18517 #line $LINENO "configure"
18518 /* confdefs.h. */
18519 _ACEOF
18520 cat confdefs.h >>conftest.$ac_ext
18521 cat >>conftest.$ac_ext <<_ACEOF
18522 /* end confdefs.h. */
18523 yes..yes
18524 _ACEOF
18525 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
18526 $EGREP "yes..yes" >/dev/null 2>&1; then
18527 CPP_NEED_TRADITIONAL=no
18528 else
18529 CPP_NEED_TRADITIONAL=yes
18530 fi
18531 rm -f conftest*
18532
18533
18534 ac_config_files="$ac_config_files Makefile lib-src/Makefile.c:lib-src/Makefile.in oldXMenu/Makefile man/Makefile lwlib/Makefile src/Makefile.c:src/Makefile.in lisp/Makefile lispref/Makefile lispintro/Makefile leim/Makefile"
18535 ac_config_commands="$ac_config_commands default"
18536 cat >confcache <<\_ACEOF
18537 # This file is a shell script that caches the results of configure
18538 # tests run on this system so they can be shared between configure
18539 # scripts and configure runs, see configure's option --config-cache.
18540 # It is not useful on other systems. If it contains results you don't
18541 # want to keep, you may remove or edit it.
18542 #
18543 # config.status only pays attention to the cache file if you give it
18544 # the --recheck option to rerun configure.
18545 #
18546 # `ac_cv_env_foo' variables (set or unset) will be overridden when
18547 # loading this file, other *unset* `ac_cv_foo' will be assigned the
18548 # following values.
18549
18550 _ACEOF
18551
18552 # The following way of writing the cache mishandles newlines in values,
18553 # but we know of no workaround that is simple, portable, and efficient.
18554 # So, don't put newlines in cache variables' values.
18555 # Ultrix sh set writes to stderr and can't be redirected directly,
18556 # and sets the high bit in the cache file unless we assign to the vars.
18557 {
18558 (set) 2>&1 |
18559 case `(ac_space=' '; set | grep ac_space) 2>&1` in
18560 *ac_space=\ *)
18561 # `set' does not quote correctly, so add quotes (double-quote
18562 # substitution turns \\\\ into \\, and sed turns \\ into \).
18563 sed -n \
18564 "s/'/'\\\\''/g;
18565 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
18566 ;;
18567 *)
18568 # `set' quotes correctly as required by POSIX, so do not add quotes.
18569 sed -n \
18570 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
18571 ;;
18572 esac;
18573 } |
18574 sed '
18575 t clear
18576 : clear
18577 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
18578 t end
18579 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
18580 : end' >>confcache
18581 if diff $cache_file confcache >/dev/null 2>&1; then :; else
18582 if test -w $cache_file; then
18583 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
18584 cat confcache >$cache_file
18585 else
18586 echo "not updating unwritable cache $cache_file"
18587 fi
18588 fi
18589 rm -f confcache
18590
18591 test "x$prefix" = xNONE && prefix=$ac_default_prefix
18592 # Let make expand exec_prefix.
18593 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
18594
18595 # VPATH may cause trouble with some makes, so we remove $(srcdir),
18596 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
18597 # trailing colons and then remove the whole line if VPATH becomes empty
18598 # (actually we leave an empty line to preserve line numbers).
18599 if test "x$srcdir" = x.; then
18600 ac_vpsub='/^[ ]*VPATH[ ]*=/{
18601 s/:*\$(srcdir):*/:/;
18602 s/:*\${srcdir}:*/:/;
18603 s/:*@srcdir@:*/:/;
18604 s/^\([^=]*=[ ]*\):*/\1/;
18605 s/:*$//;
18606 s/^[^=]*=[ ]*$//;
18607 }'
18608 fi
18609
18610 DEFS=-DHAVE_CONFIG_H
18611
18612 ac_libobjs=
18613 ac_ltlibobjs=
18614 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
18615 # 1. Remove the extension, and $U if already installed.
18616 ac_i=`echo "$ac_i" |
18617 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
18618 # 2. Add them.
18619 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
18620 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
18621 done
18622 LIBOBJS=$ac_libobjs
18623
18624 LTLIBOBJS=$ac_ltlibobjs
18625
18626
18627
18628 : ${CONFIG_STATUS=./config.status}
18629 ac_clean_files_save=$ac_clean_files
18630 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
18631 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
18632 echo "$as_me: creating $CONFIG_STATUS" >&6;}
18633 cat >$CONFIG_STATUS <<_ACEOF
18634 #! $SHELL
18635 # Generated by $as_me.
18636 # Run this file to recreate the current configuration.
18637 # Compiler output produced by configure, useful for debugging
18638 # configure, is in config.log if it exists.
18639
18640 debug=false
18641 ac_cs_recheck=false
18642 ac_cs_silent=false
18643 SHELL=\${CONFIG_SHELL-$SHELL}
18644 _ACEOF
18645
18646 cat >>$CONFIG_STATUS <<\_ACEOF
18647 ## --------------------- ##
18648 ## M4sh Initialization. ##
18649 ## --------------------- ##
18650
18651 # Be Bourne compatible
18652 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
18653 emulate sh
18654 NULLCMD=:
18655 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
18656 # is contrary to our usage. Disable this feature.
18657 alias -g '${1+"$@"}'='"$@"'
18658 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
18659 set -o posix
18660 fi
18661
18662 # Support unset when possible.
18663 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
18664 as_unset=unset
18665 else
18666 as_unset=false
18667 fi
18668
18669
18670 # Work around bugs in pre-3.0 UWIN ksh.
18671 $as_unset ENV MAIL MAILPATH
18672 PS1='$ '
18673 PS2='> '
18674 PS4='+ '
18675
18676 # NLS nuisances.
18677 for as_var in \
18678 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
18679 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
18680 LC_TELEPHONE LC_TIME
18681 do
18682 if (set +x; test -n "`(eval $as_var=C; export $as_var) 2>&1`"); then
18683 eval $as_var=C; export $as_var
18684 else
18685 $as_unset $as_var
18686 fi
18687 done
18688
18689 # Required to use basename.
18690 if expr a : '\(a\)' >/dev/null 2>&1; then
18691 as_expr=expr
18692 else
18693 as_expr=false
18694 fi
18695
18696 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
18697 as_basename=basename
18698 else
18699 as_basename=false
18700 fi
18701
18702
18703 # Name of the executable.
18704 as_me=`$as_basename "$0" ||
18705 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
18706 X"$0" : 'X\(//\)$' \| \
18707 X"$0" : 'X\(/\)$' \| \
18708 . : '\(.\)' 2>/dev/null ||
18709 echo X/"$0" |
18710 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
18711 /^X\/\(\/\/\)$/{ s//\1/; q; }
18712 /^X\/\(\/\).*/{ s//\1/; q; }
18713 s/.*/./; q'`
18714
18715
18716 # PATH needs CR, and LINENO needs CR and PATH.
18717 # Avoid depending upon Character Ranges.
18718 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
18719 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
18720 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
18721 as_cr_digits='0123456789'
18722 as_cr_alnum=$as_cr_Letters$as_cr_digits
18723
18724 # The user is always right.
18725 if test "${PATH_SEPARATOR+set}" != set; then
18726 echo "#! /bin/sh" >conf$$.sh
18727 echo "exit 0" >>conf$$.sh
18728 chmod +x conf$$.sh
18729 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
18730 PATH_SEPARATOR=';'
18731 else
18732 PATH_SEPARATOR=:
18733 fi
18734 rm -f conf$$.sh
18735 fi
18736
18737
18738 as_lineno_1=$LINENO
18739 as_lineno_2=$LINENO
18740 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
18741 test "x$as_lineno_1" != "x$as_lineno_2" &&
18742 test "x$as_lineno_3" = "x$as_lineno_2" || {
18743 # Find who we are. Look in the path if we contain no path at all
18744 # relative or not.
18745 case $0 in
18746 *[\\/]* ) as_myself=$0 ;;
18747 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18748 for as_dir in $PATH
18749 do
18750 IFS=$as_save_IFS
18751 test -z "$as_dir" && as_dir=.
18752 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
18753 done
18754
18755 ;;
18756 esac
18757 # We did not find ourselves, most probably we were run as `sh COMMAND'
18758 # in which case we are not to be found in the path.
18759 if test "x$as_myself" = x; then
18760 as_myself=$0
18761 fi
18762 if test ! -f "$as_myself"; then
18763 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
18764 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
18765 { (exit 1); exit 1; }; }
18766 fi
18767 case $CONFIG_SHELL in
18768 '')
18769 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18770 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
18771 do
18772 IFS=$as_save_IFS
18773 test -z "$as_dir" && as_dir=.
18774 for as_base in sh bash ksh sh5; do
18775 case $as_dir in
18776 /*)
18777 if ("$as_dir/$as_base" -c '
18778 as_lineno_1=$LINENO
18779 as_lineno_2=$LINENO
18780 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
18781 test "x$as_lineno_1" != "x$as_lineno_2" &&
18782 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
18783 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
18784 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
18785 CONFIG_SHELL=$as_dir/$as_base
18786 export CONFIG_SHELL
18787 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
18788 fi;;
18789 esac
18790 done
18791 done
18792 ;;
18793 esac
18794
18795 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
18796 # uniformly replaced by the line number. The first 'sed' inserts a
18797 # line-number line before each line; the second 'sed' does the real
18798 # work. The second script uses 'N' to pair each line-number line
18799 # with the numbered line, and appends trailing '-' during
18800 # substitution so that $LINENO is not a special case at line end.
18801 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
18802 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
18803 sed '=' <$as_myself |
18804 sed '
18805 N
18806 s,$,-,
18807 : loop
18808 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
18809 t loop
18810 s,-$,,
18811 s,^['$as_cr_digits']*\n,,
18812 ' >$as_me.lineno &&
18813 chmod +x $as_me.lineno ||
18814 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
18815 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
18816 { (exit 1); exit 1; }; }
18817
18818 # Don't try to exec as it changes $[0], causing all sort of problems
18819 # (the dirname of $[0] is not the place where we might find the
18820 # original and so on. Autoconf is especially sensible to this).
18821 . ./$as_me.lineno
18822 # Exit status is that of the last command.
18823 exit
18824 }
18825
18826
18827 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
18828 *c*,-n*) ECHO_N= ECHO_C='
18829 ' ECHO_T=' ' ;;
18830 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
18831 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
18832 esac
18833
18834 if expr a : '\(a\)' >/dev/null 2>&1; then
18835 as_expr=expr
18836 else
18837 as_expr=false
18838 fi
18839
18840 rm -f conf$$ conf$$.exe conf$$.file
18841 echo >conf$$.file
18842 if ln -s conf$$.file conf$$ 2>/dev/null; then
18843 # We could just check for DJGPP; but this test a) works b) is more generic
18844 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
18845 if test -f conf$$.exe; then
18846 # Don't use ln at all; we don't have any links
18847 as_ln_s='cp -p'
18848 else
18849 as_ln_s='ln -s'
18850 fi
18851 elif ln conf$$.file conf$$ 2>/dev/null; then
18852 as_ln_s=ln
18853 else
18854 as_ln_s='cp -p'
18855 fi
18856 rm -f conf$$ conf$$.exe conf$$.file
18857
18858 if mkdir -p . 2>/dev/null; then
18859 as_mkdir_p=:
18860 else
18861 as_mkdir_p=false
18862 fi
18863
18864 as_executable_p="test -f"
18865
18866 # Sed expression to map a string onto a valid CPP name.
18867 as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
18868
18869 # Sed expression to map a string onto a valid variable name.
18870 as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
18871
18872
18873 # IFS
18874 # We need space, tab and new line, in precisely that order.
18875 as_nl='
18876 '
18877 IFS=" $as_nl"
18878
18879 # CDPATH.
18880 $as_unset CDPATH
18881
18882 exec 6>&1
18883
18884 # Open the log real soon, to keep \$[0] and so on meaningful, and to
18885 # report actual input values of CONFIG_FILES etc. instead of their
18886 # values after options handling. Logging --version etc. is OK.
18887 exec 5>>config.log
18888 {
18889 echo
18890 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
18891 ## Running $as_me. ##
18892 _ASBOX
18893 } >&5
18894 cat >&5 <<_CSEOF
18895
18896 This file was extended by $as_me, which was
18897 generated by GNU Autoconf 2.57. Invocation command line was
18898
18899 CONFIG_FILES = $CONFIG_FILES
18900 CONFIG_HEADERS = $CONFIG_HEADERS
18901 CONFIG_LINKS = $CONFIG_LINKS
18902 CONFIG_COMMANDS = $CONFIG_COMMANDS
18903 $ $0 $@
18904
18905 _CSEOF
18906 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
18907 echo >&5
18908 _ACEOF
18909
18910 # Files that config.status was made for.
18911 if test -n "$ac_config_files"; then
18912 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
18913 fi
18914
18915 if test -n "$ac_config_headers"; then
18916 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
18917 fi
18918
18919 if test -n "$ac_config_links"; then
18920 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
18921 fi
18922
18923 if test -n "$ac_config_commands"; then
18924 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
18925 fi
18926
18927 cat >>$CONFIG_STATUS <<\_ACEOF
18928
18929 ac_cs_usage="\
18930 \`$as_me' instantiates files from templates according to the
18931 current configuration.
18932
18933 Usage: $0 [OPTIONS] [FILE]...
18934
18935 -h, --help print this help, then exit
18936 -V, --version print version number, then exit
18937 -q, --quiet do not print progress messages
18938 -d, --debug don't remove temporary files
18939 --recheck update $as_me by reconfiguring in the same conditions
18940 --file=FILE[:TEMPLATE]
18941 instantiate the configuration file FILE
18942 --header=FILE[:TEMPLATE]
18943 instantiate the configuration header FILE
18944
18945 Configuration files:
18946 $config_files
18947
18948 Configuration headers:
18949 $config_headers
18950
18951 Configuration commands:
18952 $config_commands
18953
18954 Report bugs to <bug-autoconf@gnu.org>."
18955 _ACEOF
18956
18957 cat >>$CONFIG_STATUS <<_ACEOF
18958 ac_cs_version="\\
18959 config.status
18960 configured by $0, generated by GNU Autoconf 2.57,
18961 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
18962
18963 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
18964 Free Software Foundation, Inc.
18965 This config.status script is free software; the Free Software Foundation
18966 gives unlimited permission to copy, distribute and modify it."
18967 srcdir=$srcdir
18968 INSTALL="$INSTALL"
18969 _ACEOF
18970
18971 cat >>$CONFIG_STATUS <<\_ACEOF
18972 # If no file are specified by the user, then we need to provide default
18973 # value. By we need to know if files were specified by the user.
18974 ac_need_defaults=:
18975 while test $# != 0
18976 do
18977 case $1 in
18978 --*=*)
18979 ac_option=`expr "x$1" : 'x\([^=]*\)='`
18980 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
18981 ac_shift=:
18982 ;;
18983 -*)
18984 ac_option=$1
18985 ac_optarg=$2
18986 ac_shift=shift
18987 ;;
18988 *) # This is not an option, so the user has probably given explicit
18989 # arguments.
18990 ac_option=$1
18991 ac_need_defaults=false;;
18992 esac
18993
18994 case $ac_option in
18995 # Handling of the options.
18996 _ACEOF
18997 cat >>$CONFIG_STATUS <<\_ACEOF
18998 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
18999 ac_cs_recheck=: ;;
19000 --version | --vers* | -V )
19001 echo "$ac_cs_version"; exit 0 ;;
19002 --he | --h)
19003 # Conflict between --help and --header
19004 { { echo "$as_me:$LINENO: error: ambiguous option: $1
19005 Try \`$0 --help' for more information." >&5
19006 echo "$as_me: error: ambiguous option: $1
19007 Try \`$0 --help' for more information." >&2;}
19008 { (exit 1); exit 1; }; };;
19009 --help | --hel | -h )
19010 echo "$ac_cs_usage"; exit 0 ;;
19011 --debug | --d* | -d )
19012 debug=: ;;
19013 --file | --fil | --fi | --f )
19014 $ac_shift
19015 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
19016 ac_need_defaults=false;;
19017 --header | --heade | --head | --hea )
19018 $ac_shift
19019 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
19020 ac_need_defaults=false;;
19021 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
19022 | -silent | --silent | --silen | --sile | --sil | --si | --s)
19023 ac_cs_silent=: ;;
19024
19025 # This is an error.
19026 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
19027 Try \`$0 --help' for more information." >&5
19028 echo "$as_me: error: unrecognized option: $1
19029 Try \`$0 --help' for more information." >&2;}
19030 { (exit 1); exit 1; }; } ;;
19031
19032 *) ac_config_targets="$ac_config_targets $1" ;;
19033
19034 esac
19035 shift
19036 done
19037
19038 ac_configure_extra_args=
19039
19040 if $ac_cs_silent; then
19041 exec 6>/dev/null
19042 ac_configure_extra_args="$ac_configure_extra_args --silent"
19043 fi
19044
19045 _ACEOF
19046 cat >>$CONFIG_STATUS <<_ACEOF
19047 if \$ac_cs_recheck; then
19048 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
19049 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
19050 fi
19051
19052 _ACEOF
19053
19054 cat >>$CONFIG_STATUS <<_ACEOF
19055 #
19056 # INIT-COMMANDS section.
19057 #
19058
19059 GCC="$GCC" NON_GNU_CPP="$NON_GNU_CPP" CPP="$CPP" CPP_NEED_TRADITIONAL="$CPP_NEED_TRADITIONAL" CPPFLAGS="$CPPFLAGS"
19060
19061 _ACEOF
19062
19063
19064
19065 cat >>$CONFIG_STATUS <<\_ACEOF
19066 for ac_config_target in $ac_config_targets
19067 do
19068 case "$ac_config_target" in
19069 # Handling of arguments.
19070 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
19071 "lib-src/Makefile.c" ) CONFIG_FILES="$CONFIG_FILES lib-src/Makefile.c:lib-src/Makefile.in" ;;
19072 "oldXMenu/Makefile" ) CONFIG_FILES="$CONFIG_FILES oldXMenu/Makefile" ;;
19073 "man/Makefile" ) CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
19074 "lwlib/Makefile" ) CONFIG_FILES="$CONFIG_FILES lwlib/Makefile" ;;
19075 "src/Makefile.c" ) CONFIG_FILES="$CONFIG_FILES src/Makefile.c:src/Makefile.in" ;;
19076 "lisp/Makefile" ) CONFIG_FILES="$CONFIG_FILES lisp/Makefile" ;;
19077 "lispref/Makefile" ) CONFIG_FILES="$CONFIG_FILES lispref/Makefile" ;;
19078 "lispintro/Makefile" ) CONFIG_FILES="$CONFIG_FILES lispintro/Makefile" ;;
19079 "leim/Makefile" ) CONFIG_FILES="$CONFIG_FILES leim/Makefile" ;;
19080 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
19081 "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h:src/config.in" ;;
19082 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
19083 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
19084 { (exit 1); exit 1; }; };;
19085 esac
19086 done
19087
19088 # If the user did not use the arguments to specify the items to instantiate,
19089 # then the envvar interface is used. Set only those that are not.
19090 # We use the long form for the default assignment because of an extremely
19091 # bizarre bug on SunOS 4.1.3.
19092 if $ac_need_defaults; then
19093 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
19094 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
19095 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
19096 fi
19097
19098 # Have a temporary directory for convenience. Make it in the build tree
19099 # simply because there is no reason to put it here, and in addition,
19100 # creating and moving files from /tmp can sometimes cause problems.
19101 # Create a temporary directory, and hook for its removal unless debugging.
19102 $debug ||
19103 {
19104 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
19105 trap '{ (exit 1); exit 1; }' 1 2 13 15
19106 }
19107
19108 # Create a (secure) tmp directory for tmp files.
19109
19110 {
19111 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
19112 test -n "$tmp" && test -d "$tmp"
19113 } ||
19114 {
19115 tmp=./confstat$$-$RANDOM
19116 (umask 077 && mkdir $tmp)
19117 } ||
19118 {
19119 echo "$me: cannot create a temporary directory in ." >&2
19120 { (exit 1); exit 1; }
19121 }
19122
19123 _ACEOF
19124
19125 cat >>$CONFIG_STATUS <<_ACEOF
19126
19127 #
19128 # CONFIG_FILES section.
19129 #
19130
19131 # No need to generate the scripts if there are no CONFIG_FILES.
19132 # This happens for instance when ./config.status config.h
19133 if test -n "\$CONFIG_FILES"; then
19134 # Protect against being on the right side of a sed subst in config.status.
19135 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
19136 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
19137 s,@SHELL@,$SHELL,;t t
19138 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
19139 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
19140 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
19141 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
19142 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
19143 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
19144 s,@exec_prefix@,$exec_prefix,;t t
19145 s,@prefix@,$prefix,;t t
19146 s,@program_transform_name@,$program_transform_name,;t t
19147 s,@bindir@,$bindir,;t t
19148 s,@sbindir@,$sbindir,;t t
19149 s,@libexecdir@,$libexecdir,;t t
19150 s,@datadir@,$datadir,;t t
19151 s,@sysconfdir@,$sysconfdir,;t t
19152 s,@sharedstatedir@,$sharedstatedir,;t t
19153 s,@localstatedir@,$localstatedir,;t t
19154 s,@libdir@,$libdir,;t t
19155 s,@includedir@,$includedir,;t t
19156 s,@oldincludedir@,$oldincludedir,;t t
19157 s,@infodir@,$infodir,;t t
19158 s,@mandir@,$mandir,;t t
19159 s,@build_alias@,$build_alias,;t t
19160 s,@host_alias@,$host_alias,;t t
19161 s,@target_alias@,$target_alias,;t t
19162 s,@DEFS@,$DEFS,;t t
19163 s,@ECHO_C@,$ECHO_C,;t t
19164 s,@ECHO_N@,$ECHO_N,;t t
19165 s,@ECHO_T@,$ECHO_T,;t t
19166 s,@LIBS@,$LIBS,;t t
19167 s,@MAINT@,$MAINT,;t t
19168 s,@build@,$build,;t t
19169 s,@build_cpu@,$build_cpu,;t t
19170 s,@build_vendor@,$build_vendor,;t t
19171 s,@build_os@,$build_os,;t t
19172 s,@host@,$host,;t t
19173 s,@host_cpu@,$host_cpu,;t t
19174 s,@host_vendor@,$host_vendor,;t t
19175 s,@host_os@,$host_os,;t t
19176 s,@CC@,$CC,;t t
19177 s,@CFLAGS@,$CFLAGS,;t t
19178 s,@LDFLAGS@,$LDFLAGS,;t t
19179 s,@CPPFLAGS@,$CPPFLAGS,;t t
19180 s,@ac_ct_CC@,$ac_ct_CC,;t t
19181 s,@EXEEXT@,$EXEEXT,;t t
19182 s,@OBJEXT@,$OBJEXT,;t t
19183 s,@LN_S@,$LN_S,;t t
19184 s,@CPP@,$CPP,;t t
19185 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
19186 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
19187 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
19188 s,@RANLIB@,$RANLIB,;t t
19189 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
19190 s,@INSTALL_INFO@,$INSTALL_INFO,;t t
19191 s,@EGREP@,$EGREP,;t t
19192 s,@LIBSOUND@,$LIBSOUND,;t t
19193 s,@SET_MAKE@,$SET_MAKE,;t t
19194 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
19195 s,@GTK_CFLAGS@,$GTK_CFLAGS,;t t
19196 s,@GTK_LIBS@,$GTK_LIBS,;t t
19197 s,@ALLOCA@,$ALLOCA,;t t
19198 s,@liblockfile@,$liblockfile,;t t
19199 s,@LIBOBJS@,$LIBOBJS,;t t
19200 s,@NEED_SETGID@,$NEED_SETGID,;t t
19201 s,@KMEM_GROUP@,$KMEM_GROUP,;t t
19202 s,@GETLOADAVG_LIBS@,$GETLOADAVG_LIBS,;t t
19203 s,@version@,$version,;t t
19204 s,@configuration@,$configuration,;t t
19205 s,@canonical@,$canonical,;t t
19206 s,@srcdir@,$srcdir,;t t
19207 s,@lispdir@,$lispdir,;t t
19208 s,@locallisppath@,$locallisppath,;t t
19209 s,@lisppath@,$lisppath,;t t
19210 s,@x_default_search_path@,$x_default_search_path,;t t
19211 s,@etcdir@,$etcdir,;t t
19212 s,@archlibdir@,$archlibdir,;t t
19213 s,@docdir@,$docdir,;t t
19214 s,@bitmapdir@,$bitmapdir,;t t
19215 s,@gamedir@,$gamedir,;t t
19216 s,@gameuser@,$gameuser,;t t
19217 s,@c_switch_system@,$c_switch_system,;t t
19218 s,@c_switch_machine@,$c_switch_machine,;t t
19219 s,@LD_SWITCH_X_SITE@,$LD_SWITCH_X_SITE,;t t
19220 s,@LD_SWITCH_X_SITE_AUX@,$LD_SWITCH_X_SITE_AUX,;t t
19221 s,@C_SWITCH_X_SITE@,$C_SWITCH_X_SITE,;t t
19222 s,@X_TOOLKIT_TYPE@,$X_TOOLKIT_TYPE,;t t
19223 s,@machfile@,$machfile,;t t
19224 s,@opsysfile@,$opsysfile,;t t
19225 s,@carbon_appdir@,$carbon_appdir,;t t
19226 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
19227 CEOF
19228
19229 _ACEOF
19230
19231 cat >>$CONFIG_STATUS <<\_ACEOF
19232 # Split the substitutions into bite-sized pieces for seds with
19233 # small command number limits, like on Digital OSF/1 and HP-UX.
19234 ac_max_sed_lines=48
19235 ac_sed_frag=1 # Number of current file.
19236 ac_beg=1 # First line for current file.
19237 ac_end=$ac_max_sed_lines # Line after last line for current file.
19238 ac_more_lines=:
19239 ac_sed_cmds=
19240 while $ac_more_lines; do
19241 if test $ac_beg -gt 1; then
19242 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
19243 else
19244 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
19245 fi
19246 if test ! -s $tmp/subs.frag; then
19247 ac_more_lines=false
19248 else
19249 # The purpose of the label and of the branching condition is to
19250 # speed up the sed processing (if there are no `@' at all, there
19251 # is no need to browse any of the substitutions).
19252 # These are the two extra sed commands mentioned above.
19253 (echo ':t
19254 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
19255 if test -z "$ac_sed_cmds"; then
19256 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
19257 else
19258 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
19259 fi
19260 ac_sed_frag=`expr $ac_sed_frag + 1`
19261 ac_beg=$ac_end
19262 ac_end=`expr $ac_end + $ac_max_sed_lines`
19263 fi
19264 done
19265 if test -z "$ac_sed_cmds"; then
19266 ac_sed_cmds=cat
19267 fi
19268 fi # test -n "$CONFIG_FILES"
19269
19270 _ACEOF
19271 cat >>$CONFIG_STATUS <<\_ACEOF
19272 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
19273 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
19274 case $ac_file in
19275 - | *:- | *:-:* ) # input from stdin
19276 cat >$tmp/stdin
19277 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
19278 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
19279 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
19280 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
19281 * ) ac_file_in=$ac_file.in ;;
19282 esac
19283
19284 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
19285 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
19286 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19287 X"$ac_file" : 'X\(//\)[^/]' \| \
19288 X"$ac_file" : 'X\(//\)$' \| \
19289 X"$ac_file" : 'X\(/\)' \| \
19290 . : '\(.\)' 2>/dev/null ||
19291 echo X"$ac_file" |
19292 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
19293 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
19294 /^X\(\/\/\)$/{ s//\1/; q; }
19295 /^X\(\/\).*/{ s//\1/; q; }
19296 s/.*/./; q'`
19297 { if $as_mkdir_p; then
19298 mkdir -p "$ac_dir"
19299 else
19300 as_dir="$ac_dir"
19301 as_dirs=
19302 while test ! -d "$as_dir"; do
19303 as_dirs="$as_dir $as_dirs"
19304 as_dir=`(dirname "$as_dir") 2>/dev/null ||
19305 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19306 X"$as_dir" : 'X\(//\)[^/]' \| \
19307 X"$as_dir" : 'X\(//\)$' \| \
19308 X"$as_dir" : 'X\(/\)' \| \
19309 . : '\(.\)' 2>/dev/null ||
19310 echo X"$as_dir" |
19311 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
19312 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
19313 /^X\(\/\/\)$/{ s//\1/; q; }
19314 /^X\(\/\).*/{ s//\1/; q; }
19315 s/.*/./; q'`
19316 done
19317 test ! -n "$as_dirs" || mkdir $as_dirs
19318 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
19319 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
19320 { (exit 1); exit 1; }; }; }
19321
19322 ac_builddir=.
19323
19324 if test "$ac_dir" != .; then
19325 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
19326 # A "../" for each directory in $ac_dir_suffix.
19327 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
19328 else
19329 ac_dir_suffix= ac_top_builddir=
19330 fi
19331
19332 case $srcdir in
19333 .) # No --srcdir option. We are building in place.
19334 ac_srcdir=.
19335 if test -z "$ac_top_builddir"; then
19336 ac_top_srcdir=.
19337 else
19338 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
19339 fi ;;
19340 [\\/]* | ?:[\\/]* ) # Absolute path.
19341 ac_srcdir=$srcdir$ac_dir_suffix;
19342 ac_top_srcdir=$srcdir ;;
19343 *) # Relative path.
19344 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
19345 ac_top_srcdir=$ac_top_builddir$srcdir ;;
19346 esac
19347 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
19348 # absolute.
19349 ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
19350 ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd`
19351 ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
19352 ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
19353
19354
19355 case $INSTALL in
19356 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
19357 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
19358 esac
19359
19360 if test x"$ac_file" != x-; then
19361 { echo "$as_me:$LINENO: creating $ac_file" >&5
19362 echo "$as_me: creating $ac_file" >&6;}
19363 rm -f "$ac_file"
19364 fi
19365 # Let's still pretend it is `configure' which instantiates (i.e., don't
19366 # use $as_me), people would be surprised to read:
19367 # /* config.h. Generated by config.status. */
19368 if test x"$ac_file" = x-; then
19369 configure_input=
19370 else
19371 configure_input="$ac_file. "
19372 fi
19373 configure_input=$configure_input"Generated from `echo $ac_file_in |
19374 sed 's,.*/,,'` by configure."
19375
19376 # First look for the input files in the build tree, otherwise in the
19377 # src tree.
19378 ac_file_inputs=`IFS=:
19379 for f in $ac_file_in; do
19380 case $f in
19381 -) echo $tmp/stdin ;;
19382 [\\/$]*)
19383 # Absolute (can't be DOS-style, as IFS=:)
19384 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
19385 echo "$as_me: error: cannot find input file: $f" >&2;}
19386 { (exit 1); exit 1; }; }
19387 echo $f;;
19388 *) # Relative
19389 if test -f "$f"; then
19390 # Build tree
19391 echo $f
19392 elif test -f "$srcdir/$f"; then
19393 # Source tree
19394 echo $srcdir/$f
19395 else
19396 # /dev/null tree
19397 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
19398 echo "$as_me: error: cannot find input file: $f" >&2;}
19399 { (exit 1); exit 1; }; }
19400 fi;;
19401 esac
19402 done` || { (exit 1); exit 1; }
19403 _ACEOF
19404 cat >>$CONFIG_STATUS <<_ACEOF
19405 sed "$ac_vpsub
19406 $extrasub
19407 _ACEOF
19408 cat >>$CONFIG_STATUS <<\_ACEOF
19409 :t
19410 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
19411 s,@configure_input@,$configure_input,;t t
19412 s,@srcdir@,$ac_srcdir,;t t
19413 s,@abs_srcdir@,$ac_abs_srcdir,;t t
19414 s,@top_srcdir@,$ac_top_srcdir,;t t
19415 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
19416 s,@builddir@,$ac_builddir,;t t
19417 s,@abs_builddir@,$ac_abs_builddir,;t t
19418 s,@top_builddir@,$ac_top_builddir,;t t
19419 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
19420 s,@INSTALL@,$ac_INSTALL,;t t
19421 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
19422 rm -f $tmp/stdin
19423 if test x"$ac_file" != x-; then
19424 mv $tmp/out $ac_file
19425 else
19426 cat $tmp/out
19427 rm -f $tmp/out
19428 fi
19429
19430 done
19431 _ACEOF
19432 cat >>$CONFIG_STATUS <<\_ACEOF
19433
19434 #
19435 # CONFIG_HEADER section.
19436 #
19437
19438 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
19439 # NAME is the cpp macro being defined and VALUE is the value it is being given.
19440 #
19441 # ac_d sets the value in "#define NAME VALUE" lines.
19442 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
19443 ac_dB='[ ].*$,\1#\2'
19444 ac_dC=' '
19445 ac_dD=',;t'
19446 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
19447 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
19448 ac_uB='$,\1#\2define\3'
19449 ac_uC=' '
19450 ac_uD=',;t'
19451
19452 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
19453 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
19454 case $ac_file in
19455 - | *:- | *:-:* ) # input from stdin
19456 cat >$tmp/stdin
19457 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
19458 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
19459 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
19460 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
19461 * ) ac_file_in=$ac_file.in ;;
19462 esac
19463
19464 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
19465 echo "$as_me: creating $ac_file" >&6;}
19466
19467 # First look for the input files in the build tree, otherwise in the
19468 # src tree.
19469 ac_file_inputs=`IFS=:
19470 for f in $ac_file_in; do
19471 case $f in
19472 -) echo $tmp/stdin ;;
19473 [\\/$]*)
19474 # Absolute (can't be DOS-style, as IFS=:)
19475 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
19476 echo "$as_me: error: cannot find input file: $f" >&2;}
19477 { (exit 1); exit 1; }; }
19478 echo $f;;
19479 *) # Relative
19480 if test -f "$f"; then
19481 # Build tree
19482 echo $f
19483 elif test -f "$srcdir/$f"; then
19484 # Source tree
19485 echo $srcdir/$f
19486 else
19487 # /dev/null tree
19488 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
19489 echo "$as_me: error: cannot find input file: $f" >&2;}
19490 { (exit 1); exit 1; }; }
19491 fi;;
19492 esac
19493 done` || { (exit 1); exit 1; }
19494 # Remove the trailing spaces.
19495 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
19496
19497 _ACEOF
19498
19499 # Transform confdefs.h into two sed scripts, `conftest.defines' and
19500 # `conftest.undefs', that substitutes the proper values into
19501 # config.h.in to produce config.h. The first handles `#define'
19502 # templates, and the second `#undef' templates.
19503 # And first: Protect against being on the right side of a sed subst in
19504 # config.status. Protect against being in an unquoted here document
19505 # in config.status.
19506 rm -f conftest.defines conftest.undefs
19507 # Using a here document instead of a string reduces the quoting nightmare.
19508 # Putting comments in sed scripts is not portable.
19509 #
19510 # `end' is used to avoid that the second main sed command (meant for
19511 # 0-ary CPP macros) applies to n-ary macro definitions.
19512 # See the Autoconf documentation for `clear'.
19513 cat >confdef2sed.sed <<\_ACEOF
19514 s/[\\&,]/\\&/g
19515 s,[\\$`],\\&,g
19516 t clear
19517 : clear
19518 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
19519 t end
19520 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
19521 : end
19522 _ACEOF
19523 # If some macros were called several times there might be several times
19524 # the same #defines, which is useless. Nevertheless, we may not want to
19525 # sort them, since we want the *last* AC-DEFINE to be honored.
19526 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
19527 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
19528 rm -f confdef2sed.sed
19529
19530 # This sed command replaces #undef with comments. This is necessary, for
19531 # example, in the case of _POSIX_SOURCE, which is predefined and required
19532 # on some systems where configure will not decide to define it.
19533 cat >>conftest.undefs <<\_ACEOF
19534 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
19535 _ACEOF
19536
19537 # Break up conftest.defines because some shells have a limit on the size
19538 # of here documents, and old seds have small limits too (100 cmds).
19539 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
19540 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
19541 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
19542 echo ' :' >>$CONFIG_STATUS
19543 rm -f conftest.tail
19544 while grep . conftest.defines >/dev/null
19545 do
19546 # Write a limited-size here document to $tmp/defines.sed.
19547 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
19548 # Speed up: don't consider the non `#define' lines.
19549 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
19550 # Work around the forget-to-reset-the-flag bug.
19551 echo 't clr' >>$CONFIG_STATUS
19552 echo ': clr' >>$CONFIG_STATUS
19553 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
19554 echo 'CEOF
19555 sed -f $tmp/defines.sed $tmp/in >$tmp/out
19556 rm -f $tmp/in
19557 mv $tmp/out $tmp/in
19558 ' >>$CONFIG_STATUS
19559 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
19560 rm -f conftest.defines
19561 mv conftest.tail conftest.defines
19562 done
19563 rm -f conftest.defines
19564 echo ' fi # grep' >>$CONFIG_STATUS
19565 echo >>$CONFIG_STATUS
19566
19567 # Break up conftest.undefs because some shells have a limit on the size
19568 # of here documents, and old seds have small limits too (100 cmds).
19569 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
19570 rm -f conftest.tail
19571 while grep . conftest.undefs >/dev/null
19572 do
19573 # Write a limited-size here document to $tmp/undefs.sed.
19574 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
19575 # Speed up: don't consider the non `#undef'
19576 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
19577 # Work around the forget-to-reset-the-flag bug.
19578 echo 't clr' >>$CONFIG_STATUS
19579 echo ': clr' >>$CONFIG_STATUS
19580 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
19581 echo 'CEOF
19582 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
19583 rm -f $tmp/in
19584 mv $tmp/out $tmp/in
19585 ' >>$CONFIG_STATUS
19586 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
19587 rm -f conftest.undefs
19588 mv conftest.tail conftest.undefs
19589 done
19590 rm -f conftest.undefs
19591
19592 cat >>$CONFIG_STATUS <<\_ACEOF
19593 # Let's still pretend it is `configure' which instantiates (i.e., don't
19594 # use $as_me), people would be surprised to read:
19595 # /* config.h. Generated by config.status. */
19596 if test x"$ac_file" = x-; then
19597 echo "/* Generated by configure. */" >$tmp/config.h
19598 else
19599 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
19600 fi
19601 cat $tmp/in >>$tmp/config.h
19602 rm -f $tmp/in
19603 if test x"$ac_file" != x-; then
19604 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
19605 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
19606 echo "$as_me: $ac_file is unchanged" >&6;}
19607 else
19608 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
19609 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19610 X"$ac_file" : 'X\(//\)[^/]' \| \
19611 X"$ac_file" : 'X\(//\)$' \| \
19612 X"$ac_file" : 'X\(/\)' \| \
19613 . : '\(.\)' 2>/dev/null ||
19614 echo X"$ac_file" |
19615 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
19616 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
19617 /^X\(\/\/\)$/{ s//\1/; q; }
19618 /^X\(\/\).*/{ s//\1/; q; }
19619 s/.*/./; q'`
19620 { if $as_mkdir_p; then
19621 mkdir -p "$ac_dir"
19622 else
19623 as_dir="$ac_dir"
19624 as_dirs=
19625 while test ! -d "$as_dir"; do
19626 as_dirs="$as_dir $as_dirs"
19627 as_dir=`(dirname "$as_dir") 2>/dev/null ||
19628 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19629 X"$as_dir" : 'X\(//\)[^/]' \| \
19630 X"$as_dir" : 'X\(//\)$' \| \
19631 X"$as_dir" : 'X\(/\)' \| \
19632 . : '\(.\)' 2>/dev/null ||
19633 echo X"$as_dir" |
19634 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
19635 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
19636 /^X\(\/\/\)$/{ s//\1/; q; }
19637 /^X\(\/\).*/{ s//\1/; q; }
19638 s/.*/./; q'`
19639 done
19640 test ! -n "$as_dirs" || mkdir $as_dirs
19641 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
19642 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
19643 { (exit 1); exit 1; }; }; }
19644
19645 rm -f $ac_file
19646 mv $tmp/config.h $ac_file
19647 fi
19648 else
19649 cat $tmp/config.h
19650 rm -f $tmp/config.h
19651 fi
19652 done
19653 _ACEOF
19654 cat >>$CONFIG_STATUS <<\_ACEOF
19655
19656 #
19657 # CONFIG_COMMANDS section.
19658 #
19659 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
19660 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
19661 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
19662 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
19663 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19664 X"$ac_dest" : 'X\(//\)[^/]' \| \
19665 X"$ac_dest" : 'X\(//\)$' \| \
19666 X"$ac_dest" : 'X\(/\)' \| \
19667 . : '\(.\)' 2>/dev/null ||
19668 echo X"$ac_dest" |
19669 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
19670 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
19671 /^X\(\/\/\)$/{ s//\1/; q; }
19672 /^X\(\/\).*/{ s//\1/; q; }
19673 s/.*/./; q'`
19674 ac_builddir=.
19675
19676 if test "$ac_dir" != .; then
19677 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
19678 # A "../" for each directory in $ac_dir_suffix.
19679 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
19680 else
19681 ac_dir_suffix= ac_top_builddir=
19682 fi
19683
19684 case $srcdir in
19685 .) # No --srcdir option. We are building in place.
19686 ac_srcdir=.
19687 if test -z "$ac_top_builddir"; then
19688 ac_top_srcdir=.
19689 else
19690 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
19691 fi ;;
19692 [\\/]* | ?:[\\/]* ) # Absolute path.
19693 ac_srcdir=$srcdir$ac_dir_suffix;
19694 ac_top_srcdir=$srcdir ;;
19695 *) # Relative path.
19696 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
19697 ac_top_srcdir=$ac_top_builddir$srcdir ;;
19698 esac
19699 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
19700 # absolute.
19701 ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
19702 ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd`
19703 ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
19704 ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
19705
19706
19707 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
19708 echo "$as_me: executing $ac_dest commands" >&6;}
19709 case $ac_dest in
19710 default )
19711
19712 ### Make the necessary directories, if they don't exist.
19713 for dir in etc lisp ; do
19714 test -d ${dir} || mkdir ${dir}
19715 done
19716
19717 # Build src/Makefile from ${srcdir}/src/Makefile.c
19718 # and lib-src/Makefile from ${srcdir}/lib-src/Makefile.c
19719 # This must be done after src/config.h is built, since we rely on that file.
19720
19721 # Now get this: Some word that is part of the ${srcdir} directory name
19722 # or the ${configuration} value might, just might, happen to be an
19723 # identifier like `sun4' or `i386' or something, and be predefined by
19724 # the C preprocessor to some helpful value like 1, or maybe the empty
19725 # string. Needless to say consequent macro substitutions are less
19726 # than conducive to the makefile finding the correct directory.
19727 undefs="`echo $top_srcdir $configuration $canonical |
19728 sed -e 's/[^a-zA-Z0-9_]/ /g' -e 's/^/ /' -e 's/ *$//' \
19729 -e 's/ */ -U/g' -e 's/-U[0-9][^ ]*//g' \
19730 `"
19731
19732 echo creating src/epaths.h
19733 ${MAKE-make} epaths-force
19734
19735 # As of 2000-11-19, newest development versions of GNU cpp preprocess
19736 # `..' to `. .' unless invoked with -traditional
19737
19738 if test "x$GCC" = xyes && test "x$CPP_NEED_TRADITIONAL" = xyes; then
19739 CPPFLAGS="$CPPFLAGS -traditional"
19740 fi
19741
19742 echo creating lib-src/Makefile
19743 ( cd lib-src
19744 rm -f junk.c junk1.c junk2.c
19745 sed -e '/start of cpp stuff/q' \
19746 < Makefile.c > junk1.c
19747 sed -e '1,/start of cpp stuff/d'\
19748 -e 's,/\*\*/#\(.*\)$,/* \1 */,' \
19749 < Makefile.c > junk.c
19750 $CPP $undefs -I. -I$srcdir/src $CPPFLAGS junk.c | \
19751 sed -e 's/^ / /' -e '/^#/d' -e '/^[ \f]*$/d' > junk2.c
19752 cat junk1.c junk2.c > Makefile.new
19753 rm -f junk.c junk1.c junk2.c
19754 chmod 444 Makefile.new
19755 mv -f Makefile.new Makefile
19756 )
19757
19758 echo creating src/Makefile
19759 ( cd src
19760 rm -f junk.c junk1.c junk2.c
19761 sed -e '/start of cpp stuff/q' \
19762 < Makefile.c > junk1.c
19763 sed -e '1,/start of cpp stuff/d'\
19764 -e 's,/\*\*/#\(.*\)$,/* \1 */,' \
19765 < Makefile.c > junk.c
19766 $CPP $undefs -I. -I$srcdir/src $CPPFLAGS junk.c | \
19767 sed -e 's/^ / /' -e '/^#/d' -e '/^[ \f]*$/d' > junk2.c
19768 cat junk1.c junk2.c > Makefile.new
19769 rm -f junk.c junk1.c junk2.c
19770 chmod 444 Makefile.new
19771 mv -f Makefile.new Makefile
19772 )
19773
19774 if test ! -f src/.gdbinit && test -f $srcdir/src/.gdbinit; then
19775 echo creating src/.gdbinit
19776 echo source $srcdir/src/.gdbinit > src/.gdbinit
19777 fi
19778
19779 # This is how we know whether to re-run configure in certain cases.
19780 touch src/config.stamp
19781
19782 ;;
19783 esac
19784 done
19785 _ACEOF
19786
19787 cat >>$CONFIG_STATUS <<\_ACEOF
19788
19789 { (exit 0); exit 0; }
19790 _ACEOF
19791 chmod +x $CONFIG_STATUS
19792 ac_clean_files=$ac_clean_files_save
19793
19794
19795 # configure is writing to config.log, and then calls config.status.
19796 # config.status does its own redirection, appending to config.log.
19797 # Unfortunately, on DOS this fails, as config.log is still kept open
19798 # by configure, so config.status won't be able to write to it; its
19799 # output is simply discarded. So we exec the FD to /dev/null,
19800 # effectively closing config.log, so it can be properly (re)opened and
19801 # appended to by config.status. When coming back to configure, we
19802 # need to make the FD available again.
19803 if test "$no_create" != yes; then
19804 ac_cs_success=:
19805 ac_config_status_args=
19806 test "$silent" = yes &&
19807 ac_config_status_args="$ac_config_status_args --quiet"
19808 exec 5>/dev/null
19809 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
19810 exec 5>>config.log
19811 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
19812 # would make configure fail if this is the last instruction.
19813 $ac_cs_success || { (exit 1); exit 1; }
19814 fi
19815
19816