3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.12
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 --enable-maintainer-mode enable make rules and dependencies not useful
16 (and sometimes confusing) to the casual installer"
18 --disable-debug Don't include debugging support"
20 --enable-dynamic-linking Include support for dynamic linking"
22 --enable-guile-debug Include internal debugging functions"
24 --enable-shared build shared libraries [default=yes]"
26 --enable-static build static libraries [default=yes]"
28 --with-threads thread interface"
30 # Initialize some variables set by options.
31 # The variables have the same names as the options, with
32 # dashes changed to underlines.
34 cache_file
=.
/config.cache
43 program_transform_name
=s
,x
,x
,
51 bindir
='${exec_prefix}/bin'
52 sbindir
='${exec_prefix}/sbin'
53 libexecdir
='${exec_prefix}/libexec'
54 datadir
='${prefix}/share'
55 sysconfdir
='${prefix}/etc'
56 sharedstatedir
='${prefix}/com'
57 localstatedir
='${prefix}/var'
58 libdir
='${exec_prefix}/lib'
59 includedir
='${prefix}/include'
60 oldincludedir
='/usr/include'
61 infodir
='${prefix}/info'
62 mandir
='${prefix}/man'
64 # Initialize some other variables.
67 # Maximum number of lines to put in a shell here document.
74 # If the previous option needs an argument, assign it.
75 if test -n "$ac_prev"; then
76 eval "$ac_prev=\$ac_option"
82 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
86 # Accept the important Cygnus configure options, so we can diagnose typos.
90 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
92 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
93 bindir
="$ac_optarg" ;;
95 -build |
--build |
--buil |
--bui |
--bu)
97 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
100 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
101 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
102 ac_prev
=cache_file
;;
103 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
104 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
105 cache_file
="$ac_optarg" ;;
107 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
109 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
111 datadir
="$ac_optarg" ;;
113 -disable-* |
--disable-*)
114 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
115 # Reject names that are not valid shell variable names.
116 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
117 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
119 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
120 eval "enable_${ac_feature}=no" ;;
122 -enable-* |
--enable-*)
123 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
124 # Reject names that are not valid shell variable names.
125 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
126 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
128 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
133 eval "enable_${ac_feature}='$ac_optarg'" ;;
135 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
136 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
137 |
--exec |
--exe |
--ex)
138 ac_prev
=exec_prefix
;;
139 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
140 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
141 |
--exec=* |
--exe=* |
--ex=*)
142 exec_prefix
="$ac_optarg" ;;
144 -gas |
--gas |
--ga |
--g)
145 # Obsolete; use --with-gas.
148 -help |
--help |
--hel |
--he)
149 # Omit some internal or obsolete options to make the list less imposing.
150 # This message is too long to be a string in the A/UX 3.1 sh.
152 Usage: configure [options] [host]
153 Options: [defaults in brackets after descriptions]
155 --cache-file=FILE cache test results in FILE
156 --help print this message
157 --no-create do not create output files
158 --quiet, --silent do not print \`checking...' messages
159 --version print the version of autoconf that created configure
160 Directory and file names:
161 --prefix=PREFIX install architecture-independent files in PREFIX
163 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
165 --bindir=DIR user executables in DIR [EPREFIX/bin]
166 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
167 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
168 --datadir=DIR read-only architecture-independent data in DIR
170 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
171 --sharedstatedir=DIR modifiable architecture-independent data in DIR
173 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
174 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
175 --includedir=DIR C header files in DIR [PREFIX/include]
176 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
177 --infodir=DIR info documentation in DIR [PREFIX/info]
178 --mandir=DIR man documentation in DIR [PREFIX/man]
179 --srcdir=DIR find the sources in DIR [configure dir or ..]
180 --program-prefix=PREFIX prepend PREFIX to installed program names
181 --program-suffix=SUFFIX append SUFFIX to installed program names
182 --program-transform-name=PROGRAM
183 run sed PROGRAM on installed program names
187 --build=BUILD configure for building on BUILD [BUILD=HOST]
188 --host=HOST configure for HOST [guessed]
189 --target=TARGET configure for TARGET [TARGET=HOST]
190 Features and packages:
191 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
192 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
193 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
194 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
195 --x-includes=DIR X include files are in DIR
196 --x-libraries=DIR X library files are in DIR
198 if test -n "$ac_help"; then
199 echo "--enable and --with options recognized:$ac_help"
203 -host |
--host |
--hos |
--ho)
205 -host=* |
--host=* |
--hos=* |
--ho=*)
208 -includedir |
--includedir |
--includedi |
--included |
--include \
209 |
--includ |
--inclu |
--incl |
--inc)
210 ac_prev
=includedir
;;
211 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
212 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
213 includedir
="$ac_optarg" ;;
215 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
217 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
218 infodir
="$ac_optarg" ;;
220 -libdir |
--libdir |
--libdi |
--libd)
222 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
223 libdir
="$ac_optarg" ;;
225 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
226 |
--libexe |
--libex |
--libe)
227 ac_prev
=libexecdir
;;
228 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
229 |
--libexe=* |
--libex=* |
--libe=*)
230 libexecdir
="$ac_optarg" ;;
232 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
233 |
--localstate |
--localstat |
--localsta |
--localst \
234 |
--locals |
--local |
--loca |
--loc |
--lo)
235 ac_prev
=localstatedir
;;
236 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
237 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
238 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
239 localstatedir
="$ac_optarg" ;;
241 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
243 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
244 mandir
="$ac_optarg" ;;
247 # Obsolete; use --without-fp.
250 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
254 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
255 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
258 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
259 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
260 |
--oldin |
--oldi |
--old |
--ol |
--o)
261 ac_prev
=oldincludedir
;;
262 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
263 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
264 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
265 oldincludedir
="$ac_optarg" ;;
267 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
269 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
270 prefix
="$ac_optarg" ;;
272 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
273 |
--program-pre |
--program-pr |
--program-p)
274 ac_prev
=program_prefix
;;
275 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
276 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
277 program_prefix
="$ac_optarg" ;;
279 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
280 |
--program-suf |
--program-su |
--program-s)
281 ac_prev
=program_suffix
;;
282 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
283 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
284 program_suffix
="$ac_optarg" ;;
286 -program-transform-name |
--program-transform-name \
287 |
--program-transform-nam |
--program-transform-na \
288 |
--program-transform-n |
--program-transform- \
289 |
--program-transform |
--program-transfor \
290 |
--program-transfo |
--program-transf \
291 |
--program-trans |
--program-tran \
292 |
--progr-tra |
--program-tr |
--program-t)
293 ac_prev
=program_transform_name
;;
294 -program-transform-name=* |
--program-transform-name=* \
295 |
--program-transform-nam=* |
--program-transform-na=* \
296 |
--program-transform-n=* |
--program-transform-=* \
297 |
--program-transform=* |
--program-transfor=* \
298 |
--program-transfo=* |
--program-transf=* \
299 |
--program-trans=* |
--program-tran=* \
300 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
301 program_transform_name
="$ac_optarg" ;;
303 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
304 |
-silent |
--silent |
--silen |
--sile |
--sil)
307 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
309 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
311 sbindir
="$ac_optarg" ;;
313 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
314 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
315 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
317 ac_prev
=sharedstatedir
;;
318 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
319 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
320 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
322 sharedstatedir
="$ac_optarg" ;;
324 -site |
--site |
--sit)
326 -site=* |
--site=* |
--sit=*)
329 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
331 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
332 srcdir
="$ac_optarg" ;;
334 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
335 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
336 ac_prev
=sysconfdir
;;
337 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
338 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
339 sysconfdir
="$ac_optarg" ;;
341 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
343 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
344 target
="$ac_optarg" ;;
346 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
349 -version |
--version |
--versio |
--versi |
--vers)
350 echo "configure generated by autoconf version 2.12"
354 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
355 # Reject names that are not valid shell variable names.
356 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
357 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
359 ac_package
=`echo $ac_package| sed 's/-/_/g'`
364 eval "with_${ac_package}='$ac_optarg'" ;;
366 -without-* |
--without-*)
367 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
368 # Reject names that are not valid shell variable names.
369 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
370 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
372 ac_package
=`echo $ac_package| sed 's/-/_/g'`
373 eval "with_${ac_package}=no" ;;
376 # Obsolete; use --with-x.
379 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
380 |
--x-incl |
--x-inc |
--x-in |
--x-i)
381 ac_prev
=x_includes
;;
382 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
383 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
384 x_includes
="$ac_optarg" ;;
386 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
387 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
388 ac_prev
=x_libraries
;;
389 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
390 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
391 x_libraries
="$ac_optarg" ;;
393 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
397 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
398 echo "configure: warning: $ac_option: invalid host type" 1>&2
400 if test "x$nonopt" != xNONE
; then
401 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
409 if test -n "$ac_prev"; then
410 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
413 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
415 # File descriptor usage:
418 # 2 errors and warnings
419 # 3 some systems may open it to /dev/tty
420 # 4 used on the Kubota Titan
421 # 6 checking for... messages and results
422 # 5 compiler messages saved in config.log
423 if test "$silent" = yes; then
431 This file contains any messages produced by compilers while
432 running configure, to aid debugging if configure makes a mistake.
435 # Strip out --no-create and --no-recursion so they do not pile up.
436 # Also quote any args containing shell metacharacters.
441 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
442 |
--no-cr |
--no-c) ;;
443 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
444 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
445 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
446 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
447 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
452 # Only set these to C if already set. These must not be set unconditionally
453 # because not all systems understand e.g. LANG=C (notably SCO).
454 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
455 # Non-C LC_CTYPE values break the ctype check.
456 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
457 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
458 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
459 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
461 # confdefs.h avoids OS command line length limits that DEFS can exceed.
462 rm -rf conftest
* confdefs.h
463 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
466 # A filename unique to this package, relative to the directory that
467 # configure is in, which we can look for to find out if srcdir is correct.
468 ac_unique_file
=Makefile.
in
470 # Find the source files, if location was not specified.
471 if test -z "$srcdir"; then
472 ac_srcdir_defaulted
=yes
473 # Try the directory containing this script, then its parent.
475 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
476 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
478 if test ! -r $srcdir/$ac_unique_file; then
482 ac_srcdir_defaulted
=no
484 if test ! -r $srcdir/$ac_unique_file; then
485 if test "$ac_srcdir_defaulted" = yes; then
486 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
488 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
491 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
493 # Prefer explicitly selected file to automatically selected ones.
494 if test -z "$CONFIG_SITE"; then
495 if test "x$prefix" != xNONE
; then
496 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
498 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
501 for ac_site_file
in $CONFIG_SITE; do
502 if test -r "$ac_site_file"; then
503 echo "loading site script $ac_site_file"
508 if test -r "$cache_file"; then
509 echo "loading cache $cache_file"
512 echo "creating cache $cache_file"
517 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
518 ac_cpp
='$CPP $CPPFLAGS'
519 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
520 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
521 cross_compiling
=$ac_cv_prog_cc_cross
523 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
524 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
525 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
532 ac_n
= ac_c
='\c' ac_t
=
536 .
$srcdir/GUILE-VERSION
538 for ac_dir
in $srcdir $srcdir/..
$srcdir/..
/..
; do
539 if test -f $ac_dir/install-sh
; then
541 ac_install_sh
="$ac_aux_dir/install-sh -c"
543 elif test -f $ac_dir/install.sh
; then
545 ac_install_sh
="$ac_aux_dir/install.sh -c"
549 if test -z "$ac_aux_dir"; then
550 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
552 ac_config_guess
=$ac_aux_dir/config.guess
553 ac_config_sub
=$ac_aux_dir/config.sub
554 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
556 # Find a good install program. We prefer a C program (faster),
557 # so one script is as good as another. But avoid the broken or
558 # incompatible versions:
559 # SysV /etc/install, /usr/sbin/install
560 # SunOS /usr/etc/install
563 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
564 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
565 # ./install, which can be erroneously created by make from ./install.sh.
566 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
567 echo "configure:568: checking for a BSD compatible install" >&5
568 if test -z "$INSTALL"; then
569 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
570 echo $ac_n "(cached) $ac_c" 1>&6
572 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
="${IFS}:"
573 for ac_dir
in $PATH; do
574 # Account for people who put trailing slashes in PATH elements.
576 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
578 # OSF1 and SCO ODT 3.0 have their own names for install.
579 for ac_prog
in ginstall installbsd scoinst
install; do
580 if test -f $ac_dir/$ac_prog; then
581 if test $ac_prog = install &&
582 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
583 # AIX install. It has an incompatible calling convention.
584 # OSF/1 installbsd also uses dspmsg, but is usable.
587 ac_cv_path_install
="$ac_dir/$ac_prog -c"
598 if test "${ac_cv_path_install+set}" = set; then
599 INSTALL
="$ac_cv_path_install"
601 # As a last resort, use the slow shell script. We don't cache a
602 # path for INSTALL within a source directory, because that will
603 # break other packages using the cache if that directory is
604 # removed, or if the path is relative.
605 INSTALL
="$ac_install_sh"
608 echo "$ac_t""$INSTALL" 1>&6
610 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
611 # It thinks the first close brace ends the variable substitution.
612 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
614 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
617 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
624 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status
; then
625 { echo "configure: error: source directory already configured; run "make distclean
" there first" 1>&2; exit 1; }
628 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
629 echo "configure:630: checking whether build environment is sane" >&5
632 echo timestamp
> conftestfile
633 # Do `set' in a subshell so we don't clobber the current shell's
634 # arguments. Must try -L first in case configure is actually a
635 # symlink; some systems play weird games with the mod time of symlinks
636 # (eg FreeBSD returns the mod time of the symlink's containing
639 set X
`ls -Lt $srcdir/configure conftestfile 2> /dev/null`
640 if test "" = "X"; then
642 set X
`ls -t $srcdir/configure conftestfile`
644 test "$2" = conftestfile
650 { echo "configure: error: newly created file is older than distributed files!
651 Check your system clock" 1>&2; exit 1; }
654 echo "$ac_t""yes" 1>&6
655 if test "$program_transform_name" = s
,x
,x
,; then
656 program_transform_name
=
658 # Double any \ or $. echo might interpret backslashes.
659 cat <<\EOF_SED
> conftestsed
660 s
,\\,\\\\,g
; s
,\$
,$$
,g
662 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
665 test "$program_prefix" != NONE
&&
666 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
667 # Use a double $ so make ignores it.
668 test "$program_suffix" != NONE
&&
669 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
671 # sed with no file args requires a program.
672 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
674 missing_dir
=`cd $ac_aux_dir && pwd`
675 echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
676 echo "configure:677: checking for working aclocal" >&5
677 # Run test in a subshell; some versions of sh will print an error if
678 # an executable is not found, even if stderr is redirected.
679 # Redirect stdin to placate older versions of autoconf. Sigh.
680 if (aclocal
--version) < /dev
/null
> /dev
/null
2>&1; then
682 echo "$ac_t""found" 1>&6
684 ACLOCAL
="$missing_dir/missing aclocal"
685 echo "$ac_t""missing" 1>&6
688 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
689 echo "configure:690: checking for working autoconf" >&5
690 # Run test in a subshell; some versions of sh will print an error if
691 # an executable is not found, even if stderr is redirected.
692 # Redirect stdin to placate older versions of autoconf. Sigh.
693 if (autoconf
--version) < /dev
/null
> /dev
/null
2>&1; then
695 echo "$ac_t""found" 1>&6
697 AUTOCONF
="$missing_dir/missing autoconf"
698 echo "$ac_t""missing" 1>&6
701 echo $ac_n "checking for working automake""... $ac_c" 1>&6
702 echo "configure:703: checking for working automake" >&5
703 # Run test in a subshell; some versions of sh will print an error if
704 # an executable is not found, even if stderr is redirected.
705 # Redirect stdin to placate older versions of autoconf. Sigh.
706 if (automake
--version) < /dev
/null
> /dev
/null
2>&1; then
708 echo "$ac_t""found" 1>&6
710 AUTOMAKE
="$missing_dir/missing automake"
711 echo "$ac_t""missing" 1>&6
714 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
715 echo "configure:716: checking for working autoheader" >&5
716 # Run test in a subshell; some versions of sh will print an error if
717 # an executable is not found, even if stderr is redirected.
718 # Redirect stdin to placate older versions of autoconf. Sigh.
719 if (autoheader
--version) < /dev
/null
> /dev
/null
2>&1; then
720 AUTOHEADER
=autoheader
721 echo "$ac_t""found" 1>&6
723 AUTOHEADER
="$missing_dir/missing autoheader"
724 echo "$ac_t""missing" 1>&6
727 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
728 echo "configure:729: checking for working makeinfo" >&5
729 # Run test in a subshell; some versions of sh will print an error if
730 # an executable is not found, even if stderr is redirected.
731 # Redirect stdin to placate older versions of autoconf. Sigh.
732 if (makeinfo
--version) < /dev
/null
> /dev
/null
2>&1; then
734 echo "$ac_t""found" 1>&6
736 MAKEINFO
="$missing_dir/missing makeinfo"
737 echo "$ac_t""missing" 1>&6
740 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
741 echo "configure:742: checking whether ${MAKE-make} sets \${MAKE}" >&5
742 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
743 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
744 echo $ac_n "(cached) $ac_c" 1>&6
746 cat > conftestmake
<<\EOF
748 @
echo 'ac_maketemp="${MAKE}"'
750 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
751 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
752 if test -n "$ac_maketemp"; then
753 eval ac_cv_prog_make_
${ac_make}_set
=yes
755 eval ac_cv_prog_make_
${ac_make}_set
=no
759 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
760 echo "$ac_t""yes" 1>&6
763 echo "$ac_t""no" 1>&6
764 SET_MAKE
="MAKE=${MAKE-make}"
767 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
768 echo "configure:769: checking whether to enable maintainer-specific portions of Makefiles" >&5
769 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
770 if test "${enable_maintainer_mode+set}" = set; then
771 enableval
="$enable_maintainer_mode"
772 USE_MAINTAINER_MODE
=$enableval
774 USE_MAINTAINER_MODE
=no
777 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
778 if test $USE_MAINTAINER_MODE = yes; then
789 #--------------------------------------------------------------------
793 #--------------------------------------------------------------------
795 # Check whether --enable-debug or --disable-debug was given.
796 if test "${enable_debug+set}" = set; then
797 enableval
="$enable_debug"
801 if test "$enableval" != n
&& test "$enableval" != no
; then
802 cat >> confdefs.h
<<\EOF
803 #define DEBUG_EXTENSIONS 1
806 cat >> confdefs.h
<<\EOF
807 #define READER_EXTENSIONS 1
810 LIBOBJS
="backtrace.o stacks.o debug.o srcprop.o $LIBOBJS"
813 # Check whether --enable-dynamic-linking or --disable-dynamic-linking was given.
814 if test "${enable_dynamic_linking+set}" = set; then
815 enableval
="$enable_dynamic_linking"
818 enable_dynamic_linking
=yes
822 # Check whether --enable-guile-debug or --disable-guile-debug was given.
823 if test "${enable_guile_debug+set}" = set; then
824 enableval
="$enable_guile_debug"
828 if test "$enableval" = y ||
test "$enableval" = yes; then
829 cat >> confdefs.h
<<\EOF
830 #define GUILE_DEBUG 1
835 #--------------------------------------------------------------------
837 # Extract the first word of "gcc", so it can be a program name with args.
838 set dummy gcc
; ac_word
=$2
839 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
840 echo "configure:841: checking for $ac_word" >&5
841 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
842 echo $ac_n "(cached) $ac_c" 1>&6
844 if test -n "$CC"; then
845 ac_cv_prog_CC
="$CC" # Let the user override the test.
847 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
848 for ac_dir
in $PATH; do
849 test -z "$ac_dir" && ac_dir
=.
850 if test -f $ac_dir/$ac_word; then
859 if test -n "$CC"; then
860 echo "$ac_t""$CC" 1>&6
862 echo "$ac_t""no" 1>&6
865 if test -z "$CC"; then
866 # Extract the first word of "cc", so it can be a program name with args.
867 set dummy cc
; ac_word
=$2
868 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
869 echo "configure:870: checking for $ac_word" >&5
870 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
871 echo $ac_n "(cached) $ac_c" 1>&6
873 if test -n "$CC"; then
874 ac_cv_prog_CC
="$CC" # Let the user override the test.
876 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
878 for ac_dir
in $PATH; do
879 test -z "$ac_dir" && ac_dir
=.
880 if test -f $ac_dir/$ac_word; then
881 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
890 if test $ac_prog_rejected = yes; then
891 # We found a bogon in the path, so make sure we never use it.
892 set dummy
$ac_cv_prog_CC
894 if test $# -gt 0; then
895 # We chose a different compiler from the bogus one.
896 # However, it has the same basename, so the bogon will be chosen
897 # first if we set CC to just the basename; use the full file name.
899 set dummy
"$ac_dir/$ac_word" "$@"
907 if test -n "$CC"; then
908 echo "$ac_t""$CC" 1>&6
910 echo "$ac_t""no" 1>&6
913 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
916 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
917 echo "configure:918: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
920 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
921 ac_cpp
='$CPP $CPPFLAGS'
922 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
923 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
924 cross_compiling
=$ac_cv_prog_cc_cross
926 cat > conftest.
$ac_ext <<EOF
927 #line 928 "configure"
928 #include "confdefs.h"
931 if { (eval echo configure
:932: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
932 ac_cv_prog_cc_works
=yes
933 # If we can't run a trivial program, we are probably using a cross compiler.
934 if (.
/conftest
; exit) 2>/dev
/null
; then
935 ac_cv_prog_cc_cross
=no
937 ac_cv_prog_cc_cross
=yes
940 echo "configure: failed program was:" >&5
941 cat conftest.
$ac_ext >&5
942 ac_cv_prog_cc_works
=no
946 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
947 if test $ac_cv_prog_cc_works = no
; then
948 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
950 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
951 echo "configure:952: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
952 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
953 cross_compiling
=$ac_cv_prog_cc_cross
955 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
956 echo "configure:957: checking whether we are using GNU C" >&5
957 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
958 echo $ac_n "(cached) $ac_c" 1>&6
960 cat > conftest.c
<<EOF
965 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:966: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
972 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
974 if test $ac_cv_prog_gcc = yes; then
976 ac_test_CFLAGS
="${CFLAGS+set}"
977 ac_save_CFLAGS
="$CFLAGS"
979 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
980 echo "configure:981: checking whether ${CC-cc} accepts -g" >&5
981 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
982 echo $ac_n "(cached) $ac_c" 1>&6
984 echo 'void f(){}' > conftest.c
985 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
994 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
995 if test "$ac_test_CFLAGS" = set; then
996 CFLAGS
="$ac_save_CFLAGS"
997 elif test $ac_cv_prog_cc_g = yes; then
1004 test "${CFLAGS+set}" = set || CFLAGS
="-g"
1007 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
1008 echo "configure:1009: checking how to run the C preprocessor" >&5
1009 # On Suns, sometimes $CPP names a directory.
1010 if test -n "$CPP" && test -d "$CPP"; then
1013 if test -z "$CPP"; then
1014 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1015 echo $ac_n "(cached) $ac_c" 1>&6
1017 # This must be in double quotes, not single quotes, because CPP may get
1018 # substituted into the Makefile and "${CC-cc}" will confuse make.
1020 # On the NeXT, cc -E runs the code through the compiler's parser,
1021 # not just through cpp.
1022 cat > conftest.
$ac_ext <<EOF
1023 #line 1024 "configure"
1024 #include "confdefs.h"
1028 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1029 { (eval echo configure
:1030: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1030 ac_err
=`grep -v '^ *+' conftest.out`
1031 if test -z "$ac_err"; then
1035 echo "configure: failed program was:" >&5
1036 cat conftest.
$ac_ext >&5
1038 CPP
="${CC-cc} -E -traditional-cpp"
1039 cat > conftest.
$ac_ext <<EOF
1040 #line 1041 "configure"
1041 #include "confdefs.h"
1045 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1046 { (eval echo configure
:1047: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1047 ac_err
=`grep -v '^ *+' conftest.out`
1048 if test -z "$ac_err"; then
1052 echo "configure: failed program was:" >&5
1053 cat conftest.
$ac_ext >&5
1060 ac_cv_prog_CPP
="$CPP"
1062 CPP
="$ac_cv_prog_CPP"
1064 ac_cv_prog_CPP
="$CPP"
1066 echo "$ac_t""$CPP" 1>&6
1069 # Make sure we can run config.sub.
1070 if $ac_config_sub sun4
>/dev
/null
2>&1; then :
1071 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
1074 echo $ac_n "checking host system type""... $ac_c" 1>&6
1075 echo "configure:1076: checking host system type" >&5
1078 case "$host_alias" in
1082 if host_alias
=`$ac_config_guess`; then :
1083 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
1085 *) host_alias
=$nonopt ;;
1089 host=`$ac_config_sub $host_alias`
1090 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1091 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1092 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1093 echo "$ac_t""$host" 1>&6
1095 # Extract the first word of "ranlib", so it can be a program name with args.
1096 set dummy ranlib
; ac_word
=$2
1097 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1098 echo "configure:1099: checking for $ac_word" >&5
1099 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1100 echo $ac_n "(cached) $ac_c" 1>&6
1102 if test -n "$RANLIB"; then
1103 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1105 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1106 for ac_dir
in $PATH; do
1107 test -z "$ac_dir" && ac_dir
=.
1108 if test -f $ac_dir/$ac_word; then
1109 ac_cv_prog_RANLIB
="ranlib"
1114 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1117 RANLIB
="$ac_cv_prog_RANLIB"
1118 if test -n "$RANLIB"; then
1119 echo "$ac_t""$RANLIB" 1>&6
1121 echo "$ac_t""no" 1>&6
1125 echo $ac_n "checking for ld used by the C compiler ($CC $CFLAGS $LDFLAGS)""... $ac_c" 1>&6
1126 echo "configure:1127: checking for ld used by the C compiler ($CC $CFLAGS $LDFLAGS)" >&5
1127 if eval "test \"`echo '$''{'am_cv_path_LD'+set}'`\" = set"; then
1128 echo $ac_n "(cached) $ac_c" 1>&6
1132 am_cv_path_LD
="$LD" # Let the user override the test with a path.
1135 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1136 for ac_dir
in $PATH; do
1137 test -z "$ac_dir" && ac_dir
=.
1138 if test -f "$ac_dir/ld"; then
1139 # Check to see if the program is GNU ld. I'd rather use --version,
1140 # but apparently some GNU ld's only accept -v.
1141 if "$ac_dir/ld" -v 2>&1 < /dev
/null |
egrep '(GNU ld|with BFD)' > /dev
/null
; then
1142 # If it was GNU ld, only accept it if we're using GCC.
1143 am_cv_path_LD
="$ac_dir/ld"
1144 test "$ac_cv_prog_gcc" = yes && break
1146 # If it was not GNU ld, and we are not using GCC, then accept it.
1147 am_cv_path_LD
="$ac_dir/ld"
1158 if test -n "$LD"; then
1159 echo "$ac_t""$LD" 1>&6
1161 echo "$ac_t""no" 1>&6
1163 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1171 # Always use our own libtool.
1172 LIBTOOL
='$(top_builddir)/libtool'
1175 # Check whether --enable-shared or --disable-shared was given.
1176 if test "${enable_shared+set}" = set; then
1177 enableval
="$enable_shared"
1178 test "$enableval" = no
&& libtool_shared
=" --disable-shared"
1184 # Check whether --enable-static or --disable-static was given.
1185 if test "${enable_static+set}" = set; then
1186 enableval
="$enable_static"
1187 test "$enableval" = no
&& libtool_static
=" --disable-static"
1193 libtool_flags
="$libtool_shared$libtool_static"
1194 test "$silent" = yes && libtool_flags
="$libtool_flags --silent"
1195 test "$ac_cv_prog_gcc" = yes && libtool_flags
="$libtool_flags --with-gcc"
1197 # Some flags need to be propagated to the compiler or linker for good
1201 for f
in '-32' '-64' '-cckr' '-n32' '-mips1' '-mips2' '-mips3' '-mips4'; do
1202 if echo " $CC $CFLAGS " |
egrep -e "[ ]$f[ ]" > /dev
/null
; then
1209 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
1210 CFLAGS
="$CFLAGS -belf"
1214 # Actually configure libtool. ac_aux_dir is where install-sh is found.
1215 CC
="$CC" CFLAGS
="$CFLAGS" CPPFLAGS
="$CPPFLAGS" LD
="$LD" RANLIB
="$RANLIB" \
1216 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig \
1217 $libtool_flags --no-verify $ac_aux_dir/ltmain.sh
$host \
1218 ||
{ echo "configure: error: libtool configure failed" 1>&2; exit 1; }
1221 echo $ac_n "checking for AIX""... $ac_c" 1>&6
1222 echo "configure:1223: checking for AIX" >&5
1223 cat > conftest.
$ac_ext <<EOF
1224 #line 1225 "configure"
1225 #include "confdefs.h"
1231 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1232 egrep "yes" >/dev
/null
2>&1; then
1234 echo "$ac_t""yes" 1>&6; cat >> confdefs.h
<<\EOF
1235 #define _ALL_SOURCE 1
1240 echo "$ac_t""no" 1>&6
1245 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
1246 echo "configure:1247: checking for POSIXized ISC" >&5
1247 if test -d /etc
/conf
/kconfig.d
&&
1248 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
1250 echo "$ac_t""yes" 1>&6
1251 ISC
=yes # If later tests want to check for ISC.
1252 cat >> confdefs.h
<<\EOF
1253 #define _POSIX_SOURCE 1
1256 if test "$GCC" = yes; then
1262 echo "$ac_t""no" 1>&6
1266 ac_safe
=`echo "minix/config.h" | sed 'y%./+-%__p_%'`
1267 echo $ac_n "checking for minix/config.h""... $ac_c" 1>&6
1268 echo "configure:1269: checking for minix/config.h" >&5
1269 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1270 echo $ac_n "(cached) $ac_c" 1>&6
1272 cat > conftest.
$ac_ext <<EOF
1273 #line 1274 "configure"
1274 #include "confdefs.h"
1275 #include <minix/config.h>
1277 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1278 { (eval echo configure
:1279: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1279 ac_err
=`grep -v '^ *+' conftest.out`
1280 if test -z "$ac_err"; then
1282 eval "ac_cv_header_$ac_safe=yes"
1285 echo "configure: failed program was:" >&5
1286 cat conftest.
$ac_ext >&5
1288 eval "ac_cv_header_$ac_safe=no"
1292 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1293 echo "$ac_t""yes" 1>&6
1296 echo "$ac_t""no" 1>&6
1300 if test "$MINIX" = yes; then
1301 cat >> confdefs.h
<<\EOF
1302 #define _POSIX_SOURCE 1
1305 cat >> confdefs.h
<<\EOF
1306 #define _POSIX_1_SOURCE 2
1309 cat >> confdefs.h
<<\EOF
1316 echo $ac_n "checking for working const""... $ac_c" 1>&6
1317 echo "configure:1318: checking for working const" >&5
1318 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1319 echo $ac_n "(cached) $ac_c" 1>&6
1321 cat > conftest.
$ac_ext <<EOF
1322 #line 1323 "configure"
1323 #include "confdefs.h"
1327 /* Ultrix mips cc rejects this. */
1328 typedef int charset[2]; const charset x;
1329 /* SunOS 4.1.1 cc rejects this. */
1330 char const *const *ccp;
1332 /* NEC SVR4.0.2 mips cc rejects this. */
1333 struct point {int x, y;};
1334 static struct point const zero = {0,0};
1335 /* AIX XL C 1.02.0.0 rejects this.
1336 It does not let you subtract one const X* pointer from another in an arm
1337 of an if-expression whose if-part is not a constant expression */
1338 const char *g = "string";
1339 ccp = &g + (g ? g-g : 0);
1340 /* HPUX 7.0 cc rejects these. */
1343 ccp = (char const *const *) p;
1344 { /* SCO 3.2v4 cc rejects this. */
1346 char const *s = 0 ? (char *) 0 : (char const *) 0;
1350 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1352 const int *foo = &x[0];
1355 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1356 typedef const int *iptr;
1360 { /* AIX XL C 1.02.0.0 rejects this saying
1361 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1362 struct s { int j; const int *ap[3]; };
1363 struct s *b; b->j = 5;
1365 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1371 if { (eval echo configure
:1372: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1375 echo "configure: failed program was:" >&5
1376 cat conftest.
$ac_ext >&5
1383 echo "$ac_t""$ac_cv_c_const" 1>&6
1384 if test $ac_cv_c_const = no
; then
1385 cat >> confdefs.h
<<\EOF
1392 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1393 echo "configure:1394: checking for ANSI C header files" >&5
1394 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1395 echo $ac_n "(cached) $ac_c" 1>&6
1397 cat > conftest.
$ac_ext <<EOF
1398 #line 1399 "configure"
1399 #include "confdefs.h"
1405 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1406 { (eval echo configure
:1407: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1407 ac_err
=`grep -v '^ *+' conftest.out`
1408 if test -z "$ac_err"; then
1410 ac_cv_header_stdc
=yes
1413 echo "configure: failed program was:" >&5
1414 cat conftest.
$ac_ext >&5
1416 ac_cv_header_stdc
=no
1420 if test $ac_cv_header_stdc = yes; then
1421 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1422 cat > conftest.
$ac_ext <<EOF
1423 #line 1424 "configure"
1424 #include "confdefs.h"
1427 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1428 egrep "memchr" >/dev
/null
2>&1; then
1432 ac_cv_header_stdc
=no
1438 if test $ac_cv_header_stdc = yes; then
1439 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1440 cat > conftest.
$ac_ext <<EOF
1441 #line 1442 "configure"
1442 #include "confdefs.h"
1445 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1446 egrep "free" >/dev
/null
2>&1; then
1450 ac_cv_header_stdc
=no
1456 if test $ac_cv_header_stdc = yes; then
1457 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1458 if test "$cross_compiling" = yes; then
1461 cat > conftest.
$ac_ext <<EOF
1462 #line 1463 "configure"
1463 #include "confdefs.h"
1465 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1466 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1467 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1468 int main () { int i; for (i = 0; i < 256; i++)
1469 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1473 if { (eval echo configure
:1474: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1477 echo "configure: failed program was:" >&5
1478 cat conftest.
$ac_ext >&5
1480 ac_cv_header_stdc
=no
1488 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1489 if test $ac_cv_header_stdc = yes; then
1490 cat >> confdefs.h
<<\EOF
1491 #define STDC_HEADERS 1
1497 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
1499 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1500 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
1501 echo "configure:1502: checking for $ac_hdr that defines DIR" >&5
1502 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
1503 echo $ac_n "(cached) $ac_c" 1>&6
1505 cat > conftest.
$ac_ext <<EOF
1506 #line 1507 "configure"
1507 #include "confdefs.h"
1508 #include <sys/types.h>
1514 if { (eval echo configure
:1515: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1516 eval "ac_cv_header_dirent_$ac_safe=yes"
1518 echo "configure: failed program was:" >&5
1519 cat conftest.
$ac_ext >&5
1521 eval "ac_cv_header_dirent_$ac_safe=no"
1525 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
1526 echo "$ac_t""yes" 1>&6
1527 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1528 cat >> confdefs.h
<<EOF
1529 #define $ac_tr_hdr 1
1531 ac_header_dirent
=$ac_hdr; break
1533 echo "$ac_t""no" 1>&6
1536 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
1537 if test $ac_header_dirent = dirent.h
; then
1538 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
1539 echo "configure:1540: checking for opendir in -ldir" >&5
1540 ac_lib_var
=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
1541 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1542 echo $ac_n "(cached) $ac_c" 1>&6
1544 ac_save_LIBS
="$LIBS"
1546 cat > conftest.
$ac_ext <<EOF
1547 #line 1548 "configure"
1548 #include "confdefs.h"
1549 /* Override any gcc2 internal prototype to avoid an error. */
1550 /* We use char because int might match the return type of a gcc2
1551 builtin and then its argument prototype would still apply. */
1558 if { (eval echo configure
:1559: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1560 eval "ac_cv_lib_$ac_lib_var=yes"
1562 echo "configure: failed program was:" >&5
1563 cat conftest.
$ac_ext >&5
1565 eval "ac_cv_lib_$ac_lib_var=no"
1568 LIBS
="$ac_save_LIBS"
1571 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1572 echo "$ac_t""yes" 1>&6
1575 echo "$ac_t""no" 1>&6
1579 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
1580 echo "configure:1581: checking for opendir in -lx" >&5
1581 ac_lib_var
=`echo x'_'opendir | sed 'y%./+-%__p_%'`
1582 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1583 echo $ac_n "(cached) $ac_c" 1>&6
1585 ac_save_LIBS
="$LIBS"
1587 cat > conftest.
$ac_ext <<EOF
1588 #line 1589 "configure"
1589 #include "confdefs.h"
1590 /* Override any gcc2 internal prototype to avoid an error. */
1591 /* We use char because int might match the return type of a gcc2
1592 builtin and then its argument prototype would still apply. */
1599 if { (eval echo configure
:1600: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1601 eval "ac_cv_lib_$ac_lib_var=yes"
1603 echo "configure: failed program was:" >&5
1604 cat conftest.
$ac_ext >&5
1606 eval "ac_cv_lib_$ac_lib_var=no"
1609 LIBS
="$ac_save_LIBS"
1612 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1613 echo "$ac_t""yes" 1>&6
1616 echo "$ac_t""no" 1>&6
1621 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
1622 echo "configure:1623: checking whether time.h and sys/time.h may both be included" >&5
1623 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
1624 echo $ac_n "(cached) $ac_c" 1>&6
1626 cat > conftest.
$ac_ext <<EOF
1627 #line 1628 "configure"
1628 #include "confdefs.h"
1629 #include <sys/types.h>
1630 #include <sys/time.h>
1636 if { (eval echo configure
:1637: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1638 ac_cv_header_time
=yes
1640 echo "configure: failed program was:" >&5
1641 cat conftest.
$ac_ext >&5
1643 ac_cv_header_time
=no
1648 echo "$ac_t""$ac_cv_header_time" 1>&6
1649 if test $ac_cv_header_time = yes; then
1650 cat >> confdefs.h
<<\EOF
1651 #define TIME_WITH_SYS_TIME 1
1656 echo $ac_n "checking for sys/wait.h that is POSIX.1 compatible""... $ac_c" 1>&6
1657 echo "configure:1658: checking for sys/wait.h that is POSIX.1 compatible" >&5
1658 if eval "test \"`echo '$''{'ac_cv_header_sys_wait_h'+set}'`\" = set"; then
1659 echo $ac_n "(cached) $ac_c" 1>&6
1661 cat > conftest.
$ac_ext <<EOF
1662 #line 1663 "configure"
1663 #include "confdefs.h"
1664 #include <sys/types.h>
1665 #include <sys/wait.h>
1667 #define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
1670 #define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
1675 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
1678 if { (eval echo configure
:1679: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1680 ac_cv_header_sys_wait_h
=yes
1682 echo "configure: failed program was:" >&5
1683 cat conftest.
$ac_ext >&5
1685 ac_cv_header_sys_wait_h
=no
1690 echo "$ac_t""$ac_cv_header_sys_wait_h" 1>&6
1691 if test $ac_cv_header_sys_wait_h = yes; then
1692 cat >> confdefs.h
<<\EOF
1693 #define HAVE_SYS_WAIT_H 1
1698 for ac_hdr
in libc.h limits.h malloc.h memory.h string.h sys
/ioctl.h sys
/select.h sys
/time.h sys
/timeb.h sys
/times.h sys
/types.h sys
/utime.h
time.h unistd.h utime.h
1700 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1701 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1702 echo "configure:1703: checking for $ac_hdr" >&5
1703 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1704 echo $ac_n "(cached) $ac_c" 1>&6
1706 cat > conftest.
$ac_ext <<EOF
1707 #line 1708 "configure"
1708 #include "confdefs.h"
1711 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1712 { (eval echo configure
:1713: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1713 ac_err
=`grep -v '^ *+' conftest.out`
1714 if test -z "$ac_err"; then
1716 eval "ac_cv_header_$ac_safe=yes"
1719 echo "configure: failed program was:" >&5
1720 cat conftest.
$ac_ext >&5
1722 eval "ac_cv_header_$ac_safe=no"
1726 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1727 echo "$ac_t""yes" 1>&6
1728 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1729 cat >> confdefs.h
<<EOF
1730 #define $ac_tr_hdr 1
1734 echo "$ac_t""no" 1>&6
1739 for ac_hdr
in libc.h unistd.h
1741 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1742 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1743 echo "configure:1744: checking for $ac_hdr" >&5
1744 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1745 echo $ac_n "(cached) $ac_c" 1>&6
1747 cat > conftest.
$ac_ext <<EOF
1748 #line 1749 "configure"
1749 #include "confdefs.h"
1752 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1753 { (eval echo configure
:1754: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1754 ac_err
=`grep -v '^ *+' conftest.out`
1755 if test -z "$ac_err"; then
1757 eval "ac_cv_header_$ac_safe=yes"
1760 echo "configure: failed program was:" >&5
1761 cat conftest.
$ac_ext >&5
1763 eval "ac_cv_header_$ac_safe=no"
1767 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1768 echo "$ac_t""yes" 1>&6
1769 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1770 cat >> confdefs.h
<<EOF
1771 #define $ac_tr_hdr 1
1775 echo "$ac_t""no" 1>&6
1779 echo $ac_n "checking "whether libc.h and unistd.h can be included together
"""... $ac_c" 1>&6
1780 echo "configure:1781: checking "whether libc.h and unistd.h can be included together
"" >&5
1781 if eval "test \"`echo '$''{'guile_cv_header_libc_with_unistd'+set}'`\" = set"; then
1782 echo $ac_n "(cached) $ac_c" 1>&6
1785 if test "$ac_cv_header_libc_h" = "no"; then
1786 guile_cv_header_libc_with_unistd
="no"
1787 elif test "$ac_cv_header_unistd.h" = "no"; then
1788 guile_cv_header_libc_with_unistd
="yes"
1790 cat > conftest.
$ac_ext <<EOF
1791 #line 1792 "configure"
1792 #include "confdefs.h"
1795 # include <unistd.h>
1801 if { (eval echo configure
:1802: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1803 guile_cv_header_libc_with_unistd
=yes
1805 echo "configure: failed program was:" >&5
1806 cat conftest.
$ac_ext >&5
1808 guile_cv_header_libc_with_unistd
=no
1817 echo "$ac_t""$guile_cv_header_libc_with_unistd" 1>&6
1818 if test "$guile_cv_header_libc_with_unistd" = yes; then
1819 cat >> confdefs.h
<<\EOF
1820 #define LIBC_H_WITH_UNISTD_H 1
1827 echo $ac_n "checking for uid_t in sys/types.h""... $ac_c" 1>&6
1828 echo "configure:1829: checking for uid_t in sys/types.h" >&5
1829 if eval "test \"`echo '$''{'ac_cv_type_uid_t'+set}'`\" = set"; then
1830 echo $ac_n "(cached) $ac_c" 1>&6
1832 cat > conftest.
$ac_ext <<EOF
1833 #line 1834 "configure"
1834 #include "confdefs.h"
1835 #include <sys/types.h>
1837 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1838 egrep "uid_t" >/dev
/null
2>&1; then
1840 ac_cv_type_uid_t
=yes
1849 echo "$ac_t""$ac_cv_type_uid_t" 1>&6
1850 if test $ac_cv_type_uid_t = no
; then
1851 cat >> confdefs.h
<<\EOF
1855 cat >> confdefs.h
<<\EOF
1861 echo $ac_n "checking type of array argument to getgroups""... $ac_c" 1>&6
1862 echo "configure:1863: checking type of array argument to getgroups" >&5
1863 if eval "test \"`echo '$''{'ac_cv_type_getgroups'+set}'`\" = set"; then
1864 echo $ac_n "(cached) $ac_c" 1>&6
1866 if test "$cross_compiling" = yes; then
1867 ac_cv_type_getgroups
=cross
1869 cat > conftest.
$ac_ext <<EOF
1870 #line 1871 "configure"
1871 #include "confdefs.h"
1873 /* Thanks to Mike Rendell for this test. */
1874 #include <sys/types.h>
1877 #define MAX(x, y) ((x) > (y) ? (x) : (y))
1882 union { gid_t gval; long lval; } val;
1885 for (i = 0; i < NGID; i++)
1886 gidset[i] = val.gval;
1887 n = getgroups (sizeof (gidset) / MAX (sizeof (int), sizeof (gid_t)) - 1,
1889 /* Exit non-zero if getgroups seems to require an array of ints. This
1890 happens when gid_t is short but getgroups modifies an array of ints. */
1891 exit ((n > 0 && gidset[n] != val.gval) ? 1 : 0);
1895 if { (eval echo configure
:1896: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1897 ac_cv_type_getgroups
=gid_t
1899 echo "configure: failed program was:" >&5
1900 cat conftest.
$ac_ext >&5
1902 ac_cv_type_getgroups
=int
1907 if test $ac_cv_type_getgroups = cross
; then
1908 cat > conftest.
$ac_ext <<EOF
1909 #line 1910 "configure"
1910 #include "confdefs.h"
1913 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1914 egrep "getgroups.*int.*gid_t" >/dev
/null
2>&1; then
1916 ac_cv_type_getgroups
=gid_t
1919 ac_cv_type_getgroups
=int
1926 echo "$ac_t""$ac_cv_type_getgroups" 1>&6
1927 cat >> confdefs.h
<<EOF
1928 #define GETGROUPS_T $ac_cv_type_getgroups
1932 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
1933 echo "configure:1934: checking return type of signal handlers" >&5
1934 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
1935 echo $ac_n "(cached) $ac_c" 1>&6
1937 cat > conftest.
$ac_ext <<EOF
1938 #line 1939 "configure"
1939 #include "confdefs.h"
1940 #include <sys/types.h>
1946 extern "C" void (*signal (int, void (*)(int)))(int);
1948 void (*signal ()) ();
1955 if { (eval echo configure
:1956: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1957 ac_cv_type_signal
=void
1959 echo "configure: failed program was:" >&5
1960 cat conftest.
$ac_ext >&5
1962 ac_cv_type_signal
=int
1967 echo "$ac_t""$ac_cv_type_signal" 1>&6
1968 cat >> confdefs.h
<<EOF
1969 #define RETSIGTYPE $ac_cv_type_signal
1973 echo $ac_n "checking for mode_t""... $ac_c" 1>&6
1974 echo "configure:1975: checking for mode_t" >&5
1975 if eval "test \"`echo '$''{'ac_cv_type_mode_t'+set}'`\" = set"; then
1976 echo $ac_n "(cached) $ac_c" 1>&6
1978 cat > conftest.
$ac_ext <<EOF
1979 #line 1980 "configure"
1980 #include "confdefs.h"
1981 #include <sys/types.h>
1987 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1988 egrep "mode_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
1990 ac_cv_type_mode_t
=yes
1993 ac_cv_type_mode_t
=no
1998 echo "$ac_t""$ac_cv_type_mode_t" 1>&6
1999 if test $ac_cv_type_mode_t = no
; then
2000 cat >> confdefs.h
<<\EOF
2007 echo $ac_n "checking for main in -lrx""... $ac_c" 1>&6
2008 echo "configure:2009: checking for main in -lrx" >&5
2009 ac_lib_var
=`echo rx'_'main | sed 'y%./+-%__p_%'`
2010 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2011 echo $ac_n "(cached) $ac_c" 1>&6
2013 ac_save_LIBS
="$LIBS"
2015 cat > conftest.
$ac_ext <<EOF
2016 #line 2017 "configure"
2017 #include "confdefs.h"
2023 if { (eval echo configure
:2024: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2025 eval "ac_cv_lib_$ac_lib_var=yes"
2027 echo "configure: failed program was:" >&5
2028 cat conftest.
$ac_ext >&5
2030 eval "ac_cv_lib_$ac_lib_var=no"
2033 LIBS
="$ac_save_LIBS"
2036 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2037 echo "$ac_t""yes" 1>&6
2038 ac_tr_lib
=HAVE_LIB
`echo rx | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2039 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2040 cat >> confdefs.h
<<EOF
2041 #define $ac_tr_lib 1
2047 echo "$ac_t""no" 1>&6
2051 # Checks for dynamic linking
2053 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
2054 echo "configure:2055: checking for main in -lm" >&5
2055 ac_lib_var
=`echo m'_'main | sed 'y%./+-%__p_%'`
2056 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2057 echo $ac_n "(cached) $ac_c" 1>&6
2059 ac_save_LIBS
="$LIBS"
2061 cat > conftest.
$ac_ext <<EOF
2062 #line 2063 "configure"
2063 #include "confdefs.h"
2069 if { (eval echo configure
:2070: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2071 eval "ac_cv_lib_$ac_lib_var=yes"
2073 echo "configure: failed program was:" >&5
2074 cat conftest.
$ac_ext >&5
2076 eval "ac_cv_lib_$ac_lib_var=no"
2079 LIBS
="$ac_save_LIBS"
2082 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2083 echo "$ac_t""yes" 1>&6
2084 ac_tr_lib
=HAVE_LIB
`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2085 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2086 cat >> confdefs.h
<<EOF
2087 #define $ac_tr_lib 1
2093 echo "$ac_t""no" 1>&6
2096 echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6
2097 echo "configure:2098: checking for gethostbyname" >&5
2098 if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then
2099 echo $ac_n "(cached) $ac_c" 1>&6
2101 cat > conftest.
$ac_ext <<EOF
2102 #line 2103 "configure"
2103 #include "confdefs.h"
2104 /* System header to define __stub macros and hopefully few prototypes,
2105 which can conflict with char gethostbyname(); below. */
2107 /* Override any gcc2 internal prototype to avoid an error. */
2108 /* We use char because int might match the return type of a gcc2
2109 builtin and then its argument prototype would still apply. */
2110 char gethostbyname();
2114 /* The GNU C library defines this for functions which it implements
2115 to always fail with ENOSYS. Some functions are actually named
2116 something starting with __ and the normal name is an alias. */
2117 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
2125 if { (eval echo configure
:2126: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2127 eval "ac_cv_func_gethostbyname=yes"
2129 echo "configure: failed program was:" >&5
2130 cat conftest.
$ac_ext >&5
2132 eval "ac_cv_func_gethostbyname=no"
2137 if eval "test \"`echo '$ac_cv_func_'gethostbyname`\" = yes"; then
2138 echo "$ac_t""yes" 1>&6
2141 echo "$ac_t""no" 1>&6
2144 if test $ac_cv_func_gethostbyname = no
; then
2145 echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
2146 echo "configure:2147: checking for gethostbyname in -lnsl" >&5
2147 ac_lib_var
=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
2148 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2149 echo $ac_n "(cached) $ac_c" 1>&6
2151 ac_save_LIBS
="$LIBS"
2153 cat > conftest.
$ac_ext <<EOF
2154 #line 2155 "configure"
2155 #include "confdefs.h"
2156 /* Override any gcc2 internal prototype to avoid an error. */
2157 /* We use char because int might match the return type of a gcc2
2158 builtin and then its argument prototype would still apply. */
2159 char gethostbyname();
2165 if { (eval echo configure
:2166: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2167 eval "ac_cv_lib_$ac_lib_var=yes"
2169 echo "configure: failed program was:" >&5
2170 cat conftest.
$ac_ext >&5
2172 eval "ac_cv_lib_$ac_lib_var=no"
2175 LIBS
="$ac_save_LIBS"
2178 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2179 echo "$ac_t""yes" 1>&6
2180 ac_tr_lib
=HAVE_LIB
`echo nsl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2181 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2182 cat >> confdefs.h
<<EOF
2183 #define $ac_tr_lib 1
2189 echo "$ac_t""no" 1>&6
2193 echo $ac_n "checking for connect""... $ac_c" 1>&6
2194 echo "configure:2195: checking for connect" >&5
2195 if eval "test \"`echo '$''{'ac_cv_func_connect'+set}'`\" = set"; then
2196 echo $ac_n "(cached) $ac_c" 1>&6
2198 cat > conftest.
$ac_ext <<EOF
2199 #line 2200 "configure"
2200 #include "confdefs.h"
2201 /* System header to define __stub macros and hopefully few prototypes,
2202 which can conflict with char connect(); below. */
2204 /* Override any gcc2 internal prototype to avoid an error. */
2205 /* We use char because int might match the return type of a gcc2
2206 builtin and then its argument prototype would still apply. */
2211 /* The GNU C library defines this for functions which it implements
2212 to always fail with ENOSYS. Some functions are actually named
2213 something starting with __ and the normal name is an alias. */
2214 #if defined (__stub_connect) || defined (__stub___connect)
2222 if { (eval echo configure
:2223: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2224 eval "ac_cv_func_connect=yes"
2226 echo "configure: failed program was:" >&5
2227 cat conftest.
$ac_ext >&5
2229 eval "ac_cv_func_connect=no"
2234 if eval "test \"`echo '$ac_cv_func_'connect`\" = yes"; then
2235 echo "$ac_t""yes" 1>&6
2238 echo "$ac_t""no" 1>&6
2241 if test $ac_cv_func_connect = no
; then
2242 echo $ac_n "checking for connect in -lsocket""... $ac_c" 1>&6
2243 echo "configure:2244: checking for connect in -lsocket" >&5
2244 ac_lib_var
=`echo socket'_'connect | sed 'y%./+-%__p_%'`
2245 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2246 echo $ac_n "(cached) $ac_c" 1>&6
2248 ac_save_LIBS
="$LIBS"
2249 LIBS
="-lsocket $LIBS"
2250 cat > conftest.
$ac_ext <<EOF
2251 #line 2252 "configure"
2252 #include "confdefs.h"
2253 /* Override any gcc2 internal prototype to avoid an error. */
2254 /* We use char because int might match the return type of a gcc2
2255 builtin and then its argument prototype would still apply. */
2262 if { (eval echo configure
:2263: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2264 eval "ac_cv_lib_$ac_lib_var=yes"
2266 echo "configure: failed program was:" >&5
2267 cat conftest.
$ac_ext >&5
2269 eval "ac_cv_lib_$ac_lib_var=no"
2272 LIBS
="$ac_save_LIBS"
2275 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2276 echo "$ac_t""yes" 1>&6
2277 ac_tr_lib
=HAVE_LIB
`echo socket | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2278 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2279 cat >> confdefs.h
<<EOF
2280 #define $ac_tr_lib 1
2283 LIBS
="-lsocket $LIBS"
2286 echo "$ac_t""no" 1>&6
2291 if test "$enable_dynamic_linking" = "yes"; then
2293 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
2294 echo "configure:2295: checking for dlopen in -ldl" >&5
2295 ac_lib_var
=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
2296 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2297 echo $ac_n "(cached) $ac_c" 1>&6
2299 ac_save_LIBS
="$LIBS"
2301 cat > conftest.
$ac_ext <<EOF
2302 #line 2303 "configure"
2303 #include "confdefs.h"
2304 /* Override any gcc2 internal prototype to avoid an error. */
2305 /* We use char because int might match the return type of a gcc2
2306 builtin and then its argument prototype would still apply. */
2313 if { (eval echo configure
:2314: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2315 eval "ac_cv_lib_$ac_lib_var=yes"
2317 echo "configure: failed program was:" >&5
2318 cat conftest.
$ac_ext >&5
2320 eval "ac_cv_lib_$ac_lib_var=no"
2323 LIBS
="$ac_save_LIBS"
2326 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2327 echo "$ac_t""yes" 1>&6
2328 ac_tr_lib
=HAVE_LIB
`echo dl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2329 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2330 cat >> confdefs.h
<<EOF
2331 #define $ac_tr_lib 1
2337 echo "$ac_t""no" 1>&6
2340 if test "$ac_cv_lib_dl_dlopen" = "yes"; then
2341 cat >> confdefs.h
<<\EOF
2342 #define DYNAMIC_LINKING 1
2346 echo $ac_n "checking for dld_link in -ldld""... $ac_c" 1>&6
2347 echo "configure:2348: checking for dld_link in -ldld" >&5
2348 ac_lib_var
=`echo dld'_'dld_link | sed 'y%./+-%__p_%'`
2349 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2350 echo $ac_n "(cached) $ac_c" 1>&6
2352 ac_save_LIBS
="$LIBS"
2354 cat > conftest.
$ac_ext <<EOF
2355 #line 2356 "configure"
2356 #include "confdefs.h"
2357 /* Override any gcc2 internal prototype to avoid an error. */
2358 /* We use char because int might match the return type of a gcc2
2359 builtin and then its argument prototype would still apply. */
2366 if { (eval echo configure
:2367: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2368 eval "ac_cv_lib_$ac_lib_var=yes"
2370 echo "configure: failed program was:" >&5
2371 cat conftest.
$ac_ext >&5
2373 eval "ac_cv_lib_$ac_lib_var=no"
2376 LIBS
="$ac_save_LIBS"
2379 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2380 echo "$ac_t""yes" 1>&6
2381 ac_tr_lib
=HAVE_LIB
`echo dld | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2382 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2383 cat >> confdefs.h
<<EOF
2384 #define $ac_tr_lib 1
2390 echo "$ac_t""no" 1>&6
2393 if test "$ac_cv_lib_dld_dld_link" = "yes"; then
2394 cat >> confdefs.h
<<\EOF
2395 #define DYNAMIC_LINKING 1
2399 for ac_func
in shl_load
2401 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2402 echo "configure:2403: checking for $ac_func" >&5
2403 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2404 echo $ac_n "(cached) $ac_c" 1>&6
2406 cat > conftest.
$ac_ext <<EOF
2407 #line 2408 "configure"
2408 #include "confdefs.h"
2409 /* System header to define __stub macros and hopefully few prototypes,
2410 which can conflict with char $ac_func(); below. */
2412 /* Override any gcc2 internal prototype to avoid an error. */
2413 /* We use char because int might match the return type of a gcc2
2414 builtin and then its argument prototype would still apply. */
2419 /* The GNU C library defines this for functions which it implements
2420 to always fail with ENOSYS. Some functions are actually named
2421 something starting with __ and the normal name is an alias. */
2422 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2430 if { (eval echo configure
:2431: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2432 eval "ac_cv_func_$ac_func=yes"
2434 echo "configure: failed program was:" >&5
2435 cat conftest.
$ac_ext >&5
2437 eval "ac_cv_func_$ac_func=no"
2442 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2443 echo "$ac_t""yes" 1>&6
2444 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2445 cat >> confdefs.h
<<EOF
2446 #define $ac_tr_func 1
2450 echo "$ac_t""no" 1>&6
2454 if test "$ac_cv_func_shl_load" = "yes"; then
2455 cat >> confdefs.h
<<\EOF
2456 #define DYNAMIC_LINKING 1
2466 for ac_func
in ctermid ftime getcwd geteuid gethostent gettimeofday lstat mkdir mknod nice readlink rename
rmdir select setegid seteuid setlocale setpgid setsid sigaction strftime strptime symlink sync tcgetpgrp tcsetpgrp
times uname waitpid
2468 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2469 echo "configure:2470: checking for $ac_func" >&5
2470 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2471 echo $ac_n "(cached) $ac_c" 1>&6
2473 cat > conftest.
$ac_ext <<EOF
2474 #line 2475 "configure"
2475 #include "confdefs.h"
2476 /* System header to define __stub macros and hopefully few prototypes,
2477 which can conflict with char $ac_func(); below. */
2479 /* Override any gcc2 internal prototype to avoid an error. */
2480 /* We use char because int might match the return type of a gcc2
2481 builtin and then its argument prototype would still apply. */
2486 /* The GNU C library defines this for functions which it implements
2487 to always fail with ENOSYS. Some functions are actually named
2488 something starting with __ and the normal name is an alias. */
2489 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2497 if { (eval echo configure
:2498: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2499 eval "ac_cv_func_$ac_func=yes"
2501 echo "configure: failed program was:" >&5
2502 cat conftest.
$ac_ext >&5
2504 eval "ac_cv_func_$ac_func=no"
2509 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2510 echo "$ac_t""yes" 1>&6
2511 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2512 cat >> confdefs.h
<<EOF
2513 #define $ac_tr_func 1
2517 echo "$ac_t""no" 1>&6
2522 echo $ac_n "checking for restartable system calls""... $ac_c" 1>&6
2523 echo "configure:2524: checking for restartable system calls" >&5
2524 if eval "test \"`echo '$''{'scm_cv_restarts'+set}'`\" = set"; then
2525 echo $ac_n "(cached) $ac_c" 1>&6
2527 if test $ac_cv_func_sigaction = yes; then
2528 cat > conftest.
$ac_ext <<EOF
2529 #line 2530 "configure"
2530 #include "confdefs.h"
2536 if { (eval echo configure
:2537: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2540 echo "configure: failed program was:" >&5
2541 cat conftest.
$ac_ext >&5
2551 echo "$ac_t""$scm_cv_restarts" 1>&6
2552 if test $scm_cv_restarts = yes; then
2553 cat >> confdefs.h
<<\EOF
2554 #define HAVE_RESTARTS 1
2559 for ac_func
in regcomp
2561 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2562 echo "configure:2563: checking for $ac_func" >&5
2563 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2564 echo $ac_n "(cached) $ac_c" 1>&6
2566 cat > conftest.
$ac_ext <<EOF
2567 #line 2568 "configure"
2568 #include "confdefs.h"
2569 /* System header to define __stub macros and hopefully few prototypes,
2570 which can conflict with char $ac_func(); below. */
2572 /* Override any gcc2 internal prototype to avoid an error. */
2573 /* We use char because int might match the return type of a gcc2
2574 builtin and then its argument prototype would still apply. */
2579 /* The GNU C library defines this for functions which it implements
2580 to always fail with ENOSYS. Some functions are actually named
2581 something starting with __ and the normal name is an alias. */
2582 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2590 if { (eval echo configure
:2591: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2592 eval "ac_cv_func_$ac_func=yes"
2594 echo "configure: failed program was:" >&5
2595 cat conftest.
$ac_ext >&5
2597 eval "ac_cv_func_$ac_func=no"
2602 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2603 echo "$ac_t""yes" 1>&6
2604 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2605 cat >> confdefs.h
<<EOF
2606 #define $ac_tr_func 1
2608 LIBOBJS
="regex-posix.o $LIBOBJS"
2610 echo "$ac_t""no" 1>&6
2615 for ac_func
in inet_aton putenv strerror
2617 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2618 echo "configure:2619: checking for $ac_func" >&5
2619 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2620 echo $ac_n "(cached) $ac_c" 1>&6
2622 cat > conftest.
$ac_ext <<EOF
2623 #line 2624 "configure"
2624 #include "confdefs.h"
2625 /* System header to define __stub macros and hopefully few prototypes,
2626 which can conflict with char $ac_func(); below. */
2628 /* Override any gcc2 internal prototype to avoid an error. */
2629 /* We use char because int might match the return type of a gcc2
2630 builtin and then its argument prototype would still apply. */
2635 /* The GNU C library defines this for functions which it implements
2636 to always fail with ENOSYS. Some functions are actually named
2637 something starting with __ and the normal name is an alias. */
2638 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2646 if { (eval echo configure
:2647: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2648 eval "ac_cv_func_$ac_func=yes"
2650 echo "configure: failed program was:" >&5
2651 cat conftest.
$ac_ext >&5
2653 eval "ac_cv_func_$ac_func=no"
2658 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2659 echo "$ac_t""yes" 1>&6
2660 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2661 cat >> confdefs.h
<<EOF
2662 #define $ac_tr_func 1
2666 echo "$ac_t""no" 1>&6
2667 LIBOBJS
="$LIBOBJS ${ac_func}.o"
2673 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
2674 # for constant arguments. Useless!
2675 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
2676 echo "configure:2677: checking for working alloca.h" >&5
2677 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
2678 echo $ac_n "(cached) $ac_c" 1>&6
2680 cat > conftest.
$ac_ext <<EOF
2681 #line 2682 "configure"
2682 #include "confdefs.h"
2685 char *p = alloca(2 * sizeof(int));
2688 if { (eval echo configure
:2689: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2690 ac_cv_header_alloca_h
=yes
2692 echo "configure: failed program was:" >&5
2693 cat conftest.
$ac_ext >&5
2695 ac_cv_header_alloca_h
=no
2700 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
2701 if test $ac_cv_header_alloca_h = yes; then
2702 cat >> confdefs.h
<<\EOF
2703 #define HAVE_ALLOCA_H 1
2708 echo $ac_n "checking for alloca""... $ac_c" 1>&6
2709 echo "configure:2710: checking for alloca" >&5
2710 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
2711 echo $ac_n "(cached) $ac_c" 1>&6
2713 cat > conftest.
$ac_ext <<EOF
2714 #line 2715 "configure"
2715 #include "confdefs.h"
2718 # define alloca __builtin_alloca
2721 # include <alloca.h>
2726 # ifndef alloca /* predefined by HP cc +Olibcalls */
2734 char *p = (char *) alloca(1);
2737 if { (eval echo configure
:2738: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2739 ac_cv_func_alloca_works
=yes
2741 echo "configure: failed program was:" >&5
2742 cat conftest.
$ac_ext >&5
2744 ac_cv_func_alloca_works
=no
2749 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
2750 if test $ac_cv_func_alloca_works = yes; then
2751 cat >> confdefs.h
<<\EOF
2752 #define HAVE_ALLOCA 1
2757 if test $ac_cv_func_alloca_works = no
; then
2758 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
2759 # that cause trouble. Some versions do not even contain alloca or
2760 # contain a buggy version. If you still want to use their alloca,
2761 # use ar to extract alloca.o from them instead of compiling alloca.c.
2763 cat >> confdefs.h
<<\EOF
2768 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
2769 echo "configure:2770: checking whether alloca needs Cray hooks" >&5
2770 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
2771 echo $ac_n "(cached) $ac_c" 1>&6
2773 cat > conftest.
$ac_ext <<EOF
2774 #line 2775 "configure"
2775 #include "confdefs.h"
2776 #if defined(CRAY) && ! defined(CRAY2)
2783 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2784 egrep "webecray" >/dev
/null
2>&1; then
2795 echo "$ac_t""$ac_cv_os_cray" 1>&6
2796 if test $ac_cv_os_cray = yes; then
2797 for ac_func
in _getb67 GETB67 getb67
; do
2798 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2799 echo "configure:2800: checking for $ac_func" >&5
2800 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2801 echo $ac_n "(cached) $ac_c" 1>&6
2803 cat > conftest.
$ac_ext <<EOF
2804 #line 2805 "configure"
2805 #include "confdefs.h"
2806 /* System header to define __stub macros and hopefully few prototypes,
2807 which can conflict with char $ac_func(); below. */
2809 /* Override any gcc2 internal prototype to avoid an error. */
2810 /* We use char because int might match the return type of a gcc2
2811 builtin and then its argument prototype would still apply. */
2816 /* The GNU C library defines this for functions which it implements
2817 to always fail with ENOSYS. Some functions are actually named
2818 something starting with __ and the normal name is an alias. */
2819 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2827 if { (eval echo configure
:2828: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2829 eval "ac_cv_func_$ac_func=yes"
2831 echo "configure: failed program was:" >&5
2832 cat conftest.
$ac_ext >&5
2834 eval "ac_cv_func_$ac_func=no"
2839 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2840 echo "$ac_t""yes" 1>&6
2841 cat >> confdefs.h
<<EOF
2842 #define CRAY_STACKSEG_END $ac_func
2847 echo "$ac_t""no" 1>&6
2853 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
2854 echo "configure:2855: checking stack direction for C alloca" >&5
2855 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
2856 echo $ac_n "(cached) $ac_c" 1>&6
2858 if test "$cross_compiling" = yes; then
2859 ac_cv_c_stack_direction
=0
2861 cat > conftest.
$ac_ext <<EOF
2862 #line 2863 "configure"
2863 #include "confdefs.h"
2864 find_stack_direction ()
2866 static char *addr = 0;
2871 return find_stack_direction ();
2874 return (&dummy > addr) ? 1 : -1;
2878 exit (find_stack_direction() < 0);
2881 if { (eval echo configure
:2882: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
2883 ac_cv_c_stack_direction
=1
2885 echo "configure: failed program was:" >&5
2886 cat conftest.
$ac_ext >&5
2888 ac_cv_c_stack_direction
=-1
2895 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
2896 cat >> confdefs.h
<<EOF
2897 #define STACK_DIRECTION $ac_cv_c_stack_direction
2903 echo $ac_n "checking for st_rdev in struct stat""... $ac_c" 1>&6
2904 echo "configure:2905: checking for st_rdev in struct stat" >&5
2905 if eval "test \"`echo '$''{'ac_cv_struct_st_rdev'+set}'`\" = set"; then
2906 echo $ac_n "(cached) $ac_c" 1>&6
2908 cat > conftest.
$ac_ext <<EOF
2909 #line 2910 "configure"
2910 #include "confdefs.h"
2911 #include <sys/types.h>
2912 #include <sys/stat.h>
2914 struct stat s; s.st_rdev;
2917 if { (eval echo configure
:2918: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2919 ac_cv_struct_st_rdev
=yes
2921 echo "configure: failed program was:" >&5
2922 cat conftest.
$ac_ext >&5
2924 ac_cv_struct_st_rdev
=no
2929 echo "$ac_t""$ac_cv_struct_st_rdev" 1>&6
2930 if test $ac_cv_struct_st_rdev = yes; then
2931 cat >> confdefs.h
<<\EOF
2932 #define HAVE_ST_RDEV 1
2937 echo $ac_n "checking for st_blksize in struct stat""... $ac_c" 1>&6
2938 echo "configure:2939: checking for st_blksize in struct stat" >&5
2939 if eval "test \"`echo '$''{'ac_cv_struct_st_blksize'+set}'`\" = set"; then
2940 echo $ac_n "(cached) $ac_c" 1>&6
2942 cat > conftest.
$ac_ext <<EOF
2943 #line 2944 "configure"
2944 #include "confdefs.h"
2945 #include <sys/types.h>
2946 #include <sys/stat.h>
2948 struct stat s; s.st_blksize;
2951 if { (eval echo configure
:2952: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2953 ac_cv_struct_st_blksize
=yes
2955 echo "configure: failed program was:" >&5
2956 cat conftest.
$ac_ext >&5
2958 ac_cv_struct_st_blksize
=no
2963 echo "$ac_t""$ac_cv_struct_st_blksize" 1>&6
2964 if test $ac_cv_struct_st_blksize = yes; then
2965 cat >> confdefs.h
<<\EOF
2966 #define HAVE_ST_BLKSIZE 1
2972 # We could use AC_STRUCT_ST_BLOCKS here, but that adds fileblocks.o to
2973 # LIBOBJS, which we don't need. This seems more direct.
2974 echo $ac_n "checking for st_blocks in struct stat""... $ac_c" 1>&6
2975 echo "configure:2976: checking for st_blocks in struct stat" >&5
2976 if eval "test \"`echo '$''{'ac_cv_struct_st_blocks'+set}'`\" = set"; then
2977 echo $ac_n "(cached) $ac_c" 1>&6
2979 cat > conftest.
$ac_ext <<EOF
2980 #line 2981 "configure"
2981 #include "confdefs.h"
2982 #include <sys/types.h>
2983 #include <sys/stat.h>
2985 struct stat s; s.st_blocks;
2988 if { (eval echo configure
:2989: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2990 ac_cv_struct_st_blocks
=yes
2992 echo "configure: failed program was:" >&5
2993 cat conftest.
$ac_ext >&5
2995 ac_cv_struct_st_blocks
=no
3000 echo "$ac_t""$ac_cv_struct_st_blocks" 1>&6
3001 if test $ac_cv_struct_st_blocks = yes; then
3002 cat >> confdefs.h
<<\EOF
3003 #define HAVE_ST_BLOCKS 1
3008 echo $ac_n "checking whether struct tm is in sys/time.h or time.h""... $ac_c" 1>&6
3009 echo "configure:3010: checking whether struct tm is in sys/time.h or time.h" >&5
3010 if eval "test \"`echo '$''{'ac_cv_struct_tm'+set}'`\" = set"; then
3011 echo $ac_n "(cached) $ac_c" 1>&6
3013 cat > conftest.
$ac_ext <<EOF
3014 #line 3015 "configure"
3015 #include "confdefs.h"
3016 #include <sys/types.h>
3019 struct tm *tp; tp->tm_sec;
3022 if { (eval echo configure
:3023: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3024 ac_cv_struct_tm
=time.h
3026 echo "configure: failed program was:" >&5
3027 cat conftest.
$ac_ext >&5
3029 ac_cv_struct_tm
=sys
/time.h
3034 echo "$ac_t""$ac_cv_struct_tm" 1>&6
3035 if test $ac_cv_struct_tm = sys
/time.h
; then
3036 cat >> confdefs.h
<<\EOF
3037 #define TM_IN_SYS_TIME 1
3042 echo $ac_n "checking for tm_zone in struct tm""... $ac_c" 1>&6
3043 echo "configure:3044: checking for tm_zone in struct tm" >&5
3044 if eval "test \"`echo '$''{'ac_cv_struct_tm_zone'+set}'`\" = set"; then
3045 echo $ac_n "(cached) $ac_c" 1>&6
3047 cat > conftest.
$ac_ext <<EOF
3048 #line 3049 "configure"
3049 #include "confdefs.h"
3050 #include <sys/types.h>
3051 #include <$ac_cv_struct_tm>
3053 struct tm tm; tm.tm_zone;
3056 if { (eval echo configure
:3057: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3058 ac_cv_struct_tm_zone
=yes
3060 echo "configure: failed program was:" >&5
3061 cat conftest.
$ac_ext >&5
3063 ac_cv_struct_tm_zone
=no
3068 echo "$ac_t""$ac_cv_struct_tm_zone" 1>&6
3069 if test "$ac_cv_struct_tm_zone" = yes; then
3070 cat >> confdefs.h
<<\EOF
3071 #define HAVE_TM_ZONE 1
3075 echo $ac_n "checking for tzname""... $ac_c" 1>&6
3076 echo "configure:3077: checking for tzname" >&5
3077 if eval "test \"`echo '$''{'ac_cv_var_tzname'+set}'`\" = set"; then
3078 echo $ac_n "(cached) $ac_c" 1>&6
3080 cat > conftest.
$ac_ext <<EOF
3081 #line 3082 "configure"
3082 #include "confdefs.h"
3084 #ifndef tzname /* For SGI. */
3085 extern char *tzname[]; /* RS6000 and others reject char **tzname. */
3091 if { (eval echo configure
:3092: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3093 ac_cv_var_tzname
=yes
3095 echo "configure: failed program was:" >&5
3096 cat conftest.
$ac_ext >&5
3103 echo "$ac_t""$ac_cv_var_tzname" 1>&6
3104 if test $ac_cv_var_tzname = yes; then
3105 cat >> confdefs.h
<<\EOF
3106 #define HAVE_TZNAME 1
3113 echo $ac_n "checking whether we need POSIX to get struct utimbuf""... $ac_c" 1>&6
3114 echo "configure:3115: checking whether we need POSIX to get struct utimbuf" >&5
3115 if eval "test \"`echo '$''{'guile_cv_struct_utimbuf_needs_posix'+set}'`\" = set"; then
3116 echo $ac_n "(cached) $ac_c" 1>&6
3118 cat > conftest.
$ac_ext <<EOF
3119 #line 3120 "configure"
3120 #include "confdefs.h"
3123 #include <sys/utime.h>
3130 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3131 { (eval echo configure
:3132: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3132 ac_err
=`grep -v '^ *+' conftest.out`
3133 if test -z "$ac_err"; then
3135 guile_cv_struct_utimbuf_needs_posix
=no
3138 echo "configure: failed program was:" >&5
3139 cat conftest.
$ac_ext >&5
3141 guile_cv_struct_utimbuf_needs_posix
=yes
3146 echo "$ac_t""$guile_cv_struct_utimbuf_needs_posix" 1>&6
3147 if test "$guile_cv_struct_utimbuf_needs_posix" = yes; then
3148 cat >> confdefs.h
<<\EOF
3149 #define UTIMBUF_NEEDS_POSIX 1
3154 #--------------------------------------------------------------------
3156 # Which way does the stack grow?
3158 #--------------------------------------------------------------------
3160 if test "$cross_compiling" = yes; then
3161 echo "configure: warning: Guessing that stack grows down -- see scmconfig.h.in" 1>&2
3163 cat > conftest.
$ac_ext <<EOF
3164 #line 3165 "configure"
3165 #include "confdefs.h"
3166 aux (l) unsigned long l;
3167 { int x; exit (l >= ((unsigned long)&x)); }
3168 main () { int q; aux((unsigned long)&q); }
3170 if { (eval echo configure
:3171: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
3172 cat >> confdefs.h
<<\EOF
3173 #define SCM_STACK_GROWS_UP 1
3177 echo "configure: failed program was:" >&5
3178 cat conftest.
$ac_ext >&5
3185 if test "$cross_compiling" = yes; then
3186 cat >> confdefs.h
<<\EOF
3187 #define SCM_SINGLES 1
3190 echo "configure: warning: Guessing that sizeof(long) == sizeof(float) -- see scmconfig.h.in" 1>&2
3192 cat > conftest.
$ac_ext <<EOF
3193 #line 3194 "configure"
3194 #include "confdefs.h"
3195 main () { exit (sizeof(float) != sizeof(long)); }
3197 if { (eval echo configure
:3198: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
3199 cat >> confdefs.h
<<\EOF
3200 #define SCM_SINGLES 1
3204 echo "configure: failed program was:" >&5
3205 cat conftest.
$ac_ext >&5
3211 echo $ac_n "checking for struct linger""... $ac_c" 1>&6
3212 echo "configure:3213: checking for struct linger" >&5
3213 if eval "test \"`echo '$''{'scm_cv_struct_linger'+set}'`\" = set"; then
3214 echo $ac_n "(cached) $ac_c" 1>&6
3216 cat > conftest.
$ac_ext <<EOF
3217 #line 3218 "configure"
3218 #include "confdefs.h"
3220 #include <sys/types.h>
3221 #include <sys/socket.h>
3223 struct linger lgr; lgr.l_linger = 100
3226 if { (eval echo configure
:3227: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3228 scm_cv_struct_linger
="yes"
3230 echo "configure: failed program was:" >&5
3231 cat conftest.
$ac_ext >&5
3233 scm_cv_struct_linger
="no"
3238 echo "$ac_t""$scm_cv_struct_linger" 1>&6
3239 if test $scm_cv_struct_linger = yes; then
3240 cat >> confdefs.h
<<\EOF
3241 #define HAVE_STRUCT_LINGER 1
3246 #--------------------------------------------------------------------
3248 # How can you violate a stdio abstraction by setting a stream's fd?
3250 #--------------------------------------------------------------------
3252 echo $ac_n "checking how to set a stream file descriptor""... $ac_c" 1>&6
3253 echo "configure:3254: checking how to set a stream file descriptor" >&5
3254 if eval "test \"`echo '$''{'scm_cv_fd_setter'+set}'`\" = set"; then
3255 echo $ac_n "(cached) $ac_c" 1>&6
3257 cat > conftest.
$ac_ext <<EOF
3258 #line 3259 "configure"
3259 #include "confdefs.h"
3265 if { (eval echo configure
:3266: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3267 scm_cv_fd_setter
="_file"
3269 echo "configure: failed program was:" >&5
3270 cat conftest.
$ac_ext >&5
3272 cat > conftest.
$ac_ext <<EOF
3273 #line 3274 "configure"
3274 #include "confdefs.h"
3280 if { (eval echo configure
:3281: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3282 scm_cv_fd_setter
="_fileno"
3284 echo "configure: failed program was:" >&5
3285 cat conftest.
$ac_ext >&5
3295 if test "$scm_cv_fd_setter"; then
3296 echo "$ac_t""$scm_cv_fd_setter" 1>&6
3297 cat >> confdefs.h
<<EOF
3298 #define FD_SETTER $scm_cv_fd_setter
3302 echo "$ac_t""we couldn't do it!" 1>&6
3305 #--------------------------------------------------------------------
3306 # How to find out whether a FILE structure contains buffered data.
3307 # From Tk we have the following list:
3308 # _cnt: Most UNIX systems
3312 # Or, in GNU libc there are two fields, _gptr and _egptr, which
3313 # have to be compared.
3314 # These can also be known as _IO_read_ptr and _IO_read_end.
3315 #--------------------------------------------------------------------
3317 echo $ac_n "checking how to get buffer char count from FILE structure""... $ac_c" 1>&6
3318 echo "configure:3319: checking how to get buffer char count from FILE structure" >&5
3319 if eval "test \"`echo '$''{'scm_cv_struct_file_count'+set}'`\" = set"; then
3320 echo $ac_n "(cached) $ac_c" 1>&6
3322 cat > conftest.
$ac_ext <<EOF
3323 #line 3324 "configure"
3324 #include "confdefs.h"
3327 FILE *f = stdin; f->_cnt = 0
3330 if { (eval echo configure
:3331: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3332 scm_cv_struct_file_count
="_cnt"
3334 echo "configure: failed program was:" >&5
3335 cat conftest.
$ac_ext >&5
3337 cat > conftest.
$ac_ext <<EOF
3338 #line 3339 "configure"
3339 #include "confdefs.h"
3342 FILE *f = stdin; f->_r = 0
3345 if { (eval echo configure
:3346: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3347 scm_cv_struct_file_count
="_r"
3349 echo "configure: failed program was:" >&5
3350 cat conftest.
$ac_ext >&5
3352 cat > conftest.
$ac_ext <<EOF
3353 #line 3354 "configure"
3354 #include "confdefs.h"
3357 FILE *f = stdin; f->readCount = 0
3360 if { (eval echo configure
:3361: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3362 scm_cv_struct_file_count
="readCount"
3364 echo "configure: failed program was:" >&5
3365 cat conftest.
$ac_ext >&5
3367 scm_cv_struct_file_count
=""
3376 if test "$scm_cv_struct_file_count"; then
3377 echo "$ac_t""$scm_cv_struct_file_count" 1>&6
3378 cat >> confdefs.h
<<EOF
3379 #define FILE_CNT_FIELD $scm_cv_struct_file_count
3383 if eval "test \"`echo '$''{'scm_cv_struct_file_gptr'+set}'`\" = set"; then
3384 echo $ac_n "(cached) $ac_c" 1>&6
3386 cat > conftest.
$ac_ext <<EOF
3387 #line 3388 "configure"
3388 #include "confdefs.h"
3391 FILE *f = stdin; f->_gptr = f->egptr;
3394 if { (eval echo configure
:3395: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3396 scm_cv_struct_file_gptr
=1
3398 echo "configure: failed program was:" >&5
3399 cat conftest.
$ac_ext >&5
3401 scm_cv_struct_file_gptr
=""
3406 if test "$scm_cv_struct_gptr"; then
3407 echo "$ac_t""gptr" 1>&6
3408 cat >> confdefs.h
<<EOF
3409 #define FILE_CNT_GPTR $scm_cv_struct_file_gptr
3413 if eval "test \"`echo '$''{'scm_cv_struct_file_readptr'+set}'`\" = set"; then
3414 echo $ac_n "(cached) $ac_c" 1>&6
3416 cat > conftest.
$ac_ext <<EOF
3417 #line 3418 "configure"
3418 #include "confdefs.h"
3421 FILE *f = stdin; f->_IO_read_ptr = f->_IO_read_end;
3424 if { (eval echo configure
:3425: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3426 scm_cv_struct_file_readptr
=1
3428 echo "configure: failed program was:" >&5
3429 cat conftest.
$ac_ext >&5
3434 if test "$scm_cv_struct_file_readptr"; then
3435 echo "$ac_t""read_ptr" 1>&6
3436 cat >> confdefs.h
<<EOF
3437 #define FILE_CNT_READPTR $scm_cv_struct_file_readptr
3441 echo "$ac_t""we couldn't do it!" 1>&6
3446 #--------------------------------------------------------------------
3448 # Flags for thread support
3450 #--------------------------------------------------------------------
3453 echo $ac_n "checking "threads package
type"""... $ac_c" 1>&6
3454 echo "configure:3455: checking "threads package
type"" >&5
3455 if eval "test \"`echo '$''{'cy_cv_threads_package'+set}'`\" = set"; then
3456 echo $ac_n "(cached) $ac_c" 1>&6
3459 if eval "test \"`echo '$''{'cy_cv_threads_cflags'+set}'`\" = set"; then
3460 echo $ac_n "(cached) $ac_c" 1>&6
3463 if eval "test \"`echo '$''{'cy_cv_threads_libs'+set}'`\" = set"; then
3464 echo $ac_n "(cached) $ac_c" 1>&6
3468 # Check whether --with-threads or --without-threads was given.
3469 if test "${with_threads+set}" = set; then
3470 withval
="$with_threads"
3471 use_threads
=$withval
3476 test -n "$use_threads" || use_threads
=qt
3477 threads_package
=unknown
3478 if test "$use_threads" != no
; then
3479 if test "$use_threads" = yes ||
test "$use_threads" = qt
; then
3480 # Look for qt in source directory.
3481 if test -f $srcdir/qt
/qt.c
; then
3482 qtsrcdir
="`(cd $srcdir; pwd)`/qt"
3483 threads_package
=COOP
3484 cy_cv_threads_cflags
="-I$qtsrcdir -I../qt"
3485 cy_cv_threads_libs
="../qt/libqt.a"
3488 if test -f $use_threads/qt.c
; then
3489 # FIXME seems as though we should try to use an installed qt here.
3490 threads_package
=COOP
3491 cy_cv_threads_cflags
="-I$use_threads -I../qt"
3492 cy_cv_threads_libs
="../qt/libqt.a"
3495 if test "$use_threads" = pthreads
; then
3496 # Look for pthreads in srcdir. See above to understand why
3497 # we always set threads_package.
3498 if test -f $srcdir/..
/..
/pthreads
/pthreads
/queue.c \
3499 ||
test -f $srcdir/..
/pthreads
/pthreads
/queue.c
; then
3501 cy_cv_threads_cflags
="-I$srcdir/../../pthreads/include"
3502 cy_cv_threads_libs
="-L../../pthreads/lib -lpthread"
3505 saved_CPP
="$CPPFLAGS"
3508 if test "$threads_package" = unknown
; then
3509 CPPFLAGS
="-I$use_threads/include"
3510 LDFLAGS
="-L$use_threads/lib"
3511 LIBS
="-lgthreads -lmalloc"
3512 cat > conftest.
$ac_ext <<EOF
3513 #line 3514 "configure"
3514 #include "confdefs.h"
3515 #include <pthread.h>
3518 pthread_equal(NULL,NULL);
3522 if { (eval echo configure
:3523: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3526 echo "configure: failed program was:" >&5
3527 cat conftest.
$ac_ext >&5
3531 if test "$threads_package" = unknown
; then
3533 cat > conftest.
$ac_ext <<EOF
3534 #line 3535 "configure"
3535 #include "confdefs.h"
3536 #include <pthread.h>
3539 pthread_equal(NULL,NULL);
3543 if { (eval echo configure
:3544: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3547 echo "configure: failed program was:" >&5
3548 cat conftest.
$ac_ext >&5
3552 if test "$threads_package" = unknown
; then
3554 cat > conftest.
$ac_ext <<EOF
3555 #line 3556 "configure"
3556 #include "confdefs.h"
3557 #include <pthread.h>
3560 pthread_equal(NULL,NULL);
3564 if { (eval echo configure
:3565: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3566 threads_package
=PCthreads
3568 echo "configure: failed program was:" >&5
3569 cat conftest.
$ac_ext >&5
3573 cy_cv_threads_cflags
="$CPPFLAGS $cy_cv_threads_cflags"
3574 cy_cv_threads_libs
="$LDFLAGS $LIBS $cy_cv_threads_libs"
3575 cy_cv_threads_package
=$threads_package
3576 CPPFLAGS
="$saved_CPP"
3579 if test "$threads_package" = unknown
; then
3580 { echo "configure: error: "cannot
find thread library installation
"" 1>&2; exit 1; }
3592 echo "$ac_t""$cy_cv_threads_package" 1>&6
3594 CFLAGS
="$CFLAGS $cy_cv_threads_cflags"
3595 THREAD_LIBS
="$cy_cv_threads_libs"
3598 if test "$cy_cv_threads_package" = FSU
; then
3599 cat >> confdefs.h
<<\EOF
3600 #define USE_FSU_PTHREADS 1
3603 else if test "$cy_cv_threads_package" = COOP
; then
3604 cat >> confdefs.h
<<\EOF
3605 #define USE_COOP_THREADS 1
3608 else if test "$cy_cv_threads_package" = MIT
; then
3609 cat >> confdefs.h
<<\EOF
3610 #define USE_MIT_PTHREADS 1
3613 else if test "$cy_cv_threads_package" = PCthreads
; then
3614 cat >> confdefs.h
<<\EOF
3615 #define USE_PCTHREADS_PTHREADS 1
3618 else if test "$cy_cv_threads_package" = unknown
; then
3619 { echo "configure: error: "cannot
find threads installation
"" 1>&2; exit 1; }
3626 if test "$cy_cv_threads_package" != ""; then
3627 cat >> confdefs.h
<<\EOF
3628 #define USE_THREADS 1
3631 LIBOBJS
="$LIBOBJS threads.o"
3634 ## If we're using GCC, ask for aggressive warnings.
3636 yes ) CFLAGS
="$CFLAGS -Wall -Wpointer-arith" ;;
3639 for ac_prog
in mawk gawk nawk
awk
3641 # Extract the first word of "$ac_prog", so it can be a program name with args.
3642 set dummy
$ac_prog; ac_word
=$2
3643 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3644 echo "configure:3645: checking for $ac_word" >&5
3645 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
3646 echo $ac_n "(cached) $ac_c" 1>&6
3648 if test -n "$AWK"; then
3649 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
3651 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
3652 for ac_dir
in $PATH; do
3653 test -z "$ac_dir" && ac_dir
=.
3654 if test -f $ac_dir/$ac_word; then
3655 ac_cv_prog_AWK
="$ac_prog"
3662 AWK
="$ac_cv_prog_AWK"
3663 if test -n "$AWK"; then
3664 echo "$ac_t""$AWK" 1>&6
3666 echo "$ac_t""no" 1>&6
3669 test -n "$AWK" && break
3673 ## If we're creating a shared library (using libtool!), then we'll
3674 ## need to generate a list of .lo files corresponding to the .o files
3675 ## given in LIBOBJS. We'll call it LIBLOBJS.
3676 LIBLOBJS
="`echo ${LIBOBJS} | sed 's/\.o/.lo/g'`"
3682 GUILE_STAMP
="`date`"
3690 threads_enabled
=false
3691 if test "$cy_cv_threads_package" = COOP
; then
3692 threads_enabled
=true
3695 # Determine the host we are working on
3697 # Make sure we can run config.sub.
3698 if $ac_config_sub sun4
>/dev
/null
2>&1; then :
3699 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
3702 echo $ac_n "checking host system type""... $ac_c" 1>&6
3703 echo "configure:3704: checking host system type" >&5
3706 case "$host_alias" in
3710 if host_alias
=`$ac_config_guess`; then :
3711 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
3713 *) host_alias
=$nonopt ;;
3717 host=`$ac_config_sub $host_alias`
3718 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3719 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3720 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3721 echo "$ac_t""$host" 1>&6
3724 # How can we refer to the qt source directory from within the qt build
3725 # directory? For headers, we can rely on the fact that the qt src
3726 # directory appears in the #include path.
3728 qtsrcdir
="`(cd $srcdir; pwd)`/qt"
3732 qtmds_s
=$qtsrcdir/md
/i386.s
3734 qtmdc_c
=$qtsrcdir/md
/null.c
3737 qtmds_s
=$qtsrcdir/md
/mips-irix5.s
3739 qtmdc_c
=$qtsrcdir/md
/null.c
3740 qtdmdb_s
=$qtsrcdir/md
/mips_b.s
3743 qtmds_s
=$qtsrcdir/md
/mips.s
3745 qtmdc_c
=$qtsrcdir/md
/null.c
3746 qtdmdb_s
=$qtsrcdir/md
/mips_b.s
3750 qtmdc_c
=$qtsrcdir/md
/null.c
3751 qtmds_s
=$qtsrcdir/md
/_sparc.s
3752 qtdmdb_s
=$qtsrcdir/md
/_sparc_b.s
3756 qtmdc_c
=$qtsrcdir/md
/null.c
3757 qtmds_s
=$qtsrcdir/md
/sparc.s
3758 qtdmdb_s
=$qtsrcdir/md
/sparc_b.s
3761 echo "Unknown configuration; threads package disabled"
3762 threads_enabled
=false
3768 if $threads_enabled; then
3774 # Give the Makefile the names of the object files that will be
3775 # generated by compiling $qtmdc_c and $qtmds_s.
3776 qtmdc_o
="`echo ${qtmdc_c} | sed -e 's:^.*/::' | sed -e 's:\.c$:\.o:'`"
3777 qtmds_o
="`echo ${qtmds_s} | sed -e 's:^.*/::' | sed -e 's:\.s$:\.o:'`"
3788 cat > confcache
<<\EOF
3789 # This file is a shell script that caches the results of configure
3790 # tests run on this system so they can be shared between configure
3791 # scripts and configure runs. It is not useful on other systems.
3792 # If it contains results you don't want to keep, you may remove or edit it.
3794 # By default, configure uses ./config.cache as the cache file,
3795 # creating it if it does not exist already. You can give configure
3796 # the --cache-file=FILE option to use a different cache file; that is
3797 # what configure does when it calls configure scripts in
3798 # subdirectories, so they share the cache.
3799 # Giving --cache-file=/dev/null disables caching, for debugging configure.
3800 # config.status only pays attention to the cache file if you give it the
3801 # --recheck option to rerun configure.
3804 # The following way of writing the cache mishandles newlines in values,
3805 # but we know of no workaround that is simple, portable, and efficient.
3806 # So, don't put newlines in cache variables' values.
3807 # Ultrix sh set writes to stderr and can't be redirected directly,
3808 # and sets the high bit in the cache file unless we assign to the vars.
3810 case `(ac_space=' '; set) 2>&1` in
3812 # `set' does not quote correctly, so add quotes (double-quote substitution
3813 # turns \\\\ into \\, and sed turns \\ into \).
3815 -e "s/'/'\\\\''/g" \
3816 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
3819 # `set' quotes correctly as required by POSIX, so do not add quotes.
3820 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
3823 if cmp -s $cache_file confcache
; then
3826 if test -w $cache_file; then
3827 echo "updating cache $cache_file"
3828 cat confcache
> $cache_file
3830 echo "not updating unwritable cache $cache_file"
3835 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
3837 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
3838 # Let make expand exec_prefix.
3839 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
3841 # Any assignment to VPATH causes Sun make to only execute
3842 # the first set of double-colon rules, so remove it if not needed.
3843 # If there is a colon in the path, we need to keep it.
3844 if test "x$srcdir" = x.
; then
3845 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
3848 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
3850 DEFS
=-DHAVE_CONFIG_H
3852 # Without the "./", some shells look in PATH for config.status.
3853 : ${CONFIG_STATUS=./config.status}
3855 echo creating
$CONFIG_STATUS
3856 rm -f $CONFIG_STATUS
3857 cat > $CONFIG_STATUS <<EOF
3859 # Generated automatically by configure.
3860 # Run this file to recreate the current configuration.
3861 # This directory was configured as follows,
3862 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
3864 # $0 $ac_configure_args
3866 # Compiler output produced by configure, useful for debugging
3867 # configure, is in ./config.log if it exists.
3869 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
3872 case "\$ac_option" in
3873 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
3874 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
3875 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
3876 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
3877 echo "$CONFIG_STATUS generated by autoconf version 2.12"
3879 -help | --help | --hel | --he | --h)
3880 echo "\$ac_cs_usage"; exit 0 ;;
3881 *) echo "\$ac_cs_usage"; exit 1 ;;
3885 ac_given_srcdir=$srcdir
3886 ac_given_INSTALL="$INSTALL"
3888 trap 'rm -fr `echo "Makefile libguile/Makefile libguile/guile-snarf ice-9/Makefile ice-9/version.scm qt/Makefile qt/qt.h qt/md/Makefile qt/time/Makefile libguile/scmconfig.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
3890 cat >> $CONFIG_STATUS <<EOF
3892 # Protect against being on the right side of a sed subst in config.status.
3893 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
3894 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
3897 s%@CFLAGS@%$CFLAGS%g
3898 s%@CPPFLAGS@%$CPPFLAGS%g
3899 s%@CXXFLAGS@%$CXXFLAGS%g
3901 s%@LDFLAGS@%$LDFLAGS%g
3903 s%@exec_prefix@%$exec_prefix%g
3904 s%@prefix@%$prefix%g
3905 s%@program_transform_name@%$program_transform_name%g
3906 s%@bindir@%$bindir%g
3907 s%@sbindir@%$sbindir%g
3908 s%@libexecdir@%$libexecdir%g
3909 s%@datadir@%$datadir%g
3910 s%@sysconfdir@%$sysconfdir%g
3911 s%@sharedstatedir@%$sharedstatedir%g
3912 s%@localstatedir@%$localstatedir%g
3913 s%@libdir@%$libdir%g
3914 s%@includedir@%$includedir%g
3915 s%@oldincludedir@%$oldincludedir%g
3916 s%@infodir@%$infodir%g
3917 s%@mandir@%$mandir%g
3918 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
3919 s%@INSTALL_DATA@%$INSTALL_DATA%g
3920 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
3921 s%@PACKAGE@%$PACKAGE%g
3922 s%@VERSION@%$VERSION%g
3923 s%@ACLOCAL@%$ACLOCAL%g
3924 s%@AUTOCONF@%$AUTOCONF%g
3925 s%@AUTOMAKE@%$AUTOMAKE%g
3926 s%@AUTOHEADER@%$AUTOHEADER%g
3927 s%@MAKEINFO@%$MAKEINFO%g
3928 s%@SET_MAKE@%$SET_MAKE%g
3933 s%@host_alias@%$host_alias%g
3934 s%@host_cpu@%$host_cpu%g
3935 s%@host_vendor@%$host_vendor%g
3936 s%@host_os@%$host_os%g
3937 s%@RANLIB@%$RANLIB%g
3939 s%@LIBTOOL@%$LIBTOOL%g
3940 s%@LIBOBJS@%$LIBOBJS%g
3941 s%@ALLOCA@%$ALLOCA%g
3942 s%@THREAD_LIBS@%$THREAD_LIBS%g
3944 s%@GUILE_MAJOR_VERSION@%$GUILE_MAJOR_VERSION%g
3945 s%@GUILE_MINOR_VERSION@%$GUILE_MINOR_VERSION%g
3946 s%@GUILE_VERSION@%$GUILE_VERSION%g
3947 s%@GUILE_STAMP@%$GUILE_STAMP%g
3948 s%@LIBLOBJS@%$LIBLOBJS%g
3949 s%@target_libs@%$target_libs%g
3950 s%@qtmd_h@%$qtmd_h%g
3951 s%@qtmdc_c@%$qtmdc_c%g
3952 s%@qtmdc_o@%$qtmdc_o%g
3953 s%@qtmds_s@%$qtmds_s%g
3954 s%@qtmds_o@%$qtmds_o%g
3955 s%@qtmdb_s@%$qtmdb_s%g
3960 cat >> $CONFIG_STATUS <<\EOF
3962 # Split the substitutions into bite-sized pieces for seds with
3963 # small command number limits, like on Digital OSF/1 and HP-UX.
3964 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
3965 ac_file
=1 # Number of current file.
3966 ac_beg
=1 # First line for current file.
3967 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
3970 while $ac_more_lines; do
3971 if test $ac_beg -gt 1; then
3972 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
3974 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
3976 if test ! -s conftest.s
$ac_file; then
3978 rm -f conftest.s
$ac_file
3980 if test -z "$ac_sed_cmds"; then
3981 ac_sed_cmds
="sed -f conftest.s$ac_file"
3983 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
3985 ac_file
=`expr $ac_file + 1`
3987 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
3990 if test -z "$ac_sed_cmds"; then
3995 cat >> $CONFIG_STATUS <<EOF
3997 CONFIG_FILES=\${CONFIG_FILES-"Makefile libguile/Makefile libguile/guile-snarf ice-9/Makefile ice-9/version.scm qt/Makefile qt/qt.h qt/md/Makefile qt/time/Makefile"}
3999 cat >> $CONFIG_STATUS <<\EOF
4000 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
4001 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4003 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
4004 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
4005 *) ac_file_in
="${ac_file}.in" ;;
4008 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
4010 # Remove last slash and all that follows it. Not all systems have dirname.
4011 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4012 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
4013 # The file is in a subdirectory.
4014 test ! -d "$ac_dir" && mkdir
"$ac_dir"
4015 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
4016 # A "../" for each directory in $ac_dir_suffix.
4017 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
4019 ac_dir_suffix
= ac_dots
=
4022 case "$ac_given_srcdir" in
4024 if test -z "$ac_dots"; then top_srcdir
=.
4025 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
4026 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
4028 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
4029 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
4032 case "$ac_given_INSTALL" in
4033 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
4034 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
4037 echo creating
"$ac_file"
4039 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
4041 *Makefile
*) ac_comsub
="1i\\
4042 # $configure_input" ;;
4046 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4048 s%@configure_input@%$configure_input%g
4049 s%@srcdir@%$srcdir%g
4050 s%@top_srcdir@%$top_srcdir%g
4051 s%@INSTALL@%$INSTALL%g
4052 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
4056 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
4057 # NAME is the cpp macro being defined and VALUE is the value it is being given.
4059 # ac_d sets the value in "#define NAME VALUE" lines.
4060 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
4061 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
4064 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
4065 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
4066 ac_uB
='\([ ]\)%\1#\2define\3'
4069 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
4070 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
4071 ac_eB
='$%\1#\2define\3'
4075 if test "${CONFIG_HEADERS+set}" != set; then
4077 cat >> $CONFIG_STATUS <<EOF
4078 CONFIG_HEADERS="libguile/scmconfig.h"
4080 cat >> $CONFIG_STATUS <<\EOF
4082 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
4083 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4085 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
4086 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
4087 *) ac_file_in
="${ac_file}.in" ;;
4090 echo creating
$ac_file
4092 rm -f conftest.frag conftest.
in conftest.out
4093 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4094 cat $ac_file_inputs > conftest.
in
4098 # Transform confdefs.h into a sed script conftest.vals that substitutes
4099 # the proper values into config.h.in to produce config.h. And first:
4100 # Protect against being on the right side of a sed subst in config.status.
4101 # Protect against being in an unquoted here document in config.status.
4103 cat > conftest.hdr
<<\EOF
4106 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
4110 sed -n -f conftest.hdr confdefs.h > conftest.vals
4113 # This sed command replaces #undef with comments. This is necessary, for
4114 # example, in the case of _POSIX_SOURCE, which is predefined and required
4115 # on some systems where configure will not decide to define it.
4116 cat >> conftest.vals <<\EOF
4117 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
4120 # Break up conftest.vals because some shells have a limit on
4121 # the size of here documents, and old seds have small limits too.
4126 ac_lines=`grep -c . conftest.vals
`
4127 # grep -c gives empty output for an empty file on some AIX systems.
4128 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
4129 # Write a limited-size here document to conftest.frag.
4130 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
4131 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
4133 sed -f conftest.frag conftest.in > conftest.out
4135 mv conftest.out conftest.in
4137 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
4139 mv conftest.tail conftest.vals
4143 cat >> $CONFIG_STATUS <<\EOF
4144 rm -f conftest.frag conftest.h
4145 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
4146 cat conftest.in >> conftest.h
4148 if cmp -s $ac_file conftest.h 2>/dev/null; then
4149 echo "$ac_file is unchanged"
4152 # Remove last slash and all that follows it. Not all systems have dirname.
4153 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
4154 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4155 # The file is in a subdirectory.
4156 test ! -d "$ac_dir" && mkdir "$ac_dir"
4159 mv conftest.h $ac_file
4164 cat >> $CONFIG_STATUS <<EOF
4168 cat >> $CONFIG_STATUS <<\EOF
4169 test -z "$CONFIG_HEADERS" || echo timestamp > libguile/stamp-h
4170 chmod +x libguile/guile-snarf
4173 chmod +x $CONFIG_STATUS
4174 rm -fr confdefs* $ac_clean_files
4175 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1