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 don't use Motif or Xaw3d scroll bars"
39 --with-x use the X Window System"
41 # Initialize some variables set by options.
42 # The variables have the same names as the options, with
43 # dashes changed to underlines.
45 cache_file
=.
/config.cache
54 program_transform_name
=s
,x
,x
,
62 bindir
='${exec_prefix}/bin'
63 sbindir
='${exec_prefix}/sbin'
64 libexecdir
='${exec_prefix}/libexec'
65 datadir
='${prefix}/share'
66 sysconfdir
='${prefix}/etc'
67 sharedstatedir
='${prefix}/com'
68 localstatedir
='${prefix}/var'
69 libdir
='${exec_prefix}/lib'
70 includedir
='${prefix}/include'
71 oldincludedir
='/usr/include'
72 infodir
='${prefix}/info'
73 mandir
='${prefix}/man'
75 # Initialize some other variables.
78 SHELL
=${CONFIG_SHELL-/bin/sh}
79 # Maximum number of lines to put in a shell here document.
86 # If the previous option needs an argument, assign it.
87 if test -n "$ac_prev"; then
88 eval "$ac_prev=\$ac_option"
94 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
98 # Accept the important Cygnus configure options, so we can diagnose typos.
102 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
104 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
105 bindir
="$ac_optarg" ;;
107 -build |
--build |
--buil |
--bui |
--bu)
109 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
110 build
="$ac_optarg" ;;
112 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
113 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
114 ac_prev
=cache_file
;;
115 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
116 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
117 cache_file
="$ac_optarg" ;;
119 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
121 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
123 datadir
="$ac_optarg" ;;
125 -disable-* |
--disable-*)
126 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
127 # Reject names that are not valid shell variable names.
128 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
129 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
131 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
132 eval "enable_${ac_feature}=no" ;;
134 -enable-* |
--enable-*)
135 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
136 # Reject names that are not valid shell variable names.
137 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
138 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
140 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
145 eval "enable_${ac_feature}='$ac_optarg'" ;;
147 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
148 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
149 |
--exec |
--exe |
--ex)
150 ac_prev
=exec_prefix
;;
151 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
152 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
153 |
--exec=* |
--exe=* |
--ex=*)
154 exec_prefix
="$ac_optarg" ;;
156 -gas |
--gas |
--ga |
--g)
157 # Obsolete; use --with-gas.
160 -help |
--help |
--hel |
--he)
161 # Omit some internal or obsolete options to make the list less imposing.
162 # This message is too long to be a string in the A/UX 3.1 sh.
164 Usage: configure [options] [host]
165 Options: [defaults in brackets after descriptions]
167 --cache-file=FILE cache test results in FILE
168 --help print this message
169 --no-create do not create output files
170 --quiet, --silent do not print \`checking...' messages
171 --version print the version of autoconf that created configure
172 Directory and file names:
173 --prefix=PREFIX install architecture-independent files in PREFIX
175 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
177 --bindir=DIR user executables in DIR [EPREFIX/bin]
178 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
179 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
180 --datadir=DIR read-only architecture-independent data in DIR
182 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
183 --sharedstatedir=DIR modifiable architecture-independent data in DIR
185 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
186 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
187 --includedir=DIR C header files in DIR [PREFIX/include]
188 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
189 --infodir=DIR info documentation in DIR [PREFIX/info]
190 --mandir=DIR man documentation in DIR [PREFIX/man]
191 --srcdir=DIR find the sources in DIR [configure dir or ..]
192 --program-prefix=PREFIX prepend PREFIX to installed program names
193 --program-suffix=SUFFIX append SUFFIX to installed program names
194 --program-transform-name=PROGRAM
195 run sed PROGRAM on installed program names
199 --build=BUILD configure for building on BUILD [BUILD=HOST]
200 --host=HOST configure for HOST [guessed]
201 --target=TARGET configure for TARGET [TARGET=HOST]
202 Features and packages:
203 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
204 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
205 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
206 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
207 --x-includes=DIR X include files are in DIR
208 --x-libraries=DIR X library files are in DIR
210 if test -n "$ac_help"; then
211 echo "--enable and --with options recognized:$ac_help"
215 -host |
--host |
--hos |
--ho)
217 -host=* |
--host=* |
--hos=* |
--ho=*)
220 -includedir |
--includedir |
--includedi |
--included |
--include \
221 |
--includ |
--inclu |
--incl |
--inc)
222 ac_prev
=includedir
;;
223 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
224 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
225 includedir
="$ac_optarg" ;;
227 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
229 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
230 infodir
="$ac_optarg" ;;
232 -libdir |
--libdir |
--libdi |
--libd)
234 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
235 libdir
="$ac_optarg" ;;
237 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
238 |
--libexe |
--libex |
--libe)
239 ac_prev
=libexecdir
;;
240 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
241 |
--libexe=* |
--libex=* |
--libe=*)
242 libexecdir
="$ac_optarg" ;;
244 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
245 |
--localstate |
--localstat |
--localsta |
--localst \
246 |
--locals |
--local |
--loca |
--loc |
--lo)
247 ac_prev
=localstatedir
;;
248 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
249 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
250 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
251 localstatedir
="$ac_optarg" ;;
253 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
255 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
256 mandir
="$ac_optarg" ;;
259 # Obsolete; use --without-fp.
262 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
266 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
267 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
270 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
271 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
272 |
--oldin |
--oldi |
--old |
--ol |
--o)
273 ac_prev
=oldincludedir
;;
274 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
275 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
276 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
277 oldincludedir
="$ac_optarg" ;;
279 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
281 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
282 prefix
="$ac_optarg" ;;
284 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
285 |
--program-pre |
--program-pr |
--program-p)
286 ac_prev
=program_prefix
;;
287 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
288 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
289 program_prefix
="$ac_optarg" ;;
291 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
292 |
--program-suf |
--program-su |
--program-s)
293 ac_prev
=program_suffix
;;
294 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
295 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
296 program_suffix
="$ac_optarg" ;;
298 -program-transform-name |
--program-transform-name \
299 |
--program-transform-nam |
--program-transform-na \
300 |
--program-transform-n |
--program-transform- \
301 |
--program-transform |
--program-transfor \
302 |
--program-transfo |
--program-transf \
303 |
--program-trans |
--program-tran \
304 |
--progr-tra |
--program-tr |
--program-t)
305 ac_prev
=program_transform_name
;;
306 -program-transform-name=* |
--program-transform-name=* \
307 |
--program-transform-nam=* |
--program-transform-na=* \
308 |
--program-transform-n=* |
--program-transform-=* \
309 |
--program-transform=* |
--program-transfor=* \
310 |
--program-transfo=* |
--program-transf=* \
311 |
--program-trans=* |
--program-tran=* \
312 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
313 program_transform_name
="$ac_optarg" ;;
315 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
316 |
-silent |
--silent |
--silen |
--sile |
--sil)
319 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
321 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
323 sbindir
="$ac_optarg" ;;
325 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
326 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
327 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
329 ac_prev
=sharedstatedir
;;
330 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
331 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
332 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
334 sharedstatedir
="$ac_optarg" ;;
336 -site |
--site |
--sit)
338 -site=* |
--site=* |
--sit=*)
341 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
343 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
344 srcdir
="$ac_optarg" ;;
346 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
347 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
348 ac_prev
=sysconfdir
;;
349 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
350 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
351 sysconfdir
="$ac_optarg" ;;
353 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
355 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
356 target
="$ac_optarg" ;;
358 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
361 -version |
--version |
--versio |
--versi |
--vers)
362 echo "configure generated by autoconf version 2.13"
366 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
367 # Reject names that are not valid shell variable names.
368 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
369 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
371 ac_package
=`echo $ac_package| sed 's/-/_/g'`
376 eval "with_${ac_package}='$ac_optarg'" ;;
378 -without-* |
--without-*)
379 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
380 # Reject names that are not valid shell variable names.
381 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
382 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
384 ac_package
=`echo $ac_package| sed 's/-/_/g'`
385 eval "with_${ac_package}=no" ;;
388 # Obsolete; use --with-x.
391 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
392 |
--x-incl |
--x-inc |
--x-in |
--x-i)
393 ac_prev
=x_includes
;;
394 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
395 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
396 x_includes
="$ac_optarg" ;;
398 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
399 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
400 ac_prev
=x_libraries
;;
401 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
402 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
403 x_libraries
="$ac_optarg" ;;
405 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
409 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
410 echo "configure: warning: $ac_option: invalid host type" 1>&2
412 if test "x$nonopt" != xNONE
; then
413 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
421 if test -n "$ac_prev"; then
422 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
425 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
427 # File descriptor usage:
430 # 2 errors and warnings
431 # 3 some systems may open it to /dev/tty
432 # 4 used on the Kubota Titan
433 # 6 checking for... messages and results
434 # 5 compiler messages saved in config.log
435 if test "$silent" = yes; then
443 This file contains any messages produced by compilers while
444 running configure, to aid debugging if configure makes a mistake.
447 # Strip out --no-create and --no-recursion so they do not pile up.
448 # Also quote any args containing shell metacharacters.
453 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
454 |
--no-cr |
--no-c) ;;
455 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
456 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
457 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
458 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
459 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
464 # Only set these to C if already set. These must not be set unconditionally
465 # because not all systems understand e.g. LANG=C (notably SCO).
466 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
467 # Non-C LC_CTYPE values break the ctype check.
468 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
469 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
470 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
471 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
473 # confdefs.h avoids OS command line length limits that DEFS can exceed.
474 rm -rf conftest
* confdefs.h
475 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
478 # A filename unique to this package, relative to the directory that
479 # configure is in, which we can look for to find out if srcdir is correct.
480 ac_unique_file
=src
/lisp.h
482 # Find the source files, if location was not specified.
483 if test -z "$srcdir"; then
484 ac_srcdir_defaulted
=yes
485 # Try the directory containing this script, then its parent.
487 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
488 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
490 if test ! -r $srcdir/$ac_unique_file; then
494 ac_srcdir_defaulted
=no
496 if test ! -r $srcdir/$ac_unique_file; then
497 if test "$ac_srcdir_defaulted" = yes; then
498 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
500 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
503 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
505 # Prefer explicitly selected file to automatically selected ones.
506 if test -z "$CONFIG_SITE"; then
507 if test "x$prefix" != xNONE
; then
508 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
510 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
513 for ac_site_file
in $CONFIG_SITE; do
514 if test -r "$ac_site_file"; then
515 echo "loading site script $ac_site_file"
520 if test -r "$cache_file"; then
521 echo "loading cache $cache_file"
524 echo "creating cache $cache_file"
529 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
530 ac_cpp
='$CPP $CPPFLAGS'
531 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
532 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
533 cross_compiling
=$ac_cv_prog_cc_cross
537 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
538 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
539 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
546 ac_n
= ac_c
='\c' ac_t
=
552 lispdir
='${datadir}/emacs/${version}/lisp'
553 locallisppath
='${datadir}/emacs/${version}/site-lisp:'\
554 '${datadir}/emacs/site-lisp:${datadir}/emacs/${version}/leim'
555 lisppath
='${locallisppath}:${lispdir}'
556 etcdir
='${datadir}/emacs/${version}/etc'
557 archlibdir
='${libexecdir}/emacs/${version}/${configuration}'
558 docdir
='${datadir}/emacs/${version}/etc'
560 # Check whether --with-gcc or --without-gcc was given.
561 if test "${with_gcc+set}" = set; then
566 # Check whether --with-pop or --without-pop was given.
567 if test "${with_pop+set}" = set; then
569 if test "$withval" = yes; then
570 cat >> confdefs.h
<<\EOF
571 #define MAIL_USE_POP 1
577 cat >> confdefs.h
<<\EOF
578 #define MAIL_USE_POP 1
583 # Check whether --with-kerberos or --without-kerberos was given.
584 if test "${with_kerberos+set}" = set; then
585 withval
="$with_kerberos"
586 cat >> confdefs.h
<<\EOF
592 # Check whether --with-kerberos5 or --without-kerberos5 was given.
593 if test "${with_kerberos5+set}" = set; then
594 withval
="$with_kerberos5"
595 if test "${with_kerberos5+set}" = set; then
596 if test "${with_kerberos+set}" != set; then
598 cat >> confdefs.h
<<\EOF
604 cat >> confdefs.h
<<\EOF
610 # Check whether --with-hesiod or --without-hesiod was given.
611 if test "${with_hesiod+set}" = set; then
612 withval
="$with_hesiod"
613 cat >> confdefs.h
<<\EOF
619 # Check whether --with-x-toolkit or --without-x-toolkit was given.
620 if test "${with_x_toolkit+set}" = set; then
621 withval
="$with_x_toolkit"
623 y | ye |
yes ) val
=athena
;;
625 l | lu | luc | luci | lucid
) val
=lucid
;;
626 a |
at | ath | athe | athen | athena
) val
=athena
;;
627 m | mo | mot | moti | motif
) val
=motif
;;
629 { echo "configure: error: \`--with-x-toolkit=$withval' is invalid\;
630 this option's value should be \`yes', \`no', \`lucid', \`athena', or \`motif'.
631 Currently, \`yes', \`athena' and \`lucid' are synonyms." 1>&2; exit 1; }
638 # Check whether --with-xpm or --without-xpm was given.
639 if test "${with_xpm+set}" = set; then
644 # Check whether --with-jpeg or --without-jpeg was given.
645 if test "${with_jpeg+set}" = set; then
650 # Check whether --with-tiff or --without-tiff was given.
651 if test "${with_tiff+set}" = set; then
656 # Check whether --with-gif or --without-gif was given.
657 if test "${with_gif+set}" = set; then
662 # Check whether --with-png or --without-png was given.
663 if test "${with_png+set}" = set; then
668 # Check whether --with-toolkit-scroll-bars or --without-toolkit-scroll-bars was given.
669 if test "${with_toolkit_scroll_bars+set}" = set; then
670 withval
="$with_toolkit_scroll_bars"
675 #### Make srcdir absolute, if it isn't already. It's important to
676 #### avoid running the path through pwd unnecessary, since pwd can
677 #### give you automounter prefixes, which can go away. We do all this
678 #### so Emacs can find its files when run uninstalled.
682 ## We may be able to use the $PWD environment variable to make this
683 ## absolute. But sometimes PWD is inaccurate.
684 ## Make sure CDPATH doesn't affect cd (in case PWD is relative).
686 if test "${PWD}" != "" && test "`(cd ${PWD} ; sh -c pwd)`" = "`pwd`" ;
690 srcdir
="`(cd ${srcdir}; pwd)`"
693 * ) srcdir
="`(cd ${srcdir}; pwd)`" ;;
696 #### Check if the source directory already has a configured system in it.
697 if test `pwd` != `(cd ${srcdir} && pwd)` \
698 && test -f "${srcdir}/src/config.h" ; then
699 echo "configure: warning: The directory tree \`${srcdir}' is being used
700 as a build directory right now; it has been configured in its own
701 right. To configure in another directory as well, you MUST
702 use GNU make. If you do not have GNU make, then you must
703 now do \`make distclean' in ${srcdir},
704 and then run $0 again." 1>&2
706 extrasub
='/^VPATH[ ]*=/c\
712 vpath %.in $(srcdir)\
713 vpath %.texi $(srcdir)'
716 #### Given the configuration name, set machfile and opsysfile to the
717 #### names of the m/*.h and s/*.h files we should use.
719 ### Canonicalize the configuration name.
722 for ac_dir
in $srcdir $srcdir/..
$srcdir/..
/..
; do
723 if test -f $ac_dir/install-sh
; then
725 ac_install_sh
="$ac_aux_dir/install-sh -c"
727 elif test -f $ac_dir/install.sh
; then
729 ac_install_sh
="$ac_aux_dir/install.sh -c"
733 if test -z "$ac_aux_dir"; then
734 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
736 ac_config_guess
=$ac_aux_dir/config.guess
737 ac_config_sub
=$ac_aux_dir/config.sub
738 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
741 # Make sure we can run config.sub.
742 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
743 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
746 echo $ac_n "checking host system type""... $ac_c" 1>&6
747 echo "configure:748: checking host system type" >&5
750 case "$host_alias" in
754 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
755 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
757 *) host_alias
=$nonopt ;;
761 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
762 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
763 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
764 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
765 echo "$ac_t""$host" 1>&6
768 configuration
=$host_alias
771 ### If you add support for a new configuration, add code to this
772 ### switch statement to recognize your configuration name and select
773 ### the appropriate operating system and machine description files.
775 ### You would hope that you could choose an m/*.h file pretty much
776 ### based on the machine portion of the configuration name, and an s-
777 ### file based on the operating system portion. However, it turns out
778 ### that each m/*.h file is pretty manufacturer-specific - for
779 ### example, apollo.h, hp9000s300.h, mega68k, news.h, and tad68k are
780 ### all 68000 machines; mips.h, pmax.h, and news-risc are all MIPS
781 ### machines. So we basically have to have a special case for each
782 ### configuration name.
784 ### As far as handling version numbers on operating systems is
785 ### concerned, make sure things will fail in a fixable way. If
786 ### /etc/MACHINES doesn't say anything about version numbers, be
787 ### prepared to handle anything reasonably. If version numbers
788 ### matter, be sure /etc/MACHINES says something about it.
790 ### Eric Raymond says we should accept strings like "sysvr4" to mean
791 ### "System V Release 4"; he writes, "The old convention encouraged
792 ### confusion between `system' and `release' levels'."
794 machine
='' opsys
='' unported
=no
795 case "${canonical}" in
800 case "${canonical}" in
801 alpha
*-*-netbsd*) machine
=alpha
;;
802 i
[3456]86-*-netbsd*) machine
=intel386
;;
804 # This is somewhat bogus.
805 machine
=hp9000s300
;;
806 powerpc-apple-netbsd
*) machine
=macppc
;;
807 mips-
*-netbsd*) machine
=pmax
;;
808 ns32k-
*-netbsd*) machine
=ns32000
;;
809 sparc-
*-netbsd*) machine
=sparc
;;
810 vax-
*-netbsd*) machine
=vax
;;
817 case "${canonical}" in
818 alpha
*-*-openbsd*) machine
=alpha
;;
819 i386-
*-openbsd*) machine
=intel386
;;
820 m68k-
*-openbsd*) machine
=hp9000s300
;;
821 mipsel-
*-openbsd*) machine
=pmax
;;
822 ns32k-
*-openbsd*) machine
=ns32000
;;
823 sparc-
*-openbsd*) machine
=sparc
;;
824 vax-
*-openbsd*) machine
=vax
;;
829 arm-acorn-riscix1.1
* )
830 machine
=acorn opsys
=riscix1-1
832 arm-acorn-riscix1.2
* | arm-acorn-riscix
)
833 ## This name is riscix12 instead of riscix1.2
834 ## to avoid a file name conflict on MSDOS.
835 machine
=acorn opsys
=riscix12
841 case "${canonical}" in
842 i
[345]86-*-bsdi*) machine
=intel386
;;
843 sparc-
*-bsdi*) machine
=sparc
;;
844 powerpc-
*-bsdi*) machine
=powerpc
;;
846 case "${canonical}" in
847 *-*-bsd386* |
*-*-bsdi1* ) opsys
=bsd386
;;
848 *-*-bsdi2.0
* ) opsys
=bsdos2
;;
849 *-*-bsdi2* ) opsys
=bsdos2-1
;;
850 *-*-bsdi3* ) opsys
=bsdos3
;;
851 *-*-bsdi4* ) opsys
=bsdos4
;;
856 ## Strictly speaking, we need the version of the alliant operating
857 ## system to choose the right machine file, but currently the
858 ## configuration name doesn't tell us enough to choose the right
859 ## one; we need to give alliants their own operating system name to
860 ## do this right. When someone cares, they can help us.
862 machine
=alliant4 opsys
=bsd4-2
865 machine
=alliant-2800 opsys
=bsd4-3
868 ## Alpha (DEC) machines.
870 machine
=alpha opsys
=osf1
871 # This is needed to find X11R6.1 libraries for certain tests.
872 NON_GCC_LINK_TEST_OPTIONS
=-Wl,-rpath,/usr
/X11R
6/lib
873 GCC_LINK_TEST_OPTIONS
=-Wl,-rpath,/usr
/X11R
6/lib
876 alpha
*-*-linux-gnu* )
877 machine
=alpha opsys
=gnu-linux
882 machine
=altos opsys
=usg5-2
887 machine
=amdahl opsys
=usg5-2-2
892 machine
=apollo opsys
=bsd4-3
895 ## AT&T 3b2, 3b5, 3b15, 3b20
897 machine
=att3b opsys
=usg5-2-2
900 ## AT&T 3b1 - The Mighty Unix PC!
902 machine
=7300 opsys
=usg5-2-2
907 machine
=ibmrs6000 opsys
=aix3-2
912 machine
=dpx2 opsys
=usg5-3
917 machine
=sps7 opsys
=usg5-2
920 ## CCI 5/32, 6/32 -- see "Tahoe".
923 ## I don't know what configuration name to use for this; config.sub
924 ## doesn't seem to know anything about it. Hey, Celerity users, get
926 celerity-celerity-bsd
* )
927 machine
=celerity opsys
=bsd4-2
931 ## What operating systems does this chip run that Emacs has been
935 ## We'll use the catch-all code at the bottom to guess the
940 *-convex-bsd* |
*-convex-convexos* )
941 machine
=convex opsys
=bsd4-3
942 ## Prevents spurious white space in makefiles - d.m.cooke@larc.nasa.gov
943 NON_GNU_CPP
="cc -E -P"
947 i
[3456]86-cubix-sysv* )
948 machine
=intel386 opsys
=usg5-3
952 cydra
*-cydrome-sysv* )
953 machine
=cydra5 opsys
=usg5-3
956 ## Data General AViiON Machines
957 ## DG changed naming conventions with the release of 5.4.4.10, they
958 ## dropped the initial 5.4 but left the intervening R. Because of the
959 ## R this shouldn't conflict with older versions of the OS (which I
960 ## think were named like dgux4.*). In addition, DG new AViiONs series
961 ## uses either Motorola M88k or Intel Pentium CPUs.
962 m88k-dg-dguxR4.
* | m88k-dg-dgux4
* )
963 machine
=aviion opsys
=dgux4
965 m88k-dg-dgux5.4R3
* | m88k-dg-dgux5.4
.3* )
966 ## This name is dgux5-4-3 instead of dgux5-4r3
967 ## to avoid a file name conflict on MSDOS.
968 machine
=aviion opsys
=dgux5-4-3
970 m88k-dg-dgux5.4R2
* | m88k-dg-dgux5.4
.2* )
971 machine
=aviion opsys
=dgux5-4r2
974 machine
=aviion opsys
=dgux
977 ## Data General AViiON Intel (x86) Machines
978 ## Exists from 5.4.3 (current i586-dg-dguxR4.11)
979 ## Ehud Karni, 1998-may-30, ehud@unix.simonwiesel.co.il
980 i
[345]86-dg-dguxR4* )
981 machine
=aviion-intel opsys
=dgux4
985 mips-dec-ultrix
[0-3].
* | mips-dec-ultrix4.0
* | mips-dec-bsd4.2
* )
986 machine
=pmax opsys
=bsd4-2
988 mips-dec-ultrix4.
[12]* | mips-dec-bsd
* )
989 machine
=pmax opsys
=bsd4-3
992 machine
=pmax opsys
=ultrix4-3
995 machine
=pmax opsys
=osf1
997 mips-dec-mach_bsd4.3
* )
998 machine
=pmax opsys
=mach-bsd4-3
1001 ## Motorola Delta machines
1002 m68k-motorola-sysv
* | m68000-motorola-sysv
* )
1003 machine
=delta opsys
=usg5-3
1004 if test -z "`type gnucc | grep 'not found'`"
1006 if test -s /etc
/167config
1007 then CC
="gnucc -m68040"
1008 else CC
="gnucc -m68881"
1011 if test -z "`type gcc | grep 'not found'`"
1017 m88k-motorola-sysv4
* )
1018 # jbotte@bnr.ca says that UNIX_System_V <hostName> 4.0 R40V4.3 m88k mc88110
1019 # needs POSIX_SIGNALS and therefore needs usg5-4-2.
1020 # I hope there are not other 4.0 versions for this machine
1021 # which really need usg5-4 instead.
1022 machine
=delta88k opsys
=usg5-4-2
1024 m88k-motorola-sysv
* | m88k-motorola-m88kbcs
* )
1025 machine
=delta88k opsys
=usg5-3
1030 machine
=dual opsys
=usg5-2
1032 m68
*-dual-uniplus* )
1033 machine
=dual opsys
=unipl5-2
1038 machine
=elxsi opsys
=usg5-2
1043 machine
=ns16000 opsys
=umax
1046 ## The GEC 93 - apparently, this port isn't really finished yet.
1048 ## Gould Power Node and NP1
1050 machine
=gould opsys
=bsd4-2
1053 machine
=gould opsys
=bsd4-3
1056 machine
=gould-np1 opsys
=bsd4-3
1059 ## Harris Night Hawk machines running CX/UX (a 5000 looks just like a 4000
1060 ## as far as Emacs is concerned).
1062 # Build needs to be different on 7.0 and later releases
1063 case "`uname -r`" in
1064 [56].
[0-9] ) machine
=nh4000 opsys
=cxux
;;
1065 [7].
[0-9] ) machine
=nh4000 opsys
=cxux7
;;
1067 NON_GNU_CPP
="/lib/cpp"
1069 ## Harris ecx or gcx running CX/UX (Series 1200, Series 3000)
1071 machine
=nh3000 opsys
=cxux
1073 ## Harris power pc NightHawk running Power UNIX (Series 6000)
1074 powerpc-harris-powerunix
)
1075 machine
=nh6000 opsys
=powerunix
1076 NON_GNU_CPP
="cc -Xo -E -P"
1078 ## SR2001/SR2201 running HI-UX/MPP
1079 hppa1.1
-hitachi-hiuxmpp* )
1080 machine
=sr2k opsys
=hiuxmpp
1083 xps
*-honeywell-sysv* )
1084 machine
=xps100 opsys
=usg5-2
1087 ## HP 9000 series 200 or 300
1089 machine
=hp9000s300 opsys
=bsd4-3
1091 ## HP/UX 7, 8, 9, and 10 are supported on these machines.
1093 case "`uname -r`" in
1094 ## Someone's system reports A.B8.05 for this.
1095 ## I wonder what other possibilities there are.
1096 *.B8.
* ) machine
=hp9000s300 opsys
=hpux8
;;
1097 *.08.
* ) machine
=hp9000s300 opsys
=hpux8
;;
1098 *.09.
* ) machine
=hp9000s300 opsys
=hpux9
;;
1099 *.1[0-9].
* ) machine
=hp9000s300 opsys
=hpux9shr
;;
1100 *) machine
=hp9000s300 opsys
=hpux
;;
1104 ## HP 9000 series 700 and 800, running HP/UX
1106 machine
=hp800 opsys
=hpux
1109 machine
=hp800 opsys
=hpux8
1111 hppa
*-hp-hpux9shr* )
1112 machine
=hp800 opsys
=hpux9shr
1115 machine
=hp800 opsys
=hpux9
1117 hppa
*-hp-hpux1[0-9]* )
1118 machine
=hp800 opsys
=hpux10
1121 ## HP 9000 series 700 and 800, running HP/UX
1123 ## Cross-compilation? Nah!
1124 case "`uname -r`" in
1125 ## Someone's system reports A.B8.05 for this.
1126 ## I wonder what other possibilities there are.
1127 *.B8.
* ) machine
=hp800 opsys
=hpux8
;;
1128 *.08.
* ) machine
=hp800 opsys
=hpux8
;;
1129 *.09.
* ) machine
=hp800 opsys
=hpux9
;;
1130 *) machine
=hp800 opsys
=hpux10
;;
1134 machine
=hp800 opsys
=nextstep
1139 machine
=orion opsys
=bsd4-2
1141 clipper-orion-bsd
* )
1142 machine
=orion105 opsys
=bsd4-2
1146 i
[3456]86-ibm-aix1.1
* )
1147 machine
=ibmps2-aix opsys
=usg5-2-2
1149 i
[3456]86-ibm-aix1.
[23]* | i
[3456]86-ibm-aix* )
1150 machine
=ibmps2-aix opsys
=usg5-3
1153 machine
=ibm370aix opsys
=usg5-3
1155 rs6000-ibm-aix3.1
* | powerpc-ibm-aix3.1
* )
1156 machine
=ibmrs6000 opsys
=aix3-1
1158 rs6000-ibm-aix3.2
.5 | powerpc-ibm-aix3.2
.5 )
1159 machine
=ibmrs6000 opsys
=aix3-2-5
1161 rs6000-ibm-aix4.1
* | powerpc-ibm-aix4.1
* )
1162 machine
=ibmrs6000 opsys
=aix4-1
1164 rs6000-ibm-aix4.2
* | powerpc-ibm-aix4.2
* )
1165 machine
=ibmrs6000 opsys
=aix4-2
1167 rs6000-ibm-aix4.0
* | powerpc-ibm-aix4.0
* )
1168 machine
=ibmrs6000 opsys
=aix4
1170 rs6000-ibm-aix4
* | powerpc-ibm-aix4
* )
1171 machine
=ibmrs6000 opsys
=aix4-1
1173 rs6000-ibm-aix
* | powerpc-ibm-aix
* )
1174 machine
=ibmrs6000 opsys
=aix3-2
1177 machine
=ibmrt opsys
=bsd4-3
1180 machine
=ibmrt opsys
=bsd4-2
1183 machine
=ibmrt opsys
=bsd4-3
1186 machine
=ibmrt opsys
=bsd4-2
1189 machine
=ibmrt opsys
=bsd4-3
1192 machine
=ibmrt opsys
=bsd4-3
1195 machine
=ibmrt-aix opsys
=usg5-2-2
1198 ## Integrated Solutions `Optimum V'
1200 machine
=isi-ov opsys
=bsd4-2
1203 machine
=isi-ov opsys
=bsd4-3
1206 ## Intel 386 machines where we do care about the manufacturer
1207 i
[3456]86-intsys-sysv* )
1208 machine
=is386 opsys
=usg5-2-2
1212 i
[3456]86-prime-sysv* )
1213 machine
=i386 opsys
=usg5-3
1216 ## Sequent Symmetry running Dynix
1217 i
[3456]86-sequent-bsd* )
1218 machine
=symmetry opsys
=bsd4-3
1221 ## Sequent Symmetry running ptx 4, which is a modified SVR4.
1222 i
[3456]86-sequent-ptx4* | i
[3456]86-sequent-sysv4* )
1223 machine
=sequent-ptx opsys
=ptx4
1224 NON_GNU_CPP
=/lib
/cpp
1227 ## Sequent Symmetry running DYNIX/ptx
1228 ## Use the old cpp rather than the newer ANSI one.
1229 i
[3456]86-sequent-ptx* )
1230 machine
=sequent-ptx opsys
=ptx
1231 NON_GNU_CPP
="/lib/cpp"
1234 ## ncr machine running svr4.3.
1235 i
[3456]86-ncr-sysv4.3
)
1236 machine
=ncr386 opsys
=usg5-4-3
1239 ## Unspecified sysv on an ncr machine defaults to svr4.2.
1240 ## (Plain usg5-4 doesn't turn on POSIX signals, which we need.)
1241 i
[3456]86-ncr-sysv* )
1242 machine
=ncr386 opsys
=usg5-4-2
1245 ## Intel Paragon OSF/1
1247 machine
=paragon opsys
=osf1 NON_GNU_CPP
=/usr
/mach
/lib
/cpp
1252 machine
=i860 opsys
=usg5-4
1253 NON_GNU_CC
="/bin/cc" # Ie, not the one in /usr/ucb/cc.
1254 NON_GNU_CPP
="/usr/ccs/lib/cpp" # cc -E tokenizes macro expansion.
1257 ## Masscomp machines
1258 m68
*-masscomp-rtu* )
1259 machine
=masscomp opsys
=rtu
1262 ## Megatest machines
1263 m68
*-megatest-bsd* )
1264 machine
=mega68 opsys
=bsd4-2
1267 ## Workstations sold by MIPS
1268 ## This is not necessarily all workstations using the MIPS processor -
1269 ## Irises are produced by SGI, and DECstations by DEC.
1271 ## etc/MACHINES lists mips.h and mips4.h as possible machine files,
1272 ## and usg5-2-2 and bsd4-3 as possible OS files. The only guidance
1273 ## it gives for choosing between the alternatives seems to be "Use
1274 ## -machine=mips4 for RISCOS version 4; use -opsystem=bsd4-3 with
1275 ## the BSD world." I'll assume that these are instructions for
1276 ## handling two odd situations, and that every other situation
1277 ## should use mips.h and usg5-2-2, they being listed first.
1280 ## Fall through to the general code at the bottom to decide on the OS.
1282 mips-mips-riscos4
* )
1283 machine
=mips4 opsys
=bsd4-3
1284 NON_GNU_CC
="cc -systype bsd43"
1285 NON_GNU_CPP
="cc -systype bsd43 -E"
1287 mips-mips-riscos5
* )
1288 machine
=mips4 opsys
=riscos5
1289 NON_GNU_CC
="cc -systype bsd43"
1290 NON_GNU_CPP
="cc -systype bsd43 -E"
1293 machine
=mips opsys
=bsd4-3
1296 machine
=mips opsys
=usg5-2-2
1300 m68
*-next-* | m68k-
*-nextstep* )
1301 machine
=m68k opsys
=nextstep
1304 ## The complete machine from National Semiconductor
1306 machine
=ns32000 opsys
=usg5-2
1310 m68
*-ncr-sysv2* | m68
*-ncr-sysvr2* )
1311 machine
=tower32 opsys
=usg5-2-2
1313 m68
*-ncr-sysv3* | m68
*-ncr-sysvr3* )
1314 machine
=tower32v3 opsys
=usg5-3
1319 machine
=ews4800 opsys
=ux4800
1322 ## Nixdorf Targon 31
1323 m68
*-nixdorf-sysv* )
1324 machine
=targon31 opsys
=usg5-2-2
1329 machine
=nu opsys
=usg5-2
1334 machine
=plexus opsys
=usg5-2
1337 ## PowerPC reference platform
1338 powerpcle-
*-solaris2* )
1344 ## I don't really have any idea what sort of processor the Pyramid has,
1345 ## so I'm assuming it is its own architecture.
1346 pyramid-pyramid-bsd
* )
1347 machine
=pyramid opsys
=bsd4-2
1351 ns32k-sequent-bsd4.2
* )
1352 machine
=sequent opsys
=bsd4-2
1354 ns32k-sequent-bsd4.3
* )
1355 machine
=sequent opsys
=bsd4-3
1359 mips-siemens-sysv
* | mips-sni-sysv
*)
1360 machine
=mips-siemens opsys
=usg5-4
1361 NON_GNU_CC
=/usr
/ccs
/bin
/cc
1362 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
1365 ## Silicon Graphics machines
1366 ## Iris 2500 and Iris 2500 Turbo (aka the Iris 3030)
1368 machine
=irist opsys
=iris3-5
1370 m68
*-sgi-iris3.6
* | m68
*-sgi-iris*)
1371 machine
=irist opsys
=iris3-6
1375 machine
=iris4d opsys
=irix3-3
1378 machine
=iris4d opsys
=irix4-0
1381 machine
=iris4d opsys
=irix6-5
1382 # Without defining _LANGUAGE_C, things get masked out in the headers
1383 # so that, for instance, grepping for `free' in stdlib.h fails and
1384 # AC_HEADER_STD_C fails. (MIPSPro 7.2.1.2m compilers, Irix 6.5.3m).
1385 NON_GNU_CPP
="/lib/cpp -D_LANGUAGE_C"
1386 NON_GCC_TEST_OPTIONS
="-n32 -G0 -D_LANGUAGE_C"
1389 machine
=iris4d opsys
=irix6-0
1390 # It's not clear whether -D_LANGUAGE_C is necessary as for 6.5,
1391 # but presumably it does no harm.
1392 NON_GNU_CPP
="/lib/cpp -D_LANGUAGE_C"
1393 NON_GCC_TEST_OPTIONS
=-32
1395 mips-sgi-irix5.
[01]* )
1396 machine
=iris4d opsys
=irix5-0
1398 mips-sgi-irix5
* | mips-sgi-irix
* )
1399 machine
=iris4d opsys
=irix5-2
1404 machine
=news opsys
=bsd4-2
1407 machine
=news opsys
=bsd4-3
1409 m68
*-sony-newsos3* | m68
*-sony-news3*)
1410 machine
=news opsys
=bsd4-3
1412 mips-sony-bsd
* | mips-sony-newsos4
* | mips-sony-news4
*)
1413 machine
=news-risc opsys
=bsd4-3
1415 mips-sony-newsos6
* )
1416 machine
=news-r6 opsys
=newsos6
1419 machine
=news-risc opsys
=newsos5
1424 machine
=stride opsys
=usg5-2
1428 sparc-
*-linux-gnu* | sparc64-
*-linux-gnu* )
1429 machine
=sparc opsys
=gnu-linux
1432 *-sun-sunos* |
*-sun-bsd* |
*-sun-solaris* \
1433 | i
[3456]86-*-solaris2* | i
[3456]86-*-sunos5* | powerpc
*-*-solaris2* \
1434 | rs6000-
*-solaris2*)
1435 case "${canonical}" in
1436 m68
*-sunos1* ) machine
=sun1
;;
1437 m68
*-sunos2* ) machine
=sun2
;;
1438 m68
* ) machine
=sun3
;;
1439 i
[3456]86-sun-sunos[34]* ) machine
=sun386
;;
1440 i
[3456]86-*-* ) machine
=intel386
;;
1441 powerpcle
* ) machine
=powerpcle
;;
1442 powerpc
* | rs6000
* ) machine
=ibmrs6000
;;
1443 sparc
* ) machine
=sparc
;;
1446 case "${canonical}" in
1447 ## The Sun386 didn't get past 4.0.
1448 i
[3456]86-*-sunos4 ) opsys
=sunos4-0
;;
1449 *-sunos4.0
* ) opsys
=sunos4-0
;;
1450 *-sunos4.1.
[3-9]*noshare
)
1451 ## This name is sunos413 instead of sunos4-1-3
1452 ## to avoid a file name conflict on MSDOS.
1454 NON_GNU_CPP
=/usr
/lib
/cpp
1455 NON_GCC_TEST_OPTIONS
=-Bstatic
1456 GCC_TEST_OPTIONS
=-static
1458 *-sunos4.1.
[3-9]* |
*-sunos4shr*)
1460 NON_GNU_CPP
=/usr
/lib
/cpp
1462 *-sunos4* |
*-sunos )
1464 NON_GCC_TEST_OPTIONS
=-Bstatic
1465 GCC_TEST_OPTIONS
=-static
1467 *-sunos5.3
* |
*-solaris2.3
* )
1469 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
1471 *-sunos5.4
* |
*-solaris2.4
* )
1473 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
1476 *-sunos5.5
* |
*-solaris2.5
* )
1478 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
1481 *-sunos5* |
*-solaris* )
1483 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
1487 ## Watch out for a compiler that we know will not work.
1488 case "${canonical}" in
1489 *-solaris* |
*-sunos5* )
1490 if [ "x$CC" = x
/usr
/ucb
/cc
]; then
1491 ## /usr/ucb/cc doesn't work;
1492 ## we should find some other compiler that does work.
1500 machine
=sparc opsys
=nextstep
1504 m68
*-tadpole-sysv* )
1505 machine
=tad68k opsys
=usg5-3
1509 tahoe-tahoe-bsd4.2
* )
1510 machine
=tahoe opsys
=bsd4-2
1512 tahoe-tahoe-bsd4.3
* )
1513 machine
=tahoe opsys
=bsd4-3
1516 ## Tandem Integrity S2
1518 machine
=tandem-s2 opsys
=usg5-3
1522 m88k-tektronix-sysv3
* )
1523 machine
=tekxd88 opsys
=usg5-3
1526 ## Tektronix 16000 box (6130?)
1527 ns16k-tektronix-bsd
* )
1528 machine
=ns16000 opsys
=bsd4-2
1531 ## src/m/tek4300.h hints that this is a m68k machine.
1532 m68
*-tektronix-bsd* )
1533 machine
=tek4300 opsys
=bsd4-3
1537 ## We seem to have lost the machine-description file titan.h!
1539 machine
=titan opsys
=usg5-3
1542 ## Ustation E30 (SS5E)
1543 m68
*-unisys-uniplus* )
1544 machine
=ustation opsystem
=unipl5-2
1550 case "${canonical}" in
1551 *-bsd4.1
* ) opsys
=bsd4-1
;;
1552 *-bsd4.2
* |
*-ultrix[0-3].
* |
*-ultrix4.0
* ) opsys
=bsd4-2
;;
1553 *-bsd4.3
* |
*-ultrix* ) opsys
=bsd4-3
;;
1554 *-sysv[01]* |
*-sysvr[01]* ) opsys
=usg5-0
;;
1555 *-sysv2* |
*-sysvr2* ) opsys
=usg5-2
;;
1556 *-vms* ) opsys
=vms
;;
1562 ns16k-whitechapel-
* )
1564 ## We don't know what sort of OS runs on these; we'll let the
1565 ## operating system guessing code below try.
1570 machine
=wicat opsys
=usg5-2
1573 ## Intel 386 machines where we don't care about the manufacturer
1576 case "${canonical}" in
1577 *-isc1.
* |
*-isc2.
[01]* ) opsys
=386-ix ;;
1578 *-isc2.2
* ) opsys
=isc2-2
;;
1579 *-isc4.0
* ) opsys
=isc4-0
;;
1580 *-isc4.
* ) opsys
=isc4-1
1581 GCC_TEST_OPTIONS
=-posix
1582 NON_GCC_TEST_OPTIONS
=-Xp
1584 *-isc* ) opsys
=isc3-0
;;
1585 *-esix5* ) opsys
=esix5r4
; NON_GNU_CPP
=/usr
/lib
/cpp
;;
1586 *-esix* ) opsys
=esix
;;
1587 *-xenix* ) opsys
=xenix
;;
1588 *-linux-gnu* ) opsys
=gnu-linux
;;
1589 *-sco3.2v4
* ) opsys
=sco4
; NON_GNU_CPP
=/lib
/cpp
;;
1590 *-sco3.2v5
* ) opsys
=sco5
1591 NON_GNU_CPP
=/lib
/cpp
1592 # Prevent -belf from being passed to $CPP.
1593 # /lib/cpp does not accept it.
1594 OVERRIDE_CPPFLAGS
=" "
1596 *-sysv4.2uw
* ) opsys
=unixware
; NON_GNU_CPP
=/lib
/cpp
;;
1597 *-386bsd* ) opsys
=386bsd
;;
1598 *-freebsd* ) opsys
=freebsd
;;
1599 *-nextstep* ) opsys
=nextstep
;;
1600 ## Otherwise, we'll fall through to the generic opsys code at the bottom.
1604 ## m68k Linux-based GNU system
1606 machine
=m68k opsys
=gnu-linux
1609 ## Mips Linux-based GNU system
1611 machine
=mips opsys
=gnu-linux
1615 sparc-fujitsu-sysv4
* )
1616 machine
=sparc opsys
=uxpds
1617 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
1622 f301-fujitsu-uxpv4.1
)
1623 machine
=f301 opsys
=uxpv
1631 ### If the code above didn't choose an operating system, just choose
1632 ### an operating system based on the configuration name. You really
1633 ### only want to use this when you have no idea what the right
1634 ### operating system is; if you know what operating systems a machine
1635 ### runs, it's cleaner to make it explicit in the case statement
1637 if test x
"${opsys}" = x
; then
1638 case "${canonical}" in
1639 *-gnu* ) opsys
=gnu
;;
1640 *-bsd4.
[01] ) opsys
=bsd4-1
;;
1641 *-bsd4.2
) opsys
=bsd4-2
;;
1642 *-bsd4.3
) opsys
=bsd4-3
;;
1643 *-sysv0 |
*-sysvr0 ) opsys
=usg5-0
;;
1644 *-sysv2 |
*-sysvr2 ) opsys
=usg5-2
;;
1645 *-sysv2.2 |
*-sysvr2.2
) opsys
=usg5-2-2
;;
1646 *-sysv3* |
*-sysvr3* ) opsys
=usg5-3
;;
1647 *-sysv4.2uw
* ) opsys
=unixware
;;
1648 *-sysv4.1
* |
*-sysvr4.1
* )
1649 NON_GNU_CPP
=/usr
/lib
/cpp
1651 *-sysv4.
[2-9]* |
*-sysvr4.
[2-9]* )
1652 if [ x
$NON_GNU_CPP = x
]; then
1653 if [ -f /usr
/ccs
/lib
/cpp
]; then
1654 NON_GNU_CPP
=/usr
/ccs
/lib
/cpp
1656 NON_GNU_CPP
=/lib
/cpp
1660 *-sysv4* |
*-sysvr4* ) opsys
=usg5-4
;;
1667 if test "x$RANLIB" = x
; then
1672 if test $unported = yes; then
1673 { echo "configure: error: Emacs hasn't been ported to \`${canonical}' systems.
1674 Check \`etc/MACHINES' for recognized configuration names." 1>&2; exit 1; }
1677 machfile
="m/${machine}.h"
1678 opsysfile
="s/${opsys}.h"
1681 #### Choose a compiler.
1682 test -n "$CC" && cc_specified
=yes
1684 # Save the value of CFLAGS that the user specified.
1685 SPECIFIED_CFLAGS
="$CFLAGS"
1688 "yes" ) CC
="gcc" GCC
=yes ;;
1689 "no" ) : ${CC=cc} ;;
1690 * ) # Extract the first word of "gcc", so it can be a program name with args.
1691 set dummy gcc
; ac_word
=$2
1692 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1693 echo "configure:1694: checking for $ac_word" >&5
1694 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1695 echo $ac_n "(cached) $ac_c" 1>&6
1697 if test -n "$CC"; then
1698 ac_cv_prog_CC
="$CC" # Let the user override the test.
1700 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1702 for ac_dir
in $ac_dummy; do
1703 test -z "$ac_dir" && ac_dir
=.
1704 if test -f $ac_dir/$ac_word; then
1713 if test -n "$CC"; then
1714 echo "$ac_t""$CC" 1>&6
1716 echo "$ac_t""no" 1>&6
1719 if test -z "$CC"; then
1720 # Extract the first word of "cc", so it can be a program name with args.
1721 set dummy cc
; ac_word
=$2
1722 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1723 echo "configure:1724: checking for $ac_word" >&5
1724 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1725 echo $ac_n "(cached) $ac_c" 1>&6
1727 if test -n "$CC"; then
1728 ac_cv_prog_CC
="$CC" # Let the user override the test.
1730 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1733 for ac_dir
in $ac_dummy; do
1734 test -z "$ac_dir" && ac_dir
=.
1735 if test -f $ac_dir/$ac_word; then
1736 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1737 ac_prog_rejected
=yes
1745 if test $ac_prog_rejected = yes; then
1746 # We found a bogon in the path, so make sure we never use it.
1747 set dummy
$ac_cv_prog_CC
1749 if test $# -gt 0; then
1750 # We chose a different compiler from the bogus one.
1751 # However, it has the same basename, so the bogon will be chosen
1752 # first if we set CC to just the basename; use the full file name.
1754 set dummy
"$ac_dir/$ac_word" "$@"
1762 if test -n "$CC"; then
1763 echo "$ac_t""$CC" 1>&6
1765 echo "$ac_t""no" 1>&6
1768 if test -z "$CC"; then
1769 case "`uname -s`" in
1771 # Extract the first word of "cl", so it can be a program name with args.
1772 set dummy cl
; ac_word
=$2
1773 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1774 echo "configure:1775: checking for $ac_word" >&5
1775 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1776 echo $ac_n "(cached) $ac_c" 1>&6
1778 if test -n "$CC"; then
1779 ac_cv_prog_CC
="$CC" # Let the user override the test.
1781 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1783 for ac_dir
in $ac_dummy; do
1784 test -z "$ac_dir" && ac_dir
=.
1785 if test -f $ac_dir/$ac_word; then
1794 if test -n "$CC"; then
1795 echo "$ac_t""$CC" 1>&6
1797 echo "$ac_t""no" 1>&6
1802 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1805 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1806 echo "configure:1807: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1809 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1810 ac_cpp
='$CPP $CPPFLAGS'
1811 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1812 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1813 cross_compiling
=$ac_cv_prog_cc_cross
1815 cat > conftest.
$ac_ext << EOF
1817 #line 1818 "configure"
1818 #include "confdefs.h"
1822 if { (eval echo configure
:1823: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1823 ac_cv_prog_cc_works
=yes
1824 # If we can't run a trivial program, we are probably using a cross compiler.
1825 if (.
/conftest
; exit) 2>/dev
/null
; then
1826 ac_cv_prog_cc_cross
=no
1828 ac_cv_prog_cc_cross
=yes
1831 echo "configure: failed program was:" >&5
1832 cat conftest.
$ac_ext >&5
1833 ac_cv_prog_cc_works
=no
1837 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1838 ac_cpp
='$CPP $CPPFLAGS'
1839 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1840 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1841 cross_compiling
=$ac_cv_prog_cc_cross
1843 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1844 if test $ac_cv_prog_cc_works = no
; then
1845 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1847 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1848 echo "configure:1849: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1849 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1850 cross_compiling
=$ac_cv_prog_cc_cross
1852 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1853 echo "configure:1854: checking whether we are using GNU C" >&5
1854 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1855 echo $ac_n "(cached) $ac_c" 1>&6
1857 cat > conftest.c
<<EOF
1862 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:1863: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
1869 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1871 if test $ac_cv_prog_gcc = yes; then
1877 ac_test_CFLAGS
="${CFLAGS+set}"
1878 ac_save_CFLAGS
="$CFLAGS"
1880 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1881 echo "configure:1882: checking whether ${CC-cc} accepts -g" >&5
1882 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1883 echo $ac_n "(cached) $ac_c" 1>&6
1885 echo 'void f(){}' > conftest.c
1886 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1895 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1896 if test "$ac_test_CFLAGS" = set; then
1897 CFLAGS
="$ac_save_CFLAGS"
1898 elif test $ac_cv_prog_cc_g = yes; then
1899 if test "$GCC" = yes; then
1905 if test "$GCC" = yes; then
1914 # On Suns, sometimes $CPP names a directory.
1915 if test -n "$CPP" && test -d "$CPP"; then
1919 #### Some systems specify a CPP to use unless we are using GCC.
1920 #### Now that we know whether we are using GCC, we can decide whether
1921 #### to use that one.
1922 if test "x$NON_GNU_CPP" != x
&& test x
$GCC != xyes
&& test "x$CPP" = x
1927 #### Some systems specify a CC to use unless we are using GCC.
1928 #### Now that we know whether we are using GCC, we can decide whether
1929 #### to use that one.
1930 if test "x$NON_GNU_CC" != x
&& test x
$GCC != xyes
&&
1931 test x
$cc_specified != xyes
1936 if test x
$GCC = xyes
&& test "x$GCC_TEST_OPTIONS" != x
1938 CC
="$CC $GCC_TEST_OPTIONS"
1941 if test x
$GCC = x
&& test "x$NON_GCC_TEST_OPTIONS" != x
1943 CC
="$CC $NON_GCC_TEST_OPTIONS"
1946 if test x
$GCC = xyes
&& test "x$GCC_LINK_TEST_OPTIONS" != x
1948 ac_link
="$ac_link $GCC_LINK_TEST_OPTIONS"
1951 if test x
$GCC = x
&& test "x$NON_GCC_LINK_TEST_OPTIONS" != x
1953 ac_link
="$ac_link $NON_GCC_LINK_TEST_OPTIONS"
1956 #### Some other nice autoconf tests. If you add a test here which
1957 #### should make an entry in src/config.h, don't forget to add an
1958 #### #undef clause to src/config.h.in for autoconf to modify.
1960 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1961 echo "configure:1962: checking whether ln -s works" >&5
1962 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1963 echo $ac_n "(cached) $ac_c" 1>&6
1966 if ln -s X conftestdata
2>/dev
/null
1969 ac_cv_prog_LN_S
="ln -s"
1974 LN_S
="$ac_cv_prog_LN_S"
1975 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1976 echo "$ac_t""yes" 1>&6
1978 echo "$ac_t""no" 1>&6
1981 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
1982 echo "configure:1983: checking how to run the C preprocessor" >&5
1983 # On Suns, sometimes $CPP names a directory.
1984 if test -n "$CPP" && test -d "$CPP"; then
1987 if test -z "$CPP"; then
1988 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1989 echo $ac_n "(cached) $ac_c" 1>&6
1991 # This must be in double quotes, not single quotes, because CPP may get
1992 # substituted into the Makefile and "${CC-cc}" will confuse make.
1994 # On the NeXT, cc -E runs the code through the compiler's parser,
1995 # not just through cpp.
1996 cat > conftest.
$ac_ext <<EOF
1997 #line 1998 "configure"
1998 #include "confdefs.h"
2002 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2003 { (eval echo configure
:2004: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2004 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2005 if test -z "$ac_err"; then
2009 echo "configure: failed program was:" >&5
2010 cat conftest.
$ac_ext >&5
2012 CPP
="${CC-cc} -E -traditional-cpp"
2013 cat > conftest.
$ac_ext <<EOF
2014 #line 2015 "configure"
2015 #include "confdefs.h"
2019 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2020 { (eval echo configure
:2021: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2021 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2022 if test -z "$ac_err"; then
2026 echo "configure: failed program was:" >&5
2027 cat conftest.
$ac_ext >&5
2029 CPP
="${CC-cc} -nologo -E"
2030 cat > conftest.
$ac_ext <<EOF
2031 #line 2032 "configure"
2032 #include "confdefs.h"
2036 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2037 { (eval echo configure
:2038: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2038 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2039 if test -z "$ac_err"; then
2043 echo "configure: failed program was:" >&5
2044 cat conftest.
$ac_ext >&5
2053 ac_cv_prog_CPP
="$CPP"
2055 CPP
="$ac_cv_prog_CPP"
2057 ac_cv_prog_CPP
="$CPP"
2059 echo "$ac_t""$CPP" 1>&6
2061 # Find a good install program. We prefer a C program (faster),
2062 # so one script is as good as another. But avoid the broken or
2063 # incompatible versions:
2064 # SysV /etc/install, /usr/sbin/install
2065 # SunOS /usr/etc/install
2066 # IRIX /sbin/install
2068 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2069 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2070 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2071 # ./install, which can be erroneously created by make from ./install.sh.
2072 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
2073 echo "configure:2074: checking for a BSD compatible install" >&5
2074 if test -z "$INSTALL"; then
2075 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
2076 echo $ac_n "(cached) $ac_c" 1>&6
2078 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
=":"
2079 for ac_dir
in $PATH; do
2080 # Account for people who put trailing slashes in PATH elements.
2082 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
2084 # OSF1 and SCO ODT 3.0 have their own names for install.
2085 # Don't use installbsd from OSF since it installs stuff as root
2087 for ac_prog
in ginstall scoinst
install; do
2088 if test -f $ac_dir/$ac_prog; then
2089 if test $ac_prog = install &&
2090 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
2091 # AIX install. It has an incompatible calling convention.
2094 ac_cv_path_install
="$ac_dir/$ac_prog -c"
2105 if test "${ac_cv_path_install+set}" = set; then
2106 INSTALL
="$ac_cv_path_install"
2108 # As a last resort, use the slow shell script. We don't cache a
2109 # path for INSTALL within a source directory, because that will
2110 # break other packages using the cache if that directory is
2111 # removed, or if the path is relative.
2112 INSTALL
="$ac_install_sh"
2115 echo "$ac_t""$INSTALL" 1>&6
2117 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2118 # It thinks the first close brace ends the variable substitution.
2119 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
2121 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
2123 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
2125 for ac_prog
in 'bison -y' byacc
2127 # Extract the first word of "$ac_prog", so it can be a program name with args.
2128 set dummy
$ac_prog; ac_word
=$2
2129 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2130 echo "configure:2131: checking for $ac_word" >&5
2131 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
2132 echo $ac_n "(cached) $ac_c" 1>&6
2134 if test -n "$YACC"; then
2135 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
2137 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2139 for ac_dir
in $ac_dummy; do
2140 test -z "$ac_dir" && ac_dir
=.
2141 if test -f $ac_dir/$ac_word; then
2142 ac_cv_prog_YACC
="$ac_prog"
2149 YACC
="$ac_cv_prog_YACC"
2150 if test -n "$YACC"; then
2151 echo "$ac_t""$YACC" 1>&6
2153 echo "$ac_t""no" 1>&6
2156 test -n "$YACC" && break
2158 test -n "$YACC" || YACC
="yacc"
2161 echo $ac_n "checking for AIX""... $ac_c" 1>&6
2162 echo "configure:2163: checking for AIX" >&5
2163 cat > conftest.
$ac_ext <<EOF
2164 #line 2165 "configure"
2165 #include "confdefs.h"
2171 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2172 egrep "yes" >/dev
/null
2>&1; then
2174 echo "$ac_t""yes" 1>&6; cat >> confdefs.h
<<\EOF
2175 #define _ALL_SOURCE 1
2180 echo "$ac_t""no" 1>&6
2186 # Sound support for GNU/Linux and the free BSDs.
2187 for ac_hdr
in machine
/soundcard.h sys
/soundcard.h
2189 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2190 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2191 echo "configure:2192: checking for $ac_hdr" >&5
2192 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2193 echo $ac_n "(cached) $ac_c" 1>&6
2195 cat > conftest.
$ac_ext <<EOF
2196 #line 2197 "configure"
2197 #include "confdefs.h"
2200 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2201 { (eval echo configure
:2202: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2202 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2203 if test -z "$ac_err"; then
2205 eval "ac_cv_header_$ac_safe=yes"
2208 echo "configure: failed program was:" >&5
2209 cat conftest.
$ac_ext >&5
2211 eval "ac_cv_header_$ac_safe=no"
2215 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2216 echo "$ac_t""yes" 1>&6
2217 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2218 cat >> confdefs.h
<<EOF
2219 #define $ac_tr_hdr 1
2223 echo "$ac_t""no" 1>&6
2228 for ac_hdr
in sys
/select.h sys
/timeb.h sys
/time.h unistd.h utime.h \
2229 linux
/version.h sys
/systeminfo.h termios.h limits.h string.h stdlib.h \
2230 termcap.h stdio_ext.h
2232 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2233 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2234 echo "configure:2235: checking for $ac_hdr" >&5
2235 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2236 echo $ac_n "(cached) $ac_c" 1>&6
2238 cat > conftest.
$ac_ext <<EOF
2239 #line 2240 "configure"
2240 #include "confdefs.h"
2243 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2244 { (eval echo configure
:2245: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2245 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2246 if test -z "$ac_err"; then
2248 eval "ac_cv_header_$ac_safe=yes"
2251 echo "configure: failed program was:" >&5
2252 cat conftest.
$ac_ext >&5
2254 eval "ac_cv_header_$ac_safe=no"
2258 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2259 echo "$ac_t""yes" 1>&6
2260 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2261 cat >> confdefs.h
<<EOF
2262 #define $ac_tr_hdr 1
2266 echo "$ac_t""no" 1>&6
2270 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2271 echo "configure:2272: checking for ANSI C header files" >&5
2272 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2273 echo $ac_n "(cached) $ac_c" 1>&6
2275 cat > conftest.
$ac_ext <<EOF
2276 #line 2277 "configure"
2277 #include "confdefs.h"
2283 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2284 { (eval echo configure
:2285: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2285 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2286 if test -z "$ac_err"; then
2288 ac_cv_header_stdc
=yes
2291 echo "configure: failed program was:" >&5
2292 cat conftest.
$ac_ext >&5
2294 ac_cv_header_stdc
=no
2298 if test $ac_cv_header_stdc = yes; then
2299 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2300 cat > conftest.
$ac_ext <<EOF
2301 #line 2302 "configure"
2302 #include "confdefs.h"
2305 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2306 egrep "memchr" >/dev
/null
2>&1; then
2310 ac_cv_header_stdc
=no
2316 if test $ac_cv_header_stdc = yes; then
2317 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2318 cat > conftest.
$ac_ext <<EOF
2319 #line 2320 "configure"
2320 #include "confdefs.h"
2323 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2324 egrep "free" >/dev
/null
2>&1; then
2328 ac_cv_header_stdc
=no
2334 if test $ac_cv_header_stdc = yes; then
2335 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2336 if test "$cross_compiling" = yes; then
2339 cat > conftest.
$ac_ext <<EOF
2340 #line 2341 "configure"
2341 #include "confdefs.h"
2343 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2344 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2345 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2346 int main () { int i; for (i = 0; i < 256; i++)
2347 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2351 if { (eval echo configure
:2352: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
2355 echo "configure: failed program was:" >&5
2356 cat conftest.
$ac_ext >&5
2358 ac_cv_header_stdc
=no
2366 echo "$ac_t""$ac_cv_header_stdc" 1>&6
2367 if test $ac_cv_header_stdc = yes; then
2368 cat >> confdefs.h
<<\EOF
2369 #define STDC_HEADERS 1
2374 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
2375 echo "configure:2376: checking whether time.h and sys/time.h may both be included" >&5
2376 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
2377 echo $ac_n "(cached) $ac_c" 1>&6
2379 cat > conftest.
$ac_ext <<EOF
2380 #line 2381 "configure"
2381 #include "confdefs.h"
2382 #include <sys/types.h>
2383 #include <sys/time.h>
2389 if { (eval echo configure
:2390: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2391 ac_cv_header_time
=yes
2393 echo "configure: failed program was:" >&5
2394 cat conftest.
$ac_ext >&5
2396 ac_cv_header_time
=no
2401 echo "$ac_t""$ac_cv_header_time" 1>&6
2402 if test $ac_cv_header_time = yes; then
2403 cat >> confdefs.h
<<\EOF
2404 #define TIME_WITH_SYS_TIME 1
2409 echo $ac_n "checking for sys_siglist declaration in signal.h or unistd.h""... $ac_c" 1>&6
2410 echo "configure:2411: checking for sys_siglist declaration in signal.h or unistd.h" >&5
2411 if eval "test \"`echo '$''{'ac_cv_decl_sys_siglist'+set}'`\" = set"; then
2412 echo $ac_n "(cached) $ac_c" 1>&6
2414 cat > conftest.
$ac_ext <<EOF
2415 #line 2416 "configure"
2416 #include "confdefs.h"
2417 #include <sys/types.h>
2419 /* NetBSD declares sys_siglist in unistd.h. */
2420 #ifdef HAVE_UNISTD_H
2424 char *msg = *(sys_siglist + 1);
2427 if { (eval echo configure
:2428: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2429 ac_cv_decl_sys_siglist
=yes
2431 echo "configure: failed program was:" >&5
2432 cat conftest.
$ac_ext >&5
2434 ac_cv_decl_sys_siglist
=no
2439 echo "$ac_t""$ac_cv_decl_sys_siglist" 1>&6
2440 if test $ac_cv_decl_sys_siglist = yes; then
2441 cat >> confdefs.h
<<\EOF
2442 #define SYS_SIGLIST_DECLARED 1
2448 echo $ac_n "checking for struct utimbuf""... $ac_c" 1>&6
2449 echo "configure:2450: checking for struct utimbuf" >&5
2450 if eval "test \"`echo '$''{'emacs_cv_struct_utimbuf'+set}'`\" = set"; then
2451 echo $ac_n "(cached) $ac_c" 1>&6
2453 cat > conftest.
$ac_ext <<EOF
2454 #line 2455 "configure"
2455 #include "confdefs.h"
2456 #ifdef TIME_WITH_SYS_TIME
2457 #include <sys/time.h>
2460 #ifdef HAVE_SYS_TIME_H
2461 #include <sys/time.h>
2470 static struct utimbuf x; x.actime = x.modtime;
2473 if { (eval echo configure
:2474: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2475 emacs_cv_struct_utimbuf
=yes
2477 echo "configure: failed program was:" >&5
2478 cat conftest.
$ac_ext >&5
2480 emacs_cv_struct_utimbuf
=no
2485 echo "$ac_t""$emacs_cv_struct_utimbuf" 1>&6
2486 if test $emacs_cv_struct_utimbuf = yes; then
2487 cat >> confdefs.h
<<\EOF
2488 #define HAVE_STRUCT_UTIMBUF 1
2493 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
2494 echo "configure:2495: checking return type of signal handlers" >&5
2495 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
2496 echo $ac_n "(cached) $ac_c" 1>&6
2498 cat > conftest.
$ac_ext <<EOF
2499 #line 2500 "configure"
2500 #include "confdefs.h"
2501 #include <sys/types.h>
2507 extern "C" void (*signal (int, void (*)(int)))(int);
2509 void (*signal ()) ();
2516 if { (eval echo configure
:2517: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2518 ac_cv_type_signal
=void
2520 echo "configure: failed program was:" >&5
2521 cat conftest.
$ac_ext >&5
2523 ac_cv_type_signal
=int
2528 echo "$ac_t""$ac_cv_type_signal" 1>&6
2529 cat >> confdefs.h
<<EOF
2530 #define RETSIGTYPE $ac_cv_type_signal
2535 echo $ac_n "checking for struct timeval""... $ac_c" 1>&6
2536 echo "configure:2537: checking for struct timeval" >&5
2537 if eval "test \"`echo '$''{'emacs_cv_struct_timeval'+set}'`\" = set"; then
2538 echo $ac_n "(cached) $ac_c" 1>&6
2540 cat > conftest.
$ac_ext <<EOF
2541 #line 2542 "configure"
2542 #include "confdefs.h"
2543 #ifdef TIME_WITH_SYS_TIME
2544 #include <sys/time.h>
2547 #ifdef HAVE_SYS_TIME_H
2548 #include <sys/time.h>
2554 static struct timeval x; x.tv_sec = x.tv_usec;
2557 if { (eval echo configure
:2558: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2559 emacs_cv_struct_timeval
=yes
2561 echo "configure: failed program was:" >&5
2562 cat conftest.
$ac_ext >&5
2564 emacs_cv_struct_timeval
=no
2569 echo "$ac_t""$emacs_cv_struct_timeval" 1>&6
2570 HAVE_TIMEVAL
=$emacs_cv_struct_timeval
2571 if test $emacs_cv_struct_timeval = yes; then
2572 cat >> confdefs.h
<<\EOF
2573 #define HAVE_TIMEVAL 1
2578 echo $ac_n "checking whether struct tm is in sys/time.h or time.h""... $ac_c" 1>&6
2579 echo "configure:2580: checking whether struct tm is in sys/time.h or time.h" >&5
2580 if eval "test \"`echo '$''{'ac_cv_struct_tm'+set}'`\" = set"; then
2581 echo $ac_n "(cached) $ac_c" 1>&6
2583 cat > conftest.
$ac_ext <<EOF
2584 #line 2585 "configure"
2585 #include "confdefs.h"
2586 #include <sys/types.h>
2589 struct tm *tp; tp->tm_sec;
2592 if { (eval echo configure
:2593: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2594 ac_cv_struct_tm
=time.h
2596 echo "configure: failed program was:" >&5
2597 cat conftest.
$ac_ext >&5
2599 ac_cv_struct_tm
=sys
/time.h
2604 echo "$ac_t""$ac_cv_struct_tm" 1>&6
2605 if test $ac_cv_struct_tm = sys
/time.h
; then
2606 cat >> confdefs.h
<<\EOF
2607 #define TM_IN_SYS_TIME 1
2612 echo $ac_n "checking for tm_zone in struct tm""... $ac_c" 1>&6
2613 echo "configure:2614: checking for tm_zone in struct tm" >&5
2614 if eval "test \"`echo '$''{'ac_cv_struct_tm_zone'+set}'`\" = set"; then
2615 echo $ac_n "(cached) $ac_c" 1>&6
2617 cat > conftest.
$ac_ext <<EOF
2618 #line 2619 "configure"
2619 #include "confdefs.h"
2620 #include <sys/types.h>
2621 #include <$ac_cv_struct_tm>
2623 struct tm tm; tm.tm_zone;
2626 if { (eval echo configure
:2627: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2628 ac_cv_struct_tm_zone
=yes
2630 echo "configure: failed program was:" >&5
2631 cat conftest.
$ac_ext >&5
2633 ac_cv_struct_tm_zone
=no
2638 echo "$ac_t""$ac_cv_struct_tm_zone" 1>&6
2639 if test "$ac_cv_struct_tm_zone" = yes; then
2640 cat >> confdefs.h
<<\EOF
2641 #define HAVE_TM_ZONE 1
2645 echo $ac_n "checking for tzname""... $ac_c" 1>&6
2646 echo "configure:2647: checking for tzname" >&5
2647 if eval "test \"`echo '$''{'ac_cv_var_tzname'+set}'`\" = set"; then
2648 echo $ac_n "(cached) $ac_c" 1>&6
2650 cat > conftest.
$ac_ext <<EOF
2651 #line 2652 "configure"
2652 #include "confdefs.h"
2654 #ifndef tzname /* For SGI. */
2655 extern char *tzname[]; /* RS6000 and others reject char **tzname. */
2661 if { (eval echo configure
:2662: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2663 ac_cv_var_tzname
=yes
2665 echo "configure: failed program was:" >&5
2666 cat conftest.
$ac_ext >&5
2673 echo "$ac_t""$ac_cv_var_tzname" 1>&6
2674 if test $ac_cv_var_tzname = yes; then
2675 cat >> confdefs.h
<<\EOF
2676 #define HAVE_TZNAME 1
2682 echo $ac_n "checking for tm_gmtoff in struct tm""... $ac_c" 1>&6
2683 echo "configure:2684: checking for tm_gmtoff in struct tm" >&5
2684 if eval "test \"`echo '$''{'emacs_cv_tm_gmtoff'+set}'`\" = set"; then
2685 echo $ac_n "(cached) $ac_c" 1>&6
2687 cat > conftest.
$ac_ext <<EOF
2688 #line 2689 "configure"
2689 #include "confdefs.h"
2692 struct tm t; t.tm_gmtoff = 0
2695 if { (eval echo configure
:2696: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2697 emacs_cv_tm_gmtoff
=yes
2699 echo "configure: failed program was:" >&5
2700 cat conftest.
$ac_ext >&5
2702 emacs_cv_tm_gmtoff
=no
2707 echo "$ac_t""$emacs_cv_tm_gmtoff" 1>&6
2708 if test $emacs_cv_tm_gmtoff = yes; then
2709 cat >> confdefs.h
<<\EOF
2710 #define HAVE_TM_GMTOFF 1
2715 echo $ac_n "checking for working const""... $ac_c" 1>&6
2716 echo "configure:2717: checking for working const" >&5
2717 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
2718 echo $ac_n "(cached) $ac_c" 1>&6
2720 cat > conftest.
$ac_ext <<EOF
2721 #line 2722 "configure"
2722 #include "confdefs.h"
2726 /* Ultrix mips cc rejects this. */
2727 typedef int charset[2]; const charset x;
2728 /* SunOS 4.1.1 cc rejects this. */
2729 char const *const *ccp;
2731 /* NEC SVR4.0.2 mips cc rejects this. */
2732 struct point {int x, y;};
2733 static struct point const zero = {0,0};
2734 /* AIX XL C 1.02.0.0 rejects this.
2735 It does not let you subtract one const X* pointer from another in an arm
2736 of an if-expression whose if-part is not a constant expression */
2737 const char *g = "string";
2738 ccp = &g + (g ? g-g : 0);
2739 /* HPUX 7.0 cc rejects these. */
2742 ccp = (char const *const *) p;
2743 { /* SCO 3.2v4 cc rejects this. */
2745 char const *s = 0 ? (char *) 0 : (char const *) 0;
2749 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
2751 const int *foo = &x[0];
2754 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
2755 typedef const int *iptr;
2759 { /* AIX XL C 1.02.0.0 rejects this saying
2760 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
2761 struct s { int j; const int *ap[3]; };
2762 struct s *b; b->j = 5;
2764 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
2770 if { (eval echo configure
:2771: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2774 echo "configure: failed program was:" >&5
2775 cat conftest.
$ac_ext >&5
2782 echo "$ac_t""$ac_cv_c_const" 1>&6
2783 if test $ac_cv_c_const = no
; then
2784 cat >> confdefs.h
<<\EOF
2791 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
2792 echo "configure:2793: checking whether ${MAKE-make} sets \${MAKE}" >&5
2793 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
2794 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
2795 echo $ac_n "(cached) $ac_c" 1>&6
2797 cat > conftestmake
<<\EOF
2799 @
echo 'ac_maketemp="${MAKE}"'
2801 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2802 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
2803 if test -n "$ac_maketemp"; then
2804 eval ac_cv_prog_make_
${ac_make}_set
=yes
2806 eval ac_cv_prog_make_
${ac_make}_set
=no
2810 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2811 echo "$ac_t""yes" 1>&6
2814 echo "$ac_t""no" 1>&6
2815 SET_MAKE
="MAKE=${MAKE-make}"
2819 echo $ac_n "checking for long file names""... $ac_c" 1>&6
2820 echo "configure:2821: checking for long file names" >&5
2821 if eval "test \"`echo '$''{'ac_cv_sys_long_file_names'+set}'`\" = set"; then
2822 echo $ac_n "(cached) $ac_c" 1>&6
2824 ac_cv_sys_long_file_names
=yes
2825 # Test for long file names in all the places we know might matter:
2826 # . the current directory, where building will happen
2827 # $prefix/lib where we will be installing things
2828 # $exec_prefix/lib likewise
2829 # eval it to expand exec_prefix.
2830 # $TMPDIR if set, where it might want to write temporary files
2831 # if $TMPDIR is not set:
2832 # /tmp where it might want to write temporary files
2835 if test -n "$TMPDIR" && test -d "$TMPDIR" && test -w "$TMPDIR"; then
2836 ac_tmpdirs
="$TMPDIR"
2838 ac_tmpdirs
='/tmp /var/tmp /usr/tmp'
2840 for ac_dir
in .
$ac_tmpdirs `eval echo $prefix/lib $exec_prefix/lib` ; do
2841 test -d $ac_dir ||
continue
2842 test -w $ac_dir ||
continue # It is less confusing to not echo anything here.
2843 (echo 1 > $ac_dir/conftest9012345
) 2>/dev
/null
2844 (echo 2 > $ac_dir/conftest9012346
) 2>/dev
/null
2845 val
=`cat $ac_dir/conftest9012345 2>/dev/null`
2846 if test ! -f $ac_dir/conftest9012345 ||
test "$val" != 1; then
2847 ac_cv_sys_long_file_names
=no
2848 rm -f $ac_dir/conftest9012345
$ac_dir/conftest9012346
2>/dev
/null
2851 rm -f $ac_dir/conftest9012345
$ac_dir/conftest9012346
2>/dev
/null
2855 echo "$ac_t""$ac_cv_sys_long_file_names" 1>&6
2856 if test $ac_cv_sys_long_file_names = yes; then
2857 cat >> confdefs.h
<<\EOF
2858 #define HAVE_LONG_FILE_NAMES 1
2864 #### Choose a window system.
2866 # If we find X, set shell vars x_includes and x_libraries to the
2867 # paths, otherwise set no_x=yes.
2868 # Uses ac_ vars as temps to allow command line to override cache and checks.
2869 # --without-x overrides everything else, but does not touch the cache.
2870 echo $ac_n "checking for X""... $ac_c" 1>&6
2871 echo "configure:2872: checking for X" >&5
2873 # Check whether --with-x or --without-x was given.
2874 if test "${with_x+set}" = set; then
2879 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
2880 if test "x$with_x" = xno
; then
2881 # The user explicitly disabled X.
2884 if test "x$x_includes" != xNONE
&& test "x$x_libraries" != xNONE
; then
2885 # Both variables are already set.
2888 if eval "test \"`echo '$''{'ac_cv_have_x'+set}'`\" = set"; then
2889 echo $ac_n "(cached) $ac_c" 1>&6
2891 # One or both of the vars are not set, and there is no cached value.
2892 ac_x_includes
=NO ac_x_libraries
=NO
2894 if mkdir conftestdir
; then
2896 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
2897 cat > Imakefile
<<'EOF'
2899 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
2901 if (xmkmf
) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
2902 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2903 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
2904 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
2905 for ac_extension
in a so sl
; do
2906 if test ! -f $ac_im_usrlibdir/libX11.
$ac_extension &&
2907 test -f $ac_im_libdir/libX11.
$ac_extension; then
2908 ac_im_usrlibdir
=$ac_im_libdir; break
2911 # Screen out bogus values from the imake configuration. They are
2912 # bogus both because they are the default anyway, and because
2913 # using them would break gcc on systems where it needs fixed includes.
2914 case "$ac_im_incroot" in
2916 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
="$ac_im_incroot" ;;
2918 case "$ac_im_usrlibdir" in
2920 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
="$ac_im_usrlibdir" ;;
2927 if test "$ac_x_includes" = NO
; then
2928 # Guess where to find include files, by looking for this one X11 .h file.
2929 test -z "$x_direct_test_include" && x_direct_test_include
=X11
/Intrinsic.h
2931 # First, try using that file with no special directory specified.
2932 cat > conftest.
$ac_ext <<EOF
2933 #line 2934 "configure"
2934 #include "confdefs.h"
2935 #include <$x_direct_test_include>
2937 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2938 { (eval echo configure
:2939: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2939 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2940 if test -z "$ac_err"; then
2942 # We can compile using X headers with no special include directory.
2946 echo "configure: failed program was:" >&5
2947 cat conftest.
$ac_ext >&5
2949 # Look for the header file in a standard set of common directories.
2950 # Check X11 before X11Rn because it is often a symlink to the current release.
2953 /usr
/X11R
6/include \
2954 /usr
/X11R
5/include \
2955 /usr
/X11R
4/include \
2958 /usr
/include
/X11R6 \
2959 /usr
/include
/X11R5 \
2960 /usr
/include
/X11R4 \
2962 /usr
/local
/X11
/include \
2963 /usr
/local
/X11R
6/include \
2964 /usr
/local
/X11R
5/include \
2965 /usr
/local
/X11R
4/include \
2967 /usr
/local
/include
/X11 \
2968 /usr
/local
/include
/X11R6 \
2969 /usr
/local
/include
/X11R5 \
2970 /usr
/local
/include
/X11R4 \
2974 /usr
/XFree86
/include
/X11 \
2977 /usr
/local
/include \
2978 /usr
/unsupported
/include \
2979 /usr
/athena
/include \
2980 /usr
/local
/x11r
5/include \
2981 /usr
/lpp
/Xamples
/include \
2983 /usr
/openwin
/include \
2984 /usr
/openwin
/share
/include \
2987 if test -r "$ac_dir/$x_direct_test_include"; then
2988 ac_x_includes
=$ac_dir
2994 fi # $ac_x_includes = NO
2996 if test "$ac_x_libraries" = NO
; then
2997 # Check for the libraries.
2999 test -z "$x_direct_test_library" && x_direct_test_library
=Xt
3000 test -z "$x_direct_test_function" && x_direct_test_function
=XtMalloc
3002 # See if we find them without any special options.
3003 # Don't add to $LIBS permanently.
3004 ac_save_LIBS
="$LIBS"
3005 LIBS
="-l$x_direct_test_library $LIBS"
3006 cat > conftest.
$ac_ext <<EOF
3007 #line 3008 "configure"
3008 #include "confdefs.h"
3011 ${x_direct_test_function}()
3014 if { (eval echo configure
:3015: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3016 LIBS
="$ac_save_LIBS"
3017 # We can link X programs with no special library path.
3020 echo "configure: failed program was:" >&5
3021 cat conftest.
$ac_ext >&5
3023 LIBS
="$ac_save_LIBS"
3024 # First see if replacing the include by lib works.
3025 # Check X11 before X11Rn because it is often a symlink to the current release.
3026 for ac_dir
in `echo "$ac_x_includes" | sed s/include/lib/` \
3037 /usr
/local
/X11
/lib \
3038 /usr
/local
/X11R
6/lib \
3039 /usr
/local
/X11R
5/lib \
3040 /usr
/local
/X11R
4/lib \
3042 /usr
/local
/lib
/X11 \
3043 /usr
/local
/lib
/X11R6 \
3044 /usr
/local
/lib
/X11R5 \
3045 /usr
/local
/lib
/X11R4 \
3049 /usr
/XFree86
/lib
/X11 \
3053 /usr
/unsupported
/lib \
3055 /usr
/local
/x11r
5/lib \
3056 /usr
/lpp
/Xamples
/lib \
3060 /usr
/openwin
/share
/lib \
3063 for ac_extension
in a so sl
; do
3064 if test -r $ac_dir/lib
${x_direct_test_library}.
$ac_extension; then
3065 ac_x_libraries
=$ac_dir
3072 fi # $ac_x_libraries = NO
3074 if test "$ac_x_includes" = NO ||
test "$ac_x_libraries" = NO
; then
3075 # Didn't find X anywhere. Cache the known absence of X.
3076 ac_cv_have_x
="have_x=no"
3078 # Record where we found X for the cache.
3079 ac_cv_have_x
="have_x=yes \
3080 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
3084 eval "$ac_cv_have_x"
3087 if test "$have_x" != yes; then
3088 echo "$ac_t""$have_x" 1>&6
3091 # If each of the values was on the command line, it overrides each guess.
3092 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
3093 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
3094 # Update the cache value to reflect the command line values.
3095 ac_cv_have_x
="have_x=yes \
3096 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
3097 echo "$ac_t""libraries $x_libraries, headers $x_includes" 1>&6
3100 if test "$no_x" = yes; then
3106 if test "${x_libraries}" != NONE
&& test -n "${x_libraries}"; then
3107 LD_SWITCH_X_SITE
=-L`echo ${x_libraries} | sed -e "s/:/ -L/g"`
3108 LD_SWITCH_X_SITE_AUX
=-R`echo ${x_libraries} | sed -e "s/:/ -R/g"`
3109 x_default_search_path
=""
3110 for x_library
in `echo ${x_libraries} | sed -e "s/:/ /g"`; do
3111 x_search_path
="${x_library}/X11/%L/%T/%N%C%S:\
3112 ${x_library}/X11/%L/%T/%N%C%S:${x_libary}/X11/%l/%T/%N%C%S:\
3113 ${x_library}/X11/%T/%N%C%S:${x_library}/X11/%L/%T/%N%S:\
3114 ${x_library}/X11/%l/%T/%N%S:${x_library}/X11/%T/%N%S"
3115 if test x
"${x_default_search_path}" = x
; then
3116 x_default_search_path
=${x_search_path}
3118 x_default_search_path
="${x_search_path}:${x_default_search_path}"
3122 if test "${x_includes}" != NONE
&& test -n "${x_includes}"; then
3123 C_SWITCH_X_SITE
=-I`echo ${x_includes} | sed -e "s/:/ -I/g"`
3126 if test x
"${x_includes}" = x
; then
3127 bitmapdir
=/usr
/include
/X11
/bitmaps
3129 # accumulate include directories that have X11 bitmap subdirectories
3131 for bmd
in `echo ${x_includes} | sed -e "s/:/ /g"`; do
3132 if test -d "${bmd}/X11/bitmaps"; then
3133 bmd_acc
="${bmd_acc}:${bmd}/X11/bitmaps"
3135 if test -d "${bmd}/bitmaps"; then
3136 bmd_acc
="${bmd_acc}:${bmd}/bitmaps"
3139 if test ${bmd_acc} != "dummyval"; then
3140 bitmapdir
=`echo ${bmd_acc} | sed -e "s/^dummyval://"`
3144 case "${window_system}" in
3148 case "${with_x_toolkit}" in
3149 athena | lucid
) USE_X_TOOLKIT
=LUCID
;;
3150 motif
) USE_X_TOOLKIT
=MOTIF
;;
3151 no
) USE_X_TOOLKIT
=none
;;
3152 * ) USE_X_TOOLKIT
=maybe
;;
3162 ### If we're using X11, we should use the X menu package.
3165 yes ) HAVE_MENUS
=yes ;;
3168 if test "${opsys}" = "hpux9"; then
3169 case "${x_libraries}" in
3171 opsysfile
="s/hpux9-x11r4.h"
3176 if test "${opsys}" = "hpux9shr"; then
3177 case "${x_libraries}" in
3179 opsysfile
="s/hpux9shxr4.h"
3184 #### Extract some information from the operating system and machine files.
3186 echo "checking the machine- and system-dependent files to find out
3187 - which libraries the lib-src programs will want, and
3188 - whether the GNU malloc routines are usable" 1>&6
3189 echo "configure:3190: checking the machine- and system-dependent files to find out
3190 - which libraries the lib-src programs will want, and
3191 - whether the GNU malloc routines are usable" >&5
3193 ### First figure out CFLAGS (which we use for running the compiler here)
3194 ### and REAL_CFLAGS (which we use for real compilation).
3195 ### The two are the same except on a few systems, where they are made
3196 ### different to work around various lossages. For example,
3197 ### GCC 2.5 on GNU/Linux needs them to be different because it treats -g
3198 ### as implying static linking.
3200 ### If the CFLAGS env var is specified, we use that value
3201 ### instead of the default.
3203 ### It's not important that this name contain the PID; you can't run
3204 ### two configures in the same directory and have anything work
3206 tempcname
="conftest.c"
3209 #include "'${srcdir}'/src/'${opsysfile}'"
3210 #include "'${srcdir}'/src/'${machfile}'"
3211 #ifndef LIBS_MACHINE
3212 #define LIBS_MACHINE
3217 #ifndef C_SWITCH_SYSTEM
3218 #define C_SWITCH_SYSTEM
3220 #ifndef C_SWITCH_MACHINE
3221 #define C_SWITCH_MACHINE
3223 configure___ libsrc_libs=LIBS_MACHINE LIBS_SYSTEM
3224 configure___ c_switch_system=C_SWITCH_SYSTEM
3225 configure___ c_switch_machine=C_SWITCH_MACHINE
3228 #define LIB_X11_LIB -lX11
3231 #ifndef LIBX11_MACHINE
3232 #define LIBX11_MACHINE
3235 #ifndef LIBX11_SYSTEM
3236 #define LIBX11_SYSTEM
3238 configure___ LIBX=LIB_X11_LIB LIBX11_MACHINE LIBX11_SYSTEM
3241 configure___ unexec=UNEXEC
3243 configure___ unexec=unexec.o
3246 #ifdef SYSTEM_MALLOC
3247 configure___ system_malloc=yes
3249 configure___ system_malloc=no
3252 #ifndef C_DEBUG_SWITCH
3253 #define C_DEBUG_SWITCH -g
3256 #ifndef C_OPTIMIZE_SWITCH
3257 #define C_OPTIMIZE_SWITCH -O
3260 #ifndef LD_SWITCH_MACHINE
3261 #define LD_SWITCH_MACHINE
3264 #ifndef LD_SWITCH_SYSTEM
3265 #define LD_SWITCH_SYSTEM
3268 #ifndef LD_SWITCH_X_SITE_AUX
3269 #define LD_SWITCH_X_SITE_AUX
3272 configure___ ld_switch_system=LD_SWITCH_SYSTEM
3273 configure___ ld_switch_machine=LD_SWITCH_MACHINE
3275 #ifdef THIS_IS_CONFIGURE
3277 /* Get the CFLAGS for tests in configure. */
3279 configure___ CFLAGS=C_DEBUG_SWITCH C_OPTIMIZE_SWITCH '${SPECIFIED_CFLAGS}'
3281 configure___ CFLAGS=C_DEBUG_SWITCH '${SPECIFIED_CFLAGS}'
3284 #else /* not THIS_IS_CONFIGURE */
3286 /* Get the CFLAGS for real compilation. */
3288 configure___ REAL_CFLAGS=C_DEBUG_SWITCH C_OPTIMIZE_SWITCH '${SPECIFIED_CFLAGS}'
3290 configure___ REAL_CFLAGS=C_DEBUG_SWITCH '${SPECIFIED_CFLAGS}'
3293 #endif /* not THIS_IS_CONFIGURE */
3296 # The value of CPP is a quoted variable reference, so we need to do this
3297 # to get its actual value...
3298 CPP
=`eval "echo $CPP"`
3299 eval `${CPP} -Isrc ${tempcname} \
3300 | sed -n -e 's/^configure___ \([^=]*=\)\(.*\)$/\1"\2"/p'`
3301 if test "x$SPECIFIED_CFLAGS" = x
; then
3302 eval `${CPP} -Isrc -DTHIS_IS_CONFIGURE ${tempcname} \
3303 | sed -n -e 's/^configure___ \([^=]*=\)\(.*\)$/\1"\2"/p'`
3305 REAL_CFLAGS
="$CFLAGS"
3309 ac_link
="$ac_link $ld_switch_machine $ld_switch_system"
3311 ### Compute the unexec source name from the object name.
3312 UNEXEC_SRC
="`echo ${unexec} | sed 's/\.o/.c/'`"
3314 # Do the opsystem or machine files prohibit the use of the GNU malloc?
3315 # Assume not, until told otherwise.
3318 echo $ac_n "checking for malloc_get_state""... $ac_c" 1>&6
3319 echo "configure:3320: checking for malloc_get_state" >&5
3320 if eval "test \"`echo '$''{'ac_cv_func_malloc_get_state'+set}'`\" = set"; then
3321 echo $ac_n "(cached) $ac_c" 1>&6
3323 cat > conftest.
$ac_ext <<EOF
3324 #line 3325 "configure"
3325 #include "confdefs.h"
3326 /* System header to define __stub macros and hopefully few prototypes,
3327 which can conflict with char malloc_get_state(); below. */
3329 /* Override any gcc2 internal prototype to avoid an error. */
3330 /* We use char because int might match the return type of a gcc2
3331 builtin and then its argument prototype would still apply. */
3332 char malloc_get_state();
3336 /* The GNU C library defines this for functions which it implements
3337 to always fail with ENOSYS. Some functions are actually named
3338 something starting with __ and the normal name is an alias. */
3339 #if defined (__stub_malloc_get_state) || defined (__stub___malloc_get_state)
3347 if { (eval echo configure
:3348: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3349 eval "ac_cv_func_malloc_get_state=yes"
3351 echo "configure: failed program was:" >&5
3352 cat conftest.
$ac_ext >&5
3354 eval "ac_cv_func_malloc_get_state=no"
3359 if eval "test \"`echo '$ac_cv_func_'malloc_get_state`\" = yes"; then
3360 echo "$ac_t""yes" 1>&6
3363 echo "$ac_t""no" 1>&6
3367 echo $ac_n "checking for malloc_set_state""... $ac_c" 1>&6
3368 echo "configure:3369: checking for malloc_set_state" >&5
3369 if eval "test \"`echo '$''{'ac_cv_func_malloc_set_state'+set}'`\" = set"; then
3370 echo $ac_n "(cached) $ac_c" 1>&6
3372 cat > conftest.
$ac_ext <<EOF
3373 #line 3374 "configure"
3374 #include "confdefs.h"
3375 /* System header to define __stub macros and hopefully few prototypes,
3376 which can conflict with char malloc_set_state(); below. */
3378 /* Override any gcc2 internal prototype to avoid an error. */
3379 /* We use char because int might match the return type of a gcc2
3380 builtin and then its argument prototype would still apply. */
3381 char malloc_set_state();
3385 /* The GNU C library defines this for functions which it implements
3386 to always fail with ENOSYS. Some functions are actually named
3387 something starting with __ and the normal name is an alias. */
3388 #if defined (__stub_malloc_set_state) || defined (__stub___malloc_set_state)
3396 if { (eval echo configure
:3397: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3398 eval "ac_cv_func_malloc_set_state=yes"
3400 echo "configure: failed program was:" >&5
3401 cat conftest.
$ac_ext >&5
3403 eval "ac_cv_func_malloc_set_state=no"
3408 if eval "test \"`echo '$ac_cv_func_'malloc_set_state`\" = yes"; then
3409 echo "$ac_t""yes" 1>&6
3412 echo "$ac_t""no" 1>&6
3416 echo $ac_n "checking whether __after_morecore_hook exists""... $ac_c" 1>&6
3417 echo "configure:3418: checking whether __after_morecore_hook exists" >&5
3418 if eval "test \"`echo '$''{'emacs_cv_var___after_morecore_hook'+set}'`\" = set"; then
3419 echo $ac_n "(cached) $ac_c" 1>&6
3421 cat > conftest.
$ac_ext <<EOF
3422 #line 3423 "configure"
3423 #include "confdefs.h"
3424 extern void (* __after_morecore_hook)();
3426 __after_morecore_hook = 0
3429 if { (eval echo configure
:3430: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3431 emacs_cv_var___after_morecore_hook
=yes
3433 echo "configure: failed program was:" >&5
3434 cat conftest.
$ac_ext >&5
3436 emacs_cv_var___after_morecore_hook
=no
3441 echo "$ac_t""$emacs_cv_var___after_morecore_hook" 1>&6
3442 if test $emacs_cv_var___after_morecore_hook = no
; then
3445 if test "${system_malloc}" = "yes"; then
3448 (The GNU allocators don't work with this system configuration.)"
3450 if test "$doug_lea_malloc" = "yes" ; then
3451 if test "$GNU_MALLOC" = yes ; then
3453 (Using Doug Lea's new malloc from the GNU C Library.)"
3455 cat >> confdefs.h
<<\EOF
3456 #define DOUG_LEA_MALLOC 1
3461 if test x
"${REL_ALLOC}" = x
; then
3462 REL_ALLOC
=${GNU_MALLOC}
3468 #### Add the libraries to LIBS and check for some functions.
3470 if test x
"${OVERRIDE_CPPFLAGS}" != x
; then
3471 CPPFLAGS
="${OVERRIDE_CPPFLAGS}"
3473 CPPFLAGS
="$c_switch_system $c_switch_machine $CPPFLAGS"
3476 LIBS
="$libsrc_libs $LIBS"
3478 echo $ac_n "checking for dnet_ntoa in -ldnet""... $ac_c" 1>&6
3479 echo "configure:3480: checking for dnet_ntoa in -ldnet" >&5
3480 ac_lib_var
=`echo dnet'_'dnet_ntoa | sed 'y%./+-%__p_%'`
3481 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3482 echo $ac_n "(cached) $ac_c" 1>&6
3484 ac_save_LIBS
="$LIBS"
3486 cat > conftest.
$ac_ext <<EOF
3487 #line 3488 "configure"
3488 #include "confdefs.h"
3489 /* Override any gcc2 internal prototype to avoid an error. */
3490 /* We use char because int might match the return type of a gcc2
3491 builtin and then its argument prototype would still apply. */
3498 if { (eval echo configure
:3499: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3500 eval "ac_cv_lib_$ac_lib_var=yes"
3502 echo "configure: failed program was:" >&5
3503 cat conftest.
$ac_ext >&5
3505 eval "ac_cv_lib_$ac_lib_var=no"
3508 LIBS
="$ac_save_LIBS"
3511 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3512 echo "$ac_t""yes" 1>&6
3513 ac_tr_lib
=HAVE_LIB
`echo dnet | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3514 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3515 cat >> confdefs.h
<<EOF
3516 #define $ac_tr_lib 1
3522 echo "$ac_t""no" 1>&6
3526 echo $ac_n "checking for main in -lXbsd""... $ac_c" 1>&6
3527 echo "configure:3528: checking for main in -lXbsd" >&5
3528 ac_lib_var
=`echo Xbsd'_'main | sed 'y%./+-%__p_%'`
3529 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3530 echo $ac_n "(cached) $ac_c" 1>&6
3532 ac_save_LIBS
="$LIBS"
3534 cat > conftest.
$ac_ext <<EOF
3535 #line 3536 "configure"
3536 #include "confdefs.h"
3542 if { (eval echo configure
:3543: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3544 eval "ac_cv_lib_$ac_lib_var=yes"
3546 echo "configure: failed program was:" >&5
3547 cat conftest.
$ac_ext >&5
3549 eval "ac_cv_lib_$ac_lib_var=no"
3552 LIBS
="$ac_save_LIBS"
3555 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3556 echo "$ac_t""yes" 1>&6
3557 LD_SWITCH_X_SITE
="$LD_SWITCH_X_SITE -lXbsd"
3559 echo "$ac_t""no" 1>&6
3563 echo $ac_n "checking for cma_open in -lpthreads""... $ac_c" 1>&6
3564 echo "configure:3565: checking for cma_open in -lpthreads" >&5
3565 ac_lib_var
=`echo pthreads'_'cma_open | sed 'y%./+-%__p_%'`
3566 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3567 echo $ac_n "(cached) $ac_c" 1>&6
3569 ac_save_LIBS
="$LIBS"
3570 LIBS
="-lpthreads $LIBS"
3571 cat > conftest.
$ac_ext <<EOF
3572 #line 3573 "configure"
3573 #include "confdefs.h"
3574 /* Override any gcc2 internal prototype to avoid an error. */
3575 /* We use char because int might match the return type of a gcc2
3576 builtin and then its argument prototype would still apply. */
3583 if { (eval echo configure
:3584: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3585 eval "ac_cv_lib_$ac_lib_var=yes"
3587 echo "configure: failed program was:" >&5
3588 cat conftest.
$ac_ext >&5
3590 eval "ac_cv_lib_$ac_lib_var=no"
3593 LIBS
="$ac_save_LIBS"
3596 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3597 echo "$ac_t""yes" 1>&6
3598 ac_tr_lib
=HAVE_LIB
`echo pthreads | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3599 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3600 cat >> confdefs.h
<<EOF
3601 #define $ac_tr_lib 1
3604 LIBS
="-lpthreads $LIBS"
3607 echo "$ac_t""no" 1>&6
3611 echo $ac_n "checking for XFree86 in /usr/X386""... $ac_c" 1>&6
3612 echo "configure:3613: checking for XFree86 in /usr/X386" >&5
3613 if test -d /usr
/X386
/include
; then
3615 : ${C_SWITCH_X_SITE="-I/usr/X386/include"}
3619 echo "$ac_t""$HAVE_XFREE386" 1>&6
3621 # Change CFLAGS temporarily so that C_SWITCH_X_SITE gets used
3622 # for the tests that follow. We set it back to REAL_CFLAGS later on.
3624 if test "${HAVE_X11}" = "yes"; then
3625 DEFS
="$C_SWITCH_X_SITE $DEFS"
3626 LDFLAGS
="$LDFLAGS $LD_SWITCH_X_SITE"
3628 CFLAGS
="$C_SWITCH_X_SITE $CFLAGS"
3630 # On Solaris, arrange for LD_RUN_PATH to point to the X libraries for tests.
3631 # This is handled by LD_SWITCH_X_SITE_AUX during the real build,
3632 # but it's more convenient here to set LD_RUN_PATH
3633 # since this also works on hosts that don't understand LD_SWITCH_X_SITE_AUX.
3634 if test "${x_libraries}" != NONE
&& test -n "${x_libraries}"; then
3635 LD_RUN_PATH
=$x_libraries${LD_RUN_PATH+:}$LD_RUN_PATH
3639 if test "${opsys}" = "gnu-linux"; then
3640 echo $ac_n "checking whether X on GNU/Linux needs -b to link""... $ac_c" 1>&6
3641 echo "configure:3642: checking whether X on GNU/Linux needs -b to link" >&5
3642 cat > conftest.
$ac_ext <<EOF
3643 #line 3644 "configure"
3644 #include "confdefs.h"
3647 XOpenDisplay ("foo");
3650 if { (eval echo configure
:3651: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3652 xlinux_first_failure
=no
3654 echo "configure: failed program was:" >&5
3655 cat conftest.
$ac_ext >&5
3657 xlinux_first_failure
=yes
3660 if test "${xlinux_first_failure}" = "yes"; then
3661 OLD_LD_SWITCH_X_SITE
="$LD_SWITCH_X_SITE"
3662 OLD_C_SWITCH_X_SITE
="$C_SWITCH_X_SITE"
3663 OLD_CPPFLAGS
="$CPPFLAGS"
3665 LD_SWITCH_X_SITE
="$LD_SWITCH_X_SITE -b i486-linuxaout"
3666 C_SWITCH_X_SITE
="$C_SWITCH_X_SITE -b i486-linuxaout"
3667 CPPFLAGS
="$CPPFLAGS -b i486-linuxaout"
3668 LIBS
="$LIBS -b i486-linuxaout"
3669 cat > conftest.
$ac_ext <<EOF
3670 #line 3671 "configure"
3671 #include "confdefs.h"
3674 XOpenDisplay ("foo");
3677 if { (eval echo configure
:3678: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3679 xlinux_second_failure
=no
3681 echo "configure: failed program was:" >&5
3682 cat conftest.
$ac_ext >&5
3684 xlinux_second_failure
=yes
3687 if test "${xlinux_second_failure}" = "yes"; then
3688 # If we get the same failure with -b, there is no use adding -b.
3689 # So take it out. This plays safe.
3690 LD_SWITCH_X_SITE
="$OLD_LD_SWITCH_X_SITE"
3691 C_SWITCH_X_SITE
="$OLD_C_SWITCH_X_SITE"
3692 CPPFLAGS
="$OLD_CPPFLAGS"
3694 echo "$ac_t""no" 1>&6
3696 echo "$ac_t""yes" 1>&6
3699 echo "$ac_t""no" 1>&6
3703 for ac_func
in XrmSetDatabase XScreenResourceString \
3704 XScreenNumberOfScreen XSetWMProtocols
3706 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3707 echo "configure:3708: checking for $ac_func" >&5
3708 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3709 echo $ac_n "(cached) $ac_c" 1>&6
3711 cat > conftest.
$ac_ext <<EOF
3712 #line 3713 "configure"
3713 #include "confdefs.h"
3714 /* System header to define __stub macros and hopefully few prototypes,
3715 which can conflict with char $ac_func(); below. */
3717 /* Override any gcc2 internal prototype to avoid an error. */
3718 /* We use char because int might match the return type of a gcc2
3719 builtin and then its argument prototype would still apply. */
3724 /* The GNU C library defines this for functions which it implements
3725 to always fail with ENOSYS. Some functions are actually named
3726 something starting with __ and the normal name is an alias. */
3727 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3735 if { (eval echo configure
:3736: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3737 eval "ac_cv_func_$ac_func=yes"
3739 echo "configure: failed program was:" >&5
3740 cat conftest.
$ac_ext >&5
3742 eval "ac_cv_func_$ac_func=no"
3747 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3748 echo "$ac_t""yes" 1>&6
3749 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3750 cat >> confdefs.h
<<EOF
3751 #define $ac_tr_func 1
3755 echo "$ac_t""no" 1>&6
3761 if test "${window_system}" = "x11"; then
3762 echo $ac_n "checking X11 version 6""... $ac_c" 1>&6
3763 echo "configure:3764: checking X11 version 6" >&5
3764 if eval "test \"`echo '$''{'emacs_cv_x11_version_6'+set}'`\" = set"; then
3765 echo $ac_n "(cached) $ac_c" 1>&6
3767 cat > conftest.
$ac_ext <<EOF
3768 #line 3769 "configure"
3769 #include "confdefs.h"
3770 #include <X11/Xlib.h>
3772 #if XlibSpecificationRelease < 6
3778 if { (eval echo configure
:3779: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3780 emacs_cv_x11_version_6
=yes
3782 echo "configure: failed program was:" >&5
3783 cat conftest.
$ac_ext >&5
3785 emacs_cv_x11_version_6
=no
3790 if test $emacs_cv_x11_version_6 = yes; then
3791 echo "$ac_t""6 or newer" 1>&6
3792 cat >> confdefs.h
<<\EOF
3793 #define HAVE_X11R6 1
3797 echo "$ac_t""before 6" 1>&6
3801 if test "${window_system}" = "x11"; then
3802 echo $ac_n "checking X11 version 5""... $ac_c" 1>&6
3803 echo "configure:3804: checking X11 version 5" >&5
3804 if eval "test \"`echo '$''{'emacs_cv_x11_version_5'+set}'`\" = set"; then
3805 echo $ac_n "(cached) $ac_c" 1>&6
3807 cat > conftest.
$ac_ext <<EOF
3808 #line 3809 "configure"
3809 #include "confdefs.h"
3810 #include <X11/Xlib.h>
3812 #if XlibSpecificationRelease < 5
3818 if { (eval echo configure
:3819: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3820 emacs_cv_x11_version_5
=yes
3822 echo "configure: failed program was:" >&5
3823 cat conftest.
$ac_ext >&5
3825 emacs_cv_x11_version_5
=no
3830 if test $emacs_cv_x11_version_5 = yes; then
3831 echo "$ac_t""5 or newer" 1>&6
3833 cat >> confdefs.h
<<\EOF
3834 #define HAVE_X11R5 1
3839 echo "$ac_t""before 5" 1>&6
3843 if test x
"${USE_X_TOOLKIT}" = xmaybe
; then
3844 if test x
"${HAVE_X11R5}" = xyes
; then
3845 echo $ac_n "checking X11 version 5 with Xaw""... $ac_c" 1>&6
3846 echo "configure:3847: checking X11 version 5 with Xaw" >&5
3847 if eval "test \"`echo '$''{'emacs_cv_x11_version_5_with_xaw'+set}'`\" = set"; then
3848 echo $ac_n "(cached) $ac_c" 1>&6
3850 cat > conftest.
$ac_ext <<EOF
3851 #line 3852 "configure"
3852 #include "confdefs.h"
3854 #include <X11/Intrinsic.h>
3855 #include <X11/Xaw/Simple.h>
3860 if { (eval echo configure
:3861: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3862 emacs_cv_x11_version_5_with_xaw
=yes
3864 echo "configure: failed program was:" >&5
3865 cat conftest.
$ac_ext >&5
3867 emacs_cv_x11_version_5_with_xaw
=no
3872 if test $emacs_cv_x11_version_5_with_xaw = yes; then
3873 echo "$ac_t""5 or newer, with Xaw; use toolkit by default" 1>&6
3876 echo "$ac_t""before 5 or no Xaw; do not use toolkit by default" 1>&6
3884 X_TOOLKIT_TYPE
=$USE_X_TOOLKIT
3886 if test "${USE_X_TOOLKIT}" != "none"; then
3887 echo $ac_n "checking X11 toolkit version""... $ac_c" 1>&6
3888 echo "configure:3889: checking X11 toolkit version" >&5
3889 if eval "test \"`echo '$''{'emacs_cv_x11_toolkit_version_6'+set}'`\" = set"; then
3890 echo $ac_n "(cached) $ac_c" 1>&6
3892 cat > conftest.
$ac_ext <<EOF
3893 #line 3894 "configure"
3894 #include "confdefs.h"
3895 #include <X11/Intrinsic.h>
3897 #if XtSpecificationRelease < 6
3903 if { (eval echo configure
:3904: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3905 emacs_cv_x11_toolkit_version_6
=yes
3907 echo "configure: failed program was:" >&5
3908 cat conftest.
$ac_ext >&5
3910 emacs_cv_x11_toolkit_version_6
=no
3915 HAVE_X11XTR6
=$emacs_cv_x11_toolkit_version_6
3916 if test $emacs_cv_x11_toolkit_version_6 = yes; then
3917 echo "$ac_t""6 or newer" 1>&6
3918 cat >> confdefs.h
<<\EOF
3919 #define HAVE_X11XTR6 1
3923 echo "$ac_t""before 6" 1>&6
3927 if test x
$HAVE_X11XTR6 = xyes
; then
3928 LIBS
="-lXt -lSM -lICE $LIBS"
3932 echo $ac_n "checking for XmuConvertStandardSelection in -lXmu""... $ac_c" 1>&6
3933 echo "configure:3934: checking for XmuConvertStandardSelection in -lXmu" >&5
3934 ac_lib_var
=`echo Xmu'_'XmuConvertStandardSelection | sed 'y%./+-%__p_%'`
3935 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3936 echo $ac_n "(cached) $ac_c" 1>&6
3938 ac_save_LIBS
="$LIBS"
3940 cat > conftest.
$ac_ext <<EOF
3941 #line 3942 "configure"
3942 #include "confdefs.h"
3943 /* Override any gcc2 internal prototype to avoid an error. */
3944 /* We use char because int might match the return type of a gcc2
3945 builtin and then its argument prototype would still apply. */
3946 char XmuConvertStandardSelection();
3949 XmuConvertStandardSelection()
3952 if { (eval echo configure
:3953: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3954 eval "ac_cv_lib_$ac_lib_var=yes"
3956 echo "configure: failed program was:" >&5
3957 cat conftest.
$ac_ext >&5
3959 eval "ac_cv_lib_$ac_lib_var=no"
3962 LIBS
="$ac_save_LIBS"
3965 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3966 echo "$ac_t""yes" 1>&6
3967 ac_tr_lib
=HAVE_LIB
`echo Xmu | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3968 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3969 cat >> confdefs.h
<<EOF
3970 #define $ac_tr_lib 1
3976 echo "$ac_t""no" 1>&6
3982 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
3983 echo $ac_n "checking for Motif version 2.1""... $ac_c" 1>&6
3984 echo "configure:3985: checking for Motif version 2.1" >&5
3985 if eval "test \"`echo '$''{'emacs_cv_motif_version_2_1'+set}'`\" = set"; then
3986 echo $ac_n "(cached) $ac_c" 1>&6
3988 cat > conftest.
$ac_ext <<EOF
3989 #line 3990 "configure"
3990 #include "confdefs.h"
3993 #if XmVERSION > 2 || (XmVERSION == 2 && XmREVISION >= 1)
3996 Motif version prior to 2.1.
4000 if { (eval echo configure
:4001: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4002 emacs_cv_motif_version_2_1
=yes
4004 echo "configure: failed program was:" >&5
4005 cat conftest.
$ac_ext >&5
4007 emacs_cv_motif_version_2_1
=no
4012 echo "$ac_t""$emacs_cv_motif_version_2_1" 1>&6
4013 HAVE_MOTIF_2_1
=$emacs_cv_motif_version_2_1
4014 if test $emacs_cv_motif_version_2_1 = yes; then
4015 cat >> confdefs.h
<<\EOF
4016 #define HAVE_MOTIF_2_1 1
4019 echo $ac_n "checking for XpCreateContext in -lXp""... $ac_c" 1>&6
4020 echo "configure:4021: checking for XpCreateContext in -lXp" >&5
4021 ac_lib_var
=`echo Xp'_'XpCreateContext | sed 'y%./+-%__p_%'`
4022 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4023 echo $ac_n "(cached) $ac_c" 1>&6
4025 ac_save_LIBS
="$LIBS"
4027 cat > conftest.
$ac_ext <<EOF
4028 #line 4029 "configure"
4029 #include "confdefs.h"
4030 /* Override any gcc2 internal prototype to avoid an error. */
4031 /* We use char because int might match the return type of a gcc2
4032 builtin and then its argument prototype would still apply. */
4033 char XpCreateContext();
4039 if { (eval echo configure
:4040: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4041 eval "ac_cv_lib_$ac_lib_var=yes"
4043 echo "configure: failed program was:" >&5
4044 cat conftest.
$ac_ext >&5
4046 eval "ac_cv_lib_$ac_lib_var=no"
4049 LIBS
="$ac_save_LIBS"
4052 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4053 echo "$ac_t""yes" 1>&6
4054 ac_tr_lib
=HAVE_LIB
`echo Xp | sed -e 's/[^a-zA-Z0-9_]/_/g' \
4055 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
4056 cat >> confdefs.h
<<EOF
4057 #define $ac_tr_lib 1
4063 echo "$ac_t""no" 1>&6
4069 ### Is -lXaw3d available?
4071 if test "${HAVE_X11}" = "yes"; then
4072 if test "${USE_X_TOOLKIT}" != "none"; then
4073 old_c_flags
="${CFLAGS}"
4074 CFLAGS
="${LD_SWITCH_X_SITE}"
4075 ac_safe
=`echo "X11/Xaw3d/Scrollbar.h" | sed 'y%./+-%__p_%'`
4076 echo $ac_n "checking for X11/Xaw3d/Scrollbar.h""... $ac_c" 1>&6
4077 echo "configure:4078: checking for X11/Xaw3d/Scrollbar.h" >&5
4078 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4079 echo $ac_n "(cached) $ac_c" 1>&6
4081 cat > conftest.
$ac_ext <<EOF
4082 #line 4083 "configure"
4083 #include "confdefs.h"
4084 #include <X11/Xaw3d/Scrollbar.h>
4086 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4087 { (eval echo configure
:4088: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4088 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4089 if test -z "$ac_err"; then
4091 eval "ac_cv_header_$ac_safe=yes"
4094 echo "configure: failed program was:" >&5
4095 cat conftest.
$ac_ext >&5
4097 eval "ac_cv_header_$ac_safe=no"
4101 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4102 echo "$ac_t""yes" 1>&6
4103 echo $ac_n "checking for XawScrollbarSetThumb in -lXaw3d""... $ac_c" 1>&6
4104 echo "configure:4105: checking for XawScrollbarSetThumb in -lXaw3d" >&5
4105 ac_lib_var
=`echo Xaw3d'_'XawScrollbarSetThumb | sed 'y%./+-%__p_%'`
4106 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4107 echo $ac_n "(cached) $ac_c" 1>&6
4109 ac_save_LIBS
="$LIBS"
4110 LIBS
="-lXaw3d -lX11 $LIBS"
4111 cat > conftest.
$ac_ext <<EOF
4112 #line 4113 "configure"
4113 #include "confdefs.h"
4114 /* Override any gcc2 internal prototype to avoid an error. */
4115 /* We use char because int might match the return type of a gcc2
4116 builtin and then its argument prototype would still apply. */
4117 char XawScrollbarSetThumb();
4120 XawScrollbarSetThumb()
4123 if { (eval echo configure
:4124: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4125 eval "ac_cv_lib_$ac_lib_var=yes"
4127 echo "configure: failed program was:" >&5
4128 cat conftest.
$ac_ext >&5
4130 eval "ac_cv_lib_$ac_lib_var=no"
4133 LIBS
="$ac_save_LIBS"
4136 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4137 echo "$ac_t""yes" 1>&6
4140 echo "$ac_t""no" 1>&6
4144 echo "$ac_t""no" 1>&6
4147 CFLAGS
="${old_c_flags}"
4149 if test "${HAVE_XAW3D}" = "yes"; then
4150 cat >> confdefs.h
<<\EOF
4151 #define HAVE_XAW3D 1
4159 USE_TOOLKIT_SCROLL_BARS
=no
4160 if test "${with_toolkit_scroll_bars}" != "no"; then
4161 if test "${USE_X_TOOLKIT}" != "none"; then
4162 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
4163 cat >> confdefs.h
<<\EOF
4164 #define USE_TOOLKIT_SCROLL_BARS 1
4168 USE_TOOLKIT_SCROLL_BARS
=yes
4169 elif test "${HAVE_XAW3D}" = "yes"; then
4170 cat >> confdefs.h
<<\EOF
4171 #define USE_TOOLKIT_SCROLL_BARS 1
4174 USE_TOOLKIT_SCROLL_BARS
=yes
4179 ### Use -lXpm if available, unless `--with-xpm=no'.
4181 if test "${HAVE_X11}" = "yes"; then
4182 if test "${with_xpm}" != "no"; then
4183 old_c_flags
="${CFLAGS}"
4184 CFLAGS
="${LD_SWITCH_X_SITE}"
4185 ac_safe
=`echo "X11/xpm.h" | sed 'y%./+-%__p_%'`
4186 echo $ac_n "checking for X11/xpm.h""... $ac_c" 1>&6
4187 echo "configure:4188: checking for X11/xpm.h" >&5
4188 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4189 echo $ac_n "(cached) $ac_c" 1>&6
4191 cat > conftest.
$ac_ext <<EOF
4192 #line 4193 "configure"
4193 #include "confdefs.h"
4194 #include <X11/xpm.h>
4196 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4197 { (eval echo configure
:4198: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4198 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4199 if test -z "$ac_err"; then
4201 eval "ac_cv_header_$ac_safe=yes"
4204 echo "configure: failed program was:" >&5
4205 cat conftest.
$ac_ext >&5
4207 eval "ac_cv_header_$ac_safe=no"
4211 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4212 echo "$ac_t""yes" 1>&6
4213 echo $ac_n "checking for XpmReadFileToPixmap in -lXpm""... $ac_c" 1>&6
4214 echo "configure:4215: checking for XpmReadFileToPixmap in -lXpm" >&5
4215 ac_lib_var
=`echo Xpm'_'XpmReadFileToPixmap | sed 'y%./+-%__p_%'`
4216 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4217 echo $ac_n "(cached) $ac_c" 1>&6
4219 ac_save_LIBS
="$LIBS"
4220 LIBS
="-lXpm -lX11 $LIBS"
4221 cat > conftest.
$ac_ext <<EOF
4222 #line 4223 "configure"
4223 #include "confdefs.h"
4224 /* Override any gcc2 internal prototype to avoid an error. */
4225 /* We use char because int might match the return type of a gcc2
4226 builtin and then its argument prototype would still apply. */
4227 char XpmReadFileToPixmap();
4230 XpmReadFileToPixmap()
4233 if { (eval echo configure
:4234: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4235 eval "ac_cv_lib_$ac_lib_var=yes"
4237 echo "configure: failed program was:" >&5
4238 cat conftest.
$ac_ext >&5
4240 eval "ac_cv_lib_$ac_lib_var=no"
4243 LIBS
="$ac_save_LIBS"
4246 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4247 echo "$ac_t""yes" 1>&6
4250 echo "$ac_t""no" 1>&6
4254 echo "$ac_t""no" 1>&6
4257 CFLAGS
="${old_c_flags}"
4260 if test "${HAVE_XPM}" = "yes"; then
4261 cat >> confdefs.h
<<\EOF
4268 ### Use -ljpeg if available, unless `--with-jpeg=no'.
4270 if test "${HAVE_X11}" = "yes"; then
4271 if test "${with_jpeg}" != "no"; then
4272 old_c_flags
="${CFLAGS}"
4273 CFLAGS
="${LD_SWITCH_X_SITE} ${CFLAGS}"
4274 echo $ac_n "checking for jpeg_destroy_compress in -ljpeg""... $ac_c" 1>&6
4275 echo "configure:4276: checking for jpeg_destroy_compress in -ljpeg" >&5
4276 ac_lib_var
=`echo jpeg'_'jpeg_destroy_compress | sed 'y%./+-%__p_%'`
4277 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4278 echo $ac_n "(cached) $ac_c" 1>&6
4280 ac_save_LIBS
="$LIBS"
4281 LIBS
="-ljpeg -lX11 $LIBS"
4282 cat > conftest.
$ac_ext <<EOF
4283 #line 4284 "configure"
4284 #include "confdefs.h"
4285 /* Override any gcc2 internal prototype to avoid an error. */
4286 /* We use char because int might match the return type of a gcc2
4287 builtin and then its argument prototype would still apply. */
4288 char jpeg_destroy_compress();
4291 jpeg_destroy_compress()
4294 if { (eval echo configure
:4295: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4296 eval "ac_cv_lib_$ac_lib_var=yes"
4298 echo "configure: failed program was:" >&5
4299 cat conftest.
$ac_ext >&5
4301 eval "ac_cv_lib_$ac_lib_var=no"
4304 LIBS
="$ac_save_LIBS"
4307 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4308 echo "$ac_t""yes" 1>&6
4311 echo "$ac_t""no" 1>&6
4314 CFLAGS
="${old_c_flags}"
4317 if test "${HAVE_JPEG}" = "yes"; then
4318 cat >> confdefs.h
<<\EOF
4325 ### Use -lpng if available, unless `--with-png=no'.
4327 if test "${HAVE_X11}" = "yes"; then
4328 if test "${with_png}" != "no"; then
4329 old_c_flags
="${CFLAGS}"
4330 CFLAGS
="${LD_SWITCH_X_SITE} ${CFLAGS}"
4331 ac_safe
=`echo "png.h" | sed 'y%./+-%__p_%'`
4332 echo $ac_n "checking for png.h""... $ac_c" 1>&6
4333 echo "configure:4334: checking for png.h" >&5
4334 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4335 echo $ac_n "(cached) $ac_c" 1>&6
4337 cat > conftest.
$ac_ext <<EOF
4338 #line 4339 "configure"
4339 #include "confdefs.h"
4342 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4343 { (eval echo configure
:4344: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4344 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4345 if test -z "$ac_err"; then
4347 eval "ac_cv_header_$ac_safe=yes"
4350 echo "configure: failed program was:" >&5
4351 cat conftest.
$ac_ext >&5
4353 eval "ac_cv_header_$ac_safe=no"
4357 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4358 echo "$ac_t""yes" 1>&6
4359 echo $ac_n "checking for png_set_expand in -lpng""... $ac_c" 1>&6
4360 echo "configure:4361: checking for png_set_expand in -lpng" >&5
4361 ac_lib_var
=`echo png'_'png_set_expand | sed 'y%./+-%__p_%'`
4362 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4363 echo $ac_n "(cached) $ac_c" 1>&6
4365 ac_save_LIBS
="$LIBS"
4366 LIBS
="-lpng -lX11 -lz -lm $LIBS"
4367 cat > conftest.
$ac_ext <<EOF
4368 #line 4369 "configure"
4369 #include "confdefs.h"
4370 /* Override any gcc2 internal prototype to avoid an error. */
4371 /* We use char because int might match the return type of a gcc2
4372 builtin and then its argument prototype would still apply. */
4373 char png_set_expand();
4379 if { (eval echo configure
:4380: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4381 eval "ac_cv_lib_$ac_lib_var=yes"
4383 echo "configure: failed program was:" >&5
4384 cat conftest.
$ac_ext >&5
4386 eval "ac_cv_lib_$ac_lib_var=no"
4389 LIBS
="$ac_save_LIBS"
4392 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4393 echo "$ac_t""yes" 1>&6
4396 echo "$ac_t""no" 1>&6
4400 echo "$ac_t""no" 1>&6
4403 CFLAGS
="${old_c_flags}"
4406 if test "${HAVE_PNG}" = "yes"; then
4407 cat >> confdefs.h
<<\EOF
4414 ### Use -ltiff if available, unless `--with-tiff=no'.
4416 if test "${HAVE_X11}" = "yes"; then
4417 if test "${with_tiff}" != "no"; then
4418 old_c_flags
="${CFLAGS}"
4419 CFLAGS
="${LD_SWITCH_X_SITE} ${CFLAGS}"
4420 ac_safe
=`echo "tiffio.h" | sed 'y%./+-%__p_%'`
4421 echo $ac_n "checking for tiffio.h""... $ac_c" 1>&6
4422 echo "configure:4423: checking for tiffio.h" >&5
4423 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4424 echo $ac_n "(cached) $ac_c" 1>&6
4426 cat > conftest.
$ac_ext <<EOF
4427 #line 4428 "configure"
4428 #include "confdefs.h"
4431 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4432 { (eval echo configure
:4433: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4433 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4434 if test -z "$ac_err"; then
4436 eval "ac_cv_header_$ac_safe=yes"
4439 echo "configure: failed program was:" >&5
4440 cat conftest.
$ac_ext >&5
4442 eval "ac_cv_header_$ac_safe=no"
4446 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4447 echo "$ac_t""yes" 1>&6
4448 echo $ac_n "checking for TIFFGetVersion in -ltiff""... $ac_c" 1>&6
4449 echo "configure:4450: checking for TIFFGetVersion in -ltiff" >&5
4450 ac_lib_var
=`echo tiff'_'TIFFGetVersion | sed 'y%./+-%__p_%'`
4451 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4452 echo $ac_n "(cached) $ac_c" 1>&6
4454 ac_save_LIBS
="$LIBS"
4455 LIBS
="-ltiff -lX11 -lm $LIBS"
4456 cat > conftest.
$ac_ext <<EOF
4457 #line 4458 "configure"
4458 #include "confdefs.h"
4459 /* Override any gcc2 internal prototype to avoid an error. */
4460 /* We use char because int might match the return type of a gcc2
4461 builtin and then its argument prototype would still apply. */
4462 char TIFFGetVersion();
4468 if { (eval echo configure
:4469: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4470 eval "ac_cv_lib_$ac_lib_var=yes"
4472 echo "configure: failed program was:" >&5
4473 cat conftest.
$ac_ext >&5
4475 eval "ac_cv_lib_$ac_lib_var=no"
4478 LIBS
="$ac_save_LIBS"
4481 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4482 echo "$ac_t""yes" 1>&6
4485 echo "$ac_t""no" 1>&6
4489 echo "$ac_t""no" 1>&6
4492 CFLAGS
="${old_c_flags}"
4495 if test "${HAVE_TIFF}" = "yes"; then
4496 cat >> confdefs.h
<<\EOF
4503 ### Use -lgif if available, unless `--with-gif=no'.
4505 if test "${HAVE_X11}" = "yes"; then
4506 if test "${with_gif}" != "no"; then
4507 old_c_flags
="${CFLAGS}"
4508 CFLAGS
="${LD_SWITCH_X_SITE} ${CFLAGS}"
4509 ac_safe
=`echo "gif_lib.h" | sed 'y%./+-%__p_%'`
4510 echo $ac_n "checking for gif_lib.h""... $ac_c" 1>&6
4511 echo "configure:4512: checking for gif_lib.h" >&5
4512 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4513 echo $ac_n "(cached) $ac_c" 1>&6
4515 cat > conftest.
$ac_ext <<EOF
4516 #line 4517 "configure"
4517 #include "confdefs.h"
4518 #include <gif_lib.h>
4520 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4521 { (eval echo configure
:4522: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4522 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4523 if test -z "$ac_err"; then
4525 eval "ac_cv_header_$ac_safe=yes"
4528 echo "configure: failed program was:" >&5
4529 cat conftest.
$ac_ext >&5
4531 eval "ac_cv_header_$ac_safe=no"
4535 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4536 echo "$ac_t""yes" 1>&6
4537 echo $ac_n "checking for DGifOpenFileName in -lungif""... $ac_c" 1>&6
4538 echo "configure:4539: checking for DGifOpenFileName in -lungif" >&5
4539 ac_lib_var
=`echo ungif'_'DGifOpenFileName | sed 'y%./+-%__p_%'`
4540 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4541 echo $ac_n "(cached) $ac_c" 1>&6
4543 ac_save_LIBS
="$LIBS"
4544 LIBS
="-lungif -lX11 $LIBS"
4545 cat > conftest.
$ac_ext <<EOF
4546 #line 4547 "configure"
4547 #include "confdefs.h"
4548 /* Override any gcc2 internal prototype to avoid an error. */
4549 /* We use char because int might match the return type of a gcc2
4550 builtin and then its argument prototype would still apply. */
4551 char DGifOpenFileName();
4557 if { (eval echo configure
:4558: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4559 eval "ac_cv_lib_$ac_lib_var=yes"
4561 echo "configure: failed program was:" >&5
4562 cat conftest.
$ac_ext >&5
4564 eval "ac_cv_lib_$ac_lib_var=no"
4567 LIBS
="$ac_save_LIBS"
4570 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4571 echo "$ac_t""yes" 1>&6
4574 echo "$ac_t""no" 1>&6
4578 echo "$ac_t""no" 1>&6
4581 CFLAGS
="${old_c_flags}"
4584 if test "${HAVE_GIF}" = "yes"; then
4585 cat >> confdefs.h
<<\EOF
4592 # If netdb.h doesn't declare h_errno, we must declare it by hand.
4593 echo $ac_n "checking whether netdb declares h_errno""... $ac_c" 1>&6
4594 echo "configure:4595: checking whether netdb declares h_errno" >&5
4595 if eval "test \"`echo '$''{'emacs_cv_netdb_declares_h_errno'+set}'`\" = set"; then
4596 echo $ac_n "(cached) $ac_c" 1>&6
4598 cat > conftest.
$ac_ext <<EOF
4599 #line 4600 "configure"
4600 #include "confdefs.h"
4606 if { (eval echo configure
:4607: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4608 emacs_cv_netdb_declares_h_errno
=yes
4610 echo "configure: failed program was:" >&5
4611 cat conftest.
$ac_ext >&5
4613 emacs_cv_netdb_declares_h_errno
=no
4618 echo "$ac_t""$emacs_cv_netdb_declares_h_errno" 1>&6
4619 if test $emacs_cv_netdb_declares_h_errno = yes; then
4620 cat >> confdefs.h
<<\EOF
4621 #define HAVE_H_ERRNO 1
4626 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
4627 # for constant arguments. Useless!
4628 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
4629 echo "configure:4630: checking for working alloca.h" >&5
4630 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
4631 echo $ac_n "(cached) $ac_c" 1>&6
4633 cat > conftest.
$ac_ext <<EOF
4634 #line 4635 "configure"
4635 #include "confdefs.h"
4638 char *p = alloca(2 * sizeof(int));
4641 if { (eval echo configure
:4642: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4643 ac_cv_header_alloca_h
=yes
4645 echo "configure: failed program was:" >&5
4646 cat conftest.
$ac_ext >&5
4648 ac_cv_header_alloca_h
=no
4653 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
4654 if test $ac_cv_header_alloca_h = yes; then
4655 cat >> confdefs.h
<<\EOF
4656 #define HAVE_ALLOCA_H 1
4661 echo $ac_n "checking for alloca""... $ac_c" 1>&6
4662 echo "configure:4663: checking for alloca" >&5
4663 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
4664 echo $ac_n "(cached) $ac_c" 1>&6
4666 cat > conftest.
$ac_ext <<EOF
4667 #line 4668 "configure"
4668 #include "confdefs.h"
4671 # define alloca __builtin_alloca
4674 # include <malloc.h>
4675 # define alloca _alloca
4678 # include <alloca.h>
4683 # ifndef alloca /* predefined by HP cc +Olibcalls */
4692 char *p = (char *) alloca(1);
4695 if { (eval echo configure
:4696: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4697 ac_cv_func_alloca_works
=yes
4699 echo "configure: failed program was:" >&5
4700 cat conftest.
$ac_ext >&5
4702 ac_cv_func_alloca_works
=no
4707 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
4708 if test $ac_cv_func_alloca_works = yes; then
4709 cat >> confdefs.h
<<\EOF
4710 #define HAVE_ALLOCA 1
4715 if test $ac_cv_func_alloca_works = no
; then
4716 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
4717 # that cause trouble. Some versions do not even contain alloca or
4718 # contain a buggy version. If you still want to use their alloca,
4719 # use ar to extract alloca.o from them instead of compiling alloca.c.
4720 ALLOCA
=alloca.
${ac_objext}
4721 cat >> confdefs.h
<<\EOF
4726 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
4727 echo "configure:4728: checking whether alloca needs Cray hooks" >&5
4728 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
4729 echo $ac_n "(cached) $ac_c" 1>&6
4731 cat > conftest.
$ac_ext <<EOF
4732 #line 4733 "configure"
4733 #include "confdefs.h"
4734 #if defined(CRAY) && ! defined(CRAY2)
4741 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4742 egrep "webecray" >/dev
/null
2>&1; then
4753 echo "$ac_t""$ac_cv_os_cray" 1>&6
4754 if test $ac_cv_os_cray = yes; then
4755 for ac_func
in _getb67 GETB67 getb67
; do
4756 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4757 echo "configure:4758: checking for $ac_func" >&5
4758 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4759 echo $ac_n "(cached) $ac_c" 1>&6
4761 cat > conftest.
$ac_ext <<EOF
4762 #line 4763 "configure"
4763 #include "confdefs.h"
4764 /* System header to define __stub macros and hopefully few prototypes,
4765 which can conflict with char $ac_func(); below. */
4767 /* Override any gcc2 internal prototype to avoid an error. */
4768 /* We use char because int might match the return type of a gcc2
4769 builtin and then its argument prototype would still apply. */
4774 /* The GNU C library defines this for functions which it implements
4775 to always fail with ENOSYS. Some functions are actually named
4776 something starting with __ and the normal name is an alias. */
4777 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4785 if { (eval echo configure
:4786: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4787 eval "ac_cv_func_$ac_func=yes"
4789 echo "configure: failed program was:" >&5
4790 cat conftest.
$ac_ext >&5
4792 eval "ac_cv_func_$ac_func=no"
4797 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4798 echo "$ac_t""yes" 1>&6
4799 cat >> confdefs.h
<<EOF
4800 #define CRAY_STACKSEG_END $ac_func
4805 echo "$ac_t""no" 1>&6
4811 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
4812 echo "configure:4813: checking stack direction for C alloca" >&5
4813 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
4814 echo $ac_n "(cached) $ac_c" 1>&6
4816 if test "$cross_compiling" = yes; then
4817 ac_cv_c_stack_direction
=0
4819 cat > conftest.
$ac_ext <<EOF
4820 #line 4821 "configure"
4821 #include "confdefs.h"
4822 find_stack_direction ()
4824 static char *addr = 0;
4829 return find_stack_direction ();
4832 return (&dummy > addr) ? 1 : -1;
4836 exit (find_stack_direction() < 0);
4839 if { (eval echo configure
:4840: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4841 ac_cv_c_stack_direction
=1
4843 echo "configure: failed program was:" >&5
4844 cat conftest.
$ac_ext >&5
4846 ac_cv_c_stack_direction
=-1
4853 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
4854 cat >> confdefs.h
<<EOF
4855 #define STACK_DIRECTION $ac_cv_c_stack_direction
4861 # fmod, logb, and frexp are found in -lm on most systems.
4862 # On HPUX 9.01, -lm does not contain logb, so check for sqrt.
4863 echo $ac_n "checking for sqrt in -lm""... $ac_c" 1>&6
4864 echo "configure:4865: checking for sqrt in -lm" >&5
4865 ac_lib_var
=`echo m'_'sqrt | sed 'y%./+-%__p_%'`
4866 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4867 echo $ac_n "(cached) $ac_c" 1>&6
4869 ac_save_LIBS
="$LIBS"
4871 cat > conftest.
$ac_ext <<EOF
4872 #line 4873 "configure"
4873 #include "confdefs.h"
4874 /* Override any gcc2 internal prototype to avoid an error. */
4875 /* We use char because int might match the return type of a gcc2
4876 builtin and then its argument prototype would still apply. */
4883 if { (eval echo configure
:4884: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4885 eval "ac_cv_lib_$ac_lib_var=yes"
4887 echo "configure: failed program was:" >&5
4888 cat conftest.
$ac_ext >&5
4890 eval "ac_cv_lib_$ac_lib_var=no"
4893 LIBS
="$ac_save_LIBS"
4896 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4897 echo "$ac_t""yes" 1>&6
4898 ac_tr_lib
=HAVE_LIB
`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
4899 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
4900 cat >> confdefs.h
<<EOF
4901 #define $ac_tr_lib 1
4907 echo "$ac_t""no" 1>&6
4911 # Check for mail-locking functions in a "mail" library
4912 echo $ac_n "checking for maillock in -lmail""... $ac_c" 1>&6
4913 echo "configure:4914: checking for maillock in -lmail" >&5
4914 ac_lib_var
=`echo mail'_'maillock | sed 'y%./+-%__p_%'`
4915 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4916 echo $ac_n "(cached) $ac_c" 1>&6
4918 ac_save_LIBS
="$LIBS"
4920 cat > conftest.
$ac_ext <<EOF
4921 #line 4922 "configure"
4922 #include "confdefs.h"
4923 /* Override any gcc2 internal prototype to avoid an error. */
4924 /* We use char because int might match the return type of a gcc2
4925 builtin and then its argument prototype would still apply. */
4932 if { (eval echo configure
:4933: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4934 eval "ac_cv_lib_$ac_lib_var=yes"
4936 echo "configure: failed program was:" >&5
4937 cat conftest.
$ac_ext >&5
4939 eval "ac_cv_lib_$ac_lib_var=no"
4942 LIBS
="$ac_save_LIBS"
4945 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4946 echo "$ac_t""yes" 1>&6
4947 ac_tr_lib
=HAVE_LIB
`echo mail | sed -e 's/[^a-zA-Z0-9_]/_/g' \
4948 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
4949 cat >> confdefs.h
<<EOF
4950 #define $ac_tr_lib 1
4956 echo "$ac_t""no" 1>&6
4959 echo $ac_n "checking for maillock in -llockfile""... $ac_c" 1>&6
4960 echo "configure:4961: checking for maillock in -llockfile" >&5
4961 ac_lib_var
=`echo lockfile'_'maillock | sed 'y%./+-%__p_%'`
4962 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4963 echo $ac_n "(cached) $ac_c" 1>&6
4965 ac_save_LIBS
="$LIBS"
4966 LIBS
="-llockfile $LIBS"
4967 cat > conftest.
$ac_ext <<EOF
4968 #line 4969 "configure"
4969 #include "confdefs.h"
4970 /* Override any gcc2 internal prototype to avoid an error. */
4971 /* We use char because int might match the return type of a gcc2
4972 builtin and then its argument prototype would still apply. */
4979 if { (eval echo configure
:4980: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4981 eval "ac_cv_lib_$ac_lib_var=yes"
4983 echo "configure: failed program was:" >&5
4984 cat conftest.
$ac_ext >&5
4986 eval "ac_cv_lib_$ac_lib_var=no"
4989 LIBS
="$ac_save_LIBS"
4992 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4993 echo "$ac_t""yes" 1>&6
4994 ac_tr_lib
=HAVE_LIB
`echo lockfile | sed -e 's/[^a-zA-Z0-9_]/_/g' \
4995 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
4996 cat >> confdefs.h
<<EOF
4997 #define $ac_tr_lib 1
5000 LIBS
="-llockfile $LIBS"
5003 echo "$ac_t""no" 1>&6
5006 # If we have the shared liblockfile, assume we must use it for mail
5007 # locking (e.g. Debian). If we couldn't link against liblockfile
5008 # (no liblockfile.a installed), ensure that we don't need to.
5009 if test "$ac_cv_lib_lockfile_maillock" = no
; then
5010 # Extract the first word of "liblockfile.so", so it can be a program name with args.
5011 set dummy liblockfile.so
; ac_word
=$2
5012 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5013 echo "configure:5014: checking for $ac_word" >&5
5014 if eval "test \"`echo '$''{'ac_cv_prog_liblockfile'+set}'`\" = set"; then
5015 echo $ac_n "(cached) $ac_c" 1>&6
5017 if test -n "$liblockfile"; then
5018 ac_cv_prog_liblockfile
="$liblockfile" # Let the user override the test.
5020 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
5021 ac_dummy
="/usr/lib:/lib:/usr/local/lib:$LD_LIBRARY_PATH"
5022 for ac_dir
in $ac_dummy; do
5023 test -z "$ac_dir" && ac_dir
=.
5024 if test -f $ac_dir/$ac_word; then
5025 ac_cv_prog_liblockfile
="yes"
5030 test -z "$ac_cv_prog_liblockfile" && ac_cv_prog_liblockfile
="no"
5033 liblockfile
="$ac_cv_prog_liblockfile"
5034 if test -n "$liblockfile"; then
5035 echo "$ac_t""$liblockfile" 1>&6
5037 echo "$ac_t""no" 1>&6
5040 if test $ac_cv_prog_liblockfile = yes; then
5041 { echo "configure: error: Shared liblockfile found but can't link against it.
5042 This probably means that movemail could lose mail.
5043 There may be a \`development' package to install containing liblockfile." 1>&2; exit 1; }
5044 else cat >> confdefs.h
<<\EOF
5045 #define LIBMAIL -llockfile
5051 for ac_func
in touchlock
5053 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5054 echo "configure:5055: checking for $ac_func" >&5
5055 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5056 echo $ac_n "(cached) $ac_c" 1>&6
5058 cat > conftest.
$ac_ext <<EOF
5059 #line 5060 "configure"
5060 #include "confdefs.h"
5061 /* System header to define __stub macros and hopefully few prototypes,
5062 which can conflict with char $ac_func(); below. */
5064 /* Override any gcc2 internal prototype to avoid an error. */
5065 /* We use char because int might match the return type of a gcc2
5066 builtin and then its argument prototype would still apply. */
5071 /* The GNU C library defines this for functions which it implements
5072 to always fail with ENOSYS. Some functions are actually named
5073 something starting with __ and the normal name is an alias. */
5074 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5082 if { (eval echo configure
:5083: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5084 eval "ac_cv_func_$ac_func=yes"
5086 echo "configure: failed program was:" >&5
5087 cat conftest.
$ac_ext >&5
5089 eval "ac_cv_func_$ac_func=no"
5094 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
5095 echo "$ac_t""yes" 1>&6
5096 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5097 cat >> confdefs.h
<<EOF
5098 #define $ac_tr_func 1
5102 echo "$ac_t""no" 1>&6
5106 for ac_hdr
in maillock.h
5108 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5109 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5110 echo "configure:5111: checking for $ac_hdr" >&5
5111 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5112 echo $ac_n "(cached) $ac_c" 1>&6
5114 cat > conftest.
$ac_ext <<EOF
5115 #line 5116 "configure"
5116 #include "confdefs.h"
5119 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5120 { (eval echo configure
:5121: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5121 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5122 if test -z "$ac_err"; then
5124 eval "ac_cv_header_$ac_safe=yes"
5127 echo "configure: failed program was:" >&5
5128 cat conftest.
$ac_ext >&5
5130 eval "ac_cv_header_$ac_safe=no"
5134 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5135 echo "$ac_t""yes" 1>&6
5136 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5137 cat >> confdefs.h
<<EOF
5138 #define $ac_tr_hdr 1
5142 echo "$ac_t""no" 1>&6
5147 for ac_func
in gettimeofday gethostname getdomainname dup2 \
5148 rename closedir mkdir
rmdir sysinfo \
5149 random lrand48 bcopy bcmp logb frexp fmod rint cbrt ftime res_init setsid \
5150 strerror fpathconf
select mktime euidaccess getpagesize tzset setlocale \
5151 utimes setrlimit setpgid getcwd shutdown strftime getaddrinfo \
5152 __fpending ftello getloadavg mblen mbrlen strsignal
5154 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5155 echo "configure:5156: checking for $ac_func" >&5
5156 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5157 echo $ac_n "(cached) $ac_c" 1>&6
5159 cat > conftest.
$ac_ext <<EOF
5160 #line 5161 "configure"
5161 #include "confdefs.h"
5162 /* System header to define __stub macros and hopefully few prototypes,
5163 which can conflict with char $ac_func(); below. */
5165 /* Override any gcc2 internal prototype to avoid an error. */
5166 /* We use char because int might match the return type of a gcc2
5167 builtin and then its argument prototype would still apply. */
5172 /* The GNU C library defines this for functions which it implements
5173 to always fail with ENOSYS. Some functions are actually named
5174 something starting with __ and the normal name is an alias. */
5175 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5183 if { (eval echo configure
:5184: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5185 eval "ac_cv_func_$ac_func=yes"
5187 echo "configure: failed program was:" >&5
5188 cat conftest.
$ac_ext >&5
5190 eval "ac_cv_func_$ac_func=no"
5195 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
5196 echo "$ac_t""yes" 1>&6
5197 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5198 cat >> confdefs.h
<<EOF
5199 #define $ac_tr_func 1
5203 echo "$ac_t""no" 1>&6
5208 # Check this now, so that we will NOT find the above functions in ncurses.
5209 # That is because we have not set up to link ncurses in lib-src.
5210 # It's better to believe a function is not available
5211 # than to expect to find it in ncurses.
5212 echo $ac_n "checking for tparm in -lncurses""... $ac_c" 1>&6
5213 echo "configure:5214: checking for tparm in -lncurses" >&5
5214 ac_lib_var
=`echo ncurses'_'tparm | sed 'y%./+-%__p_%'`
5215 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5216 echo $ac_n "(cached) $ac_c" 1>&6
5218 ac_save_LIBS
="$LIBS"
5219 LIBS
="-lncurses $LIBS"
5220 cat > conftest.
$ac_ext <<EOF
5221 #line 5222 "configure"
5222 #include "confdefs.h"
5223 /* Override any gcc2 internal prototype to avoid an error. */
5224 /* We use char because int might match the return type of a gcc2
5225 builtin and then its argument prototype would still apply. */
5232 if { (eval echo configure
:5233: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5234 eval "ac_cv_lib_$ac_lib_var=yes"
5236 echo "configure: failed program was:" >&5
5237 cat conftest.
$ac_ext >&5
5239 eval "ac_cv_lib_$ac_lib_var=no"
5242 LIBS
="$ac_save_LIBS"
5245 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5246 echo "$ac_t""yes" 1>&6
5247 ac_tr_lib
=HAVE_LIB
`echo ncurses | sed -e 's/[^a-zA-Z0-9_]/_/g' \
5248 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
5249 cat >> confdefs.h
<<EOF
5250 #define $ac_tr_lib 1
5253 LIBS
="-lncurses $LIBS"
5256 echo "$ac_t""no" 1>&6
5260 # These tell us which Kerberos-related libraries to use.
5261 if test "${with_kerberos+set}" = set; then
5262 echo $ac_n "checking for com_err in -lcom_err""... $ac_c" 1>&6
5263 echo "configure:5264: checking for com_err in -lcom_err" >&5
5264 ac_lib_var
=`echo com_err'_'com_err | sed 'y%./+-%__p_%'`
5265 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5266 echo $ac_n "(cached) $ac_c" 1>&6
5268 ac_save_LIBS
="$LIBS"
5269 LIBS
="-lcom_err $LIBS"
5270 cat > conftest.
$ac_ext <<EOF
5271 #line 5272 "configure"
5272 #include "confdefs.h"
5273 /* Override any gcc2 internal prototype to avoid an error. */
5274 /* We use char because int might match the return type of a gcc2
5275 builtin and then its argument prototype would still apply. */
5282 if { (eval echo configure
:5283: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5284 eval "ac_cv_lib_$ac_lib_var=yes"
5286 echo "configure: failed program was:" >&5
5287 cat conftest.
$ac_ext >&5
5289 eval "ac_cv_lib_$ac_lib_var=no"
5292 LIBS
="$ac_save_LIBS"
5295 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5296 echo "$ac_t""yes" 1>&6
5297 ac_tr_lib
=HAVE_LIB
`echo com_err | sed -e 's/[^a-zA-Z0-9_]/_/g' \
5298 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
5299 cat >> confdefs.h
<<EOF
5300 #define $ac_tr_lib 1
5303 LIBS
="-lcom_err $LIBS"
5306 echo "$ac_t""no" 1>&6
5309 echo $ac_n "checking for mit_des_cbc_encrypt in -lk5crypto""... $ac_c" 1>&6
5310 echo "configure:5311: checking for mit_des_cbc_encrypt in -lk5crypto" >&5
5311 ac_lib_var
=`echo k5crypto'_'mit_des_cbc_encrypt | sed 'y%./+-%__p_%'`
5312 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5313 echo $ac_n "(cached) $ac_c" 1>&6
5315 ac_save_LIBS
="$LIBS"
5316 LIBS
="-lk5crypto $LIBS"
5317 cat > conftest.
$ac_ext <<EOF
5318 #line 5319 "configure"
5319 #include "confdefs.h"
5320 /* Override any gcc2 internal prototype to avoid an error. */
5321 /* We use char because int might match the return type of a gcc2
5322 builtin and then its argument prototype would still apply. */
5323 char mit_des_cbc_encrypt();
5326 mit_des_cbc_encrypt()
5329 if { (eval echo configure
:5330: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5331 eval "ac_cv_lib_$ac_lib_var=yes"
5333 echo "configure: failed program was:" >&5
5334 cat conftest.
$ac_ext >&5
5336 eval "ac_cv_lib_$ac_lib_var=no"
5339 LIBS
="$ac_save_LIBS"
5342 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5343 echo "$ac_t""yes" 1>&6
5344 ac_tr_lib
=HAVE_LIB
`echo k5crypto | sed -e 's/[^a-zA-Z0-9_]/_/g' \
5345 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
5346 cat >> confdefs.h
<<EOF
5347 #define $ac_tr_lib 1
5350 LIBS
="-lk5crypto $LIBS"
5353 echo "$ac_t""no" 1>&6
5356 echo $ac_n "checking for mit_des_cbc_encrypt in -lcrypto""... $ac_c" 1>&6
5357 echo "configure:5358: checking for mit_des_cbc_encrypt in -lcrypto" >&5
5358 ac_lib_var
=`echo crypto'_'mit_des_cbc_encrypt | sed 'y%./+-%__p_%'`
5359 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5360 echo $ac_n "(cached) $ac_c" 1>&6
5362 ac_save_LIBS
="$LIBS"
5363 LIBS
="-lcrypto $LIBS"
5364 cat > conftest.
$ac_ext <<EOF
5365 #line 5366 "configure"
5366 #include "confdefs.h"
5367 /* Override any gcc2 internal prototype to avoid an error. */
5368 /* We use char because int might match the return type of a gcc2
5369 builtin and then its argument prototype would still apply. */
5370 char mit_des_cbc_encrypt();
5373 mit_des_cbc_encrypt()
5376 if { (eval echo configure
:5377: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5378 eval "ac_cv_lib_$ac_lib_var=yes"
5380 echo "configure: failed program was:" >&5
5381 cat conftest.
$ac_ext >&5
5383 eval "ac_cv_lib_$ac_lib_var=no"
5386 LIBS
="$ac_save_LIBS"
5389 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5390 echo "$ac_t""yes" 1>&6
5391 ac_tr_lib
=HAVE_LIB
`echo crypto | sed -e 's/[^a-zA-Z0-9_]/_/g' \
5392 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
5393 cat >> confdefs.h
<<EOF
5394 #define $ac_tr_lib 1
5397 LIBS
="-lcrypto $LIBS"
5400 echo "$ac_t""no" 1>&6
5403 echo $ac_n "checking for krb5_init_context in -lkrb5""... $ac_c" 1>&6
5404 echo "configure:5405: checking for krb5_init_context in -lkrb5" >&5
5405 ac_lib_var
=`echo krb5'_'krb5_init_context | sed 'y%./+-%__p_%'`
5406 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5407 echo $ac_n "(cached) $ac_c" 1>&6
5409 ac_save_LIBS
="$LIBS"
5411 cat > conftest.
$ac_ext <<EOF
5412 #line 5413 "configure"
5413 #include "confdefs.h"
5414 /* Override any gcc2 internal prototype to avoid an error. */
5415 /* We use char because int might match the return type of a gcc2
5416 builtin and then its argument prototype would still apply. */
5417 char krb5_init_context();
5423 if { (eval echo configure
:5424: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5425 eval "ac_cv_lib_$ac_lib_var=yes"
5427 echo "configure: failed program was:" >&5
5428 cat conftest.
$ac_ext >&5
5430 eval "ac_cv_lib_$ac_lib_var=no"
5433 LIBS
="$ac_save_LIBS"
5436 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5437 echo "$ac_t""yes" 1>&6
5438 ac_tr_lib
=HAVE_LIB
`echo krb5 | sed -e 's/[^a-zA-Z0-9_]/_/g' \
5439 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
5440 cat >> confdefs.h
<<EOF
5441 #define $ac_tr_lib 1
5447 echo "$ac_t""no" 1>&6
5450 if test "${with_kerberos5+set}" != set; then
5451 echo $ac_n "checking for des_cbc_encrypt in -ldes425""... $ac_c" 1>&6
5452 echo "configure:5453: checking for des_cbc_encrypt in -ldes425" >&5
5453 ac_lib_var
=`echo des425'_'des_cbc_encrypt | sed 'y%./+-%__p_%'`
5454 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5455 echo $ac_n "(cached) $ac_c" 1>&6
5457 ac_save_LIBS
="$LIBS"
5458 LIBS
="-ldes425 $LIBS"
5459 cat > conftest.
$ac_ext <<EOF
5460 #line 5461 "configure"
5461 #include "confdefs.h"
5462 /* Override any gcc2 internal prototype to avoid an error. */
5463 /* We use char because int might match the return type of a gcc2
5464 builtin and then its argument prototype would still apply. */
5465 char des_cbc_encrypt();
5471 if { (eval echo configure
:5472: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5473 eval "ac_cv_lib_$ac_lib_var=yes"
5475 echo "configure: failed program was:" >&5
5476 cat conftest.
$ac_ext >&5
5478 eval "ac_cv_lib_$ac_lib_var=no"
5481 LIBS
="$ac_save_LIBS"
5484 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5485 echo "$ac_t""yes" 1>&6
5486 ac_tr_lib
=HAVE_LIB
`echo des425 | sed -e 's/[^a-zA-Z0-9_]/_/g' \
5487 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
5488 cat >> confdefs.h
<<EOF
5489 #define $ac_tr_lib 1
5492 LIBS
="-ldes425 $LIBS"
5495 echo "$ac_t""no" 1>&6
5496 echo $ac_n "checking for des_cbc_encrypt in -ldes""... $ac_c" 1>&6
5497 echo "configure:5498: checking for des_cbc_encrypt in -ldes" >&5
5498 ac_lib_var
=`echo des'_'des_cbc_encrypt | sed 'y%./+-%__p_%'`
5499 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5500 echo $ac_n "(cached) $ac_c" 1>&6
5502 ac_save_LIBS
="$LIBS"
5504 cat > conftest.
$ac_ext <<EOF
5505 #line 5506 "configure"
5506 #include "confdefs.h"
5507 /* Override any gcc2 internal prototype to avoid an error. */
5508 /* We use char because int might match the return type of a gcc2
5509 builtin and then its argument prototype would still apply. */
5510 char des_cbc_encrypt();
5516 if { (eval echo configure
:5517: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5518 eval "ac_cv_lib_$ac_lib_var=yes"
5520 echo "configure: failed program was:" >&5
5521 cat conftest.
$ac_ext >&5
5523 eval "ac_cv_lib_$ac_lib_var=no"
5526 LIBS
="$ac_save_LIBS"
5529 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5530 echo "$ac_t""yes" 1>&6
5531 ac_tr_lib
=HAVE_LIB
`echo des | sed -e 's/^a-zA-Z0-9_/_/g' \
5532 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
5533 cat >> confdefs.h
<<EOF
5534 #define $ac_tr_lib 1
5540 echo "$ac_t""no" 1>&6
5545 echo $ac_n "checking for krb_get_cred in -lkrb4""... $ac_c" 1>&6
5546 echo "configure:5547: checking for krb_get_cred in -lkrb4" >&5
5547 ac_lib_var
=`echo krb4'_'krb_get_cred | sed 'y%./+-%__p_%'`
5548 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5549 echo $ac_n "(cached) $ac_c" 1>&6
5551 ac_save_LIBS
="$LIBS"
5553 cat > conftest.
$ac_ext <<EOF
5554 #line 5555 "configure"
5555 #include "confdefs.h"
5556 /* Override any gcc2 internal prototype to avoid an error. */
5557 /* We use char because int might match the return type of a gcc2
5558 builtin and then its argument prototype would still apply. */
5559 char krb_get_cred();
5565 if { (eval echo configure
:5566: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5567 eval "ac_cv_lib_$ac_lib_var=yes"
5569 echo "configure: failed program was:" >&5
5570 cat conftest.
$ac_ext >&5
5572 eval "ac_cv_lib_$ac_lib_var=no"
5575 LIBS
="$ac_save_LIBS"
5578 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5579 echo "$ac_t""yes" 1>&6
5580 ac_tr_lib
=HAVE_LIB
`echo krb4 | sed -e 's/[^a-zA-Z0-9_]/_/g' \
5581 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
5582 cat >> confdefs.h
<<EOF
5583 #define $ac_tr_lib 1
5589 echo "$ac_t""no" 1>&6
5590 echo $ac_n "checking for krb_get_cred in -lkrb""... $ac_c" 1>&6
5591 echo "configure:5592: checking for krb_get_cred in -lkrb" >&5
5592 ac_lib_var
=`echo krb'_'krb_get_cred | sed 'y%./+-%__p_%'`
5593 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5594 echo $ac_n "(cached) $ac_c" 1>&6
5596 ac_save_LIBS
="$LIBS"
5598 cat > conftest.
$ac_ext <<EOF
5599 #line 5600 "configure"
5600 #include "confdefs.h"
5601 /* Override any gcc2 internal prototype to avoid an error. */
5602 /* We use char because int might match the return type of a gcc2
5603 builtin and then its argument prototype would still apply. */
5604 char krb_get_cred();
5610 if { (eval echo configure
:5611: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5612 eval "ac_cv_lib_$ac_lib_var=yes"
5614 echo "configure: failed program was:" >&5
5615 cat conftest.
$ac_ext >&5
5617 eval "ac_cv_lib_$ac_lib_var=no"
5620 LIBS
="$ac_save_LIBS"
5623 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5624 echo "$ac_t""yes" 1>&6
5625 ac_tr_lib
=HAVE_LIB
`echo krb | sed -e 's/^a-zA-Z0-9_/_/g' \
5626 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
5627 cat >> confdefs.h
<<EOF
5628 #define $ac_tr_lib 1
5634 echo "$ac_t""no" 1>&6
5641 if test "${with_kerberos5+set}" = set; then
5642 for ac_hdr
in krb5.h
5644 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5645 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5646 echo "configure:5647: checking for $ac_hdr" >&5
5647 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5648 echo $ac_n "(cached) $ac_c" 1>&6
5650 cat > conftest.
$ac_ext <<EOF
5651 #line 5652 "configure"
5652 #include "confdefs.h"
5655 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5656 { (eval echo configure
:5657: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5657 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5658 if test -z "$ac_err"; then
5660 eval "ac_cv_header_$ac_safe=yes"
5663 echo "configure: failed program was:" >&5
5664 cat conftest.
$ac_ext >&5
5666 eval "ac_cv_header_$ac_safe=no"
5670 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5671 echo "$ac_t""yes" 1>&6
5672 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5673 cat >> confdefs.h
<<EOF
5674 #define $ac_tr_hdr 1
5678 echo "$ac_t""no" 1>&6
5685 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5686 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5687 echo "configure:5688: checking for $ac_hdr" >&5
5688 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5689 echo $ac_n "(cached) $ac_c" 1>&6
5691 cat > conftest.
$ac_ext <<EOF
5692 #line 5693 "configure"
5693 #include "confdefs.h"
5696 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5697 { (eval echo configure
:5698: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5698 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5699 if test -z "$ac_err"; then
5701 eval "ac_cv_header_$ac_safe=yes"
5704 echo "configure: failed program was:" >&5
5705 cat conftest.
$ac_ext >&5
5707 eval "ac_cv_header_$ac_safe=no"
5711 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5712 echo "$ac_t""yes" 1>&6
5713 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5714 cat >> confdefs.h
<<EOF
5715 #define $ac_tr_hdr 1
5719 echo "$ac_t""no" 1>&6
5720 for ac_hdr
in kerberosIV
/des.h
5722 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5723 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5724 echo "configure:5725: checking for $ac_hdr" >&5
5725 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5726 echo $ac_n "(cached) $ac_c" 1>&6
5728 cat > conftest.
$ac_ext <<EOF
5729 #line 5730 "configure"
5730 #include "confdefs.h"
5733 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5734 { (eval echo configure
:5735: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5735 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5736 if test -z "$ac_err"; then
5738 eval "ac_cv_header_$ac_safe=yes"
5741 echo "configure: failed program was:" >&5
5742 cat conftest.
$ac_ext >&5
5744 eval "ac_cv_header_$ac_safe=no"
5748 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5749 echo "$ac_t""yes" 1>&6
5750 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5751 cat >> confdefs.h
<<EOF
5752 #define $ac_tr_hdr 1
5756 echo "$ac_t""no" 1>&6
5757 for ac_hdr
in kerberos
/des.h
5759 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5760 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5761 echo "configure:5762: checking for $ac_hdr" >&5
5762 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5763 echo $ac_n "(cached) $ac_c" 1>&6
5765 cat > conftest.
$ac_ext <<EOF
5766 #line 5767 "configure"
5767 #include "confdefs.h"
5770 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5771 { (eval echo configure
:5772: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5772 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5773 if test -z "$ac_err"; then
5775 eval "ac_cv_header_$ac_safe=yes"
5778 echo "configure: failed program was:" >&5
5779 cat conftest.
$ac_ext >&5
5781 eval "ac_cv_header_$ac_safe=no"
5785 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5786 echo "$ac_t""yes" 1>&6
5787 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5788 cat >> confdefs.h
<<EOF
5789 #define $ac_tr_hdr 1
5793 echo "$ac_t""no" 1>&6
5805 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5806 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5807 echo "configure:5808: checking for $ac_hdr" >&5
5808 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5809 echo $ac_n "(cached) $ac_c" 1>&6
5811 cat > conftest.
$ac_ext <<EOF
5812 #line 5813 "configure"
5813 #include "confdefs.h"
5816 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5817 { (eval echo configure
:5818: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5818 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5819 if test -z "$ac_err"; then
5821 eval "ac_cv_header_$ac_safe=yes"
5824 echo "configure: failed program was:" >&5
5825 cat conftest.
$ac_ext >&5
5827 eval "ac_cv_header_$ac_safe=no"
5831 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5832 echo "$ac_t""yes" 1>&6
5833 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5834 cat >> confdefs.h
<<EOF
5835 #define $ac_tr_hdr 1
5839 echo "$ac_t""no" 1>&6
5840 for ac_hdr
in kerberosIV
/krb.h
5842 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5843 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5844 echo "configure:5845: checking for $ac_hdr" >&5
5845 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5846 echo $ac_n "(cached) $ac_c" 1>&6
5848 cat > conftest.
$ac_ext <<EOF
5849 #line 5850 "configure"
5850 #include "confdefs.h"
5853 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5854 { (eval echo configure
:5855: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5855 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5856 if test -z "$ac_err"; then
5858 eval "ac_cv_header_$ac_safe=yes"
5861 echo "configure: failed program was:" >&5
5862 cat conftest.
$ac_ext >&5
5864 eval "ac_cv_header_$ac_safe=no"
5868 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5869 echo "$ac_t""yes" 1>&6
5870 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5871 cat >> confdefs.h
<<EOF
5872 #define $ac_tr_hdr 1
5876 echo "$ac_t""no" 1>&6
5877 for ac_hdr
in kerberos
/krb.h
5879 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5880 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5881 echo "configure:5882: checking for $ac_hdr" >&5
5882 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5883 echo $ac_n "(cached) $ac_c" 1>&6
5885 cat > conftest.
$ac_ext <<EOF
5886 #line 5887 "configure"
5887 #include "confdefs.h"
5890 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5891 { (eval echo configure
:5892: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5892 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5893 if test -z "$ac_err"; then
5895 eval "ac_cv_header_$ac_safe=yes"
5898 echo "configure: failed program was:" >&5
5899 cat conftest.
$ac_ext >&5
5901 eval "ac_cv_header_$ac_safe=no"
5905 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5906 echo "$ac_t""yes" 1>&6
5907 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5908 cat >> confdefs.h
<<EOF
5909 #define $ac_tr_hdr 1
5913 echo "$ac_t""no" 1>&6
5924 for ac_hdr
in com_err.h
5926 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5927 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5928 echo "configure:5929: checking for $ac_hdr" >&5
5929 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5930 echo $ac_n "(cached) $ac_c" 1>&6
5932 cat > conftest.
$ac_ext <<EOF
5933 #line 5934 "configure"
5934 #include "confdefs.h"
5937 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5938 { (eval echo configure
:5939: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5939 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5940 if test -z "$ac_err"; then
5942 eval "ac_cv_header_$ac_safe=yes"
5945 echo "configure: failed program was:" >&5
5946 cat conftest.
$ac_ext >&5
5948 eval "ac_cv_header_$ac_safe=no"
5952 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5953 echo "$ac_t""yes" 1>&6
5954 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5955 cat >> confdefs.h
<<EOF
5956 #define $ac_tr_hdr 1
5960 echo "$ac_t""no" 1>&6
5966 # Solaris requires -lintl if you want strerror (which calls dgettext)
5967 # to return localized messages.
5968 echo $ac_n "checking for dgettext in -lintl""... $ac_c" 1>&6
5969 echo "configure:5970: checking for dgettext in -lintl" >&5
5970 ac_lib_var
=`echo intl'_'dgettext | sed 'y%./+-%__p_%'`
5971 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5972 echo $ac_n "(cached) $ac_c" 1>&6
5974 ac_save_LIBS
="$LIBS"
5976 cat > conftest.
$ac_ext <<EOF
5977 #line 5978 "configure"
5978 #include "confdefs.h"
5979 /* Override any gcc2 internal prototype to avoid an error. */
5980 /* We use char because int might match the return type of a gcc2
5981 builtin and then its argument prototype would still apply. */
5988 if { (eval echo configure
:5989: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5990 eval "ac_cv_lib_$ac_lib_var=yes"
5992 echo "configure: failed program was:" >&5
5993 cat conftest.
$ac_ext >&5
5995 eval "ac_cv_lib_$ac_lib_var=no"
5998 LIBS
="$ac_save_LIBS"
6001 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
6002 echo "$ac_t""yes" 1>&6
6003 ac_tr_lib
=HAVE_LIB
`echo intl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
6004 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
6005 cat >> confdefs.h
<<EOF
6006 #define $ac_tr_lib 1
6012 echo "$ac_t""no" 1>&6
6016 echo $ac_n "checking whether localtime caches TZ""... $ac_c" 1>&6
6017 echo "configure:6018: checking whether localtime caches TZ" >&5
6018 if eval "test \"`echo '$''{'emacs_cv_localtime_cache'+set}'`\" = set"; then
6019 echo $ac_n "(cached) $ac_c" 1>&6
6021 if test x
$ac_cv_func_tzset = xyes
; then
6022 if test "$cross_compiling" = yes; then
6023 # If we have tzset, assume the worst when cross-compiling.
6024 emacs_cv_localtime_cache
=yes
6026 cat > conftest.
$ac_ext <<EOF
6027 #line 6028 "configure"
6028 #include "confdefs.h"
6030 extern char **environ;
6034 for (to = from = environ; (*to = *from); from++)
6035 if (! (to[0][0] == 'T' && to[0][1] == 'Z' && to[0][2] == '='))
6038 char TZ_GMT0[] = "TZ=GMT0";
6039 char TZ_PST8[] = "TZ=PST8";
6042 time_t now = time ((time_t *) 0);
6043 int hour_GMT0, hour_unset;
6044 if (putenv (TZ_GMT0) != 0)
6046 hour_GMT0 = localtime (&now)->tm_hour;
6048 hour_unset = localtime (&now)->tm_hour;
6049 if (putenv (TZ_PST8) != 0)
6051 if (localtime (&now)->tm_hour == hour_GMT0)
6054 if (localtime (&now)->tm_hour != hour_unset)
6059 if { (eval echo configure
:6060: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
6061 emacs_cv_localtime_cache
=no
6063 echo "configure: failed program was:" >&5
6064 cat conftest.
$ac_ext >&5
6066 emacs_cv_localtime_cache
=yes
6072 # If we lack tzset, report that localtime does not cache TZ,
6073 # since we can't invalidate the cache if we don't have tzset.
6074 emacs_cv_localtime_cache
=no
6077 echo "$ac_t""$emacs_cv_localtime_cache" 1>&6
6078 if test $emacs_cv_localtime_cache = yes; then
6079 cat >> confdefs.h
<<\EOF
6080 #define LOCALTIME_CACHE 1
6085 if test "x$HAVE_TIMEVAL" = xyes
; then
6086 echo $ac_n "checking whether gettimeofday can accept two arguments""... $ac_c" 1>&6
6087 echo "configure:6088: checking whether gettimeofday can accept two arguments" >&5
6088 if eval "test \"`echo '$''{'emacs_cv_gettimeofday_two_arguments'+set}'`\" = set"; then
6089 echo $ac_n "(cached) $ac_c" 1>&6
6091 cat > conftest.
$ac_ext <<EOF
6092 #line 6093 "configure"
6093 #include "confdefs.h"
6095 #ifdef TIME_WITH_SYS_TIME
6096 #include <sys/time.h>
6099 #ifdef HAVE_SYS_TIME_H
6100 #include <sys/time.h>
6108 struct timeval time;
6109 struct timezone dummy;
6110 gettimeofday (&time, &dummy);
6114 if { (eval echo configure
:6115: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6116 emacs_cv_gettimeofday_two_arguments
=yes
6118 echo "configure: failed program was:" >&5
6119 cat conftest.
$ac_ext >&5
6121 emacs_cv_gettimeofday_two_arguments
=no
6126 echo "$ac_t""$emacs_cv_gettimeofday_two_arguments" 1>&6
6127 if test $emacs_cv_gettimeofday_two_arguments = no
; then
6128 cat >> confdefs.h
<<\EOF
6129 #define GETTIMEOFDAY_ONE_ARGUMENT 1
6136 echo $ac_n "checking for socket""... $ac_c" 1>&6
6137 echo "configure:6138: checking for socket" >&5
6138 if eval "test \"`echo '$''{'ac_cv_func_socket'+set}'`\" = set"; then
6139 echo $ac_n "(cached) $ac_c" 1>&6
6141 cat > conftest.
$ac_ext <<EOF
6142 #line 6143 "configure"
6143 #include "confdefs.h"
6144 /* System header to define __stub macros and hopefully few prototypes,
6145 which can conflict with char socket(); below. */
6147 /* Override any gcc2 internal prototype to avoid an error. */
6148 /* We use char because int might match the return type of a gcc2
6149 builtin and then its argument prototype would still apply. */
6154 /* The GNU C library defines this for functions which it implements
6155 to always fail with ENOSYS. Some functions are actually named
6156 something starting with __ and the normal name is an alias. */
6157 #if defined (__stub_socket) || defined (__stub___socket)
6165 if { (eval echo configure
:6166: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6167 eval "ac_cv_func_socket=yes"
6169 echo "configure: failed program was:" >&5
6170 cat conftest.
$ac_ext >&5
6172 eval "ac_cv_func_socket=no"
6177 if eval "test \"`echo '$ac_cv_func_'socket`\" = yes"; then
6178 echo "$ac_t""yes" 1>&6
6181 echo "$ac_t""no" 1>&6
6185 if test $ok_so_far = yes; then
6186 ac_safe
=`echo "netinet/in.h" | sed 'y%./+-%__p_%'`
6187 echo $ac_n "checking for netinet/in.h""... $ac_c" 1>&6
6188 echo "configure:6189: checking for netinet/in.h" >&5
6189 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6190 echo $ac_n "(cached) $ac_c" 1>&6
6192 cat > conftest.
$ac_ext <<EOF
6193 #line 6194 "configure"
6194 #include "confdefs.h"
6195 #include <netinet/in.h>
6197 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6198 { (eval echo configure
:6199: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6199 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6200 if test -z "$ac_err"; then
6202 eval "ac_cv_header_$ac_safe=yes"
6205 echo "configure: failed program was:" >&5
6206 cat conftest.
$ac_ext >&5
6208 eval "ac_cv_header_$ac_safe=no"
6212 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6213 echo "$ac_t""yes" 1>&6
6216 echo "$ac_t""no" 1>&6
6221 if test $ok_so_far = yes; then
6222 ac_safe
=`echo "arpa/inet.h" | sed 'y%./+-%__p_%'`
6223 echo $ac_n "checking for arpa/inet.h""... $ac_c" 1>&6
6224 echo "configure:6225: checking for arpa/inet.h" >&5
6225 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6226 echo $ac_n "(cached) $ac_c" 1>&6
6228 cat > conftest.
$ac_ext <<EOF
6229 #line 6230 "configure"
6230 #include "confdefs.h"
6231 #include <arpa/inet.h>
6233 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6234 { (eval echo configure
:6235: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6235 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6236 if test -z "$ac_err"; then
6238 eval "ac_cv_header_$ac_safe=yes"
6241 echo "configure: failed program was:" >&5
6242 cat conftest.
$ac_ext >&5
6244 eval "ac_cv_header_$ac_safe=no"
6248 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6249 echo "$ac_t""yes" 1>&6
6252 echo "$ac_t""no" 1>&6
6257 if test $ok_so_far = yes; then
6258 cat >> confdefs.h
<<\EOF
6259 #define HAVE_INET_SOCKETS 1
6264 if test -f /usr
/lpp
/X11
/bin
/smt.exp
; then
6265 cat >> confdefs.h
<<\EOF
6266 #define HAVE_AIX_SMT_EXP 1
6271 echo $ac_n "checking whether system supports dynamic ptys""... $ac_c" 1>&6
6272 echo "configure:6273: checking whether system supports dynamic ptys" >&5
6273 if test -d /dev
/pts
&& ls -d /dev
/ptmx
> /dev
/null
2>&1 ; then
6274 echo "$ac_t""yes" 1>&6
6275 cat >> confdefs.h
<<\EOF
6276 #define HAVE_DEV_PTMX 1
6280 echo "$ac_t""no" 1>&6
6283 # Set up the CFLAGS for real compilation, so we can substitute it.
6284 CFLAGS
="$REAL_CFLAGS"
6286 #### Find out which version of Emacs this is.
6287 version
=`grep 'defconst[ ]*emacs-version' ${srcdir}/lisp/version.el \
6288 | sed -e 's/^[^"]*"\([^"]*\)".*$/\1/'`
6289 if test x
"${version}" = x
; then
6290 { echo "configure: error: can't find current emacs version in \`${srcdir}/lisp/version.el'." 1>&2; exit 1; }
6293 ### Specify what sort of things we'll be editing into Makefile and config.h.
6294 ### Use configuration here uncanonicalized to avoid exceeding size limits.
6326 cat >> confdefs.h
<<EOF
6327 #define EMACS_CONFIGURATION "${canonical}"
6330 cat >> confdefs.h
<<EOF
6331 #define EMACS_CONFIG_OPTIONS "${ac_configure_args}"
6334 cat >> confdefs.h
<<EOF
6335 #define config_machfile "${machfile}"
6338 cat >> confdefs.h
<<EOF
6339 #define config_opsysfile "${opsysfile}"
6342 cat >> confdefs.h
<<EOF
6343 #define LD_SWITCH_X_SITE ${LD_SWITCH_X_SITE}
6346 cat >> confdefs.h
<<EOF
6347 #define LD_SWITCH_X_SITE_AUX ${LD_SWITCH_X_SITE_AUX}
6350 cat >> confdefs.h
<<EOF
6351 #define C_SWITCH_X_SITE ${C_SWITCH_X_SITE}
6354 cat >> confdefs.h
<<EOF
6355 #define UNEXEC_SRC ${UNEXEC_SRC}
6359 if test "${HAVE_X_WINDOWS}" = "yes" ; then
6360 cat >> confdefs.h
<<\EOF
6361 #define HAVE_X_WINDOWS 1
6365 if test "${USE_X_TOOLKIT}" != "none" ; then
6366 cat >> confdefs.h
<<\EOF
6367 #define USE_X_TOOLKIT 1
6371 if test "${HAVE_X11}" = "yes" ; then
6372 cat >> confdefs.h
<<\EOF
6377 if test "${HAVE_XFREE386}" = "yes" ; then
6378 cat >> confdefs.h
<<\EOF
6379 #define HAVE_XFREE386 1
6383 if test "${HAVE_MENUS}" = "yes" ; then
6384 cat >> confdefs.h
<<\EOF
6385 #define HAVE_MENUS 1
6389 if test "${GNU_MALLOC}" = "yes" ; then
6390 cat >> confdefs.h
<<\EOF
6391 #define GNU_MALLOC 1
6395 if test "${REL_ALLOC}" = "yes" ; then
6396 cat >> confdefs.h
<<\EOF
6401 if test "${LISP_FLOAT_TYPE}" = "yes" ; then
6402 cat >> confdefs.h
<<\EOF
6403 #define LISP_FLOAT_TYPE 1
6408 #### Report on what we decided to do.
6410 Configured for \`${canonical}'.
6412 Where should the build process find the source code? ${srcdir}
6413 What operating system and machine description files should Emacs use?
6414 \`${opsysfile}' and \`${machfile}'
6415 What compiler should emacs be built with? ${CC} ${CFLAGS}
6416 Should Emacs use the GNU version of malloc? ${GNU_MALLOC}${GNU_MALLOC_reason}
6417 Should Emacs use the relocating allocator for buffers? ${REL_ALLOC}
6418 What window system should Emacs use? ${window_system}
6419 What toolkit should Emacs use? ${USE_X_TOOLKIT}"
6421 if test -n "${x_includes}"; then
6422 echo " Where do we find X Windows header files? ${x_includes}"
6424 echo " Where do we find X Windows header files? Standard dirs"
6426 if test -n "${x_libraries}"; then
6427 echo " Where do we find X Windows libraries? ${x_libraries}"
6429 echo " Where do we find X Windows libraries? Standard dirs"
6432 echo " Does Emacs use -lXaw3d? ${HAVE_XAW3D}"
6433 echo " Does Emacs use -lXpm? ${HAVE_XPM}"
6434 echo " Does Emacs use -ljpeg? ${HAVE_JPEG}"
6435 echo " Does Emacs use -ltiff? ${HAVE_TIFF}"
6436 echo " Does Emacs use -lungif? ${HAVE_GIF}"
6437 echo " Does Emacs use -lpng? ${HAVE_PNG}"
6438 echo " Does Emacs use X toolkit scroll bars? ${USE_TOOLKIT_SCROLL_BARS}"
6441 # Remove any trailing slashes in these variables.
6442 test "${prefix}" != NONE
&&
6443 prefix
=`echo "${prefix}" | sed 's,\([^/]\)/*$,\1,'`
6444 test "${exec_prefix}" != NONE
&&
6445 exec_prefix
=`echo "${exec_prefix}" | sed 's,\([^/]\)/*$,\1,'`
6448 cat > confcache
<<\EOF
6449 # This file is a shell script that caches the results of configure
6450 # tests run on this system so they can be shared between configure
6451 # scripts and configure runs. It is not useful on other systems.
6452 # If it contains results you don't want to keep, you may remove or edit it.
6454 # By default, configure uses ./config.cache as the cache file,
6455 # creating it if it does not exist already. You can give configure
6456 # the --cache-file=FILE option to use a different cache file; that is
6457 # what configure does when it calls configure scripts in
6458 # subdirectories, so they share the cache.
6459 # Giving --cache-file=/dev/null disables caching, for debugging configure.
6460 # config.status only pays attention to the cache file if you give it the
6461 # --recheck option to rerun configure.
6464 # The following way of writing the cache mishandles newlines in values,
6465 # but we know of no workaround that is simple, portable, and efficient.
6466 # So, don't put newlines in cache variables' values.
6467 # Ultrix sh set writes to stderr and can't be redirected directly,
6468 # and sets the high bit in the cache file unless we assign to the vars.
6470 case `(ac_space=' '; set | grep ac_space) 2>&1` in
6472 # `set' does not quote correctly, so add quotes (double-quote substitution
6473 # turns \\\\ into \\, and sed turns \\ into \).
6475 -e "s/'/'\\\\''/g" \
6476 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
6479 # `set' quotes correctly as required by POSIX, so do not add quotes.
6480 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
6483 if cmp -s $cache_file confcache
; then
6486 if test -w $cache_file; then
6487 echo "updating cache $cache_file"
6488 cat confcache
> $cache_file
6490 echo "not updating unwritable cache $cache_file"
6495 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
6497 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
6498 # Let make expand exec_prefix.
6499 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
6501 # Any assignment to VPATH causes Sun make to only execute
6502 # the first set of double-colon rules, so remove it if not needed.
6503 # If there is a colon in the path, we need to keep it.
6504 if test "x$srcdir" = x.
; then
6505 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
6508 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
6510 DEFS
=-DHAVE_CONFIG_H
6512 # Without the "./", some shells look in PATH for config.status.
6513 : ${CONFIG_STATUS=./config.status}
6515 echo creating
$CONFIG_STATUS
6516 rm -f $CONFIG_STATUS
6517 cat > $CONFIG_STATUS <<EOF
6519 # Generated automatically by configure.
6520 # Run this file to recreate the current configuration.
6521 # This directory was configured as follows,
6522 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
6524 # $0 $ac_configure_args
6526 # Compiler output produced by configure, useful for debugging
6527 # configure, is in ./config.log if it exists.
6529 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
6532 case "\$ac_option" in
6533 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
6534 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
6535 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
6536 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
6537 echo "$CONFIG_STATUS generated by autoconf version 2.13"
6539 -help | --help | --hel | --he | --h)
6540 echo "\$ac_cs_usage"; exit 0 ;;
6541 *) echo "\$ac_cs_usage"; exit 1 ;;
6545 ac_given_srcdir=$srcdir
6546 ac_given_INSTALL="$INSTALL"
6548 trap 'rm -fr `echo "Makefile lib-src/Makefile.c:lib-src/Makefile.in oldXMenu/Makefile \
6549 man/Makefile lwlib/Makefile src/Makefile.c:src/Makefile.in \
6550 leim/Makefile src/config.h:src/config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
6552 cat >> $CONFIG_STATUS <<EOF
6554 # Protect against being on the right side of a sed subst in config.status.
6555 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
6556 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
6560 s%@CFLAGS@%$CFLAGS%g
6561 s%@CPPFLAGS@%$CPPFLAGS%g
6562 s%@CXXFLAGS@%$CXXFLAGS%g
6563 s%@FFLAGS@%$FFLAGS%g
6565 s%@LDFLAGS@%$LDFLAGS%g
6567 s%@exec_prefix@%$exec_prefix%g
6568 s%@prefix@%$prefix%g
6569 s%@program_transform_name@%$program_transform_name%g
6570 s%@bindir@%$bindir%g
6571 s%@sbindir@%$sbindir%g
6572 s%@libexecdir@%$libexecdir%g
6573 s%@datadir@%$datadir%g
6574 s%@sysconfdir@%$sysconfdir%g
6575 s%@sharedstatedir@%$sharedstatedir%g
6576 s%@localstatedir@%$localstatedir%g
6577 s%@libdir@%$libdir%g
6578 s%@includedir@%$includedir%g
6579 s%@oldincludedir@%$oldincludedir%g
6580 s%@infodir@%$infodir%g
6581 s%@mandir@%$mandir%g
6583 s%@host_alias@%$host_alias%g
6584 s%@host_cpu@%$host_cpu%g
6585 s%@host_vendor@%$host_vendor%g
6586 s%@host_os@%$host_os%g
6590 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
6591 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
6592 s%@INSTALL_DATA@%$INSTALL_DATA%g
6594 s%@SET_MAKE@%$SET_MAKE%g
6595 s%@ALLOCA@%$ALLOCA%g
6596 s%@liblockfile@%$liblockfile%g
6597 s%@version@%$version%g
6598 s%@configuration@%$configuration%g
6599 s%@canonical@%$canonical%g
6600 s%@srcdir@%$srcdir%g
6601 s%@lispdir@%$lispdir%g
6602 s%@locallisppath@%$locallisppath%g
6603 s%@lisppath@%$lisppath%g
6604 s%@x_default_search_path@%$x_default_search_path%g
6605 s%@etcdir@%$etcdir%g
6606 s%@archlibdir@%$archlibdir%g
6607 s%@docdir@%$docdir%g
6608 s%@bitmapdir@%$bitmapdir%g
6609 s%@c_switch_system@%$c_switch_system%g
6610 s%@c_switch_machine@%$c_switch_machine%g
6611 s%@LD_SWITCH_X_SITE@%$LD_SWITCH_X_SITE%g
6612 s%@LD_SWITCH_X_SITE_AUX@%$LD_SWITCH_X_SITE_AUX%g
6613 s%@C_SWITCH_X_SITE@%$C_SWITCH_X_SITE%g
6614 s%@X_TOOLKIT_TYPE@%$X_TOOLKIT_TYPE%g
6615 s%@machfile@%$machfile%g
6616 s%@opsysfile@%$opsysfile%g
6617 s%@RANLIB@%$RANLIB%g
6622 cat >> $CONFIG_STATUS <<\EOF
6624 # Split the substitutions into bite-sized pieces for seds with
6625 # small command number limits, like on Digital OSF/1 and HP-UX.
6626 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
6627 ac_file
=1 # Number of current file.
6628 ac_beg
=1 # First line for current file.
6629 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
6632 while $ac_more_lines; do
6633 if test $ac_beg -gt 1; then
6634 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
6636 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
6638 if test ! -s conftest.s
$ac_file; then
6640 rm -f conftest.s
$ac_file
6642 if test -z "$ac_sed_cmds"; then
6643 ac_sed_cmds
="sed -f conftest.s$ac_file"
6645 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
6647 ac_file
=`expr $ac_file + 1`
6649 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
6652 if test -z "$ac_sed_cmds"; then
6657 cat >> $CONFIG_STATUS <<EOF
6659 CONFIG_FILES=\${CONFIG_FILES-"Makefile lib-src/Makefile.c:lib-src/Makefile.in oldXMenu/Makefile \
6660 man/Makefile lwlib/Makefile src/Makefile.c:src/Makefile.in \
6663 cat >> $CONFIG_STATUS <<\EOF
6664 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
6665 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
6667 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
6668 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
6669 *) ac_file_in
="${ac_file}.in" ;;
6672 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
6674 # Remove last slash and all that follows it. Not all systems have dirname.
6675 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
6676 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
6677 # The file is in a subdirectory.
6678 test ! -d "$ac_dir" && mkdir
"$ac_dir"
6679 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
6680 # A "../" for each directory in $ac_dir_suffix.
6681 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
6683 ac_dir_suffix
= ac_dots
=
6686 case "$ac_given_srcdir" in
6688 if test -z "$ac_dots"; then top_srcdir
=.
6689 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
6690 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
6692 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
6693 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
6696 case "$ac_given_INSTALL" in
6697 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
6698 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
6701 echo creating
"$ac_file"
6703 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
6705 *Makefile
*) ac_comsub
="1i\\
6706 # $configure_input" ;;
6710 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
6712 s%@configure_input@%$configure_input%g
6713 s%@srcdir@%$srcdir%g
6714 s%@top_srcdir@%$top_srcdir%g
6715 s%@INSTALL@%$INSTALL%g
6716 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
6720 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
6721 # NAME is the cpp macro being defined and VALUE is the value it is being given.
6723 # ac_d sets the value in "#define NAME VALUE" lines.
6724 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
6725 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
6728 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
6729 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
6730 ac_uB
='\([ ]\)%\1#\2define\3'
6733 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
6734 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
6735 ac_eB
='$%\1#\2define\3'
6739 if test "${CONFIG_HEADERS+set}" != set; then
6741 cat >> $CONFIG_STATUS <<EOF
6742 CONFIG_HEADERS="src/config.h:src/config.in"
6744 cat >> $CONFIG_STATUS <<\EOF
6746 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
6747 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
6749 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
6750 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
6751 *) ac_file_in
="${ac_file}.in" ;;
6754 echo creating
$ac_file
6756 rm -f conftest.frag conftest.
in conftest.out
6757 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
6758 cat $ac_file_inputs > conftest.
in
6762 # Transform confdefs.h into a sed script conftest.vals that substitutes
6763 # the proper values into config.h.in to produce config.h. And first:
6764 # Protect against being on the right side of a sed subst in config.status.
6765 # Protect against being in an unquoted here document in config.status.
6767 cat > conftest.hdr
<<\EOF
6770 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
6774 sed -n -f conftest.hdr confdefs.h > conftest.vals
6777 # This sed command replaces #undef with comments. This is necessary, for
6778 # example, in the case of _POSIX_SOURCE, which is predefined and required
6779 # on some systems where configure will not decide to define it.
6780 cat >> conftest.vals <<\EOF
6781 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
6784 # Break up conftest.vals because some shells have a limit on
6785 # the size of here documents, and old seds have small limits too.
6790 ac_lines=`grep -c . conftest.vals
`
6791 # grep -c gives empty output for an empty file on some AIX systems.
6792 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
6793 # Write a limited-size here document to conftest.frag.
6794 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
6795 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
6797 sed -f conftest.frag conftest.in > conftest.out
6799 mv conftest.out conftest.in
6801 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
6803 mv conftest.tail conftest.vals
6807 cat >> $CONFIG_STATUS <<\EOF
6808 rm -f conftest.frag conftest.h
6809 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
6810 cat conftest.in >> conftest.h
6812 if cmp -s $ac_file conftest.h 2>/dev/null; then
6813 echo "$ac_file is unchanged"
6816 # Remove last slash and all that follows it. Not all systems have dirname.
6817 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
6818 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
6819 # The file is in a subdirectory.
6820 test ! -d "$ac_dir" && mkdir "$ac_dir"
6823 mv conftest.h $ac_file
6828 cat >> $CONFIG_STATUS <<EOF
6829 CPP="$CPP" CPPFLAGS="$CPPFLAGS"
6831 cat >> $CONFIG_STATUS <<\EOF
6834 ### Make the necessary directories, if they don't exist.
6835 for dir in etc lisp ; do
6836 test -d ${dir} || mkdir ${dir}
6839 # Build src/Makefile from ${srcdir}/src/Makefile.c
6840 # and lib-src/Makefile from ${srcdir}/lib-src/Makefile.c
6841 # This must be done after src/config.h is built, since we rely on that file.
6843 # Now get this: Some word that is part of the ${srcdir} directory name
6844 # or the ${configuration} value might, just might, happen to be an
6845 # identifier like `sun4
' or `i386' or something
, and be predefined by
6846 # the C preprocessor to some helpful value like 1, or maybe the empty
6847 # string. Needless to say consequent macro substitutions are less
6848 # than conducive to the makefile finding the correct directory.
6849 undefs
="`echo $top_srcdir $configuration $canonical |
6850 sed -e 's/[^a-zA-Z0-9_]/ /g' -e 's/^/ /' -e 's/ *$//' \
6851 -e 's/ */ -U/g' -e 's/-U[0-9][^ ]*//g' \
6854 echo creating src
/epaths.h
6857 echo creating lib-src
/Makefile
6859 rm -f junk.c junk1.c junk2.c
6860 sed -e '/start of cpp stuff/q' \
6861 < Makefile.c
> junk1.c
6862 sed -e '1,/start of cpp stuff/d'\
6863 -e 's@/\*\*/#\(.*\)$@/* \1 */@' \
6864 < Makefile.c
> junk.c
6865 $CPP $undefs -I.
-I$top_srcdir/src
$CPPFLAGS junk.c | \
6866 sed -e 's/^ / /' -e '/^#/d' -e '/^[ \f]*$/d' > junk2.c
6867 cat junk1.c junk2.c
> Makefile.new
6868 rm -f junk.c junk1.c junk2.c
6869 chmod 444 Makefile.new
6870 mv -f Makefile.new Makefile
6873 echo creating src
/Makefile
6875 rm -f junk.c junk1.c junk2.c
6876 sed -e '/start of cpp stuff/q' \
6877 < Makefile.c
> junk1.c
6878 sed -e '1,/start of cpp stuff/d'\
6879 -e 's@/\*\*/#\(.*\)$@/* \1 */@' \
6880 < Makefile.c
> junk.c
6881 $CPP $undefs -I.
-I$top_srcdir/src
$CPPFLAGS junk.c | \
6882 sed -e 's/^ / /' -e '/^#/d' -e '/^[ \f]*$/d' > junk2.c
6883 cat junk1.c junk2.c
> Makefile.new
6884 rm -f junk.c junk1.c junk2.c
6885 chmod 444 Makefile.new
6886 mv -f Makefile.new Makefile
6889 if test ! -f src
/.gdbinit
&& test -f $top_srcdir/src
/.gdbinit
; then
6890 echo creating src
/.gdbinit
6891 echo source $top_srcdir/src
/.gdbinit
> src
/.gdbinit
6894 # This is how we know whether to re-run configure in certain cases.
6895 touch src
/config.stamp
6900 chmod +x
$CONFIG_STATUS
6901 rm -fr confdefs
* $ac_clean_files
6902 test "$no_create" = yes ||
${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS ||
exit 1