3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.13
5 # Copyright (C) 1992, 93, 94, 95, 96 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.
12 ac_default_prefix
=/usr
/local
13 # Any additions from configure.in:
15 --without-gcc don't use GCC to compile Emacs if GCC is found"
17 --without-pop don't support POP mail retrieval with movemail"
19 --with-kerberos support Kerberos-authenticated POP"
21 --with-kerberos5 support Kerberos version 5 authenticated POP"
23 --with-hesiod support Hesiod to get the POP server host"
25 --with-x-toolkit=KIT use an X toolkit (KIT = yes/lucid/athena/motif/no)"
27 --with-xpm use -lXpm for displaying XPM images"
29 --with-jpeg use -ljpeg for displaying JPEG images"
31 --with-tiff use -ltiff for displaying TIFF images"
33 --with-gif use -lungif for displaying GIF images"
35 --with-png use -lpng for displaying PNG images"
37 --without-toolkit-scroll-bars
38 don't use Motif or Xaw3d scroll bars"
40 --without-xim don't use X11 XIM"
42 --disable-largefile omit support for large files"
44 --with-x use the X Window System"
46 # Initialize some variables set by options.
47 # The variables have the same names as the options, with
48 # dashes changed to underlines.
50 cache_file
=.
/config.cache
59 program_transform_name
=s
,x
,x
,
67 bindir
='${exec_prefix}/bin'
68 sbindir
='${exec_prefix}/sbin'
69 libexecdir
='${exec_prefix}/libexec'
70 datadir
='${prefix}/share'
71 sysconfdir
='${prefix}/etc'
72 sharedstatedir
='${prefix}/com'
73 localstatedir
='${prefix}/var'
74 libdir
='${exec_prefix}/lib'
75 includedir
='${prefix}/include'
76 oldincludedir
='/usr/include'
77 infodir
='${prefix}/info'
78 mandir
='${prefix}/man'
80 # Initialize some other variables.
83 SHELL
=${CONFIG_SHELL-/bin/sh}
84 # Maximum number of lines to put in a shell here document.
91 # If the previous option needs an argument, assign it.
92 if test -n "$ac_prev"; then
93 eval "$ac_prev=\$ac_option"
99 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
103 # Accept the important Cygnus configure options, so we can diagnose typos.
107 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
109 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
110 bindir
="$ac_optarg" ;;
112 -build |
--build |
--buil |
--bui |
--bu)
114 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
115 build
="$ac_optarg" ;;
117 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
118 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
119 ac_prev
=cache_file
;;
120 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
121 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
122 cache_file
="$ac_optarg" ;;
124 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
126 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
128 datadir
="$ac_optarg" ;;
130 -disable-* |
--disable-*)
131 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
132 # Reject names that are not valid shell variable names.
133 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
134 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
136 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
137 eval "enable_${ac_feature}=no" ;;
139 -enable-* |
--enable-*)
140 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
141 # Reject names that are not valid shell variable names.
142 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
143 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
145 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
150 eval "enable_${ac_feature}='$ac_optarg'" ;;
152 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
153 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
154 |
--exec |
--exe |
--ex)
155 ac_prev
=exec_prefix
;;
156 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
157 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
158 |
--exec=* |
--exe=* |
--ex=*)
159 exec_prefix
="$ac_optarg" ;;
161 -gas |
--gas |
--ga |
--g)
162 # Obsolete; use --with-gas.
165 -help |
--help |
--hel |
--he)
166 # Omit some internal or obsolete options to make the list less imposing.
167 # This message is too long to be a string in the A/UX 3.1 sh.
169 Usage: configure [options] [host]
170 Options: [defaults in brackets after descriptions]
172 --cache-file=FILE cache test results in FILE
173 --help print this message
174 --no-create do not create output files
175 --quiet, --silent do not print \`checking...' messages
176 --version print the version of autoconf that created configure
177 Directory and file names:
178 --prefix=PREFIX install architecture-independent files in PREFIX
180 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
182 --bindir=DIR user executables in DIR [EPREFIX/bin]
183 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
184 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
185 --datadir=DIR read-only architecture-independent data in DIR
187 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
188 --sharedstatedir=DIR modifiable architecture-independent data in DIR
190 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
191 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
192 --includedir=DIR C header files in DIR [PREFIX/include]
193 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
194 --infodir=DIR info documentation in DIR [PREFIX/info]
195 --mandir=DIR man documentation in DIR [PREFIX/man]
196 --srcdir=DIR find the sources in DIR [configure dir or ..]
197 --program-prefix=PREFIX prepend PREFIX to installed program names
198 --program-suffix=SUFFIX append SUFFIX to installed program names
199 --program-transform-name=PROGRAM
200 run sed PROGRAM on installed program names
204 --build=BUILD configure for building on BUILD [BUILD=HOST]
205 --host=HOST configure for HOST [guessed]
206 --target=TARGET configure for TARGET [TARGET=HOST]
207 Features and packages:
208 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
209 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
210 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
211 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
212 --x-includes=DIR X include files are in DIR
213 --x-libraries=DIR X library files are in DIR
215 if test -n "$ac_help"; then
216 echo "--enable and --with options recognized:$ac_help"
220 -host |
--host |
--hos |
--ho)
222 -host=* |
--host=* |
--hos=* |
--ho=*)
225 -includedir |
--includedir |
--includedi |
--included |
--include \
226 |
--includ |
--inclu |
--incl |
--inc)
227 ac_prev
=includedir
;;
228 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
229 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
230 includedir
="$ac_optarg" ;;
232 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
234 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
235 infodir
="$ac_optarg" ;;
237 -libdir |
--libdir |
--libdi |
--libd)
239 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
240 libdir
="$ac_optarg" ;;
242 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
243 |
--libexe |
--libex |
--libe)
244 ac_prev
=libexecdir
;;
245 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
246 |
--libexe=* |
--libex=* |
--libe=*)
247 libexecdir
="$ac_optarg" ;;
249 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
250 |
--localstate |
--localstat |
--localsta |
--localst \
251 |
--locals |
--local |
--loca |
--loc |
--lo)
252 ac_prev
=localstatedir
;;
253 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
254 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
255 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
256 localstatedir
="$ac_optarg" ;;
258 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
260 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
261 mandir
="$ac_optarg" ;;
264 # Obsolete; use --without-fp.
267 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
271 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
272 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
275 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
276 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
277 |
--oldin |
--oldi |
--old |
--ol |
--o)
278 ac_prev
=oldincludedir
;;
279 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
280 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
281 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
282 oldincludedir
="$ac_optarg" ;;
284 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
286 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
287 prefix
="$ac_optarg" ;;
289 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
290 |
--program-pre |
--program-pr |
--program-p)
291 ac_prev
=program_prefix
;;
292 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
293 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
294 program_prefix
="$ac_optarg" ;;
296 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
297 |
--program-suf |
--program-su |
--program-s)
298 ac_prev
=program_suffix
;;
299 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
300 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
301 program_suffix
="$ac_optarg" ;;
303 -program-transform-name |
--program-transform-name \
304 |
--program-transform-nam |
--program-transform-na \
305 |
--program-transform-n |
--program-transform- \
306 |
--program-transform |
--program-transfor \
307 |
--program-transfo |
--program-transf \
308 |
--program-trans |
--program-tran \
309 |
--progr-tra |
--program-tr |
--program-t)
310 ac_prev
=program_transform_name
;;
311 -program-transform-name=* |
--program-transform-name=* \
312 |
--program-transform-nam=* |
--program-transform-na=* \
313 |
--program-transform-n=* |
--program-transform-=* \
314 |
--program-transform=* |
--program-transfor=* \
315 |
--program-transfo=* |
--program-transf=* \
316 |
--program-trans=* |
--program-tran=* \
317 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
318 program_transform_name
="$ac_optarg" ;;
320 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
321 |
-silent |
--silent |
--silen |
--sile |
--sil)
324 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
326 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
328 sbindir
="$ac_optarg" ;;
330 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
331 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
332 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
334 ac_prev
=sharedstatedir
;;
335 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
336 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
337 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
339 sharedstatedir
="$ac_optarg" ;;
341 -site |
--site |
--sit)
343 -site=* |
--site=* |
--sit=*)
346 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
348 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
349 srcdir
="$ac_optarg" ;;
351 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
352 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
353 ac_prev
=sysconfdir
;;
354 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
355 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
356 sysconfdir
="$ac_optarg" ;;
358 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
360 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
361 target
="$ac_optarg" ;;
363 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
366 -version |
--version |
--versio |
--versi |
--vers)
367 echo "configure generated by autoconf version 2.13"
371 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
372 # Reject names that are not valid shell variable names.
373 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
374 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
376 ac_package
=`echo $ac_package| sed 's/-/_/g'`
381 eval "with_${ac_package}='$ac_optarg'" ;;
383 -without-* |
--without-*)
384 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
385 # Reject names that are not valid shell variable names.
386 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
387 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
389 ac_package
=`echo $ac_package| sed 's/-/_/g'`
390 eval "with_${ac_package}=no" ;;
393 # Obsolete; use --with-x.
396 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
397 |
--x-incl |
--x-inc |
--x-in |
--x-i)
398 ac_prev
=x_includes
;;
399 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
400 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
401 x_includes
="$ac_optarg" ;;
403 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
404 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
405 ac_prev
=x_libraries
;;
406 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
407 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
408 x_libraries
="$ac_optarg" ;;
410 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
414 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
415 echo "configure: warning: $ac_option: invalid host type" 1>&2
417 if test "x$nonopt" != xNONE
; then
418 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
426 if test -n "$ac_prev"; then
427 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
430 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
432 # File descriptor usage:
435 # 2 errors and warnings
436 # 3 some systems may open it to /dev/tty
437 # 4 used on the Kubota Titan
438 # 6 checking for... messages and results
439 # 5 compiler messages saved in config.log
440 if test "$silent" = yes; then
448 This file contains any messages produced by compilers while
449 running configure, to aid debugging if configure makes a mistake.
452 # Strip out --no-create and --no-recursion so they do not pile up.
453 # Also quote any args containing shell metacharacters.
458 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
459 |
--no-cr |
--no-c) ;;
460 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
461 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
462 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
463 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
464 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
469 # Only set these to C if already set. These must not be set unconditionally
470 # because not all systems understand e.g. LANG=C (notably SCO).
471 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
472 # Non-C LC_CTYPE values break the ctype check.
473 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
474 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
475 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
476 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
478 # confdefs.h avoids OS command line length limits that DEFS can exceed.
479 rm -rf conftest
* confdefs.h
480 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
483 # A filename unique to this package, relative to the directory that
484 # configure is in, which we can look for to find out if srcdir is correct.
485 ac_unique_file
=src
/lisp.h
487 # Find the source files, if location was not specified.
488 if test -z "$srcdir"; then
489 ac_srcdir_defaulted
=yes
490 # Try the directory containing this script, then its parent.
492 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
493 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
495 if test ! -r $srcdir/$ac_unique_file; then
499 ac_srcdir_defaulted
=no
501 if test ! -r $srcdir/$ac_unique_file; then
502 if test "$ac_srcdir_defaulted" = yes; then
503 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
505 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
508 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
510 # Prefer explicitly selected file to automatically selected ones.
511 if test -z "$CONFIG_SITE"; then
512 if test "x$prefix" != xNONE
; then
513 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
515 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
518 for ac_site_file
in $CONFIG_SITE; do
519 if test -r "$ac_site_file"; then
520 echo "loading site script $ac_site_file"
525 if test -r "$cache_file"; then
526 echo "loading cache $cache_file"
529 echo "creating cache $cache_file"
534 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
535 ac_cpp
='$CPP $CPPFLAGS'
536 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
537 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
538 cross_compiling
=$ac_cv_prog_cc_cross
542 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
543 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
544 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
551 ac_n
= ac_c
='\c' ac_t
=
557 lispdir
='${datadir}/emacs/${version}/lisp'
558 locallisppath
='${datadir}/emacs/${version}/site-lisp:'\
559 '${datadir}/emacs/site-lisp:${datadir}/emacs/${version}/leim'
560 lisppath
='${locallisppath}:${lispdir}'
561 etcdir
='${datadir}/emacs/${version}/etc'
562 archlibdir
='${libexecdir}/emacs/${version}/${configuration}'
563 docdir
='${datadir}/emacs/${version}/etc'
565 # Check whether --with-gcc or --without-gcc was given.
566 if test "${with_gcc+set}" = set; then
571 # Check whether --with-pop or --without-pop was given.
572 if test "${with_pop+set}" = set; then
574 if test "$withval" = yes; then
575 cat >> confdefs.h
<<\EOF
576 #define MAIL_USE_POP 1
582 cat >> confdefs.h
<<\EOF
583 #define MAIL_USE_POP 1
588 # Check whether --with-kerberos or --without-kerberos was given.
589 if test "${with_kerberos+set}" = set; then
590 withval
="$with_kerberos"
591 cat >> confdefs.h
<<\EOF
597 # Check whether --with-kerberos5 or --without-kerberos5 was given.
598 if test "${with_kerberos5+set}" = set; then
599 withval
="$with_kerberos5"
600 if test "${with_kerberos5+set}" = set; then
601 if test "${with_kerberos+set}" != set; then
603 cat >> confdefs.h
<<\EOF
609 cat >> confdefs.h
<<\EOF
615 # Check whether --with-hesiod or --without-hesiod was given.
616 if test "${with_hesiod+set}" = set; then
617 withval
="$with_hesiod"
618 cat >> confdefs.h
<<\EOF
624 # Check whether --with-x-toolkit or --without-x-toolkit was given.
625 if test "${with_x_toolkit+set}" = set; then
626 withval
="$with_x_toolkit"
628 y | ye |
yes ) val
=athena
;;
630 l | lu | luc | luci | lucid
) val
=lucid
;;
631 a |
at | ath | athe | athen | athena
) val
=athena
;;
632 m | mo | mot | moti | motif
) val
=motif
;;
634 { echo "configure: error: \`--with-x-toolkit=$withval' is invalid\;
635 this option's value should be \`yes', \`no', \`lucid', \`athena', or \`motif'.
636 Currently, \`yes', \`athena' and \`lucid' are synonyms." 1>&2; exit 1; }
643 # Check whether --with-xpm or --without-xpm was given.
644 if test "${with_xpm+set}" = set; then
649 # Check whether --with-jpeg or --without-jpeg was given.
650 if test "${with_jpeg+set}" = set; then
655 # Check whether --with-tiff or --without-tiff was given.
656 if test "${with_tiff+set}" = set; then
661 # Check whether --with-gif or --without-gif was given.
662 if test "${with_gif+set}" = set; then
667 # Check whether --with-png or --without-png was given.
668 if test "${with_png+set}" = set; then
673 # Check whether --with-toolkit-scroll-bars or --without-toolkit-scroll-bars was given.
674 if test "${with_toolkit_scroll_bars+set}" = set; then
675 withval
="$with_toolkit_scroll_bars"
679 # Check whether --with-xim or --without-xim was given.
680 if test "${with_xim+set}" = set; then
686 #### Make srcdir absolute, if it isn't already. It's important to
687 #### avoid running the path through pwd unnecessarily, since pwd can
688 #### give you automounter prefixes, which can go away. We do all this
689 #### so Emacs can find its files when run uninstalled.
690 ## Make sure CDPATH doesn't affect cd (in case PWD is relative).
695 ## We may be able to use the $PWD environment variable to make this
696 ## absolute. But sometimes PWD is inaccurate.
697 if test ".${PWD}" != "." && test ".`(cd ${PWD} ; sh -c pwd)`" = ".${PWD}" ;
701 srcdir
="`(cd ${srcdir}; pwd)`"
704 * ) srcdir
="`(cd ${srcdir}; pwd)`" ;;
707 #### Check if the source directory already has a configured system in it.
708 if test `pwd` != `(cd ${srcdir} && pwd)` \
709 && test -f "${srcdir}/src/config.h" ; then
710 echo "configure: warning: The directory tree \`${srcdir}' is being used
711 as a build directory right now; it has been configured in its own
712 right. To configure in another directory as well, you MUST
713 use GNU make. If you do not have GNU make, then you must
714 now do \`make distclean' in ${srcdir},
715 and then run $0 again." 1>&2
717 extrasub
='/^VPATH[ ]*=/c\
723 vpath %.in $(srcdir)\
724 vpath %.texi $(srcdir)'
727 #### Given the configuration name, set machfile and opsysfile to the
728 #### names of the m/*.h and s/*.h files we should use.
730 ### Canonicalize the configuration name.
733 for ac_dir
in $srcdir $srcdir/..
$srcdir/..
/..
; do
734 if test -f $ac_dir/install-sh
; then
736 ac_install_sh
="$ac_aux_dir/install-sh -c"
738 elif test -f $ac_dir/install.sh
; then
740 ac_install_sh
="$ac_aux_dir/install.sh -c"
744 if test -z "$ac_aux_dir"; then
745 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
747 ac_config_guess
=$ac_aux_dir/config.guess
748 ac_config_sub
=$ac_aux_dir/config.sub
749 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
752 # Make sure we can run config.sub.
753 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
754 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
757 echo $ac_n "checking host system type""... $ac_c" 1>&6
758 echo "configure:759: checking host system type" >&5
761 case "$host_alias" in
765 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
766 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
768 *) host_alias
=$nonopt ;;
772 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
773 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
774 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
775 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
776 echo "$ac_t""$host" 1>&6
779 configuration
=$host_alias
782 ### If you add support for a new configuration, add code to this
783 ### switch statement to recognize your configuration name and select
784 ### the appropriate operating system and machine description files.
786 ### You would hope that you could choose an m/*.h file pretty much
787 ### based on the machine portion of the configuration name, and an s-
788 ### file based on the operating system portion. However, it turns out
789 ### that each m/*.h file is pretty manufacturer-specific - for
790 ### example, apollo.h, hp9000s300.h, mega68k, news.h, and tad68k are
791 ### all 68000 machines; mips.h, pmax.h, and news-risc are all MIPS
792 ### machines. So we basically have to have a special case for each
793 ### configuration name.
795 ### As far as handling version numbers on operating systems is
796 ### concerned, make sure things will fail in a fixable way. If
797 ### /etc/MACHINES doesn't say anything about version numbers, be
798 ### prepared to handle anything reasonably. If version numbers
799 ### matter, be sure /etc/MACHINES says something about it.
801 ### Eric Raymond says we should accept strings like "sysvr4" to mean
802 ### "System V Release 4"; he writes, "The old convention encouraged
803 ### confusion between `system' and `release' levels'."
805 machine
='' opsys
='' unported
=no
806 case "${canonical}" in
811 case "${canonical}" in
812 alpha
*-*-netbsd*) machine
=alpha
;;
813 i
[3456]86-*-netbsd*) machine
=intel386
;;
815 # This is somewhat bogus.
816 machine
=hp9000s300
;;
817 powerpc-apple-netbsd
*) machine
=macppc
;;
818 mips-
*-netbsd*) machine
=pmax
;;
819 mipsel-
*-netbsd*) machine
=pmax
;;
820 ns32k-
*-netbsd*) machine
=ns32000
;;
821 powerpc-
*-netbsd*) machine
=macppc
;;
822 sparc
*-*-netbsd*) machine
=sparc
;;
823 vax-
*-netbsd*) machine
=vax
;;
824 arm-
*-netbsd*) machine
=arm
;;
831 case "${canonical}" in
832 alpha
*-*-openbsd*) machine
=alpha
;;
833 i386-
*-openbsd*) machine
=intel386
;;
834 m68k-
*-openbsd*) machine
=hp9000s300
;;
835 mipsel-
*-openbsd*) machine
=pmax
;;
836 ns32k-
*-openbsd*) machine
=ns32000
;;
837 sparc-
*-openbsd*) machine
=sparc
;;
838 vax-
*-openbsd*) machine
=vax
;;
843 arm-acorn-riscix1.1
* )
844 machine
=acorn opsys
=riscix1-1
846 arm-acorn-riscix1.2
* | arm-acorn-riscix
)
847 ## This name is riscix12 instead of riscix1.2
848 ## to avoid a file name conflict on MSDOS.
849 machine
=acorn opsys
=riscix12
855 case "${canonical}" in
856 i
[345]86-*-bsdi*) machine
=intel386
;;
857 sparc-
*-bsdi*) machine
=sparc
;;
858 powerpc-
*-bsdi*) machine
=macppc
;;
860 case "${canonical}" in
861 *-*-bsd386* |
*-*-bsdi1* ) opsys
=bsd386
;;
862 *-*-bsdi2.0
* ) opsys
=bsdos2
;;
863 *-*-bsdi2* ) opsys
=bsdos2-1
;;
864 *-*-bsdi3* ) opsys
=bsdos3
;;
865 *-*-bsdi4* ) opsys
=bsdos4
;;
870 ## Strictly speaking, we need the version of the alliant operating
871 ## system to choose the right machine file, but currently the
872 ## configuration name doesn't tell us enough to choose the right
873 ## one; we need to give alliants their own operating system name to
874 ## do this right. When someone cares, they can help us.
876 machine
=alliant4 opsys
=bsd4-2
879 machine
=alliant-2800 opsys
=bsd4-3
882 ## Alpha (DEC) machines.
884 machine
=alpha opsys
=osf1
885 # This is needed to find X11R6.1 libraries for certain tests.
886 NON_GCC_LINK_TEST_OPTIONS
=-Wl,-rpath,/usr
/X11R
6/lib
887 GCC_LINK_TEST_OPTIONS
=-Wl,-rpath,/usr
/X11R
6/lib
888 # NON_GNU_CPP is necessary on 5.0 to avoid mangling src/Makefile
889 # due to non-traditional preprocessing with the current compiler
890 # defaults. OSF 4 can also have that compiler version, and there
891 # seems always to have been a usable /usr/bin/cpp.
892 NON_GNU_CPP
=/usr
/bin
/cpp
893 case "${canonical}" in
894 alpha
*-dec-osf[5-9]*)
899 alpha
*-*-linux-gnu* )
900 machine
=alpha opsys
=gnu-linux
904 machine
=arm opsys
=gnu-linux
909 machine
=macppc opsys
=gnu-linux
914 machine
=altos opsys
=usg5-2
919 machine
=amdahl opsys
=usg5-2-2
924 machine
=apollo opsys
=bsd4-3
927 ## AT&T 3b2, 3b5, 3b15, 3b20
929 machine
=att3b opsys
=usg5-2-2
932 ## AT&T 3b1 - The Mighty Unix PC!
934 machine
=7300 opsys
=usg5-2-2
939 machine
=ibmrs6000 opsys
=aix3-2
944 machine
=dpx2 opsys
=usg5-3
949 machine
=sps7 opsys
=usg5-2
952 ## CCI 5/32, 6/32 -- see "Tahoe".
955 ## I don't know what configuration name to use for this; config.sub
956 ## doesn't seem to know anything about it. Hey, Celerity users, get
958 celerity-celerity-bsd
* )
959 machine
=celerity opsys
=bsd4-2
963 ## What operating systems does this chip run that Emacs has been
967 ## We'll use the catch-all code at the bottom to guess the
972 *-convex-bsd* |
*-convex-convexos* )
973 machine
=convex opsys
=bsd4-3
974 ## Prevents spurious white space in makefiles - d.m.cooke@larc.nasa.gov
975 NON_GNU_CPP
="cc -E -P"
979 i
[3456]86-cubix-sysv* )
980 machine
=intel386 opsys
=usg5-3
984 cydra
*-cydrome-sysv* )
985 machine
=cydra5 opsys
=usg5-3
988 ## Data General AViiON Machines
989 ## DG changed naming conventions with the release of 5.4.4.10, they
990 ## dropped the initial 5.4 but left the intervening R. Because of the
991 ## R this shouldn't conflict with older versions of the OS (which I
992 ## think were named like dgux4.*). In addition, DG new AViiONs series
993 ## uses either Motorola M88k or Intel Pentium CPUs.
994 m88k-dg-dguxR4.
* | m88k-dg-dgux4
* )
995 machine
=aviion opsys
=dgux4
997 m88k-dg-dgux5.4R3
* | m88k-dg-dgux5.4
.3* )
998 ## This name is dgux5-4-3 instead of dgux5-4r3
999 ## to avoid a file name conflict on MSDOS.
1000 machine
=aviion opsys
=dgux5-4-3
1002 m88k-dg-dgux5.4R2
* | m88k-dg-dgux5.4
.2* )
1003 machine
=aviion opsys
=dgux5-4r2
1006 machine
=aviion opsys
=dgux
1009 ## Data General AViiON Intel (x86) Machines
1010 ## Exists from 5.4.3 (current i586-dg-dguxR4.11)
1011 ## Ehud Karni, 1998-may-30, ehud@unix.simonwiesel.co.il
1012 i
[345]86-dg-dguxR4* )
1013 machine
=aviion-intel opsys
=dgux4
1017 mips-dec-ultrix
[0-3].
* | mips-dec-ultrix4.0
* | mips-dec-bsd4.2
* )
1018 machine
=pmax opsys
=bsd4-2
1020 mips-dec-ultrix4.
[12]* | mips-dec-bsd
* )
1021 machine
=pmax opsys
=bsd4-3
1024 machine
=pmax opsys
=ultrix4-3
1027 machine
=pmax opsys
=osf1
1029 mips-dec-mach_bsd4.3
* )
1030 machine
=pmax opsys
=mach-bsd4-3
1033 ## Motorola Delta machines
1034 m68k-motorola-sysv
* | m68000-motorola-sysv
* )
1035 machine
=delta opsys
=usg5-3
1036 if test -z "`type gnucc | grep 'not found'`"
1038 if test -s /etc
/167config
1039 then CC
="gnucc -m68040"
1040 else CC
="gnucc -m68881"
1043 if test -z "`type gcc | grep 'not found'`"
1049 m88k-motorola-sysv4
* )
1050 # jbotte@bnr.ca says that UNIX_System_V <hostName> 4.0 R40V4.3 m88k mc88110
1051 # needs POSIX_SIGNALS and therefore needs usg5-4-2.
1052 # I hope there are not other 4.0 versions for this machine
1053 # which really need usg5-4 instead.
1054 machine
=delta88k opsys
=usg5-4-2
1056 m88k-motorola-sysv
* | m88k-motorola-m88kbcs
* )
1057 machine
=delta88k opsys
=usg5-3
1062 machine
=dual opsys
=usg5-2
1064 m68
*-dual-uniplus* )
1065 machine
=dual opsys
=unipl5-2
1070 machine
=elxsi opsys
=usg5-2
1075 machine
=ns16000 opsys
=umax
1078 ## The GEC 63 - apparently, this port isn't really finished yet.
1079 # I'm sure we finished off the last of the machines, though. -- fx
1081 ## Gould Power Node and NP1
1083 machine
=gould opsys
=bsd4-2
1086 machine
=gould opsys
=bsd4-3
1089 machine
=gould-np1 opsys
=bsd4-3
1092 ## Harris Night Hawk machines running CX/UX (a 5000 looks just like a 4000
1093 ## as far as Emacs is concerned).
1095 # Build needs to be different on 7.0 and later releases
1096 case "`uname -r`" in
1097 [56].
[0-9] ) machine
=nh4000 opsys
=cxux
;;
1098 [7].
[0-9] ) machine
=nh4000 opsys
=cxux7
;;
1100 NON_GNU_CPP
="/lib/cpp"
1102 ## Harris ecx or gcx running CX/UX (Series 1200, Series 3000)
1104 machine
=nh3000 opsys
=cxux
1106 ## Harris power pc NightHawk running Power UNIX (Series 6000)
1107 powerpc-harris-powerunix
)
1108 machine
=nh6000 opsys
=powerunix
1109 NON_GNU_CPP
="cc -Xo -E -P"
1111 ## SR2001/SR2201 running HI-UX/MPP
1112 hppa1.1
-hitachi-hiuxmpp* )
1113 machine
=sr2k opsys
=hiuxmpp
1116 xps
*-honeywell-sysv* )
1117 machine
=xps100 opsys
=usg5-2
1120 ## HP 9000 series 200 or 300
1122 machine
=hp9000s300 opsys
=bsd4-3
1124 ## HP/UX 7, 8, 9, and 10 are supported on these machines.
1126 case "`uname -r`" in
1127 ## Someone's system reports A.B8.05 for this.
1128 ## I wonder what other possibilities there are.
1129 *.B8.
* ) machine
=hp9000s300 opsys
=hpux8
;;
1130 *.08.
* ) machine
=hp9000s300 opsys
=hpux8
;;
1131 *.09.
* ) machine
=hp9000s300 opsys
=hpux9
;;
1132 *.1[0-9].
* ) machine
=hp9000s300 opsys
=hpux9shr
;;
1133 *) machine
=hp9000s300 opsys
=hpux
;;
1137 ## HP 9000 series 700 and 800, running HP/UX
1139 machine
=hp800 opsys
=hpux
1142 machine
=hp800 opsys
=hpux8
1144 hppa
*-hp-hpux9shr* )
1145 machine
=hp800 opsys
=hpux9shr
1148 machine
=hp800 opsys
=hpux9
1150 hppa
*-hp-hpux1[0-9]* )
1151 machine
=hp800 opsys
=hpux10
1154 ## HP 9000 series 700 and 800, running HP/UX
1156 ## Cross-compilation? Nah!
1157 case "`uname -r`" in
1158 ## Someone's system reports A.B8.05 for this.
1159 ## I wonder what other possibilities there are.
1160 *.B8.
* ) machine
=hp800 opsys
=hpux8
;;
1161 *.08.
* ) machine
=hp800 opsys
=hpux8
;;
1162 *.09.
* ) machine
=hp800 opsys
=hpux9
;;
1163 *) machine
=hp800 opsys
=hpux10
;;
1167 machine
=hp800 opsys
=nextstep
1172 machine
=orion opsys
=bsd4-2
1174 clipper-orion-bsd
* )
1175 machine
=orion105 opsys
=bsd4-2
1179 i
[3456]86-ibm-aix1.1
* )
1180 machine
=ibmps2-aix opsys
=usg5-2-2
1182 i
[3456]86-ibm-aix1.
[23]* | i
[3456]86-ibm-aix* )
1183 machine
=ibmps2-aix opsys
=usg5-3
1186 machine
=ibm370aix opsys
=usg5-3
1188 rs6000-ibm-aix3.1
* | powerpc-ibm-aix3.1
* )
1189 machine
=ibmrs6000 opsys
=aix3-1
1191 rs6000-ibm-aix3.2
.5 | powerpc-ibm-aix3.2
.5 )
1192 machine
=ibmrs6000 opsys
=aix3-2-5
1194 rs6000-ibm-aix4.1
* | powerpc-ibm-aix4.1
* )
1195 machine
=ibmrs6000 opsys
=aix4-1
1197 rs6000-ibm-aix4.2
* | powerpc-ibm-aix4.2
* )
1198 machine
=ibmrs6000 opsys
=aix4-2
1200 rs6000-ibm-aix4.0
* | powerpc-ibm-aix4.0
* )
1201 machine
=ibmrs6000 opsys
=aix4
1203 rs6000-ibm-aix4
* | powerpc-ibm-aix4
* )
1204 machine
=ibmrs6000 opsys
=aix4-1
1206 rs6000-ibm-aix
* | powerpc-ibm-aix
* )
1207 machine
=ibmrs6000 opsys
=aix3-2
1210 machine
=ibmrt opsys
=bsd4-3
1213 machine
=ibmrt opsys
=bsd4-2
1216 machine
=ibmrt opsys
=bsd4-3
1219 machine
=ibmrt opsys
=bsd4-2
1222 machine
=ibmrt opsys
=bsd4-3
1225 machine
=ibmrt opsys
=bsd4-3
1228 machine
=ibmrt-aix opsys
=usg5-2-2
1231 ## Integrated Solutions `Optimum V'
1233 machine
=isi-ov opsys
=bsd4-2
1236 machine
=isi-ov opsys
=bsd4-3
1239 ## Intel 386 machines where we do care about the manufacturer
1240 i
[3456]86-intsys-sysv* )
1241 machine
=is386 opsys
=usg5-2-2
1245 i
[3456]86-prime-sysv* )
1246 machine
=i386 opsys
=usg5-3
1249 ## Sequent Symmetry running Dynix
1250 i
[3456]86-sequent-bsd* )
1251 machine
=symmetry opsys
=bsd4-3
1254 ## Sequent Symmetry running ptx 4, which is a modified SVR4.
1255 i
[3456]86-sequent-ptx4* | i
[3456]86-sequent-sysv4* )
1256 machine
=sequent-ptx opsys
=ptx4
1257 NON_GNU_CPP
=/lib
/cpp
1260 ## Sequent Symmetry running DYNIX/ptx
1261 ## Use the old cpp rather than the newer ANSI one.
1262 i
[3456]86-sequent-ptx* )
1263 machine
=sequent-ptx opsys
=ptx
1264 NON_GNU_CPP
="/lib/cpp"
1267 ## ncr machine running svr4.3.
1268 i
[3456]86-ncr-sysv4.3
)
1269 machine
=ncr386 opsys
=usg5-4-3
1272 ## Unspecified sysv on an ncr machine defaults to svr4.2.
1273 ## (Plain usg5-4 doesn't turn on POSIX signals, which we need.)
1274 i
[3456]86-ncr-sysv* )
1275 machine
=ncr386 opsys
=usg5-4-2
1278 ## Intel Paragon OSF/1
1280 machine
=paragon opsys
=osf1 NON_GNU_CPP
=/usr
/mach
/lib
/cpp
1285 machine
=i860 opsys
=usg5-4
1286 NON_GNU_CC
="/bin/cc" # Ie, not the one in /usr/ucb/cc.
1287 NON_GNU_CPP
="/usr/ccs/lib/cpp" # cc -E tokenizes macro expansion.
1290 ## Macintosh PowerPC
1291 powerpc
*-*-linux-gnu* )
1292 machine
=macppc opsys
=gnu-linux
1295 ## Masscomp machines
1296 m68
*-masscomp-rtu* )
1297 machine
=masscomp opsys
=rtu
1300 ## Megatest machines
1301 m68
*-megatest-bsd* )
1302 machine
=mega68 opsys
=bsd4-2
1305 ## Workstations sold by MIPS
1306 ## This is not necessarily all workstations using the MIPS processor -
1307 ## Irises are produced by SGI, and DECstations by DEC.
1309 ## etc/MACHINES lists mips.h and mips4.h as possible machine files,
1310 ## and usg5-2-2 and bsd4-3 as possible OS files. The only guidance
1311 ## it gives for choosing between the alternatives seems to be "Use
1312 ## -machine=mips4 for RISCOS version 4; use -opsystem=bsd4-3 with
1313 ## the BSD world." I'll assume that these are instructions for
1314 ## handling two odd situations, and that every other situation
1315 ## should use mips.h and usg5-2-2, they being listed first.
1318 ## Fall through to the general code at the bottom to decide on the OS.
1320 mips-mips-riscos4
* )
1321 machine
=mips4 opsys
=bsd4-3
1322 NON_GNU_CC
="cc -systype bsd43"
1323 NON_GNU_CPP
="cc -systype bsd43 -E"
1325 mips-mips-riscos5
* )
1326 machine
=mips4 opsys
=riscos5
1327 NON_GNU_CC
="cc -systype bsd43"
1328 NON_GNU_CPP
="cc -systype bsd43 -E"
1331 machine
=mips opsys
=bsd4-3
1334 machine
=mips opsys
=usg5-2-2
1338 m68
*-next-* | m68k-
*-nextstep* )
1339 machine
=m68k opsys
=nextstep
1342 ## The complete machine from National Semiconductor
1344 machine
=ns32000 opsys
=usg5-2
1348 m68
*-ncr-sysv2* | m68
*-ncr-sysvr2* )
1349 machine
=tower32 opsys
=usg5-2-2
1351 m68
*-ncr-sysv3* | m68
*-ncr-sysvr3* )
1352 machine
=tower32v3 opsys
=usg5-3
1357 machine
=ews4800 opsys
=ux4800
1360 ## Nixdorf Targon 31
1361 m68
*-nixdorf-sysv* )
1362 machine
=targon31 opsys
=usg5-2-2
1367 machine
=nu opsys
=usg5-2
1372 machine
=plexus opsys
=usg5-2
1375 ## PowerPC reference platform
1376 powerpcle-
*-solaris2* )
1382 ## I don't really have any idea what sort of processor the Pyramid has,
1383 ## so I'm assuming it is its own architecture.
1384 pyramid-pyramid-bsd
* )
1385 machine
=pyramid opsys
=bsd4-2
1389 ns32k-sequent-bsd4.2
* )
1390 machine
=sequent opsys
=bsd4-2
1392 ns32k-sequent-bsd4.3
* )
1393 machine
=sequent opsys
=bsd4-3
1397 mips-siemens-sysv
* | mips-sni-sysv
*)
1398 machine
=mips-siemens opsys
=usg5-4
1399 NON_GNU_CC
=/usr
/ccs
/bin
/cc
1400 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
1403 ## Silicon Graphics machines
1404 ## Iris 2500 and Iris 2500 Turbo (aka the Iris 3030)
1406 machine
=irist opsys
=iris3-5
1408 m68
*-sgi-iris3.6
* | m68
*-sgi-iris*)
1409 machine
=irist opsys
=iris3-6
1413 machine
=iris4d opsys
=irix3-3
1416 machine
=iris4d opsys
=irix4-0
1419 machine
=iris4d opsys
=irix6-5
1420 # Without defining _LANGUAGE_C, things get masked out in the headers
1421 # so that, for instance, grepping for `free' in stdlib.h fails and
1422 # AC_HEADER_STD_C fails. (MIPSPro 7.2.1.2m compilers, Irix 6.5.3m).
1423 NON_GNU_CPP
="/lib/cpp -D_LANGUAGE_C"
1424 NON_GCC_TEST_OPTIONS
="-D_LANGUAGE_C"
1427 machine
=iris4d opsys
=irix6-0
1428 # It's not clear whether -D_LANGUAGE_C is necessary as it is for 6.5,
1429 # but presumably it does no harm.
1430 NON_GNU_CPP
="/lib/cpp -D_LANGUAGE_C"
1431 # -32 probably isn't necessary in later v.6s -- anyone know which?
1432 NON_GCC_TEST_OPTIONS
=-32
1434 mips-sgi-irix5.
[01]* )
1435 machine
=iris4d opsys
=irix5-0
1437 mips-sgi-irix5
* | mips-sgi-irix
* )
1438 machine
=iris4d opsys
=irix5-2
1443 machine
=news opsys
=bsd4-2
1446 machine
=news opsys
=bsd4-3
1448 m68
*-sony-newsos3* | m68
*-sony-news3*)
1449 machine
=news opsys
=bsd4-3
1451 mips-sony-bsd
* | mips-sony-newsos4
* | mips-sony-news4
*)
1452 machine
=news-risc opsys
=bsd4-3
1454 mips-sony-newsos6
* )
1455 machine
=news-r6 opsys
=newsos6
1458 machine
=news-risc opsys
=newsos5
1463 machine
=stride opsys
=usg5-2
1467 sparc-
*-linux-gnu* | sparc64-
*-linux-gnu* )
1468 machine
=sparc opsys
=gnu-linux
1471 *-auspex-sunos* |
*-sun-sunos* |
*-sun-bsd* |
*-sun-solaris* \
1472 | i
[3456]86-*-solaris2* | i
[3456]86-*-sunos5* | powerpc
*-*-solaris2* \
1473 | rs6000-
*-solaris2*)
1474 case "${canonical}" in
1475 m68
*-sunos1* ) machine
=sun1
;;
1476 m68
*-sunos2* ) machine
=sun2
;;
1477 m68
* ) machine
=sun3
;;
1478 i
[3456]86-sun-sunos[34]* ) machine
=sun386
;;
1479 i
[3456]86-*-* ) machine
=intel386
;;
1480 powerpcle
* ) machine
=powerpcle
;;
1481 powerpc
* | rs6000
* ) machine
=ibmrs6000
;;
1482 sparc
* ) machine
=sparc
;;
1485 case "${canonical}" in
1486 ## The Sun386 didn't get past 4.0.
1487 i
[3456]86-*-sunos4 ) opsys
=sunos4-0
;;
1488 *-sunos4.0
* ) opsys
=sunos4-0
;;
1489 *-sunos4.1.
[3-9]*noshare
)
1490 ## This name is sunos413 instead of sunos4-1-3
1491 ## to avoid a file name conflict on MSDOS.
1493 NON_GNU_CPP
=/usr
/lib
/cpp
1494 NON_GCC_TEST_OPTIONS
=-Bstatic
1495 GCC_TEST_OPTIONS
=-static
1497 *-sunos4.1.
[3-9]* |
*-sunos4shr*)
1499 NON_GNU_CPP
=/usr
/lib
/cpp
1501 *-sunos4* |
*-sunos )
1503 NON_GCC_TEST_OPTIONS
=-Bstatic
1504 GCC_TEST_OPTIONS
=-static
1506 *-sunos5.3
* |
*-solaris2.3
* )
1508 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
1510 *-sunos5.4
* |
*-solaris2.4
* )
1512 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
1515 *-sunos5.5
* |
*-solaris2.5
* )
1517 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
1520 *-sunos5* |
*-solaris* )
1522 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
1526 ## Watch out for a compiler that we know will not work.
1527 case "${canonical}" in
1528 *-solaris* |
*-sunos5* )
1529 if [ "x$CC" = x
/usr
/ucb
/cc
]; then
1530 ## /usr/ucb/cc doesn't work;
1531 ## we should find some other compiler that does work.
1539 machine
=sparc opsys
=nextstep
1543 m68
*-tadpole-sysv* )
1544 machine
=tad68k opsys
=usg5-3
1548 tahoe-tahoe-bsd4.2
* )
1549 machine
=tahoe opsys
=bsd4-2
1551 tahoe-tahoe-bsd4.3
* )
1552 machine
=tahoe opsys
=bsd4-3
1555 ## Tandem Integrity S2
1557 machine
=tandem-s2 opsys
=usg5-3
1561 m88k-tektronix-sysv3
* )
1562 machine
=tekxd88 opsys
=usg5-3
1565 ## Tektronix 16000 box (6130?)
1566 ns16k-tektronix-bsd
* )
1567 machine
=ns16000 opsys
=bsd4-2
1570 ## src/m/tek4300.h hints that this is a m68k machine.
1571 m68
*-tektronix-bsd* )
1572 machine
=tek4300 opsys
=bsd4-3
1576 ## We seem to have lost the machine-description file titan.h!
1578 machine
=titan opsys
=usg5-3
1581 ## Ustation E30 (SS5E)
1582 m68
*-unisys-uniplus* )
1583 machine
=ustation opsystem
=unipl5-2
1589 case "${canonical}" in
1590 *-bsd4.1
* ) opsys
=bsd4-1
;;
1591 *-bsd4.2
* |
*-ultrix[0-3].
* |
*-ultrix4.0
* ) opsys
=bsd4-2
;;
1592 *-bsd4.3
* |
*-ultrix* ) opsys
=bsd4-3
;;
1593 *-sysv[01]* |
*-sysvr[01]* ) opsys
=usg5-0
;;
1594 *-sysv2* |
*-sysvr2* ) opsys
=usg5-2
;;
1595 *-vms* ) opsys
=vms
;;
1601 ns16k-whitechapel-
* )
1603 ## We don't know what sort of OS runs on these; we'll let the
1604 ## operating system guessing code below try.
1609 machine
=wicat opsys
=usg5-2
1614 machine
=ia64 opsys
=gnu-linux
1617 ## Intel 386 machines where we don't care about the manufacturer
1620 case "${canonical}" in
1621 *-lynxos* ) opsys
=lynxos
;;
1622 *-isc1.
* |
*-isc2.
[01]* ) opsys
=386-ix ;;
1623 *-isc2.2
* ) opsys
=isc2-2
;;
1624 *-isc4.0
* ) opsys
=isc4-0
;;
1625 *-isc4.
* ) opsys
=isc4-1
1626 GCC_TEST_OPTIONS
=-posix
1627 NON_GCC_TEST_OPTIONS
=-Xp
1629 *-isc* ) opsys
=isc3-0
;;
1630 *-esix5* ) opsys
=esix5r4
; NON_GNU_CPP
=/usr
/lib
/cpp
;;
1631 *-esix* ) opsys
=esix
;;
1632 *-xenix* ) opsys
=xenix
;;
1633 *-linux-gnu* ) opsys
=gnu-linux
;;
1634 *-sco3.2v4
* ) opsys
=sco4
; NON_GNU_CPP
=/lib
/cpp
;;
1635 *-sco3.2v5
* ) opsys
=sco5
1636 NON_GNU_CPP
=/lib
/cpp
1637 # Prevent -belf from being passed to $CPP.
1638 # /lib/cpp does not accept it.
1639 OVERRIDE_CPPFLAGS
=" "
1641 *-sysv4.2uw
* ) opsys
=unixware
; NON_GNU_CPP
=/lib
/cpp
;;
1642 *-386bsd* ) opsys
=386bsd
;;
1643 *-freebsd* ) opsys
=freebsd
;;
1644 *-nextstep* ) opsys
=nextstep
;;
1645 ## Otherwise, we'll fall through to the generic opsys code at the bottom.
1649 ## m68k Linux-based GNU system
1651 machine
=m68k opsys
=gnu-linux
1654 ## Mips Linux-based GNU system
1656 machine
=mips opsys
=gnu-linux
1660 sparc-fujitsu-sysv4
* )
1661 machine
=sparc opsys
=uxpds
1662 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
1667 f301-fujitsu-uxpv4.1
)
1668 machine
=f301 opsys
=uxpv
1676 ### If the code above didn't choose an operating system, just choose
1677 ### an operating system based on the configuration name. You really
1678 ### only want to use this when you have no idea what the right
1679 ### operating system is; if you know what operating systems a machine
1680 ### runs, it's cleaner to make it explicit in the case statement
1682 if test x
"${opsys}" = x
; then
1683 case "${canonical}" in
1684 *-gnu* ) opsys
=gnu
;;
1685 *-bsd4.
[01] ) opsys
=bsd4-1
;;
1686 *-bsd4.2
) opsys
=bsd4-2
;;
1687 *-bsd4.3
) opsys
=bsd4-3
;;
1688 *-sysv0 |
*-sysvr0 ) opsys
=usg5-0
;;
1689 *-sysv2 |
*-sysvr2 ) opsys
=usg5-2
;;
1690 *-sysv2.2 |
*-sysvr2.2
) opsys
=usg5-2-2
;;
1691 *-sysv3* |
*-sysvr3* ) opsys
=usg5-3
;;
1692 *-sysv4.2uw
* ) opsys
=unixware
;;
1693 *-sysv4.1
* |
*-sysvr4.1
* )
1694 NON_GNU_CPP
=/usr
/lib
/cpp
1696 *-sysv4.
[2-9]* |
*-sysvr4.
[2-9]* )
1697 if [ x
$NON_GNU_CPP = x
]; then
1698 if [ -f /usr
/ccs
/lib
/cpp
]; then
1699 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
1701 NON_GNU_CPP
=/lib
/cpp
1705 *-sysv4* |
*-sysvr4* ) opsys
=usg5-4
;;
1713 if test $unported = yes; then
1714 { echo "configure: error: Emacs hasn't been ported to \`${canonical}' systems.
1715 Check \`etc/MACHINES' for recognized configuration names." 1>&2; exit 1; }
1718 machfile
="m/${machine}.h"
1719 opsysfile
="s/${opsys}.h"
1722 #### Choose a compiler.
1723 test -n "$CC" && cc_specified
=yes
1725 # Save the value of CFLAGS that the user specified.
1726 SPECIFIED_CFLAGS
="$CFLAGS"
1729 "yes" ) CC
="gcc" GCC
=yes ;;
1730 "no" ) : ${CC=cc} ;;
1731 * ) # Extract the first word of "gcc", so it can be a program name with args.
1732 set dummy gcc
; ac_word
=$2
1733 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1734 echo "configure:1735: checking for $ac_word" >&5
1735 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1736 echo $ac_n "(cached) $ac_c" 1>&6
1738 if test -n "$CC"; then
1739 ac_cv_prog_CC
="$CC" # Let the user override the test.
1741 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1743 for ac_dir
in $ac_dummy; do
1744 test -z "$ac_dir" && ac_dir
=.
1745 if test -f $ac_dir/$ac_word; then
1754 if test -n "$CC"; then
1755 echo "$ac_t""$CC" 1>&6
1757 echo "$ac_t""no" 1>&6
1760 if test -z "$CC"; then
1761 # Extract the first word of "cc", so it can be a program name with args.
1762 set dummy cc
; ac_word
=$2
1763 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1764 echo "configure:1765: checking for $ac_word" >&5
1765 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1766 echo $ac_n "(cached) $ac_c" 1>&6
1768 if test -n "$CC"; then
1769 ac_cv_prog_CC
="$CC" # Let the user override the test.
1771 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1774 for ac_dir
in $ac_dummy; do
1775 test -z "$ac_dir" && ac_dir
=.
1776 if test -f $ac_dir/$ac_word; then
1777 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1778 ac_prog_rejected
=yes
1786 if test $ac_prog_rejected = yes; then
1787 # We found a bogon in the path, so make sure we never use it.
1788 set dummy
$ac_cv_prog_CC
1790 if test $# -gt 0; then
1791 # We chose a different compiler from the bogus one.
1792 # However, it has the same basename, so the bogon will be chosen
1793 # first if we set CC to just the basename; use the full file name.
1795 set dummy
"$ac_dir/$ac_word" "$@"
1803 if test -n "$CC"; then
1804 echo "$ac_t""$CC" 1>&6
1806 echo "$ac_t""no" 1>&6
1809 if test -z "$CC"; then
1810 case "`uname -s`" in
1812 # Extract the first word of "cl", so it can be a program name with args.
1813 set dummy cl
; ac_word
=$2
1814 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1815 echo "configure:1816: checking for $ac_word" >&5
1816 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1817 echo $ac_n "(cached) $ac_c" 1>&6
1819 if test -n "$CC"; then
1820 ac_cv_prog_CC
="$CC" # Let the user override the test.
1822 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1824 for ac_dir
in $ac_dummy; do
1825 test -z "$ac_dir" && ac_dir
=.
1826 if test -f $ac_dir/$ac_word; then
1835 if test -n "$CC"; then
1836 echo "$ac_t""$CC" 1>&6
1838 echo "$ac_t""no" 1>&6
1843 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1846 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1847 echo "configure:1848: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1850 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1851 ac_cpp
='$CPP $CPPFLAGS'
1852 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1853 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1854 cross_compiling
=$ac_cv_prog_cc_cross
1856 cat > conftest.
$ac_ext << EOF
1858 #line 1859 "configure"
1859 #include "confdefs.h"
1863 if { (eval echo configure
:1864: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1864 ac_cv_prog_cc_works
=yes
1865 # If we can't run a trivial program, we are probably using a cross compiler.
1866 if (.
/conftest
; exit) 2>/dev
/null
; then
1867 ac_cv_prog_cc_cross
=no
1869 ac_cv_prog_cc_cross
=yes
1872 echo "configure: failed program was:" >&5
1873 cat conftest.
$ac_ext >&5
1874 ac_cv_prog_cc_works
=no
1878 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1879 ac_cpp
='$CPP $CPPFLAGS'
1880 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1881 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1882 cross_compiling
=$ac_cv_prog_cc_cross
1884 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1885 if test $ac_cv_prog_cc_works = no
; then
1886 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1888 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1889 echo "configure:1890: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1890 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1891 cross_compiling
=$ac_cv_prog_cc_cross
1893 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1894 echo "configure:1895: checking whether we are using GNU C" >&5
1895 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1896 echo $ac_n "(cached) $ac_c" 1>&6
1898 cat > conftest.c
<<EOF
1903 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:1904: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
1910 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1912 if test $ac_cv_prog_gcc = yes; then
1918 ac_test_CFLAGS
="${CFLAGS+set}"
1919 ac_save_CFLAGS
="$CFLAGS"
1921 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1922 echo "configure:1923: checking whether ${CC-cc} accepts -g" >&5
1923 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1924 echo $ac_n "(cached) $ac_c" 1>&6
1926 echo 'void f(){}' > conftest.c
1927 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1936 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1937 if test "$ac_test_CFLAGS" = set; then
1938 CFLAGS
="$ac_save_CFLAGS"
1939 elif test $ac_cv_prog_cc_g = yes; then
1940 if test "$GCC" = yes; then
1946 if test "$GCC" = yes; then
1955 # On Suns, sometimes $CPP names a directory.
1956 if test -n "$CPP" && test -d "$CPP"; then
1960 #### Some systems specify a CPP to use unless we are using GCC.
1961 #### Now that we know whether we are using GCC, we can decide whether
1962 #### to use that one.
1963 if test "x$NON_GNU_CPP" != x
&& test x
$GCC != xyes
&& test "x$CPP" = x
1968 #### Some systems specify a CC to use unless we are using GCC.
1969 #### Now that we know whether we are using GCC, we can decide whether
1970 #### to use that one.
1971 if test "x$NON_GNU_CC" != x
&& test x
$GCC != xyes
&&
1972 test x
$cc_specified != xyes
1977 if test x
$GCC = xyes
&& test "x$GCC_TEST_OPTIONS" != x
1979 CC
="$CC $GCC_TEST_OPTIONS"
1982 if test x
$GCC = x
&& test "x$NON_GCC_TEST_OPTIONS" != x
1984 CC
="$CC $NON_GCC_TEST_OPTIONS"
1987 if test x
$GCC = xyes
&& test "x$GCC_LINK_TEST_OPTIONS" != x
1989 ac_link
="$ac_link $GCC_LINK_TEST_OPTIONS"
1992 if test x
$GCC = x
&& test "x$NON_GCC_LINK_TEST_OPTIONS" != x
1994 ac_link
="$ac_link $NON_GCC_LINK_TEST_OPTIONS"
1997 #### Some other nice autoconf tests. If you add a test here which
1998 #### should make an entry in src/config.h, don't forget to add an
1999 #### #undef clause to src/config.h.in for autoconf to modify.
2001 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
2002 echo "configure:2003: checking whether ln -s works" >&5
2003 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
2004 echo $ac_n "(cached) $ac_c" 1>&6
2007 if ln -s X conftestdata
2>/dev
/null
2010 ac_cv_prog_LN_S
="ln -s"
2015 LN_S
="$ac_cv_prog_LN_S"
2016 if test "$ac_cv_prog_LN_S" = "ln -s"; then
2017 echo "$ac_t""yes" 1>&6
2019 echo "$ac_t""no" 1>&6
2022 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
2023 echo "configure:2024: checking how to run the C preprocessor" >&5
2024 # On Suns, sometimes $CPP names a directory.
2025 if test -n "$CPP" && test -d "$CPP"; then
2028 if test -z "$CPP"; then
2029 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
2030 echo $ac_n "(cached) $ac_c" 1>&6
2032 # This must be in double quotes, not single quotes, because CPP may get
2033 # substituted into the Makefile and "${CC-cc}" will confuse make.
2035 # On the NeXT, cc -E runs the code through the compiler's parser,
2036 # not just through cpp.
2037 cat > conftest.
$ac_ext <<EOF
2038 #line 2039 "configure"
2039 #include "confdefs.h"
2043 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2044 { (eval echo configure
:2045: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2045 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2046 if test -z "$ac_err"; then
2050 echo "configure: failed program was:" >&5
2051 cat conftest.
$ac_ext >&5
2053 CPP
="${CC-cc} -E -traditional-cpp"
2054 cat > conftest.
$ac_ext <<EOF
2055 #line 2056 "configure"
2056 #include "confdefs.h"
2060 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2061 { (eval echo configure
:2062: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2062 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2063 if test -z "$ac_err"; then
2067 echo "configure: failed program was:" >&5
2068 cat conftest.
$ac_ext >&5
2070 CPP
="${CC-cc} -nologo -E"
2071 cat > conftest.
$ac_ext <<EOF
2072 #line 2073 "configure"
2073 #include "confdefs.h"
2077 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2078 { (eval echo configure
:2079: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2079 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2080 if test -z "$ac_err"; then
2084 echo "configure: failed program was:" >&5
2085 cat conftest.
$ac_ext >&5
2094 ac_cv_prog_CPP
="$CPP"
2096 CPP
="$ac_cv_prog_CPP"
2098 ac_cv_prog_CPP
="$CPP"
2100 echo "$ac_t""$CPP" 1>&6
2102 # Find a good install program. We prefer a C program (faster),
2103 # so one script is as good as another. But avoid the broken or
2104 # incompatible versions:
2105 # SysV /etc/install, /usr/sbin/install
2106 # SunOS /usr/etc/install
2107 # IRIX /sbin/install
2109 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2110 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2111 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2112 # ./install, which can be erroneously created by make from ./install.sh.
2113 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
2114 echo "configure:2115: checking for a BSD compatible install" >&5
2115 if test -z "$INSTALL"; then
2116 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
2117 echo $ac_n "(cached) $ac_c" 1>&6
2119 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
=":"
2120 for ac_dir
in $PATH; do
2121 # Account for people who put trailing slashes in PATH elements.
2123 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
2125 # OSF1 and SCO ODT 3.0 have their own names for install.
2126 # Don't use installbsd from OSF since it installs stuff as root
2128 for ac_prog
in ginstall scoinst
install; do
2129 if test -f $ac_dir/$ac_prog; then
2130 if test $ac_prog = install &&
2131 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
2132 # AIX install. It has an incompatible calling convention.
2135 ac_cv_path_install
="$ac_dir/$ac_prog -c"
2146 if test "${ac_cv_path_install+set}" = set; then
2147 INSTALL
="$ac_cv_path_install"
2149 # As a last resort, use the slow shell script. We don't cache a
2150 # path for INSTALL within a source directory, because that will
2151 # break other packages using the cache if that directory is
2152 # removed, or if the path is relative.
2153 INSTALL
="$ac_install_sh"
2156 echo "$ac_t""$INSTALL" 1>&6
2158 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2159 # It thinks the first close brace ends the variable substitution.
2160 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
2162 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
2164 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
2166 for ac_prog
in 'bison -y' byacc
2168 # Extract the first word of "$ac_prog", so it can be a program name with args.
2169 set dummy
$ac_prog; ac_word
=$2
2170 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2171 echo "configure:2172: checking for $ac_word" >&5
2172 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
2173 echo $ac_n "(cached) $ac_c" 1>&6
2175 if test -n "$YACC"; then
2176 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
2178 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2180 for ac_dir
in $ac_dummy; do
2181 test -z "$ac_dir" && ac_dir
=.
2182 if test -f $ac_dir/$ac_word; then
2183 ac_cv_prog_YACC
="$ac_prog"
2190 YACC
="$ac_cv_prog_YACC"
2191 if test -n "$YACC"; then
2192 echo "$ac_t""$YACC" 1>&6
2194 echo "$ac_t""no" 1>&6
2197 test -n "$YACC" && break
2199 test -n "$YACC" || YACC
="yacc"
2201 if test "x$RANLIB" = x
; then
2202 # Extract the first word of "ranlib", so it can be a program name with args.
2203 set dummy ranlib
; ac_word
=$2
2204 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2205 echo "configure:2206: checking for $ac_word" >&5
2206 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2207 echo $ac_n "(cached) $ac_c" 1>&6
2209 if test -n "$RANLIB"; then
2210 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
2212 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2214 for ac_dir
in $ac_dummy; do
2215 test -z "$ac_dir" && ac_dir
=.
2216 if test -f $ac_dir/$ac_word; then
2217 ac_cv_prog_RANLIB
="ranlib"
2222 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
2225 RANLIB
="$ac_cv_prog_RANLIB"
2226 if test -n "$RANLIB"; then
2227 echo "$ac_t""$RANLIB" 1>&6
2229 echo "$ac_t""no" 1>&6
2234 echo $ac_n "checking for AIX""... $ac_c" 1>&6
2235 echo "configure:2236: checking for AIX" >&5
2236 cat > conftest.
$ac_ext <<EOF
2237 #line 2238 "configure"
2238 #include "confdefs.h"
2244 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2245 egrep "yes" >/dev
/null
2>&1; then
2247 echo "$ac_t""yes" 1>&6; cat >> confdefs.h
<<\EOF
2248 #define _ALL_SOURCE 1
2253 echo "$ac_t""no" 1>&6
2259 #### Extract some information from the operating system and machine files.
2261 echo "checking the machine- and system-dependent files to find out
2262 - which libraries the lib-src programs will want, and
2263 - whether the GNU malloc routines are usable" 1>&6
2264 echo "configure:2265: checking the machine- and system-dependent files to find out
2265 - which libraries the lib-src programs will want, and
2266 - whether the GNU malloc routines are usable" >&5
2268 ### First figure out CFLAGS (which we use for running the compiler here)
2269 ### and REAL_CFLAGS (which we use for real compilation).
2270 ### The two are the same except on a few systems, where they are made
2271 ### different to work around various lossages. For example,
2272 ### GCC 2.5 on GNU/Linux needs them to be different because it treats -g
2273 ### as implying static linking.
2275 ### If the CFLAGS env var is specified, we use that value
2276 ### instead of the default.
2278 ### It's not important that this name contain the PID; you can't run
2279 ### two configures in the same directory and have anything work
2281 tempcname
="conftest.c"
2284 #include "'${srcdir}'/src/'${opsysfile}'"
2285 #include "'${srcdir}'/src/'${machfile}'"
2286 #ifndef LIBS_MACHINE
2287 #define LIBS_MACHINE
2292 #ifndef C_SWITCH_SYSTEM
2293 #define C_SWITCH_SYSTEM
2295 #ifndef C_SWITCH_MACHINE
2296 #define C_SWITCH_MACHINE
2298 configure___ libsrc_libs=LIBS_MACHINE LIBS_SYSTEM
2299 configure___ c_switch_system=C_SWITCH_SYSTEM
2300 configure___ c_switch_machine=C_SWITCH_MACHINE
2303 #define LIB_X11_LIB -lX11
2306 #ifndef LIBX11_MACHINE
2307 #define LIBX11_MACHINE
2310 #ifndef LIBX11_SYSTEM
2311 #define LIBX11_SYSTEM
2313 configure___ LIBX=LIB_X11_LIB LIBX11_MACHINE LIBX11_SYSTEM
2316 configure___ unexec=UNEXEC
2318 configure___ unexec=unexec.o
2321 #ifdef SYSTEM_MALLOC
2322 configure___ system_malloc=yes
2324 configure___ system_malloc=no
2327 #ifdef USE_MMAP_FOR_BUFFERS
2328 configure___ use_mmap_for_buffers=yes
2330 configure___ use_mmap_for_buffers=no
2333 #ifndef C_DEBUG_SWITCH
2334 #define C_DEBUG_SWITCH -g
2337 #ifndef C_OPTIMIZE_SWITCH
2339 #define C_OPTIMIZE_SWITCH -O2
2341 #define C_OPTIMIZE_SWITCH -O
2345 #ifndef LD_SWITCH_MACHINE
2346 #define LD_SWITCH_MACHINE
2349 #ifndef LD_SWITCH_SYSTEM
2350 #define LD_SWITCH_SYSTEM
2353 #ifndef LD_SWITCH_X_SITE_AUX
2354 #define LD_SWITCH_X_SITE_AUX
2357 configure___ ld_switch_system=LD_SWITCH_SYSTEM
2358 configure___ ld_switch_machine=LD_SWITCH_MACHINE
2360 #ifdef THIS_IS_CONFIGURE
2362 /* Get the CFLAGS for tests in configure. */
2364 configure___ CFLAGS=C_DEBUG_SWITCH C_OPTIMIZE_SWITCH '${SPECIFIED_CFLAGS}'
2366 configure___ CFLAGS=C_DEBUG_SWITCH '${SPECIFIED_CFLAGS}'
2369 #else /* not THIS_IS_CONFIGURE */
2371 /* Get the CFLAGS for real compilation. */
2373 configure___ REAL_CFLAGS=C_DEBUG_SWITCH C_OPTIMIZE_SWITCH '${SPECIFIED_CFLAGS}'
2375 configure___ REAL_CFLAGS=C_DEBUG_SWITCH '${SPECIFIED_CFLAGS}'
2378 #endif /* not THIS_IS_CONFIGURE */
2381 # The value of CPP is a quoted variable reference, so we need to do this
2382 # to get its actual value...
2383 CPP
=`eval "echo $CPP"`
2384 eval `${CPP} -Isrc ${tempcname} \
2385 | sed -n -e 's/^configure___ \([^=]*=\)\(.*\)$/\1"\2"/p'`
2386 if test "x$SPECIFIED_CFLAGS" = x
; then
2387 eval `${CPP} -Isrc -DTHIS_IS_CONFIGURE ${tempcname} \
2388 | sed -n -e 's/^configure___ \([^=]*=\)\(.*\)$/\1"\2"/p'`
2390 REAL_CFLAGS
="$CFLAGS"
2394 ac_link
="$ac_link $ld_switch_machine $ld_switch_system"
2396 ### Make sure subsequent tests use flags consistent with the build flags.
2398 if test x
"${OVERRIDE_CPPFLAGS}" != x
; then
2399 CPPFLAGS
="${OVERRIDE_CPPFLAGS}"
2401 CPPFLAGS
="$c_switch_system $c_switch_machine $CPPFLAGS"
2405 # Check whether --enable-largefile or --disable-largefile was given.
2406 if test "${enable_largefile+set}" = set; then
2407 enableval
="$enable_largefile"
2411 if test "$enable_largefile" != no
; then
2413 echo $ac_n "checking for special C compiler options needed for large files""... $ac_c" 1>&6
2414 echo "configure:2415: checking for special C compiler options needed for large files" >&5
2415 if eval "test \"`echo '$''{'ac_cv_sys_largefile_CC'+set}'`\" = set"; then
2416 echo $ac_n "(cached) $ac_c" 1>&6
2418 ac_cv_sys_largefile_CC
=no
2419 if test "$GCC" != yes; then
2420 # IRIX 6.2 and later do not support large files by default,
2421 # so use the C compiler's -n32 option if that helps.
2422 cat > conftest.
$ac_ext <<EOF
2423 #line 2424 "configure"
2424 #include "confdefs.h"
2425 #include <sys/types.h>
2426 int a[(off_t) 9223372036854775807 == 9223372036854775807 ? 1 : -1];
2432 if { (eval echo configure
:2433: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2435 echo "configure: failed program was:" >&5
2436 cat conftest.
$ac_ext >&5
2440 cat > conftest.
$ac_ext <<EOF
2441 #line 2442 "configure"
2442 #include "confdefs.h"
2443 #include <sys/types.h>
2444 int a[(off_t) 9223372036854775807 == 9223372036854775807 ? 1 : -1];
2450 if { (eval echo configure
:2451: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2452 ac_cv_sys_largefile_CC
=' -n32'
2454 echo "configure: failed program was:" >&5
2455 cat conftest.
$ac_ext >&5
2464 echo "$ac_t""$ac_cv_sys_largefile_CC" 1>&6
2465 if test "$ac_cv_sys_largefile_CC" != no
; then
2466 CC
="$CC$ac_cv_sys_largefile_CC"
2469 echo $ac_n "checking for _FILE_OFFSET_BITS value needed for large files""... $ac_c" 1>&6
2470 echo "configure:2471: checking for _FILE_OFFSET_BITS value needed for large files" >&5
2471 if eval "test \"`echo '$''{'ac_cv_sys_file_offset_bits'+set}'`\" = set"; then
2472 echo $ac_n "(cached) $ac_c" 1>&6
2474 ac_cv_sys_file_offset_bits
=no
2475 cat > conftest.
$ac_ext <<EOF
2476 #line 2477 "configure"
2477 #include "confdefs.h"
2478 #include <sys/types.h>
2479 int a[(off_t) 9223372036854775807 == 9223372036854775807 ? 1 : -1];
2485 if { (eval echo configure
:2486: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2488 echo "configure: failed program was:" >&5
2489 cat conftest.
$ac_ext >&5
2491 cat > conftest.
$ac_ext <<EOF
2492 #line 2493 "configure"
2493 #include "confdefs.h"
2494 #define _FILE_OFFSET_BITS 64
2495 #include <sys/types.h>
2496 int a[(off_t) 9223372036854775807 == 9223372036854775807 ? 1 : -1];
2503 if { (eval echo configure
:2504: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2505 ac_cv_sys_file_offset_bits
=64
2507 echo "configure: failed program was:" >&5
2508 cat conftest.
$ac_ext >&5
2515 echo "$ac_t""$ac_cv_sys_file_offset_bits" 1>&6
2516 if test "$ac_cv_sys_file_offset_bits" != no
; then
2517 cat >> confdefs.h
<<EOF
2518 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
2522 echo $ac_n "checking for _LARGE_FILES value needed for large files""... $ac_c" 1>&6
2523 echo "configure:2524: checking for _LARGE_FILES value needed for large files" >&5
2524 if eval "test \"`echo '$''{'ac_cv_sys_large_files'+set}'`\" = set"; then
2525 echo $ac_n "(cached) $ac_c" 1>&6
2527 ac_cv_sys_large_files
=no
2528 cat > conftest.
$ac_ext <<EOF
2529 #line 2530 "configure"
2530 #include "confdefs.h"
2536 if { (eval echo configure
:2537: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2539 echo "configure: failed program was:" >&5
2540 cat conftest.
$ac_ext >&5
2542 cat > conftest.
$ac_ext <<EOF
2543 #line 2544 "configure"
2544 #include "confdefs.h"
2545 #define _LARGE_FILES 1
2552 if { (eval echo configure
:2553: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2554 ac_cv_sys_large_files
=1
2556 echo "configure: failed program was:" >&5
2557 cat conftest.
$ac_ext >&5
2564 echo "$ac_t""$ac_cv_sys_large_files" 1>&6
2565 if test "$ac_cv_sys_large_files" != no
; then
2566 cat >> confdefs.h
<<EOF
2567 #define _LARGE_FILES $ac_cv_sys_large_files
2574 # Sound support for GNU/Linux and the free BSDs.
2575 for ac_hdr
in machine
/soundcard.h sys
/soundcard.h soundcard.h
2577 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2578 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2579 echo "configure:2580: checking for $ac_hdr" >&5
2580 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2581 echo $ac_n "(cached) $ac_c" 1>&6
2583 cat > conftest.
$ac_ext <<EOF
2584 #line 2585 "configure"
2585 #include "confdefs.h"
2588 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2589 { (eval echo configure
:2590: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2590 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2591 if test -z "$ac_err"; then
2593 eval "ac_cv_header_$ac_safe=yes"
2596 echo "configure: failed program was:" >&5
2597 cat conftest.
$ac_ext >&5
2599 eval "ac_cv_header_$ac_safe=no"
2603 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2604 echo "$ac_t""yes" 1>&6
2605 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2606 cat >> confdefs.h
<<EOF
2607 #define $ac_tr_hdr 1
2611 echo "$ac_t""no" 1>&6
2615 # Emulation library used on NetBSD.
2616 echo $ac_n "checking for _oss_ioctl in -lossaudio""... $ac_c" 1>&6
2617 echo "configure:2618: checking for _oss_ioctl in -lossaudio" >&5
2618 ac_lib_var
=`echo ossaudio'_'_oss_ioctl | sed 'y%./+-%__p_%'`
2619 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2620 echo $ac_n "(cached) $ac_c" 1>&6
2622 ac_save_LIBS
="$LIBS"
2623 LIBS
="-lossaudio $LIBS"
2624 cat > conftest.
$ac_ext <<EOF
2625 #line 2626 "configure"
2626 #include "confdefs.h"
2627 /* Override any gcc2 internal prototype to avoid an error. */
2628 /* We use char because int might match the return type of a gcc2
2629 builtin and then its argument prototype would still apply. */
2636 if { (eval echo configure
:2637: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2638 eval "ac_cv_lib_$ac_lib_var=yes"
2640 echo "configure: failed program was:" >&5
2641 cat conftest.
$ac_ext >&5
2643 eval "ac_cv_lib_$ac_lib_var=no"
2646 LIBS
="$ac_save_LIBS"
2649 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2650 echo "$ac_t""yes" 1>&6
2653 echo "$ac_t""no" 1>&6
2659 for ac_hdr
in sys
/select.h sys
/timeb.h sys
/time.h unistd.h utime.h \
2660 linux
/version.h sys
/systeminfo.h termios.h limits.h string.h stdlib.h \
2661 termcap.h stdio_ext.h fcntl.h term.h
strings.h
2663 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2664 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2665 echo "configure:2666: checking for $ac_hdr" >&5
2666 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2667 echo $ac_n "(cached) $ac_c" 1>&6
2669 cat > conftest.
$ac_ext <<EOF
2670 #line 2671 "configure"
2671 #include "confdefs.h"
2674 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2675 { (eval echo configure
:2676: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2676 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2677 if test -z "$ac_err"; then
2679 eval "ac_cv_header_$ac_safe=yes"
2682 echo "configure: failed program was:" >&5
2683 cat conftest.
$ac_ext >&5
2685 eval "ac_cv_header_$ac_safe=no"
2689 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2690 echo "$ac_t""yes" 1>&6
2691 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2692 cat >> confdefs.h
<<EOF
2693 #define $ac_tr_hdr 1
2697 echo "$ac_t""no" 1>&6
2701 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2702 echo "configure:2703: checking for ANSI C header files" >&5
2703 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2704 echo $ac_n "(cached) $ac_c" 1>&6
2706 cat > conftest.
$ac_ext <<EOF
2707 #line 2708 "configure"
2708 #include "confdefs.h"
2714 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2715 { (eval echo configure
:2716: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2716 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2717 if test -z "$ac_err"; then
2719 ac_cv_header_stdc
=yes
2722 echo "configure: failed program was:" >&5
2723 cat conftest.
$ac_ext >&5
2725 ac_cv_header_stdc
=no
2729 if test $ac_cv_header_stdc = yes; then
2730 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2731 cat > conftest.
$ac_ext <<EOF
2732 #line 2733 "configure"
2733 #include "confdefs.h"
2736 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2737 egrep "memchr" >/dev
/null
2>&1; then
2741 ac_cv_header_stdc
=no
2747 if test $ac_cv_header_stdc = yes; then
2748 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2749 cat > conftest.
$ac_ext <<EOF
2750 #line 2751 "configure"
2751 #include "confdefs.h"
2754 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2755 egrep "free" >/dev
/null
2>&1; then
2759 ac_cv_header_stdc
=no
2765 if test $ac_cv_header_stdc = yes; then
2766 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2767 if test "$cross_compiling" = yes; then
2770 cat > conftest.
$ac_ext <<EOF
2771 #line 2772 "configure"
2772 #include "confdefs.h"
2774 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2775 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2776 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2777 int main () { int i; for (i = 0; i < 256; i++)
2778 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2782 if { (eval echo configure
:2783: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
2786 echo "configure: failed program was:" >&5
2787 cat conftest.
$ac_ext >&5
2789 ac_cv_header_stdc
=no
2797 echo "$ac_t""$ac_cv_header_stdc" 1>&6
2798 if test $ac_cv_header_stdc = yes; then
2799 cat >> confdefs.h
<<\EOF
2800 #define STDC_HEADERS 1
2805 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
2806 echo "configure:2807: checking whether time.h and sys/time.h may both be included" >&5
2807 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
2808 echo $ac_n "(cached) $ac_c" 1>&6
2810 cat > conftest.
$ac_ext <<EOF
2811 #line 2812 "configure"
2812 #include "confdefs.h"
2813 #include <sys/types.h>
2814 #include <sys/time.h>
2820 if { (eval echo configure
:2821: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2822 ac_cv_header_time
=yes
2824 echo "configure: failed program was:" >&5
2825 cat conftest.
$ac_ext >&5
2827 ac_cv_header_time
=no
2832 echo "$ac_t""$ac_cv_header_time" 1>&6
2833 if test $ac_cv_header_time = yes; then
2834 cat >> confdefs.h
<<\EOF
2835 #define TIME_WITH_SYS_TIME 1
2840 echo $ac_n "checking for sys_siglist declaration in signal.h or unistd.h""... $ac_c" 1>&6
2841 echo "configure:2842: checking for sys_siglist declaration in signal.h or unistd.h" >&5
2842 if eval "test \"`echo '$''{'ac_cv_decl_sys_siglist'+set}'`\" = set"; then
2843 echo $ac_n "(cached) $ac_c" 1>&6
2845 cat > conftest.
$ac_ext <<EOF
2846 #line 2847 "configure"
2847 #include "confdefs.h"
2848 #include <sys/types.h>
2850 /* NetBSD declares sys_siglist in unistd.h. */
2851 #ifdef HAVE_UNISTD_H
2855 char *msg = *(sys_siglist + 1);
2858 if { (eval echo configure
:2859: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2860 ac_cv_decl_sys_siglist
=yes
2862 echo "configure: failed program was:" >&5
2863 cat conftest.
$ac_ext >&5
2865 ac_cv_decl_sys_siglist
=no
2870 echo "$ac_t""$ac_cv_decl_sys_siglist" 1>&6
2871 if test $ac_cv_decl_sys_siglist = yes; then
2872 cat >> confdefs.h
<<\EOF
2873 #define SYS_SIGLIST_DECLARED 1
2878 echo $ac_n "checking for sys/wait.h that is POSIX.1 compatible""... $ac_c" 1>&6
2879 echo "configure:2880: checking for sys/wait.h that is POSIX.1 compatible" >&5
2880 if eval "test \"`echo '$''{'ac_cv_header_sys_wait_h'+set}'`\" = set"; then
2881 echo $ac_n "(cached) $ac_c" 1>&6
2883 cat > conftest.
$ac_ext <<EOF
2884 #line 2885 "configure"
2885 #include "confdefs.h"
2886 #include <sys/types.h>
2887 #include <sys/wait.h>
2889 #define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
2892 #define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
2897 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
2900 if { (eval echo configure
:2901: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2902 ac_cv_header_sys_wait_h
=yes
2904 echo "configure: failed program was:" >&5
2905 cat conftest.
$ac_ext >&5
2907 ac_cv_header_sys_wait_h
=no
2912 echo "$ac_t""$ac_cv_header_sys_wait_h" 1>&6
2913 if test $ac_cv_header_sys_wait_h = yes; then
2914 cat >> confdefs.h
<<\EOF
2915 #define HAVE_SYS_WAIT_H 1
2921 echo $ac_n "checking for struct utimbuf""... $ac_c" 1>&6
2922 echo "configure:2923: checking for struct utimbuf" >&5
2923 if eval "test \"`echo '$''{'emacs_cv_struct_utimbuf'+set}'`\" = set"; then
2924 echo $ac_n "(cached) $ac_c" 1>&6
2926 cat > conftest.
$ac_ext <<EOF
2927 #line 2928 "configure"
2928 #include "confdefs.h"
2929 #ifdef TIME_WITH_SYS_TIME
2930 #include <sys/time.h>
2933 #ifdef HAVE_SYS_TIME_H
2934 #include <sys/time.h>
2943 static struct utimbuf x; x.actime = x.modtime;
2946 if { (eval echo configure
:2947: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2948 emacs_cv_struct_utimbuf
=yes
2950 echo "configure: failed program was:" >&5
2951 cat conftest.
$ac_ext >&5
2953 emacs_cv_struct_utimbuf
=no
2958 echo "$ac_t""$emacs_cv_struct_utimbuf" 1>&6
2959 if test $emacs_cv_struct_utimbuf = yes; then
2960 cat >> confdefs.h
<<\EOF
2961 #define HAVE_STRUCT_UTIMBUF 1
2966 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
2967 echo "configure:2968: checking return type of signal handlers" >&5
2968 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
2969 echo $ac_n "(cached) $ac_c" 1>&6
2971 cat > conftest.
$ac_ext <<EOF
2972 #line 2973 "configure"
2973 #include "confdefs.h"
2974 #include <sys/types.h>
2980 extern "C" void (*signal (int, void (*)(int)))(int);
2982 void (*signal ()) ();
2989 if { (eval echo configure
:2990: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2991 ac_cv_type_signal
=void
2993 echo "configure: failed program was:" >&5
2994 cat conftest.
$ac_ext >&5
2996 ac_cv_type_signal
=int
3001 echo "$ac_t""$ac_cv_type_signal" 1>&6
3002 cat >> confdefs.h
<<EOF
3003 #define RETSIGTYPE $ac_cv_type_signal
3008 echo $ac_n "checking for speed_t""... $ac_c" 1>&6
3009 echo "configure:3010: checking for speed_t" >&5
3010 if eval "test \"`echo '$''{'emacs_cv_speed_t'+set}'`\" = set"; then
3011 echo $ac_n "(cached) $ac_c" 1>&6
3013 cat > conftest.
$ac_ext <<EOF
3014 #line 3015 "configure"
3015 #include "confdefs.h"
3016 #include <termios.h>
3021 if { (eval echo configure
:3022: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3023 emacs_cv_speed_t
=yes
3025 echo "configure: failed program was:" >&5
3026 cat conftest.
$ac_ext >&5
3031 echo "$ac_t""$emacs_cv_speed_t" 1>&6
3032 if test $emacs_cv_speed_t = yes; then
3033 cat >> confdefs.h
<<\EOF
3034 #define HAVE_SPEED_T 1
3039 echo $ac_n "checking for struct timeval""... $ac_c" 1>&6
3040 echo "configure:3041: checking for struct timeval" >&5
3041 if eval "test \"`echo '$''{'emacs_cv_struct_timeval'+set}'`\" = set"; then
3042 echo $ac_n "(cached) $ac_c" 1>&6
3044 cat > conftest.
$ac_ext <<EOF
3045 #line 3046 "configure"
3046 #include "confdefs.h"
3047 #ifdef TIME_WITH_SYS_TIME
3048 #include <sys/time.h>
3051 #ifdef HAVE_SYS_TIME_H
3052 #include <sys/time.h>
3058 static struct timeval x; x.tv_sec = x.tv_usec;
3061 if { (eval echo configure
:3062: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3063 emacs_cv_struct_timeval
=yes
3065 echo "configure: failed program was:" >&5
3066 cat conftest.
$ac_ext >&5
3068 emacs_cv_struct_timeval
=no
3073 echo "$ac_t""$emacs_cv_struct_timeval" 1>&6
3074 HAVE_TIMEVAL
=$emacs_cv_struct_timeval
3075 if test $emacs_cv_struct_timeval = yes; then
3076 cat >> confdefs.h
<<\EOF
3077 #define HAVE_TIMEVAL 1
3082 echo $ac_n "checking for struct exception""... $ac_c" 1>&6
3083 echo "configure:3084: checking for struct exception" >&5
3084 if eval "test \"`echo '$''{'emacs_cv_struct_exception'+set}'`\" = set"; then
3085 echo $ac_n "(cached) $ac_c" 1>&6
3087 cat > conftest.
$ac_ext <<EOF
3088 #line 3089 "configure"
3089 #include "confdefs.h"
3092 static struct exception x; x.arg1 = x.arg2 = x.retval; x.name = ""; x.type = 1;
3095 if { (eval echo configure
:3096: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3097 emacs_cv_struct_exception
=yes
3099 echo "configure: failed program was:" >&5
3100 cat conftest.
$ac_ext >&5
3102 emacs_cv_struct_exception
=no
3107 echo "$ac_t""$emacs_cv_struct_exception" 1>&6
3108 HAVE_EXCEPTION
=$emacs_cv_struct_exception
3109 if test $emacs_cv_struct_exception != yes; then
3110 cat >> confdefs.h
<<\EOF
3111 #define NO_MATHERR 1
3116 echo $ac_n "checking whether struct tm is in sys/time.h or time.h""... $ac_c" 1>&6
3117 echo "configure:3118: checking whether struct tm is in sys/time.h or time.h" >&5
3118 if eval "test \"`echo '$''{'ac_cv_struct_tm'+set}'`\" = set"; then
3119 echo $ac_n "(cached) $ac_c" 1>&6
3121 cat > conftest.
$ac_ext <<EOF
3122 #line 3123 "configure"
3123 #include "confdefs.h"
3124 #include <sys/types.h>
3127 struct tm *tp; tp->tm_sec;
3130 if { (eval echo configure
:3131: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3132 ac_cv_struct_tm
=time.h
3134 echo "configure: failed program was:" >&5
3135 cat conftest.
$ac_ext >&5
3137 ac_cv_struct_tm
=sys
/time.h
3142 echo "$ac_t""$ac_cv_struct_tm" 1>&6
3143 if test $ac_cv_struct_tm = sys
/time.h
; then
3144 cat >> confdefs.h
<<\EOF
3145 #define TM_IN_SYS_TIME 1
3150 echo $ac_n "checking for tm_zone in struct tm""... $ac_c" 1>&6
3151 echo "configure:3152: checking for tm_zone in struct tm" >&5
3152 if eval "test \"`echo '$''{'ac_cv_struct_tm_zone'+set}'`\" = set"; then
3153 echo $ac_n "(cached) $ac_c" 1>&6
3155 cat > conftest.
$ac_ext <<EOF
3156 #line 3157 "configure"
3157 #include "confdefs.h"
3158 #include <sys/types.h>
3159 #include <$ac_cv_struct_tm>
3161 struct tm tm; tm.tm_zone;
3164 if { (eval echo configure
:3165: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3166 ac_cv_struct_tm_zone
=yes
3168 echo "configure: failed program was:" >&5
3169 cat conftest.
$ac_ext >&5
3171 ac_cv_struct_tm_zone
=no
3176 echo "$ac_t""$ac_cv_struct_tm_zone" 1>&6
3177 if test "$ac_cv_struct_tm_zone" = yes; then
3178 cat >> confdefs.h
<<\EOF
3179 #define HAVE_TM_ZONE 1
3183 echo $ac_n "checking for tzname""... $ac_c" 1>&6
3184 echo "configure:3185: checking for tzname" >&5
3185 if eval "test \"`echo '$''{'ac_cv_var_tzname'+set}'`\" = set"; then
3186 echo $ac_n "(cached) $ac_c" 1>&6
3188 cat > conftest.
$ac_ext <<EOF
3189 #line 3190 "configure"
3190 #include "confdefs.h"
3192 #ifndef tzname /* For SGI. */
3193 extern char *tzname[]; /* RS6000 and others reject char **tzname. */
3199 if { (eval echo configure
:3200: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3201 ac_cv_var_tzname
=yes
3203 echo "configure: failed program was:" >&5
3204 cat conftest.
$ac_ext >&5
3211 echo "$ac_t""$ac_cv_var_tzname" 1>&6
3212 if test $ac_cv_var_tzname = yes; then
3213 cat >> confdefs.h
<<\EOF
3214 #define HAVE_TZNAME 1
3220 echo $ac_n "checking for tm_gmtoff in struct tm""... $ac_c" 1>&6
3221 echo "configure:3222: checking for tm_gmtoff in struct tm" >&5
3222 if eval "test \"`echo '$''{'emacs_cv_tm_gmtoff'+set}'`\" = set"; then
3223 echo $ac_n "(cached) $ac_c" 1>&6
3225 cat > conftest.
$ac_ext <<EOF
3226 #line 3227 "configure"
3227 #include "confdefs.h"
3230 struct tm t; t.tm_gmtoff = 0
3233 if { (eval echo configure
:3234: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3235 emacs_cv_tm_gmtoff
=yes
3237 echo "configure: failed program was:" >&5
3238 cat conftest.
$ac_ext >&5
3240 emacs_cv_tm_gmtoff
=no
3245 echo "$ac_t""$emacs_cv_tm_gmtoff" 1>&6
3246 if test $emacs_cv_tm_gmtoff = yes; then
3247 cat >> confdefs.h
<<\EOF
3248 #define HAVE_TM_GMTOFF 1
3254 echo $ac_n "checking for ${CC-cc} option to accept ANSI C""... $ac_c" 1>&6
3255 echo "configure:3256: checking for ${CC-cc} option to accept ANSI C" >&5
3256 if eval "test \"`echo '$''{'ac_cv_prog_cc_stdc'+set}'`\" = set"; then
3257 echo $ac_n "(cached) $ac_c" 1>&6
3259 ac_cv_prog_cc_stdc
=no
3261 # Don't try gcc -ansi; that turns off useful extensions and
3262 # breaks some systems' header files.
3263 # AIX -qlanglvl=ansi
3264 # Ultrix and OSF/1 -std1
3265 # HP-UX 10.20 and later -Ae
3266 # HP-UX older versions -Aa -D_HPUX_SOURCE
3267 # SVR4 -Xc -D__EXTENSIONS__
3268 for ac_arg
in "" -qlanglvl=ansi
-std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3270 CC
="$ac_save_CC $ac_arg"
3271 cat > conftest.
$ac_ext <<EOF
3272 #line 3273 "configure"
3273 #include "confdefs.h"
3276 #include <sys/types.h>
3277 #include <sys/stat.h>
3278 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3279 struct buf { int x; };
3280 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3281 static char *e (p, i)
3287 static char *f (char * (*g) (char **, int), char **p, ...)
3292 s = g (p, va_arg (v,int));
3296 int test (int i, double x);
3297 struct s1 {int (*f) (int a);};
3298 struct s2 {int (*f) (double a);};
3299 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3303 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3306 if { (eval echo configure
:3307: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3308 ac_cv_prog_cc_stdc
="$ac_arg"; break
3310 echo "configure: failed program was:" >&5
3311 cat conftest.
$ac_ext >&5
3319 case "x$ac_cv_prog_cc_stdc" in
3321 echo "$ac_t""none needed" 1>&6 ;;
3323 echo "$ac_t""$ac_cv_prog_cc_stdc" 1>&6
3324 CC
="$CC $ac_cv_prog_cc_stdc" ;;
3327 echo $ac_n "checking for function prototypes""... $ac_c" 1>&6
3328 echo "configure:3329: checking for function prototypes" >&5
3329 if test "$ac_cv_prog_cc_stdc" != no
; then
3330 echo "$ac_t""yes" 1>&6
3331 cat >> confdefs.h
<<\EOF
3332 #define PROTOTYPES 1
3336 echo "$ac_t""no" 1>&6
3339 echo $ac_n "checking for working volatile""... $ac_c" 1>&6
3340 echo "configure:3341: checking for working volatile" >&5
3341 if eval "test \"`echo '$''{'ac_cv_c_volatile'+set}'`\" = set"; then
3342 echo $ac_n "(cached) $ac_c" 1>&6
3344 cat > conftest.
$ac_ext <<EOF
3345 #line 3346 "configure"
3346 #include "confdefs.h"
3354 if { (eval echo configure
:3355: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3356 ac_cv_c_volatile
=yes
3358 echo "configure: failed program was:" >&5
3359 cat conftest.
$ac_ext >&5
3366 echo "$ac_t""$ac_cv_c_volatile" 1>&6
3367 if test $ac_cv_c_volatile = no
; then
3368 cat >> confdefs.h
<<\EOF
3374 echo $ac_n "checking for working const""... $ac_c" 1>&6
3375 echo "configure:3376: checking for working const" >&5
3376 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
3377 echo $ac_n "(cached) $ac_c" 1>&6
3379 cat > conftest.
$ac_ext <<EOF
3380 #line 3381 "configure"
3381 #include "confdefs.h"
3385 /* Ultrix mips cc rejects this. */
3386 typedef int charset[2]; const charset x;
3387 /* SunOS 4.1.1 cc rejects this. */
3388 char const *const *ccp;
3390 /* NEC SVR4.0.2 mips cc rejects this. */
3391 struct point {int x, y;};
3392 static struct point const zero = {0,0};
3393 /* AIX XL C 1.02.0.0 rejects this.
3394 It does not let you subtract one const X* pointer from another in an arm
3395 of an if-expression whose if-part is not a constant expression */
3396 const char *g = "string";
3397 ccp = &g + (g ? g-g : 0);
3398 /* HPUX 7.0 cc rejects these. */
3401 ccp = (char const *const *) p;
3402 { /* SCO 3.2v4 cc rejects this. */
3404 char const *s = 0 ? (char *) 0 : (char const *) 0;
3408 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
3410 const int *foo = &x[0];
3413 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
3414 typedef const int *iptr;
3418 { /* AIX XL C 1.02.0.0 rejects this saying
3419 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
3420 struct s { int j; const int *ap[3]; };
3421 struct s *b; b->j = 5;
3423 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
3429 if { (eval echo configure
:3430: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3433 echo "configure: failed program was:" >&5
3434 cat conftest.
$ac_ext >&5
3441 echo "$ac_t""$ac_cv_c_const" 1>&6
3442 if test $ac_cv_c_const = no
; then
3443 cat >> confdefs.h
<<\EOF
3449 echo $ac_n "checking for void * support""... $ac_c" 1>&6
3450 echo "configure:3451: checking for void * support" >&5
3451 if eval "test \"`echo '$''{'emacs_cv_void_star'+set}'`\" = set"; then
3452 echo $ac_n "(cached) $ac_c" 1>&6
3454 cat > conftest.
$ac_ext <<EOF
3455 #line 3456 "configure"
3456 #include "confdefs.h"
3462 if { (eval echo configure
:3463: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3464 emacs_cv_void_star
=yes
3466 echo "configure: failed program was:" >&5
3467 cat conftest.
$ac_ext >&5
3469 emacs_cv_void_star
=no
3474 echo "$ac_t""$emacs_cv_void_star" 1>&6
3475 if test $emacs_cv_void_star = yes; then
3476 cat >> confdefs.h
<<\EOF
3477 #define POINTER_TYPE void
3481 cat >> confdefs.h
<<\EOF
3482 #define POINTER_TYPE char
3487 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
3488 echo "configure:3489: checking whether ${MAKE-make} sets \${MAKE}" >&5
3489 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
3490 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
3491 echo $ac_n "(cached) $ac_c" 1>&6
3493 cat > conftestmake
<<\EOF
3495 @
echo 'ac_maketemp="${MAKE}"'
3497 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3498 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
3499 if test -n "$ac_maketemp"; then
3500 eval ac_cv_prog_make_
${ac_make}_set
=yes
3502 eval ac_cv_prog_make_
${ac_make}_set
=no
3506 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3507 echo "$ac_t""yes" 1>&6
3510 echo "$ac_t""no" 1>&6
3511 SET_MAKE
="MAKE=${MAKE-make}"
3515 echo $ac_n "checking for long file names""... $ac_c" 1>&6
3516 echo "configure:3517: checking for long file names" >&5
3517 if eval "test \"`echo '$''{'ac_cv_sys_long_file_names'+set}'`\" = set"; then
3518 echo $ac_n "(cached) $ac_c" 1>&6
3520 ac_cv_sys_long_file_names
=yes
3521 # Test for long file names in all the places we know might matter:
3522 # . the current directory, where building will happen
3523 # $prefix/lib where we will be installing things
3524 # $exec_prefix/lib likewise
3525 # eval it to expand exec_prefix.
3526 # $TMPDIR if set, where it might want to write temporary files
3527 # if $TMPDIR is not set:
3528 # /tmp where it might want to write temporary files
3531 if test -n "$TMPDIR" && test -d "$TMPDIR" && test -w "$TMPDIR"; then
3532 ac_tmpdirs
="$TMPDIR"
3534 ac_tmpdirs
='/tmp /var/tmp /usr/tmp'
3536 for ac_dir
in .
$ac_tmpdirs `eval echo $prefix/lib $exec_prefix/lib` ; do
3537 test -d $ac_dir ||
continue
3538 test -w $ac_dir ||
continue # It is less confusing to not echo anything here.
3539 (echo 1 > $ac_dir/conftest9012345
) 2>/dev
/null
3540 (echo 2 > $ac_dir/conftest9012346
) 2>/dev
/null
3541 val
=`cat $ac_dir/conftest9012345 2>/dev/null`
3542 if test ! -f $ac_dir/conftest9012345 ||
test "$val" != 1; then
3543 ac_cv_sys_long_file_names
=no
3544 rm -f $ac_dir/conftest9012345
$ac_dir/conftest9012346
2>/dev
/null
3547 rm -f $ac_dir/conftest9012345
$ac_dir/conftest9012346
2>/dev
/null
3551 echo "$ac_t""$ac_cv_sys_long_file_names" 1>&6
3552 if test $ac_cv_sys_long_file_names = yes; then
3553 cat >> confdefs.h
<<\EOF
3554 #define HAVE_LONG_FILE_NAMES 1
3560 #### Choose a window system.
3562 # If we find X, set shell vars x_includes and x_libraries to the
3563 # paths, otherwise set no_x=yes.
3564 # Uses ac_ vars as temps to allow command line to override cache and checks.
3565 # --without-x overrides everything else, but does not touch the cache.
3566 echo $ac_n "checking for X""... $ac_c" 1>&6
3567 echo "configure:3568: checking for X" >&5
3569 # Check whether --with-x or --without-x was given.
3570 if test "${with_x+set}" = set; then
3575 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
3576 if test "x$with_x" = xno
; then
3577 # The user explicitly disabled X.
3580 if test "x$x_includes" != xNONE
&& test "x$x_libraries" != xNONE
; then
3581 # Both variables are already set.
3584 if eval "test \"`echo '$''{'ac_cv_have_x'+set}'`\" = set"; then
3585 echo $ac_n "(cached) $ac_c" 1>&6
3587 # One or both of the vars are not set, and there is no cached value.
3588 ac_x_includes
=NO ac_x_libraries
=NO
3590 if mkdir conftestdir
; then
3592 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
3593 cat > Imakefile
<<'EOF'
3595 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
3597 if (xmkmf
) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
3598 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3599 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
3600 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
3601 for ac_extension
in a so sl
; do
3602 if test ! -f $ac_im_usrlibdir/libX11.
$ac_extension &&
3603 test -f $ac_im_libdir/libX11.
$ac_extension; then
3604 ac_im_usrlibdir
=$ac_im_libdir; break
3607 # Screen out bogus values from the imake configuration. They are
3608 # bogus both because they are the default anyway, and because
3609 # using them would break gcc on systems where it needs fixed includes.
3610 case "$ac_im_incroot" in
3612 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
="$ac_im_incroot" ;;
3614 case "$ac_im_usrlibdir" in
3616 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
="$ac_im_usrlibdir" ;;
3623 if test "$ac_x_includes" = NO
; then
3624 # Guess where to find include files, by looking for this one X11 .h file.
3625 test -z "$x_direct_test_include" && x_direct_test_include
=X11
/Intrinsic.h
3627 # First, try using that file with no special directory specified.
3628 cat > conftest.
$ac_ext <<EOF
3629 #line 3630 "configure"
3630 #include "confdefs.h"
3631 #include <$x_direct_test_include>
3633 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3634 { (eval echo configure
:3635: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3635 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3636 if test -z "$ac_err"; then
3638 # We can compile using X headers with no special include directory.
3642 echo "configure: failed program was:" >&5
3643 cat conftest.
$ac_ext >&5
3645 # Look for the header file in a standard set of common directories.
3646 # Check X11 before X11Rn because it is often a symlink to the current release.
3649 /usr
/X11R
6/include \
3650 /usr
/X11R
5/include \
3651 /usr
/X11R
4/include \
3654 /usr
/include
/X11R6 \
3655 /usr
/include
/X11R5 \
3656 /usr
/include
/X11R4 \
3658 /usr
/local
/X11
/include \
3659 /usr
/local
/X11R
6/include \
3660 /usr
/local
/X11R
5/include \
3661 /usr
/local
/X11R
4/include \
3663 /usr
/local
/include
/X11 \
3664 /usr
/local
/include
/X11R6 \
3665 /usr
/local
/include
/X11R5 \
3666 /usr
/local
/include
/X11R4 \
3670 /usr
/XFree86
/include
/X11 \
3673 /usr
/local
/include \
3674 /usr
/unsupported
/include \
3675 /usr
/athena
/include \
3676 /usr
/local
/x11r
5/include \
3677 /usr
/lpp
/Xamples
/include \
3679 /usr
/openwin
/include \
3680 /usr
/openwin
/share
/include \
3683 if test -r "$ac_dir/$x_direct_test_include"; then
3684 ac_x_includes
=$ac_dir
3690 fi # $ac_x_includes = NO
3692 if test "$ac_x_libraries" = NO
; then
3693 # Check for the libraries.
3695 test -z "$x_direct_test_library" && x_direct_test_library
=Xt
3696 test -z "$x_direct_test_function" && x_direct_test_function
=XtMalloc
3698 # See if we find them without any special options.
3699 # Don't add to $LIBS permanently.
3700 ac_save_LIBS
="$LIBS"
3701 LIBS
="-l$x_direct_test_library $LIBS"
3702 cat > conftest.
$ac_ext <<EOF
3703 #line 3704 "configure"
3704 #include "confdefs.h"
3707 ${x_direct_test_function}()
3710 if { (eval echo configure
:3711: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3712 LIBS
="$ac_save_LIBS"
3713 # We can link X programs with no special library path.
3716 echo "configure: failed program was:" >&5
3717 cat conftest.
$ac_ext >&5
3719 LIBS
="$ac_save_LIBS"
3720 # First see if replacing the include by lib works.
3721 # Check X11 before X11Rn because it is often a symlink to the current release.
3722 for ac_dir
in `echo "$ac_x_includes" | sed s/include/lib/` \
3733 /usr
/local
/X11
/lib \
3734 /usr
/local
/X11R
6/lib \
3735 /usr
/local
/X11R
5/lib \
3736 /usr
/local
/X11R
4/lib \
3738 /usr
/local
/lib
/X11 \
3739 /usr
/local
/lib
/X11R6 \
3740 /usr
/local
/lib
/X11R5 \
3741 /usr
/local
/lib
/X11R4 \
3745 /usr
/XFree86
/lib
/X11 \
3749 /usr
/unsupported
/lib \
3751 /usr
/local
/x11r
5/lib \
3752 /usr
/lpp
/Xamples
/lib \
3756 /usr
/openwin
/share
/lib \
3759 for ac_extension
in a so sl
; do
3760 if test -r $ac_dir/lib
${x_direct_test_library}.
$ac_extension; then
3761 ac_x_libraries
=$ac_dir
3768 fi # $ac_x_libraries = NO
3770 if test "$ac_x_includes" = NO ||
test "$ac_x_libraries" = NO
; then
3771 # Didn't find X anywhere. Cache the known absence of X.
3772 ac_cv_have_x
="have_x=no"
3774 # Record where we found X for the cache.
3775 ac_cv_have_x
="have_x=yes \
3776 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
3780 eval "$ac_cv_have_x"
3783 if test "$have_x" != yes; then
3784 echo "$ac_t""$have_x" 1>&6
3787 # If each of the values was on the command line, it overrides each guess.
3788 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
3789 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
3790 # Update the cache value to reflect the command line values.
3791 ac_cv_have_x
="have_x=yes \
3792 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
3793 echo "$ac_t""libraries $x_libraries, headers $x_includes" 1>&6
3796 if test "$no_x" = yes; then
3802 if test "${x_libraries}" != NONE
&& test -n "${x_libraries}"; then
3803 LD_SWITCH_X_SITE
=-L`echo ${x_libraries} | sed -e "s/:/ -L/g"`
3804 LD_SWITCH_X_SITE_AUX
=-R`echo ${x_libraries} | sed -e "s/:/ -R/g"`
3805 x_default_search_path
=""
3806 for x_library
in `echo ${x_libraries} | sed -e "s/:/ /g"`; do
3808 ${x_library}/X11/%L/%T/%N%C%S:\
3809 ${x_library}/X11/%l/%T/%N%C%S:\
3810 ${x_library}/X11/%T/%N%C%S:\
3811 ${x_library}/X11/%L/%T/%N%S:\
3812 ${x_library}/X11/%l/%T/%N%S:\
3813 ${x_library}/X11/%T/%N%S"
3814 if test x
"${x_default_search_path}" = x
; then
3815 x_default_search_path
=${x_search_path}
3817 x_default_search_path
="${x_search_path}:${x_default_search_path}"
3821 if test "${x_includes}" != NONE
&& test -n "${x_includes}"; then
3822 C_SWITCH_X_SITE
=-I`echo ${x_includes} | sed -e "s/:/ -I/g"`
3825 if test x
"${x_includes}" = x
; then
3826 bitmapdir
=/usr
/include
/X11
/bitmaps
3828 # accumulate include directories that have X11 bitmap subdirectories
3830 for bmd
in `echo ${x_includes} | sed -e "s/:/ /g"`; do
3831 if test -d "${bmd}/X11/bitmaps"; then
3832 bmd_acc
="${bmd_acc}:${bmd}/X11/bitmaps"
3834 if test -d "${bmd}/bitmaps"; then
3835 bmd_acc
="${bmd_acc}:${bmd}/bitmaps"
3838 if test ${bmd_acc} != "dummyval"; then
3839 bitmapdir
=`echo ${bmd_acc} | sed -e "s/^dummyval://"`
3843 case "${window_system}" in
3847 case "${with_x_toolkit}" in
3848 athena | lucid
) USE_X_TOOLKIT
=LUCID
;;
3849 motif
) USE_X_TOOLKIT
=MOTIF
;;
3850 no
) USE_X_TOOLKIT
=none
;;
3851 * ) USE_X_TOOLKIT
=maybe
;;
3861 ### If we're using X11, we should use the X menu package.
3864 yes ) HAVE_MENUS
=yes ;;
3867 if test "${opsys}" = "hpux9"; then
3868 case "${x_libraries}" in
3870 opsysfile
="s/hpux9-x11r4.h"
3875 if test "${opsys}" = "hpux9shr"; then
3876 case "${x_libraries}" in
3878 opsysfile
="s/hpux9shxr4.h"
3883 ### Compute the unexec source name from the object name.
3884 UNEXEC_SRC
="`echo ${unexec} | sed 's/\.o/.c/'`"
3886 # Do the opsystem or machine files prohibit the use of the GNU malloc?
3887 # Assume not, until told otherwise.
3890 echo $ac_n "checking for malloc_get_state""... $ac_c" 1>&6
3891 echo "configure:3892: checking for malloc_get_state" >&5
3892 if eval "test \"`echo '$''{'ac_cv_func_malloc_get_state'+set}'`\" = set"; then
3893 echo $ac_n "(cached) $ac_c" 1>&6
3895 cat > conftest.
$ac_ext <<EOF
3896 #line 3897 "configure"
3897 #include "confdefs.h"
3898 /* System header to define __stub macros and hopefully few prototypes,
3899 which can conflict with char malloc_get_state(); below. */
3901 /* Override any gcc2 internal prototype to avoid an error. */
3902 /* We use char because int might match the return type of a gcc2
3903 builtin and then its argument prototype would still apply. */
3904 char malloc_get_state();
3908 /* The GNU C library defines this for functions which it implements
3909 to always fail with ENOSYS. Some functions are actually named
3910 something starting with __ and the normal name is an alias. */
3911 #if defined (__stub_malloc_get_state) || defined (__stub___malloc_get_state)
3919 if { (eval echo configure
:3920: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3921 eval "ac_cv_func_malloc_get_state=yes"
3923 echo "configure: failed program was:" >&5
3924 cat conftest.
$ac_ext >&5
3926 eval "ac_cv_func_malloc_get_state=no"
3931 if eval "test \"`echo '$ac_cv_func_'malloc_get_state`\" = yes"; then
3932 echo "$ac_t""yes" 1>&6
3935 echo "$ac_t""no" 1>&6
3939 echo $ac_n "checking for malloc_set_state""... $ac_c" 1>&6
3940 echo "configure:3941: checking for malloc_set_state" >&5
3941 if eval "test \"`echo '$''{'ac_cv_func_malloc_set_state'+set}'`\" = set"; then
3942 echo $ac_n "(cached) $ac_c" 1>&6
3944 cat > conftest.
$ac_ext <<EOF
3945 #line 3946 "configure"
3946 #include "confdefs.h"
3947 /* System header to define __stub macros and hopefully few prototypes,
3948 which can conflict with char malloc_set_state(); below. */
3950 /* Override any gcc2 internal prototype to avoid an error. */
3951 /* We use char because int might match the return type of a gcc2
3952 builtin and then its argument prototype would still apply. */
3953 char malloc_set_state();
3957 /* The GNU C library defines this for functions which it implements
3958 to always fail with ENOSYS. Some functions are actually named
3959 something starting with __ and the normal name is an alias. */
3960 #if defined (__stub_malloc_set_state) || defined (__stub___malloc_set_state)
3968 if { (eval echo configure
:3969: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3970 eval "ac_cv_func_malloc_set_state=yes"
3972 echo "configure: failed program was:" >&5
3973 cat conftest.
$ac_ext >&5
3975 eval "ac_cv_func_malloc_set_state=no"
3980 if eval "test \"`echo '$ac_cv_func_'malloc_set_state`\" = yes"; then
3981 echo "$ac_t""yes" 1>&6
3984 echo "$ac_t""no" 1>&6
3988 echo $ac_n "checking whether __after_morecore_hook exists""... $ac_c" 1>&6
3989 echo "configure:3990: checking whether __after_morecore_hook exists" >&5
3990 if eval "test \"`echo '$''{'emacs_cv_var___after_morecore_hook'+set}'`\" = set"; then
3991 echo $ac_n "(cached) $ac_c" 1>&6
3993 cat > conftest.
$ac_ext <<EOF
3994 #line 3995 "configure"
3995 #include "confdefs.h"
3996 extern void (* __after_morecore_hook)();
3998 __after_morecore_hook = 0
4001 if { (eval echo configure
:4002: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4003 emacs_cv_var___after_morecore_hook
=yes
4005 echo "configure: failed program was:" >&5
4006 cat conftest.
$ac_ext >&5
4008 emacs_cv_var___after_morecore_hook
=no
4013 echo "$ac_t""$emacs_cv_var___after_morecore_hook" 1>&6
4014 if test $emacs_cv_var___after_morecore_hook = no
; then
4017 if test "${system_malloc}" = "yes"; then
4020 (The GNU allocators don't work with this system configuration.)"
4022 if test "$doug_lea_malloc" = "yes" ; then
4023 if test "$GNU_MALLOC" = yes ; then
4025 (Using Doug Lea's new malloc from the GNU C Library.)"
4027 cat >> confdefs.h
<<\EOF
4028 #define DOUG_LEA_MALLOC 1
4033 if test x
"${REL_ALLOC}" = x
; then
4034 REL_ALLOC
=${GNU_MALLOC}
4038 for ac_hdr
in stdlib.h unistd.h sys
/stat.h
4040 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4041 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4042 echo "configure:4043: checking for $ac_hdr" >&5
4043 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4044 echo $ac_n "(cached) $ac_c" 1>&6
4046 cat > conftest.
$ac_ext <<EOF
4047 #line 4048 "configure"
4048 #include "confdefs.h"
4051 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4052 { (eval echo configure
:4053: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4053 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4054 if test -z "$ac_err"; then
4056 eval "ac_cv_header_$ac_safe=yes"
4059 echo "configure: failed program was:" >&5
4060 cat conftest.
$ac_ext >&5
4062 eval "ac_cv_header_$ac_safe=no"
4066 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4067 echo "$ac_t""yes" 1>&6
4068 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4069 cat >> confdefs.h
<<EOF
4070 #define $ac_tr_hdr 1
4074 echo "$ac_t""no" 1>&6
4078 for ac_func
in getpagesize
4080 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4081 echo "configure:4082: checking for $ac_func" >&5
4082 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4083 echo $ac_n "(cached) $ac_c" 1>&6
4085 cat > conftest.
$ac_ext <<EOF
4086 #line 4087 "configure"
4087 #include "confdefs.h"
4088 /* System header to define __stub macros and hopefully few prototypes,
4089 which can conflict with char $ac_func(); below. */
4091 /* Override any gcc2 internal prototype to avoid an error. */
4092 /* We use char because int might match the return type of a gcc2
4093 builtin and then its argument prototype would still apply. */
4098 /* The GNU C library defines this for functions which it implements
4099 to always fail with ENOSYS. Some functions are actually named
4100 something starting with __ and the normal name is an alias. */
4101 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4109 if { (eval echo configure
:4110: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4111 eval "ac_cv_func_$ac_func=yes"
4113 echo "configure: failed program was:" >&5
4114 cat conftest.
$ac_ext >&5
4116 eval "ac_cv_func_$ac_func=no"
4121 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4122 echo "$ac_t""yes" 1>&6
4123 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4124 cat >> confdefs.h
<<EOF
4125 #define $ac_tr_func 1
4129 echo "$ac_t""no" 1>&6
4133 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
4134 echo "configure:4135: checking for working mmap" >&5
4135 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
4136 echo $ac_n "(cached) $ac_c" 1>&6
4138 if test "$cross_compiling" = yes; then
4139 ac_cv_func_mmap_fixed_mapped
=no
4141 cat > conftest.
$ac_ext <<EOF
4142 #line 4143 "configure"
4143 #include "confdefs.h"
4144 /* Thanks to Mike Haertel and Jim Avera for this test.
4145 Here is a matrix of mmap possibilities:
4146 mmap private not fixed
4147 mmap private fixed at somewhere currently unmapped
4148 mmap private fixed at somewhere already mapped
4149 mmap shared not fixed
4150 mmap shared fixed at somewhere currently unmapped
4151 mmap shared fixed at somewhere already mapped
4152 For private mappings, we should verify that changes cannot be read()
4153 back from the file, nor mmap's back from the file at a different
4154 address. (There have been systems where private was not correctly
4155 implemented like the infamous i386 svr4.0, and systems where the
4156 VM page cache was not coherent with the file system buffer cache
4157 like early versions of FreeBSD and possibly contemporary NetBSD.)
4158 For shared mappings, we should conversely verify that changes get
4159 propogated back to all the places they're supposed to be.
4161 Grep wants private fixed already mapped.
4162 The main things grep needs to know about mmap are:
4163 * does it exist and is it safe to write into the mmap'd area
4164 * how to use it (BSD variants) */
4165 #include <sys/types.h>
4167 #include <sys/mman.h>
4169 #if STDC_HEADERS || HAVE_STDLIB_H
4170 # include <stdlib.h>
4175 # include <unistd.h>
4178 # include <sys/stat.h>
4181 /* This mess was copied from the GNU getpagesize.h. */
4182 #if !HAVE_GETPAGESIZE
4183 /* Assume that all systems that can run configure have sys/param.h. */
4184 # if !HAVE_SYS_PARAM_H
4185 # define HAVE_SYS_PARAM_H 1
4188 # ifdef _SC_PAGESIZE
4189 # define getpagesize() sysconf(_SC_PAGESIZE)
4190 # else /* no _SC_PAGESIZE */
4191 # if HAVE_SYS_PARAM_H
4192 # include <sys/param.h>
4193 # ifdef EXEC_PAGESIZE
4194 # define getpagesize() EXEC_PAGESIZE
4195 # else /* no EXEC_PAGESIZE */
4197 # define getpagesize() NBPG * CLSIZE
4200 # endif /* no CLSIZE */
4201 # else /* no NBPG */
4203 # define getpagesize() NBPC
4204 # else /* no NBPC */
4206 # define getpagesize() PAGESIZE
4207 # endif /* PAGESIZE */
4208 # endif /* no NBPC */
4209 # endif /* no NBPG */
4210 # endif /* no EXEC_PAGESIZE */
4211 # else /* no HAVE_SYS_PARAM_H */
4212 # define getpagesize() 8192 /* punt totally */
4213 # endif /* no HAVE_SYS_PARAM_H */
4214 # endif /* no _SC_PAGESIZE */
4216 #endif /* no HAVE_GETPAGESIZE */
4221 char *data, *data2, *data3;
4225 pagesize = getpagesize ();
4227 /* First, make a file with some known garbage in it. */
4228 data = (char *) malloc (pagesize);
4231 for (i = 0; i < pagesize; ++i)
4232 *(data + i) = rand ();
4234 fd = creat ("conftestmmap", 0600);
4237 if (write (fd, data, pagesize) != pagesize)
4241 /* Next, try to mmap the file at a fixed address which already has
4242 something else allocated at it. If we can, also make sure that
4243 we see the same garbage. */
4244 fd = open ("conftestmmap", O_RDWR);
4247 data2 = (char *) malloc (2 * pagesize);
4250 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
4251 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
4252 MAP_PRIVATE | MAP_FIXED, fd, 0L))
4254 for (i = 0; i < pagesize; ++i)
4255 if (*(data + i) != *(data2 + i))
4258 /* Finally, make sure that changes to the mapped area do not
4259 percolate back to the file as seen by read(). (This is a bug on
4260 some variants of i386 svr4.0.) */
4261 for (i = 0; i < pagesize; ++i)
4262 *(data2 + i) = *(data2 + i) + 1;
4263 data3 = (char *) malloc (pagesize);
4266 if (read (fd, data3, pagesize) != pagesize)
4268 for (i = 0; i < pagesize; ++i)
4269 if (*(data + i) != *(data3 + i))
4272 unlink ("conftestmmap");
4276 if { (eval echo configure
:4277: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4278 ac_cv_func_mmap_fixed_mapped
=yes
4280 echo "configure: failed program was:" >&5
4281 cat conftest.
$ac_ext >&5
4283 ac_cv_func_mmap_fixed_mapped
=no
4290 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
4291 if test $ac_cv_func_mmap_fixed_mapped = yes; then
4292 cat >> confdefs.h
<<\EOF
4298 if test $use_mmap_for_buffers = yes; then
4302 LIBS
="$libsrc_libs $LIBS"
4304 echo $ac_n "checking for dnet_ntoa in -ldnet""... $ac_c" 1>&6
4305 echo "configure:4306: checking for dnet_ntoa in -ldnet" >&5
4306 ac_lib_var
=`echo dnet'_'dnet_ntoa | sed 'y%./+-%__p_%'`
4307 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4308 echo $ac_n "(cached) $ac_c" 1>&6
4310 ac_save_LIBS
="$LIBS"
4312 cat > conftest.
$ac_ext <<EOF
4313 #line 4314 "configure"
4314 #include "confdefs.h"
4315 /* Override any gcc2 internal prototype to avoid an error. */
4316 /* We use char because int might match the return type of a gcc2
4317 builtin and then its argument prototype would still apply. */
4324 if { (eval echo configure
:4325: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4326 eval "ac_cv_lib_$ac_lib_var=yes"
4328 echo "configure: failed program was:" >&5
4329 cat conftest.
$ac_ext >&5
4331 eval "ac_cv_lib_$ac_lib_var=no"
4334 LIBS
="$ac_save_LIBS"
4337 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4338 echo "$ac_t""yes" 1>&6
4339 ac_tr_lib
=HAVE_LIB
`echo dnet | sed -e 's/[^a-zA-Z0-9_]/_/g' \
4340 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
4341 cat >> confdefs.h
<<EOF
4342 #define $ac_tr_lib 1
4348 echo "$ac_t""no" 1>&6
4352 echo $ac_n "checking for main in -lXbsd""... $ac_c" 1>&6
4353 echo "configure:4354: checking for main in -lXbsd" >&5
4354 ac_lib_var
=`echo Xbsd'_'main | sed 'y%./+-%__p_%'`
4355 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4356 echo $ac_n "(cached) $ac_c" 1>&6
4358 ac_save_LIBS
="$LIBS"
4360 cat > conftest.
$ac_ext <<EOF
4361 #line 4362 "configure"
4362 #include "confdefs.h"
4368 if { (eval echo configure
:4369: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4370 eval "ac_cv_lib_$ac_lib_var=yes"
4372 echo "configure: failed program was:" >&5
4373 cat conftest.
$ac_ext >&5
4375 eval "ac_cv_lib_$ac_lib_var=no"
4378 LIBS
="$ac_save_LIBS"
4381 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4382 echo "$ac_t""yes" 1>&6
4383 LD_SWITCH_X_SITE
="$LD_SWITCH_X_SITE -lXbsd"
4385 echo "$ac_t""no" 1>&6
4389 echo $ac_n "checking for cma_open in -lpthreads""... $ac_c" 1>&6
4390 echo "configure:4391: checking for cma_open in -lpthreads" >&5
4391 ac_lib_var
=`echo pthreads'_'cma_open | sed 'y%./+-%__p_%'`
4392 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4393 echo $ac_n "(cached) $ac_c" 1>&6
4395 ac_save_LIBS
="$LIBS"
4396 LIBS
="-lpthreads $LIBS"
4397 cat > conftest.
$ac_ext <<EOF
4398 #line 4399 "configure"
4399 #include "confdefs.h"
4400 /* Override any gcc2 internal prototype to avoid an error. */
4401 /* We use char because int might match the return type of a gcc2
4402 builtin and then its argument prototype would still apply. */
4409 if { (eval echo configure
:4410: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4411 eval "ac_cv_lib_$ac_lib_var=yes"
4413 echo "configure: failed program was:" >&5
4414 cat conftest.
$ac_ext >&5
4416 eval "ac_cv_lib_$ac_lib_var=no"
4419 LIBS
="$ac_save_LIBS"
4422 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4423 echo "$ac_t""yes" 1>&6
4424 ac_tr_lib
=HAVE_LIB
`echo pthreads | sed -e 's/[^a-zA-Z0-9_]/_/g' \
4425 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
4426 cat >> confdefs.h
<<EOF
4427 #define $ac_tr_lib 1
4430 LIBS
="-lpthreads $LIBS"
4433 echo "$ac_t""no" 1>&6
4437 echo $ac_n "checking for XFree86 in /usr/X386""... $ac_c" 1>&6
4438 echo "configure:4439: checking for XFree86 in /usr/X386" >&5
4439 if test -d /usr
/X386
/include
; then
4441 : ${C_SWITCH_X_SITE="-I/usr/X386/include"}
4445 echo "$ac_t""$HAVE_XFREE386" 1>&6
4447 # Change CFLAGS temporarily so that C_SWITCH_X_SITE gets used
4448 # for the tests that follow. We set it back to REAL_CFLAGS later on.
4450 REAL_CPPFLAGS
="$CPPFLAGS"
4452 if test "${HAVE_X11}" = "yes"; then
4453 DEFS
="$C_SWITCH_X_SITE $DEFS"
4454 LDFLAGS
="$LDFLAGS $LD_SWITCH_X_SITE"
4456 CFLAGS
="$C_SWITCH_X_SITE $CFLAGS"
4457 CPPFLAGS
="$C_SWITCH_X_SITE $CPPFLAGS"
4459 # On Solaris, arrange for LD_RUN_PATH to point to the X libraries for tests.
4460 # This is handled by LD_SWITCH_X_SITE_AUX during the real build,
4461 # but it's more convenient here to set LD_RUN_PATH
4462 # since this also works on hosts that don't understand LD_SWITCH_X_SITE_AUX.
4463 if test "${x_libraries}" != NONE
&& test -n "${x_libraries}"; then
4464 LD_RUN_PATH
=$x_libraries${LD_RUN_PATH+:}$LD_RUN_PATH
4468 if test "${opsys}" = "gnu-linux"; then
4469 echo $ac_n "checking whether X on GNU/Linux needs -b to link""... $ac_c" 1>&6
4470 echo "configure:4471: checking whether X on GNU/Linux needs -b to link" >&5
4471 cat > conftest.
$ac_ext <<EOF
4472 #line 4473 "configure"
4473 #include "confdefs.h"
4476 XOpenDisplay ("foo");
4479 if { (eval echo configure
:4480: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4481 xlinux_first_failure
=no
4483 echo "configure: failed program was:" >&5
4484 cat conftest.
$ac_ext >&5
4486 xlinux_first_failure
=yes
4489 if test "${xlinux_first_failure}" = "yes"; then
4490 OLD_LD_SWITCH_X_SITE
="$LD_SWITCH_X_SITE"
4491 OLD_C_SWITCH_X_SITE
="$C_SWITCH_X_SITE"
4492 OLD_CPPFLAGS
="$CPPFLAGS"
4494 LD_SWITCH_X_SITE
="$LD_SWITCH_X_SITE -b i486-linuxaout"
4495 C_SWITCH_X_SITE
="$C_SWITCH_X_SITE -b i486-linuxaout"
4496 CPPFLAGS
="$CPPFLAGS -b i486-linuxaout"
4497 LIBS
="$LIBS -b i486-linuxaout"
4498 cat > conftest.
$ac_ext <<EOF
4499 #line 4500 "configure"
4500 #include "confdefs.h"
4503 XOpenDisplay ("foo");
4506 if { (eval echo configure
:4507: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4508 xlinux_second_failure
=no
4510 echo "configure: failed program was:" >&5
4511 cat conftest.
$ac_ext >&5
4513 xlinux_second_failure
=yes
4516 if test "${xlinux_second_failure}" = "yes"; then
4517 # If we get the same failure with -b, there is no use adding -b.
4518 # So take it out. This plays safe.
4519 LD_SWITCH_X_SITE
="$OLD_LD_SWITCH_X_SITE"
4520 C_SWITCH_X_SITE
="$OLD_C_SWITCH_X_SITE"
4521 CPPFLAGS
="$OLD_CPPFLAGS"
4523 echo "$ac_t""no" 1>&6
4525 echo "$ac_t""yes" 1>&6
4528 echo "$ac_t""no" 1>&6
4532 # Reportedly, some broken Solaris systems have XKBlib.h but are missing
4533 # header files included from there.
4534 echo $ac_n "checking for Xkb""... $ac_c" 1>&6
4535 echo "configure:4536: checking for Xkb" >&5
4536 cat > conftest.
$ac_ext <<EOF
4537 #line 4538 "configure"
4538 #include "confdefs.h"
4539 #include <X11/Xlib.h>
4540 #include <X11/XKBlib.h>
4542 XkbDescPtr kb = XkbGetKeyboard (0, XkbAllComponentsMask, XkbUseCoreKbd);
4545 if { (eval echo configure
:4546: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4549 echo "configure: failed program was:" >&5
4550 cat conftest.
$ac_ext >&5
4555 echo "$ac_t""$emacs_xkb" 1>&6
4556 if test $emacs_xkb = yes; then
4557 cat >> confdefs.h
<<\EOF
4558 #define HAVE_XKBGETKEYBOARD 1
4563 for ac_func
in XrmSetDatabase XScreenResourceString \
4564 XScreenNumberOfScreen XSetWMProtocols
4566 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4567 echo "configure:4568: checking for $ac_func" >&5
4568 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4569 echo $ac_n "(cached) $ac_c" 1>&6
4571 cat > conftest.
$ac_ext <<EOF
4572 #line 4573 "configure"
4573 #include "confdefs.h"
4574 /* System header to define __stub macros and hopefully few prototypes,
4575 which can conflict with char $ac_func(); below. */
4577 /* Override any gcc2 internal prototype to avoid an error. */
4578 /* We use char because int might match the return type of a gcc2
4579 builtin and then its argument prototype would still apply. */
4584 /* The GNU C library defines this for functions which it implements
4585 to always fail with ENOSYS. Some functions are actually named
4586 something starting with __ and the normal name is an alias. */
4587 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4595 if { (eval echo configure
:4596: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4597 eval "ac_cv_func_$ac_func=yes"
4599 echo "configure: failed program was:" >&5
4600 cat conftest.
$ac_ext >&5
4602 eval "ac_cv_func_$ac_func=no"
4607 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4608 echo "$ac_t""yes" 1>&6
4609 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4610 cat >> confdefs.h
<<EOF
4611 #define $ac_tr_func 1
4615 echo "$ac_t""no" 1>&6
4621 if test "${window_system}" = "x11"; then
4622 echo $ac_n "checking X11 version 6""... $ac_c" 1>&6
4623 echo "configure:4624: checking X11 version 6" >&5
4624 if eval "test \"`echo '$''{'emacs_cv_x11_version_6'+set}'`\" = set"; then
4625 echo $ac_n "(cached) $ac_c" 1>&6
4627 cat > conftest.
$ac_ext <<EOF
4628 #line 4629 "configure"
4629 #include "confdefs.h"
4630 #include <X11/Xlib.h>
4632 #if XlibSpecificationRelease < 6
4638 if { (eval echo configure
:4639: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4640 emacs_cv_x11_version_6
=yes
4642 echo "configure: failed program was:" >&5
4643 cat conftest.
$ac_ext >&5
4645 emacs_cv_x11_version_6
=no
4650 if test $emacs_cv_x11_version_6 = yes; then
4651 echo "$ac_t""6 or newer" 1>&6
4652 cat >> confdefs.h
<<\EOF
4653 #define HAVE_X11R6 1
4657 echo "$ac_t""before 6" 1>&6
4661 if test "${window_system}" = "x11"; then
4662 echo $ac_n "checking X11 version 5""... $ac_c" 1>&6
4663 echo "configure:4664: checking X11 version 5" >&5
4664 if eval "test \"`echo '$''{'emacs_cv_x11_version_5'+set}'`\" = set"; then
4665 echo $ac_n "(cached) $ac_c" 1>&6
4667 cat > conftest.
$ac_ext <<EOF
4668 #line 4669 "configure"
4669 #include "confdefs.h"
4670 #include <X11/Xlib.h>
4672 #if XlibSpecificationRelease < 5
4678 if { (eval echo configure
:4679: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4680 emacs_cv_x11_version_5
=yes
4682 echo "configure: failed program was:" >&5
4683 cat conftest.
$ac_ext >&5
4685 emacs_cv_x11_version_5
=no
4690 if test $emacs_cv_x11_version_5 = yes; then
4691 echo "$ac_t""5 or newer" 1>&6
4693 cat >> confdefs.h
<<\EOF
4694 #define HAVE_X11R5 1
4699 echo "$ac_t""before 5" 1>&6
4703 if test x
"${USE_X_TOOLKIT}" = xmaybe
; then
4704 if test x
"${HAVE_X11R5}" = xyes
; then
4705 echo $ac_n "checking X11 version 5 with Xaw""... $ac_c" 1>&6
4706 echo "configure:4707: checking X11 version 5 with Xaw" >&5
4707 if eval "test \"`echo '$''{'emacs_cv_x11_version_5_with_xaw'+set}'`\" = set"; then
4708 echo $ac_n "(cached) $ac_c" 1>&6
4710 cat > conftest.
$ac_ext <<EOF
4711 #line 4712 "configure"
4712 #include "confdefs.h"
4714 #include <X11/Intrinsic.h>
4715 #include <X11/Xaw/Simple.h>
4720 if { (eval echo configure
:4721: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4722 emacs_cv_x11_version_5_with_xaw
=yes
4724 echo "configure: failed program was:" >&5
4725 cat conftest.
$ac_ext >&5
4727 emacs_cv_x11_version_5_with_xaw
=no
4732 if test $emacs_cv_x11_version_5_with_xaw = yes; then
4733 echo "$ac_t""5 or newer, with Xaw; use toolkit by default" 1>&6
4736 echo "$ac_t""before 5 or no Xaw; do not use toolkit by default" 1>&6
4744 X_TOOLKIT_TYPE
=$USE_X_TOOLKIT
4746 if test "${USE_X_TOOLKIT}" != "none"; then
4747 echo $ac_n "checking X11 toolkit version""... $ac_c" 1>&6
4748 echo "configure:4749: checking X11 toolkit version" >&5
4749 if eval "test \"`echo '$''{'emacs_cv_x11_toolkit_version_6'+set}'`\" = set"; then
4750 echo $ac_n "(cached) $ac_c" 1>&6
4752 cat > conftest.
$ac_ext <<EOF
4753 #line 4754 "configure"
4754 #include "confdefs.h"
4755 #include <X11/Intrinsic.h>
4757 #if XtSpecificationRelease < 6
4763 if { (eval echo configure
:4764: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4765 emacs_cv_x11_toolkit_version_6
=yes
4767 echo "configure: failed program was:" >&5
4768 cat conftest.
$ac_ext >&5
4770 emacs_cv_x11_toolkit_version_6
=no
4775 HAVE_X11XTR6
=$emacs_cv_x11_toolkit_version_6
4776 if test $emacs_cv_x11_toolkit_version_6 = yes; then
4777 echo "$ac_t""6 or newer" 1>&6
4778 cat >> confdefs.h
<<\EOF
4779 #define HAVE_X11XTR6 1
4783 echo "$ac_t""before 6" 1>&6
4787 if test x
$HAVE_X11XTR6 = xyes
; then
4788 LIBS
="-lXt -lSM -lICE $LIBS"
4792 echo $ac_n "checking for XmuConvertStandardSelection in -lXmu""... $ac_c" 1>&6
4793 echo "configure:4794: checking for XmuConvertStandardSelection in -lXmu" >&5
4794 ac_lib_var
=`echo Xmu'_'XmuConvertStandardSelection | sed 'y%./+-%__p_%'`
4795 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4796 echo $ac_n "(cached) $ac_c" 1>&6
4798 ac_save_LIBS
="$LIBS"
4800 cat > conftest.
$ac_ext <<EOF
4801 #line 4802 "configure"
4802 #include "confdefs.h"
4803 /* Override any gcc2 internal prototype to avoid an error. */
4804 /* We use char because int might match the return type of a gcc2
4805 builtin and then its argument prototype would still apply. */
4806 char XmuConvertStandardSelection();
4809 XmuConvertStandardSelection()
4812 if { (eval echo configure
:4813: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4814 eval "ac_cv_lib_$ac_lib_var=yes"
4816 echo "configure: failed program was:" >&5
4817 cat conftest.
$ac_ext >&5
4819 eval "ac_cv_lib_$ac_lib_var=no"
4822 LIBS
="$ac_save_LIBS"
4825 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4826 echo "$ac_t""yes" 1>&6
4827 ac_tr_lib
=HAVE_LIB
`echo Xmu | sed -e 's/[^a-zA-Z0-9_]/_/g' \
4828 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
4829 cat >> confdefs.h
<<EOF
4830 #define $ac_tr_lib 1
4836 echo "$ac_t""no" 1>&6
4839 test $ac_cv_lib_Xmu_XmuConvertStandardSelection = no
&& LIBS
="$OLDLIBS"
4842 # On Irix 6.5, at least, we need XShapeQueryExtension from -lXext for Xaw3D.
4843 if test "${HAVE_X11}" = "yes"; then
4844 if test "${USE_X_TOOLKIT}" != "none"; then
4845 echo $ac_n "checking for XShapeQueryExtension in -lXext""... $ac_c" 1>&6
4846 echo "configure:4847: checking for XShapeQueryExtension in -lXext" >&5
4847 ac_lib_var
=`echo Xext'_'XShapeQueryExtension | sed 'y%./+-%__p_%'`
4848 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4849 echo $ac_n "(cached) $ac_c" 1>&6
4851 ac_save_LIBS
="$LIBS"
4853 cat > conftest.
$ac_ext <<EOF
4854 #line 4855 "configure"
4855 #include "confdefs.h"
4856 /* Override any gcc2 internal prototype to avoid an error. */
4857 /* We use char because int might match the return type of a gcc2
4858 builtin and then its argument prototype would still apply. */
4859 char XShapeQueryExtension();
4862 XShapeQueryExtension()
4865 if { (eval echo configure
:4866: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4867 eval "ac_cv_lib_$ac_lib_var=yes"
4869 echo "configure: failed program was:" >&5
4870 cat conftest.
$ac_ext >&5
4872 eval "ac_cv_lib_$ac_lib_var=no"
4875 LIBS
="$ac_save_LIBS"
4878 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4879 echo "$ac_t""yes" 1>&6
4880 ac_tr_lib
=HAVE_LIB
`echo Xext | sed -e 's/[^a-zA-Z0-9_]/_/g' \
4881 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
4882 cat >> confdefs.h
<<EOF
4883 #define $ac_tr_lib 1
4889 echo "$ac_t""no" 1>&6
4895 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
4896 echo $ac_n "checking for Motif version 2.1""... $ac_c" 1>&6
4897 echo "configure:4898: checking for Motif version 2.1" >&5
4898 if eval "test \"`echo '$''{'emacs_cv_motif_version_2_1'+set}'`\" = set"; then
4899 echo $ac_n "(cached) $ac_c" 1>&6
4901 cat > conftest.
$ac_ext <<EOF
4902 #line 4903 "configure"
4903 #include "confdefs.h"
4906 #if XmVERSION > 2 || (XmVERSION == 2 && XmREVISION >= 1)
4909 Motif version prior to 2.1.
4913 if { (eval echo configure
:4914: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4915 emacs_cv_motif_version_2_1
=yes
4917 echo "configure: failed program was:" >&5
4918 cat conftest.
$ac_ext >&5
4920 emacs_cv_motif_version_2_1
=no
4925 echo "$ac_t""$emacs_cv_motif_version_2_1" 1>&6
4926 HAVE_MOTIF_2_1
=$emacs_cv_motif_version_2_1
4927 if test $emacs_cv_motif_version_2_1 = yes; then
4929 cat >> confdefs.h
<<\EOF
4930 #define HAVE_MOTIF_2_1 1
4933 echo $ac_n "checking for XpCreateContext in -lXp""... $ac_c" 1>&6
4934 echo "configure:4935: checking for XpCreateContext in -lXp" >&5
4935 ac_lib_var
=`echo Xp'_'XpCreateContext | sed 'y%./+-%__p_%'`
4936 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4937 echo $ac_n "(cached) $ac_c" 1>&6
4939 ac_save_LIBS
="$LIBS"
4941 cat > conftest.
$ac_ext <<EOF
4942 #line 4943 "configure"
4943 #include "confdefs.h"
4944 /* Override any gcc2 internal prototype to avoid an error. */
4945 /* We use char because int might match the return type of a gcc2
4946 builtin and then its argument prototype would still apply. */
4947 char XpCreateContext();
4953 if { (eval echo configure
:4954: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4955 eval "ac_cv_lib_$ac_lib_var=yes"
4957 echo "configure: failed program was:" >&5
4958 cat conftest.
$ac_ext >&5
4960 eval "ac_cv_lib_$ac_lib_var=no"
4963 LIBS
="$ac_save_LIBS"
4966 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4967 echo "$ac_t""yes" 1>&6
4970 echo "$ac_t""no" 1>&6
4973 if test ${HAVE_LIBXP} = yes; then
4974 cat >> confdefs.h
<<\EOF
4975 #define HAVE_LIBXP 1
4982 ### Is -lXaw3d available?
4984 if test "${HAVE_X11}" = "yes"; then
4985 if test "${USE_X_TOOLKIT}" != "none"; then
4986 ac_safe
=`echo "X11/Xaw3d/Scrollbar.h" | sed 'y%./+-%__p_%'`
4987 echo $ac_n "checking for X11/Xaw3d/Scrollbar.h""... $ac_c" 1>&6
4988 echo "configure:4989: checking for X11/Xaw3d/Scrollbar.h" >&5
4989 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4990 echo $ac_n "(cached) $ac_c" 1>&6
4992 cat > conftest.
$ac_ext <<EOF
4993 #line 4994 "configure"
4994 #include "confdefs.h"
4995 #include <X11/Xaw3d/Scrollbar.h>
4997 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4998 { (eval echo configure
:4999: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4999 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5000 if test -z "$ac_err"; then
5002 eval "ac_cv_header_$ac_safe=yes"
5005 echo "configure: failed program was:" >&5
5006 cat conftest.
$ac_ext >&5
5008 eval "ac_cv_header_$ac_safe=no"
5012 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5013 echo "$ac_t""yes" 1>&6
5014 echo $ac_n "checking for XawScrollbarSetThumb in -lXaw3d""... $ac_c" 1>&6
5015 echo "configure:5016: checking for XawScrollbarSetThumb in -lXaw3d" >&5
5016 ac_lib_var
=`echo Xaw3d'_'XawScrollbarSetThumb | sed 'y%./+-%__p_%'`
5017 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5018 echo $ac_n "(cached) $ac_c" 1>&6
5020 ac_save_LIBS
="$LIBS"
5021 LIBS
="-lXaw3d $LIBS"
5022 cat > conftest.
$ac_ext <<EOF
5023 #line 5024 "configure"
5024 #include "confdefs.h"
5025 /* Override any gcc2 internal prototype to avoid an error. */
5026 /* We use char because int might match the return type of a gcc2
5027 builtin and then its argument prototype would still apply. */
5028 char XawScrollbarSetThumb();
5031 XawScrollbarSetThumb()
5034 if { (eval echo configure
:5035: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5036 eval "ac_cv_lib_$ac_lib_var=yes"
5038 echo "configure: failed program was:" >&5
5039 cat conftest.
$ac_ext >&5
5041 eval "ac_cv_lib_$ac_lib_var=no"
5044 LIBS
="$ac_save_LIBS"
5047 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5048 echo "$ac_t""yes" 1>&6
5051 echo "$ac_t""no" 1>&6
5055 echo "$ac_t""no" 1>&6
5058 if test "${HAVE_XAW3D}" = "yes"; then
5059 cat >> confdefs.h
<<\EOF
5060 #define HAVE_XAW3D 1
5068 USE_TOOLKIT_SCROLL_BARS
=no
5069 if test "${with_toolkit_scroll_bars}" != "no"; then
5070 if test "${USE_X_TOOLKIT}" != "none"; then
5071 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
5072 cat >> confdefs.h
<<\EOF
5073 #define USE_TOOLKIT_SCROLL_BARS 1
5077 USE_TOOLKIT_SCROLL_BARS
=yes
5078 elif test "${HAVE_XAW3D}" = "yes"; then
5079 cat >> confdefs.h
<<\EOF
5080 #define USE_TOOLKIT_SCROLL_BARS 1
5083 USE_TOOLKIT_SCROLL_BARS
=yes
5089 if test "${with_xim}" != "no"; then
5090 cat >> confdefs.h
<<\EOF
5096 ### Use -lXpm if available, unless `--with-xpm=no'.
5098 if test "${HAVE_X11}" = "yes"; then
5099 if test "${with_xpm}" != "no"; then
5100 ac_safe
=`echo "X11/xpm.h" | sed 'y%./+-%__p_%'`
5101 echo $ac_n "checking for X11/xpm.h""... $ac_c" 1>&6
5102 echo "configure:5103: checking for X11/xpm.h" >&5
5103 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5104 echo $ac_n "(cached) $ac_c" 1>&6
5106 cat > conftest.
$ac_ext <<EOF
5107 #line 5108 "configure"
5108 #include "confdefs.h"
5109 #include <X11/xpm.h>
5111 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5112 { (eval echo configure
:5113: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5113 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5114 if test -z "$ac_err"; then
5116 eval "ac_cv_header_$ac_safe=yes"
5119 echo "configure: failed program was:" >&5
5120 cat conftest.
$ac_ext >&5
5122 eval "ac_cv_header_$ac_safe=no"
5126 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5127 echo "$ac_t""yes" 1>&6
5128 echo $ac_n "checking for XpmReadFileToPixmap in -lXpm""... $ac_c" 1>&6
5129 echo "configure:5130: checking for XpmReadFileToPixmap in -lXpm" >&5
5130 ac_lib_var
=`echo Xpm'_'XpmReadFileToPixmap | sed 'y%./+-%__p_%'`
5131 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5132 echo $ac_n "(cached) $ac_c" 1>&6
5134 ac_save_LIBS
="$LIBS"
5135 LIBS
="-lXpm -lX11 $LIBS"
5136 cat > conftest.
$ac_ext <<EOF
5137 #line 5138 "configure"
5138 #include "confdefs.h"
5139 /* Override any gcc2 internal prototype to avoid an error. */
5140 /* We use char because int might match the return type of a gcc2
5141 builtin and then its argument prototype would still apply. */
5142 char XpmReadFileToPixmap();
5145 XpmReadFileToPixmap()
5148 if { (eval echo configure
:5149: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5150 eval "ac_cv_lib_$ac_lib_var=yes"
5152 echo "configure: failed program was:" >&5
5153 cat conftest.
$ac_ext >&5
5155 eval "ac_cv_lib_$ac_lib_var=no"
5158 LIBS
="$ac_save_LIBS"
5161 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5162 echo "$ac_t""yes" 1>&6
5165 echo "$ac_t""no" 1>&6
5169 echo "$ac_t""no" 1>&6
5172 if test "${HAVE_XPM}" = "yes"; then
5173 echo $ac_n "checking for XpmReturnAllocPixels preprocessor define""... $ac_c" 1>&6
5174 echo "configure:5175: checking for XpmReturnAllocPixels preprocessor define" >&5
5175 cat > conftest.
$ac_ext <<EOF
5176 #line 5177 "configure"
5177 #include "confdefs.h"
5178 #include "X11/xpm.h"
5179 #ifndef XpmReturnAllocPixels
5180 no_return_alloc_pixels
5184 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5185 egrep "no_return_alloc_pixels" >/dev
/null
2>&1; then
5195 if test "${HAVE_XPM}" = "yes"; then
5196 echo "$ac_t""yes" 1>&6
5198 echo "$ac_t""no" 1>&6
5203 if test "${HAVE_XPM}" = "yes"; then
5204 cat >> confdefs.h
<<\EOF
5211 ### Use -ljpeg if available, unless `--with-jpeg=no'.
5213 if test "${HAVE_X11}" = "yes"; then
5214 if test "${with_jpeg}" != "no"; then
5215 ac_safe
=`echo "jerror.h" | sed 'y%./+-%__p_%'`
5216 echo $ac_n "checking for jerror.h""... $ac_c" 1>&6
5217 echo "configure:5218: checking for jerror.h" >&5
5218 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5219 echo $ac_n "(cached) $ac_c" 1>&6
5221 cat > conftest.
$ac_ext <<EOF
5222 #line 5223 "configure"
5223 #include "confdefs.h"
5226 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5227 { (eval echo configure
:5228: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5228 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5229 if test -z "$ac_err"; then
5231 eval "ac_cv_header_$ac_safe=yes"
5234 echo "configure: failed program was:" >&5
5235 cat conftest.
$ac_ext >&5
5237 eval "ac_cv_header_$ac_safe=no"
5241 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5242 echo "$ac_t""yes" 1>&6
5243 echo $ac_n "checking for jpeg_destroy_compress in -ljpeg""... $ac_c" 1>&6
5244 echo "configure:5245: checking for jpeg_destroy_compress in -ljpeg" >&5
5245 ac_lib_var
=`echo jpeg'_'jpeg_destroy_compress | sed 'y%./+-%__p_%'`
5246 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5247 echo $ac_n "(cached) $ac_c" 1>&6
5249 ac_save_LIBS
="$LIBS"
5251 cat > conftest.
$ac_ext <<EOF
5252 #line 5253 "configure"
5253 #include "confdefs.h"
5254 /* Override any gcc2 internal prototype to avoid an error. */
5255 /* We use char because int might match the return type of a gcc2
5256 builtin and then its argument prototype would still apply. */
5257 char jpeg_destroy_compress();
5260 jpeg_destroy_compress()
5263 if { (eval echo configure
:5264: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5265 eval "ac_cv_lib_$ac_lib_var=yes"
5267 echo "configure: failed program was:" >&5
5268 cat conftest.
$ac_ext >&5
5270 eval "ac_cv_lib_$ac_lib_var=no"
5273 LIBS
="$ac_save_LIBS"
5276 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5277 echo "$ac_t""yes" 1>&6
5280 echo "$ac_t""no" 1>&6
5284 echo "$ac_t""no" 1>&6
5289 if test "${HAVE_JPEG}" = "yes"; then
5290 cat >> confdefs.h
<<\EOF
5297 ### Use -lpng if available, unless `--with-png=no'.
5299 if test "${HAVE_X11}" = "yes"; then
5300 if test "${with_png}" != "no"; then
5301 ac_safe
=`echo "png.h" | sed 'y%./+-%__p_%'`
5302 echo $ac_n "checking for png.h""... $ac_c" 1>&6
5303 echo "configure:5304: checking for png.h" >&5
5304 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5305 echo $ac_n "(cached) $ac_c" 1>&6
5307 cat > conftest.
$ac_ext <<EOF
5308 #line 5309 "configure"
5309 #include "confdefs.h"
5312 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5313 { (eval echo configure
:5314: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5314 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5315 if test -z "$ac_err"; then
5317 eval "ac_cv_header_$ac_safe=yes"
5320 echo "configure: failed program was:" >&5
5321 cat conftest.
$ac_ext >&5
5323 eval "ac_cv_header_$ac_safe=no"
5327 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5328 echo "$ac_t""yes" 1>&6
5329 echo $ac_n "checking for png_get_channels in -lpng""... $ac_c" 1>&6
5330 echo "configure:5331: checking for png_get_channels in -lpng" >&5
5331 ac_lib_var
=`echo png'_'png_get_channels | sed 'y%./+-%__p_%'`
5332 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5333 echo $ac_n "(cached) $ac_c" 1>&6
5335 ac_save_LIBS
="$LIBS"
5336 LIBS
="-lpng -lz -lm $LIBS"
5337 cat > conftest.
$ac_ext <<EOF
5338 #line 5339 "configure"
5339 #include "confdefs.h"
5340 /* Override any gcc2 internal prototype to avoid an error. */
5341 /* We use char because int might match the return type of a gcc2
5342 builtin and then its argument prototype would still apply. */
5343 char png_get_channels();
5349 if { (eval echo configure
:5350: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5351 eval "ac_cv_lib_$ac_lib_var=yes"
5353 echo "configure: failed program was:" >&5
5354 cat conftest.
$ac_ext >&5
5356 eval "ac_cv_lib_$ac_lib_var=no"
5359 LIBS
="$ac_save_LIBS"
5362 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5363 echo "$ac_t""yes" 1>&6
5366 echo "$ac_t""no" 1>&6
5370 echo "$ac_t""no" 1>&6
5375 if test "${HAVE_PNG}" = "yes"; then
5376 cat >> confdefs.h
<<\EOF
5383 ### Use -ltiff if available, unless `--with-tiff=no'.
5385 if test "${HAVE_X11}" = "yes"; then
5386 if test "${with_tiff}" != "no"; then
5387 ac_safe
=`echo "tiffio.h" | sed 'y%./+-%__p_%'`
5388 echo $ac_n "checking for tiffio.h""... $ac_c" 1>&6
5389 echo "configure:5390: checking for tiffio.h" >&5
5390 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5391 echo $ac_n "(cached) $ac_c" 1>&6
5393 cat > conftest.
$ac_ext <<EOF
5394 #line 5395 "configure"
5395 #include "confdefs.h"
5398 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5399 { (eval echo configure
:5400: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5400 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5401 if test -z "$ac_err"; then
5403 eval "ac_cv_header_$ac_safe=yes"
5406 echo "configure: failed program was:" >&5
5407 cat conftest.
$ac_ext >&5
5409 eval "ac_cv_header_$ac_safe=no"
5413 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5414 echo "$ac_t""yes" 1>&6
5416 # At least one tiff package requires the jpeg library.
5417 if test "${HAVE_JPEG}" = yes; then tifflibs
="-ljpeg $tifflibs"; fi
5418 echo $ac_n "checking for TIFFGetVersion in -ltiff""... $ac_c" 1>&6
5419 echo "configure:5420: checking for TIFFGetVersion in -ltiff" >&5
5420 ac_lib_var
=`echo tiff'_'TIFFGetVersion | sed 'y%./+-%__p_%'`
5421 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5422 echo $ac_n "(cached) $ac_c" 1>&6
5424 ac_save_LIBS
="$LIBS"
5425 LIBS
="-ltiff $tifflibs $LIBS"
5426 cat > conftest.
$ac_ext <<EOF
5427 #line 5428 "configure"
5428 #include "confdefs.h"
5429 /* Override any gcc2 internal prototype to avoid an error. */
5430 /* We use char because int might match the return type of a gcc2
5431 builtin and then its argument prototype would still apply. */
5432 char TIFFGetVersion();
5438 if { (eval echo configure
:5439: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5440 eval "ac_cv_lib_$ac_lib_var=yes"
5442 echo "configure: failed program was:" >&5
5443 cat conftest.
$ac_ext >&5
5445 eval "ac_cv_lib_$ac_lib_var=no"
5448 LIBS
="$ac_save_LIBS"
5451 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5452 echo "$ac_t""yes" 1>&6
5455 echo "$ac_t""no" 1>&6
5459 echo "$ac_t""no" 1>&6
5464 if test "${HAVE_TIFF}" = "yes"; then
5465 cat >> confdefs.h
<<\EOF
5472 ### Use -lgif if available, unless `--with-gif=no'.
5474 if test "${HAVE_X11}" = "yes"; then
5475 if test "${with_gif}" != "no"; then
5476 ac_safe
=`echo "gif_lib.h" | sed 'y%./+-%__p_%'`
5477 echo $ac_n "checking for gif_lib.h""... $ac_c" 1>&6
5478 echo "configure:5479: checking for gif_lib.h" >&5
5479 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5480 echo $ac_n "(cached) $ac_c" 1>&6
5482 cat > conftest.
$ac_ext <<EOF
5483 #line 5484 "configure"
5484 #include "confdefs.h"
5485 #include <gif_lib.h>
5487 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5488 { (eval echo configure
:5489: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5489 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5490 if test -z "$ac_err"; then
5492 eval "ac_cv_header_$ac_safe=yes"
5495 echo "configure: failed program was:" >&5
5496 cat conftest.
$ac_ext >&5
5498 eval "ac_cv_header_$ac_safe=no"
5502 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5503 echo "$ac_t""yes" 1>&6
5504 echo $ac_n "checking for DGifOpen in -lungif""... $ac_c" 1>&6
5505 echo "configure:5506: checking for DGifOpen in -lungif" >&5
5506 ac_lib_var
=`echo ungif'_'DGifOpen | sed 'y%./+-%__p_%'`
5507 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5508 echo $ac_n "(cached) $ac_c" 1>&6
5510 ac_save_LIBS
="$LIBS"
5511 LIBS
="-lungif $LIBS"
5512 cat > conftest.
$ac_ext <<EOF
5513 #line 5514 "configure"
5514 #include "confdefs.h"
5515 /* Override any gcc2 internal prototype to avoid an error. */
5516 /* We use char because int might match the return type of a gcc2
5517 builtin and then its argument prototype would still apply. */
5524 if { (eval echo configure
:5525: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5526 eval "ac_cv_lib_$ac_lib_var=yes"
5528 echo "configure: failed program was:" >&5
5529 cat conftest.
$ac_ext >&5
5531 eval "ac_cv_lib_$ac_lib_var=no"
5534 LIBS
="$ac_save_LIBS"
5537 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5538 echo "$ac_t""yes" 1>&6
5541 echo "$ac_t""no" 1>&6
5545 echo "$ac_t""no" 1>&6
5550 if test "${HAVE_GIF}" = "yes"; then
5551 cat >> confdefs.h
<<\EOF
5558 # If netdb.h doesn't declare h_errno, we must declare it by hand.
5559 echo $ac_n "checking whether netdb declares h_errno""... $ac_c" 1>&6
5560 echo "configure:5561: checking whether netdb declares h_errno" >&5
5561 if eval "test \"`echo '$''{'emacs_cv_netdb_declares_h_errno'+set}'`\" = set"; then
5562 echo $ac_n "(cached) $ac_c" 1>&6
5564 cat > conftest.
$ac_ext <<EOF
5565 #line 5566 "configure"
5566 #include "confdefs.h"
5572 if { (eval echo configure
:5573: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5574 emacs_cv_netdb_declares_h_errno
=yes
5576 echo "configure: failed program was:" >&5
5577 cat conftest.
$ac_ext >&5
5579 emacs_cv_netdb_declares_h_errno
=no
5584 echo "$ac_t""$emacs_cv_netdb_declares_h_errno" 1>&6
5585 if test $emacs_cv_netdb_declares_h_errno = yes; then
5586 cat >> confdefs.h
<<\EOF
5587 #define HAVE_H_ERRNO 1
5592 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
5593 # for constant arguments. Useless!
5594 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
5595 echo "configure:5596: checking for working alloca.h" >&5
5596 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
5597 echo $ac_n "(cached) $ac_c" 1>&6
5599 cat > conftest.
$ac_ext <<EOF
5600 #line 5601 "configure"
5601 #include "confdefs.h"
5604 char *p = alloca(2 * sizeof(int));
5607 if { (eval echo configure
:5608: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5609 ac_cv_header_alloca_h
=yes
5611 echo "configure: failed program was:" >&5
5612 cat conftest.
$ac_ext >&5
5614 ac_cv_header_alloca_h
=no
5619 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
5620 if test $ac_cv_header_alloca_h = yes; then
5621 cat >> confdefs.h
<<\EOF
5622 #define HAVE_ALLOCA_H 1
5627 echo $ac_n "checking for alloca""... $ac_c" 1>&6
5628 echo "configure:5629: checking for alloca" >&5
5629 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
5630 echo $ac_n "(cached) $ac_c" 1>&6
5632 cat > conftest.
$ac_ext <<EOF
5633 #line 5634 "configure"
5634 #include "confdefs.h"
5637 # define alloca __builtin_alloca
5640 # include <malloc.h>
5641 # define alloca _alloca
5644 # include <alloca.h>
5649 # ifndef alloca /* predefined by HP cc +Olibcalls */
5658 char *p = (char *) alloca(1);
5661 if { (eval echo configure
:5662: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5663 ac_cv_func_alloca_works
=yes
5665 echo "configure: failed program was:" >&5
5666 cat conftest.
$ac_ext >&5
5668 ac_cv_func_alloca_works
=no
5673 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
5674 if test $ac_cv_func_alloca_works = yes; then
5675 cat >> confdefs.h
<<\EOF
5676 #define HAVE_ALLOCA 1
5681 if test $ac_cv_func_alloca_works = no
; then
5682 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
5683 # that cause trouble. Some versions do not even contain alloca or
5684 # contain a buggy version. If you still want to use their alloca,
5685 # use ar to extract alloca.o from them instead of compiling alloca.c.
5686 ALLOCA
=alloca.
${ac_objext}
5687 cat >> confdefs.h
<<\EOF
5692 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
5693 echo "configure:5694: checking whether alloca needs Cray hooks" >&5
5694 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
5695 echo $ac_n "(cached) $ac_c" 1>&6
5697 cat > conftest.
$ac_ext <<EOF
5698 #line 5699 "configure"
5699 #include "confdefs.h"
5700 #if defined(CRAY) && ! defined(CRAY2)
5707 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5708 egrep "webecray" >/dev
/null
2>&1; then
5719 echo "$ac_t""$ac_cv_os_cray" 1>&6
5720 if test $ac_cv_os_cray = yes; then
5721 for ac_func
in _getb67 GETB67 getb67
; do
5722 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5723 echo "configure:5724: checking for $ac_func" >&5
5724 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5725 echo $ac_n "(cached) $ac_c" 1>&6
5727 cat > conftest.
$ac_ext <<EOF
5728 #line 5729 "configure"
5729 #include "confdefs.h"
5730 /* System header to define __stub macros and hopefully few prototypes,
5731 which can conflict with char $ac_func(); below. */
5733 /* Override any gcc2 internal prototype to avoid an error. */
5734 /* We use char because int might match the return type of a gcc2
5735 builtin and then its argument prototype would still apply. */
5740 /* The GNU C library defines this for functions which it implements
5741 to always fail with ENOSYS. Some functions are actually named
5742 something starting with __ and the normal name is an alias. */
5743 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5751 if { (eval echo configure
:5752: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5753 eval "ac_cv_func_$ac_func=yes"
5755 echo "configure: failed program was:" >&5
5756 cat conftest.
$ac_ext >&5
5758 eval "ac_cv_func_$ac_func=no"
5763 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
5764 echo "$ac_t""yes" 1>&6
5765 cat >> confdefs.h
<<EOF
5766 #define CRAY_STACKSEG_END $ac_func
5771 echo "$ac_t""no" 1>&6
5777 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
5778 echo "configure:5779: checking stack direction for C alloca" >&5
5779 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
5780 echo $ac_n "(cached) $ac_c" 1>&6
5782 if test "$cross_compiling" = yes; then
5783 ac_cv_c_stack_direction
=0
5785 cat > conftest.
$ac_ext <<EOF
5786 #line 5787 "configure"
5787 #include "confdefs.h"
5788 find_stack_direction ()
5790 static char *addr = 0;
5795 return find_stack_direction ();
5798 return (&dummy > addr) ? 1 : -1;
5802 exit (find_stack_direction() < 0);
5805 if { (eval echo configure
:5806: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
5807 ac_cv_c_stack_direction
=1
5809 echo "configure: failed program was:" >&5
5810 cat conftest.
$ac_ext >&5
5812 ac_cv_c_stack_direction
=-1
5819 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
5820 cat >> confdefs.h
<<EOF
5821 #define STACK_DIRECTION $ac_cv_c_stack_direction
5827 # fmod, logb, and frexp are found in -lm on most systems.
5828 # On HPUX 9.01, -lm does not contain logb, so check for sqrt.
5829 echo $ac_n "checking for sqrt in -lm""... $ac_c" 1>&6
5830 echo "configure:5831: checking for sqrt in -lm" >&5
5831 ac_lib_var
=`echo m'_'sqrt | sed 'y%./+-%__p_%'`
5832 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5833 echo $ac_n "(cached) $ac_c" 1>&6
5835 ac_save_LIBS
="$LIBS"
5837 cat > conftest.
$ac_ext <<EOF
5838 #line 5839 "configure"
5839 #include "confdefs.h"
5840 /* Override any gcc2 internal prototype to avoid an error. */
5841 /* We use char because int might match the return type of a gcc2
5842 builtin and then its argument prototype would still apply. */
5849 if { (eval echo configure
:5850: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5851 eval "ac_cv_lib_$ac_lib_var=yes"
5853 echo "configure: failed program was:" >&5
5854 cat conftest.
$ac_ext >&5
5856 eval "ac_cv_lib_$ac_lib_var=no"
5859 LIBS
="$ac_save_LIBS"
5862 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5863 echo "$ac_t""yes" 1>&6
5864 ac_tr_lib
=HAVE_LIB
`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
5865 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
5866 cat >> confdefs.h
<<EOF
5867 #define $ac_tr_lib 1
5873 echo "$ac_t""no" 1>&6
5877 # Check for mail-locking functions in a "mail" library
5878 echo $ac_n "checking for maillock in -lmail""... $ac_c" 1>&6
5879 echo "configure:5880: checking for maillock in -lmail" >&5
5880 ac_lib_var
=`echo mail'_'maillock | sed 'y%./+-%__p_%'`
5881 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5882 echo $ac_n "(cached) $ac_c" 1>&6
5884 ac_save_LIBS
="$LIBS"
5886 cat > conftest.
$ac_ext <<EOF
5887 #line 5888 "configure"
5888 #include "confdefs.h"
5889 /* Override any gcc2 internal prototype to avoid an error. */
5890 /* We use char because int might match the return type of a gcc2
5891 builtin and then its argument prototype would still apply. */
5898 if { (eval echo configure
:5899: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5900 eval "ac_cv_lib_$ac_lib_var=yes"
5902 echo "configure: failed program was:" >&5
5903 cat conftest.
$ac_ext >&5
5905 eval "ac_cv_lib_$ac_lib_var=no"
5908 LIBS
="$ac_save_LIBS"
5911 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5912 echo "$ac_t""yes" 1>&6
5913 ac_tr_lib
=HAVE_LIB
`echo mail | sed -e 's/[^a-zA-Z0-9_]/_/g' \
5914 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
5915 cat >> confdefs.h
<<EOF
5916 #define $ac_tr_lib 1
5922 echo "$ac_t""no" 1>&6
5925 echo $ac_n "checking for maillock in -llockfile""... $ac_c" 1>&6
5926 echo "configure:5927: checking for maillock in -llockfile" >&5
5927 ac_lib_var
=`echo lockfile'_'maillock | sed 'y%./+-%__p_%'`
5928 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5929 echo $ac_n "(cached) $ac_c" 1>&6
5931 ac_save_LIBS
="$LIBS"
5932 LIBS
="-llockfile $LIBS"
5933 cat > conftest.
$ac_ext <<EOF
5934 #line 5935 "configure"
5935 #include "confdefs.h"
5936 /* Override any gcc2 internal prototype to avoid an error. */
5937 /* We use char because int might match the return type of a gcc2
5938 builtin and then its argument prototype would still apply. */
5945 if { (eval echo configure
:5946: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5947 eval "ac_cv_lib_$ac_lib_var=yes"
5949 echo "configure: failed program was:" >&5
5950 cat conftest.
$ac_ext >&5
5952 eval "ac_cv_lib_$ac_lib_var=no"
5955 LIBS
="$ac_save_LIBS"
5958 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5959 echo "$ac_t""yes" 1>&6
5960 ac_tr_lib
=HAVE_LIB
`echo lockfile | sed -e 's/[^a-zA-Z0-9_]/_/g' \
5961 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
5962 cat >> confdefs.h
<<EOF
5963 #define $ac_tr_lib 1
5966 LIBS
="-llockfile $LIBS"
5969 echo "$ac_t""no" 1>&6
5972 # If we have the shared liblockfile, assume we must use it for mail
5973 # locking (e.g. Debian). If we couldn't link against liblockfile
5974 # (no liblockfile.a installed), ensure that we don't need to.
5975 if test "$ac_cv_lib_lockfile_maillock" = no
; then
5976 # Extract the first word of "liblockfile.so", so it can be a program name with args.
5977 set dummy liblockfile.so
; ac_word
=$2
5978 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5979 echo "configure:5980: checking for $ac_word" >&5
5980 if eval "test \"`echo '$''{'ac_cv_prog_liblockfile'+set}'`\" = set"; then
5981 echo $ac_n "(cached) $ac_c" 1>&6
5983 if test -n "$liblockfile"; then
5984 ac_cv_prog_liblockfile
="$liblockfile" # Let the user override the test.
5986 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
5987 ac_dummy
="/usr/lib:/lib:/usr/local/lib:$LD_LIBRARY_PATH"
5988 for ac_dir
in $ac_dummy; do
5989 test -z "$ac_dir" && ac_dir
=.
5990 if test -f $ac_dir/$ac_word; then
5991 ac_cv_prog_liblockfile
="yes"
5996 test -z "$ac_cv_prog_liblockfile" && ac_cv_prog_liblockfile
="no"
5999 liblockfile
="$ac_cv_prog_liblockfile"
6000 if test -n "$liblockfile"; then
6001 echo "$ac_t""$liblockfile" 1>&6
6003 echo "$ac_t""no" 1>&6
6006 if test $ac_cv_prog_liblockfile = yes; then
6007 { echo "configure: error: Shared liblockfile found but can't link against it.
6008 This probably means that movemail could lose mail.
6009 There may be a \`development' package to install containing liblockfile." 1>&2; exit 1; }
6010 else cat >> confdefs.h
<<\EOF
6011 #define LIBMAIL -llockfile
6017 for ac_func
in touchlock
6019 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6020 echo "configure:6021: checking for $ac_func" >&5
6021 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6022 echo $ac_n "(cached) $ac_c" 1>&6
6024 cat > conftest.
$ac_ext <<EOF
6025 #line 6026 "configure"
6026 #include "confdefs.h"
6027 /* System header to define __stub macros and hopefully few prototypes,
6028 which can conflict with char $ac_func(); below. */
6030 /* Override any gcc2 internal prototype to avoid an error. */
6031 /* We use char because int might match the return type of a gcc2
6032 builtin and then its argument prototype would still apply. */
6037 /* The GNU C library defines this for functions which it implements
6038 to always fail with ENOSYS. Some functions are actually named
6039 something starting with __ and the normal name is an alias. */
6040 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6048 if { (eval echo configure
:6049: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6050 eval "ac_cv_func_$ac_func=yes"
6052 echo "configure: failed program was:" >&5
6053 cat conftest.
$ac_ext >&5
6055 eval "ac_cv_func_$ac_func=no"
6060 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6061 echo "$ac_t""yes" 1>&6
6062 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6063 cat >> confdefs.h
<<EOF
6064 #define $ac_tr_func 1
6068 echo "$ac_t""no" 1>&6
6072 for ac_hdr
in maillock.h
6074 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6075 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6076 echo "configure:6077: checking for $ac_hdr" >&5
6077 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6078 echo $ac_n "(cached) $ac_c" 1>&6
6080 cat > conftest.
$ac_ext <<EOF
6081 #line 6082 "configure"
6082 #include "confdefs.h"
6085 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6086 { (eval echo configure
:6087: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6087 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6088 if test -z "$ac_err"; then
6090 eval "ac_cv_header_$ac_safe=yes"
6093 echo "configure: failed program was:" >&5
6094 cat conftest.
$ac_ext >&5
6096 eval "ac_cv_header_$ac_safe=no"
6100 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6101 echo "$ac_t""yes" 1>&6
6102 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6103 cat >> confdefs.h
<<EOF
6104 #define $ac_tr_hdr 1
6108 echo "$ac_t""no" 1>&6
6113 for ac_func
in gethostname getdomainname dup2 \
6114 rename closedir mkdir
rmdir sysinfo \
6115 random lrand48 bcopy bcmp logb frexp fmod rint cbrt ftime res_init setsid \
6116 strerror fpathconf
select mktime euidaccess getpagesize tzset setlocale \
6117 utimes setrlimit setpgid getcwd getwd shutdown strftime getaddrinfo \
6118 __fpending mblen mbrlen strsignal setitimer ualarm index rindex \
6119 gai_strerror mkstemp
6121 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6122 echo "configure:6123: checking for $ac_func" >&5
6123 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6124 echo $ac_n "(cached) $ac_c" 1>&6
6126 cat > conftest.
$ac_ext <<EOF
6127 #line 6128 "configure"
6128 #include "confdefs.h"
6129 /* System header to define __stub macros and hopefully few prototypes,
6130 which can conflict with char $ac_func(); below. */
6132 /* Override any gcc2 internal prototype to avoid an error. */
6133 /* We use char because int might match the return type of a gcc2
6134 builtin and then its argument prototype would still apply. */
6139 /* The GNU C library defines this for functions which it implements
6140 to always fail with ENOSYS. Some functions are actually named
6141 something starting with __ and the normal name is an alias. */
6142 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6150 if { (eval echo configure
:6151: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6152 eval "ac_cv_func_$ac_func=yes"
6154 echo "configure: failed program was:" >&5
6155 cat conftest.
$ac_ext >&5
6157 eval "ac_cv_func_$ac_func=no"
6162 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6163 echo "$ac_t""yes" 1>&6
6164 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6165 cat >> confdefs.h
<<EOF
6166 #define $ac_tr_func 1
6170 echo "$ac_t""no" 1>&6
6175 for ac_hdr
in sys
/time.h unistd.h
6177 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6178 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6179 echo "configure:6180: checking for $ac_hdr" >&5
6180 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6181 echo $ac_n "(cached) $ac_c" 1>&6
6183 cat > conftest.
$ac_ext <<EOF
6184 #line 6185 "configure"
6185 #include "confdefs.h"
6188 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6189 { (eval echo configure
:6190: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6190 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6191 if test -z "$ac_err"; then
6193 eval "ac_cv_header_$ac_safe=yes"
6196 echo "configure: failed program was:" >&5
6197 cat conftest.
$ac_ext >&5
6199 eval "ac_cv_header_$ac_safe=no"
6203 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6204 echo "$ac_t""yes" 1>&6
6205 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6206 cat >> confdefs.h
<<EOF
6207 #define $ac_tr_hdr 1
6211 echo "$ac_t""no" 1>&6
6215 for ac_func
in alarm
6217 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6218 echo "configure:6219: checking for $ac_func" >&5
6219 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6220 echo $ac_n "(cached) $ac_c" 1>&6
6222 cat > conftest.
$ac_ext <<EOF
6223 #line 6224 "configure"
6224 #include "confdefs.h"
6225 /* System header to define __stub macros and hopefully few prototypes,
6226 which can conflict with char $ac_func(); below. */
6228 /* Override any gcc2 internal prototype to avoid an error. */
6229 /* We use char because int might match the return type of a gcc2
6230 builtin and then its argument prototype would still apply. */
6235 /* The GNU C library defines this for functions which it implements
6236 to always fail with ENOSYS. Some functions are actually named
6237 something starting with __ and the normal name is an alias. */
6238 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6246 if { (eval echo configure
:6247: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6248 eval "ac_cv_func_$ac_func=yes"
6250 echo "configure: failed program was:" >&5
6251 cat conftest.
$ac_ext >&5
6253 eval "ac_cv_func_$ac_func=no"
6258 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6259 echo "$ac_t""yes" 1>&6
6260 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6261 cat >> confdefs.h
<<EOF
6262 #define $ac_tr_func 1
6266 echo "$ac_t""no" 1>&6
6270 echo $ac_n "checking for working mktime""... $ac_c" 1>&6
6271 echo "configure:6272: checking for working mktime" >&5
6272 if eval "test \"`echo '$''{'ac_cv_func_working_mktime'+set}'`\" = set"; then
6273 echo $ac_n "(cached) $ac_c" 1>&6
6275 if test "$cross_compiling" = yes; then
6276 ac_cv_func_working_mktime
=no
6278 cat > conftest.
$ac_ext <<EOF
6279 #line 6280 "configure"
6280 #include "confdefs.h"
6281 /* Test program from Paul Eggert (eggert@twinsun.com)
6282 and Tony Leneis (tony@plaza.ds.adp.com). */
6283 #if TIME_WITH_SYS_TIME
6284 # include <sys/time.h>
6287 # if HAVE_SYS_TIME_H
6288 # include <sys/time.h>
6295 # include <unistd.h>
6299 # define alarm(X) /* empty */
6302 /* Work around redefinition to rpl_putenv by other config tests. */
6305 static time_t time_t_max;
6307 /* Values we'll use to set the TZ environment variable. */
6308 static const char *const tz_strings[] = {
6309 (const char *) 0, "TZ=GMT0", "TZ=JST-9",
6310 "TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00"
6312 #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0]))
6314 /* Fail if mktime fails to convert a date in the spring-forward gap.
6315 Based on a problem report from Andreas Jaeger. */
6317 spring_forward_gap ()
6319 /* glibc (up to about 1998-10-07) failed this test) */
6322 /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
6323 instead of "TZ=America/Vancouver" in order to detect the bug even
6324 on systems that don't support the Olson extension, or don't have the
6325 full zoneinfo tables installed. */
6326 putenv ("TZ=PST8PDT,M4.1.0,M10.5.0");
6335 if (mktime (&tm) == (time_t)-1)
6344 if ((lt = localtime (&now)) && mktime (lt) != now)
6346 now = time_t_max - now;
6347 if ((lt = localtime (&now)) && mktime (lt) != now)
6354 /* Based on code from Ariel Faigon. */
6364 if (tm.tm_mon != 2 || tm.tm_mday != 31)
6374 tm.tm_year = tm.tm_mon = tm.tm_mday = tm.tm_hour = tm.tm_min = tm.tm_sec = j;
6376 if (now != (time_t) -1)
6378 struct tm *lt = localtime (&now);
6380 && lt->tm_year == tm.tm_year
6381 && lt->tm_mon == tm.tm_mon
6382 && lt->tm_mday == tm.tm_mday
6383 && lt->tm_hour == tm.tm_hour
6384 && lt->tm_min == tm.tm_min
6385 && lt->tm_sec == tm.tm_sec
6386 && lt->tm_yday == tm.tm_yday
6387 && lt->tm_wday == tm.tm_wday
6388 && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst)
6389 == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst))))
6400 /* This test makes some buggy mktime implementations loop.
6401 Give up after 60 seconds; a mktime slower than that
6402 isn't worth using anyway. */
6405 for (time_t_max = 1; 0 < time_t_max; time_t_max *= 2)
6408 delta = time_t_max / 997; /* a suitable prime number */
6409 for (i = 0; i < N_STRINGS; i++)
6412 putenv (tz_strings[i]);
6414 for (t = 0; t <= time_t_max - delta; t += delta)
6416 mktime_test ((time_t) 60 * 60);
6417 mktime_test ((time_t) 60 * 60 * 24);
6419 for (j = 1; 0 < j; j *= 2)
6421 bigtime_test (j - 1);
6424 spring_forward_gap ();
6428 if { (eval echo configure
:6429: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
6430 ac_cv_func_working_mktime
=yes
6432 echo "configure: failed program was:" >&5
6433 cat conftest.
$ac_ext >&5
6435 ac_cv_func_working_mktime
=no
6442 echo "$ac_t""$ac_cv_func_working_mktime" 1>&6
6443 if test $ac_cv_func_working_mktime = no
; then
6444 LIBOBJS
="$LIBOBJS mktime.${ac_objext}"
6447 if test "$ac_cv_func_working_mktime" = no
; then
6448 cat >> confdefs.h
<<\EOF
6449 #define BROKEN_MKTIME 1
6454 ac_have_func
=no
# yes means we've found a way to get the load average.
6456 # Some systems with -lutil have (and need) -lkvm as well, some do not.
6457 # On Solaris, -lkvm requires nlist from -lelf, so check that first
6458 # to get the right answer into the cache.
6459 echo $ac_n "checking for elf_begin in -lelf""... $ac_c" 1>&6
6460 echo "configure:6461: checking for elf_begin in -lelf" >&5
6461 ac_lib_var
=`echo elf'_'elf_begin | sed 'y%./+-%__p_%'`
6462 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
6463 echo $ac_n "(cached) $ac_c" 1>&6
6465 ac_save_LIBS
="$LIBS"
6467 cat > conftest.
$ac_ext <<EOF
6468 #line 6469 "configure"
6469 #include "confdefs.h"
6470 /* Override any gcc2 internal prototype to avoid an error. */
6471 /* We use char because int might match the return type of a gcc2
6472 builtin and then its argument prototype would still apply. */
6479 if { (eval echo configure
:6480: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6481 eval "ac_cv_lib_$ac_lib_var=yes"
6483 echo "configure: failed program was:" >&5
6484 cat conftest.
$ac_ext >&5
6486 eval "ac_cv_lib_$ac_lib_var=no"
6489 LIBS
="$ac_save_LIBS"
6492 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
6493 echo "$ac_t""yes" 1>&6
6496 echo "$ac_t""no" 1>&6
6499 echo $ac_n "checking for kvm_open in -lkvm""... $ac_c" 1>&6
6500 echo "configure:6501: checking for kvm_open in -lkvm" >&5
6501 ac_lib_var
=`echo kvm'_'kvm_open | sed 'y%./+-%__p_%'`
6502 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
6503 echo $ac_n "(cached) $ac_c" 1>&6
6505 ac_save_LIBS
="$LIBS"
6507 cat > conftest.
$ac_ext <<EOF
6508 #line 6509 "configure"
6509 #include "confdefs.h"
6510 /* Override any gcc2 internal prototype to avoid an error. */
6511 /* We use char because int might match the return type of a gcc2
6512 builtin and then its argument prototype would still apply. */
6519 if { (eval echo configure
:6520: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6521 eval "ac_cv_lib_$ac_lib_var=yes"
6523 echo "configure: failed program was:" >&5
6524 cat conftest.
$ac_ext >&5
6526 eval "ac_cv_lib_$ac_lib_var=no"
6529 LIBS
="$ac_save_LIBS"
6532 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
6533 echo "$ac_t""yes" 1>&6
6536 echo "$ac_t""no" 1>&6
6539 # Check for the 4.4BSD definition of getloadavg.
6540 echo $ac_n "checking for getloadavg in -lutil""... $ac_c" 1>&6
6541 echo "configure:6542: checking for getloadavg in -lutil" >&5
6542 ac_lib_var
=`echo util'_'getloadavg | sed 'y%./+-%__p_%'`
6543 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
6544 echo $ac_n "(cached) $ac_c" 1>&6
6546 ac_save_LIBS
="$LIBS"
6548 cat > conftest.
$ac_ext <<EOF
6549 #line 6550 "configure"
6550 #include "confdefs.h"
6551 /* Override any gcc2 internal prototype to avoid an error. */
6552 /* We use char because int might match the return type of a gcc2
6553 builtin and then its argument prototype would still apply. */
6560 if { (eval echo configure
:6561: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6562 eval "ac_cv_lib_$ac_lib_var=yes"
6564 echo "configure: failed program was:" >&5
6565 cat conftest.
$ac_ext >&5
6567 eval "ac_cv_lib_$ac_lib_var=no"
6570 LIBS
="$ac_save_LIBS"
6573 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
6574 echo "$ac_t""yes" 1>&6
6575 LIBS
="-lutil $LIBS" ac_have_func
=yes ac_cv_func_getloadavg_setgid
=yes
6577 echo "$ac_t""no" 1>&6
6581 if test $ac_have_func = no
; then
6582 # There is a commonly available library for RS/6000 AIX.
6583 # Since it is not a standard part of AIX, it might be installed locally.
6584 ac_getloadavg_LIBS
="$LIBS"; LIBS
="-L/usr/local/lib $LIBS"
6585 echo $ac_n "checking for getloadavg in -lgetloadavg""... $ac_c" 1>&6
6586 echo "configure:6587: checking for getloadavg in -lgetloadavg" >&5
6587 ac_lib_var
=`echo getloadavg'_'getloadavg | sed 'y%./+-%__p_%'`
6588 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
6589 echo $ac_n "(cached) $ac_c" 1>&6
6591 ac_save_LIBS
="$LIBS"
6592 LIBS
="-lgetloadavg $LIBS"
6593 cat > conftest.
$ac_ext <<EOF
6594 #line 6595 "configure"
6595 #include "confdefs.h"
6596 /* Override any gcc2 internal prototype to avoid an error. */
6597 /* We use char because int might match the return type of a gcc2
6598 builtin and then its argument prototype would still apply. */
6605 if { (eval echo configure
:6606: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6607 eval "ac_cv_lib_$ac_lib_var=yes"
6609 echo "configure: failed program was:" >&5
6610 cat conftest.
$ac_ext >&5
6612 eval "ac_cv_lib_$ac_lib_var=no"
6615 LIBS
="$ac_save_LIBS"
6618 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
6619 echo "$ac_t""yes" 1>&6
6620 LIBS
="-lgetloadavg $LIBS"
6622 echo "$ac_t""no" 1>&6
6623 LIBS
="$ac_getloadavg_LIBS"
6628 # Make sure it is really in the library, if we think we found it.
6629 for ac_func
in getloadavg
6631 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6632 echo "configure:6633: checking for $ac_func" >&5
6633 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6634 echo $ac_n "(cached) $ac_c" 1>&6
6636 cat > conftest.
$ac_ext <<EOF
6637 #line 6638 "configure"
6638 #include "confdefs.h"
6639 /* System header to define __stub macros and hopefully few prototypes,
6640 which can conflict with char $ac_func(); below. */
6642 /* Override any gcc2 internal prototype to avoid an error. */
6643 /* We use char because int might match the return type of a gcc2
6644 builtin and then its argument prototype would still apply. */
6649 /* The GNU C library defines this for functions which it implements
6650 to always fail with ENOSYS. Some functions are actually named
6651 something starting with __ and the normal name is an alias. */
6652 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6660 if { (eval echo configure
:6661: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6662 eval "ac_cv_func_$ac_func=yes"
6664 echo "configure: failed program was:" >&5
6665 cat conftest.
$ac_ext >&5
6667 eval "ac_cv_func_$ac_func=no"
6672 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6673 echo "$ac_t""yes" 1>&6
6674 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6675 cat >> confdefs.h
<<EOF
6676 #define $ac_tr_func 1
6680 echo "$ac_t""no" 1>&6
6681 LIBOBJS
="$LIBOBJS ${ac_func}.${ac_objext}"
6687 if test $ac_cv_func_getloadavg = yes; then
6688 cat >> confdefs.h
<<\EOF
6689 #define HAVE_GETLOADAVG 1
6694 # Figure out what our getloadavg.c needs.
6696 ac_safe
=`echo "sys/dg_sys_info.h" | sed 'y%./+-%__p_%'`
6697 echo $ac_n "checking for sys/dg_sys_info.h""... $ac_c" 1>&6
6698 echo "configure:6699: checking for sys/dg_sys_info.h" >&5
6699 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6700 echo $ac_n "(cached) $ac_c" 1>&6
6702 cat > conftest.
$ac_ext <<EOF
6703 #line 6704 "configure"
6704 #include "confdefs.h"
6705 #include <sys/dg_sys_info.h>
6707 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6708 { (eval echo configure
:6709: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6709 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6710 if test -z "$ac_err"; then
6712 eval "ac_cv_header_$ac_safe=yes"
6715 echo "configure: failed program was:" >&5
6716 cat conftest.
$ac_ext >&5
6718 eval "ac_cv_header_$ac_safe=no"
6722 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6723 echo "$ac_t""yes" 1>&6
6724 ac_have_func
=yes; cat >> confdefs.h
<<\EOF
6728 echo $ac_n "checking for dg_sys_info in -ldgc""... $ac_c" 1>&6
6729 echo "configure:6730: checking for dg_sys_info in -ldgc" >&5
6730 ac_lib_var
=`echo dgc'_'dg_sys_info | sed 'y%./+-%__p_%'`
6731 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
6732 echo $ac_n "(cached) $ac_c" 1>&6
6734 ac_save_LIBS
="$LIBS"
6736 cat > conftest.
$ac_ext <<EOF
6737 #line 6738 "configure"
6738 #include "confdefs.h"
6739 /* Override any gcc2 internal prototype to avoid an error. */
6740 /* We use char because int might match the return type of a gcc2
6741 builtin and then its argument prototype would still apply. */
6748 if { (eval echo configure
:6749: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6750 eval "ac_cv_lib_$ac_lib_var=yes"
6752 echo "configure: failed program was:" >&5
6753 cat conftest.
$ac_ext >&5
6755 eval "ac_cv_lib_$ac_lib_var=no"
6758 LIBS
="$ac_save_LIBS"
6761 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
6762 echo "$ac_t""yes" 1>&6
6763 ac_tr_lib
=HAVE_LIB
`echo dgc | sed -e 's/[^a-zA-Z0-9_]/_/g' \
6764 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
6765 cat >> confdefs.h
<<EOF
6766 #define $ac_tr_lib 1
6772 echo "$ac_t""no" 1>&6
6776 echo "$ac_t""no" 1>&6
6780 # We cannot check for <dwarf.h>, because Solaris 2 does not use dwarf (it
6781 # uses stabs), but it is still SVR4. We cannot check for <elf.h> because
6782 # Irix 4.0.5F has the header but not the library.
6783 if test $ac_have_func = no
&& test $ac_cv_lib_elf_elf_begin = yes; then
6784 ac_have_func
=yes; cat >> confdefs.h
<<\EOF
6790 if test $ac_have_func = no
; then
6791 ac_safe
=`echo "inq_stats/cpustats.h" | sed 'y%./+-%__p_%'`
6792 echo $ac_n "checking for inq_stats/cpustats.h""... $ac_c" 1>&6
6793 echo "configure:6794: checking for inq_stats/cpustats.h" >&5
6794 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6795 echo $ac_n "(cached) $ac_c" 1>&6
6797 cat > conftest.
$ac_ext <<EOF
6798 #line 6799 "configure"
6799 #include "confdefs.h"
6800 #include <inq_stats/cpustats.h>
6802 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6803 { (eval echo configure
:6804: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6804 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6805 if test -z "$ac_err"; then
6807 eval "ac_cv_header_$ac_safe=yes"
6810 echo "configure: failed program was:" >&5
6811 cat conftest.
$ac_ext >&5
6813 eval "ac_cv_header_$ac_safe=no"
6817 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6818 echo "$ac_t""yes" 1>&6
6819 ac_have_func
=yes; cat >> confdefs.h
<<\EOF
6823 cat >> confdefs.h
<<\EOF
6828 echo "$ac_t""no" 1>&6
6833 if test $ac_have_func = no
; then
6834 ac_safe
=`echo "sys/cpustats.h" | sed 'y%./+-%__p_%'`
6835 echo $ac_n "checking for sys/cpustats.h""... $ac_c" 1>&6
6836 echo "configure:6837: checking for sys/cpustats.h" >&5
6837 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6838 echo $ac_n "(cached) $ac_c" 1>&6
6840 cat > conftest.
$ac_ext <<EOF
6841 #line 6842 "configure"
6842 #include "confdefs.h"
6843 #include <sys/cpustats.h>
6845 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6846 { (eval echo configure
:6847: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6847 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6848 if test -z "$ac_err"; then
6850 eval "ac_cv_header_$ac_safe=yes"
6853 echo "configure: failed program was:" >&5
6854 cat conftest.
$ac_ext >&5
6856 eval "ac_cv_header_$ac_safe=no"
6860 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6861 echo "$ac_t""yes" 1>&6
6862 ac_have_func
=yes; cat >> confdefs.h
<<\EOF
6867 echo "$ac_t""no" 1>&6
6872 if test $ac_have_func = no
; then
6873 for ac_hdr
in mach
/mach.h
6875 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6876 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6877 echo "configure:6878: checking for $ac_hdr" >&5
6878 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6879 echo $ac_n "(cached) $ac_c" 1>&6
6881 cat > conftest.
$ac_ext <<EOF
6882 #line 6883 "configure"
6883 #include "confdefs.h"
6886 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6887 { (eval echo configure
:6888: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6888 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6889 if test -z "$ac_err"; then
6891 eval "ac_cv_header_$ac_safe=yes"
6894 echo "configure: failed program was:" >&5
6895 cat conftest.
$ac_ext >&5
6897 eval "ac_cv_header_$ac_safe=no"
6901 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6902 echo "$ac_t""yes" 1>&6
6903 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6904 cat >> confdefs.h
<<EOF
6905 #define $ac_tr_hdr 1
6909 echo "$ac_t""no" 1>&6
6915 ac_safe
=`echo "nlist.h" | sed 'y%./+-%__p_%'`
6916 echo $ac_n "checking for nlist.h""... $ac_c" 1>&6
6917 echo "configure:6918: checking for nlist.h" >&5
6918 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6919 echo $ac_n "(cached) $ac_c" 1>&6
6921 cat > conftest.
$ac_ext <<EOF
6922 #line 6923 "configure"
6923 #include "confdefs.h"
6926 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6927 { (eval echo configure
:6928: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6928 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6929 if test -z "$ac_err"; then
6931 eval "ac_cv_header_$ac_safe=yes"
6934 echo "configure: failed program was:" >&5
6935 cat conftest.
$ac_ext >&5
6937 eval "ac_cv_header_$ac_safe=no"
6941 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6942 echo "$ac_t""yes" 1>&6
6943 cat >> confdefs.h
<<\EOF
6944 #define NLIST_STRUCT 1
6947 echo $ac_n "checking for n_un in struct nlist""... $ac_c" 1>&6
6948 echo "configure:6949: checking for n_un in struct nlist" >&5
6949 if eval "test \"`echo '$''{'ac_cv_struct_nlist_n_un'+set}'`\" = set"; then
6950 echo $ac_n "(cached) $ac_c" 1>&6
6952 cat > conftest.
$ac_ext <<EOF
6953 #line 6954 "configure"
6954 #include "confdefs.h"
6957 struct nlist n; n.n_un.n_name = 0;
6960 if { (eval echo configure
:6961: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
6962 ac_cv_struct_nlist_n_un
=yes
6964 echo "configure: failed program was:" >&5
6965 cat conftest.
$ac_ext >&5
6967 ac_cv_struct_nlist_n_un
=no
6972 echo "$ac_t""$ac_cv_struct_nlist_n_un" 1>&6
6973 if test $ac_cv_struct_nlist_n_un = yes; then
6974 cat >> confdefs.h
<<\EOF
6975 #define NLIST_NAME_UNION 1
6981 echo "$ac_t""no" 1>&6
6983 fi # Do not have getloadavg in system libraries.
6985 # Some definitions of getloadavg require that the program be installed setgid.
6986 echo $ac_n "checking whether getloadavg requires setgid""... $ac_c" 1>&6
6987 echo "configure:6988: checking whether getloadavg requires setgid" >&5
6988 if eval "test \"`echo '$''{'ac_cv_func_getloadavg_setgid'+set}'`\" = set"; then
6989 echo $ac_n "(cached) $ac_c" 1>&6
6991 cat > conftest.
$ac_ext <<EOF
6992 #line 6993 "configure"
6993 #include "confdefs.h"
6994 #include "$srcdir/getloadavg.c"
6995 #ifdef LDAV_PRIVILEGED
6996 Yowza Am I SETGID yet
6999 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7000 egrep "Yowza Am I SETGID yet" >/dev
/null
2>&1; then
7002 ac_cv_func_getloadavg_setgid
=yes
7005 ac_cv_func_getloadavg_setgid
=no
7011 echo "$ac_t""$ac_cv_func_getloadavg_setgid" 1>&6
7012 if test $ac_cv_func_getloadavg_setgid = yes; then
7013 NEED_SETGID
=true
; cat >> confdefs.h
<<\EOF
7014 #define GETLOADAVG_PRIVILEGED 1
7021 if test $ac_cv_func_getloadavg_setgid = yes; then
7022 echo $ac_n "checking group of /dev/kmem""... $ac_c" 1>&6
7023 echo "configure:7024: checking group of /dev/kmem" >&5
7024 if eval "test \"`echo '$''{'ac_cv_group_kmem'+set}'`\" = set"; then
7025 echo $ac_n "(cached) $ac_c" 1>&6
7027 # On Solaris, /dev/kmem is a symlink. Get info on the real file.
7028 ac_ls_output
=`ls -lgL /dev/kmem 2>/dev/null`
7029 # If we got an error (system does not support symlinks), try without -L.
7030 test -z "$ac_ls_output" && ac_ls_output
=`ls -lg /dev/kmem`
7031 ac_cv_group_kmem
=`echo $ac_ls_output \
7032 | sed -ne 's/[ ][ ]*/ /g;
7033 s/^.[sSrwx-]* *[0-9]* *\([^0-9]*\) *.*/\1/;
7038 echo "$ac_t""$ac_cv_group_kmem" 1>&6
7039 KMEM_GROUP
=$ac_cv_group_kmem
7043 echo $ac_n "checking for _LARGEFILE_SOURCE value needed for large files""... $ac_c" 1>&6
7044 echo "configure:7045: checking for _LARGEFILE_SOURCE value needed for large files" >&5
7045 if eval "test \"`echo '$''{'ac_cv_sys_largefile_source'+set}'`\" = set"; then
7046 echo $ac_n "(cached) $ac_c" 1>&6
7048 ac_cv_sys_largefile_source
=no
7049 cat > conftest.
$ac_ext <<EOF
7050 #line 7051 "configure"
7051 #include "confdefs.h"
7057 if { (eval echo configure
:7058: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7060 echo "configure: failed program was:" >&5
7061 cat conftest.
$ac_ext >&5
7063 cat > conftest.
$ac_ext <<EOF
7064 #line 7065 "configure"
7065 #include "confdefs.h"
7066 #define _LARGEFILE_SOURCE 1
7073 if { (eval echo configure
:7074: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7075 ac_cv_sys_largefile_source
=1
7077 echo "configure: failed program was:" >&5
7078 cat conftest.
$ac_ext >&5
7085 echo "$ac_t""$ac_cv_sys_largefile_source" 1>&6
7086 if test "$ac_cv_sys_largefile_source" != no
; then
7087 cat >> confdefs.h
<<EOF
7088 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
7092 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
7093 # in glibc 2.1.3, but that breaks too many other things.
7094 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
7096 echo $ac_n "checking for fseeko""... $ac_c" 1>&6
7097 echo "configure:7098: checking for fseeko" >&5
7098 if eval "test \"`echo '$''{'ac_cv_func_fseeko'+set}'`\" = set"; then
7099 echo $ac_n "(cached) $ac_c" 1>&6
7101 ac_cv_func_fseeko
=no
7102 cat > conftest.
$ac_ext <<EOF
7103 #line 7104 "configure"
7104 #include "confdefs.h"
7107 return fseeko && fseeko (stdin, 0, 0);
7110 if { (eval echo configure
:7111: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7112 ac_cv_func_fseeko
=yes
7114 echo "configure: failed program was:" >&5
7115 cat conftest.
$ac_ext >&5
7120 echo "$ac_t""$ac_cv_func_fseeko" 1>&6
7121 if test $ac_cv_func_fseeko != no
; then
7122 cat >> confdefs.h
<<\EOF
7123 #define HAVE_FSEEKO 1
7129 for ac_func
in grantpt
7131 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
7132 echo "configure:7133: checking for $ac_func" >&5
7133 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
7134 echo $ac_n "(cached) $ac_c" 1>&6
7136 cat > conftest.
$ac_ext <<EOF
7137 #line 7138 "configure"
7138 #include "confdefs.h"
7139 /* System header to define __stub macros and hopefully few prototypes,
7140 which can conflict with char $ac_func(); below. */
7142 /* Override any gcc2 internal prototype to avoid an error. */
7143 /* We use char because int might match the return type of a gcc2
7144 builtin and then its argument prototype would still apply. */
7149 /* The GNU C library defines this for functions which it implements
7150 to always fail with ENOSYS. Some functions are actually named
7151 something starting with __ and the normal name is an alias. */
7152 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7160 if { (eval echo configure
:7161: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7162 eval "ac_cv_func_$ac_func=yes"
7164 echo "configure: failed program was:" >&5
7165 cat conftest.
$ac_ext >&5
7167 eval "ac_cv_func_$ac_func=no"
7172 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
7173 echo "$ac_t""yes" 1>&6
7174 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7175 cat >> confdefs.h
<<EOF
7176 #define $ac_tr_func 1
7180 echo "$ac_t""no" 1>&6
7185 # PTY-related GNU extensions.
7186 for ac_func
in getpt
7188 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
7189 echo "configure:7190: checking for $ac_func" >&5
7190 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
7191 echo $ac_n "(cached) $ac_c" 1>&6
7193 cat > conftest.
$ac_ext <<EOF
7194 #line 7195 "configure"
7195 #include "confdefs.h"
7196 /* System header to define __stub macros and hopefully few prototypes,
7197 which can conflict with char $ac_func(); below. */
7199 /* Override any gcc2 internal prototype to avoid an error. */
7200 /* We use char because int might match the return type of a gcc2
7201 builtin and then its argument prototype would still apply. */
7206 /* The GNU C library defines this for functions which it implements
7207 to always fail with ENOSYS. Some functions are actually named
7208 something starting with __ and the normal name is an alias. */
7209 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7217 if { (eval echo configure
:7218: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7219 eval "ac_cv_func_$ac_func=yes"
7221 echo "configure: failed program was:" >&5
7222 cat conftest.
$ac_ext >&5
7224 eval "ac_cv_func_$ac_func=no"
7229 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
7230 echo "$ac_t""yes" 1>&6
7231 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7232 cat >> confdefs.h
<<EOF
7233 #define $ac_tr_func 1
7237 echo "$ac_t""no" 1>&6
7242 # Check this now, so that we will NOT find the above functions in ncurses.
7243 # That is because we have not set up to link ncurses in lib-src.
7244 # It's better to believe a function is not available
7245 # than to expect to find it in ncurses.
7246 echo $ac_n "checking for tparm in -lncurses""... $ac_c" 1>&6
7247 echo "configure:7248: checking for tparm in -lncurses" >&5
7248 ac_lib_var
=`echo ncurses'_'tparm | sed 'y%./+-%__p_%'`
7249 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
7250 echo $ac_n "(cached) $ac_c" 1>&6
7252 ac_save_LIBS
="$LIBS"
7253 LIBS
="-lncurses $LIBS"
7254 cat > conftest.
$ac_ext <<EOF
7255 #line 7256 "configure"
7256 #include "confdefs.h"
7257 /* Override any gcc2 internal prototype to avoid an error. */
7258 /* We use char because int might match the return type of a gcc2
7259 builtin and then its argument prototype would still apply. */
7266 if { (eval echo configure
:7267: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7268 eval "ac_cv_lib_$ac_lib_var=yes"
7270 echo "configure: failed program was:" >&5
7271 cat conftest.
$ac_ext >&5
7273 eval "ac_cv_lib_$ac_lib_var=no"
7276 LIBS
="$ac_save_LIBS"
7279 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
7280 echo "$ac_t""yes" 1>&6
7281 ac_tr_lib
=HAVE_LIB
`echo ncurses | sed -e 's/[^a-zA-Z0-9_]/_/g' \
7282 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
7283 cat >> confdefs.h
<<EOF
7284 #define $ac_tr_lib 1
7287 LIBS
="-lncurses $LIBS"
7290 echo "$ac_t""no" 1>&6
7294 # These tell us which Kerberos-related libraries to use.
7295 if test "${with_kerberos+set}" = set; then
7296 echo $ac_n "checking for com_err in -lcom_err""... $ac_c" 1>&6
7297 echo "configure:7298: checking for com_err in -lcom_err" >&5
7298 ac_lib_var
=`echo com_err'_'com_err | sed 'y%./+-%__p_%'`
7299 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
7300 echo $ac_n "(cached) $ac_c" 1>&6
7302 ac_save_LIBS
="$LIBS"
7303 LIBS
="-lcom_err $LIBS"
7304 cat > conftest.
$ac_ext <<EOF
7305 #line 7306 "configure"
7306 #include "confdefs.h"
7307 /* Override any gcc2 internal prototype to avoid an error. */
7308 /* We use char because int might match the return type of a gcc2
7309 builtin and then its argument prototype would still apply. */
7316 if { (eval echo configure
:7317: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7318 eval "ac_cv_lib_$ac_lib_var=yes"
7320 echo "configure: failed program was:" >&5
7321 cat conftest.
$ac_ext >&5
7323 eval "ac_cv_lib_$ac_lib_var=no"
7326 LIBS
="$ac_save_LIBS"
7329 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
7330 echo "$ac_t""yes" 1>&6
7331 ac_tr_lib
=HAVE_LIB
`echo com_err | sed -e 's/[^a-zA-Z0-9_]/_/g' \
7332 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
7333 cat >> confdefs.h
<<EOF
7334 #define $ac_tr_lib 1
7337 LIBS
="-lcom_err $LIBS"
7340 echo "$ac_t""no" 1>&6
7343 echo $ac_n "checking for mit_des_cbc_encrypt in -lk5crypto""... $ac_c" 1>&6
7344 echo "configure:7345: checking for mit_des_cbc_encrypt in -lk5crypto" >&5
7345 ac_lib_var
=`echo k5crypto'_'mit_des_cbc_encrypt | sed 'y%./+-%__p_%'`
7346 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
7347 echo $ac_n "(cached) $ac_c" 1>&6
7349 ac_save_LIBS
="$LIBS"
7350 LIBS
="-lk5crypto $LIBS"
7351 cat > conftest.
$ac_ext <<EOF
7352 #line 7353 "configure"
7353 #include "confdefs.h"
7354 /* Override any gcc2 internal prototype to avoid an error. */
7355 /* We use char because int might match the return type of a gcc2
7356 builtin and then its argument prototype would still apply. */
7357 char mit_des_cbc_encrypt();
7360 mit_des_cbc_encrypt()
7363 if { (eval echo configure
:7364: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7365 eval "ac_cv_lib_$ac_lib_var=yes"
7367 echo "configure: failed program was:" >&5
7368 cat conftest.
$ac_ext >&5
7370 eval "ac_cv_lib_$ac_lib_var=no"
7373 LIBS
="$ac_save_LIBS"
7376 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
7377 echo "$ac_t""yes" 1>&6
7378 ac_tr_lib
=HAVE_LIB
`echo k5crypto | sed -e 's/[^a-zA-Z0-9_]/_/g' \
7379 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
7380 cat >> confdefs.h
<<EOF
7381 #define $ac_tr_lib 1
7384 LIBS
="-lk5crypto $LIBS"
7387 echo "$ac_t""no" 1>&6
7390 echo $ac_n "checking for mit_des_cbc_encrypt in -lcrypto""... $ac_c" 1>&6
7391 echo "configure:7392: checking for mit_des_cbc_encrypt in -lcrypto" >&5
7392 ac_lib_var
=`echo crypto'_'mit_des_cbc_encrypt | sed 'y%./+-%__p_%'`
7393 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
7394 echo $ac_n "(cached) $ac_c" 1>&6
7396 ac_save_LIBS
="$LIBS"
7397 LIBS
="-lcrypto $LIBS"
7398 cat > conftest.
$ac_ext <<EOF
7399 #line 7400 "configure"
7400 #include "confdefs.h"
7401 /* Override any gcc2 internal prototype to avoid an error. */
7402 /* We use char because int might match the return type of a gcc2
7403 builtin and then its argument prototype would still apply. */
7404 char mit_des_cbc_encrypt();
7407 mit_des_cbc_encrypt()
7410 if { (eval echo configure
:7411: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7412 eval "ac_cv_lib_$ac_lib_var=yes"
7414 echo "configure: failed program was:" >&5
7415 cat conftest.
$ac_ext >&5
7417 eval "ac_cv_lib_$ac_lib_var=no"
7420 LIBS
="$ac_save_LIBS"
7423 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
7424 echo "$ac_t""yes" 1>&6
7425 ac_tr_lib
=HAVE_LIB
`echo crypto | sed -e 's/[^a-zA-Z0-9_]/_/g' \
7426 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
7427 cat >> confdefs.h
<<EOF
7428 #define $ac_tr_lib 1
7431 LIBS
="-lcrypto $LIBS"
7434 echo "$ac_t""no" 1>&6
7437 echo $ac_n "checking for krb5_init_context in -lkrb5""... $ac_c" 1>&6
7438 echo "configure:7439: checking for krb5_init_context in -lkrb5" >&5
7439 ac_lib_var
=`echo krb5'_'krb5_init_context | sed 'y%./+-%__p_%'`
7440 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
7441 echo $ac_n "(cached) $ac_c" 1>&6
7443 ac_save_LIBS
="$LIBS"
7445 cat > conftest.
$ac_ext <<EOF
7446 #line 7447 "configure"
7447 #include "confdefs.h"
7448 /* Override any gcc2 internal prototype to avoid an error. */
7449 /* We use char because int might match the return type of a gcc2
7450 builtin and then its argument prototype would still apply. */
7451 char krb5_init_context();
7457 if { (eval echo configure
:7458: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7459 eval "ac_cv_lib_$ac_lib_var=yes"
7461 echo "configure: failed program was:" >&5
7462 cat conftest.
$ac_ext >&5
7464 eval "ac_cv_lib_$ac_lib_var=no"
7467 LIBS
="$ac_save_LIBS"
7470 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
7471 echo "$ac_t""yes" 1>&6
7472 ac_tr_lib
=HAVE_LIB
`echo krb5 | sed -e 's/[^a-zA-Z0-9_]/_/g' \
7473 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
7474 cat >> confdefs.h
<<EOF
7475 #define $ac_tr_lib 1
7481 echo "$ac_t""no" 1>&6
7484 if test "${with_kerberos5+set}" != set; then
7485 echo $ac_n "checking for des_cbc_encrypt in -ldes425""... $ac_c" 1>&6
7486 echo "configure:7487: checking for des_cbc_encrypt in -ldes425" >&5
7487 ac_lib_var
=`echo des425'_'des_cbc_encrypt | sed 'y%./+-%__p_%'`
7488 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
7489 echo $ac_n "(cached) $ac_c" 1>&6
7491 ac_save_LIBS
="$LIBS"
7492 LIBS
="-ldes425 $LIBS"
7493 cat > conftest.
$ac_ext <<EOF
7494 #line 7495 "configure"
7495 #include "confdefs.h"
7496 /* Override any gcc2 internal prototype to avoid an error. */
7497 /* We use char because int might match the return type of a gcc2
7498 builtin and then its argument prototype would still apply. */
7499 char des_cbc_encrypt();
7505 if { (eval echo configure
:7506: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7507 eval "ac_cv_lib_$ac_lib_var=yes"
7509 echo "configure: failed program was:" >&5
7510 cat conftest.
$ac_ext >&5
7512 eval "ac_cv_lib_$ac_lib_var=no"
7515 LIBS
="$ac_save_LIBS"
7518 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
7519 echo "$ac_t""yes" 1>&6
7520 ac_tr_lib
=HAVE_LIB
`echo des425 | sed -e 's/[^a-zA-Z0-9_]/_/g' \
7521 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
7522 cat >> confdefs.h
<<EOF
7523 #define $ac_tr_lib 1
7526 LIBS
="-ldes425 $LIBS"
7529 echo "$ac_t""no" 1>&6
7530 echo $ac_n "checking for des_cbc_encrypt in -ldes""... $ac_c" 1>&6
7531 echo "configure:7532: checking for des_cbc_encrypt in -ldes" >&5
7532 ac_lib_var
=`echo des'_'des_cbc_encrypt | sed 'y%./+-%__p_%'`
7533 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
7534 echo $ac_n "(cached) $ac_c" 1>&6
7536 ac_save_LIBS
="$LIBS"
7538 cat > conftest.
$ac_ext <<EOF
7539 #line 7540 "configure"
7540 #include "confdefs.h"
7541 /* Override any gcc2 internal prototype to avoid an error. */
7542 /* We use char because int might match the return type of a gcc2
7543 builtin and then its argument prototype would still apply. */
7544 char des_cbc_encrypt();
7550 if { (eval echo configure
:7551: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7552 eval "ac_cv_lib_$ac_lib_var=yes"
7554 echo "configure: failed program was:" >&5
7555 cat conftest.
$ac_ext >&5
7557 eval "ac_cv_lib_$ac_lib_var=no"
7560 LIBS
="$ac_save_LIBS"
7563 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
7564 echo "$ac_t""yes" 1>&6
7565 ac_tr_lib
=HAVE_LIB
`echo des | sed -e 's/^a-zA-Z0-9_/_/g' \
7566 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
7567 cat >> confdefs.h
<<EOF
7568 #define $ac_tr_lib 1
7574 echo "$ac_t""no" 1>&6
7579 echo $ac_n "checking for krb_get_cred in -lkrb4""... $ac_c" 1>&6
7580 echo "configure:7581: checking for krb_get_cred in -lkrb4" >&5
7581 ac_lib_var
=`echo krb4'_'krb_get_cred | sed 'y%./+-%__p_%'`
7582 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
7583 echo $ac_n "(cached) $ac_c" 1>&6
7585 ac_save_LIBS
="$LIBS"
7587 cat > conftest.
$ac_ext <<EOF
7588 #line 7589 "configure"
7589 #include "confdefs.h"
7590 /* Override any gcc2 internal prototype to avoid an error. */
7591 /* We use char because int might match the return type of a gcc2
7592 builtin and then its argument prototype would still apply. */
7593 char krb_get_cred();
7599 if { (eval echo configure
:7600: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7601 eval "ac_cv_lib_$ac_lib_var=yes"
7603 echo "configure: failed program was:" >&5
7604 cat conftest.
$ac_ext >&5
7606 eval "ac_cv_lib_$ac_lib_var=no"
7609 LIBS
="$ac_save_LIBS"
7612 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
7613 echo "$ac_t""yes" 1>&6
7614 ac_tr_lib
=HAVE_LIB
`echo krb4 | sed -e 's/[^a-zA-Z0-9_]/_/g' \
7615 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
7616 cat >> confdefs.h
<<EOF
7617 #define $ac_tr_lib 1
7623 echo "$ac_t""no" 1>&6
7624 echo $ac_n "checking for krb_get_cred in -lkrb""... $ac_c" 1>&6
7625 echo "configure:7626: checking for krb_get_cred in -lkrb" >&5
7626 ac_lib_var
=`echo krb'_'krb_get_cred | sed 'y%./+-%__p_%'`
7627 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
7628 echo $ac_n "(cached) $ac_c" 1>&6
7630 ac_save_LIBS
="$LIBS"
7632 cat > conftest.
$ac_ext <<EOF
7633 #line 7634 "configure"
7634 #include "confdefs.h"
7635 /* Override any gcc2 internal prototype to avoid an error. */
7636 /* We use char because int might match the return type of a gcc2
7637 builtin and then its argument prototype would still apply. */
7638 char krb_get_cred();
7644 if { (eval echo configure
:7645: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7646 eval "ac_cv_lib_$ac_lib_var=yes"
7648 echo "configure: failed program was:" >&5
7649 cat conftest.
$ac_ext >&5
7651 eval "ac_cv_lib_$ac_lib_var=no"
7654 LIBS
="$ac_save_LIBS"
7657 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
7658 echo "$ac_t""yes" 1>&6
7659 ac_tr_lib
=HAVE_LIB
`echo krb | sed -e 's/^a-zA-Z0-9_/_/g' \
7660 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
7661 cat >> confdefs.h
<<EOF
7662 #define $ac_tr_lib 1
7668 echo "$ac_t""no" 1>&6
7675 if test "${with_kerberos5+set}" = set; then
7676 for ac_hdr
in krb5.h
7678 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
7679 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
7680 echo "configure:7681: checking for $ac_hdr" >&5
7681 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7682 echo $ac_n "(cached) $ac_c" 1>&6
7684 cat > conftest.
$ac_ext <<EOF
7685 #line 7686 "configure"
7686 #include "confdefs.h"
7689 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7690 { (eval echo configure
:7691: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7691 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7692 if test -z "$ac_err"; then
7694 eval "ac_cv_header_$ac_safe=yes"
7697 echo "configure: failed program was:" >&5
7698 cat conftest.
$ac_ext >&5
7700 eval "ac_cv_header_$ac_safe=no"
7704 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7705 echo "$ac_t""yes" 1>&6
7706 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
7707 cat >> confdefs.h
<<EOF
7708 #define $ac_tr_hdr 1
7712 echo "$ac_t""no" 1>&6
7719 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
7720 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
7721 echo "configure:7722: checking for $ac_hdr" >&5
7722 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7723 echo $ac_n "(cached) $ac_c" 1>&6
7725 cat > conftest.
$ac_ext <<EOF
7726 #line 7727 "configure"
7727 #include "confdefs.h"
7730 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7731 { (eval echo configure
:7732: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7732 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7733 if test -z "$ac_err"; then
7735 eval "ac_cv_header_$ac_safe=yes"
7738 echo "configure: failed program was:" >&5
7739 cat conftest.
$ac_ext >&5
7741 eval "ac_cv_header_$ac_safe=no"
7745 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7746 echo "$ac_t""yes" 1>&6
7747 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
7748 cat >> confdefs.h
<<EOF
7749 #define $ac_tr_hdr 1
7753 echo "$ac_t""no" 1>&6
7754 for ac_hdr
in kerberosIV
/des.h
7756 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
7757 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
7758 echo "configure:7759: checking for $ac_hdr" >&5
7759 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7760 echo $ac_n "(cached) $ac_c" 1>&6
7762 cat > conftest.
$ac_ext <<EOF
7763 #line 7764 "configure"
7764 #include "confdefs.h"
7767 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7768 { (eval echo configure
:7769: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7769 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7770 if test -z "$ac_err"; then
7772 eval "ac_cv_header_$ac_safe=yes"
7775 echo "configure: failed program was:" >&5
7776 cat conftest.
$ac_ext >&5
7778 eval "ac_cv_header_$ac_safe=no"
7782 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7783 echo "$ac_t""yes" 1>&6
7784 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
7785 cat >> confdefs.h
<<EOF
7786 #define $ac_tr_hdr 1
7790 echo "$ac_t""no" 1>&6
7791 for ac_hdr
in kerberos
/des.h
7793 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
7794 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
7795 echo "configure:7796: checking for $ac_hdr" >&5
7796 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7797 echo $ac_n "(cached) $ac_c" 1>&6
7799 cat > conftest.
$ac_ext <<EOF
7800 #line 7801 "configure"
7801 #include "confdefs.h"
7804 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7805 { (eval echo configure
:7806: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7806 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7807 if test -z "$ac_err"; then
7809 eval "ac_cv_header_$ac_safe=yes"
7812 echo "configure: failed program was:" >&5
7813 cat conftest.
$ac_ext >&5
7815 eval "ac_cv_header_$ac_safe=no"
7819 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7820 echo "$ac_t""yes" 1>&6
7821 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
7822 cat >> confdefs.h
<<EOF
7823 #define $ac_tr_hdr 1
7827 echo "$ac_t""no" 1>&6
7839 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
7840 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
7841 echo "configure:7842: checking for $ac_hdr" >&5
7842 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7843 echo $ac_n "(cached) $ac_c" 1>&6
7845 cat > conftest.
$ac_ext <<EOF
7846 #line 7847 "configure"
7847 #include "confdefs.h"
7850 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7851 { (eval echo configure
:7852: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7852 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7853 if test -z "$ac_err"; then
7855 eval "ac_cv_header_$ac_safe=yes"
7858 echo "configure: failed program was:" >&5
7859 cat conftest.
$ac_ext >&5
7861 eval "ac_cv_header_$ac_safe=no"
7865 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7866 echo "$ac_t""yes" 1>&6
7867 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
7868 cat >> confdefs.h
<<EOF
7869 #define $ac_tr_hdr 1
7873 echo "$ac_t""no" 1>&6
7874 for ac_hdr
in kerberosIV
/krb.h
7876 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
7877 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
7878 echo "configure:7879: checking for $ac_hdr" >&5
7879 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7880 echo $ac_n "(cached) $ac_c" 1>&6
7882 cat > conftest.
$ac_ext <<EOF
7883 #line 7884 "configure"
7884 #include "confdefs.h"
7887 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7888 { (eval echo configure
:7889: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7889 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7890 if test -z "$ac_err"; then
7892 eval "ac_cv_header_$ac_safe=yes"
7895 echo "configure: failed program was:" >&5
7896 cat conftest.
$ac_ext >&5
7898 eval "ac_cv_header_$ac_safe=no"
7902 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7903 echo "$ac_t""yes" 1>&6
7904 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
7905 cat >> confdefs.h
<<EOF
7906 #define $ac_tr_hdr 1
7910 echo "$ac_t""no" 1>&6
7911 for ac_hdr
in kerberos
/krb.h
7913 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
7914 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
7915 echo "configure:7916: checking for $ac_hdr" >&5
7916 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7917 echo $ac_n "(cached) $ac_c" 1>&6
7919 cat > conftest.
$ac_ext <<EOF
7920 #line 7921 "configure"
7921 #include "confdefs.h"
7924 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7925 { (eval echo configure
:7926: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7926 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7927 if test -z "$ac_err"; then
7929 eval "ac_cv_header_$ac_safe=yes"
7932 echo "configure: failed program was:" >&5
7933 cat conftest.
$ac_ext >&5
7935 eval "ac_cv_header_$ac_safe=no"
7939 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7940 echo "$ac_t""yes" 1>&6
7941 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
7942 cat >> confdefs.h
<<EOF
7943 #define $ac_tr_hdr 1
7947 echo "$ac_t""no" 1>&6
7958 for ac_hdr
in com_err.h
7960 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
7961 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
7962 echo "configure:7963: checking for $ac_hdr" >&5
7963 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7964 echo $ac_n "(cached) $ac_c" 1>&6
7966 cat > conftest.
$ac_ext <<EOF
7967 #line 7968 "configure"
7968 #include "confdefs.h"
7971 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7972 { (eval echo configure
:7973: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7973 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7974 if test -z "$ac_err"; then
7976 eval "ac_cv_header_$ac_safe=yes"
7979 echo "configure: failed program was:" >&5
7980 cat conftest.
$ac_ext >&5
7982 eval "ac_cv_header_$ac_safe=no"
7986 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7987 echo "$ac_t""yes" 1>&6
7988 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
7989 cat >> confdefs.h
<<EOF
7990 #define $ac_tr_hdr 1
7994 echo "$ac_t""no" 1>&6
8000 # Solaris requires -lintl if you want strerror (which calls dgettext)
8001 # to return localized messages.
8002 echo $ac_n "checking for dgettext in -lintl""... $ac_c" 1>&6
8003 echo "configure:8004: checking for dgettext in -lintl" >&5
8004 ac_lib_var
=`echo intl'_'dgettext | sed 'y%./+-%__p_%'`
8005 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
8006 echo $ac_n "(cached) $ac_c" 1>&6
8008 ac_save_LIBS
="$LIBS"
8010 cat > conftest.
$ac_ext <<EOF
8011 #line 8012 "configure"
8012 #include "confdefs.h"
8013 /* Override any gcc2 internal prototype to avoid an error. */
8014 /* We use char because int might match the return type of a gcc2
8015 builtin and then its argument prototype would still apply. */
8022 if { (eval echo configure
:8023: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
8024 eval "ac_cv_lib_$ac_lib_var=yes"
8026 echo "configure: failed program was:" >&5
8027 cat conftest.
$ac_ext >&5
8029 eval "ac_cv_lib_$ac_lib_var=no"
8032 LIBS
="$ac_save_LIBS"
8035 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
8036 echo "$ac_t""yes" 1>&6
8037 ac_tr_lib
=HAVE_LIB
`echo intl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
8038 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
8039 cat >> confdefs.h
<<EOF
8040 #define $ac_tr_lib 1
8046 echo "$ac_t""no" 1>&6
8050 echo $ac_n "checking whether localtime caches TZ""... $ac_c" 1>&6
8051 echo "configure:8052: checking whether localtime caches TZ" >&5
8052 if eval "test \"`echo '$''{'emacs_cv_localtime_cache'+set}'`\" = set"; then
8053 echo $ac_n "(cached) $ac_c" 1>&6
8055 if test x
$ac_cv_func_tzset = xyes
; then
8056 if test "$cross_compiling" = yes; then
8057 # If we have tzset, assume the worst when cross-compiling.
8058 emacs_cv_localtime_cache
=yes
8060 cat > conftest.
$ac_ext <<EOF
8061 #line 8062 "configure"
8062 #include "confdefs.h"
8064 extern char **environ;
8068 for (to = from = environ; (*to = *from); from++)
8069 if (! (to[0][0] == 'T' && to[0][1] == 'Z' && to[0][2] == '='))
8072 char TZ_GMT0[] = "TZ=GMT0";
8073 char TZ_PST8[] = "TZ=PST8";
8076 time_t now = time ((time_t *) 0);
8077 int hour_GMT0, hour_unset;
8078 if (putenv (TZ_GMT0) != 0)
8080 hour_GMT0 = localtime (&now)->tm_hour;
8082 hour_unset = localtime (&now)->tm_hour;
8083 if (putenv (TZ_PST8) != 0)
8085 if (localtime (&now)->tm_hour == hour_GMT0)
8088 if (localtime (&now)->tm_hour != hour_unset)
8093 if { (eval echo configure
:8094: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
8095 emacs_cv_localtime_cache
=no
8097 echo "configure: failed program was:" >&5
8098 cat conftest.
$ac_ext >&5
8100 emacs_cv_localtime_cache
=yes
8106 # If we lack tzset, report that localtime does not cache TZ,
8107 # since we can't invalidate the cache if we don't have tzset.
8108 emacs_cv_localtime_cache
=no
8111 echo "$ac_t""$emacs_cv_localtime_cache" 1>&6
8112 if test $emacs_cv_localtime_cache = yes; then
8113 cat >> confdefs.h
<<\EOF
8114 #define LOCALTIME_CACHE 1
8119 if test "x$HAVE_TIMEVAL" = xyes
; then
8120 for ac_func
in gettimeofday
8122 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
8123 echo "configure:8124: checking for $ac_func" >&5
8124 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
8125 echo $ac_n "(cached) $ac_c" 1>&6
8127 cat > conftest.
$ac_ext <<EOF
8128 #line 8129 "configure"
8129 #include "confdefs.h"
8130 /* System header to define __stub macros and hopefully few prototypes,
8131 which can conflict with char $ac_func(); below. */
8133 /* Override any gcc2 internal prototype to avoid an error. */
8134 /* We use char because int might match the return type of a gcc2
8135 builtin and then its argument prototype would still apply. */
8140 /* The GNU C library defines this for functions which it implements
8141 to always fail with ENOSYS. Some functions are actually named
8142 something starting with __ and the normal name is an alias. */
8143 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8151 if { (eval echo configure
:8152: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
8153 eval "ac_cv_func_$ac_func=yes"
8155 echo "configure: failed program was:" >&5
8156 cat conftest.
$ac_ext >&5
8158 eval "ac_cv_func_$ac_func=no"
8163 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
8164 echo "$ac_t""yes" 1>&6
8165 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
8166 cat >> confdefs.h
<<EOF
8167 #define $ac_tr_func 1
8171 echo "$ac_t""no" 1>&6
8175 echo $ac_n "checking whether gettimeofday can accept two arguments""... $ac_c" 1>&6
8176 echo "configure:8177: checking whether gettimeofday can accept two arguments" >&5
8177 if eval "test \"`echo '$''{'emacs_cv_gettimeofday_two_arguments'+set}'`\" = set"; then
8178 echo $ac_n "(cached) $ac_c" 1>&6
8180 cat > conftest.
$ac_ext <<EOF
8181 #line 8182 "configure"
8182 #include "confdefs.h"
8184 #ifdef TIME_WITH_SYS_TIME
8185 #include <sys/time.h>
8188 #ifdef HAVE_SYS_TIME_H
8189 #include <sys/time.h>
8195 struct timeval time;
8196 gettimeofday (&time, 0);
8199 if { (eval echo configure
:8200: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8201 emacs_cv_gettimeofday_two_arguments
=yes
8203 echo "configure: failed program was:" >&5
8204 cat conftest.
$ac_ext >&5
8206 emacs_cv_gettimeofday_two_arguments
=no
8211 echo "$ac_t""$emacs_cv_gettimeofday_two_arguments" 1>&6
8212 if test $emacs_cv_gettimeofday_two_arguments = no
; then
8213 cat >> confdefs.h
<<\EOF
8214 #define GETTIMEOFDAY_ONE_ARGUMENT 1
8220 if test "$ac_cv_func_gettimeofday" = yes; then
8221 echo $ac_n "checking for struct timezone""... $ac_c" 1>&6
8222 echo "configure:8223: checking for struct timezone" >&5
8223 if eval "test \"`echo '$''{'emacs_cv_struct_timezone'+set}'`\" = set"; then
8224 echo $ac_n "(cached) $ac_c" 1>&6
8226 cat > conftest.
$ac_ext <<EOF
8227 #line 8228 "configure"
8228 #include "confdefs.h"
8229 #include <sys/time.h>
8234 if { (eval echo configure
:8235: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8236 if test "$cross_compiling" = yes; then
8237 emacs_cv_struct_timezone
=yes
8239 cat > conftest.
$ac_ext <<EOF
8240 #line 8241 "configure"
8241 #include "confdefs.h"
8243 #ifdef TIME_WITH_SYS_TIME
8244 #include <sys/time.h>
8247 #ifdef HAVE_SYS_TIME_H
8248 #include <sys/time.h>
8254 struct timeval time;
8255 struct timezone dummy;
8256 exit (gettimeofday (&time, &dummy));
8259 if { (eval echo configure
:8260: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
8261 emacs_cv_struct_timezone
=yes
8263 echo "configure: failed program was:" >&5
8264 cat conftest.
$ac_ext >&5
8266 emacs_cv_struct_timezone
=no
8272 echo "configure: failed program was:" >&5
8273 cat conftest.
$ac_ext >&5
8275 emacs_cv_struct_timezone
=no
8280 echo "$ac_t""$emacs_cv_struct_timezone" 1>&6
8284 echo $ac_n "checking for socket""... $ac_c" 1>&6
8285 echo "configure:8286: checking for socket" >&5
8286 if eval "test \"`echo '$''{'ac_cv_func_socket'+set}'`\" = set"; then
8287 echo $ac_n "(cached) $ac_c" 1>&6
8289 cat > conftest.
$ac_ext <<EOF
8290 #line 8291 "configure"
8291 #include "confdefs.h"
8292 /* System header to define __stub macros and hopefully few prototypes,
8293 which can conflict with char socket(); below. */
8295 /* Override any gcc2 internal prototype to avoid an error. */
8296 /* We use char because int might match the return type of a gcc2
8297 builtin and then its argument prototype would still apply. */
8302 /* The GNU C library defines this for functions which it implements
8303 to always fail with ENOSYS. Some functions are actually named
8304 something starting with __ and the normal name is an alias. */
8305 #if defined (__stub_socket) || defined (__stub___socket)
8313 if { (eval echo configure
:8314: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
8315 eval "ac_cv_func_socket=yes"
8317 echo "configure: failed program was:" >&5
8318 cat conftest.
$ac_ext >&5
8320 eval "ac_cv_func_socket=no"
8325 if eval "test \"`echo '$ac_cv_func_'socket`\" = yes"; then
8326 echo "$ac_t""yes" 1>&6
8329 echo "$ac_t""no" 1>&6
8333 if test $ok_so_far = yes; then
8334 ac_safe
=`echo "netinet/in.h" | sed 'y%./+-%__p_%'`
8335 echo $ac_n "checking for netinet/in.h""... $ac_c" 1>&6
8336 echo "configure:8337: checking for netinet/in.h" >&5
8337 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
8338 echo $ac_n "(cached) $ac_c" 1>&6
8340 cat > conftest.
$ac_ext <<EOF
8341 #line 8342 "configure"
8342 #include "confdefs.h"
8343 #include <netinet/in.h>
8345 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
8346 { (eval echo configure
:8347: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
8347 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
8348 if test -z "$ac_err"; then
8350 eval "ac_cv_header_$ac_safe=yes"
8353 echo "configure: failed program was:" >&5
8354 cat conftest.
$ac_ext >&5
8356 eval "ac_cv_header_$ac_safe=no"
8360 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
8361 echo "$ac_t""yes" 1>&6
8364 echo "$ac_t""no" 1>&6
8369 if test $ok_so_far = yes; then
8370 ac_safe
=`echo "arpa/inet.h" | sed 'y%./+-%__p_%'`
8371 echo $ac_n "checking for arpa/inet.h""... $ac_c" 1>&6
8372 echo "configure:8373: checking for arpa/inet.h" >&5
8373 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
8374 echo $ac_n "(cached) $ac_c" 1>&6
8376 cat > conftest.
$ac_ext <<EOF
8377 #line 8378 "configure"
8378 #include "confdefs.h"
8379 #include <arpa/inet.h>
8381 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
8382 { (eval echo configure
:8383: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
8383 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
8384 if test -z "$ac_err"; then
8386 eval "ac_cv_header_$ac_safe=yes"
8389 echo "configure: failed program was:" >&5
8390 cat conftest.
$ac_ext >&5
8392 eval "ac_cv_header_$ac_safe=no"
8396 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
8397 echo "$ac_t""yes" 1>&6
8400 echo "$ac_t""no" 1>&6
8405 if test $ok_so_far = yes; then
8406 cat >> confdefs.h
<<\EOF
8407 #define HAVE_INET_SOCKETS 1
8412 if test -f /usr
/lpp
/X11
/bin
/smt.exp
; then
8413 cat >> confdefs.h
<<\EOF
8414 #define HAVE_AIX_SMT_EXP 1
8419 echo $ac_n "checking whether system supports dynamic ptys""... $ac_c" 1>&6
8420 echo "configure:8421: checking whether system supports dynamic ptys" >&5
8421 if test -d /dev
/pts
&& ls -d /dev
/ptmx
> /dev
/null
2>&1 ; then
8422 echo "$ac_t""yes" 1>&6
8423 cat >> confdefs.h
<<\EOF
8424 #define HAVE_DEV_PTMX 1
8428 echo "$ac_t""no" 1>&6
8431 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
8432 echo "configure:8433: checking for pid_t" >&5
8433 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
8434 echo $ac_n "(cached) $ac_c" 1>&6
8436 cat > conftest.
$ac_ext <<EOF
8437 #line 8438 "configure"
8438 #include "confdefs.h"
8439 #include <sys/types.h>
8445 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8446 egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
8448 ac_cv_type_pid_t
=yes
8456 echo "$ac_t""$ac_cv_type_pid_t" 1>&6
8457 if test $ac_cv_type_pid_t = no
; then
8458 cat >> confdefs.h
<<\EOF
8464 ac_safe
=`echo "vfork.h" | sed 'y%./+-%__p_%'`
8465 echo $ac_n "checking for vfork.h""... $ac_c" 1>&6
8466 echo "configure:8467: checking for vfork.h" >&5
8467 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
8468 echo $ac_n "(cached) $ac_c" 1>&6
8470 cat > conftest.
$ac_ext <<EOF
8471 #line 8472 "configure"
8472 #include "confdefs.h"
8475 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
8476 { (eval echo configure
:8477: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
8477 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
8478 if test -z "$ac_err"; then
8480 eval "ac_cv_header_$ac_safe=yes"
8483 echo "configure: failed program was:" >&5
8484 cat conftest.
$ac_ext >&5
8486 eval "ac_cv_header_$ac_safe=no"
8490 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
8491 echo "$ac_t""yes" 1>&6
8492 cat >> confdefs.h
<<\EOF
8493 #define HAVE_VFORK_H 1
8497 echo "$ac_t""no" 1>&6
8500 echo $ac_n "checking for working vfork""... $ac_c" 1>&6
8501 echo "configure:8502: checking for working vfork" >&5
8502 if eval "test \"`echo '$''{'ac_cv_func_vfork_works'+set}'`\" = set"; then
8503 echo $ac_n "(cached) $ac_c" 1>&6
8505 if test "$cross_compiling" = yes; then
8506 echo $ac_n "checking for vfork""... $ac_c" 1>&6
8507 echo "configure:8508: checking for vfork" >&5
8508 if eval "test \"`echo '$''{'ac_cv_func_vfork'+set}'`\" = set"; then
8509 echo $ac_n "(cached) $ac_c" 1>&6
8511 cat > conftest.
$ac_ext <<EOF
8512 #line 8513 "configure"
8513 #include "confdefs.h"
8514 /* System header to define __stub macros and hopefully few prototypes,
8515 which can conflict with char vfork(); below. */
8517 /* Override any gcc2 internal prototype to avoid an error. */
8518 /* We use char because int might match the return type of a gcc2
8519 builtin and then its argument prototype would still apply. */
8524 /* The GNU C library defines this for functions which it implements
8525 to always fail with ENOSYS. Some functions are actually named
8526 something starting with __ and the normal name is an alias. */
8527 #if defined (__stub_vfork) || defined (__stub___vfork)
8535 if { (eval echo configure
:8536: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
8537 eval "ac_cv_func_vfork=yes"
8539 echo "configure: failed program was:" >&5
8540 cat conftest.
$ac_ext >&5
8542 eval "ac_cv_func_vfork=no"
8547 if eval "test \"`echo '$ac_cv_func_'vfork`\" = yes"; then
8548 echo "$ac_t""yes" 1>&6
8551 echo "$ac_t""no" 1>&6
8554 ac_cv_func_vfork_works
=$ac_cv_func_vfork
8556 cat > conftest.
$ac_ext <<EOF
8557 #line 8558 "configure"
8558 #include "confdefs.h"
8559 /* Thanks to Paul Eggert for this test. */
8561 #include <sys/types.h>
8562 #include <sys/stat.h>
8563 #ifdef HAVE_UNISTD_H
8569 /* On some sparc systems, changes by the child to local and incoming
8570 argument registers are propagated back to the parent.
8571 The compiler is told about this with #include <vfork.h>,
8572 but some compilers (e.g. gcc -O) don't grok <vfork.h>.
8573 Test for this by using a static variable whose address
8574 is put into a register that is clobbered by the vfork. */
8577 sparc_address_test (int arg)
8579 sparc_address_test (arg) int arg;
8597 pid_t parent = getpid ();
8600 sparc_address_test ();
8605 /* Here is another test for sparc vfork register problems.
8606 This test uses lots of local variables, at least
8607 as many local variables as main has allocated so far
8608 including compiler temporaries. 4 locals are enough for
8609 gcc 1.40.3 on a Solaris 4.1.3 sparc, but we use 8 to be safe.
8610 A buggy compiler should reuse the register of parent
8611 for one of the local variables, since it will think that
8612 parent can't possibly be used any more in this routine.
8613 Assigning to the local variable will thus munge parent
8614 in the parent process. */
8616 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
8617 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
8618 /* Convince the compiler that p..p7 are live; otherwise, it might
8619 use the same hardware register for all 8 local variables. */
8620 if (p != p1 || p != p2 || p != p3 || p != p4
8621 || p != p5 || p != p6 || p != p7)
8624 /* On some systems (e.g. IRIX 3.3),
8625 vfork doesn't separate parent from child file descriptors.
8626 If the child closes a descriptor before it execs or exits,
8627 this munges the parent's descriptor as well.
8628 Test for this by closing stdout in the child. */
8629 _exit(close(fileno(stdout)) != 0);
8634 while (wait(&status) != child)
8637 /* Was there some problem with vforking? */
8640 /* Did the child fail? (This shouldn't happen.) */
8643 /* Did the vfork/compiler bug occur? */
8644 || parent != getpid()
8646 /* Did the file descriptor bug occur? */
8647 || fstat(fileno(stdout), &st) != 0
8652 if { (eval echo configure
:8653: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
8654 ac_cv_func_vfork_works
=yes
8656 echo "configure: failed program was:" >&5
8657 cat conftest.
$ac_ext >&5
8659 ac_cv_func_vfork_works
=no
8666 echo "$ac_t""$ac_cv_func_vfork_works" 1>&6
8667 if test $ac_cv_func_vfork_works = no
; then
8668 cat >> confdefs.h
<<\EOF
8675 # Fixme: This should be replaced when we have autoconf 2.14.
8676 echo $ac_n "checking for size_t""... $ac_c" 1>&6
8677 echo "configure:8678: checking for size_t" >&5
8678 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
8679 echo $ac_n "(cached) $ac_c" 1>&6
8681 cat > conftest.
$ac_ext <<EOF
8682 #line 8683 "configure"
8683 #include "confdefs.h"
8684 #include <sys/types.h>
8690 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8691 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
8693 ac_cv_type_size_t
=yes
8696 ac_cv_type_size_t
=no
8701 echo "$ac_t""$ac_cv_type_size_t" 1>&6
8702 if test $ac_cv_type_size_t = no
; then
8703 cat >> confdefs.h
<<\EOF
8704 #define size_t unsigned
8710 # Set up the CFLAGS for real compilation, so we can substitute it.
8711 CFLAGS
="$REAL_CFLAGS"
8712 CPPFLAGS
="$REAL_CPPFLAGS"
8714 #### Find out which version of Emacs this is.
8715 version
=`grep 'defconst[ ]*emacs-version' ${srcdir}/lisp/version.el \
8716 | sed -e 's/^[^"]*"\([^"]*\)".*$/\1/'`
8717 if test x
"${version}" = x
; then
8718 { echo "configure: error: can't find current emacs version in \`${srcdir}/lisp/version.el'." 1>&2; exit 1; }
8721 ### Specify what sort of things we'll be editing into Makefile and config.h.
8722 ### Use configuration here uncanonicalized to avoid exceeding size limits.
8754 cat >> confdefs.h
<<EOF
8755 #define EMACS_CONFIGURATION "${canonical}"
8758 cat >> confdefs.h
<<EOF
8759 #define EMACS_CONFIG_OPTIONS "${ac_configure_args}"
8762 cat >> confdefs.h
<<EOF
8763 #define config_machfile "${machfile}"
8766 cat >> confdefs.h
<<EOF
8767 #define config_opsysfile "${opsysfile}"
8770 cat >> confdefs.h
<<EOF
8771 #define LD_SWITCH_X_SITE ${LD_SWITCH_X_SITE}
8774 cat >> confdefs.h
<<EOF
8775 #define LD_SWITCH_X_SITE_AUX ${LD_SWITCH_X_SITE_AUX}
8778 cat >> confdefs.h
<<EOF
8779 #define C_SWITCH_X_SITE ${C_SWITCH_X_SITE}
8782 cat >> confdefs.h
<<EOF
8783 #define UNEXEC_SRC ${UNEXEC_SRC}
8787 if test "${HAVE_X_WINDOWS}" = "yes" ; then
8788 cat >> confdefs.h
<<\EOF
8789 #define HAVE_X_WINDOWS 1
8793 if test "${USE_X_TOOLKIT}" != "none" ; then
8794 cat >> confdefs.h
<<\EOF
8795 #define USE_X_TOOLKIT 1
8799 if test "${HAVE_X11}" = "yes" ; then
8800 cat >> confdefs.h
<<\EOF
8805 if test "${HAVE_XFREE386}" = "yes" ; then
8806 cat >> confdefs.h
<<\EOF
8807 #define HAVE_XFREE386 1
8811 if test "${HAVE_MENUS}" = "yes" ; then
8812 cat >> confdefs.h
<<\EOF
8813 #define HAVE_MENUS 1
8817 if test "${GNU_MALLOC}" = "yes" ; then
8818 cat >> confdefs.h
<<\EOF
8819 #define GNU_MALLOC 1
8823 if test "${REL_ALLOC}" = "yes" ; then
8824 cat >> confdefs.h
<<\EOF
8830 #### Report on what we decided to do.
8832 Configured for \`${canonical}'.
8834 Where should the build process find the source code? ${srcdir}
8835 What operating system and machine description files should Emacs use?
8836 \`${opsysfile}' and \`${machfile}'
8837 What compiler should emacs be built with? ${CC} ${CFLAGS}
8838 Should Emacs use the GNU version of malloc? ${GNU_MALLOC}${GNU_MALLOC_reason}
8839 Should Emacs use a relocating allocator for buffers? ${REL_ALLOC}
8840 Should Emacs use mmap(2) for buffer allocation? $use_mmap_for_buffers
8841 What window system should Emacs use? ${window_system}
8842 What toolkit should Emacs use? ${USE_X_TOOLKIT}"
8844 if test -n "${x_includes}"; then
8845 echo " Where do we find X Windows header files? ${x_includes}"
8847 echo " Where do we find X Windows header files? Standard dirs"
8849 if test -n "${x_libraries}"; then
8850 echo " Where do we find X Windows libraries? ${x_libraries}"
8852 echo " Where do we find X Windows libraries? Standard dirs"
8855 echo " Does Emacs use -lXaw3d? ${HAVE_XAW3D}"
8856 echo " Does Emacs use -lXpm? ${HAVE_XPM}"
8857 echo " Does Emacs use -ljpeg? ${HAVE_JPEG}"
8858 echo " Does Emacs use -ltiff? ${HAVE_TIFF}"
8859 echo " Does Emacs use -lungif? ${HAVE_GIF}"
8860 echo " Does Emacs use -lpng? ${HAVE_PNG}"
8861 echo " Does Emacs use X toolkit scroll bars? ${USE_TOOLKIT_SCROLL_BARS}"
8864 # Remove any trailing slashes in these variables.
8865 test "${prefix}" != NONE
&&
8866 prefix
=`echo "${prefix}" | sed 's,\([^/]\)/*$,\1,'`
8867 test "${exec_prefix}" != NONE
&&
8868 exec_prefix
=`echo "${exec_prefix}" | sed 's,\([^/]\)/*$,\1,'`
8870 ## Check if the C preprocessor will convert `..' to `. .'. If so, set
8871 ## CPP_NEED_TRADITIONAL to `yes' so that the code to generate Makefile
8872 ## from Makefile.c can correctly provide the arg `-traditional' to the
8875 cat > conftest.
$ac_ext <<EOF
8876 #line 8877 "configure"
8877 #include "confdefs.h"
8880 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8881 egrep "yes..yes" >/dev
/null
2>&1; then
8883 CPP_NEED_TRADITIONAL
=no
8886 CPP_NEED_TRADITIONAL
=yes
8892 cat > confcache
<<\EOF
8893 # This file is a shell script that caches the results of configure
8894 # tests run on this system so they can be shared between configure
8895 # scripts and configure runs. It is not useful on other systems.
8896 # If it contains results you don't want to keep, you may remove or edit it.
8898 # By default, configure uses ./config.cache as the cache file,
8899 # creating it if it does not exist already. You can give configure
8900 # the --cache-file=FILE option to use a different cache file; that is
8901 # what configure does when it calls configure scripts in
8902 # subdirectories, so they share the cache.
8903 # Giving --cache-file=/dev/null disables caching, for debugging configure.
8904 # config.status only pays attention to the cache file if you give it the
8905 # --recheck option to rerun configure.
8908 # The following way of writing the cache mishandles newlines in values,
8909 # but we know of no workaround that is simple, portable, and efficient.
8910 # So, don't put newlines in cache variables' values.
8911 # Ultrix sh set writes to stderr and can't be redirected directly,
8912 # and sets the high bit in the cache file unless we assign to the vars.
8914 case `(ac_space=' '; set | grep ac_space) 2>&1` in
8916 # `set' does not quote correctly, so add quotes (double-quote substitution
8917 # turns \\\\ into \\, and sed turns \\ into \).
8919 -e "s/'/'\\\\''/g" \
8920 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
8923 # `set' quotes correctly as required by POSIX, so do not add quotes.
8924 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
8927 if cmp -s $cache_file confcache
; then
8930 if test -w $cache_file; then
8931 echo "updating cache $cache_file"
8932 cat confcache
> $cache_file
8934 echo "not updating unwritable cache $cache_file"
8939 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
8941 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
8942 # Let make expand exec_prefix.
8943 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
8945 # Any assignment to VPATH causes Sun make to only execute
8946 # the first set of double-colon rules, so remove it if not needed.
8947 # If there is a colon in the path, we need to keep it.
8948 if test "x$srcdir" = x.
; then
8949 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
8952 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
8954 DEFS
=-DHAVE_CONFIG_H
8956 # Without the "./", some shells look in PATH for config.status.
8957 : ${CONFIG_STATUS=./config.status}
8959 echo creating
$CONFIG_STATUS
8960 rm -f $CONFIG_STATUS
8961 cat > $CONFIG_STATUS <<EOF
8963 # Generated automatically by configure.
8964 # Run this file to recreate the current configuration.
8965 # This directory was configured as follows,
8966 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
8968 # $0 $ac_configure_args
8970 # Compiler output produced by configure, useful for debugging
8971 # configure, is in ./config.log if it exists.
8973 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
8976 case "\$ac_option" in
8977 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8978 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
8979 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
8980 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
8981 echo "$CONFIG_STATUS generated by autoconf version 2.13"
8983 -help | --help | --hel | --he | --h)
8984 echo "\$ac_cs_usage"; exit 0 ;;
8985 *) echo "\$ac_cs_usage"; exit 1 ;;
8989 ac_given_srcdir=$srcdir
8990 ac_given_INSTALL="$INSTALL"
8992 trap 'rm -fr `echo "Makefile lib-src/Makefile.c:lib-src/Makefile.in oldXMenu/Makefile \
8993 man/Makefile lwlib/Makefile src/Makefile.c:src/Makefile.in \
8994 lisp/Makefile leim/Makefile src/config.h:src/config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
8996 cat >> $CONFIG_STATUS <<EOF
8998 # Protect against being on the right side of a sed subst in config.status.
8999 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
9000 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
9004 s%@CFLAGS@%$CFLAGS%g
9005 s%@CPPFLAGS@%$CPPFLAGS%g
9006 s%@CXXFLAGS@%$CXXFLAGS%g
9007 s%@FFLAGS@%$FFLAGS%g
9009 s%@LDFLAGS@%$LDFLAGS%g
9011 s%@exec_prefix@%$exec_prefix%g
9012 s%@prefix@%$prefix%g
9013 s%@program_transform_name@%$program_transform_name%g
9014 s%@bindir@%$bindir%g
9015 s%@sbindir@%$sbindir%g
9016 s%@libexecdir@%$libexecdir%g
9017 s%@datadir@%$datadir%g
9018 s%@sysconfdir@%$sysconfdir%g
9019 s%@sharedstatedir@%$sharedstatedir%g
9020 s%@localstatedir@%$localstatedir%g
9021 s%@libdir@%$libdir%g
9022 s%@includedir@%$includedir%g
9023 s%@oldincludedir@%$oldincludedir%g
9024 s%@infodir@%$infodir%g
9025 s%@mandir@%$mandir%g
9027 s%@host_alias@%$host_alias%g
9028 s%@host_cpu@%$host_cpu%g
9029 s%@host_vendor@%$host_vendor%g
9030 s%@host_os@%$host_os%g
9034 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
9035 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
9036 s%@INSTALL_DATA@%$INSTALL_DATA%g
9038 s%@RANLIB@%$RANLIB%g
9039 s%@LIBSOUND@%$LIBSOUND%g
9040 s%@SET_MAKE@%$SET_MAKE%g
9041 s%@ALLOCA@%$ALLOCA%g
9042 s%@liblockfile@%$liblockfile%g
9043 s%@LIBOBJS@%$LIBOBJS%g
9044 s%@NEED_SETGID@%$NEED_SETGID%g
9045 s%@KMEM_GROUP@%$KMEM_GROUP%g
9046 s%@version@%$version%g
9047 s%@configuration@%$configuration%g
9048 s%@canonical@%$canonical%g
9049 s%@srcdir@%$srcdir%g
9050 s%@lispdir@%$lispdir%g
9051 s%@locallisppath@%$locallisppath%g
9052 s%@lisppath@%$lisppath%g
9053 s%@x_default_search_path@%$x_default_search_path%g
9054 s%@etcdir@%$etcdir%g
9055 s%@archlibdir@%$archlibdir%g
9056 s%@docdir@%$docdir%g
9057 s%@bitmapdir@%$bitmapdir%g
9058 s%@c_switch_system@%$c_switch_system%g
9059 s%@c_switch_machine@%$c_switch_machine%g
9060 s%@LD_SWITCH_X_SITE@%$LD_SWITCH_X_SITE%g
9061 s%@LD_SWITCH_X_SITE_AUX@%$LD_SWITCH_X_SITE_AUX%g
9062 s%@C_SWITCH_X_SITE@%$C_SWITCH_X_SITE%g
9063 s%@X_TOOLKIT_TYPE@%$X_TOOLKIT_TYPE%g
9064 s%@machfile@%$machfile%g
9065 s%@opsysfile@%$opsysfile%g
9066 s%@GETLOADAVG_LIBS@%$GETLOADAVG_LIBS%g
9071 cat >> $CONFIG_STATUS <<\EOF
9073 # Split the substitutions into bite-sized pieces for seds with
9074 # small command number limits, like on Digital OSF/1 and HP-UX.
9075 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
9076 ac_file
=1 # Number of current file.
9077 ac_beg
=1 # First line for current file.
9078 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
9081 while $ac_more_lines; do
9082 if test $ac_beg -gt 1; then
9083 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
9085 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
9087 if test ! -s conftest.s
$ac_file; then
9089 rm -f conftest.s
$ac_file
9091 if test -z "$ac_sed_cmds"; then
9092 ac_sed_cmds
="sed -f conftest.s$ac_file"
9094 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
9096 ac_file
=`expr $ac_file + 1`
9098 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
9101 if test -z "$ac_sed_cmds"; then
9106 cat >> $CONFIG_STATUS <<EOF
9108 CONFIG_FILES=\${CONFIG_FILES-"Makefile lib-src/Makefile.c:lib-src/Makefile.in oldXMenu/Makefile \
9109 man/Makefile lwlib/Makefile src/Makefile.c:src/Makefile.in \
9110 lisp/Makefile leim/Makefile"}
9112 cat >> $CONFIG_STATUS <<\EOF
9113 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
9114 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
9116 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
9117 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
9118 *) ac_file_in
="${ac_file}.in" ;;
9121 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
9123 # Remove last slash and all that follows it. Not all systems have dirname.
9124 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
9125 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
9126 # The file is in a subdirectory.
9127 test ! -d "$ac_dir" && mkdir
"$ac_dir"
9128 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
9129 # A "../" for each directory in $ac_dir_suffix.
9130 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
9132 ac_dir_suffix
= ac_dots
=
9135 case "$ac_given_srcdir" in
9137 if test -z "$ac_dots"; then top_srcdir
=.
9138 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
9139 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
9141 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
9142 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
9145 case "$ac_given_INSTALL" in
9146 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
9147 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
9150 echo creating
"$ac_file"
9152 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
9154 *Makefile
*) ac_comsub
="1i\\
9155 # $configure_input" ;;
9159 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
9161 s%@configure_input@%$configure_input%g
9162 s%@srcdir@%$srcdir%g
9163 s%@top_srcdir@%$top_srcdir%g
9164 s%@INSTALL@%$INSTALL%g
9165 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
9169 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
9170 # NAME is the cpp macro being defined and VALUE is the value it is being given.
9172 # ac_d sets the value in "#define NAME VALUE" lines.
9173 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
9174 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
9177 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
9178 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
9179 ac_uB
='\([ ]\)%\1#\2define\3'
9182 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
9183 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
9184 ac_eB
='$%\1#\2define\3'
9188 if test "${CONFIG_HEADERS+set}" != set; then
9190 cat >> $CONFIG_STATUS <<EOF
9191 CONFIG_HEADERS="src/config.h:src/config.in"
9193 cat >> $CONFIG_STATUS <<\EOF
9195 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
9196 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
9198 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
9199 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
9200 *) ac_file_in
="${ac_file}.in" ;;
9203 echo creating
$ac_file
9205 rm -f conftest.frag conftest.
in conftest.out
9206 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
9207 cat $ac_file_inputs > conftest.
in
9211 # Transform confdefs.h into a sed script conftest.vals that substitutes
9212 # the proper values into config.h.in to produce config.h. And first:
9213 # Protect against being on the right side of a sed subst in config.status.
9214 # Protect against being in an unquoted here document in config.status.
9216 cat > conftest.hdr
<<\EOF
9219 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
9223 sed -n -f conftest.hdr confdefs.h > conftest.vals
9226 # This sed command replaces #undef with comments. This is necessary, for
9227 # example, in the case of _POSIX_SOURCE, which is predefined and required
9228 # on some systems where configure will not decide to define it.
9229 cat >> conftest.vals <<\EOF
9230 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
9233 # Break up conftest.vals because some shells have a limit on
9234 # the size of here documents, and old seds have small limits too.
9239 ac_lines=`grep -c . conftest.vals
`
9240 # grep -c gives empty output for an empty file on some AIX systems.
9241 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
9242 # Write a limited-size here document to conftest.frag.
9243 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
9244 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
9246 sed -f conftest.frag conftest.in > conftest.out
9248 mv conftest.out conftest.in
9250 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
9252 mv conftest.tail conftest.vals
9256 cat >> $CONFIG_STATUS <<\EOF
9257 rm -f conftest.frag conftest.h
9258 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
9259 cat conftest.in >> conftest.h
9261 if cmp -s $ac_file conftest.h 2>/dev/null; then
9262 echo "$ac_file is unchanged"
9265 # Remove last slash and all that follows it. Not all systems have dirname.
9266 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
9267 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
9268 # The file is in a subdirectory.
9269 test ! -d "$ac_dir" && mkdir "$ac_dir"
9272 mv conftest.h $ac_file
9277 cat >> $CONFIG_STATUS <<EOF
9278 GCC="$GCC" NON_GNU_CPP="$NON_GNU_CPP" CPP="$CPP" CPP_NEED_TRADITIONAL="$CPP_NEED_TRADITIONAL" CPPFLAGS="$CPPFLAGS"
9280 cat >> $CONFIG_STATUS <<\EOF
9283 ### Make the necessary directories, if they don't exist.
9284 for dir in etc lisp ; do
9285 test -d ${dir} || mkdir ${dir}
9288 # Build src/Makefile from ${srcdir}/src/Makefile.c
9289 # and lib-src/Makefile from ${srcdir}/lib-src/Makefile.c
9290 # This must be done after src/config.h is built, since we rely on that file.
9292 # Now get this: Some word that is part of the ${srcdir} directory name
9293 # or the ${configuration} value might, just might, happen to be an
9294 # identifier like `sun4
' or `i386' or something
, and be predefined by
9295 # the C preprocessor to some helpful value like 1, or maybe the empty
9296 # string. Needless to say consequent macro substitutions are less
9297 # than conducive to the makefile finding the correct directory.
9298 undefs
="`echo $top_srcdir $configuration $canonical |
9299 sed -e 's/[^a-zA-Z0-9_]/ /g' -e 's/^/ /' -e 's/ *$//' \
9300 -e 's/ */ -U/g' -e 's/-U[0-9][^ ]*//g' \
9303 echo creating src
/epaths.h
9306 # As of 2000-11-19, newest development versions of GNU cpp preprocess
9307 # `..' to `. .' unless invoked with -traditional
9309 if test "x$GCC" = xyes
&& test "x$CPP_NEED_TRADITIONAL" = xyes
; then
9310 CPPFLAGS
="$CPPFLAGS -traditional"
9313 echo creating lib-src
/Makefile
9315 rm -f junk.c junk1.c junk2.c
9316 sed -e '/start of cpp stuff/q' \
9317 < Makefile.c
> junk1.c
9318 sed -e '1,/start of cpp stuff/d'\
9319 -e 's@/\*\*/#\(.*\)$@/* \1 */@' \
9320 < Makefile.c
> junk.c
9321 $CPP $undefs -I.
-I$top_srcdir/src
$CPPFLAGS junk.c | \
9322 sed -e 's/^ / /' -e '/^#/d' -e '/^[ \f]*$/d' > junk2.c
9323 cat junk1.c junk2.c
> Makefile.new
9324 rm -f junk.c junk1.c junk2.c
9325 chmod 444 Makefile.new
9326 mv -f Makefile.new Makefile
9329 echo creating src
/Makefile
9331 rm -f junk.c junk1.c junk2.c
9332 sed -e '/start of cpp stuff/q' \
9333 < Makefile.c
> junk1.c
9334 sed -e '1,/start of cpp stuff/d'\
9335 -e 's@/\*\*/#\(.*\)$@/* \1 */@' \
9336 < Makefile.c
> junk.c
9337 $CPP $undefs -I.
-I$top_srcdir/src
$CPPFLAGS junk.c | \
9338 sed -e 's/^ / /' -e '/^#/d' -e '/^[ \f]*$/d' > junk2.c
9339 cat junk1.c junk2.c
> Makefile.new
9340 rm -f junk.c junk1.c junk2.c
9341 chmod 444 Makefile.new
9342 mv -f Makefile.new Makefile
9345 if test ! -f src
/.gdbinit
&& test -f $top_srcdir/src
/.gdbinit
; then
9346 echo creating src
/.gdbinit
9347 echo source $top_srcdir/src
/.gdbinit
> src
/.gdbinit
9350 # This is how we know whether to re-run configure in certain cases.
9351 touch src
/config.stamp
9356 chmod +x
$CONFIG_STATUS
9357 rm -fr confdefs
* $ac_clean_files
9358 test "$no_create" = yes ||
${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS ||
exit 1