]> code.delx.au - gnu-emacs/blob - configure
*** empty log message ***
[gnu-emacs] / 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 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 --disable-largefile omit support for large files
859
860 Optional Packages:
861 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
862 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
863 --without-gcc don't use GCC to compile Emacs if GCC is found
864 --without-pop don't support POP mail retrieval with movemail
865 --with-kerberos support Kerberos-authenticated POP
866 --with-kerberos5 support Kerberos version 5 authenticated POP
867 --with-hesiod support Hesiod to get the POP server host
868 --without-sound don't compile with sound support
869 --with-x-toolkit=KIT use an X toolkit
870 (KIT = yes/lucid/athena/motif/gtk/no)
871 --with-xpm use -lXpm for displaying XPM images
872 --with-jpeg use -ljpeg for displaying JPEG images
873 --with-tiff use -ltiff for displaying TIFF images
874 --with-gif use -lungif for displaying GIF images
875 --with-png use -lpng for displaying PNG images
876 --with-gtk use GTK (same as --with-x-toolkit=gtk)
877 --with-pkg-config-prog Path to pkg-config to use for finding GTK
878 --without-toolkit-scroll-bars
879 don't use Motif or Xaw3d scroll bars
880 --without-xim don't use X11 XIM
881 --without-carbon don't use Carbon GUI on Mac OS X
882 --with-x use the X Window System
883
884 Some influential environment variables:
885 CC C compiler command
886 CFLAGS C compiler flags
887 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
888 nonstandard directory <lib dir>
889 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
890 headers in a nonstandard directory <include dir>
891 CPP C preprocessor
892
893 Use these variables to override the choices made by `configure' or to help
894 it to find libraries and programs with nonstandard names/locations.
895
896 _ACEOF
897 fi
898
899 if test "$ac_init_help" = "recursive"; then
900 # If there are subdirs, report their specific --help.
901 ac_popdir=`pwd`
902 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
903 test -d $ac_dir || continue
904 ac_builddir=.
905
906 if test "$ac_dir" != .; then
907 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
908 # A "../" for each directory in $ac_dir_suffix.
909 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
910 else
911 ac_dir_suffix= ac_top_builddir=
912 fi
913
914 case $srcdir in
915 .) # No --srcdir option. We are building in place.
916 ac_srcdir=.
917 if test -z "$ac_top_builddir"; then
918 ac_top_srcdir=.
919 else
920 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
921 fi ;;
922 [\\/]* | ?:[\\/]* ) # Absolute path.
923 ac_srcdir=$srcdir$ac_dir_suffix;
924 ac_top_srcdir=$srcdir ;;
925 *) # Relative path.
926 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
927 ac_top_srcdir=$ac_top_builddir$srcdir ;;
928 esac
929 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
930 # absolute.
931 ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
932 ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd`
933 ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
934 ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
935
936 cd $ac_dir
937 # Check for guested configure; otherwise get Cygnus style configure.
938 if test -f $ac_srcdir/configure.gnu; then
939 echo
940 $SHELL $ac_srcdir/configure.gnu --help=recursive
941 elif test -f $ac_srcdir/configure; then
942 echo
943 $SHELL $ac_srcdir/configure --help=recursive
944 elif test -f $ac_srcdir/configure.ac ||
945 test -f $ac_srcdir/configure.in; then
946 echo
947 $ac_configure --help
948 else
949 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
950 fi
951 cd $ac_popdir
952 done
953 fi
954
955 test -n "$ac_init_help" && exit 0
956 if $ac_init_version; then
957 cat <<\_ACEOF
958
959 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
960 Free Software Foundation, Inc.
961 This configure script is free software; the Free Software Foundation
962 gives unlimited permission to copy, distribute and modify it.
963 _ACEOF
964 exit 0
965 fi
966 exec 5>config.log
967 cat >&5 <<_ACEOF
968 This file contains any messages produced by compilers while
969 running configure, to aid debugging if configure makes a mistake.
970
971 It was created by $as_me, which was
972 generated by GNU Autoconf 2.57. Invocation command line was
973
974 $ $0 $@
975
976 _ACEOF
977 {
978 cat <<_ASUNAME
979 ## --------- ##
980 ## Platform. ##
981 ## --------- ##
982
983 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
984 uname -m = `(uname -m) 2>/dev/null || echo unknown`
985 uname -r = `(uname -r) 2>/dev/null || echo unknown`
986 uname -s = `(uname -s) 2>/dev/null || echo unknown`
987 uname -v = `(uname -v) 2>/dev/null || echo unknown`
988
989 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
990 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
991
992 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
993 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
994 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
995 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
996 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
997 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
998 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
999
1000 _ASUNAME
1001
1002 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1003 for as_dir in $PATH
1004 do
1005 IFS=$as_save_IFS
1006 test -z "$as_dir" && as_dir=.
1007 echo "PATH: $as_dir"
1008 done
1009
1010 } >&5
1011
1012 cat >&5 <<_ACEOF
1013
1014
1015 ## ----------- ##
1016 ## Core tests. ##
1017 ## ----------- ##
1018
1019 _ACEOF
1020
1021
1022 # Keep a trace of the command line.
1023 # Strip out --no-create and --no-recursion so they do not pile up.
1024 # Strip out --silent because we don't want to record it for future runs.
1025 # Also quote any args containing shell meta-characters.
1026 # Make two passes to allow for proper duplicate-argument suppression.
1027 ac_configure_args=
1028 ac_configure_args0=
1029 ac_configure_args1=
1030 ac_sep=
1031 ac_must_keep_next=false
1032 for ac_pass in 1 2
1033 do
1034 for ac_arg
1035 do
1036 case $ac_arg in
1037 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1038 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1039 | -silent | --silent | --silen | --sile | --sil)
1040 continue ;;
1041 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1042 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1043 esac
1044 case $ac_pass in
1045 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1046 2)
1047 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1048 if test $ac_must_keep_next = true; then
1049 ac_must_keep_next=false # Got value, back to normal.
1050 else
1051 case $ac_arg in
1052 *=* | --config-cache | -C | -disable-* | --disable-* \
1053 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1054 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1055 | -with-* | --with-* | -without-* | --without-* | --x)
1056 case "$ac_configure_args0 " in
1057 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1058 esac
1059 ;;
1060 -* ) ac_must_keep_next=true ;;
1061 esac
1062 fi
1063 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1064 # Get rid of the leading space.
1065 ac_sep=" "
1066 ;;
1067 esac
1068 done
1069 done
1070 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1071 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1072
1073 # When interrupted or exit'd, cleanup temporary files, and complete
1074 # config.log. We remove comments because anyway the quotes in there
1075 # would cause problems or look ugly.
1076 # WARNING: Be sure not to use single quotes in there, as some shells,
1077 # such as our DU 5.0 friend, will then `close' the trap.
1078 trap 'exit_status=$?
1079 # Save into config.log some information that might help in debugging.
1080 {
1081 echo
1082
1083 cat <<\_ASBOX
1084 ## ---------------- ##
1085 ## Cache variables. ##
1086 ## ---------------- ##
1087 _ASBOX
1088 echo
1089 # The following way of writing the cache mishandles newlines in values,
1090 {
1091 (set) 2>&1 |
1092 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1093 *ac_space=\ *)
1094 sed -n \
1095 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1096 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1097 ;;
1098 *)
1099 sed -n \
1100 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1101 ;;
1102 esac;
1103 }
1104 echo
1105
1106 cat <<\_ASBOX
1107 ## ----------------- ##
1108 ## Output variables. ##
1109 ## ----------------- ##
1110 _ASBOX
1111 echo
1112 for ac_var in $ac_subst_vars
1113 do
1114 eval ac_val=$`echo $ac_var`
1115 echo "$ac_var='"'"'$ac_val'"'"'"
1116 done | sort
1117 echo
1118
1119 if test -n "$ac_subst_files"; then
1120 cat <<\_ASBOX
1121 ## ------------- ##
1122 ## Output files. ##
1123 ## ------------- ##
1124 _ASBOX
1125 echo
1126 for ac_var in $ac_subst_files
1127 do
1128 eval ac_val=$`echo $ac_var`
1129 echo "$ac_var='"'"'$ac_val'"'"'"
1130 done | sort
1131 echo
1132 fi
1133
1134 if test -s confdefs.h; then
1135 cat <<\_ASBOX
1136 ## ----------- ##
1137 ## confdefs.h. ##
1138 ## ----------- ##
1139 _ASBOX
1140 echo
1141 sed "/^$/d" confdefs.h | sort
1142 echo
1143 fi
1144 test "$ac_signal" != 0 &&
1145 echo "$as_me: caught signal $ac_signal"
1146 echo "$as_me: exit $exit_status"
1147 } >&5
1148 rm -f core core.* *.core &&
1149 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1150 exit $exit_status
1151 ' 0
1152 for ac_signal in 1 2 13 15; do
1153 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1154 done
1155 ac_signal=0
1156
1157 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1158 rm -rf conftest* confdefs.h
1159 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1160 echo >confdefs.h
1161
1162 # Predefined preprocessor variables.
1163
1164 cat >>confdefs.h <<_ACEOF
1165 #define PACKAGE_NAME "$PACKAGE_NAME"
1166 _ACEOF
1167
1168
1169 cat >>confdefs.h <<_ACEOF
1170 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1171 _ACEOF
1172
1173
1174 cat >>confdefs.h <<_ACEOF
1175 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1176 _ACEOF
1177
1178
1179 cat >>confdefs.h <<_ACEOF
1180 #define PACKAGE_STRING "$PACKAGE_STRING"
1181 _ACEOF
1182
1183
1184 cat >>confdefs.h <<_ACEOF
1185 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1186 _ACEOF
1187
1188
1189 # Let the site file select an alternate cache file if it wants to.
1190 # Prefer explicitly selected file to automatically selected ones.
1191 if test -z "$CONFIG_SITE"; then
1192 if test "x$prefix" != xNONE; then
1193 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1194 else
1195 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1196 fi
1197 fi
1198 for ac_site_file in $CONFIG_SITE; do
1199 if test -r "$ac_site_file"; then
1200 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1201 echo "$as_me: loading site script $ac_site_file" >&6;}
1202 sed 's/^/| /' "$ac_site_file" >&5
1203 . "$ac_site_file"
1204 fi
1205 done
1206
1207 if test -r "$cache_file"; then
1208 # Some versions of bash will fail to source /dev/null (special
1209 # files actually), so we avoid doing that.
1210 if test -f "$cache_file"; then
1211 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1212 echo "$as_me: loading cache $cache_file" >&6;}
1213 case $cache_file in
1214 [\\/]* | ?:[\\/]* ) . $cache_file;;
1215 *) . ./$cache_file;;
1216 esac
1217 fi
1218 else
1219 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1220 echo "$as_me: creating cache $cache_file" >&6;}
1221 >$cache_file
1222 fi
1223
1224 # Check that the precious variables saved in the cache have kept the same
1225 # value.
1226 ac_cache_corrupted=false
1227 for ac_var in `(set) 2>&1 |
1228 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1229 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1230 eval ac_new_set=\$ac_env_${ac_var}_set
1231 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1232 eval ac_new_val="\$ac_env_${ac_var}_value"
1233 case $ac_old_set,$ac_new_set in
1234 set,)
1235 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1236 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1237 ac_cache_corrupted=: ;;
1238 ,set)
1239 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1240 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1241 ac_cache_corrupted=: ;;
1242 ,);;
1243 *)
1244 if test "x$ac_old_val" != "x$ac_new_val"; then
1245 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1246 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1247 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1248 echo "$as_me: former value: $ac_old_val" >&2;}
1249 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1250 echo "$as_me: current value: $ac_new_val" >&2;}
1251 ac_cache_corrupted=:
1252 fi;;
1253 esac
1254 # Pass precious variables to config.status.
1255 if test "$ac_new_set" = set; then
1256 case $ac_new_val in
1257 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1258 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1259 *) ac_arg=$ac_var=$ac_new_val ;;
1260 esac
1261 case " $ac_configure_args " in
1262 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1263 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1264 esac
1265 fi
1266 done
1267 if $ac_cache_corrupted; then
1268 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1269 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1270 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1271 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1272 { (exit 1); exit 1; }; }
1273 fi
1274
1275 ac_ext=c
1276 ac_cpp='$CPP $CPPFLAGS'
1277 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1278 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1279 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299 ac_config_headers="$ac_config_headers src/config.h:src/config.in"
1300
1301
1302 test "$program_prefix" != NONE &&
1303 program_transform_name="s,^,$program_prefix,;$program_transform_name"
1304 # Use a double $ so make ignores it.
1305 test "$program_suffix" != NONE &&
1306 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
1307 # Double any \ or $. echo might interpret backslashes.
1308 # By default was `s,x,x', remove it if useless.
1309 cat <<\_ACEOF >conftest.sed
1310 s/[\\$]/&&/g;s/;s,x,x,$//
1311 _ACEOF
1312 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
1313 rm conftest.sed
1314
1315
1316 lispdir='${datadir}/emacs/${version}/lisp'
1317 locallisppath='${datadir}/emacs/${version}/site-lisp:'\
1318 '${datadir}/emacs/site-lisp:${datadir}/emacs/${version}/leim'
1319 lisppath='${locallisppath}:${lispdir}'
1320 etcdir='${datadir}/emacs/${version}/etc'
1321 archlibdir='${libexecdir}/emacs/${version}/${configuration}'
1322 docdir='${datadir}/emacs/${version}/etc'
1323 gamedir='${localstatedir}/games/emacs'
1324
1325 gameuser=games
1326
1327
1328 # Check whether --with-gcc or --without-gcc was given.
1329 if test "${with_gcc+set}" = set; then
1330 withval="$with_gcc"
1331
1332 fi;
1333
1334 # Check whether --with-pop or --without-pop was given.
1335 if test "${with_pop+set}" = set; then
1336 withval="$with_pop"
1337 if test "$withval" = yes; then
1338 cat >>confdefs.h <<\_ACEOF
1339 #define MAIL_USE_POP 1
1340 _ACEOF
1341
1342 else :
1343 fi
1344 else
1345 cat >>confdefs.h <<\_ACEOF
1346 #define MAIL_USE_POP 1
1347 _ACEOF
1348
1349 fi;
1350
1351
1352 # Check whether --with-kerberos or --without-kerberos was given.
1353 if test "${with_kerberos+set}" = set; then
1354 withval="$with_kerberos"
1355 cat >>confdefs.h <<\_ACEOF
1356 #define KERBEROS 1
1357 _ACEOF
1358
1359 fi;
1360
1361
1362 # Check whether --with-kerberos5 or --without-kerberos5 was given.
1363 if test "${with_kerberos5+set}" = set; then
1364 withval="$with_kerberos5"
1365 if test "${with_kerberos5+set}" = set; then
1366 if test "${with_kerberos+set}" != set; then
1367 with_kerberos=yes
1368 cat >>confdefs.h <<\_ACEOF
1369 #define KERBEROS 1
1370 _ACEOF
1371
1372 fi
1373 fi
1374
1375 cat >>confdefs.h <<\_ACEOF
1376 #define KERBEROS5 1
1377 _ACEOF
1378
1379 fi;
1380
1381 # Check whether --with-hesiod or --without-hesiod was given.
1382 if test "${with_hesiod+set}" = set; then
1383 withval="$with_hesiod"
1384
1385 cat >>confdefs.h <<\_ACEOF
1386 #define HESIOD 1
1387 _ACEOF
1388
1389 fi;
1390
1391
1392 # Check whether --with-sound or --without-sound was given.
1393 if test "${with_sound+set}" = set; then
1394 withval="$with_sound"
1395
1396 fi;
1397
1398
1399 # Check whether --with-x-toolkit or --without-x-toolkit was given.
1400 if test "${with_x_toolkit+set}" = set; then
1401 withval="$with_x_toolkit"
1402 case "${withval}" in
1403 y | ye | yes ) val=athena ;;
1404 n | no ) val=no ;;
1405 l | lu | luc | luci | lucid ) val=lucid ;;
1406 a | at | ath | athe | athen | athena ) val=athena ;;
1407 m | mo | mot | moti | motif ) val=motif ;;
1408 g | gt | gtk ) val=gtk ;;
1409 * )
1410 { { echo "$as_me:$LINENO: error: \`--with-x-toolkit=$withval' is invalid\;
1411 this option's value should be \`yes', \`no', \`lucid', \`athena', \`motif' or \`gtk'.
1412 Currently, \`yes', \`athena' and \`lucid' are synonyms." >&5
1413 echo "$as_me: error: \`--with-x-toolkit=$withval' is invalid\;
1414 this option's value should be \`yes', \`no', \`lucid', \`athena', \`motif' or \`gtk'.
1415 Currently, \`yes', \`athena' and \`lucid' are synonyms." >&2;}
1416 { (exit 1); exit 1; }; }
1417 ;;
1418 esac
1419 with_x_toolkit=$val
1420
1421 fi;
1422
1423 # Check whether --with-xpm or --without-xpm was given.
1424 if test "${with_xpm+set}" = set; then
1425 withval="$with_xpm"
1426
1427 fi;
1428
1429 # Check whether --with-jpeg or --without-jpeg was given.
1430 if test "${with_jpeg+set}" = set; then
1431 withval="$with_jpeg"
1432
1433 fi;
1434
1435 # Check whether --with-tiff or --without-tiff was given.
1436 if test "${with_tiff+set}" = set; then
1437 withval="$with_tiff"
1438
1439 fi;
1440
1441 # Check whether --with-gif or --without-gif was given.
1442 if test "${with_gif+set}" = set; then
1443 withval="$with_gif"
1444
1445 fi;
1446
1447 # Check whether --with-png or --without-png was given.
1448 if test "${with_png+set}" = set; then
1449 withval="$with_png"
1450
1451 fi;
1452
1453 # Check whether --with-gtk or --without-gtk was given.
1454 if test "${with_gtk+set}" = set; then
1455 withval="$with_gtk"
1456
1457 fi;
1458
1459 # Check whether --with-pkg-config-prog or --without-pkg-config-prog was given.
1460 if test "${with_pkg_config_prog+set}" = set; then
1461 withval="$with_pkg_config_prog"
1462
1463 fi;
1464
1465 # Check whether --with-toolkit-scroll-bars or --without-toolkit-scroll-bars was given.
1466 if test "${with_toolkit_scroll_bars+set}" = set; then
1467 withval="$with_toolkit_scroll_bars"
1468
1469 fi;
1470
1471 # Check whether --with-xim or --without-xim was given.
1472 if test "${with_xim+set}" = set; then
1473 withval="$with_xim"
1474
1475 fi;
1476
1477 # Check whether --with-carbon or --without-carbon was given.
1478 if test "${with_carbon+set}" = set; then
1479 withval="$with_carbon"
1480
1481 fi;
1482 # Check whether --enable-carbon-app or --disable-carbon-app was given.
1483 if test "${enable_carbon_app+set}" = set; then
1484 enableval="$enable_carbon_app"
1485 carbon_appdir_x=${enableval}
1486 fi;
1487
1488 #### Make srcdir absolute, if it isn't already. It's important to
1489 #### avoid running the path through pwd unnecessarily, since pwd can
1490 #### give you automounter prefixes, which can go away. We do all this
1491 #### so Emacs can find its files when run uninstalled.
1492 ## Make sure CDPATH doesn't affect cd (in case PWD is relative).
1493 unset CDPATH
1494 case "${srcdir}" in
1495 /* ) ;;
1496 . )
1497 ## We may be able to use the $PWD environment variable to make this
1498 ## absolute. But sometimes PWD is inaccurate.
1499 ## Note: we used to use ${PWD} at the end instead of `pwd`,
1500 ## but that tested only for a well-formed and valid PWD,
1501 ## it did not object when PWD was well-formed and valid but just wrong.
1502 if test ".${PWD}" != "." && test ".`(cd ${PWD} ; sh -c pwd)`" = ".`pwd`" ;
1503 then
1504 srcdir="$PWD"
1505 else
1506 srcdir="`(cd ${srcdir}; pwd)`"
1507 fi
1508 ;;
1509 * ) srcdir="`(cd ${srcdir}; pwd)`" ;;
1510 esac
1511
1512 #### Check if the source directory already has a configured system in it.
1513 if test `pwd` != `(cd ${srcdir} && pwd)` \
1514 && test -f "${srcdir}/src/config.h" ; then
1515 { echo "$as_me:$LINENO: WARNING: The directory tree \`${srcdir}' is being used
1516 as a build directory right now; it has been configured in its own
1517 right. To configure in another directory as well, you MUST
1518 use GNU make. If you do not have GNU make, then you must
1519 now do \`make distclean' in ${srcdir},
1520 and then run $0 again." >&5
1521 echo "$as_me: WARNING: The directory tree \`${srcdir}' is being used
1522 as a build directory right now; it has been configured in its own
1523 right. To configure in another directory as well, you MUST
1524 use GNU make. If you do not have GNU make, then you must
1525 now do \`make distclean' in ${srcdir},
1526 and then run $0 again." >&2;}
1527
1528 extrasub='/^VPATH[ ]*=/c\
1529 vpath %.c $(srcdir)\
1530 vpath %.h $(srcdir)\
1531 vpath %.y $(srcdir)\
1532 vpath %.l $(srcdir)\
1533 vpath %.s $(srcdir)\
1534 vpath %.in $(srcdir)\
1535 vpath %.texi $(srcdir)'
1536 fi
1537
1538 #### Given the configuration name, set machfile and opsysfile to the
1539 #### names of the m/*.h and s/*.h files we should use.
1540
1541 ### Canonicalize the configuration name.
1542
1543 ac_aux_dir=
1544 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1545 if test -f $ac_dir/install-sh; then
1546 ac_aux_dir=$ac_dir
1547 ac_install_sh="$ac_aux_dir/install-sh -c"
1548 break
1549 elif test -f $ac_dir/install.sh; then
1550 ac_aux_dir=$ac_dir
1551 ac_install_sh="$ac_aux_dir/install.sh -c"
1552 break
1553 elif test -f $ac_dir/shtool; then
1554 ac_aux_dir=$ac_dir
1555 ac_install_sh="$ac_aux_dir/shtool install -c"
1556 break
1557 fi
1558 done
1559 if test -z "$ac_aux_dir"; then
1560 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1561 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1562 { (exit 1); exit 1; }; }
1563 fi
1564 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1565 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1566 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1567
1568 # Make sure we can run config.sub.
1569 $ac_config_sub sun4 >/dev/null 2>&1 ||
1570 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1571 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1572 { (exit 1); exit 1; }; }
1573
1574 echo "$as_me:$LINENO: checking build system type" >&5
1575 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1576 if test "${ac_cv_build+set}" = set; then
1577 echo $ECHO_N "(cached) $ECHO_C" >&6
1578 else
1579 ac_cv_build_alias=$build_alias
1580 test -z "$ac_cv_build_alias" &&
1581 ac_cv_build_alias=`$ac_config_guess`
1582 test -z "$ac_cv_build_alias" &&
1583 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1584 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1585 { (exit 1); exit 1; }; }
1586 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1587 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1588 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1589 { (exit 1); exit 1; }; }
1590
1591 fi
1592 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1593 echo "${ECHO_T}$ac_cv_build" >&6
1594 build=$ac_cv_build
1595 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1596 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1597 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1598
1599
1600 echo "$as_me:$LINENO: checking host system type" >&5
1601 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1602 if test "${ac_cv_host+set}" = set; then
1603 echo $ECHO_N "(cached) $ECHO_C" >&6
1604 else
1605 ac_cv_host_alias=$host_alias
1606 test -z "$ac_cv_host_alias" &&
1607 ac_cv_host_alias=$ac_cv_build_alias
1608 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1609 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1610 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1611 { (exit 1); exit 1; }; }
1612
1613 fi
1614 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1615 echo "${ECHO_T}$ac_cv_host" >&6
1616 host=$ac_cv_host
1617 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1618 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1619 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1620
1621
1622 canonical=$host
1623 configuration=${host_alias-$host}
1624
1625
1626
1627 ### If you add support for a new configuration, add code to this
1628 ### switch statement to recognize your configuration name and select
1629 ### the appropriate operating system and machine description files.
1630
1631 ### You would hope that you could choose an m/*.h file pretty much
1632 ### based on the machine portion of the configuration name, and an s-
1633 ### file based on the operating system portion. However, it turns out
1634 ### that each m/*.h file is pretty manufacturer-specific - for
1635 ### example, apollo.h, hp9000s300.h, mega68k, news.h, and tad68k are
1636 ### all 68000 machines; mips.h, pmax.h, and news-risc are all MIPS
1637 ### machines. So we basically have to have a special case for each
1638 ### configuration name.
1639 ###
1640 ### As far as handling version numbers on operating systems is
1641 ### concerned, make sure things will fail in a fixable way. If
1642 ### /etc/MACHINES doesn't say anything about version numbers, be
1643 ### prepared to handle anything reasonably. If version numbers
1644 ### matter, be sure /etc/MACHINES says something about it.
1645 ###
1646 ### Eric Raymond says we should accept strings like "sysvr4" to mean
1647 ### "System V Release 4"; he writes, "The old convention encouraged
1648 ### confusion between `system' and `release' levels'."
1649
1650 machine='' opsys='' unported=no
1651 case "${canonical}" in
1652
1653 ## FreeBSD ports
1654 *-*-freebsd* )
1655 opsys=freebsd
1656 case "${canonical}" in
1657 alpha*-*-freebsd*) machine=alpha ;;
1658 i[3456]86-*-freebsd*) machine=intel386 ;;
1659 esac
1660 ;;
1661
1662 ## NetBSD ports
1663 *-*-netbsd* )
1664 opsys=netbsd
1665 case "${canonical}" in
1666 alpha*-*-netbsd*) machine=alpha ;;
1667 i[3456]86-*-netbsd*) machine=intel386 ;;
1668 m68k-*-netbsd*)
1669 # This is somewhat bogus.
1670 machine=hp9000s300 ;;
1671 powerpc-apple-netbsd*) machine=macppc ;;
1672 mips-*-netbsd*) machine=pmax ;;
1673 mipsel-*-netbsd*) machine=pmax ;;
1674 mipseb-*-netbsd*) machine=pmax ;;
1675 ns32k-*-netbsd*) machine=ns32000 ;;
1676 powerpc-*-netbsd*) machine=macppc ;;
1677 sparc*-*-netbsd*) machine=sparc ;;
1678 vax-*-netbsd*) machine=vax ;;
1679 arm-*-netbsd*) machine=arm ;;
1680 esac
1681 ;;
1682
1683 ## OpenBSD ports
1684 *-*-openbsd* )
1685 opsys=openbsd
1686 case "${canonical}" in
1687 alpha*-*-openbsd*) machine=alpha ;;
1688 i386-*-openbsd*) machine=intel386 ;;
1689 m68k-*-openbsd*) machine=hp9000s300 ;;
1690 mipsel-*-openbsd*) machine=pmax ;;
1691 ns32k-*-openbsd*) machine=ns32000 ;;
1692 sparc-*-openbsd*) machine=sparc ;;
1693 vax-*-openbsd*) machine=vax ;;
1694 esac
1695 ;;
1696
1697 ## Acorn RISCiX:
1698 arm-acorn-riscix1.1* )
1699 machine=acorn opsys=riscix1-1
1700 ;;
1701 arm-acorn-riscix1.2* | arm-acorn-riscix )
1702 ## This name is riscix12 instead of riscix1.2
1703 ## to avoid a file name conflict on MSDOS.
1704 machine=acorn opsys=riscix12
1705 ;;
1706
1707 ## BSDI ports
1708 *-*-bsdi* )
1709 opsys=bsdi
1710 case "${canonical}" in
1711 i[345]86-*-bsdi*) machine=intel386 ;;
1712 sparc-*-bsdi*) machine=sparc ;;
1713 powerpc-*-bsdi*) machine=macppc ;;
1714 esac
1715 case "${canonical}" in
1716 *-*-bsd386* | *-*-bsdi1* ) opsys=bsd386 ;;
1717 *-*-bsdi2.0* ) opsys=bsdos2 ;;
1718 *-*-bsdi2* ) opsys=bsdos2-1 ;;
1719 *-*-bsdi3* ) opsys=bsdos3 ;;
1720 *-*-bsdi[45]* ) opsys=bsdos4 ;;
1721 esac
1722 ;;
1723
1724 ## Alliant machines
1725 ## Strictly speaking, we need the version of the alliant operating
1726 ## system to choose the right machine file, but currently the
1727 ## configuration name doesn't tell us enough to choose the right
1728 ## one; we need to give alliants their own operating system name to
1729 ## do this right. When someone cares, they can help us.
1730 fx80-alliant-* )
1731 machine=alliant4 opsys=bsd4-2
1732 ;;
1733 i860-alliant-* )
1734 machine=alliant-2800 opsys=bsd4-3
1735 ;;
1736
1737 ## Alpha (DEC) machines.
1738 alpha*-dec-osf* )
1739 machine=alpha opsys=osf1
1740 # This is needed to find X11R6.1 libraries for certain tests.
1741 NON_GCC_LINK_TEST_OPTIONS=-Wl,-rpath,/usr/X11R6/lib
1742 GCC_LINK_TEST_OPTIONS=-Wl,-rpath,/usr/X11R6/lib
1743 # NON_GNU_CPP is necessary on 5.0 to avoid mangling src/Makefile
1744 # due to non-traditional preprocessing with the current compiler
1745 # defaults. OSF 4 can also have that compiler version, and there
1746 # seems always to have been a usable /usr/bin/cpp.
1747 NON_GNU_CPP=/usr/bin/cpp
1748 case "${canonical}" in
1749 alpha*-dec-osf[5-9]*)
1750 opsys=osf5-0 ;;
1751 esac
1752 ;;
1753
1754 alpha*-*-linux-gnu* )
1755 machine=alpha opsys=gnu-linux
1756 ;;
1757
1758 arm*-*-linux-gnu* )
1759 machine=arm opsys=gnu-linux
1760 ;;
1761
1762 ppc-*-linux | \
1763 powerpc-*-linux* )
1764 machine=macppc opsys=gnu-linux
1765 ;;
1766
1767 ## Altos 3068
1768 m68*-altos-sysv* )
1769 machine=altos opsys=usg5-2
1770 ;;
1771
1772 ## Amdahl UTS
1773 580-amdahl-sysv* )
1774 machine=amdahl opsys=usg5-2-2
1775 ;;
1776
1777 ## Apollo, Domain/OS
1778 m68*-apollo-* )
1779 machine=apollo opsys=bsd4-3
1780 ;;
1781
1782 ## AT&T 3b2, 3b5, 3b15, 3b20
1783 we32k-att-sysv* )
1784 machine=att3b opsys=usg5-2-2
1785 ;;
1786
1787 ## AT&T 3b1 - The Mighty Unix PC!
1788 m68*-att-sysv* )
1789 machine=7300 opsys=usg5-2-2
1790 ;;
1791
1792 ## Bull dpx20
1793 rs6000-bull-bosx* )
1794 machine=ibmrs6000 opsys=aix3-2
1795 ;;
1796
1797 ## Bull dpx2
1798 m68*-bull-sysv3* )
1799 machine=dpx2 opsys=usg5-3
1800 ;;
1801
1802 ## Bull sps7
1803 m68*-bull-sysv2* )
1804 machine=sps7 opsys=usg5-2
1805 ;;
1806
1807 ## CCI 5/32, 6/32 -- see "Tahoe".
1808
1809 ## Celerity
1810 ## I don't know what configuration name to use for this; config.sub
1811 ## doesn't seem to know anything about it. Hey, Celerity users, get
1812 ## in touch with us!
1813 celerity-celerity-bsd* )
1814 machine=celerity opsys=bsd4-2
1815 ;;
1816
1817 ## Clipper
1818 ## What operating systems does this chip run that Emacs has been
1819 ## tested on?
1820 clipper-* )
1821 machine=clipper
1822 ## We'll use the catch-all code at the bottom to guess the
1823 ## operating system.
1824 ;;
1825
1826 ## Compaq Nonstop
1827 mips-compaq-nonstopux* )
1828 machine=nonstopux opsys=nonstopux
1829 ;;
1830
1831 ## Convex
1832 *-convex-bsd* | *-convex-convexos* )
1833 machine=convex opsys=bsd4-3
1834 ## Prevents spurious white space in makefiles - d.m.cooke@larc.nasa.gov
1835 NON_GNU_CPP="cc -E -P"
1836 ;;
1837
1838 ## Cubix QBx/386
1839 i[3456]86-cubix-sysv* )
1840 machine=intel386 opsys=usg5-3
1841 ;;
1842
1843 ## Cydra 5
1844 cydra*-cydrome-sysv* )
1845 machine=cydra5 opsys=usg5-3
1846 ;;
1847
1848 ## Data General AViiON Machines
1849 ## DG changed naming conventions with the release of 5.4.4.10, they
1850 ## dropped the initial 5.4 but left the intervening R. Because of the
1851 ## R this shouldn't conflict with older versions of the OS (which I
1852 ## think were named like dgux4.*). In addition, DG new AViiONs series
1853 ## uses either Motorola M88k or Intel Pentium CPUs.
1854 m88k-dg-dguxR4.* | m88k-dg-dgux4* )
1855 machine=aviion opsys=dgux4
1856 ;;
1857 m88k-dg-dgux5.4R3* | m88k-dg-dgux5.4.3* )
1858 ## This name is dgux5-4-3 instead of dgux5-4r3
1859 ## to avoid a file name conflict on MSDOS.
1860 machine=aviion opsys=dgux5-4-3
1861 ;;
1862 m88k-dg-dgux5.4R2* | m88k-dg-dgux5.4.2* )
1863 machine=aviion opsys=dgux5-4r2
1864 ;;
1865 m88k-dg-dgux* )
1866 machine=aviion opsys=dgux
1867 ;;
1868
1869 ## Data General AViiON Intel (x86) Machines
1870 ## Exists from 5.4.3 (current i586-dg-dguxR4.11)
1871 ## Ehud Karni, 1998-may-30, ehud@unix.simonwiesel.co.il
1872 i[345]86-dg-dguxR4* )
1873 machine=aviion-intel opsys=dgux4
1874 ;;
1875
1876 ## DECstations
1877 mips-dec-ultrix[0-3].* | mips-dec-ultrix4.0* | mips-dec-bsd4.2* )
1878 machine=pmax opsys=bsd4-2
1879 ;;
1880 mips-dec-ultrix4.[12]* | mips-dec-bsd* )
1881 machine=pmax opsys=bsd4-3
1882 ;;
1883 mips-dec-ultrix* )
1884 machine=pmax opsys=ultrix4-3
1885 ;;
1886 mips-dec-osf* )
1887 machine=pmax opsys=osf1
1888 ;;
1889 mips-dec-mach_bsd4.3* )
1890 machine=pmax opsys=mach-bsd4-3
1891 ;;
1892
1893 ## Motorola Delta machines
1894 m68k-motorola-sysv* | m68000-motorola-sysv* )
1895 machine=delta opsys=usg5-3
1896 if test -z "`type gnucc | grep 'not found'`"
1897 then
1898 if test -s /etc/167config
1899 then CC="gnucc -m68040"
1900 else CC="gnucc -m68881"
1901 fi
1902 else
1903 if test -z "`type gcc | grep 'not found'`"
1904 then CC=gcc
1905 else CC=cc
1906 fi
1907 fi
1908 ;;
1909 m88k-motorola-sysv4* )
1910 # jbotte@bnr.ca says that UNIX_System_V <hostName> 4.0 R40V4.3 m88k mc88110
1911 # needs POSIX_SIGNALS and therefore needs usg5-4-2.
1912 # I hope there are not other 4.0 versions for this machine
1913 # which really need usg5-4 instead.
1914 machine=delta88k opsys=usg5-4-2
1915 ;;
1916 m88k-motorola-sysv* | m88k-motorola-m88kbcs* )
1917 machine=delta88k opsys=usg5-3
1918 ;;
1919
1920 ## Dual machines
1921 m68*-dual-sysv* )
1922 machine=dual opsys=usg5-2
1923 ;;
1924 m68*-dual-uniplus* )
1925 machine=dual opsys=unipl5-2
1926 ;;
1927
1928 ## Elxsi 6400
1929 elxsi-elxsi-sysv* )
1930 machine=elxsi opsys=usg5-2
1931 ;;
1932
1933 ## Encore machines
1934 ns16k-encore-bsd* )
1935 machine=ns16000 opsys=umax
1936 ;;
1937
1938 ## The GEC 63 - apparently, this port isn't really finished yet.
1939 # I'm sure we finished off the last of the machines, though. -- fx
1940
1941 ## Gould Power Node and NP1
1942 pn-gould-bsd4.2* )
1943 machine=gould opsys=bsd4-2
1944 ;;
1945 pn-gould-bsd4.3* )
1946 machine=gould opsys=bsd4-3
1947 ;;
1948 np1-gould-bsd* )
1949 machine=gould-np1 opsys=bsd4-3
1950 ;;
1951
1952 ## Harris Night Hawk machines running CX/UX (a 5000 looks just like a 4000
1953 ## as far as Emacs is concerned).
1954 m88k-harris-cxux* )
1955 # Build needs to be different on 7.0 and later releases
1956 case "`uname -r`" in
1957 [56].[0-9] ) machine=nh4000 opsys=cxux ;;
1958 [7].[0-9] ) machine=nh4000 opsys=cxux7 ;;
1959 esac
1960 NON_GNU_CPP="/lib/cpp"
1961 ;;
1962 ## Harris ecx or gcx running CX/UX (Series 1200, Series 3000)
1963 m68k-harris-cxux* )
1964 machine=nh3000 opsys=cxux
1965 ;;
1966 ## Harris power pc NightHawk running Power UNIX (Series 6000)
1967 powerpc-harris-powerunix )
1968 machine=nh6000 opsys=powerunix
1969 NON_GNU_CPP="cc -Xo -E -P"
1970 ;;
1971 ## SR2001/SR2201 running HI-UX/MPP
1972 hppa1.1-hitachi-hiuxmpp* )
1973 machine=sr2k opsys=hiuxmpp
1974 ;;
1975 hppa1.1-hitachi-hiuxwe2* )
1976 machine=sr2k opsys=hiuxwe2
1977 ;;
1978 ## Honeywell XPS100
1979 xps*-honeywell-sysv* )
1980 machine=xps100 opsys=usg5-2
1981 ;;
1982
1983 ## HP 9000 series 200 or 300
1984 m68*-hp-bsd* )
1985 machine=hp9000s300 opsys=bsd4-3
1986 ;;
1987 ## HP/UX 7, 8, 9, and 10 are supported on these machines.
1988 m68*-hp-hpux* )
1989 case "`uname -r`" in
1990 ## Someone's system reports A.B8.05 for this.
1991 ## I wonder what other possibilities there are.
1992 *.B8.* ) machine=hp9000s300 opsys=hpux8 ;;
1993 *.08.* ) machine=hp9000s300 opsys=hpux8 ;;
1994 *.09.* ) machine=hp9000s300 opsys=hpux9 ;;
1995 *.1[0-9].* ) machine=hp9000s300 opsys=hpux9shr ;;
1996 *) machine=hp9000s300 opsys=hpux ;;
1997 esac
1998 ;;
1999
2000 ## HP 9000 series 700 and 800, running HP/UX
2001 hppa*-hp-hpux7* )
2002 machine=hp800 opsys=hpux
2003 ;;
2004 hppa*-hp-hpux8* )
2005 machine=hp800 opsys=hpux8
2006 ;;
2007 hppa*-hp-hpux9shr* )
2008 machine=hp800 opsys=hpux9shr
2009 ;;
2010 hppa*-hp-hpux9* )
2011 machine=hp800 opsys=hpux9
2012 ;;
2013 hppa*-hp-hpux10.2* )
2014 machine=hp800 opsys=hpux10-20
2015 ;;
2016 hppa*-hp-hpux10* )
2017 machine=hp800 opsys=hpux10
2018 ;;
2019 hppa*-hp-hpux1[1-9]* )
2020 machine=hp800 opsys=hpux11
2021 ;;
2022
2023 hppa*-*-linux-gnu* )
2024 machine=hp800 opsys=gnu-linux
2025 ;;
2026
2027 ## HP 9000 series 700 and 800, running HP/UX
2028 hppa*-hp-hpux* )
2029 ## Cross-compilation? Nah!
2030 case "`uname -r`" in
2031 ## Someone's system reports A.B8.05 for this.
2032 ## I wonder what other possibilities there are.
2033 *.B8.* ) machine=hp800 opsys=hpux8 ;;
2034 *.08.* ) machine=hp800 opsys=hpux8 ;;
2035 *.09.* ) machine=hp800 opsys=hpux9 ;;
2036 *) machine=hp800 opsys=hpux10 ;;
2037 esac
2038 ;;
2039 hppa*-*-nextstep* )
2040 machine=hp800 opsys=nextstep
2041 ;;
2042
2043 ## Orion machines
2044 orion-orion-bsd* )
2045 machine=orion opsys=bsd4-2
2046 ;;
2047 clipper-orion-bsd* )
2048 machine=orion105 opsys=bsd4-2
2049 ;;
2050
2051 ## IBM machines
2052 i[3456]86-ibm-aix1.1* )
2053 machine=ibmps2-aix opsys=usg5-2-2
2054 ;;
2055 i[3456]86-ibm-aix1.[23]* | i[3456]86-ibm-aix* )
2056 machine=ibmps2-aix opsys=usg5-3
2057 ;;
2058 i370-ibm-aix*)
2059 machine=ibm370aix opsys=usg5-3
2060 ;;
2061 s390-*-linux-gnu* )
2062 machine=ibms390 opsys=gnu-linux
2063 ;;
2064 rs6000-ibm-aix3.1* | powerpc-ibm-aix3.1* )
2065 machine=ibmrs6000 opsys=aix3-1
2066 ;;
2067 rs6000-ibm-aix3.2.5 | powerpc-ibm-aix3.2.5 )
2068 machine=ibmrs6000 opsys=aix3-2-5
2069 ;;
2070 rs6000-ibm-aix4.1* | powerpc-ibm-aix4.1* )
2071 machine=ibmrs6000 opsys=aix4-1
2072 ;;
2073 rs6000-ibm-aix4.2* | powerpc-ibm-aix4.2* )
2074 machine=ibmrs6000 opsys=aix4-2
2075 ;;
2076 rs6000-ibm-aix5* | powerpc-ibm-aix5* )
2077 machine=ibmrs6000 opsys=aix4-2
2078 ;;
2079 rs6000-ibm-aix4.0* | powerpc-ibm-aix4.0* )
2080 machine=ibmrs6000 opsys=aix4
2081 ;;
2082 rs6000-ibm-aix4* | powerpc-ibm-aix4* )
2083 machine=ibmrs6000 opsys=aix4-1
2084 ;;
2085 rs6000-ibm-aix* | powerpc-ibm-aix* )
2086 machine=ibmrs6000 opsys=aix3-2
2087 ;;
2088 romp-ibm-bsd4.3* )
2089 machine=ibmrt opsys=bsd4-3
2090 ;;
2091 romp-ibm-bsd4.2* )
2092 machine=ibmrt opsys=bsd4-2
2093 ;;
2094 romp-ibm-aos4.3* )
2095 machine=ibmrt opsys=bsd4-3
2096 ;;
2097 romp-ibm-aos4.2* )
2098 machine=ibmrt opsys=bsd4-2
2099 ;;
2100 romp-ibm-aos* )
2101 machine=ibmrt opsys=bsd4-3
2102 ;;
2103 romp-ibm-bsd* )
2104 machine=ibmrt opsys=bsd4-3
2105 ;;
2106 romp-ibm-aix* )
2107 machine=ibmrt-aix opsys=usg5-2-2
2108 ;;
2109
2110 ## Integrated Solutions `Optimum V'
2111 m68*-isi-bsd4.2* )
2112 machine=isi-ov opsys=bsd4-2
2113 ;;
2114 m68*-isi-bsd4.3* )
2115 machine=isi-ov opsys=bsd4-3
2116 ;;
2117
2118 ## Intel 386 machines where we do care about the manufacturer
2119 i[3456]86-intsys-sysv* )
2120 machine=is386 opsys=usg5-2-2
2121 ;;
2122
2123 ## Prime EXL
2124 i[3456]86-prime-sysv* )
2125 machine=i386 opsys=usg5-3
2126 ;;
2127
2128 ## Sequent Symmetry running Dynix
2129 i[3456]86-sequent-bsd* )
2130 machine=symmetry opsys=bsd4-3
2131 ;;
2132
2133 ## Sequent Symmetry running ptx 4, which is a modified SVR4.
2134 i[3456]86-sequent-ptx4* | i[3456]86-sequent-sysv4* )
2135 machine=sequent-ptx opsys=ptx4
2136 NON_GNU_CPP=/lib/cpp
2137 ;;
2138
2139 ## Sequent Symmetry running DYNIX/ptx
2140 ## Use the old cpp rather than the newer ANSI one.
2141 i[3456]86-sequent-ptx* )
2142 machine=sequent-ptx opsys=ptx
2143 NON_GNU_CPP="/lib/cpp"
2144 ;;
2145
2146 ## ncr machine running svr4.3.
2147 i[3456]86-ncr-sysv4.3 )
2148 machine=ncr386 opsys=usg5-4-3
2149 ;;
2150
2151 ## Unspecified sysv on an ncr machine defaults to svr4.2.
2152 ## (Plain usg5-4 doesn't turn on POSIX signals, which we need.)
2153 i[3456]86-ncr-sysv* )
2154 machine=ncr386 opsys=usg5-4-2
2155 ;;
2156
2157 ## Intel Paragon OSF/1
2158 i860-intel-osf1* )
2159 machine=paragon opsys=osf1 NON_GNU_CPP=/usr/mach/lib/cpp
2160 ;;
2161
2162 ## Intel 860
2163 i860-*-sysv4* )
2164 machine=i860 opsys=usg5-4
2165 NON_GNU_CC="/bin/cc" # Ie, not the one in /usr/ucb/cc.
2166 NON_GNU_CPP="/usr/ccs/lib/cpp" # cc -E tokenizes macro expansion.
2167 ;;
2168
2169 ## Macintosh PowerPC
2170 powerpc*-*-linux-gnu* )
2171 machine=macppc opsys=gnu-linux
2172 ;;
2173
2174 ## Masscomp machines
2175 m68*-masscomp-rtu* )
2176 machine=masscomp opsys=rtu
2177 ;;
2178
2179 ## Megatest machines
2180 m68*-megatest-bsd* )
2181 machine=mega68 opsys=bsd4-2
2182 ;;
2183
2184 ## Workstations sold by MIPS
2185 ## This is not necessarily all workstations using the MIPS processor -
2186 ## Irises are produced by SGI, and DECstations by DEC.
2187
2188 ## etc/MACHINES lists mips.h and mips4.h as possible machine files,
2189 ## and usg5-2-2 and bsd4-3 as possible OS files. The only guidance
2190 ## it gives for choosing between the alternatives seems to be "Use
2191 ## -machine=mips4 for RISCOS version 4; use -opsystem=bsd4-3 with
2192 ## the BSD world." I'll assume that these are instructions for
2193 ## handling two odd situations, and that every other situation
2194 ## should use mips.h and usg5-2-2, they being listed first.
2195 mips-mips-usg* )
2196 machine=mips4
2197 ## Fall through to the general code at the bottom to decide on the OS.
2198 ;;
2199 mips-mips-riscos4* )
2200 machine=mips4 opsys=bsd4-3
2201 NON_GNU_CC="cc -systype bsd43"
2202 NON_GNU_CPP="cc -systype bsd43 -E"
2203 ;;
2204 mips-mips-riscos5* )
2205 machine=mips4 opsys=riscos5
2206 NON_GNU_CC="cc -systype bsd43"
2207 NON_GNU_CPP="cc -systype bsd43 -E"
2208 ;;
2209 mips-mips-bsd* )
2210 machine=mips opsys=bsd4-3
2211 ;;
2212 mips-mips-* )
2213 machine=mips opsys=usg5-2-2
2214 ;;
2215
2216 ## NeXT
2217 m68*-next-* | m68k-*-nextstep* )
2218 machine=m68k opsys=nextstep
2219 ;;
2220
2221 ## The complete machine from National Semiconductor
2222 ns32k-ns-genix* )
2223 machine=ns32000 opsys=usg5-2
2224 ;;
2225
2226 ## NCR machines
2227 m68*-ncr-sysv2* | m68*-ncr-sysvr2* )
2228 machine=tower32 opsys=usg5-2-2
2229 ;;
2230 m68*-ncr-sysv3* | m68*-ncr-sysvr3* )
2231 machine=tower32v3 opsys=usg5-3
2232 ;;
2233
2234 ## NEC EWS4800
2235 mips-nec-sysv4*)
2236 machine=ews4800 opsys=ux4800
2237 ;;
2238
2239 ## Nixdorf Targon 31
2240 m68*-nixdorf-sysv* )
2241 machine=targon31 opsys=usg5-2-2
2242 ;;
2243
2244 ## Nu (TI or LMI)
2245 m68*-nu-sysv* )
2246 machine=nu opsys=usg5-2
2247 ;;
2248
2249 ## Plexus
2250 m68*-plexus-sysv* )
2251 machine=plexus opsys=usg5-2
2252 ;;
2253
2254 ## Pyramid machines
2255 ## I don't really have any idea what sort of processor the Pyramid has,
2256 ## so I'm assuming it is its own architecture.
2257 pyramid-pyramid-bsd* )
2258 machine=pyramid opsys=bsd4-2
2259 ;;
2260
2261 ## Sequent Balance
2262 ns32k-sequent-bsd4.2* )
2263 machine=sequent opsys=bsd4-2
2264 ;;
2265 ns32k-sequent-bsd4.3* )
2266 machine=sequent opsys=bsd4-3
2267 ;;
2268
2269 ## Siemens Nixdorf
2270 mips-siemens-sysv* | mips-sni-sysv*)
2271 machine=mips-siemens opsys=usg5-4
2272 NON_GNU_CC=/usr/ccs/bin/cc
2273 NON_GNU_CPP=/usr/ccs/lib/cpp
2274 ;;
2275
2276 ## Silicon Graphics machines
2277 ## Iris 2500 and Iris 2500 Turbo (aka the Iris 3030)
2278 m68*-sgi-iris3.5* )
2279 machine=irist opsys=iris3-5
2280 ;;
2281 m68*-sgi-iris3.6* | m68*-sgi-iris*)
2282 machine=irist opsys=iris3-6
2283 ;;
2284 ## Iris 4D
2285 mips-sgi-irix3* )
2286 machine=iris4d opsys=irix3-3
2287 ;;
2288 mips-sgi-irix4* )
2289 machine=iris4d opsys=irix4-0
2290 ;;
2291 mips-sgi-irix6.5 )
2292 machine=iris4d opsys=irix6-5
2293 # Without defining _LANGUAGE_C, things get masked out in the headers
2294 # so that, for instance, grepping for `free' in stdlib.h fails and
2295 # AC_HEADER_STD_C fails. (MIPSPro 7.2.1.2m compilers, Irix 6.5.3m).
2296 NON_GNU_CPP="/lib/cpp -D_LANGUAGE_C"
2297 NON_GCC_TEST_OPTIONS="-D_LANGUAGE_C"
2298 ;;
2299 mips-sgi-irix6* )
2300 machine=iris4d opsys=irix6-0
2301 # It's not clear whether -D_LANGUAGE_C is necessary as it is for 6.5,
2302 # but presumably it does no harm.
2303 NON_GNU_CPP="/lib/cpp -D_LANGUAGE_C"
2304 # -32 probably isn't necessary in later v.6s -- anyone know which?
2305 NON_GCC_TEST_OPTIONS=-32
2306 ;;
2307 mips-sgi-irix5.[01]* )
2308 machine=iris4d opsys=irix5-0
2309 ;;
2310 mips-sgi-irix5* | mips-sgi-irix* )
2311 machine=iris4d opsys=irix5-2
2312 ;;
2313
2314 ## SONY machines
2315 m68*-sony-bsd4.2* )
2316 machine=news opsys=bsd4-2
2317 ;;
2318 m68*-sony-bsd4.3* )
2319 machine=news opsys=bsd4-3
2320 ;;
2321 m68*-sony-newsos3* | m68*-sony-news3*)
2322 machine=news opsys=bsd4-3
2323 ;;
2324 mips-sony-bsd* | mips-sony-newsos4* | mips-sony-news4*)
2325 machine=news-risc opsys=bsd4-3
2326 ;;
2327 mips-sony-newsos6* )
2328 machine=news-r6 opsys=newsos6
2329 ;;
2330 mips-sony-news* )
2331 machine=news-risc opsys=newsos5
2332 ;;
2333
2334 ## Stride
2335 m68*-stride-sysv* )
2336 machine=stride opsys=usg5-2
2337 ;;
2338
2339 ## Suns
2340 sparc-*-linux-gnu* | sparc64-*-linux-gnu* )
2341 machine=sparc opsys=gnu-linux
2342 ;;
2343
2344 *-auspex-sunos* | *-sun-sunos* | *-sun-bsd* | *-sun-solaris* \
2345 | i[3456]86-*-solaris2* | i[3456]86-*-sunos5* | powerpc*-*-solaris2* \
2346 | rs6000-*-solaris2*)
2347 case "${canonical}" in
2348 m68*-sunos1* ) machine=sun1 ;;
2349 m68*-sunos2* ) machine=sun2 ;;
2350 m68* ) machine=sun3 ;;
2351 i[3456]86-sun-sunos[34]* ) machine=sun386 ;;
2352 i[3456]86-*-* ) machine=intel386 ;;
2353 powerpcle* ) machine=powerpcle ;;
2354 powerpc* | rs6000* ) machine=ibmrs6000 ;;
2355 sparc* ) machine=sparc ;;
2356 * ) unported=yes ;;
2357 esac
2358 case "${canonical}" in
2359 ## The Sun386 didn't get past 4.0.
2360 i[3456]86-*-sunos4 ) opsys=sunos4-0 ;;
2361 *-sunos4.0* ) opsys=sunos4-0 ;;
2362 *-sunos4.1.[3-9]*noshare )
2363 ## This name is sunos413 instead of sunos4-1-3
2364 ## to avoid a file name conflict on MSDOS.
2365 opsys=sunos413
2366 NON_GNU_CPP=/usr/lib/cpp
2367 NON_GCC_TEST_OPTIONS=-Bstatic
2368 GCC_TEST_OPTIONS=-static
2369 ;;
2370 *-sunos4.1.[3-9]* | *-sunos4shr*)
2371 opsys=sunos4shr
2372 NON_GNU_CPP=/usr/lib/cpp
2373 ;;
2374 *-sunos4* | *-sunos )
2375 opsys=sunos4-1
2376 NON_GCC_TEST_OPTIONS=-Bstatic
2377 GCC_TEST_OPTIONS=-static
2378 ;;
2379 *-sunos5.3* | *-solaris2.3* )
2380 opsys=sol2-3
2381 NON_GNU_CPP=/usr/ccs/lib/cpp
2382 ;;
2383 *-sunos5.4* | *-solaris2.4* )
2384 opsys=sol2-4
2385 NON_GNU_CPP=/usr/ccs/lib/cpp
2386 RANLIB="ar -ts"
2387 ;;
2388 *-sunos5.5* | *-solaris2.5* )
2389 opsys=sol2-5
2390 NON_GNU_CPP=/usr/ccs/lib/cpp
2391 RANLIB="ar -ts"
2392 ;;
2393 *-sunos5.6* | *-solaris2.6* )
2394 opsys=sol2-6
2395 NON_GNU_CPP=/usr/ccs/lib/cpp
2396 RANLIB="ar -ts"
2397 ;;
2398 *-sunos5* | *-solaris* )
2399 opsys=sol2-6
2400 NON_GNU_CPP=/usr/ccs/lib/cpp
2401 ;;
2402 * ) opsys=bsd4-2 ;;
2403 esac
2404 ## Watch out for a compiler that we know will not work.
2405 case "${canonical}" in
2406 *-solaris* | *-sunos5* )
2407 if [ "x$CC" = x/usr/ucb/cc ]; then
2408 ## /usr/ucb/cc doesn't work;
2409 ## we should find some other compiler that does work.
2410 unset CC
2411 fi
2412 ;;
2413 *) ;;
2414 esac
2415 ;;
2416 sparc-*-nextstep* )
2417 machine=sparc opsys=nextstep
2418 ;;
2419
2420 ## Tadpole 68k
2421 m68*-tadpole-sysv* )
2422 machine=tad68k opsys=usg5-3
2423 ;;
2424
2425 ## Tahoe machines
2426 tahoe-tahoe-bsd4.2* )
2427 machine=tahoe opsys=bsd4-2
2428 ;;
2429 tahoe-tahoe-bsd4.3* )
2430 machine=tahoe opsys=bsd4-3
2431 ;;
2432
2433 ## Tandem Integrity S2
2434 mips-tandem-sysv* )
2435 machine=tandem-s2 opsys=usg5-3
2436 ;;
2437
2438 ## Tektronix XD88
2439 m88k-tektronix-sysv3* )
2440 machine=tekxd88 opsys=usg5-3
2441 ;;
2442
2443 ## Tektronix 16000 box (6130?)
2444 ns16k-tektronix-bsd* )
2445 machine=ns16000 opsys=bsd4-2
2446 ;;
2447 ## Tektronix 4300
2448 ## src/m/tek4300.h hints that this is a m68k machine.
2449 m68*-tektronix-bsd* )
2450 machine=tek4300 opsys=bsd4-3
2451 ;;
2452
2453 ## Titan P2 or P3
2454 ## We seem to have lost the machine-description file titan.h!
2455 titan-titan-sysv* )
2456 machine=titan opsys=usg5-3
2457 ;;
2458
2459 ## Ustation E30 (SS5E)
2460 m68*-unisys-uniplus* )
2461 machine=ustation opsystem=unipl5-2
2462 ;;
2463
2464 ## Vaxen.
2465 vax-dec-* )
2466 machine=vax
2467 case "${canonical}" in
2468 *-bsd4.1* ) opsys=bsd4-1 ;;
2469 *-bsd4.2* | *-ultrix[0-3].* | *-ultrix4.0* ) opsys=bsd4-2 ;;
2470 *-bsd4.3* | *-ultrix* ) opsys=bsd4-3 ;;
2471 *-sysv[01]* | *-sysvr[01]* ) opsys=usg5-0 ;;
2472 *-sysv2* | *-sysvr2* ) opsys=usg5-2 ;;
2473 *-vms* ) opsys=vms ;;
2474 * ) unported=yes
2475 esac
2476 ;;
2477
2478 ## Whitechapel MG1
2479 ns16k-whitechapel-* )
2480 machine=mg1
2481 ## We don't know what sort of OS runs on these; we'll let the
2482 ## operating system guessing code below try.
2483 ;;
2484
2485 ## Wicat
2486 m68*-wicat-sysv* )
2487 machine=wicat opsys=usg5-2
2488 ;;
2489
2490 ## IA-64
2491 ia64*-*-linux* )
2492 machine=ia64 opsys=gnu-linux
2493 ;;
2494
2495 ## Intel 386 machines where we don't care about the manufacturer
2496 i[3456]86-*-* )
2497 machine=intel386
2498 case "${canonical}" in
2499 *-cygwin ) opsys=cygwin ;;
2500 *-lynxos* ) opsys=lynxos ;;
2501 *-isc1.* | *-isc2.[01]* ) opsys=386-ix ;;
2502 *-isc2.2* ) opsys=isc2-2 ;;
2503 *-isc4.0* ) opsys=isc4-0 ;;
2504 *-isc4.* ) opsys=isc4-1
2505 GCC_TEST_OPTIONS=-posix
2506 NON_GCC_TEST_OPTIONS=-Xp
2507 ;;
2508 *-isc* ) opsys=isc3-0 ;;
2509 *-esix5* ) opsys=esix5r4; NON_GNU_CPP=/usr/lib/cpp ;;
2510 *-esix* ) opsys=esix ;;
2511 *-xenix* ) opsys=xenix ;;
2512 *-linux-gnu* ) opsys=gnu-linux ;;
2513 *-sco3.2v4* ) opsys=sco4 ; NON_GNU_CPP=/lib/cpp ;;
2514 *-sco3.2v5* ) opsys=sco5
2515 NON_GNU_CPP=/lib/cpp
2516 # Prevent -belf from being passed to $CPP.
2517 # /lib/cpp does not accept it.
2518 OVERRIDE_CPPFLAGS=" "
2519 ;;
2520 *-sysv4.2uw* ) opsys=unixware; NON_GNU_CPP=/lib/cpp ;;
2521 *-sysv5uw* ) opsys=unixware; NON_GNU_CPP=/lib/cpp ;;
2522 *-sysv5OpenUNIX* ) opsys=unixware; NON_GNU_CPP=/lib/cpp ;;
2523 *-386bsd* ) opsys=386bsd ;;
2524 *-nextstep* ) opsys=nextstep ;;
2525 ## Otherwise, we'll fall through to the generic opsys code at the bottom.
2526 esac
2527 ;;
2528
2529 ## m68k Linux-based GNU system
2530 m68k-*-linux-gnu* )
2531 machine=m68k opsys=gnu-linux
2532 ;;
2533
2534 ## Mips Linux-based GNU system
2535 mips-*-linux-gnu* | mipsel-*-linux-gnu* )
2536 machine=mips opsys=gnu-linux
2537 ;;
2538
2539 ## UXP/DS
2540 sparc-fujitsu-sysv4* )
2541 machine=sparc opsys=uxpds
2542 NON_GNU_CPP=/usr/ccs/lib/cpp
2543 RANLIB="ar -ts"
2544 ;;
2545
2546 ## UXP/V
2547 f301-fujitsu-uxpv4.1)
2548 machine=f301 opsys=uxpv
2549 ;;
2550
2551 ## Darwin / Mac OS X
2552 powerpc-apple-darwin* )
2553 machine=powermac opsys=darwin
2554 # Define CPP as follows to make autoconf work correctly.
2555 CPP="cc -E -traditional-cpp"
2556 ;;
2557
2558 ## AMD x86-64 Linux-based GNU system
2559 x86_64-*-linux-gnu* )
2560 machine=amdx86-64 opsys=gnu-linux
2561 ;;
2562
2563 * )
2564 unported=yes
2565 ;;
2566 esac
2567
2568 ### If the code above didn't choose an operating system, just choose
2569 ### an operating system based on the configuration name. You really
2570 ### only want to use this when you have no idea what the right
2571 ### operating system is; if you know what operating systems a machine
2572 ### runs, it's cleaner to make it explicit in the case statement
2573 ### above.
2574 if test x"${opsys}" = x; then
2575 case "${canonical}" in
2576 *-gnu* ) opsys=gnu ;;
2577 *-bsd4.[01] ) opsys=bsd4-1 ;;
2578 *-bsd4.2 ) opsys=bsd4-2 ;;
2579 *-bsd4.3 ) opsys=bsd4-3 ;;
2580 *-sysv0 | *-sysvr0 ) opsys=usg5-0 ;;
2581 *-sysv2 | *-sysvr2 ) opsys=usg5-2 ;;
2582 *-sysv2.2 | *-sysvr2.2 ) opsys=usg5-2-2 ;;
2583 *-sysv3* | *-sysvr3* ) opsys=usg5-3 ;;
2584 *-sysv4.2uw* ) opsys=unixware ;;
2585 *-sysv5uw* ) opsys=unixware ;;
2586 *-sysv5OpenUNIX* ) opsys=unixware ;;
2587 *-sysv4.1* | *-sysvr4.1* )
2588 NON_GNU_CPP=/usr/lib/cpp
2589 opsys=usg5-4 ;;
2590 *-sysv4.[2-9]* | *-sysvr4.[2-9]* )
2591 if [ x$NON_GNU_CPP = x ]; then
2592 if [ -f /usr/ccs/lib/cpp ]; then
2593 NON_GNU_CPP=/usr/ccs/lib/cpp
2594 else
2595 NON_GNU_CPP=/lib/cpp
2596 fi
2597 fi
2598 opsys=usg5-4-2 ;;
2599 *-sysv4* | *-sysvr4* ) opsys=usg5-4 ;;
2600 * )
2601 unported=yes
2602 ;;
2603 esac
2604 fi
2605
2606
2607
2608 if test $unported = yes; then
2609 { { echo "$as_me:$LINENO: error: Emacs hasn't been ported to \`${canonical}' systems.
2610 Check \`etc/MACHINES' for recognized configuration names." >&5
2611 echo "$as_me: error: Emacs hasn't been ported to \`${canonical}' systems.
2612 Check \`etc/MACHINES' for recognized configuration names." >&2;}
2613 { (exit 1); exit 1; }; }
2614 fi
2615
2616 machfile="m/${machine}.h"
2617 opsysfile="s/${opsys}.h"
2618
2619
2620 #### Choose a compiler.
2621 test -n "$CC" && cc_specified=yes
2622
2623 # Save the value of CFLAGS that the user specified.
2624 SPECIFIED_CFLAGS="$CFLAGS"
2625
2626 case ${with_gcc} in
2627 "yes" ) CC="gcc" GCC=yes ;;
2628 "no" ) : ${CC=cc} ;;
2629 * )
2630 esac
2631 ac_ext=c
2632 ac_cpp='$CPP $CPPFLAGS'
2633 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2634 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2635 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2636 if test -n "$ac_tool_prefix"; then
2637 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2638 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2639 echo "$as_me:$LINENO: checking for $ac_word" >&5
2640 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2641 if test "${ac_cv_prog_CC+set}" = set; then
2642 echo $ECHO_N "(cached) $ECHO_C" >&6
2643 else
2644 if test -n "$CC"; then
2645 ac_cv_prog_CC="$CC" # Let the user override the test.
2646 else
2647 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2648 for as_dir in $PATH
2649 do
2650 IFS=$as_save_IFS
2651 test -z "$as_dir" && as_dir=.
2652 for ac_exec_ext in '' $ac_executable_extensions; do
2653 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2654 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2655 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2656 break 2
2657 fi
2658 done
2659 done
2660
2661 fi
2662 fi
2663 CC=$ac_cv_prog_CC
2664 if test -n "$CC"; then
2665 echo "$as_me:$LINENO: result: $CC" >&5
2666 echo "${ECHO_T}$CC" >&6
2667 else
2668 echo "$as_me:$LINENO: result: no" >&5
2669 echo "${ECHO_T}no" >&6
2670 fi
2671
2672 fi
2673 if test -z "$ac_cv_prog_CC"; then
2674 ac_ct_CC=$CC
2675 # Extract the first word of "gcc", so it can be a program name with args.
2676 set dummy gcc; ac_word=$2
2677 echo "$as_me:$LINENO: checking for $ac_word" >&5
2678 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2679 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2680 echo $ECHO_N "(cached) $ECHO_C" >&6
2681 else
2682 if test -n "$ac_ct_CC"; then
2683 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2684 else
2685 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2686 for as_dir in $PATH
2687 do
2688 IFS=$as_save_IFS
2689 test -z "$as_dir" && as_dir=.
2690 for ac_exec_ext in '' $ac_executable_extensions; do
2691 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2692 ac_cv_prog_ac_ct_CC="gcc"
2693 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2694 break 2
2695 fi
2696 done
2697 done
2698
2699 fi
2700 fi
2701 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2702 if test -n "$ac_ct_CC"; then
2703 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2704 echo "${ECHO_T}$ac_ct_CC" >&6
2705 else
2706 echo "$as_me:$LINENO: result: no" >&5
2707 echo "${ECHO_T}no" >&6
2708 fi
2709
2710 CC=$ac_ct_CC
2711 else
2712 CC="$ac_cv_prog_CC"
2713 fi
2714
2715 if test -z "$CC"; then
2716 if test -n "$ac_tool_prefix"; then
2717 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2718 set dummy ${ac_tool_prefix}cc; ac_word=$2
2719 echo "$as_me:$LINENO: checking for $ac_word" >&5
2720 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2721 if test "${ac_cv_prog_CC+set}" = set; then
2722 echo $ECHO_N "(cached) $ECHO_C" >&6
2723 else
2724 if test -n "$CC"; then
2725 ac_cv_prog_CC="$CC" # Let the user override the test.
2726 else
2727 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2728 for as_dir in $PATH
2729 do
2730 IFS=$as_save_IFS
2731 test -z "$as_dir" && as_dir=.
2732 for ac_exec_ext in '' $ac_executable_extensions; do
2733 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2734 ac_cv_prog_CC="${ac_tool_prefix}cc"
2735 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2736 break 2
2737 fi
2738 done
2739 done
2740
2741 fi
2742 fi
2743 CC=$ac_cv_prog_CC
2744 if test -n "$CC"; then
2745 echo "$as_me:$LINENO: result: $CC" >&5
2746 echo "${ECHO_T}$CC" >&6
2747 else
2748 echo "$as_me:$LINENO: result: no" >&5
2749 echo "${ECHO_T}no" >&6
2750 fi
2751
2752 fi
2753 if test -z "$ac_cv_prog_CC"; then
2754 ac_ct_CC=$CC
2755 # Extract the first word of "cc", so it can be a program name with args.
2756 set dummy cc; ac_word=$2
2757 echo "$as_me:$LINENO: checking for $ac_word" >&5
2758 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2759 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2760 echo $ECHO_N "(cached) $ECHO_C" >&6
2761 else
2762 if test -n "$ac_ct_CC"; then
2763 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2764 else
2765 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2766 for as_dir in $PATH
2767 do
2768 IFS=$as_save_IFS
2769 test -z "$as_dir" && as_dir=.
2770 for ac_exec_ext in '' $ac_executable_extensions; do
2771 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2772 ac_cv_prog_ac_ct_CC="cc"
2773 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2774 break 2
2775 fi
2776 done
2777 done
2778
2779 fi
2780 fi
2781 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2782 if test -n "$ac_ct_CC"; then
2783 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2784 echo "${ECHO_T}$ac_ct_CC" >&6
2785 else
2786 echo "$as_me:$LINENO: result: no" >&5
2787 echo "${ECHO_T}no" >&6
2788 fi
2789
2790 CC=$ac_ct_CC
2791 else
2792 CC="$ac_cv_prog_CC"
2793 fi
2794
2795 fi
2796 if test -z "$CC"; then
2797 # Extract the first word of "cc", so it can be a program name with args.
2798 set dummy cc; ac_word=$2
2799 echo "$as_me:$LINENO: checking for $ac_word" >&5
2800 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2801 if test "${ac_cv_prog_CC+set}" = set; then
2802 echo $ECHO_N "(cached) $ECHO_C" >&6
2803 else
2804 if test -n "$CC"; then
2805 ac_cv_prog_CC="$CC" # Let the user override the test.
2806 else
2807 ac_prog_rejected=no
2808 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2809 for as_dir in $PATH
2810 do
2811 IFS=$as_save_IFS
2812 test -z "$as_dir" && as_dir=.
2813 for ac_exec_ext in '' $ac_executable_extensions; do
2814 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2815 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2816 ac_prog_rejected=yes
2817 continue
2818 fi
2819 ac_cv_prog_CC="cc"
2820 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2821 break 2
2822 fi
2823 done
2824 done
2825
2826 if test $ac_prog_rejected = yes; then
2827 # We found a bogon in the path, so make sure we never use it.
2828 set dummy $ac_cv_prog_CC
2829 shift
2830 if test $# != 0; then
2831 # We chose a different compiler from the bogus one.
2832 # However, it has the same basename, so the bogon will be chosen
2833 # first if we set CC to just the basename; use the full file name.
2834 shift
2835 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2836 fi
2837 fi
2838 fi
2839 fi
2840 CC=$ac_cv_prog_CC
2841 if test -n "$CC"; then
2842 echo "$as_me:$LINENO: result: $CC" >&5
2843 echo "${ECHO_T}$CC" >&6
2844 else
2845 echo "$as_me:$LINENO: result: no" >&5
2846 echo "${ECHO_T}no" >&6
2847 fi
2848
2849 fi
2850 if test -z "$CC"; then
2851 if test -n "$ac_tool_prefix"; then
2852 for ac_prog in cl
2853 do
2854 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2855 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2856 echo "$as_me:$LINENO: checking for $ac_word" >&5
2857 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2858 if test "${ac_cv_prog_CC+set}" = set; then
2859 echo $ECHO_N "(cached) $ECHO_C" >&6
2860 else
2861 if test -n "$CC"; then
2862 ac_cv_prog_CC="$CC" # Let the user override the test.
2863 else
2864 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2865 for as_dir in $PATH
2866 do
2867 IFS=$as_save_IFS
2868 test -z "$as_dir" && as_dir=.
2869 for ac_exec_ext in '' $ac_executable_extensions; do
2870 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2871 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2872 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2873 break 2
2874 fi
2875 done
2876 done
2877
2878 fi
2879 fi
2880 CC=$ac_cv_prog_CC
2881 if test -n "$CC"; then
2882 echo "$as_me:$LINENO: result: $CC" >&5
2883 echo "${ECHO_T}$CC" >&6
2884 else
2885 echo "$as_me:$LINENO: result: no" >&5
2886 echo "${ECHO_T}no" >&6
2887 fi
2888
2889 test -n "$CC" && break
2890 done
2891 fi
2892 if test -z "$CC"; then
2893 ac_ct_CC=$CC
2894 for ac_prog in cl
2895 do
2896 # Extract the first word of "$ac_prog", so it can be a program name with args.
2897 set dummy $ac_prog; ac_word=$2
2898 echo "$as_me:$LINENO: checking for $ac_word" >&5
2899 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2900 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2901 echo $ECHO_N "(cached) $ECHO_C" >&6
2902 else
2903 if test -n "$ac_ct_CC"; then
2904 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2905 else
2906 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2907 for as_dir in $PATH
2908 do
2909 IFS=$as_save_IFS
2910 test -z "$as_dir" && as_dir=.
2911 for ac_exec_ext in '' $ac_executable_extensions; do
2912 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2913 ac_cv_prog_ac_ct_CC="$ac_prog"
2914 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2915 break 2
2916 fi
2917 done
2918 done
2919
2920 fi
2921 fi
2922 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2923 if test -n "$ac_ct_CC"; then
2924 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2925 echo "${ECHO_T}$ac_ct_CC" >&6
2926 else
2927 echo "$as_me:$LINENO: result: no" >&5
2928 echo "${ECHO_T}no" >&6
2929 fi
2930
2931 test -n "$ac_ct_CC" && break
2932 done
2933
2934 CC=$ac_ct_CC
2935 fi
2936
2937 fi
2938
2939
2940 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2941 See \`config.log' for more details." >&5
2942 echo "$as_me: error: no acceptable C compiler found in \$PATH
2943 See \`config.log' for more details." >&2;}
2944 { (exit 1); exit 1; }; }
2945
2946 # Provide some information about the compiler.
2947 echo "$as_me:$LINENO:" \
2948 "checking for C compiler version" >&5
2949 ac_compiler=`set X $ac_compile; echo $2`
2950 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2951 (eval $ac_compiler --version </dev/null >&5) 2>&5
2952 ac_status=$?
2953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2954 (exit $ac_status); }
2955 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2956 (eval $ac_compiler -v </dev/null >&5) 2>&5
2957 ac_status=$?
2958 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2959 (exit $ac_status); }
2960 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2961 (eval $ac_compiler -V </dev/null >&5) 2>&5
2962 ac_status=$?
2963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2964 (exit $ac_status); }
2965
2966 cat >conftest.$ac_ext <<_ACEOF
2967 #line $LINENO "configure"
2968 /* confdefs.h. */
2969 _ACEOF
2970 cat confdefs.h >>conftest.$ac_ext
2971 cat >>conftest.$ac_ext <<_ACEOF
2972 /* end confdefs.h. */
2973
2974 int
2975 main ()
2976 {
2977
2978 ;
2979 return 0;
2980 }
2981 _ACEOF
2982 ac_clean_files_save=$ac_clean_files
2983 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2984 # Try to create an executable without -o first, disregard a.out.
2985 # It will help us diagnose broken compilers, and finding out an intuition
2986 # of exeext.
2987 echo "$as_me:$LINENO: checking for C compiler default output" >&5
2988 echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
2989 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2990 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2991 (eval $ac_link_default) 2>&5
2992 ac_status=$?
2993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2994 (exit $ac_status); }; then
2995 # Find the output, starting from the most likely. This scheme is
2996 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2997 # resort.
2998
2999 # Be careful to initialize this variable, since it used to be cached.
3000 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
3001 ac_cv_exeext=
3002 # b.out is created by i960 compilers.
3003 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
3004 do
3005 test -f "$ac_file" || continue
3006 case $ac_file in
3007 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
3008 ;;
3009 conftest.$ac_ext )
3010 # This is the source file.
3011 ;;
3012 [ab].out )
3013 # We found the default executable, but exeext='' is most
3014 # certainly right.
3015 break;;
3016 *.* )
3017 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3018 # FIXME: I believe we export ac_cv_exeext for Libtool,
3019 # but it would be cool to find out if it's true. Does anybody
3020 # maintain Libtool? --akim.
3021 export ac_cv_exeext
3022 break;;
3023 * )
3024 break;;
3025 esac
3026 done
3027 else
3028 echo "$as_me: failed program was:" >&5
3029 sed 's/^/| /' conftest.$ac_ext >&5
3030
3031 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
3032 See \`config.log' for more details." >&5
3033 echo "$as_me: error: C compiler cannot create executables
3034 See \`config.log' for more details." >&2;}
3035 { (exit 77); exit 77; }; }
3036 fi
3037
3038 ac_exeext=$ac_cv_exeext
3039 echo "$as_me:$LINENO: result: $ac_file" >&5
3040 echo "${ECHO_T}$ac_file" >&6
3041
3042 # Check the compiler produces executables we can run. If not, either
3043 # the compiler is broken, or we cross compile.
3044 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
3045 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
3046 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3047 # If not cross compiling, check that we can run a simple program.
3048 if test "$cross_compiling" != yes; then
3049 if { ac_try='./$ac_file'
3050 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3051 (eval $ac_try) 2>&5
3052 ac_status=$?
3053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3054 (exit $ac_status); }; }; then
3055 cross_compiling=no
3056 else
3057 if test "$cross_compiling" = maybe; then
3058 cross_compiling=yes
3059 else
3060 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
3061 If you meant to cross compile, use \`--host'.
3062 See \`config.log' for more details." >&5
3063 echo "$as_me: error: cannot run C compiled programs.
3064 If you meant to cross compile, use \`--host'.
3065 See \`config.log' for more details." >&2;}
3066 { (exit 1); exit 1; }; }
3067 fi
3068 fi
3069 fi
3070 echo "$as_me:$LINENO: result: yes" >&5
3071 echo "${ECHO_T}yes" >&6
3072
3073 rm -f a.out a.exe conftest$ac_cv_exeext b.out
3074 ac_clean_files=$ac_clean_files_save
3075 # Check the compiler produces executables we can run. If not, either
3076 # the compiler is broken, or we cross compile.
3077 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3078 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
3079 echo "$as_me:$LINENO: result: $cross_compiling" >&5
3080 echo "${ECHO_T}$cross_compiling" >&6
3081
3082 echo "$as_me:$LINENO: checking for suffix of executables" >&5
3083 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
3084 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3085 (eval $ac_link) 2>&5
3086 ac_status=$?
3087 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3088 (exit $ac_status); }; then
3089 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3090 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3091 # work properly (i.e., refer to `conftest.exe'), while it won't with
3092 # `rm'.
3093 for ac_file in conftest.exe conftest conftest.*; do
3094 test -f "$ac_file" || continue
3095 case $ac_file in
3096 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
3097 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3098 export ac_cv_exeext
3099 break;;
3100 * ) break;;
3101 esac
3102 done
3103 else
3104 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3105 See \`config.log' for more details." >&5
3106 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3107 See \`config.log' for more details." >&2;}
3108 { (exit 1); exit 1; }; }
3109 fi
3110
3111 rm -f conftest$ac_cv_exeext
3112 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3113 echo "${ECHO_T}$ac_cv_exeext" >&6
3114
3115 rm -f conftest.$ac_ext
3116 EXEEXT=$ac_cv_exeext
3117 ac_exeext=$EXEEXT
3118 echo "$as_me:$LINENO: checking for suffix of object files" >&5
3119 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
3120 if test "${ac_cv_objext+set}" = set; then
3121 echo $ECHO_N "(cached) $ECHO_C" >&6
3122 else
3123 cat >conftest.$ac_ext <<_ACEOF
3124 #line $LINENO "configure"
3125 /* confdefs.h. */
3126 _ACEOF
3127 cat confdefs.h >>conftest.$ac_ext
3128 cat >>conftest.$ac_ext <<_ACEOF
3129 /* end confdefs.h. */
3130
3131 int
3132 main ()
3133 {
3134
3135 ;
3136 return 0;
3137 }
3138 _ACEOF
3139 rm -f conftest.o conftest.obj
3140 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3141 (eval $ac_compile) 2>&5
3142 ac_status=$?
3143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3144 (exit $ac_status); }; then
3145 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
3146 case $ac_file in
3147 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
3148 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3149 break;;
3150 esac
3151 done
3152 else
3153 echo "$as_me: failed program was:" >&5
3154 sed 's/^/| /' conftest.$ac_ext >&5
3155
3156 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3157 See \`config.log' for more details." >&5
3158 echo "$as_me: error: cannot compute suffix of object files: cannot compile
3159 See \`config.log' for more details." >&2;}
3160 { (exit 1); exit 1; }; }
3161 fi
3162
3163 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3164 fi
3165 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3166 echo "${ECHO_T}$ac_cv_objext" >&6
3167 OBJEXT=$ac_cv_objext
3168 ac_objext=$OBJEXT
3169 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3170 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
3171 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3172 echo $ECHO_N "(cached) $ECHO_C" >&6
3173 else
3174 cat >conftest.$ac_ext <<_ACEOF
3175 #line $LINENO "configure"
3176 /* confdefs.h. */
3177 _ACEOF
3178 cat confdefs.h >>conftest.$ac_ext
3179 cat >>conftest.$ac_ext <<_ACEOF
3180 /* end confdefs.h. */
3181
3182 int
3183 main ()
3184 {
3185 #ifndef __GNUC__
3186 choke me
3187 #endif
3188
3189 ;
3190 return 0;
3191 }
3192 _ACEOF
3193 rm -f conftest.$ac_objext
3194 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3195 (eval $ac_compile) 2>&5
3196 ac_status=$?
3197 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3198 (exit $ac_status); } &&
3199 { ac_try='test -s conftest.$ac_objext'
3200 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3201 (eval $ac_try) 2>&5
3202 ac_status=$?
3203 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3204 (exit $ac_status); }; }; then
3205 ac_compiler_gnu=yes
3206 else
3207 echo "$as_me: failed program was:" >&5
3208 sed 's/^/| /' conftest.$ac_ext >&5
3209
3210 ac_compiler_gnu=no
3211 fi
3212 rm -f conftest.$ac_objext conftest.$ac_ext
3213 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3214
3215 fi
3216 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3217 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
3218 GCC=`test $ac_compiler_gnu = yes && echo yes`
3219 ac_test_CFLAGS=${CFLAGS+set}
3220 ac_save_CFLAGS=$CFLAGS
3221 CFLAGS="-g"
3222 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3223 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
3224 if test "${ac_cv_prog_cc_g+set}" = set; then
3225 echo $ECHO_N "(cached) $ECHO_C" >&6
3226 else
3227 cat >conftest.$ac_ext <<_ACEOF
3228 #line $LINENO "configure"
3229 /* confdefs.h. */
3230 _ACEOF
3231 cat confdefs.h >>conftest.$ac_ext
3232 cat >>conftest.$ac_ext <<_ACEOF
3233 /* end confdefs.h. */
3234
3235 int
3236 main ()
3237 {
3238
3239 ;
3240 return 0;
3241 }
3242 _ACEOF
3243 rm -f conftest.$ac_objext
3244 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3245 (eval $ac_compile) 2>&5
3246 ac_status=$?
3247 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3248 (exit $ac_status); } &&
3249 { ac_try='test -s conftest.$ac_objext'
3250 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3251 (eval $ac_try) 2>&5
3252 ac_status=$?
3253 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3254 (exit $ac_status); }; }; then
3255 ac_cv_prog_cc_g=yes
3256 else
3257 echo "$as_me: failed program was:" >&5
3258 sed 's/^/| /' conftest.$ac_ext >&5
3259
3260 ac_cv_prog_cc_g=no
3261 fi
3262 rm -f conftest.$ac_objext conftest.$ac_ext
3263 fi
3264 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3265 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
3266 if test "$ac_test_CFLAGS" = set; then
3267 CFLAGS=$ac_save_CFLAGS
3268 elif test $ac_cv_prog_cc_g = yes; then
3269 if test "$GCC" = yes; then
3270 CFLAGS="-g -O2"
3271 else
3272 CFLAGS="-g"
3273 fi
3274 else
3275 if test "$GCC" = yes; then
3276 CFLAGS="-O2"
3277 else
3278 CFLAGS=
3279 fi
3280 fi
3281 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
3282 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
3283 if test "${ac_cv_prog_cc_stdc+set}" = set; then
3284 echo $ECHO_N "(cached) $ECHO_C" >&6
3285 else
3286 ac_cv_prog_cc_stdc=no
3287 ac_save_CC=$CC
3288 cat >conftest.$ac_ext <<_ACEOF
3289 #line $LINENO "configure"
3290 /* confdefs.h. */
3291 _ACEOF
3292 cat confdefs.h >>conftest.$ac_ext
3293 cat >>conftest.$ac_ext <<_ACEOF
3294 /* end confdefs.h. */
3295 #include <stdarg.h>
3296 #include <stdio.h>
3297 #include <sys/types.h>
3298 #include <sys/stat.h>
3299 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3300 struct buf { int x; };
3301 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3302 static char *e (p, i)
3303 char **p;
3304 int i;
3305 {
3306 return p[i];
3307 }
3308 static char *f (char * (*g) (char **, int), char **p, ...)
3309 {
3310 char *s;
3311 va_list v;
3312 va_start (v,p);
3313 s = g (p, va_arg (v,int));
3314 va_end (v);
3315 return s;
3316 }
3317 int test (int i, double x);
3318 struct s1 {int (*f) (int a);};
3319 struct s2 {int (*f) (double a);};
3320 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3321 int argc;
3322 char **argv;
3323 int
3324 main ()
3325 {
3326 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3327 ;
3328 return 0;
3329 }
3330 _ACEOF
3331 # Don't try gcc -ansi; that turns off useful extensions and
3332 # breaks some systems' header files.
3333 # AIX -qlanglvl=ansi
3334 # Ultrix and OSF/1 -std1
3335 # HP-UX 10.20 and later -Ae
3336 # HP-UX older versions -Aa -D_HPUX_SOURCE
3337 # SVR4 -Xc -D__EXTENSIONS__
3338 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3339 do
3340 CC="$ac_save_CC $ac_arg"
3341 rm -f conftest.$ac_objext
3342 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3343 (eval $ac_compile) 2>&5
3344 ac_status=$?
3345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3346 (exit $ac_status); } &&
3347 { ac_try='test -s conftest.$ac_objext'
3348 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3349 (eval $ac_try) 2>&5
3350 ac_status=$?
3351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3352 (exit $ac_status); }; }; then
3353 ac_cv_prog_cc_stdc=$ac_arg
3354 break
3355 else
3356 echo "$as_me: failed program was:" >&5
3357 sed 's/^/| /' conftest.$ac_ext >&5
3358
3359 fi
3360 rm -f conftest.$ac_objext
3361 done
3362 rm -f conftest.$ac_ext conftest.$ac_objext
3363 CC=$ac_save_CC
3364
3365 fi
3366
3367 case "x$ac_cv_prog_cc_stdc" in
3368 x|xno)
3369 echo "$as_me:$LINENO: result: none needed" >&5
3370 echo "${ECHO_T}none needed" >&6 ;;
3371 *)
3372 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
3373 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
3374 CC="$CC $ac_cv_prog_cc_stdc" ;;
3375 esac
3376
3377 # Some people use a C++ compiler to compile C. Since we use `exit',
3378 # in C++ we need to declare it. In case someone uses the same compiler
3379 # for both compiling C and C++ we need to have the C++ compiler decide
3380 # the declaration of exit, since it's the most demanding environment.
3381 cat >conftest.$ac_ext <<_ACEOF
3382 #ifndef __cplusplus
3383 choke me
3384 #endif
3385 _ACEOF
3386 rm -f conftest.$ac_objext
3387 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3388 (eval $ac_compile) 2>&5
3389 ac_status=$?
3390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3391 (exit $ac_status); } &&
3392 { ac_try='test -s conftest.$ac_objext'
3393 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3394 (eval $ac_try) 2>&5
3395 ac_status=$?
3396 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3397 (exit $ac_status); }; }; then
3398 for ac_declaration in \
3399 '' \
3400 'extern "C" void std::exit (int) throw (); using std::exit;' \
3401 'extern "C" void std::exit (int); using std::exit;' \
3402 'extern "C" void exit (int) throw ();' \
3403 'extern "C" void exit (int);' \
3404 'void exit (int);'
3405 do
3406 cat >conftest.$ac_ext <<_ACEOF
3407 #line $LINENO "configure"
3408 /* confdefs.h. */
3409 _ACEOF
3410 cat confdefs.h >>conftest.$ac_ext
3411 cat >>conftest.$ac_ext <<_ACEOF
3412 /* end confdefs.h. */
3413 $ac_declaration
3414 #include <stdlib.h>
3415 int
3416 main ()
3417 {
3418 exit (42);
3419 ;
3420 return 0;
3421 }
3422 _ACEOF
3423 rm -f conftest.$ac_objext
3424 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3425 (eval $ac_compile) 2>&5
3426 ac_status=$?
3427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3428 (exit $ac_status); } &&
3429 { ac_try='test -s conftest.$ac_objext'
3430 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3431 (eval $ac_try) 2>&5
3432 ac_status=$?
3433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3434 (exit $ac_status); }; }; then
3435 :
3436 else
3437 echo "$as_me: failed program was:" >&5
3438 sed 's/^/| /' conftest.$ac_ext >&5
3439
3440 continue
3441 fi
3442 rm -f conftest.$ac_objext conftest.$ac_ext
3443 cat >conftest.$ac_ext <<_ACEOF
3444 #line $LINENO "configure"
3445 /* confdefs.h. */
3446 _ACEOF
3447 cat confdefs.h >>conftest.$ac_ext
3448 cat >>conftest.$ac_ext <<_ACEOF
3449 /* end confdefs.h. */
3450 $ac_declaration
3451 int
3452 main ()
3453 {
3454 exit (42);
3455 ;
3456 return 0;
3457 }
3458 _ACEOF
3459 rm -f conftest.$ac_objext
3460 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3461 (eval $ac_compile) 2>&5
3462 ac_status=$?
3463 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3464 (exit $ac_status); } &&
3465 { ac_try='test -s conftest.$ac_objext'
3466 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3467 (eval $ac_try) 2>&5
3468 ac_status=$?
3469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3470 (exit $ac_status); }; }; then
3471 break
3472 else
3473 echo "$as_me: failed program was:" >&5
3474 sed 's/^/| /' conftest.$ac_ext >&5
3475
3476 fi
3477 rm -f conftest.$ac_objext conftest.$ac_ext
3478 done
3479 rm -f conftest*
3480 if test -n "$ac_declaration"; then
3481 echo '#ifdef __cplusplus' >>confdefs.h
3482 echo $ac_declaration >>confdefs.h
3483 echo '#endif' >>confdefs.h
3484 fi
3485
3486 else
3487 echo "$as_me: failed program was:" >&5
3488 sed 's/^/| /' conftest.$ac_ext >&5
3489
3490 fi
3491 rm -f conftest.$ac_objext conftest.$ac_ext
3492 ac_ext=c
3493 ac_cpp='$CPP $CPPFLAGS'
3494 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3495 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3496 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3497
3498
3499 # On Suns, sometimes $CPP names a directory.
3500 if test -n "$CPP" && test -d "$CPP"; then
3501 CPP=
3502 fi
3503
3504 #### Some systems specify a CPP to use unless we are using GCC.
3505 #### Now that we know whether we are using GCC, we can decide whether
3506 #### to use that one.
3507 if test "x$NON_GNU_CPP" != x && test x$GCC != xyes && test "x$CPP" = x
3508 then
3509 CPP="$NON_GNU_CPP"
3510 fi
3511
3512 #### Some systems specify a CC to use unless we are using GCC.
3513 #### Now that we know whether we are using GCC, we can decide whether
3514 #### to use that one.
3515 if test "x$NON_GNU_CC" != x && test x$GCC != xyes &&
3516 test x$cc_specified != xyes
3517 then
3518 CC="$NON_GNU_CC"
3519 fi
3520
3521 if test x$GCC = xyes && test "x$GCC_TEST_OPTIONS" != x
3522 then
3523 CC="$CC $GCC_TEST_OPTIONS"
3524 fi
3525
3526 if test x$GCC = x && test "x$NON_GCC_TEST_OPTIONS" != x
3527 then
3528 CC="$CC $NON_GCC_TEST_OPTIONS"
3529 fi
3530
3531 #### Some other nice autoconf tests.
3532
3533 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3534 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3535 LN_S=$as_ln_s
3536 if test "$LN_S" = "ln -s"; then
3537 echo "$as_me:$LINENO: result: yes" >&5
3538 echo "${ECHO_T}yes" >&6
3539 else
3540 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3541 echo "${ECHO_T}no, using $LN_S" >&6
3542 fi
3543
3544 ac_ext=c
3545 ac_cpp='$CPP $CPPFLAGS'
3546 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3547 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3548 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3549 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3550 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3551 # On Suns, sometimes $CPP names a directory.
3552 if test -n "$CPP" && test -d "$CPP"; then
3553 CPP=
3554 fi
3555 if test -z "$CPP"; then
3556 if test "${ac_cv_prog_CPP+set}" = set; then
3557 echo $ECHO_N "(cached) $ECHO_C" >&6
3558 else
3559 # Double quotes because CPP needs to be expanded
3560 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3561 do
3562 ac_preproc_ok=false
3563 for ac_c_preproc_warn_flag in '' yes
3564 do
3565 # Use a header file that comes with gcc, so configuring glibc
3566 # with a fresh cross-compiler works.
3567 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3568 # <limits.h> exists even on freestanding compilers.
3569 # On the NeXT, cc -E runs the code through the compiler's parser,
3570 # not just through cpp. "Syntax error" is here to catch this case.
3571 cat >conftest.$ac_ext <<_ACEOF
3572 #line $LINENO "configure"
3573 /* confdefs.h. */
3574 _ACEOF
3575 cat confdefs.h >>conftest.$ac_ext
3576 cat >>conftest.$ac_ext <<_ACEOF
3577 /* end confdefs.h. */
3578 #ifdef __STDC__
3579 # include <limits.h>
3580 #else
3581 # include <assert.h>
3582 #endif
3583 Syntax error
3584 _ACEOF
3585 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3586 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3587 ac_status=$?
3588 grep -v '^ *+' conftest.er1 >conftest.err
3589 rm -f conftest.er1
3590 cat conftest.err >&5
3591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3592 (exit $ac_status); } >/dev/null; then
3593 if test -s conftest.err; then
3594 ac_cpp_err=$ac_c_preproc_warn_flag
3595 else
3596 ac_cpp_err=
3597 fi
3598 else
3599 ac_cpp_err=yes
3600 fi
3601 if test -z "$ac_cpp_err"; then
3602 :
3603 else
3604 echo "$as_me: failed program was:" >&5
3605 sed 's/^/| /' conftest.$ac_ext >&5
3606
3607 # Broken: fails on valid input.
3608 continue
3609 fi
3610 rm -f conftest.err conftest.$ac_ext
3611
3612 # OK, works on sane cases. Now check whether non-existent headers
3613 # can be detected and how.
3614 cat >conftest.$ac_ext <<_ACEOF
3615 #line $LINENO "configure"
3616 /* confdefs.h. */
3617 _ACEOF
3618 cat confdefs.h >>conftest.$ac_ext
3619 cat >>conftest.$ac_ext <<_ACEOF
3620 /* end confdefs.h. */
3621 #include <ac_nonexistent.h>
3622 _ACEOF
3623 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3624 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3625 ac_status=$?
3626 grep -v '^ *+' conftest.er1 >conftest.err
3627 rm -f conftest.er1
3628 cat conftest.err >&5
3629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3630 (exit $ac_status); } >/dev/null; then
3631 if test -s conftest.err; then
3632 ac_cpp_err=$ac_c_preproc_warn_flag
3633 else
3634 ac_cpp_err=
3635 fi
3636 else
3637 ac_cpp_err=yes
3638 fi
3639 if test -z "$ac_cpp_err"; then
3640 # Broken: success on invalid input.
3641 continue
3642 else
3643 echo "$as_me: failed program was:" >&5
3644 sed 's/^/| /' conftest.$ac_ext >&5
3645
3646 # Passes both tests.
3647 ac_preproc_ok=:
3648 break
3649 fi
3650 rm -f conftest.err conftest.$ac_ext
3651
3652 done
3653 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3654 rm -f conftest.err conftest.$ac_ext
3655 if $ac_preproc_ok; then
3656 break
3657 fi
3658
3659 done
3660 ac_cv_prog_CPP=$CPP
3661
3662 fi
3663 CPP=$ac_cv_prog_CPP
3664 else
3665 ac_cv_prog_CPP=$CPP
3666 fi
3667 echo "$as_me:$LINENO: result: $CPP" >&5
3668 echo "${ECHO_T}$CPP" >&6
3669 ac_preproc_ok=false
3670 for ac_c_preproc_warn_flag in '' yes
3671 do
3672 # Use a header file that comes with gcc, so configuring glibc
3673 # with a fresh cross-compiler works.
3674 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3675 # <limits.h> exists even on freestanding compilers.
3676 # On the NeXT, cc -E runs the code through the compiler's parser,
3677 # not just through cpp. "Syntax error" is here to catch this case.
3678 cat >conftest.$ac_ext <<_ACEOF
3679 #line $LINENO "configure"
3680 /* confdefs.h. */
3681 _ACEOF
3682 cat confdefs.h >>conftest.$ac_ext
3683 cat >>conftest.$ac_ext <<_ACEOF
3684 /* end confdefs.h. */
3685 #ifdef __STDC__
3686 # include <limits.h>
3687 #else
3688 # include <assert.h>
3689 #endif
3690 Syntax error
3691 _ACEOF
3692 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3693 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3694 ac_status=$?
3695 grep -v '^ *+' conftest.er1 >conftest.err
3696 rm -f conftest.er1
3697 cat conftest.err >&5
3698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3699 (exit $ac_status); } >/dev/null; then
3700 if test -s conftest.err; then
3701 ac_cpp_err=$ac_c_preproc_warn_flag
3702 else
3703 ac_cpp_err=
3704 fi
3705 else
3706 ac_cpp_err=yes
3707 fi
3708 if test -z "$ac_cpp_err"; then
3709 :
3710 else
3711 echo "$as_me: failed program was:" >&5
3712 sed 's/^/| /' conftest.$ac_ext >&5
3713
3714 # Broken: fails on valid input.
3715 continue
3716 fi
3717 rm -f conftest.err conftest.$ac_ext
3718
3719 # OK, works on sane cases. Now check whether non-existent headers
3720 # can be detected and how.
3721 cat >conftest.$ac_ext <<_ACEOF
3722 #line $LINENO "configure"
3723 /* confdefs.h. */
3724 _ACEOF
3725 cat confdefs.h >>conftest.$ac_ext
3726 cat >>conftest.$ac_ext <<_ACEOF
3727 /* end confdefs.h. */
3728 #include <ac_nonexistent.h>
3729 _ACEOF
3730 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3731 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3732 ac_status=$?
3733 grep -v '^ *+' conftest.er1 >conftest.err
3734 rm -f conftest.er1
3735 cat conftest.err >&5
3736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3737 (exit $ac_status); } >/dev/null; then
3738 if test -s conftest.err; then
3739 ac_cpp_err=$ac_c_preproc_warn_flag
3740 else
3741 ac_cpp_err=
3742 fi
3743 else
3744 ac_cpp_err=yes
3745 fi
3746 if test -z "$ac_cpp_err"; then
3747 # Broken: success on invalid input.
3748 continue
3749 else
3750 echo "$as_me: failed program was:" >&5
3751 sed 's/^/| /' conftest.$ac_ext >&5
3752
3753 # Passes both tests.
3754 ac_preproc_ok=:
3755 break
3756 fi
3757 rm -f conftest.err conftest.$ac_ext
3758
3759 done
3760 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3761 rm -f conftest.err conftest.$ac_ext
3762 if $ac_preproc_ok; then
3763 :
3764 else
3765 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3766 See \`config.log' for more details." >&5
3767 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3768 See \`config.log' for more details." >&2;}
3769 { (exit 1); exit 1; }; }
3770 fi
3771
3772 ac_ext=c
3773 ac_cpp='$CPP $CPPFLAGS'
3774 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3775 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3776 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3777
3778 # Find a good install program. We prefer a C program (faster),
3779 # so one script is as good as another. But avoid the broken or
3780 # incompatible versions:
3781 # SysV /etc/install, /usr/sbin/install
3782 # SunOS /usr/etc/install
3783 # IRIX /sbin/install
3784 # AIX /bin/install
3785 # AmigaOS /C/install, which installs bootblocks on floppy discs
3786 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3787 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3788 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3789 # ./install, which can be erroneously created by make from ./install.sh.
3790 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3791 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3792 if test -z "$INSTALL"; then
3793 if test "${ac_cv_path_install+set}" = set; then
3794 echo $ECHO_N "(cached) $ECHO_C" >&6
3795 else
3796 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3797 for as_dir in $PATH
3798 do
3799 IFS=$as_save_IFS
3800 test -z "$as_dir" && as_dir=.
3801 # Account for people who put trailing slashes in PATH elements.
3802 case $as_dir/ in
3803 ./ | .// | /cC/* | \
3804 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3805 /usr/ucb/* ) ;;
3806 *)
3807 # OSF1 and SCO ODT 3.0 have their own names for install.
3808 # Don't use installbsd from OSF since it installs stuff as root
3809 # by default.
3810 for ac_prog in ginstall scoinst install; do
3811 for ac_exec_ext in '' $ac_executable_extensions; do
3812 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3813 if test $ac_prog = install &&
3814 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3815 # AIX install. It has an incompatible calling convention.
3816 :
3817 elif test $ac_prog = install &&
3818 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3819 # program-specific install script used by HP pwplus--don't use.
3820 :
3821 else
3822 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3823 break 3
3824 fi
3825 fi
3826 done
3827 done
3828 ;;
3829 esac
3830 done
3831
3832
3833 fi
3834 if test "${ac_cv_path_install+set}" = set; then
3835 INSTALL=$ac_cv_path_install
3836 else
3837 # As a last resort, use the slow shell script. We don't cache a
3838 # path for INSTALL within a source directory, because that will
3839 # break other packages using the cache if that directory is
3840 # removed, or if the path is relative.
3841 INSTALL=$ac_install_sh
3842 fi
3843 fi
3844 echo "$as_me:$LINENO: result: $INSTALL" >&5
3845 echo "${ECHO_T}$INSTALL" >&6
3846
3847 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3848 # It thinks the first close brace ends the variable substitution.
3849 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3850
3851 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3852
3853 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3854
3855 if test "x$RANLIB" = x; then
3856 if test -n "$ac_tool_prefix"; then
3857 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3858 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3859 echo "$as_me:$LINENO: checking for $ac_word" >&5
3860 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3861 if test "${ac_cv_prog_RANLIB+set}" = set; then
3862 echo $ECHO_N "(cached) $ECHO_C" >&6
3863 else
3864 if test -n "$RANLIB"; then
3865 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3866 else
3867 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3868 for as_dir in $PATH
3869 do
3870 IFS=$as_save_IFS
3871 test -z "$as_dir" && as_dir=.
3872 for ac_exec_ext in '' $ac_executable_extensions; do
3873 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3874 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3875 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3876 break 2
3877 fi
3878 done
3879 done
3880
3881 fi
3882 fi
3883 RANLIB=$ac_cv_prog_RANLIB
3884 if test -n "$RANLIB"; then
3885 echo "$as_me:$LINENO: result: $RANLIB" >&5
3886 echo "${ECHO_T}$RANLIB" >&6
3887 else
3888 echo "$as_me:$LINENO: result: no" >&5
3889 echo "${ECHO_T}no" >&6
3890 fi
3891
3892 fi
3893 if test -z "$ac_cv_prog_RANLIB"; then
3894 ac_ct_RANLIB=$RANLIB
3895 # Extract the first word of "ranlib", so it can be a program name with args.
3896 set dummy ranlib; ac_word=$2
3897 echo "$as_me:$LINENO: checking for $ac_word" >&5
3898 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3899 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3900 echo $ECHO_N "(cached) $ECHO_C" >&6
3901 else
3902 if test -n "$ac_ct_RANLIB"; then
3903 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3904 else
3905 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3906 for as_dir in $PATH
3907 do
3908 IFS=$as_save_IFS
3909 test -z "$as_dir" && as_dir=.
3910 for ac_exec_ext in '' $ac_executable_extensions; do
3911 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3912 ac_cv_prog_ac_ct_RANLIB="ranlib"
3913 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3914 break 2
3915 fi
3916 done
3917 done
3918
3919 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3920 fi
3921 fi
3922 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3923 if test -n "$ac_ct_RANLIB"; then
3924 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3925 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3926 else
3927 echo "$as_me:$LINENO: result: no" >&5
3928 echo "${ECHO_T}no" >&6
3929 fi
3930
3931 RANLIB=$ac_ct_RANLIB
3932 else
3933 RANLIB="$ac_cv_prog_RANLIB"
3934 fi
3935
3936 fi
3937 # Extract the first word of "install-info", so it can be a program name with args.
3938 set dummy install-info; ac_word=$2
3939 echo "$as_me:$LINENO: checking for $ac_word" >&5
3940 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3941 if test "${ac_cv_path_INSTALL_INFO+set}" = set; then
3942 echo $ECHO_N "(cached) $ECHO_C" >&6
3943 else
3944 case $INSTALL_INFO in
3945 [\\/]* | ?:[\\/]*)
3946 ac_cv_path_INSTALL_INFO="$INSTALL_INFO" # Let the user override the test with a path.
3947 ;;
3948 *)
3949 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3950 for as_dir in $PATH
3951 do
3952 IFS=$as_save_IFS
3953 test -z "$as_dir" && as_dir=.
3954 for ac_exec_ext in '' $ac_executable_extensions; do
3955 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3956 ac_cv_path_INSTALL_INFO="$as_dir/$ac_word$ac_exec_ext"
3957 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3958 break 2
3959 fi
3960 done
3961 done
3962
3963 ;;
3964 esac
3965 fi
3966 INSTALL_INFO=$ac_cv_path_INSTALL_INFO
3967
3968 if test -n "$INSTALL_INFO"; then
3969 echo "$as_me:$LINENO: result: $INSTALL_INFO" >&5
3970 echo "${ECHO_T}$INSTALL_INFO" >&6
3971 else
3972 echo "$as_me:$LINENO: result: no" >&5
3973 echo "${ECHO_T}no" >&6
3974 fi
3975
3976 # Extract the first word of "install-info", so it can be a program name with args.
3977 set dummy install-info; ac_word=$2
3978 echo "$as_me:$LINENO: checking for $ac_word" >&5
3979 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3980 if test "${ac_cv_path_INSTALL_INFO+set}" = set; then
3981 echo $ECHO_N "(cached) $ECHO_C" >&6
3982 else
3983 case $INSTALL_INFO in
3984 [\\/]* | ?:[\\/]*)
3985 ac_cv_path_INSTALL_INFO="$INSTALL_INFO" # Let the user override the test with a path.
3986 ;;
3987 *)
3988 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3989 for as_dir in /usr/sbin
3990 do
3991 IFS=$as_save_IFS
3992 test -z "$as_dir" && as_dir=.
3993 for ac_exec_ext in '' $ac_executable_extensions; do
3994 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3995 ac_cv_path_INSTALL_INFO="$as_dir/$ac_word$ac_exec_ext"
3996 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3997 break 2
3998 fi
3999 done
4000 done
4001
4002 ;;
4003 esac
4004 fi
4005 INSTALL_INFO=$ac_cv_path_INSTALL_INFO
4006
4007 if test -n "$INSTALL_INFO"; then
4008 echo "$as_me:$LINENO: result: $INSTALL_INFO" >&5
4009 echo "${ECHO_T}$INSTALL_INFO" >&6
4010 else
4011 echo "$as_me:$LINENO: result: no" >&5
4012 echo "${ECHO_T}no" >&6
4013 fi
4014
4015 # Extract the first word of "install-info", so it can be a program name with args.
4016 set dummy install-info; ac_word=$2
4017 echo "$as_me:$LINENO: checking for $ac_word" >&5
4018 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4019 if test "${ac_cv_path_INSTALL_INFO+set}" = set; then
4020 echo $ECHO_N "(cached) $ECHO_C" >&6
4021 else
4022 case $INSTALL_INFO in
4023 [\\/]* | ?:[\\/]*)
4024 ac_cv_path_INSTALL_INFO="$INSTALL_INFO" # Let the user override the test with a path.
4025 ;;
4026 *)
4027 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4028 for as_dir in /sbin
4029 do
4030 IFS=$as_save_IFS
4031 test -z "$as_dir" && as_dir=.
4032 for ac_exec_ext in '' $ac_executable_extensions; do
4033 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4034 ac_cv_path_INSTALL_INFO="$as_dir/$ac_word$ac_exec_ext"
4035 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4036 break 2
4037 fi
4038 done
4039 done
4040
4041 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO=":"
4042 ;;
4043 esac
4044 fi
4045 INSTALL_INFO=$ac_cv_path_INSTALL_INFO
4046
4047 if test -n "$INSTALL_INFO"; then
4048 echo "$as_me:$LINENO: result: $INSTALL_INFO" >&5
4049 echo "${ECHO_T}$INSTALL_INFO" >&6
4050 else
4051 echo "$as_me:$LINENO: result: no" >&5
4052 echo "${ECHO_T}no" >&6
4053 fi
4054
4055
4056
4057 if test x$GCC = xyes && test "x$GCC_LINK_TEST_OPTIONS" != x
4058 then
4059 ac_link="$ac_link $GCC_LINK_TEST_OPTIONS"
4060 fi
4061
4062 if test x$GCC = x && test "x$NON_GCC_LINK_TEST_OPTIONS" != x
4063 then
4064 ac_link="$ac_link $NON_GCC_LINK_TEST_OPTIONS"
4065 fi
4066
4067
4068
4069 echo "$as_me:$LINENO: checking for egrep" >&5
4070 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4071 if test "${ac_cv_prog_egrep+set}" = set; then
4072 echo $ECHO_N "(cached) $ECHO_C" >&6
4073 else
4074 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4075 then ac_cv_prog_egrep='grep -E'
4076 else ac_cv_prog_egrep='egrep'
4077 fi
4078 fi
4079 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4080 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4081 EGREP=$ac_cv_prog_egrep
4082
4083
4084
4085 echo "$as_me:$LINENO: checking for AIX" >&5
4086 echo $ECHO_N "checking for AIX... $ECHO_C" >&6
4087 cat >conftest.$ac_ext <<_ACEOF
4088 #line $LINENO "configure"
4089 /* confdefs.h. */
4090 _ACEOF
4091 cat confdefs.h >>conftest.$ac_ext
4092 cat >>conftest.$ac_ext <<_ACEOF
4093 /* end confdefs.h. */
4094 #ifdef _AIX
4095 yes
4096 #endif
4097
4098 _ACEOF
4099 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4100 $EGREP "yes" >/dev/null 2>&1; then
4101 echo "$as_me:$LINENO: result: yes" >&5
4102 echo "${ECHO_T}yes" >&6
4103 cat >>confdefs.h <<\_ACEOF
4104 #define _ALL_SOURCE 1
4105 _ACEOF
4106
4107 else
4108 echo "$as_me:$LINENO: result: no" >&5
4109 echo "${ECHO_T}no" >&6
4110 fi
4111 rm -f conftest*
4112
4113
4114
4115 #### Extract some information from the operating system and machine files.
4116
4117 { echo "$as_me:$LINENO: checking the machine- and system-dependent files to find out
4118 - which libraries the lib-src programs will want, and
4119 - whether the GNU malloc routines are usable..." >&5
4120 echo "$as_me: checking the machine- and system-dependent files to find out
4121 - which libraries the lib-src programs will want, and
4122 - whether the GNU malloc routines are usable..." >&6;}
4123
4124 ### First figure out CFLAGS (which we use for running the compiler here)
4125 ### and REAL_CFLAGS (which we use for real compilation).
4126 ### The two are the same except on a few systems, where they are made
4127 ### different to work around various lossages. For example,
4128 ### GCC 2.5 on GNU/Linux needs them to be different because it treats -g
4129 ### as implying static linking.
4130
4131 ### If the CFLAGS env var is specified, we use that value
4132 ### instead of the default.
4133
4134 ### It's not important that this name contain the PID; you can't run
4135 ### two configures in the same directory and have anything work
4136 ### anyway.
4137 tempcname="conftest.c"
4138
4139 echo '
4140 #include "'${srcdir}'/src/'${opsysfile}'"
4141 #include "'${srcdir}'/src/'${machfile}'"
4142 #ifndef LIBS_MACHINE
4143 #define LIBS_MACHINE
4144 #endif
4145 #ifndef LIBS_SYSTEM
4146 #define LIBS_SYSTEM
4147 #endif
4148 #ifndef C_SWITCH_SYSTEM
4149 #define C_SWITCH_SYSTEM
4150 #endif
4151 #ifndef C_SWITCH_MACHINE
4152 #define C_SWITCH_MACHINE
4153 #endif
4154 configure___ libsrc_libs=LIBS_MACHINE LIBS_SYSTEM
4155 configure___ c_switch_system=C_SWITCH_SYSTEM
4156 configure___ c_switch_machine=C_SWITCH_MACHINE
4157
4158 #ifndef LIB_X11_LIB
4159 #define LIB_X11_LIB -lX11
4160 #endif
4161
4162 #ifndef LIBX11_MACHINE
4163 #define LIBX11_MACHINE
4164 #endif
4165
4166 #ifndef LIBX11_SYSTEM
4167 #define LIBX11_SYSTEM
4168 #endif
4169 configure___ LIBX=LIB_X11_LIB LIBX11_MACHINE LIBX11_SYSTEM
4170
4171 #ifdef UNEXEC
4172 configure___ unexec=UNEXEC
4173 #else
4174 configure___ unexec=unexec.o
4175 #endif
4176
4177 #ifdef SYSTEM_MALLOC
4178 configure___ system_malloc=yes
4179 #else
4180 configure___ system_malloc=no
4181 #endif
4182
4183 #ifdef USE_MMAP_FOR_BUFFERS
4184 configure___ use_mmap_for_buffers=yes
4185 #else
4186 configure___ use_mmap_for_buffers=no
4187 #endif
4188
4189 #ifndef C_DEBUG_SWITCH
4190 #define C_DEBUG_SWITCH -g
4191 #endif
4192
4193 #ifndef C_OPTIMIZE_SWITCH
4194 #ifdef __GNUC__
4195 #define C_OPTIMIZE_SWITCH -O2
4196 #else
4197 #define C_OPTIMIZE_SWITCH -O
4198 #endif
4199 #endif
4200
4201 #ifndef LD_SWITCH_MACHINE
4202 #define LD_SWITCH_MACHINE
4203 #endif
4204
4205 #ifndef LD_SWITCH_SYSTEM
4206 #define LD_SWITCH_SYSTEM
4207 #endif
4208
4209 #ifndef LD_SWITCH_X_SITE_AUX
4210 #define LD_SWITCH_X_SITE_AUX
4211 #endif
4212
4213 configure___ ld_switch_system=LD_SWITCH_SYSTEM
4214 configure___ ld_switch_machine=LD_SWITCH_MACHINE
4215
4216 #ifdef THIS_IS_CONFIGURE
4217
4218 /* Get the CFLAGS for tests in configure. */
4219 #ifdef __GNUC__
4220 configure___ CFLAGS=C_DEBUG_SWITCH C_OPTIMIZE_SWITCH '${SPECIFIED_CFLAGS}'
4221 #else
4222 configure___ CFLAGS=C_DEBUG_SWITCH '${SPECIFIED_CFLAGS}'
4223 #endif
4224
4225 #else /* not THIS_IS_CONFIGURE */
4226
4227 /* Get the CFLAGS for real compilation. */
4228 #ifdef __GNUC__
4229 configure___ REAL_CFLAGS=C_DEBUG_SWITCH C_OPTIMIZE_SWITCH '${SPECIFIED_CFLAGS}'
4230 #else
4231 configure___ REAL_CFLAGS=C_DEBUG_SWITCH '${SPECIFIED_CFLAGS}'
4232 #endif
4233
4234 #endif /* not THIS_IS_CONFIGURE */
4235 ' > ${tempcname}
4236
4237 # The value of CPP is a quoted variable reference, so we need to do this
4238 # to get its actual value...
4239 CPP=`eval "echo $CPP"`
4240 eval `${CPP} -Isrc ${tempcname} \
4241 | sed -n -e 's/^configure___ \([^=]*=\)\(.*\)$/\1"\2"/p'`
4242 if test "x$SPECIFIED_CFLAGS" = x; then
4243 eval `${CPP} -Isrc -DTHIS_IS_CONFIGURE ${tempcname} \
4244 | sed -n -e 's/^configure___ \([^=]*=\)\(.*\)$/\1"\2"/p'`
4245 else
4246 REAL_CFLAGS="$CFLAGS"
4247 fi
4248 rm ${tempcname}
4249
4250 ac_link="$ac_link $ld_switch_machine $ld_switch_system"
4251
4252 ### Make sure subsequent tests use flags consistent with the build flags.
4253
4254 if test x"${OVERRIDE_CPPFLAGS}" != x; then
4255 CPPFLAGS="${OVERRIDE_CPPFLAGS}"
4256 else
4257 CPPFLAGS="$c_switch_system $c_switch_machine $CPPFLAGS"
4258 fi
4259
4260
4261
4262
4263 cat >>confdefs.h <<\_ACEOF
4264 #define _GNU_SOURCE 1
4265 _ACEOF
4266
4267
4268
4269 # Check whether --enable-largefile or --disable-largefile was given.
4270 if test "${enable_largefile+set}" = set; then
4271 enableval="$enable_largefile"
4272
4273 fi;
4274 if test "$enable_largefile" != no; then
4275
4276 echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
4277 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
4278 if test "${ac_cv_sys_largefile_CC+set}" = set; then
4279 echo $ECHO_N "(cached) $ECHO_C" >&6
4280 else
4281 ac_cv_sys_largefile_CC=no
4282 if test "$GCC" != yes; then
4283 ac_save_CC=$CC
4284 while :; do
4285 # IRIX 6.2 and later do not support large files by default,
4286 # so use the C compiler's -n32 option if that helps.
4287 cat >conftest.$ac_ext <<_ACEOF
4288 #line $LINENO "configure"
4289 /* confdefs.h. */
4290 _ACEOF
4291 cat confdefs.h >>conftest.$ac_ext
4292 cat >>conftest.$ac_ext <<_ACEOF
4293 /* end confdefs.h. */
4294 #include <sys/types.h>
4295 /* Check that off_t can represent 2**63 - 1 correctly.
4296 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4297 since some C++ compilers masquerading as C compilers
4298 incorrectly reject 9223372036854775807. */
4299 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4300 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4301 && LARGE_OFF_T % 2147483647 == 1)
4302 ? 1 : -1];
4303 int
4304 main ()
4305 {
4306
4307 ;
4308 return 0;
4309 }
4310 _ACEOF
4311 rm -f conftest.$ac_objext
4312 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4313 (eval $ac_compile) 2>&5
4314 ac_status=$?
4315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4316 (exit $ac_status); } &&
4317 { ac_try='test -s conftest.$ac_objext'
4318 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4319 (eval $ac_try) 2>&5
4320 ac_status=$?
4321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4322 (exit $ac_status); }; }; then
4323 break
4324 else
4325 echo "$as_me: failed program was:" >&5
4326 sed 's/^/| /' conftest.$ac_ext >&5
4327
4328 fi
4329 rm -f conftest.$ac_objext
4330 CC="$CC -n32"
4331 rm -f conftest.$ac_objext
4332 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4333 (eval $ac_compile) 2>&5
4334 ac_status=$?
4335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4336 (exit $ac_status); } &&
4337 { ac_try='test -s conftest.$ac_objext'
4338 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4339 (eval $ac_try) 2>&5
4340 ac_status=$?
4341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4342 (exit $ac_status); }; }; then
4343 ac_cv_sys_largefile_CC=' -n32'; break
4344 else
4345 echo "$as_me: failed program was:" >&5
4346 sed 's/^/| /' conftest.$ac_ext >&5
4347
4348 fi
4349 rm -f conftest.$ac_objext
4350 break
4351 done
4352 CC=$ac_save_CC
4353 rm -f conftest.$ac_ext
4354 fi
4355 fi
4356 echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
4357 echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6
4358 if test "$ac_cv_sys_largefile_CC" != no; then
4359 CC=$CC$ac_cv_sys_largefile_CC
4360 fi
4361
4362 echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4363 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
4364 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
4365 echo $ECHO_N "(cached) $ECHO_C" >&6
4366 else
4367 while :; do
4368 ac_cv_sys_file_offset_bits=no
4369 cat >conftest.$ac_ext <<_ACEOF
4370 #line $LINENO "configure"
4371 /* confdefs.h. */
4372 _ACEOF
4373 cat confdefs.h >>conftest.$ac_ext
4374 cat >>conftest.$ac_ext <<_ACEOF
4375 /* end confdefs.h. */
4376 #include <sys/types.h>
4377 /* Check that off_t can represent 2**63 - 1 correctly.
4378 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4379 since some C++ compilers masquerading as C compilers
4380 incorrectly reject 9223372036854775807. */
4381 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4382 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4383 && LARGE_OFF_T % 2147483647 == 1)
4384 ? 1 : -1];
4385 int
4386 main ()
4387 {
4388
4389 ;
4390 return 0;
4391 }
4392 _ACEOF
4393 rm -f conftest.$ac_objext
4394 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4395 (eval $ac_compile) 2>&5
4396 ac_status=$?
4397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4398 (exit $ac_status); } &&
4399 { ac_try='test -s conftest.$ac_objext'
4400 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4401 (eval $ac_try) 2>&5
4402 ac_status=$?
4403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4404 (exit $ac_status); }; }; then
4405 break
4406 else
4407 echo "$as_me: failed program was:" >&5
4408 sed 's/^/| /' conftest.$ac_ext >&5
4409
4410 fi
4411 rm -f conftest.$ac_objext conftest.$ac_ext
4412 cat >conftest.$ac_ext <<_ACEOF
4413 #line $LINENO "configure"
4414 /* confdefs.h. */
4415 _ACEOF
4416 cat confdefs.h >>conftest.$ac_ext
4417 cat >>conftest.$ac_ext <<_ACEOF
4418 /* end confdefs.h. */
4419 #define _FILE_OFFSET_BITS 64
4420 #include <sys/types.h>
4421 /* Check that off_t can represent 2**63 - 1 correctly.
4422 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4423 since some C++ compilers masquerading as C compilers
4424 incorrectly reject 9223372036854775807. */
4425 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4426 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4427 && LARGE_OFF_T % 2147483647 == 1)
4428 ? 1 : -1];
4429 int
4430 main ()
4431 {
4432
4433 ;
4434 return 0;
4435 }
4436 _ACEOF
4437 rm -f conftest.$ac_objext
4438 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4439 (eval $ac_compile) 2>&5
4440 ac_status=$?
4441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4442 (exit $ac_status); } &&
4443 { ac_try='test -s conftest.$ac_objext'
4444 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4445 (eval $ac_try) 2>&5
4446 ac_status=$?
4447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4448 (exit $ac_status); }; }; then
4449 ac_cv_sys_file_offset_bits=64; break
4450 else
4451 echo "$as_me: failed program was:" >&5
4452 sed 's/^/| /' conftest.$ac_ext >&5
4453
4454 fi
4455 rm -f conftest.$ac_objext conftest.$ac_ext
4456 break
4457 done
4458 fi
4459 echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
4460 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
4461 if test "$ac_cv_sys_file_offset_bits" != no; then
4462
4463 cat >>confdefs.h <<_ACEOF
4464 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4465 _ACEOF
4466
4467 fi
4468 rm -f conftest*
4469 echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
4470 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
4471 if test "${ac_cv_sys_large_files+set}" = set; then
4472 echo $ECHO_N "(cached) $ECHO_C" >&6
4473 else
4474 while :; do
4475 ac_cv_sys_large_files=no
4476 cat >conftest.$ac_ext <<_ACEOF
4477 #line $LINENO "configure"
4478 /* confdefs.h. */
4479 _ACEOF
4480 cat confdefs.h >>conftest.$ac_ext
4481 cat >>conftest.$ac_ext <<_ACEOF
4482 /* end confdefs.h. */
4483 #include <sys/types.h>
4484 /* Check that off_t can represent 2**63 - 1 correctly.
4485 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4486 since some C++ compilers masquerading as C compilers
4487 incorrectly reject 9223372036854775807. */
4488 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4489 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4490 && LARGE_OFF_T % 2147483647 == 1)
4491 ? 1 : -1];
4492 int
4493 main ()
4494 {
4495
4496 ;
4497 return 0;
4498 }
4499 _ACEOF
4500 rm -f conftest.$ac_objext
4501 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4502 (eval $ac_compile) 2>&5
4503 ac_status=$?
4504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4505 (exit $ac_status); } &&
4506 { ac_try='test -s conftest.$ac_objext'
4507 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4508 (eval $ac_try) 2>&5
4509 ac_status=$?
4510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4511 (exit $ac_status); }; }; then
4512 break
4513 else
4514 echo "$as_me: failed program was:" >&5
4515 sed 's/^/| /' conftest.$ac_ext >&5
4516
4517 fi
4518 rm -f conftest.$ac_objext conftest.$ac_ext
4519 cat >conftest.$ac_ext <<_ACEOF
4520 #line $LINENO "configure"
4521 /* confdefs.h. */
4522 _ACEOF
4523 cat confdefs.h >>conftest.$ac_ext
4524 cat >>conftest.$ac_ext <<_ACEOF
4525 /* end confdefs.h. */
4526 #define _LARGE_FILES 1
4527 #include <sys/types.h>
4528 /* Check that off_t can represent 2**63 - 1 correctly.
4529 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4530 since some C++ compilers masquerading as C compilers
4531 incorrectly reject 9223372036854775807. */
4532 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4533 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4534 && LARGE_OFF_T % 2147483647 == 1)
4535 ? 1 : -1];
4536 int
4537 main ()
4538 {
4539
4540 ;
4541 return 0;
4542 }
4543 _ACEOF
4544 rm -f conftest.$ac_objext
4545 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4546 (eval $ac_compile) 2>&5
4547 ac_status=$?
4548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4549 (exit $ac_status); } &&
4550 { ac_try='test -s conftest.$ac_objext'
4551 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4552 (eval $ac_try) 2>&5
4553 ac_status=$?
4554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4555 (exit $ac_status); }; }; then
4556 ac_cv_sys_large_files=1; break
4557 else
4558 echo "$as_me: failed program was:" >&5
4559 sed 's/^/| /' conftest.$ac_ext >&5
4560
4561 fi
4562 rm -f conftest.$ac_objext conftest.$ac_ext
4563 break
4564 done
4565 fi
4566 echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
4567 echo "${ECHO_T}$ac_cv_sys_large_files" >&6
4568 if test "$ac_cv_sys_large_files" != no; then
4569
4570 cat >>confdefs.h <<_ACEOF
4571 #define _LARGE_FILES $ac_cv_sys_large_files
4572 _ACEOF
4573
4574 fi
4575 rm -f conftest*
4576 fi
4577
4578
4579 if test "${with_sound}" != "no"; then
4580 # Sound support for GNU/Linux and the free BSDs.
4581 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4582 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4583 if test "${ac_cv_header_stdc+set}" = set; then
4584 echo $ECHO_N "(cached) $ECHO_C" >&6
4585 else
4586 cat >conftest.$ac_ext <<_ACEOF
4587 #line $LINENO "configure"
4588 /* confdefs.h. */
4589 _ACEOF
4590 cat confdefs.h >>conftest.$ac_ext
4591 cat >>conftest.$ac_ext <<_ACEOF
4592 /* end confdefs.h. */
4593 #include <stdlib.h>
4594 #include <stdarg.h>
4595 #include <string.h>
4596 #include <float.h>
4597
4598 int
4599 main ()
4600 {
4601
4602 ;
4603 return 0;
4604 }
4605 _ACEOF
4606 rm -f conftest.$ac_objext
4607 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4608 (eval $ac_compile) 2>&5
4609 ac_status=$?
4610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4611 (exit $ac_status); } &&
4612 { ac_try='test -s conftest.$ac_objext'
4613 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4614 (eval $ac_try) 2>&5
4615 ac_status=$?
4616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4617 (exit $ac_status); }; }; then
4618 ac_cv_header_stdc=yes
4619 else
4620 echo "$as_me: failed program was:" >&5
4621 sed 's/^/| /' conftest.$ac_ext >&5
4622
4623 ac_cv_header_stdc=no
4624 fi
4625 rm -f conftest.$ac_objext conftest.$ac_ext
4626
4627 if test $ac_cv_header_stdc = yes; then
4628 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4629 cat >conftest.$ac_ext <<_ACEOF
4630 #line $LINENO "configure"
4631 /* confdefs.h. */
4632 _ACEOF
4633 cat confdefs.h >>conftest.$ac_ext
4634 cat >>conftest.$ac_ext <<_ACEOF
4635 /* end confdefs.h. */
4636 #include <string.h>
4637
4638 _ACEOF
4639 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4640 $EGREP "memchr" >/dev/null 2>&1; then
4641 :
4642 else
4643 ac_cv_header_stdc=no
4644 fi
4645 rm -f conftest*
4646
4647 fi
4648
4649 if test $ac_cv_header_stdc = yes; then
4650 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4651 cat >conftest.$ac_ext <<_ACEOF
4652 #line $LINENO "configure"
4653 /* confdefs.h. */
4654 _ACEOF
4655 cat confdefs.h >>conftest.$ac_ext
4656 cat >>conftest.$ac_ext <<_ACEOF
4657 /* end confdefs.h. */
4658 #include <stdlib.h>
4659
4660 _ACEOF
4661 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4662 $EGREP "free" >/dev/null 2>&1; then
4663 :
4664 else
4665 ac_cv_header_stdc=no
4666 fi
4667 rm -f conftest*
4668
4669 fi
4670
4671 if test $ac_cv_header_stdc = yes; then
4672 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4673 if test "$cross_compiling" = yes; then
4674 :
4675 else
4676 cat >conftest.$ac_ext <<_ACEOF
4677 #line $LINENO "configure"
4678 /* confdefs.h. */
4679 _ACEOF
4680 cat confdefs.h >>conftest.$ac_ext
4681 cat >>conftest.$ac_ext <<_ACEOF
4682 /* end confdefs.h. */
4683 #include <ctype.h>
4684 #if ((' ' & 0x0FF) == 0x020)
4685 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4686 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4687 #else
4688 # define ISLOWER(c) \
4689 (('a' <= (c) && (c) <= 'i') \
4690 || ('j' <= (c) && (c) <= 'r') \
4691 || ('s' <= (c) && (c) <= 'z'))
4692 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4693 #endif
4694
4695 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4696 int
4697 main ()
4698 {
4699 int i;
4700 for (i = 0; i < 256; i++)
4701 if (XOR (islower (i), ISLOWER (i))
4702 || toupper (i) != TOUPPER (i))
4703 exit(2);
4704 exit (0);
4705 }
4706 _ACEOF
4707 rm -f conftest$ac_exeext
4708 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4709 (eval $ac_link) 2>&5
4710 ac_status=$?
4711 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4712 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4713 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4714 (eval $ac_try) 2>&5
4715 ac_status=$?
4716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4717 (exit $ac_status); }; }; then
4718 :
4719 else
4720 echo "$as_me: program exited with status $ac_status" >&5
4721 echo "$as_me: failed program was:" >&5
4722 sed 's/^/| /' conftest.$ac_ext >&5
4723
4724 ( exit $ac_status )
4725 ac_cv_header_stdc=no
4726 fi
4727 rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4728 fi
4729 fi
4730 fi
4731 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4732 echo "${ECHO_T}$ac_cv_header_stdc" >&6
4733 if test $ac_cv_header_stdc = yes; then
4734
4735 cat >>confdefs.h <<\_ACEOF
4736 #define STDC_HEADERS 1
4737 _ACEOF
4738
4739 fi
4740
4741 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4752 inttypes.h stdint.h unistd.h
4753 do
4754 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4755 echo "$as_me:$LINENO: checking for $ac_header" >&5
4756 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4757 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4758 echo $ECHO_N "(cached) $ECHO_C" >&6
4759 else
4760 cat >conftest.$ac_ext <<_ACEOF
4761 #line $LINENO "configure"
4762 /* confdefs.h. */
4763 _ACEOF
4764 cat confdefs.h >>conftest.$ac_ext
4765 cat >>conftest.$ac_ext <<_ACEOF
4766 /* end confdefs.h. */
4767 $ac_includes_default
4768
4769 #include <$ac_header>
4770 _ACEOF
4771 rm -f conftest.$ac_objext
4772 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4773 (eval $ac_compile) 2>&5
4774 ac_status=$?
4775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4776 (exit $ac_status); } &&
4777 { ac_try='test -s conftest.$ac_objext'
4778 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4779 (eval $ac_try) 2>&5
4780 ac_status=$?
4781 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4782 (exit $ac_status); }; }; then
4783 eval "$as_ac_Header=yes"
4784 else
4785 echo "$as_me: failed program was:" >&5
4786 sed 's/^/| /' conftest.$ac_ext >&5
4787
4788 eval "$as_ac_Header=no"
4789 fi
4790 rm -f conftest.$ac_objext conftest.$ac_ext
4791 fi
4792 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4793 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4794 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4795 cat >>confdefs.h <<_ACEOF
4796 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4797 _ACEOF
4798
4799 fi
4800
4801 done
4802
4803
4804
4805
4806
4807 for ac_header in machine/soundcard.h sys/soundcard.h soundcard.h
4808 do
4809 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4810 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4811 echo "$as_me:$LINENO: checking for $ac_header" >&5
4812 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4813 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4814 echo $ECHO_N "(cached) $ECHO_C" >&6
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 else
4819 # Is the header compilable?
4820 echo "$as_me:$LINENO: checking $ac_header usability" >&5
4821 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4822 cat >conftest.$ac_ext <<_ACEOF
4823 #line $LINENO "configure"
4824 /* confdefs.h. */
4825 _ACEOF
4826 cat confdefs.h >>conftest.$ac_ext
4827 cat >>conftest.$ac_ext <<_ACEOF
4828 /* end confdefs.h. */
4829 $ac_includes_default
4830 #include <$ac_header>
4831 _ACEOF
4832 rm -f conftest.$ac_objext
4833 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4834 (eval $ac_compile) 2>&5
4835 ac_status=$?
4836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4837 (exit $ac_status); } &&
4838 { ac_try='test -s conftest.$ac_objext'
4839 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4840 (eval $ac_try) 2>&5
4841 ac_status=$?
4842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4843 (exit $ac_status); }; }; then
4844 ac_header_compiler=yes
4845 else
4846 echo "$as_me: failed program was:" >&5
4847 sed 's/^/| /' conftest.$ac_ext >&5
4848
4849 ac_header_compiler=no
4850 fi
4851 rm -f conftest.$ac_objext conftest.$ac_ext
4852 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4853 echo "${ECHO_T}$ac_header_compiler" >&6
4854
4855 # Is the header present?
4856 echo "$as_me:$LINENO: checking $ac_header presence" >&5
4857 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4858 cat >conftest.$ac_ext <<_ACEOF
4859 #line $LINENO "configure"
4860 /* confdefs.h. */
4861 _ACEOF
4862 cat confdefs.h >>conftest.$ac_ext
4863 cat >>conftest.$ac_ext <<_ACEOF
4864 /* end confdefs.h. */
4865 #include <$ac_header>
4866 _ACEOF
4867 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4868 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4869 ac_status=$?
4870 grep -v '^ *+' conftest.er1 >conftest.err
4871 rm -f conftest.er1
4872 cat conftest.err >&5
4873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4874 (exit $ac_status); } >/dev/null; then
4875 if test -s conftest.err; then
4876 ac_cpp_err=$ac_c_preproc_warn_flag
4877 else
4878 ac_cpp_err=
4879 fi
4880 else
4881 ac_cpp_err=yes
4882 fi
4883 if test -z "$ac_cpp_err"; then
4884 ac_header_preproc=yes
4885 else
4886 echo "$as_me: failed program was:" >&5
4887 sed 's/^/| /' conftest.$ac_ext >&5
4888
4889 ac_header_preproc=no
4890 fi
4891 rm -f conftest.err conftest.$ac_ext
4892 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4893 echo "${ECHO_T}$ac_header_preproc" >&6
4894
4895 # So? What about this header?
4896 case $ac_header_compiler:$ac_header_preproc in
4897 yes:no )
4898 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4899 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4900 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4901 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4902 (
4903 cat <<\_ASBOX
4904 ## ------------------------------------ ##
4905 ## Report this to bug-autoconf@gnu.org. ##
4906 ## ------------------------------------ ##
4907 _ASBOX
4908 ) |
4909 sed "s/^/$as_me: WARNING: /" >&2
4910 ;;
4911 no:yes )
4912 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4913 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4914 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4915 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4916 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4917 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4918 (
4919 cat <<\_ASBOX
4920 ## ------------------------------------ ##
4921 ## Report this to bug-autoconf@gnu.org. ##
4922 ## ------------------------------------ ##
4923 _ASBOX
4924 ) |
4925 sed "s/^/$as_me: WARNING: /" >&2
4926 ;;
4927 esac
4928 echo "$as_me:$LINENO: checking for $ac_header" >&5
4929 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4930 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4931 echo $ECHO_N "(cached) $ECHO_C" >&6
4932 else
4933 eval "$as_ac_Header=$ac_header_preproc"
4934 fi
4935 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4936 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4937
4938 fi
4939 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4940 cat >>confdefs.h <<_ACEOF
4941 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4942 _ACEOF
4943
4944 fi
4945
4946 done
4947
4948 # Emulation library used on NetBSD.
4949 echo "$as_me:$LINENO: checking for _oss_ioctl in -lossaudio" >&5
4950 echo $ECHO_N "checking for _oss_ioctl in -lossaudio... $ECHO_C" >&6
4951 if test "${ac_cv_lib_ossaudio__oss_ioctl+set}" = set; then
4952 echo $ECHO_N "(cached) $ECHO_C" >&6
4953 else
4954 ac_check_lib_save_LIBS=$LIBS
4955 LIBS="-lossaudio $LIBS"
4956 cat >conftest.$ac_ext <<_ACEOF
4957 #line $LINENO "configure"
4958 /* confdefs.h. */
4959 _ACEOF
4960 cat confdefs.h >>conftest.$ac_ext
4961 cat >>conftest.$ac_ext <<_ACEOF
4962 /* end confdefs.h. */
4963
4964 /* Override any gcc2 internal prototype to avoid an error. */
4965 #ifdef __cplusplus
4966 extern "C"
4967 #endif
4968 /* We use char because int might match the return type of a gcc2
4969 builtin and then its argument prototype would still apply. */
4970 char _oss_ioctl ();
4971 int
4972 main ()
4973 {
4974 _oss_ioctl ();
4975 ;
4976 return 0;
4977 }
4978 _ACEOF
4979 rm -f conftest.$ac_objext conftest$ac_exeext
4980 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4981 (eval $ac_link) 2>&5
4982 ac_status=$?
4983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4984 (exit $ac_status); } &&
4985 { ac_try='test -s conftest$ac_exeext'
4986 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4987 (eval $ac_try) 2>&5
4988 ac_status=$?
4989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4990 (exit $ac_status); }; }; then
4991 ac_cv_lib_ossaudio__oss_ioctl=yes
4992 else
4993 echo "$as_me: failed program was:" >&5
4994 sed 's/^/| /' conftest.$ac_ext >&5
4995
4996 ac_cv_lib_ossaudio__oss_ioctl=no
4997 fi
4998 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4999 LIBS=$ac_check_lib_save_LIBS
5000 fi
5001 echo "$as_me:$LINENO: result: $ac_cv_lib_ossaudio__oss_ioctl" >&5
5002 echo "${ECHO_T}$ac_cv_lib_ossaudio__oss_ioctl" >&6
5003 if test $ac_cv_lib_ossaudio__oss_ioctl = yes; then
5004 LIBSOUND=-lossaudio
5005 else
5006 LIBSOUND=
5007 fi
5008
5009
5010 fi
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033
5034
5035 for ac_header in sys/select.h sys/timeb.h sys/time.h unistd.h utime.h \
5036 linux/version.h sys/systeminfo.h termios.h limits.h string.h stdlib.h \
5037 termcap.h stdio_ext.h fcntl.h strings.h coff.h pty.h sys/mman.h \
5038 sys/param.h sys/vlimit.h sys/resource.h locale.h sys/_mbstate_t.h
5039 do
5040 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5041 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5042 echo "$as_me:$LINENO: checking for $ac_header" >&5
5043 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5044 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5045 echo $ECHO_N "(cached) $ECHO_C" >&6
5046 fi
5047 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5048 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5049 else
5050 # Is the header compilable?
5051 echo "$as_me:$LINENO: checking $ac_header usability" >&5
5052 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5053 cat >conftest.$ac_ext <<_ACEOF
5054 #line $LINENO "configure"
5055 /* confdefs.h. */
5056 _ACEOF
5057 cat confdefs.h >>conftest.$ac_ext
5058 cat >>conftest.$ac_ext <<_ACEOF
5059 /* end confdefs.h. */
5060 $ac_includes_default
5061 #include <$ac_header>
5062 _ACEOF
5063 rm -f conftest.$ac_objext
5064 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5065 (eval $ac_compile) 2>&5
5066 ac_status=$?
5067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5068 (exit $ac_status); } &&
5069 { ac_try='test -s conftest.$ac_objext'
5070 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5071 (eval $ac_try) 2>&5
5072 ac_status=$?
5073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5074 (exit $ac_status); }; }; then
5075 ac_header_compiler=yes
5076 else
5077 echo "$as_me: failed program was:" >&5
5078 sed 's/^/| /' conftest.$ac_ext >&5
5079
5080 ac_header_compiler=no
5081 fi
5082 rm -f conftest.$ac_objext conftest.$ac_ext
5083 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5084 echo "${ECHO_T}$ac_header_compiler" >&6
5085
5086 # Is the header present?
5087 echo "$as_me:$LINENO: checking $ac_header presence" >&5
5088 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5089 cat >conftest.$ac_ext <<_ACEOF
5090 #line $LINENO "configure"
5091 /* confdefs.h. */
5092 _ACEOF
5093 cat confdefs.h >>conftest.$ac_ext
5094 cat >>conftest.$ac_ext <<_ACEOF
5095 /* end confdefs.h. */
5096 #include <$ac_header>
5097 _ACEOF
5098 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5099 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5100 ac_status=$?
5101 grep -v '^ *+' conftest.er1 >conftest.err
5102 rm -f conftest.er1
5103 cat conftest.err >&5
5104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5105 (exit $ac_status); } >/dev/null; then
5106 if test -s conftest.err; then
5107 ac_cpp_err=$ac_c_preproc_warn_flag
5108 else
5109 ac_cpp_err=
5110 fi
5111 else
5112 ac_cpp_err=yes
5113 fi
5114 if test -z "$ac_cpp_err"; then
5115 ac_header_preproc=yes
5116 else
5117 echo "$as_me: failed program was:" >&5
5118 sed 's/^/| /' conftest.$ac_ext >&5
5119
5120 ac_header_preproc=no
5121 fi
5122 rm -f conftest.err conftest.$ac_ext
5123 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5124 echo "${ECHO_T}$ac_header_preproc" >&6
5125
5126 # So? What about this header?
5127 case $ac_header_compiler:$ac_header_preproc in
5128 yes:no )
5129 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5130 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5131 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5132 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5133 (
5134 cat <<\_ASBOX
5135 ## ------------------------------------ ##
5136 ## Report this to bug-autoconf@gnu.org. ##
5137 ## ------------------------------------ ##
5138 _ASBOX
5139 ) |
5140 sed "s/^/$as_me: WARNING: /" >&2
5141 ;;
5142 no:yes )
5143 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5144 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5145 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5146 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5147 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5148 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5149 (
5150 cat <<\_ASBOX
5151 ## ------------------------------------ ##
5152 ## Report this to bug-autoconf@gnu.org. ##
5153 ## ------------------------------------ ##
5154 _ASBOX
5155 ) |
5156 sed "s/^/$as_me: WARNING: /" >&2
5157 ;;
5158 esac
5159 echo "$as_me:$LINENO: checking for $ac_header" >&5
5160 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5161 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5162 echo $ECHO_N "(cached) $ECHO_C" >&6
5163 else
5164 eval "$as_ac_Header=$ac_header_preproc"
5165 fi
5166 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5167 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5168
5169 fi
5170 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5171 cat >>confdefs.h <<_ACEOF
5172 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5173 _ACEOF
5174
5175 fi
5176
5177 done
5178
5179
5180 for ac_header in term.h
5181 do
5182 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
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 cat >conftest.$ac_ext <<_ACEOF
5189 #line $LINENO "configure"
5190 /* confdefs.h. */
5191 _ACEOF
5192 cat confdefs.h >>conftest.$ac_ext
5193 cat >>conftest.$ac_ext <<_ACEOF
5194 /* end confdefs.h. */
5195 #include <$ac_header>
5196 _ACEOF
5197 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5198 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5199 ac_status=$?
5200 grep -v '^ *+' conftest.er1 >conftest.err
5201 rm -f conftest.er1
5202 cat conftest.err >&5
5203 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5204 (exit $ac_status); } >/dev/null; then
5205 if test -s conftest.err; then
5206 ac_cpp_err=$ac_c_preproc_warn_flag
5207 else
5208 ac_cpp_err=
5209 fi
5210 else
5211 ac_cpp_err=yes
5212 fi
5213 if test -z "$ac_cpp_err"; then
5214 eval "$as_ac_Header=yes"
5215 else
5216 echo "$as_me: failed program was:" >&5
5217 sed 's/^/| /' conftest.$ac_ext >&5
5218
5219 eval "$as_ac_Header=no"
5220 fi
5221 rm -f conftest.err conftest.$ac_ext
5222 fi
5223 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5224 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5225 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5226 cat >>confdefs.h <<_ACEOF
5227 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5228 _ACEOF
5229
5230 fi
5231
5232 done
5233
5234 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5235 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5236 if test "${ac_cv_header_stdc+set}" = set; then
5237 echo $ECHO_N "(cached) $ECHO_C" >&6
5238 else
5239 cat >conftest.$ac_ext <<_ACEOF
5240 #line $LINENO "configure"
5241 /* confdefs.h. */
5242 _ACEOF
5243 cat confdefs.h >>conftest.$ac_ext
5244 cat >>conftest.$ac_ext <<_ACEOF
5245 /* end confdefs.h. */
5246 #include <stdlib.h>
5247 #include <stdarg.h>
5248 #include <string.h>
5249 #include <float.h>
5250
5251 int
5252 main ()
5253 {
5254
5255 ;
5256 return 0;
5257 }
5258 _ACEOF
5259 rm -f conftest.$ac_objext
5260 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5261 (eval $ac_compile) 2>&5
5262 ac_status=$?
5263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5264 (exit $ac_status); } &&
5265 { ac_try='test -s conftest.$ac_objext'
5266 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5267 (eval $ac_try) 2>&5
5268 ac_status=$?
5269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5270 (exit $ac_status); }; }; then
5271 ac_cv_header_stdc=yes
5272 else
5273 echo "$as_me: failed program was:" >&5
5274 sed 's/^/| /' conftest.$ac_ext >&5
5275
5276 ac_cv_header_stdc=no
5277 fi
5278 rm -f conftest.$ac_objext conftest.$ac_ext
5279
5280 if test $ac_cv_header_stdc = yes; then
5281 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5282 cat >conftest.$ac_ext <<_ACEOF
5283 #line $LINENO "configure"
5284 /* confdefs.h. */
5285 _ACEOF
5286 cat confdefs.h >>conftest.$ac_ext
5287 cat >>conftest.$ac_ext <<_ACEOF
5288 /* end confdefs.h. */
5289 #include <string.h>
5290
5291 _ACEOF
5292 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5293 $EGREP "memchr" >/dev/null 2>&1; then
5294 :
5295 else
5296 ac_cv_header_stdc=no
5297 fi
5298 rm -f conftest*
5299
5300 fi
5301
5302 if test $ac_cv_header_stdc = yes; then
5303 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5304 cat >conftest.$ac_ext <<_ACEOF
5305 #line $LINENO "configure"
5306 /* confdefs.h. */
5307 _ACEOF
5308 cat confdefs.h >>conftest.$ac_ext
5309 cat >>conftest.$ac_ext <<_ACEOF
5310 /* end confdefs.h. */
5311 #include <stdlib.h>
5312
5313 _ACEOF
5314 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5315 $EGREP "free" >/dev/null 2>&1; then
5316 :
5317 else
5318 ac_cv_header_stdc=no
5319 fi
5320 rm -f conftest*
5321
5322 fi
5323
5324 if test $ac_cv_header_stdc = yes; then
5325 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5326 if test "$cross_compiling" = yes; then
5327 :
5328 else
5329 cat >conftest.$ac_ext <<_ACEOF
5330 #line $LINENO "configure"
5331 /* confdefs.h. */
5332 _ACEOF
5333 cat confdefs.h >>conftest.$ac_ext
5334 cat >>conftest.$ac_ext <<_ACEOF
5335 /* end confdefs.h. */
5336 #include <ctype.h>
5337 #if ((' ' & 0x0FF) == 0x020)
5338 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5339 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5340 #else
5341 # define ISLOWER(c) \
5342 (('a' <= (c) && (c) <= 'i') \
5343 || ('j' <= (c) && (c) <= 'r') \
5344 || ('s' <= (c) && (c) <= 'z'))
5345 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5346 #endif
5347
5348 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5349 int
5350 main ()
5351 {
5352 int i;
5353 for (i = 0; i < 256; i++)
5354 if (XOR (islower (i), ISLOWER (i))
5355 || toupper (i) != TOUPPER (i))
5356 exit(2);
5357 exit (0);
5358 }
5359 _ACEOF
5360 rm -f conftest$ac_exeext
5361 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5362 (eval $ac_link) 2>&5
5363 ac_status=$?
5364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5365 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5366 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5367 (eval $ac_try) 2>&5
5368 ac_status=$?
5369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5370 (exit $ac_status); }; }; then
5371 :
5372 else
5373 echo "$as_me: program exited with status $ac_status" >&5
5374 echo "$as_me: failed program was:" >&5
5375 sed 's/^/| /' conftest.$ac_ext >&5
5376
5377 ( exit $ac_status )
5378 ac_cv_header_stdc=no
5379 fi
5380 rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5381 fi
5382 fi
5383 fi
5384 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5385 echo "${ECHO_T}$ac_cv_header_stdc" >&6
5386 if test $ac_cv_header_stdc = yes; then
5387
5388 cat >>confdefs.h <<\_ACEOF
5389 #define STDC_HEADERS 1
5390 _ACEOF
5391
5392 fi
5393
5394 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
5395 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
5396 if test "${ac_cv_header_time+set}" = set; then
5397 echo $ECHO_N "(cached) $ECHO_C" >&6
5398 else
5399 cat >conftest.$ac_ext <<_ACEOF
5400 #line $LINENO "configure"
5401 /* confdefs.h. */
5402 _ACEOF
5403 cat confdefs.h >>conftest.$ac_ext
5404 cat >>conftest.$ac_ext <<_ACEOF
5405 /* end confdefs.h. */
5406 #include <sys/types.h>
5407 #include <sys/time.h>
5408 #include <time.h>
5409
5410 int
5411 main ()
5412 {
5413 if ((struct tm *) 0)
5414 return 0;
5415 ;
5416 return 0;
5417 }
5418 _ACEOF
5419 rm -f conftest.$ac_objext
5420 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5421 (eval $ac_compile) 2>&5
5422 ac_status=$?
5423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5424 (exit $ac_status); } &&
5425 { ac_try='test -s conftest.$ac_objext'
5426 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5427 (eval $ac_try) 2>&5
5428 ac_status=$?
5429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5430 (exit $ac_status); }; }; then
5431 ac_cv_header_time=yes
5432 else
5433 echo "$as_me: failed program was:" >&5
5434 sed 's/^/| /' conftest.$ac_ext >&5
5435
5436 ac_cv_header_time=no
5437 fi
5438 rm -f conftest.$ac_objext conftest.$ac_ext
5439 fi
5440 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
5441 echo "${ECHO_T}$ac_cv_header_time" >&6
5442 if test $ac_cv_header_time = yes; then
5443
5444 cat >>confdefs.h <<\_ACEOF
5445 #define TIME_WITH_SYS_TIME 1
5446 _ACEOF
5447
5448 fi
5449
5450 echo "$as_me:$LINENO: checking whether sys_siglist is declared" >&5
5451 echo $ECHO_N "checking whether sys_siglist is declared... $ECHO_C" >&6
5452 if test "${ac_cv_have_decl_sys_siglist+set}" = set; then
5453 echo $ECHO_N "(cached) $ECHO_C" >&6
5454 else
5455 cat >conftest.$ac_ext <<_ACEOF
5456 #line $LINENO "configure"
5457 /* confdefs.h. */
5458 _ACEOF
5459 cat confdefs.h >>conftest.$ac_ext
5460 cat >>conftest.$ac_ext <<_ACEOF
5461 /* end confdefs.h. */
5462 $ac_includes_default
5463 int
5464 main ()
5465 {
5466 #ifndef sys_siglist
5467 char *p = (char *) sys_siglist;
5468 #endif
5469
5470 ;
5471 return 0;
5472 }
5473 _ACEOF
5474 rm -f conftest.$ac_objext
5475 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5476 (eval $ac_compile) 2>&5
5477 ac_status=$?
5478 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5479 (exit $ac_status); } &&
5480 { ac_try='test -s conftest.$ac_objext'
5481 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5482 (eval $ac_try) 2>&5
5483 ac_status=$?
5484 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5485 (exit $ac_status); }; }; then
5486 ac_cv_have_decl_sys_siglist=yes
5487 else
5488 echo "$as_me: failed program was:" >&5
5489 sed 's/^/| /' conftest.$ac_ext >&5
5490
5491 ac_cv_have_decl_sys_siglist=no
5492 fi
5493 rm -f conftest.$ac_objext conftest.$ac_ext
5494 fi
5495 echo "$as_me:$LINENO: result: $ac_cv_have_decl_sys_siglist" >&5
5496 echo "${ECHO_T}$ac_cv_have_decl_sys_siglist" >&6
5497 if test $ac_cv_have_decl_sys_siglist = yes; then
5498
5499 cat >>confdefs.h <<_ACEOF
5500 #define HAVE_DECL_SYS_SIGLIST 1
5501 _ACEOF
5502
5503
5504 else
5505 cat >>confdefs.h <<_ACEOF
5506 #define HAVE_DECL_SYS_SIGLIST 0
5507 _ACEOF
5508
5509
5510 fi
5511
5512
5513 if test $ac_cv_have_decl_sys_siglist != yes; then
5514 # For Tru64, at least:
5515 echo "$as_me:$LINENO: checking whether __sys_siglist is declared" >&5
5516 echo $ECHO_N "checking whether __sys_siglist is declared... $ECHO_C" >&6
5517 if test "${ac_cv_have_decl___sys_siglist+set}" = set; then
5518 echo $ECHO_N "(cached) $ECHO_C" >&6
5519 else
5520 cat >conftest.$ac_ext <<_ACEOF
5521 #line $LINENO "configure"
5522 /* confdefs.h. */
5523 _ACEOF
5524 cat confdefs.h >>conftest.$ac_ext
5525 cat >>conftest.$ac_ext <<_ACEOF
5526 /* end confdefs.h. */
5527 $ac_includes_default
5528 int
5529 main ()
5530 {
5531 #ifndef __sys_siglist
5532 char *p = (char *) __sys_siglist;
5533 #endif
5534
5535 ;
5536 return 0;
5537 }
5538 _ACEOF
5539 rm -f conftest.$ac_objext
5540 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5541 (eval $ac_compile) 2>&5
5542 ac_status=$?
5543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5544 (exit $ac_status); } &&
5545 { ac_try='test -s conftest.$ac_objext'
5546 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5547 (eval $ac_try) 2>&5
5548 ac_status=$?
5549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5550 (exit $ac_status); }; }; then
5551 ac_cv_have_decl___sys_siglist=yes
5552 else
5553 echo "$as_me: failed program was:" >&5
5554 sed 's/^/| /' conftest.$ac_ext >&5
5555
5556 ac_cv_have_decl___sys_siglist=no
5557 fi
5558 rm -f conftest.$ac_objext conftest.$ac_ext
5559 fi
5560 echo "$as_me:$LINENO: result: $ac_cv_have_decl___sys_siglist" >&5
5561 echo "${ECHO_T}$ac_cv_have_decl___sys_siglist" >&6
5562 if test $ac_cv_have_decl___sys_siglist = yes; then
5563
5564 cat >>confdefs.h <<_ACEOF
5565 #define HAVE_DECL___SYS_SIGLIST 1
5566 _ACEOF
5567
5568
5569 else
5570 cat >>confdefs.h <<_ACEOF
5571 #define HAVE_DECL___SYS_SIGLIST 0
5572 _ACEOF
5573
5574
5575 fi
5576
5577
5578 if test $ac_cv_have_decl___sys_siglist = yes; then
5579
5580 cat >>confdefs.h <<\_ACEOF
5581 #define sys_siglist __sys_siglist
5582 _ACEOF
5583
5584 fi
5585 fi
5586 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
5587 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
5588 if test "${ac_cv_header_sys_wait_h+set}" = set; then
5589 echo $ECHO_N "(cached) $ECHO_C" >&6
5590 else
5591 cat >conftest.$ac_ext <<_ACEOF
5592 #line $LINENO "configure"
5593 /* confdefs.h. */
5594 _ACEOF
5595 cat confdefs.h >>conftest.$ac_ext
5596 cat >>conftest.$ac_ext <<_ACEOF
5597 /* end confdefs.h. */
5598 #include <sys/types.h>
5599 #include <sys/wait.h>
5600 #ifndef WEXITSTATUS
5601 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
5602 #endif
5603 #ifndef WIFEXITED
5604 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
5605 #endif
5606
5607 int
5608 main ()
5609 {
5610 int s;
5611 wait (&s);
5612 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
5613 ;
5614 return 0;
5615 }
5616 _ACEOF
5617 rm -f conftest.$ac_objext
5618 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5619 (eval $ac_compile) 2>&5
5620 ac_status=$?
5621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5622 (exit $ac_status); } &&
5623 { ac_try='test -s conftest.$ac_objext'
5624 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5625 (eval $ac_try) 2>&5
5626 ac_status=$?
5627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5628 (exit $ac_status); }; }; then
5629 ac_cv_header_sys_wait_h=yes
5630 else
5631 echo "$as_me: failed program was:" >&5
5632 sed 's/^/| /' conftest.$ac_ext >&5
5633
5634 ac_cv_header_sys_wait_h=no
5635 fi
5636 rm -f conftest.$ac_objext conftest.$ac_ext
5637 fi
5638 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
5639 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
5640 if test $ac_cv_header_sys_wait_h = yes; then
5641
5642 cat >>confdefs.h <<\_ACEOF
5643 #define HAVE_SYS_WAIT_H 1
5644 _ACEOF
5645
5646 fi
5647
5648
5649 echo "$as_me:$LINENO: checking for struct utimbuf" >&5
5650 echo $ECHO_N "checking for struct utimbuf... $ECHO_C" >&6
5651 if test "${emacs_cv_struct_utimbuf+set}" = set; then
5652 echo $ECHO_N "(cached) $ECHO_C" >&6
5653 else
5654 cat >conftest.$ac_ext <<_ACEOF
5655 #line $LINENO "configure"
5656 /* confdefs.h. */
5657 _ACEOF
5658 cat confdefs.h >>conftest.$ac_ext
5659 cat >>conftest.$ac_ext <<_ACEOF
5660 /* end confdefs.h. */
5661 #ifdef TIME_WITH_SYS_TIME
5662 #include <sys/time.h>
5663 #include <time.h>
5664 #else
5665 #ifdef HAVE_SYS_TIME_H
5666 #include <sys/time.h>
5667 #else
5668 #include <time.h>
5669 #endif
5670 #endif
5671 #ifdef HAVE_UTIME_H
5672 #include <utime.h>
5673 #endif
5674 int
5675 main ()
5676 {
5677 static struct utimbuf x; x.actime = x.modtime;
5678 ;
5679 return 0;
5680 }
5681 _ACEOF
5682 rm -f conftest.$ac_objext
5683 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5684 (eval $ac_compile) 2>&5
5685 ac_status=$?
5686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5687 (exit $ac_status); } &&
5688 { ac_try='test -s conftest.$ac_objext'
5689 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5690 (eval $ac_try) 2>&5
5691 ac_status=$?
5692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5693 (exit $ac_status); }; }; then
5694 emacs_cv_struct_utimbuf=yes
5695 else
5696 echo "$as_me: failed program was:" >&5
5697 sed 's/^/| /' conftest.$ac_ext >&5
5698
5699 emacs_cv_struct_utimbuf=no
5700 fi
5701 rm -f conftest.$ac_objext conftest.$ac_ext
5702 fi
5703 echo "$as_me:$LINENO: result: $emacs_cv_struct_utimbuf" >&5
5704 echo "${ECHO_T}$emacs_cv_struct_utimbuf" >&6
5705 if test $emacs_cv_struct_utimbuf = yes; then
5706
5707 cat >>confdefs.h <<\_ACEOF
5708 #define HAVE_STRUCT_UTIMBUF 1
5709 _ACEOF
5710
5711 fi
5712
5713 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
5714 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
5715 if test "${ac_cv_type_signal+set}" = set; then
5716 echo $ECHO_N "(cached) $ECHO_C" >&6
5717 else
5718 cat >conftest.$ac_ext <<_ACEOF
5719 #line $LINENO "configure"
5720 /* confdefs.h. */
5721 _ACEOF
5722 cat confdefs.h >>conftest.$ac_ext
5723 cat >>conftest.$ac_ext <<_ACEOF
5724 /* end confdefs.h. */
5725 #include <sys/types.h>
5726 #include <signal.h>
5727 #ifdef signal
5728 # undef signal
5729 #endif
5730 #ifdef __cplusplus
5731 extern "C" void (*signal (int, void (*)(int)))(int);
5732 #else
5733 void (*signal ()) ();
5734 #endif
5735
5736 int
5737 main ()
5738 {
5739 int i;
5740 ;
5741 return 0;
5742 }
5743 _ACEOF
5744 rm -f conftest.$ac_objext
5745 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5746 (eval $ac_compile) 2>&5
5747 ac_status=$?
5748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5749 (exit $ac_status); } &&
5750 { ac_try='test -s conftest.$ac_objext'
5751 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5752 (eval $ac_try) 2>&5
5753 ac_status=$?
5754 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5755 (exit $ac_status); }; }; then
5756 ac_cv_type_signal=void
5757 else
5758 echo "$as_me: failed program was:" >&5
5759 sed 's/^/| /' conftest.$ac_ext >&5
5760
5761 ac_cv_type_signal=int
5762 fi
5763 rm -f conftest.$ac_objext conftest.$ac_ext
5764 fi
5765 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
5766 echo "${ECHO_T}$ac_cv_type_signal" >&6
5767
5768 cat >>confdefs.h <<_ACEOF
5769 #define RETSIGTYPE $ac_cv_type_signal
5770 _ACEOF
5771
5772
5773
5774 echo "$as_me:$LINENO: checking for speed_t" >&5
5775 echo $ECHO_N "checking for speed_t... $ECHO_C" >&6
5776 if test "${emacs_cv_speed_t+set}" = set; then
5777 echo $ECHO_N "(cached) $ECHO_C" >&6
5778 else
5779 cat >conftest.$ac_ext <<_ACEOF
5780 #line $LINENO "configure"
5781 /* confdefs.h. */
5782 _ACEOF
5783 cat confdefs.h >>conftest.$ac_ext
5784 cat >>conftest.$ac_ext <<_ACEOF
5785 /* end confdefs.h. */
5786 #include <termios.h>
5787 int
5788 main ()
5789 {
5790 speed_t x = 1;
5791 ;
5792 return 0;
5793 }
5794 _ACEOF
5795 rm -f conftest.$ac_objext
5796 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5797 (eval $ac_compile) 2>&5
5798 ac_status=$?
5799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5800 (exit $ac_status); } &&
5801 { ac_try='test -s conftest.$ac_objext'
5802 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5803 (eval $ac_try) 2>&5
5804 ac_status=$?
5805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5806 (exit $ac_status); }; }; then
5807 emacs_cv_speed_t=yes
5808 else
5809 echo "$as_me: failed program was:" >&5
5810 sed 's/^/| /' conftest.$ac_ext >&5
5811
5812 emacs_cv_speed_t=no
5813 fi
5814 rm -f conftest.$ac_objext conftest.$ac_ext
5815 fi
5816 echo "$as_me:$LINENO: result: $emacs_cv_speed_t" >&5
5817 echo "${ECHO_T}$emacs_cv_speed_t" >&6
5818 if test $emacs_cv_speed_t = yes; then
5819
5820 cat >>confdefs.h <<\_ACEOF
5821 #define HAVE_SPEED_T 1
5822 _ACEOF
5823
5824 fi
5825
5826 echo "$as_me:$LINENO: checking for struct timeval" >&5
5827 echo $ECHO_N "checking for struct timeval... $ECHO_C" >&6
5828 if test "${emacs_cv_struct_timeval+set}" = set; then
5829 echo $ECHO_N "(cached) $ECHO_C" >&6
5830 else
5831 cat >conftest.$ac_ext <<_ACEOF
5832 #line $LINENO "configure"
5833 /* confdefs.h. */
5834 _ACEOF
5835 cat confdefs.h >>conftest.$ac_ext
5836 cat >>conftest.$ac_ext <<_ACEOF
5837 /* end confdefs.h. */
5838 #ifdef TIME_WITH_SYS_TIME
5839 #include <sys/time.h>
5840 #include <time.h>
5841 #else
5842 #ifdef HAVE_SYS_TIME_H
5843 #include <sys/time.h>
5844 #else
5845 #include <time.h>
5846 #endif
5847 #endif
5848 int
5849 main ()
5850 {
5851 static struct timeval x; x.tv_sec = x.tv_usec;
5852 ;
5853 return 0;
5854 }
5855 _ACEOF
5856 rm -f conftest.$ac_objext
5857 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5858 (eval $ac_compile) 2>&5
5859 ac_status=$?
5860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5861 (exit $ac_status); } &&
5862 { ac_try='test -s conftest.$ac_objext'
5863 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5864 (eval $ac_try) 2>&5
5865 ac_status=$?
5866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5867 (exit $ac_status); }; }; then
5868 emacs_cv_struct_timeval=yes
5869 else
5870 echo "$as_me: failed program was:" >&5
5871 sed 's/^/| /' conftest.$ac_ext >&5
5872
5873 emacs_cv_struct_timeval=no
5874 fi
5875 rm -f conftest.$ac_objext conftest.$ac_ext
5876 fi
5877 echo "$as_me:$LINENO: result: $emacs_cv_struct_timeval" >&5
5878 echo "${ECHO_T}$emacs_cv_struct_timeval" >&6
5879 HAVE_TIMEVAL=$emacs_cv_struct_timeval
5880 if test $emacs_cv_struct_timeval = yes; then
5881
5882 cat >>confdefs.h <<\_ACEOF
5883 #define HAVE_TIMEVAL 1
5884 _ACEOF
5885
5886 fi
5887
5888 echo "$as_me:$LINENO: checking for struct exception" >&5
5889 echo $ECHO_N "checking for struct exception... $ECHO_C" >&6
5890 if test "${emacs_cv_struct_exception+set}" = set; then
5891 echo $ECHO_N "(cached) $ECHO_C" >&6
5892 else
5893 cat >conftest.$ac_ext <<_ACEOF
5894 #line $LINENO "configure"
5895 /* confdefs.h. */
5896 _ACEOF
5897 cat confdefs.h >>conftest.$ac_ext
5898 cat >>conftest.$ac_ext <<_ACEOF
5899 /* end confdefs.h. */
5900 #include <math.h>
5901 int
5902 main ()
5903 {
5904 static struct exception x; x.arg1 = x.arg2 = x.retval; x.name = ""; x.type = 1;
5905 ;
5906 return 0;
5907 }
5908 _ACEOF
5909 rm -f conftest.$ac_objext
5910 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5911 (eval $ac_compile) 2>&5
5912 ac_status=$?
5913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5914 (exit $ac_status); } &&
5915 { ac_try='test -s conftest.$ac_objext'
5916 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5917 (eval $ac_try) 2>&5
5918 ac_status=$?
5919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5920 (exit $ac_status); }; }; then
5921 emacs_cv_struct_exception=yes
5922 else
5923 echo "$as_me: failed program was:" >&5
5924 sed 's/^/| /' conftest.$ac_ext >&5
5925
5926 emacs_cv_struct_exception=no
5927 fi
5928 rm -f conftest.$ac_objext conftest.$ac_ext
5929 fi
5930 echo "$as_me:$LINENO: result: $emacs_cv_struct_exception" >&5
5931 echo "${ECHO_T}$emacs_cv_struct_exception" >&6
5932 HAVE_EXCEPTION=$emacs_cv_struct_exception
5933 if test $emacs_cv_struct_exception != yes; then
5934
5935 cat >>confdefs.h <<\_ACEOF
5936 #define NO_MATHERR 1
5937 _ACEOF
5938
5939 fi
5940
5941 echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
5942 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
5943 if test "${ac_cv_struct_tm+set}" = set; then
5944 echo $ECHO_N "(cached) $ECHO_C" >&6
5945 else
5946 cat >conftest.$ac_ext <<_ACEOF
5947 #line $LINENO "configure"
5948 /* confdefs.h. */
5949 _ACEOF
5950 cat confdefs.h >>conftest.$ac_ext
5951 cat >>conftest.$ac_ext <<_ACEOF
5952 /* end confdefs.h. */
5953 #include <sys/types.h>
5954 #include <time.h>
5955
5956 int
5957 main ()
5958 {
5959 struct tm *tp; tp->tm_sec;
5960 ;
5961 return 0;
5962 }
5963 _ACEOF
5964 rm -f conftest.$ac_objext
5965 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5966 (eval $ac_compile) 2>&5
5967 ac_status=$?
5968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5969 (exit $ac_status); } &&
5970 { ac_try='test -s conftest.$ac_objext'
5971 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5972 (eval $ac_try) 2>&5
5973 ac_status=$?
5974 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5975 (exit $ac_status); }; }; then
5976 ac_cv_struct_tm=time.h
5977 else
5978 echo "$as_me: failed program was:" >&5
5979 sed 's/^/| /' conftest.$ac_ext >&5
5980
5981 ac_cv_struct_tm=sys/time.h
5982 fi
5983 rm -f conftest.$ac_objext conftest.$ac_ext
5984 fi
5985 echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
5986 echo "${ECHO_T}$ac_cv_struct_tm" >&6
5987 if test $ac_cv_struct_tm = sys/time.h; then
5988
5989 cat >>confdefs.h <<\_ACEOF
5990 #define TM_IN_SYS_TIME 1
5991 _ACEOF
5992
5993 fi
5994
5995 echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
5996 echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6
5997 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
5998 echo $ECHO_N "(cached) $ECHO_C" >&6
5999 else
6000 cat >conftest.$ac_ext <<_ACEOF
6001 #line $LINENO "configure"
6002 /* confdefs.h. */
6003 _ACEOF
6004 cat confdefs.h >>conftest.$ac_ext
6005 cat >>conftest.$ac_ext <<_ACEOF
6006 /* end confdefs.h. */
6007 #include <sys/types.h>
6008 #include <$ac_cv_struct_tm>
6009
6010
6011 int
6012 main ()
6013 {
6014 static struct tm ac_aggr;
6015 if (ac_aggr.tm_zone)
6016 return 0;
6017 ;
6018 return 0;
6019 }
6020 _ACEOF
6021 rm -f conftest.$ac_objext
6022 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6023 (eval $ac_compile) 2>&5
6024 ac_status=$?
6025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6026 (exit $ac_status); } &&
6027 { ac_try='test -s conftest.$ac_objext'
6028 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6029 (eval $ac_try) 2>&5
6030 ac_status=$?
6031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6032 (exit $ac_status); }; }; then
6033 ac_cv_member_struct_tm_tm_zone=yes
6034 else
6035 echo "$as_me: failed program was:" >&5
6036 sed 's/^/| /' conftest.$ac_ext >&5
6037
6038 cat >conftest.$ac_ext <<_ACEOF
6039 #line $LINENO "configure"
6040 /* confdefs.h. */
6041 _ACEOF
6042 cat confdefs.h >>conftest.$ac_ext
6043 cat >>conftest.$ac_ext <<_ACEOF
6044 /* end confdefs.h. */
6045 #include <sys/types.h>
6046 #include <$ac_cv_struct_tm>
6047
6048
6049 int
6050 main ()
6051 {
6052 static struct tm ac_aggr;
6053 if (sizeof ac_aggr.tm_zone)
6054 return 0;
6055 ;
6056 return 0;
6057 }
6058 _ACEOF
6059 rm -f conftest.$ac_objext
6060 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6061 (eval $ac_compile) 2>&5
6062 ac_status=$?
6063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6064 (exit $ac_status); } &&
6065 { ac_try='test -s conftest.$ac_objext'
6066 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6067 (eval $ac_try) 2>&5
6068 ac_status=$?
6069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6070 (exit $ac_status); }; }; then
6071 ac_cv_member_struct_tm_tm_zone=yes
6072 else
6073 echo "$as_me: failed program was:" >&5
6074 sed 's/^/| /' conftest.$ac_ext >&5
6075
6076 ac_cv_member_struct_tm_tm_zone=no
6077 fi
6078 rm -f conftest.$ac_objext conftest.$ac_ext
6079 fi
6080 rm -f conftest.$ac_objext conftest.$ac_ext
6081 fi
6082 echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
6083 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6
6084 if test $ac_cv_member_struct_tm_tm_zone = yes; then
6085
6086 cat >>confdefs.h <<_ACEOF
6087 #define HAVE_STRUCT_TM_TM_ZONE 1
6088 _ACEOF
6089
6090
6091 fi
6092
6093 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
6094
6095 cat >>confdefs.h <<\_ACEOF
6096 #define HAVE_TM_ZONE 1
6097 _ACEOF
6098
6099 else
6100 echo "$as_me:$LINENO: checking for tzname" >&5
6101 echo $ECHO_N "checking for tzname... $ECHO_C" >&6
6102 if test "${ac_cv_var_tzname+set}" = set; then
6103 echo $ECHO_N "(cached) $ECHO_C" >&6
6104 else
6105 cat >conftest.$ac_ext <<_ACEOF
6106 #line $LINENO "configure"
6107 /* confdefs.h. */
6108 _ACEOF
6109 cat confdefs.h >>conftest.$ac_ext
6110 cat >>conftest.$ac_ext <<_ACEOF
6111 /* end confdefs.h. */
6112 #include <time.h>
6113 #ifndef tzname /* For SGI. */
6114 extern char *tzname[]; /* RS6000 and others reject char **tzname. */
6115 #endif
6116
6117 int
6118 main ()
6119 {
6120 atoi(*tzname);
6121 ;
6122 return 0;
6123 }
6124 _ACEOF
6125 rm -f conftest.$ac_objext conftest$ac_exeext
6126 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6127 (eval $ac_link) 2>&5
6128 ac_status=$?
6129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6130 (exit $ac_status); } &&
6131 { ac_try='test -s conftest$ac_exeext'
6132 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6133 (eval $ac_try) 2>&5
6134 ac_status=$?
6135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6136 (exit $ac_status); }; }; then
6137 ac_cv_var_tzname=yes
6138 else
6139 echo "$as_me: failed program was:" >&5
6140 sed 's/^/| /' conftest.$ac_ext >&5
6141
6142 ac_cv_var_tzname=no
6143 fi
6144 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6145 fi
6146 echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
6147 echo "${ECHO_T}$ac_cv_var_tzname" >&6
6148 if test $ac_cv_var_tzname = yes; then
6149
6150 cat >>confdefs.h <<\_ACEOF
6151 #define HAVE_TZNAME 1
6152 _ACEOF
6153
6154 fi
6155 fi
6156
6157 echo "$as_me:$LINENO: checking for struct tm.tm_gmtoff" >&5
6158 echo $ECHO_N "checking for struct tm.tm_gmtoff... $ECHO_C" >&6
6159 if test "${ac_cv_member_struct_tm_tm_gmtoff+set}" = set; then
6160 echo $ECHO_N "(cached) $ECHO_C" >&6
6161 else
6162 cat >conftest.$ac_ext <<_ACEOF
6163 #line $LINENO "configure"
6164 /* confdefs.h. */
6165 _ACEOF
6166 cat confdefs.h >>conftest.$ac_ext
6167 cat >>conftest.$ac_ext <<_ACEOF
6168 /* end confdefs.h. */
6169 #include <time.h>
6170
6171 int
6172 main ()
6173 {
6174 static struct tm ac_aggr;
6175 if (ac_aggr.tm_gmtoff)
6176 return 0;
6177 ;
6178 return 0;
6179 }
6180 _ACEOF
6181 rm -f conftest.$ac_objext
6182 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6183 (eval $ac_compile) 2>&5
6184 ac_status=$?
6185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6186 (exit $ac_status); } &&
6187 { ac_try='test -s conftest.$ac_objext'
6188 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6189 (eval $ac_try) 2>&5
6190 ac_status=$?
6191 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6192 (exit $ac_status); }; }; then
6193 ac_cv_member_struct_tm_tm_gmtoff=yes
6194 else
6195 echo "$as_me: failed program was:" >&5
6196 sed 's/^/| /' conftest.$ac_ext >&5
6197
6198 cat >conftest.$ac_ext <<_ACEOF
6199 #line $LINENO "configure"
6200 /* confdefs.h. */
6201 _ACEOF
6202 cat confdefs.h >>conftest.$ac_ext
6203 cat >>conftest.$ac_ext <<_ACEOF
6204 /* end confdefs.h. */
6205 #include <time.h>
6206
6207 int
6208 main ()
6209 {
6210 static struct tm ac_aggr;
6211 if (sizeof ac_aggr.tm_gmtoff)
6212 return 0;
6213 ;
6214 return 0;
6215 }
6216 _ACEOF
6217 rm -f conftest.$ac_objext
6218 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6219 (eval $ac_compile) 2>&5
6220 ac_status=$?
6221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6222 (exit $ac_status); } &&
6223 { ac_try='test -s conftest.$ac_objext'
6224 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6225 (eval $ac_try) 2>&5
6226 ac_status=$?
6227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6228 (exit $ac_status); }; }; then
6229 ac_cv_member_struct_tm_tm_gmtoff=yes
6230 else
6231 echo "$as_me: failed program was:" >&5
6232 sed 's/^/| /' conftest.$ac_ext >&5
6233
6234 ac_cv_member_struct_tm_tm_gmtoff=no
6235 fi
6236 rm -f conftest.$ac_objext conftest.$ac_ext
6237 fi
6238 rm -f conftest.$ac_objext conftest.$ac_ext
6239 fi
6240 echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_gmtoff" >&5
6241 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_gmtoff" >&6
6242 if test $ac_cv_member_struct_tm_tm_gmtoff = yes; then
6243
6244 cat >>confdefs.h <<\_ACEOF
6245 #define HAVE_TM_GMTOFF 1
6246 _ACEOF
6247
6248 fi
6249
6250
6251
6252 echo "$as_me:$LINENO: checking for function prototypes" >&5
6253 echo $ECHO_N "checking for function prototypes... $ECHO_C" >&6
6254 if test "$ac_cv_prog_cc_stdc" != no; then
6255 echo "$as_me:$LINENO: result: yes" >&5
6256 echo "${ECHO_T}yes" >&6
6257
6258 cat >>confdefs.h <<\_ACEOF
6259 #define PROTOTYPES 1
6260 _ACEOF
6261
6262
6263 cat >>confdefs.h <<\_ACEOF
6264 #define __PROTOTYPES 1
6265 _ACEOF
6266
6267 else
6268 echo "$as_me:$LINENO: result: no" >&5
6269 echo "${ECHO_T}no" >&6
6270 fi
6271
6272 echo "$as_me:$LINENO: checking for working volatile" >&5
6273 echo $ECHO_N "checking for working volatile... $ECHO_C" >&6
6274 if test "${ac_cv_c_volatile+set}" = set; then
6275 echo $ECHO_N "(cached) $ECHO_C" >&6
6276 else
6277 cat >conftest.$ac_ext <<_ACEOF
6278 #line $LINENO "configure"
6279 /* confdefs.h. */
6280 _ACEOF
6281 cat confdefs.h >>conftest.$ac_ext
6282 cat >>conftest.$ac_ext <<_ACEOF
6283 /* end confdefs.h. */
6284
6285 int
6286 main ()
6287 {
6288
6289 volatile int x;
6290 int * volatile y;
6291 ;
6292 return 0;
6293 }
6294 _ACEOF
6295 rm -f conftest.$ac_objext
6296 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6297 (eval $ac_compile) 2>&5
6298 ac_status=$?
6299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6300 (exit $ac_status); } &&
6301 { ac_try='test -s conftest.$ac_objext'
6302 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6303 (eval $ac_try) 2>&5
6304 ac_status=$?
6305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6306 (exit $ac_status); }; }; then
6307 ac_cv_c_volatile=yes
6308 else
6309 echo "$as_me: failed program was:" >&5
6310 sed 's/^/| /' conftest.$ac_ext >&5
6311
6312 ac_cv_c_volatile=no
6313 fi
6314 rm -f conftest.$ac_objext conftest.$ac_ext
6315 fi
6316 echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5
6317 echo "${ECHO_T}$ac_cv_c_volatile" >&6
6318 if test $ac_cv_c_volatile = no; then
6319
6320 cat >>confdefs.h <<\_ACEOF
6321 #define volatile
6322 _ACEOF
6323
6324 fi
6325
6326 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
6327 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
6328 if test "${ac_cv_c_const+set}" = set; then
6329 echo $ECHO_N "(cached) $ECHO_C" >&6
6330 else
6331 cat >conftest.$ac_ext <<_ACEOF
6332 #line $LINENO "configure"
6333 /* confdefs.h. */
6334 _ACEOF
6335 cat confdefs.h >>conftest.$ac_ext
6336 cat >>conftest.$ac_ext <<_ACEOF
6337 /* end confdefs.h. */
6338
6339 int
6340 main ()
6341 {
6342 /* FIXME: Include the comments suggested by Paul. */
6343 #ifndef __cplusplus
6344 /* Ultrix mips cc rejects this. */
6345 typedef int charset[2];
6346 const charset x;
6347 /* SunOS 4.1.1 cc rejects this. */
6348 char const *const *ccp;
6349 char **p;
6350 /* NEC SVR4.0.2 mips cc rejects this. */
6351 struct point {int x, y;};
6352 static struct point const zero = {0,0};
6353 /* AIX XL C 1.02.0.0 rejects this.
6354 It does not let you subtract one const X* pointer from another in
6355 an arm of an if-expression whose if-part is not a constant
6356 expression */
6357 const char *g = "string";
6358 ccp = &g + (g ? g-g : 0);
6359 /* HPUX 7.0 cc rejects these. */
6360 ++ccp;
6361 p = (char**) ccp;
6362 ccp = (char const *const *) p;
6363 { /* SCO 3.2v4 cc rejects this. */
6364 char *t;
6365 char const *s = 0 ? (char *) 0 : (char const *) 0;
6366
6367 *t++ = 0;
6368 }
6369 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
6370 int x[] = {25, 17};
6371 const int *foo = &x[0];
6372 ++foo;
6373 }
6374 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
6375 typedef const int *iptr;
6376 iptr p = 0;
6377 ++p;
6378 }
6379 { /* AIX XL C 1.02.0.0 rejects this saying
6380 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
6381 struct s { int j; const int *ap[3]; };
6382 struct s *b; b->j = 5;
6383 }
6384 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
6385 const int foo = 10;
6386 }
6387 #endif
6388
6389 ;
6390 return 0;
6391 }
6392 _ACEOF
6393 rm -f conftest.$ac_objext
6394 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6395 (eval $ac_compile) 2>&5
6396 ac_status=$?
6397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6398 (exit $ac_status); } &&
6399 { ac_try='test -s conftest.$ac_objext'
6400 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6401 (eval $ac_try) 2>&5
6402 ac_status=$?
6403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6404 (exit $ac_status); }; }; then
6405 ac_cv_c_const=yes
6406 else
6407 echo "$as_me: failed program was:" >&5
6408 sed 's/^/| /' conftest.$ac_ext >&5
6409
6410 ac_cv_c_const=no
6411 fi
6412 rm -f conftest.$ac_objext conftest.$ac_ext
6413 fi
6414 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
6415 echo "${ECHO_T}$ac_cv_c_const" >&6
6416 if test $ac_cv_c_const = no; then
6417
6418 cat >>confdefs.h <<\_ACEOF
6419 #define const
6420 _ACEOF
6421
6422 fi
6423
6424 echo "$as_me:$LINENO: checking for void * support" >&5
6425 echo $ECHO_N "checking for void * support... $ECHO_C" >&6
6426 if test "${emacs_cv_void_star+set}" = set; then
6427 echo $ECHO_N "(cached) $ECHO_C" >&6
6428 else
6429 cat >conftest.$ac_ext <<_ACEOF
6430 #line $LINENO "configure"
6431 /* confdefs.h. */
6432 _ACEOF
6433 cat confdefs.h >>conftest.$ac_ext
6434 cat >>conftest.$ac_ext <<_ACEOF
6435 /* end confdefs.h. */
6436
6437 int
6438 main ()
6439 {
6440 void * foo;
6441 ;
6442 return 0;
6443 }
6444 _ACEOF
6445 rm -f conftest.$ac_objext
6446 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6447 (eval $ac_compile) 2>&5
6448 ac_status=$?
6449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6450 (exit $ac_status); } &&
6451 { ac_try='test -s conftest.$ac_objext'
6452 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6453 (eval $ac_try) 2>&5
6454 ac_status=$?
6455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6456 (exit $ac_status); }; }; then
6457 emacs_cv_void_star=yes
6458 else
6459 echo "$as_me: failed program was:" >&5
6460 sed 's/^/| /' conftest.$ac_ext >&5
6461
6462 emacs_cv_void_star=no
6463 fi
6464 rm -f conftest.$ac_objext conftest.$ac_ext
6465 fi
6466 echo "$as_me:$LINENO: result: $emacs_cv_void_star" >&5
6467 echo "${ECHO_T}$emacs_cv_void_star" >&6
6468 if test $emacs_cv_void_star = yes; then
6469 cat >>confdefs.h <<\_ACEOF
6470 #define POINTER_TYPE void
6471 _ACEOF
6472
6473 else
6474 cat >>confdefs.h <<\_ACEOF
6475 #define POINTER_TYPE char
6476 _ACEOF
6477
6478 fi
6479
6480
6481
6482 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
6483 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
6484 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
6485 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
6486 echo $ECHO_N "(cached) $ECHO_C" >&6
6487 else
6488 cat >conftest.make <<\_ACEOF
6489 all:
6490 @echo 'ac_maketemp="$(MAKE)"'
6491 _ACEOF
6492 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6493 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
6494 if test -n "$ac_maketemp"; then
6495 eval ac_cv_prog_make_${ac_make}_set=yes
6496 else
6497 eval ac_cv_prog_make_${ac_make}_set=no
6498 fi
6499 rm -f conftest.make
6500 fi
6501 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
6502 echo "$as_me:$LINENO: result: yes" >&5
6503 echo "${ECHO_T}yes" >&6
6504 SET_MAKE=
6505 else
6506 echo "$as_me:$LINENO: result: no" >&5
6507 echo "${ECHO_T}no" >&6
6508 SET_MAKE="MAKE=${MAKE-make}"
6509 fi
6510
6511
6512 echo "$as_me:$LINENO: checking for long file names" >&5
6513 echo $ECHO_N "checking for long file names... $ECHO_C" >&6
6514 if test "${ac_cv_sys_long_file_names+set}" = set; then
6515 echo $ECHO_N "(cached) $ECHO_C" >&6
6516 else
6517 ac_cv_sys_long_file_names=yes
6518 # Test for long file names in all the places we know might matter:
6519 # . the current directory, where building will happen
6520 # $prefix/lib where we will be installing things
6521 # $exec_prefix/lib likewise
6522 # eval it to expand exec_prefix.
6523 # $TMPDIR if set, where it might want to write temporary files
6524 # if $TMPDIR is not set:
6525 # /tmp where it might want to write temporary files
6526 # /var/tmp likewise
6527 # /usr/tmp likewise
6528 if test -n "$TMPDIR" && test -d "$TMPDIR" && test -w "$TMPDIR"; then
6529 ac_tmpdirs=$TMPDIR
6530 else
6531 ac_tmpdirs='/tmp /var/tmp /usr/tmp'
6532 fi
6533 for ac_dir in . $ac_tmpdirs `eval echo $prefix/lib $exec_prefix/lib` ; do
6534 test -d $ac_dir || continue
6535 test -w $ac_dir || continue # It is less confusing to not echo anything here.
6536 ac_xdir=$ac_dir/cf$$
6537 (umask 077 && mkdir $ac_xdir 2>/dev/null) || continue
6538 ac_tf1=$ac_xdir/conftest9012345
6539 ac_tf2=$ac_xdir/conftest9012346
6540 (echo 1 >$ac_tf1) 2>/dev/null
6541 (echo 2 >$ac_tf2) 2>/dev/null
6542 ac_val=`cat $ac_tf1 2>/dev/null`
6543 if test ! -f $ac_tf1 || test "$ac_val" != 1; then
6544 ac_cv_sys_long_file_names=no
6545 rm -rf $ac_xdir 2>/dev/null
6546 break
6547 fi
6548 rm -rf $ac_xdir 2>/dev/null
6549 done
6550 fi
6551 echo "$as_me:$LINENO: result: $ac_cv_sys_long_file_names" >&5
6552 echo "${ECHO_T}$ac_cv_sys_long_file_names" >&6
6553 if test $ac_cv_sys_long_file_names = yes; then
6554
6555 cat >>confdefs.h <<\_ACEOF
6556 #define HAVE_LONG_FILE_NAMES 1
6557 _ACEOF
6558
6559 fi
6560
6561
6562 #### Choose a window system.
6563
6564 echo "$as_me:$LINENO: checking for X" >&5
6565 echo $ECHO_N "checking for X... $ECHO_C" >&6
6566
6567
6568 # Check whether --with-x or --without-x was given.
6569 if test "${with_x+set}" = set; then
6570 withval="$with_x"
6571
6572 fi;
6573 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
6574 if test "x$with_x" = xno; then
6575 # The user explicitly disabled X.
6576 have_x=disabled
6577 else
6578 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
6579 # Both variables are already set.
6580 have_x=yes
6581 else
6582 if test "${ac_cv_have_x+set}" = set; then
6583 echo $ECHO_N "(cached) $ECHO_C" >&6
6584 else
6585 # One or both of the vars are not set, and there is no cached value.
6586 ac_x_includes=no ac_x_libraries=no
6587 rm -fr conftest.dir
6588 if mkdir conftest.dir; then
6589 cd conftest.dir
6590 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
6591 cat >Imakefile <<'_ACEOF'
6592 acfindx:
6593 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
6594 _ACEOF
6595 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
6596 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6597 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
6598 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
6599 for ac_extension in a so sl; do
6600 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
6601 test -f $ac_im_libdir/libX11.$ac_extension; then
6602 ac_im_usrlibdir=$ac_im_libdir; break
6603 fi
6604 done
6605 # Screen out bogus values from the imake configuration. They are
6606 # bogus both because they are the default anyway, and because
6607 # using them would break gcc on systems where it needs fixed includes.
6608 case $ac_im_incroot in
6609 /usr/include) ;;
6610 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
6611 esac
6612 case $ac_im_usrlibdir in
6613 /usr/lib | /lib) ;;
6614 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
6615 esac
6616 fi
6617 cd ..
6618 rm -fr conftest.dir
6619 fi
6620
6621 # Standard set of common directories for X headers.
6622 # Check X11 before X11Rn because it is often a symlink to the current release.
6623 ac_x_header_dirs='
6624 /usr/X11/include
6625 /usr/X11R6/include
6626 /usr/X11R5/include
6627 /usr/X11R4/include
6628
6629 /usr/include/X11
6630 /usr/include/X11R6
6631 /usr/include/X11R5
6632 /usr/include/X11R4
6633
6634 /usr/local/X11/include
6635 /usr/local/X11R6/include
6636 /usr/local/X11R5/include
6637 /usr/local/X11R4/include
6638
6639 /usr/local/include/X11
6640 /usr/local/include/X11R6
6641 /usr/local/include/X11R5
6642 /usr/local/include/X11R4
6643
6644 /usr/X386/include
6645 /usr/x386/include
6646 /usr/XFree86/include/X11
6647
6648 /usr/include
6649 /usr/local/include
6650 /usr/unsupported/include
6651 /usr/athena/include
6652 /usr/local/x11r5/include
6653 /usr/lpp/Xamples/include
6654
6655 /usr/openwin/include
6656 /usr/openwin/share/include'
6657
6658 if test "$ac_x_includes" = no; then
6659 # Guess where to find include files, by looking for Intrinsic.h.
6660 # First, try using that file with no special directory specified.
6661 cat >conftest.$ac_ext <<_ACEOF
6662 #line $LINENO "configure"
6663 /* confdefs.h. */
6664 _ACEOF
6665 cat confdefs.h >>conftest.$ac_ext
6666 cat >>conftest.$ac_ext <<_ACEOF
6667 /* end confdefs.h. */
6668 #include <X11/Intrinsic.h>
6669 _ACEOF
6670 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6671 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6672 ac_status=$?
6673 grep -v '^ *+' conftest.er1 >conftest.err
6674 rm -f conftest.er1
6675 cat conftest.err >&5
6676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6677 (exit $ac_status); } >/dev/null; then
6678 if test -s conftest.err; then
6679 ac_cpp_err=$ac_c_preproc_warn_flag
6680 else
6681 ac_cpp_err=
6682 fi
6683 else
6684 ac_cpp_err=yes
6685 fi
6686 if test -z "$ac_cpp_err"; then
6687 # We can compile using X headers with no special include directory.
6688 ac_x_includes=
6689 else
6690 echo "$as_me: failed program was:" >&5
6691 sed 's/^/| /' conftest.$ac_ext >&5
6692
6693 for ac_dir in $ac_x_header_dirs; do
6694 if test -r "$ac_dir/X11/Intrinsic.h"; then
6695 ac_x_includes=$ac_dir
6696 break
6697 fi
6698 done
6699 fi
6700 rm -f conftest.err conftest.$ac_ext
6701 fi # $ac_x_includes = no
6702
6703 if test "$ac_x_libraries" = no; then
6704 # Check for the libraries.
6705 # See if we find them without any special options.
6706 # Don't add to $LIBS permanently.
6707 ac_save_LIBS=$LIBS
6708 LIBS="-lXt $LIBS"
6709 cat >conftest.$ac_ext <<_ACEOF
6710 #line $LINENO "configure"
6711 /* confdefs.h. */
6712 _ACEOF
6713 cat confdefs.h >>conftest.$ac_ext
6714 cat >>conftest.$ac_ext <<_ACEOF
6715 /* end confdefs.h. */
6716 #include <X11/Intrinsic.h>
6717 int
6718 main ()
6719 {
6720 XtMalloc (0)
6721 ;
6722 return 0;
6723 }
6724 _ACEOF
6725 rm -f conftest.$ac_objext conftest$ac_exeext
6726 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6727 (eval $ac_link) 2>&5
6728 ac_status=$?
6729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6730 (exit $ac_status); } &&
6731 { ac_try='test -s conftest$ac_exeext'
6732 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6733 (eval $ac_try) 2>&5
6734 ac_status=$?
6735 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6736 (exit $ac_status); }; }; then
6737 LIBS=$ac_save_LIBS
6738 # We can link X programs with no special library path.
6739 ac_x_libraries=
6740 else
6741 echo "$as_me: failed program was:" >&5
6742 sed 's/^/| /' conftest.$ac_ext >&5
6743
6744 LIBS=$ac_save_LIBS
6745 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
6746 do
6747 # Don't even attempt the hair of trying to link an X program!
6748 for ac_extension in a so sl; do
6749 if test -r $ac_dir/libXt.$ac_extension; then
6750 ac_x_libraries=$ac_dir
6751 break 2
6752 fi
6753 done
6754 done
6755 fi
6756 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6757 fi # $ac_x_libraries = no
6758
6759 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
6760 # Didn't find X anywhere. Cache the known absence of X.
6761 ac_cv_have_x="have_x=no"
6762 else
6763 # Record where we found X for the cache.
6764 ac_cv_have_x="have_x=yes \
6765 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
6766 fi
6767 fi
6768
6769 fi
6770 eval "$ac_cv_have_x"
6771 fi # $with_x != no
6772
6773 if test "$have_x" != yes; then
6774 echo "$as_me:$LINENO: result: $have_x" >&5
6775 echo "${ECHO_T}$have_x" >&6
6776 no_x=yes
6777 else
6778 # If each of the values was on the command line, it overrides each guess.
6779 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
6780 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
6781 # Update the cache value to reflect the command line values.
6782 ac_cv_have_x="have_x=yes \
6783 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
6784 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
6785 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
6786 fi
6787
6788 if test "$no_x" = yes; then
6789 window_system=none
6790 else
6791 window_system=x11
6792 fi
6793
6794 if test "${x_libraries}" != NONE && test -n "${x_libraries}"; then
6795 LD_SWITCH_X_SITE=-L`echo ${x_libraries} | sed -e "s/:/ -L/g"`
6796 LD_SWITCH_X_SITE_AUX=-R`echo ${x_libraries} | sed -e "s/:/ -R/g"`
6797 x_default_search_path=""
6798 for x_library in `echo ${x_libraries} | sed -e "s/:/ /g"`; do
6799 x_search_path="\
6800 ${x_library}/X11/%L/%T/%N%C%S:\
6801 ${x_library}/X11/%l/%T/%N%C%S:\
6802 ${x_library}/X11/%T/%N%C%S:\
6803 ${x_library}/X11/%L/%T/%N%S:\
6804 ${x_library}/X11/%l/%T/%N%S:\
6805 ${x_library}/X11/%T/%N%S"
6806 if test x"${x_default_search_path}" = x; then
6807 x_default_search_path=${x_search_path}
6808 else
6809 x_default_search_path="${x_search_path}:${x_default_search_path}"
6810 fi
6811 done
6812 fi
6813 if test "${x_includes}" != NONE && test -n "${x_includes}"; then
6814 C_SWITCH_X_SITE=-I`echo ${x_includes} | sed -e "s/:/ -I/g"`
6815 fi
6816
6817 if test x"${x_includes}" = x; then
6818 bitmapdir=/usr/include/X11/bitmaps
6819 else
6820 # accumulate include directories that have X11 bitmap subdirectories
6821 bmd_acc="dummyval"
6822 for bmd in `echo ${x_includes} | sed -e "s/:/ /g"`; do
6823 if test -d "${bmd}/X11/bitmaps"; then
6824 bmd_acc="${bmd_acc}:${bmd}/X11/bitmaps"
6825 fi
6826 if test -d "${bmd}/bitmaps"; then
6827 bmd_acc="${bmd_acc}:${bmd}/bitmaps"
6828 fi
6829 done
6830 if test ${bmd_acc} != "dummyval"; then
6831 bitmapdir=`echo ${bmd_acc} | sed -e "s/^dummyval://"`
6832 fi
6833 fi
6834
6835 case "${window_system}" in
6836 x11 )
6837 HAVE_X_WINDOWS=yes
6838 HAVE_X11=yes
6839 case "${with_x_toolkit}" in
6840 athena | lucid ) USE_X_TOOLKIT=LUCID ;;
6841 motif ) USE_X_TOOLKIT=MOTIF ;;
6842 gtk ) with_gtk=yes
6843 USE_X_TOOLKIT=none ;;
6844 no ) USE_X_TOOLKIT=none ;;
6845 * ) USE_X_TOOLKIT=maybe ;;
6846 esac
6847 ;;
6848 none )
6849 HAVE_X_WINDOWS=no
6850 HAVE_X11=no
6851 USE_X_TOOLKIT=none
6852 ;;
6853 esac
6854
6855 ### If we're using X11, we should use the X menu package.
6856 HAVE_MENUS=no
6857 case ${HAVE_X11} in
6858 yes ) HAVE_MENUS=yes ;;
6859 esac
6860
6861 if test "${opsys}" = "hpux9"; then
6862 case "${x_libraries}" in
6863 *X11R4* )
6864 opsysfile="s/hpux9-x11r4.h"
6865 ;;
6866 esac
6867 fi
6868
6869 if test "${opsys}" = "hpux9shr"; then
6870 case "${x_libraries}" in
6871 *X11R4* )
6872 opsysfile="s/hpux9shxr4.h"
6873 ;;
6874 esac
6875 fi
6876
6877 ### Compute the unexec source name from the object name.
6878 UNEXEC_SRC="`echo ${unexec} | sed 's/\.o/.c/'`"
6879
6880 # Do the opsystem or machine files prohibit the use of the GNU malloc?
6881 # Assume not, until told otherwise.
6882 GNU_MALLOC=yes
6883 doug_lea_malloc=yes
6884 echo "$as_me:$LINENO: checking for malloc_get_state" >&5
6885 echo $ECHO_N "checking for malloc_get_state... $ECHO_C" >&6
6886 if test "${ac_cv_func_malloc_get_state+set}" = set; then
6887 echo $ECHO_N "(cached) $ECHO_C" >&6
6888 else
6889 cat >conftest.$ac_ext <<_ACEOF
6890 #line $LINENO "configure"
6891 /* confdefs.h. */
6892 _ACEOF
6893 cat confdefs.h >>conftest.$ac_ext
6894 cat >>conftest.$ac_ext <<_ACEOF
6895 /* end confdefs.h. */
6896 /* System header to define __stub macros and hopefully few prototypes,
6897 which can conflict with char malloc_get_state (); below.
6898 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6899 <limits.h> exists even on freestanding compilers. */
6900 #ifdef __STDC__
6901 # include <limits.h>
6902 #else
6903 # include <assert.h>
6904 #endif
6905 /* Override any gcc2 internal prototype to avoid an error. */
6906 #ifdef __cplusplus
6907 extern "C"
6908 {
6909 #endif
6910 /* We use char because int might match the return type of a gcc2
6911 builtin and then its argument prototype would still apply. */
6912 char malloc_get_state ();
6913 /* The GNU C library defines this for functions which it implements
6914 to always fail with ENOSYS. Some functions are actually named
6915 something starting with __ and the normal name is an alias. */
6916 #if defined (__stub_malloc_get_state) || defined (__stub___malloc_get_state)
6917 choke me
6918 #else
6919 char (*f) () = malloc_get_state;
6920 #endif
6921 #ifdef __cplusplus
6922 }
6923 #endif
6924
6925 int
6926 main ()
6927 {
6928 return f != malloc_get_state;
6929 ;
6930 return 0;
6931 }
6932 _ACEOF
6933 rm -f conftest.$ac_objext conftest$ac_exeext
6934 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6935 (eval $ac_link) 2>&5
6936 ac_status=$?
6937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6938 (exit $ac_status); } &&
6939 { ac_try='test -s conftest$ac_exeext'
6940 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6941 (eval $ac_try) 2>&5
6942 ac_status=$?
6943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6944 (exit $ac_status); }; }; then
6945 ac_cv_func_malloc_get_state=yes
6946 else
6947 echo "$as_me: failed program was:" >&5
6948 sed 's/^/| /' conftest.$ac_ext >&5
6949
6950 ac_cv_func_malloc_get_state=no
6951 fi
6952 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6953 fi
6954 echo "$as_me:$LINENO: result: $ac_cv_func_malloc_get_state" >&5
6955 echo "${ECHO_T}$ac_cv_func_malloc_get_state" >&6
6956 if test $ac_cv_func_malloc_get_state = yes; then
6957 :
6958 else
6959 doug_lea_malloc=no
6960 fi
6961
6962 echo "$as_me:$LINENO: checking for malloc_set_state" >&5
6963 echo $ECHO_N "checking for malloc_set_state... $ECHO_C" >&6
6964 if test "${ac_cv_func_malloc_set_state+set}" = set; then
6965 echo $ECHO_N "(cached) $ECHO_C" >&6
6966 else
6967 cat >conftest.$ac_ext <<_ACEOF
6968 #line $LINENO "configure"
6969 /* confdefs.h. */
6970 _ACEOF
6971 cat confdefs.h >>conftest.$ac_ext
6972 cat >>conftest.$ac_ext <<_ACEOF
6973 /* end confdefs.h. */
6974 /* System header to define __stub macros and hopefully few prototypes,
6975 which can conflict with char malloc_set_state (); below.
6976 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6977 <limits.h> exists even on freestanding compilers. */
6978 #ifdef __STDC__
6979 # include <limits.h>
6980 #else
6981 # include <assert.h>
6982 #endif
6983 /* Override any gcc2 internal prototype to avoid an error. */
6984 #ifdef __cplusplus
6985 extern "C"
6986 {
6987 #endif
6988 /* We use char because int might match the return type of a gcc2
6989 builtin and then its argument prototype would still apply. */
6990 char malloc_set_state ();
6991 /* The GNU C library defines this for functions which it implements
6992 to always fail with ENOSYS. Some functions are actually named
6993 something starting with __ and the normal name is an alias. */
6994 #if defined (__stub_malloc_set_state) || defined (__stub___malloc_set_state)
6995 choke me
6996 #else
6997 char (*f) () = malloc_set_state;
6998 #endif
6999 #ifdef __cplusplus
7000 }
7001 #endif
7002
7003 int
7004 main ()
7005 {
7006 return f != malloc_set_state;
7007 ;
7008 return 0;
7009 }
7010 _ACEOF
7011 rm -f conftest.$ac_objext conftest$ac_exeext
7012 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7013 (eval $ac_link) 2>&5
7014 ac_status=$?
7015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7016 (exit $ac_status); } &&
7017 { ac_try='test -s conftest$ac_exeext'
7018 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7019 (eval $ac_try) 2>&5
7020 ac_status=$?
7021 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7022 (exit $ac_status); }; }; then
7023 ac_cv_func_malloc_set_state=yes
7024 else
7025 echo "$as_me: failed program was:" >&5
7026 sed 's/^/| /' conftest.$ac_ext >&5
7027
7028 ac_cv_func_malloc_set_state=no
7029 fi
7030 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7031 fi
7032 echo "$as_me:$LINENO: result: $ac_cv_func_malloc_set_state" >&5
7033 echo "${ECHO_T}$ac_cv_func_malloc_set_state" >&6
7034 if test $ac_cv_func_malloc_set_state = yes; then
7035 :
7036 else
7037 doug_lea_malloc=no
7038 fi
7039
7040 echo "$as_me:$LINENO: checking whether __after_morecore_hook exists" >&5
7041 echo $ECHO_N "checking whether __after_morecore_hook exists... $ECHO_C" >&6
7042 if test "${emacs_cv_var___after_morecore_hook+set}" = set; then
7043 echo $ECHO_N "(cached) $ECHO_C" >&6
7044 else
7045 cat >conftest.$ac_ext <<_ACEOF
7046 #line $LINENO "configure"
7047 /* confdefs.h. */
7048 _ACEOF
7049 cat confdefs.h >>conftest.$ac_ext
7050 cat >>conftest.$ac_ext <<_ACEOF
7051 /* end confdefs.h. */
7052 extern void (* __after_morecore_hook)();
7053 int
7054 main ()
7055 {
7056 __after_morecore_hook = 0
7057 ;
7058 return 0;
7059 }
7060 _ACEOF
7061 rm -f conftest.$ac_objext conftest$ac_exeext
7062 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7063 (eval $ac_link) 2>&5
7064 ac_status=$?
7065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7066 (exit $ac_status); } &&
7067 { ac_try='test -s conftest$ac_exeext'
7068 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7069 (eval $ac_try) 2>&5
7070 ac_status=$?
7071 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7072 (exit $ac_status); }; }; then
7073 emacs_cv_var___after_morecore_hook=yes
7074 else
7075 echo "$as_me: failed program was:" >&5
7076 sed 's/^/| /' conftest.$ac_ext >&5
7077
7078 emacs_cv_var___after_morecore_hook=no
7079 fi
7080 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7081 fi
7082 echo "$as_me:$LINENO: result: $emacs_cv_var___after_morecore_hook" >&5
7083 echo "${ECHO_T}$emacs_cv_var___after_morecore_hook" >&6
7084 if test $emacs_cv_var___after_morecore_hook = no; then
7085 doug_lea_malloc=no
7086 fi
7087 if test "${system_malloc}" = "yes"; then
7088 GNU_MALLOC=no
7089 GNU_MALLOC_reason="
7090 (The GNU allocators don't work with this system configuration.)"
7091 fi
7092 if test "$doug_lea_malloc" = "yes" ; then
7093 if test "$GNU_MALLOC" = yes ; then
7094 GNU_MALLOC_reason="
7095 (Using Doug Lea's new malloc from the GNU C Library.)"
7096 fi
7097
7098 cat >>confdefs.h <<\_ACEOF
7099 #define DOUG_LEA_MALLOC 1
7100 _ACEOF
7101
7102 fi
7103
7104 if test x"${REL_ALLOC}" = x; then
7105 REL_ALLOC=${GNU_MALLOC}
7106 fi
7107
7108
7109
7110
7111 for ac_header in stdlib.h unistd.h
7112 do
7113 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7114 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7115 echo "$as_me:$LINENO: checking for $ac_header" >&5
7116 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7117 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7118 echo $ECHO_N "(cached) $ECHO_C" >&6
7119 fi
7120 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7121 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7122 else
7123 # Is the header compilable?
7124 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7125 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7126 cat >conftest.$ac_ext <<_ACEOF
7127 #line $LINENO "configure"
7128 /* confdefs.h. */
7129 _ACEOF
7130 cat confdefs.h >>conftest.$ac_ext
7131 cat >>conftest.$ac_ext <<_ACEOF
7132 /* end confdefs.h. */
7133 $ac_includes_default
7134 #include <$ac_header>
7135 _ACEOF
7136 rm -f conftest.$ac_objext
7137 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7138 (eval $ac_compile) 2>&5
7139 ac_status=$?
7140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7141 (exit $ac_status); } &&
7142 { ac_try='test -s conftest.$ac_objext'
7143 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7144 (eval $ac_try) 2>&5
7145 ac_status=$?
7146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7147 (exit $ac_status); }; }; then
7148 ac_header_compiler=yes
7149 else
7150 echo "$as_me: failed program was:" >&5
7151 sed 's/^/| /' conftest.$ac_ext >&5
7152
7153 ac_header_compiler=no
7154 fi
7155 rm -f conftest.$ac_objext conftest.$ac_ext
7156 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7157 echo "${ECHO_T}$ac_header_compiler" >&6
7158
7159 # Is the header present?
7160 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7161 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7162 cat >conftest.$ac_ext <<_ACEOF
7163 #line $LINENO "configure"
7164 /* confdefs.h. */
7165 _ACEOF
7166 cat confdefs.h >>conftest.$ac_ext
7167 cat >>conftest.$ac_ext <<_ACEOF
7168 /* end confdefs.h. */
7169 #include <$ac_header>
7170 _ACEOF
7171 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7172 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7173 ac_status=$?
7174 grep -v '^ *+' conftest.er1 >conftest.err
7175 rm -f conftest.er1
7176 cat conftest.err >&5
7177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7178 (exit $ac_status); } >/dev/null; then
7179 if test -s conftest.err; then
7180 ac_cpp_err=$ac_c_preproc_warn_flag
7181 else
7182 ac_cpp_err=
7183 fi
7184 else
7185 ac_cpp_err=yes
7186 fi
7187 if test -z "$ac_cpp_err"; then
7188 ac_header_preproc=yes
7189 else
7190 echo "$as_me: failed program was:" >&5
7191 sed 's/^/| /' conftest.$ac_ext >&5
7192
7193 ac_header_preproc=no
7194 fi
7195 rm -f conftest.err conftest.$ac_ext
7196 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7197 echo "${ECHO_T}$ac_header_preproc" >&6
7198
7199 # So? What about this header?
7200 case $ac_header_compiler:$ac_header_preproc in
7201 yes:no )
7202 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7203 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7204 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7205 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7206 (
7207 cat <<\_ASBOX
7208 ## ------------------------------------ ##
7209 ## Report this to bug-autoconf@gnu.org. ##
7210 ## ------------------------------------ ##
7211 _ASBOX
7212 ) |
7213 sed "s/^/$as_me: WARNING: /" >&2
7214 ;;
7215 no:yes )
7216 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7217 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7218 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7219 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7220 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7221 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7222 (
7223 cat <<\_ASBOX
7224 ## ------------------------------------ ##
7225 ## Report this to bug-autoconf@gnu.org. ##
7226 ## ------------------------------------ ##
7227 _ASBOX
7228 ) |
7229 sed "s/^/$as_me: WARNING: /" >&2
7230 ;;
7231 esac
7232 echo "$as_me:$LINENO: checking for $ac_header" >&5
7233 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7234 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7235 echo $ECHO_N "(cached) $ECHO_C" >&6
7236 else
7237 eval "$as_ac_Header=$ac_header_preproc"
7238 fi
7239 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7240 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7241
7242 fi
7243 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7244 cat >>confdefs.h <<_ACEOF
7245 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7246 _ACEOF
7247
7248 fi
7249
7250 done
7251
7252
7253 for ac_func in getpagesize
7254 do
7255 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7256 echo "$as_me:$LINENO: checking for $ac_func" >&5
7257 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7258 if eval "test \"\${$as_ac_var+set}\" = set"; then
7259 echo $ECHO_N "(cached) $ECHO_C" >&6
7260 else
7261 cat >conftest.$ac_ext <<_ACEOF
7262 #line $LINENO "configure"
7263 /* confdefs.h. */
7264 _ACEOF
7265 cat confdefs.h >>conftest.$ac_ext
7266 cat >>conftest.$ac_ext <<_ACEOF
7267 /* end confdefs.h. */
7268 /* System header to define __stub macros and hopefully few prototypes,
7269 which can conflict with char $ac_func (); below.
7270 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7271 <limits.h> exists even on freestanding compilers. */
7272 #ifdef __STDC__
7273 # include <limits.h>
7274 #else
7275 # include <assert.h>
7276 #endif
7277 /* Override any gcc2 internal prototype to avoid an error. */
7278 #ifdef __cplusplus
7279 extern "C"
7280 {
7281 #endif
7282 /* We use char because int might match the return type of a gcc2
7283 builtin and then its argument prototype would still apply. */
7284 char $ac_func ();
7285 /* The GNU C library defines this for functions which it implements
7286 to always fail with ENOSYS. Some functions are actually named
7287 something starting with __ and the normal name is an alias. */
7288 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7289 choke me
7290 #else
7291 char (*f) () = $ac_func;
7292 #endif
7293 #ifdef __cplusplus
7294 }
7295 #endif
7296
7297 int
7298 main ()
7299 {
7300 return f != $ac_func;
7301 ;
7302 return 0;
7303 }
7304 _ACEOF
7305 rm -f conftest.$ac_objext conftest$ac_exeext
7306 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7307 (eval $ac_link) 2>&5
7308 ac_status=$?
7309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7310 (exit $ac_status); } &&
7311 { ac_try='test -s conftest$ac_exeext'
7312 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7313 (eval $ac_try) 2>&5
7314 ac_status=$?
7315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7316 (exit $ac_status); }; }; then
7317 eval "$as_ac_var=yes"
7318 else
7319 echo "$as_me: failed program was:" >&5
7320 sed 's/^/| /' conftest.$ac_ext >&5
7321
7322 eval "$as_ac_var=no"
7323 fi
7324 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7325 fi
7326 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7327 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7328 if test `eval echo '${'$as_ac_var'}'` = yes; then
7329 cat >>confdefs.h <<_ACEOF
7330 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7331 _ACEOF
7332
7333 fi
7334 done
7335
7336 echo "$as_me:$LINENO: checking for working mmap" >&5
7337 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
7338 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
7339 echo $ECHO_N "(cached) $ECHO_C" >&6
7340 else
7341 if test "$cross_compiling" = yes; then
7342 ac_cv_func_mmap_fixed_mapped=no
7343 else
7344 cat >conftest.$ac_ext <<_ACEOF
7345 #line $LINENO "configure"
7346 /* confdefs.h. */
7347 _ACEOF
7348 cat confdefs.h >>conftest.$ac_ext
7349 cat >>conftest.$ac_ext <<_ACEOF
7350 /* end confdefs.h. */
7351 $ac_includes_default
7352 /* malloc might have been renamed as rpl_malloc. */
7353 #undef malloc
7354
7355 /* Thanks to Mike Haertel and Jim Avera for this test.
7356 Here is a matrix of mmap possibilities:
7357 mmap private not fixed
7358 mmap private fixed at somewhere currently unmapped
7359 mmap private fixed at somewhere already mapped
7360 mmap shared not fixed
7361 mmap shared fixed at somewhere currently unmapped
7362 mmap shared fixed at somewhere already mapped
7363 For private mappings, we should verify that changes cannot be read()
7364 back from the file, nor mmap's back from the file at a different
7365 address. (There have been systems where private was not correctly
7366 implemented like the infamous i386 svr4.0, and systems where the
7367 VM page cache was not coherent with the file system buffer cache
7368 like early versions of FreeBSD and possibly contemporary NetBSD.)
7369 For shared mappings, we should conversely verify that changes get
7370 propagated back to all the places they're supposed to be.
7371
7372 Grep wants private fixed already mapped.
7373 The main things grep needs to know about mmap are:
7374 * does it exist and is it safe to write into the mmap'd area
7375 * how to use it (BSD variants) */
7376
7377 #include <fcntl.h>
7378 #include <sys/mman.h>
7379
7380 #if !STDC_HEADERS && !HAVE_STDLIB_H
7381 char *malloc ();
7382 #endif
7383
7384 /* This mess was copied from the GNU getpagesize.h. */
7385 #if !HAVE_GETPAGESIZE
7386 /* Assume that all systems that can run configure have sys/param.h. */
7387 # if !HAVE_SYS_PARAM_H
7388 # define HAVE_SYS_PARAM_H 1
7389 # endif
7390
7391 # ifdef _SC_PAGESIZE
7392 # define getpagesize() sysconf(_SC_PAGESIZE)
7393 # else /* no _SC_PAGESIZE */
7394 # if HAVE_SYS_PARAM_H
7395 # include <sys/param.h>
7396 # ifdef EXEC_PAGESIZE
7397 # define getpagesize() EXEC_PAGESIZE
7398 # else /* no EXEC_PAGESIZE */
7399 # ifdef NBPG
7400 # define getpagesize() NBPG * CLSIZE
7401 # ifndef CLSIZE
7402 # define CLSIZE 1
7403 # endif /* no CLSIZE */
7404 # else /* no NBPG */
7405 # ifdef NBPC
7406 # define getpagesize() NBPC
7407 # else /* no NBPC */
7408 # ifdef PAGESIZE
7409 # define getpagesize() PAGESIZE
7410 # endif /* PAGESIZE */
7411 # endif /* no NBPC */
7412 # endif /* no NBPG */
7413 # endif /* no EXEC_PAGESIZE */
7414 # else /* no HAVE_SYS_PARAM_H */
7415 # define getpagesize() 8192 /* punt totally */
7416 # endif /* no HAVE_SYS_PARAM_H */
7417 # endif /* no _SC_PAGESIZE */
7418
7419 #endif /* no HAVE_GETPAGESIZE */
7420
7421 int
7422 main ()
7423 {
7424 char *data, *data2, *data3;
7425 int i, pagesize;
7426 int fd;
7427
7428 pagesize = getpagesize ();
7429
7430 /* First, make a file with some known garbage in it. */
7431 data = (char *) malloc (pagesize);
7432 if (!data)
7433 exit (1);
7434 for (i = 0; i < pagesize; ++i)
7435 *(data + i) = rand ();
7436 umask (0);
7437 fd = creat ("conftest.mmap", 0600);
7438 if (fd < 0)
7439 exit (1);
7440 if (write (fd, data, pagesize) != pagesize)
7441 exit (1);
7442 close (fd);
7443
7444 /* Next, try to mmap the file at a fixed address which already has
7445 something else allocated at it. If we can, also make sure that
7446 we see the same garbage. */
7447 fd = open ("conftest.mmap", O_RDWR);
7448 if (fd < 0)
7449 exit (1);
7450 data2 = (char *) malloc (2 * pagesize);
7451 if (!data2)
7452 exit (1);
7453 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
7454 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
7455 MAP_PRIVATE | MAP_FIXED, fd, 0L))
7456 exit (1);
7457 for (i = 0; i < pagesize; ++i)
7458 if (*(data + i) != *(data2 + i))
7459 exit (1);
7460
7461 /* Finally, make sure that changes to the mapped area do not
7462 percolate back to the file as seen by read(). (This is a bug on
7463 some variants of i386 svr4.0.) */
7464 for (i = 0; i < pagesize; ++i)
7465 *(data2 + i) = *(data2 + i) + 1;
7466 data3 = (char *) malloc (pagesize);
7467 if (!data3)
7468 exit (1);
7469 if (read (fd, data3, pagesize) != pagesize)
7470 exit (1);
7471 for (i = 0; i < pagesize; ++i)
7472 if (*(data + i) != *(data3 + i))
7473 exit (1);
7474 close (fd);
7475 exit (0);
7476 }
7477 _ACEOF
7478 rm -f conftest$ac_exeext
7479 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7480 (eval $ac_link) 2>&5
7481 ac_status=$?
7482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7483 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7484 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7485 (eval $ac_try) 2>&5
7486 ac_status=$?
7487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7488 (exit $ac_status); }; }; then
7489 ac_cv_func_mmap_fixed_mapped=yes
7490 else
7491 echo "$as_me: program exited with status $ac_status" >&5
7492 echo "$as_me: failed program was:" >&5
7493 sed 's/^/| /' conftest.$ac_ext >&5
7494
7495 ( exit $ac_status )
7496 ac_cv_func_mmap_fixed_mapped=no
7497 fi
7498 rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7499 fi
7500 fi
7501 echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
7502 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
7503 if test $ac_cv_func_mmap_fixed_mapped = yes; then
7504
7505 cat >>confdefs.h <<\_ACEOF
7506 #define HAVE_MMAP 1
7507 _ACEOF
7508
7509 fi
7510 rm -f conftest.mmap
7511
7512 if test $use_mmap_for_buffers = yes; then
7513 REL_ALLOC=no
7514 fi
7515
7516 LIBS="$libsrc_libs $LIBS"
7517
7518
7519 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
7520 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
7521 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
7522 echo $ECHO_N "(cached) $ECHO_C" >&6
7523 else
7524 ac_check_lib_save_LIBS=$LIBS
7525 LIBS="-ldnet $LIBS"
7526 cat >conftest.$ac_ext <<_ACEOF
7527 #line $LINENO "configure"
7528 /* confdefs.h. */
7529 _ACEOF
7530 cat confdefs.h >>conftest.$ac_ext
7531 cat >>conftest.$ac_ext <<_ACEOF
7532 /* end confdefs.h. */
7533
7534 /* Override any gcc2 internal prototype to avoid an error. */
7535 #ifdef __cplusplus
7536 extern "C"
7537 #endif
7538 /* We use char because int might match the return type of a gcc2
7539 builtin and then its argument prototype would still apply. */
7540 char dnet_ntoa ();
7541 int
7542 main ()
7543 {
7544 dnet_ntoa ();
7545 ;
7546 return 0;
7547 }
7548 _ACEOF
7549 rm -f conftest.$ac_objext conftest$ac_exeext
7550 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7551 (eval $ac_link) 2>&5
7552 ac_status=$?
7553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7554 (exit $ac_status); } &&
7555 { ac_try='test -s conftest$ac_exeext'
7556 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7557 (eval $ac_try) 2>&5
7558 ac_status=$?
7559 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7560 (exit $ac_status); }; }; then
7561 ac_cv_lib_dnet_dnet_ntoa=yes
7562 else
7563 echo "$as_me: failed program was:" >&5
7564 sed 's/^/| /' conftest.$ac_ext >&5
7565
7566 ac_cv_lib_dnet_dnet_ntoa=no
7567 fi
7568 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7569 LIBS=$ac_check_lib_save_LIBS
7570 fi
7571 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
7572 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
7573 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
7574 cat >>confdefs.h <<_ACEOF
7575 #define HAVE_LIBDNET 1
7576 _ACEOF
7577
7578 LIBS="-ldnet $LIBS"
7579
7580 fi
7581
7582
7583 echo "$as_me:$LINENO: checking for main in -lXbsd" >&5
7584 echo $ECHO_N "checking for main in -lXbsd... $ECHO_C" >&6
7585 if test "${ac_cv_lib_Xbsd_main+set}" = set; then
7586 echo $ECHO_N "(cached) $ECHO_C" >&6
7587 else
7588 ac_check_lib_save_LIBS=$LIBS
7589 LIBS="-lXbsd $LIBS"
7590 cat >conftest.$ac_ext <<_ACEOF
7591 #line $LINENO "configure"
7592 /* confdefs.h. */
7593 _ACEOF
7594 cat confdefs.h >>conftest.$ac_ext
7595 cat >>conftest.$ac_ext <<_ACEOF
7596 /* end confdefs.h. */
7597
7598
7599 int
7600 main ()
7601 {
7602 main ();
7603 ;
7604 return 0;
7605 }
7606 _ACEOF
7607 rm -f conftest.$ac_objext conftest$ac_exeext
7608 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7609 (eval $ac_link) 2>&5
7610 ac_status=$?
7611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7612 (exit $ac_status); } &&
7613 { ac_try='test -s conftest$ac_exeext'
7614 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7615 (eval $ac_try) 2>&5
7616 ac_status=$?
7617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7618 (exit $ac_status); }; }; then
7619 ac_cv_lib_Xbsd_main=yes
7620 else
7621 echo "$as_me: failed program was:" >&5
7622 sed 's/^/| /' conftest.$ac_ext >&5
7623
7624 ac_cv_lib_Xbsd_main=no
7625 fi
7626 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7627 LIBS=$ac_check_lib_save_LIBS
7628 fi
7629 echo "$as_me:$LINENO: result: $ac_cv_lib_Xbsd_main" >&5
7630 echo "${ECHO_T}$ac_cv_lib_Xbsd_main" >&6
7631 if test $ac_cv_lib_Xbsd_main = yes; then
7632 LD_SWITCH_X_SITE="$LD_SWITCH_X_SITE -lXbsd"
7633 fi
7634
7635
7636
7637 echo "$as_me:$LINENO: checking for cma_open in -lpthreads" >&5
7638 echo $ECHO_N "checking for cma_open in -lpthreads... $ECHO_C" >&6
7639 if test "${ac_cv_lib_pthreads_cma_open+set}" = set; then
7640 echo $ECHO_N "(cached) $ECHO_C" >&6
7641 else
7642 ac_check_lib_save_LIBS=$LIBS
7643 LIBS="-lpthreads $LIBS"
7644 cat >conftest.$ac_ext <<_ACEOF
7645 #line $LINENO "configure"
7646 /* confdefs.h. */
7647 _ACEOF
7648 cat confdefs.h >>conftest.$ac_ext
7649 cat >>conftest.$ac_ext <<_ACEOF
7650 /* end confdefs.h. */
7651
7652 /* Override any gcc2 internal prototype to avoid an error. */
7653 #ifdef __cplusplus
7654 extern "C"
7655 #endif
7656 /* We use char because int might match the return type of a gcc2
7657 builtin and then its argument prototype would still apply. */
7658 char cma_open ();
7659 int
7660 main ()
7661 {
7662 cma_open ();
7663 ;
7664 return 0;
7665 }
7666 _ACEOF
7667 rm -f conftest.$ac_objext conftest$ac_exeext
7668 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7669 (eval $ac_link) 2>&5
7670 ac_status=$?
7671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7672 (exit $ac_status); } &&
7673 { ac_try='test -s conftest$ac_exeext'
7674 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7675 (eval $ac_try) 2>&5
7676 ac_status=$?
7677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7678 (exit $ac_status); }; }; then
7679 ac_cv_lib_pthreads_cma_open=yes
7680 else
7681 echo "$as_me: failed program was:" >&5
7682 sed 's/^/| /' conftest.$ac_ext >&5
7683
7684 ac_cv_lib_pthreads_cma_open=no
7685 fi
7686 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7687 LIBS=$ac_check_lib_save_LIBS
7688 fi
7689 echo "$as_me:$LINENO: result: $ac_cv_lib_pthreads_cma_open" >&5
7690 echo "${ECHO_T}$ac_cv_lib_pthreads_cma_open" >&6
7691 if test $ac_cv_lib_pthreads_cma_open = yes; then
7692 cat >>confdefs.h <<_ACEOF
7693 #define HAVE_LIBPTHREADS 1
7694 _ACEOF
7695
7696 LIBS="-lpthreads $LIBS"
7697
7698 fi
7699
7700
7701 echo "$as_me:$LINENO: checking for XFree86 in /usr/X386" >&5
7702 echo $ECHO_N "checking for XFree86 in /usr/X386... $ECHO_C" >&6
7703 if test -d /usr/X386/include; then
7704 HAVE_XFREE386=yes
7705 : ${C_SWITCH_X_SITE="-I/usr/X386/include"}
7706 else
7707 HAVE_XFREE386=no
7708 fi
7709 echo "$as_me:$LINENO: result: $HAVE_XFREE386" >&5
7710 echo "${ECHO_T}$HAVE_XFREE386" >&6
7711
7712
7713 case ${host_os} in
7714 aix*)
7715 echo "$as_me:$LINENO: checking for -bbigtoc option" >&5
7716 echo $ECHO_N "checking for -bbigtoc option... $ECHO_C" >&6
7717 if test "${gdb_cv_bigtoc+set}" = set; then
7718 echo $ECHO_N "(cached) $ECHO_C" >&6
7719 else
7720
7721 case $GCC in
7722 yes) gdb_cv_bigtoc=-Wl,-bbigtoc ;;
7723 *) gdb_cv_bigtoc=-bbigtoc ;;
7724 esac
7725
7726 LDFLAGS=$LDFLAGS\ $gdb_cv_bigtoc
7727 cat >conftest.$ac_ext <<_ACEOF
7728 #line $LINENO "configure"
7729 /* confdefs.h. */
7730 _ACEOF
7731 cat confdefs.h >>conftest.$ac_ext
7732 cat >>conftest.$ac_ext <<_ACEOF
7733 /* end confdefs.h. */
7734
7735 int
7736 main ()
7737 {
7738 int i;
7739 ;
7740 return 0;
7741 }
7742 _ACEOF
7743 rm -f conftest.$ac_objext conftest$ac_exeext
7744 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7745 (eval $ac_link) 2>&5
7746 ac_status=$?
7747 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7748 (exit $ac_status); } &&
7749 { ac_try='test -s conftest$ac_exeext'
7750 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7751 (eval $ac_try) 2>&5
7752 ac_status=$?
7753 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7754 (exit $ac_status); }; }; then
7755 :
7756 else
7757 echo "$as_me: failed program was:" >&5
7758 sed 's/^/| /' conftest.$ac_ext >&5
7759
7760 gdb_cv_bigtoc=
7761 fi
7762 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7763
7764 fi
7765 echo "$as_me:$LINENO: result: $gdb_cv_bigtoc" >&5
7766 echo "${ECHO_T}$gdb_cv_bigtoc" >&6
7767 ;;
7768 esac
7769
7770 # Change CFLAGS and CPPFLAGS temporarily so that C_SWITCH_X_SITE gets
7771 # used for the tests that follow. We set them back to REAL_CFLAGS and
7772 # REAL_CPPFLAGS later on.
7773
7774 REAL_CPPFLAGS="$CPPFLAGS"
7775
7776 if test "${HAVE_X11}" = "yes"; then
7777 DEFS="$C_SWITCH_X_SITE $DEFS"
7778 LDFLAGS="$LDFLAGS $LD_SWITCH_X_SITE"
7779 LIBS="$LIBX $LIBS"
7780 CFLAGS="$C_SWITCH_X_SITE $CFLAGS"
7781 CPPFLAGS="$C_SWITCH_X_SITE $CPPFLAGS"
7782
7783 # On Solaris, arrange for LD_RUN_PATH to point to the X libraries for tests.
7784 # This is handled by LD_SWITCH_X_SITE_AUX during the real build,
7785 # but it's more convenient here to set LD_RUN_PATH
7786 # since this also works on hosts that don't understand LD_SWITCH_X_SITE_AUX.
7787 if test "${x_libraries}" != NONE && test -n "${x_libraries}"; then
7788 LD_RUN_PATH=$x_libraries${LD_RUN_PATH+:}$LD_RUN_PATH
7789 export LD_RUN_PATH
7790 fi
7791
7792 if test "${opsys}" = "gnu-linux"; then
7793 echo "$as_me:$LINENO: checking whether X on GNU/Linux needs -b to link" >&5
7794 echo $ECHO_N "checking whether X on GNU/Linux needs -b to link... $ECHO_C" >&6
7795 cat >conftest.$ac_ext <<_ACEOF
7796 #line $LINENO "configure"
7797 /* confdefs.h. */
7798 _ACEOF
7799 cat confdefs.h >>conftest.$ac_ext
7800 cat >>conftest.$ac_ext <<_ACEOF
7801 /* end confdefs.h. */
7802
7803 int
7804 main ()
7805 {
7806 XOpenDisplay ("foo");
7807 ;
7808 return 0;
7809 }
7810 _ACEOF
7811 rm -f conftest.$ac_objext conftest$ac_exeext
7812 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7813 (eval $ac_link) 2>&5
7814 ac_status=$?
7815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7816 (exit $ac_status); } &&
7817 { ac_try='test -s conftest$ac_exeext'
7818 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7819 (eval $ac_try) 2>&5
7820 ac_status=$?
7821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7822 (exit $ac_status); }; }; then
7823 xlinux_first_failure=no
7824 else
7825 echo "$as_me: failed program was:" >&5
7826 sed 's/^/| /' conftest.$ac_ext >&5
7827
7828 xlinux_first_failure=yes
7829 fi
7830 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7831 if test "${xlinux_first_failure}" = "yes"; then
7832 OLD_LD_SWITCH_X_SITE="$LD_SWITCH_X_SITE"
7833 OLD_C_SWITCH_X_SITE="$C_SWITCH_X_SITE"
7834 OLD_CPPFLAGS="$CPPFLAGS"
7835 OLD_LIBS="$LIBS"
7836 LD_SWITCH_X_SITE="$LD_SWITCH_X_SITE -b i486-linuxaout"
7837 C_SWITCH_X_SITE="$C_SWITCH_X_SITE -b i486-linuxaout"
7838 CPPFLAGS="$CPPFLAGS -b i486-linuxaout"
7839 LIBS="$LIBS -b i486-linuxaout"
7840 cat >conftest.$ac_ext <<_ACEOF
7841 #line $LINENO "configure"
7842 /* confdefs.h. */
7843 _ACEOF
7844 cat confdefs.h >>conftest.$ac_ext
7845 cat >>conftest.$ac_ext <<_ACEOF
7846 /* end confdefs.h. */
7847
7848 int
7849 main ()
7850 {
7851 XOpenDisplay ("foo");
7852 ;
7853 return 0;
7854 }
7855 _ACEOF
7856 rm -f conftest.$ac_objext conftest$ac_exeext
7857 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7858 (eval $ac_link) 2>&5
7859 ac_status=$?
7860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7861 (exit $ac_status); } &&
7862 { ac_try='test -s conftest$ac_exeext'
7863 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7864 (eval $ac_try) 2>&5
7865 ac_status=$?
7866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7867 (exit $ac_status); }; }; then
7868 xlinux_second_failure=no
7869 else
7870 echo "$as_me: failed program was:" >&5
7871 sed 's/^/| /' conftest.$ac_ext >&5
7872
7873 xlinux_second_failure=yes
7874 fi
7875 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7876 if test "${xlinux_second_failure}" = "yes"; then
7877 # If we get the same failure with -b, there is no use adding -b.
7878 # So take it out. This plays safe.
7879 LD_SWITCH_X_SITE="$OLD_LD_SWITCH_X_SITE"
7880 C_SWITCH_X_SITE="$OLD_C_SWITCH_X_SITE"
7881 CPPFLAGS="$OLD_CPPFLAGS"
7882 LIBS="$OLD_LIBS"
7883 echo "$as_me:$LINENO: result: no" >&5
7884 echo "${ECHO_T}no" >&6
7885 else
7886 echo "$as_me:$LINENO: result: yes" >&5
7887 echo "${ECHO_T}yes" >&6
7888 fi
7889 else
7890 echo "$as_me:$LINENO: result: no" >&5
7891 echo "${ECHO_T}no" >&6
7892 fi
7893 fi
7894
7895 # Reportedly, some broken Solaris systems have XKBlib.h but are missing
7896 # header files included from there.
7897 echo "$as_me:$LINENO: checking for Xkb" >&5
7898 echo $ECHO_N "checking for Xkb... $ECHO_C" >&6
7899 cat >conftest.$ac_ext <<_ACEOF
7900 #line $LINENO "configure"
7901 /* confdefs.h. */
7902 _ACEOF
7903 cat confdefs.h >>conftest.$ac_ext
7904 cat >>conftest.$ac_ext <<_ACEOF
7905 /* end confdefs.h. */
7906 #include <X11/Xlib.h>
7907 #include <X11/XKBlib.h>
7908 int
7909 main ()
7910 {
7911 XkbDescPtr kb = XkbGetKeyboard (0, XkbAllComponentsMask, XkbUseCoreKbd);
7912 ;
7913 return 0;
7914 }
7915 _ACEOF
7916 rm -f conftest.$ac_objext conftest$ac_exeext
7917 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7918 (eval $ac_link) 2>&5
7919 ac_status=$?
7920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7921 (exit $ac_status); } &&
7922 { ac_try='test -s conftest$ac_exeext'
7923 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7924 (eval $ac_try) 2>&5
7925 ac_status=$?
7926 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7927 (exit $ac_status); }; }; then
7928 emacs_xkb=yes
7929 else
7930 echo "$as_me: failed program was:" >&5
7931 sed 's/^/| /' conftest.$ac_ext >&5
7932
7933 emacs_xkb=no
7934 fi
7935 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7936 echo "$as_me:$LINENO: result: $emacs_xkb" >&5
7937 echo "${ECHO_T}$emacs_xkb" >&6
7938 if test $emacs_xkb = yes; then
7939
7940 cat >>confdefs.h <<\_ACEOF
7941 #define HAVE_XKBGETKEYBOARD 1
7942 _ACEOF
7943
7944 fi
7945
7946
7947
7948
7949
7950 for ac_func in XrmSetDatabase XScreenResourceString \
7951 XScreenNumberOfScreen XSetWMProtocols
7952 do
7953 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7954 echo "$as_me:$LINENO: checking for $ac_func" >&5
7955 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7956 if eval "test \"\${$as_ac_var+set}\" = set"; then
7957 echo $ECHO_N "(cached) $ECHO_C" >&6
7958 else
7959 cat >conftest.$ac_ext <<_ACEOF
7960 #line $LINENO "configure"
7961 /* confdefs.h. */
7962 _ACEOF
7963 cat confdefs.h >>conftest.$ac_ext
7964 cat >>conftest.$ac_ext <<_ACEOF
7965 /* end confdefs.h. */
7966 /* System header to define __stub macros and hopefully few prototypes,
7967 which can conflict with char $ac_func (); below.
7968 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7969 <limits.h> exists even on freestanding compilers. */
7970 #ifdef __STDC__
7971 # include <limits.h>
7972 #else
7973 # include <assert.h>
7974 #endif
7975 /* Override any gcc2 internal prototype to avoid an error. */
7976 #ifdef __cplusplus
7977 extern "C"
7978 {
7979 #endif
7980 /* We use char because int might match the return type of a gcc2
7981 builtin and then its argument prototype would still apply. */
7982 char $ac_func ();
7983 /* The GNU C library defines this for functions which it implements
7984 to always fail with ENOSYS. Some functions are actually named
7985 something starting with __ and the normal name is an alias. */
7986 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7987 choke me
7988 #else
7989 char (*f) () = $ac_func;
7990 #endif
7991 #ifdef __cplusplus
7992 }
7993 #endif
7994
7995 int
7996 main ()
7997 {
7998 return f != $ac_func;
7999 ;
8000 return 0;
8001 }
8002 _ACEOF
8003 rm -f conftest.$ac_objext conftest$ac_exeext
8004 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8005 (eval $ac_link) 2>&5
8006 ac_status=$?
8007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8008 (exit $ac_status); } &&
8009 { ac_try='test -s conftest$ac_exeext'
8010 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8011 (eval $ac_try) 2>&5
8012 ac_status=$?
8013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8014 (exit $ac_status); }; }; then
8015 eval "$as_ac_var=yes"
8016 else
8017 echo "$as_me: failed program was:" >&5
8018 sed 's/^/| /' conftest.$ac_ext >&5
8019
8020 eval "$as_ac_var=no"
8021 fi
8022 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8023 fi
8024 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8025 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8026 if test `eval echo '${'$as_ac_var'}'` = yes; then
8027 cat >>confdefs.h <<_ACEOF
8028 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8029 _ACEOF
8030
8031 fi
8032 done
8033
8034 fi
8035
8036 if test "${window_system}" = "x11"; then
8037 echo "$as_me:$LINENO: checking X11 version 6" >&5
8038 echo $ECHO_N "checking X11 version 6... $ECHO_C" >&6
8039 if test "${emacs_cv_x11_version_6+set}" = set; then
8040 echo $ECHO_N "(cached) $ECHO_C" >&6
8041 else
8042 cat >conftest.$ac_ext <<_ACEOF
8043 #line $LINENO "configure"
8044 /* confdefs.h. */
8045 _ACEOF
8046 cat confdefs.h >>conftest.$ac_ext
8047 cat >>conftest.$ac_ext <<_ACEOF
8048 /* end confdefs.h. */
8049 #include <X11/Xlib.h>
8050 int
8051 main ()
8052 {
8053 #if XlibSpecificationRelease < 6
8054 fail;
8055 #endif
8056
8057 ;
8058 return 0;
8059 }
8060 _ACEOF
8061 rm -f conftest.$ac_objext conftest$ac_exeext
8062 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8063 (eval $ac_link) 2>&5
8064 ac_status=$?
8065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8066 (exit $ac_status); } &&
8067 { ac_try='test -s conftest$ac_exeext'
8068 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8069 (eval $ac_try) 2>&5
8070 ac_status=$?
8071 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8072 (exit $ac_status); }; }; then
8073 emacs_cv_x11_version_6=yes
8074 else
8075 echo "$as_me: failed program was:" >&5
8076 sed 's/^/| /' conftest.$ac_ext >&5
8077
8078 emacs_cv_x11_version_6=no
8079 fi
8080 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8081 fi
8082
8083 if test $emacs_cv_x11_version_6 = yes; then
8084 echo "$as_me:$LINENO: result: 6 or newer" >&5
8085 echo "${ECHO_T}6 or newer" >&6
8086
8087 cat >>confdefs.h <<\_ACEOF
8088 #define HAVE_X11R6 1
8089 _ACEOF
8090
8091 else
8092 echo "$as_me:$LINENO: result: before 6" >&5
8093 echo "${ECHO_T}before 6" >&6
8094 fi
8095 fi
8096
8097 if test "${window_system}" = "x11"; then
8098 echo "$as_me:$LINENO: checking X11 version 5" >&5
8099 echo $ECHO_N "checking X11 version 5... $ECHO_C" >&6
8100 if test "${emacs_cv_x11_version_5+set}" = set; then
8101 echo $ECHO_N "(cached) $ECHO_C" >&6
8102 else
8103 cat >conftest.$ac_ext <<_ACEOF
8104 #line $LINENO "configure"
8105 /* confdefs.h. */
8106 _ACEOF
8107 cat confdefs.h >>conftest.$ac_ext
8108 cat >>conftest.$ac_ext <<_ACEOF
8109 /* end confdefs.h. */
8110 #include <X11/Xlib.h>
8111 int
8112 main ()
8113 {
8114 #if XlibSpecificationRelease < 5
8115 fail;
8116 #endif
8117
8118 ;
8119 return 0;
8120 }
8121 _ACEOF
8122 rm -f conftest.$ac_objext conftest$ac_exeext
8123 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8124 (eval $ac_link) 2>&5
8125 ac_status=$?
8126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8127 (exit $ac_status); } &&
8128 { ac_try='test -s conftest$ac_exeext'
8129 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8130 (eval $ac_try) 2>&5
8131 ac_status=$?
8132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8133 (exit $ac_status); }; }; then
8134 emacs_cv_x11_version_5=yes
8135 else
8136 echo "$as_me: failed program was:" >&5
8137 sed 's/^/| /' conftest.$ac_ext >&5
8138
8139 emacs_cv_x11_version_5=no
8140 fi
8141 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8142 fi
8143
8144 if test $emacs_cv_x11_version_5 = yes; then
8145 echo "$as_me:$LINENO: result: 5 or newer" >&5
8146 echo "${ECHO_T}5 or newer" >&6
8147 HAVE_X11R5=yes
8148
8149 cat >>confdefs.h <<\_ACEOF
8150 #define HAVE_X11R5 1
8151 _ACEOF
8152
8153 else
8154 HAVE_X11R5=no
8155 echo "$as_me:$LINENO: result: before 5" >&5
8156 echo "${ECHO_T}before 5" >&6
8157 fi
8158 fi
8159
8160
8161
8162 HAVE_GTK=no
8163 if test "${with_gtk}" = "yes" || test "$USE_X_TOOLKIT" = "gtk"; then
8164 if test "$USE_X_TOOLKIT" != "none" && test "$USE_X_TOOLKIT" != "maybe"; then
8165 { { echo "$as_me:$LINENO: error: Conflicting options, --with-gtk is incompatible with --with-x-toolkit=${with_x_toolkit}" >&5
8166 echo "$as_me: error: Conflicting options, --with-gtk is incompatible with --with-x-toolkit=${with_x_toolkit}" >&2;}
8167 { (exit 1); exit 1; }; };
8168 fi
8169 GLIB_REQUIRED=2.0.1
8170 GTK_REQUIRED=2.0.1
8171 GTK_MODULES="gtk+-2.0 >= $GTK_REQUIRED glib-2.0 >= $GLIB_REQUIRED"
8172
8173 if test "X${with_pkg_config_prog}" != X; then
8174 PKG_CONFIG="${with_pkg_config_prog}"
8175 fi
8176
8177 succeeded=no
8178
8179 if test -z "$PKG_CONFIG"; then
8180 # Extract the first word of "pkg-config", so it can be a program name with args.
8181 set dummy pkg-config; ac_word=$2
8182 echo "$as_me:$LINENO: checking for $ac_word" >&5
8183 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8184 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
8185 echo $ECHO_N "(cached) $ECHO_C" >&6
8186 else
8187 case $PKG_CONFIG in
8188 [\\/]* | ?:[\\/]*)
8189 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
8190 ;;
8191 *)
8192 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8193 for as_dir in $PATH
8194 do
8195 IFS=$as_save_IFS
8196 test -z "$as_dir" && as_dir=.
8197 for ac_exec_ext in '' $ac_executable_extensions; do
8198 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8199 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
8200 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8201 break 2
8202 fi
8203 done
8204 done
8205
8206 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
8207 ;;
8208 esac
8209 fi
8210 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
8211
8212 if test -n "$PKG_CONFIG"; then
8213 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
8214 echo "${ECHO_T}$PKG_CONFIG" >&6
8215 else
8216 echo "$as_me:$LINENO: result: no" >&5
8217 echo "${ECHO_T}no" >&6
8218 fi
8219
8220 fi
8221
8222 if test "$PKG_CONFIG" = "no" ; then
8223 echo "*** The pkg-config script could not be found. Make sure it is"
8224 echo "*** in your path, or give the full path to pkg-config with"
8225 echo "*** the PKG_CONFIG environment variable or --with-pkg-config-prog."
8226 echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
8227 else
8228 PKG_CONFIG_MIN_VERSION=0.9.0
8229 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
8230 echo "$as_me:$LINENO: checking for $GTK_MODULES" >&5
8231 echo $ECHO_N "checking for $GTK_MODULES... $ECHO_C" >&6
8232
8233 if $PKG_CONFIG --exists "$GTK_MODULES" ; then
8234 echo "$as_me:$LINENO: result: yes" >&5
8235 echo "${ECHO_T}yes" >&6
8236 succeeded=yes
8237
8238 echo "$as_me:$LINENO: checking GTK_CFLAGS" >&5
8239 echo $ECHO_N "checking GTK_CFLAGS... $ECHO_C" >&6
8240 GTK_CFLAGS=`$PKG_CONFIG --cflags "$GTK_MODULES"`
8241 echo "$as_me:$LINENO: result: $GTK_CFLAGS" >&5
8242 echo "${ECHO_T}$GTK_CFLAGS" >&6
8243
8244 echo "$as_me:$LINENO: checking GTK_LIBS" >&5
8245 echo $ECHO_N "checking GTK_LIBS... $ECHO_C" >&6
8246 GTK_LIBS=`$PKG_CONFIG --libs "$GTK_MODULES"`
8247 echo "$as_me:$LINENO: result: $GTK_LIBS" >&5
8248 echo "${ECHO_T}$GTK_LIBS" >&6
8249 else
8250 GTK_CFLAGS=""
8251 GTK_LIBS=""
8252 ## If we have a custom action on failure, don't print errors, but
8253 ## do set a variable so people can do so.
8254 GTK_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$GTK_MODULES"`
8255 echo $GTK_PKG_ERRORS
8256 fi
8257
8258
8259
8260 else
8261 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
8262 echo "*** See http://www.freedesktop.org/software/pkgconfig"
8263 fi
8264 fi
8265
8266 if test $succeeded = yes; then
8267 :
8268 else
8269 { { 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
8270 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;}
8271 { (exit 1); exit 1; }; }
8272 fi
8273
8274
8275
8276 C_SWITCH_X_SITE="$C_SWITCH_X_SITE $GTK_CFLAGS"
8277 HAVE_GTK=yes
8278
8279 cat >>confdefs.h <<\_ACEOF
8280 #define HAVE_GTK 1
8281 _ACEOF
8282
8283 USE_X_TOOLKIT=none
8284
8285 with_toolkit_scroll_bars=yes
8286 fi
8287
8288 if test x"${USE_X_TOOLKIT}" = xmaybe; then
8289 if test x"${HAVE_X11R5}" = xyes; then
8290 echo "$as_me:$LINENO: checking X11 version 5 with Xaw" >&5
8291 echo $ECHO_N "checking X11 version 5 with Xaw... $ECHO_C" >&6
8292 if test "${emacs_cv_x11_version_5_with_xaw+set}" = set; then
8293 echo $ECHO_N "(cached) $ECHO_C" >&6
8294 else
8295 cat >conftest.$ac_ext <<_ACEOF
8296 #line $LINENO "configure"
8297 /* confdefs.h. */
8298 _ACEOF
8299 cat confdefs.h >>conftest.$ac_ext
8300 cat >>conftest.$ac_ext <<_ACEOF
8301 /* end confdefs.h. */
8302
8303 #include <X11/Intrinsic.h>
8304 #include <X11/Xaw/Simple.h>
8305 int
8306 main ()
8307 {
8308
8309 ;
8310 return 0;
8311 }
8312 _ACEOF
8313 rm -f conftest.$ac_objext conftest$ac_exeext
8314 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8315 (eval $ac_link) 2>&5
8316 ac_status=$?
8317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8318 (exit $ac_status); } &&
8319 { ac_try='test -s conftest$ac_exeext'
8320 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8321 (eval $ac_try) 2>&5
8322 ac_status=$?
8323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8324 (exit $ac_status); }; }; then
8325 emacs_cv_x11_version_5_with_xaw=yes
8326 else
8327 echo "$as_me: failed program was:" >&5
8328 sed 's/^/| /' conftest.$ac_ext >&5
8329
8330 emacs_cv_x11_version_5_with_xaw=no
8331 fi
8332 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8333 fi
8334
8335 if test $emacs_cv_x11_version_5_with_xaw = yes; then
8336 echo "$as_me:$LINENO: result: 5 or newer, with Xaw; use toolkit by default" >&5
8337 echo "${ECHO_T}5 or newer, with Xaw; use toolkit by default" >&6
8338 USE_X_TOOLKIT=LUCID
8339 else
8340 echo "$as_me:$LINENO: result: before 5 or no Xaw; do not use toolkit by default" >&5
8341 echo "${ECHO_T}before 5 or no Xaw; do not use toolkit by default" >&6
8342 USE_X_TOOLKIT=none
8343 fi
8344 else
8345 USE_X_TOOLKIT=none
8346 fi
8347 fi
8348
8349 X_TOOLKIT_TYPE=$USE_X_TOOLKIT
8350
8351 if test "${USE_X_TOOLKIT}" != "none"; then
8352 echo "$as_me:$LINENO: checking X11 toolkit version" >&5
8353 echo $ECHO_N "checking X11 toolkit version... $ECHO_C" >&6
8354 if test "${emacs_cv_x11_toolkit_version_6+set}" = set; then
8355 echo $ECHO_N "(cached) $ECHO_C" >&6
8356 else
8357 cat >conftest.$ac_ext <<_ACEOF
8358 #line $LINENO "configure"
8359 /* confdefs.h. */
8360 _ACEOF
8361 cat confdefs.h >>conftest.$ac_ext
8362 cat >>conftest.$ac_ext <<_ACEOF
8363 /* end confdefs.h. */
8364 #include <X11/Intrinsic.h>
8365 int
8366 main ()
8367 {
8368 #if XtSpecificationRelease < 6
8369 fail;
8370 #endif
8371
8372 ;
8373 return 0;
8374 }
8375 _ACEOF
8376 rm -f conftest.$ac_objext conftest$ac_exeext
8377 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8378 (eval $ac_link) 2>&5
8379 ac_status=$?
8380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8381 (exit $ac_status); } &&
8382 { ac_try='test -s conftest$ac_exeext'
8383 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8384 (eval $ac_try) 2>&5
8385 ac_status=$?
8386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8387 (exit $ac_status); }; }; then
8388 emacs_cv_x11_toolkit_version_6=yes
8389 else
8390 echo "$as_me: failed program was:" >&5
8391 sed 's/^/| /' conftest.$ac_ext >&5
8392
8393 emacs_cv_x11_toolkit_version_6=no
8394 fi
8395 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8396 fi
8397
8398 HAVE_X11XTR6=$emacs_cv_x11_toolkit_version_6
8399 if test $emacs_cv_x11_toolkit_version_6 = yes; then
8400 echo "$as_me:$LINENO: result: 6 or newer" >&5
8401 echo "${ECHO_T}6 or newer" >&6
8402
8403 cat >>confdefs.h <<\_ACEOF
8404 #define HAVE_X11XTR6 1
8405 _ACEOF
8406
8407 else
8408 echo "$as_me:$LINENO: result: before 6" >&5
8409 echo "${ECHO_T}before 6" >&6
8410 fi
8411
8412 OLDLIBS="$LIBS"
8413 if test x$HAVE_X11XTR6 = xyes; then
8414 LIBS="-lXt -lSM -lICE $LIBS"
8415 else
8416 LIBS="-lXt $LIBS"
8417 fi
8418
8419 echo "$as_me:$LINENO: checking for XmuConvertStandardSelection in -lXmu" >&5
8420 echo $ECHO_N "checking for XmuConvertStandardSelection in -lXmu... $ECHO_C" >&6
8421 if test "${ac_cv_lib_Xmu_XmuConvertStandardSelection+set}" = set; then
8422 echo $ECHO_N "(cached) $ECHO_C" >&6
8423 else
8424 ac_check_lib_save_LIBS=$LIBS
8425 LIBS="-lXmu $LIBS"
8426 cat >conftest.$ac_ext <<_ACEOF
8427 #line $LINENO "configure"
8428 /* confdefs.h. */
8429 _ACEOF
8430 cat confdefs.h >>conftest.$ac_ext
8431 cat >>conftest.$ac_ext <<_ACEOF
8432 /* end confdefs.h. */
8433
8434 /* Override any gcc2 internal prototype to avoid an error. */
8435 #ifdef __cplusplus
8436 extern "C"
8437 #endif
8438 /* We use char because int might match the return type of a gcc2
8439 builtin and then its argument prototype would still apply. */
8440 char XmuConvertStandardSelection ();
8441 int
8442 main ()
8443 {
8444 XmuConvertStandardSelection ();
8445 ;
8446 return 0;
8447 }
8448 _ACEOF
8449 rm -f conftest.$ac_objext conftest$ac_exeext
8450 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8451 (eval $ac_link) 2>&5
8452 ac_status=$?
8453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8454 (exit $ac_status); } &&
8455 { ac_try='test -s conftest$ac_exeext'
8456 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8457 (eval $ac_try) 2>&5
8458 ac_status=$?
8459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8460 (exit $ac_status); }; }; then
8461 ac_cv_lib_Xmu_XmuConvertStandardSelection=yes
8462 else
8463 echo "$as_me: failed program was:" >&5
8464 sed 's/^/| /' conftest.$ac_ext >&5
8465
8466 ac_cv_lib_Xmu_XmuConvertStandardSelection=no
8467 fi
8468 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8469 LIBS=$ac_check_lib_save_LIBS
8470 fi
8471 echo "$as_me:$LINENO: result: $ac_cv_lib_Xmu_XmuConvertStandardSelection" >&5
8472 echo "${ECHO_T}$ac_cv_lib_Xmu_XmuConvertStandardSelection" >&6
8473 if test $ac_cv_lib_Xmu_XmuConvertStandardSelection = yes; then
8474 cat >>confdefs.h <<_ACEOF
8475 #define HAVE_LIBXMU 1
8476 _ACEOF
8477
8478 LIBS="-lXmu $LIBS"
8479
8480 fi
8481
8482 test $ac_cv_lib_Xmu_XmuConvertStandardSelection = no && LIBS="$OLDLIBS"
8483 fi
8484
8485 # On Irix 6.5, at least, we need XShapeQueryExtension from -lXext for Xaw3D.
8486 if test "${HAVE_X11}" = "yes"; then
8487 if test "${USE_X_TOOLKIT}" != "none"; then
8488
8489 echo "$as_me:$LINENO: checking for XShapeQueryExtension in -lXext" >&5
8490 echo $ECHO_N "checking for XShapeQueryExtension in -lXext... $ECHO_C" >&6
8491 if test "${ac_cv_lib_Xext_XShapeQueryExtension+set}" = set; then
8492 echo $ECHO_N "(cached) $ECHO_C" >&6
8493 else
8494 ac_check_lib_save_LIBS=$LIBS
8495 LIBS="-lXext $LIBS"
8496 cat >conftest.$ac_ext <<_ACEOF
8497 #line $LINENO "configure"
8498 /* confdefs.h. */
8499 _ACEOF
8500 cat confdefs.h >>conftest.$ac_ext
8501 cat >>conftest.$ac_ext <<_ACEOF
8502 /* end confdefs.h. */
8503
8504 /* Override any gcc2 internal prototype to avoid an error. */
8505 #ifdef __cplusplus
8506 extern "C"
8507 #endif
8508 /* We use char because int might match the return type of a gcc2
8509 builtin and then its argument prototype would still apply. */
8510 char XShapeQueryExtension ();
8511 int
8512 main ()
8513 {
8514 XShapeQueryExtension ();
8515 ;
8516 return 0;
8517 }
8518 _ACEOF
8519 rm -f conftest.$ac_objext conftest$ac_exeext
8520 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8521 (eval $ac_link) 2>&5
8522 ac_status=$?
8523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8524 (exit $ac_status); } &&
8525 { ac_try='test -s conftest$ac_exeext'
8526 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8527 (eval $ac_try) 2>&5
8528 ac_status=$?
8529 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8530 (exit $ac_status); }; }; then
8531 ac_cv_lib_Xext_XShapeQueryExtension=yes
8532 else
8533 echo "$as_me: failed program was:" >&5
8534 sed 's/^/| /' conftest.$ac_ext >&5
8535
8536 ac_cv_lib_Xext_XShapeQueryExtension=no
8537 fi
8538 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8539 LIBS=$ac_check_lib_save_LIBS
8540 fi
8541 echo "$as_me:$LINENO: result: $ac_cv_lib_Xext_XShapeQueryExtension" >&5
8542 echo "${ECHO_T}$ac_cv_lib_Xext_XShapeQueryExtension" >&6
8543 if test $ac_cv_lib_Xext_XShapeQueryExtension = yes; then
8544 cat >>confdefs.h <<_ACEOF
8545 #define HAVE_LIBXEXT 1
8546 _ACEOF
8547
8548 LIBS="-lXext $LIBS"
8549
8550 fi
8551
8552 fi
8553 fi
8554
8555 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
8556 echo "$as_me:$LINENO: checking for LessTif where some systems put it" >&5
8557 echo $ECHO_N "checking for LessTif where some systems put it... $ECHO_C" >&6
8558 if test "${emacs_cv_lesstif+set}" = set; then
8559 echo $ECHO_N "(cached) $ECHO_C" >&6
8560 else
8561 # We put this in CFLAGS temporarily to precede other -I options
8562 # that might be in CFLAGS temporarily.
8563 # We put this in CPPFLAGS where it precedes the other -I options.
8564 OLD_CPPFLAGS=$CPPFLAGS
8565 OLD_CFLAGS=$CFLAGS
8566 CPPFLAGS="-I/usr/X11R6/LessTif/Motif1.2/include $CPPFLAGS"
8567 CFLAGS="-I/usr/X11R6/LessTif/Motif1.2/include $CFLAGS"
8568 cat >conftest.$ac_ext <<_ACEOF
8569 #line $LINENO "configure"
8570 /* confdefs.h. */
8571 _ACEOF
8572 cat confdefs.h >>conftest.$ac_ext
8573 cat >>conftest.$ac_ext <<_ACEOF
8574 /* end confdefs.h. */
8575 #include </usr/X11R6/LessTif/Motif1.2/include/Xm/Xm.h>
8576 int
8577 main ()
8578 {
8579 int x = 5;
8580 ;
8581 return 0;
8582 }
8583 _ACEOF
8584 rm -f conftest.$ac_objext
8585 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8586 (eval $ac_compile) 2>&5
8587 ac_status=$?
8588 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8589 (exit $ac_status); } &&
8590 { ac_try='test -s conftest.$ac_objext'
8591 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8592 (eval $ac_try) 2>&5
8593 ac_status=$?
8594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8595 (exit $ac_status); }; }; then
8596 emacs_cv_lesstif=yes
8597 else
8598 echo "$as_me: failed program was:" >&5
8599 sed 's/^/| /' conftest.$ac_ext >&5
8600
8601 emacs_cv_lesstif=no
8602 fi
8603 rm -f conftest.$ac_objext conftest.$ac_ext
8604 fi
8605 echo "$as_me:$LINENO: result: $emacs_cv_lesstif" >&5
8606 echo "${ECHO_T}$emacs_cv_lesstif" >&6
8607 if test $emacs_cv_lesstif = yes; then
8608 # Make sure this -I option remains in CPPFLAGS after it is set
8609 # back to REAL_CPPFLAGS.
8610 # There is no need to change REAL_CFLAGS, because REAL_CFLAGS does not
8611 # have those other -I options anyway. Ultimately, having this
8612 # directory ultimately in CPPFLAGS will be enough.
8613 REAL_CPPFLAGS="-I/usr/X11R6/LessTif/Motif1.2/include $REAL_CPPFLAGS"
8614 LDFLAGS="-L/usr/X11R6/LessTif/Motif1.2/lib $LDFLAGS"
8615 else
8616 CFLAGS=$OLD_CFLAGS
8617 CPPFLAGS=$OLD_CPPFLAGS
8618 fi
8619 echo "$as_me:$LINENO: checking for Motif version 2.1" >&5
8620 echo $ECHO_N "checking for Motif version 2.1... $ECHO_C" >&6
8621 if test "${emacs_cv_motif_version_2_1+set}" = set; then
8622 echo $ECHO_N "(cached) $ECHO_C" >&6
8623 else
8624 cat >conftest.$ac_ext <<_ACEOF
8625 #line $LINENO "configure"
8626 /* confdefs.h. */
8627 _ACEOF
8628 cat confdefs.h >>conftest.$ac_ext
8629 cat >>conftest.$ac_ext <<_ACEOF
8630 /* end confdefs.h. */
8631 #include <Xm/Xm.h>
8632 int
8633 main ()
8634 {
8635 #if XmVERSION > 2 || (XmVERSION == 2 && XmREVISION >= 1)
8636 int x = 5;
8637 #else
8638 Motif version prior to 2.1.
8639 #endif
8640 ;
8641 return 0;
8642 }
8643 _ACEOF
8644 rm -f conftest.$ac_objext
8645 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8646 (eval $ac_compile) 2>&5
8647 ac_status=$?
8648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8649 (exit $ac_status); } &&
8650 { ac_try='test -s conftest.$ac_objext'
8651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8652 (eval $ac_try) 2>&5
8653 ac_status=$?
8654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8655 (exit $ac_status); }; }; then
8656 emacs_cv_motif_version_2_1=yes
8657 else
8658 echo "$as_me: failed program was:" >&5
8659 sed 's/^/| /' conftest.$ac_ext >&5
8660
8661 emacs_cv_motif_version_2_1=no
8662 fi
8663 rm -f conftest.$ac_objext conftest.$ac_ext
8664 fi
8665 echo "$as_me:$LINENO: result: $emacs_cv_motif_version_2_1" >&5
8666 echo "${ECHO_T}$emacs_cv_motif_version_2_1" >&6
8667 HAVE_MOTIF_2_1=$emacs_cv_motif_version_2_1
8668 if test $emacs_cv_motif_version_2_1 = yes; then
8669 HAVE_LIBXP=no
8670
8671 cat >>confdefs.h <<\_ACEOF
8672 #define HAVE_MOTIF_2_1 1
8673 _ACEOF
8674
8675 echo "$as_me:$LINENO: checking for XpCreateContext in -lXp" >&5
8676 echo $ECHO_N "checking for XpCreateContext in -lXp... $ECHO_C" >&6
8677 if test "${ac_cv_lib_Xp_XpCreateContext+set}" = set; then
8678 echo $ECHO_N "(cached) $ECHO_C" >&6
8679 else
8680 ac_check_lib_save_LIBS=$LIBS
8681 LIBS="-lXp $LIBS"
8682 cat >conftest.$ac_ext <<_ACEOF
8683 #line $LINENO "configure"
8684 /* confdefs.h. */
8685 _ACEOF
8686 cat confdefs.h >>conftest.$ac_ext
8687 cat >>conftest.$ac_ext <<_ACEOF
8688 /* end confdefs.h. */
8689
8690 /* Override any gcc2 internal prototype to avoid an error. */
8691 #ifdef __cplusplus
8692 extern "C"
8693 #endif
8694 /* We use char because int might match the return type of a gcc2
8695 builtin and then its argument prototype would still apply. */
8696 char XpCreateContext ();
8697 int
8698 main ()
8699 {
8700 XpCreateContext ();
8701 ;
8702 return 0;
8703 }
8704 _ACEOF
8705 rm -f conftest.$ac_objext conftest$ac_exeext
8706 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8707 (eval $ac_link) 2>&5
8708 ac_status=$?
8709 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8710 (exit $ac_status); } &&
8711 { ac_try='test -s conftest$ac_exeext'
8712 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8713 (eval $ac_try) 2>&5
8714 ac_status=$?
8715 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8716 (exit $ac_status); }; }; then
8717 ac_cv_lib_Xp_XpCreateContext=yes
8718 else
8719 echo "$as_me: failed program was:" >&5
8720 sed 's/^/| /' conftest.$ac_ext >&5
8721
8722 ac_cv_lib_Xp_XpCreateContext=no
8723 fi
8724 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8725 LIBS=$ac_check_lib_save_LIBS
8726 fi
8727 echo "$as_me:$LINENO: result: $ac_cv_lib_Xp_XpCreateContext" >&5
8728 echo "${ECHO_T}$ac_cv_lib_Xp_XpCreateContext" >&6
8729 if test $ac_cv_lib_Xp_XpCreateContext = yes; then
8730 HAVE_LIBXP=yes
8731 fi
8732
8733 if test ${HAVE_LIBXP} = yes; then
8734
8735 cat >>confdefs.h <<\_ACEOF
8736 #define HAVE_LIBXP 1
8737 _ACEOF
8738
8739 fi
8740 fi
8741 fi
8742
8743 ### Is -lXaw3d available?
8744 HAVE_XAW3D=no
8745 if test "${HAVE_X11}" = "yes"; then
8746 if test "${USE_X_TOOLKIT}" != "none"; then
8747 echo "$as_me:$LINENO: checking for X11/Xaw3d/Scrollbar.h" >&5
8748 echo $ECHO_N "checking for X11/Xaw3d/Scrollbar.h... $ECHO_C" >&6
8749 if test "${ac_cv_header_X11_Xaw3d_Scrollbar_h+set}" = set; then
8750 echo $ECHO_N "(cached) $ECHO_C" >&6
8751 else
8752 cat >conftest.$ac_ext <<_ACEOF
8753 #line $LINENO "configure"
8754 /* confdefs.h. */
8755 _ACEOF
8756 cat confdefs.h >>conftest.$ac_ext
8757 cat >>conftest.$ac_ext <<_ACEOF
8758 /* end confdefs.h. */
8759 #include <X11/Xaw3d/Scrollbar.h>
8760 _ACEOF
8761 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8762 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8763 ac_status=$?
8764 grep -v '^ *+' conftest.er1 >conftest.err
8765 rm -f conftest.er1
8766 cat conftest.err >&5
8767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8768 (exit $ac_status); } >/dev/null; then
8769 if test -s conftest.err; then
8770 ac_cpp_err=$ac_c_preproc_warn_flag
8771 else
8772 ac_cpp_err=
8773 fi
8774 else
8775 ac_cpp_err=yes
8776 fi
8777 if test -z "$ac_cpp_err"; then
8778 ac_cv_header_X11_Xaw3d_Scrollbar_h=yes
8779 else
8780 echo "$as_me: failed program was:" >&5
8781 sed 's/^/| /' conftest.$ac_ext >&5
8782
8783 ac_cv_header_X11_Xaw3d_Scrollbar_h=no
8784 fi
8785 rm -f conftest.err conftest.$ac_ext
8786 fi
8787 echo "$as_me:$LINENO: result: $ac_cv_header_X11_Xaw3d_Scrollbar_h" >&5
8788 echo "${ECHO_T}$ac_cv_header_X11_Xaw3d_Scrollbar_h" >&6
8789 if test $ac_cv_header_X11_Xaw3d_Scrollbar_h = yes; then
8790 echo "$as_me:$LINENO: checking for XawScrollbarSetThumb in -lXaw3d" >&5
8791 echo $ECHO_N "checking for XawScrollbarSetThumb in -lXaw3d... $ECHO_C" >&6
8792 if test "${ac_cv_lib_Xaw3d_XawScrollbarSetThumb+set}" = set; then
8793 echo $ECHO_N "(cached) $ECHO_C" >&6
8794 else
8795 ac_check_lib_save_LIBS=$LIBS
8796 LIBS="-lXaw3d $LIBS"
8797 cat >conftest.$ac_ext <<_ACEOF
8798 #line $LINENO "configure"
8799 /* confdefs.h. */
8800 _ACEOF
8801 cat confdefs.h >>conftest.$ac_ext
8802 cat >>conftest.$ac_ext <<_ACEOF
8803 /* end confdefs.h. */
8804
8805 /* Override any gcc2 internal prototype to avoid an error. */
8806 #ifdef __cplusplus
8807 extern "C"
8808 #endif
8809 /* We use char because int might match the return type of a gcc2
8810 builtin and then its argument prototype would still apply. */
8811 char XawScrollbarSetThumb ();
8812 int
8813 main ()
8814 {
8815 XawScrollbarSetThumb ();
8816 ;
8817 return 0;
8818 }
8819 _ACEOF
8820 rm -f conftest.$ac_objext conftest$ac_exeext
8821 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8822 (eval $ac_link) 2>&5
8823 ac_status=$?
8824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8825 (exit $ac_status); } &&
8826 { ac_try='test -s conftest$ac_exeext'
8827 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8828 (eval $ac_try) 2>&5
8829 ac_status=$?
8830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8831 (exit $ac_status); }; }; then
8832 ac_cv_lib_Xaw3d_XawScrollbarSetThumb=yes
8833 else
8834 echo "$as_me: failed program was:" >&5
8835 sed 's/^/| /' conftest.$ac_ext >&5
8836
8837 ac_cv_lib_Xaw3d_XawScrollbarSetThumb=no
8838 fi
8839 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8840 LIBS=$ac_check_lib_save_LIBS
8841 fi
8842 echo "$as_me:$LINENO: result: $ac_cv_lib_Xaw3d_XawScrollbarSetThumb" >&5
8843 echo "${ECHO_T}$ac_cv_lib_Xaw3d_XawScrollbarSetThumb" >&6
8844 if test $ac_cv_lib_Xaw3d_XawScrollbarSetThumb = yes; then
8845 HAVE_XAW3D=yes
8846 fi
8847
8848 fi
8849
8850
8851 if test "${HAVE_XAW3D}" = "yes"; then
8852
8853 cat >>confdefs.h <<\_ACEOF
8854 #define HAVE_XAW3D 1
8855 _ACEOF
8856
8857 fi
8858 fi
8859 fi
8860
8861
8862
8863 USE_TOOLKIT_SCROLL_BARS=no
8864 if test "${with_toolkit_scroll_bars}" != "no"; then
8865 if test "${USE_X_TOOLKIT}" != "none"; then
8866 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
8867 cat >>confdefs.h <<\_ACEOF
8868 #define USE_TOOLKIT_SCROLL_BARS 1
8869 _ACEOF
8870
8871 HAVE_XAW3D=no
8872 USE_TOOLKIT_SCROLL_BARS=yes
8873 elif test "${HAVE_XAW3D}" = "yes"; then
8874 cat >>confdefs.h <<\_ACEOF
8875 #define USE_TOOLKIT_SCROLL_BARS 1
8876 _ACEOF
8877
8878 USE_TOOLKIT_SCROLL_BARS=yes
8879 fi
8880 elif test "${HAVE_GTK}" = "yes"; then
8881 cat >>confdefs.h <<\_ACEOF
8882 #define USE_TOOLKIT_SCROLL_BARS 1
8883 _ACEOF
8884
8885 USE_TOOLKIT_SCROLL_BARS=yes
8886 fi
8887 fi
8888
8889
8890 if test "${with_xim}" != "no"; then
8891
8892 cat >>confdefs.h <<\_ACEOF
8893 #define USE_XIM 1
8894 _ACEOF
8895
8896 late_CFLAGS=$CFLAGS
8897 if test "$GCC" = yes; then
8898 CFLAGS="$CFLAGS --pedantic-errors"
8899 fi
8900 cat >conftest.$ac_ext <<_ACEOF
8901 #line $LINENO "configure"
8902 /* confdefs.h. */
8903 _ACEOF
8904 cat confdefs.h >>conftest.$ac_ext
8905 cat >>conftest.$ac_ext <<_ACEOF
8906 /* end confdefs.h. */
8907
8908 #include <X11/Xlib.h>
8909 #include <X11/Xresource.h>
8910 int
8911 main ()
8912 {
8913 Display *display;
8914 XrmDatabase db;
8915 char *res_name;
8916 char *res_class;
8917 XIMProc callback;
8918 XPointer *client_data;
8919 #ifndef __GNUC__
8920 /* If we're not using GCC, it's probably not XFree86, and this is
8921 probably right, but we can't use something like --pedantic-errors. */
8922 extern Bool XRegisterIMInstantiateCallback(Display*, XrmDatabase, char*,
8923 char*, XIMProc, XPointer*);
8924 #endif
8925 (void)XRegisterIMInstantiateCallback(display, db, res_name, res_class, callback,
8926 client_data);
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 emacs_cv_arg6_star=yes
8944 else
8945 echo "$as_me: failed program was:" >&5
8946 sed 's/^/| /' conftest.$ac_ext >&5
8947
8948 fi
8949 rm -f conftest.$ac_objext conftest.$ac_ext
8950
8951 if test "$emacs_cv_arg6_star" = yes; then
8952 cat >>confdefs.h <<\_ACEOF
8953 #define XRegisterIMInstantiateCallback_arg6 XPointer*
8954 _ACEOF
8955
8956 else
8957 cat >>confdefs.h <<\_ACEOF
8958 #define XRegisterIMInstantiateCallback_arg6 XPointer
8959 _ACEOF
8960
8961 fi
8962 CFLAGS=$late_CFLAGS
8963 fi
8964
8965 ### Use -lXpm if available, unless `--with-xpm=no'.
8966 HAVE_XPM=no
8967 if test "${HAVE_X11}" = "yes"; then
8968 if test "${with_xpm}" != "no"; then
8969 if test "${ac_cv_header_X11_xpm_h+set}" = set; then
8970 echo "$as_me:$LINENO: checking for X11/xpm.h" >&5
8971 echo $ECHO_N "checking for X11/xpm.h... $ECHO_C" >&6
8972 if test "${ac_cv_header_X11_xpm_h+set}" = set; then
8973 echo $ECHO_N "(cached) $ECHO_C" >&6
8974 fi
8975 echo "$as_me:$LINENO: result: $ac_cv_header_X11_xpm_h" >&5
8976 echo "${ECHO_T}$ac_cv_header_X11_xpm_h" >&6
8977 else
8978 # Is the header compilable?
8979 echo "$as_me:$LINENO: checking X11/xpm.h usability" >&5
8980 echo $ECHO_N "checking X11/xpm.h usability... $ECHO_C" >&6
8981 cat >conftest.$ac_ext <<_ACEOF
8982 #line $LINENO "configure"
8983 /* confdefs.h. */
8984 _ACEOF
8985 cat confdefs.h >>conftest.$ac_ext
8986 cat >>conftest.$ac_ext <<_ACEOF
8987 /* end confdefs.h. */
8988 $ac_includes_default
8989 #include <X11/xpm.h>
8990 _ACEOF
8991 rm -f conftest.$ac_objext
8992 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8993 (eval $ac_compile) 2>&5
8994 ac_status=$?
8995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8996 (exit $ac_status); } &&
8997 { ac_try='test -s conftest.$ac_objext'
8998 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8999 (eval $ac_try) 2>&5
9000 ac_status=$?
9001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9002 (exit $ac_status); }; }; then
9003 ac_header_compiler=yes
9004 else
9005 echo "$as_me: failed program was:" >&5
9006 sed 's/^/| /' conftest.$ac_ext >&5
9007
9008 ac_header_compiler=no
9009 fi
9010 rm -f conftest.$ac_objext conftest.$ac_ext
9011 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9012 echo "${ECHO_T}$ac_header_compiler" >&6
9013
9014 # Is the header present?
9015 echo "$as_me:$LINENO: checking X11/xpm.h presence" >&5
9016 echo $ECHO_N "checking X11/xpm.h presence... $ECHO_C" >&6
9017 cat >conftest.$ac_ext <<_ACEOF
9018 #line $LINENO "configure"
9019 /* confdefs.h. */
9020 _ACEOF
9021 cat confdefs.h >>conftest.$ac_ext
9022 cat >>conftest.$ac_ext <<_ACEOF
9023 /* end confdefs.h. */
9024 #include <X11/xpm.h>
9025 _ACEOF
9026 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9027 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9028 ac_status=$?
9029 grep -v '^ *+' conftest.er1 >conftest.err
9030 rm -f conftest.er1
9031 cat conftest.err >&5
9032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9033 (exit $ac_status); } >/dev/null; then
9034 if test -s conftest.err; then
9035 ac_cpp_err=$ac_c_preproc_warn_flag
9036 else
9037 ac_cpp_err=
9038 fi
9039 else
9040 ac_cpp_err=yes
9041 fi
9042 if test -z "$ac_cpp_err"; then
9043 ac_header_preproc=yes
9044 else
9045 echo "$as_me: failed program was:" >&5
9046 sed 's/^/| /' conftest.$ac_ext >&5
9047
9048 ac_header_preproc=no
9049 fi
9050 rm -f conftest.err conftest.$ac_ext
9051 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9052 echo "${ECHO_T}$ac_header_preproc" >&6
9053
9054 # So? What about this header?
9055 case $ac_header_compiler:$ac_header_preproc in
9056 yes:no )
9057 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: accepted by the compiler, rejected by the preprocessor!" >&5
9058 echo "$as_me: WARNING: X11/xpm.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9059 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: proceeding with the preprocessor's result" >&5
9060 echo "$as_me: WARNING: X11/xpm.h: proceeding with the preprocessor's result" >&2;}
9061 (
9062 cat <<\_ASBOX
9063 ## ------------------------------------ ##
9064 ## Report this to bug-autoconf@gnu.org. ##
9065 ## ------------------------------------ ##
9066 _ASBOX
9067 ) |
9068 sed "s/^/$as_me: WARNING: /" >&2
9069 ;;
9070 no:yes )
9071 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: present but cannot be compiled" >&5
9072 echo "$as_me: WARNING: X11/xpm.h: present but cannot be compiled" >&2;}
9073 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: check for missing prerequisite headers?" >&5
9074 echo "$as_me: WARNING: X11/xpm.h: check for missing prerequisite headers?" >&2;}
9075 { echo "$as_me:$LINENO: WARNING: X11/xpm.h: proceeding with the preprocessor's result" >&5
9076 echo "$as_me: WARNING: X11/xpm.h: proceeding with the preprocessor's result" >&2;}
9077 (
9078 cat <<\_ASBOX
9079 ## ------------------------------------ ##
9080 ## Report this to bug-autoconf@gnu.org. ##
9081 ## ------------------------------------ ##
9082 _ASBOX
9083 ) |
9084 sed "s/^/$as_me: WARNING: /" >&2
9085 ;;
9086 esac
9087 echo "$as_me:$LINENO: checking for X11/xpm.h" >&5
9088 echo $ECHO_N "checking for X11/xpm.h... $ECHO_C" >&6
9089 if test "${ac_cv_header_X11_xpm_h+set}" = set; then
9090 echo $ECHO_N "(cached) $ECHO_C" >&6
9091 else
9092 ac_cv_header_X11_xpm_h=$ac_header_preproc
9093 fi
9094 echo "$as_me:$LINENO: result: $ac_cv_header_X11_xpm_h" >&5
9095 echo "${ECHO_T}$ac_cv_header_X11_xpm_h" >&6
9096
9097 fi
9098 if test $ac_cv_header_X11_xpm_h = yes; then
9099 echo "$as_me:$LINENO: checking for XpmReadFileToPixmap in -lXpm" >&5
9100 echo $ECHO_N "checking for XpmReadFileToPixmap in -lXpm... $ECHO_C" >&6
9101 if test "${ac_cv_lib_Xpm_XpmReadFileToPixmap+set}" = set; then
9102 echo $ECHO_N "(cached) $ECHO_C" >&6
9103 else
9104 ac_check_lib_save_LIBS=$LIBS
9105 LIBS="-lXpm -lX11 $LIBS"
9106 cat >conftest.$ac_ext <<_ACEOF
9107 #line $LINENO "configure"
9108 /* confdefs.h. */
9109 _ACEOF
9110 cat confdefs.h >>conftest.$ac_ext
9111 cat >>conftest.$ac_ext <<_ACEOF
9112 /* end confdefs.h. */
9113
9114 /* Override any gcc2 internal prototype to avoid an error. */
9115 #ifdef __cplusplus
9116 extern "C"
9117 #endif
9118 /* We use char because int might match the return type of a gcc2
9119 builtin and then its argument prototype would still apply. */
9120 char XpmReadFileToPixmap ();
9121 int
9122 main ()
9123 {
9124 XpmReadFileToPixmap ();
9125 ;
9126 return 0;
9127 }
9128 _ACEOF
9129 rm -f conftest.$ac_objext conftest$ac_exeext
9130 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9131 (eval $ac_link) 2>&5
9132 ac_status=$?
9133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9134 (exit $ac_status); } &&
9135 { ac_try='test -s conftest$ac_exeext'
9136 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9137 (eval $ac_try) 2>&5
9138 ac_status=$?
9139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9140 (exit $ac_status); }; }; then
9141 ac_cv_lib_Xpm_XpmReadFileToPixmap=yes
9142 else
9143 echo "$as_me: failed program was:" >&5
9144 sed 's/^/| /' conftest.$ac_ext >&5
9145
9146 ac_cv_lib_Xpm_XpmReadFileToPixmap=no
9147 fi
9148 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9149 LIBS=$ac_check_lib_save_LIBS
9150 fi
9151 echo "$as_me:$LINENO: result: $ac_cv_lib_Xpm_XpmReadFileToPixmap" >&5
9152 echo "${ECHO_T}$ac_cv_lib_Xpm_XpmReadFileToPixmap" >&6
9153 if test $ac_cv_lib_Xpm_XpmReadFileToPixmap = yes; then
9154 HAVE_XPM=yes
9155 fi
9156
9157 fi
9158
9159
9160 if test "${HAVE_XPM}" = "yes"; then
9161 echo "$as_me:$LINENO: checking for XpmReturnAllocPixels preprocessor define" >&5
9162 echo $ECHO_N "checking for XpmReturnAllocPixels preprocessor define... $ECHO_C" >&6
9163 cat >conftest.$ac_ext <<_ACEOF
9164 #line $LINENO "configure"
9165 /* confdefs.h. */
9166 _ACEOF
9167 cat confdefs.h >>conftest.$ac_ext
9168 cat >>conftest.$ac_ext <<_ACEOF
9169 /* end confdefs.h. */
9170 #include "X11/xpm.h"
9171 #ifndef XpmReturnAllocPixels
9172 no_return_alloc_pixels
9173 #endif
9174
9175 _ACEOF
9176 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9177 $EGREP "no_return_alloc_pixels" >/dev/null 2>&1; then
9178 HAVE_XPM=no
9179 else
9180 HAVE_XPM=yes
9181 fi
9182 rm -f conftest*
9183
9184
9185 if test "${HAVE_XPM}" = "yes"; then
9186 echo "$as_me:$LINENO: result: yes" >&5
9187 echo "${ECHO_T}yes" >&6
9188 else
9189 echo "$as_me:$LINENO: result: no" >&5
9190 echo "${ECHO_T}no" >&6
9191 fi
9192 fi
9193 fi
9194
9195 if test "${HAVE_XPM}" = "yes"; then
9196
9197 cat >>confdefs.h <<\_ACEOF
9198 #define HAVE_XPM 1
9199 _ACEOF
9200
9201 fi
9202 fi
9203
9204 ### Use -ljpeg if available, unless `--with-jpeg=no'.
9205 HAVE_JPEG=no
9206 if test "${HAVE_X11}" = "yes"; then
9207 if test "${with_jpeg}" != "no"; then
9208 if test "${ac_cv_header_jerror_h+set}" = set; then
9209 echo "$as_me:$LINENO: checking for jerror.h" >&5
9210 echo $ECHO_N "checking for jerror.h... $ECHO_C" >&6
9211 if test "${ac_cv_header_jerror_h+set}" = set; then
9212 echo $ECHO_N "(cached) $ECHO_C" >&6
9213 fi
9214 echo "$as_me:$LINENO: result: $ac_cv_header_jerror_h" >&5
9215 echo "${ECHO_T}$ac_cv_header_jerror_h" >&6
9216 else
9217 # Is the header compilable?
9218 echo "$as_me:$LINENO: checking jerror.h usability" >&5
9219 echo $ECHO_N "checking jerror.h usability... $ECHO_C" >&6
9220 cat >conftest.$ac_ext <<_ACEOF
9221 #line $LINENO "configure"
9222 /* confdefs.h. */
9223 _ACEOF
9224 cat confdefs.h >>conftest.$ac_ext
9225 cat >>conftest.$ac_ext <<_ACEOF
9226 /* end confdefs.h. */
9227 $ac_includes_default
9228 #include <jerror.h>
9229 _ACEOF
9230 rm -f conftest.$ac_objext
9231 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9232 (eval $ac_compile) 2>&5
9233 ac_status=$?
9234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9235 (exit $ac_status); } &&
9236 { ac_try='test -s conftest.$ac_objext'
9237 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9238 (eval $ac_try) 2>&5
9239 ac_status=$?
9240 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9241 (exit $ac_status); }; }; then
9242 ac_header_compiler=yes
9243 else
9244 echo "$as_me: failed program was:" >&5
9245 sed 's/^/| /' conftest.$ac_ext >&5
9246
9247 ac_header_compiler=no
9248 fi
9249 rm -f conftest.$ac_objext conftest.$ac_ext
9250 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9251 echo "${ECHO_T}$ac_header_compiler" >&6
9252
9253 # Is the header present?
9254 echo "$as_me:$LINENO: checking jerror.h presence" >&5
9255 echo $ECHO_N "checking jerror.h presence... $ECHO_C" >&6
9256 cat >conftest.$ac_ext <<_ACEOF
9257 #line $LINENO "configure"
9258 /* confdefs.h. */
9259 _ACEOF
9260 cat confdefs.h >>conftest.$ac_ext
9261 cat >>conftest.$ac_ext <<_ACEOF
9262 /* end confdefs.h. */
9263 #include <jerror.h>
9264 _ACEOF
9265 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9266 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9267 ac_status=$?
9268 grep -v '^ *+' conftest.er1 >conftest.err
9269 rm -f conftest.er1
9270 cat conftest.err >&5
9271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9272 (exit $ac_status); } >/dev/null; then
9273 if test -s conftest.err; then
9274 ac_cpp_err=$ac_c_preproc_warn_flag
9275 else
9276 ac_cpp_err=
9277 fi
9278 else
9279 ac_cpp_err=yes
9280 fi
9281 if test -z "$ac_cpp_err"; then
9282 ac_header_preproc=yes
9283 else
9284 echo "$as_me: failed program was:" >&5
9285 sed 's/^/| /' conftest.$ac_ext >&5
9286
9287 ac_header_preproc=no
9288 fi
9289 rm -f conftest.err conftest.$ac_ext
9290 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9291 echo "${ECHO_T}$ac_header_preproc" >&6
9292
9293 # So? What about this header?
9294 case $ac_header_compiler:$ac_header_preproc in
9295 yes:no )
9296 { echo "$as_me:$LINENO: WARNING: jerror.h: accepted by the compiler, rejected by the preprocessor!" >&5
9297 echo "$as_me: WARNING: jerror.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9298 { echo "$as_me:$LINENO: WARNING: jerror.h: proceeding with the preprocessor's result" >&5
9299 echo "$as_me: WARNING: jerror.h: proceeding with the preprocessor's result" >&2;}
9300 (
9301 cat <<\_ASBOX
9302 ## ------------------------------------ ##
9303 ## Report this to bug-autoconf@gnu.org. ##
9304 ## ------------------------------------ ##
9305 _ASBOX
9306 ) |
9307 sed "s/^/$as_me: WARNING: /" >&2
9308 ;;
9309 no:yes )
9310 { echo "$as_me:$LINENO: WARNING: jerror.h: present but cannot be compiled" >&5
9311 echo "$as_me: WARNING: jerror.h: present but cannot be compiled" >&2;}
9312 { echo "$as_me:$LINENO: WARNING: jerror.h: check for missing prerequisite headers?" >&5
9313 echo "$as_me: WARNING: jerror.h: check for missing prerequisite headers?" >&2;}
9314 { echo "$as_me:$LINENO: WARNING: jerror.h: proceeding with the preprocessor's result" >&5
9315 echo "$as_me: WARNING: jerror.h: proceeding with the preprocessor's result" >&2;}
9316 (
9317 cat <<\_ASBOX
9318 ## ------------------------------------ ##
9319 ## Report this to bug-autoconf@gnu.org. ##
9320 ## ------------------------------------ ##
9321 _ASBOX
9322 ) |
9323 sed "s/^/$as_me: WARNING: /" >&2
9324 ;;
9325 esac
9326 echo "$as_me:$LINENO: checking for jerror.h" >&5
9327 echo $ECHO_N "checking for jerror.h... $ECHO_C" >&6
9328 if test "${ac_cv_header_jerror_h+set}" = set; then
9329 echo $ECHO_N "(cached) $ECHO_C" >&6
9330 else
9331 ac_cv_header_jerror_h=$ac_header_preproc
9332 fi
9333 echo "$as_me:$LINENO: result: $ac_cv_header_jerror_h" >&5
9334 echo "${ECHO_T}$ac_cv_header_jerror_h" >&6
9335
9336 fi
9337 if test $ac_cv_header_jerror_h = yes; then
9338 echo "$as_me:$LINENO: checking for jpeg_destroy_compress in -ljpeg" >&5
9339 echo $ECHO_N "checking for jpeg_destroy_compress in -ljpeg... $ECHO_C" >&6
9340 if test "${ac_cv_lib_jpeg_jpeg_destroy_compress+set}" = set; then
9341 echo $ECHO_N "(cached) $ECHO_C" >&6
9342 else
9343 ac_check_lib_save_LIBS=$LIBS
9344 LIBS="-ljpeg $LIBS"
9345 cat >conftest.$ac_ext <<_ACEOF
9346 #line $LINENO "configure"
9347 /* confdefs.h. */
9348 _ACEOF
9349 cat confdefs.h >>conftest.$ac_ext
9350 cat >>conftest.$ac_ext <<_ACEOF
9351 /* end confdefs.h. */
9352
9353 /* Override any gcc2 internal prototype to avoid an error. */
9354 #ifdef __cplusplus
9355 extern "C"
9356 #endif
9357 /* We use char because int might match the return type of a gcc2
9358 builtin and then its argument prototype would still apply. */
9359 char jpeg_destroy_compress ();
9360 int
9361 main ()
9362 {
9363 jpeg_destroy_compress ();
9364 ;
9365 return 0;
9366 }
9367 _ACEOF
9368 rm -f conftest.$ac_objext conftest$ac_exeext
9369 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9370 (eval $ac_link) 2>&5
9371 ac_status=$?
9372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9373 (exit $ac_status); } &&
9374 { ac_try='test -s conftest$ac_exeext'
9375 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9376 (eval $ac_try) 2>&5
9377 ac_status=$?
9378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9379 (exit $ac_status); }; }; then
9380 ac_cv_lib_jpeg_jpeg_destroy_compress=yes
9381 else
9382 echo "$as_me: failed program was:" >&5
9383 sed 's/^/| /' conftest.$ac_ext >&5
9384
9385 ac_cv_lib_jpeg_jpeg_destroy_compress=no
9386 fi
9387 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9388 LIBS=$ac_check_lib_save_LIBS
9389 fi
9390 echo "$as_me:$LINENO: result: $ac_cv_lib_jpeg_jpeg_destroy_compress" >&5
9391 echo "${ECHO_T}$ac_cv_lib_jpeg_jpeg_destroy_compress" >&6
9392 if test $ac_cv_lib_jpeg_jpeg_destroy_compress = yes; then
9393 HAVE_JPEG=yes
9394 fi
9395
9396 fi
9397
9398
9399 fi
9400
9401
9402 if test "${HAVE_JPEG}" = "yes"; then
9403 cat >>confdefs.h <<\_ACEOF
9404 #define HAVE_JPEG 1
9405 _ACEOF
9406
9407 cat >conftest.$ac_ext <<_ACEOF
9408 #line $LINENO "configure"
9409 /* confdefs.h. */
9410 _ACEOF
9411 cat confdefs.h >>conftest.$ac_ext
9412 cat >>conftest.$ac_ext <<_ACEOF
9413 /* end confdefs.h. */
9414 #include <jpeglib.h>
9415 version=JPEG_LIB_VERSION
9416
9417 _ACEOF
9418 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9419 $EGREP "version= *(6[2-9]|[7-9][0-9])" >/dev/null 2>&1; then
9420 cat >>confdefs.h <<\_ACEOF
9421 #define HAVE_JPEG 1
9422 _ACEOF
9423
9424 else
9425 { echo "$as_me:$LINENO: WARNING: libjpeg found, but not version 6b or later" >&5
9426 echo "$as_me: WARNING: libjpeg found, but not version 6b or later" >&2;}
9427 HAVE_JPEG=no
9428 fi
9429 rm -f conftest*
9430
9431 fi
9432 fi
9433
9434 ### Use -lpng if available, unless `--with-png=no'.
9435 HAVE_PNG=no
9436 if test "${HAVE_X11}" = "yes"; then
9437 if test "${with_png}" != "no"; then
9438 if test "${ac_cv_header_png_h+set}" = set; then
9439 echo "$as_me:$LINENO: checking for png.h" >&5
9440 echo $ECHO_N "checking for png.h... $ECHO_C" >&6
9441 if test "${ac_cv_header_png_h+set}" = set; then
9442 echo $ECHO_N "(cached) $ECHO_C" >&6
9443 fi
9444 echo "$as_me:$LINENO: result: $ac_cv_header_png_h" >&5
9445 echo "${ECHO_T}$ac_cv_header_png_h" >&6
9446 else
9447 # Is the header compilable?
9448 echo "$as_me:$LINENO: checking png.h usability" >&5
9449 echo $ECHO_N "checking png.h usability... $ECHO_C" >&6
9450 cat >conftest.$ac_ext <<_ACEOF
9451 #line $LINENO "configure"
9452 /* confdefs.h. */
9453 _ACEOF
9454 cat confdefs.h >>conftest.$ac_ext
9455 cat >>conftest.$ac_ext <<_ACEOF
9456 /* end confdefs.h. */
9457 $ac_includes_default
9458 #include <png.h>
9459 _ACEOF
9460 rm -f conftest.$ac_objext
9461 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9462 (eval $ac_compile) 2>&5
9463 ac_status=$?
9464 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9465 (exit $ac_status); } &&
9466 { ac_try='test -s conftest.$ac_objext'
9467 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9468 (eval $ac_try) 2>&5
9469 ac_status=$?
9470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9471 (exit $ac_status); }; }; then
9472 ac_header_compiler=yes
9473 else
9474 echo "$as_me: failed program was:" >&5
9475 sed 's/^/| /' conftest.$ac_ext >&5
9476
9477 ac_header_compiler=no
9478 fi
9479 rm -f conftest.$ac_objext conftest.$ac_ext
9480 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9481 echo "${ECHO_T}$ac_header_compiler" >&6
9482
9483 # Is the header present?
9484 echo "$as_me:$LINENO: checking png.h presence" >&5
9485 echo $ECHO_N "checking png.h presence... $ECHO_C" >&6
9486 cat >conftest.$ac_ext <<_ACEOF
9487 #line $LINENO "configure"
9488 /* confdefs.h. */
9489 _ACEOF
9490 cat confdefs.h >>conftest.$ac_ext
9491 cat >>conftest.$ac_ext <<_ACEOF
9492 /* end confdefs.h. */
9493 #include <png.h>
9494 _ACEOF
9495 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9496 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9497 ac_status=$?
9498 grep -v '^ *+' conftest.er1 >conftest.err
9499 rm -f conftest.er1
9500 cat conftest.err >&5
9501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9502 (exit $ac_status); } >/dev/null; then
9503 if test -s conftest.err; then
9504 ac_cpp_err=$ac_c_preproc_warn_flag
9505 else
9506 ac_cpp_err=
9507 fi
9508 else
9509 ac_cpp_err=yes
9510 fi
9511 if test -z "$ac_cpp_err"; then
9512 ac_header_preproc=yes
9513 else
9514 echo "$as_me: failed program was:" >&5
9515 sed 's/^/| /' conftest.$ac_ext >&5
9516
9517 ac_header_preproc=no
9518 fi
9519 rm -f conftest.err conftest.$ac_ext
9520 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9521 echo "${ECHO_T}$ac_header_preproc" >&6
9522
9523 # So? What about this header?
9524 case $ac_header_compiler:$ac_header_preproc in
9525 yes:no )
9526 { echo "$as_me:$LINENO: WARNING: png.h: accepted by the compiler, rejected by the preprocessor!" >&5
9527 echo "$as_me: WARNING: png.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9528 { echo "$as_me:$LINENO: WARNING: png.h: proceeding with the preprocessor's result" >&5
9529 echo "$as_me: WARNING: png.h: proceeding with the preprocessor's result" >&2;}
9530 (
9531 cat <<\_ASBOX
9532 ## ------------------------------------ ##
9533 ## Report this to bug-autoconf@gnu.org. ##
9534 ## ------------------------------------ ##
9535 _ASBOX
9536 ) |
9537 sed "s/^/$as_me: WARNING: /" >&2
9538 ;;
9539 no:yes )
9540 { echo "$as_me:$LINENO: WARNING: png.h: present but cannot be compiled" >&5
9541 echo "$as_me: WARNING: png.h: present but cannot be compiled" >&2;}
9542 { echo "$as_me:$LINENO: WARNING: png.h: check for missing prerequisite headers?" >&5
9543 echo "$as_me: WARNING: png.h: check for missing prerequisite headers?" >&2;}
9544 { echo "$as_me:$LINENO: WARNING: png.h: proceeding with the preprocessor's result" >&5
9545 echo "$as_me: WARNING: png.h: proceeding with the preprocessor's result" >&2;}
9546 (
9547 cat <<\_ASBOX
9548 ## ------------------------------------ ##
9549 ## Report this to bug-autoconf@gnu.org. ##
9550 ## ------------------------------------ ##
9551 _ASBOX
9552 ) |
9553 sed "s/^/$as_me: WARNING: /" >&2
9554 ;;
9555 esac
9556 echo "$as_me:$LINENO: checking for png.h" >&5
9557 echo $ECHO_N "checking for png.h... $ECHO_C" >&6
9558 if test "${ac_cv_header_png_h+set}" = set; then
9559 echo $ECHO_N "(cached) $ECHO_C" >&6
9560 else
9561 ac_cv_header_png_h=$ac_header_preproc
9562 fi
9563 echo "$as_me:$LINENO: result: $ac_cv_header_png_h" >&5
9564 echo "${ECHO_T}$ac_cv_header_png_h" >&6
9565
9566 fi
9567 if test $ac_cv_header_png_h = yes; then
9568 echo "$as_me:$LINENO: checking for png_get_channels in -lpng" >&5
9569 echo $ECHO_N "checking for png_get_channels in -lpng... $ECHO_C" >&6
9570 if test "${ac_cv_lib_png_png_get_channels+set}" = set; then
9571 echo $ECHO_N "(cached) $ECHO_C" >&6
9572 else
9573 ac_check_lib_save_LIBS=$LIBS
9574 LIBS="-lpng -lz -lm $LIBS"
9575 cat >conftest.$ac_ext <<_ACEOF
9576 #line $LINENO "configure"
9577 /* confdefs.h. */
9578 _ACEOF
9579 cat confdefs.h >>conftest.$ac_ext
9580 cat >>conftest.$ac_ext <<_ACEOF
9581 /* end confdefs.h. */
9582
9583 /* Override any gcc2 internal prototype to avoid an error. */
9584 #ifdef __cplusplus
9585 extern "C"
9586 #endif
9587 /* We use char because int might match the return type of a gcc2
9588 builtin and then its argument prototype would still apply. */
9589 char png_get_channels ();
9590 int
9591 main ()
9592 {
9593 png_get_channels ();
9594 ;
9595 return 0;
9596 }
9597 _ACEOF
9598 rm -f conftest.$ac_objext conftest$ac_exeext
9599 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9600 (eval $ac_link) 2>&5
9601 ac_status=$?
9602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9603 (exit $ac_status); } &&
9604 { ac_try='test -s conftest$ac_exeext'
9605 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9606 (eval $ac_try) 2>&5
9607 ac_status=$?
9608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9609 (exit $ac_status); }; }; then
9610 ac_cv_lib_png_png_get_channels=yes
9611 else
9612 echo "$as_me: failed program was:" >&5
9613 sed 's/^/| /' conftest.$ac_ext >&5
9614
9615 ac_cv_lib_png_png_get_channels=no
9616 fi
9617 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9618 LIBS=$ac_check_lib_save_LIBS
9619 fi
9620 echo "$as_me:$LINENO: result: $ac_cv_lib_png_png_get_channels" >&5
9621 echo "${ECHO_T}$ac_cv_lib_png_png_get_channels" >&6
9622 if test $ac_cv_lib_png_png_get_channels = yes; then
9623 HAVE_PNG=yes
9624 fi
9625
9626 fi
9627
9628
9629 fi
9630
9631 if test "${HAVE_PNG}" = "yes"; then
9632
9633 cat >>confdefs.h <<\_ACEOF
9634 #define HAVE_PNG 1
9635 _ACEOF
9636
9637 fi
9638 fi
9639
9640 ### Use -ltiff if available, unless `--with-tiff=no'.
9641 HAVE_TIFF=no
9642 if test "${HAVE_X11}" = "yes"; then
9643 if test "${with_tiff}" != "no"; then
9644 if test "${ac_cv_header_tiffio_h+set}" = set; then
9645 echo "$as_me:$LINENO: checking for tiffio.h" >&5
9646 echo $ECHO_N "checking for tiffio.h... $ECHO_C" >&6
9647 if test "${ac_cv_header_tiffio_h+set}" = set; then
9648 echo $ECHO_N "(cached) $ECHO_C" >&6
9649 fi
9650 echo "$as_me:$LINENO: result: $ac_cv_header_tiffio_h" >&5
9651 echo "${ECHO_T}$ac_cv_header_tiffio_h" >&6
9652 else
9653 # Is the header compilable?
9654 echo "$as_me:$LINENO: checking tiffio.h usability" >&5
9655 echo $ECHO_N "checking tiffio.h usability... $ECHO_C" >&6
9656 cat >conftest.$ac_ext <<_ACEOF
9657 #line $LINENO "configure"
9658 /* confdefs.h. */
9659 _ACEOF
9660 cat confdefs.h >>conftest.$ac_ext
9661 cat >>conftest.$ac_ext <<_ACEOF
9662 /* end confdefs.h. */
9663 $ac_includes_default
9664 #include <tiffio.h>
9665 _ACEOF
9666 rm -f conftest.$ac_objext
9667 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9668 (eval $ac_compile) 2>&5
9669 ac_status=$?
9670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9671 (exit $ac_status); } &&
9672 { ac_try='test -s conftest.$ac_objext'
9673 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9674 (eval $ac_try) 2>&5
9675 ac_status=$?
9676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9677 (exit $ac_status); }; }; then
9678 ac_header_compiler=yes
9679 else
9680 echo "$as_me: failed program was:" >&5
9681 sed 's/^/| /' conftest.$ac_ext >&5
9682
9683 ac_header_compiler=no
9684 fi
9685 rm -f conftest.$ac_objext conftest.$ac_ext
9686 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9687 echo "${ECHO_T}$ac_header_compiler" >&6
9688
9689 # Is the header present?
9690 echo "$as_me:$LINENO: checking tiffio.h presence" >&5
9691 echo $ECHO_N "checking tiffio.h presence... $ECHO_C" >&6
9692 cat >conftest.$ac_ext <<_ACEOF
9693 #line $LINENO "configure"
9694 /* confdefs.h. */
9695 _ACEOF
9696 cat confdefs.h >>conftest.$ac_ext
9697 cat >>conftest.$ac_ext <<_ACEOF
9698 /* end confdefs.h. */
9699 #include <tiffio.h>
9700 _ACEOF
9701 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9702 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9703 ac_status=$?
9704 grep -v '^ *+' conftest.er1 >conftest.err
9705 rm -f conftest.er1
9706 cat conftest.err >&5
9707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9708 (exit $ac_status); } >/dev/null; then
9709 if test -s conftest.err; then
9710 ac_cpp_err=$ac_c_preproc_warn_flag
9711 else
9712 ac_cpp_err=
9713 fi
9714 else
9715 ac_cpp_err=yes
9716 fi
9717 if test -z "$ac_cpp_err"; then
9718 ac_header_preproc=yes
9719 else
9720 echo "$as_me: failed program was:" >&5
9721 sed 's/^/| /' conftest.$ac_ext >&5
9722
9723 ac_header_preproc=no
9724 fi
9725 rm -f conftest.err conftest.$ac_ext
9726 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9727 echo "${ECHO_T}$ac_header_preproc" >&6
9728
9729 # So? What about this header?
9730 case $ac_header_compiler:$ac_header_preproc in
9731 yes:no )
9732 { echo "$as_me:$LINENO: WARNING: tiffio.h: accepted by the compiler, rejected by the preprocessor!" >&5
9733 echo "$as_me: WARNING: tiffio.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9734 { echo "$as_me:$LINENO: WARNING: tiffio.h: proceeding with the preprocessor's result" >&5
9735 echo "$as_me: WARNING: tiffio.h: proceeding with the preprocessor's result" >&2;}
9736 (
9737 cat <<\_ASBOX
9738 ## ------------------------------------ ##
9739 ## Report this to bug-autoconf@gnu.org. ##
9740 ## ------------------------------------ ##
9741 _ASBOX
9742 ) |
9743 sed "s/^/$as_me: WARNING: /" >&2
9744 ;;
9745 no:yes )
9746 { echo "$as_me:$LINENO: WARNING: tiffio.h: present but cannot be compiled" >&5
9747 echo "$as_me: WARNING: tiffio.h: present but cannot be compiled" >&2;}
9748 { echo "$as_me:$LINENO: WARNING: tiffio.h: check for missing prerequisite headers?" >&5
9749 echo "$as_me: WARNING: tiffio.h: check for missing prerequisite headers?" >&2;}
9750 { echo "$as_me:$LINENO: WARNING: tiffio.h: proceeding with the preprocessor's result" >&5
9751 echo "$as_me: WARNING: tiffio.h: proceeding with the preprocessor's result" >&2;}
9752 (
9753 cat <<\_ASBOX
9754 ## ------------------------------------ ##
9755 ## Report this to bug-autoconf@gnu.org. ##
9756 ## ------------------------------------ ##
9757 _ASBOX
9758 ) |
9759 sed "s/^/$as_me: WARNING: /" >&2
9760 ;;
9761 esac
9762 echo "$as_me:$LINENO: checking for tiffio.h" >&5
9763 echo $ECHO_N "checking for tiffio.h... $ECHO_C" >&6
9764 if test "${ac_cv_header_tiffio_h+set}" = set; then
9765 echo $ECHO_N "(cached) $ECHO_C" >&6
9766 else
9767 ac_cv_header_tiffio_h=$ac_header_preproc
9768 fi
9769 echo "$as_me:$LINENO: result: $ac_cv_header_tiffio_h" >&5
9770 echo "${ECHO_T}$ac_cv_header_tiffio_h" >&6
9771
9772 fi
9773 if test $ac_cv_header_tiffio_h = yes; then
9774 tifflibs="-lz -lm"
9775 # At least one tiff package requires the jpeg library.
9776 if test "${HAVE_JPEG}" = yes; then tifflibs="-ljpeg $tifflibs"; fi
9777 echo "$as_me:$LINENO: checking for TIFFGetVersion in -ltiff" >&5
9778 echo $ECHO_N "checking for TIFFGetVersion in -ltiff... $ECHO_C" >&6
9779 if test "${ac_cv_lib_tiff_TIFFGetVersion+set}" = set; then
9780 echo $ECHO_N "(cached) $ECHO_C" >&6
9781 else
9782 ac_check_lib_save_LIBS=$LIBS
9783 LIBS="-ltiff $tifflibs $LIBS"
9784 cat >conftest.$ac_ext <<_ACEOF
9785 #line $LINENO "configure"
9786 /* confdefs.h. */
9787 _ACEOF
9788 cat confdefs.h >>conftest.$ac_ext
9789 cat >>conftest.$ac_ext <<_ACEOF
9790 /* end confdefs.h. */
9791
9792 /* Override any gcc2 internal prototype to avoid an error. */
9793 #ifdef __cplusplus
9794 extern "C"
9795 #endif
9796 /* We use char because int might match the return type of a gcc2
9797 builtin and then its argument prototype would still apply. */
9798 char TIFFGetVersion ();
9799 int
9800 main ()
9801 {
9802 TIFFGetVersion ();
9803 ;
9804 return 0;
9805 }
9806 _ACEOF
9807 rm -f conftest.$ac_objext conftest$ac_exeext
9808 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9809 (eval $ac_link) 2>&5
9810 ac_status=$?
9811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9812 (exit $ac_status); } &&
9813 { ac_try='test -s conftest$ac_exeext'
9814 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9815 (eval $ac_try) 2>&5
9816 ac_status=$?
9817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9818 (exit $ac_status); }; }; then
9819 ac_cv_lib_tiff_TIFFGetVersion=yes
9820 else
9821 echo "$as_me: failed program was:" >&5
9822 sed 's/^/| /' conftest.$ac_ext >&5
9823
9824 ac_cv_lib_tiff_TIFFGetVersion=no
9825 fi
9826 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9827 LIBS=$ac_check_lib_save_LIBS
9828 fi
9829 echo "$as_me:$LINENO: result: $ac_cv_lib_tiff_TIFFGetVersion" >&5
9830 echo "${ECHO_T}$ac_cv_lib_tiff_TIFFGetVersion" >&6
9831 if test $ac_cv_lib_tiff_TIFFGetVersion = yes; then
9832 HAVE_TIFF=yes
9833 fi
9834
9835 fi
9836
9837
9838 fi
9839
9840 if test "${HAVE_TIFF}" = "yes"; then
9841
9842 cat >>confdefs.h <<\_ACEOF
9843 #define HAVE_TIFF 1
9844 _ACEOF
9845
9846 fi
9847 fi
9848
9849 ### Use -lgif if available, unless `--with-gif=no'.
9850 HAVE_GIF=no
9851 if test "${HAVE_X11}" = "yes"; then
9852 if test "${with_gif}" != "no"; then
9853 if test "${ac_cv_header_gif_lib_h+set}" = set; then
9854 echo "$as_me:$LINENO: checking for gif_lib.h" >&5
9855 echo $ECHO_N "checking for gif_lib.h... $ECHO_C" >&6
9856 if test "${ac_cv_header_gif_lib_h+set}" = set; then
9857 echo $ECHO_N "(cached) $ECHO_C" >&6
9858 fi
9859 echo "$as_me:$LINENO: result: $ac_cv_header_gif_lib_h" >&5
9860 echo "${ECHO_T}$ac_cv_header_gif_lib_h" >&6
9861 else
9862 # Is the header compilable?
9863 echo "$as_me:$LINENO: checking gif_lib.h usability" >&5
9864 echo $ECHO_N "checking gif_lib.h usability... $ECHO_C" >&6
9865 cat >conftest.$ac_ext <<_ACEOF
9866 #line $LINENO "configure"
9867 /* confdefs.h. */
9868 _ACEOF
9869 cat confdefs.h >>conftest.$ac_ext
9870 cat >>conftest.$ac_ext <<_ACEOF
9871 /* end confdefs.h. */
9872 $ac_includes_default
9873 #include <gif_lib.h>
9874 _ACEOF
9875 rm -f conftest.$ac_objext
9876 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9877 (eval $ac_compile) 2>&5
9878 ac_status=$?
9879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9880 (exit $ac_status); } &&
9881 { ac_try='test -s conftest.$ac_objext'
9882 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9883 (eval $ac_try) 2>&5
9884 ac_status=$?
9885 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9886 (exit $ac_status); }; }; then
9887 ac_header_compiler=yes
9888 else
9889 echo "$as_me: failed program was:" >&5
9890 sed 's/^/| /' conftest.$ac_ext >&5
9891
9892 ac_header_compiler=no
9893 fi
9894 rm -f conftest.$ac_objext conftest.$ac_ext
9895 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9896 echo "${ECHO_T}$ac_header_compiler" >&6
9897
9898 # Is the header present?
9899 echo "$as_me:$LINENO: checking gif_lib.h presence" >&5
9900 echo $ECHO_N "checking gif_lib.h presence... $ECHO_C" >&6
9901 cat >conftest.$ac_ext <<_ACEOF
9902 #line $LINENO "configure"
9903 /* confdefs.h. */
9904 _ACEOF
9905 cat confdefs.h >>conftest.$ac_ext
9906 cat >>conftest.$ac_ext <<_ACEOF
9907 /* end confdefs.h. */
9908 #include <gif_lib.h>
9909 _ACEOF
9910 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9911 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9912 ac_status=$?
9913 grep -v '^ *+' conftest.er1 >conftest.err
9914 rm -f conftest.er1
9915 cat conftest.err >&5
9916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9917 (exit $ac_status); } >/dev/null; then
9918 if test -s conftest.err; then
9919 ac_cpp_err=$ac_c_preproc_warn_flag
9920 else
9921 ac_cpp_err=
9922 fi
9923 else
9924 ac_cpp_err=yes
9925 fi
9926 if test -z "$ac_cpp_err"; then
9927 ac_header_preproc=yes
9928 else
9929 echo "$as_me: failed program was:" >&5
9930 sed 's/^/| /' conftest.$ac_ext >&5
9931
9932 ac_header_preproc=no
9933 fi
9934 rm -f conftest.err conftest.$ac_ext
9935 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9936 echo "${ECHO_T}$ac_header_preproc" >&6
9937
9938 # So? What about this header?
9939 case $ac_header_compiler:$ac_header_preproc in
9940 yes:no )
9941 { echo "$as_me:$LINENO: WARNING: gif_lib.h: accepted by the compiler, rejected by the preprocessor!" >&5
9942 echo "$as_me: WARNING: gif_lib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9943 { echo "$as_me:$LINENO: WARNING: gif_lib.h: proceeding with the preprocessor's result" >&5
9944 echo "$as_me: WARNING: gif_lib.h: proceeding with the preprocessor's result" >&2;}
9945 (
9946 cat <<\_ASBOX
9947 ## ------------------------------------ ##
9948 ## Report this to bug-autoconf@gnu.org. ##
9949 ## ------------------------------------ ##
9950 _ASBOX
9951 ) |
9952 sed "s/^/$as_me: WARNING: /" >&2
9953 ;;
9954 no:yes )
9955 { echo "$as_me:$LINENO: WARNING: gif_lib.h: present but cannot be compiled" >&5
9956 echo "$as_me: WARNING: gif_lib.h: present but cannot be compiled" >&2;}
9957 { echo "$as_me:$LINENO: WARNING: gif_lib.h: check for missing prerequisite headers?" >&5
9958 echo "$as_me: WARNING: gif_lib.h: check for missing prerequisite headers?" >&2;}
9959 { echo "$as_me:$LINENO: WARNING: gif_lib.h: proceeding with the preprocessor's result" >&5
9960 echo "$as_me: WARNING: gif_lib.h: proceeding with the preprocessor's result" >&2;}
9961 (
9962 cat <<\_ASBOX
9963 ## ------------------------------------ ##
9964 ## Report this to bug-autoconf@gnu.org. ##
9965 ## ------------------------------------ ##
9966 _ASBOX
9967 ) |
9968 sed "s/^/$as_me: WARNING: /" >&2
9969 ;;
9970 esac
9971 echo "$as_me:$LINENO: checking for gif_lib.h" >&5
9972 echo $ECHO_N "checking for gif_lib.h... $ECHO_C" >&6
9973 if test "${ac_cv_header_gif_lib_h+set}" = set; then
9974 echo $ECHO_N "(cached) $ECHO_C" >&6
9975 else
9976 ac_cv_header_gif_lib_h=$ac_header_preproc
9977 fi
9978 echo "$as_me:$LINENO: result: $ac_cv_header_gif_lib_h" >&5
9979 echo "${ECHO_T}$ac_cv_header_gif_lib_h" >&6
9980
9981 fi
9982 if test $ac_cv_header_gif_lib_h = yes; then
9983 # EGifPutExtensionLast only exists from version libungif-4.1.0b1.
9984 # Earlier versions can crash Emacs.
9985 echo "$as_me:$LINENO: checking for EGifPutExtensionLast in -lungif" >&5
9986 echo $ECHO_N "checking for EGifPutExtensionLast in -lungif... $ECHO_C" >&6
9987 if test "${ac_cv_lib_ungif_EGifPutExtensionLast+set}" = set; then
9988 echo $ECHO_N "(cached) $ECHO_C" >&6
9989 else
9990 ac_check_lib_save_LIBS=$LIBS
9991 LIBS="-lungif $LIBS"
9992 cat >conftest.$ac_ext <<_ACEOF
9993 #line $LINENO "configure"
9994 /* confdefs.h. */
9995 _ACEOF
9996 cat confdefs.h >>conftest.$ac_ext
9997 cat >>conftest.$ac_ext <<_ACEOF
9998 /* end confdefs.h. */
9999
10000 /* Override any gcc2 internal prototype to avoid an error. */
10001 #ifdef __cplusplus
10002 extern "C"
10003 #endif
10004 /* We use char because int might match the return type of a gcc2
10005 builtin and then its argument prototype would still apply. */
10006 char EGifPutExtensionLast ();
10007 int
10008 main ()
10009 {
10010 EGifPutExtensionLast ();
10011 ;
10012 return 0;
10013 }
10014 _ACEOF
10015 rm -f conftest.$ac_objext conftest$ac_exeext
10016 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10017 (eval $ac_link) 2>&5
10018 ac_status=$?
10019 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10020 (exit $ac_status); } &&
10021 { ac_try='test -s conftest$ac_exeext'
10022 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10023 (eval $ac_try) 2>&5
10024 ac_status=$?
10025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10026 (exit $ac_status); }; }; then
10027 ac_cv_lib_ungif_EGifPutExtensionLast=yes
10028 else
10029 echo "$as_me: failed program was:" >&5
10030 sed 's/^/| /' conftest.$ac_ext >&5
10031
10032 ac_cv_lib_ungif_EGifPutExtensionLast=no
10033 fi
10034 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10035 LIBS=$ac_check_lib_save_LIBS
10036 fi
10037 echo "$as_me:$LINENO: result: $ac_cv_lib_ungif_EGifPutExtensionLast" >&5
10038 echo "${ECHO_T}$ac_cv_lib_ungif_EGifPutExtensionLast" >&6
10039 if test $ac_cv_lib_ungif_EGifPutExtensionLast = yes; then
10040 HAVE_GIF=yes
10041 fi
10042
10043 fi
10044
10045
10046 fi
10047
10048 if test "${HAVE_GIF}" = "yes"; then
10049
10050 cat >>confdefs.h <<\_ACEOF
10051 #define HAVE_GIF 1
10052 _ACEOF
10053
10054 fi
10055 fi
10056
10057 ### Use Mac OS X Carbon API to implement GUI.
10058 HAVE_CARBON=no
10059 if test "${with_carbon}" != "no"; then
10060 if test "${ac_cv_header_Carbon_Carbon_h+set}" = set; then
10061 echo "$as_me:$LINENO: checking for Carbon/Carbon.h" >&5
10062 echo $ECHO_N "checking for Carbon/Carbon.h... $ECHO_C" >&6
10063 if test "${ac_cv_header_Carbon_Carbon_h+set}" = set; then
10064 echo $ECHO_N "(cached) $ECHO_C" >&6
10065 fi
10066 echo "$as_me:$LINENO: result: $ac_cv_header_Carbon_Carbon_h" >&5
10067 echo "${ECHO_T}$ac_cv_header_Carbon_Carbon_h" >&6
10068 else
10069 # Is the header compilable?
10070 echo "$as_me:$LINENO: checking Carbon/Carbon.h usability" >&5
10071 echo $ECHO_N "checking Carbon/Carbon.h usability... $ECHO_C" >&6
10072 cat >conftest.$ac_ext <<_ACEOF
10073 #line $LINENO "configure"
10074 /* confdefs.h. */
10075 _ACEOF
10076 cat confdefs.h >>conftest.$ac_ext
10077 cat >>conftest.$ac_ext <<_ACEOF
10078 /* end confdefs.h. */
10079 $ac_includes_default
10080 #include <Carbon/Carbon.h>
10081 _ACEOF
10082 rm -f conftest.$ac_objext
10083 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10084 (eval $ac_compile) 2>&5
10085 ac_status=$?
10086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10087 (exit $ac_status); } &&
10088 { ac_try='test -s conftest.$ac_objext'
10089 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10090 (eval $ac_try) 2>&5
10091 ac_status=$?
10092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10093 (exit $ac_status); }; }; then
10094 ac_header_compiler=yes
10095 else
10096 echo "$as_me: failed program was:" >&5
10097 sed 's/^/| /' conftest.$ac_ext >&5
10098
10099 ac_header_compiler=no
10100 fi
10101 rm -f conftest.$ac_objext conftest.$ac_ext
10102 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10103 echo "${ECHO_T}$ac_header_compiler" >&6
10104
10105 # Is the header present?
10106 echo "$as_me:$LINENO: checking Carbon/Carbon.h presence" >&5
10107 echo $ECHO_N "checking Carbon/Carbon.h presence... $ECHO_C" >&6
10108 cat >conftest.$ac_ext <<_ACEOF
10109 #line $LINENO "configure"
10110 /* confdefs.h. */
10111 _ACEOF
10112 cat confdefs.h >>conftest.$ac_ext
10113 cat >>conftest.$ac_ext <<_ACEOF
10114 /* end confdefs.h. */
10115 #include <Carbon/Carbon.h>
10116 _ACEOF
10117 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10118 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10119 ac_status=$?
10120 grep -v '^ *+' conftest.er1 >conftest.err
10121 rm -f conftest.er1
10122 cat conftest.err >&5
10123 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10124 (exit $ac_status); } >/dev/null; then
10125 if test -s conftest.err; then
10126 ac_cpp_err=$ac_c_preproc_warn_flag
10127 else
10128 ac_cpp_err=
10129 fi
10130 else
10131 ac_cpp_err=yes
10132 fi
10133 if test -z "$ac_cpp_err"; then
10134 ac_header_preproc=yes
10135 else
10136 echo "$as_me: failed program was:" >&5
10137 sed 's/^/| /' conftest.$ac_ext >&5
10138
10139 ac_header_preproc=no
10140 fi
10141 rm -f conftest.err conftest.$ac_ext
10142 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10143 echo "${ECHO_T}$ac_header_preproc" >&6
10144
10145 # So? What about this header?
10146 case $ac_header_compiler:$ac_header_preproc in
10147 yes:no )
10148 { echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: accepted by the compiler, rejected by the preprocessor!" >&5
10149 echo "$as_me: WARNING: Carbon/Carbon.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10150 { echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: proceeding with the preprocessor's result" >&5
10151 echo "$as_me: WARNING: Carbon/Carbon.h: proceeding with the preprocessor's result" >&2;}
10152 (
10153 cat <<\_ASBOX
10154 ## ------------------------------------ ##
10155 ## Report this to bug-autoconf@gnu.org. ##
10156 ## ------------------------------------ ##
10157 _ASBOX
10158 ) |
10159 sed "s/^/$as_me: WARNING: /" >&2
10160 ;;
10161 no:yes )
10162 { echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: present but cannot be compiled" >&5
10163 echo "$as_me: WARNING: Carbon/Carbon.h: present but cannot be compiled" >&2;}
10164 { echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: check for missing prerequisite headers?" >&5
10165 echo "$as_me: WARNING: Carbon/Carbon.h: check for missing prerequisite headers?" >&2;}
10166 { echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: proceeding with the preprocessor's result" >&5
10167 echo "$as_me: WARNING: Carbon/Carbon.h: proceeding with the preprocessor's result" >&2;}
10168 (
10169 cat <<\_ASBOX
10170 ## ------------------------------------ ##
10171 ## Report this to bug-autoconf@gnu.org. ##
10172 ## ------------------------------------ ##
10173 _ASBOX
10174 ) |
10175 sed "s/^/$as_me: WARNING: /" >&2
10176 ;;
10177 esac
10178 echo "$as_me:$LINENO: checking for Carbon/Carbon.h" >&5
10179 echo $ECHO_N "checking for Carbon/Carbon.h... $ECHO_C" >&6
10180 if test "${ac_cv_header_Carbon_Carbon_h+set}" = set; then
10181 echo $ECHO_N "(cached) $ECHO_C" >&6
10182 else
10183 ac_cv_header_Carbon_Carbon_h=$ac_header_preproc
10184 fi
10185 echo "$as_me:$LINENO: result: $ac_cv_header_Carbon_Carbon_h" >&5
10186 echo "${ECHO_T}$ac_cv_header_Carbon_Carbon_h" >&6
10187
10188 fi
10189 if test $ac_cv_header_Carbon_Carbon_h = yes; then
10190 HAVE_CARBON=yes
10191 fi
10192
10193
10194 fi
10195
10196 if test "${HAVE_CARBON}" = "yes"; then
10197
10198 cat >>confdefs.h <<\_ACEOF
10199 #define HAVE_CARBON 1
10200 _ACEOF
10201
10202 window_system=mac
10203 ## Specify the install directory
10204 carbon_appdir=
10205 if test "${carbon_appdir_x}" != ""; then
10206 case ${carbon_appdir_x} in
10207 y | ye | yes) carbon_appdir=/Applications ;;
10208 * ) carbon_appdir=${carbon_appdir_x} ;;
10209 esac
10210 fi
10211 # We also have mouse menus.
10212 HAVE_MENUS=yes
10213 fi
10214
10215 ### Use session management (-lSM -lICE) if available
10216 HAVE_X_SM=no
10217 if test "${HAVE_X11}" = "yes"; then
10218 if test "${ac_cv_header_X11_SM_SMlib_h+set}" = set; then
10219 echo "$as_me:$LINENO: checking for X11/SM/SMlib.h" >&5
10220 echo $ECHO_N "checking for X11/SM/SMlib.h... $ECHO_C" >&6
10221 if test "${ac_cv_header_X11_SM_SMlib_h+set}" = set; then
10222 echo $ECHO_N "(cached) $ECHO_C" >&6
10223 fi
10224 echo "$as_me:$LINENO: result: $ac_cv_header_X11_SM_SMlib_h" >&5
10225 echo "${ECHO_T}$ac_cv_header_X11_SM_SMlib_h" >&6
10226 else
10227 # Is the header compilable?
10228 echo "$as_me:$LINENO: checking X11/SM/SMlib.h usability" >&5
10229 echo $ECHO_N "checking X11/SM/SMlib.h usability... $ECHO_C" >&6
10230 cat >conftest.$ac_ext <<_ACEOF
10231 #line $LINENO "configure"
10232 /* confdefs.h. */
10233 _ACEOF
10234 cat confdefs.h >>conftest.$ac_ext
10235 cat >>conftest.$ac_ext <<_ACEOF
10236 /* end confdefs.h. */
10237 $ac_includes_default
10238 #include <X11/SM/SMlib.h>
10239 _ACEOF
10240 rm -f conftest.$ac_objext
10241 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10242 (eval $ac_compile) 2>&5
10243 ac_status=$?
10244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10245 (exit $ac_status); } &&
10246 { ac_try='test -s conftest.$ac_objext'
10247 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10248 (eval $ac_try) 2>&5
10249 ac_status=$?
10250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10251 (exit $ac_status); }; }; then
10252 ac_header_compiler=yes
10253 else
10254 echo "$as_me: failed program was:" >&5
10255 sed 's/^/| /' conftest.$ac_ext >&5
10256
10257 ac_header_compiler=no
10258 fi
10259 rm -f conftest.$ac_objext conftest.$ac_ext
10260 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10261 echo "${ECHO_T}$ac_header_compiler" >&6
10262
10263 # Is the header present?
10264 echo "$as_me:$LINENO: checking X11/SM/SMlib.h presence" >&5
10265 echo $ECHO_N "checking X11/SM/SMlib.h presence... $ECHO_C" >&6
10266 cat >conftest.$ac_ext <<_ACEOF
10267 #line $LINENO "configure"
10268 /* confdefs.h. */
10269 _ACEOF
10270 cat confdefs.h >>conftest.$ac_ext
10271 cat >>conftest.$ac_ext <<_ACEOF
10272 /* end confdefs.h. */
10273 #include <X11/SM/SMlib.h>
10274 _ACEOF
10275 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10276 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10277 ac_status=$?
10278 grep -v '^ *+' conftest.er1 >conftest.err
10279 rm -f conftest.er1
10280 cat conftest.err >&5
10281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10282 (exit $ac_status); } >/dev/null; then
10283 if test -s conftest.err; then
10284 ac_cpp_err=$ac_c_preproc_warn_flag
10285 else
10286 ac_cpp_err=
10287 fi
10288 else
10289 ac_cpp_err=yes
10290 fi
10291 if test -z "$ac_cpp_err"; then
10292 ac_header_preproc=yes
10293 else
10294 echo "$as_me: failed program was:" >&5
10295 sed 's/^/| /' conftest.$ac_ext >&5
10296
10297 ac_header_preproc=no
10298 fi
10299 rm -f conftest.err conftest.$ac_ext
10300 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10301 echo "${ECHO_T}$ac_header_preproc" >&6
10302
10303 # So? What about this header?
10304 case $ac_header_compiler:$ac_header_preproc in
10305 yes:no )
10306 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
10307 echo "$as_me: WARNING: X11/SM/SMlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10308 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: proceeding with the preprocessor's result" >&5
10309 echo "$as_me: WARNING: X11/SM/SMlib.h: proceeding with the preprocessor's result" >&2;}
10310 (
10311 cat <<\_ASBOX
10312 ## ------------------------------------ ##
10313 ## Report this to bug-autoconf@gnu.org. ##
10314 ## ------------------------------------ ##
10315 _ASBOX
10316 ) |
10317 sed "s/^/$as_me: WARNING: /" >&2
10318 ;;
10319 no:yes )
10320 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: present but cannot be compiled" >&5
10321 echo "$as_me: WARNING: X11/SM/SMlib.h: present but cannot be compiled" >&2;}
10322 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: check for missing prerequisite headers?" >&5
10323 echo "$as_me: WARNING: X11/SM/SMlib.h: check for missing prerequisite headers?" >&2;}
10324 { echo "$as_me:$LINENO: WARNING: X11/SM/SMlib.h: proceeding with the preprocessor's result" >&5
10325 echo "$as_me: WARNING: X11/SM/SMlib.h: proceeding with the preprocessor's result" >&2;}
10326 (
10327 cat <<\_ASBOX
10328 ## ------------------------------------ ##
10329 ## Report this to bug-autoconf@gnu.org. ##
10330 ## ------------------------------------ ##
10331 _ASBOX
10332 ) |
10333 sed "s/^/$as_me: WARNING: /" >&2
10334 ;;
10335 esac
10336 echo "$as_me:$LINENO: checking for X11/SM/SMlib.h" >&5
10337 echo $ECHO_N "checking for X11/SM/SMlib.h... $ECHO_C" >&6
10338 if test "${ac_cv_header_X11_SM_SMlib_h+set}" = set; then
10339 echo $ECHO_N "(cached) $ECHO_C" >&6
10340 else
10341 ac_cv_header_X11_SM_SMlib_h=$ac_header_preproc
10342 fi
10343 echo "$as_me:$LINENO: result: $ac_cv_header_X11_SM_SMlib_h" >&5
10344 echo "${ECHO_T}$ac_cv_header_X11_SM_SMlib_h" >&6
10345
10346 fi
10347 if test $ac_cv_header_X11_SM_SMlib_h = yes; then
10348 echo "$as_me:$LINENO: checking for SmcOpenConnection in -lSM" >&5
10349 echo $ECHO_N "checking for SmcOpenConnection in -lSM... $ECHO_C" >&6
10350 if test "${ac_cv_lib_SM_SmcOpenConnection+set}" = set; then
10351 echo $ECHO_N "(cached) $ECHO_C" >&6
10352 else
10353 ac_check_lib_save_LIBS=$LIBS
10354 LIBS="-lSM $LIBS"
10355 cat >conftest.$ac_ext <<_ACEOF
10356 #line $LINENO "configure"
10357 /* confdefs.h. */
10358 _ACEOF
10359 cat confdefs.h >>conftest.$ac_ext
10360 cat >>conftest.$ac_ext <<_ACEOF
10361 /* end confdefs.h. */
10362
10363 /* Override any gcc2 internal prototype to avoid an error. */
10364 #ifdef __cplusplus
10365 extern "C"
10366 #endif
10367 /* We use char because int might match the return type of a gcc2
10368 builtin and then its argument prototype would still apply. */
10369 char SmcOpenConnection ();
10370 int
10371 main ()
10372 {
10373 SmcOpenConnection ();
10374 ;
10375 return 0;
10376 }
10377 _ACEOF
10378 rm -f conftest.$ac_objext conftest$ac_exeext
10379 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10380 (eval $ac_link) 2>&5
10381 ac_status=$?
10382 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10383 (exit $ac_status); } &&
10384 { ac_try='test -s conftest$ac_exeext'
10385 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10386 (eval $ac_try) 2>&5
10387 ac_status=$?
10388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10389 (exit $ac_status); }; }; then
10390 ac_cv_lib_SM_SmcOpenConnection=yes
10391 else
10392 echo "$as_me: failed program was:" >&5
10393 sed 's/^/| /' conftest.$ac_ext >&5
10394
10395 ac_cv_lib_SM_SmcOpenConnection=no
10396 fi
10397 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10398 LIBS=$ac_check_lib_save_LIBS
10399 fi
10400 echo "$as_me:$LINENO: result: $ac_cv_lib_SM_SmcOpenConnection" >&5
10401 echo "${ECHO_T}$ac_cv_lib_SM_SmcOpenConnection" >&6
10402 if test $ac_cv_lib_SM_SmcOpenConnection = yes; then
10403 HAVE_X_SM=yes
10404 else
10405 -lICE
10406 fi
10407
10408 fi
10409
10410
10411
10412 if test "${HAVE_X_SM}" = "yes"; then
10413
10414 cat >>confdefs.h <<\_ACEOF
10415 #define HAVE_X_SM 1
10416 _ACEOF
10417
10418 case "$LIBS" in
10419 *-lSM*) ;;
10420 *) LIBS="-lSM -lICE $LIBS" ;;
10421 esac
10422 fi
10423 fi
10424
10425 # If netdb.h doesn't declare h_errno, we must declare it by hand.
10426 echo "$as_me:$LINENO: checking whether netdb declares h_errno" >&5
10427 echo $ECHO_N "checking whether netdb declares h_errno... $ECHO_C" >&6
10428 if test "${emacs_cv_netdb_declares_h_errno+set}" = set; then
10429 echo $ECHO_N "(cached) $ECHO_C" >&6
10430 else
10431 cat >conftest.$ac_ext <<_ACEOF
10432 #line $LINENO "configure"
10433 /* confdefs.h. */
10434 _ACEOF
10435 cat confdefs.h >>conftest.$ac_ext
10436 cat >>conftest.$ac_ext <<_ACEOF
10437 /* end confdefs.h. */
10438 #include <netdb.h>
10439 int
10440 main ()
10441 {
10442 return h_errno;
10443 ;
10444 return 0;
10445 }
10446 _ACEOF
10447 rm -f conftest.$ac_objext conftest$ac_exeext
10448 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10449 (eval $ac_link) 2>&5
10450 ac_status=$?
10451 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10452 (exit $ac_status); } &&
10453 { ac_try='test -s conftest$ac_exeext'
10454 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10455 (eval $ac_try) 2>&5
10456 ac_status=$?
10457 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10458 (exit $ac_status); }; }; then
10459 emacs_cv_netdb_declares_h_errno=yes
10460 else
10461 echo "$as_me: failed program was:" >&5
10462 sed 's/^/| /' conftest.$ac_ext >&5
10463
10464 emacs_cv_netdb_declares_h_errno=no
10465 fi
10466 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10467 fi
10468 echo "$as_me:$LINENO: result: $emacs_cv_netdb_declares_h_errno" >&5
10469 echo "${ECHO_T}$emacs_cv_netdb_declares_h_errno" >&6
10470 if test $emacs_cv_netdb_declares_h_errno = yes; then
10471
10472 cat >>confdefs.h <<\_ACEOF
10473 #define HAVE_H_ERRNO 1
10474 _ACEOF
10475
10476 fi
10477
10478 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
10479 # for constant arguments. Useless!
10480 echo "$as_me:$LINENO: checking for working alloca.h" >&5
10481 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
10482 if test "${ac_cv_working_alloca_h+set}" = set; then
10483 echo $ECHO_N "(cached) $ECHO_C" >&6
10484 else
10485 cat >conftest.$ac_ext <<_ACEOF
10486 #line $LINENO "configure"
10487 /* confdefs.h. */
10488 _ACEOF
10489 cat confdefs.h >>conftest.$ac_ext
10490 cat >>conftest.$ac_ext <<_ACEOF
10491 /* end confdefs.h. */
10492 #include <alloca.h>
10493 int
10494 main ()
10495 {
10496 char *p = (char *) alloca (2 * sizeof (int));
10497 ;
10498 return 0;
10499 }
10500 _ACEOF
10501 rm -f conftest.$ac_objext conftest$ac_exeext
10502 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10503 (eval $ac_link) 2>&5
10504 ac_status=$?
10505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10506 (exit $ac_status); } &&
10507 { ac_try='test -s conftest$ac_exeext'
10508 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10509 (eval $ac_try) 2>&5
10510 ac_status=$?
10511 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10512 (exit $ac_status); }; }; then
10513 ac_cv_working_alloca_h=yes
10514 else
10515 echo "$as_me: failed program was:" >&5
10516 sed 's/^/| /' conftest.$ac_ext >&5
10517
10518 ac_cv_working_alloca_h=no
10519 fi
10520 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10521 fi
10522 echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
10523 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
10524 if test $ac_cv_working_alloca_h = yes; then
10525
10526 cat >>confdefs.h <<\_ACEOF
10527 #define HAVE_ALLOCA_H 1
10528 _ACEOF
10529
10530 fi
10531
10532 echo "$as_me:$LINENO: checking for alloca" >&5
10533 echo $ECHO_N "checking for alloca... $ECHO_C" >&6
10534 if test "${ac_cv_func_alloca_works+set}" = set; then
10535 echo $ECHO_N "(cached) $ECHO_C" >&6
10536 else
10537 cat >conftest.$ac_ext <<_ACEOF
10538 #line $LINENO "configure"
10539 /* confdefs.h. */
10540 _ACEOF
10541 cat confdefs.h >>conftest.$ac_ext
10542 cat >>conftest.$ac_ext <<_ACEOF
10543 /* end confdefs.h. */
10544 #ifdef __GNUC__
10545 # define alloca __builtin_alloca
10546 #else
10547 # ifdef _MSC_VER
10548 # include <malloc.h>
10549 # define alloca _alloca
10550 # else
10551 # if HAVE_ALLOCA_H
10552 # include <alloca.h>
10553 # else
10554 # ifdef _AIX
10555 #pragma alloca
10556 # else
10557 # ifndef alloca /* predefined by HP cc +Olibcalls */
10558 char *alloca ();
10559 # endif
10560 # endif
10561 # endif
10562 # endif
10563 #endif
10564
10565 int
10566 main ()
10567 {
10568 char *p = (char *) alloca (1);
10569 ;
10570 return 0;
10571 }
10572 _ACEOF
10573 rm -f conftest.$ac_objext conftest$ac_exeext
10574 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10575 (eval $ac_link) 2>&5
10576 ac_status=$?
10577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10578 (exit $ac_status); } &&
10579 { ac_try='test -s conftest$ac_exeext'
10580 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10581 (eval $ac_try) 2>&5
10582 ac_status=$?
10583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10584 (exit $ac_status); }; }; then
10585 ac_cv_func_alloca_works=yes
10586 else
10587 echo "$as_me: failed program was:" >&5
10588 sed 's/^/| /' conftest.$ac_ext >&5
10589
10590 ac_cv_func_alloca_works=no
10591 fi
10592 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10593 fi
10594 echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
10595 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
10596
10597 if test $ac_cv_func_alloca_works = yes; then
10598
10599 cat >>confdefs.h <<\_ACEOF
10600 #define HAVE_ALLOCA 1
10601 _ACEOF
10602
10603 else
10604 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
10605 # that cause trouble. Some versions do not even contain alloca or
10606 # contain a buggy version. If you still want to use their alloca,
10607 # use ar to extract alloca.o from them instead of compiling alloca.c.
10608
10609 ALLOCA=alloca.$ac_objext
10610
10611 cat >>confdefs.h <<\_ACEOF
10612 #define C_ALLOCA 1
10613 _ACEOF
10614
10615
10616 echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
10617 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
10618 if test "${ac_cv_os_cray+set}" = set; then
10619 echo $ECHO_N "(cached) $ECHO_C" >&6
10620 else
10621 cat >conftest.$ac_ext <<_ACEOF
10622 #line $LINENO "configure"
10623 /* confdefs.h. */
10624 _ACEOF
10625 cat confdefs.h >>conftest.$ac_ext
10626 cat >>conftest.$ac_ext <<_ACEOF
10627 /* end confdefs.h. */
10628 #if defined(CRAY) && ! defined(CRAY2)
10629 webecray
10630 #else
10631 wenotbecray
10632 #endif
10633
10634 _ACEOF
10635 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10636 $EGREP "webecray" >/dev/null 2>&1; then
10637 ac_cv_os_cray=yes
10638 else
10639 ac_cv_os_cray=no
10640 fi
10641 rm -f conftest*
10642
10643 fi
10644 echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
10645 echo "${ECHO_T}$ac_cv_os_cray" >&6
10646 if test $ac_cv_os_cray = yes; then
10647 for ac_func in _getb67 GETB67 getb67; do
10648 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10649 echo "$as_me:$LINENO: checking for $ac_func" >&5
10650 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10651 if eval "test \"\${$as_ac_var+set}\" = set"; then
10652 echo $ECHO_N "(cached) $ECHO_C" >&6
10653 else
10654 cat >conftest.$ac_ext <<_ACEOF
10655 #line $LINENO "configure"
10656 /* confdefs.h. */
10657 _ACEOF
10658 cat confdefs.h >>conftest.$ac_ext
10659 cat >>conftest.$ac_ext <<_ACEOF
10660 /* end confdefs.h. */
10661 /* System header to define __stub macros and hopefully few prototypes,
10662 which can conflict with char $ac_func (); below.
10663 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10664 <limits.h> exists even on freestanding compilers. */
10665 #ifdef __STDC__
10666 # include <limits.h>
10667 #else
10668 # include <assert.h>
10669 #endif
10670 /* Override any gcc2 internal prototype to avoid an error. */
10671 #ifdef __cplusplus
10672 extern "C"
10673 {
10674 #endif
10675 /* We use char because int might match the return type of a gcc2
10676 builtin and then its argument prototype would still apply. */
10677 char $ac_func ();
10678 /* The GNU C library defines this for functions which it implements
10679 to always fail with ENOSYS. Some functions are actually named
10680 something starting with __ and the normal name is an alias. */
10681 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10682 choke me
10683 #else
10684 char (*f) () = $ac_func;
10685 #endif
10686 #ifdef __cplusplus
10687 }
10688 #endif
10689
10690 int
10691 main ()
10692 {
10693 return f != $ac_func;
10694 ;
10695 return 0;
10696 }
10697 _ACEOF
10698 rm -f conftest.$ac_objext conftest$ac_exeext
10699 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10700 (eval $ac_link) 2>&5
10701 ac_status=$?
10702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10703 (exit $ac_status); } &&
10704 { ac_try='test -s conftest$ac_exeext'
10705 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10706 (eval $ac_try) 2>&5
10707 ac_status=$?
10708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10709 (exit $ac_status); }; }; then
10710 eval "$as_ac_var=yes"
10711 else
10712 echo "$as_me: failed program was:" >&5
10713 sed 's/^/| /' conftest.$ac_ext >&5
10714
10715 eval "$as_ac_var=no"
10716 fi
10717 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10718 fi
10719 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10720 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10721 if test `eval echo '${'$as_ac_var'}'` = yes; then
10722
10723 cat >>confdefs.h <<_ACEOF
10724 #define CRAY_STACKSEG_END $ac_func
10725 _ACEOF
10726
10727 break
10728 fi
10729
10730 done
10731 fi
10732
10733 echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
10734 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
10735 if test "${ac_cv_c_stack_direction+set}" = set; then
10736 echo $ECHO_N "(cached) $ECHO_C" >&6
10737 else
10738 if test "$cross_compiling" = yes; then
10739 ac_cv_c_stack_direction=0
10740 else
10741 cat >conftest.$ac_ext <<_ACEOF
10742 #line $LINENO "configure"
10743 /* confdefs.h. */
10744 _ACEOF
10745 cat confdefs.h >>conftest.$ac_ext
10746 cat >>conftest.$ac_ext <<_ACEOF
10747 /* end confdefs.h. */
10748 int
10749 find_stack_direction ()
10750 {
10751 static char *addr = 0;
10752 auto char dummy;
10753 if (addr == 0)
10754 {
10755 addr = &dummy;
10756 return find_stack_direction ();
10757 }
10758 else
10759 return (&dummy > addr) ? 1 : -1;
10760 }
10761
10762 int
10763 main ()
10764 {
10765 exit (find_stack_direction () < 0);
10766 }
10767 _ACEOF
10768 rm -f conftest$ac_exeext
10769 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10770 (eval $ac_link) 2>&5
10771 ac_status=$?
10772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10773 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10774 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10775 (eval $ac_try) 2>&5
10776 ac_status=$?
10777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10778 (exit $ac_status); }; }; then
10779 ac_cv_c_stack_direction=1
10780 else
10781 echo "$as_me: program exited with status $ac_status" >&5
10782 echo "$as_me: failed program was:" >&5
10783 sed 's/^/| /' conftest.$ac_ext >&5
10784
10785 ( exit $ac_status )
10786 ac_cv_c_stack_direction=-1
10787 fi
10788 rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10789 fi
10790 fi
10791 echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
10792 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
10793
10794 cat >>confdefs.h <<_ACEOF
10795 #define STACK_DIRECTION $ac_cv_c_stack_direction
10796 _ACEOF
10797
10798
10799 fi
10800
10801
10802 # fmod, logb, and frexp are found in -lm on most systems.
10803 # On HPUX 9.01, -lm does not contain logb, so check for sqrt.
10804
10805 echo "$as_me:$LINENO: checking for sqrt in -lm" >&5
10806 echo $ECHO_N "checking for sqrt in -lm... $ECHO_C" >&6
10807 if test "${ac_cv_lib_m_sqrt+set}" = set; then
10808 echo $ECHO_N "(cached) $ECHO_C" >&6
10809 else
10810 ac_check_lib_save_LIBS=$LIBS
10811 LIBS="-lm $LIBS"
10812 cat >conftest.$ac_ext <<_ACEOF
10813 #line $LINENO "configure"
10814 /* confdefs.h. */
10815 _ACEOF
10816 cat confdefs.h >>conftest.$ac_ext
10817 cat >>conftest.$ac_ext <<_ACEOF
10818 /* end confdefs.h. */
10819
10820 /* Override any gcc2 internal prototype to avoid an error. */
10821 #ifdef __cplusplus
10822 extern "C"
10823 #endif
10824 /* We use char because int might match the return type of a gcc2
10825 builtin and then its argument prototype would still apply. */
10826 char sqrt ();
10827 int
10828 main ()
10829 {
10830 sqrt ();
10831 ;
10832 return 0;
10833 }
10834 _ACEOF
10835 rm -f conftest.$ac_objext conftest$ac_exeext
10836 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10837 (eval $ac_link) 2>&5
10838 ac_status=$?
10839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10840 (exit $ac_status); } &&
10841 { ac_try='test -s conftest$ac_exeext'
10842 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10843 (eval $ac_try) 2>&5
10844 ac_status=$?
10845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10846 (exit $ac_status); }; }; then
10847 ac_cv_lib_m_sqrt=yes
10848 else
10849 echo "$as_me: failed program was:" >&5
10850 sed 's/^/| /' conftest.$ac_ext >&5
10851
10852 ac_cv_lib_m_sqrt=no
10853 fi
10854 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10855 LIBS=$ac_check_lib_save_LIBS
10856 fi
10857 echo "$as_me:$LINENO: result: $ac_cv_lib_m_sqrt" >&5
10858 echo "${ECHO_T}$ac_cv_lib_m_sqrt" >&6
10859 if test $ac_cv_lib_m_sqrt = yes; then
10860 cat >>confdefs.h <<_ACEOF
10861 #define HAVE_LIBM 1
10862 _ACEOF
10863
10864 LIBS="-lm $LIBS"
10865
10866 fi
10867
10868
10869 # Check for mail-locking functions in a "mail" library. Probably this should
10870 # have the same check as for liblockfile below.
10871
10872 echo "$as_me:$LINENO: checking for maillock in -lmail" >&5
10873 echo $ECHO_N "checking for maillock in -lmail... $ECHO_C" >&6
10874 if test "${ac_cv_lib_mail_maillock+set}" = set; then
10875 echo $ECHO_N "(cached) $ECHO_C" >&6
10876 else
10877 ac_check_lib_save_LIBS=$LIBS
10878 LIBS="-lmail $LIBS"
10879 cat >conftest.$ac_ext <<_ACEOF
10880 #line $LINENO "configure"
10881 /* confdefs.h. */
10882 _ACEOF
10883 cat confdefs.h >>conftest.$ac_ext
10884 cat >>conftest.$ac_ext <<_ACEOF
10885 /* end confdefs.h. */
10886
10887 /* Override any gcc2 internal prototype to avoid an error. */
10888 #ifdef __cplusplus
10889 extern "C"
10890 #endif
10891 /* We use char because int might match the return type of a gcc2
10892 builtin and then its argument prototype would still apply. */
10893 char maillock ();
10894 int
10895 main ()
10896 {
10897 maillock ();
10898 ;
10899 return 0;
10900 }
10901 _ACEOF
10902 rm -f conftest.$ac_objext conftest$ac_exeext
10903 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10904 (eval $ac_link) 2>&5
10905 ac_status=$?
10906 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10907 (exit $ac_status); } &&
10908 { ac_try='test -s conftest$ac_exeext'
10909 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10910 (eval $ac_try) 2>&5
10911 ac_status=$?
10912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10913 (exit $ac_status); }; }; then
10914 ac_cv_lib_mail_maillock=yes
10915 else
10916 echo "$as_me: failed program was:" >&5
10917 sed 's/^/| /' conftest.$ac_ext >&5
10918
10919 ac_cv_lib_mail_maillock=no
10920 fi
10921 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10922 LIBS=$ac_check_lib_save_LIBS
10923 fi
10924 echo "$as_me:$LINENO: result: $ac_cv_lib_mail_maillock" >&5
10925 echo "${ECHO_T}$ac_cv_lib_mail_maillock" >&6
10926 if test $ac_cv_lib_mail_maillock = yes; then
10927 cat >>confdefs.h <<_ACEOF
10928 #define HAVE_LIBMAIL 1
10929 _ACEOF
10930
10931 LIBS="-lmail $LIBS"
10932
10933 fi
10934
10935
10936 echo "$as_me:$LINENO: checking for maillock in -llockfile" >&5
10937 echo $ECHO_N "checking for maillock in -llockfile... $ECHO_C" >&6
10938 if test "${ac_cv_lib_lockfile_maillock+set}" = set; then
10939 echo $ECHO_N "(cached) $ECHO_C" >&6
10940 else
10941 ac_check_lib_save_LIBS=$LIBS
10942 LIBS="-llockfile $LIBS"
10943 cat >conftest.$ac_ext <<_ACEOF
10944 #line $LINENO "configure"
10945 /* confdefs.h. */
10946 _ACEOF
10947 cat confdefs.h >>conftest.$ac_ext
10948 cat >>conftest.$ac_ext <<_ACEOF
10949 /* end confdefs.h. */
10950
10951 /* Override any gcc2 internal prototype to avoid an error. */
10952 #ifdef __cplusplus
10953 extern "C"
10954 #endif
10955 /* We use char because int might match the return type of a gcc2
10956 builtin and then its argument prototype would still apply. */
10957 char maillock ();
10958 int
10959 main ()
10960 {
10961 maillock ();
10962 ;
10963 return 0;
10964 }
10965 _ACEOF
10966 rm -f conftest.$ac_objext conftest$ac_exeext
10967 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10968 (eval $ac_link) 2>&5
10969 ac_status=$?
10970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10971 (exit $ac_status); } &&
10972 { ac_try='test -s conftest$ac_exeext'
10973 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10974 (eval $ac_try) 2>&5
10975 ac_status=$?
10976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10977 (exit $ac_status); }; }; then
10978 ac_cv_lib_lockfile_maillock=yes
10979 else
10980 echo "$as_me: failed program was:" >&5
10981 sed 's/^/| /' conftest.$ac_ext >&5
10982
10983 ac_cv_lib_lockfile_maillock=no
10984 fi
10985 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10986 LIBS=$ac_check_lib_save_LIBS
10987 fi
10988 echo "$as_me:$LINENO: result: $ac_cv_lib_lockfile_maillock" >&5
10989 echo "${ECHO_T}$ac_cv_lib_lockfile_maillock" >&6
10990 if test $ac_cv_lib_lockfile_maillock = yes; then
10991 cat >>confdefs.h <<_ACEOF
10992 #define HAVE_LIBLOCKFILE 1
10993 _ACEOF
10994
10995 LIBS="-llockfile $LIBS"
10996
10997 fi
10998
10999 # If we have the shared liblockfile, assume we must use it for mail
11000 # locking (e.g. Debian). If we couldn't link against liblockfile
11001 # (no liblockfile.a installed), ensure that we don't need to.
11002 if test "$ac_cv_lib_lockfile_maillock" = no; then
11003 # Extract the first word of "liblockfile.so", so it can be a program name with args.
11004 set dummy liblockfile.so; ac_word=$2
11005 echo "$as_me:$LINENO: checking for $ac_word" >&5
11006 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11007 if test "${ac_cv_prog_liblockfile+set}" = set; then
11008 echo $ECHO_N "(cached) $ECHO_C" >&6
11009 else
11010 if test -n "$liblockfile"; then
11011 ac_cv_prog_liblockfile="$liblockfile" # Let the user override the test.
11012 else
11013 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11014 as_dummy="/usr/lib:/lib:/usr/local/lib:$LD_LIBRARY_PATH"
11015 for as_dir in $as_dummy
11016 do
11017 IFS=$as_save_IFS
11018 test -z "$as_dir" && as_dir=.
11019 for ac_exec_ext in '' $ac_executable_extensions; do
11020 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11021 ac_cv_prog_liblockfile="yes"
11022 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11023 break 2
11024 fi
11025 done
11026 done
11027
11028 test -z "$ac_cv_prog_liblockfile" && ac_cv_prog_liblockfile="no"
11029 fi
11030 fi
11031 liblockfile=$ac_cv_prog_liblockfile
11032 if test -n "$liblockfile"; then
11033 echo "$as_me:$LINENO: result: $liblockfile" >&5
11034 echo "${ECHO_T}$liblockfile" >&6
11035 else
11036 echo "$as_me:$LINENO: result: no" >&5
11037 echo "${ECHO_T}no" >&6
11038 fi
11039
11040 if test $ac_cv_prog_liblockfile = yes; then
11041 { { echo "$as_me:$LINENO: error: Shared liblockfile found but can't link against it.
11042 This probably means that movemail could lose mail.
11043 There may be a \`development' package to install containing liblockfile." >&5
11044 echo "$as_me: error: Shared liblockfile found but can't link against it.
11045 This probably means that movemail could lose mail.
11046 There may be a \`development' package to install containing liblockfile." >&2;}
11047 { (exit 1); exit 1; }; }
11048 else :
11049 fi
11050 fi
11051
11052 for ac_func in touchlock
11053 do
11054 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11055 echo "$as_me:$LINENO: checking for $ac_func" >&5
11056 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11057 if eval "test \"\${$as_ac_var+set}\" = set"; then
11058 echo $ECHO_N "(cached) $ECHO_C" >&6
11059 else
11060 cat >conftest.$ac_ext <<_ACEOF
11061 #line $LINENO "configure"
11062 /* confdefs.h. */
11063 _ACEOF
11064 cat confdefs.h >>conftest.$ac_ext
11065 cat >>conftest.$ac_ext <<_ACEOF
11066 /* end confdefs.h. */
11067 /* System header to define __stub macros and hopefully few prototypes,
11068 which can conflict with char $ac_func (); below.
11069 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11070 <limits.h> exists even on freestanding compilers. */
11071 #ifdef __STDC__
11072 # include <limits.h>
11073 #else
11074 # include <assert.h>
11075 #endif
11076 /* Override any gcc2 internal prototype to avoid an error. */
11077 #ifdef __cplusplus
11078 extern "C"
11079 {
11080 #endif
11081 /* We use char because int might match the return type of a gcc2
11082 builtin and then its argument prototype would still apply. */
11083 char $ac_func ();
11084 /* The GNU C library defines this for functions which it implements
11085 to always fail with ENOSYS. Some functions are actually named
11086 something starting with __ and the normal name is an alias. */
11087 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11088 choke me
11089 #else
11090 char (*f) () = $ac_func;
11091 #endif
11092 #ifdef __cplusplus
11093 }
11094 #endif
11095
11096 int
11097 main ()
11098 {
11099 return f != $ac_func;
11100 ;
11101 return 0;
11102 }
11103 _ACEOF
11104 rm -f conftest.$ac_objext conftest$ac_exeext
11105 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11106 (eval $ac_link) 2>&5
11107 ac_status=$?
11108 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11109 (exit $ac_status); } &&
11110 { ac_try='test -s conftest$ac_exeext'
11111 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11112 (eval $ac_try) 2>&5
11113 ac_status=$?
11114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11115 (exit $ac_status); }; }; then
11116 eval "$as_ac_var=yes"
11117 else
11118 echo "$as_me: failed program was:" >&5
11119 sed 's/^/| /' conftest.$ac_ext >&5
11120
11121 eval "$as_ac_var=no"
11122 fi
11123 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11124 fi
11125 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11126 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11127 if test `eval echo '${'$as_ac_var'}'` = yes; then
11128 cat >>confdefs.h <<_ACEOF
11129 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11130 _ACEOF
11131
11132 fi
11133 done
11134
11135
11136 for ac_header in maillock.h
11137 do
11138 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11139 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11140 echo "$as_me:$LINENO: checking for $ac_header" >&5
11141 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11142 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11143 echo $ECHO_N "(cached) $ECHO_C" >&6
11144 fi
11145 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11146 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11147 else
11148 # Is the header compilable?
11149 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11150 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11151 cat >conftest.$ac_ext <<_ACEOF
11152 #line $LINENO "configure"
11153 /* confdefs.h. */
11154 _ACEOF
11155 cat confdefs.h >>conftest.$ac_ext
11156 cat >>conftest.$ac_ext <<_ACEOF
11157 /* end confdefs.h. */
11158 $ac_includes_default
11159 #include <$ac_header>
11160 _ACEOF
11161 rm -f conftest.$ac_objext
11162 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11163 (eval $ac_compile) 2>&5
11164 ac_status=$?
11165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11166 (exit $ac_status); } &&
11167 { ac_try='test -s conftest.$ac_objext'
11168 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11169 (eval $ac_try) 2>&5
11170 ac_status=$?
11171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11172 (exit $ac_status); }; }; then
11173 ac_header_compiler=yes
11174 else
11175 echo "$as_me: failed program was:" >&5
11176 sed 's/^/| /' conftest.$ac_ext >&5
11177
11178 ac_header_compiler=no
11179 fi
11180 rm -f conftest.$ac_objext conftest.$ac_ext
11181 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11182 echo "${ECHO_T}$ac_header_compiler" >&6
11183
11184 # Is the header present?
11185 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11186 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11187 cat >conftest.$ac_ext <<_ACEOF
11188 #line $LINENO "configure"
11189 /* confdefs.h. */
11190 _ACEOF
11191 cat confdefs.h >>conftest.$ac_ext
11192 cat >>conftest.$ac_ext <<_ACEOF
11193 /* end confdefs.h. */
11194 #include <$ac_header>
11195 _ACEOF
11196 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11197 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11198 ac_status=$?
11199 grep -v '^ *+' conftest.er1 >conftest.err
11200 rm -f conftest.er1
11201 cat conftest.err >&5
11202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11203 (exit $ac_status); } >/dev/null; then
11204 if test -s conftest.err; then
11205 ac_cpp_err=$ac_c_preproc_warn_flag
11206 else
11207 ac_cpp_err=
11208 fi
11209 else
11210 ac_cpp_err=yes
11211 fi
11212 if test -z "$ac_cpp_err"; then
11213 ac_header_preproc=yes
11214 else
11215 echo "$as_me: failed program was:" >&5
11216 sed 's/^/| /' conftest.$ac_ext >&5
11217
11218 ac_header_preproc=no
11219 fi
11220 rm -f conftest.err conftest.$ac_ext
11221 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11222 echo "${ECHO_T}$ac_header_preproc" >&6
11223
11224 # So? What about this header?
11225 case $ac_header_compiler:$ac_header_preproc in
11226 yes:no )
11227 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11228 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11229 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11230 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11231 (
11232 cat <<\_ASBOX
11233 ## ------------------------------------ ##
11234 ## Report this to bug-autoconf@gnu.org. ##
11235 ## ------------------------------------ ##
11236 _ASBOX
11237 ) |
11238 sed "s/^/$as_me: WARNING: /" >&2
11239 ;;
11240 no:yes )
11241 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11242 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11243 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11244 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11245 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11246 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11247 (
11248 cat <<\_ASBOX
11249 ## ------------------------------------ ##
11250 ## Report this to bug-autoconf@gnu.org. ##
11251 ## ------------------------------------ ##
11252 _ASBOX
11253 ) |
11254 sed "s/^/$as_me: WARNING: /" >&2
11255 ;;
11256 esac
11257 echo "$as_me:$LINENO: checking for $ac_header" >&5
11258 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11259 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11260 echo $ECHO_N "(cached) $ECHO_C" >&6
11261 else
11262 eval "$as_ac_Header=$ac_header_preproc"
11263 fi
11264 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11265 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11266
11267 fi
11268 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11269 cat >>confdefs.h <<_ACEOF
11270 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11271 _ACEOF
11272
11273 fi
11274
11275 done
11276
11277
11278
11279
11280
11281
11282
11283
11284
11285
11286
11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297
11298
11299
11300
11301
11302
11303
11304
11305
11306
11307
11308
11309
11310
11311
11312
11313
11314
11315
11316
11317
11318
11319
11320
11321
11322
11323
11324
11325
11326
11327
11328
11329
11330
11331
11332
11333
11334
11335
11336
11337
11338
11339
11340
11341
11342
11343
11344 for ac_func in gethostname getdomainname dup2 \
11345 rename closedir mkdir rmdir sysinfo \
11346 random lrand48 bcopy bcmp logb frexp fmod rint cbrt ftime res_init setsid \
11347 strerror fpathconf select mktime euidaccess getpagesize tzset setlocale \
11348 utimes setrlimit setpgid getcwd getwd shutdown getaddrinfo \
11349 __fpending mblen mbrlen mbsinit strsignal setitimer ualarm index rindex \
11350 sendto recvfrom getsockopt setsockopt getsockname getpeername \
11351 gai_strerror mkstemp getline getdelim mremap memmove fsync bzero \
11352 memset memcmp memmove difftime memcpy mempcpy mblen mbrlen
11353 do
11354 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11355 echo "$as_me:$LINENO: checking for $ac_func" >&5
11356 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11357 if eval "test \"\${$as_ac_var+set}\" = set"; then
11358 echo $ECHO_N "(cached) $ECHO_C" >&6
11359 else
11360 cat >conftest.$ac_ext <<_ACEOF
11361 #line $LINENO "configure"
11362 /* confdefs.h. */
11363 _ACEOF
11364 cat confdefs.h >>conftest.$ac_ext
11365 cat >>conftest.$ac_ext <<_ACEOF
11366 /* end confdefs.h. */
11367 /* System header to define __stub macros and hopefully few prototypes,
11368 which can conflict with char $ac_func (); below.
11369 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11370 <limits.h> exists even on freestanding compilers. */
11371 #ifdef __STDC__
11372 # include <limits.h>
11373 #else
11374 # include <assert.h>
11375 #endif
11376 /* Override any gcc2 internal prototype to avoid an error. */
11377 #ifdef __cplusplus
11378 extern "C"
11379 {
11380 #endif
11381 /* We use char because int might match the return type of a gcc2
11382 builtin and then its argument prototype would still apply. */
11383 char $ac_func ();
11384 /* The GNU C library defines this for functions which it implements
11385 to always fail with ENOSYS. Some functions are actually named
11386 something starting with __ and the normal name is an alias. */
11387 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11388 choke me
11389 #else
11390 char (*f) () = $ac_func;
11391 #endif
11392 #ifdef __cplusplus
11393 }
11394 #endif
11395
11396 int
11397 main ()
11398 {
11399 return f != $ac_func;
11400 ;
11401 return 0;
11402 }
11403 _ACEOF
11404 rm -f conftest.$ac_objext conftest$ac_exeext
11405 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11406 (eval $ac_link) 2>&5
11407 ac_status=$?
11408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11409 (exit $ac_status); } &&
11410 { ac_try='test -s conftest$ac_exeext'
11411 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11412 (eval $ac_try) 2>&5
11413 ac_status=$?
11414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11415 (exit $ac_status); }; }; then
11416 eval "$as_ac_var=yes"
11417 else
11418 echo "$as_me: failed program was:" >&5
11419 sed 's/^/| /' conftest.$ac_ext >&5
11420
11421 eval "$as_ac_var=no"
11422 fi
11423 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11424 fi
11425 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11426 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11427 if test `eval echo '${'$as_ac_var'}'` = yes; then
11428 cat >>confdefs.h <<_ACEOF
11429 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11430 _ACEOF
11431
11432 fi
11433 done
11434
11435
11436
11437 for ac_header in sys/un.h
11438 do
11439 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11440 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11441 echo "$as_me:$LINENO: checking for $ac_header" >&5
11442 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11443 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11444 echo $ECHO_N "(cached) $ECHO_C" >&6
11445 fi
11446 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11447 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11448 else
11449 # Is the header compilable?
11450 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11451 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11452 cat >conftest.$ac_ext <<_ACEOF
11453 #line $LINENO "configure"
11454 /* confdefs.h. */
11455 _ACEOF
11456 cat confdefs.h >>conftest.$ac_ext
11457 cat >>conftest.$ac_ext <<_ACEOF
11458 /* end confdefs.h. */
11459 $ac_includes_default
11460 #include <$ac_header>
11461 _ACEOF
11462 rm -f conftest.$ac_objext
11463 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11464 (eval $ac_compile) 2>&5
11465 ac_status=$?
11466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11467 (exit $ac_status); } &&
11468 { ac_try='test -s conftest.$ac_objext'
11469 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11470 (eval $ac_try) 2>&5
11471 ac_status=$?
11472 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11473 (exit $ac_status); }; }; then
11474 ac_header_compiler=yes
11475 else
11476 echo "$as_me: failed program was:" >&5
11477 sed 's/^/| /' conftest.$ac_ext >&5
11478
11479 ac_header_compiler=no
11480 fi
11481 rm -f conftest.$ac_objext conftest.$ac_ext
11482 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11483 echo "${ECHO_T}$ac_header_compiler" >&6
11484
11485 # Is the header present?
11486 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11487 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11488 cat >conftest.$ac_ext <<_ACEOF
11489 #line $LINENO "configure"
11490 /* confdefs.h. */
11491 _ACEOF
11492 cat confdefs.h >>conftest.$ac_ext
11493 cat >>conftest.$ac_ext <<_ACEOF
11494 /* end confdefs.h. */
11495 #include <$ac_header>
11496 _ACEOF
11497 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11498 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11499 ac_status=$?
11500 grep -v '^ *+' conftest.er1 >conftest.err
11501 rm -f conftest.er1
11502 cat conftest.err >&5
11503 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11504 (exit $ac_status); } >/dev/null; then
11505 if test -s conftest.err; then
11506 ac_cpp_err=$ac_c_preproc_warn_flag
11507 else
11508 ac_cpp_err=
11509 fi
11510 else
11511 ac_cpp_err=yes
11512 fi
11513 if test -z "$ac_cpp_err"; then
11514 ac_header_preproc=yes
11515 else
11516 echo "$as_me: failed program was:" >&5
11517 sed 's/^/| /' conftest.$ac_ext >&5
11518
11519 ac_header_preproc=no
11520 fi
11521 rm -f conftest.err conftest.$ac_ext
11522 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11523 echo "${ECHO_T}$ac_header_preproc" >&6
11524
11525 # So? What about this header?
11526 case $ac_header_compiler:$ac_header_preproc in
11527 yes:no )
11528 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11529 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11530 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11531 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11532 (
11533 cat <<\_ASBOX
11534 ## ------------------------------------ ##
11535 ## Report this to bug-autoconf@gnu.org. ##
11536 ## ------------------------------------ ##
11537 _ASBOX
11538 ) |
11539 sed "s/^/$as_me: WARNING: /" >&2
11540 ;;
11541 no:yes )
11542 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11543 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11544 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11545 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11546 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11547 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11548 (
11549 cat <<\_ASBOX
11550 ## ------------------------------------ ##
11551 ## Report this to bug-autoconf@gnu.org. ##
11552 ## ------------------------------------ ##
11553 _ASBOX
11554 ) |
11555 sed "s/^/$as_me: WARNING: /" >&2
11556 ;;
11557 esac
11558 echo "$as_me:$LINENO: checking for $ac_header" >&5
11559 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11560 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11561 echo $ECHO_N "(cached) $ECHO_C" >&6
11562 else
11563 eval "$as_ac_Header=$ac_header_preproc"
11564 fi
11565 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11566 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11567
11568 fi
11569 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11570 cat >>confdefs.h <<_ACEOF
11571 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11572 _ACEOF
11573
11574 fi
11575
11576 done
11577
11578
11579
11580
11581 for ac_header in sys/time.h unistd.h
11582 do
11583 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11584 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11585 echo "$as_me:$LINENO: checking for $ac_header" >&5
11586 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11587 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11588 echo $ECHO_N "(cached) $ECHO_C" >&6
11589 fi
11590 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11591 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11592 else
11593 # Is the header compilable?
11594 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11595 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11596 cat >conftest.$ac_ext <<_ACEOF
11597 #line $LINENO "configure"
11598 /* confdefs.h. */
11599 _ACEOF
11600 cat confdefs.h >>conftest.$ac_ext
11601 cat >>conftest.$ac_ext <<_ACEOF
11602 /* end confdefs.h. */
11603 $ac_includes_default
11604 #include <$ac_header>
11605 _ACEOF
11606 rm -f conftest.$ac_objext
11607 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11608 (eval $ac_compile) 2>&5
11609 ac_status=$?
11610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11611 (exit $ac_status); } &&
11612 { ac_try='test -s conftest.$ac_objext'
11613 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11614 (eval $ac_try) 2>&5
11615 ac_status=$?
11616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11617 (exit $ac_status); }; }; then
11618 ac_header_compiler=yes
11619 else
11620 echo "$as_me: failed program was:" >&5
11621 sed 's/^/| /' conftest.$ac_ext >&5
11622
11623 ac_header_compiler=no
11624 fi
11625 rm -f conftest.$ac_objext conftest.$ac_ext
11626 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11627 echo "${ECHO_T}$ac_header_compiler" >&6
11628
11629 # Is the header present?
11630 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11631 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11632 cat >conftest.$ac_ext <<_ACEOF
11633 #line $LINENO "configure"
11634 /* confdefs.h. */
11635 _ACEOF
11636 cat confdefs.h >>conftest.$ac_ext
11637 cat >>conftest.$ac_ext <<_ACEOF
11638 /* end confdefs.h. */
11639 #include <$ac_header>
11640 _ACEOF
11641 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11642 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11643 ac_status=$?
11644 grep -v '^ *+' conftest.er1 >conftest.err
11645 rm -f conftest.er1
11646 cat conftest.err >&5
11647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11648 (exit $ac_status); } >/dev/null; then
11649 if test -s conftest.err; then
11650 ac_cpp_err=$ac_c_preproc_warn_flag
11651 else
11652 ac_cpp_err=
11653 fi
11654 else
11655 ac_cpp_err=yes
11656 fi
11657 if test -z "$ac_cpp_err"; then
11658 ac_header_preproc=yes
11659 else
11660 echo "$as_me: failed program was:" >&5
11661 sed 's/^/| /' conftest.$ac_ext >&5
11662
11663 ac_header_preproc=no
11664 fi
11665 rm -f conftest.err conftest.$ac_ext
11666 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11667 echo "${ECHO_T}$ac_header_preproc" >&6
11668
11669 # So? What about this header?
11670 case $ac_header_compiler:$ac_header_preproc in
11671 yes:no )
11672 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11673 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11674 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11675 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11676 (
11677 cat <<\_ASBOX
11678 ## ------------------------------------ ##
11679 ## Report this to bug-autoconf@gnu.org. ##
11680 ## ------------------------------------ ##
11681 _ASBOX
11682 ) |
11683 sed "s/^/$as_me: WARNING: /" >&2
11684 ;;
11685 no:yes )
11686 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11687 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11688 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11689 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11690 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11691 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11692 (
11693 cat <<\_ASBOX
11694 ## ------------------------------------ ##
11695 ## Report this to bug-autoconf@gnu.org. ##
11696 ## ------------------------------------ ##
11697 _ASBOX
11698 ) |
11699 sed "s/^/$as_me: WARNING: /" >&2
11700 ;;
11701 esac
11702 echo "$as_me:$LINENO: checking for $ac_header" >&5
11703 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11704 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11705 echo $ECHO_N "(cached) $ECHO_C" >&6
11706 else
11707 eval "$as_ac_Header=$ac_header_preproc"
11708 fi
11709 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11710 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11711
11712 fi
11713 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11714 cat >>confdefs.h <<_ACEOF
11715 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11716 _ACEOF
11717
11718 fi
11719
11720 done
11721
11722
11723 for ac_func in alarm
11724 do
11725 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11726 echo "$as_me:$LINENO: checking for $ac_func" >&5
11727 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11728 if eval "test \"\${$as_ac_var+set}\" = set"; then
11729 echo $ECHO_N "(cached) $ECHO_C" >&6
11730 else
11731 cat >conftest.$ac_ext <<_ACEOF
11732 #line $LINENO "configure"
11733 /* confdefs.h. */
11734 _ACEOF
11735 cat confdefs.h >>conftest.$ac_ext
11736 cat >>conftest.$ac_ext <<_ACEOF
11737 /* end confdefs.h. */
11738 /* System header to define __stub macros and hopefully few prototypes,
11739 which can conflict with char $ac_func (); below.
11740 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11741 <limits.h> exists even on freestanding compilers. */
11742 #ifdef __STDC__
11743 # include <limits.h>
11744 #else
11745 # include <assert.h>
11746 #endif
11747 /* Override any gcc2 internal prototype to avoid an error. */
11748 #ifdef __cplusplus
11749 extern "C"
11750 {
11751 #endif
11752 /* We use char because int might match the return type of a gcc2
11753 builtin and then its argument prototype would still apply. */
11754 char $ac_func ();
11755 /* The GNU C library defines this for functions which it implements
11756 to always fail with ENOSYS. Some functions are actually named
11757 something starting with __ and the normal name is an alias. */
11758 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11759 choke me
11760 #else
11761 char (*f) () = $ac_func;
11762 #endif
11763 #ifdef __cplusplus
11764 }
11765 #endif
11766
11767 int
11768 main ()
11769 {
11770 return f != $ac_func;
11771 ;
11772 return 0;
11773 }
11774 _ACEOF
11775 rm -f conftest.$ac_objext conftest$ac_exeext
11776 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11777 (eval $ac_link) 2>&5
11778 ac_status=$?
11779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11780 (exit $ac_status); } &&
11781 { ac_try='test -s conftest$ac_exeext'
11782 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11783 (eval $ac_try) 2>&5
11784 ac_status=$?
11785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11786 (exit $ac_status); }; }; then
11787 eval "$as_ac_var=yes"
11788 else
11789 echo "$as_me: failed program was:" >&5
11790 sed 's/^/| /' conftest.$ac_ext >&5
11791
11792 eval "$as_ac_var=no"
11793 fi
11794 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11795 fi
11796 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11797 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11798 if test `eval echo '${'$as_ac_var'}'` = yes; then
11799 cat >>confdefs.h <<_ACEOF
11800 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11801 _ACEOF
11802
11803 fi
11804 done
11805
11806 echo "$as_me:$LINENO: checking for working mktime" >&5
11807 echo $ECHO_N "checking for working mktime... $ECHO_C" >&6
11808 if test "${ac_cv_func_working_mktime+set}" = set; then
11809 echo $ECHO_N "(cached) $ECHO_C" >&6
11810 else
11811 if test "$cross_compiling" = yes; then
11812 ac_cv_func_working_mktime=no
11813 else
11814 cat >conftest.$ac_ext <<_ACEOF
11815 #line $LINENO "configure"
11816 /* confdefs.h. */
11817 _ACEOF
11818 cat confdefs.h >>conftest.$ac_ext
11819 cat >>conftest.$ac_ext <<_ACEOF
11820 /* end confdefs.h. */
11821 /* Test program from Paul Eggert and Tony Leneis. */
11822 #if TIME_WITH_SYS_TIME
11823 # include <sys/time.h>
11824 # include <time.h>
11825 #else
11826 # if HAVE_SYS_TIME_H
11827 # include <sys/time.h>
11828 # else
11829 # include <time.h>
11830 # endif
11831 #endif
11832
11833 #if HAVE_UNISTD_H
11834 # include <unistd.h>
11835 #endif
11836
11837 #if !HAVE_ALARM
11838 # define alarm(X) /* empty */
11839 #endif
11840
11841 /* Work around redefinition to rpl_putenv by other config tests. */
11842 #undef putenv
11843
11844 static time_t time_t_max;
11845
11846 /* Values we'll use to set the TZ environment variable. */
11847 static const char *const tz_strings[] = {
11848 (const char *) 0, "TZ=GMT0", "TZ=JST-9",
11849 "TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00"
11850 };
11851 #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0]))
11852
11853 /* Fail if mktime fails to convert a date in the spring-forward gap.
11854 Based on a problem report from Andreas Jaeger. */
11855 static void
11856 spring_forward_gap ()
11857 {
11858 /* glibc (up to about 1998-10-07) failed this test. */
11859 struct tm tm;
11860
11861 /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
11862 instead of "TZ=America/Vancouver" in order to detect the bug even
11863 on systems that don't support the Olson extension, or don't have the
11864 full zoneinfo tables installed. */
11865 putenv ("TZ=PST8PDT,M4.1.0,M10.5.0");
11866
11867 tm.tm_year = 98;
11868 tm.tm_mon = 3;
11869 tm.tm_mday = 5;
11870 tm.tm_hour = 2;
11871 tm.tm_min = 0;
11872 tm.tm_sec = 0;
11873 tm.tm_isdst = -1;
11874 if (mktime (&tm) == (time_t)-1)
11875 exit (1);
11876 }
11877
11878 static void
11879 mktime_test (now)
11880 time_t now;
11881 {
11882 struct tm *lt;
11883 if ((lt = localtime (&now)) && mktime (lt) != now)
11884 exit (1);
11885 now = time_t_max - now;
11886 if ((lt = localtime (&now)) && mktime (lt) != now)
11887 exit (1);
11888 }
11889
11890 static void
11891 irix_6_4_bug ()
11892 {
11893 /* Based on code from Ariel Faigon. */
11894 struct tm tm;
11895 tm.tm_year = 96;
11896 tm.tm_mon = 3;
11897 tm.tm_mday = 0;
11898 tm.tm_hour = 0;
11899 tm.tm_min = 0;
11900 tm.tm_sec = 0;
11901 tm.tm_isdst = -1;
11902 mktime (&tm);
11903 if (tm.tm_mon != 2 || tm.tm_mday != 31)
11904 exit (1);
11905 }
11906
11907 static void
11908 bigtime_test (j)
11909 int j;
11910 {
11911 struct tm tm;
11912 time_t now;
11913 tm.tm_year = tm.tm_mon = tm.tm_mday = tm.tm_hour = tm.tm_min = tm.tm_sec = j;
11914 now = mktime (&tm);
11915 if (now != (time_t) -1)
11916 {
11917 struct tm *lt = localtime (&now);
11918 if (! (lt
11919 && lt->tm_year == tm.tm_year
11920 && lt->tm_mon == tm.tm_mon
11921 && lt->tm_mday == tm.tm_mday
11922 && lt->tm_hour == tm.tm_hour
11923 && lt->tm_min == tm.tm_min
11924 && lt->tm_sec == tm.tm_sec
11925 && lt->tm_yday == tm.tm_yday
11926 && lt->tm_wday == tm.tm_wday
11927 && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst)
11928 == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst))))
11929 exit (1);
11930 }
11931 }
11932
11933 int
11934 main ()
11935 {
11936 time_t t, delta;
11937 int i, j;
11938
11939 /* This test makes some buggy mktime implementations loop.
11940 Give up after 60 seconds; a mktime slower than that
11941 isn't worth using anyway. */
11942 alarm (60);
11943
11944 for (time_t_max = 1; 0 < time_t_max; time_t_max *= 2)
11945 continue;
11946 time_t_max--;
11947 delta = time_t_max / 997; /* a suitable prime number */
11948 for (i = 0; i < N_STRINGS; i++)
11949 {
11950 if (tz_strings[i])
11951 putenv (tz_strings[i]);
11952
11953 for (t = 0; t <= time_t_max - delta; t += delta)
11954 mktime_test (t);
11955 mktime_test ((time_t) 60 * 60);
11956 mktime_test ((time_t) 60 * 60 * 24);
11957
11958 for (j = 1; 0 < j; j *= 2)
11959 bigtime_test (j);
11960 bigtime_test (j - 1);
11961 }
11962 irix_6_4_bug ();
11963 spring_forward_gap ();
11964 exit (0);
11965 }
11966 _ACEOF
11967 rm -f conftest$ac_exeext
11968 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11969 (eval $ac_link) 2>&5
11970 ac_status=$?
11971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11972 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11973 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11974 (eval $ac_try) 2>&5
11975 ac_status=$?
11976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11977 (exit $ac_status); }; }; then
11978 ac_cv_func_working_mktime=yes
11979 else
11980 echo "$as_me: program exited with status $ac_status" >&5
11981 echo "$as_me: failed program was:" >&5
11982 sed 's/^/| /' conftest.$ac_ext >&5
11983
11984 ( exit $ac_status )
11985 ac_cv_func_working_mktime=no
11986 fi
11987 rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11988 fi
11989 fi
11990 echo "$as_me:$LINENO: result: $ac_cv_func_working_mktime" >&5
11991 echo "${ECHO_T}$ac_cv_func_working_mktime" >&6
11992 if test $ac_cv_func_working_mktime = no; then
11993 LIBOBJS="$LIBOBJS mktime.$ac_objext"
11994 fi
11995
11996 if test "$ac_cv_func_working_mktime" = no; then
11997
11998 cat >>confdefs.h <<\_ACEOF
11999 #define BROKEN_MKTIME 1
12000 _ACEOF
12001
12002 fi
12003
12004 ac_have_func=no # yes means we've found a way to get the load average.
12005
12006 # Make sure getloadavg.c is where it belongs, at configure-time.
12007 test -f "$srcdir/$ac_config_libobj_dir/getloadavg.c" ||
12008 { { echo "$as_me:$LINENO: error: $srcdir/$ac_config_libobj_dir/getloadavg.c is missing" >&5
12009 echo "$as_me: error: $srcdir/$ac_config_libobj_dir/getloadavg.c is missing" >&2;}
12010 { (exit 1); exit 1; }; }
12011
12012 ac_save_LIBS=$LIBS
12013
12014 # Check for getloadavg, but be sure not to touch the cache variable.
12015 (echo "$as_me:$LINENO: checking for getloadavg" >&5
12016 echo $ECHO_N "checking for getloadavg... $ECHO_C" >&6
12017 if test "${ac_cv_func_getloadavg+set}" = set; then
12018 echo $ECHO_N "(cached) $ECHO_C" >&6
12019 else
12020 cat >conftest.$ac_ext <<_ACEOF
12021 #line $LINENO "configure"
12022 /* confdefs.h. */
12023 _ACEOF
12024 cat confdefs.h >>conftest.$ac_ext
12025 cat >>conftest.$ac_ext <<_ACEOF
12026 /* end confdefs.h. */
12027 /* System header to define __stub macros and hopefully few prototypes,
12028 which can conflict with char getloadavg (); below.
12029 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12030 <limits.h> exists even on freestanding compilers. */
12031 #ifdef __STDC__
12032 # include <limits.h>
12033 #else
12034 # include <assert.h>
12035 #endif
12036 /* Override any gcc2 internal prototype to avoid an error. */
12037 #ifdef __cplusplus
12038 extern "C"
12039 {
12040 #endif
12041 /* We use char because int might match the return type of a gcc2
12042 builtin and then its argument prototype would still apply. */
12043 char getloadavg ();
12044 /* The GNU C library defines this for functions which it implements
12045 to always fail with ENOSYS. Some functions are actually named
12046 something starting with __ and the normal name is an alias. */
12047 #if defined (__stub_getloadavg) || defined (__stub___getloadavg)
12048 choke me
12049 #else
12050 char (*f) () = getloadavg;
12051 #endif
12052 #ifdef __cplusplus
12053 }
12054 #endif
12055
12056 int
12057 main ()
12058 {
12059 return f != getloadavg;
12060 ;
12061 return 0;
12062 }
12063 _ACEOF
12064 rm -f conftest.$ac_objext conftest$ac_exeext
12065 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12066 (eval $ac_link) 2>&5
12067 ac_status=$?
12068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12069 (exit $ac_status); } &&
12070 { ac_try='test -s conftest$ac_exeext'
12071 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12072 (eval $ac_try) 2>&5
12073 ac_status=$?
12074 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12075 (exit $ac_status); }; }; then
12076 ac_cv_func_getloadavg=yes
12077 else
12078 echo "$as_me: failed program was:" >&5
12079 sed 's/^/| /' conftest.$ac_ext >&5
12080
12081 ac_cv_func_getloadavg=no
12082 fi
12083 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12084 fi
12085 echo "$as_me:$LINENO: result: $ac_cv_func_getloadavg" >&5
12086 echo "${ECHO_T}$ac_cv_func_getloadavg" >&6
12087 if test $ac_cv_func_getloadavg = yes; then
12088 exit 0
12089 else
12090 exit 1
12091 fi
12092 ) && ac_have_func=yes
12093
12094 # On HPUX9, an unprivileged user can get load averages through this function.
12095
12096 for ac_func in pstat_getdynamic
12097 do
12098 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12099 echo "$as_me:$LINENO: checking for $ac_func" >&5
12100 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12101 if eval "test \"\${$as_ac_var+set}\" = set"; then
12102 echo $ECHO_N "(cached) $ECHO_C" >&6
12103 else
12104 cat >conftest.$ac_ext <<_ACEOF
12105 #line $LINENO "configure"
12106 /* confdefs.h. */
12107 _ACEOF
12108 cat confdefs.h >>conftest.$ac_ext
12109 cat >>conftest.$ac_ext <<_ACEOF
12110 /* end confdefs.h. */
12111 /* System header to define __stub macros and hopefully few prototypes,
12112 which can conflict with char $ac_func (); below.
12113 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12114 <limits.h> exists even on freestanding compilers. */
12115 #ifdef __STDC__
12116 # include <limits.h>
12117 #else
12118 # include <assert.h>
12119 #endif
12120 /* Override any gcc2 internal prototype to avoid an error. */
12121 #ifdef __cplusplus
12122 extern "C"
12123 {
12124 #endif
12125 /* We use char because int might match the return type of a gcc2
12126 builtin and then its argument prototype would still apply. */
12127 char $ac_func ();
12128 /* The GNU C library defines this for functions which it implements
12129 to always fail with ENOSYS. Some functions are actually named
12130 something starting with __ and the normal name is an alias. */
12131 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12132 choke me
12133 #else
12134 char (*f) () = $ac_func;
12135 #endif
12136 #ifdef __cplusplus
12137 }
12138 #endif
12139
12140 int
12141 main ()
12142 {
12143 return f != $ac_func;
12144 ;
12145 return 0;
12146 }
12147 _ACEOF
12148 rm -f conftest.$ac_objext conftest$ac_exeext
12149 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12150 (eval $ac_link) 2>&5
12151 ac_status=$?
12152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12153 (exit $ac_status); } &&
12154 { ac_try='test -s conftest$ac_exeext'
12155 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12156 (eval $ac_try) 2>&5
12157 ac_status=$?
12158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12159 (exit $ac_status); }; }; then
12160 eval "$as_ac_var=yes"
12161 else
12162 echo "$as_me: failed program was:" >&5
12163 sed 's/^/| /' conftest.$ac_ext >&5
12164
12165 eval "$as_ac_var=no"
12166 fi
12167 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12168 fi
12169 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12170 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12171 if test `eval echo '${'$as_ac_var'}'` = yes; then
12172 cat >>confdefs.h <<_ACEOF
12173 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12174 _ACEOF
12175
12176 fi
12177 done
12178
12179
12180 # Solaris has libkstat which does not require root.
12181
12182 echo "$as_me:$LINENO: checking for kstat_open in -lkstat" >&5
12183 echo $ECHO_N "checking for kstat_open in -lkstat... $ECHO_C" >&6
12184 if test "${ac_cv_lib_kstat_kstat_open+set}" = set; then
12185 echo $ECHO_N "(cached) $ECHO_C" >&6
12186 else
12187 ac_check_lib_save_LIBS=$LIBS
12188 LIBS="-lkstat $LIBS"
12189 cat >conftest.$ac_ext <<_ACEOF
12190 #line $LINENO "configure"
12191 /* confdefs.h. */
12192 _ACEOF
12193 cat confdefs.h >>conftest.$ac_ext
12194 cat >>conftest.$ac_ext <<_ACEOF
12195 /* end confdefs.h. */
12196
12197 /* Override any gcc2 internal prototype to avoid an error. */
12198 #ifdef __cplusplus
12199 extern "C"
12200 #endif
12201 /* We use char because int might match the return type of a gcc2
12202 builtin and then its argument prototype would still apply. */
12203 char kstat_open ();
12204 int
12205 main ()
12206 {
12207 kstat_open ();
12208 ;
12209 return 0;
12210 }
12211 _ACEOF
12212 rm -f conftest.$ac_objext conftest$ac_exeext
12213 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12214 (eval $ac_link) 2>&5
12215 ac_status=$?
12216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12217 (exit $ac_status); } &&
12218 { ac_try='test -s conftest$ac_exeext'
12219 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12220 (eval $ac_try) 2>&5
12221 ac_status=$?
12222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12223 (exit $ac_status); }; }; then
12224 ac_cv_lib_kstat_kstat_open=yes
12225 else
12226 echo "$as_me: failed program was:" >&5
12227 sed 's/^/| /' conftest.$ac_ext >&5
12228
12229 ac_cv_lib_kstat_kstat_open=no
12230 fi
12231 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12232 LIBS=$ac_check_lib_save_LIBS
12233 fi
12234 echo "$as_me:$LINENO: result: $ac_cv_lib_kstat_kstat_open" >&5
12235 echo "${ECHO_T}$ac_cv_lib_kstat_kstat_open" >&6
12236 if test $ac_cv_lib_kstat_kstat_open = yes; then
12237 cat >>confdefs.h <<_ACEOF
12238 #define HAVE_LIBKSTAT 1
12239 _ACEOF
12240
12241 LIBS="-lkstat $LIBS"
12242
12243 fi
12244
12245 test $ac_cv_lib_kstat_kstat_open = yes && ac_have_func=yes
12246
12247 # Some systems with -lutil have (and need) -lkvm as well, some do not.
12248 # On Solaris, -lkvm requires nlist from -lelf, so check that first
12249 # to get the right answer into the cache.
12250 # For kstat on solaris, we need libelf to force the definition of SVR4 below.
12251 if test $ac_have_func = no; then
12252 echo "$as_me:$LINENO: checking for elf_begin in -lelf" >&5
12253 echo $ECHO_N "checking for elf_begin in -lelf... $ECHO_C" >&6
12254 if test "${ac_cv_lib_elf_elf_begin+set}" = set; then
12255 echo $ECHO_N "(cached) $ECHO_C" >&6
12256 else
12257 ac_check_lib_save_LIBS=$LIBS
12258 LIBS="-lelf $LIBS"
12259 cat >conftest.$ac_ext <<_ACEOF
12260 #line $LINENO "configure"
12261 /* confdefs.h. */
12262 _ACEOF
12263 cat confdefs.h >>conftest.$ac_ext
12264 cat >>conftest.$ac_ext <<_ACEOF
12265 /* end confdefs.h. */
12266
12267 /* Override any gcc2 internal prototype to avoid an error. */
12268 #ifdef __cplusplus
12269 extern "C"
12270 #endif
12271 /* We use char because int might match the return type of a gcc2
12272 builtin and then its argument prototype would still apply. */
12273 char elf_begin ();
12274 int
12275 main ()
12276 {
12277 elf_begin ();
12278 ;
12279 return 0;
12280 }
12281 _ACEOF
12282 rm -f conftest.$ac_objext conftest$ac_exeext
12283 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12284 (eval $ac_link) 2>&5
12285 ac_status=$?
12286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12287 (exit $ac_status); } &&
12288 { ac_try='test -s conftest$ac_exeext'
12289 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12290 (eval $ac_try) 2>&5
12291 ac_status=$?
12292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12293 (exit $ac_status); }; }; then
12294 ac_cv_lib_elf_elf_begin=yes
12295 else
12296 echo "$as_me: failed program was:" >&5
12297 sed 's/^/| /' conftest.$ac_ext >&5
12298
12299 ac_cv_lib_elf_elf_begin=no
12300 fi
12301 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12302 LIBS=$ac_check_lib_save_LIBS
12303 fi
12304 echo "$as_me:$LINENO: result: $ac_cv_lib_elf_elf_begin" >&5
12305 echo "${ECHO_T}$ac_cv_lib_elf_elf_begin" >&6
12306 if test $ac_cv_lib_elf_elf_begin = yes; then
12307 LIBS="-lelf $LIBS"
12308 fi
12309
12310 fi
12311 if test $ac_have_func = no; then
12312 echo "$as_me:$LINENO: checking for kvm_open in -lkvm" >&5
12313 echo $ECHO_N "checking for kvm_open in -lkvm... $ECHO_C" >&6
12314 if test "${ac_cv_lib_kvm_kvm_open+set}" = set; then
12315 echo $ECHO_N "(cached) $ECHO_C" >&6
12316 else
12317 ac_check_lib_save_LIBS=$LIBS
12318 LIBS="-lkvm $LIBS"
12319 cat >conftest.$ac_ext <<_ACEOF
12320 #line $LINENO "configure"
12321 /* confdefs.h. */
12322 _ACEOF
12323 cat confdefs.h >>conftest.$ac_ext
12324 cat >>conftest.$ac_ext <<_ACEOF
12325 /* end confdefs.h. */
12326
12327 /* Override any gcc2 internal prototype to avoid an error. */
12328 #ifdef __cplusplus
12329 extern "C"
12330 #endif
12331 /* We use char because int might match the return type of a gcc2
12332 builtin and then its argument prototype would still apply. */
12333 char kvm_open ();
12334 int
12335 main ()
12336 {
12337 kvm_open ();
12338 ;
12339 return 0;
12340 }
12341 _ACEOF
12342 rm -f conftest.$ac_objext conftest$ac_exeext
12343 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12344 (eval $ac_link) 2>&5
12345 ac_status=$?
12346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12347 (exit $ac_status); } &&
12348 { ac_try='test -s conftest$ac_exeext'
12349 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12350 (eval $ac_try) 2>&5
12351 ac_status=$?
12352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12353 (exit $ac_status); }; }; then
12354 ac_cv_lib_kvm_kvm_open=yes
12355 else
12356 echo "$as_me: failed program was:" >&5
12357 sed 's/^/| /' conftest.$ac_ext >&5
12358
12359 ac_cv_lib_kvm_kvm_open=no
12360 fi
12361 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12362 LIBS=$ac_check_lib_save_LIBS
12363 fi
12364 echo "$as_me:$LINENO: result: $ac_cv_lib_kvm_kvm_open" >&5
12365 echo "${ECHO_T}$ac_cv_lib_kvm_kvm_open" >&6
12366 if test $ac_cv_lib_kvm_kvm_open = yes; then
12367 LIBS="-lkvm $LIBS"
12368 fi
12369
12370 # Check for the 4.4BSD definition of getloadavg.
12371 echo "$as_me:$LINENO: checking for getloadavg in -lutil" >&5
12372 echo $ECHO_N "checking for getloadavg in -lutil... $ECHO_C" >&6
12373 if test "${ac_cv_lib_util_getloadavg+set}" = set; then
12374 echo $ECHO_N "(cached) $ECHO_C" >&6
12375 else
12376 ac_check_lib_save_LIBS=$LIBS
12377 LIBS="-lutil $LIBS"
12378 cat >conftest.$ac_ext <<_ACEOF
12379 #line $LINENO "configure"
12380 /* confdefs.h. */
12381 _ACEOF
12382 cat confdefs.h >>conftest.$ac_ext
12383 cat >>conftest.$ac_ext <<_ACEOF
12384 /* end confdefs.h. */
12385
12386 /* Override any gcc2 internal prototype to avoid an error. */
12387 #ifdef __cplusplus
12388 extern "C"
12389 #endif
12390 /* We use char because int might match the return type of a gcc2
12391 builtin and then its argument prototype would still apply. */
12392 char getloadavg ();
12393 int
12394 main ()
12395 {
12396 getloadavg ();
12397 ;
12398 return 0;
12399 }
12400 _ACEOF
12401 rm -f conftest.$ac_objext conftest$ac_exeext
12402 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12403 (eval $ac_link) 2>&5
12404 ac_status=$?
12405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12406 (exit $ac_status); } &&
12407 { ac_try='test -s conftest$ac_exeext'
12408 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12409 (eval $ac_try) 2>&5
12410 ac_status=$?
12411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12412 (exit $ac_status); }; }; then
12413 ac_cv_lib_util_getloadavg=yes
12414 else
12415 echo "$as_me: failed program was:" >&5
12416 sed 's/^/| /' conftest.$ac_ext >&5
12417
12418 ac_cv_lib_util_getloadavg=no
12419 fi
12420 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12421 LIBS=$ac_check_lib_save_LIBS
12422 fi
12423 echo "$as_me:$LINENO: result: $ac_cv_lib_util_getloadavg" >&5
12424 echo "${ECHO_T}$ac_cv_lib_util_getloadavg" >&6
12425 if test $ac_cv_lib_util_getloadavg = yes; then
12426 LIBS="-lutil $LIBS" ac_have_func=yes ac_cv_func_getloadavg_setgid=yes
12427 fi
12428
12429 fi
12430
12431 if test $ac_have_func = no; then
12432 # There is a commonly available library for RS/6000 AIX.
12433 # Since it is not a standard part of AIX, it might be installed locally.
12434 ac_getloadavg_LIBS=$LIBS
12435 LIBS="-L/usr/local/lib $LIBS"
12436 echo "$as_me:$LINENO: checking for getloadavg in -lgetloadavg" >&5
12437 echo $ECHO_N "checking for getloadavg in -lgetloadavg... $ECHO_C" >&6
12438 if test "${ac_cv_lib_getloadavg_getloadavg+set}" = set; then
12439 echo $ECHO_N "(cached) $ECHO_C" >&6
12440 else
12441 ac_check_lib_save_LIBS=$LIBS
12442 LIBS="-lgetloadavg $LIBS"
12443 cat >conftest.$ac_ext <<_ACEOF
12444 #line $LINENO "configure"
12445 /* confdefs.h. */
12446 _ACEOF
12447 cat confdefs.h >>conftest.$ac_ext
12448 cat >>conftest.$ac_ext <<_ACEOF
12449 /* end confdefs.h. */
12450
12451 /* Override any gcc2 internal prototype to avoid an error. */
12452 #ifdef __cplusplus
12453 extern "C"
12454 #endif
12455 /* We use char because int might match the return type of a gcc2
12456 builtin and then its argument prototype would still apply. */
12457 char getloadavg ();
12458 int
12459 main ()
12460 {
12461 getloadavg ();
12462 ;
12463 return 0;
12464 }
12465 _ACEOF
12466 rm -f conftest.$ac_objext conftest$ac_exeext
12467 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12468 (eval $ac_link) 2>&5
12469 ac_status=$?
12470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12471 (exit $ac_status); } &&
12472 { ac_try='test -s conftest$ac_exeext'
12473 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12474 (eval $ac_try) 2>&5
12475 ac_status=$?
12476 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12477 (exit $ac_status); }; }; then
12478 ac_cv_lib_getloadavg_getloadavg=yes
12479 else
12480 echo "$as_me: failed program was:" >&5
12481 sed 's/^/| /' conftest.$ac_ext >&5
12482
12483 ac_cv_lib_getloadavg_getloadavg=no
12484 fi
12485 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12486 LIBS=$ac_check_lib_save_LIBS
12487 fi
12488 echo "$as_me:$LINENO: result: $ac_cv_lib_getloadavg_getloadavg" >&5
12489 echo "${ECHO_T}$ac_cv_lib_getloadavg_getloadavg" >&6
12490 if test $ac_cv_lib_getloadavg_getloadavg = yes; then
12491 LIBS="-lgetloadavg $LIBS"
12492 else
12493 LIBS=$ac_getloadavg_LIBS
12494 fi
12495
12496 fi
12497
12498 # Make sure it is really in the library, if we think we found it,
12499 # otherwise set up the replacement function.
12500
12501 for ac_func in getloadavg
12502 do
12503 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12504 echo "$as_me:$LINENO: checking for $ac_func" >&5
12505 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12506 if eval "test \"\${$as_ac_var+set}\" = set"; then
12507 echo $ECHO_N "(cached) $ECHO_C" >&6
12508 else
12509 cat >conftest.$ac_ext <<_ACEOF
12510 #line $LINENO "configure"
12511 /* confdefs.h. */
12512 _ACEOF
12513 cat confdefs.h >>conftest.$ac_ext
12514 cat >>conftest.$ac_ext <<_ACEOF
12515 /* end confdefs.h. */
12516 /* System header to define __stub macros and hopefully few prototypes,
12517 which can conflict with char $ac_func (); below.
12518 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12519 <limits.h> exists even on freestanding compilers. */
12520 #ifdef __STDC__
12521 # include <limits.h>
12522 #else
12523 # include <assert.h>
12524 #endif
12525 /* Override any gcc2 internal prototype to avoid an error. */
12526 #ifdef __cplusplus
12527 extern "C"
12528 {
12529 #endif
12530 /* We use char because int might match the return type of a gcc2
12531 builtin and then its argument prototype would still apply. */
12532 char $ac_func ();
12533 /* The GNU C library defines this for functions which it implements
12534 to always fail with ENOSYS. Some functions are actually named
12535 something starting with __ and the normal name is an alias. */
12536 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12537 choke me
12538 #else
12539 char (*f) () = $ac_func;
12540 #endif
12541 #ifdef __cplusplus
12542 }
12543 #endif
12544
12545 int
12546 main ()
12547 {
12548 return f != $ac_func;
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 eval "$as_ac_var=yes"
12566 else
12567 echo "$as_me: failed program was:" >&5
12568 sed 's/^/| /' conftest.$ac_ext >&5
12569
12570 eval "$as_ac_var=no"
12571 fi
12572 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12573 fi
12574 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12575 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12576 if test `eval echo '${'$as_ac_var'}'` = yes; then
12577 cat >>confdefs.h <<_ACEOF
12578 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12579 _ACEOF
12580
12581 else
12582 LIBOBJS="$LIBOBJS getloadavg.$ac_objext"
12583
12584 cat >>confdefs.h <<\_ACEOF
12585 #define C_GETLOADAVG 1
12586 _ACEOF
12587
12588 # Figure out what our getloadavg.c needs.
12589 ac_have_func=no
12590 if test "${ac_cv_header_sys_dg_sys_info_h+set}" = set; then
12591 echo "$as_me:$LINENO: checking for sys/dg_sys_info.h" >&5
12592 echo $ECHO_N "checking for sys/dg_sys_info.h... $ECHO_C" >&6
12593 if test "${ac_cv_header_sys_dg_sys_info_h+set}" = set; then
12594 echo $ECHO_N "(cached) $ECHO_C" >&6
12595 fi
12596 echo "$as_me:$LINENO: result: $ac_cv_header_sys_dg_sys_info_h" >&5
12597 echo "${ECHO_T}$ac_cv_header_sys_dg_sys_info_h" >&6
12598 else
12599 # Is the header compilable?
12600 echo "$as_me:$LINENO: checking sys/dg_sys_info.h usability" >&5
12601 echo $ECHO_N "checking sys/dg_sys_info.h usability... $ECHO_C" >&6
12602 cat >conftest.$ac_ext <<_ACEOF
12603 #line $LINENO "configure"
12604 /* confdefs.h. */
12605 _ACEOF
12606 cat confdefs.h >>conftest.$ac_ext
12607 cat >>conftest.$ac_ext <<_ACEOF
12608 /* end confdefs.h. */
12609 $ac_includes_default
12610 #include <sys/dg_sys_info.h>
12611 _ACEOF
12612 rm -f conftest.$ac_objext
12613 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12614 (eval $ac_compile) 2>&5
12615 ac_status=$?
12616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12617 (exit $ac_status); } &&
12618 { ac_try='test -s conftest.$ac_objext'
12619 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12620 (eval $ac_try) 2>&5
12621 ac_status=$?
12622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12623 (exit $ac_status); }; }; then
12624 ac_header_compiler=yes
12625 else
12626 echo "$as_me: failed program was:" >&5
12627 sed 's/^/| /' conftest.$ac_ext >&5
12628
12629 ac_header_compiler=no
12630 fi
12631 rm -f conftest.$ac_objext conftest.$ac_ext
12632 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12633 echo "${ECHO_T}$ac_header_compiler" >&6
12634
12635 # Is the header present?
12636 echo "$as_me:$LINENO: checking sys/dg_sys_info.h presence" >&5
12637 echo $ECHO_N "checking sys/dg_sys_info.h presence... $ECHO_C" >&6
12638 cat >conftest.$ac_ext <<_ACEOF
12639 #line $LINENO "configure"
12640 /* confdefs.h. */
12641 _ACEOF
12642 cat confdefs.h >>conftest.$ac_ext
12643 cat >>conftest.$ac_ext <<_ACEOF
12644 /* end confdefs.h. */
12645 #include <sys/dg_sys_info.h>
12646 _ACEOF
12647 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12648 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12649 ac_status=$?
12650 grep -v '^ *+' conftest.er1 >conftest.err
12651 rm -f conftest.er1
12652 cat conftest.err >&5
12653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12654 (exit $ac_status); } >/dev/null; then
12655 if test -s conftest.err; then
12656 ac_cpp_err=$ac_c_preproc_warn_flag
12657 else
12658 ac_cpp_err=
12659 fi
12660 else
12661 ac_cpp_err=yes
12662 fi
12663 if test -z "$ac_cpp_err"; then
12664 ac_header_preproc=yes
12665 else
12666 echo "$as_me: failed program was:" >&5
12667 sed 's/^/| /' conftest.$ac_ext >&5
12668
12669 ac_header_preproc=no
12670 fi
12671 rm -f conftest.err conftest.$ac_ext
12672 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12673 echo "${ECHO_T}$ac_header_preproc" >&6
12674
12675 # So? What about this header?
12676 case $ac_header_compiler:$ac_header_preproc in
12677 yes:no )
12678 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: accepted by the compiler, rejected by the preprocessor!" >&5
12679 echo "$as_me: WARNING: sys/dg_sys_info.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12680 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: proceeding with the preprocessor's result" >&5
12681 echo "$as_me: WARNING: sys/dg_sys_info.h: proceeding with the preprocessor's result" >&2;}
12682 (
12683 cat <<\_ASBOX
12684 ## ------------------------------------ ##
12685 ## Report this to bug-autoconf@gnu.org. ##
12686 ## ------------------------------------ ##
12687 _ASBOX
12688 ) |
12689 sed "s/^/$as_me: WARNING: /" >&2
12690 ;;
12691 no:yes )
12692 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: present but cannot be compiled" >&5
12693 echo "$as_me: WARNING: sys/dg_sys_info.h: present but cannot be compiled" >&2;}
12694 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: check for missing prerequisite headers?" >&5
12695 echo "$as_me: WARNING: sys/dg_sys_info.h: check for missing prerequisite headers?" >&2;}
12696 { echo "$as_me:$LINENO: WARNING: sys/dg_sys_info.h: proceeding with the preprocessor's result" >&5
12697 echo "$as_me: WARNING: sys/dg_sys_info.h: proceeding with the preprocessor's result" >&2;}
12698 (
12699 cat <<\_ASBOX
12700 ## ------------------------------------ ##
12701 ## Report this to bug-autoconf@gnu.org. ##
12702 ## ------------------------------------ ##
12703 _ASBOX
12704 ) |
12705 sed "s/^/$as_me: WARNING: /" >&2
12706 ;;
12707 esac
12708 echo "$as_me:$LINENO: checking for sys/dg_sys_info.h" >&5
12709 echo $ECHO_N "checking for sys/dg_sys_info.h... $ECHO_C" >&6
12710 if test "${ac_cv_header_sys_dg_sys_info_h+set}" = set; then
12711 echo $ECHO_N "(cached) $ECHO_C" >&6
12712 else
12713 ac_cv_header_sys_dg_sys_info_h=$ac_header_preproc
12714 fi
12715 echo "$as_me:$LINENO: result: $ac_cv_header_sys_dg_sys_info_h" >&5
12716 echo "${ECHO_T}$ac_cv_header_sys_dg_sys_info_h" >&6
12717
12718 fi
12719 if test $ac_cv_header_sys_dg_sys_info_h = yes; then
12720 ac_have_func=yes
12721
12722 cat >>confdefs.h <<\_ACEOF
12723 #define DGUX 1
12724 _ACEOF
12725
12726
12727 echo "$as_me:$LINENO: checking for dg_sys_info in -ldgc" >&5
12728 echo $ECHO_N "checking for dg_sys_info in -ldgc... $ECHO_C" >&6
12729 if test "${ac_cv_lib_dgc_dg_sys_info+set}" = set; then
12730 echo $ECHO_N "(cached) $ECHO_C" >&6
12731 else
12732 ac_check_lib_save_LIBS=$LIBS
12733 LIBS="-ldgc $LIBS"
12734 cat >conftest.$ac_ext <<_ACEOF
12735 #line $LINENO "configure"
12736 /* confdefs.h. */
12737 _ACEOF
12738 cat confdefs.h >>conftest.$ac_ext
12739 cat >>conftest.$ac_ext <<_ACEOF
12740 /* end confdefs.h. */
12741
12742 /* Override any gcc2 internal prototype to avoid an error. */
12743 #ifdef __cplusplus
12744 extern "C"
12745 #endif
12746 /* We use char because int might match the return type of a gcc2
12747 builtin and then its argument prototype would still apply. */
12748 char dg_sys_info ();
12749 int
12750 main ()
12751 {
12752 dg_sys_info ();
12753 ;
12754 return 0;
12755 }
12756 _ACEOF
12757 rm -f conftest.$ac_objext conftest$ac_exeext
12758 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12759 (eval $ac_link) 2>&5
12760 ac_status=$?
12761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12762 (exit $ac_status); } &&
12763 { ac_try='test -s conftest$ac_exeext'
12764 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12765 (eval $ac_try) 2>&5
12766 ac_status=$?
12767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12768 (exit $ac_status); }; }; then
12769 ac_cv_lib_dgc_dg_sys_info=yes
12770 else
12771 echo "$as_me: failed program was:" >&5
12772 sed 's/^/| /' conftest.$ac_ext >&5
12773
12774 ac_cv_lib_dgc_dg_sys_info=no
12775 fi
12776 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12777 LIBS=$ac_check_lib_save_LIBS
12778 fi
12779 echo "$as_me:$LINENO: result: $ac_cv_lib_dgc_dg_sys_info" >&5
12780 echo "${ECHO_T}$ac_cv_lib_dgc_dg_sys_info" >&6
12781 if test $ac_cv_lib_dgc_dg_sys_info = yes; then
12782 cat >>confdefs.h <<_ACEOF
12783 #define HAVE_LIBDGC 1
12784 _ACEOF
12785
12786 LIBS="-ldgc $LIBS"
12787
12788 fi
12789
12790 fi
12791
12792
12793
12794 if test "${ac_cv_header_locale_h+set}" = set; then
12795 echo "$as_me:$LINENO: checking for locale.h" >&5
12796 echo $ECHO_N "checking for locale.h... $ECHO_C" >&6
12797 if test "${ac_cv_header_locale_h+set}" = set; then
12798 echo $ECHO_N "(cached) $ECHO_C" >&6
12799 fi
12800 echo "$as_me:$LINENO: result: $ac_cv_header_locale_h" >&5
12801 echo "${ECHO_T}$ac_cv_header_locale_h" >&6
12802 else
12803 # Is the header compilable?
12804 echo "$as_me:$LINENO: checking locale.h usability" >&5
12805 echo $ECHO_N "checking locale.h usability... $ECHO_C" >&6
12806 cat >conftest.$ac_ext <<_ACEOF
12807 #line $LINENO "configure"
12808 /* confdefs.h. */
12809 _ACEOF
12810 cat confdefs.h >>conftest.$ac_ext
12811 cat >>conftest.$ac_ext <<_ACEOF
12812 /* end confdefs.h. */
12813 $ac_includes_default
12814 #include <locale.h>
12815 _ACEOF
12816 rm -f conftest.$ac_objext
12817 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12818 (eval $ac_compile) 2>&5
12819 ac_status=$?
12820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12821 (exit $ac_status); } &&
12822 { ac_try='test -s conftest.$ac_objext'
12823 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12824 (eval $ac_try) 2>&5
12825 ac_status=$?
12826 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12827 (exit $ac_status); }; }; then
12828 ac_header_compiler=yes
12829 else
12830 echo "$as_me: failed program was:" >&5
12831 sed 's/^/| /' conftest.$ac_ext >&5
12832
12833 ac_header_compiler=no
12834 fi
12835 rm -f conftest.$ac_objext conftest.$ac_ext
12836 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12837 echo "${ECHO_T}$ac_header_compiler" >&6
12838
12839 # Is the header present?
12840 echo "$as_me:$LINENO: checking locale.h presence" >&5
12841 echo $ECHO_N "checking locale.h presence... $ECHO_C" >&6
12842 cat >conftest.$ac_ext <<_ACEOF
12843 #line $LINENO "configure"
12844 /* confdefs.h. */
12845 _ACEOF
12846 cat confdefs.h >>conftest.$ac_ext
12847 cat >>conftest.$ac_ext <<_ACEOF
12848 /* end confdefs.h. */
12849 #include <locale.h>
12850 _ACEOF
12851 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12852 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12853 ac_status=$?
12854 grep -v '^ *+' conftest.er1 >conftest.err
12855 rm -f conftest.er1
12856 cat conftest.err >&5
12857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12858 (exit $ac_status); } >/dev/null; then
12859 if test -s conftest.err; then
12860 ac_cpp_err=$ac_c_preproc_warn_flag
12861 else
12862 ac_cpp_err=
12863 fi
12864 else
12865 ac_cpp_err=yes
12866 fi
12867 if test -z "$ac_cpp_err"; then
12868 ac_header_preproc=yes
12869 else
12870 echo "$as_me: failed program was:" >&5
12871 sed 's/^/| /' conftest.$ac_ext >&5
12872
12873 ac_header_preproc=no
12874 fi
12875 rm -f conftest.err conftest.$ac_ext
12876 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12877 echo "${ECHO_T}$ac_header_preproc" >&6
12878
12879 # So? What about this header?
12880 case $ac_header_compiler:$ac_header_preproc in
12881 yes:no )
12882 { echo "$as_me:$LINENO: WARNING: locale.h: accepted by the compiler, rejected by the preprocessor!" >&5
12883 echo "$as_me: WARNING: locale.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12884 { echo "$as_me:$LINENO: WARNING: locale.h: proceeding with the preprocessor's result" >&5
12885 echo "$as_me: WARNING: locale.h: proceeding with the preprocessor's result" >&2;}
12886 (
12887 cat <<\_ASBOX
12888 ## ------------------------------------ ##
12889 ## Report this to bug-autoconf@gnu.org. ##
12890 ## ------------------------------------ ##
12891 _ASBOX
12892 ) |
12893 sed "s/^/$as_me: WARNING: /" >&2
12894 ;;
12895 no:yes )
12896 { echo "$as_me:$LINENO: WARNING: locale.h: present but cannot be compiled" >&5
12897 echo "$as_me: WARNING: locale.h: present but cannot be compiled" >&2;}
12898 { echo "$as_me:$LINENO: WARNING: locale.h: check for missing prerequisite headers?" >&5
12899 echo "$as_me: WARNING: locale.h: check for missing prerequisite headers?" >&2;}
12900 { echo "$as_me:$LINENO: WARNING: locale.h: proceeding with the preprocessor's result" >&5
12901 echo "$as_me: WARNING: locale.h: proceeding with the preprocessor's result" >&2;}
12902 (
12903 cat <<\_ASBOX
12904 ## ------------------------------------ ##
12905 ## Report this to bug-autoconf@gnu.org. ##
12906 ## ------------------------------------ ##
12907 _ASBOX
12908 ) |
12909 sed "s/^/$as_me: WARNING: /" >&2
12910 ;;
12911 esac
12912 echo "$as_me:$LINENO: checking for locale.h" >&5
12913 echo $ECHO_N "checking for locale.h... $ECHO_C" >&6
12914 if test "${ac_cv_header_locale_h+set}" = set; then
12915 echo $ECHO_N "(cached) $ECHO_C" >&6
12916 else
12917 ac_cv_header_locale_h=$ac_header_preproc
12918 fi
12919 echo "$as_me:$LINENO: result: $ac_cv_header_locale_h" >&5
12920 echo "${ECHO_T}$ac_cv_header_locale_h" >&6
12921
12922 fi
12923
12924
12925
12926 for ac_func in setlocale
12927 do
12928 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12929 echo "$as_me:$LINENO: checking for $ac_func" >&5
12930 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12931 if eval "test \"\${$as_ac_var+set}\" = set"; then
12932 echo $ECHO_N "(cached) $ECHO_C" >&6
12933 else
12934 cat >conftest.$ac_ext <<_ACEOF
12935 #line $LINENO "configure"
12936 /* confdefs.h. */
12937 _ACEOF
12938 cat confdefs.h >>conftest.$ac_ext
12939 cat >>conftest.$ac_ext <<_ACEOF
12940 /* end confdefs.h. */
12941 /* System header to define __stub macros and hopefully few prototypes,
12942 which can conflict with char $ac_func (); below.
12943 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12944 <limits.h> exists even on freestanding compilers. */
12945 #ifdef __STDC__
12946 # include <limits.h>
12947 #else
12948 # include <assert.h>
12949 #endif
12950 /* Override any gcc2 internal prototype to avoid an error. */
12951 #ifdef __cplusplus
12952 extern "C"
12953 {
12954 #endif
12955 /* We use char because int might match the return type of a gcc2
12956 builtin and then its argument prototype would still apply. */
12957 char $ac_func ();
12958 /* The GNU C library defines this for functions which it implements
12959 to always fail with ENOSYS. Some functions are actually named
12960 something starting with __ and the normal name is an alias. */
12961 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12962 choke me
12963 #else
12964 char (*f) () = $ac_func;
12965 #endif
12966 #ifdef __cplusplus
12967 }
12968 #endif
12969
12970 int
12971 main ()
12972 {
12973 return f != $ac_func;
12974 ;
12975 return 0;
12976 }
12977 _ACEOF
12978 rm -f conftest.$ac_objext conftest$ac_exeext
12979 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12980 (eval $ac_link) 2>&5
12981 ac_status=$?
12982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12983 (exit $ac_status); } &&
12984 { ac_try='test -s conftest$ac_exeext'
12985 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12986 (eval $ac_try) 2>&5
12987 ac_status=$?
12988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12989 (exit $ac_status); }; }; then
12990 eval "$as_ac_var=yes"
12991 else
12992 echo "$as_me: failed program was:" >&5
12993 sed 's/^/| /' conftest.$ac_ext >&5
12994
12995 eval "$as_ac_var=no"
12996 fi
12997 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12998 fi
12999 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13000 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13001 if test `eval echo '${'$as_ac_var'}'` = yes; then
13002 cat >>confdefs.h <<_ACEOF
13003 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13004 _ACEOF
13005
13006 fi
13007 done
13008
13009
13010 # We cannot check for <dwarf.h>, because Solaris 2 does not use dwarf (it
13011 # uses stabs), but it is still SVR4. We cannot check for <elf.h> because
13012 # Irix 4.0.5F has the header but not the library.
13013 if test $ac_have_func = no && test "$ac_cv_lib_elf_elf_begin" = yes; then
13014 ac_have_func=yes
13015
13016 cat >>confdefs.h <<\_ACEOF
13017 #define SVR4 1
13018 _ACEOF
13019
13020 fi
13021
13022 if test $ac_have_func = no; then
13023 if test "${ac_cv_header_inq_stats_cpustats_h+set}" = set; then
13024 echo "$as_me:$LINENO: checking for inq_stats/cpustats.h" >&5
13025 echo $ECHO_N "checking for inq_stats/cpustats.h... $ECHO_C" >&6
13026 if test "${ac_cv_header_inq_stats_cpustats_h+set}" = set; then
13027 echo $ECHO_N "(cached) $ECHO_C" >&6
13028 fi
13029 echo "$as_me:$LINENO: result: $ac_cv_header_inq_stats_cpustats_h" >&5
13030 echo "${ECHO_T}$ac_cv_header_inq_stats_cpustats_h" >&6
13031 else
13032 # Is the header compilable?
13033 echo "$as_me:$LINENO: checking inq_stats/cpustats.h usability" >&5
13034 echo $ECHO_N "checking inq_stats/cpustats.h usability... $ECHO_C" >&6
13035 cat >conftest.$ac_ext <<_ACEOF
13036 #line $LINENO "configure"
13037 /* confdefs.h. */
13038 _ACEOF
13039 cat confdefs.h >>conftest.$ac_ext
13040 cat >>conftest.$ac_ext <<_ACEOF
13041 /* end confdefs.h. */
13042 $ac_includes_default
13043 #include <inq_stats/cpustats.h>
13044 _ACEOF
13045 rm -f conftest.$ac_objext
13046 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13047 (eval $ac_compile) 2>&5
13048 ac_status=$?
13049 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13050 (exit $ac_status); } &&
13051 { ac_try='test -s conftest.$ac_objext'
13052 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13053 (eval $ac_try) 2>&5
13054 ac_status=$?
13055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13056 (exit $ac_status); }; }; then
13057 ac_header_compiler=yes
13058 else
13059 echo "$as_me: failed program was:" >&5
13060 sed 's/^/| /' conftest.$ac_ext >&5
13061
13062 ac_header_compiler=no
13063 fi
13064 rm -f conftest.$ac_objext conftest.$ac_ext
13065 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13066 echo "${ECHO_T}$ac_header_compiler" >&6
13067
13068 # Is the header present?
13069 echo "$as_me:$LINENO: checking inq_stats/cpustats.h presence" >&5
13070 echo $ECHO_N "checking inq_stats/cpustats.h presence... $ECHO_C" >&6
13071 cat >conftest.$ac_ext <<_ACEOF
13072 #line $LINENO "configure"
13073 /* confdefs.h. */
13074 _ACEOF
13075 cat confdefs.h >>conftest.$ac_ext
13076 cat >>conftest.$ac_ext <<_ACEOF
13077 /* end confdefs.h. */
13078 #include <inq_stats/cpustats.h>
13079 _ACEOF
13080 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13081 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13082 ac_status=$?
13083 grep -v '^ *+' conftest.er1 >conftest.err
13084 rm -f conftest.er1
13085 cat conftest.err >&5
13086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13087 (exit $ac_status); } >/dev/null; then
13088 if test -s conftest.err; then
13089 ac_cpp_err=$ac_c_preproc_warn_flag
13090 else
13091 ac_cpp_err=
13092 fi
13093 else
13094 ac_cpp_err=yes
13095 fi
13096 if test -z "$ac_cpp_err"; then
13097 ac_header_preproc=yes
13098 else
13099 echo "$as_me: failed program was:" >&5
13100 sed 's/^/| /' conftest.$ac_ext >&5
13101
13102 ac_header_preproc=no
13103 fi
13104 rm -f conftest.err conftest.$ac_ext
13105 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13106 echo "${ECHO_T}$ac_header_preproc" >&6
13107
13108 # So? What about this header?
13109 case $ac_header_compiler:$ac_header_preproc in
13110 yes:no )
13111 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: accepted by the compiler, rejected by the preprocessor!" >&5
13112 echo "$as_me: WARNING: inq_stats/cpustats.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13113 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: proceeding with the preprocessor's result" >&5
13114 echo "$as_me: WARNING: inq_stats/cpustats.h: proceeding with the preprocessor's result" >&2;}
13115 (
13116 cat <<\_ASBOX
13117 ## ------------------------------------ ##
13118 ## Report this to bug-autoconf@gnu.org. ##
13119 ## ------------------------------------ ##
13120 _ASBOX
13121 ) |
13122 sed "s/^/$as_me: WARNING: /" >&2
13123 ;;
13124 no:yes )
13125 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: present but cannot be compiled" >&5
13126 echo "$as_me: WARNING: inq_stats/cpustats.h: present but cannot be compiled" >&2;}
13127 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: check for missing prerequisite headers?" >&5
13128 echo "$as_me: WARNING: inq_stats/cpustats.h: check for missing prerequisite headers?" >&2;}
13129 { echo "$as_me:$LINENO: WARNING: inq_stats/cpustats.h: proceeding with the preprocessor's result" >&5
13130 echo "$as_me: WARNING: inq_stats/cpustats.h: proceeding with the preprocessor's result" >&2;}
13131 (
13132 cat <<\_ASBOX
13133 ## ------------------------------------ ##
13134 ## Report this to bug-autoconf@gnu.org. ##
13135 ## ------------------------------------ ##
13136 _ASBOX
13137 ) |
13138 sed "s/^/$as_me: WARNING: /" >&2
13139 ;;
13140 esac
13141 echo "$as_me:$LINENO: checking for inq_stats/cpustats.h" >&5
13142 echo $ECHO_N "checking for inq_stats/cpustats.h... $ECHO_C" >&6
13143 if test "${ac_cv_header_inq_stats_cpustats_h+set}" = set; then
13144 echo $ECHO_N "(cached) $ECHO_C" >&6
13145 else
13146 ac_cv_header_inq_stats_cpustats_h=$ac_header_preproc
13147 fi
13148 echo "$as_me:$LINENO: result: $ac_cv_header_inq_stats_cpustats_h" >&5
13149 echo "${ECHO_T}$ac_cv_header_inq_stats_cpustats_h" >&6
13150
13151 fi
13152 if test $ac_cv_header_inq_stats_cpustats_h = yes; then
13153 ac_have_func=yes
13154
13155 cat >>confdefs.h <<\_ACEOF
13156 #define UMAX 1
13157 _ACEOF
13158
13159
13160 cat >>confdefs.h <<\_ACEOF
13161 #define UMAX4_3 1
13162 _ACEOF
13163
13164 fi
13165
13166
13167 fi
13168
13169 if test $ac_have_func = no; then
13170 if test "${ac_cv_header_sys_cpustats_h+set}" = set; then
13171 echo "$as_me:$LINENO: checking for sys/cpustats.h" >&5
13172 echo $ECHO_N "checking for sys/cpustats.h... $ECHO_C" >&6
13173 if test "${ac_cv_header_sys_cpustats_h+set}" = set; then
13174 echo $ECHO_N "(cached) $ECHO_C" >&6
13175 fi
13176 echo "$as_me:$LINENO: result: $ac_cv_header_sys_cpustats_h" >&5
13177 echo "${ECHO_T}$ac_cv_header_sys_cpustats_h" >&6
13178 else
13179 # Is the header compilable?
13180 echo "$as_me:$LINENO: checking sys/cpustats.h usability" >&5
13181 echo $ECHO_N "checking sys/cpustats.h usability... $ECHO_C" >&6
13182 cat >conftest.$ac_ext <<_ACEOF
13183 #line $LINENO "configure"
13184 /* confdefs.h. */
13185 _ACEOF
13186 cat confdefs.h >>conftest.$ac_ext
13187 cat >>conftest.$ac_ext <<_ACEOF
13188 /* end confdefs.h. */
13189 $ac_includes_default
13190 #include <sys/cpustats.h>
13191 _ACEOF
13192 rm -f conftest.$ac_objext
13193 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13194 (eval $ac_compile) 2>&5
13195 ac_status=$?
13196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13197 (exit $ac_status); } &&
13198 { ac_try='test -s conftest.$ac_objext'
13199 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13200 (eval $ac_try) 2>&5
13201 ac_status=$?
13202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13203 (exit $ac_status); }; }; then
13204 ac_header_compiler=yes
13205 else
13206 echo "$as_me: failed program was:" >&5
13207 sed 's/^/| /' conftest.$ac_ext >&5
13208
13209 ac_header_compiler=no
13210 fi
13211 rm -f conftest.$ac_objext conftest.$ac_ext
13212 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13213 echo "${ECHO_T}$ac_header_compiler" >&6
13214
13215 # Is the header present?
13216 echo "$as_me:$LINENO: checking sys/cpustats.h presence" >&5
13217 echo $ECHO_N "checking sys/cpustats.h presence... $ECHO_C" >&6
13218 cat >conftest.$ac_ext <<_ACEOF
13219 #line $LINENO "configure"
13220 /* confdefs.h. */
13221 _ACEOF
13222 cat confdefs.h >>conftest.$ac_ext
13223 cat >>conftest.$ac_ext <<_ACEOF
13224 /* end confdefs.h. */
13225 #include <sys/cpustats.h>
13226 _ACEOF
13227 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13228 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13229 ac_status=$?
13230 grep -v '^ *+' conftest.er1 >conftest.err
13231 rm -f conftest.er1
13232 cat conftest.err >&5
13233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13234 (exit $ac_status); } >/dev/null; then
13235 if test -s conftest.err; then
13236 ac_cpp_err=$ac_c_preproc_warn_flag
13237 else
13238 ac_cpp_err=
13239 fi
13240 else
13241 ac_cpp_err=yes
13242 fi
13243 if test -z "$ac_cpp_err"; then
13244 ac_header_preproc=yes
13245 else
13246 echo "$as_me: failed program was:" >&5
13247 sed 's/^/| /' conftest.$ac_ext >&5
13248
13249 ac_header_preproc=no
13250 fi
13251 rm -f conftest.err conftest.$ac_ext
13252 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13253 echo "${ECHO_T}$ac_header_preproc" >&6
13254
13255 # So? What about this header?
13256 case $ac_header_compiler:$ac_header_preproc in
13257 yes:no )
13258 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: accepted by the compiler, rejected by the preprocessor!" >&5
13259 echo "$as_me: WARNING: sys/cpustats.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13260 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: proceeding with the preprocessor's result" >&5
13261 echo "$as_me: WARNING: sys/cpustats.h: proceeding with the preprocessor's result" >&2;}
13262 (
13263 cat <<\_ASBOX
13264 ## ------------------------------------ ##
13265 ## Report this to bug-autoconf@gnu.org. ##
13266 ## ------------------------------------ ##
13267 _ASBOX
13268 ) |
13269 sed "s/^/$as_me: WARNING: /" >&2
13270 ;;
13271 no:yes )
13272 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: present but cannot be compiled" >&5
13273 echo "$as_me: WARNING: sys/cpustats.h: present but cannot be compiled" >&2;}
13274 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: check for missing prerequisite headers?" >&5
13275 echo "$as_me: WARNING: sys/cpustats.h: check for missing prerequisite headers?" >&2;}
13276 { echo "$as_me:$LINENO: WARNING: sys/cpustats.h: proceeding with the preprocessor's result" >&5
13277 echo "$as_me: WARNING: sys/cpustats.h: proceeding with the preprocessor's result" >&2;}
13278 (
13279 cat <<\_ASBOX
13280 ## ------------------------------------ ##
13281 ## Report this to bug-autoconf@gnu.org. ##
13282 ## ------------------------------------ ##
13283 _ASBOX
13284 ) |
13285 sed "s/^/$as_me: WARNING: /" >&2
13286 ;;
13287 esac
13288 echo "$as_me:$LINENO: checking for sys/cpustats.h" >&5
13289 echo $ECHO_N "checking for sys/cpustats.h... $ECHO_C" >&6
13290 if test "${ac_cv_header_sys_cpustats_h+set}" = set; then
13291 echo $ECHO_N "(cached) $ECHO_C" >&6
13292 else
13293 ac_cv_header_sys_cpustats_h=$ac_header_preproc
13294 fi
13295 echo "$as_me:$LINENO: result: $ac_cv_header_sys_cpustats_h" >&5
13296 echo "${ECHO_T}$ac_cv_header_sys_cpustats_h" >&6
13297
13298 fi
13299 if test $ac_cv_header_sys_cpustats_h = yes; then
13300 ac_have_func=yes; cat >>confdefs.h <<\_ACEOF
13301 #define UMAX 1
13302 _ACEOF
13303
13304 fi
13305
13306
13307 fi
13308
13309 if test $ac_have_func = no; then
13310
13311 for ac_header in mach/mach.h
13312 do
13313 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13314 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13315 echo "$as_me:$LINENO: checking for $ac_header" >&5
13316 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13317 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13318 echo $ECHO_N "(cached) $ECHO_C" >&6
13319 fi
13320 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13321 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13322 else
13323 # Is the header compilable?
13324 echo "$as_me:$LINENO: checking $ac_header usability" >&5
13325 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
13326 cat >conftest.$ac_ext <<_ACEOF
13327 #line $LINENO "configure"
13328 /* confdefs.h. */
13329 _ACEOF
13330 cat confdefs.h >>conftest.$ac_ext
13331 cat >>conftest.$ac_ext <<_ACEOF
13332 /* end confdefs.h. */
13333 $ac_includes_default
13334 #include <$ac_header>
13335 _ACEOF
13336 rm -f conftest.$ac_objext
13337 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13338 (eval $ac_compile) 2>&5
13339 ac_status=$?
13340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13341 (exit $ac_status); } &&
13342 { ac_try='test -s conftest.$ac_objext'
13343 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13344 (eval $ac_try) 2>&5
13345 ac_status=$?
13346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13347 (exit $ac_status); }; }; then
13348 ac_header_compiler=yes
13349 else
13350 echo "$as_me: failed program was:" >&5
13351 sed 's/^/| /' conftest.$ac_ext >&5
13352
13353 ac_header_compiler=no
13354 fi
13355 rm -f conftest.$ac_objext conftest.$ac_ext
13356 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13357 echo "${ECHO_T}$ac_header_compiler" >&6
13358
13359 # Is the header present?
13360 echo "$as_me:$LINENO: checking $ac_header presence" >&5
13361 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
13362 cat >conftest.$ac_ext <<_ACEOF
13363 #line $LINENO "configure"
13364 /* confdefs.h. */
13365 _ACEOF
13366 cat confdefs.h >>conftest.$ac_ext
13367 cat >>conftest.$ac_ext <<_ACEOF
13368 /* end confdefs.h. */
13369 #include <$ac_header>
13370 _ACEOF
13371 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13372 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13373 ac_status=$?
13374 grep -v '^ *+' conftest.er1 >conftest.err
13375 rm -f conftest.er1
13376 cat conftest.err >&5
13377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13378 (exit $ac_status); } >/dev/null; then
13379 if test -s conftest.err; then
13380 ac_cpp_err=$ac_c_preproc_warn_flag
13381 else
13382 ac_cpp_err=
13383 fi
13384 else
13385 ac_cpp_err=yes
13386 fi
13387 if test -z "$ac_cpp_err"; then
13388 ac_header_preproc=yes
13389 else
13390 echo "$as_me: failed program was:" >&5
13391 sed 's/^/| /' conftest.$ac_ext >&5
13392
13393 ac_header_preproc=no
13394 fi
13395 rm -f conftest.err conftest.$ac_ext
13396 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13397 echo "${ECHO_T}$ac_header_preproc" >&6
13398
13399 # So? What about this header?
13400 case $ac_header_compiler:$ac_header_preproc in
13401 yes:no )
13402 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13403 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13404 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13405 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13406 (
13407 cat <<\_ASBOX
13408 ## ------------------------------------ ##
13409 ## Report this to bug-autoconf@gnu.org. ##
13410 ## ------------------------------------ ##
13411 _ASBOX
13412 ) |
13413 sed "s/^/$as_me: WARNING: /" >&2
13414 ;;
13415 no:yes )
13416 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13417 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13418 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13419 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13420 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13421 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13422 (
13423 cat <<\_ASBOX
13424 ## ------------------------------------ ##
13425 ## Report this to bug-autoconf@gnu.org. ##
13426 ## ------------------------------------ ##
13427 _ASBOX
13428 ) |
13429 sed "s/^/$as_me: WARNING: /" >&2
13430 ;;
13431 esac
13432 echo "$as_me:$LINENO: checking for $ac_header" >&5
13433 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13434 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13435 echo $ECHO_N "(cached) $ECHO_C" >&6
13436 else
13437 eval "$as_ac_Header=$ac_header_preproc"
13438 fi
13439 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13440 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13441
13442 fi
13443 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13444 cat >>confdefs.h <<_ACEOF
13445 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13446 _ACEOF
13447
13448 fi
13449
13450 done
13451
13452 fi
13453
13454
13455 for ac_header in nlist.h
13456 do
13457 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13458 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13459 echo "$as_me:$LINENO: checking for $ac_header" >&5
13460 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13461 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13462 echo $ECHO_N "(cached) $ECHO_C" >&6
13463 fi
13464 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13465 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13466 else
13467 # Is the header compilable?
13468 echo "$as_me:$LINENO: checking $ac_header usability" >&5
13469 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
13470 cat >conftest.$ac_ext <<_ACEOF
13471 #line $LINENO "configure"
13472 /* confdefs.h. */
13473 _ACEOF
13474 cat confdefs.h >>conftest.$ac_ext
13475 cat >>conftest.$ac_ext <<_ACEOF
13476 /* end confdefs.h. */
13477 $ac_includes_default
13478 #include <$ac_header>
13479 _ACEOF
13480 rm -f conftest.$ac_objext
13481 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13482 (eval $ac_compile) 2>&5
13483 ac_status=$?
13484 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13485 (exit $ac_status); } &&
13486 { ac_try='test -s conftest.$ac_objext'
13487 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13488 (eval $ac_try) 2>&5
13489 ac_status=$?
13490 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13491 (exit $ac_status); }; }; then
13492 ac_header_compiler=yes
13493 else
13494 echo "$as_me: failed program was:" >&5
13495 sed 's/^/| /' conftest.$ac_ext >&5
13496
13497 ac_header_compiler=no
13498 fi
13499 rm -f conftest.$ac_objext conftest.$ac_ext
13500 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13501 echo "${ECHO_T}$ac_header_compiler" >&6
13502
13503 # Is the header present?
13504 echo "$as_me:$LINENO: checking $ac_header presence" >&5
13505 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
13506 cat >conftest.$ac_ext <<_ACEOF
13507 #line $LINENO "configure"
13508 /* confdefs.h. */
13509 _ACEOF
13510 cat confdefs.h >>conftest.$ac_ext
13511 cat >>conftest.$ac_ext <<_ACEOF
13512 /* end confdefs.h. */
13513 #include <$ac_header>
13514 _ACEOF
13515 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13516 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13517 ac_status=$?
13518 grep -v '^ *+' conftest.er1 >conftest.err
13519 rm -f conftest.er1
13520 cat conftest.err >&5
13521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13522 (exit $ac_status); } >/dev/null; then
13523 if test -s conftest.err; then
13524 ac_cpp_err=$ac_c_preproc_warn_flag
13525 else
13526 ac_cpp_err=
13527 fi
13528 else
13529 ac_cpp_err=yes
13530 fi
13531 if test -z "$ac_cpp_err"; then
13532 ac_header_preproc=yes
13533 else
13534 echo "$as_me: failed program was:" >&5
13535 sed 's/^/| /' conftest.$ac_ext >&5
13536
13537 ac_header_preproc=no
13538 fi
13539 rm -f conftest.err conftest.$ac_ext
13540 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13541 echo "${ECHO_T}$ac_header_preproc" >&6
13542
13543 # So? What about this header?
13544 case $ac_header_compiler:$ac_header_preproc in
13545 yes:no )
13546 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13547 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13548 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13549 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13550 (
13551 cat <<\_ASBOX
13552 ## ------------------------------------ ##
13553 ## Report this to bug-autoconf@gnu.org. ##
13554 ## ------------------------------------ ##
13555 _ASBOX
13556 ) |
13557 sed "s/^/$as_me: WARNING: /" >&2
13558 ;;
13559 no:yes )
13560 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13561 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13562 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13563 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13564 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13565 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13566 (
13567 cat <<\_ASBOX
13568 ## ------------------------------------ ##
13569 ## Report this to bug-autoconf@gnu.org. ##
13570 ## ------------------------------------ ##
13571 _ASBOX
13572 ) |
13573 sed "s/^/$as_me: WARNING: /" >&2
13574 ;;
13575 esac
13576 echo "$as_me:$LINENO: checking for $ac_header" >&5
13577 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13578 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13579 echo $ECHO_N "(cached) $ECHO_C" >&6
13580 else
13581 eval "$as_ac_Header=$ac_header_preproc"
13582 fi
13583 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13584 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13585
13586 fi
13587 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13588 cat >>confdefs.h <<_ACEOF
13589 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13590 _ACEOF
13591 echo "$as_me:$LINENO: checking for struct nlist.n_un.n_name" >&5
13592 echo $ECHO_N "checking for struct nlist.n_un.n_name... $ECHO_C" >&6
13593 if test "${ac_cv_member_struct_nlist_n_un_n_name+set}" = set; then
13594 echo $ECHO_N "(cached) $ECHO_C" >&6
13595 else
13596 cat >conftest.$ac_ext <<_ACEOF
13597 #line $LINENO "configure"
13598 /* confdefs.h. */
13599 _ACEOF
13600 cat confdefs.h >>conftest.$ac_ext
13601 cat >>conftest.$ac_ext <<_ACEOF
13602 /* end confdefs.h. */
13603 #include <nlist.h>
13604
13605 int
13606 main ()
13607 {
13608 static struct nlist ac_aggr;
13609 if (ac_aggr.n_un.n_name)
13610 return 0;
13611 ;
13612 return 0;
13613 }
13614 _ACEOF
13615 rm -f conftest.$ac_objext
13616 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13617 (eval $ac_compile) 2>&5
13618 ac_status=$?
13619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13620 (exit $ac_status); } &&
13621 { ac_try='test -s conftest.$ac_objext'
13622 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13623 (eval $ac_try) 2>&5
13624 ac_status=$?
13625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13626 (exit $ac_status); }; }; then
13627 ac_cv_member_struct_nlist_n_un_n_name=yes
13628 else
13629 echo "$as_me: failed program was:" >&5
13630 sed 's/^/| /' conftest.$ac_ext >&5
13631
13632 cat >conftest.$ac_ext <<_ACEOF
13633 #line $LINENO "configure"
13634 /* confdefs.h. */
13635 _ACEOF
13636 cat confdefs.h >>conftest.$ac_ext
13637 cat >>conftest.$ac_ext <<_ACEOF
13638 /* end confdefs.h. */
13639 #include <nlist.h>
13640
13641 int
13642 main ()
13643 {
13644 static struct nlist ac_aggr;
13645 if (sizeof ac_aggr.n_un.n_name)
13646 return 0;
13647 ;
13648 return 0;
13649 }
13650 _ACEOF
13651 rm -f conftest.$ac_objext
13652 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13653 (eval $ac_compile) 2>&5
13654 ac_status=$?
13655 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13656 (exit $ac_status); } &&
13657 { ac_try='test -s conftest.$ac_objext'
13658 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13659 (eval $ac_try) 2>&5
13660 ac_status=$?
13661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13662 (exit $ac_status); }; }; then
13663 ac_cv_member_struct_nlist_n_un_n_name=yes
13664 else
13665 echo "$as_me: failed program was:" >&5
13666 sed 's/^/| /' conftest.$ac_ext >&5
13667
13668 ac_cv_member_struct_nlist_n_un_n_name=no
13669 fi
13670 rm -f conftest.$ac_objext conftest.$ac_ext
13671 fi
13672 rm -f conftest.$ac_objext conftest.$ac_ext
13673 fi
13674 echo "$as_me:$LINENO: result: $ac_cv_member_struct_nlist_n_un_n_name" >&5
13675 echo "${ECHO_T}$ac_cv_member_struct_nlist_n_un_n_name" >&6
13676 if test $ac_cv_member_struct_nlist_n_un_n_name = yes; then
13677
13678 cat >>confdefs.h <<_ACEOF
13679 #define HAVE_STRUCT_NLIST_N_UN_N_NAME 1
13680 _ACEOF
13681
13682
13683 cat >>confdefs.h <<\_ACEOF
13684 #define NLIST_NAME_UNION 1
13685 _ACEOF
13686
13687 fi
13688
13689
13690 fi
13691
13692 done
13693
13694 fi
13695 done
13696
13697
13698 # Some definitions of getloadavg require that the program be installed setgid.
13699 echo "$as_me:$LINENO: checking whether getloadavg requires setgid" >&5
13700 echo $ECHO_N "checking whether getloadavg requires setgid... $ECHO_C" >&6
13701 if test "${ac_cv_func_getloadavg_setgid+set}" = set; then
13702 echo $ECHO_N "(cached) $ECHO_C" >&6
13703 else
13704 cat >conftest.$ac_ext <<_ACEOF
13705 #line $LINENO "configure"
13706 /* confdefs.h. */
13707 _ACEOF
13708 cat confdefs.h >>conftest.$ac_ext
13709 cat >>conftest.$ac_ext <<_ACEOF
13710 /* end confdefs.h. */
13711 #include "$srcdir/$ac_config_libobj_dir/getloadavg.c"
13712 #ifdef LDAV_PRIVILEGED
13713 Yowza Am I SETGID yet
13714 #endif
13715 _ACEOF
13716 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13717 $EGREP "Yowza Am I SETGID yet" >/dev/null 2>&1; then
13718 ac_cv_func_getloadavg_setgid=yes
13719 else
13720 ac_cv_func_getloadavg_setgid=no
13721 fi
13722 rm -f conftest*
13723
13724 fi
13725 echo "$as_me:$LINENO: result: $ac_cv_func_getloadavg_setgid" >&5
13726 echo "${ECHO_T}$ac_cv_func_getloadavg_setgid" >&6
13727 if test $ac_cv_func_getloadavg_setgid = yes; then
13728 NEED_SETGID=true
13729
13730 cat >>confdefs.h <<\_ACEOF
13731 #define GETLOADAVG_PRIVILEGED 1
13732 _ACEOF
13733
13734 else
13735 NEED_SETGID=false
13736 fi
13737
13738 if test $ac_cv_func_getloadavg_setgid = yes; then
13739 echo "$as_me:$LINENO: checking group of /dev/kmem" >&5
13740 echo $ECHO_N "checking group of /dev/kmem... $ECHO_C" >&6
13741 if test "${ac_cv_group_kmem+set}" = set; then
13742 echo $ECHO_N "(cached) $ECHO_C" >&6
13743 else
13744 # On Solaris, /dev/kmem is a symlink. Get info on the real file.
13745 ac_ls_output=`ls -lgL /dev/kmem 2>/dev/null`
13746 # If we got an error (system does not support symlinks), try without -L.
13747 test -z "$ac_ls_output" && ac_ls_output=`ls -lg /dev/kmem`
13748 ac_cv_group_kmem=`echo $ac_ls_output \
13749 | sed -ne 's/[ ][ ]*/ /g;
13750 s/^.[sSrwx-]* *[0-9]* *\([^0-9]*\) *.*/\1/;
13751 / /s/.* //;p;'`
13752
13753 fi
13754 echo "$as_me:$LINENO: result: $ac_cv_group_kmem" >&5
13755 echo "${ECHO_T}$ac_cv_group_kmem" >&6
13756 KMEM_GROUP=$ac_cv_group_kmem
13757 fi
13758 if test "x$ac_save_LIBS" = x; then
13759 GETLOADAVG_LIBS=$LIBS
13760 else
13761 GETLOADAVG_LIBS=`echo "$LIBS" | sed "s!$ac_save_LIBS!!"`
13762 fi
13763 LIBS=$ac_save_LIBS
13764
13765
13766
13767 echo "$as_me:$LINENO: checking for _LARGEFILE_SOURCE value needed for large files" >&5
13768 echo $ECHO_N "checking for _LARGEFILE_SOURCE value needed for large files... $ECHO_C" >&6
13769 if test "${ac_cv_sys_largefile_source+set}" = set; then
13770 echo $ECHO_N "(cached) $ECHO_C" >&6
13771 else
13772 while :; do
13773 ac_cv_sys_largefile_source=no
13774 cat >conftest.$ac_ext <<_ACEOF
13775 #line $LINENO "configure"
13776 /* confdefs.h. */
13777 _ACEOF
13778 cat confdefs.h >>conftest.$ac_ext
13779 cat >>conftest.$ac_ext <<_ACEOF
13780 /* end confdefs.h. */
13781 #include <stdio.h>
13782 int
13783 main ()
13784 {
13785 return !fseeko;
13786 ;
13787 return 0;
13788 }
13789 _ACEOF
13790 rm -f conftest.$ac_objext
13791 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13792 (eval $ac_compile) 2>&5
13793 ac_status=$?
13794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13795 (exit $ac_status); } &&
13796 { ac_try='test -s conftest.$ac_objext'
13797 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13798 (eval $ac_try) 2>&5
13799 ac_status=$?
13800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13801 (exit $ac_status); }; }; then
13802 break
13803 else
13804 echo "$as_me: failed program was:" >&5
13805 sed 's/^/| /' conftest.$ac_ext >&5
13806
13807 fi
13808 rm -f conftest.$ac_objext conftest.$ac_ext
13809 cat >conftest.$ac_ext <<_ACEOF
13810 #line $LINENO "configure"
13811 /* confdefs.h. */
13812 _ACEOF
13813 cat confdefs.h >>conftest.$ac_ext
13814 cat >>conftest.$ac_ext <<_ACEOF
13815 /* end confdefs.h. */
13816 #define _LARGEFILE_SOURCE 1
13817 #include <stdio.h>
13818 int
13819 main ()
13820 {
13821 return !fseeko;
13822 ;
13823 return 0;
13824 }
13825 _ACEOF
13826 rm -f conftest.$ac_objext
13827 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13828 (eval $ac_compile) 2>&5
13829 ac_status=$?
13830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13831 (exit $ac_status); } &&
13832 { ac_try='test -s conftest.$ac_objext'
13833 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13834 (eval $ac_try) 2>&5
13835 ac_status=$?
13836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13837 (exit $ac_status); }; }; then
13838 ac_cv_sys_largefile_source=1; break
13839 else
13840 echo "$as_me: failed program was:" >&5
13841 sed 's/^/| /' conftest.$ac_ext >&5
13842
13843 fi
13844 rm -f conftest.$ac_objext conftest.$ac_ext
13845 break
13846 done
13847 fi
13848 echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_source" >&5
13849 echo "${ECHO_T}$ac_cv_sys_largefile_source" >&6
13850 if test "$ac_cv_sys_largefile_source" != no; then
13851
13852 cat >>confdefs.h <<_ACEOF
13853 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
13854 _ACEOF
13855
13856 fi
13857 rm -f conftest*
13858
13859 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
13860 # in glibc 2.1.3, but that breaks too many other things.
13861 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
13862 echo "$as_me:$LINENO: checking for fseeko" >&5
13863 echo $ECHO_N "checking for fseeko... $ECHO_C" >&6
13864 if test "${ac_cv_func_fseeko+set}" = set; then
13865 echo $ECHO_N "(cached) $ECHO_C" >&6
13866 else
13867 cat >conftest.$ac_ext <<_ACEOF
13868 #line $LINENO "configure"
13869 /* confdefs.h. */
13870 _ACEOF
13871 cat confdefs.h >>conftest.$ac_ext
13872 cat >>conftest.$ac_ext <<_ACEOF
13873 /* end confdefs.h. */
13874 #include <stdio.h>
13875 int
13876 main ()
13877 {
13878 return fseeko && fseeko (stdin, 0, 0);
13879 ;
13880 return 0;
13881 }
13882 _ACEOF
13883 rm -f conftest.$ac_objext conftest$ac_exeext
13884 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13885 (eval $ac_link) 2>&5
13886 ac_status=$?
13887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13888 (exit $ac_status); } &&
13889 { ac_try='test -s conftest$ac_exeext'
13890 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13891 (eval $ac_try) 2>&5
13892 ac_status=$?
13893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13894 (exit $ac_status); }; }; then
13895 ac_cv_func_fseeko=yes
13896 else
13897 echo "$as_me: failed program was:" >&5
13898 sed 's/^/| /' conftest.$ac_ext >&5
13899
13900 ac_cv_func_fseeko=no
13901 fi
13902 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13903 fi
13904 echo "$as_me:$LINENO: result: $ac_cv_func_fseeko" >&5
13905 echo "${ECHO_T}$ac_cv_func_fseeko" >&6
13906 if test $ac_cv_func_fseeko = yes; then
13907
13908 cat >>confdefs.h <<\_ACEOF
13909 #define HAVE_FSEEKO 1
13910 _ACEOF
13911
13912 fi
13913
13914
13915 echo "$as_me:$LINENO: checking whether getpgrp requires zero arguments" >&5
13916 echo $ECHO_N "checking whether getpgrp requires zero arguments... $ECHO_C" >&6
13917 if test "${ac_cv_func_getpgrp_void+set}" = set; then
13918 echo $ECHO_N "(cached) $ECHO_C" >&6
13919 else
13920 # Use it with a single arg.
13921 cat >conftest.$ac_ext <<_ACEOF
13922 #line $LINENO "configure"
13923 /* confdefs.h. */
13924 _ACEOF
13925 cat confdefs.h >>conftest.$ac_ext
13926 cat >>conftest.$ac_ext <<_ACEOF
13927 /* end confdefs.h. */
13928 $ac_includes_default
13929 int
13930 main ()
13931 {
13932 getpgrp (0);
13933 ;
13934 return 0;
13935 }
13936 _ACEOF
13937 rm -f conftest.$ac_objext
13938 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13939 (eval $ac_compile) 2>&5
13940 ac_status=$?
13941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13942 (exit $ac_status); } &&
13943 { ac_try='test -s conftest.$ac_objext'
13944 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13945 (eval $ac_try) 2>&5
13946 ac_status=$?
13947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13948 (exit $ac_status); }; }; then
13949 ac_cv_func_getpgrp_void=no
13950 else
13951 echo "$as_me: failed program was:" >&5
13952 sed 's/^/| /' conftest.$ac_ext >&5
13953
13954 ac_cv_func_getpgrp_void=yes
13955 fi
13956 rm -f conftest.$ac_objext conftest.$ac_ext
13957
13958 fi
13959 echo "$as_me:$LINENO: result: $ac_cv_func_getpgrp_void" >&5
13960 echo "${ECHO_T}$ac_cv_func_getpgrp_void" >&6
13961 if test $ac_cv_func_getpgrp_void = yes; then
13962
13963 cat >>confdefs.h <<\_ACEOF
13964 #define GETPGRP_VOID 1
13965 _ACEOF
13966
13967 fi
13968
13969
13970
13971 for ac_func in strftime
13972 do
13973 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13974 echo "$as_me:$LINENO: checking for $ac_func" >&5
13975 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
13976 if eval "test \"\${$as_ac_var+set}\" = set"; then
13977 echo $ECHO_N "(cached) $ECHO_C" >&6
13978 else
13979 cat >conftest.$ac_ext <<_ACEOF
13980 #line $LINENO "configure"
13981 /* confdefs.h. */
13982 _ACEOF
13983 cat confdefs.h >>conftest.$ac_ext
13984 cat >>conftest.$ac_ext <<_ACEOF
13985 /* end confdefs.h. */
13986 /* System header to define __stub macros and hopefully few prototypes,
13987 which can conflict with char $ac_func (); below.
13988 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13989 <limits.h> exists even on freestanding compilers. */
13990 #ifdef __STDC__
13991 # include <limits.h>
13992 #else
13993 # include <assert.h>
13994 #endif
13995 /* Override any gcc2 internal prototype to avoid an error. */
13996 #ifdef __cplusplus
13997 extern "C"
13998 {
13999 #endif
14000 /* We use char because int might match the return type of a gcc2
14001 builtin and then its argument prototype would still apply. */
14002 char $ac_func ();
14003 /* The GNU C library defines this for functions which it implements
14004 to always fail with ENOSYS. Some functions are actually named
14005 something starting with __ and the normal name is an alias. */
14006 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14007 choke me
14008 #else
14009 char (*f) () = $ac_func;
14010 #endif
14011 #ifdef __cplusplus
14012 }
14013 #endif
14014
14015 int
14016 main ()
14017 {
14018 return f != $ac_func;
14019 ;
14020 return 0;
14021 }
14022 _ACEOF
14023 rm -f conftest.$ac_objext conftest$ac_exeext
14024 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14025 (eval $ac_link) 2>&5
14026 ac_status=$?
14027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14028 (exit $ac_status); } &&
14029 { ac_try='test -s conftest$ac_exeext'
14030 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14031 (eval $ac_try) 2>&5
14032 ac_status=$?
14033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14034 (exit $ac_status); }; }; then
14035 eval "$as_ac_var=yes"
14036 else
14037 echo "$as_me: failed program was:" >&5
14038 sed 's/^/| /' conftest.$ac_ext >&5
14039
14040 eval "$as_ac_var=no"
14041 fi
14042 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14043 fi
14044 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14045 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14046 if test `eval echo '${'$as_ac_var'}'` = yes; then
14047 cat >>confdefs.h <<_ACEOF
14048 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14049 _ACEOF
14050
14051 else
14052 # strftime is in -lintl on SCO UNIX.
14053 echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
14054 echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
14055 if test "${ac_cv_lib_intl_strftime+set}" = set; then
14056 echo $ECHO_N "(cached) $ECHO_C" >&6
14057 else
14058 ac_check_lib_save_LIBS=$LIBS
14059 LIBS="-lintl $LIBS"
14060 cat >conftest.$ac_ext <<_ACEOF
14061 #line $LINENO "configure"
14062 /* confdefs.h. */
14063 _ACEOF
14064 cat confdefs.h >>conftest.$ac_ext
14065 cat >>conftest.$ac_ext <<_ACEOF
14066 /* end confdefs.h. */
14067
14068 /* Override any gcc2 internal prototype to avoid an error. */
14069 #ifdef __cplusplus
14070 extern "C"
14071 #endif
14072 /* We use char because int might match the return type of a gcc2
14073 builtin and then its argument prototype would still apply. */
14074 char strftime ();
14075 int
14076 main ()
14077 {
14078 strftime ();
14079 ;
14080 return 0;
14081 }
14082 _ACEOF
14083 rm -f conftest.$ac_objext conftest$ac_exeext
14084 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14085 (eval $ac_link) 2>&5
14086 ac_status=$?
14087 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14088 (exit $ac_status); } &&
14089 { ac_try='test -s conftest$ac_exeext'
14090 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14091 (eval $ac_try) 2>&5
14092 ac_status=$?
14093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14094 (exit $ac_status); }; }; then
14095 ac_cv_lib_intl_strftime=yes
14096 else
14097 echo "$as_me: failed program was:" >&5
14098 sed 's/^/| /' conftest.$ac_ext >&5
14099
14100 ac_cv_lib_intl_strftime=no
14101 fi
14102 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14103 LIBS=$ac_check_lib_save_LIBS
14104 fi
14105 echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
14106 echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
14107 if test $ac_cv_lib_intl_strftime = yes; then
14108 cat >>confdefs.h <<\_ACEOF
14109 #define HAVE_STRFTIME 1
14110 _ACEOF
14111
14112 LIBS="-lintl $LIBS"
14113 fi
14114
14115 fi
14116 done
14117
14118
14119 # UNIX98 PTYs.
14120
14121 for ac_func in grantpt
14122 do
14123 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14124 echo "$as_me:$LINENO: checking for $ac_func" >&5
14125 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14126 if eval "test \"\${$as_ac_var+set}\" = set"; then
14127 echo $ECHO_N "(cached) $ECHO_C" >&6
14128 else
14129 cat >conftest.$ac_ext <<_ACEOF
14130 #line $LINENO "configure"
14131 /* confdefs.h. */
14132 _ACEOF
14133 cat confdefs.h >>conftest.$ac_ext
14134 cat >>conftest.$ac_ext <<_ACEOF
14135 /* end confdefs.h. */
14136 /* System header to define __stub macros and hopefully few prototypes,
14137 which can conflict with char $ac_func (); below.
14138 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14139 <limits.h> exists even on freestanding compilers. */
14140 #ifdef __STDC__
14141 # include <limits.h>
14142 #else
14143 # include <assert.h>
14144 #endif
14145 /* Override any gcc2 internal prototype to avoid an error. */
14146 #ifdef __cplusplus
14147 extern "C"
14148 {
14149 #endif
14150 /* We use char because int might match the return type of a gcc2
14151 builtin and then its argument prototype would still apply. */
14152 char $ac_func ();
14153 /* The GNU C library defines this for functions which it implements
14154 to always fail with ENOSYS. Some functions are actually named
14155 something starting with __ and the normal name is an alias. */
14156 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14157 choke me
14158 #else
14159 char (*f) () = $ac_func;
14160 #endif
14161 #ifdef __cplusplus
14162 }
14163 #endif
14164
14165 int
14166 main ()
14167 {
14168 return f != $ac_func;
14169 ;
14170 return 0;
14171 }
14172 _ACEOF
14173 rm -f conftest.$ac_objext conftest$ac_exeext
14174 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14175 (eval $ac_link) 2>&5
14176 ac_status=$?
14177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14178 (exit $ac_status); } &&
14179 { ac_try='test -s conftest$ac_exeext'
14180 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14181 (eval $ac_try) 2>&5
14182 ac_status=$?
14183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14184 (exit $ac_status); }; }; then
14185 eval "$as_ac_var=yes"
14186 else
14187 echo "$as_me: failed program was:" >&5
14188 sed 's/^/| /' conftest.$ac_ext >&5
14189
14190 eval "$as_ac_var=no"
14191 fi
14192 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14193 fi
14194 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14195 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14196 if test `eval echo '${'$as_ac_var'}'` = yes; then
14197 cat >>confdefs.h <<_ACEOF
14198 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14199 _ACEOF
14200
14201 fi
14202 done
14203
14204
14205 # PTY-related GNU extensions.
14206
14207 for ac_func in getpt
14208 do
14209 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14210 echo "$as_me:$LINENO: checking for $ac_func" >&5
14211 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14212 if eval "test \"\${$as_ac_var+set}\" = set"; then
14213 echo $ECHO_N "(cached) $ECHO_C" >&6
14214 else
14215 cat >conftest.$ac_ext <<_ACEOF
14216 #line $LINENO "configure"
14217 /* confdefs.h. */
14218 _ACEOF
14219 cat confdefs.h >>conftest.$ac_ext
14220 cat >>conftest.$ac_ext <<_ACEOF
14221 /* end confdefs.h. */
14222 /* System header to define __stub macros and hopefully few prototypes,
14223 which can conflict with char $ac_func (); below.
14224 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14225 <limits.h> exists even on freestanding compilers. */
14226 #ifdef __STDC__
14227 # include <limits.h>
14228 #else
14229 # include <assert.h>
14230 #endif
14231 /* Override any gcc2 internal prototype to avoid an error. */
14232 #ifdef __cplusplus
14233 extern "C"
14234 {
14235 #endif
14236 /* We use char because int might match the return type of a gcc2
14237 builtin and then its argument prototype would still apply. */
14238 char $ac_func ();
14239 /* The GNU C library defines this for functions which it implements
14240 to always fail with ENOSYS. Some functions are actually named
14241 something starting with __ and the normal name is an alias. */
14242 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14243 choke me
14244 #else
14245 char (*f) () = $ac_func;
14246 #endif
14247 #ifdef __cplusplus
14248 }
14249 #endif
14250
14251 int
14252 main ()
14253 {
14254 return f != $ac_func;
14255 ;
14256 return 0;
14257 }
14258 _ACEOF
14259 rm -f conftest.$ac_objext conftest$ac_exeext
14260 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14261 (eval $ac_link) 2>&5
14262 ac_status=$?
14263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14264 (exit $ac_status); } &&
14265 { ac_try='test -s conftest$ac_exeext'
14266 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14267 (eval $ac_try) 2>&5
14268 ac_status=$?
14269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14270 (exit $ac_status); }; }; then
14271 eval "$as_ac_var=yes"
14272 else
14273 echo "$as_me: failed program was:" >&5
14274 sed 's/^/| /' conftest.$ac_ext >&5
14275
14276 eval "$as_ac_var=no"
14277 fi
14278 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14279 fi
14280 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14281 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14282 if test `eval echo '${'$as_ac_var'}'` = yes; then
14283 cat >>confdefs.h <<_ACEOF
14284 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14285 _ACEOF
14286
14287 fi
14288 done
14289
14290
14291 # Check this now, so that we will NOT find the above functions in ncurses.
14292 # That is because we have not set up to link ncurses in lib-src.
14293 # It's better to believe a function is not available
14294 # than to expect to find it in ncurses.
14295
14296 echo "$as_me:$LINENO: checking for tparm in -lncurses" >&5
14297 echo $ECHO_N "checking for tparm in -lncurses... $ECHO_C" >&6
14298 if test "${ac_cv_lib_ncurses_tparm+set}" = set; then
14299 echo $ECHO_N "(cached) $ECHO_C" >&6
14300 else
14301 ac_check_lib_save_LIBS=$LIBS
14302 LIBS="-lncurses $LIBS"
14303 cat >conftest.$ac_ext <<_ACEOF
14304 #line $LINENO "configure"
14305 /* confdefs.h. */
14306 _ACEOF
14307 cat confdefs.h >>conftest.$ac_ext
14308 cat >>conftest.$ac_ext <<_ACEOF
14309 /* end confdefs.h. */
14310
14311 /* Override any gcc2 internal prototype to avoid an error. */
14312 #ifdef __cplusplus
14313 extern "C"
14314 #endif
14315 /* We use char because int might match the return type of a gcc2
14316 builtin and then its argument prototype would still apply. */
14317 char tparm ();
14318 int
14319 main ()
14320 {
14321 tparm ();
14322 ;
14323 return 0;
14324 }
14325 _ACEOF
14326 rm -f conftest.$ac_objext conftest$ac_exeext
14327 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14328 (eval $ac_link) 2>&5
14329 ac_status=$?
14330 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14331 (exit $ac_status); } &&
14332 { ac_try='test -s conftest$ac_exeext'
14333 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14334 (eval $ac_try) 2>&5
14335 ac_status=$?
14336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14337 (exit $ac_status); }; }; then
14338 ac_cv_lib_ncurses_tparm=yes
14339 else
14340 echo "$as_me: failed program was:" >&5
14341 sed 's/^/| /' conftest.$ac_ext >&5
14342
14343 ac_cv_lib_ncurses_tparm=no
14344 fi
14345 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14346 LIBS=$ac_check_lib_save_LIBS
14347 fi
14348 echo "$as_me:$LINENO: result: $ac_cv_lib_ncurses_tparm" >&5
14349 echo "${ECHO_T}$ac_cv_lib_ncurses_tparm" >&6
14350 if test $ac_cv_lib_ncurses_tparm = yes; then
14351 cat >>confdefs.h <<_ACEOF
14352 #define HAVE_LIBNCURSES 1
14353 _ACEOF
14354
14355 LIBS="-lncurses $LIBS"
14356
14357 fi
14358
14359
14360 # Do we need the Hesiod library to provide the support routines?
14361 if test "$with_hesiod" = yes ; then
14362 # Don't set $LIBS here -- see comments above.
14363 resolv=no
14364 echo "$as_me:$LINENO: checking for res_send" >&5
14365 echo $ECHO_N "checking for res_send... $ECHO_C" >&6
14366 if test "${ac_cv_func_res_send+set}" = set; then
14367 echo $ECHO_N "(cached) $ECHO_C" >&6
14368 else
14369 cat >conftest.$ac_ext <<_ACEOF
14370 #line $LINENO "configure"
14371 /* confdefs.h. */
14372 _ACEOF
14373 cat confdefs.h >>conftest.$ac_ext
14374 cat >>conftest.$ac_ext <<_ACEOF
14375 /* end confdefs.h. */
14376 /* System header to define __stub macros and hopefully few prototypes,
14377 which can conflict with char res_send (); below.
14378 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14379 <limits.h> exists even on freestanding compilers. */
14380 #ifdef __STDC__
14381 # include <limits.h>
14382 #else
14383 # include <assert.h>
14384 #endif
14385 /* Override any gcc2 internal prototype to avoid an error. */
14386 #ifdef __cplusplus
14387 extern "C"
14388 {
14389 #endif
14390 /* We use char because int might match the return type of a gcc2
14391 builtin and then its argument prototype would still apply. */
14392 char res_send ();
14393 /* The GNU C library defines this for functions which it implements
14394 to always fail with ENOSYS. Some functions are actually named
14395 something starting with __ and the normal name is an alias. */
14396 #if defined (__stub_res_send) || defined (__stub___res_send)
14397 choke me
14398 #else
14399 char (*f) () = res_send;
14400 #endif
14401 #ifdef __cplusplus
14402 }
14403 #endif
14404
14405 int
14406 main ()
14407 {
14408 return f != res_send;
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_func_res_send=yes
14426 else
14427 echo "$as_me: failed program was:" >&5
14428 sed 's/^/| /' conftest.$ac_ext >&5
14429
14430 ac_cv_func_res_send=no
14431 fi
14432 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14433 fi
14434 echo "$as_me:$LINENO: result: $ac_cv_func_res_send" >&5
14435 echo "${ECHO_T}$ac_cv_func_res_send" >&6
14436 if test $ac_cv_func_res_send = yes; then
14437 :
14438 else
14439 echo "$as_me:$LINENO: checking for __res_send" >&5
14440 echo $ECHO_N "checking for __res_send... $ECHO_C" >&6
14441 if test "${ac_cv_func___res_send+set}" = set; then
14442 echo $ECHO_N "(cached) $ECHO_C" >&6
14443 else
14444 cat >conftest.$ac_ext <<_ACEOF
14445 #line $LINENO "configure"
14446 /* confdefs.h. */
14447 _ACEOF
14448 cat confdefs.h >>conftest.$ac_ext
14449 cat >>conftest.$ac_ext <<_ACEOF
14450 /* end confdefs.h. */
14451 /* System header to define __stub macros and hopefully few prototypes,
14452 which can conflict with char __res_send (); below.
14453 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14454 <limits.h> exists even on freestanding compilers. */
14455 #ifdef __STDC__
14456 # include <limits.h>
14457 #else
14458 # include <assert.h>
14459 #endif
14460 /* Override any gcc2 internal prototype to avoid an error. */
14461 #ifdef __cplusplus
14462 extern "C"
14463 {
14464 #endif
14465 /* We use char because int might match the return type of a gcc2
14466 builtin and then its argument prototype would still apply. */
14467 char __res_send ();
14468 /* The GNU C library defines this for functions which it implements
14469 to always fail with ENOSYS. Some functions are actually named
14470 something starting with __ and the normal name is an alias. */
14471 #if defined (__stub___res_send) || defined (__stub_____res_send)
14472 choke me
14473 #else
14474 char (*f) () = __res_send;
14475 #endif
14476 #ifdef __cplusplus
14477 }
14478 #endif
14479
14480 int
14481 main ()
14482 {
14483 return f != __res_send;
14484 ;
14485 return 0;
14486 }
14487 _ACEOF
14488 rm -f conftest.$ac_objext conftest$ac_exeext
14489 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14490 (eval $ac_link) 2>&5
14491 ac_status=$?
14492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14493 (exit $ac_status); } &&
14494 { ac_try='test -s conftest$ac_exeext'
14495 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14496 (eval $ac_try) 2>&5
14497 ac_status=$?
14498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14499 (exit $ac_status); }; }; then
14500 ac_cv_func___res_send=yes
14501 else
14502 echo "$as_me: failed program was:" >&5
14503 sed 's/^/| /' conftest.$ac_ext >&5
14504
14505 ac_cv_func___res_send=no
14506 fi
14507 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14508 fi
14509 echo "$as_me:$LINENO: result: $ac_cv_func___res_send" >&5
14510 echo "${ECHO_T}$ac_cv_func___res_send" >&6
14511 if test $ac_cv_func___res_send = yes; then
14512 :
14513 else
14514 echo "$as_me:$LINENO: checking for res_send in -lresolv" >&5
14515 echo $ECHO_N "checking for res_send in -lresolv... $ECHO_C" >&6
14516 if test "${ac_cv_lib_resolv_res_send+set}" = set; then
14517 echo $ECHO_N "(cached) $ECHO_C" >&6
14518 else
14519 ac_check_lib_save_LIBS=$LIBS
14520 LIBS="-lresolv $LIBS"
14521 cat >conftest.$ac_ext <<_ACEOF
14522 #line $LINENO "configure"
14523 /* confdefs.h. */
14524 _ACEOF
14525 cat confdefs.h >>conftest.$ac_ext
14526 cat >>conftest.$ac_ext <<_ACEOF
14527 /* end confdefs.h. */
14528
14529 /* Override any gcc2 internal prototype to avoid an error. */
14530 #ifdef __cplusplus
14531 extern "C"
14532 #endif
14533 /* We use char because int might match the return type of a gcc2
14534 builtin and then its argument prototype would still apply. */
14535 char res_send ();
14536 int
14537 main ()
14538 {
14539 res_send ();
14540 ;
14541 return 0;
14542 }
14543 _ACEOF
14544 rm -f conftest.$ac_objext conftest$ac_exeext
14545 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14546 (eval $ac_link) 2>&5
14547 ac_status=$?
14548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14549 (exit $ac_status); } &&
14550 { ac_try='test -s conftest$ac_exeext'
14551 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14552 (eval $ac_try) 2>&5
14553 ac_status=$?
14554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14555 (exit $ac_status); }; }; then
14556 ac_cv_lib_resolv_res_send=yes
14557 else
14558 echo "$as_me: failed program was:" >&5
14559 sed 's/^/| /' conftest.$ac_ext >&5
14560
14561 ac_cv_lib_resolv_res_send=no
14562 fi
14563 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14564 LIBS=$ac_check_lib_save_LIBS
14565 fi
14566 echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_res_send" >&5
14567 echo "${ECHO_T}$ac_cv_lib_resolv_res_send" >&6
14568 if test $ac_cv_lib_resolv_res_send = yes; then
14569 resolv=yes
14570 else
14571 echo "$as_me:$LINENO: checking for __res_send in -lresolv" >&5
14572 echo $ECHO_N "checking for __res_send in -lresolv... $ECHO_C" >&6
14573 if test "${ac_cv_lib_resolv___res_send+set}" = set; then
14574 echo $ECHO_N "(cached) $ECHO_C" >&6
14575 else
14576 ac_check_lib_save_LIBS=$LIBS
14577 LIBS="-lresolv $LIBS"
14578 cat >conftest.$ac_ext <<_ACEOF
14579 #line $LINENO "configure"
14580 /* confdefs.h. */
14581 _ACEOF
14582 cat confdefs.h >>conftest.$ac_ext
14583 cat >>conftest.$ac_ext <<_ACEOF
14584 /* end confdefs.h. */
14585
14586 /* Override any gcc2 internal prototype to avoid an error. */
14587 #ifdef __cplusplus
14588 extern "C"
14589 #endif
14590 /* We use char because int might match the return type of a gcc2
14591 builtin and then its argument prototype would still apply. */
14592 char __res_send ();
14593 int
14594 main ()
14595 {
14596 __res_send ();
14597 ;
14598 return 0;
14599 }
14600 _ACEOF
14601 rm -f conftest.$ac_objext conftest$ac_exeext
14602 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14603 (eval $ac_link) 2>&5
14604 ac_status=$?
14605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14606 (exit $ac_status); } &&
14607 { ac_try='test -s conftest$ac_exeext'
14608 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14609 (eval $ac_try) 2>&5
14610 ac_status=$?
14611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14612 (exit $ac_status); }; }; then
14613 ac_cv_lib_resolv___res_send=yes
14614 else
14615 echo "$as_me: failed program was:" >&5
14616 sed 's/^/| /' conftest.$ac_ext >&5
14617
14618 ac_cv_lib_resolv___res_send=no
14619 fi
14620 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14621 LIBS=$ac_check_lib_save_LIBS
14622 fi
14623 echo "$as_me:$LINENO: result: $ac_cv_lib_resolv___res_send" >&5
14624 echo "${ECHO_T}$ac_cv_lib_resolv___res_send" >&6
14625 if test $ac_cv_lib_resolv___res_send = yes; then
14626 resolv=yes
14627 fi
14628
14629 fi
14630
14631 fi
14632
14633 fi
14634
14635 if test "$resolv" = yes ; then
14636 RESOLVLIB=-lresolv
14637
14638 cat >>confdefs.h <<\_ACEOF
14639 #define HAVE_LIBRESOLV 1
14640 _ACEOF
14641
14642 else
14643 RESOLVLIB=
14644 fi
14645 echo "$as_me:$LINENO: checking for hes_getmailhost" >&5
14646 echo $ECHO_N "checking for hes_getmailhost... $ECHO_C" >&6
14647 if test "${ac_cv_func_hes_getmailhost+set}" = set; then
14648 echo $ECHO_N "(cached) $ECHO_C" >&6
14649 else
14650 cat >conftest.$ac_ext <<_ACEOF
14651 #line $LINENO "configure"
14652 /* confdefs.h. */
14653 _ACEOF
14654 cat confdefs.h >>conftest.$ac_ext
14655 cat >>conftest.$ac_ext <<_ACEOF
14656 /* end confdefs.h. */
14657 /* System header to define __stub macros and hopefully few prototypes,
14658 which can conflict with char hes_getmailhost (); below.
14659 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14660 <limits.h> exists even on freestanding compilers. */
14661 #ifdef __STDC__
14662 # include <limits.h>
14663 #else
14664 # include <assert.h>
14665 #endif
14666 /* Override any gcc2 internal prototype to avoid an error. */
14667 #ifdef __cplusplus
14668 extern "C"
14669 {
14670 #endif
14671 /* We use char because int might match the return type of a gcc2
14672 builtin and then its argument prototype would still apply. */
14673 char hes_getmailhost ();
14674 /* The GNU C library defines this for functions which it implements
14675 to always fail with ENOSYS. Some functions are actually named
14676 something starting with __ and the normal name is an alias. */
14677 #if defined (__stub_hes_getmailhost) || defined (__stub___hes_getmailhost)
14678 choke me
14679 #else
14680 char (*f) () = hes_getmailhost;
14681 #endif
14682 #ifdef __cplusplus
14683 }
14684 #endif
14685
14686 int
14687 main ()
14688 {
14689 return f != hes_getmailhost;
14690 ;
14691 return 0;
14692 }
14693 _ACEOF
14694 rm -f conftest.$ac_objext conftest$ac_exeext
14695 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14696 (eval $ac_link) 2>&5
14697 ac_status=$?
14698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14699 (exit $ac_status); } &&
14700 { ac_try='test -s conftest$ac_exeext'
14701 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14702 (eval $ac_try) 2>&5
14703 ac_status=$?
14704 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14705 (exit $ac_status); }; }; then
14706 ac_cv_func_hes_getmailhost=yes
14707 else
14708 echo "$as_me: failed program was:" >&5
14709 sed 's/^/| /' conftest.$ac_ext >&5
14710
14711 ac_cv_func_hes_getmailhost=no
14712 fi
14713 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14714 fi
14715 echo "$as_me:$LINENO: result: $ac_cv_func_hes_getmailhost" >&5
14716 echo "${ECHO_T}$ac_cv_func_hes_getmailhost" >&6
14717 if test $ac_cv_func_hes_getmailhost = yes; then
14718 :
14719 else
14720 echo "$as_me:$LINENO: checking for hes_getmailhost in -lhesiod" >&5
14721 echo $ECHO_N "checking for hes_getmailhost in -lhesiod... $ECHO_C" >&6
14722 if test "${ac_cv_lib_hesiod_hes_getmailhost+set}" = set; then
14723 echo $ECHO_N "(cached) $ECHO_C" >&6
14724 else
14725 ac_check_lib_save_LIBS=$LIBS
14726 LIBS="-lhesiod $RESOLVLIB $LIBS"
14727 cat >conftest.$ac_ext <<_ACEOF
14728 #line $LINENO "configure"
14729 /* confdefs.h. */
14730 _ACEOF
14731 cat confdefs.h >>conftest.$ac_ext
14732 cat >>conftest.$ac_ext <<_ACEOF
14733 /* end confdefs.h. */
14734
14735 /* Override any gcc2 internal prototype to avoid an error. */
14736 #ifdef __cplusplus
14737 extern "C"
14738 #endif
14739 /* We use char because int might match the return type of a gcc2
14740 builtin and then its argument prototype would still apply. */
14741 char hes_getmailhost ();
14742 int
14743 main ()
14744 {
14745 hes_getmailhost ();
14746 ;
14747 return 0;
14748 }
14749 _ACEOF
14750 rm -f conftest.$ac_objext conftest$ac_exeext
14751 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14752 (eval $ac_link) 2>&5
14753 ac_status=$?
14754 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14755 (exit $ac_status); } &&
14756 { ac_try='test -s conftest$ac_exeext'
14757 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14758 (eval $ac_try) 2>&5
14759 ac_status=$?
14760 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14761 (exit $ac_status); }; }; then
14762 ac_cv_lib_hesiod_hes_getmailhost=yes
14763 else
14764 echo "$as_me: failed program was:" >&5
14765 sed 's/^/| /' conftest.$ac_ext >&5
14766
14767 ac_cv_lib_hesiod_hes_getmailhost=no
14768 fi
14769 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14770 LIBS=$ac_check_lib_save_LIBS
14771 fi
14772 echo "$as_me:$LINENO: result: $ac_cv_lib_hesiod_hes_getmailhost" >&5
14773 echo "${ECHO_T}$ac_cv_lib_hesiod_hes_getmailhost" >&6
14774 if test $ac_cv_lib_hesiod_hes_getmailhost = yes; then
14775
14776 cat >>confdefs.h <<\_ACEOF
14777 #define HAVE_LIBHESIOD 1
14778 _ACEOF
14779
14780 else
14781 :
14782 fi
14783
14784 fi
14785
14786 fi
14787
14788 # These tell us which Kerberos-related libraries to use.
14789 if test "${with_kerberos+set}" = set; then
14790
14791 echo "$as_me:$LINENO: checking for com_err in -lcom_err" >&5
14792 echo $ECHO_N "checking for com_err in -lcom_err... $ECHO_C" >&6
14793 if test "${ac_cv_lib_com_err_com_err+set}" = set; then
14794 echo $ECHO_N "(cached) $ECHO_C" >&6
14795 else
14796 ac_check_lib_save_LIBS=$LIBS
14797 LIBS="-lcom_err $LIBS"
14798 cat >conftest.$ac_ext <<_ACEOF
14799 #line $LINENO "configure"
14800 /* confdefs.h. */
14801 _ACEOF
14802 cat confdefs.h >>conftest.$ac_ext
14803 cat >>conftest.$ac_ext <<_ACEOF
14804 /* end confdefs.h. */
14805
14806 /* Override any gcc2 internal prototype to avoid an error. */
14807 #ifdef __cplusplus
14808 extern "C"
14809 #endif
14810 /* We use char because int might match the return type of a gcc2
14811 builtin and then its argument prototype would still apply. */
14812 char com_err ();
14813 int
14814 main ()
14815 {
14816 com_err ();
14817 ;
14818 return 0;
14819 }
14820 _ACEOF
14821 rm -f conftest.$ac_objext conftest$ac_exeext
14822 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14823 (eval $ac_link) 2>&5
14824 ac_status=$?
14825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14826 (exit $ac_status); } &&
14827 { ac_try='test -s conftest$ac_exeext'
14828 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14829 (eval $ac_try) 2>&5
14830 ac_status=$?
14831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14832 (exit $ac_status); }; }; then
14833 ac_cv_lib_com_err_com_err=yes
14834 else
14835 echo "$as_me: failed program was:" >&5
14836 sed 's/^/| /' conftest.$ac_ext >&5
14837
14838 ac_cv_lib_com_err_com_err=no
14839 fi
14840 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14841 LIBS=$ac_check_lib_save_LIBS
14842 fi
14843 echo "$as_me:$LINENO: result: $ac_cv_lib_com_err_com_err" >&5
14844 echo "${ECHO_T}$ac_cv_lib_com_err_com_err" >&6
14845 if test $ac_cv_lib_com_err_com_err = yes; then
14846 cat >>confdefs.h <<_ACEOF
14847 #define HAVE_LIBCOM_ERR 1
14848 _ACEOF
14849
14850 LIBS="-lcom_err $LIBS"
14851
14852 fi
14853
14854
14855 echo "$as_me:$LINENO: checking for mit_des_cbc_encrypt in -lk5crypto" >&5
14856 echo $ECHO_N "checking for mit_des_cbc_encrypt in -lk5crypto... $ECHO_C" >&6
14857 if test "${ac_cv_lib_k5crypto_mit_des_cbc_encrypt+set}" = set; then
14858 echo $ECHO_N "(cached) $ECHO_C" >&6
14859 else
14860 ac_check_lib_save_LIBS=$LIBS
14861 LIBS="-lk5crypto $LIBS"
14862 cat >conftest.$ac_ext <<_ACEOF
14863 #line $LINENO "configure"
14864 /* confdefs.h. */
14865 _ACEOF
14866 cat confdefs.h >>conftest.$ac_ext
14867 cat >>conftest.$ac_ext <<_ACEOF
14868 /* end confdefs.h. */
14869
14870 /* Override any gcc2 internal prototype to avoid an error. */
14871 #ifdef __cplusplus
14872 extern "C"
14873 #endif
14874 /* We use char because int might match the return type of a gcc2
14875 builtin and then its argument prototype would still apply. */
14876 char mit_des_cbc_encrypt ();
14877 int
14878 main ()
14879 {
14880 mit_des_cbc_encrypt ();
14881 ;
14882 return 0;
14883 }
14884 _ACEOF
14885 rm -f conftest.$ac_objext conftest$ac_exeext
14886 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14887 (eval $ac_link) 2>&5
14888 ac_status=$?
14889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14890 (exit $ac_status); } &&
14891 { ac_try='test -s conftest$ac_exeext'
14892 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14893 (eval $ac_try) 2>&5
14894 ac_status=$?
14895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14896 (exit $ac_status); }; }; then
14897 ac_cv_lib_k5crypto_mit_des_cbc_encrypt=yes
14898 else
14899 echo "$as_me: failed program was:" >&5
14900 sed 's/^/| /' conftest.$ac_ext >&5
14901
14902 ac_cv_lib_k5crypto_mit_des_cbc_encrypt=no
14903 fi
14904 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14905 LIBS=$ac_check_lib_save_LIBS
14906 fi
14907 echo "$as_me:$LINENO: result: $ac_cv_lib_k5crypto_mit_des_cbc_encrypt" >&5
14908 echo "${ECHO_T}$ac_cv_lib_k5crypto_mit_des_cbc_encrypt" >&6
14909 if test $ac_cv_lib_k5crypto_mit_des_cbc_encrypt = yes; then
14910 cat >>confdefs.h <<_ACEOF
14911 #define HAVE_LIBK5CRYPTO 1
14912 _ACEOF
14913
14914 LIBS="-lk5crypto $LIBS"
14915
14916 fi
14917
14918
14919 echo "$as_me:$LINENO: checking for mit_des_cbc_encrypt in -lcrypto" >&5
14920 echo $ECHO_N "checking for mit_des_cbc_encrypt in -lcrypto... $ECHO_C" >&6
14921 if test "${ac_cv_lib_crypto_mit_des_cbc_encrypt+set}" = set; then
14922 echo $ECHO_N "(cached) $ECHO_C" >&6
14923 else
14924 ac_check_lib_save_LIBS=$LIBS
14925 LIBS="-lcrypto $LIBS"
14926 cat >conftest.$ac_ext <<_ACEOF
14927 #line $LINENO "configure"
14928 /* confdefs.h. */
14929 _ACEOF
14930 cat confdefs.h >>conftest.$ac_ext
14931 cat >>conftest.$ac_ext <<_ACEOF
14932 /* end confdefs.h. */
14933
14934 /* Override any gcc2 internal prototype to avoid an error. */
14935 #ifdef __cplusplus
14936 extern "C"
14937 #endif
14938 /* We use char because int might match the return type of a gcc2
14939 builtin and then its argument prototype would still apply. */
14940 char mit_des_cbc_encrypt ();
14941 int
14942 main ()
14943 {
14944 mit_des_cbc_encrypt ();
14945 ;
14946 return 0;
14947 }
14948 _ACEOF
14949 rm -f conftest.$ac_objext conftest$ac_exeext
14950 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14951 (eval $ac_link) 2>&5
14952 ac_status=$?
14953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14954 (exit $ac_status); } &&
14955 { ac_try='test -s conftest$ac_exeext'
14956 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14957 (eval $ac_try) 2>&5
14958 ac_status=$?
14959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14960 (exit $ac_status); }; }; then
14961 ac_cv_lib_crypto_mit_des_cbc_encrypt=yes
14962 else
14963 echo "$as_me: failed program was:" >&5
14964 sed 's/^/| /' conftest.$ac_ext >&5
14965
14966 ac_cv_lib_crypto_mit_des_cbc_encrypt=no
14967 fi
14968 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14969 LIBS=$ac_check_lib_save_LIBS
14970 fi
14971 echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_mit_des_cbc_encrypt" >&5
14972 echo "${ECHO_T}$ac_cv_lib_crypto_mit_des_cbc_encrypt" >&6
14973 if test $ac_cv_lib_crypto_mit_des_cbc_encrypt = yes; then
14974 cat >>confdefs.h <<_ACEOF
14975 #define HAVE_LIBCRYPTO 1
14976 _ACEOF
14977
14978 LIBS="-lcrypto $LIBS"
14979
14980 fi
14981
14982
14983 echo "$as_me:$LINENO: checking for krb5_init_context in -lkrb5" >&5
14984 echo $ECHO_N "checking for krb5_init_context in -lkrb5... $ECHO_C" >&6
14985 if test "${ac_cv_lib_krb5_krb5_init_context+set}" = set; then
14986 echo $ECHO_N "(cached) $ECHO_C" >&6
14987 else
14988 ac_check_lib_save_LIBS=$LIBS
14989 LIBS="-lkrb5 $LIBS"
14990 cat >conftest.$ac_ext <<_ACEOF
14991 #line $LINENO "configure"
14992 /* confdefs.h. */
14993 _ACEOF
14994 cat confdefs.h >>conftest.$ac_ext
14995 cat >>conftest.$ac_ext <<_ACEOF
14996 /* end confdefs.h. */
14997
14998 /* Override any gcc2 internal prototype to avoid an error. */
14999 #ifdef __cplusplus
15000 extern "C"
15001 #endif
15002 /* We use char because int might match the return type of a gcc2
15003 builtin and then its argument prototype would still apply. */
15004 char krb5_init_context ();
15005 int
15006 main ()
15007 {
15008 krb5_init_context ();
15009 ;
15010 return 0;
15011 }
15012 _ACEOF
15013 rm -f conftest.$ac_objext conftest$ac_exeext
15014 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15015 (eval $ac_link) 2>&5
15016 ac_status=$?
15017 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15018 (exit $ac_status); } &&
15019 { ac_try='test -s conftest$ac_exeext'
15020 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15021 (eval $ac_try) 2>&5
15022 ac_status=$?
15023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15024 (exit $ac_status); }; }; then
15025 ac_cv_lib_krb5_krb5_init_context=yes
15026 else
15027 echo "$as_me: failed program was:" >&5
15028 sed 's/^/| /' conftest.$ac_ext >&5
15029
15030 ac_cv_lib_krb5_krb5_init_context=no
15031 fi
15032 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15033 LIBS=$ac_check_lib_save_LIBS
15034 fi
15035 echo "$as_me:$LINENO: result: $ac_cv_lib_krb5_krb5_init_context" >&5
15036 echo "${ECHO_T}$ac_cv_lib_krb5_krb5_init_context" >&6
15037 if test $ac_cv_lib_krb5_krb5_init_context = yes; then
15038 cat >>confdefs.h <<_ACEOF
15039 #define HAVE_LIBKRB5 1
15040 _ACEOF
15041
15042 LIBS="-lkrb5 $LIBS"
15043
15044 fi
15045
15046 if test "${with_kerberos5+set}" != set; then
15047
15048 echo "$as_me:$LINENO: checking for des_cbc_encrypt in -ldes425" >&5
15049 echo $ECHO_N "checking for des_cbc_encrypt in -ldes425... $ECHO_C" >&6
15050 if test "${ac_cv_lib_des425_des_cbc_encrypt+set}" = set; then
15051 echo $ECHO_N "(cached) $ECHO_C" >&6
15052 else
15053 ac_check_lib_save_LIBS=$LIBS
15054 LIBS="-ldes425 $LIBS"
15055 cat >conftest.$ac_ext <<_ACEOF
15056 #line $LINENO "configure"
15057 /* confdefs.h. */
15058 _ACEOF
15059 cat confdefs.h >>conftest.$ac_ext
15060 cat >>conftest.$ac_ext <<_ACEOF
15061 /* end confdefs.h. */
15062
15063 /* Override any gcc2 internal prototype to avoid an error. */
15064 #ifdef __cplusplus
15065 extern "C"
15066 #endif
15067 /* We use char because int might match the return type of a gcc2
15068 builtin and then its argument prototype would still apply. */
15069 char des_cbc_encrypt ();
15070 int
15071 main ()
15072 {
15073 des_cbc_encrypt ();
15074 ;
15075 return 0;
15076 }
15077 _ACEOF
15078 rm -f conftest.$ac_objext conftest$ac_exeext
15079 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15080 (eval $ac_link) 2>&5
15081 ac_status=$?
15082 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15083 (exit $ac_status); } &&
15084 { ac_try='test -s conftest$ac_exeext'
15085 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15086 (eval $ac_try) 2>&5
15087 ac_status=$?
15088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15089 (exit $ac_status); }; }; then
15090 ac_cv_lib_des425_des_cbc_encrypt=yes
15091 else
15092 echo "$as_me: failed program was:" >&5
15093 sed 's/^/| /' conftest.$ac_ext >&5
15094
15095 ac_cv_lib_des425_des_cbc_encrypt=no
15096 fi
15097 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15098 LIBS=$ac_check_lib_save_LIBS
15099 fi
15100 echo "$as_me:$LINENO: result: $ac_cv_lib_des425_des_cbc_encrypt" >&5
15101 echo "${ECHO_T}$ac_cv_lib_des425_des_cbc_encrypt" >&6
15102 if test $ac_cv_lib_des425_des_cbc_encrypt = yes; then
15103 cat >>confdefs.h <<_ACEOF
15104 #define HAVE_LIBDES425 1
15105 _ACEOF
15106
15107 LIBS="-ldes425 $LIBS"
15108
15109 else
15110
15111 echo "$as_me:$LINENO: checking for des_cbc_encrypt in -ldes" >&5
15112 echo $ECHO_N "checking for des_cbc_encrypt in -ldes... $ECHO_C" >&6
15113 if test "${ac_cv_lib_des_des_cbc_encrypt+set}" = set; then
15114 echo $ECHO_N "(cached) $ECHO_C" >&6
15115 else
15116 ac_check_lib_save_LIBS=$LIBS
15117 LIBS="-ldes $LIBS"
15118 cat >conftest.$ac_ext <<_ACEOF
15119 #line $LINENO "configure"
15120 /* confdefs.h. */
15121 _ACEOF
15122 cat confdefs.h >>conftest.$ac_ext
15123 cat >>conftest.$ac_ext <<_ACEOF
15124 /* end confdefs.h. */
15125
15126 /* Override any gcc2 internal prototype to avoid an error. */
15127 #ifdef __cplusplus
15128 extern "C"
15129 #endif
15130 /* We use char because int might match the return type of a gcc2
15131 builtin and then its argument prototype would still apply. */
15132 char des_cbc_encrypt ();
15133 int
15134 main ()
15135 {
15136 des_cbc_encrypt ();
15137 ;
15138 return 0;
15139 }
15140 _ACEOF
15141 rm -f conftest.$ac_objext conftest$ac_exeext
15142 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15143 (eval $ac_link) 2>&5
15144 ac_status=$?
15145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15146 (exit $ac_status); } &&
15147 { ac_try='test -s conftest$ac_exeext'
15148 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15149 (eval $ac_try) 2>&5
15150 ac_status=$?
15151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15152 (exit $ac_status); }; }; then
15153 ac_cv_lib_des_des_cbc_encrypt=yes
15154 else
15155 echo "$as_me: failed program was:" >&5
15156 sed 's/^/| /' conftest.$ac_ext >&5
15157
15158 ac_cv_lib_des_des_cbc_encrypt=no
15159 fi
15160 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15161 LIBS=$ac_check_lib_save_LIBS
15162 fi
15163 echo "$as_me:$LINENO: result: $ac_cv_lib_des_des_cbc_encrypt" >&5
15164 echo "${ECHO_T}$ac_cv_lib_des_des_cbc_encrypt" >&6
15165 if test $ac_cv_lib_des_des_cbc_encrypt = yes; then
15166 cat >>confdefs.h <<_ACEOF
15167 #define HAVE_LIBDES 1
15168 _ACEOF
15169
15170 LIBS="-ldes $LIBS"
15171
15172 fi
15173
15174 fi
15175
15176
15177 echo "$as_me:$LINENO: checking for krb_get_cred in -lkrb4" >&5
15178 echo $ECHO_N "checking for krb_get_cred in -lkrb4... $ECHO_C" >&6
15179 if test "${ac_cv_lib_krb4_krb_get_cred+set}" = set; then
15180 echo $ECHO_N "(cached) $ECHO_C" >&6
15181 else
15182 ac_check_lib_save_LIBS=$LIBS
15183 LIBS="-lkrb4 $LIBS"
15184 cat >conftest.$ac_ext <<_ACEOF
15185 #line $LINENO "configure"
15186 /* confdefs.h. */
15187 _ACEOF
15188 cat confdefs.h >>conftest.$ac_ext
15189 cat >>conftest.$ac_ext <<_ACEOF
15190 /* end confdefs.h. */
15191
15192 /* Override any gcc2 internal prototype to avoid an error. */
15193 #ifdef __cplusplus
15194 extern "C"
15195 #endif
15196 /* We use char because int might match the return type of a gcc2
15197 builtin and then its argument prototype would still apply. */
15198 char krb_get_cred ();
15199 int
15200 main ()
15201 {
15202 krb_get_cred ();
15203 ;
15204 return 0;
15205 }
15206 _ACEOF
15207 rm -f conftest.$ac_objext conftest$ac_exeext
15208 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15209 (eval $ac_link) 2>&5
15210 ac_status=$?
15211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15212 (exit $ac_status); } &&
15213 { ac_try='test -s conftest$ac_exeext'
15214 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15215 (eval $ac_try) 2>&5
15216 ac_status=$?
15217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15218 (exit $ac_status); }; }; then
15219 ac_cv_lib_krb4_krb_get_cred=yes
15220 else
15221 echo "$as_me: failed program was:" >&5
15222 sed 's/^/| /' conftest.$ac_ext >&5
15223
15224 ac_cv_lib_krb4_krb_get_cred=no
15225 fi
15226 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15227 LIBS=$ac_check_lib_save_LIBS
15228 fi
15229 echo "$as_me:$LINENO: result: $ac_cv_lib_krb4_krb_get_cred" >&5
15230 echo "${ECHO_T}$ac_cv_lib_krb4_krb_get_cred" >&6
15231 if test $ac_cv_lib_krb4_krb_get_cred = yes; then
15232 cat >>confdefs.h <<_ACEOF
15233 #define HAVE_LIBKRB4 1
15234 _ACEOF
15235
15236 LIBS="-lkrb4 $LIBS"
15237
15238 else
15239
15240 echo "$as_me:$LINENO: checking for krb_get_cred in -lkrb" >&5
15241 echo $ECHO_N "checking for krb_get_cred in -lkrb... $ECHO_C" >&6
15242 if test "${ac_cv_lib_krb_krb_get_cred+set}" = set; then
15243 echo $ECHO_N "(cached) $ECHO_C" >&6
15244 else
15245 ac_check_lib_save_LIBS=$LIBS
15246 LIBS="-lkrb $LIBS"
15247 cat >conftest.$ac_ext <<_ACEOF
15248 #line $LINENO "configure"
15249 /* confdefs.h. */
15250 _ACEOF
15251 cat confdefs.h >>conftest.$ac_ext
15252 cat >>conftest.$ac_ext <<_ACEOF
15253 /* end confdefs.h. */
15254
15255 /* Override any gcc2 internal prototype to avoid an error. */
15256 #ifdef __cplusplus
15257 extern "C"
15258 #endif
15259 /* We use char because int might match the return type of a gcc2
15260 builtin and then its argument prototype would still apply. */
15261 char krb_get_cred ();
15262 int
15263 main ()
15264 {
15265 krb_get_cred ();
15266 ;
15267 return 0;
15268 }
15269 _ACEOF
15270 rm -f conftest.$ac_objext conftest$ac_exeext
15271 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15272 (eval $ac_link) 2>&5
15273 ac_status=$?
15274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15275 (exit $ac_status); } &&
15276 { ac_try='test -s conftest$ac_exeext'
15277 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15278 (eval $ac_try) 2>&5
15279 ac_status=$?
15280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15281 (exit $ac_status); }; }; then
15282 ac_cv_lib_krb_krb_get_cred=yes
15283 else
15284 echo "$as_me: failed program was:" >&5
15285 sed 's/^/| /' conftest.$ac_ext >&5
15286
15287 ac_cv_lib_krb_krb_get_cred=no
15288 fi
15289 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15290 LIBS=$ac_check_lib_save_LIBS
15291 fi
15292 echo "$as_me:$LINENO: result: $ac_cv_lib_krb_krb_get_cred" >&5
15293 echo "${ECHO_T}$ac_cv_lib_krb_krb_get_cred" >&6
15294 if test $ac_cv_lib_krb_krb_get_cred = yes; then
15295 cat >>confdefs.h <<_ACEOF
15296 #define HAVE_LIBKRB 1
15297 _ACEOF
15298
15299 LIBS="-lkrb $LIBS"
15300
15301 fi
15302
15303 fi
15304
15305 fi
15306
15307 if test "${with_kerberos5+set}" = set; then
15308
15309 for ac_header in krb5.h
15310 do
15311 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15312 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15313 echo "$as_me:$LINENO: checking for $ac_header" >&5
15314 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15315 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15316 echo $ECHO_N "(cached) $ECHO_C" >&6
15317 fi
15318 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15319 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15320 else
15321 # Is the header compilable?
15322 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15323 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15324 cat >conftest.$ac_ext <<_ACEOF
15325 #line $LINENO "configure"
15326 /* confdefs.h. */
15327 _ACEOF
15328 cat confdefs.h >>conftest.$ac_ext
15329 cat >>conftest.$ac_ext <<_ACEOF
15330 /* end confdefs.h. */
15331 $ac_includes_default
15332 #include <$ac_header>
15333 _ACEOF
15334 rm -f conftest.$ac_objext
15335 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15336 (eval $ac_compile) 2>&5
15337 ac_status=$?
15338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15339 (exit $ac_status); } &&
15340 { ac_try='test -s conftest.$ac_objext'
15341 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15342 (eval $ac_try) 2>&5
15343 ac_status=$?
15344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15345 (exit $ac_status); }; }; then
15346 ac_header_compiler=yes
15347 else
15348 echo "$as_me: failed program was:" >&5
15349 sed 's/^/| /' conftest.$ac_ext >&5
15350
15351 ac_header_compiler=no
15352 fi
15353 rm -f conftest.$ac_objext conftest.$ac_ext
15354 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15355 echo "${ECHO_T}$ac_header_compiler" >&6
15356
15357 # Is the header present?
15358 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15359 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15360 cat >conftest.$ac_ext <<_ACEOF
15361 #line $LINENO "configure"
15362 /* confdefs.h. */
15363 _ACEOF
15364 cat confdefs.h >>conftest.$ac_ext
15365 cat >>conftest.$ac_ext <<_ACEOF
15366 /* end confdefs.h. */
15367 #include <$ac_header>
15368 _ACEOF
15369 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15370 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15371 ac_status=$?
15372 grep -v '^ *+' conftest.er1 >conftest.err
15373 rm -f conftest.er1
15374 cat conftest.err >&5
15375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15376 (exit $ac_status); } >/dev/null; then
15377 if test -s conftest.err; then
15378 ac_cpp_err=$ac_c_preproc_warn_flag
15379 else
15380 ac_cpp_err=
15381 fi
15382 else
15383 ac_cpp_err=yes
15384 fi
15385 if test -z "$ac_cpp_err"; then
15386 ac_header_preproc=yes
15387 else
15388 echo "$as_me: failed program was:" >&5
15389 sed 's/^/| /' conftest.$ac_ext >&5
15390
15391 ac_header_preproc=no
15392 fi
15393 rm -f conftest.err conftest.$ac_ext
15394 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15395 echo "${ECHO_T}$ac_header_preproc" >&6
15396
15397 # So? What about this header?
15398 case $ac_header_compiler:$ac_header_preproc in
15399 yes:no )
15400 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15401 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15402 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15403 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15404 (
15405 cat <<\_ASBOX
15406 ## ------------------------------------ ##
15407 ## Report this to bug-autoconf@gnu.org. ##
15408 ## ------------------------------------ ##
15409 _ASBOX
15410 ) |
15411 sed "s/^/$as_me: WARNING: /" >&2
15412 ;;
15413 no:yes )
15414 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15415 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15416 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15417 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15418 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15419 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15420 (
15421 cat <<\_ASBOX
15422 ## ------------------------------------ ##
15423 ## Report this to bug-autoconf@gnu.org. ##
15424 ## ------------------------------------ ##
15425 _ASBOX
15426 ) |
15427 sed "s/^/$as_me: WARNING: /" >&2
15428 ;;
15429 esac
15430 echo "$as_me:$LINENO: checking for $ac_header" >&5
15431 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15432 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15433 echo $ECHO_N "(cached) $ECHO_C" >&6
15434 else
15435 eval "$as_ac_Header=$ac_header_preproc"
15436 fi
15437 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15438 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15439
15440 fi
15441 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15442 cat >>confdefs.h <<_ACEOF
15443 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15444 _ACEOF
15445
15446 fi
15447
15448 done
15449
15450 else
15451
15452 for ac_header in des.h
15453 do
15454 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15455 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15456 echo "$as_me:$LINENO: checking for $ac_header" >&5
15457 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15458 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15459 echo $ECHO_N "(cached) $ECHO_C" >&6
15460 fi
15461 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15462 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15463 else
15464 # Is the header compilable?
15465 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15466 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15467 cat >conftest.$ac_ext <<_ACEOF
15468 #line $LINENO "configure"
15469 /* confdefs.h. */
15470 _ACEOF
15471 cat confdefs.h >>conftest.$ac_ext
15472 cat >>conftest.$ac_ext <<_ACEOF
15473 /* end confdefs.h. */
15474 $ac_includes_default
15475 #include <$ac_header>
15476 _ACEOF
15477 rm -f conftest.$ac_objext
15478 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15479 (eval $ac_compile) 2>&5
15480 ac_status=$?
15481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15482 (exit $ac_status); } &&
15483 { ac_try='test -s conftest.$ac_objext'
15484 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15485 (eval $ac_try) 2>&5
15486 ac_status=$?
15487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15488 (exit $ac_status); }; }; then
15489 ac_header_compiler=yes
15490 else
15491 echo "$as_me: failed program was:" >&5
15492 sed 's/^/| /' conftest.$ac_ext >&5
15493
15494 ac_header_compiler=no
15495 fi
15496 rm -f conftest.$ac_objext conftest.$ac_ext
15497 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15498 echo "${ECHO_T}$ac_header_compiler" >&6
15499
15500 # Is the header present?
15501 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15502 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15503 cat >conftest.$ac_ext <<_ACEOF
15504 #line $LINENO "configure"
15505 /* confdefs.h. */
15506 _ACEOF
15507 cat confdefs.h >>conftest.$ac_ext
15508 cat >>conftest.$ac_ext <<_ACEOF
15509 /* end confdefs.h. */
15510 #include <$ac_header>
15511 _ACEOF
15512 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15513 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15514 ac_status=$?
15515 grep -v '^ *+' conftest.er1 >conftest.err
15516 rm -f conftest.er1
15517 cat conftest.err >&5
15518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15519 (exit $ac_status); } >/dev/null; then
15520 if test -s conftest.err; then
15521 ac_cpp_err=$ac_c_preproc_warn_flag
15522 else
15523 ac_cpp_err=
15524 fi
15525 else
15526 ac_cpp_err=yes
15527 fi
15528 if test -z "$ac_cpp_err"; then
15529 ac_header_preproc=yes
15530 else
15531 echo "$as_me: failed program was:" >&5
15532 sed 's/^/| /' conftest.$ac_ext >&5
15533
15534 ac_header_preproc=no
15535 fi
15536 rm -f conftest.err conftest.$ac_ext
15537 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15538 echo "${ECHO_T}$ac_header_preproc" >&6
15539
15540 # So? What about this header?
15541 case $ac_header_compiler:$ac_header_preproc in
15542 yes:no )
15543 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15544 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15545 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15546 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15547 (
15548 cat <<\_ASBOX
15549 ## ------------------------------------ ##
15550 ## Report this to bug-autoconf@gnu.org. ##
15551 ## ------------------------------------ ##
15552 _ASBOX
15553 ) |
15554 sed "s/^/$as_me: WARNING: /" >&2
15555 ;;
15556 no:yes )
15557 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15558 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15559 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15560 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15561 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15562 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15563 (
15564 cat <<\_ASBOX
15565 ## ------------------------------------ ##
15566 ## Report this to bug-autoconf@gnu.org. ##
15567 ## ------------------------------------ ##
15568 _ASBOX
15569 ) |
15570 sed "s/^/$as_me: WARNING: /" >&2
15571 ;;
15572 esac
15573 echo "$as_me:$LINENO: checking for $ac_header" >&5
15574 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15575 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15576 echo $ECHO_N "(cached) $ECHO_C" >&6
15577 else
15578 eval "$as_ac_Header=$ac_header_preproc"
15579 fi
15580 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15581 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15582
15583 fi
15584 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15585 cat >>confdefs.h <<_ACEOF
15586 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15587 _ACEOF
15588
15589 else
15590
15591 for ac_header in kerberosIV/des.h
15592 do
15593 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15594 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15595 echo "$as_me:$LINENO: checking for $ac_header" >&5
15596 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15597 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15598 echo $ECHO_N "(cached) $ECHO_C" >&6
15599 fi
15600 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15601 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15602 else
15603 # Is the header compilable?
15604 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15605 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15606 cat >conftest.$ac_ext <<_ACEOF
15607 #line $LINENO "configure"
15608 /* confdefs.h. */
15609 _ACEOF
15610 cat confdefs.h >>conftest.$ac_ext
15611 cat >>conftest.$ac_ext <<_ACEOF
15612 /* end confdefs.h. */
15613 $ac_includes_default
15614 #include <$ac_header>
15615 _ACEOF
15616 rm -f conftest.$ac_objext
15617 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15618 (eval $ac_compile) 2>&5
15619 ac_status=$?
15620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15621 (exit $ac_status); } &&
15622 { ac_try='test -s conftest.$ac_objext'
15623 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15624 (eval $ac_try) 2>&5
15625 ac_status=$?
15626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15627 (exit $ac_status); }; }; then
15628 ac_header_compiler=yes
15629 else
15630 echo "$as_me: failed program was:" >&5
15631 sed 's/^/| /' conftest.$ac_ext >&5
15632
15633 ac_header_compiler=no
15634 fi
15635 rm -f conftest.$ac_objext conftest.$ac_ext
15636 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15637 echo "${ECHO_T}$ac_header_compiler" >&6
15638
15639 # Is the header present?
15640 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15641 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15642 cat >conftest.$ac_ext <<_ACEOF
15643 #line $LINENO "configure"
15644 /* confdefs.h. */
15645 _ACEOF
15646 cat confdefs.h >>conftest.$ac_ext
15647 cat >>conftest.$ac_ext <<_ACEOF
15648 /* end confdefs.h. */
15649 #include <$ac_header>
15650 _ACEOF
15651 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15652 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15653 ac_status=$?
15654 grep -v '^ *+' conftest.er1 >conftest.err
15655 rm -f conftest.er1
15656 cat conftest.err >&5
15657 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15658 (exit $ac_status); } >/dev/null; then
15659 if test -s conftest.err; then
15660 ac_cpp_err=$ac_c_preproc_warn_flag
15661 else
15662 ac_cpp_err=
15663 fi
15664 else
15665 ac_cpp_err=yes
15666 fi
15667 if test -z "$ac_cpp_err"; then
15668 ac_header_preproc=yes
15669 else
15670 echo "$as_me: failed program was:" >&5
15671 sed 's/^/| /' conftest.$ac_ext >&5
15672
15673 ac_header_preproc=no
15674 fi
15675 rm -f conftest.err conftest.$ac_ext
15676 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15677 echo "${ECHO_T}$ac_header_preproc" >&6
15678
15679 # So? What about this header?
15680 case $ac_header_compiler:$ac_header_preproc in
15681 yes:no )
15682 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15683 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15684 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15685 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15686 (
15687 cat <<\_ASBOX
15688 ## ------------------------------------ ##
15689 ## Report this to bug-autoconf@gnu.org. ##
15690 ## ------------------------------------ ##
15691 _ASBOX
15692 ) |
15693 sed "s/^/$as_me: WARNING: /" >&2
15694 ;;
15695 no:yes )
15696 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15697 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15698 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15699 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15700 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15701 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15702 (
15703 cat <<\_ASBOX
15704 ## ------------------------------------ ##
15705 ## Report this to bug-autoconf@gnu.org. ##
15706 ## ------------------------------------ ##
15707 _ASBOX
15708 ) |
15709 sed "s/^/$as_me: WARNING: /" >&2
15710 ;;
15711 esac
15712 echo "$as_me:$LINENO: checking for $ac_header" >&5
15713 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15714 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15715 echo $ECHO_N "(cached) $ECHO_C" >&6
15716 else
15717 eval "$as_ac_Header=$ac_header_preproc"
15718 fi
15719 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15720 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15721
15722 fi
15723 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15724 cat >>confdefs.h <<_ACEOF
15725 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15726 _ACEOF
15727
15728 else
15729
15730 for ac_header in kerberos/des.h
15731 do
15732 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15733 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15734 echo "$as_me:$LINENO: checking for $ac_header" >&5
15735 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15736 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15737 echo $ECHO_N "(cached) $ECHO_C" >&6
15738 fi
15739 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15740 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15741 else
15742 # Is the header compilable?
15743 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15744 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15745 cat >conftest.$ac_ext <<_ACEOF
15746 #line $LINENO "configure"
15747 /* confdefs.h. */
15748 _ACEOF
15749 cat confdefs.h >>conftest.$ac_ext
15750 cat >>conftest.$ac_ext <<_ACEOF
15751 /* end confdefs.h. */
15752 $ac_includes_default
15753 #include <$ac_header>
15754 _ACEOF
15755 rm -f conftest.$ac_objext
15756 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15757 (eval $ac_compile) 2>&5
15758 ac_status=$?
15759 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15760 (exit $ac_status); } &&
15761 { ac_try='test -s conftest.$ac_objext'
15762 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15763 (eval $ac_try) 2>&5
15764 ac_status=$?
15765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15766 (exit $ac_status); }; }; then
15767 ac_header_compiler=yes
15768 else
15769 echo "$as_me: failed program was:" >&5
15770 sed 's/^/| /' conftest.$ac_ext >&5
15771
15772 ac_header_compiler=no
15773 fi
15774 rm -f conftest.$ac_objext conftest.$ac_ext
15775 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15776 echo "${ECHO_T}$ac_header_compiler" >&6
15777
15778 # Is the header present?
15779 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15780 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15781 cat >conftest.$ac_ext <<_ACEOF
15782 #line $LINENO "configure"
15783 /* confdefs.h. */
15784 _ACEOF
15785 cat confdefs.h >>conftest.$ac_ext
15786 cat >>conftest.$ac_ext <<_ACEOF
15787 /* end confdefs.h. */
15788 #include <$ac_header>
15789 _ACEOF
15790 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15791 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15792 ac_status=$?
15793 grep -v '^ *+' conftest.er1 >conftest.err
15794 rm -f conftest.er1
15795 cat conftest.err >&5
15796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15797 (exit $ac_status); } >/dev/null; then
15798 if test -s conftest.err; then
15799 ac_cpp_err=$ac_c_preproc_warn_flag
15800 else
15801 ac_cpp_err=
15802 fi
15803 else
15804 ac_cpp_err=yes
15805 fi
15806 if test -z "$ac_cpp_err"; then
15807 ac_header_preproc=yes
15808 else
15809 echo "$as_me: failed program was:" >&5
15810 sed 's/^/| /' conftest.$ac_ext >&5
15811
15812 ac_header_preproc=no
15813 fi
15814 rm -f conftest.err conftest.$ac_ext
15815 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15816 echo "${ECHO_T}$ac_header_preproc" >&6
15817
15818 # So? What about this header?
15819 case $ac_header_compiler:$ac_header_preproc in
15820 yes:no )
15821 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15822 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15823 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15824 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15825 (
15826 cat <<\_ASBOX
15827 ## ------------------------------------ ##
15828 ## Report this to bug-autoconf@gnu.org. ##
15829 ## ------------------------------------ ##
15830 _ASBOX
15831 ) |
15832 sed "s/^/$as_me: WARNING: /" >&2
15833 ;;
15834 no:yes )
15835 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15836 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15837 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15838 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15839 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15840 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15841 (
15842 cat <<\_ASBOX
15843 ## ------------------------------------ ##
15844 ## Report this to bug-autoconf@gnu.org. ##
15845 ## ------------------------------------ ##
15846 _ASBOX
15847 ) |
15848 sed "s/^/$as_me: WARNING: /" >&2
15849 ;;
15850 esac
15851 echo "$as_me:$LINENO: checking for $ac_header" >&5
15852 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15853 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15854 echo $ECHO_N "(cached) $ECHO_C" >&6
15855 else
15856 eval "$as_ac_Header=$ac_header_preproc"
15857 fi
15858 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15859 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15860
15861 fi
15862 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15863 cat >>confdefs.h <<_ACEOF
15864 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15865 _ACEOF
15866
15867 fi
15868
15869 done
15870
15871 fi
15872
15873 done
15874
15875 fi
15876
15877 done
15878
15879
15880 for ac_header in krb.h
15881 do
15882 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15883 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15884 echo "$as_me:$LINENO: checking for $ac_header" >&5
15885 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15886 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15887 echo $ECHO_N "(cached) $ECHO_C" >&6
15888 fi
15889 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15890 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15891 else
15892 # Is the header compilable?
15893 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15894 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15895 cat >conftest.$ac_ext <<_ACEOF
15896 #line $LINENO "configure"
15897 /* confdefs.h. */
15898 _ACEOF
15899 cat confdefs.h >>conftest.$ac_ext
15900 cat >>conftest.$ac_ext <<_ACEOF
15901 /* end confdefs.h. */
15902 $ac_includes_default
15903 #include <$ac_header>
15904 _ACEOF
15905 rm -f conftest.$ac_objext
15906 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15907 (eval $ac_compile) 2>&5
15908 ac_status=$?
15909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15910 (exit $ac_status); } &&
15911 { ac_try='test -s conftest.$ac_objext'
15912 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15913 (eval $ac_try) 2>&5
15914 ac_status=$?
15915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15916 (exit $ac_status); }; }; then
15917 ac_header_compiler=yes
15918 else
15919 echo "$as_me: failed program was:" >&5
15920 sed 's/^/| /' conftest.$ac_ext >&5
15921
15922 ac_header_compiler=no
15923 fi
15924 rm -f conftest.$ac_objext conftest.$ac_ext
15925 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15926 echo "${ECHO_T}$ac_header_compiler" >&6
15927
15928 # Is the header present?
15929 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15930 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15931 cat >conftest.$ac_ext <<_ACEOF
15932 #line $LINENO "configure"
15933 /* confdefs.h. */
15934 _ACEOF
15935 cat confdefs.h >>conftest.$ac_ext
15936 cat >>conftest.$ac_ext <<_ACEOF
15937 /* end confdefs.h. */
15938 #include <$ac_header>
15939 _ACEOF
15940 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15941 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15942 ac_status=$?
15943 grep -v '^ *+' conftest.er1 >conftest.err
15944 rm -f conftest.er1
15945 cat conftest.err >&5
15946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15947 (exit $ac_status); } >/dev/null; then
15948 if test -s conftest.err; then
15949 ac_cpp_err=$ac_c_preproc_warn_flag
15950 else
15951 ac_cpp_err=
15952 fi
15953 else
15954 ac_cpp_err=yes
15955 fi
15956 if test -z "$ac_cpp_err"; then
15957 ac_header_preproc=yes
15958 else
15959 echo "$as_me: failed program was:" >&5
15960 sed 's/^/| /' conftest.$ac_ext >&5
15961
15962 ac_header_preproc=no
15963 fi
15964 rm -f conftest.err conftest.$ac_ext
15965 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15966 echo "${ECHO_T}$ac_header_preproc" >&6
15967
15968 # So? What about this header?
15969 case $ac_header_compiler:$ac_header_preproc in
15970 yes:no )
15971 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15972 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15973 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15974 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15975 (
15976 cat <<\_ASBOX
15977 ## ------------------------------------ ##
15978 ## Report this to bug-autoconf@gnu.org. ##
15979 ## ------------------------------------ ##
15980 _ASBOX
15981 ) |
15982 sed "s/^/$as_me: WARNING: /" >&2
15983 ;;
15984 no:yes )
15985 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15986 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15987 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15988 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15989 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15990 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15991 (
15992 cat <<\_ASBOX
15993 ## ------------------------------------ ##
15994 ## Report this to bug-autoconf@gnu.org. ##
15995 ## ------------------------------------ ##
15996 _ASBOX
15997 ) |
15998 sed "s/^/$as_me: WARNING: /" >&2
15999 ;;
16000 esac
16001 echo "$as_me:$LINENO: checking for $ac_header" >&5
16002 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16003 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16004 echo $ECHO_N "(cached) $ECHO_C" >&6
16005 else
16006 eval "$as_ac_Header=$ac_header_preproc"
16007 fi
16008 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16009 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16010
16011 fi
16012 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16013 cat >>confdefs.h <<_ACEOF
16014 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16015 _ACEOF
16016
16017 else
16018
16019 for ac_header in kerberosIV/krb.h
16020 do
16021 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16022 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16023 echo "$as_me:$LINENO: checking for $ac_header" >&5
16024 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16025 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16026 echo $ECHO_N "(cached) $ECHO_C" >&6
16027 fi
16028 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16029 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16030 else
16031 # Is the header compilable?
16032 echo "$as_me:$LINENO: checking $ac_header usability" >&5
16033 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16034 cat >conftest.$ac_ext <<_ACEOF
16035 #line $LINENO "configure"
16036 /* confdefs.h. */
16037 _ACEOF
16038 cat confdefs.h >>conftest.$ac_ext
16039 cat >>conftest.$ac_ext <<_ACEOF
16040 /* end confdefs.h. */
16041 $ac_includes_default
16042 #include <$ac_header>
16043 _ACEOF
16044 rm -f conftest.$ac_objext
16045 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16046 (eval $ac_compile) 2>&5
16047 ac_status=$?
16048 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16049 (exit $ac_status); } &&
16050 { ac_try='test -s conftest.$ac_objext'
16051 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16052 (eval $ac_try) 2>&5
16053 ac_status=$?
16054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16055 (exit $ac_status); }; }; then
16056 ac_header_compiler=yes
16057 else
16058 echo "$as_me: failed program was:" >&5
16059 sed 's/^/| /' conftest.$ac_ext >&5
16060
16061 ac_header_compiler=no
16062 fi
16063 rm -f conftest.$ac_objext conftest.$ac_ext
16064 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16065 echo "${ECHO_T}$ac_header_compiler" >&6
16066
16067 # Is the header present?
16068 echo "$as_me:$LINENO: checking $ac_header presence" >&5
16069 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16070 cat >conftest.$ac_ext <<_ACEOF
16071 #line $LINENO "configure"
16072 /* confdefs.h. */
16073 _ACEOF
16074 cat confdefs.h >>conftest.$ac_ext
16075 cat >>conftest.$ac_ext <<_ACEOF
16076 /* end confdefs.h. */
16077 #include <$ac_header>
16078 _ACEOF
16079 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16080 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16081 ac_status=$?
16082 grep -v '^ *+' conftest.er1 >conftest.err
16083 rm -f conftest.er1
16084 cat conftest.err >&5
16085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16086 (exit $ac_status); } >/dev/null; then
16087 if test -s conftest.err; then
16088 ac_cpp_err=$ac_c_preproc_warn_flag
16089 else
16090 ac_cpp_err=
16091 fi
16092 else
16093 ac_cpp_err=yes
16094 fi
16095 if test -z "$ac_cpp_err"; then
16096 ac_header_preproc=yes
16097 else
16098 echo "$as_me: failed program was:" >&5
16099 sed 's/^/| /' conftest.$ac_ext >&5
16100
16101 ac_header_preproc=no
16102 fi
16103 rm -f conftest.err conftest.$ac_ext
16104 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16105 echo "${ECHO_T}$ac_header_preproc" >&6
16106
16107 # So? What about this header?
16108 case $ac_header_compiler:$ac_header_preproc in
16109 yes:no )
16110 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16111 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16112 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16113 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16114 (
16115 cat <<\_ASBOX
16116 ## ------------------------------------ ##
16117 ## Report this to bug-autoconf@gnu.org. ##
16118 ## ------------------------------------ ##
16119 _ASBOX
16120 ) |
16121 sed "s/^/$as_me: WARNING: /" >&2
16122 ;;
16123 no:yes )
16124 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16125 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16126 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16127 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16128 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16129 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16130 (
16131 cat <<\_ASBOX
16132 ## ------------------------------------ ##
16133 ## Report this to bug-autoconf@gnu.org. ##
16134 ## ------------------------------------ ##
16135 _ASBOX
16136 ) |
16137 sed "s/^/$as_me: WARNING: /" >&2
16138 ;;
16139 esac
16140 echo "$as_me:$LINENO: checking for $ac_header" >&5
16141 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16142 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16143 echo $ECHO_N "(cached) $ECHO_C" >&6
16144 else
16145 eval "$as_ac_Header=$ac_header_preproc"
16146 fi
16147 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16148 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16149
16150 fi
16151 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16152 cat >>confdefs.h <<_ACEOF
16153 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16154 _ACEOF
16155
16156 else
16157
16158 for ac_header in kerberos/krb.h
16159 do
16160 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16161 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16162 echo "$as_me:$LINENO: checking for $ac_header" >&5
16163 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16164 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16165 echo $ECHO_N "(cached) $ECHO_C" >&6
16166 fi
16167 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16168 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16169 else
16170 # Is the header compilable?
16171 echo "$as_me:$LINENO: checking $ac_header usability" >&5
16172 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16173 cat >conftest.$ac_ext <<_ACEOF
16174 #line $LINENO "configure"
16175 /* confdefs.h. */
16176 _ACEOF
16177 cat confdefs.h >>conftest.$ac_ext
16178 cat >>conftest.$ac_ext <<_ACEOF
16179 /* end confdefs.h. */
16180 $ac_includes_default
16181 #include <$ac_header>
16182 _ACEOF
16183 rm -f conftest.$ac_objext
16184 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16185 (eval $ac_compile) 2>&5
16186 ac_status=$?
16187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16188 (exit $ac_status); } &&
16189 { ac_try='test -s conftest.$ac_objext'
16190 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16191 (eval $ac_try) 2>&5
16192 ac_status=$?
16193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16194 (exit $ac_status); }; }; then
16195 ac_header_compiler=yes
16196 else
16197 echo "$as_me: failed program was:" >&5
16198 sed 's/^/| /' conftest.$ac_ext >&5
16199
16200 ac_header_compiler=no
16201 fi
16202 rm -f conftest.$ac_objext conftest.$ac_ext
16203 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16204 echo "${ECHO_T}$ac_header_compiler" >&6
16205
16206 # Is the header present?
16207 echo "$as_me:$LINENO: checking $ac_header presence" >&5
16208 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16209 cat >conftest.$ac_ext <<_ACEOF
16210 #line $LINENO "configure"
16211 /* confdefs.h. */
16212 _ACEOF
16213 cat confdefs.h >>conftest.$ac_ext
16214 cat >>conftest.$ac_ext <<_ACEOF
16215 /* end confdefs.h. */
16216 #include <$ac_header>
16217 _ACEOF
16218 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16219 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16220 ac_status=$?
16221 grep -v '^ *+' conftest.er1 >conftest.err
16222 rm -f conftest.er1
16223 cat conftest.err >&5
16224 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16225 (exit $ac_status); } >/dev/null; then
16226 if test -s conftest.err; then
16227 ac_cpp_err=$ac_c_preproc_warn_flag
16228 else
16229 ac_cpp_err=
16230 fi
16231 else
16232 ac_cpp_err=yes
16233 fi
16234 if test -z "$ac_cpp_err"; then
16235 ac_header_preproc=yes
16236 else
16237 echo "$as_me: failed program was:" >&5
16238 sed 's/^/| /' conftest.$ac_ext >&5
16239
16240 ac_header_preproc=no
16241 fi
16242 rm -f conftest.err conftest.$ac_ext
16243 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16244 echo "${ECHO_T}$ac_header_preproc" >&6
16245
16246 # So? What about this header?
16247 case $ac_header_compiler:$ac_header_preproc in
16248 yes:no )
16249 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16250 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16251 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16252 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16253 (
16254 cat <<\_ASBOX
16255 ## ------------------------------------ ##
16256 ## Report this to bug-autoconf@gnu.org. ##
16257 ## ------------------------------------ ##
16258 _ASBOX
16259 ) |
16260 sed "s/^/$as_me: WARNING: /" >&2
16261 ;;
16262 no:yes )
16263 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16264 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16265 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16266 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16267 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16268 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16269 (
16270 cat <<\_ASBOX
16271 ## ------------------------------------ ##
16272 ## Report this to bug-autoconf@gnu.org. ##
16273 ## ------------------------------------ ##
16274 _ASBOX
16275 ) |
16276 sed "s/^/$as_me: WARNING: /" >&2
16277 ;;
16278 esac
16279 echo "$as_me:$LINENO: checking for $ac_header" >&5
16280 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16281 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16282 echo $ECHO_N "(cached) $ECHO_C" >&6
16283 else
16284 eval "$as_ac_Header=$ac_header_preproc"
16285 fi
16286 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16287 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16288
16289 fi
16290 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16291 cat >>confdefs.h <<_ACEOF
16292 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16293 _ACEOF
16294
16295 fi
16296
16297 done
16298
16299 fi
16300
16301 done
16302
16303 fi
16304
16305 done
16306
16307 fi
16308
16309 for ac_header in com_err.h
16310 do
16311 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16312 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16313 echo "$as_me:$LINENO: checking for $ac_header" >&5
16314 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16315 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16316 echo $ECHO_N "(cached) $ECHO_C" >&6
16317 fi
16318 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16319 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16320 else
16321 # Is the header compilable?
16322 echo "$as_me:$LINENO: checking $ac_header usability" >&5
16323 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16324 cat >conftest.$ac_ext <<_ACEOF
16325 #line $LINENO "configure"
16326 /* confdefs.h. */
16327 _ACEOF
16328 cat confdefs.h >>conftest.$ac_ext
16329 cat >>conftest.$ac_ext <<_ACEOF
16330 /* end confdefs.h. */
16331 $ac_includes_default
16332 #include <$ac_header>
16333 _ACEOF
16334 rm -f conftest.$ac_objext
16335 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16336 (eval $ac_compile) 2>&5
16337 ac_status=$?
16338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16339 (exit $ac_status); } &&
16340 { ac_try='test -s conftest.$ac_objext'
16341 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16342 (eval $ac_try) 2>&5
16343 ac_status=$?
16344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16345 (exit $ac_status); }; }; then
16346 ac_header_compiler=yes
16347 else
16348 echo "$as_me: failed program was:" >&5
16349 sed 's/^/| /' conftest.$ac_ext >&5
16350
16351 ac_header_compiler=no
16352 fi
16353 rm -f conftest.$ac_objext conftest.$ac_ext
16354 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16355 echo "${ECHO_T}$ac_header_compiler" >&6
16356
16357 # Is the header present?
16358 echo "$as_me:$LINENO: checking $ac_header presence" >&5
16359 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16360 cat >conftest.$ac_ext <<_ACEOF
16361 #line $LINENO "configure"
16362 /* confdefs.h. */
16363 _ACEOF
16364 cat confdefs.h >>conftest.$ac_ext
16365 cat >>conftest.$ac_ext <<_ACEOF
16366 /* end confdefs.h. */
16367 #include <$ac_header>
16368 _ACEOF
16369 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16370 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16371 ac_status=$?
16372 grep -v '^ *+' conftest.er1 >conftest.err
16373 rm -f conftest.er1
16374 cat conftest.err >&5
16375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16376 (exit $ac_status); } >/dev/null; then
16377 if test -s conftest.err; then
16378 ac_cpp_err=$ac_c_preproc_warn_flag
16379 else
16380 ac_cpp_err=
16381 fi
16382 else
16383 ac_cpp_err=yes
16384 fi
16385 if test -z "$ac_cpp_err"; then
16386 ac_header_preproc=yes
16387 else
16388 echo "$as_me: failed program was:" >&5
16389 sed 's/^/| /' conftest.$ac_ext >&5
16390
16391 ac_header_preproc=no
16392 fi
16393 rm -f conftest.err conftest.$ac_ext
16394 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16395 echo "${ECHO_T}$ac_header_preproc" >&6
16396
16397 # So? What about this header?
16398 case $ac_header_compiler:$ac_header_preproc in
16399 yes:no )
16400 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16401 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16402 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16403 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16404 (
16405 cat <<\_ASBOX
16406 ## ------------------------------------ ##
16407 ## Report this to bug-autoconf@gnu.org. ##
16408 ## ------------------------------------ ##
16409 _ASBOX
16410 ) |
16411 sed "s/^/$as_me: WARNING: /" >&2
16412 ;;
16413 no:yes )
16414 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16415 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16416 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16417 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16418 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16419 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16420 (
16421 cat <<\_ASBOX
16422 ## ------------------------------------ ##
16423 ## Report this to bug-autoconf@gnu.org. ##
16424 ## ------------------------------------ ##
16425 _ASBOX
16426 ) |
16427 sed "s/^/$as_me: WARNING: /" >&2
16428 ;;
16429 esac
16430 echo "$as_me:$LINENO: checking for $ac_header" >&5
16431 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16432 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16433 echo $ECHO_N "(cached) $ECHO_C" >&6
16434 else
16435 eval "$as_ac_Header=$ac_header_preproc"
16436 fi
16437 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16438 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16439
16440 fi
16441 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16442 cat >>confdefs.h <<_ACEOF
16443 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16444 _ACEOF
16445
16446 fi
16447
16448 done
16449
16450 fi
16451
16452 # Solaris requires -lintl if you want strerror (which calls dgettext)
16453 # to return localized messages.
16454
16455 echo "$as_me:$LINENO: checking for dgettext in -lintl" >&5
16456 echo $ECHO_N "checking for dgettext in -lintl... $ECHO_C" >&6
16457 if test "${ac_cv_lib_intl_dgettext+set}" = set; then
16458 echo $ECHO_N "(cached) $ECHO_C" >&6
16459 else
16460 ac_check_lib_save_LIBS=$LIBS
16461 LIBS="-lintl $LIBS"
16462 cat >conftest.$ac_ext <<_ACEOF
16463 #line $LINENO "configure"
16464 /* confdefs.h. */
16465 _ACEOF
16466 cat confdefs.h >>conftest.$ac_ext
16467 cat >>conftest.$ac_ext <<_ACEOF
16468 /* end confdefs.h. */
16469
16470 /* Override any gcc2 internal prototype to avoid an error. */
16471 #ifdef __cplusplus
16472 extern "C"
16473 #endif
16474 /* We use char because int might match the return type of a gcc2
16475 builtin and then its argument prototype would still apply. */
16476 char dgettext ();
16477 int
16478 main ()
16479 {
16480 dgettext ();
16481 ;
16482 return 0;
16483 }
16484 _ACEOF
16485 rm -f conftest.$ac_objext conftest$ac_exeext
16486 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16487 (eval $ac_link) 2>&5
16488 ac_status=$?
16489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16490 (exit $ac_status); } &&
16491 { ac_try='test -s conftest$ac_exeext'
16492 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16493 (eval $ac_try) 2>&5
16494 ac_status=$?
16495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16496 (exit $ac_status); }; }; then
16497 ac_cv_lib_intl_dgettext=yes
16498 else
16499 echo "$as_me: failed program was:" >&5
16500 sed 's/^/| /' conftest.$ac_ext >&5
16501
16502 ac_cv_lib_intl_dgettext=no
16503 fi
16504 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
16505 LIBS=$ac_check_lib_save_LIBS
16506 fi
16507 echo "$as_me:$LINENO: result: $ac_cv_lib_intl_dgettext" >&5
16508 echo "${ECHO_T}$ac_cv_lib_intl_dgettext" >&6
16509 if test $ac_cv_lib_intl_dgettext = yes; then
16510 cat >>confdefs.h <<_ACEOF
16511 #define HAVE_LIBINTL 1
16512 _ACEOF
16513
16514 LIBS="-lintl $LIBS"
16515
16516 fi
16517
16518
16519 echo "$as_me:$LINENO: checking whether localtime caches TZ" >&5
16520 echo $ECHO_N "checking whether localtime caches TZ... $ECHO_C" >&6
16521 if test "${emacs_cv_localtime_cache+set}" = set; then
16522 echo $ECHO_N "(cached) $ECHO_C" >&6
16523 else
16524 if test x$ac_cv_func_tzset = xyes; then
16525 if test "$cross_compiling" = yes; then
16526 # If we have tzset, assume the worst when cross-compiling.
16527 emacs_cv_localtime_cache=yes
16528 else
16529 cat >conftest.$ac_ext <<_ACEOF
16530 #line $LINENO "configure"
16531 /* confdefs.h. */
16532 _ACEOF
16533 cat confdefs.h >>conftest.$ac_ext
16534 cat >>conftest.$ac_ext <<_ACEOF
16535 /* end confdefs.h. */
16536 #include <time.h>
16537 extern char **environ;
16538 unset_TZ ()
16539 {
16540 char **from, **to;
16541 for (to = from = environ; (*to = *from); from++)
16542 if (! (to[0][0] == 'T' && to[0][1] == 'Z' && to[0][2] == '='))
16543 to++;
16544 }
16545 char TZ_GMT0[] = "TZ=GMT0";
16546 char TZ_PST8[] = "TZ=PST8";
16547 main()
16548 {
16549 time_t now = time ((time_t *) 0);
16550 int hour_GMT0, hour_unset;
16551 if (putenv (TZ_GMT0) != 0)
16552 exit (1);
16553 hour_GMT0 = localtime (&now)->tm_hour;
16554 unset_TZ ();
16555 hour_unset = localtime (&now)->tm_hour;
16556 if (putenv (TZ_PST8) != 0)
16557 exit (1);
16558 if (localtime (&now)->tm_hour == hour_GMT0)
16559 exit (1);
16560 unset_TZ ();
16561 if (localtime (&now)->tm_hour != hour_unset)
16562 exit (1);
16563 exit (0);
16564 }
16565 _ACEOF
16566 rm -f conftest$ac_exeext
16567 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16568 (eval $ac_link) 2>&5
16569 ac_status=$?
16570 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16571 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16572 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16573 (eval $ac_try) 2>&5
16574 ac_status=$?
16575 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16576 (exit $ac_status); }; }; then
16577 emacs_cv_localtime_cache=no
16578 else
16579 echo "$as_me: program exited with status $ac_status" >&5
16580 echo "$as_me: failed program was:" >&5
16581 sed 's/^/| /' conftest.$ac_ext >&5
16582
16583 ( exit $ac_status )
16584 emacs_cv_localtime_cache=yes
16585 fi
16586 rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16587 fi
16588 else
16589 # If we lack tzset, report that localtime does not cache TZ,
16590 # since we can't invalidate the cache if we don't have tzset.
16591 emacs_cv_localtime_cache=no
16592 fi
16593 fi
16594 echo "$as_me:$LINENO: result: $emacs_cv_localtime_cache" >&5
16595 echo "${ECHO_T}$emacs_cv_localtime_cache" >&6
16596 if test $emacs_cv_localtime_cache = yes; then
16597
16598 cat >>confdefs.h <<\_ACEOF
16599 #define LOCALTIME_CACHE 1
16600 _ACEOF
16601
16602 fi
16603
16604 if test "x$HAVE_TIMEVAL" = xyes; then
16605
16606 for ac_func in gettimeofday
16607 do
16608 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16609 echo "$as_me:$LINENO: checking for $ac_func" >&5
16610 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
16611 if eval "test \"\${$as_ac_var+set}\" = set"; then
16612 echo $ECHO_N "(cached) $ECHO_C" >&6
16613 else
16614 cat >conftest.$ac_ext <<_ACEOF
16615 #line $LINENO "configure"
16616 /* confdefs.h. */
16617 _ACEOF
16618 cat confdefs.h >>conftest.$ac_ext
16619 cat >>conftest.$ac_ext <<_ACEOF
16620 /* end confdefs.h. */
16621 /* System header to define __stub macros and hopefully few prototypes,
16622 which can conflict with char $ac_func (); below.
16623 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16624 <limits.h> exists even on freestanding compilers. */
16625 #ifdef __STDC__
16626 # include <limits.h>
16627 #else
16628 # include <assert.h>
16629 #endif
16630 /* Override any gcc2 internal prototype to avoid an error. */
16631 #ifdef __cplusplus
16632 extern "C"
16633 {
16634 #endif
16635 /* We use char because int might match the return type of a gcc2
16636 builtin and then its argument prototype would still apply. */
16637 char $ac_func ();
16638 /* The GNU C library defines this for functions which it implements
16639 to always fail with ENOSYS. Some functions are actually named
16640 something starting with __ and the normal name is an alias. */
16641 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
16642 choke me
16643 #else
16644 char (*f) () = $ac_func;
16645 #endif
16646 #ifdef __cplusplus
16647 }
16648 #endif
16649
16650 int
16651 main ()
16652 {
16653 return f != $ac_func;
16654 ;
16655 return 0;
16656 }
16657 _ACEOF
16658 rm -f conftest.$ac_objext conftest$ac_exeext
16659 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16660 (eval $ac_link) 2>&5
16661 ac_status=$?
16662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16663 (exit $ac_status); } &&
16664 { ac_try='test -s conftest$ac_exeext'
16665 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16666 (eval $ac_try) 2>&5
16667 ac_status=$?
16668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16669 (exit $ac_status); }; }; then
16670 eval "$as_ac_var=yes"
16671 else
16672 echo "$as_me: failed program was:" >&5
16673 sed 's/^/| /' conftest.$ac_ext >&5
16674
16675 eval "$as_ac_var=no"
16676 fi
16677 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
16678 fi
16679 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
16680 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
16681 if test `eval echo '${'$as_ac_var'}'` = yes; then
16682 cat >>confdefs.h <<_ACEOF
16683 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16684 _ACEOF
16685
16686 fi
16687 done
16688
16689 if test $ac_cv_func_gettimeofday = yes; then
16690 echo "$as_me:$LINENO: checking whether gettimeofday can accept two arguments" >&5
16691 echo $ECHO_N "checking whether gettimeofday can accept two arguments... $ECHO_C" >&6
16692 if test "${emacs_cv_gettimeofday_two_arguments+set}" = set; then
16693 echo $ECHO_N "(cached) $ECHO_C" >&6
16694 else
16695 cat >conftest.$ac_ext <<_ACEOF
16696 #line $LINENO "configure"
16697 /* confdefs.h. */
16698 _ACEOF
16699 cat confdefs.h >>conftest.$ac_ext
16700 cat >>conftest.$ac_ext <<_ACEOF
16701 /* end confdefs.h. */
16702
16703 #ifdef TIME_WITH_SYS_TIME
16704 #include <sys/time.h>
16705 #include <time.h>
16706 #else
16707 #ifdef HAVE_SYS_TIME_H
16708 #include <sys/time.h>
16709 #else
16710 #include <time.h>
16711 #endif
16712 #endif
16713 int
16714 main ()
16715 {
16716 struct timeval time;
16717 gettimeofday (&time, 0);
16718 ;
16719 return 0;
16720 }
16721 _ACEOF
16722 rm -f conftest.$ac_objext
16723 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16724 (eval $ac_compile) 2>&5
16725 ac_status=$?
16726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16727 (exit $ac_status); } &&
16728 { ac_try='test -s conftest.$ac_objext'
16729 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16730 (eval $ac_try) 2>&5
16731 ac_status=$?
16732 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16733 (exit $ac_status); }; }; then
16734 emacs_cv_gettimeofday_two_arguments=yes
16735 else
16736 echo "$as_me: failed program was:" >&5
16737 sed 's/^/| /' conftest.$ac_ext >&5
16738
16739 emacs_cv_gettimeofday_two_arguments=no
16740 fi
16741 rm -f conftest.$ac_objext conftest.$ac_ext
16742 fi
16743 echo "$as_me:$LINENO: result: $emacs_cv_gettimeofday_two_arguments" >&5
16744 echo "${ECHO_T}$emacs_cv_gettimeofday_two_arguments" >&6
16745 if test $emacs_cv_gettimeofday_two_arguments = no; then
16746
16747 cat >>confdefs.h <<\_ACEOF
16748 #define GETTIMEOFDAY_ONE_ARGUMENT 1
16749 _ACEOF
16750
16751 fi
16752 fi
16753 fi
16754
16755 # This defines (or not) HAVE_TZNAME and HAVE_TM_ZONE.
16756 echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
16757 echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6
16758 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
16759 echo $ECHO_N "(cached) $ECHO_C" >&6
16760 else
16761 cat >conftest.$ac_ext <<_ACEOF
16762 #line $LINENO "configure"
16763 /* confdefs.h. */
16764 _ACEOF
16765 cat confdefs.h >>conftest.$ac_ext
16766 cat >>conftest.$ac_ext <<_ACEOF
16767 /* end confdefs.h. */
16768 #include <sys/types.h>
16769 #include <$ac_cv_struct_tm>
16770
16771
16772 int
16773 main ()
16774 {
16775 static struct tm ac_aggr;
16776 if (ac_aggr.tm_zone)
16777 return 0;
16778 ;
16779 return 0;
16780 }
16781 _ACEOF
16782 rm -f conftest.$ac_objext
16783 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16784 (eval $ac_compile) 2>&5
16785 ac_status=$?
16786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16787 (exit $ac_status); } &&
16788 { ac_try='test -s conftest.$ac_objext'
16789 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16790 (eval $ac_try) 2>&5
16791 ac_status=$?
16792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16793 (exit $ac_status); }; }; then
16794 ac_cv_member_struct_tm_tm_zone=yes
16795 else
16796 echo "$as_me: failed program was:" >&5
16797 sed 's/^/| /' conftest.$ac_ext >&5
16798
16799 cat >conftest.$ac_ext <<_ACEOF
16800 #line $LINENO "configure"
16801 /* confdefs.h. */
16802 _ACEOF
16803 cat confdefs.h >>conftest.$ac_ext
16804 cat >>conftest.$ac_ext <<_ACEOF
16805 /* end confdefs.h. */
16806 #include <sys/types.h>
16807 #include <$ac_cv_struct_tm>
16808
16809
16810 int
16811 main ()
16812 {
16813 static struct tm ac_aggr;
16814 if (sizeof ac_aggr.tm_zone)
16815 return 0;
16816 ;
16817 return 0;
16818 }
16819 _ACEOF
16820 rm -f conftest.$ac_objext
16821 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16822 (eval $ac_compile) 2>&5
16823 ac_status=$?
16824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16825 (exit $ac_status); } &&
16826 { ac_try='test -s conftest.$ac_objext'
16827 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16828 (eval $ac_try) 2>&5
16829 ac_status=$?
16830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16831 (exit $ac_status); }; }; then
16832 ac_cv_member_struct_tm_tm_zone=yes
16833 else
16834 echo "$as_me: failed program was:" >&5
16835 sed 's/^/| /' conftest.$ac_ext >&5
16836
16837 ac_cv_member_struct_tm_tm_zone=no
16838 fi
16839 rm -f conftest.$ac_objext conftest.$ac_ext
16840 fi
16841 rm -f conftest.$ac_objext conftest.$ac_ext
16842 fi
16843 echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
16844 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6
16845 if test $ac_cv_member_struct_tm_tm_zone = yes; then
16846
16847 cat >>confdefs.h <<_ACEOF
16848 #define HAVE_STRUCT_TM_TM_ZONE 1
16849 _ACEOF
16850
16851
16852 fi
16853
16854 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
16855
16856 cat >>confdefs.h <<\_ACEOF
16857 #define HAVE_TM_ZONE 1
16858 _ACEOF
16859
16860 else
16861 echo "$as_me:$LINENO: checking for tzname" >&5
16862 echo $ECHO_N "checking for tzname... $ECHO_C" >&6
16863 if test "${ac_cv_var_tzname+set}" = set; then
16864 echo $ECHO_N "(cached) $ECHO_C" >&6
16865 else
16866 cat >conftest.$ac_ext <<_ACEOF
16867 #line $LINENO "configure"
16868 /* confdefs.h. */
16869 _ACEOF
16870 cat confdefs.h >>conftest.$ac_ext
16871 cat >>conftest.$ac_ext <<_ACEOF
16872 /* end confdefs.h. */
16873 #include <time.h>
16874 #ifndef tzname /* For SGI. */
16875 extern char *tzname[]; /* RS6000 and others reject char **tzname. */
16876 #endif
16877
16878 int
16879 main ()
16880 {
16881 atoi(*tzname);
16882 ;
16883 return 0;
16884 }
16885 _ACEOF
16886 rm -f conftest.$ac_objext conftest$ac_exeext
16887 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16888 (eval $ac_link) 2>&5
16889 ac_status=$?
16890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16891 (exit $ac_status); } &&
16892 { ac_try='test -s conftest$ac_exeext'
16893 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16894 (eval $ac_try) 2>&5
16895 ac_status=$?
16896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16897 (exit $ac_status); }; }; then
16898 ac_cv_var_tzname=yes
16899 else
16900 echo "$as_me: failed program was:" >&5
16901 sed 's/^/| /' conftest.$ac_ext >&5
16902
16903 ac_cv_var_tzname=no
16904 fi
16905 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
16906 fi
16907 echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
16908 echo "${ECHO_T}$ac_cv_var_tzname" >&6
16909 if test $ac_cv_var_tzname = yes; then
16910
16911 cat >>confdefs.h <<\_ACEOF
16912 #define HAVE_TZNAME 1
16913 _ACEOF
16914
16915 fi
16916 fi
16917
16918
16919 if test "$ac_cv_func_gettimeofday" = yes; then
16920 echo "$as_me:$LINENO: checking for struct timezone" >&5
16921 echo $ECHO_N "checking for struct timezone... $ECHO_C" >&6
16922 if test "${emacs_cv_struct_timezone+set}" = set; then
16923 echo $ECHO_N "(cached) $ECHO_C" >&6
16924 else
16925 cat >conftest.$ac_ext <<_ACEOF
16926 #line $LINENO "configure"
16927 /* confdefs.h. */
16928 _ACEOF
16929 cat confdefs.h >>conftest.$ac_ext
16930 cat >>conftest.$ac_ext <<_ACEOF
16931 /* end confdefs.h. */
16932 #include <sys/time.h>
16933 int
16934 main ()
16935 {
16936 struct timezone tz;
16937 ;
16938 return 0;
16939 }
16940 _ACEOF
16941 rm -f conftest.$ac_objext
16942 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16943 (eval $ac_compile) 2>&5
16944 ac_status=$?
16945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16946 (exit $ac_status); } &&
16947 { ac_try='test -s conftest.$ac_objext'
16948 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16949 (eval $ac_try) 2>&5
16950 ac_status=$?
16951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16952 (exit $ac_status); }; }; then
16953 if test "$cross_compiling" = yes; then
16954 emacs_cv_struct_timezone=yes
16955 else
16956 cat >conftest.$ac_ext <<_ACEOF
16957 #line $LINENO "configure"
16958 /* confdefs.h. */
16959 _ACEOF
16960 cat confdefs.h >>conftest.$ac_ext
16961 cat >>conftest.$ac_ext <<_ACEOF
16962 /* end confdefs.h. */
16963
16964 #ifdef TIME_WITH_SYS_TIME
16965 #include <sys/time.h>
16966 #include <time.h>
16967 #else
16968 #ifdef HAVE_SYS_TIME_H
16969 #include <sys/time.h>
16970 #else
16971 #include <time.h>
16972 #endif
16973 #endif
16974 main () {
16975 struct timeval time;
16976 struct timezone dummy;
16977 exit (gettimeofday (&time, &dummy));
16978 }
16979 _ACEOF
16980 rm -f conftest$ac_exeext
16981 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16982 (eval $ac_link) 2>&5
16983 ac_status=$?
16984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16985 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16986 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16987 (eval $ac_try) 2>&5
16988 ac_status=$?
16989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16990 (exit $ac_status); }; }; then
16991 emacs_cv_struct_timezone=yes
16992 else
16993 echo "$as_me: program exited with status $ac_status" >&5
16994 echo "$as_me: failed program was:" >&5
16995 sed 's/^/| /' conftest.$ac_ext >&5
16996
16997 ( exit $ac_status )
16998 emacs_cv_struct_timezone=no
16999 fi
17000 rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17001 fi
17002 else
17003 echo "$as_me: failed program was:" >&5
17004 sed 's/^/| /' conftest.$ac_ext >&5
17005
17006 emacs_cv_struct_timezone=no
17007 fi
17008 rm -f conftest.$ac_objext conftest.$ac_ext
17009 fi
17010 echo "$as_me:$LINENO: result: $emacs_cv_struct_timezone" >&5
17011 echo "${ECHO_T}$emacs_cv_struct_timezone" >&6
17012 fi
17013
17014 ok_so_far=yes
17015 echo "$as_me:$LINENO: checking for socket" >&5
17016 echo $ECHO_N "checking for socket... $ECHO_C" >&6
17017 if test "${ac_cv_func_socket+set}" = set; then
17018 echo $ECHO_N "(cached) $ECHO_C" >&6
17019 else
17020 cat >conftest.$ac_ext <<_ACEOF
17021 #line $LINENO "configure"
17022 /* confdefs.h. */
17023 _ACEOF
17024 cat confdefs.h >>conftest.$ac_ext
17025 cat >>conftest.$ac_ext <<_ACEOF
17026 /* end confdefs.h. */
17027 /* System header to define __stub macros and hopefully few prototypes,
17028 which can conflict with char socket (); below.
17029 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17030 <limits.h> exists even on freestanding compilers. */
17031 #ifdef __STDC__
17032 # include <limits.h>
17033 #else
17034 # include <assert.h>
17035 #endif
17036 /* Override any gcc2 internal prototype to avoid an error. */
17037 #ifdef __cplusplus
17038 extern "C"
17039 {
17040 #endif
17041 /* We use char because int might match the return type of a gcc2
17042 builtin and then its argument prototype would still apply. */
17043 char socket ();
17044 /* The GNU C library defines this for functions which it implements
17045 to always fail with ENOSYS. Some functions are actually named
17046 something starting with __ and the normal name is an alias. */
17047 #if defined (__stub_socket) || defined (__stub___socket)
17048 choke me
17049 #else
17050 char (*f) () = socket;
17051 #endif
17052 #ifdef __cplusplus
17053 }
17054 #endif
17055
17056 int
17057 main ()
17058 {
17059 return f != socket;
17060 ;
17061 return 0;
17062 }
17063 _ACEOF
17064 rm -f conftest.$ac_objext conftest$ac_exeext
17065 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17066 (eval $ac_link) 2>&5
17067 ac_status=$?
17068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17069 (exit $ac_status); } &&
17070 { ac_try='test -s conftest$ac_exeext'
17071 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17072 (eval $ac_try) 2>&5
17073 ac_status=$?
17074 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17075 (exit $ac_status); }; }; then
17076 ac_cv_func_socket=yes
17077 else
17078 echo "$as_me: failed program was:" >&5
17079 sed 's/^/| /' conftest.$ac_ext >&5
17080
17081 ac_cv_func_socket=no
17082 fi
17083 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
17084 fi
17085 echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
17086 echo "${ECHO_T}$ac_cv_func_socket" >&6
17087 if test $ac_cv_func_socket = yes; then
17088 :
17089 else
17090 ok_so_far=no
17091 fi
17092
17093 if test $ok_so_far = yes; then
17094 if test "${ac_cv_header_netinet_in_h+set}" = set; then
17095 echo "$as_me:$LINENO: checking for netinet/in.h" >&5
17096 echo $ECHO_N "checking for netinet/in.h... $ECHO_C" >&6
17097 if test "${ac_cv_header_netinet_in_h+set}" = set; then
17098 echo $ECHO_N "(cached) $ECHO_C" >&6
17099 fi
17100 echo "$as_me:$LINENO: result: $ac_cv_header_netinet_in_h" >&5
17101 echo "${ECHO_T}$ac_cv_header_netinet_in_h" >&6
17102 else
17103 # Is the header compilable?
17104 echo "$as_me:$LINENO: checking netinet/in.h usability" >&5
17105 echo $ECHO_N "checking netinet/in.h usability... $ECHO_C" >&6
17106 cat >conftest.$ac_ext <<_ACEOF
17107 #line $LINENO "configure"
17108 /* confdefs.h. */
17109 _ACEOF
17110 cat confdefs.h >>conftest.$ac_ext
17111 cat >>conftest.$ac_ext <<_ACEOF
17112 /* end confdefs.h. */
17113 $ac_includes_default
17114 #include <netinet/in.h>
17115 _ACEOF
17116 rm -f conftest.$ac_objext
17117 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17118 (eval $ac_compile) 2>&5
17119 ac_status=$?
17120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17121 (exit $ac_status); } &&
17122 { ac_try='test -s conftest.$ac_objext'
17123 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17124 (eval $ac_try) 2>&5
17125 ac_status=$?
17126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17127 (exit $ac_status); }; }; then
17128 ac_header_compiler=yes
17129 else
17130 echo "$as_me: failed program was:" >&5
17131 sed 's/^/| /' conftest.$ac_ext >&5
17132
17133 ac_header_compiler=no
17134 fi
17135 rm -f conftest.$ac_objext conftest.$ac_ext
17136 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17137 echo "${ECHO_T}$ac_header_compiler" >&6
17138
17139 # Is the header present?
17140 echo "$as_me:$LINENO: checking netinet/in.h presence" >&5
17141 echo $ECHO_N "checking netinet/in.h presence... $ECHO_C" >&6
17142 cat >conftest.$ac_ext <<_ACEOF
17143 #line $LINENO "configure"
17144 /* confdefs.h. */
17145 _ACEOF
17146 cat confdefs.h >>conftest.$ac_ext
17147 cat >>conftest.$ac_ext <<_ACEOF
17148 /* end confdefs.h. */
17149 #include <netinet/in.h>
17150 _ACEOF
17151 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
17152 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
17153 ac_status=$?
17154 grep -v '^ *+' conftest.er1 >conftest.err
17155 rm -f conftest.er1
17156 cat conftest.err >&5
17157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17158 (exit $ac_status); } >/dev/null; then
17159 if test -s conftest.err; then
17160 ac_cpp_err=$ac_c_preproc_warn_flag
17161 else
17162 ac_cpp_err=
17163 fi
17164 else
17165 ac_cpp_err=yes
17166 fi
17167 if test -z "$ac_cpp_err"; then
17168 ac_header_preproc=yes
17169 else
17170 echo "$as_me: failed program was:" >&5
17171 sed 's/^/| /' conftest.$ac_ext >&5
17172
17173 ac_header_preproc=no
17174 fi
17175 rm -f conftest.err conftest.$ac_ext
17176 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17177 echo "${ECHO_T}$ac_header_preproc" >&6
17178
17179 # So? What about this header?
17180 case $ac_header_compiler:$ac_header_preproc in
17181 yes:no )
17182 { echo "$as_me:$LINENO: WARNING: netinet/in.h: accepted by the compiler, rejected by the preprocessor!" >&5
17183 echo "$as_me: WARNING: netinet/in.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
17184 { echo "$as_me:$LINENO: WARNING: netinet/in.h: proceeding with the preprocessor's result" >&5
17185 echo "$as_me: WARNING: netinet/in.h: proceeding with the preprocessor's result" >&2;}
17186 (
17187 cat <<\_ASBOX
17188 ## ------------------------------------ ##
17189 ## Report this to bug-autoconf@gnu.org. ##
17190 ## ------------------------------------ ##
17191 _ASBOX
17192 ) |
17193 sed "s/^/$as_me: WARNING: /" >&2
17194 ;;
17195 no:yes )
17196 { echo "$as_me:$LINENO: WARNING: netinet/in.h: present but cannot be compiled" >&5
17197 echo "$as_me: WARNING: netinet/in.h: present but cannot be compiled" >&2;}
17198 { echo "$as_me:$LINENO: WARNING: netinet/in.h: check for missing prerequisite headers?" >&5
17199 echo "$as_me: WARNING: netinet/in.h: check for missing prerequisite headers?" >&2;}
17200 { echo "$as_me:$LINENO: WARNING: netinet/in.h: proceeding with the preprocessor's result" >&5
17201 echo "$as_me: WARNING: netinet/in.h: proceeding with the preprocessor's result" >&2;}
17202 (
17203 cat <<\_ASBOX
17204 ## ------------------------------------ ##
17205 ## Report this to bug-autoconf@gnu.org. ##
17206 ## ------------------------------------ ##
17207 _ASBOX
17208 ) |
17209 sed "s/^/$as_me: WARNING: /" >&2
17210 ;;
17211 esac
17212 echo "$as_me:$LINENO: checking for netinet/in.h" >&5
17213 echo $ECHO_N "checking for netinet/in.h... $ECHO_C" >&6
17214 if test "${ac_cv_header_netinet_in_h+set}" = set; then
17215 echo $ECHO_N "(cached) $ECHO_C" >&6
17216 else
17217 ac_cv_header_netinet_in_h=$ac_header_preproc
17218 fi
17219 echo "$as_me:$LINENO: result: $ac_cv_header_netinet_in_h" >&5
17220 echo "${ECHO_T}$ac_cv_header_netinet_in_h" >&6
17221
17222 fi
17223 if test $ac_cv_header_netinet_in_h = yes; then
17224 :
17225 else
17226 ok_so_far=no
17227 fi
17228
17229
17230 fi
17231 if test $ok_so_far = yes; then
17232 if test "${ac_cv_header_arpa_inet_h+set}" = set; then
17233 echo "$as_me:$LINENO: checking for arpa/inet.h" >&5
17234 echo $ECHO_N "checking for arpa/inet.h... $ECHO_C" >&6
17235 if test "${ac_cv_header_arpa_inet_h+set}" = set; then
17236 echo $ECHO_N "(cached) $ECHO_C" >&6
17237 fi
17238 echo "$as_me:$LINENO: result: $ac_cv_header_arpa_inet_h" >&5
17239 echo "${ECHO_T}$ac_cv_header_arpa_inet_h" >&6
17240 else
17241 # Is the header compilable?
17242 echo "$as_me:$LINENO: checking arpa/inet.h usability" >&5
17243 echo $ECHO_N "checking arpa/inet.h usability... $ECHO_C" >&6
17244 cat >conftest.$ac_ext <<_ACEOF
17245 #line $LINENO "configure"
17246 /* confdefs.h. */
17247 _ACEOF
17248 cat confdefs.h >>conftest.$ac_ext
17249 cat >>conftest.$ac_ext <<_ACEOF
17250 /* end confdefs.h. */
17251 $ac_includes_default
17252 #include <arpa/inet.h>
17253 _ACEOF
17254 rm -f conftest.$ac_objext
17255 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17256 (eval $ac_compile) 2>&5
17257 ac_status=$?
17258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17259 (exit $ac_status); } &&
17260 { ac_try='test -s conftest.$ac_objext'
17261 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17262 (eval $ac_try) 2>&5
17263 ac_status=$?
17264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17265 (exit $ac_status); }; }; then
17266 ac_header_compiler=yes
17267 else
17268 echo "$as_me: failed program was:" >&5
17269 sed 's/^/| /' conftest.$ac_ext >&5
17270
17271 ac_header_compiler=no
17272 fi
17273 rm -f conftest.$ac_objext conftest.$ac_ext
17274 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17275 echo "${ECHO_T}$ac_header_compiler" >&6
17276
17277 # Is the header present?
17278 echo "$as_me:$LINENO: checking arpa/inet.h presence" >&5
17279 echo $ECHO_N "checking arpa/inet.h presence... $ECHO_C" >&6
17280 cat >conftest.$ac_ext <<_ACEOF
17281 #line $LINENO "configure"
17282 /* confdefs.h. */
17283 _ACEOF
17284 cat confdefs.h >>conftest.$ac_ext
17285 cat >>conftest.$ac_ext <<_ACEOF
17286 /* end confdefs.h. */
17287 #include <arpa/inet.h>
17288 _ACEOF
17289 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
17290 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
17291 ac_status=$?
17292 grep -v '^ *+' conftest.er1 >conftest.err
17293 rm -f conftest.er1
17294 cat conftest.err >&5
17295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17296 (exit $ac_status); } >/dev/null; then
17297 if test -s conftest.err; then
17298 ac_cpp_err=$ac_c_preproc_warn_flag
17299 else
17300 ac_cpp_err=
17301 fi
17302 else
17303 ac_cpp_err=yes
17304 fi
17305 if test -z "$ac_cpp_err"; then
17306 ac_header_preproc=yes
17307 else
17308 echo "$as_me: failed program was:" >&5
17309 sed 's/^/| /' conftest.$ac_ext >&5
17310
17311 ac_header_preproc=no
17312 fi
17313 rm -f conftest.err conftest.$ac_ext
17314 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17315 echo "${ECHO_T}$ac_header_preproc" >&6
17316
17317 # So? What about this header?
17318 case $ac_header_compiler:$ac_header_preproc in
17319 yes:no )
17320 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: accepted by the compiler, rejected by the preprocessor!" >&5
17321 echo "$as_me: WARNING: arpa/inet.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
17322 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: proceeding with the preprocessor's result" >&5
17323 echo "$as_me: WARNING: arpa/inet.h: proceeding with the preprocessor's result" >&2;}
17324 (
17325 cat <<\_ASBOX
17326 ## ------------------------------------ ##
17327 ## Report this to bug-autoconf@gnu.org. ##
17328 ## ------------------------------------ ##
17329 _ASBOX
17330 ) |
17331 sed "s/^/$as_me: WARNING: /" >&2
17332 ;;
17333 no:yes )
17334 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: present but cannot be compiled" >&5
17335 echo "$as_me: WARNING: arpa/inet.h: present but cannot be compiled" >&2;}
17336 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: check for missing prerequisite headers?" >&5
17337 echo "$as_me: WARNING: arpa/inet.h: check for missing prerequisite headers?" >&2;}
17338 { echo "$as_me:$LINENO: WARNING: arpa/inet.h: proceeding with the preprocessor's result" >&5
17339 echo "$as_me: WARNING: arpa/inet.h: proceeding with the preprocessor's result" >&2;}
17340 (
17341 cat <<\_ASBOX
17342 ## ------------------------------------ ##
17343 ## Report this to bug-autoconf@gnu.org. ##
17344 ## ------------------------------------ ##
17345 _ASBOX
17346 ) |
17347 sed "s/^/$as_me: WARNING: /" >&2
17348 ;;
17349 esac
17350 echo "$as_me:$LINENO: checking for arpa/inet.h" >&5
17351 echo $ECHO_N "checking for arpa/inet.h... $ECHO_C" >&6
17352 if test "${ac_cv_header_arpa_inet_h+set}" = set; then
17353 echo $ECHO_N "(cached) $ECHO_C" >&6
17354 else
17355 ac_cv_header_arpa_inet_h=$ac_header_preproc
17356 fi
17357 echo "$as_me:$LINENO: result: $ac_cv_header_arpa_inet_h" >&5
17358 echo "${ECHO_T}$ac_cv_header_arpa_inet_h" >&6
17359
17360 fi
17361 if test $ac_cv_header_arpa_inet_h = yes; then
17362 :
17363 else
17364 ok_so_far=no
17365 fi
17366
17367
17368 fi
17369 if test $ok_so_far = yes; then
17370
17371 cat >>confdefs.h <<\_ACEOF
17372 #define HAVE_INET_SOCKETS 1
17373 _ACEOF
17374
17375 fi
17376
17377 if test -f /usr/lpp/X11/bin/smt.exp; then
17378
17379 cat >>confdefs.h <<\_ACEOF
17380 #define HAVE_AIX_SMT_EXP 1
17381 _ACEOF
17382
17383 fi
17384
17385 echo "$as_me:$LINENO: checking whether system supports dynamic ptys" >&5
17386 echo $ECHO_N "checking whether system supports dynamic ptys... $ECHO_C" >&6
17387 if test -d /dev/pts && ls -d /dev/ptmx > /dev/null 2>&1 ; then
17388 echo "$as_me:$LINENO: result: yes" >&5
17389 echo "${ECHO_T}yes" >&6
17390
17391 cat >>confdefs.h <<\_ACEOF
17392 #define HAVE_DEV_PTMX 1
17393 _ACEOF
17394
17395 else
17396 echo "$as_me:$LINENO: result: no" >&5
17397 echo "${ECHO_T}no" >&6
17398 fi
17399
17400 echo "$as_me:$LINENO: checking for pid_t" >&5
17401 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
17402 if test "${ac_cv_type_pid_t+set}" = set; then
17403 echo $ECHO_N "(cached) $ECHO_C" >&6
17404 else
17405 cat >conftest.$ac_ext <<_ACEOF
17406 #line $LINENO "configure"
17407 /* confdefs.h. */
17408 _ACEOF
17409 cat confdefs.h >>conftest.$ac_ext
17410 cat >>conftest.$ac_ext <<_ACEOF
17411 /* end confdefs.h. */
17412 $ac_includes_default
17413 int
17414 main ()
17415 {
17416 if ((pid_t *) 0)
17417 return 0;
17418 if (sizeof (pid_t))
17419 return 0;
17420 ;
17421 return 0;
17422 }
17423 _ACEOF
17424 rm -f conftest.$ac_objext
17425 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17426 (eval $ac_compile) 2>&5
17427 ac_status=$?
17428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17429 (exit $ac_status); } &&
17430 { ac_try='test -s conftest.$ac_objext'
17431 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17432 (eval $ac_try) 2>&5
17433 ac_status=$?
17434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17435 (exit $ac_status); }; }; then
17436 ac_cv_type_pid_t=yes
17437 else
17438 echo "$as_me: failed program was:" >&5
17439 sed 's/^/| /' conftest.$ac_ext >&5
17440
17441 ac_cv_type_pid_t=no
17442 fi
17443 rm -f conftest.$ac_objext conftest.$ac_ext
17444 fi
17445 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
17446 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
17447 if test $ac_cv_type_pid_t = yes; then
17448 :
17449 else
17450
17451 cat >>confdefs.h <<_ACEOF
17452 #define pid_t int
17453 _ACEOF
17454
17455 fi
17456
17457
17458
17459 for ac_header in unistd.h vfork.h
17460 do
17461 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
17462 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17463 echo "$as_me:$LINENO: checking for $ac_header" >&5
17464 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17465 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17466 echo $ECHO_N "(cached) $ECHO_C" >&6
17467 fi
17468 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17469 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17470 else
17471 # Is the header compilable?
17472 echo "$as_me:$LINENO: checking $ac_header usability" >&5
17473 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
17474 cat >conftest.$ac_ext <<_ACEOF
17475 #line $LINENO "configure"
17476 /* confdefs.h. */
17477 _ACEOF
17478 cat confdefs.h >>conftest.$ac_ext
17479 cat >>conftest.$ac_ext <<_ACEOF
17480 /* end confdefs.h. */
17481 $ac_includes_default
17482 #include <$ac_header>
17483 _ACEOF
17484 rm -f conftest.$ac_objext
17485 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17486 (eval $ac_compile) 2>&5
17487 ac_status=$?
17488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17489 (exit $ac_status); } &&
17490 { ac_try='test -s conftest.$ac_objext'
17491 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17492 (eval $ac_try) 2>&5
17493 ac_status=$?
17494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17495 (exit $ac_status); }; }; then
17496 ac_header_compiler=yes
17497 else
17498 echo "$as_me: failed program was:" >&5
17499 sed 's/^/| /' conftest.$ac_ext >&5
17500
17501 ac_header_compiler=no
17502 fi
17503 rm -f conftest.$ac_objext conftest.$ac_ext
17504 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17505 echo "${ECHO_T}$ac_header_compiler" >&6
17506
17507 # Is the header present?
17508 echo "$as_me:$LINENO: checking $ac_header presence" >&5
17509 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
17510 cat >conftest.$ac_ext <<_ACEOF
17511 #line $LINENO "configure"
17512 /* confdefs.h. */
17513 _ACEOF
17514 cat confdefs.h >>conftest.$ac_ext
17515 cat >>conftest.$ac_ext <<_ACEOF
17516 /* end confdefs.h. */
17517 #include <$ac_header>
17518 _ACEOF
17519 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
17520 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
17521 ac_status=$?
17522 grep -v '^ *+' conftest.er1 >conftest.err
17523 rm -f conftest.er1
17524 cat conftest.err >&5
17525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17526 (exit $ac_status); } >/dev/null; then
17527 if test -s conftest.err; then
17528 ac_cpp_err=$ac_c_preproc_warn_flag
17529 else
17530 ac_cpp_err=
17531 fi
17532 else
17533 ac_cpp_err=yes
17534 fi
17535 if test -z "$ac_cpp_err"; then
17536 ac_header_preproc=yes
17537 else
17538 echo "$as_me: failed program was:" >&5
17539 sed 's/^/| /' conftest.$ac_ext >&5
17540
17541 ac_header_preproc=no
17542 fi
17543 rm -f conftest.err conftest.$ac_ext
17544 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17545 echo "${ECHO_T}$ac_header_preproc" >&6
17546
17547 # So? What about this header?
17548 case $ac_header_compiler:$ac_header_preproc in
17549 yes:no )
17550 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17551 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17552 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17553 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17554 (
17555 cat <<\_ASBOX
17556 ## ------------------------------------ ##
17557 ## Report this to bug-autoconf@gnu.org. ##
17558 ## ------------------------------------ ##
17559 _ASBOX
17560 ) |
17561 sed "s/^/$as_me: WARNING: /" >&2
17562 ;;
17563 no:yes )
17564 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17565 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17566 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
17567 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
17568 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17569 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17570 (
17571 cat <<\_ASBOX
17572 ## ------------------------------------ ##
17573 ## Report this to bug-autoconf@gnu.org. ##
17574 ## ------------------------------------ ##
17575 _ASBOX
17576 ) |
17577 sed "s/^/$as_me: WARNING: /" >&2
17578 ;;
17579 esac
17580 echo "$as_me:$LINENO: checking for $ac_header" >&5
17581 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17582 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17583 echo $ECHO_N "(cached) $ECHO_C" >&6
17584 else
17585 eval "$as_ac_Header=$ac_header_preproc"
17586 fi
17587 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17588 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17589
17590 fi
17591 if test `eval echo '${'$as_ac_Header'}'` = yes; then
17592 cat >>confdefs.h <<_ACEOF
17593 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
17594 _ACEOF
17595
17596 fi
17597
17598 done
17599
17600
17601
17602 for ac_func in fork vfork
17603 do
17604 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17605 echo "$as_me:$LINENO: checking for $ac_func" >&5
17606 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
17607 if eval "test \"\${$as_ac_var+set}\" = set"; then
17608 echo $ECHO_N "(cached) $ECHO_C" >&6
17609 else
17610 cat >conftest.$ac_ext <<_ACEOF
17611 #line $LINENO "configure"
17612 /* confdefs.h. */
17613 _ACEOF
17614 cat confdefs.h >>conftest.$ac_ext
17615 cat >>conftest.$ac_ext <<_ACEOF
17616 /* end confdefs.h. */
17617 /* System header to define __stub macros and hopefully few prototypes,
17618 which can conflict with char $ac_func (); below.
17619 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17620 <limits.h> exists even on freestanding compilers. */
17621 #ifdef __STDC__
17622 # include <limits.h>
17623 #else
17624 # include <assert.h>
17625 #endif
17626 /* Override any gcc2 internal prototype to avoid an error. */
17627 #ifdef __cplusplus
17628 extern "C"
17629 {
17630 #endif
17631 /* We use char because int might match the return type of a gcc2
17632 builtin and then its argument prototype would still apply. */
17633 char $ac_func ();
17634 /* The GNU C library defines this for functions which it implements
17635 to always fail with ENOSYS. Some functions are actually named
17636 something starting with __ and the normal name is an alias. */
17637 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
17638 choke me
17639 #else
17640 char (*f) () = $ac_func;
17641 #endif
17642 #ifdef __cplusplus
17643 }
17644 #endif
17645
17646 int
17647 main ()
17648 {
17649 return f != $ac_func;
17650 ;
17651 return 0;
17652 }
17653 _ACEOF
17654 rm -f conftest.$ac_objext conftest$ac_exeext
17655 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17656 (eval $ac_link) 2>&5
17657 ac_status=$?
17658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17659 (exit $ac_status); } &&
17660 { ac_try='test -s conftest$ac_exeext'
17661 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17662 (eval $ac_try) 2>&5
17663 ac_status=$?
17664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17665 (exit $ac_status); }; }; then
17666 eval "$as_ac_var=yes"
17667 else
17668 echo "$as_me: failed program was:" >&5
17669 sed 's/^/| /' conftest.$ac_ext >&5
17670
17671 eval "$as_ac_var=no"
17672 fi
17673 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
17674 fi
17675 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
17676 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
17677 if test `eval echo '${'$as_ac_var'}'` = yes; then
17678 cat >>confdefs.h <<_ACEOF
17679 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17680 _ACEOF
17681
17682 fi
17683 done
17684
17685 if test "x$ac_cv_func_fork" = xyes; then
17686 echo "$as_me:$LINENO: checking for working fork" >&5
17687 echo $ECHO_N "checking for working fork... $ECHO_C" >&6
17688 if test "${ac_cv_func_fork_works+set}" = set; then
17689 echo $ECHO_N "(cached) $ECHO_C" >&6
17690 else
17691 if test "$cross_compiling" = yes; then
17692 ac_cv_func_fork_works=cross
17693 else
17694 cat >conftest.$ac_ext <<_ACEOF
17695 /* By Ruediger Kuhlmann. */
17696 #include <sys/types.h>
17697 #if HAVE_UNISTD_H
17698 # include <unistd.h>
17699 #endif
17700 /* Some systems only have a dummy stub for fork() */
17701 int main ()
17702 {
17703 if (fork() < 0)
17704 exit (1);
17705 exit (0);
17706 }
17707 _ACEOF
17708 rm -f conftest$ac_exeext
17709 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17710 (eval $ac_link) 2>&5
17711 ac_status=$?
17712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17713 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17714 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17715 (eval $ac_try) 2>&5
17716 ac_status=$?
17717 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17718 (exit $ac_status); }; }; then
17719 ac_cv_func_fork_works=yes
17720 else
17721 echo "$as_me: program exited with status $ac_status" >&5
17722 echo "$as_me: failed program was:" >&5
17723 sed 's/^/| /' conftest.$ac_ext >&5
17724
17725 ( exit $ac_status )
17726 ac_cv_func_fork_works=no
17727 fi
17728 rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17729 fi
17730 fi
17731 echo "$as_me:$LINENO: result: $ac_cv_func_fork_works" >&5
17732 echo "${ECHO_T}$ac_cv_func_fork_works" >&6
17733
17734 else
17735 ac_cv_func_fork_works=$ac_cv_func_fork
17736 fi
17737 if test "x$ac_cv_func_fork_works" = xcross; then
17738 case $host in
17739 *-*-amigaos* | *-*-msdosdjgpp*)
17740 # Override, as these systems have only a dummy fork() stub
17741 ac_cv_func_fork_works=no
17742 ;;
17743 *)
17744 ac_cv_func_fork_works=yes
17745 ;;
17746 esac
17747 { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
17748 echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
17749 fi
17750 ac_cv_func_vfork_works=$ac_cv_func_vfork
17751 if test "x$ac_cv_func_vfork" = xyes; then
17752 echo "$as_me:$LINENO: checking for working vfork" >&5
17753 echo $ECHO_N "checking for working vfork... $ECHO_C" >&6
17754 if test "${ac_cv_func_vfork_works+set}" = set; then
17755 echo $ECHO_N "(cached) $ECHO_C" >&6
17756 else
17757 if test "$cross_compiling" = yes; then
17758 ac_cv_func_vfork_works=cross
17759 else
17760 cat >conftest.$ac_ext <<_ACEOF
17761 #line $LINENO "configure"
17762 /* confdefs.h. */
17763 _ACEOF
17764 cat confdefs.h >>conftest.$ac_ext
17765 cat >>conftest.$ac_ext <<_ACEOF
17766 /* end confdefs.h. */
17767 /* Thanks to Paul Eggert for this test. */
17768 #include <stdio.h>
17769 #include <stdlib.h>
17770 #include <sys/types.h>
17771 #include <sys/stat.h>
17772 #include <sys/wait.h>
17773 #if HAVE_UNISTD_H
17774 # include <unistd.h>
17775 #endif
17776 #if HAVE_VFORK_H
17777 # include <vfork.h>
17778 #endif
17779 /* On some sparc systems, changes by the child to local and incoming
17780 argument registers are propagated back to the parent. The compiler
17781 is told about this with #include <vfork.h>, but some compilers
17782 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
17783 static variable whose address is put into a register that is
17784 clobbered by the vfork. */
17785 static void
17786 #ifdef __cplusplus
17787 sparc_address_test (int arg)
17788 # else
17789 sparc_address_test (arg) int arg;
17790 #endif
17791 {
17792 static pid_t child;
17793 if (!child) {
17794 child = vfork ();
17795 if (child < 0) {
17796 perror ("vfork");
17797 _exit(2);
17798 }
17799 if (!child) {
17800 arg = getpid();
17801 write(-1, "", 0);
17802 _exit (arg);
17803 }
17804 }
17805 }
17806
17807 int
17808 main ()
17809 {
17810 pid_t parent = getpid ();
17811 pid_t child;
17812
17813 sparc_address_test (0);
17814
17815 child = vfork ();
17816
17817 if (child == 0) {
17818 /* Here is another test for sparc vfork register problems. This
17819 test uses lots of local variables, at least as many local
17820 variables as main has allocated so far including compiler
17821 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
17822 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
17823 reuse the register of parent for one of the local variables,
17824 since it will think that parent can't possibly be used any more
17825 in this routine. Assigning to the local variable will thus
17826 munge parent in the parent process. */
17827 pid_t
17828 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
17829 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
17830 /* Convince the compiler that p..p7 are live; otherwise, it might
17831 use the same hardware register for all 8 local variables. */
17832 if (p != p1 || p != p2 || p != p3 || p != p4
17833 || p != p5 || p != p6 || p != p7)
17834 _exit(1);
17835
17836 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
17837 from child file descriptors. If the child closes a descriptor
17838 before it execs or exits, this munges the parent's descriptor
17839 as well. Test for this by closing stdout in the child. */
17840 _exit(close(fileno(stdout)) != 0);
17841 } else {
17842 int status;
17843 struct stat st;
17844
17845 while (wait(&status) != child)
17846 ;
17847 exit(
17848 /* Was there some problem with vforking? */
17849 child < 0
17850
17851 /* Did the child fail? (This shouldn't happen.) */
17852 || status
17853
17854 /* Did the vfork/compiler bug occur? */
17855 || parent != getpid()
17856
17857 /* Did the file descriptor bug occur? */
17858 || fstat(fileno(stdout), &st) != 0
17859 );
17860 }
17861 }
17862 _ACEOF
17863 rm -f conftest$ac_exeext
17864 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17865 (eval $ac_link) 2>&5
17866 ac_status=$?
17867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17868 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17869 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17870 (eval $ac_try) 2>&5
17871 ac_status=$?
17872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17873 (exit $ac_status); }; }; then
17874 ac_cv_func_vfork_works=yes
17875 else
17876 echo "$as_me: program exited with status $ac_status" >&5
17877 echo "$as_me: failed program was:" >&5
17878 sed 's/^/| /' conftest.$ac_ext >&5
17879
17880 ( exit $ac_status )
17881 ac_cv_func_vfork_works=no
17882 fi
17883 rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17884 fi
17885 fi
17886 echo "$as_me:$LINENO: result: $ac_cv_func_vfork_works" >&5
17887 echo "${ECHO_T}$ac_cv_func_vfork_works" >&6
17888
17889 fi;
17890 if test "x$ac_cv_func_fork_works" = xcross; then
17891 ac_cv_func_vfork_works=ac_cv_func_vfork
17892 { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
17893 echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
17894 fi
17895
17896 if test "x$ac_cv_func_vfork_works" = xyes; then
17897
17898 cat >>confdefs.h <<\_ACEOF
17899 #define HAVE_WORKING_VFORK 1
17900 _ACEOF
17901
17902 else
17903
17904 cat >>confdefs.h <<\_ACEOF
17905 #define vfork fork
17906 _ACEOF
17907
17908 fi
17909 if test "x$ac_cv_func_fork_works" = xyes; then
17910
17911 cat >>confdefs.h <<\_ACEOF
17912 #define HAVE_WORKING_FORK 1
17913 _ACEOF
17914
17915 fi
17916
17917
17918 echo "$as_me:$LINENO: checking for nl_langinfo and CODESET" >&5
17919 echo $ECHO_N "checking for nl_langinfo and CODESET... $ECHO_C" >&6
17920 if test "${emacs_cv_langinfo_codeset+set}" = set; then
17921 echo $ECHO_N "(cached) $ECHO_C" >&6
17922 else
17923 cat >conftest.$ac_ext <<_ACEOF
17924 #line $LINENO "configure"
17925 /* confdefs.h. */
17926 _ACEOF
17927 cat confdefs.h >>conftest.$ac_ext
17928 cat >>conftest.$ac_ext <<_ACEOF
17929 /* end confdefs.h. */
17930 #include <langinfo.h>
17931 int
17932 main ()
17933 {
17934 char* cs = nl_langinfo(CODESET);
17935 ;
17936 return 0;
17937 }
17938 _ACEOF
17939 rm -f conftest.$ac_objext conftest$ac_exeext
17940 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17941 (eval $ac_link) 2>&5
17942 ac_status=$?
17943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17944 (exit $ac_status); } &&
17945 { ac_try='test -s conftest$ac_exeext'
17946 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17947 (eval $ac_try) 2>&5
17948 ac_status=$?
17949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17950 (exit $ac_status); }; }; then
17951 emacs_cv_langinfo_codeset=yes
17952 else
17953 echo "$as_me: failed program was:" >&5
17954 sed 's/^/| /' conftest.$ac_ext >&5
17955
17956 emacs_cv_langinfo_codeset=no
17957 fi
17958 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
17959
17960 fi
17961 echo "$as_me:$LINENO: result: $emacs_cv_langinfo_codeset" >&5
17962 echo "${ECHO_T}$emacs_cv_langinfo_codeset" >&6
17963 if test $emacs_cv_langinfo_codeset = yes; then
17964
17965 cat >>confdefs.h <<\_ACEOF
17966 #define HAVE_LANGINFO_CODESET 1
17967 _ACEOF
17968
17969 fi
17970
17971 echo "$as_me:$LINENO: checking for size_t" >&5
17972 echo $ECHO_N "checking for size_t... $ECHO_C" >&6
17973 if test "${ac_cv_type_size_t+set}" = set; then
17974 echo $ECHO_N "(cached) $ECHO_C" >&6
17975 else
17976 cat >conftest.$ac_ext <<_ACEOF
17977 #line $LINENO "configure"
17978 /* confdefs.h. */
17979 _ACEOF
17980 cat confdefs.h >>conftest.$ac_ext
17981 cat >>conftest.$ac_ext <<_ACEOF
17982 /* end confdefs.h. */
17983 $ac_includes_default
17984 int
17985 main ()
17986 {
17987 if ((size_t *) 0)
17988 return 0;
17989 if (sizeof (size_t))
17990 return 0;
17991 ;
17992 return 0;
17993 }
17994 _ACEOF
17995 rm -f conftest.$ac_objext
17996 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17997 (eval $ac_compile) 2>&5
17998 ac_status=$?
17999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18000 (exit $ac_status); } &&
18001 { ac_try='test -s conftest.$ac_objext'
18002 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18003 (eval $ac_try) 2>&5
18004 ac_status=$?
18005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18006 (exit $ac_status); }; }; then
18007 ac_cv_type_size_t=yes
18008 else
18009 echo "$as_me: failed program was:" >&5
18010 sed 's/^/| /' conftest.$ac_ext >&5
18011
18012 ac_cv_type_size_t=no
18013 fi
18014 rm -f conftest.$ac_objext conftest.$ac_ext
18015 fi
18016 echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
18017 echo "${ECHO_T}$ac_cv_type_size_t" >&6
18018 if test $ac_cv_type_size_t = yes; then
18019
18020 cat >>confdefs.h <<_ACEOF
18021 #define HAVE_SIZE_T 1
18022 _ACEOF
18023
18024
18025 fi
18026
18027
18028 echo "$as_me:$LINENO: checking for mbstate_t" >&5
18029 echo $ECHO_N "checking for mbstate_t... $ECHO_C" >&6
18030 if test "${ac_cv_type_mbstate_t+set}" = set; then
18031 echo $ECHO_N "(cached) $ECHO_C" >&6
18032 else
18033 cat >conftest.$ac_ext <<_ACEOF
18034 #line $LINENO "configure"
18035 /* confdefs.h. */
18036 _ACEOF
18037 cat confdefs.h >>conftest.$ac_ext
18038 cat >>conftest.$ac_ext <<_ACEOF
18039 /* end confdefs.h. */
18040 $ac_includes_default
18041 # include <wchar.h>
18042 int
18043 main ()
18044 {
18045 mbstate_t x; return sizeof x;
18046 ;
18047 return 0;
18048 }
18049 _ACEOF
18050 rm -f conftest.$ac_objext
18051 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18052 (eval $ac_compile) 2>&5
18053 ac_status=$?
18054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18055 (exit $ac_status); } &&
18056 { ac_try='test -s conftest.$ac_objext'
18057 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18058 (eval $ac_try) 2>&5
18059 ac_status=$?
18060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18061 (exit $ac_status); }; }; then
18062 ac_cv_type_mbstate_t=yes
18063 else
18064 echo "$as_me: failed program was:" >&5
18065 sed 's/^/| /' conftest.$ac_ext >&5
18066
18067 ac_cv_type_mbstate_t=no
18068 fi
18069 rm -f conftest.$ac_objext conftest.$ac_ext
18070 fi
18071 echo "$as_me:$LINENO: result: $ac_cv_type_mbstate_t" >&5
18072 echo "${ECHO_T}$ac_cv_type_mbstate_t" >&6
18073 if test $ac_cv_type_mbstate_t = yes; then
18074
18075 cat >>confdefs.h <<\_ACEOF
18076 #define HAVE_MBSTATE_T 1
18077 _ACEOF
18078
18079 else
18080
18081 cat >>confdefs.h <<\_ACEOF
18082 #define mbstate_t int
18083 _ACEOF
18084
18085 fi
18086
18087 echo "$as_me:$LINENO: checking for C restrict keyword" >&5
18088 echo $ECHO_N "checking for C restrict keyword... $ECHO_C" >&6
18089 if test "${emacs_cv_c_restrict+set}" = set; then
18090 echo $ECHO_N "(cached) $ECHO_C" >&6
18091 else
18092 cat >conftest.$ac_ext <<_ACEOF
18093 #line $LINENO "configure"
18094 /* confdefs.h. */
18095 _ACEOF
18096 cat confdefs.h >>conftest.$ac_ext
18097 cat >>conftest.$ac_ext <<_ACEOF
18098 /* end confdefs.h. */
18099 void fred (int *restrict x);
18100 int
18101 main ()
18102 {
18103
18104 ;
18105 return 0;
18106 }
18107 _ACEOF
18108 rm -f conftest.$ac_objext
18109 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18110 (eval $ac_compile) 2>&5
18111 ac_status=$?
18112 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18113 (exit $ac_status); } &&
18114 { ac_try='test -s conftest.$ac_objext'
18115 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18116 (eval $ac_try) 2>&5
18117 ac_status=$?
18118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18119 (exit $ac_status); }; }; then
18120 emacs_cv_c_restrict=yes
18121 else
18122 echo "$as_me: failed program was:" >&5
18123 sed 's/^/| /' conftest.$ac_ext >&5
18124
18125 cat >conftest.$ac_ext <<_ACEOF
18126 #line $LINENO "configure"
18127 /* confdefs.h. */
18128 _ACEOF
18129 cat confdefs.h >>conftest.$ac_ext
18130 cat >>conftest.$ac_ext <<_ACEOF
18131 /* end confdefs.h. */
18132 void fred (int *__restrict x);
18133 int
18134 main ()
18135 {
18136
18137 ;
18138 return 0;
18139 }
18140 _ACEOF
18141 rm -f conftest.$ac_objext
18142 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18143 (eval $ac_compile) 2>&5
18144 ac_status=$?
18145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18146 (exit $ac_status); } &&
18147 { ac_try='test -s conftest.$ac_objext'
18148 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18149 (eval $ac_try) 2>&5
18150 ac_status=$?
18151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18152 (exit $ac_status); }; }; then
18153 emacs_cv_c_restrict=__restrict
18154 else
18155 echo "$as_me: failed program was:" >&5
18156 sed 's/^/| /' conftest.$ac_ext >&5
18157
18158 emacs_cv_c_restrict=no
18159 fi
18160 rm -f conftest.$ac_objext conftest.$ac_ext
18161 fi
18162 rm -f conftest.$ac_objext conftest.$ac_ext
18163 fi
18164 echo "$as_me:$LINENO: result: $emacs_cv_c_restrict" >&5
18165 echo "${ECHO_T}$emacs_cv_c_restrict" >&6
18166 case "$emacs_cv_c_restrict" in
18167 yes) emacs_restrict=restrict;;
18168 no) emacs_restrict="";;
18169 *) emacs_restrict="$emacs_cv_c_restrict";;
18170 esac
18171 if test "$emacs_restrict" != __restrict; then
18172
18173 cat >>confdefs.h <<_ACEOF
18174 #define __restrict $emacs_restrict
18175 _ACEOF
18176
18177 fi
18178
18179 echo "$as_me:$LINENO: checking for C restricted array declarations" >&5
18180 echo $ECHO_N "checking for C restricted array declarations... $ECHO_C" >&6
18181 if test "${emacs_cv_c_restrict_arr+set}" = set; then
18182 echo $ECHO_N "(cached) $ECHO_C" >&6
18183 else
18184 cat >conftest.$ac_ext <<_ACEOF
18185 #line $LINENO "configure"
18186 /* confdefs.h. */
18187 _ACEOF
18188 cat confdefs.h >>conftest.$ac_ext
18189 cat >>conftest.$ac_ext <<_ACEOF
18190 /* end confdefs.h. */
18191 void fred (int x[__restrict]);
18192 int
18193 main ()
18194 {
18195
18196 ;
18197 return 0;
18198 }
18199 _ACEOF
18200 rm -f conftest.$ac_objext
18201 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18202 (eval $ac_compile) 2>&5
18203 ac_status=$?
18204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18205 (exit $ac_status); } &&
18206 { ac_try='test -s conftest.$ac_objext'
18207 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18208 (eval $ac_try) 2>&5
18209 ac_status=$?
18210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18211 (exit $ac_status); }; }; then
18212 emacs_cv_c_restrict_arr=yes
18213 else
18214 echo "$as_me: failed program was:" >&5
18215 sed 's/^/| /' conftest.$ac_ext >&5
18216
18217 emacs_cv_c_restrict_arr=no
18218 fi
18219 rm -f conftest.$ac_objext conftest.$ac_ext
18220 fi
18221 echo "$as_me:$LINENO: result: $emacs_cv_c_restrict_arr" >&5
18222 echo "${ECHO_T}$emacs_cv_c_restrict_arr" >&6
18223 if test "$emacs_cv_c_restrict_arr" = yes; then
18224
18225 cat >>confdefs.h <<\_ACEOF
18226 #define __restrict_arr __restrict
18227 _ACEOF
18228
18229 fi
18230
18231
18232
18233 # Set up the CFLAGS for real compilation, so we can substitute it.
18234 CFLAGS="$REAL_CFLAGS"
18235 CPPFLAGS="$REAL_CPPFLAGS"
18236
18237 #### Find out which version of Emacs this is.
18238 version=`grep 'defconst[ ]*emacs-version' ${srcdir}/lisp/version.el \
18239 | sed -e 's/^[^"]*"\([^"]*\)".*$/\1/'`
18240 if test x"${version}" = x; then
18241 { { echo "$as_me:$LINENO: error: can't find current emacs version in \`${srcdir}/lisp/version.el'." >&5
18242 echo "$as_me: error: can't find current emacs version in \`${srcdir}/lisp/version.el'." >&2;}
18243 { (exit 1); exit 1; }; }
18244 fi
18245
18246 ### Specify what sort of things we'll be editing into Makefile and config.h.
18247 ### Use configuration here uncanonicalized to avoid exceeding size limits.
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
18265
18266
18267
18268
18269
18270
18271
18272
18273
18274
18275
18276
18277
18278
18279
18280
18281
18282
18283 cat >>confdefs.h <<_ACEOF
18284 #define EMACS_CONFIGURATION "${canonical}"
18285 _ACEOF
18286
18287
18288 cat >>confdefs.h <<_ACEOF
18289 #define EMACS_CONFIG_OPTIONS "${ac_configure_args}"
18290 _ACEOF
18291
18292
18293 cat >>confdefs.h <<_ACEOF
18294 #define config_machfile "${machfile}"
18295 _ACEOF
18296
18297
18298 cat >>confdefs.h <<_ACEOF
18299 #define config_opsysfile "${opsysfile}"
18300 _ACEOF
18301
18302
18303 cat >>confdefs.h <<_ACEOF
18304 #define LD_SWITCH_X_SITE ${LD_SWITCH_X_SITE}
18305 _ACEOF
18306
18307
18308 cat >>confdefs.h <<_ACEOF
18309 #define LD_SWITCH_X_SITE_AUX ${LD_SWITCH_X_SITE_AUX}
18310 _ACEOF
18311
18312
18313 cat >>confdefs.h <<_ACEOF
18314 #define C_SWITCH_X_SITE ${C_SWITCH_X_SITE}
18315 _ACEOF
18316
18317
18318 cat >>confdefs.h <<_ACEOF
18319 #define UNEXEC_SRC ${UNEXEC_SRC}
18320 _ACEOF
18321
18322
18323 if test "${HAVE_X_WINDOWS}" = "yes" ; then
18324
18325 cat >>confdefs.h <<\_ACEOF
18326 #define HAVE_X_WINDOWS 1
18327 _ACEOF
18328
18329 fi
18330 if test "${USE_X_TOOLKIT}" != "none" ; then
18331
18332 cat >>confdefs.h <<\_ACEOF
18333 #define USE_X_TOOLKIT 1
18334 _ACEOF
18335
18336 fi
18337 if test "${HAVE_X11}" = "yes" ; then
18338
18339 cat >>confdefs.h <<\_ACEOF
18340 #define HAVE_X11 1
18341 _ACEOF
18342
18343 fi
18344 if test "${HAVE_XFREE386}" = "yes" ; then
18345
18346 cat >>confdefs.h <<\_ACEOF
18347 #define HAVE_XFREE386 1
18348 _ACEOF
18349
18350 fi
18351 if test "${HAVE_MENUS}" = "yes" ; then
18352
18353 cat >>confdefs.h <<\_ACEOF
18354 #define HAVE_MENUS 1
18355 _ACEOF
18356
18357 fi
18358 if test "${GNU_MALLOC}" = "yes" ; then
18359
18360 cat >>confdefs.h <<\_ACEOF
18361 #define GNU_MALLOC 1
18362 _ACEOF
18363
18364 fi
18365 if test "${REL_ALLOC}" = "yes" ; then
18366
18367 cat >>confdefs.h <<\_ACEOF
18368 #define REL_ALLOC 1
18369 _ACEOF
18370
18371 fi
18372
18373
18374
18375
18376
18377 #### Report on what we decided to do.
18378 #### Report GTK as a toolkit, even if it doesn't use Xt.
18379 #### It makes printing result more understandable as using GTK sets
18380 #### toolkit_scroll_bars to yes by default.
18381 if test "${HAVE_GTK}" = "yes"; then
18382 USE_X_TOOLKIT=GTK
18383 fi
18384
18385 echo "
18386 Configured for \`${canonical}'.
18387
18388 Where should the build process find the source code? ${srcdir}
18389 What operating system and machine description files should Emacs use?
18390 \`${opsysfile}' and \`${machfile}'
18391 What compiler should emacs be built with? ${CC} ${CFLAGS}
18392 Should Emacs use the GNU version of malloc? ${GNU_MALLOC}${GNU_MALLOC_reason}
18393 Should Emacs use a relocating allocator for buffers? ${REL_ALLOC}
18394 Should Emacs use mmap(2) for buffer allocation? $use_mmap_for_buffers
18395 What window system should Emacs use? ${window_system}
18396 What toolkit should Emacs use? ${USE_X_TOOLKIT}"
18397
18398 if test -n "${x_includes}"; then
18399 echo " Where do we find X Windows header files? ${x_includes}"
18400 else
18401 echo " Where do we find X Windows header files? Standard dirs"
18402 fi
18403 if test -n "${x_libraries}"; then
18404 echo " Where do we find X Windows libraries? ${x_libraries}"
18405 else
18406 echo " Where do we find X Windows libraries? Standard dirs"
18407 fi
18408
18409 echo " Does Emacs use -lXaw3d? ${HAVE_XAW3D}"
18410 echo " Does Emacs use -lXpm? ${HAVE_XPM}"
18411 echo " Does Emacs use -ljpeg? ${HAVE_JPEG}"
18412 echo " Does Emacs use -ltiff? ${HAVE_TIFF}"
18413 echo " Does Emacs use -lungif? ${HAVE_GIF}"
18414 echo " Does Emacs use -lpng? ${HAVE_PNG}"
18415 echo " Does Emacs use X toolkit scroll bars? ${USE_TOOLKIT_SCROLL_BARS}"
18416 echo
18417
18418 # Remove any trailing slashes in these variables.
18419 test "${prefix}" != NONE &&
18420 prefix=`echo "${prefix}" | sed 's,\([^/]\)/*$,\1,'`
18421 test "${exec_prefix}" != NONE &&
18422 exec_prefix=`echo "${exec_prefix}" | sed 's,\([^/]\)/*$,\1,'`
18423
18424 ## Check if the C preprocessor will convert `..' to `. .'. If so, set
18425 ## CPP_NEED_TRADITIONAL to `yes' so that the code to generate Makefile
18426 ## from Makefile.c can correctly provide the arg `-traditional' to the
18427 ## C preprocessor.
18428
18429 cat >conftest.$ac_ext <<_ACEOF
18430 #line $LINENO "configure"
18431 /* confdefs.h. */
18432 _ACEOF
18433 cat confdefs.h >>conftest.$ac_ext
18434 cat >>conftest.$ac_ext <<_ACEOF
18435 /* end confdefs.h. */
18436 yes..yes
18437 _ACEOF
18438 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
18439 $EGREP "yes..yes" >/dev/null 2>&1; then
18440 CPP_NEED_TRADITIONAL=no
18441 else
18442 CPP_NEED_TRADITIONAL=yes
18443 fi
18444 rm -f conftest*
18445
18446
18447 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"
18448 ac_config_commands="$ac_config_commands default"
18449 cat >confcache <<\_ACEOF
18450 # This file is a shell script that caches the results of configure
18451 # tests run on this system so they can be shared between configure
18452 # scripts and configure runs, see configure's option --config-cache.
18453 # It is not useful on other systems. If it contains results you don't
18454 # want to keep, you may remove or edit it.
18455 #
18456 # config.status only pays attention to the cache file if you give it
18457 # the --recheck option to rerun configure.
18458 #
18459 # `ac_cv_env_foo' variables (set or unset) will be overridden when
18460 # loading this file, other *unset* `ac_cv_foo' will be assigned the
18461 # following values.
18462
18463 _ACEOF
18464
18465 # The following way of writing the cache mishandles newlines in values,
18466 # but we know of no workaround that is simple, portable, and efficient.
18467 # So, don't put newlines in cache variables' values.
18468 # Ultrix sh set writes to stderr and can't be redirected directly,
18469 # and sets the high bit in the cache file unless we assign to the vars.
18470 {
18471 (set) 2>&1 |
18472 case `(ac_space=' '; set | grep ac_space) 2>&1` in
18473 *ac_space=\ *)
18474 # `set' does not quote correctly, so add quotes (double-quote
18475 # substitution turns \\\\ into \\, and sed turns \\ into \).
18476 sed -n \
18477 "s/'/'\\\\''/g;
18478 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
18479 ;;
18480 *)
18481 # `set' quotes correctly as required by POSIX, so do not add quotes.
18482 sed -n \
18483 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
18484 ;;
18485 esac;
18486 } |
18487 sed '
18488 t clear
18489 : clear
18490 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
18491 t end
18492 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
18493 : end' >>confcache
18494 if diff $cache_file confcache >/dev/null 2>&1; then :; else
18495 if test -w $cache_file; then
18496 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
18497 cat confcache >$cache_file
18498 else
18499 echo "not updating unwritable cache $cache_file"
18500 fi
18501 fi
18502 rm -f confcache
18503
18504 test "x$prefix" = xNONE && prefix=$ac_default_prefix
18505 # Let make expand exec_prefix.
18506 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
18507
18508 # VPATH may cause trouble with some makes, so we remove $(srcdir),
18509 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
18510 # trailing colons and then remove the whole line if VPATH becomes empty
18511 # (actually we leave an empty line to preserve line numbers).
18512 if test "x$srcdir" = x.; then
18513 ac_vpsub='/^[ ]*VPATH[ ]*=/{
18514 s/:*\$(srcdir):*/:/;
18515 s/:*\${srcdir}:*/:/;
18516 s/:*@srcdir@:*/:/;
18517 s/^\([^=]*=[ ]*\):*/\1/;
18518 s/:*$//;
18519 s/^[^=]*=[ ]*$//;
18520 }'
18521 fi
18522
18523 DEFS=-DHAVE_CONFIG_H
18524
18525 ac_libobjs=
18526 ac_ltlibobjs=
18527 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
18528 # 1. Remove the extension, and $U if already installed.
18529 ac_i=`echo "$ac_i" |
18530 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
18531 # 2. Add them.
18532 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
18533 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
18534 done
18535 LIBOBJS=$ac_libobjs
18536
18537 LTLIBOBJS=$ac_ltlibobjs
18538
18539
18540
18541 : ${CONFIG_STATUS=./config.status}
18542 ac_clean_files_save=$ac_clean_files
18543 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
18544 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
18545 echo "$as_me: creating $CONFIG_STATUS" >&6;}
18546 cat >$CONFIG_STATUS <<_ACEOF
18547 #! $SHELL
18548 # Generated by $as_me.
18549 # Run this file to recreate the current configuration.
18550 # Compiler output produced by configure, useful for debugging
18551 # configure, is in config.log if it exists.
18552
18553 debug=false
18554 ac_cs_recheck=false
18555 ac_cs_silent=false
18556 SHELL=\${CONFIG_SHELL-$SHELL}
18557 _ACEOF
18558
18559 cat >>$CONFIG_STATUS <<\_ACEOF
18560 ## --------------------- ##
18561 ## M4sh Initialization. ##
18562 ## --------------------- ##
18563
18564 # Be Bourne compatible
18565 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
18566 emulate sh
18567 NULLCMD=:
18568 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
18569 # is contrary to our usage. Disable this feature.
18570 alias -g '${1+"$@"}'='"$@"'
18571 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
18572 set -o posix
18573 fi
18574
18575 # Support unset when possible.
18576 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
18577 as_unset=unset
18578 else
18579 as_unset=false
18580 fi
18581
18582
18583 # Work around bugs in pre-3.0 UWIN ksh.
18584 $as_unset ENV MAIL MAILPATH
18585 PS1='$ '
18586 PS2='> '
18587 PS4='+ '
18588
18589 # NLS nuisances.
18590 for as_var in \
18591 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
18592 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
18593 LC_TELEPHONE LC_TIME
18594 do
18595 if (set +x; test -n "`(eval $as_var=C; export $as_var) 2>&1`"); then
18596 eval $as_var=C; export $as_var
18597 else
18598 $as_unset $as_var
18599 fi
18600 done
18601
18602 # Required to use basename.
18603 if expr a : '\(a\)' >/dev/null 2>&1; then
18604 as_expr=expr
18605 else
18606 as_expr=false
18607 fi
18608
18609 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
18610 as_basename=basename
18611 else
18612 as_basename=false
18613 fi
18614
18615
18616 # Name of the executable.
18617 as_me=`$as_basename "$0" ||
18618 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
18619 X"$0" : 'X\(//\)$' \| \
18620 X"$0" : 'X\(/\)$' \| \
18621 . : '\(.\)' 2>/dev/null ||
18622 echo X/"$0" |
18623 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
18624 /^X\/\(\/\/\)$/{ s//\1/; q; }
18625 /^X\/\(\/\).*/{ s//\1/; q; }
18626 s/.*/./; q'`
18627
18628
18629 # PATH needs CR, and LINENO needs CR and PATH.
18630 # Avoid depending upon Character Ranges.
18631 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
18632 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
18633 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
18634 as_cr_digits='0123456789'
18635 as_cr_alnum=$as_cr_Letters$as_cr_digits
18636
18637 # The user is always right.
18638 if test "${PATH_SEPARATOR+set}" != set; then
18639 echo "#! /bin/sh" >conf$$.sh
18640 echo "exit 0" >>conf$$.sh
18641 chmod +x conf$$.sh
18642 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
18643 PATH_SEPARATOR=';'
18644 else
18645 PATH_SEPARATOR=:
18646 fi
18647 rm -f conf$$.sh
18648 fi
18649
18650
18651 as_lineno_1=$LINENO
18652 as_lineno_2=$LINENO
18653 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
18654 test "x$as_lineno_1" != "x$as_lineno_2" &&
18655 test "x$as_lineno_3" = "x$as_lineno_2" || {
18656 # Find who we are. Look in the path if we contain no path at all
18657 # relative or not.
18658 case $0 in
18659 *[\\/]* ) as_myself=$0 ;;
18660 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18661 for as_dir in $PATH
18662 do
18663 IFS=$as_save_IFS
18664 test -z "$as_dir" && as_dir=.
18665 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
18666 done
18667
18668 ;;
18669 esac
18670 # We did not find ourselves, most probably we were run as `sh COMMAND'
18671 # in which case we are not to be found in the path.
18672 if test "x$as_myself" = x; then
18673 as_myself=$0
18674 fi
18675 if test ! -f "$as_myself"; then
18676 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
18677 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
18678 { (exit 1); exit 1; }; }
18679 fi
18680 case $CONFIG_SHELL in
18681 '')
18682 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18683 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
18684 do
18685 IFS=$as_save_IFS
18686 test -z "$as_dir" && as_dir=.
18687 for as_base in sh bash ksh sh5; do
18688 case $as_dir in
18689 /*)
18690 if ("$as_dir/$as_base" -c '
18691 as_lineno_1=$LINENO
18692 as_lineno_2=$LINENO
18693 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
18694 test "x$as_lineno_1" != "x$as_lineno_2" &&
18695 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
18696 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
18697 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
18698 CONFIG_SHELL=$as_dir/$as_base
18699 export CONFIG_SHELL
18700 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
18701 fi;;
18702 esac
18703 done
18704 done
18705 ;;
18706 esac
18707
18708 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
18709 # uniformly replaced by the line number. The first 'sed' inserts a
18710 # line-number line before each line; the second 'sed' does the real
18711 # work. The second script uses 'N' to pair each line-number line
18712 # with the numbered line, and appends trailing '-' during
18713 # substitution so that $LINENO is not a special case at line end.
18714 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
18715 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
18716 sed '=' <$as_myself |
18717 sed '
18718 N
18719 s,$,-,
18720 : loop
18721 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
18722 t loop
18723 s,-$,,
18724 s,^['$as_cr_digits']*\n,,
18725 ' >$as_me.lineno &&
18726 chmod +x $as_me.lineno ||
18727 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
18728 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
18729 { (exit 1); exit 1; }; }
18730
18731 # Don't try to exec as it changes $[0], causing all sort of problems
18732 # (the dirname of $[0] is not the place where we might find the
18733 # original and so on. Autoconf is especially sensible to this).
18734 . ./$as_me.lineno
18735 # Exit status is that of the last command.
18736 exit
18737 }
18738
18739
18740 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
18741 *c*,-n*) ECHO_N= ECHO_C='
18742 ' ECHO_T=' ' ;;
18743 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
18744 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
18745 esac
18746
18747 if expr a : '\(a\)' >/dev/null 2>&1; then
18748 as_expr=expr
18749 else
18750 as_expr=false
18751 fi
18752
18753 rm -f conf$$ conf$$.exe conf$$.file
18754 echo >conf$$.file
18755 if ln -s conf$$.file conf$$ 2>/dev/null; then
18756 # We could just check for DJGPP; but this test a) works b) is more generic
18757 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
18758 if test -f conf$$.exe; then
18759 # Don't use ln at all; we don't have any links
18760 as_ln_s='cp -p'
18761 else
18762 as_ln_s='ln -s'
18763 fi
18764 elif ln conf$$.file conf$$ 2>/dev/null; then
18765 as_ln_s=ln
18766 else
18767 as_ln_s='cp -p'
18768 fi
18769 rm -f conf$$ conf$$.exe conf$$.file
18770
18771 if mkdir -p . 2>/dev/null; then
18772 as_mkdir_p=:
18773 else
18774 as_mkdir_p=false
18775 fi
18776
18777 as_executable_p="test -f"
18778
18779 # Sed expression to map a string onto a valid CPP name.
18780 as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
18781
18782 # Sed expression to map a string onto a valid variable name.
18783 as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
18784
18785
18786 # IFS
18787 # We need space, tab and new line, in precisely that order.
18788 as_nl='
18789 '
18790 IFS=" $as_nl"
18791
18792 # CDPATH.
18793 $as_unset CDPATH
18794
18795 exec 6>&1
18796
18797 # Open the log real soon, to keep \$[0] and so on meaningful, and to
18798 # report actual input values of CONFIG_FILES etc. instead of their
18799 # values after options handling. Logging --version etc. is OK.
18800 exec 5>>config.log
18801 {
18802 echo
18803 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
18804 ## Running $as_me. ##
18805 _ASBOX
18806 } >&5
18807 cat >&5 <<_CSEOF
18808
18809 This file was extended by $as_me, which was
18810 generated by GNU Autoconf 2.57. Invocation command line was
18811
18812 CONFIG_FILES = $CONFIG_FILES
18813 CONFIG_HEADERS = $CONFIG_HEADERS
18814 CONFIG_LINKS = $CONFIG_LINKS
18815 CONFIG_COMMANDS = $CONFIG_COMMANDS
18816 $ $0 $@
18817
18818 _CSEOF
18819 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
18820 echo >&5
18821 _ACEOF
18822
18823 # Files that config.status was made for.
18824 if test -n "$ac_config_files"; then
18825 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
18826 fi
18827
18828 if test -n "$ac_config_headers"; then
18829 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
18830 fi
18831
18832 if test -n "$ac_config_links"; then
18833 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
18834 fi
18835
18836 if test -n "$ac_config_commands"; then
18837 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
18838 fi
18839
18840 cat >>$CONFIG_STATUS <<\_ACEOF
18841
18842 ac_cs_usage="\
18843 \`$as_me' instantiates files from templates according to the
18844 current configuration.
18845
18846 Usage: $0 [OPTIONS] [FILE]...
18847
18848 -h, --help print this help, then exit
18849 -V, --version print version number, then exit
18850 -q, --quiet do not print progress messages
18851 -d, --debug don't remove temporary files
18852 --recheck update $as_me by reconfiguring in the same conditions
18853 --file=FILE[:TEMPLATE]
18854 instantiate the configuration file FILE
18855 --header=FILE[:TEMPLATE]
18856 instantiate the configuration header FILE
18857
18858 Configuration files:
18859 $config_files
18860
18861 Configuration headers:
18862 $config_headers
18863
18864 Configuration commands:
18865 $config_commands
18866
18867 Report bugs to <bug-autoconf@gnu.org>."
18868 _ACEOF
18869
18870 cat >>$CONFIG_STATUS <<_ACEOF
18871 ac_cs_version="\\
18872 config.status
18873 configured by $0, generated by GNU Autoconf 2.57,
18874 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
18875
18876 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
18877 Free Software Foundation, Inc.
18878 This config.status script is free software; the Free Software Foundation
18879 gives unlimited permission to copy, distribute and modify it."
18880 srcdir=$srcdir
18881 INSTALL="$INSTALL"
18882 _ACEOF
18883
18884 cat >>$CONFIG_STATUS <<\_ACEOF
18885 # If no file are specified by the user, then we need to provide default
18886 # value. By we need to know if files were specified by the user.
18887 ac_need_defaults=:
18888 while test $# != 0
18889 do
18890 case $1 in
18891 --*=*)
18892 ac_option=`expr "x$1" : 'x\([^=]*\)='`
18893 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
18894 ac_shift=:
18895 ;;
18896 -*)
18897 ac_option=$1
18898 ac_optarg=$2
18899 ac_shift=shift
18900 ;;
18901 *) # This is not an option, so the user has probably given explicit
18902 # arguments.
18903 ac_option=$1
18904 ac_need_defaults=false;;
18905 esac
18906
18907 case $ac_option in
18908 # Handling of the options.
18909 _ACEOF
18910 cat >>$CONFIG_STATUS <<\_ACEOF
18911 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
18912 ac_cs_recheck=: ;;
18913 --version | --vers* | -V )
18914 echo "$ac_cs_version"; exit 0 ;;
18915 --he | --h)
18916 # Conflict between --help and --header
18917 { { echo "$as_me:$LINENO: error: ambiguous option: $1
18918 Try \`$0 --help' for more information." >&5
18919 echo "$as_me: error: ambiguous option: $1
18920 Try \`$0 --help' for more information." >&2;}
18921 { (exit 1); exit 1; }; };;
18922 --help | --hel | -h )
18923 echo "$ac_cs_usage"; exit 0 ;;
18924 --debug | --d* | -d )
18925 debug=: ;;
18926 --file | --fil | --fi | --f )
18927 $ac_shift
18928 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
18929 ac_need_defaults=false;;
18930 --header | --heade | --head | --hea )
18931 $ac_shift
18932 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
18933 ac_need_defaults=false;;
18934 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
18935 | -silent | --silent | --silen | --sile | --sil | --si | --s)
18936 ac_cs_silent=: ;;
18937
18938 # This is an error.
18939 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
18940 Try \`$0 --help' for more information." >&5
18941 echo "$as_me: error: unrecognized option: $1
18942 Try \`$0 --help' for more information." >&2;}
18943 { (exit 1); exit 1; }; } ;;
18944
18945 *) ac_config_targets="$ac_config_targets $1" ;;
18946
18947 esac
18948 shift
18949 done
18950
18951 ac_configure_extra_args=
18952
18953 if $ac_cs_silent; then
18954 exec 6>/dev/null
18955 ac_configure_extra_args="$ac_configure_extra_args --silent"
18956 fi
18957
18958 _ACEOF
18959 cat >>$CONFIG_STATUS <<_ACEOF
18960 if \$ac_cs_recheck; then
18961 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
18962 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
18963 fi
18964
18965 _ACEOF
18966
18967 cat >>$CONFIG_STATUS <<_ACEOF
18968 #
18969 # INIT-COMMANDS section.
18970 #
18971
18972 GCC="$GCC" NON_GNU_CPP="$NON_GNU_CPP" CPP="$CPP" CPP_NEED_TRADITIONAL="$CPP_NEED_TRADITIONAL" CPPFLAGS="$CPPFLAGS"
18973
18974 _ACEOF
18975
18976
18977
18978 cat >>$CONFIG_STATUS <<\_ACEOF
18979 for ac_config_target in $ac_config_targets
18980 do
18981 case "$ac_config_target" in
18982 # Handling of arguments.
18983 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
18984 "lib-src/Makefile.c" ) CONFIG_FILES="$CONFIG_FILES lib-src/Makefile.c:lib-src/Makefile.in" ;;
18985 "oldXMenu/Makefile" ) CONFIG_FILES="$CONFIG_FILES oldXMenu/Makefile" ;;
18986 "man/Makefile" ) CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
18987 "lwlib/Makefile" ) CONFIG_FILES="$CONFIG_FILES lwlib/Makefile" ;;
18988 "src/Makefile.c" ) CONFIG_FILES="$CONFIG_FILES src/Makefile.c:src/Makefile.in" ;;
18989 "lisp/Makefile" ) CONFIG_FILES="$CONFIG_FILES lisp/Makefile" ;;
18990 "lispref/Makefile" ) CONFIG_FILES="$CONFIG_FILES lispref/Makefile" ;;
18991 "lispintro/Makefile" ) CONFIG_FILES="$CONFIG_FILES lispintro/Makefile" ;;
18992 "leim/Makefile" ) CONFIG_FILES="$CONFIG_FILES leim/Makefile" ;;
18993 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
18994 "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h:src/config.in" ;;
18995 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
18996 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
18997 { (exit 1); exit 1; }; };;
18998 esac
18999 done
19000
19001 # If the user did not use the arguments to specify the items to instantiate,
19002 # then the envvar interface is used. Set only those that are not.
19003 # We use the long form for the default assignment because of an extremely
19004 # bizarre bug on SunOS 4.1.3.
19005 if $ac_need_defaults; then
19006 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
19007 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
19008 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
19009 fi
19010
19011 # Have a temporary directory for convenience. Make it in the build tree
19012 # simply because there is no reason to put it here, and in addition,
19013 # creating and moving files from /tmp can sometimes cause problems.
19014 # Create a temporary directory, and hook for its removal unless debugging.
19015 $debug ||
19016 {
19017 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
19018 trap '{ (exit 1); exit 1; }' 1 2 13 15
19019 }
19020
19021 # Create a (secure) tmp directory for tmp files.
19022
19023 {
19024 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
19025 test -n "$tmp" && test -d "$tmp"
19026 } ||
19027 {
19028 tmp=./confstat$$-$RANDOM
19029 (umask 077 && mkdir $tmp)
19030 } ||
19031 {
19032 echo "$me: cannot create a temporary directory in ." >&2
19033 { (exit 1); exit 1; }
19034 }
19035
19036 _ACEOF
19037
19038 cat >>$CONFIG_STATUS <<_ACEOF
19039
19040 #
19041 # CONFIG_FILES section.
19042 #
19043
19044 # No need to generate the scripts if there are no CONFIG_FILES.
19045 # This happens for instance when ./config.status config.h
19046 if test -n "\$CONFIG_FILES"; then
19047 # Protect against being on the right side of a sed subst in config.status.
19048 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
19049 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
19050 s,@SHELL@,$SHELL,;t t
19051 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
19052 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
19053 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
19054 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
19055 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
19056 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
19057 s,@exec_prefix@,$exec_prefix,;t t
19058 s,@prefix@,$prefix,;t t
19059 s,@program_transform_name@,$program_transform_name,;t t
19060 s,@bindir@,$bindir,;t t
19061 s,@sbindir@,$sbindir,;t t
19062 s,@libexecdir@,$libexecdir,;t t
19063 s,@datadir@,$datadir,;t t
19064 s,@sysconfdir@,$sysconfdir,;t t
19065 s,@sharedstatedir@,$sharedstatedir,;t t
19066 s,@localstatedir@,$localstatedir,;t t
19067 s,@libdir@,$libdir,;t t
19068 s,@includedir@,$includedir,;t t
19069 s,@oldincludedir@,$oldincludedir,;t t
19070 s,@infodir@,$infodir,;t t
19071 s,@mandir@,$mandir,;t t
19072 s,@build_alias@,$build_alias,;t t
19073 s,@host_alias@,$host_alias,;t t
19074 s,@target_alias@,$target_alias,;t t
19075 s,@DEFS@,$DEFS,;t t
19076 s,@ECHO_C@,$ECHO_C,;t t
19077 s,@ECHO_N@,$ECHO_N,;t t
19078 s,@ECHO_T@,$ECHO_T,;t t
19079 s,@LIBS@,$LIBS,;t t
19080 s,@build@,$build,;t t
19081 s,@build_cpu@,$build_cpu,;t t
19082 s,@build_vendor@,$build_vendor,;t t
19083 s,@build_os@,$build_os,;t t
19084 s,@host@,$host,;t t
19085 s,@host_cpu@,$host_cpu,;t t
19086 s,@host_vendor@,$host_vendor,;t t
19087 s,@host_os@,$host_os,;t t
19088 s,@CC@,$CC,;t t
19089 s,@CFLAGS@,$CFLAGS,;t t
19090 s,@LDFLAGS@,$LDFLAGS,;t t
19091 s,@CPPFLAGS@,$CPPFLAGS,;t t
19092 s,@ac_ct_CC@,$ac_ct_CC,;t t
19093 s,@EXEEXT@,$EXEEXT,;t t
19094 s,@OBJEXT@,$OBJEXT,;t t
19095 s,@LN_S@,$LN_S,;t t
19096 s,@CPP@,$CPP,;t t
19097 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
19098 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
19099 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
19100 s,@RANLIB@,$RANLIB,;t t
19101 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
19102 s,@INSTALL_INFO@,$INSTALL_INFO,;t t
19103 s,@EGREP@,$EGREP,;t t
19104 s,@LIBSOUND@,$LIBSOUND,;t t
19105 s,@SET_MAKE@,$SET_MAKE,;t t
19106 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
19107 s,@GTK_CFLAGS@,$GTK_CFLAGS,;t t
19108 s,@GTK_LIBS@,$GTK_LIBS,;t t
19109 s,@ALLOCA@,$ALLOCA,;t t
19110 s,@liblockfile@,$liblockfile,;t t
19111 s,@LIBOBJS@,$LIBOBJS,;t t
19112 s,@NEED_SETGID@,$NEED_SETGID,;t t
19113 s,@KMEM_GROUP@,$KMEM_GROUP,;t t
19114 s,@GETLOADAVG_LIBS@,$GETLOADAVG_LIBS,;t t
19115 s,@version@,$version,;t t
19116 s,@configuration@,$configuration,;t t
19117 s,@canonical@,$canonical,;t t
19118 s,@srcdir@,$srcdir,;t t
19119 s,@lispdir@,$lispdir,;t t
19120 s,@locallisppath@,$locallisppath,;t t
19121 s,@lisppath@,$lisppath,;t t
19122 s,@x_default_search_path@,$x_default_search_path,;t t
19123 s,@etcdir@,$etcdir,;t t
19124 s,@archlibdir@,$archlibdir,;t t
19125 s,@docdir@,$docdir,;t t
19126 s,@bitmapdir@,$bitmapdir,;t t
19127 s,@gamedir@,$gamedir,;t t
19128 s,@gameuser@,$gameuser,;t t
19129 s,@c_switch_system@,$c_switch_system,;t t
19130 s,@c_switch_machine@,$c_switch_machine,;t t
19131 s,@LD_SWITCH_X_SITE@,$LD_SWITCH_X_SITE,;t t
19132 s,@LD_SWITCH_X_SITE_AUX@,$LD_SWITCH_X_SITE_AUX,;t t
19133 s,@C_SWITCH_X_SITE@,$C_SWITCH_X_SITE,;t t
19134 s,@X_TOOLKIT_TYPE@,$X_TOOLKIT_TYPE,;t t
19135 s,@machfile@,$machfile,;t t
19136 s,@opsysfile@,$opsysfile,;t t
19137 s,@carbon_appdir@,$carbon_appdir,;t t
19138 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
19139 CEOF
19140
19141 _ACEOF
19142
19143 cat >>$CONFIG_STATUS <<\_ACEOF
19144 # Split the substitutions into bite-sized pieces for seds with
19145 # small command number limits, like on Digital OSF/1 and HP-UX.
19146 ac_max_sed_lines=48
19147 ac_sed_frag=1 # Number of current file.
19148 ac_beg=1 # First line for current file.
19149 ac_end=$ac_max_sed_lines # Line after last line for current file.
19150 ac_more_lines=:
19151 ac_sed_cmds=
19152 while $ac_more_lines; do
19153 if test $ac_beg -gt 1; then
19154 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
19155 else
19156 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
19157 fi
19158 if test ! -s $tmp/subs.frag; then
19159 ac_more_lines=false
19160 else
19161 # The purpose of the label and of the branching condition is to
19162 # speed up the sed processing (if there are no `@' at all, there
19163 # is no need to browse any of the substitutions).
19164 # These are the two extra sed commands mentioned above.
19165 (echo ':t
19166 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
19167 if test -z "$ac_sed_cmds"; then
19168 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
19169 else
19170 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
19171 fi
19172 ac_sed_frag=`expr $ac_sed_frag + 1`
19173 ac_beg=$ac_end
19174 ac_end=`expr $ac_end + $ac_max_sed_lines`
19175 fi
19176 done
19177 if test -z "$ac_sed_cmds"; then
19178 ac_sed_cmds=cat
19179 fi
19180 fi # test -n "$CONFIG_FILES"
19181
19182 _ACEOF
19183 cat >>$CONFIG_STATUS <<\_ACEOF
19184 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
19185 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
19186 case $ac_file in
19187 - | *:- | *:-:* ) # input from stdin
19188 cat >$tmp/stdin
19189 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
19190 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
19191 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
19192 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
19193 * ) ac_file_in=$ac_file.in ;;
19194 esac
19195
19196 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
19197 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
19198 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19199 X"$ac_file" : 'X\(//\)[^/]' \| \
19200 X"$ac_file" : 'X\(//\)$' \| \
19201 X"$ac_file" : 'X\(/\)' \| \
19202 . : '\(.\)' 2>/dev/null ||
19203 echo X"$ac_file" |
19204 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
19205 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
19206 /^X\(\/\/\)$/{ s//\1/; q; }
19207 /^X\(\/\).*/{ s//\1/; q; }
19208 s/.*/./; q'`
19209 { if $as_mkdir_p; then
19210 mkdir -p "$ac_dir"
19211 else
19212 as_dir="$ac_dir"
19213 as_dirs=
19214 while test ! -d "$as_dir"; do
19215 as_dirs="$as_dir $as_dirs"
19216 as_dir=`(dirname "$as_dir") 2>/dev/null ||
19217 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19218 X"$as_dir" : 'X\(//\)[^/]' \| \
19219 X"$as_dir" : 'X\(//\)$' \| \
19220 X"$as_dir" : 'X\(/\)' \| \
19221 . : '\(.\)' 2>/dev/null ||
19222 echo X"$as_dir" |
19223 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
19224 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
19225 /^X\(\/\/\)$/{ s//\1/; q; }
19226 /^X\(\/\).*/{ s//\1/; q; }
19227 s/.*/./; q'`
19228 done
19229 test ! -n "$as_dirs" || mkdir $as_dirs
19230 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
19231 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
19232 { (exit 1); exit 1; }; }; }
19233
19234 ac_builddir=.
19235
19236 if test "$ac_dir" != .; then
19237 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
19238 # A "../" for each directory in $ac_dir_suffix.
19239 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
19240 else
19241 ac_dir_suffix= ac_top_builddir=
19242 fi
19243
19244 case $srcdir in
19245 .) # No --srcdir option. We are building in place.
19246 ac_srcdir=.
19247 if test -z "$ac_top_builddir"; then
19248 ac_top_srcdir=.
19249 else
19250 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
19251 fi ;;
19252 [\\/]* | ?:[\\/]* ) # Absolute path.
19253 ac_srcdir=$srcdir$ac_dir_suffix;
19254 ac_top_srcdir=$srcdir ;;
19255 *) # Relative path.
19256 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
19257 ac_top_srcdir=$ac_top_builddir$srcdir ;;
19258 esac
19259 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
19260 # absolute.
19261 ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
19262 ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd`
19263 ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
19264 ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
19265
19266
19267 case $INSTALL in
19268 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
19269 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
19270 esac
19271
19272 if test x"$ac_file" != x-; then
19273 { echo "$as_me:$LINENO: creating $ac_file" >&5
19274 echo "$as_me: creating $ac_file" >&6;}
19275 rm -f "$ac_file"
19276 fi
19277 # Let's still pretend it is `configure' which instantiates (i.e., don't
19278 # use $as_me), people would be surprised to read:
19279 # /* config.h. Generated by config.status. */
19280 if test x"$ac_file" = x-; then
19281 configure_input=
19282 else
19283 configure_input="$ac_file. "
19284 fi
19285 configure_input=$configure_input"Generated from `echo $ac_file_in |
19286 sed 's,.*/,,'` by configure."
19287
19288 # First look for the input files in the build tree, otherwise in the
19289 # src tree.
19290 ac_file_inputs=`IFS=:
19291 for f in $ac_file_in; do
19292 case $f in
19293 -) echo $tmp/stdin ;;
19294 [\\/$]*)
19295 # Absolute (can't be DOS-style, as IFS=:)
19296 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
19297 echo "$as_me: error: cannot find input file: $f" >&2;}
19298 { (exit 1); exit 1; }; }
19299 echo $f;;
19300 *) # Relative
19301 if test -f "$f"; then
19302 # Build tree
19303 echo $f
19304 elif test -f "$srcdir/$f"; then
19305 # Source tree
19306 echo $srcdir/$f
19307 else
19308 # /dev/null tree
19309 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
19310 echo "$as_me: error: cannot find input file: $f" >&2;}
19311 { (exit 1); exit 1; }; }
19312 fi;;
19313 esac
19314 done` || { (exit 1); exit 1; }
19315 _ACEOF
19316 cat >>$CONFIG_STATUS <<_ACEOF
19317 sed "$ac_vpsub
19318 $extrasub
19319 _ACEOF
19320 cat >>$CONFIG_STATUS <<\_ACEOF
19321 :t
19322 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
19323 s,@configure_input@,$configure_input,;t t
19324 s,@srcdir@,$ac_srcdir,;t t
19325 s,@abs_srcdir@,$ac_abs_srcdir,;t t
19326 s,@top_srcdir@,$ac_top_srcdir,;t t
19327 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
19328 s,@builddir@,$ac_builddir,;t t
19329 s,@abs_builddir@,$ac_abs_builddir,;t t
19330 s,@top_builddir@,$ac_top_builddir,;t t
19331 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
19332 s,@INSTALL@,$ac_INSTALL,;t t
19333 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
19334 rm -f $tmp/stdin
19335 if test x"$ac_file" != x-; then
19336 mv $tmp/out $ac_file
19337 else
19338 cat $tmp/out
19339 rm -f $tmp/out
19340 fi
19341
19342 done
19343 _ACEOF
19344 cat >>$CONFIG_STATUS <<\_ACEOF
19345
19346 #
19347 # CONFIG_HEADER section.
19348 #
19349
19350 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
19351 # NAME is the cpp macro being defined and VALUE is the value it is being given.
19352 #
19353 # ac_d sets the value in "#define NAME VALUE" lines.
19354 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
19355 ac_dB='[ ].*$,\1#\2'
19356 ac_dC=' '
19357 ac_dD=',;t'
19358 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
19359 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
19360 ac_uB='$,\1#\2define\3'
19361 ac_uC=' '
19362 ac_uD=',;t'
19363
19364 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
19365 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
19366 case $ac_file in
19367 - | *:- | *:-:* ) # input from stdin
19368 cat >$tmp/stdin
19369 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
19370 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
19371 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
19372 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
19373 * ) ac_file_in=$ac_file.in ;;
19374 esac
19375
19376 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
19377 echo "$as_me: creating $ac_file" >&6;}
19378
19379 # First look for the input files in the build tree, otherwise in the
19380 # src tree.
19381 ac_file_inputs=`IFS=:
19382 for f in $ac_file_in; do
19383 case $f in
19384 -) echo $tmp/stdin ;;
19385 [\\/$]*)
19386 # Absolute (can't be DOS-style, as IFS=:)
19387 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
19388 echo "$as_me: error: cannot find input file: $f" >&2;}
19389 { (exit 1); exit 1; }; }
19390 echo $f;;
19391 *) # Relative
19392 if test -f "$f"; then
19393 # Build tree
19394 echo $f
19395 elif test -f "$srcdir/$f"; then
19396 # Source tree
19397 echo $srcdir/$f
19398 else
19399 # /dev/null tree
19400 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
19401 echo "$as_me: error: cannot find input file: $f" >&2;}
19402 { (exit 1); exit 1; }; }
19403 fi;;
19404 esac
19405 done` || { (exit 1); exit 1; }
19406 # Remove the trailing spaces.
19407 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
19408
19409 _ACEOF
19410
19411 # Transform confdefs.h into two sed scripts, `conftest.defines' and
19412 # `conftest.undefs', that substitutes the proper values into
19413 # config.h.in to produce config.h. The first handles `#define'
19414 # templates, and the second `#undef' templates.
19415 # And first: Protect against being on the right side of a sed subst in
19416 # config.status. Protect against being in an unquoted here document
19417 # in config.status.
19418 rm -f conftest.defines conftest.undefs
19419 # Using a here document instead of a string reduces the quoting nightmare.
19420 # Putting comments in sed scripts is not portable.
19421 #
19422 # `end' is used to avoid that the second main sed command (meant for
19423 # 0-ary CPP macros) applies to n-ary macro definitions.
19424 # See the Autoconf documentation for `clear'.
19425 cat >confdef2sed.sed <<\_ACEOF
19426 s/[\\&,]/\\&/g
19427 s,[\\$`],\\&,g
19428 t clear
19429 : clear
19430 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
19431 t end
19432 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
19433 : end
19434 _ACEOF
19435 # If some macros were called several times there might be several times
19436 # the same #defines, which is useless. Nevertheless, we may not want to
19437 # sort them, since we want the *last* AC-DEFINE to be honored.
19438 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
19439 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
19440 rm -f confdef2sed.sed
19441
19442 # This sed command replaces #undef with comments. This is necessary, for
19443 # example, in the case of _POSIX_SOURCE, which is predefined and required
19444 # on some systems where configure will not decide to define it.
19445 cat >>conftest.undefs <<\_ACEOF
19446 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
19447 _ACEOF
19448
19449 # Break up conftest.defines because some shells have a limit on the size
19450 # of here documents, and old seds have small limits too (100 cmds).
19451 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
19452 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
19453 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
19454 echo ' :' >>$CONFIG_STATUS
19455 rm -f conftest.tail
19456 while grep . conftest.defines >/dev/null
19457 do
19458 # Write a limited-size here document to $tmp/defines.sed.
19459 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
19460 # Speed up: don't consider the non `#define' lines.
19461 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
19462 # Work around the forget-to-reset-the-flag bug.
19463 echo 't clr' >>$CONFIG_STATUS
19464 echo ': clr' >>$CONFIG_STATUS
19465 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
19466 echo 'CEOF
19467 sed -f $tmp/defines.sed $tmp/in >$tmp/out
19468 rm -f $tmp/in
19469 mv $tmp/out $tmp/in
19470 ' >>$CONFIG_STATUS
19471 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
19472 rm -f conftest.defines
19473 mv conftest.tail conftest.defines
19474 done
19475 rm -f conftest.defines
19476 echo ' fi # grep' >>$CONFIG_STATUS
19477 echo >>$CONFIG_STATUS
19478
19479 # Break up conftest.undefs because some shells have a limit on the size
19480 # of here documents, and old seds have small limits too (100 cmds).
19481 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
19482 rm -f conftest.tail
19483 while grep . conftest.undefs >/dev/null
19484 do
19485 # Write a limited-size here document to $tmp/undefs.sed.
19486 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
19487 # Speed up: don't consider the non `#undef'
19488 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
19489 # Work around the forget-to-reset-the-flag bug.
19490 echo 't clr' >>$CONFIG_STATUS
19491 echo ': clr' >>$CONFIG_STATUS
19492 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
19493 echo 'CEOF
19494 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
19495 rm -f $tmp/in
19496 mv $tmp/out $tmp/in
19497 ' >>$CONFIG_STATUS
19498 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
19499 rm -f conftest.undefs
19500 mv conftest.tail conftest.undefs
19501 done
19502 rm -f conftest.undefs
19503
19504 cat >>$CONFIG_STATUS <<\_ACEOF
19505 # Let's still pretend it is `configure' which instantiates (i.e., don't
19506 # use $as_me), people would be surprised to read:
19507 # /* config.h. Generated by config.status. */
19508 if test x"$ac_file" = x-; then
19509 echo "/* Generated by configure. */" >$tmp/config.h
19510 else
19511 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
19512 fi
19513 cat $tmp/in >>$tmp/config.h
19514 rm -f $tmp/in
19515 if test x"$ac_file" != x-; then
19516 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
19517 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
19518 echo "$as_me: $ac_file is unchanged" >&6;}
19519 else
19520 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
19521 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19522 X"$ac_file" : 'X\(//\)[^/]' \| \
19523 X"$ac_file" : 'X\(//\)$' \| \
19524 X"$ac_file" : 'X\(/\)' \| \
19525 . : '\(.\)' 2>/dev/null ||
19526 echo X"$ac_file" |
19527 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
19528 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
19529 /^X\(\/\/\)$/{ s//\1/; q; }
19530 /^X\(\/\).*/{ s//\1/; q; }
19531 s/.*/./; q'`
19532 { if $as_mkdir_p; then
19533 mkdir -p "$ac_dir"
19534 else
19535 as_dir="$ac_dir"
19536 as_dirs=
19537 while test ! -d "$as_dir"; do
19538 as_dirs="$as_dir $as_dirs"
19539 as_dir=`(dirname "$as_dir") 2>/dev/null ||
19540 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19541 X"$as_dir" : 'X\(//\)[^/]' \| \
19542 X"$as_dir" : 'X\(//\)$' \| \
19543 X"$as_dir" : 'X\(/\)' \| \
19544 . : '\(.\)' 2>/dev/null ||
19545 echo X"$as_dir" |
19546 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
19547 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
19548 /^X\(\/\/\)$/{ s//\1/; q; }
19549 /^X\(\/\).*/{ s//\1/; q; }
19550 s/.*/./; q'`
19551 done
19552 test ! -n "$as_dirs" || mkdir $as_dirs
19553 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
19554 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
19555 { (exit 1); exit 1; }; }; }
19556
19557 rm -f $ac_file
19558 mv $tmp/config.h $ac_file
19559 fi
19560 else
19561 cat $tmp/config.h
19562 rm -f $tmp/config.h
19563 fi
19564 done
19565 _ACEOF
19566 cat >>$CONFIG_STATUS <<\_ACEOF
19567
19568 #
19569 # CONFIG_COMMANDS section.
19570 #
19571 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
19572 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
19573 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
19574 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
19575 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19576 X"$ac_dest" : 'X\(//\)[^/]' \| \
19577 X"$ac_dest" : 'X\(//\)$' \| \
19578 X"$ac_dest" : 'X\(/\)' \| \
19579 . : '\(.\)' 2>/dev/null ||
19580 echo X"$ac_dest" |
19581 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
19582 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
19583 /^X\(\/\/\)$/{ s//\1/; q; }
19584 /^X\(\/\).*/{ s//\1/; q; }
19585 s/.*/./; q'`
19586 ac_builddir=.
19587
19588 if test "$ac_dir" != .; then
19589 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
19590 # A "../" for each directory in $ac_dir_suffix.
19591 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
19592 else
19593 ac_dir_suffix= ac_top_builddir=
19594 fi
19595
19596 case $srcdir in
19597 .) # No --srcdir option. We are building in place.
19598 ac_srcdir=.
19599 if test -z "$ac_top_builddir"; then
19600 ac_top_srcdir=.
19601 else
19602 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
19603 fi ;;
19604 [\\/]* | ?:[\\/]* ) # Absolute path.
19605 ac_srcdir=$srcdir$ac_dir_suffix;
19606 ac_top_srcdir=$srcdir ;;
19607 *) # Relative path.
19608 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
19609 ac_top_srcdir=$ac_top_builddir$srcdir ;;
19610 esac
19611 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
19612 # absolute.
19613 ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
19614 ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd`
19615 ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
19616 ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
19617
19618
19619 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
19620 echo "$as_me: executing $ac_dest commands" >&6;}
19621 case $ac_dest in
19622 default )
19623
19624 ### Make the necessary directories, if they don't exist.
19625 for dir in etc lisp ; do
19626 test -d ${dir} || mkdir ${dir}
19627 done
19628
19629 # Build src/Makefile from ${srcdir}/src/Makefile.c
19630 # and lib-src/Makefile from ${srcdir}/lib-src/Makefile.c
19631 # This must be done after src/config.h is built, since we rely on that file.
19632
19633 # Now get this: Some word that is part of the ${srcdir} directory name
19634 # or the ${configuration} value might, just might, happen to be an
19635 # identifier like `sun4' or `i386' or something, and be predefined by
19636 # the C preprocessor to some helpful value like 1, or maybe the empty
19637 # string. Needless to say consequent macro substitutions are less
19638 # than conducive to the makefile finding the correct directory.
19639 undefs="`echo $top_srcdir $configuration $canonical |
19640 sed -e 's/[^a-zA-Z0-9_]/ /g' -e 's/^/ /' -e 's/ *$//' \
19641 -e 's/ */ -U/g' -e 's/-U[0-9][^ ]*//g' \
19642 `"
19643
19644 echo creating src/epaths.h
19645 ${MAKE-make} epaths-force
19646
19647 # As of 2000-11-19, newest development versions of GNU cpp preprocess
19648 # `..' to `. .' unless invoked with -traditional
19649
19650 if test "x$GCC" = xyes && test "x$CPP_NEED_TRADITIONAL" = xyes; then
19651 CPPFLAGS="$CPPFLAGS -traditional"
19652 fi
19653
19654 echo creating lib-src/Makefile
19655 ( cd lib-src
19656 rm -f junk.c junk1.c junk2.c
19657 sed -e '/start of cpp stuff/q' \
19658 < Makefile.c > junk1.c
19659 sed -e '1,/start of cpp stuff/d'\
19660 -e 's,/\*\*/#\(.*\)$,/* \1 */,' \
19661 < Makefile.c > junk.c
19662 $CPP $undefs -I. -I$srcdir/src $CPPFLAGS junk.c | \
19663 sed -e 's/^ / /' -e '/^#/d' -e '/^[ \f]*$/d' > junk2.c
19664 cat junk1.c junk2.c > Makefile.new
19665 rm -f junk.c junk1.c junk2.c
19666 chmod 444 Makefile.new
19667 mv -f Makefile.new Makefile
19668 )
19669
19670 echo creating src/Makefile
19671 ( cd src
19672 rm -f junk.c junk1.c junk2.c
19673 sed -e '/start of cpp stuff/q' \
19674 < Makefile.c > junk1.c
19675 sed -e '1,/start of cpp stuff/d'\
19676 -e 's,/\*\*/#\(.*\)$,/* \1 */,' \
19677 < Makefile.c > junk.c
19678 $CPP $undefs -I. -I$srcdir/src $CPPFLAGS junk.c | \
19679 sed -e 's/^ / /' -e '/^#/d' -e '/^[ \f]*$/d' > junk2.c
19680 cat junk1.c junk2.c > Makefile.new
19681 rm -f junk.c junk1.c junk2.c
19682 chmod 444 Makefile.new
19683 mv -f Makefile.new Makefile
19684 )
19685
19686 if test ! -f src/.gdbinit && test -f $srcdir/src/.gdbinit; then
19687 echo creating src/.gdbinit
19688 echo source $srcdir/src/.gdbinit > src/.gdbinit
19689 fi
19690
19691 # This is how we know whether to re-run configure in certain cases.
19692 touch src/config.stamp
19693
19694 ;;
19695 esac
19696 done
19697 _ACEOF
19698
19699 cat >>$CONFIG_STATUS <<\_ACEOF
19700
19701 { (exit 0); exit 0; }
19702 _ACEOF
19703 chmod +x $CONFIG_STATUS
19704 ac_clean_files=$ac_clean_files_save
19705
19706
19707 # configure is writing to config.log, and then calls config.status.
19708 # config.status does its own redirection, appending to config.log.
19709 # Unfortunately, on DOS this fails, as config.log is still kept open
19710 # by configure, so config.status won't be able to write to it; its
19711 # output is simply discarded. So we exec the FD to /dev/null,
19712 # effectively closing config.log, so it can be properly (re)opened and
19713 # appended to by config.status. When coming back to configure, we
19714 # need to make the FD available again.
19715 if test "$no_create" != yes; then
19716 ac_cs_success=:
19717 ac_config_status_args=
19718 test "$silent" = yes &&
19719 ac_config_status_args="$ac_config_status_args --quiet"
19720 exec 5>/dev/null
19721 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
19722 exec 5>>config.log
19723 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
19724 # would make configure fail if this is the last instruction.
19725 $ac_cs_success || { (exit 1); exit 1; }
19726 fi
19727
19728