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 --with-x use the X Window System"
42 --disable-largefile omit support for large files"
44 # Initialize some variables set by options.
45 # The variables have the same names as the options, with
46 # dashes changed to underlines.
48 cache_file
=.
/config.cache
57 program_transform_name
=s
,x
,x
,
65 bindir
='${exec_prefix}/bin'
66 sbindir
='${exec_prefix}/sbin'
67 libexecdir
='${exec_prefix}/libexec'
68 datadir
='${prefix}/share'
69 sysconfdir
='${prefix}/etc'
70 sharedstatedir
='${prefix}/com'
71 localstatedir
='${prefix}/var'
72 libdir
='${exec_prefix}/lib'
73 includedir
='${prefix}/include'
74 oldincludedir
='/usr/include'
75 infodir
='${prefix}/info'
76 mandir
='${prefix}/man'
78 # Initialize some other variables.
81 SHELL
=${CONFIG_SHELL-/bin/sh}
82 # Maximum number of lines to put in a shell here document.
89 # If the previous option needs an argument, assign it.
90 if test -n "$ac_prev"; then
91 eval "$ac_prev=\$ac_option"
97 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
101 # Accept the important Cygnus configure options, so we can diagnose typos.
105 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
107 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
108 bindir
="$ac_optarg" ;;
110 -build |
--build |
--buil |
--bui |
--bu)
112 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
113 build
="$ac_optarg" ;;
115 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
116 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
117 ac_prev
=cache_file
;;
118 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
119 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
120 cache_file
="$ac_optarg" ;;
122 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
124 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
126 datadir
="$ac_optarg" ;;
128 -disable-* |
--disable-*)
129 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
130 # Reject names that are not valid shell variable names.
131 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
132 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
134 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
135 eval "enable_${ac_feature}=no" ;;
137 -enable-* |
--enable-*)
138 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
139 # Reject names that are not valid shell variable names.
140 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
141 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
143 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
148 eval "enable_${ac_feature}='$ac_optarg'" ;;
150 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
151 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
152 |
--exec |
--exe |
--ex)
153 ac_prev
=exec_prefix
;;
154 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
155 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
156 |
--exec=* |
--exe=* |
--ex=*)
157 exec_prefix
="$ac_optarg" ;;
159 -gas |
--gas |
--ga |
--g)
160 # Obsolete; use --with-gas.
163 -help |
--help |
--hel |
--he)
164 # Omit some internal or obsolete options to make the list less imposing.
165 # This message is too long to be a string in the A/UX 3.1 sh.
167 Usage: configure [options] [host]
168 Options: [defaults in brackets after descriptions]
170 --cache-file=FILE cache test results in FILE
171 --help print this message
172 --no-create do not create output files
173 --quiet, --silent do not print \`checking...' messages
174 --version print the version of autoconf that created configure
175 Directory and file names:
176 --prefix=PREFIX install architecture-independent files in PREFIX
178 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
180 --bindir=DIR user executables in DIR [EPREFIX/bin]
181 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
182 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
183 --datadir=DIR read-only architecture-independent data in DIR
185 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
186 --sharedstatedir=DIR modifiable architecture-independent data in DIR
188 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
189 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
190 --includedir=DIR C header files in DIR [PREFIX/include]
191 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
192 --infodir=DIR info documentation in DIR [PREFIX/info]
193 --mandir=DIR man documentation in DIR [PREFIX/man]
194 --srcdir=DIR find the sources in DIR [configure dir or ..]
195 --program-prefix=PREFIX prepend PREFIX to installed program names
196 --program-suffix=SUFFIX append SUFFIX to installed program names
197 --program-transform-name=PROGRAM
198 run sed PROGRAM on installed program names
202 --build=BUILD configure for building on BUILD [BUILD=HOST]
203 --host=HOST configure for HOST [guessed]
204 --target=TARGET configure for TARGET [TARGET=HOST]
205 Features and packages:
206 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
207 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
208 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
209 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
210 --x-includes=DIR X include files are in DIR
211 --x-libraries=DIR X library files are in DIR
213 if test -n "$ac_help"; then
214 echo "--enable and --with options recognized:$ac_help"
218 -host |
--host |
--hos |
--ho)
220 -host=* |
--host=* |
--hos=* |
--ho=*)
223 -includedir |
--includedir |
--includedi |
--included |
--include \
224 |
--includ |
--inclu |
--incl |
--inc)
225 ac_prev
=includedir
;;
226 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
227 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
228 includedir
="$ac_optarg" ;;
230 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
232 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
233 infodir
="$ac_optarg" ;;
235 -libdir |
--libdir |
--libdi |
--libd)
237 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
238 libdir
="$ac_optarg" ;;
240 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
241 |
--libexe |
--libex |
--libe)
242 ac_prev
=libexecdir
;;
243 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
244 |
--libexe=* |
--libex=* |
--libe=*)
245 libexecdir
="$ac_optarg" ;;
247 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
248 |
--localstate |
--localstat |
--localsta |
--localst \
249 |
--locals |
--local |
--loca |
--loc |
--lo)
250 ac_prev
=localstatedir
;;
251 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
252 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
253 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
254 localstatedir
="$ac_optarg" ;;
256 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
258 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
259 mandir
="$ac_optarg" ;;
262 # Obsolete; use --without-fp.
265 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
269 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
270 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
273 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
274 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
275 |
--oldin |
--oldi |
--old |
--ol |
--o)
276 ac_prev
=oldincludedir
;;
277 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
278 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
279 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
280 oldincludedir
="$ac_optarg" ;;
282 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
284 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
285 prefix
="$ac_optarg" ;;
287 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
288 |
--program-pre |
--program-pr |
--program-p)
289 ac_prev
=program_prefix
;;
290 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
291 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
292 program_prefix
="$ac_optarg" ;;
294 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
295 |
--program-suf |
--program-su |
--program-s)
296 ac_prev
=program_suffix
;;
297 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
298 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
299 program_suffix
="$ac_optarg" ;;
301 -program-transform-name |
--program-transform-name \
302 |
--program-transform-nam |
--program-transform-na \
303 |
--program-transform-n |
--program-transform- \
304 |
--program-transform |
--program-transfor \
305 |
--program-transfo |
--program-transf \
306 |
--program-trans |
--program-tran \
307 |
--progr-tra |
--program-tr |
--program-t)
308 ac_prev
=program_transform_name
;;
309 -program-transform-name=* |
--program-transform-name=* \
310 |
--program-transform-nam=* |
--program-transform-na=* \
311 |
--program-transform-n=* |
--program-transform-=* \
312 |
--program-transform=* |
--program-transfor=* \
313 |
--program-transfo=* |
--program-transf=* \
314 |
--program-trans=* |
--program-tran=* \
315 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
316 program_transform_name
="$ac_optarg" ;;
318 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
319 |
-silent |
--silent |
--silen |
--sile |
--sil)
322 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
324 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
326 sbindir
="$ac_optarg" ;;
328 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
329 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
330 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
332 ac_prev
=sharedstatedir
;;
333 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
334 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
335 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
337 sharedstatedir
="$ac_optarg" ;;
339 -site |
--site |
--sit)
341 -site=* |
--site=* |
--sit=*)
344 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
346 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
347 srcdir
="$ac_optarg" ;;
349 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
350 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
351 ac_prev
=sysconfdir
;;
352 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
353 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
354 sysconfdir
="$ac_optarg" ;;
356 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
358 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
359 target
="$ac_optarg" ;;
361 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
364 -version |
--version |
--versio |
--versi |
--vers)
365 echo "configure generated by autoconf version 2.13"
369 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
370 # Reject names that are not valid shell variable names.
371 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
372 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
374 ac_package
=`echo $ac_package| sed 's/-/_/g'`
379 eval "with_${ac_package}='$ac_optarg'" ;;
381 -without-* |
--without-*)
382 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
383 # Reject names that are not valid shell variable names.
384 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
385 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
387 ac_package
=`echo $ac_package| sed 's/-/_/g'`
388 eval "with_${ac_package}=no" ;;
391 # Obsolete; use --with-x.
394 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
395 |
--x-incl |
--x-inc |
--x-in |
--x-i)
396 ac_prev
=x_includes
;;
397 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
398 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
399 x_includes
="$ac_optarg" ;;
401 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
402 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
403 ac_prev
=x_libraries
;;
404 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
405 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
406 x_libraries
="$ac_optarg" ;;
408 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
412 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
413 echo "configure: warning: $ac_option: invalid host type" 1>&2
415 if test "x$nonopt" != xNONE
; then
416 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
424 if test -n "$ac_prev"; then
425 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
428 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
430 # File descriptor usage:
433 # 2 errors and warnings
434 # 3 some systems may open it to /dev/tty
435 # 4 used on the Kubota Titan
436 # 6 checking for... messages and results
437 # 5 compiler messages saved in config.log
438 if test "$silent" = yes; then
446 This file contains any messages produced by compilers while
447 running configure, to aid debugging if configure makes a mistake.
450 # Strip out --no-create and --no-recursion so they do not pile up.
451 # Also quote any args containing shell metacharacters.
456 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
457 |
--no-cr |
--no-c) ;;
458 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
459 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
460 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
461 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
462 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
467 # Only set these to C if already set. These must not be set unconditionally
468 # because not all systems understand e.g. LANG=C (notably SCO).
469 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
470 # Non-C LC_CTYPE values break the ctype check.
471 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
472 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
473 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
474 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
476 # confdefs.h avoids OS command line length limits that DEFS can exceed.
477 rm -rf conftest
* confdefs.h
478 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
481 # A filename unique to this package, relative to the directory that
482 # configure is in, which we can look for to find out if srcdir is correct.
483 ac_unique_file
=src
/lisp.h
485 # Find the source files, if location was not specified.
486 if test -z "$srcdir"; then
487 ac_srcdir_defaulted
=yes
488 # Try the directory containing this script, then its parent.
490 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
491 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
493 if test ! -r $srcdir/$ac_unique_file; then
497 ac_srcdir_defaulted
=no
499 if test ! -r $srcdir/$ac_unique_file; then
500 if test "$ac_srcdir_defaulted" = yes; then
501 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
503 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
506 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
508 # Prefer explicitly selected file to automatically selected ones.
509 if test -z "$CONFIG_SITE"; then
510 if test "x$prefix" != xNONE
; then
511 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
513 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
516 for ac_site_file
in $CONFIG_SITE; do
517 if test -r "$ac_site_file"; then
518 echo "loading site script $ac_site_file"
523 if test -r "$cache_file"; then
524 echo "loading cache $cache_file"
527 echo "creating cache $cache_file"
532 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
533 ac_cpp
='$CPP $CPPFLAGS'
534 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
535 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
536 cross_compiling
=$ac_cv_prog_cc_cross
540 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
541 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
542 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
549 ac_n
= ac_c
='\c' ac_t
=
555 lispdir
='${datadir}/emacs/${version}/lisp'
556 locallisppath
='${datadir}/emacs/${version}/site-lisp:'\
557 '${datadir}/emacs/site-lisp:${datadir}/emacs/${version}/leim'
558 lisppath
='${locallisppath}:${lispdir}'
559 etcdir
='${datadir}/emacs/${version}/etc'
560 archlibdir
='${libexecdir}/emacs/${version}/${configuration}'
561 docdir
='${datadir}/emacs/${version}/etc'
563 # Check whether --with-gcc or --without-gcc was given.
564 if test "${with_gcc+set}" = set; then
569 # Check whether --with-pop or --without-pop was given.
570 if test "${with_pop+set}" = set; then
572 if test "$withval" = yes; then
573 cat >> confdefs.h
<<\EOF
574 #define MAIL_USE_POP 1
580 cat >> confdefs.h
<<\EOF
581 #define MAIL_USE_POP 1
586 # Check whether --with-kerberos or --without-kerberos was given.
587 if test "${with_kerberos+set}" = set; then
588 withval
="$with_kerberos"
589 cat >> confdefs.h
<<\EOF
595 # Check whether --with-kerberos5 or --without-kerberos5 was given.
596 if test "${with_kerberos5+set}" = set; then
597 withval
="$with_kerberos5"
598 if test "${with_kerberos5+set}" = set; then
599 if test "${with_kerberos+set}" != set; then
601 cat >> confdefs.h
<<\EOF
607 cat >> confdefs.h
<<\EOF
613 # Check whether --with-hesiod or --without-hesiod was given.
614 if test "${with_hesiod+set}" = set; then
615 withval
="$with_hesiod"
616 cat >> confdefs.h
<<\EOF
622 # Check whether --with-x-toolkit or --without-x-toolkit was given.
623 if test "${with_x_toolkit+set}" = set; then
624 withval
="$with_x_toolkit"
626 y | ye |
yes ) val
=athena
;;
628 l | lu | luc | luci | lucid
) val
=lucid
;;
629 a |
at | ath | athe | athen | athena
) val
=athena
;;
630 m | mo | mot | moti | motif
) val
=motif
;;
632 { echo "configure: error: \`--with-x-toolkit=$withval' is invalid\;
633 this option's value should be \`yes', \`no', \`lucid', \`athena', or \`motif'.
634 Currently, \`yes', \`athena' and \`lucid' are synonyms." 1>&2; exit 1; }
641 # Check whether --with-xpm or --without-xpm was given.
642 if test "${with_xpm+set}" = set; then
647 # Check whether --with-jpeg or --without-jpeg was given.
648 if test "${with_jpeg+set}" = set; then
653 # Check whether --with-tiff or --without-tiff was given.
654 if test "${with_tiff+set}" = set; then
659 # Check whether --with-gif or --without-gif was given.
660 if test "${with_gif+set}" = set; then
665 # Check whether --with-png or --without-png was given.
666 if test "${with_png+set}" = set; then
671 # Check whether --with-toolkit-scroll-bars or --without-toolkit-scroll-bars was given.
672 if test "${with_toolkit_scroll_bars+set}" = set; then
673 withval
="$with_toolkit_scroll_bars"
678 #### Make srcdir absolute, if it isn't already. It's important to
679 #### avoid running the path through pwd unnecessary, since pwd can
680 #### give you automounter prefixes, which can go away. We do all this
681 #### so Emacs can find its files when run uninstalled.
685 ## We may be able to use the $PWD environment variable to make this
686 ## absolute. But sometimes PWD is inaccurate.
687 ## Make sure CDPATH doesn't affect cd (in case PWD is relative).
689 if test "${PWD}" != "" && test "`(cd ${PWD} ; sh -c pwd)`" = "`pwd`" ;
693 srcdir
="`(cd ${srcdir}; pwd)`"
696 * ) srcdir
="`(cd ${srcdir}; pwd)`" ;;
699 #### Check if the source directory already has a configured system in it.
700 if test `pwd` != `(cd ${srcdir} && pwd)` \
701 && test -f "${srcdir}/src/config.h" ; then
702 echo "configure: warning: The directory tree \`${srcdir}' is being used
703 as a build directory right now; it has been configured in its own
704 right. To configure in another directory as well, you MUST
705 use GNU make. If you do not have GNU make, then you must
706 now do \`make distclean' in ${srcdir},
707 and then run $0 again." 1>&2
709 extrasub
='/^VPATH[ ]*=/c\
715 vpath %.in $(srcdir)\
716 vpath %.texi $(srcdir)'
719 #### Given the configuration name, set machfile and opsysfile to the
720 #### names of the m/*.h and s/*.h files we should use.
722 ### Canonicalize the configuration name.
725 for ac_dir
in $srcdir $srcdir/..
$srcdir/..
/..
; do
726 if test -f $ac_dir/install-sh
; then
728 ac_install_sh
="$ac_aux_dir/install-sh -c"
730 elif test -f $ac_dir/install.sh
; then
732 ac_install_sh
="$ac_aux_dir/install.sh -c"
736 if test -z "$ac_aux_dir"; then
737 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
739 ac_config_guess
=$ac_aux_dir/config.guess
740 ac_config_sub
=$ac_aux_dir/config.sub
741 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
744 # Make sure we can run config.sub.
745 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
746 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
749 echo $ac_n "checking host system type""... $ac_c" 1>&6
750 echo "configure:751: checking host system type" >&5
753 case "$host_alias" in
757 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
758 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
760 *) host_alias
=$nonopt ;;
764 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
765 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
766 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
767 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
768 echo "$ac_t""$host" 1>&6
771 configuration
=$host_alias
774 ### If you add support for a new configuration, add code to this
775 ### switch statement to recognize your configuration name and select
776 ### the appropriate operating system and machine description files.
778 ### You would hope that you could choose an m/*.h file pretty much
779 ### based on the machine portion of the configuration name, and an s-
780 ### file based on the operating system portion. However, it turns out
781 ### that each m/*.h file is pretty manufacturer-specific - for
782 ### example, apollo.h, hp9000s300.h, mega68k, news.h, and tad68k are
783 ### all 68000 machines; mips.h, pmax.h, and news-risc are all MIPS
784 ### machines. So we basically have to have a special case for each
785 ### configuration name.
787 ### As far as handling version numbers on operating systems is
788 ### concerned, make sure things will fail in a fixable way. If
789 ### /etc/MACHINES doesn't say anything about version numbers, be
790 ### prepared to handle anything reasonably. If version numbers
791 ### matter, be sure /etc/MACHINES says something about it.
793 ### Eric Raymond says we should accept strings like "sysvr4" to mean
794 ### "System V Release 4"; he writes, "The old convention encouraged
795 ### confusion between `system' and `release' levels'."
797 machine
='' opsys
='' unported
=no
798 case "${canonical}" in
803 case "${canonical}" in
804 alpha
*-*-netbsd*) machine
=alpha
;;
805 i
[3456]86-*-netbsd*) machine
=intel386
;;
807 # This is somewhat bogus.
808 machine
=hp9000s300
;;
809 powerpc-apple-netbsd
*) machine
=macppc
;;
810 mips-
*-netbsd*) machine
=pmax
;;
811 mipsel-
*-netbsd*) machine
=pmax
;;
812 ns32k-
*-netbsd*) machine
=ns32000
;;
813 powerpc-
*-netbsd*) machine
=macppc
;;
814 sparc-
*-netbsd*) machine
=sparc
;;
815 vax-
*-netbsd*) machine
=vax
;;
816 arm-
*-netbsd*) machine
=arm
;;
823 case "${canonical}" in
824 alpha
*-*-openbsd*) machine
=alpha
;;
825 i386-
*-openbsd*) machine
=intel386
;;
826 m68k-
*-openbsd*) machine
=hp9000s300
;;
827 mipsel-
*-openbsd*) machine
=pmax
;;
828 ns32k-
*-openbsd*) machine
=ns32000
;;
829 sparc-
*-openbsd*) machine
=sparc
;;
830 vax-
*-openbsd*) machine
=vax
;;
835 arm-acorn-riscix1.1
* )
836 machine
=acorn opsys
=riscix1-1
838 arm-acorn-riscix1.2
* | arm-acorn-riscix
)
839 ## This name is riscix12 instead of riscix1.2
840 ## to avoid a file name conflict on MSDOS.
841 machine
=acorn opsys
=riscix12
847 case "${canonical}" in
848 i
[345]86-*-bsdi*) machine
=intel386
;;
849 sparc-
*-bsdi*) machine
=sparc
;;
850 powerpc-
*-bsdi*) machine
=powerpc
;;
852 case "${canonical}" in
853 *-*-bsd386* |
*-*-bsdi1* ) opsys
=bsd386
;;
854 *-*-bsdi2.0
* ) opsys
=bsdos2
;;
855 *-*-bsdi2* ) opsys
=bsdos2-1
;;
856 *-*-bsdi3* ) opsys
=bsdos3
;;
857 *-*-bsdi4* ) opsys
=bsdos4
;;
862 ## Strictly speaking, we need the version of the alliant operating
863 ## system to choose the right machine file, but currently the
864 ## configuration name doesn't tell us enough to choose the right
865 ## one; we need to give alliants their own operating system name to
866 ## do this right. When someone cares, they can help us.
868 machine
=alliant4 opsys
=bsd4-2
871 machine
=alliant-2800 opsys
=bsd4-3
874 ## Alpha (DEC) machines.
876 machine
=alpha opsys
=osf1
877 # This is needed to find X11R6.1 libraries for certain tests.
878 NON_GCC_LINK_TEST_OPTIONS
=-Wl,-rpath,/usr
/X11R
6/lib
879 GCC_LINK_TEST_OPTIONS
=-Wl,-rpath,/usr
/X11R
6/lib
880 case "${canonical}" in
881 # This is necessary on 5.0 to avoid mangling src/Makefile.
882 # Separated out in case it causes problems on earlier versions.
883 alpha
*-dec-osf[5-9]*)
888 alpha
*-*-linux-gnu* )
889 machine
=alpha opsys
=gnu-linux
893 machine
=arm opsys
=gnu-linux
898 machine
=powerpc opsys
=gnu-linux
903 machine
=altos opsys
=usg5-2
908 machine
=amdahl opsys
=usg5-2-2
913 machine
=apollo opsys
=bsd4-3
916 ## AT&T 3b2, 3b5, 3b15, 3b20
918 machine
=att3b opsys
=usg5-2-2
921 ## AT&T 3b1 - The Mighty Unix PC!
923 machine
=7300 opsys
=usg5-2-2
928 machine
=ibmrs6000 opsys
=aix3-2
933 machine
=dpx2 opsys
=usg5-3
938 machine
=sps7 opsys
=usg5-2
941 ## CCI 5/32, 6/32 -- see "Tahoe".
944 ## I don't know what configuration name to use for this; config.sub
945 ## doesn't seem to know anything about it. Hey, Celerity users, get
947 celerity-celerity-bsd
* )
948 machine
=celerity opsys
=bsd4-2
952 ## What operating systems does this chip run that Emacs has been
956 ## We'll use the catch-all code at the bottom to guess the
961 *-convex-bsd* |
*-convex-convexos* )
962 machine
=convex opsys
=bsd4-3
963 ## Prevents spurious white space in makefiles - d.m.cooke@larc.nasa.gov
964 NON_GNU_CPP
="cc -E -P"
968 i
[3456]86-cubix-sysv* )
969 machine
=intel386 opsys
=usg5-3
973 cydra
*-cydrome-sysv* )
974 machine
=cydra5 opsys
=usg5-3
977 ## Data General AViiON Machines
978 ## DG changed naming conventions with the release of 5.4.4.10, they
979 ## dropped the initial 5.4 but left the intervening R. Because of the
980 ## R this shouldn't conflict with older versions of the OS (which I
981 ## think were named like dgux4.*). In addition, DG new AViiONs series
982 ## uses either Motorola M88k or Intel Pentium CPUs.
983 m88k-dg-dguxR4.
* | m88k-dg-dgux4
* )
984 machine
=aviion opsys
=dgux4
986 m88k-dg-dgux5.4R3
* | m88k-dg-dgux5.4
.3* )
987 ## This name is dgux5-4-3 instead of dgux5-4r3
988 ## to avoid a file name conflict on MSDOS.
989 machine
=aviion opsys
=dgux5-4-3
991 m88k-dg-dgux5.4R2
* | m88k-dg-dgux5.4
.2* )
992 machine
=aviion opsys
=dgux5-4r2
995 machine
=aviion opsys
=dgux
998 ## Data General AViiON Intel (x86) Machines
999 ## Exists from 5.4.3 (current i586-dg-dguxR4.11)
1000 ## Ehud Karni, 1998-may-30, ehud@unix.simonwiesel.co.il
1001 i
[345]86-dg-dguxR4* )
1002 machine
=aviion-intel opsys
=dgux4
1006 mips-dec-ultrix
[0-3].
* | mips-dec-ultrix4.0
* | mips-dec-bsd4.2
* )
1007 machine
=pmax opsys
=bsd4-2
1009 mips-dec-ultrix4.
[12]* | mips-dec-bsd
* )
1010 machine
=pmax opsys
=bsd4-3
1013 machine
=pmax opsys
=ultrix4-3
1016 machine
=pmax opsys
=osf1
1018 mips-dec-mach_bsd4.3
* )
1019 machine
=pmax opsys
=mach-bsd4-3
1022 ## Motorola Delta machines
1023 m68k-motorola-sysv
* | m68000-motorola-sysv
* )
1024 machine
=delta opsys
=usg5-3
1025 if test -z "`type gnucc | grep 'not found'`"
1027 if test -s /etc
/167config
1028 then CC
="gnucc -m68040"
1029 else CC
="gnucc -m68881"
1032 if test -z "`type gcc | grep 'not found'`"
1038 m88k-motorola-sysv4
* )
1039 # jbotte@bnr.ca says that UNIX_System_V <hostName> 4.0 R40V4.3 m88k mc88110
1040 # needs POSIX_SIGNALS and therefore needs usg5-4-2.
1041 # I hope there are not other 4.0 versions for this machine
1042 # which really need usg5-4 instead.
1043 machine
=delta88k opsys
=usg5-4-2
1045 m88k-motorola-sysv
* | m88k-motorola-m88kbcs
* )
1046 machine
=delta88k opsys
=usg5-3
1051 machine
=dual opsys
=usg5-2
1053 m68
*-dual-uniplus* )
1054 machine
=dual opsys
=unipl5-2
1059 machine
=elxsi opsys
=usg5-2
1064 machine
=ns16000 opsys
=umax
1067 ## The GEC 93 - apparently, this port isn't really finished yet.
1069 ## Gould Power Node and NP1
1071 machine
=gould opsys
=bsd4-2
1074 machine
=gould opsys
=bsd4-3
1077 machine
=gould-np1 opsys
=bsd4-3
1080 ## Harris Night Hawk machines running CX/UX (a 5000 looks just like a 4000
1081 ## as far as Emacs is concerned).
1083 # Build needs to be different on 7.0 and later releases
1084 case "`uname -r`" in
1085 [56].
[0-9] ) machine
=nh4000 opsys
=cxux
;;
1086 [7].
[0-9] ) machine
=nh4000 opsys
=cxux7
;;
1088 NON_GNU_CPP
="/lib/cpp"
1090 ## Harris ecx or gcx running CX/UX (Series 1200, Series 3000)
1092 machine
=nh3000 opsys
=cxux
1094 ## Harris power pc NightHawk running Power UNIX (Series 6000)
1095 powerpc-harris-powerunix
)
1096 machine
=nh6000 opsys
=powerunix
1097 NON_GNU_CPP
="cc -Xo -E -P"
1099 ## SR2001/SR2201 running HI-UX/MPP
1100 hppa1.1
-hitachi-hiuxmpp* )
1101 machine
=sr2k opsys
=hiuxmpp
1104 xps
*-honeywell-sysv* )
1105 machine
=xps100 opsys
=usg5-2
1108 ## HP 9000 series 200 or 300
1110 machine
=hp9000s300 opsys
=bsd4-3
1112 ## HP/UX 7, 8, 9, and 10 are supported on these machines.
1114 case "`uname -r`" in
1115 ## Someone's system reports A.B8.05 for this.
1116 ## I wonder what other possibilities there are.
1117 *.B8.
* ) machine
=hp9000s300 opsys
=hpux8
;;
1118 *.08.
* ) machine
=hp9000s300 opsys
=hpux8
;;
1119 *.09.
* ) machine
=hp9000s300 opsys
=hpux9
;;
1120 *.1[0-9].
* ) machine
=hp9000s300 opsys
=hpux9shr
;;
1121 *) machine
=hp9000s300 opsys
=hpux
;;
1125 ## HP 9000 series 700 and 800, running HP/UX
1127 machine
=hp800 opsys
=hpux
1130 machine
=hp800 opsys
=hpux8
1132 hppa
*-hp-hpux9shr* )
1133 machine
=hp800 opsys
=hpux9shr
1136 machine
=hp800 opsys
=hpux9
1138 hppa
*-hp-hpux1[0-9]* )
1139 machine
=hp800 opsys
=hpux10
1142 ## HP 9000 series 700 and 800, running HP/UX
1144 ## Cross-compilation? Nah!
1145 case "`uname -r`" in
1146 ## Someone's system reports A.B8.05 for this.
1147 ## I wonder what other possibilities there are.
1148 *.B8.
* ) machine
=hp800 opsys
=hpux8
;;
1149 *.08.
* ) machine
=hp800 opsys
=hpux8
;;
1150 *.09.
* ) machine
=hp800 opsys
=hpux9
;;
1151 *) machine
=hp800 opsys
=hpux10
;;
1155 machine
=hp800 opsys
=nextstep
1160 machine
=orion opsys
=bsd4-2
1162 clipper-orion-bsd
* )
1163 machine
=orion105 opsys
=bsd4-2
1167 i
[3456]86-ibm-aix1.1
* )
1168 machine
=ibmps2-aix opsys
=usg5-2-2
1170 i
[3456]86-ibm-aix1.
[23]* | i
[3456]86-ibm-aix* )
1171 machine
=ibmps2-aix opsys
=usg5-3
1174 machine
=ibm370aix opsys
=usg5-3
1176 rs6000-ibm-aix3.1
* | powerpc-ibm-aix3.1
* )
1177 machine
=ibmrs6000 opsys
=aix3-1
1179 rs6000-ibm-aix3.2
.5 | powerpc-ibm-aix3.2
.5 )
1180 machine
=ibmrs6000 opsys
=aix3-2-5
1182 rs6000-ibm-aix4.1
* | powerpc-ibm-aix4.1
* )
1183 machine
=ibmrs6000 opsys
=aix4-1
1185 rs6000-ibm-aix4.2
* | powerpc-ibm-aix4.2
* )
1186 machine
=ibmrs6000 opsys
=aix4-2
1188 rs6000-ibm-aix4.0
* | powerpc-ibm-aix4.0
* )
1189 machine
=ibmrs6000 opsys
=aix4
1191 rs6000-ibm-aix4
* | powerpc-ibm-aix4
* )
1192 machine
=ibmrs6000 opsys
=aix4-1
1194 rs6000-ibm-aix
* | powerpc-ibm-aix
* )
1195 machine
=ibmrs6000 opsys
=aix3-2
1198 machine
=ibmrt opsys
=bsd4-3
1201 machine
=ibmrt opsys
=bsd4-2
1204 machine
=ibmrt opsys
=bsd4-3
1207 machine
=ibmrt opsys
=bsd4-2
1210 machine
=ibmrt opsys
=bsd4-3
1213 machine
=ibmrt opsys
=bsd4-3
1216 machine
=ibmrt-aix opsys
=usg5-2-2
1219 ## Integrated Solutions `Optimum V'
1221 machine
=isi-ov opsys
=bsd4-2
1224 machine
=isi-ov opsys
=bsd4-3
1227 ## Intel 386 machines where we do care about the manufacturer
1228 i
[3456]86-intsys-sysv* )
1229 machine
=is386 opsys
=usg5-2-2
1233 i
[3456]86-prime-sysv* )
1234 machine
=i386 opsys
=usg5-3
1237 ## Sequent Symmetry running Dynix
1238 i
[3456]86-sequent-bsd* )
1239 machine
=symmetry opsys
=bsd4-3
1242 ## Sequent Symmetry running ptx 4, which is a modified SVR4.
1243 i
[3456]86-sequent-ptx4* | i
[3456]86-sequent-sysv4* )
1244 machine
=sequent-ptx opsys
=ptx4
1245 NON_GNU_CPP
=/lib
/cpp
1248 ## Sequent Symmetry running DYNIX/ptx
1249 ## Use the old cpp rather than the newer ANSI one.
1250 i
[3456]86-sequent-ptx* )
1251 machine
=sequent-ptx opsys
=ptx
1252 NON_GNU_CPP
="/lib/cpp"
1255 ## ncr machine running svr4.3.
1256 i
[3456]86-ncr-sysv4.3
)
1257 machine
=ncr386 opsys
=usg5-4-3
1260 ## Unspecified sysv on an ncr machine defaults to svr4.2.
1261 ## (Plain usg5-4 doesn't turn on POSIX signals, which we need.)
1262 i
[3456]86-ncr-sysv* )
1263 machine
=ncr386 opsys
=usg5-4-2
1266 ## Intel Paragon OSF/1
1268 machine
=paragon opsys
=osf1 NON_GNU_CPP
=/usr
/mach
/lib
/cpp
1273 machine
=i860 opsys
=usg5-4
1274 NON_GNU_CC
="/bin/cc" # Ie, not the one in /usr/ucb/cc.
1275 NON_GNU_CPP
="/usr/ccs/lib/cpp" # cc -E tokenizes macro expansion.
1278 ## Macintosh PowerPC
1279 powerpc
*-*-linux-gnu* )
1280 machine
=macppc opsys
=gnu-linux
1283 ## Masscomp machines
1284 m68
*-masscomp-rtu* )
1285 machine
=masscomp opsys
=rtu
1288 ## Megatest machines
1289 m68
*-megatest-bsd* )
1290 machine
=mega68 opsys
=bsd4-2
1293 ## Workstations sold by MIPS
1294 ## This is not necessarily all workstations using the MIPS processor -
1295 ## Irises are produced by SGI, and DECstations by DEC.
1297 ## etc/MACHINES lists mips.h and mips4.h as possible machine files,
1298 ## and usg5-2-2 and bsd4-3 as possible OS files. The only guidance
1299 ## it gives for choosing between the alternatives seems to be "Use
1300 ## -machine=mips4 for RISCOS version 4; use -opsystem=bsd4-3 with
1301 ## the BSD world." I'll assume that these are instructions for
1302 ## handling two odd situations, and that every other situation
1303 ## should use mips.h and usg5-2-2, they being listed first.
1306 ## Fall through to the general code at the bottom to decide on the OS.
1308 mips-mips-riscos4
* )
1309 machine
=mips4 opsys
=bsd4-3
1310 NON_GNU_CC
="cc -systype bsd43"
1311 NON_GNU_CPP
="cc -systype bsd43 -E"
1313 mips-mips-riscos5
* )
1314 machine
=mips4 opsys
=riscos5
1315 NON_GNU_CC
="cc -systype bsd43"
1316 NON_GNU_CPP
="cc -systype bsd43 -E"
1319 machine
=mips opsys
=bsd4-3
1322 machine
=mips opsys
=usg5-2-2
1326 m68
*-next-* | m68k-
*-nextstep* )
1327 machine
=m68k opsys
=nextstep
1330 ## The complete machine from National Semiconductor
1332 machine
=ns32000 opsys
=usg5-2
1336 m68
*-ncr-sysv2* | m68
*-ncr-sysvr2* )
1337 machine
=tower32 opsys
=usg5-2-2
1339 m68
*-ncr-sysv3* | m68
*-ncr-sysvr3* )
1340 machine
=tower32v3 opsys
=usg5-3
1345 machine
=ews4800 opsys
=ux4800
1348 ## Nixdorf Targon 31
1349 m68
*-nixdorf-sysv* )
1350 machine
=targon31 opsys
=usg5-2-2
1355 machine
=nu opsys
=usg5-2
1360 machine
=plexus opsys
=usg5-2
1363 ## PowerPC reference platform
1364 powerpcle-
*-solaris2* )
1370 ## I don't really have any idea what sort of processor the Pyramid has,
1371 ## so I'm assuming it is its own architecture.
1372 pyramid-pyramid-bsd
* )
1373 machine
=pyramid opsys
=bsd4-2
1377 ns32k-sequent-bsd4.2
* )
1378 machine
=sequent opsys
=bsd4-2
1380 ns32k-sequent-bsd4.3
* )
1381 machine
=sequent opsys
=bsd4-3
1385 mips-siemens-sysv
* | mips-sni-sysv
*)
1386 machine
=mips-siemens opsys
=usg5-4
1387 NON_GNU_CC
=/usr
/ccs
/bin
/cc
1388 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
1391 ## Silicon Graphics machines
1392 ## Iris 2500 and Iris 2500 Turbo (aka the Iris 3030)
1394 machine
=irist opsys
=iris3-5
1396 m68
*-sgi-iris3.6
* | m68
*-sgi-iris*)
1397 machine
=irist opsys
=iris3-6
1401 machine
=iris4d opsys
=irix3-3
1404 machine
=iris4d opsys
=irix4-0
1407 machine
=iris4d opsys
=irix6-5
1408 # Without defining _LANGUAGE_C, things get masked out in the headers
1409 # so that, for instance, grepping for `free' in stdlib.h fails and
1410 # AC_HEADER_STD_C fails. (MIPSPro 7.2.1.2m compilers, Irix 6.5.3m).
1411 NON_GNU_CPP
="/lib/cpp -D_LANGUAGE_C"
1412 NON_GCC_TEST_OPTIONS
="-D_LANGUAGE_C"
1415 machine
=iris4d opsys
=irix6-0
1416 # It's not clear whether -D_LANGUAGE_C is necessary as it is for 6.5,
1417 # but presumably it does no harm.
1418 NON_GNU_CPP
="/lib/cpp -D_LANGUAGE_C"
1419 # -32 probably isn't necessary in later v.6s -- anyone know which?
1420 NON_GCC_TEST_OPTIONS
=-32
1422 mips-sgi-irix5.
[01]* )
1423 machine
=iris4d opsys
=irix5-0
1425 mips-sgi-irix5
* | mips-sgi-irix
* )
1426 machine
=iris4d opsys
=irix5-2
1431 machine
=news opsys
=bsd4-2
1434 machine
=news opsys
=bsd4-3
1436 m68
*-sony-newsos3* | m68
*-sony-news3*)
1437 machine
=news opsys
=bsd4-3
1439 mips-sony-bsd
* | mips-sony-newsos4
* | mips-sony-news4
*)
1440 machine
=news-risc opsys
=bsd4-3
1442 mips-sony-newsos6
* )
1443 machine
=news-r6 opsys
=newsos6
1446 machine
=news-risc opsys
=newsos5
1451 machine
=stride opsys
=usg5-2
1455 sparc-
*-linux-gnu* | sparc64-
*-linux-gnu* )
1456 machine
=sparc opsys
=gnu-linux
1459 *-auspex-sunos* |
*-sun-sunos* |
*-sun-bsd* |
*-sun-solaris* \
1460 | i
[3456]86-*-solaris2* | i
[3456]86-*-sunos5* | powerpc
*-*-solaris2* \
1461 | rs6000-
*-solaris2*)
1462 case "${canonical}" in
1463 m68
*-sunos1* ) machine
=sun1
;;
1464 m68
*-sunos2* ) machine
=sun2
;;
1465 m68
* ) machine
=sun3
;;
1466 i
[3456]86-sun-sunos[34]* ) machine
=sun386
;;
1467 i
[3456]86-*-* ) machine
=intel386
;;
1468 powerpcle
* ) machine
=powerpcle
;;
1469 powerpc
* | rs6000
* ) machine
=ibmrs6000
;;
1470 sparc
* ) machine
=sparc
;;
1473 case "${canonical}" in
1474 ## The Sun386 didn't get past 4.0.
1475 i
[3456]86-*-sunos4 ) opsys
=sunos4-0
;;
1476 *-sunos4.0
* ) opsys
=sunos4-0
;;
1477 *-sunos4.1.
[3-9]*noshare
)
1478 ## This name is sunos413 instead of sunos4-1-3
1479 ## to avoid a file name conflict on MSDOS.
1481 NON_GNU_CPP
=/usr
/lib
/cpp
1482 NON_GCC_TEST_OPTIONS
=-Bstatic
1483 GCC_TEST_OPTIONS
=-static
1485 *-sunos4.1.
[3-9]* |
*-sunos4shr*)
1487 NON_GNU_CPP
=/usr
/lib
/cpp
1489 *-sunos4* |
*-sunos )
1491 NON_GCC_TEST_OPTIONS
=-Bstatic
1492 GCC_TEST_OPTIONS
=-static
1494 *-sunos5.3
* |
*-solaris2.3
* )
1496 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
1498 *-sunos5.4
* |
*-solaris2.4
* )
1500 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
1503 *-sunos5.5
* |
*-solaris2.5
* )
1505 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
1508 *-sunos5* |
*-solaris* )
1510 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
1514 ## Watch out for a compiler that we know will not work.
1515 case "${canonical}" in
1516 *-solaris* |
*-sunos5* )
1517 if [ "x$CC" = x
/usr
/ucb
/cc
]; then
1518 ## /usr/ucb/cc doesn't work;
1519 ## we should find some other compiler that does work.
1527 machine
=sparc opsys
=nextstep
1531 m68
*-tadpole-sysv* )
1532 machine
=tad68k opsys
=usg5-3
1536 tahoe-tahoe-bsd4.2
* )
1537 machine
=tahoe opsys
=bsd4-2
1539 tahoe-tahoe-bsd4.3
* )
1540 machine
=tahoe opsys
=bsd4-3
1543 ## Tandem Integrity S2
1545 machine
=tandem-s2 opsys
=usg5-3
1549 m88k-tektronix-sysv3
* )
1550 machine
=tekxd88 opsys
=usg5-3
1553 ## Tektronix 16000 box (6130?)
1554 ns16k-tektronix-bsd
* )
1555 machine
=ns16000 opsys
=bsd4-2
1558 ## src/m/tek4300.h hints that this is a m68k machine.
1559 m68
*-tektronix-bsd* )
1560 machine
=tek4300 opsys
=bsd4-3
1564 ## We seem to have lost the machine-description file titan.h!
1566 machine
=titan opsys
=usg5-3
1569 ## Ustation E30 (SS5E)
1570 m68
*-unisys-uniplus* )
1571 machine
=ustation opsystem
=unipl5-2
1577 case "${canonical}" in
1578 *-bsd4.1
* ) opsys
=bsd4-1
;;
1579 *-bsd4.2
* |
*-ultrix[0-3].
* |
*-ultrix4.0
* ) opsys
=bsd4-2
;;
1580 *-bsd4.3
* |
*-ultrix* ) opsys
=bsd4-3
;;
1581 *-sysv[01]* |
*-sysvr[01]* ) opsys
=usg5-0
;;
1582 *-sysv2* |
*-sysvr2* ) opsys
=usg5-2
;;
1583 *-vms* ) opsys
=vms
;;
1589 ns16k-whitechapel-
* )
1591 ## We don't know what sort of OS runs on these; we'll let the
1592 ## operating system guessing code below try.
1597 machine
=wicat opsys
=usg5-2
1600 ## Intel 386 machines where we don't care about the manufacturer
1603 case "${canonical}" in
1604 *-lynxos* ) opsys
=lynxos
;;
1605 *-isc1.
* |
*-isc2.
[01]* ) opsys
=386-ix ;;
1606 *-isc2.2
* ) opsys
=isc2-2
;;
1607 *-isc4.0
* ) opsys
=isc4-0
;;
1608 *-isc4.
* ) opsys
=isc4-1
1609 GCC_TEST_OPTIONS
=-posix
1610 NON_GCC_TEST_OPTIONS
=-Xp
1612 *-isc* ) opsys
=isc3-0
;;
1613 *-esix5* ) opsys
=esix5r4
; NON_GNU_CPP
=/usr
/lib
/cpp
;;
1614 *-esix* ) opsys
=esix
;;
1615 *-xenix* ) opsys
=xenix
;;
1616 *-linux-gnu* ) opsys
=gnu-linux
;;
1617 *-sco3.2v4
* ) opsys
=sco4
; NON_GNU_CPP
=/lib
/cpp
;;
1618 *-sco3.2v5
* ) opsys
=sco5
1619 NON_GNU_CPP
=/lib
/cpp
1620 # Prevent -belf from being passed to $CPP.
1621 # /lib/cpp does not accept it.
1622 OVERRIDE_CPPFLAGS
=" "
1624 *-sysv4.2uw
* ) opsys
=unixware
; NON_GNU_CPP
=/lib
/cpp
;;
1625 *-386bsd* ) opsys
=386bsd
;;
1626 *-freebsd* ) opsys
=freebsd
;;
1627 *-nextstep* ) opsys
=nextstep
;;
1628 ## Otherwise, we'll fall through to the generic opsys code at the bottom.
1632 ## m68k Linux-based GNU system
1634 machine
=m68k opsys
=gnu-linux
1637 ## Mips Linux-based GNU system
1639 machine
=mips opsys
=gnu-linux
1643 sparc-fujitsu-sysv4
* )
1644 machine
=sparc opsys
=uxpds
1645 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
1650 f301-fujitsu-uxpv4.1
)
1651 machine
=f301 opsys
=uxpv
1659 ### If the code above didn't choose an operating system, just choose
1660 ### an operating system based on the configuration name. You really
1661 ### only want to use this when you have no idea what the right
1662 ### operating system is; if you know what operating systems a machine
1663 ### runs, it's cleaner to make it explicit in the case statement
1665 if test x
"${opsys}" = x
; then
1666 case "${canonical}" in
1667 *-gnu* ) opsys
=gnu
;;
1668 *-bsd4.
[01] ) opsys
=bsd4-1
;;
1669 *-bsd4.2
) opsys
=bsd4-2
;;
1670 *-bsd4.3
) opsys
=bsd4-3
;;
1671 *-sysv0 |
*-sysvr0 ) opsys
=usg5-0
;;
1672 *-sysv2 |
*-sysvr2 ) opsys
=usg5-2
;;
1673 *-sysv2.2 |
*-sysvr2.2
) opsys
=usg5-2-2
;;
1674 *-sysv3* |
*-sysvr3* ) opsys
=usg5-3
;;
1675 *-sysv4.2uw
* ) opsys
=unixware
;;
1676 *-sysv4.1
* |
*-sysvr4.1
* )
1677 NON_GNU_CPP
=/usr
/lib
/cpp
1679 *-sysv4.
[2-9]* |
*-sysvr4.
[2-9]* )
1680 if [ x
$NON_GNU_CPP = x
]; then
1681 if [ -f /usr
/ccs
/lib
/cpp
]; then
1682 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
1684 NON_GNU_CPP
=/lib
/cpp
1688 *-sysv4* |
*-sysvr4* ) opsys
=usg5-4
;;
1696 if test $unported = yes; then
1697 { echo "configure: error: Emacs hasn't been ported to \`${canonical}' systems.
1698 Check \`etc/MACHINES' for recognized configuration names." 1>&2; exit 1; }
1701 machfile
="m/${machine}.h"
1702 opsysfile
="s/${opsys}.h"
1705 #### Choose a compiler.
1706 test -n "$CC" && cc_specified
=yes
1708 # Save the value of CFLAGS that the user specified.
1709 SPECIFIED_CFLAGS
="$CFLAGS"
1712 "yes" ) CC
="gcc" GCC
=yes ;;
1713 "no" ) : ${CC=cc} ;;
1714 * ) # Extract the first word of "gcc", so it can be a program name with args.
1715 set dummy gcc
; ac_word
=$2
1716 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1717 echo "configure:1718: checking for $ac_word" >&5
1718 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1719 echo $ac_n "(cached) $ac_c" 1>&6
1721 if test -n "$CC"; then
1722 ac_cv_prog_CC
="$CC" # Let the user override the test.
1724 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1726 for ac_dir
in $ac_dummy; do
1727 test -z "$ac_dir" && ac_dir
=.
1728 if test -f $ac_dir/$ac_word; then
1737 if test -n "$CC"; then
1738 echo "$ac_t""$CC" 1>&6
1740 echo "$ac_t""no" 1>&6
1743 if test -z "$CC"; then
1744 # Extract the first word of "cc", so it can be a program name with args.
1745 set dummy cc
; ac_word
=$2
1746 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1747 echo "configure:1748: checking for $ac_word" >&5
1748 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1749 echo $ac_n "(cached) $ac_c" 1>&6
1751 if test -n "$CC"; then
1752 ac_cv_prog_CC
="$CC" # Let the user override the test.
1754 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1757 for ac_dir
in $ac_dummy; do
1758 test -z "$ac_dir" && ac_dir
=.
1759 if test -f $ac_dir/$ac_word; then
1760 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1761 ac_prog_rejected
=yes
1769 if test $ac_prog_rejected = yes; then
1770 # We found a bogon in the path, so make sure we never use it.
1771 set dummy
$ac_cv_prog_CC
1773 if test $# -gt 0; then
1774 # We chose a different compiler from the bogus one.
1775 # However, it has the same basename, so the bogon will be chosen
1776 # first if we set CC to just the basename; use the full file name.
1778 set dummy
"$ac_dir/$ac_word" "$@"
1786 if test -n "$CC"; then
1787 echo "$ac_t""$CC" 1>&6
1789 echo "$ac_t""no" 1>&6
1792 if test -z "$CC"; then
1793 case "`uname -s`" in
1795 # Extract the first word of "cl", so it can be a program name with args.
1796 set dummy cl
; ac_word
=$2
1797 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1798 echo "configure:1799: checking for $ac_word" >&5
1799 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1800 echo $ac_n "(cached) $ac_c" 1>&6
1802 if test -n "$CC"; then
1803 ac_cv_prog_CC
="$CC" # Let the user override the test.
1805 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1807 for ac_dir
in $ac_dummy; do
1808 test -z "$ac_dir" && ac_dir
=.
1809 if test -f $ac_dir/$ac_word; then
1818 if test -n "$CC"; then
1819 echo "$ac_t""$CC" 1>&6
1821 echo "$ac_t""no" 1>&6
1826 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1829 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1830 echo "configure:1831: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1833 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1834 ac_cpp
='$CPP $CPPFLAGS'
1835 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1836 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1837 cross_compiling
=$ac_cv_prog_cc_cross
1839 cat > conftest.
$ac_ext << EOF
1841 #line 1842 "configure"
1842 #include "confdefs.h"
1846 if { (eval echo configure
:1847: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1847 ac_cv_prog_cc_works
=yes
1848 # If we can't run a trivial program, we are probably using a cross compiler.
1849 if (.
/conftest
; exit) 2>/dev
/null
; then
1850 ac_cv_prog_cc_cross
=no
1852 ac_cv_prog_cc_cross
=yes
1855 echo "configure: failed program was:" >&5
1856 cat conftest.
$ac_ext >&5
1857 ac_cv_prog_cc_works
=no
1861 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1862 ac_cpp
='$CPP $CPPFLAGS'
1863 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1864 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1865 cross_compiling
=$ac_cv_prog_cc_cross
1867 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1868 if test $ac_cv_prog_cc_works = no
; then
1869 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1871 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1872 echo "configure:1873: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1873 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1874 cross_compiling
=$ac_cv_prog_cc_cross
1876 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1877 echo "configure:1878: checking whether we are using GNU C" >&5
1878 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1879 echo $ac_n "(cached) $ac_c" 1>&6
1881 cat > conftest.c
<<EOF
1886 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:1887: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
1893 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1895 if test $ac_cv_prog_gcc = yes; then
1901 ac_test_CFLAGS
="${CFLAGS+set}"
1902 ac_save_CFLAGS
="$CFLAGS"
1904 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1905 echo "configure:1906: checking whether ${CC-cc} accepts -g" >&5
1906 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1907 echo $ac_n "(cached) $ac_c" 1>&6
1909 echo 'void f(){}' > conftest.c
1910 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1919 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1920 if test "$ac_test_CFLAGS" = set; then
1921 CFLAGS
="$ac_save_CFLAGS"
1922 elif test $ac_cv_prog_cc_g = yes; then
1923 if test "$GCC" = yes; then
1929 if test "$GCC" = yes; then
1938 # On Suns, sometimes $CPP names a directory.
1939 if test -n "$CPP" && test -d "$CPP"; then
1943 #### Some systems specify a CPP to use unless we are using GCC.
1944 #### Now that we know whether we are using GCC, we can decide whether
1945 #### to use that one.
1946 if test "x$NON_GNU_CPP" != x
&& test x
$GCC != xyes
&& test "x$CPP" = x
1951 #### Some systems specify a CC to use unless we are using GCC.
1952 #### Now that we know whether we are using GCC, we can decide whether
1953 #### to use that one.
1954 if test "x$NON_GNU_CC" != x
&& test x
$GCC != xyes
&&
1955 test x
$cc_specified != xyes
1960 if test x
$GCC = xyes
&& test "x$GCC_TEST_OPTIONS" != x
1962 CC
="$CC $GCC_TEST_OPTIONS"
1965 if test x
$GCC = x
&& test "x$NON_GCC_TEST_OPTIONS" != x
1967 CC
="$CC $NON_GCC_TEST_OPTIONS"
1970 if test x
$GCC = xyes
&& test "x$GCC_LINK_TEST_OPTIONS" != x
1972 ac_link
="$ac_link $GCC_LINK_TEST_OPTIONS"
1975 if test x
$GCC = x
&& test "x$NON_GCC_LINK_TEST_OPTIONS" != x
1977 ac_link
="$ac_link $NON_GCC_LINK_TEST_OPTIONS"
1980 #### Some other nice autoconf tests. If you add a test here which
1981 #### should make an entry in src/config.h, don't forget to add an
1982 #### #undef clause to src/config.h.in for autoconf to modify.
1984 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1985 echo "configure:1986: checking whether ln -s works" >&5
1986 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1987 echo $ac_n "(cached) $ac_c" 1>&6
1990 if ln -s X conftestdata
2>/dev
/null
1993 ac_cv_prog_LN_S
="ln -s"
1998 LN_S
="$ac_cv_prog_LN_S"
1999 if test "$ac_cv_prog_LN_S" = "ln -s"; then
2000 echo "$ac_t""yes" 1>&6
2002 echo "$ac_t""no" 1>&6
2005 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
2006 echo "configure:2007: checking how to run the C preprocessor" >&5
2007 # On Suns, sometimes $CPP names a directory.
2008 if test -n "$CPP" && test -d "$CPP"; then
2011 if test -z "$CPP"; then
2012 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
2013 echo $ac_n "(cached) $ac_c" 1>&6
2015 # This must be in double quotes, not single quotes, because CPP may get
2016 # substituted into the Makefile and "${CC-cc}" will confuse make.
2018 # On the NeXT, cc -E runs the code through the compiler's parser,
2019 # not just through cpp.
2020 cat > conftest.
$ac_ext <<EOF
2021 #line 2022 "configure"
2022 #include "confdefs.h"
2026 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2027 { (eval echo configure
:2028: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2028 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2029 if test -z "$ac_err"; then
2033 echo "configure: failed program was:" >&5
2034 cat conftest.
$ac_ext >&5
2036 CPP
="${CC-cc} -E -traditional-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} -nologo -E"
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
2077 ac_cv_prog_CPP
="$CPP"
2079 CPP
="$ac_cv_prog_CPP"
2081 ac_cv_prog_CPP
="$CPP"
2083 echo "$ac_t""$CPP" 1>&6
2085 # Find a good install program. We prefer a C program (faster),
2086 # so one script is as good as another. But avoid the broken or
2087 # incompatible versions:
2088 # SysV /etc/install, /usr/sbin/install
2089 # SunOS /usr/etc/install
2090 # IRIX /sbin/install
2092 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2093 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2094 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2095 # ./install, which can be erroneously created by make from ./install.sh.
2096 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
2097 echo "configure:2098: checking for a BSD compatible install" >&5
2098 if test -z "$INSTALL"; then
2099 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
2100 echo $ac_n "(cached) $ac_c" 1>&6
2102 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
=":"
2103 for ac_dir
in $PATH; do
2104 # Account for people who put trailing slashes in PATH elements.
2106 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
2108 # OSF1 and SCO ODT 3.0 have their own names for install.
2109 # Don't use installbsd from OSF since it installs stuff as root
2111 for ac_prog
in ginstall scoinst
install; do
2112 if test -f $ac_dir/$ac_prog; then
2113 if test $ac_prog = install &&
2114 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
2115 # AIX install. It has an incompatible calling convention.
2118 ac_cv_path_install
="$ac_dir/$ac_prog -c"
2129 if test "${ac_cv_path_install+set}" = set; then
2130 INSTALL
="$ac_cv_path_install"
2132 # As a last resort, use the slow shell script. We don't cache a
2133 # path for INSTALL within a source directory, because that will
2134 # break other packages using the cache if that directory is
2135 # removed, or if the path is relative.
2136 INSTALL
="$ac_install_sh"
2139 echo "$ac_t""$INSTALL" 1>&6
2141 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2142 # It thinks the first close brace ends the variable substitution.
2143 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
2145 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
2147 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
2149 for ac_prog
in 'bison -y' byacc
2151 # Extract the first word of "$ac_prog", so it can be a program name with args.
2152 set dummy
$ac_prog; ac_word
=$2
2153 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2154 echo "configure:2155: checking for $ac_word" >&5
2155 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
2156 echo $ac_n "(cached) $ac_c" 1>&6
2158 if test -n "$YACC"; then
2159 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
2161 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2163 for ac_dir
in $ac_dummy; do
2164 test -z "$ac_dir" && ac_dir
=.
2165 if test -f $ac_dir/$ac_word; then
2166 ac_cv_prog_YACC
="$ac_prog"
2173 YACC
="$ac_cv_prog_YACC"
2174 if test -n "$YACC"; then
2175 echo "$ac_t""$YACC" 1>&6
2177 echo "$ac_t""no" 1>&6
2180 test -n "$YACC" && break
2182 test -n "$YACC" || YACC
="yacc"
2184 if test "x$RANLIB" = x
; then
2185 # Extract the first word of "ranlib", so it can be a program name with args.
2186 set dummy ranlib
; ac_word
=$2
2187 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2188 echo "configure:2189: checking for $ac_word" >&5
2189 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2190 echo $ac_n "(cached) $ac_c" 1>&6
2192 if test -n "$RANLIB"; then
2193 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
2195 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2197 for ac_dir
in $ac_dummy; do
2198 test -z "$ac_dir" && ac_dir
=.
2199 if test -f $ac_dir/$ac_word; then
2200 ac_cv_prog_RANLIB
="ranlib"
2205 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
2208 RANLIB
="$ac_cv_prog_RANLIB"
2209 if test -n "$RANLIB"; then
2210 echo "$ac_t""$RANLIB" 1>&6
2212 echo "$ac_t""no" 1>&6
2217 echo $ac_n "checking for AIX""... $ac_c" 1>&6
2218 echo "configure:2219: checking for AIX" >&5
2219 cat > conftest.
$ac_ext <<EOF
2220 #line 2221 "configure"
2221 #include "confdefs.h"
2227 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2228 egrep "yes" >/dev
/null
2>&1; then
2230 echo "$ac_t""yes" 1>&6; cat >> confdefs.h
<<\EOF
2231 #define _ALL_SOURCE 1
2236 echo "$ac_t""no" 1>&6
2242 # Sound support for GNU/Linux and the free BSDs.
2243 for ac_hdr
in machine
/soundcard.h sys
/soundcard.h
2245 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2246 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2247 echo "configure:2248: checking for $ac_hdr" >&5
2248 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2249 echo $ac_n "(cached) $ac_c" 1>&6
2251 cat > conftest.
$ac_ext <<EOF
2252 #line 2253 "configure"
2253 #include "confdefs.h"
2256 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2257 { (eval echo configure
:2258: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2258 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2259 if test -z "$ac_err"; then
2261 eval "ac_cv_header_$ac_safe=yes"
2264 echo "configure: failed program was:" >&5
2265 cat conftest.
$ac_ext >&5
2267 eval "ac_cv_header_$ac_safe=no"
2271 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2272 echo "$ac_t""yes" 1>&6
2273 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2274 cat >> confdefs.h
<<EOF
2275 #define $ac_tr_hdr 1
2279 echo "$ac_t""no" 1>&6
2284 for ac_hdr
in sys
/select.h sys
/timeb.h sys
/time.h unistd.h utime.h \
2285 linux
/version.h sys
/systeminfo.h termios.h limits.h string.h stdlib.h \
2286 termcap.h stdio_ext.h
2288 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2289 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2290 echo "configure:2291: checking for $ac_hdr" >&5
2291 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2292 echo $ac_n "(cached) $ac_c" 1>&6
2294 cat > conftest.
$ac_ext <<EOF
2295 #line 2296 "configure"
2296 #include "confdefs.h"
2299 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2300 { (eval echo configure
:2301: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2301 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2302 if test -z "$ac_err"; then
2304 eval "ac_cv_header_$ac_safe=yes"
2307 echo "configure: failed program was:" >&5
2308 cat conftest.
$ac_ext >&5
2310 eval "ac_cv_header_$ac_safe=no"
2314 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2315 echo "$ac_t""yes" 1>&6
2316 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2317 cat >> confdefs.h
<<EOF
2318 #define $ac_tr_hdr 1
2322 echo "$ac_t""no" 1>&6
2326 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2327 echo "configure:2328: checking for ANSI C header files" >&5
2328 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2329 echo $ac_n "(cached) $ac_c" 1>&6
2331 cat > conftest.
$ac_ext <<EOF
2332 #line 2333 "configure"
2333 #include "confdefs.h"
2339 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2340 { (eval echo configure
:2341: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2341 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2342 if test -z "$ac_err"; then
2344 ac_cv_header_stdc
=yes
2347 echo "configure: failed program was:" >&5
2348 cat conftest.
$ac_ext >&5
2350 ac_cv_header_stdc
=no
2354 if test $ac_cv_header_stdc = yes; then
2355 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2356 cat > conftest.
$ac_ext <<EOF
2357 #line 2358 "configure"
2358 #include "confdefs.h"
2361 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2362 egrep "memchr" >/dev
/null
2>&1; then
2366 ac_cv_header_stdc
=no
2372 if test $ac_cv_header_stdc = yes; then
2373 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2374 cat > conftest.
$ac_ext <<EOF
2375 #line 2376 "configure"
2376 #include "confdefs.h"
2379 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2380 egrep "free" >/dev
/null
2>&1; then
2384 ac_cv_header_stdc
=no
2390 if test $ac_cv_header_stdc = yes; then
2391 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2392 if test "$cross_compiling" = yes; then
2395 cat > conftest.
$ac_ext <<EOF
2396 #line 2397 "configure"
2397 #include "confdefs.h"
2399 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2400 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2401 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2402 int main () { int i; for (i = 0; i < 256; i++)
2403 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2407 if { (eval echo configure
:2408: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
2411 echo "configure: failed program was:" >&5
2412 cat conftest.
$ac_ext >&5
2414 ac_cv_header_stdc
=no
2422 echo "$ac_t""$ac_cv_header_stdc" 1>&6
2423 if test $ac_cv_header_stdc = yes; then
2424 cat >> confdefs.h
<<\EOF
2425 #define STDC_HEADERS 1
2430 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
2431 echo "configure:2432: checking whether time.h and sys/time.h may both be included" >&5
2432 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
2433 echo $ac_n "(cached) $ac_c" 1>&6
2435 cat > conftest.
$ac_ext <<EOF
2436 #line 2437 "configure"
2437 #include "confdefs.h"
2438 #include <sys/types.h>
2439 #include <sys/time.h>
2445 if { (eval echo configure
:2446: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2447 ac_cv_header_time
=yes
2449 echo "configure: failed program was:" >&5
2450 cat conftest.
$ac_ext >&5
2452 ac_cv_header_time
=no
2457 echo "$ac_t""$ac_cv_header_time" 1>&6
2458 if test $ac_cv_header_time = yes; then
2459 cat >> confdefs.h
<<\EOF
2460 #define TIME_WITH_SYS_TIME 1
2465 echo $ac_n "checking for sys_siglist declaration in signal.h or unistd.h""... $ac_c" 1>&6
2466 echo "configure:2467: checking for sys_siglist declaration in signal.h or unistd.h" >&5
2467 if eval "test \"`echo '$''{'ac_cv_decl_sys_siglist'+set}'`\" = set"; then
2468 echo $ac_n "(cached) $ac_c" 1>&6
2470 cat > conftest.
$ac_ext <<EOF
2471 #line 2472 "configure"
2472 #include "confdefs.h"
2473 #include <sys/types.h>
2475 /* NetBSD declares sys_siglist in unistd.h. */
2476 #ifdef HAVE_UNISTD_H
2480 char *msg = *(sys_siglist + 1);
2483 if { (eval echo configure
:2484: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2485 ac_cv_decl_sys_siglist
=yes
2487 echo "configure: failed program was:" >&5
2488 cat conftest.
$ac_ext >&5
2490 ac_cv_decl_sys_siglist
=no
2495 echo "$ac_t""$ac_cv_decl_sys_siglist" 1>&6
2496 if test $ac_cv_decl_sys_siglist = yes; then
2497 cat >> confdefs.h
<<\EOF
2498 #define SYS_SIGLIST_DECLARED 1
2504 echo $ac_n "checking for struct utimbuf""... $ac_c" 1>&6
2505 echo "configure:2506: checking for struct utimbuf" >&5
2506 if eval "test \"`echo '$''{'emacs_cv_struct_utimbuf'+set}'`\" = set"; then
2507 echo $ac_n "(cached) $ac_c" 1>&6
2509 cat > conftest.
$ac_ext <<EOF
2510 #line 2511 "configure"
2511 #include "confdefs.h"
2512 #ifdef TIME_WITH_SYS_TIME
2513 #include <sys/time.h>
2516 #ifdef HAVE_SYS_TIME_H
2517 #include <sys/time.h>
2526 static struct utimbuf x; x.actime = x.modtime;
2529 if { (eval echo configure
:2530: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2531 emacs_cv_struct_utimbuf
=yes
2533 echo "configure: failed program was:" >&5
2534 cat conftest.
$ac_ext >&5
2536 emacs_cv_struct_utimbuf
=no
2541 echo "$ac_t""$emacs_cv_struct_utimbuf" 1>&6
2542 if test $emacs_cv_struct_utimbuf = yes; then
2543 cat >> confdefs.h
<<\EOF
2544 #define HAVE_STRUCT_UTIMBUF 1
2549 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
2550 echo "configure:2551: checking return type of signal handlers" >&5
2551 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
2552 echo $ac_n "(cached) $ac_c" 1>&6
2554 cat > conftest.
$ac_ext <<EOF
2555 #line 2556 "configure"
2556 #include "confdefs.h"
2557 #include <sys/types.h>
2563 extern "C" void (*signal (int, void (*)(int)))(int);
2565 void (*signal ()) ();
2572 if { (eval echo configure
:2573: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2574 ac_cv_type_signal
=void
2576 echo "configure: failed program was:" >&5
2577 cat conftest.
$ac_ext >&5
2579 ac_cv_type_signal
=int
2584 echo "$ac_t""$ac_cv_type_signal" 1>&6
2585 cat >> confdefs.h
<<EOF
2586 #define RETSIGTYPE $ac_cv_type_signal
2591 echo $ac_n "checking for speed_t""... $ac_c" 1>&6
2592 echo "configure:2593: checking for speed_t" >&5
2593 if eval "test \"`echo '$''{'emacs_cv_speed_t'+set}'`\" = set"; then
2594 echo $ac_n "(cached) $ac_c" 1>&6
2596 cat > conftest.
$ac_ext <<EOF
2597 #line 2598 "configure"
2598 #include "confdefs.h"
2599 #include <termios.h>
2604 if { (eval echo configure
:2605: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2606 emacs_cv_speed_t
=yes
2608 echo "configure: failed program was:" >&5
2609 cat conftest.
$ac_ext >&5
2614 echo "$ac_t""$emacs_cv_speed_t" 1>&6
2615 if test $emacs_cv_speed_t = yes; then
2616 cat >> confdefs.h
<<\EOF
2617 #define HAVE_SPEED_T 1
2622 echo $ac_n "checking for struct timeval""... $ac_c" 1>&6
2623 echo "configure:2624: checking for struct timeval" >&5
2624 if eval "test \"`echo '$''{'emacs_cv_struct_timeval'+set}'`\" = set"; then
2625 echo $ac_n "(cached) $ac_c" 1>&6
2627 cat > conftest.
$ac_ext <<EOF
2628 #line 2629 "configure"
2629 #include "confdefs.h"
2630 #ifdef TIME_WITH_SYS_TIME
2631 #include <sys/time.h>
2634 #ifdef HAVE_SYS_TIME_H
2635 #include <sys/time.h>
2641 static struct timeval x; x.tv_sec = x.tv_usec;
2644 if { (eval echo configure
:2645: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2646 emacs_cv_struct_timeval
=yes
2648 echo "configure: failed program was:" >&5
2649 cat conftest.
$ac_ext >&5
2651 emacs_cv_struct_timeval
=no
2656 echo "$ac_t""$emacs_cv_struct_timeval" 1>&6
2657 HAVE_TIMEVAL
=$emacs_cv_struct_timeval
2658 if test $emacs_cv_struct_timeval = yes; then
2659 cat >> confdefs.h
<<\EOF
2660 #define HAVE_TIMEVAL 1
2665 echo $ac_n "checking for struct exception""... $ac_c" 1>&6
2666 echo "configure:2667: checking for struct exception" >&5
2667 if eval "test \"`echo '$''{'emacs_cv_struct_exception'+set}'`\" = set"; then
2668 echo $ac_n "(cached) $ac_c" 1>&6
2670 cat > conftest.
$ac_ext <<EOF
2671 #line 2672 "configure"
2672 #include "confdefs.h"
2675 static struct exception x; x.arg1 = x.arg2 = x.retval; x.name = ""; x.type = 1;
2678 if { (eval echo configure
:2679: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2680 emacs_cv_struct_exception
=yes
2682 echo "configure: failed program was:" >&5
2683 cat conftest.
$ac_ext >&5
2685 emacs_cv_struct_exception
=no
2690 echo "$ac_t""$emacs_cv_struct_exception" 1>&6
2691 HAVE_EXCEPTION
=$emacs_cv_struct_exception
2692 if test $emacs_cv_struct_exception != yes; then
2693 cat >> confdefs.h
<<\EOF
2694 #define NO_MATHERR 1
2699 echo $ac_n "checking whether struct tm is in sys/time.h or time.h""... $ac_c" 1>&6
2700 echo "configure:2701: checking whether struct tm is in sys/time.h or time.h" >&5
2701 if eval "test \"`echo '$''{'ac_cv_struct_tm'+set}'`\" = set"; then
2702 echo $ac_n "(cached) $ac_c" 1>&6
2704 cat > conftest.
$ac_ext <<EOF
2705 #line 2706 "configure"
2706 #include "confdefs.h"
2707 #include <sys/types.h>
2710 struct tm *tp; tp->tm_sec;
2713 if { (eval echo configure
:2714: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2715 ac_cv_struct_tm
=time.h
2717 echo "configure: failed program was:" >&5
2718 cat conftest.
$ac_ext >&5
2720 ac_cv_struct_tm
=sys
/time.h
2725 echo "$ac_t""$ac_cv_struct_tm" 1>&6
2726 if test $ac_cv_struct_tm = sys
/time.h
; then
2727 cat >> confdefs.h
<<\EOF
2728 #define TM_IN_SYS_TIME 1
2733 echo $ac_n "checking for tm_zone in struct tm""... $ac_c" 1>&6
2734 echo "configure:2735: checking for tm_zone in struct tm" >&5
2735 if eval "test \"`echo '$''{'ac_cv_struct_tm_zone'+set}'`\" = set"; then
2736 echo $ac_n "(cached) $ac_c" 1>&6
2738 cat > conftest.
$ac_ext <<EOF
2739 #line 2740 "configure"
2740 #include "confdefs.h"
2741 #include <sys/types.h>
2742 #include <$ac_cv_struct_tm>
2744 struct tm tm; tm.tm_zone;
2747 if { (eval echo configure
:2748: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2749 ac_cv_struct_tm_zone
=yes
2751 echo "configure: failed program was:" >&5
2752 cat conftest.
$ac_ext >&5
2754 ac_cv_struct_tm_zone
=no
2759 echo "$ac_t""$ac_cv_struct_tm_zone" 1>&6
2760 if test "$ac_cv_struct_tm_zone" = yes; then
2761 cat >> confdefs.h
<<\EOF
2762 #define HAVE_TM_ZONE 1
2766 echo $ac_n "checking for tzname""... $ac_c" 1>&6
2767 echo "configure:2768: checking for tzname" >&5
2768 if eval "test \"`echo '$''{'ac_cv_var_tzname'+set}'`\" = set"; then
2769 echo $ac_n "(cached) $ac_c" 1>&6
2771 cat > conftest.
$ac_ext <<EOF
2772 #line 2773 "configure"
2773 #include "confdefs.h"
2775 #ifndef tzname /* For SGI. */
2776 extern char *tzname[]; /* RS6000 and others reject char **tzname. */
2782 if { (eval echo configure
:2783: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2784 ac_cv_var_tzname
=yes
2786 echo "configure: failed program was:" >&5
2787 cat conftest.
$ac_ext >&5
2794 echo "$ac_t""$ac_cv_var_tzname" 1>&6
2795 if test $ac_cv_var_tzname = yes; then
2796 cat >> confdefs.h
<<\EOF
2797 #define HAVE_TZNAME 1
2803 echo $ac_n "checking for tm_gmtoff in struct tm""... $ac_c" 1>&6
2804 echo "configure:2805: checking for tm_gmtoff in struct tm" >&5
2805 if eval "test \"`echo '$''{'emacs_cv_tm_gmtoff'+set}'`\" = set"; then
2806 echo $ac_n "(cached) $ac_c" 1>&6
2808 cat > conftest.
$ac_ext <<EOF
2809 #line 2810 "configure"
2810 #include "confdefs.h"
2813 struct tm t; t.tm_gmtoff = 0
2816 if { (eval echo configure
:2817: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2818 emacs_cv_tm_gmtoff
=yes
2820 echo "configure: failed program was:" >&5
2821 cat conftest.
$ac_ext >&5
2823 emacs_cv_tm_gmtoff
=no
2828 echo "$ac_t""$emacs_cv_tm_gmtoff" 1>&6
2829 if test $emacs_cv_tm_gmtoff = yes; then
2830 cat >> confdefs.h
<<\EOF
2831 #define HAVE_TM_GMTOFF 1
2837 echo $ac_n "checking for ${CC-cc} option to accept ANSI C""... $ac_c" 1>&6
2838 echo "configure:2839: checking for ${CC-cc} option to accept ANSI C" >&5
2839 if eval "test \"`echo '$''{'ac_cv_prog_cc_stdc'+set}'`\" = set"; then
2840 echo $ac_n "(cached) $ac_c" 1>&6
2842 ac_cv_prog_cc_stdc
=no
2844 # Don't try gcc -ansi; that turns off useful extensions and
2845 # breaks some systems' header files.
2846 # AIX -qlanglvl=ansi
2847 # Ultrix and OSF/1 -std1
2848 # HP-UX 10.20 and later -Ae
2849 # HP-UX older versions -Aa -D_HPUX_SOURCE
2850 # SVR4 -Xc -D__EXTENSIONS__
2851 for ac_arg
in "" -qlanglvl=ansi
-std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2853 CC
="$ac_save_CC $ac_arg"
2854 cat > conftest.
$ac_ext <<EOF
2855 #line 2856 "configure"
2856 #include "confdefs.h"
2859 #include <sys/types.h>
2860 #include <sys/stat.h>
2861 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2862 struct buf { int x; };
2863 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2864 static char *e (p, i)
2870 static char *f (char * (*g) (char **, int), char **p, ...)
2875 s = g (p, va_arg (v,int));
2879 int test (int i, double x);
2880 struct s1 {int (*f) (int a);};
2881 struct s2 {int (*f) (double a);};
2882 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2886 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2889 if { (eval echo configure
:2890: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2891 ac_cv_prog_cc_stdc
="$ac_arg"; break
2893 echo "configure: failed program was:" >&5
2894 cat conftest.
$ac_ext >&5
2902 case "x$ac_cv_prog_cc_stdc" in
2904 echo "$ac_t""none needed" 1>&6 ;;
2906 echo "$ac_t""$ac_cv_prog_cc_stdc" 1>&6
2907 CC
="$CC $ac_cv_prog_cc_stdc" ;;
2910 echo $ac_n "checking for function prototypes""... $ac_c" 1>&6
2911 echo "configure:2912: checking for function prototypes" >&5
2912 if test "$ac_cv_prog_cc_stdc" != no
; then
2913 echo "$ac_t""yes" 1>&6
2914 cat >> confdefs.h
<<\EOF
2915 #define PROTOTYPES 1
2919 echo "$ac_t""no" 1>&6
2922 echo $ac_n "checking for working volatile""... $ac_c" 1>&6
2923 echo "configure:2924: checking for working volatile" >&5
2924 if eval "test \"`echo '$''{'ac_cv_c_volatile'+set}'`\" = set"; then
2925 echo $ac_n "(cached) $ac_c" 1>&6
2927 cat > conftest.
$ac_ext <<EOF
2928 #line 2929 "configure"
2929 #include "confdefs.h"
2937 if { (eval echo configure
:2938: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2939 ac_cv_c_volatile
=yes
2941 echo "configure: failed program was:" >&5
2942 cat conftest.
$ac_ext >&5
2949 echo "$ac_t""$ac_cv_c_volatile" 1>&6
2950 if test $ac_cv_c_volatile = no
; then
2951 cat >> confdefs.h
<<\EOF
2957 echo $ac_n "checking for working const""... $ac_c" 1>&6
2958 echo "configure:2959: checking for working const" >&5
2959 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
2960 echo $ac_n "(cached) $ac_c" 1>&6
2962 cat > conftest.
$ac_ext <<EOF
2963 #line 2964 "configure"
2964 #include "confdefs.h"
2968 /* Ultrix mips cc rejects this. */
2969 typedef int charset[2]; const charset x = {0,0};
2970 /* SunOS 4.1.1 cc rejects this. */
2971 char const *const *ccp;
2973 /* NEC SVR4.0.2 mips cc rejects this. */
2974 struct point {int x, y;};
2975 static struct point const zero = {0,0};
2976 /* AIX XL C 1.02.0.0 rejects this.
2977 It does not let you subtract one const X* pointer from another in an arm
2978 of an if-expression whose if-part is not a constant expression */
2979 const char *g = "string";
2980 ccp = &g + (g ? g-g : 0);
2981 /* HPUX 7.0 cc rejects these. */
2984 ccp = (char const *const *) p;
2985 { /* SCO 3.2v4 cc rejects this. */
2987 char const *s = 0 ? (char *) 0 : (char const *) 0;
2991 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
2993 const int *foo = &x[0];
2996 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
2997 typedef const int *iptr;
3001 { /* AIX XL C 1.02.0.0 rejects this saying
3002 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
3003 struct s { int j; const int *ap[3]; };
3004 struct s *b; b->j = 5;
3006 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
3012 if { (eval echo configure
:3013: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3016 echo "configure: failed program was:" >&5
3017 cat conftest.
$ac_ext >&5
3024 echo "$ac_t""$ac_cv_c_const" 1>&6
3025 if test $ac_cv_c_const = no
; then
3026 cat >> confdefs.h
<<\EOF
3032 echo $ac_n "checking for void * support""... $ac_c" 1>&6
3033 echo "configure:3034: checking for void * support" >&5
3034 if eval "test \"`echo '$''{'emacs_cv_void_star'+set}'`\" = set"; then
3035 echo $ac_n "(cached) $ac_c" 1>&6
3037 cat > conftest.
$ac_ext <<EOF
3038 #line 3039 "configure"
3039 #include "confdefs.h"
3045 if { (eval echo configure
:3046: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3047 emacs_cv_void_star
=yes
3049 echo "configure: failed program was:" >&5
3050 cat conftest.
$ac_ext >&5
3052 emacs_cv_void_star
=no
3057 echo "$ac_t""$emacs_cv_void_star" 1>&6
3058 if test $emacs_cv_void_star = yes; then
3059 cat >> confdefs.h
<<\EOF
3060 #define POINTER_TYPE void
3064 cat >> confdefs.h
<<\EOF
3065 #define POINTER_TYPE char
3070 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
3071 echo "configure:3072: checking whether ${MAKE-make} sets \${MAKE}" >&5
3072 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
3073 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
3074 echo $ac_n "(cached) $ac_c" 1>&6
3076 cat > conftestmake
<<\EOF
3078 @
echo 'ac_maketemp="${MAKE}"'
3080 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3081 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
3082 if test -n "$ac_maketemp"; then
3083 eval ac_cv_prog_make_
${ac_make}_set
=yes
3085 eval ac_cv_prog_make_
${ac_make}_set
=no
3089 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3090 echo "$ac_t""yes" 1>&6
3093 echo "$ac_t""no" 1>&6
3094 SET_MAKE
="MAKE=${MAKE-make}"
3098 echo $ac_n "checking for long file names""... $ac_c" 1>&6
3099 echo "configure:3100: checking for long file names" >&5
3100 if eval "test \"`echo '$''{'ac_cv_sys_long_file_names'+set}'`\" = set"; then
3101 echo $ac_n "(cached) $ac_c" 1>&6
3103 ac_cv_sys_long_file_names
=yes
3104 # Test for long file names in all the places we know might matter:
3105 # . the current directory, where building will happen
3106 # $prefix/lib where we will be installing things
3107 # $exec_prefix/lib likewise
3108 # eval it to expand exec_prefix.
3109 # $TMPDIR if set, where it might want to write temporary files
3110 # if $TMPDIR is not set:
3111 # /tmp where it might want to write temporary files
3114 if test -n "$TMPDIR" && test -d "$TMPDIR" && test -w "$TMPDIR"; then
3115 ac_tmpdirs
="$TMPDIR"
3117 ac_tmpdirs
='/tmp /var/tmp /usr/tmp'
3119 for ac_dir
in .
$ac_tmpdirs `eval echo $prefix/lib $exec_prefix/lib` ; do
3120 test -d $ac_dir ||
continue
3121 test -w $ac_dir ||
continue # It is less confusing to not echo anything here.
3122 (echo 1 > $ac_dir/conftest9012345
) 2>/dev
/null
3123 (echo 2 > $ac_dir/conftest9012346
) 2>/dev
/null
3124 val
=`cat $ac_dir/conftest9012345 2>/dev/null`
3125 if test ! -f $ac_dir/conftest9012345 ||
test "$val" != 1; then
3126 ac_cv_sys_long_file_names
=no
3127 rm -f $ac_dir/conftest9012345
$ac_dir/conftest9012346
2>/dev
/null
3130 rm -f $ac_dir/conftest9012345
$ac_dir/conftest9012346
2>/dev
/null
3134 echo "$ac_t""$ac_cv_sys_long_file_names" 1>&6
3135 if test $ac_cv_sys_long_file_names = yes; then
3136 cat >> confdefs.h
<<\EOF
3137 #define HAVE_LONG_FILE_NAMES 1
3143 #### Choose a window system.
3145 # If we find X, set shell vars x_includes and x_libraries to the
3146 # paths, otherwise set no_x=yes.
3147 # Uses ac_ vars as temps to allow command line to override cache and checks.
3148 # --without-x overrides everything else, but does not touch the cache.
3149 echo $ac_n "checking for X""... $ac_c" 1>&6
3150 echo "configure:3151: checking for X" >&5
3152 # Check whether --with-x or --without-x was given.
3153 if test "${with_x+set}" = set; then
3158 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
3159 if test "x$with_x" = xno
; then
3160 # The user explicitly disabled X.
3163 if test "x$x_includes" != xNONE
&& test "x$x_libraries" != xNONE
; then
3164 # Both variables are already set.
3167 if eval "test \"`echo '$''{'ac_cv_have_x'+set}'`\" = set"; then
3168 echo $ac_n "(cached) $ac_c" 1>&6
3170 # One or both of the vars are not set, and there is no cached value.
3171 ac_x_includes
=NO ac_x_libraries
=NO
3173 if mkdir conftestdir
; then
3175 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
3176 cat > Imakefile
<<'EOF'
3178 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
3180 if (xmkmf
) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
3181 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3182 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
3183 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
3184 for ac_extension
in a so sl
; do
3185 if test ! -f $ac_im_usrlibdir/libX11.
$ac_extension &&
3186 test -f $ac_im_libdir/libX11.
$ac_extension; then
3187 ac_im_usrlibdir
=$ac_im_libdir; break
3190 # Screen out bogus values from the imake configuration. They are
3191 # bogus both because they are the default anyway, and because
3192 # using them would break gcc on systems where it needs fixed includes.
3193 case "$ac_im_incroot" in
3195 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
="$ac_im_incroot" ;;
3197 case "$ac_im_usrlibdir" in
3199 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
="$ac_im_usrlibdir" ;;
3206 if test "$ac_x_includes" = NO
; then
3207 # Guess where to find include files, by looking for this one X11 .h file.
3208 test -z "$x_direct_test_include" && x_direct_test_include
=X11
/Intrinsic.h
3210 # First, try using that file with no special directory specified.
3211 cat > conftest.
$ac_ext <<EOF
3212 #line 3213 "configure"
3213 #include "confdefs.h"
3214 #include <$x_direct_test_include>
3216 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3217 { (eval echo configure
:3218: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3218 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3219 if test -z "$ac_err"; then
3221 # We can compile using X headers with no special include directory.
3225 echo "configure: failed program was:" >&5
3226 cat conftest.
$ac_ext >&5
3228 # Look for the header file in a standard set of common directories.
3229 # Check X11 before X11Rn because it is often a symlink to the current release.
3232 /usr
/X11R
6/include \
3233 /usr
/X11R
5/include \
3234 /usr
/X11R
4/include \
3237 /usr
/include
/X11R6 \
3238 /usr
/include
/X11R5 \
3239 /usr
/include
/X11R4 \
3241 /usr
/local
/X11
/include \
3242 /usr
/local
/X11R
6/include \
3243 /usr
/local
/X11R
5/include \
3244 /usr
/local
/X11R
4/include \
3246 /usr
/local
/include
/X11 \
3247 /usr
/local
/include
/X11R6 \
3248 /usr
/local
/include
/X11R5 \
3249 /usr
/local
/include
/X11R4 \
3253 /usr
/XFree86
/include
/X11 \
3256 /usr
/local
/include \
3257 /usr
/unsupported
/include \
3258 /usr
/athena
/include \
3259 /usr
/local
/x11r
5/include \
3260 /usr
/lpp
/Xamples
/include \
3262 /usr
/openwin
/include \
3263 /usr
/openwin
/share
/include \
3266 if test -r "$ac_dir/$x_direct_test_include"; then
3267 ac_x_includes
=$ac_dir
3273 fi # $ac_x_includes = NO
3275 if test "$ac_x_libraries" = NO
; then
3276 # Check for the libraries.
3278 test -z "$x_direct_test_library" && x_direct_test_library
=Xt
3279 test -z "$x_direct_test_function" && x_direct_test_function
=XtMalloc
3281 # See if we find them without any special options.
3282 # Don't add to $LIBS permanently.
3283 ac_save_LIBS
="$LIBS"
3284 LIBS
="-l$x_direct_test_library $LIBS"
3285 cat > conftest.
$ac_ext <<EOF
3286 #line 3287 "configure"
3287 #include "confdefs.h"
3290 ${x_direct_test_function}()
3293 if { (eval echo configure
:3294: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3295 LIBS
="$ac_save_LIBS"
3296 # We can link X programs with no special library path.
3299 echo "configure: failed program was:" >&5
3300 cat conftest.
$ac_ext >&5
3302 LIBS
="$ac_save_LIBS"
3303 # First see if replacing the include by lib works.
3304 # Check X11 before X11Rn because it is often a symlink to the current release.
3305 for ac_dir
in `echo "$ac_x_includes" | sed s/include/lib/` \
3316 /usr
/local
/X11
/lib \
3317 /usr
/local
/X11R
6/lib \
3318 /usr
/local
/X11R
5/lib \
3319 /usr
/local
/X11R
4/lib \
3321 /usr
/local
/lib
/X11 \
3322 /usr
/local
/lib
/X11R6 \
3323 /usr
/local
/lib
/X11R5 \
3324 /usr
/local
/lib
/X11R4 \
3328 /usr
/XFree86
/lib
/X11 \
3332 /usr
/unsupported
/lib \
3334 /usr
/local
/x11r
5/lib \
3335 /usr
/lpp
/Xamples
/lib \
3339 /usr
/openwin
/share
/lib \
3342 for ac_extension
in a so sl
; do
3343 if test -r $ac_dir/lib
${x_direct_test_library}.
$ac_extension; then
3344 ac_x_libraries
=$ac_dir
3351 fi # $ac_x_libraries = NO
3353 if test "$ac_x_includes" = NO ||
test "$ac_x_libraries" = NO
; then
3354 # Didn't find X anywhere. Cache the known absence of X.
3355 ac_cv_have_x
="have_x=no"
3357 # Record where we found X for the cache.
3358 ac_cv_have_x
="have_x=yes \
3359 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
3363 eval "$ac_cv_have_x"
3366 if test "$have_x" != yes; then
3367 echo "$ac_t""$have_x" 1>&6
3370 # If each of the values was on the command line, it overrides each guess.
3371 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
3372 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
3373 # Update the cache value to reflect the command line values.
3374 ac_cv_have_x
="have_x=yes \
3375 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
3376 echo "$ac_t""libraries $x_libraries, headers $x_includes" 1>&6
3379 if test "$no_x" = yes; then
3385 if test "${x_libraries}" != NONE
&& test -n "${x_libraries}"; then
3386 LD_SWITCH_X_SITE
=-L`echo ${x_libraries} | sed -e "s/:/ -L/g"`
3387 LD_SWITCH_X_SITE_AUX
=-R`echo ${x_libraries} | sed -e "s/:/ -R/g"`
3388 x_default_search_path
=""
3389 for x_library
in `echo ${x_libraries} | sed -e "s/:/ /g"`; do
3390 x_search_path
="${x_library}/X11/%L/%T/%N%C%S:\
3391 ${x_library}/X11/%L/%T/%N%C%S:${x_libary}/X11/%l/%T/%N%C%S:\
3392 ${x_library}/X11/%T/%N%C%S:${x_library}/X11/%L/%T/%N%S:\
3393 ${x_library}/X11/%l/%T/%N%S:${x_library}/X11/%T/%N%S"
3394 if test x
"${x_default_search_path}" = x
; then
3395 x_default_search_path
=${x_search_path}
3397 x_default_search_path
="${x_search_path}:${x_default_search_path}"
3401 if test "${x_includes}" != NONE
&& test -n "${x_includes}"; then
3402 C_SWITCH_X_SITE
=-I`echo ${x_includes} | sed -e "s/:/ -I/g"`
3405 if test x
"${x_includes}" = x
; then
3406 bitmapdir
=/usr
/include
/X11
/bitmaps
3408 # accumulate include directories that have X11 bitmap subdirectories
3410 for bmd
in `echo ${x_includes} | sed -e "s/:/ /g"`; do
3411 if test -d "${bmd}/X11/bitmaps"; then
3412 bmd_acc
="${bmd_acc}:${bmd}/X11/bitmaps"
3414 if test -d "${bmd}/bitmaps"; then
3415 bmd_acc
="${bmd_acc}:${bmd}/bitmaps"
3418 if test ${bmd_acc} != "dummyval"; then
3419 bitmapdir
=`echo ${bmd_acc} | sed -e "s/^dummyval://"`
3423 case "${window_system}" in
3427 case "${with_x_toolkit}" in
3428 athena | lucid
) USE_X_TOOLKIT
=LUCID
;;
3429 motif
) USE_X_TOOLKIT
=MOTIF
;;
3430 no
) USE_X_TOOLKIT
=none
;;
3431 * ) USE_X_TOOLKIT
=maybe
;;
3441 ### If we're using X11, we should use the X menu package.
3444 yes ) HAVE_MENUS
=yes ;;
3447 if test "${opsys}" = "hpux9"; then
3448 case "${x_libraries}" in
3450 opsysfile
="s/hpux9-x11r4.h"
3455 if test "${opsys}" = "hpux9shr"; then
3456 case "${x_libraries}" in
3458 opsysfile
="s/hpux9shxr4.h"
3463 #### Extract some information from the operating system and machine files.
3465 echo "checking the machine- and system-dependent files to find out
3466 - which libraries the lib-src programs will want, and
3467 - whether the GNU malloc routines are usable" 1>&6
3468 echo "configure:3469: checking the machine- and system-dependent files to find out
3469 - which libraries the lib-src programs will want, and
3470 - whether the GNU malloc routines are usable" >&5
3472 ### First figure out CFLAGS (which we use for running the compiler here)
3473 ### and REAL_CFLAGS (which we use for real compilation).
3474 ### The two are the same except on a few systems, where they are made
3475 ### different to work around various lossages. For example,
3476 ### GCC 2.5 on GNU/Linux needs them to be different because it treats -g
3477 ### as implying static linking.
3479 ### If the CFLAGS env var is specified, we use that value
3480 ### instead of the default.
3482 ### It's not important that this name contain the PID; you can't run
3483 ### two configures in the same directory and have anything work
3485 tempcname
="conftest.c"
3488 #include "'${srcdir}'/src/'${opsysfile}'"
3489 #include "'${srcdir}'/src/'${machfile}'"
3490 #ifndef LIBS_MACHINE
3491 #define LIBS_MACHINE
3496 #ifndef C_SWITCH_SYSTEM
3497 #define C_SWITCH_SYSTEM
3499 #ifndef C_SWITCH_MACHINE
3500 #define C_SWITCH_MACHINE
3502 configure___ libsrc_libs=LIBS_MACHINE LIBS_SYSTEM
3503 configure___ c_switch_system=C_SWITCH_SYSTEM
3504 configure___ c_switch_machine=C_SWITCH_MACHINE
3507 #define LIB_X11_LIB -lX11
3510 #ifndef LIBX11_MACHINE
3511 #define LIBX11_MACHINE
3514 #ifndef LIBX11_SYSTEM
3515 #define LIBX11_SYSTEM
3517 configure___ LIBX=LIB_X11_LIB LIBX11_MACHINE LIBX11_SYSTEM
3520 configure___ unexec=UNEXEC
3522 configure___ unexec=unexec.o
3525 #ifdef SYSTEM_MALLOC
3526 configure___ system_malloc=yes
3528 configure___ system_malloc=no
3531 #ifndef C_DEBUG_SWITCH
3532 #define C_DEBUG_SWITCH -g
3535 #ifndef C_OPTIMIZE_SWITCH
3537 #define C_OPTIMIZE_SWITCH -O2
3539 #define C_OPTIMIZE_SWITCH -O
3543 #ifndef LD_SWITCH_MACHINE
3544 #define LD_SWITCH_MACHINE
3547 #ifndef LD_SWITCH_SYSTEM
3548 #define LD_SWITCH_SYSTEM
3551 #ifndef LD_SWITCH_X_SITE_AUX
3552 #define LD_SWITCH_X_SITE_AUX
3555 configure___ ld_switch_system=LD_SWITCH_SYSTEM
3556 configure___ ld_switch_machine=LD_SWITCH_MACHINE
3558 #ifdef THIS_IS_CONFIGURE
3560 /* Get the CFLAGS for tests in configure. */
3562 configure___ CFLAGS=C_DEBUG_SWITCH C_OPTIMIZE_SWITCH '${SPECIFIED_CFLAGS}'
3564 configure___ CFLAGS=C_DEBUG_SWITCH '${SPECIFIED_CFLAGS}'
3567 #else /* not THIS_IS_CONFIGURE */
3569 /* Get the CFLAGS for real compilation. */
3571 configure___ REAL_CFLAGS=C_DEBUG_SWITCH C_OPTIMIZE_SWITCH '${SPECIFIED_CFLAGS}'
3573 configure___ REAL_CFLAGS=C_DEBUG_SWITCH '${SPECIFIED_CFLAGS}'
3576 #endif /* not THIS_IS_CONFIGURE */
3579 # The value of CPP is a quoted variable reference, so we need to do this
3580 # to get its actual value...
3581 CPP
=`eval "echo $CPP"`
3582 eval `${CPP} -Isrc ${tempcname} \
3583 | sed -n -e 's/^configure___ \([^=]*=\)\(.*\)$/\1"\2"/p'`
3584 if test "x$SPECIFIED_CFLAGS" = x
; then
3585 eval `${CPP} -Isrc -DTHIS_IS_CONFIGURE ${tempcname} \
3586 | sed -n -e 's/^configure___ \([^=]*=\)\(.*\)$/\1"\2"/p'`
3588 REAL_CFLAGS
="$CFLAGS"
3592 ac_link
="$ac_link $ld_switch_machine $ld_switch_system"
3594 ### Compute the unexec source name from the object name.
3595 UNEXEC_SRC
="`echo ${unexec} | sed 's/\.o/.c/'`"
3597 # Do the opsystem or machine files prohibit the use of the GNU malloc?
3598 # Assume not, until told otherwise.
3601 echo $ac_n "checking for malloc_get_state""... $ac_c" 1>&6
3602 echo "configure:3603: checking for malloc_get_state" >&5
3603 if eval "test \"`echo '$''{'ac_cv_func_malloc_get_state'+set}'`\" = set"; then
3604 echo $ac_n "(cached) $ac_c" 1>&6
3606 cat > conftest.
$ac_ext <<EOF
3607 #line 3608 "configure"
3608 #include "confdefs.h"
3609 /* System header to define __stub macros and hopefully few prototypes,
3610 which can conflict with char malloc_get_state(); below. */
3612 /* Override any gcc2 internal prototype to avoid an error. */
3613 /* We use char because int might match the return type of a gcc2
3614 builtin and then its argument prototype would still apply. */
3615 char malloc_get_state();
3619 /* The GNU C library defines this for functions which it implements
3620 to always fail with ENOSYS. Some functions are actually named
3621 something starting with __ and the normal name is an alias. */
3622 #if defined (__stub_malloc_get_state) || defined (__stub___malloc_get_state)
3630 if { (eval echo configure
:3631: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3632 eval "ac_cv_func_malloc_get_state=yes"
3634 echo "configure: failed program was:" >&5
3635 cat conftest.
$ac_ext >&5
3637 eval "ac_cv_func_malloc_get_state=no"
3642 if eval "test \"`echo '$ac_cv_func_'malloc_get_state`\" = yes"; then
3643 echo "$ac_t""yes" 1>&6
3646 echo "$ac_t""no" 1>&6
3650 echo $ac_n "checking for malloc_set_state""... $ac_c" 1>&6
3651 echo "configure:3652: checking for malloc_set_state" >&5
3652 if eval "test \"`echo '$''{'ac_cv_func_malloc_set_state'+set}'`\" = set"; then
3653 echo $ac_n "(cached) $ac_c" 1>&6
3655 cat > conftest.
$ac_ext <<EOF
3656 #line 3657 "configure"
3657 #include "confdefs.h"
3658 /* System header to define __stub macros and hopefully few prototypes,
3659 which can conflict with char malloc_set_state(); below. */
3661 /* Override any gcc2 internal prototype to avoid an error. */
3662 /* We use char because int might match the return type of a gcc2
3663 builtin and then its argument prototype would still apply. */
3664 char malloc_set_state();
3668 /* The GNU C library defines this for functions which it implements
3669 to always fail with ENOSYS. Some functions are actually named
3670 something starting with __ and the normal name is an alias. */
3671 #if defined (__stub_malloc_set_state) || defined (__stub___malloc_set_state)
3679 if { (eval echo configure
:3680: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3681 eval "ac_cv_func_malloc_set_state=yes"
3683 echo "configure: failed program was:" >&5
3684 cat conftest.
$ac_ext >&5
3686 eval "ac_cv_func_malloc_set_state=no"
3691 if eval "test \"`echo '$ac_cv_func_'malloc_set_state`\" = yes"; then
3692 echo "$ac_t""yes" 1>&6
3695 echo "$ac_t""no" 1>&6
3699 echo $ac_n "checking whether __after_morecore_hook exists""... $ac_c" 1>&6
3700 echo "configure:3701: checking whether __after_morecore_hook exists" >&5
3701 if eval "test \"`echo '$''{'emacs_cv_var___after_morecore_hook'+set}'`\" = set"; then
3702 echo $ac_n "(cached) $ac_c" 1>&6
3704 cat > conftest.
$ac_ext <<EOF
3705 #line 3706 "configure"
3706 #include "confdefs.h"
3707 extern void (* __after_morecore_hook)();
3709 __after_morecore_hook = 0
3712 if { (eval echo configure
:3713: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3714 emacs_cv_var___after_morecore_hook
=yes
3716 echo "configure: failed program was:" >&5
3717 cat conftest.
$ac_ext >&5
3719 emacs_cv_var___after_morecore_hook
=no
3724 echo "$ac_t""$emacs_cv_var___after_morecore_hook" 1>&6
3725 if test $emacs_cv_var___after_morecore_hook = no
; then
3728 if test "${system_malloc}" = "yes"; then
3731 (The GNU allocators don't work with this system configuration.)"
3733 if test "$doug_lea_malloc" = "yes" ; then
3734 if test "$GNU_MALLOC" = yes ; then
3736 (Using Doug Lea's new malloc from the GNU C Library.)"
3738 cat >> confdefs.h
<<\EOF
3739 #define DOUG_LEA_MALLOC 1
3744 if test x
"${REL_ALLOC}" = x
; then
3745 REL_ALLOC
=${GNU_MALLOC}
3748 #### Add the libraries to LIBS and check for some functions.
3750 if test x
"${OVERRIDE_CPPFLAGS}" != x
; then
3751 CPPFLAGS
="${OVERRIDE_CPPFLAGS}"
3753 CPPFLAGS
="$c_switch_system $c_switch_machine $CPPFLAGS"
3756 LIBS
="$libsrc_libs $LIBS"
3758 echo $ac_n "checking for dnet_ntoa in -ldnet""... $ac_c" 1>&6
3759 echo "configure:3760: checking for dnet_ntoa in -ldnet" >&5
3760 ac_lib_var
=`echo dnet'_'dnet_ntoa | sed 'y%./+-%__p_%'`
3761 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3762 echo $ac_n "(cached) $ac_c" 1>&6
3764 ac_save_LIBS
="$LIBS"
3766 cat > conftest.
$ac_ext <<EOF
3767 #line 3768 "configure"
3768 #include "confdefs.h"
3769 /* Override any gcc2 internal prototype to avoid an error. */
3770 /* We use char because int might match the return type of a gcc2
3771 builtin and then its argument prototype would still apply. */
3778 if { (eval echo configure
:3779: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3780 eval "ac_cv_lib_$ac_lib_var=yes"
3782 echo "configure: failed program was:" >&5
3783 cat conftest.
$ac_ext >&5
3785 eval "ac_cv_lib_$ac_lib_var=no"
3788 LIBS
="$ac_save_LIBS"
3791 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3792 echo "$ac_t""yes" 1>&6
3793 ac_tr_lib
=HAVE_LIB
`echo dnet | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3794 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3795 cat >> confdefs.h
<<EOF
3796 #define $ac_tr_lib 1
3802 echo "$ac_t""no" 1>&6
3806 echo $ac_n "checking for main in -lXbsd""... $ac_c" 1>&6
3807 echo "configure:3808: checking for main in -lXbsd" >&5
3808 ac_lib_var
=`echo Xbsd'_'main | sed 'y%./+-%__p_%'`
3809 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3810 echo $ac_n "(cached) $ac_c" 1>&6
3812 ac_save_LIBS
="$LIBS"
3814 cat > conftest.
$ac_ext <<EOF
3815 #line 3816 "configure"
3816 #include "confdefs.h"
3822 if { (eval echo configure
:3823: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3824 eval "ac_cv_lib_$ac_lib_var=yes"
3826 echo "configure: failed program was:" >&5
3827 cat conftest.
$ac_ext >&5
3829 eval "ac_cv_lib_$ac_lib_var=no"
3832 LIBS
="$ac_save_LIBS"
3835 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3836 echo "$ac_t""yes" 1>&6
3837 LD_SWITCH_X_SITE
="$LD_SWITCH_X_SITE -lXbsd"
3839 echo "$ac_t""no" 1>&6
3843 echo $ac_n "checking for cma_open in -lpthreads""... $ac_c" 1>&6
3844 echo "configure:3845: checking for cma_open in -lpthreads" >&5
3845 ac_lib_var
=`echo pthreads'_'cma_open | sed 'y%./+-%__p_%'`
3846 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3847 echo $ac_n "(cached) $ac_c" 1>&6
3849 ac_save_LIBS
="$LIBS"
3850 LIBS
="-lpthreads $LIBS"
3851 cat > conftest.
$ac_ext <<EOF
3852 #line 3853 "configure"
3853 #include "confdefs.h"
3854 /* Override any gcc2 internal prototype to avoid an error. */
3855 /* We use char because int might match the return type of a gcc2
3856 builtin and then its argument prototype would still apply. */
3863 if { (eval echo configure
:3864: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3865 eval "ac_cv_lib_$ac_lib_var=yes"
3867 echo "configure: failed program was:" >&5
3868 cat conftest.
$ac_ext >&5
3870 eval "ac_cv_lib_$ac_lib_var=no"
3873 LIBS
="$ac_save_LIBS"
3876 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3877 echo "$ac_t""yes" 1>&6
3878 ac_tr_lib
=HAVE_LIB
`echo pthreads | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3879 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3880 cat >> confdefs.h
<<EOF
3881 #define $ac_tr_lib 1
3884 LIBS
="-lpthreads $LIBS"
3887 echo "$ac_t""no" 1>&6
3891 echo $ac_n "checking for XFree86 in /usr/X386""... $ac_c" 1>&6
3892 echo "configure:3893: checking for XFree86 in /usr/X386" >&5
3893 if test -d /usr
/X386
/include
; then
3895 : ${C_SWITCH_X_SITE="-I/usr/X386/include"}
3899 echo "$ac_t""$HAVE_XFREE386" 1>&6
3901 # Change CFLAGS temporarily so that C_SWITCH_X_SITE gets used
3902 # for the tests that follow. We set it back to REAL_CFLAGS later on.
3904 if test "${HAVE_X11}" = "yes"; then
3905 DEFS
="$C_SWITCH_X_SITE $DEFS"
3906 LDFLAGS
="$LDFLAGS $LD_SWITCH_X_SITE"
3908 CFLAGS
="$C_SWITCH_X_SITE $CFLAGS"
3910 # On Solaris, arrange for LD_RUN_PATH to point to the X libraries for tests.
3911 # This is handled by LD_SWITCH_X_SITE_AUX during the real build,
3912 # but it's more convenient here to set LD_RUN_PATH
3913 # since this also works on hosts that don't understand LD_SWITCH_X_SITE_AUX.
3914 if test "${x_libraries}" != NONE
&& test -n "${x_libraries}"; then
3915 LD_RUN_PATH
=$x_libraries${LD_RUN_PATH+:}$LD_RUN_PATH
3919 if test "${opsys}" = "gnu-linux"; then
3920 echo $ac_n "checking whether X on GNU/Linux needs -b to link""... $ac_c" 1>&6
3921 echo "configure:3922: checking whether X on GNU/Linux needs -b to link" >&5
3922 cat > conftest.
$ac_ext <<EOF
3923 #line 3924 "configure"
3924 #include "confdefs.h"
3927 XOpenDisplay ("foo");
3930 if { (eval echo configure
:3931: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3932 xlinux_first_failure
=no
3934 echo "configure: failed program was:" >&5
3935 cat conftest.
$ac_ext >&5
3937 xlinux_first_failure
=yes
3940 if test "${xlinux_first_failure}" = "yes"; then
3941 OLD_LD_SWITCH_X_SITE
="$LD_SWITCH_X_SITE"
3942 OLD_C_SWITCH_X_SITE
="$C_SWITCH_X_SITE"
3943 OLD_CPPFLAGS
="$CPPFLAGS"
3945 LD_SWITCH_X_SITE
="$LD_SWITCH_X_SITE -b i486-linuxaout"
3946 C_SWITCH_X_SITE
="$C_SWITCH_X_SITE -b i486-linuxaout"
3947 CPPFLAGS
="$CPPFLAGS -b i486-linuxaout"
3948 LIBS
="$LIBS -b i486-linuxaout"
3949 cat > conftest.
$ac_ext <<EOF
3950 #line 3951 "configure"
3951 #include "confdefs.h"
3954 XOpenDisplay ("foo");
3957 if { (eval echo configure
:3958: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3959 xlinux_second_failure
=no
3961 echo "configure: failed program was:" >&5
3962 cat conftest.
$ac_ext >&5
3964 xlinux_second_failure
=yes
3967 if test "${xlinux_second_failure}" = "yes"; then
3968 # If we get the same failure with -b, there is no use adding -b.
3969 # So take it out. This plays safe.
3970 LD_SWITCH_X_SITE
="$OLD_LD_SWITCH_X_SITE"
3971 C_SWITCH_X_SITE
="$OLD_C_SWITCH_X_SITE"
3972 CPPFLAGS
="$OLD_CPPFLAGS"
3974 echo "$ac_t""no" 1>&6
3976 echo "$ac_t""yes" 1>&6
3979 echo "$ac_t""no" 1>&6
3983 for ac_func
in XrmSetDatabase XScreenResourceString \
3984 XScreenNumberOfScreen XSetWMProtocols
3986 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3987 echo "configure:3988: checking for $ac_func" >&5
3988 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3989 echo $ac_n "(cached) $ac_c" 1>&6
3991 cat > conftest.
$ac_ext <<EOF
3992 #line 3993 "configure"
3993 #include "confdefs.h"
3994 /* System header to define __stub macros and hopefully few prototypes,
3995 which can conflict with char $ac_func(); below. */
3997 /* Override any gcc2 internal prototype to avoid an error. */
3998 /* We use char because int might match the return type of a gcc2
3999 builtin and then its argument prototype would still apply. */
4004 /* The GNU C library defines this for functions which it implements
4005 to always fail with ENOSYS. Some functions are actually named
4006 something starting with __ and the normal name is an alias. */
4007 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4015 if { (eval echo configure
:4016: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4017 eval "ac_cv_func_$ac_func=yes"
4019 echo "configure: failed program was:" >&5
4020 cat conftest.
$ac_ext >&5
4022 eval "ac_cv_func_$ac_func=no"
4027 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4028 echo "$ac_t""yes" 1>&6
4029 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4030 cat >> confdefs.h
<<EOF
4031 #define $ac_tr_func 1
4035 echo "$ac_t""no" 1>&6
4041 if test "${window_system}" = "x11"; then
4042 echo $ac_n "checking X11 version 6""... $ac_c" 1>&6
4043 echo "configure:4044: checking X11 version 6" >&5
4044 if eval "test \"`echo '$''{'emacs_cv_x11_version_6'+set}'`\" = set"; then
4045 echo $ac_n "(cached) $ac_c" 1>&6
4047 cat > conftest.
$ac_ext <<EOF
4048 #line 4049 "configure"
4049 #include "confdefs.h"
4050 #include <X11/Xlib.h>
4052 #if XlibSpecificationRelease < 6
4058 if { (eval echo configure
:4059: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4060 emacs_cv_x11_version_6
=yes
4062 echo "configure: failed program was:" >&5
4063 cat conftest.
$ac_ext >&5
4065 emacs_cv_x11_version_6
=no
4070 if test $emacs_cv_x11_version_6 = yes; then
4071 echo "$ac_t""6 or newer" 1>&6
4072 cat >> confdefs.h
<<\EOF
4073 #define HAVE_X11R6 1
4077 echo "$ac_t""before 6" 1>&6
4081 if test "${window_system}" = "x11"; then
4082 echo $ac_n "checking X11 version 5""... $ac_c" 1>&6
4083 echo "configure:4084: checking X11 version 5" >&5
4084 if eval "test \"`echo '$''{'emacs_cv_x11_version_5'+set}'`\" = set"; then
4085 echo $ac_n "(cached) $ac_c" 1>&6
4087 cat > conftest.
$ac_ext <<EOF
4088 #line 4089 "configure"
4089 #include "confdefs.h"
4090 #include <X11/Xlib.h>
4092 #if XlibSpecificationRelease < 5
4098 if { (eval echo configure
:4099: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4100 emacs_cv_x11_version_5
=yes
4102 echo "configure: failed program was:" >&5
4103 cat conftest.
$ac_ext >&5
4105 emacs_cv_x11_version_5
=no
4110 if test $emacs_cv_x11_version_5 = yes; then
4111 echo "$ac_t""5 or newer" 1>&6
4113 cat >> confdefs.h
<<\EOF
4114 #define HAVE_X11R5 1
4119 echo "$ac_t""before 5" 1>&6
4123 if test x
"${USE_X_TOOLKIT}" = xmaybe
; then
4124 if test x
"${HAVE_X11R5}" = xyes
; then
4125 echo $ac_n "checking X11 version 5 with Xaw""... $ac_c" 1>&6
4126 echo "configure:4127: checking X11 version 5 with Xaw" >&5
4127 if eval "test \"`echo '$''{'emacs_cv_x11_version_5_with_xaw'+set}'`\" = set"; then
4128 echo $ac_n "(cached) $ac_c" 1>&6
4130 cat > conftest.
$ac_ext <<EOF
4131 #line 4132 "configure"
4132 #include "confdefs.h"
4134 #include <X11/Intrinsic.h>
4135 #include <X11/Xaw/Simple.h>
4140 if { (eval echo configure
:4141: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4142 emacs_cv_x11_version_5_with_xaw
=yes
4144 echo "configure: failed program was:" >&5
4145 cat conftest.
$ac_ext >&5
4147 emacs_cv_x11_version_5_with_xaw
=no
4152 if test $emacs_cv_x11_version_5_with_xaw = yes; then
4153 echo "$ac_t""5 or newer, with Xaw; use toolkit by default" 1>&6
4156 echo "$ac_t""before 5 or no Xaw; do not use toolkit by default" 1>&6
4164 X_TOOLKIT_TYPE
=$USE_X_TOOLKIT
4166 if test "${USE_X_TOOLKIT}" != "none"; then
4167 echo $ac_n "checking X11 toolkit version""... $ac_c" 1>&6
4168 echo "configure:4169: checking X11 toolkit version" >&5
4169 if eval "test \"`echo '$''{'emacs_cv_x11_toolkit_version_6'+set}'`\" = set"; then
4170 echo $ac_n "(cached) $ac_c" 1>&6
4172 cat > conftest.
$ac_ext <<EOF
4173 #line 4174 "configure"
4174 #include "confdefs.h"
4175 #include <X11/Intrinsic.h>
4177 #if XtSpecificationRelease < 6
4183 if { (eval echo configure
:4184: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4185 emacs_cv_x11_toolkit_version_6
=yes
4187 echo "configure: failed program was:" >&5
4188 cat conftest.
$ac_ext >&5
4190 emacs_cv_x11_toolkit_version_6
=no
4195 HAVE_X11XTR6
=$emacs_cv_x11_toolkit_version_6
4196 if test $emacs_cv_x11_toolkit_version_6 = yes; then
4197 echo "$ac_t""6 or newer" 1>&6
4198 cat >> confdefs.h
<<\EOF
4199 #define HAVE_X11XTR6 1
4203 echo "$ac_t""before 6" 1>&6
4207 if test x
$HAVE_X11XTR6 = xyes
; then
4208 LIBS
="-lXt -lSM -lICE $LIBS"
4212 echo $ac_n "checking for XmuConvertStandardSelection in -lXmu""... $ac_c" 1>&6
4213 echo "configure:4214: checking for XmuConvertStandardSelection in -lXmu" >&5
4214 ac_lib_var
=`echo Xmu'_'XmuConvertStandardSelection | sed 'y%./+-%__p_%'`
4215 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4216 echo $ac_n "(cached) $ac_c" 1>&6
4218 ac_save_LIBS
="$LIBS"
4220 cat > conftest.
$ac_ext <<EOF
4221 #line 4222 "configure"
4222 #include "confdefs.h"
4223 /* Override any gcc2 internal prototype to avoid an error. */
4224 /* We use char because int might match the return type of a gcc2
4225 builtin and then its argument prototype would still apply. */
4226 char XmuConvertStandardSelection();
4229 XmuConvertStandardSelection()
4232 if { (eval echo configure
:4233: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4234 eval "ac_cv_lib_$ac_lib_var=yes"
4236 echo "configure: failed program was:" >&5
4237 cat conftest.
$ac_ext >&5
4239 eval "ac_cv_lib_$ac_lib_var=no"
4242 LIBS
="$ac_save_LIBS"
4245 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4246 echo "$ac_t""yes" 1>&6
4247 ac_tr_lib
=HAVE_LIB
`echo Xmu | sed -e 's/[^a-zA-Z0-9_]/_/g' \
4248 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
4249 cat >> confdefs.h
<<EOF
4250 #define $ac_tr_lib 1
4256 echo "$ac_t""no" 1>&6
4262 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
4263 echo $ac_n "checking for Motif version 2.1""... $ac_c" 1>&6
4264 echo "configure:4265: checking for Motif version 2.1" >&5
4265 if eval "test \"`echo '$''{'emacs_cv_motif_version_2_1'+set}'`\" = set"; then
4266 echo $ac_n "(cached) $ac_c" 1>&6
4268 cat > conftest.
$ac_ext <<EOF
4269 #line 4270 "configure"
4270 #include "confdefs.h"
4273 #if XmVERSION > 2 || (XmVERSION == 2 && XmREVISION >= 1)
4276 Motif version prior to 2.1.
4280 if { (eval echo configure
:4281: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4282 emacs_cv_motif_version_2_1
=yes
4284 echo "configure: failed program was:" >&5
4285 cat conftest.
$ac_ext >&5
4287 emacs_cv_motif_version_2_1
=no
4292 echo "$ac_t""$emacs_cv_motif_version_2_1" 1>&6
4293 HAVE_MOTIF_2_1
=$emacs_cv_motif_version_2_1
4294 if test $emacs_cv_motif_version_2_1 = yes; then
4295 cat >> confdefs.h
<<\EOF
4296 #define HAVE_MOTIF_2_1 1
4299 echo $ac_n "checking for XpCreateContext in -lXp""... $ac_c" 1>&6
4300 echo "configure:4301: checking for XpCreateContext in -lXp" >&5
4301 ac_lib_var
=`echo Xp'_'XpCreateContext | sed 'y%./+-%__p_%'`
4302 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4303 echo $ac_n "(cached) $ac_c" 1>&6
4305 ac_save_LIBS
="$LIBS"
4307 cat > conftest.
$ac_ext <<EOF
4308 #line 4309 "configure"
4309 #include "confdefs.h"
4310 /* Override any gcc2 internal prototype to avoid an error. */
4311 /* We use char because int might match the return type of a gcc2
4312 builtin and then its argument prototype would still apply. */
4313 char XpCreateContext();
4319 if { (eval echo configure
:4320: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4321 eval "ac_cv_lib_$ac_lib_var=yes"
4323 echo "configure: failed program was:" >&5
4324 cat conftest.
$ac_ext >&5
4326 eval "ac_cv_lib_$ac_lib_var=no"
4329 LIBS
="$ac_save_LIBS"
4332 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4333 echo "$ac_t""yes" 1>&6
4334 ac_tr_lib
=HAVE_LIB
`echo Xp | sed -e 's/[^a-zA-Z0-9_]/_/g' \
4335 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
4336 cat >> confdefs.h
<<EOF
4337 #define $ac_tr_lib 1
4343 echo "$ac_t""no" 1>&6
4349 ### Is -lXaw3d available?
4351 if test "${HAVE_X11}" = "yes"; then
4352 if test "${USE_X_TOOLKIT}" != "none"; then
4353 old_c_flags
="${CFLAGS}"
4354 CFLAGS
="${LD_SWITCH_X_SITE}"
4355 ac_safe
=`echo "X11/Xaw3d/Scrollbar.h" | sed 'y%./+-%__p_%'`
4356 echo $ac_n "checking for X11/Xaw3d/Scrollbar.h""... $ac_c" 1>&6
4357 echo "configure:4358: checking for X11/Xaw3d/Scrollbar.h" >&5
4358 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4359 echo $ac_n "(cached) $ac_c" 1>&6
4361 cat > conftest.
$ac_ext <<EOF
4362 #line 4363 "configure"
4363 #include "confdefs.h"
4364 #include <X11/Xaw3d/Scrollbar.h>
4366 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4367 { (eval echo configure
:4368: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4368 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4369 if test -z "$ac_err"; then
4371 eval "ac_cv_header_$ac_safe=yes"
4374 echo "configure: failed program was:" >&5
4375 cat conftest.
$ac_ext >&5
4377 eval "ac_cv_header_$ac_safe=no"
4381 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4382 echo "$ac_t""yes" 1>&6
4383 echo $ac_n "checking for XawScrollbarSetThumb in -lXaw3d""... $ac_c" 1>&6
4384 echo "configure:4385: checking for XawScrollbarSetThumb in -lXaw3d" >&5
4385 ac_lib_var
=`echo Xaw3d'_'XawScrollbarSetThumb | sed 'y%./+-%__p_%'`
4386 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4387 echo $ac_n "(cached) $ac_c" 1>&6
4389 ac_save_LIBS
="$LIBS"
4390 LIBS
="-lXaw3d -lX11 $LIBS"
4391 cat > conftest.
$ac_ext <<EOF
4392 #line 4393 "configure"
4393 #include "confdefs.h"
4394 /* Override any gcc2 internal prototype to avoid an error. */
4395 /* We use char because int might match the return type of a gcc2
4396 builtin and then its argument prototype would still apply. */
4397 char XawScrollbarSetThumb();
4400 XawScrollbarSetThumb()
4403 if { (eval echo configure
:4404: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4405 eval "ac_cv_lib_$ac_lib_var=yes"
4407 echo "configure: failed program was:" >&5
4408 cat conftest.
$ac_ext >&5
4410 eval "ac_cv_lib_$ac_lib_var=no"
4413 LIBS
="$ac_save_LIBS"
4416 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4417 echo "$ac_t""yes" 1>&6
4420 echo "$ac_t""no" 1>&6
4424 echo "$ac_t""no" 1>&6
4427 CFLAGS
="${old_c_flags}"
4429 if test "${HAVE_XAW3D}" = "yes"; then
4430 cat >> confdefs.h
<<\EOF
4431 #define HAVE_XAW3D 1
4439 USE_TOOLKIT_SCROLL_BARS
=no
4440 if test "${with_toolkit_scroll_bars}" != "no"; then
4441 if test "${USE_X_TOOLKIT}" != "none"; then
4442 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
4443 cat >> confdefs.h
<<\EOF
4444 #define USE_TOOLKIT_SCROLL_BARS 1
4448 USE_TOOLKIT_SCROLL_BARS
=yes
4449 elif test "${HAVE_XAW3D}" = "yes"; then
4450 cat >> confdefs.h
<<\EOF
4451 #define USE_TOOLKIT_SCROLL_BARS 1
4454 USE_TOOLKIT_SCROLL_BARS
=yes
4459 ### Use -lXpm if available, unless `--with-xpm=no'.
4461 if test "${HAVE_X11}" = "yes"; then
4462 if test "${with_xpm}" != "no"; then
4463 old_c_flags
="${CFLAGS}"
4464 CFLAGS
="${LD_SWITCH_X_SITE}"
4465 ac_safe
=`echo "X11/xpm.h" | sed 'y%./+-%__p_%'`
4466 echo $ac_n "checking for X11/xpm.h""... $ac_c" 1>&6
4467 echo "configure:4468: checking for X11/xpm.h" >&5
4468 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4469 echo $ac_n "(cached) $ac_c" 1>&6
4471 cat > conftest.
$ac_ext <<EOF
4472 #line 4473 "configure"
4473 #include "confdefs.h"
4474 #include <X11/xpm.h>
4476 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4477 { (eval echo configure
:4478: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4478 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4479 if test -z "$ac_err"; then
4481 eval "ac_cv_header_$ac_safe=yes"
4484 echo "configure: failed program was:" >&5
4485 cat conftest.
$ac_ext >&5
4487 eval "ac_cv_header_$ac_safe=no"
4491 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4492 echo "$ac_t""yes" 1>&6
4493 echo $ac_n "checking for XpmReadFileToPixmap in -lXpm""... $ac_c" 1>&6
4494 echo "configure:4495: checking for XpmReadFileToPixmap in -lXpm" >&5
4495 ac_lib_var
=`echo Xpm'_'XpmReadFileToPixmap | sed 'y%./+-%__p_%'`
4496 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4497 echo $ac_n "(cached) $ac_c" 1>&6
4499 ac_save_LIBS
="$LIBS"
4500 LIBS
="-lXpm -lX11 $LIBS"
4501 cat > conftest.
$ac_ext <<EOF
4502 #line 4503 "configure"
4503 #include "confdefs.h"
4504 /* Override any gcc2 internal prototype to avoid an error. */
4505 /* We use char because int might match the return type of a gcc2
4506 builtin and then its argument prototype would still apply. */
4507 char XpmReadFileToPixmap();
4510 XpmReadFileToPixmap()
4513 if { (eval echo configure
:4514: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4515 eval "ac_cv_lib_$ac_lib_var=yes"
4517 echo "configure: failed program was:" >&5
4518 cat conftest.
$ac_ext >&5
4520 eval "ac_cv_lib_$ac_lib_var=no"
4523 LIBS
="$ac_save_LIBS"
4526 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4527 echo "$ac_t""yes" 1>&6
4530 echo "$ac_t""no" 1>&6
4534 echo "$ac_t""no" 1>&6
4537 CFLAGS
="${old_c_flags}"
4540 if test "${HAVE_XPM}" = "yes"; then
4541 cat >> confdefs.h
<<\EOF
4548 ### Use -ljpeg if available, unless `--with-jpeg=no'.
4550 if test "${HAVE_X11}" = "yes"; then
4551 if test "${with_jpeg}" != "no"; then
4552 old_c_flags
="${CFLAGS}"
4553 CFLAGS
="${LD_SWITCH_X_SITE} ${CFLAGS}"
4554 ac_safe
=`echo "jerror.h" | sed 'y%./+-%__p_%'`
4555 echo $ac_n "checking for jerror.h""... $ac_c" 1>&6
4556 echo "configure:4557: checking for jerror.h" >&5
4557 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4558 echo $ac_n "(cached) $ac_c" 1>&6
4560 cat > conftest.
$ac_ext <<EOF
4561 #line 4562 "configure"
4562 #include "confdefs.h"
4565 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4566 { (eval echo configure
:4567: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4567 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4568 if test -z "$ac_err"; then
4570 eval "ac_cv_header_$ac_safe=yes"
4573 echo "configure: failed program was:" >&5
4574 cat conftest.
$ac_ext >&5
4576 eval "ac_cv_header_$ac_safe=no"
4580 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4581 echo "$ac_t""yes" 1>&6
4582 echo $ac_n "checking for jpeg_destroy_compress in -ljpeg""... $ac_c" 1>&6
4583 echo "configure:4584: checking for jpeg_destroy_compress in -ljpeg" >&5
4584 ac_lib_var
=`echo jpeg'_'jpeg_destroy_compress | sed 'y%./+-%__p_%'`
4585 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4586 echo $ac_n "(cached) $ac_c" 1>&6
4588 ac_save_LIBS
="$LIBS"
4589 LIBS
="-ljpeg -lX11 $LIBS"
4590 cat > conftest.
$ac_ext <<EOF
4591 #line 4592 "configure"
4592 #include "confdefs.h"
4593 /* Override any gcc2 internal prototype to avoid an error. */
4594 /* We use char because int might match the return type of a gcc2
4595 builtin and then its argument prototype would still apply. */
4596 char jpeg_destroy_compress();
4599 jpeg_destroy_compress()
4602 if { (eval echo configure
:4603: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4604 eval "ac_cv_lib_$ac_lib_var=yes"
4606 echo "configure: failed program was:" >&5
4607 cat conftest.
$ac_ext >&5
4609 eval "ac_cv_lib_$ac_lib_var=no"
4612 LIBS
="$ac_save_LIBS"
4615 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4616 echo "$ac_t""yes" 1>&6
4619 echo "$ac_t""no" 1>&6
4623 echo "$ac_t""no" 1>&6
4626 CFLAGS
="${old_c_flags}"
4629 if test "${HAVE_JPEG}" = "yes"; then
4630 cat >> confdefs.h
<<\EOF
4637 ### Use -lpng if available, unless `--with-png=no'.
4639 if test "${HAVE_X11}" = "yes"; then
4640 if test "${with_png}" != "no"; then
4641 old_c_flags
="${CFLAGS}"
4642 CFLAGS
="${LD_SWITCH_X_SITE} ${CFLAGS}"
4643 ac_safe
=`echo "png.h" | sed 'y%./+-%__p_%'`
4644 echo $ac_n "checking for png.h""... $ac_c" 1>&6
4645 echo "configure:4646: checking for png.h" >&5
4646 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4647 echo $ac_n "(cached) $ac_c" 1>&6
4649 cat > conftest.
$ac_ext <<EOF
4650 #line 4651 "configure"
4651 #include "confdefs.h"
4654 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4655 { (eval echo configure
:4656: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4656 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4657 if test -z "$ac_err"; then
4659 eval "ac_cv_header_$ac_safe=yes"
4662 echo "configure: failed program was:" >&5
4663 cat conftest.
$ac_ext >&5
4665 eval "ac_cv_header_$ac_safe=no"
4669 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4670 echo "$ac_t""yes" 1>&6
4671 echo $ac_n "checking for png_set_expand in -lpng""... $ac_c" 1>&6
4672 echo "configure:4673: checking for png_set_expand in -lpng" >&5
4673 ac_lib_var
=`echo png'_'png_set_expand | sed 'y%./+-%__p_%'`
4674 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4675 echo $ac_n "(cached) $ac_c" 1>&6
4677 ac_save_LIBS
="$LIBS"
4678 LIBS
="-lpng -lX11 -lz -lm $LIBS"
4679 cat > conftest.
$ac_ext <<EOF
4680 #line 4681 "configure"
4681 #include "confdefs.h"
4682 /* Override any gcc2 internal prototype to avoid an error. */
4683 /* We use char because int might match the return type of a gcc2
4684 builtin and then its argument prototype would still apply. */
4685 char png_set_expand();
4691 if { (eval echo configure
:4692: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4693 eval "ac_cv_lib_$ac_lib_var=yes"
4695 echo "configure: failed program was:" >&5
4696 cat conftest.
$ac_ext >&5
4698 eval "ac_cv_lib_$ac_lib_var=no"
4701 LIBS
="$ac_save_LIBS"
4704 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4705 echo "$ac_t""yes" 1>&6
4708 echo "$ac_t""no" 1>&6
4712 echo "$ac_t""no" 1>&6
4715 CFLAGS
="${old_c_flags}"
4718 if test "${HAVE_PNG}" = "yes"; then
4719 cat >> confdefs.h
<<\EOF
4726 ### Use -ltiff if available, unless `--with-tiff=no'.
4728 if test "${HAVE_X11}" = "yes"; then
4729 if test "${with_tiff}" != "no"; then
4730 old_c_flags
="${CFLAGS}"
4731 CFLAGS
="${LD_SWITCH_X_SITE} ${CFLAGS}"
4732 ac_safe
=`echo "tiffio.h" | sed 'y%./+-%__p_%'`
4733 echo $ac_n "checking for tiffio.h""... $ac_c" 1>&6
4734 echo "configure:4735: checking for tiffio.h" >&5
4735 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4736 echo $ac_n "(cached) $ac_c" 1>&6
4738 cat > conftest.
$ac_ext <<EOF
4739 #line 4740 "configure"
4740 #include "confdefs.h"
4743 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4744 { (eval echo configure
:4745: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4745 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4746 if test -z "$ac_err"; then
4748 eval "ac_cv_header_$ac_safe=yes"
4751 echo "configure: failed program was:" >&5
4752 cat conftest.
$ac_ext >&5
4754 eval "ac_cv_header_$ac_safe=no"
4758 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4759 echo "$ac_t""yes" 1>&6
4760 tifflibs
="-lX11 -lz -lm"
4761 # At least one tiff package requires the jpeg library.
4762 if test "${HAVE_JPEG}" = yes; then tifflibs
="-ljpeg $tifflibs"; fi
4763 echo $ac_n "checking for TIFFGetVersion in -ltiff""... $ac_c" 1>&6
4764 echo "configure:4765: checking for TIFFGetVersion in -ltiff" >&5
4765 ac_lib_var
=`echo tiff'_'TIFFGetVersion | sed 'y%./+-%__p_%'`
4766 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4767 echo $ac_n "(cached) $ac_c" 1>&6
4769 ac_save_LIBS
="$LIBS"
4770 LIBS
="-ltiff $tifflibs $LIBS"
4771 cat > conftest.
$ac_ext <<EOF
4772 #line 4773 "configure"
4773 #include "confdefs.h"
4774 /* Override any gcc2 internal prototype to avoid an error. */
4775 /* We use char because int might match the return type of a gcc2
4776 builtin and then its argument prototype would still apply. */
4777 char TIFFGetVersion();
4783 if { (eval echo configure
:4784: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4785 eval "ac_cv_lib_$ac_lib_var=yes"
4787 echo "configure: failed program was:" >&5
4788 cat conftest.
$ac_ext >&5
4790 eval "ac_cv_lib_$ac_lib_var=no"
4793 LIBS
="$ac_save_LIBS"
4796 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4797 echo "$ac_t""yes" 1>&6
4800 echo "$ac_t""no" 1>&6
4804 echo "$ac_t""no" 1>&6
4807 CFLAGS
="${old_c_flags}"
4810 if test "${HAVE_TIFF}" = "yes"; then
4811 cat >> confdefs.h
<<\EOF
4818 ### Use -lgif if available, unless `--with-gif=no'.
4820 if test "${HAVE_X11}" = "yes"; then
4821 if test "${with_gif}" != "no"; then
4822 old_c_flags
="${CFLAGS}"
4823 CFLAGS
="${LD_SWITCH_X_SITE} ${CFLAGS}"
4824 ac_safe
=`echo "gif_lib.h" | sed 'y%./+-%__p_%'`
4825 echo $ac_n "checking for gif_lib.h""... $ac_c" 1>&6
4826 echo "configure:4827: checking for gif_lib.h" >&5
4827 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4828 echo $ac_n "(cached) $ac_c" 1>&6
4830 cat > conftest.
$ac_ext <<EOF
4831 #line 4832 "configure"
4832 #include "confdefs.h"
4833 #include <gif_lib.h>
4835 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4836 { (eval echo configure
:4837: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4837 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4838 if test -z "$ac_err"; then
4840 eval "ac_cv_header_$ac_safe=yes"
4843 echo "configure: failed program was:" >&5
4844 cat conftest.
$ac_ext >&5
4846 eval "ac_cv_header_$ac_safe=no"
4850 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4851 echo "$ac_t""yes" 1>&6
4852 echo $ac_n "checking for DGifOpen in -lungif""... $ac_c" 1>&6
4853 echo "configure:4854: checking for DGifOpen in -lungif" >&5
4854 ac_lib_var
=`echo ungif'_'DGifOpen | sed 'y%./+-%__p_%'`
4855 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4856 echo $ac_n "(cached) $ac_c" 1>&6
4858 ac_save_LIBS
="$LIBS"
4859 LIBS
="-lungif -lX11 $LIBS"
4860 cat > conftest.
$ac_ext <<EOF
4861 #line 4862 "configure"
4862 #include "confdefs.h"
4863 /* Override any gcc2 internal prototype to avoid an error. */
4864 /* We use char because int might match the return type of a gcc2
4865 builtin and then its argument prototype would still apply. */
4872 if { (eval echo configure
:4873: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4874 eval "ac_cv_lib_$ac_lib_var=yes"
4876 echo "configure: failed program was:" >&5
4877 cat conftest.
$ac_ext >&5
4879 eval "ac_cv_lib_$ac_lib_var=no"
4882 LIBS
="$ac_save_LIBS"
4885 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4886 echo "$ac_t""yes" 1>&6
4889 echo "$ac_t""no" 1>&6
4893 echo "$ac_t""no" 1>&6
4896 CFLAGS
="${old_c_flags}"
4899 if test "${HAVE_GIF}" = "yes"; then
4900 cat >> confdefs.h
<<\EOF
4907 # If netdb.h doesn't declare h_errno, we must declare it by hand.
4908 echo $ac_n "checking whether netdb declares h_errno""... $ac_c" 1>&6
4909 echo "configure:4910: checking whether netdb declares h_errno" >&5
4910 if eval "test \"`echo '$''{'emacs_cv_netdb_declares_h_errno'+set}'`\" = set"; then
4911 echo $ac_n "(cached) $ac_c" 1>&6
4913 cat > conftest.
$ac_ext <<EOF
4914 #line 4915 "configure"
4915 #include "confdefs.h"
4921 if { (eval echo configure
:4922: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4923 emacs_cv_netdb_declares_h_errno
=yes
4925 echo "configure: failed program was:" >&5
4926 cat conftest.
$ac_ext >&5
4928 emacs_cv_netdb_declares_h_errno
=no
4933 echo "$ac_t""$emacs_cv_netdb_declares_h_errno" 1>&6
4934 if test $emacs_cv_netdb_declares_h_errno = yes; then
4935 cat >> confdefs.h
<<\EOF
4936 #define HAVE_H_ERRNO 1
4941 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
4942 # for constant arguments. Useless!
4943 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
4944 echo "configure:4945: checking for working alloca.h" >&5
4945 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
4946 echo $ac_n "(cached) $ac_c" 1>&6
4948 cat > conftest.
$ac_ext <<EOF
4949 #line 4950 "configure"
4950 #include "confdefs.h"
4953 void *p = alloca(2 * sizeof(int));
4956 if { (eval echo configure
:4957: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4958 ac_cv_header_alloca_h
=yes
4960 echo "configure: failed program was:" >&5
4961 cat conftest.
$ac_ext >&5
4963 ac_cv_header_alloca_h
=no
4968 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
4969 if test $ac_cv_header_alloca_h = yes; then
4970 cat >> confdefs.h
<<\EOF
4971 #define HAVE_ALLOCA_H 1
4976 echo $ac_n "checking for alloca""... $ac_c" 1>&6
4977 echo "configure:4978: checking for alloca" >&5
4978 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
4979 echo $ac_n "(cached) $ac_c" 1>&6
4981 cat > conftest.
$ac_ext <<EOF
4982 #line 4983 "configure"
4983 #include "confdefs.h"
4986 # define alloca __builtin_alloca
4989 # include <malloc.h>
4990 # define alloca _alloca
4993 # include <alloca.h>
4998 # ifndef alloca /* predefined by HP cc +Olibcalls */
5007 char *p = (char *) alloca(1);
5010 if { (eval echo configure
:5011: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5012 ac_cv_func_alloca_works
=yes
5014 echo "configure: failed program was:" >&5
5015 cat conftest.
$ac_ext >&5
5017 ac_cv_func_alloca_works
=no
5022 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
5023 if test $ac_cv_func_alloca_works = yes; then
5024 cat >> confdefs.h
<<\EOF
5025 #define HAVE_ALLOCA 1
5030 if test $ac_cv_func_alloca_works = no
; then
5031 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
5032 # that cause trouble. Some versions do not even contain alloca or
5033 # contain a buggy version. If you still want to use their alloca,
5034 # use ar to extract alloca.o from them instead of compiling alloca.c.
5035 ALLOCA
=alloca.
${ac_objext}
5036 cat >> confdefs.h
<<\EOF
5041 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
5042 echo "configure:5043: checking whether alloca needs Cray hooks" >&5
5043 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
5044 echo $ac_n "(cached) $ac_c" 1>&6
5046 cat > conftest.
$ac_ext <<EOF
5047 #line 5048 "configure"
5048 #include "confdefs.h"
5049 #if defined(CRAY) && ! defined(CRAY2)
5056 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5057 egrep "webecray" >/dev
/null
2>&1; then
5068 echo "$ac_t""$ac_cv_os_cray" 1>&6
5069 if test $ac_cv_os_cray = yes; then
5070 for ac_func
in _getb67 GETB67 getb67
; do
5071 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5072 echo "configure:5073: checking for $ac_func" >&5
5073 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5074 echo $ac_n "(cached) $ac_c" 1>&6
5076 cat > conftest.
$ac_ext <<EOF
5077 #line 5078 "configure"
5078 #include "confdefs.h"
5079 /* System header to define __stub macros and hopefully few prototypes,
5080 which can conflict with char $ac_func(); below. */
5082 /* Override any gcc2 internal prototype to avoid an error. */
5083 /* We use char because int might match the return type of a gcc2
5084 builtin and then its argument prototype would still apply. */
5089 /* The GNU C library defines this for functions which it implements
5090 to always fail with ENOSYS. Some functions are actually named
5091 something starting with __ and the normal name is an alias. */
5092 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5100 if { (eval echo configure
:5101: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5102 eval "ac_cv_func_$ac_func=yes"
5104 echo "configure: failed program was:" >&5
5105 cat conftest.
$ac_ext >&5
5107 eval "ac_cv_func_$ac_func=no"
5112 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
5113 echo "$ac_t""yes" 1>&6
5114 cat >> confdefs.h
<<EOF
5115 #define CRAY_STACKSEG_END $ac_func
5120 echo "$ac_t""no" 1>&6
5126 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
5127 echo "configure:5128: checking stack direction for C alloca" >&5
5128 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
5129 echo $ac_n "(cached) $ac_c" 1>&6
5131 if test "$cross_compiling" = yes; then
5132 ac_cv_c_stack_direction
=0
5134 cat > conftest.
$ac_ext <<EOF
5135 #line 5136 "configure"
5136 #include "confdefs.h"
5137 find_stack_direction ()
5139 static char *addr = 0;
5144 return find_stack_direction ();
5147 return (&dummy > addr) ? 1 : -1;
5151 exit (find_stack_direction() < 0);
5154 if { (eval echo configure
:5155: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
5156 ac_cv_c_stack_direction
=1
5158 echo "configure: failed program was:" >&5
5159 cat conftest.
$ac_ext >&5
5161 ac_cv_c_stack_direction
=-1
5168 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
5169 cat >> confdefs.h
<<EOF
5170 #define STACK_DIRECTION $ac_cv_c_stack_direction
5176 # fmod, logb, and frexp are found in -lm on most systems.
5177 # On HPUX 9.01, -lm does not contain logb, so check for sqrt.
5178 echo $ac_n "checking for sqrt in -lm""... $ac_c" 1>&6
5179 echo "configure:5180: checking for sqrt in -lm" >&5
5180 ac_lib_var
=`echo m'_'sqrt | sed 'y%./+-%__p_%'`
5181 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5182 echo $ac_n "(cached) $ac_c" 1>&6
5184 ac_save_LIBS
="$LIBS"
5186 cat > conftest.
$ac_ext <<EOF
5187 #line 5188 "configure"
5188 #include "confdefs.h"
5189 /* Override any gcc2 internal prototype to avoid an error. */
5190 /* We use char because int might match the return type of a gcc2
5191 builtin and then its argument prototype would still apply. */
5198 if { (eval echo configure
:5199: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5200 eval "ac_cv_lib_$ac_lib_var=yes"
5202 echo "configure: failed program was:" >&5
5203 cat conftest.
$ac_ext >&5
5205 eval "ac_cv_lib_$ac_lib_var=no"
5208 LIBS
="$ac_save_LIBS"
5211 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5212 echo "$ac_t""yes" 1>&6
5213 ac_tr_lib
=HAVE_LIB
`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
5214 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
5215 cat >> confdefs.h
<<EOF
5216 #define $ac_tr_lib 1
5222 echo "$ac_t""no" 1>&6
5226 # Check for mail-locking functions in a "mail" library
5227 echo $ac_n "checking for maillock in -lmail""... $ac_c" 1>&6
5228 echo "configure:5229: checking for maillock in -lmail" >&5
5229 ac_lib_var
=`echo mail'_'maillock | sed 'y%./+-%__p_%'`
5230 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5231 echo $ac_n "(cached) $ac_c" 1>&6
5233 ac_save_LIBS
="$LIBS"
5235 cat > conftest.
$ac_ext <<EOF
5236 #line 5237 "configure"
5237 #include "confdefs.h"
5238 /* Override any gcc2 internal prototype to avoid an error. */
5239 /* We use char because int might match the return type of a gcc2
5240 builtin and then its argument prototype would still apply. */
5247 if { (eval echo configure
:5248: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5249 eval "ac_cv_lib_$ac_lib_var=yes"
5251 echo "configure: failed program was:" >&5
5252 cat conftest.
$ac_ext >&5
5254 eval "ac_cv_lib_$ac_lib_var=no"
5257 LIBS
="$ac_save_LIBS"
5260 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5261 echo "$ac_t""yes" 1>&6
5262 ac_tr_lib
=HAVE_LIB
`echo mail | sed -e 's/[^a-zA-Z0-9_]/_/g' \
5263 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
5264 cat >> confdefs.h
<<EOF
5265 #define $ac_tr_lib 1
5271 echo "$ac_t""no" 1>&6
5274 echo $ac_n "checking for maillock in -llockfile""... $ac_c" 1>&6
5275 echo "configure:5276: checking for maillock in -llockfile" >&5
5276 ac_lib_var
=`echo lockfile'_'maillock | sed 'y%./+-%__p_%'`
5277 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5278 echo $ac_n "(cached) $ac_c" 1>&6
5280 ac_save_LIBS
="$LIBS"
5281 LIBS
="-llockfile $LIBS"
5282 cat > conftest.
$ac_ext <<EOF
5283 #line 5284 "configure"
5284 #include "confdefs.h"
5285 /* Override any gcc2 internal prototype to avoid an error. */
5286 /* We use char because int might match the return type of a gcc2
5287 builtin and then its argument prototype would still apply. */
5294 if { (eval echo configure
:5295: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5296 eval "ac_cv_lib_$ac_lib_var=yes"
5298 echo "configure: failed program was:" >&5
5299 cat conftest.
$ac_ext >&5
5301 eval "ac_cv_lib_$ac_lib_var=no"
5304 LIBS
="$ac_save_LIBS"
5307 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5308 echo "$ac_t""yes" 1>&6
5309 ac_tr_lib
=HAVE_LIB
`echo lockfile | sed -e 's/[^a-zA-Z0-9_]/_/g' \
5310 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
5311 cat >> confdefs.h
<<EOF
5312 #define $ac_tr_lib 1
5315 LIBS
="-llockfile $LIBS"
5318 echo "$ac_t""no" 1>&6
5321 # If we have the shared liblockfile, assume we must use it for mail
5322 # locking (e.g. Debian). If we couldn't link against liblockfile
5323 # (no liblockfile.a installed), ensure that we don't need to.
5324 if test "$ac_cv_lib_lockfile_maillock" = no
; then
5325 # Extract the first word of "liblockfile.so", so it can be a program name with args.
5326 set dummy liblockfile.so
; ac_word
=$2
5327 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5328 echo "configure:5329: checking for $ac_word" >&5
5329 if eval "test \"`echo '$''{'ac_cv_prog_liblockfile'+set}'`\" = set"; then
5330 echo $ac_n "(cached) $ac_c" 1>&6
5332 if test -n "$liblockfile"; then
5333 ac_cv_prog_liblockfile
="$liblockfile" # Let the user override the test.
5335 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
5336 ac_dummy
="/usr/lib:/lib:/usr/local/lib:$LD_LIBRARY_PATH"
5337 for ac_dir
in $ac_dummy; do
5338 test -z "$ac_dir" && ac_dir
=.
5339 if test -f $ac_dir/$ac_word; then
5340 ac_cv_prog_liblockfile
="yes"
5345 test -z "$ac_cv_prog_liblockfile" && ac_cv_prog_liblockfile
="no"
5348 liblockfile
="$ac_cv_prog_liblockfile"
5349 if test -n "$liblockfile"; then
5350 echo "$ac_t""$liblockfile" 1>&6
5352 echo "$ac_t""no" 1>&6
5355 if test $ac_cv_prog_liblockfile = yes; then
5356 { echo "configure: error: Shared liblockfile found but can't link against it.
5357 This probably means that movemail could lose mail.
5358 There may be a \`development' package to install containing liblockfile." 1>&2; exit 1; }
5359 else cat >> confdefs.h
<<\EOF
5360 #define LIBMAIL -llockfile
5366 for ac_func
in touchlock
5368 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5369 echo "configure:5370: checking for $ac_func" >&5
5370 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5371 echo $ac_n "(cached) $ac_c" 1>&6
5373 cat > conftest.
$ac_ext <<EOF
5374 #line 5375 "configure"
5375 #include "confdefs.h"
5376 /* System header to define __stub macros and hopefully few prototypes,
5377 which can conflict with char $ac_func(); below. */
5379 /* Override any gcc2 internal prototype to avoid an error. */
5380 /* We use char because int might match the return type of a gcc2
5381 builtin and then its argument prototype would still apply. */
5386 /* The GNU C library defines this for functions which it implements
5387 to always fail with ENOSYS. Some functions are actually named
5388 something starting with __ and the normal name is an alias. */
5389 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5397 if { (eval echo configure
:5398: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5399 eval "ac_cv_func_$ac_func=yes"
5401 echo "configure: failed program was:" >&5
5402 cat conftest.
$ac_ext >&5
5404 eval "ac_cv_func_$ac_func=no"
5409 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
5410 echo "$ac_t""yes" 1>&6
5411 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5412 cat >> confdefs.h
<<EOF
5413 #define $ac_tr_func 1
5417 echo "$ac_t""no" 1>&6
5421 for ac_hdr
in maillock.h
5423 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5424 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5425 echo "configure:5426: checking for $ac_hdr" >&5
5426 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5427 echo $ac_n "(cached) $ac_c" 1>&6
5429 cat > conftest.
$ac_ext <<EOF
5430 #line 5431 "configure"
5431 #include "confdefs.h"
5434 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5435 { (eval echo configure
:5436: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5436 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5437 if test -z "$ac_err"; then
5439 eval "ac_cv_header_$ac_safe=yes"
5442 echo "configure: failed program was:" >&5
5443 cat conftest.
$ac_ext >&5
5445 eval "ac_cv_header_$ac_safe=no"
5449 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5450 echo "$ac_t""yes" 1>&6
5451 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5452 cat >> confdefs.h
<<EOF
5453 #define $ac_tr_hdr 1
5457 echo "$ac_t""no" 1>&6
5462 for ac_func
in gettimeofday gethostname getdomainname dup2 \
5463 rename closedir mkdir
rmdir sysinfo \
5464 random lrand48 bcopy bcmp logb frexp fmod rint cbrt ftime res_init setsid \
5465 strerror fpathconf
select mktime euidaccess getpagesize tzset setlocale \
5466 utimes setrlimit setpgid getcwd getwd shutdown strftime getaddrinfo \
5467 __fpending getloadavg mblen mbrlen strsignal setitimer ualarm
5469 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5470 echo "configure:5471: checking for $ac_func" >&5
5471 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5472 echo $ac_n "(cached) $ac_c" 1>&6
5474 cat > conftest.
$ac_ext <<EOF
5475 #line 5476 "configure"
5476 #include "confdefs.h"
5477 /* System header to define __stub macros and hopefully few prototypes,
5478 which can conflict with char $ac_func(); below. */
5480 /* Override any gcc2 internal prototype to avoid an error. */
5481 /* We use char because int might match the return type of a gcc2
5482 builtin and then its argument prototype would still apply. */
5487 /* The GNU C library defines this for functions which it implements
5488 to always fail with ENOSYS. Some functions are actually named
5489 something starting with __ and the normal name is an alias. */
5490 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5498 if { (eval echo configure
:5499: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5500 eval "ac_cv_func_$ac_func=yes"
5502 echo "configure: failed program was:" >&5
5503 cat conftest.
$ac_ext >&5
5505 eval "ac_cv_func_$ac_func=no"
5510 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
5511 echo "$ac_t""yes" 1>&6
5512 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5513 cat >> confdefs.h
<<EOF
5514 #define $ac_tr_func 1
5518 echo "$ac_t""no" 1>&6
5523 for ac_hdr
in sys
/time.h unistd.h
5525 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5526 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5527 echo "configure:5528: checking for $ac_hdr" >&5
5528 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5529 echo $ac_n "(cached) $ac_c" 1>&6
5531 cat > conftest.
$ac_ext <<EOF
5532 #line 5533 "configure"
5533 #include "confdefs.h"
5536 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5537 { (eval echo configure
:5538: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5538 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5539 if test -z "$ac_err"; then
5541 eval "ac_cv_header_$ac_safe=yes"
5544 echo "configure: failed program was:" >&5
5545 cat conftest.
$ac_ext >&5
5547 eval "ac_cv_header_$ac_safe=no"
5551 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5552 echo "$ac_t""yes" 1>&6
5553 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5554 cat >> confdefs.h
<<EOF
5555 #define $ac_tr_hdr 1
5559 echo "$ac_t""no" 1>&6
5563 for ac_func
in alarm
5565 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5566 echo "configure:5567: checking for $ac_func" >&5
5567 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5568 echo $ac_n "(cached) $ac_c" 1>&6
5570 cat > conftest.
$ac_ext <<EOF
5571 #line 5572 "configure"
5572 #include "confdefs.h"
5573 /* System header to define __stub macros and hopefully few prototypes,
5574 which can conflict with char $ac_func(); below. */
5576 /* Override any gcc2 internal prototype to avoid an error. */
5577 /* We use char because int might match the return type of a gcc2
5578 builtin and then its argument prototype would still apply. */
5583 /* The GNU C library defines this for functions which it implements
5584 to always fail with ENOSYS. Some functions are actually named
5585 something starting with __ and the normal name is an alias. */
5586 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5594 if { (eval echo configure
:5595: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5596 eval "ac_cv_func_$ac_func=yes"
5598 echo "configure: failed program was:" >&5
5599 cat conftest.
$ac_ext >&5
5601 eval "ac_cv_func_$ac_func=no"
5606 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
5607 echo "$ac_t""yes" 1>&6
5608 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5609 cat >> confdefs.h
<<EOF
5610 #define $ac_tr_func 1
5614 echo "$ac_t""no" 1>&6
5618 echo $ac_n "checking for working mktime""... $ac_c" 1>&6
5619 echo "configure:5620: checking for working mktime" >&5
5620 if eval "test \"`echo '$''{'ac_cv_func_working_mktime'+set}'`\" = set"; then
5621 echo $ac_n "(cached) $ac_c" 1>&6
5623 if test "$cross_compiling" = yes; then
5624 ac_cv_func_working_mktime
=no
5626 cat > conftest.
$ac_ext <<EOF
5627 #line 5628 "configure"
5628 #include "confdefs.h"
5629 /* Test program from Paul Eggert (eggert@twinsun.com)
5630 and Tony Leneis (tony@plaza.ds.adp.com). */
5631 #if TIME_WITH_SYS_TIME
5632 # include <sys/time.h>
5635 # if HAVE_SYS_TIME_H
5636 # include <sys/time.h>
5643 # include <unistd.h>
5647 # define alarm(X) /* empty */
5650 /* Work around redefinition to rpl_putenv by other config tests. */
5653 static time_t time_t_max;
5655 /* Values we'll use to set the TZ environment variable. */
5656 static const char *const tz_strings[] = {
5657 (const char *) 0, "TZ=GMT0", "TZ=JST-9",
5658 "TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00"
5660 #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0]))
5662 /* Fail if mktime fails to convert a date in the spring-forward gap.
5663 Based on a problem report from Andreas Jaeger. */
5665 spring_forward_gap ()
5667 /* glibc (up to about 1998-10-07) failed this test) */
5670 /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
5671 instead of "TZ=America/Vancouver" in order to detect the bug even
5672 on systems that don't support the Olson extension, or don't have the
5673 full zoneinfo tables installed. */
5674 putenv ("TZ=PST8PDT,M4.1.0,M10.5.0");
5683 if (mktime (&tm) == (time_t)-1)
5692 if ((lt = localtime (&now)) && mktime (lt) != now)
5694 now = time_t_max - now;
5695 if ((lt = localtime (&now)) && mktime (lt) != now)
5702 /* Based on code from Ariel Faigon. */
5712 if (tm.tm_mon != 2 || tm.tm_mday != 31)
5722 tm.tm_year = tm.tm_mon = tm.tm_mday = tm.tm_hour = tm.tm_min = tm.tm_sec = j;
5724 if (now != (time_t) -1)
5726 struct tm *lt = localtime (&now);
5728 && lt->tm_year == tm.tm_year
5729 && lt->tm_mon == tm.tm_mon
5730 && lt->tm_mday == tm.tm_mday
5731 && lt->tm_hour == tm.tm_hour
5732 && lt->tm_min == tm.tm_min
5733 && lt->tm_sec == tm.tm_sec
5734 && lt->tm_yday == tm.tm_yday
5735 && lt->tm_wday == tm.tm_wday
5736 && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst)
5737 == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst))))
5748 /* This test makes some buggy mktime implementations loop.
5749 Give up after 60 seconds; a mktime slower than that
5750 isn't worth using anyway. */
5753 for (time_t_max = 1; 0 < time_t_max; time_t_max *= 2)
5756 delta = time_t_max / 997; /* a suitable prime number */
5757 for (i = 0; i < N_STRINGS; i++)
5760 putenv (tz_strings[i]);
5762 for (t = 0; t <= time_t_max - delta; t += delta)
5764 mktime_test ((time_t) 60 * 60);
5765 mktime_test ((time_t) 60 * 60 * 24);
5767 for (j = 1; 0 < j; j *= 2)
5769 bigtime_test (j - 1);
5772 spring_forward_gap ();
5776 if { (eval echo configure
:5777: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
5778 ac_cv_func_working_mktime
=yes
5780 echo "configure: failed program was:" >&5
5781 cat conftest.
$ac_ext >&5
5783 ac_cv_func_working_mktime
=no
5790 echo "$ac_t""$ac_cv_func_working_mktime" 1>&6
5791 if test $ac_cv_func_working_mktime = no
; then
5792 LIBOBJS
="$LIBOBJS mktime.${ac_objext}"
5795 if test "$ac_cv_func_working_mktime" = no
; then
5796 cat >> confdefs.h
<<\EOF
5797 #define BROKEN_MKTIME 1
5802 # Check whether --enable-largefile or --disable-largefile was given.
5803 if test "${enable_largefile+set}" = set; then
5804 enableval
="$enable_largefile"
5808 if test "$enable_largefile" != no
; then
5810 echo $ac_n "checking for special C compiler options needed for large files""... $ac_c" 1>&6
5811 echo "configure:5812: checking for special C compiler options needed for large files" >&5
5812 if eval "test \"`echo '$''{'ac_cv_sys_largefile_CC'+set}'`\" = set"; then
5813 echo $ac_n "(cached) $ac_c" 1>&6
5815 ac_cv_sys_largefile_CC
=no
5816 if test "$GCC" != yes; then
5817 # IRIX 6.2 and later do not support large files by default,
5818 # so use the C compiler's -n32 option if that helps.
5819 cat > conftest.
$ac_ext <<EOF
5820 #line 5821 "configure"
5821 #include "confdefs.h"
5822 #include <sys/types.h>
5823 int a[(off_t) 9223372036854775807 == 9223372036854775807 ? 1 : -1];
5829 if { (eval echo configure
:5830: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5832 echo "configure: failed program was:" >&5
5833 cat conftest.
$ac_ext >&5
5837 cat > conftest.
$ac_ext <<EOF
5838 #line 5839 "configure"
5839 #include "confdefs.h"
5840 #include <sys/types.h>
5841 int a[(off_t) 9223372036854775807 == 9223372036854775807 ? 1 : -1];
5847 if { (eval echo configure
:5848: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5849 ac_cv_sys_largefile_CC
=' -n32'
5851 echo "configure: failed program was:" >&5
5852 cat conftest.
$ac_ext >&5
5861 echo "$ac_t""$ac_cv_sys_largefile_CC" 1>&6
5862 if test "$ac_cv_sys_largefile_CC" != no
; then
5863 CC
="$CC$ac_cv_sys_largefile_CC"
5866 echo $ac_n "checking for _FILE_OFFSET_BITS value needed for large files""... $ac_c" 1>&6
5867 echo "configure:5868: checking for _FILE_OFFSET_BITS value needed for large files" >&5
5868 if eval "test \"`echo '$''{'ac_cv_sys_file_offset_bits'+set}'`\" = set"; then
5869 echo $ac_n "(cached) $ac_c" 1>&6
5871 ac_cv_sys_file_offset_bits
=no
5872 cat > conftest.
$ac_ext <<EOF
5873 #line 5874 "configure"
5874 #include "confdefs.h"
5875 #include <sys/types.h>
5876 int a[(off_t) 9223372036854775807 == 9223372036854775807 ? 1 : -1];
5884 if { (eval echo configure
:5885: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5887 echo "configure: failed program was:" >&5
5888 cat conftest.
$ac_ext >&5
5890 cat > conftest.
$ac_ext <<EOF
5891 #line 5892 "configure"
5892 #include "confdefs.h"
5893 #define _FILE_OFFSET_BITS 64
5894 #include <sys/types.h>
5895 int a[(off_t) 9223372036854775807 == 9223372036854775807 ? 1 : -1];
5903 if { (eval echo configure
:5904: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5905 ac_cv_sys_file_offset_bits
=64
5907 echo "configure: failed program was:" >&5
5908 cat conftest.
$ac_ext >&5
5915 echo "$ac_t""$ac_cv_sys_file_offset_bits" 1>&6
5916 if test "$ac_cv_sys_file_offset_bits" != no
; then
5917 cat >> confdefs.h
<<EOF
5918 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
5922 echo $ac_n "checking for _LARGEFILE_SOURCE value needed for large files""... $ac_c" 1>&6
5923 echo "configure:5924: checking for _LARGEFILE_SOURCE value needed for large files" >&5
5924 if eval "test \"`echo '$''{'ac_cv_sys_largefile_source'+set}'`\" = set"; then
5925 echo $ac_n "(cached) $ac_c" 1>&6
5927 ac_cv_sys_largefile_source
=no
5928 cat > conftest.
$ac_ext <<EOF
5929 #line 5930 "configure"
5930 #include "confdefs.h"
5931 #include <sys/types.h>
5932 int a[(off_t) 9223372036854775807 == 9223372036854775807 ? 1 : -1];
5940 if { (eval echo configure
:5941: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5943 echo "configure: failed program was:" >&5
5944 cat conftest.
$ac_ext >&5
5946 cat > conftest.
$ac_ext <<EOF
5947 #line 5948 "configure"
5948 #include "confdefs.h"
5949 #define _LARGEFILE_SOURCE 1
5950 #include <sys/types.h>
5951 int a[(off_t) 9223372036854775807 == 9223372036854775807 ? 1 : -1];
5959 if { (eval echo configure
:5960: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5961 ac_cv_sys_largefile_source
=1
5963 echo "configure: failed program was:" >&5
5964 cat conftest.
$ac_ext >&5
5971 echo "$ac_t""$ac_cv_sys_largefile_source" 1>&6
5972 if test "$ac_cv_sys_largefile_source" != no
; then
5973 cat >> confdefs.h
<<EOF
5974 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
5978 echo $ac_n "checking for _LARGE_FILES value needed for large files""... $ac_c" 1>&6
5979 echo "configure:5980: checking for _LARGE_FILES value needed for large files" >&5
5980 if eval "test \"`echo '$''{'ac_cv_sys_large_files'+set}'`\" = set"; then
5981 echo $ac_n "(cached) $ac_c" 1>&6
5983 ac_cv_sys_large_files
=no
5984 cat > conftest.
$ac_ext <<EOF
5985 #line 5986 "configure"
5986 #include "confdefs.h"
5987 #include <sys/types.h>
5988 int a[(off_t) 9223372036854775807 == 9223372036854775807 ? 1 : -1];
5996 if { (eval echo configure
:5997: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5999 echo "configure: failed program was:" >&5
6000 cat conftest.
$ac_ext >&5
6002 cat > conftest.
$ac_ext <<EOF
6003 #line 6004 "configure"
6004 #include "confdefs.h"
6005 #define _LARGE_FILES 1
6006 #include <sys/types.h>
6007 int a[(off_t) 9223372036854775807 == 9223372036854775807 ? 1 : -1];
6015 if { (eval echo configure
:6016: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
6017 ac_cv_sys_large_files
=1
6019 echo "configure: failed program was:" >&5
6020 cat conftest.
$ac_ext >&5
6027 echo "$ac_t""$ac_cv_sys_large_files" 1>&6
6028 if test "$ac_cv_sys_large_files" != no
; then
6029 cat >> confdefs.h
<<EOF
6030 #define _LARGE_FILES $ac_cv_sys_large_files
6034 echo $ac_n "checking for _XOPEN_SOURCE value needed for large files""... $ac_c" 1>&6
6035 echo "configure:6036: checking for _XOPEN_SOURCE value needed for large files" >&5
6036 if eval "test \"`echo '$''{'ac_cv_sys_xopen_source'+set}'`\" = set"; then
6037 echo $ac_n "(cached) $ac_c" 1>&6
6039 ac_cv_sys_xopen_source
=no
6040 cat > conftest.
$ac_ext <<EOF
6041 #line 6042 "configure"
6042 #include "confdefs.h"
6043 #include <sys/types.h>
6044 int a[(off_t) 9223372036854775807 == 9223372036854775807 ? 1 : -1];
6052 if { (eval echo configure
:6053: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
6055 echo "configure: failed program was:" >&5
6056 cat conftest.
$ac_ext >&5
6058 cat > conftest.
$ac_ext <<EOF
6059 #line 6060 "configure"
6060 #include "confdefs.h"
6061 #define _XOPEN_SOURCE 500
6062 #include <sys/types.h>
6063 int a[(off_t) 9223372036854775807 == 9223372036854775807 ? 1 : -1];
6071 if { (eval echo configure
:6072: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
6073 ac_cv_sys_xopen_source
=500
6075 echo "configure: failed program was:" >&5
6076 cat conftest.
$ac_ext >&5
6083 echo "$ac_t""$ac_cv_sys_xopen_source" 1>&6
6084 if test "$ac_cv_sys_xopen_source" != no
; then
6085 cat >> confdefs.h
<<EOF
6086 #define _XOPEN_SOURCE $ac_cv_sys_xopen_source
6092 for ac_func
in ftello
6094 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6095 echo "configure:6096: checking for $ac_func" >&5
6096 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6097 echo $ac_n "(cached) $ac_c" 1>&6
6099 cat > conftest.
$ac_ext <<EOF
6100 #line 6101 "configure"
6101 #include "confdefs.h"
6102 /* System header to define __stub macros and hopefully few prototypes,
6103 which can conflict with char $ac_func(); below. */
6105 /* Override any gcc2 internal prototype to avoid an error. */
6106 /* We use char because int might match the return type of a gcc2
6107 builtin and then its argument prototype would still apply. */
6112 /* The GNU C library defines this for functions which it implements
6113 to always fail with ENOSYS. Some functions are actually named
6114 something starting with __ and the normal name is an alias. */
6115 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6123 if { (eval echo configure
:6124: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6125 eval "ac_cv_func_$ac_func=yes"
6127 echo "configure: failed program was:" >&5
6128 cat conftest.
$ac_ext >&5
6130 eval "ac_cv_func_$ac_func=no"
6135 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6136 echo "$ac_t""yes" 1>&6
6137 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6138 cat >> confdefs.h
<<EOF
6139 #define $ac_tr_func 1
6143 echo "$ac_t""no" 1>&6
6148 # UNIX98 PTYs. AC_SYS_LARGEFILE should have defined _XOPEN_SOURCE
6150 for ac_func
in grantpt
6152 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6153 echo "configure:6154: checking for $ac_func" >&5
6154 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6155 echo $ac_n "(cached) $ac_c" 1>&6
6157 cat > conftest.
$ac_ext <<EOF
6158 #line 6159 "configure"
6159 #include "confdefs.h"
6160 /* System header to define __stub macros and hopefully few prototypes,
6161 which can conflict with char $ac_func(); below. */
6163 /* Override any gcc2 internal prototype to avoid an error. */
6164 /* We use char because int might match the return type of a gcc2
6165 builtin and then its argument prototype would still apply. */
6170 /* The GNU C library defines this for functions which it implements
6171 to always fail with ENOSYS. Some functions are actually named
6172 something starting with __ and the normal name is an alias. */
6173 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6181 if { (eval echo configure
:6182: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6183 eval "ac_cv_func_$ac_func=yes"
6185 echo "configure: failed program was:" >&5
6186 cat conftest.
$ac_ext >&5
6188 eval "ac_cv_func_$ac_func=no"
6193 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6194 echo "$ac_t""yes" 1>&6
6195 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6196 cat >> confdefs.h
<<EOF
6197 #define $ac_tr_func 1
6201 echo "$ac_t""no" 1>&6
6206 # PTY-related GNU extensions.
6207 for ac_func
in getpt
6209 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6210 echo "configure:6211: checking for $ac_func" >&5
6211 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6212 echo $ac_n "(cached) $ac_c" 1>&6
6214 cat > conftest.
$ac_ext <<EOF
6215 #line 6216 "configure"
6216 #include "confdefs.h"
6217 /* System header to define __stub macros and hopefully few prototypes,
6218 which can conflict with char $ac_func(); below. */
6220 /* Override any gcc2 internal prototype to avoid an error. */
6221 /* We use char because int might match the return type of a gcc2
6222 builtin and then its argument prototype would still apply. */
6227 /* The GNU C library defines this for functions which it implements
6228 to always fail with ENOSYS. Some functions are actually named
6229 something starting with __ and the normal name is an alias. */
6230 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6238 if { (eval echo configure
:6239: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6240 eval "ac_cv_func_$ac_func=yes"
6242 echo "configure: failed program was:" >&5
6243 cat conftest.
$ac_ext >&5
6245 eval "ac_cv_func_$ac_func=no"
6250 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6251 echo "$ac_t""yes" 1>&6
6252 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6253 cat >> confdefs.h
<<EOF
6254 #define $ac_tr_func 1
6258 echo "$ac_t""no" 1>&6
6263 # Check this now, so that we will NOT find the above functions in ncurses.
6264 # That is because we have not set up to link ncurses in lib-src.
6265 # It's better to believe a function is not available
6266 # than to expect to find it in ncurses.
6267 echo $ac_n "checking for tparm in -lncurses""... $ac_c" 1>&6
6268 echo "configure:6269: checking for tparm in -lncurses" >&5
6269 ac_lib_var
=`echo ncurses'_'tparm | sed 'y%./+-%__p_%'`
6270 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
6271 echo $ac_n "(cached) $ac_c" 1>&6
6273 ac_save_LIBS
="$LIBS"
6274 LIBS
="-lncurses $LIBS"
6275 cat > conftest.
$ac_ext <<EOF
6276 #line 6277 "configure"
6277 #include "confdefs.h"
6278 /* Override any gcc2 internal prototype to avoid an error. */
6279 /* We use char because int might match the return type of a gcc2
6280 builtin and then its argument prototype would still apply. */
6287 if { (eval echo configure
:6288: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6289 eval "ac_cv_lib_$ac_lib_var=yes"
6291 echo "configure: failed program was:" >&5
6292 cat conftest.
$ac_ext >&5
6294 eval "ac_cv_lib_$ac_lib_var=no"
6297 LIBS
="$ac_save_LIBS"
6300 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
6301 echo "$ac_t""yes" 1>&6
6302 ac_tr_lib
=HAVE_LIB
`echo ncurses | sed -e 's/[^a-zA-Z0-9_]/_/g' \
6303 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
6304 cat >> confdefs.h
<<EOF
6305 #define $ac_tr_lib 1
6308 LIBS
="-lncurses $LIBS"
6311 echo "$ac_t""no" 1>&6
6315 # These tell us which Kerberos-related libraries to use.
6316 if test "${with_kerberos+set}" = set; then
6317 echo $ac_n "checking for com_err in -lcom_err""... $ac_c" 1>&6
6318 echo "configure:6319: checking for com_err in -lcom_err" >&5
6319 ac_lib_var
=`echo com_err'_'com_err | sed 'y%./+-%__p_%'`
6320 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
6321 echo $ac_n "(cached) $ac_c" 1>&6
6323 ac_save_LIBS
="$LIBS"
6324 LIBS
="-lcom_err $LIBS"
6325 cat > conftest.
$ac_ext <<EOF
6326 #line 6327 "configure"
6327 #include "confdefs.h"
6328 /* Override any gcc2 internal prototype to avoid an error. */
6329 /* We use char because int might match the return type of a gcc2
6330 builtin and then its argument prototype would still apply. */
6337 if { (eval echo configure
:6338: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6339 eval "ac_cv_lib_$ac_lib_var=yes"
6341 echo "configure: failed program was:" >&5
6342 cat conftest.
$ac_ext >&5
6344 eval "ac_cv_lib_$ac_lib_var=no"
6347 LIBS
="$ac_save_LIBS"
6350 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
6351 echo "$ac_t""yes" 1>&6
6352 ac_tr_lib
=HAVE_LIB
`echo com_err | sed -e 's/[^a-zA-Z0-9_]/_/g' \
6353 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
6354 cat >> confdefs.h
<<EOF
6355 #define $ac_tr_lib 1
6358 LIBS
="-lcom_err $LIBS"
6361 echo "$ac_t""no" 1>&6
6364 echo $ac_n "checking for mit_des_cbc_encrypt in -lk5crypto""... $ac_c" 1>&6
6365 echo "configure:6366: checking for mit_des_cbc_encrypt in -lk5crypto" >&5
6366 ac_lib_var
=`echo k5crypto'_'mit_des_cbc_encrypt | sed 'y%./+-%__p_%'`
6367 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
6368 echo $ac_n "(cached) $ac_c" 1>&6
6370 ac_save_LIBS
="$LIBS"
6371 LIBS
="-lk5crypto $LIBS"
6372 cat > conftest.
$ac_ext <<EOF
6373 #line 6374 "configure"
6374 #include "confdefs.h"
6375 /* Override any gcc2 internal prototype to avoid an error. */
6376 /* We use char because int might match the return type of a gcc2
6377 builtin and then its argument prototype would still apply. */
6378 char mit_des_cbc_encrypt();
6381 mit_des_cbc_encrypt()
6384 if { (eval echo configure
:6385: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6386 eval "ac_cv_lib_$ac_lib_var=yes"
6388 echo "configure: failed program was:" >&5
6389 cat conftest.
$ac_ext >&5
6391 eval "ac_cv_lib_$ac_lib_var=no"
6394 LIBS
="$ac_save_LIBS"
6397 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
6398 echo "$ac_t""yes" 1>&6
6399 ac_tr_lib
=HAVE_LIB
`echo k5crypto | sed -e 's/[^a-zA-Z0-9_]/_/g' \
6400 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
6401 cat >> confdefs.h
<<EOF
6402 #define $ac_tr_lib 1
6405 LIBS
="-lk5crypto $LIBS"
6408 echo "$ac_t""no" 1>&6
6411 echo $ac_n "checking for mit_des_cbc_encrypt in -lcrypto""... $ac_c" 1>&6
6412 echo "configure:6413: checking for mit_des_cbc_encrypt in -lcrypto" >&5
6413 ac_lib_var
=`echo crypto'_'mit_des_cbc_encrypt | sed 'y%./+-%__p_%'`
6414 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
6415 echo $ac_n "(cached) $ac_c" 1>&6
6417 ac_save_LIBS
="$LIBS"
6418 LIBS
="-lcrypto $LIBS"
6419 cat > conftest.
$ac_ext <<EOF
6420 #line 6421 "configure"
6421 #include "confdefs.h"
6422 /* Override any gcc2 internal prototype to avoid an error. */
6423 /* We use char because int might match the return type of a gcc2
6424 builtin and then its argument prototype would still apply. */
6425 char mit_des_cbc_encrypt();
6428 mit_des_cbc_encrypt()
6431 if { (eval echo configure
:6432: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6433 eval "ac_cv_lib_$ac_lib_var=yes"
6435 echo "configure: failed program was:" >&5
6436 cat conftest.
$ac_ext >&5
6438 eval "ac_cv_lib_$ac_lib_var=no"
6441 LIBS
="$ac_save_LIBS"
6444 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
6445 echo "$ac_t""yes" 1>&6
6446 ac_tr_lib
=HAVE_LIB
`echo crypto | sed -e 's/[^a-zA-Z0-9_]/_/g' \
6447 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
6448 cat >> confdefs.h
<<EOF
6449 #define $ac_tr_lib 1
6452 LIBS
="-lcrypto $LIBS"
6455 echo "$ac_t""no" 1>&6
6458 echo $ac_n "checking for krb5_init_context in -lkrb5""... $ac_c" 1>&6
6459 echo "configure:6460: checking for krb5_init_context in -lkrb5" >&5
6460 ac_lib_var
=`echo krb5'_'krb5_init_context | sed 'y%./+-%__p_%'`
6461 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
6462 echo $ac_n "(cached) $ac_c" 1>&6
6464 ac_save_LIBS
="$LIBS"
6466 cat > conftest.
$ac_ext <<EOF
6467 #line 6468 "configure"
6468 #include "confdefs.h"
6469 /* Override any gcc2 internal prototype to avoid an error. */
6470 /* We use char because int might match the return type of a gcc2
6471 builtin and then its argument prototype would still apply. */
6472 char krb5_init_context();
6478 if { (eval echo configure
:6479: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6480 eval "ac_cv_lib_$ac_lib_var=yes"
6482 echo "configure: failed program was:" >&5
6483 cat conftest.
$ac_ext >&5
6485 eval "ac_cv_lib_$ac_lib_var=no"
6488 LIBS
="$ac_save_LIBS"
6491 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
6492 echo "$ac_t""yes" 1>&6
6493 ac_tr_lib
=HAVE_LIB
`echo krb5 | sed -e 's/[^a-zA-Z0-9_]/_/g' \
6494 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
6495 cat >> confdefs.h
<<EOF
6496 #define $ac_tr_lib 1
6502 echo "$ac_t""no" 1>&6
6505 if test "${with_kerberos5+set}" != set; then
6506 echo $ac_n "checking for des_cbc_encrypt in -ldes425""... $ac_c" 1>&6
6507 echo "configure:6508: checking for des_cbc_encrypt in -ldes425" >&5
6508 ac_lib_var
=`echo des425'_'des_cbc_encrypt | sed 'y%./+-%__p_%'`
6509 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
6510 echo $ac_n "(cached) $ac_c" 1>&6
6512 ac_save_LIBS
="$LIBS"
6513 LIBS
="-ldes425 $LIBS"
6514 cat > conftest.
$ac_ext <<EOF
6515 #line 6516 "configure"
6516 #include "confdefs.h"
6517 /* Override any gcc2 internal prototype to avoid an error. */
6518 /* We use char because int might match the return type of a gcc2
6519 builtin and then its argument prototype would still apply. */
6520 char des_cbc_encrypt();
6526 if { (eval echo configure
:6527: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6528 eval "ac_cv_lib_$ac_lib_var=yes"
6530 echo "configure: failed program was:" >&5
6531 cat conftest.
$ac_ext >&5
6533 eval "ac_cv_lib_$ac_lib_var=no"
6536 LIBS
="$ac_save_LIBS"
6539 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
6540 echo "$ac_t""yes" 1>&6
6541 ac_tr_lib
=HAVE_LIB
`echo des425 | sed -e 's/[^a-zA-Z0-9_]/_/g' \
6542 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
6543 cat >> confdefs.h
<<EOF
6544 #define $ac_tr_lib 1
6547 LIBS
="-ldes425 $LIBS"
6550 echo "$ac_t""no" 1>&6
6551 echo $ac_n "checking for des_cbc_encrypt in -ldes""... $ac_c" 1>&6
6552 echo "configure:6553: checking for des_cbc_encrypt in -ldes" >&5
6553 ac_lib_var
=`echo des'_'des_cbc_encrypt | sed 'y%./+-%__p_%'`
6554 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
6555 echo $ac_n "(cached) $ac_c" 1>&6
6557 ac_save_LIBS
="$LIBS"
6559 cat > conftest.
$ac_ext <<EOF
6560 #line 6561 "configure"
6561 #include "confdefs.h"
6562 /* Override any gcc2 internal prototype to avoid an error. */
6563 /* We use char because int might match the return type of a gcc2
6564 builtin and then its argument prototype would still apply. */
6565 char des_cbc_encrypt();
6571 if { (eval echo configure
:6572: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6573 eval "ac_cv_lib_$ac_lib_var=yes"
6575 echo "configure: failed program was:" >&5
6576 cat conftest.
$ac_ext >&5
6578 eval "ac_cv_lib_$ac_lib_var=no"
6581 LIBS
="$ac_save_LIBS"
6584 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
6585 echo "$ac_t""yes" 1>&6
6586 ac_tr_lib
=HAVE_LIB
`echo des | sed -e 's/^a-zA-Z0-9_/_/g' \
6587 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
6588 cat >> confdefs.h
<<EOF
6589 #define $ac_tr_lib 1
6595 echo "$ac_t""no" 1>&6
6600 echo $ac_n "checking for krb_get_cred in -lkrb4""... $ac_c" 1>&6
6601 echo "configure:6602: checking for krb_get_cred in -lkrb4" >&5
6602 ac_lib_var
=`echo krb4'_'krb_get_cred | sed 'y%./+-%__p_%'`
6603 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
6604 echo $ac_n "(cached) $ac_c" 1>&6
6606 ac_save_LIBS
="$LIBS"
6608 cat > conftest.
$ac_ext <<EOF
6609 #line 6610 "configure"
6610 #include "confdefs.h"
6611 /* Override any gcc2 internal prototype to avoid an error. */
6612 /* We use char because int might match the return type of a gcc2
6613 builtin and then its argument prototype would still apply. */
6614 char krb_get_cred();
6620 if { (eval echo configure
:6621: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6622 eval "ac_cv_lib_$ac_lib_var=yes"
6624 echo "configure: failed program was:" >&5
6625 cat conftest.
$ac_ext >&5
6627 eval "ac_cv_lib_$ac_lib_var=no"
6630 LIBS
="$ac_save_LIBS"
6633 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
6634 echo "$ac_t""yes" 1>&6
6635 ac_tr_lib
=HAVE_LIB
`echo krb4 | sed -e 's/[^a-zA-Z0-9_]/_/g' \
6636 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
6637 cat >> confdefs.h
<<EOF
6638 #define $ac_tr_lib 1
6644 echo "$ac_t""no" 1>&6
6645 echo $ac_n "checking for krb_get_cred in -lkrb""... $ac_c" 1>&6
6646 echo "configure:6647: checking for krb_get_cred in -lkrb" >&5
6647 ac_lib_var
=`echo krb'_'krb_get_cred | sed 'y%./+-%__p_%'`
6648 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
6649 echo $ac_n "(cached) $ac_c" 1>&6
6651 ac_save_LIBS
="$LIBS"
6653 cat > conftest.
$ac_ext <<EOF
6654 #line 6655 "configure"
6655 #include "confdefs.h"
6656 /* Override any gcc2 internal prototype to avoid an error. */
6657 /* We use char because int might match the return type of a gcc2
6658 builtin and then its argument prototype would still apply. */
6659 char krb_get_cred();
6665 if { (eval echo configure
:6666: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6667 eval "ac_cv_lib_$ac_lib_var=yes"
6669 echo "configure: failed program was:" >&5
6670 cat conftest.
$ac_ext >&5
6672 eval "ac_cv_lib_$ac_lib_var=no"
6675 LIBS
="$ac_save_LIBS"
6678 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
6679 echo "$ac_t""yes" 1>&6
6680 ac_tr_lib
=HAVE_LIB
`echo krb | sed -e 's/^a-zA-Z0-9_/_/g' \
6681 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
6682 cat >> confdefs.h
<<EOF
6683 #define $ac_tr_lib 1
6689 echo "$ac_t""no" 1>&6
6696 if test "${with_kerberos5+set}" = set; then
6697 for ac_hdr
in krb5.h
6699 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6700 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6701 echo "configure:6702: checking for $ac_hdr" >&5
6702 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6703 echo $ac_n "(cached) $ac_c" 1>&6
6705 cat > conftest.
$ac_ext <<EOF
6706 #line 6707 "configure"
6707 #include "confdefs.h"
6710 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6711 { (eval echo configure
:6712: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6712 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6713 if test -z "$ac_err"; then
6715 eval "ac_cv_header_$ac_safe=yes"
6718 echo "configure: failed program was:" >&5
6719 cat conftest.
$ac_ext >&5
6721 eval "ac_cv_header_$ac_safe=no"
6725 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6726 echo "$ac_t""yes" 1>&6
6727 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6728 cat >> confdefs.h
<<EOF
6729 #define $ac_tr_hdr 1
6733 echo "$ac_t""no" 1>&6
6740 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6741 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6742 echo "configure:6743: checking for $ac_hdr" >&5
6743 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6744 echo $ac_n "(cached) $ac_c" 1>&6
6746 cat > conftest.
$ac_ext <<EOF
6747 #line 6748 "configure"
6748 #include "confdefs.h"
6751 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6752 { (eval echo configure
:6753: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6753 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6754 if test -z "$ac_err"; then
6756 eval "ac_cv_header_$ac_safe=yes"
6759 echo "configure: failed program was:" >&5
6760 cat conftest.
$ac_ext >&5
6762 eval "ac_cv_header_$ac_safe=no"
6766 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6767 echo "$ac_t""yes" 1>&6
6768 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6769 cat >> confdefs.h
<<EOF
6770 #define $ac_tr_hdr 1
6774 echo "$ac_t""no" 1>&6
6775 for ac_hdr
in kerberosIV
/des.h
6777 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6778 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6779 echo "configure:6780: checking for $ac_hdr" >&5
6780 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6781 echo $ac_n "(cached) $ac_c" 1>&6
6783 cat > conftest.
$ac_ext <<EOF
6784 #line 6785 "configure"
6785 #include "confdefs.h"
6788 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6789 { (eval echo configure
:6790: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6790 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6791 if test -z "$ac_err"; then
6793 eval "ac_cv_header_$ac_safe=yes"
6796 echo "configure: failed program was:" >&5
6797 cat conftest.
$ac_ext >&5
6799 eval "ac_cv_header_$ac_safe=no"
6803 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6804 echo "$ac_t""yes" 1>&6
6805 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6806 cat >> confdefs.h
<<EOF
6807 #define $ac_tr_hdr 1
6811 echo "$ac_t""no" 1>&6
6812 for ac_hdr
in kerberos
/des.h
6814 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6815 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6816 echo "configure:6817: checking for $ac_hdr" >&5
6817 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6818 echo $ac_n "(cached) $ac_c" 1>&6
6820 cat > conftest.
$ac_ext <<EOF
6821 #line 6822 "configure"
6822 #include "confdefs.h"
6825 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6826 { (eval echo configure
:6827: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6827 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6828 if test -z "$ac_err"; then
6830 eval "ac_cv_header_$ac_safe=yes"
6833 echo "configure: failed program was:" >&5
6834 cat conftest.
$ac_ext >&5
6836 eval "ac_cv_header_$ac_safe=no"
6840 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6841 echo "$ac_t""yes" 1>&6
6842 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6843 cat >> confdefs.h
<<EOF
6844 #define $ac_tr_hdr 1
6848 echo "$ac_t""no" 1>&6
6860 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6861 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6862 echo "configure:6863: checking for $ac_hdr" >&5
6863 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6864 echo $ac_n "(cached) $ac_c" 1>&6
6866 cat > conftest.
$ac_ext <<EOF
6867 #line 6868 "configure"
6868 #include "confdefs.h"
6871 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6872 { (eval echo configure
:6873: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6873 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6874 if test -z "$ac_err"; then
6876 eval "ac_cv_header_$ac_safe=yes"
6879 echo "configure: failed program was:" >&5
6880 cat conftest.
$ac_ext >&5
6882 eval "ac_cv_header_$ac_safe=no"
6886 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6887 echo "$ac_t""yes" 1>&6
6888 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6889 cat >> confdefs.h
<<EOF
6890 #define $ac_tr_hdr 1
6894 echo "$ac_t""no" 1>&6
6895 for ac_hdr
in kerberosIV
/krb.h
6897 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6898 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6899 echo "configure:6900: checking for $ac_hdr" >&5
6900 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6901 echo $ac_n "(cached) $ac_c" 1>&6
6903 cat > conftest.
$ac_ext <<EOF
6904 #line 6905 "configure"
6905 #include "confdefs.h"
6908 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6909 { (eval echo configure
:6910: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6910 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6911 if test -z "$ac_err"; then
6913 eval "ac_cv_header_$ac_safe=yes"
6916 echo "configure: failed program was:" >&5
6917 cat conftest.
$ac_ext >&5
6919 eval "ac_cv_header_$ac_safe=no"
6923 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6924 echo "$ac_t""yes" 1>&6
6925 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6926 cat >> confdefs.h
<<EOF
6927 #define $ac_tr_hdr 1
6931 echo "$ac_t""no" 1>&6
6932 for ac_hdr
in kerberos
/krb.h
6934 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6935 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6936 echo "configure:6937: checking for $ac_hdr" >&5
6937 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6938 echo $ac_n "(cached) $ac_c" 1>&6
6940 cat > conftest.
$ac_ext <<EOF
6941 #line 6942 "configure"
6942 #include "confdefs.h"
6945 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6946 { (eval echo configure
:6947: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6947 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6948 if test -z "$ac_err"; then
6950 eval "ac_cv_header_$ac_safe=yes"
6953 echo "configure: failed program was:" >&5
6954 cat conftest.
$ac_ext >&5
6956 eval "ac_cv_header_$ac_safe=no"
6960 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6961 echo "$ac_t""yes" 1>&6
6962 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6963 cat >> confdefs.h
<<EOF
6964 #define $ac_tr_hdr 1
6968 echo "$ac_t""no" 1>&6
6979 for ac_hdr
in com_err.h
6981 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6982 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6983 echo "configure:6984: checking for $ac_hdr" >&5
6984 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6985 echo $ac_n "(cached) $ac_c" 1>&6
6987 cat > conftest.
$ac_ext <<EOF
6988 #line 6989 "configure"
6989 #include "confdefs.h"
6992 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6993 { (eval echo configure
:6994: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6994 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6995 if test -z "$ac_err"; then
6997 eval "ac_cv_header_$ac_safe=yes"
7000 echo "configure: failed program was:" >&5
7001 cat conftest.
$ac_ext >&5
7003 eval "ac_cv_header_$ac_safe=no"
7007 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7008 echo "$ac_t""yes" 1>&6
7009 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
7010 cat >> confdefs.h
<<EOF
7011 #define $ac_tr_hdr 1
7015 echo "$ac_t""no" 1>&6
7021 # Solaris requires -lintl if you want strerror (which calls dgettext)
7022 # to return localized messages.
7023 echo $ac_n "checking for dgettext in -lintl""... $ac_c" 1>&6
7024 echo "configure:7025: checking for dgettext in -lintl" >&5
7025 ac_lib_var
=`echo intl'_'dgettext | sed 'y%./+-%__p_%'`
7026 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
7027 echo $ac_n "(cached) $ac_c" 1>&6
7029 ac_save_LIBS
="$LIBS"
7031 cat > conftest.
$ac_ext <<EOF
7032 #line 7033 "configure"
7033 #include "confdefs.h"
7034 /* Override any gcc2 internal prototype to avoid an error. */
7035 /* We use char because int might match the return type of a gcc2
7036 builtin and then its argument prototype would still apply. */
7043 if { (eval echo configure
:7044: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7045 eval "ac_cv_lib_$ac_lib_var=yes"
7047 echo "configure: failed program was:" >&5
7048 cat conftest.
$ac_ext >&5
7050 eval "ac_cv_lib_$ac_lib_var=no"
7053 LIBS
="$ac_save_LIBS"
7056 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
7057 echo "$ac_t""yes" 1>&6
7058 ac_tr_lib
=HAVE_LIB
`echo intl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
7059 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
7060 cat >> confdefs.h
<<EOF
7061 #define $ac_tr_lib 1
7067 echo "$ac_t""no" 1>&6
7071 echo $ac_n "checking whether localtime caches TZ""... $ac_c" 1>&6
7072 echo "configure:7073: checking whether localtime caches TZ" >&5
7073 if eval "test \"`echo '$''{'emacs_cv_localtime_cache'+set}'`\" = set"; then
7074 echo $ac_n "(cached) $ac_c" 1>&6
7076 if test x
$ac_cv_func_tzset = xyes
; then
7077 if test "$cross_compiling" = yes; then
7078 # If we have tzset, assume the worst when cross-compiling.
7079 emacs_cv_localtime_cache
=yes
7081 cat > conftest.
$ac_ext <<EOF
7082 #line 7083 "configure"
7083 #include "confdefs.h"
7085 extern char **environ;
7089 for (to = from = environ; (*to = *from); from++)
7090 if (! (to[0][0] == 'T' && to[0][1] == 'Z' && to[0][2] == '='))
7093 char TZ_GMT0[] = "TZ=GMT0";
7094 char TZ_PST8[] = "TZ=PST8";
7097 time_t now = time ((time_t *) 0);
7098 int hour_GMT0, hour_unset;
7099 if (putenv (TZ_GMT0) != 0)
7101 hour_GMT0 = localtime (&now)->tm_hour;
7103 hour_unset = localtime (&now)->tm_hour;
7104 if (putenv (TZ_PST8) != 0)
7106 if (localtime (&now)->tm_hour == hour_GMT0)
7109 if (localtime (&now)->tm_hour != hour_unset)
7114 if { (eval echo configure
:7115: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
7116 emacs_cv_localtime_cache
=no
7118 echo "configure: failed program was:" >&5
7119 cat conftest.
$ac_ext >&5
7121 emacs_cv_localtime_cache
=yes
7127 # If we lack tzset, report that localtime does not cache TZ,
7128 # since we can't invalidate the cache if we don't have tzset.
7129 emacs_cv_localtime_cache
=no
7132 echo "$ac_t""$emacs_cv_localtime_cache" 1>&6
7133 if test $emacs_cv_localtime_cache = yes; then
7134 cat >> confdefs.h
<<\EOF
7135 #define LOCALTIME_CACHE 1
7140 if test "x$HAVE_TIMEVAL" = xyes
; then
7141 echo $ac_n "checking whether gettimeofday can accept two arguments""... $ac_c" 1>&6
7142 echo "configure:7143: checking whether gettimeofday can accept two arguments" >&5
7143 if eval "test \"`echo '$''{'emacs_cv_gettimeofday_two_arguments'+set}'`\" = set"; then
7144 echo $ac_n "(cached) $ac_c" 1>&6
7146 cat > conftest.
$ac_ext <<EOF
7147 #line 7148 "configure"
7148 #include "confdefs.h"
7150 #ifdef TIME_WITH_SYS_TIME
7151 #include <sys/time.h>
7154 #ifdef HAVE_SYS_TIME_H
7155 #include <sys/time.h>
7161 struct timeval time;
7162 struct timezone dummy;
7163 gettimeofday (&time, &dummy);
7166 if { (eval echo configure
:7167: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7168 emacs_cv_gettimeofday_two_arguments
=yes
7170 echo "configure: failed program was:" >&5
7171 cat conftest.
$ac_ext >&5
7173 cat > conftest.
$ac_ext <<EOF
7174 #line 7175 "configure"
7175 #include "confdefs.h"
7177 #ifdef TIME_WITH_SYS_TIME
7178 #include <sys/time.h>
7181 #ifdef HAVE_SYS_TIME_H
7182 #include <sys/time.h>
7188 struct timeval time;
7190 gettimeofday (&time, &dummy);
7193 if { (eval echo configure
:7194: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7195 emacs_cv_gettimeofday_two_arguments
=yes
7197 echo "configure: failed program was:" >&5
7198 cat conftest.
$ac_ext >&5
7200 emacs_cv_gettimeofday_two_arguments
=no
7207 echo "$ac_t""$emacs_cv_gettimeofday_two_arguments" 1>&6
7208 if test $emacs_cv_gettimeofday_two_arguments = no
; then
7209 cat >> confdefs.h
<<\EOF
7210 #define GETTIMEOFDAY_ONE_ARGUMENT 1
7217 echo $ac_n "checking for socket""... $ac_c" 1>&6
7218 echo "configure:7219: checking for socket" >&5
7219 if eval "test \"`echo '$''{'ac_cv_func_socket'+set}'`\" = set"; then
7220 echo $ac_n "(cached) $ac_c" 1>&6
7222 cat > conftest.
$ac_ext <<EOF
7223 #line 7224 "configure"
7224 #include "confdefs.h"
7225 /* System header to define __stub macros and hopefully few prototypes,
7226 which can conflict with char socket(); below. */
7228 /* Override any gcc2 internal prototype to avoid an error. */
7229 /* We use char because int might match the return type of a gcc2
7230 builtin and then its argument prototype would still apply. */
7235 /* The GNU C library defines this for functions which it implements
7236 to always fail with ENOSYS. Some functions are actually named
7237 something starting with __ and the normal name is an alias. */
7238 #if defined (__stub_socket) || defined (__stub___socket)
7246 if { (eval echo configure
:7247: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7248 eval "ac_cv_func_socket=yes"
7250 echo "configure: failed program was:" >&5
7251 cat conftest.
$ac_ext >&5
7253 eval "ac_cv_func_socket=no"
7258 if eval "test \"`echo '$ac_cv_func_'socket`\" = yes"; then
7259 echo "$ac_t""yes" 1>&6
7262 echo "$ac_t""no" 1>&6
7266 if test $ok_so_far = yes; then
7267 ac_safe
=`echo "netinet/in.h" | sed 'y%./+-%__p_%'`
7268 echo $ac_n "checking for netinet/in.h""... $ac_c" 1>&6
7269 echo "configure:7270: checking for netinet/in.h" >&5
7270 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7271 echo $ac_n "(cached) $ac_c" 1>&6
7273 cat > conftest.
$ac_ext <<EOF
7274 #line 7275 "configure"
7275 #include "confdefs.h"
7276 #include <netinet/in.h>
7278 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7279 { (eval echo configure
:7280: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7280 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7281 if test -z "$ac_err"; then
7283 eval "ac_cv_header_$ac_safe=yes"
7286 echo "configure: failed program was:" >&5
7287 cat conftest.
$ac_ext >&5
7289 eval "ac_cv_header_$ac_safe=no"
7293 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7294 echo "$ac_t""yes" 1>&6
7297 echo "$ac_t""no" 1>&6
7302 if test $ok_so_far = yes; then
7303 ac_safe
=`echo "arpa/inet.h" | sed 'y%./+-%__p_%'`
7304 echo $ac_n "checking for arpa/inet.h""... $ac_c" 1>&6
7305 echo "configure:7306: checking for arpa/inet.h" >&5
7306 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7307 echo $ac_n "(cached) $ac_c" 1>&6
7309 cat > conftest.
$ac_ext <<EOF
7310 #line 7311 "configure"
7311 #include "confdefs.h"
7312 #include <arpa/inet.h>
7314 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7315 { (eval echo configure
:7316: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7316 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7317 if test -z "$ac_err"; then
7319 eval "ac_cv_header_$ac_safe=yes"
7322 echo "configure: failed program was:" >&5
7323 cat conftest.
$ac_ext >&5
7325 eval "ac_cv_header_$ac_safe=no"
7329 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7330 echo "$ac_t""yes" 1>&6
7333 echo "$ac_t""no" 1>&6
7338 if test $ok_so_far = yes; then
7339 cat >> confdefs.h
<<\EOF
7340 #define HAVE_INET_SOCKETS 1
7345 if test -f /usr
/lpp
/X11
/bin
/smt.exp
; then
7346 cat >> confdefs.h
<<\EOF
7347 #define HAVE_AIX_SMT_EXP 1
7352 echo $ac_n "checking whether system supports dynamic ptys""... $ac_c" 1>&6
7353 echo "configure:7354: checking whether system supports dynamic ptys" >&5
7354 if test -d /dev
/pts
&& ls -d /dev
/ptmx
> /dev
/null
2>&1 ; then
7355 echo "$ac_t""yes" 1>&6
7356 cat >> confdefs.h
<<\EOF
7357 #define HAVE_DEV_PTMX 1
7361 echo "$ac_t""no" 1>&6
7364 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
7365 echo "configure:7366: checking for pid_t" >&5
7366 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
7367 echo $ac_n "(cached) $ac_c" 1>&6
7369 cat > conftest.
$ac_ext <<EOF
7370 #line 7371 "configure"
7371 #include "confdefs.h"
7372 #include <sys/types.h>
7378 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7379 egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
7381 ac_cv_type_pid_t
=yes
7389 echo "$ac_t""$ac_cv_type_pid_t" 1>&6
7390 if test $ac_cv_type_pid_t = no
; then
7391 cat >> confdefs.h
<<\EOF
7397 ac_safe
=`echo "vfork.h" | sed 'y%./+-%__p_%'`
7398 echo $ac_n "checking for vfork.h""... $ac_c" 1>&6
7399 echo "configure:7400: checking for vfork.h" >&5
7400 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7401 echo $ac_n "(cached) $ac_c" 1>&6
7403 cat > conftest.
$ac_ext <<EOF
7404 #line 7405 "configure"
7405 #include "confdefs.h"
7408 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7409 { (eval echo configure
:7410: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7410 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7411 if test -z "$ac_err"; then
7413 eval "ac_cv_header_$ac_safe=yes"
7416 echo "configure: failed program was:" >&5
7417 cat conftest.
$ac_ext >&5
7419 eval "ac_cv_header_$ac_safe=no"
7423 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7424 echo "$ac_t""yes" 1>&6
7425 cat >> confdefs.h
<<\EOF
7426 #define HAVE_VFORK_H 1
7430 echo "$ac_t""no" 1>&6
7433 echo $ac_n "checking for working vfork""... $ac_c" 1>&6
7434 echo "configure:7435: checking for working vfork" >&5
7435 if eval "test \"`echo '$''{'ac_cv_func_vfork_works'+set}'`\" = set"; then
7436 echo $ac_n "(cached) $ac_c" 1>&6
7438 if test "$cross_compiling" = yes; then
7439 echo $ac_n "checking for vfork""... $ac_c" 1>&6
7440 echo "configure:7441: checking for vfork" >&5
7441 if eval "test \"`echo '$''{'ac_cv_func_vfork'+set}'`\" = set"; then
7442 echo $ac_n "(cached) $ac_c" 1>&6
7444 cat > conftest.
$ac_ext <<EOF
7445 #line 7446 "configure"
7446 #include "confdefs.h"
7447 /* System header to define __stub macros and hopefully few prototypes,
7448 which can conflict with char vfork(); below. */
7450 /* Override any gcc2 internal prototype to avoid an error. */
7451 /* We use char because int might match the return type of a gcc2
7452 builtin and then its argument prototype would still apply. */
7457 /* The GNU C library defines this for functions which it implements
7458 to always fail with ENOSYS. Some functions are actually named
7459 something starting with __ and the normal name is an alias. */
7460 #if defined (__stub_vfork) || defined (__stub___vfork)
7468 if { (eval echo configure
:7469: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7470 eval "ac_cv_func_vfork=yes"
7472 echo "configure: failed program was:" >&5
7473 cat conftest.
$ac_ext >&5
7475 eval "ac_cv_func_vfork=no"
7480 if eval "test \"`echo '$ac_cv_func_'vfork`\" = yes"; then
7481 echo "$ac_t""yes" 1>&6
7484 echo "$ac_t""no" 1>&6
7487 ac_cv_func_vfork_works
=$ac_cv_func_vfork
7489 cat > conftest.
$ac_ext <<EOF
7490 #line 7491 "configure"
7491 #include "confdefs.h"
7492 /* Thanks to Paul Eggert for this test. */
7494 #include <sys/types.h>
7495 #include <sys/stat.h>
7496 #ifdef HAVE_UNISTD_H
7502 /* On some sparc systems, changes by the child to local and incoming
7503 argument registers are propagated back to the parent.
7504 The compiler is told about this with #include <vfork.h>,
7505 but some compilers (e.g. gcc -O) don't grok <vfork.h>.
7506 Test for this by using a static variable whose address
7507 is put into a register that is clobbered by the vfork. */
7510 sparc_address_test (int arg)
7512 sparc_address_test (arg) int arg;
7530 pid_t parent = getpid ();
7533 sparc_address_test ();
7538 /* Here is another test for sparc vfork register problems.
7539 This test uses lots of local variables, at least
7540 as many local variables as main has allocated so far
7541 including compiler temporaries. 4 locals are enough for
7542 gcc 1.40.3 on a Solaris 4.1.3 sparc, but we use 8 to be safe.
7543 A buggy compiler should reuse the register of parent
7544 for one of the local variables, since it will think that
7545 parent can't possibly be used any more in this routine.
7546 Assigning to the local variable will thus munge parent
7547 in the parent process. */
7549 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
7550 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
7551 /* Convince the compiler that p..p7 are live; otherwise, it might
7552 use the same hardware register for all 8 local variables. */
7553 if (p != p1 || p != p2 || p != p3 || p != p4
7554 || p != p5 || p != p6 || p != p7)
7557 /* On some systems (e.g. IRIX 3.3),
7558 vfork doesn't separate parent from child file descriptors.
7559 If the child closes a descriptor before it execs or exits,
7560 this munges the parent's descriptor as well.
7561 Test for this by closing stdout in the child. */
7562 _exit(close(fileno(stdout)) != 0);
7567 while (wait(&status) != child)
7570 /* Was there some problem with vforking? */
7573 /* Did the child fail? (This shouldn't happen.) */
7576 /* Did the vfork/compiler bug occur? */
7577 || parent != getpid()
7579 /* Did the file descriptor bug occur? */
7580 || fstat(fileno(stdout), &st) != 0
7585 if { (eval echo configure
:7586: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
7587 ac_cv_func_vfork_works
=yes
7589 echo "configure: failed program was:" >&5
7590 cat conftest.
$ac_ext >&5
7592 ac_cv_func_vfork_works
=no
7599 echo "$ac_t""$ac_cv_func_vfork_works" 1>&6
7600 if test $ac_cv_func_vfork_works = no
; then
7601 cat >> confdefs.h
<<\EOF
7608 # Set up the CFLAGS for real compilation, so we can substitute it.
7609 CFLAGS
="$REAL_CFLAGS"
7611 #### Find out which version of Emacs this is.
7612 version
=`grep 'defconst[ ]*emacs-version' ${srcdir}/lisp/version.el \
7613 | sed -e 's/^[^"]*"\([^"]*\)".*$/\1/'`
7614 if test x
"${version}" = x
; then
7615 { echo "configure: error: can't find current emacs version in \`${srcdir}/lisp/version.el'." 1>&2; exit 1; }
7618 ### Specify what sort of things we'll be editing into Makefile and config.h.
7619 ### Use configuration here uncanonicalized to avoid exceeding size limits.
7650 cat >> confdefs.h
<<EOF
7651 #define EMACS_CONFIGURATION "${canonical}"
7654 cat >> confdefs.h
<<EOF
7655 #define EMACS_CONFIG_OPTIONS "${ac_configure_args}"
7658 cat >> confdefs.h
<<EOF
7659 #define config_machfile "${machfile}"
7662 cat >> confdefs.h
<<EOF
7663 #define config_opsysfile "${opsysfile}"
7666 cat >> confdefs.h
<<EOF
7667 #define LD_SWITCH_X_SITE ${LD_SWITCH_X_SITE}
7670 cat >> confdefs.h
<<EOF
7671 #define LD_SWITCH_X_SITE_AUX ${LD_SWITCH_X_SITE_AUX}
7674 cat >> confdefs.h
<<EOF
7675 #define C_SWITCH_X_SITE ${C_SWITCH_X_SITE}
7678 cat >> confdefs.h
<<EOF
7679 #define UNEXEC_SRC ${UNEXEC_SRC}
7683 if test "${HAVE_X_WINDOWS}" = "yes" ; then
7684 cat >> confdefs.h
<<\EOF
7685 #define HAVE_X_WINDOWS 1
7689 if test "${USE_X_TOOLKIT}" != "none" ; then
7690 cat >> confdefs.h
<<\EOF
7691 #define USE_X_TOOLKIT 1
7695 if test "${HAVE_X11}" = "yes" ; then
7696 cat >> confdefs.h
<<\EOF
7701 if test "${HAVE_XFREE386}" = "yes" ; then
7702 cat >> confdefs.h
<<\EOF
7703 #define HAVE_XFREE386 1
7707 if test "${HAVE_MENUS}" = "yes" ; then
7708 cat >> confdefs.h
<<\EOF
7709 #define HAVE_MENUS 1
7713 if test "${GNU_MALLOC}" = "yes" ; then
7714 cat >> confdefs.h
<<\EOF
7715 #define GNU_MALLOC 1
7719 if test "${REL_ALLOC}" = "yes" ; then
7720 cat >> confdefs.h
<<\EOF
7726 #### Report on what we decided to do.
7728 Configured for \`${canonical}'.
7730 Where should the build process find the source code? ${srcdir}
7731 What operating system and machine description files should Emacs use?
7732 \`${opsysfile}' and \`${machfile}'
7733 What compiler should emacs be built with? ${CC} ${CFLAGS}
7734 Should Emacs use the GNU version of malloc? ${GNU_MALLOC}${GNU_MALLOC_reason}
7735 Should Emacs use the relocating allocator for buffers? ${REL_ALLOC}
7736 What window system should Emacs use? ${window_system}
7737 What toolkit should Emacs use? ${USE_X_TOOLKIT}"
7739 if test -n "${x_includes}"; then
7740 echo " Where do we find X Windows header files? ${x_includes}"
7742 echo " Where do we find X Windows header files? Standard dirs"
7744 if test -n "${x_libraries}"; then
7745 echo " Where do we find X Windows libraries? ${x_libraries}"
7747 echo " Where do we find X Windows libraries? Standard dirs"
7750 echo " Does Emacs use -lXaw3d? ${HAVE_XAW3D}"
7751 echo " Does Emacs use -lXpm? ${HAVE_XPM}"
7752 echo " Does Emacs use -ljpeg? ${HAVE_JPEG}"
7753 echo " Does Emacs use -ltiff? ${HAVE_TIFF}"
7754 echo " Does Emacs use -lungif? ${HAVE_GIF}"
7755 echo " Does Emacs use -lpng? ${HAVE_PNG}"
7756 echo " Does Emacs use X toolkit scroll bars? ${USE_TOOLKIT_SCROLL_BARS}"
7759 # Remove any trailing slashes in these variables.
7760 test "${prefix}" != NONE
&&
7761 prefix
=`echo "${prefix}" | sed 's,\([^/]\)/*$,\1,'`
7762 test "${exec_prefix}" != NONE
&&
7763 exec_prefix
=`echo "${exec_prefix}" | sed 's,\([^/]\)/*$,\1,'`
7766 cat > confcache
<<\EOF
7767 # This file is a shell script that caches the results of configure
7768 # tests run on this system so they can be shared between configure
7769 # scripts and configure runs. It is not useful on other systems.
7770 # If it contains results you don't want to keep, you may remove or edit it.
7772 # By default, configure uses ./config.cache as the cache file,
7773 # creating it if it does not exist already. You can give configure
7774 # the --cache-file=FILE option to use a different cache file; that is
7775 # what configure does when it calls configure scripts in
7776 # subdirectories, so they share the cache.
7777 # Giving --cache-file=/dev/null disables caching, for debugging configure.
7778 # config.status only pays attention to the cache file if you give it the
7779 # --recheck option to rerun configure.
7782 # The following way of writing the cache mishandles newlines in values,
7783 # but we know of no workaround that is simple, portable, and efficient.
7784 # So, don't put newlines in cache variables' values.
7785 # Ultrix sh set writes to stderr and can't be redirected directly,
7786 # and sets the high bit in the cache file unless we assign to the vars.
7788 case `(ac_space=' '; set | grep ac_space) 2>&1` in
7790 # `set' does not quote correctly, so add quotes (double-quote substitution
7791 # turns \\\\ into \\, and sed turns \\ into \).
7793 -e "s/'/'\\\\''/g" \
7794 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
7797 # `set' quotes correctly as required by POSIX, so do not add quotes.
7798 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
7801 if cmp -s $cache_file confcache
; then
7804 if test -w $cache_file; then
7805 echo "updating cache $cache_file"
7806 cat confcache
> $cache_file
7808 echo "not updating unwritable cache $cache_file"
7813 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
7815 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
7816 # Let make expand exec_prefix.
7817 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7819 # Any assignment to VPATH causes Sun make to only execute
7820 # the first set of double-colon rules, so remove it if not needed.
7821 # If there is a colon in the path, we need to keep it.
7822 if test "x$srcdir" = x.
; then
7823 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
7826 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
7828 DEFS
=-DHAVE_CONFIG_H
7830 # Without the "./", some shells look in PATH for config.status.
7831 : ${CONFIG_STATUS=./config.status}
7833 echo creating
$CONFIG_STATUS
7834 rm -f $CONFIG_STATUS
7835 cat > $CONFIG_STATUS <<EOF
7837 # Generated automatically by configure.
7838 # Run this file to recreate the current configuration.
7839 # This directory was configured as follows,
7840 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
7842 # $0 $ac_configure_args
7844 # Compiler output produced by configure, useful for debugging
7845 # configure, is in ./config.log if it exists.
7847 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
7850 case "\$ac_option" in
7851 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
7852 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
7853 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
7854 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
7855 echo "$CONFIG_STATUS generated by autoconf version 2.13"
7857 -help | --help | --hel | --he | --h)
7858 echo "\$ac_cs_usage"; exit 0 ;;
7859 *) echo "\$ac_cs_usage"; exit 1 ;;
7863 ac_given_srcdir=$srcdir
7864 ac_given_INSTALL="$INSTALL"
7866 trap 'rm -fr `echo "Makefile lib-src/Makefile.c:lib-src/Makefile.in oldXMenu/Makefile \
7867 man/Makefile lwlib/Makefile src/Makefile.c:src/Makefile.in \
7868 lisp/Makefile leim/Makefile src/config.h:src/config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
7870 cat >> $CONFIG_STATUS <<EOF
7872 # Protect against being on the right side of a sed subst in config.status.
7873 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
7874 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
7878 s%@CFLAGS@%$CFLAGS%g
7879 s%@CPPFLAGS@%$CPPFLAGS%g
7880 s%@CXXFLAGS@%$CXXFLAGS%g
7881 s%@FFLAGS@%$FFLAGS%g
7883 s%@LDFLAGS@%$LDFLAGS%g
7885 s%@exec_prefix@%$exec_prefix%g
7886 s%@prefix@%$prefix%g
7887 s%@program_transform_name@%$program_transform_name%g
7888 s%@bindir@%$bindir%g
7889 s%@sbindir@%$sbindir%g
7890 s%@libexecdir@%$libexecdir%g
7891 s%@datadir@%$datadir%g
7892 s%@sysconfdir@%$sysconfdir%g
7893 s%@sharedstatedir@%$sharedstatedir%g
7894 s%@localstatedir@%$localstatedir%g
7895 s%@libdir@%$libdir%g
7896 s%@includedir@%$includedir%g
7897 s%@oldincludedir@%$oldincludedir%g
7898 s%@infodir@%$infodir%g
7899 s%@mandir@%$mandir%g
7901 s%@host_alias@%$host_alias%g
7902 s%@host_cpu@%$host_cpu%g
7903 s%@host_vendor@%$host_vendor%g
7904 s%@host_os@%$host_os%g
7908 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
7909 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
7910 s%@INSTALL_DATA@%$INSTALL_DATA%g
7912 s%@RANLIB@%$RANLIB%g
7913 s%@SET_MAKE@%$SET_MAKE%g
7914 s%@ALLOCA@%$ALLOCA%g
7915 s%@liblockfile@%$liblockfile%g
7916 s%@LIBOBJS@%$LIBOBJS%g
7917 s%@version@%$version%g
7918 s%@configuration@%$configuration%g
7919 s%@canonical@%$canonical%g
7920 s%@srcdir@%$srcdir%g
7921 s%@lispdir@%$lispdir%g
7922 s%@locallisppath@%$locallisppath%g
7923 s%@lisppath@%$lisppath%g
7924 s%@x_default_search_path@%$x_default_search_path%g
7925 s%@etcdir@%$etcdir%g
7926 s%@archlibdir@%$archlibdir%g
7927 s%@docdir@%$docdir%g
7928 s%@bitmapdir@%$bitmapdir%g
7929 s%@c_switch_system@%$c_switch_system%g
7930 s%@c_switch_machine@%$c_switch_machine%g
7931 s%@LD_SWITCH_X_SITE@%$LD_SWITCH_X_SITE%g
7932 s%@LD_SWITCH_X_SITE_AUX@%$LD_SWITCH_X_SITE_AUX%g
7933 s%@C_SWITCH_X_SITE@%$C_SWITCH_X_SITE%g
7934 s%@X_TOOLKIT_TYPE@%$X_TOOLKIT_TYPE%g
7935 s%@machfile@%$machfile%g
7936 s%@opsysfile@%$opsysfile%g
7941 cat >> $CONFIG_STATUS <<\EOF
7943 # Split the substitutions into bite-sized pieces for seds with
7944 # small command number limits, like on Digital OSF/1 and HP-UX.
7945 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
7946 ac_file
=1 # Number of current file.
7947 ac_beg
=1 # First line for current file.
7948 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
7951 while $ac_more_lines; do
7952 if test $ac_beg -gt 1; then
7953 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
7955 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
7957 if test ! -s conftest.s
$ac_file; then
7959 rm -f conftest.s
$ac_file
7961 if test -z "$ac_sed_cmds"; then
7962 ac_sed_cmds
="sed -f conftest.s$ac_file"
7964 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
7966 ac_file
=`expr $ac_file + 1`
7968 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
7971 if test -z "$ac_sed_cmds"; then
7976 cat >> $CONFIG_STATUS <<EOF
7978 CONFIG_FILES=\${CONFIG_FILES-"Makefile lib-src/Makefile.c:lib-src/Makefile.in oldXMenu/Makefile \
7979 man/Makefile lwlib/Makefile src/Makefile.c:src/Makefile.in \
7980 lisp/Makefile leim/Makefile"}
7982 cat >> $CONFIG_STATUS <<\EOF
7983 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
7984 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
7986 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
7987 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
7988 *) ac_file_in
="${ac_file}.in" ;;
7991 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
7993 # Remove last slash and all that follows it. Not all systems have dirname.
7994 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
7995 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
7996 # The file is in a subdirectory.
7997 test ! -d "$ac_dir" && mkdir
"$ac_dir"
7998 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
7999 # A "../" for each directory in $ac_dir_suffix.
8000 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
8002 ac_dir_suffix
= ac_dots
=
8005 case "$ac_given_srcdir" in
8007 if test -z "$ac_dots"; then top_srcdir
=.
8008 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
8009 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
8011 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
8012 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
8015 case "$ac_given_INSTALL" in
8016 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
8017 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
8020 echo creating
"$ac_file"
8022 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
8024 *Makefile
*) ac_comsub
="1i\\
8025 # $configure_input" ;;
8029 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
8031 s%@configure_input@%$configure_input%g
8032 s%@srcdir@%$srcdir%g
8033 s%@top_srcdir@%$top_srcdir%g
8034 s%@INSTALL@%$INSTALL%g
8035 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
8039 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
8040 # NAME is the cpp macro being defined and VALUE is the value it is being given.
8042 # ac_d sets the value in "#define NAME VALUE" lines.
8043 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
8044 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
8047 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
8048 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
8049 ac_uB
='\([ ]\)%\1#\2define\3'
8052 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
8053 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
8054 ac_eB
='$%\1#\2define\3'
8058 if test "${CONFIG_HEADERS+set}" != set; then
8060 cat >> $CONFIG_STATUS <<EOF
8061 CONFIG_HEADERS="src/config.h:src/config.in"
8063 cat >> $CONFIG_STATUS <<\EOF
8065 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
8066 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
8068 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
8069 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
8070 *) ac_file_in
="${ac_file}.in" ;;
8073 echo creating
$ac_file
8075 rm -f conftest.frag conftest.
in conftest.out
8076 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
8077 cat $ac_file_inputs > conftest.
in
8081 # Transform confdefs.h into a sed script conftest.vals that substitutes
8082 # the proper values into config.h.in to produce config.h. And first:
8083 # Protect against being on the right side of a sed subst in config.status.
8084 # Protect against being in an unquoted here document in config.status.
8086 cat > conftest.hdr
<<\EOF
8089 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
8093 sed -n -f conftest.hdr confdefs.h > conftest.vals
8096 # This sed command replaces #undef with comments. This is necessary, for
8097 # example, in the case of _POSIX_SOURCE, which is predefined and required
8098 # on some systems where configure will not decide to define it.
8099 cat >> conftest.vals <<\EOF
8100 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
8103 # Break up conftest.vals because some shells have a limit on
8104 # the size of here documents, and old seds have small limits too.
8109 ac_lines=`grep -c . conftest.vals
`
8110 # grep -c gives empty output for an empty file on some AIX systems.
8111 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
8112 # Write a limited-size here document to conftest.frag.
8113 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
8114 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
8116 sed -f conftest.frag conftest.in > conftest.out
8118 mv conftest.out conftest.in
8120 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
8122 mv conftest.tail conftest.vals
8126 cat >> $CONFIG_STATUS <<\EOF
8127 rm -f conftest.frag conftest.h
8128 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
8129 cat conftest.in >> conftest.h
8131 if cmp -s $ac_file conftest.h 2>/dev/null; then
8132 echo "$ac_file is unchanged"
8135 # Remove last slash and all that follows it. Not all systems have dirname.
8136 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
8137 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
8138 # The file is in a subdirectory.
8139 test ! -d "$ac_dir" && mkdir "$ac_dir"
8142 mv conftest.h $ac_file
8147 cat >> $CONFIG_STATUS <<EOF
8148 CPP="$CPP" CPPFLAGS="$CPPFLAGS"
8150 cat >> $CONFIG_STATUS <<\EOF
8153 ### Make the necessary directories, if they don't exist.
8154 for dir in etc lisp ; do
8155 test -d ${dir} || mkdir ${dir}
8158 # Build src/Makefile from ${srcdir}/src/Makefile.c
8159 # and lib-src/Makefile from ${srcdir}/lib-src/Makefile.c
8160 # This must be done after src/config.h is built, since we rely on that file.
8162 # Now get this: Some word that is part of the ${srcdir} directory name
8163 # or the ${configuration} value might, just might, happen to be an
8164 # identifier like `sun4
' or `i386' or something
, and be predefined by
8165 # the C preprocessor to some helpful value like 1, or maybe the empty
8166 # string. Needless to say consequent macro substitutions are less
8167 # than conducive to the makefile finding the correct directory.
8168 undefs
="`echo $top_srcdir $configuration $canonical |
8169 sed -e 's/[^a-zA-Z0-9_]/ /g' -e 's/^/ /' -e 's/ *$//' \
8170 -e 's/ */ -U/g' -e 's/-U[0-9][^ ]*//g' \
8173 echo creating src
/epaths.h
8176 echo creating lib-src
/Makefile
8178 rm -f junk.c junk1.c junk2.c
8179 sed -e '/start of cpp stuff/q' \
8180 < Makefile.c
> junk1.c
8181 sed -e '1,/start of cpp stuff/d'\
8182 -e 's@/\*\*/#\(.*\)$@/* \1 */@' \
8183 < Makefile.c
> junk.c
8184 $CPP $undefs -I.
-I$top_srcdir/src
$CPPFLAGS junk.c | \
8185 sed -e 's/^ / /' -e '/^#/d' -e '/^[ \f]*$/d' > junk2.c
8186 cat junk1.c junk2.c
> Makefile.new
8187 rm -f junk.c junk1.c junk2.c
8188 chmod 444 Makefile.new
8189 mv -f Makefile.new Makefile
8192 echo creating src
/Makefile
8194 rm -f junk.c junk1.c junk2.c
8195 sed -e '/start of cpp stuff/q' \
8196 < Makefile.c
> junk1.c
8197 sed -e '1,/start of cpp stuff/d'\
8198 -e 's@/\*\*/#\(.*\)$@/* \1 */@' \
8199 < Makefile.c
> junk.c
8200 $CPP $undefs -I.
-I$top_srcdir/src
$CPPFLAGS junk.c | \
8201 sed -e 's/^ / /' -e '/^#/d' -e '/^[ \f]*$/d' > junk2.c
8202 cat junk1.c junk2.c
> Makefile.new
8203 rm -f junk.c junk1.c junk2.c
8204 chmod 444 Makefile.new
8205 mv -f Makefile.new Makefile
8208 if test ! -f src
/.gdbinit
&& test -f $top_srcdir/src
/.gdbinit
; then
8209 echo creating src
/.gdbinit
8210 echo source $top_srcdir/src
/.gdbinit
> src
/.gdbinit
8213 # This is how we know whether to re-run configure in certain cases.
8214 touch src
/config.stamp
8219 chmod +x
$CONFIG_STATUS
8220 rm -fr confdefs
* $ac_clean_files
8221 test "$no_create" = yes ||
${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS ||
exit 1