* src/roff/troff/input.cc (read_size): Fix special case `s0'.
[s-roff.git] / configure
blob667491c069c410a120d00cf27d12beae793bdcba
1 #! /bin/sh
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.13
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
10 # Defaults:
11 ac_help=
12 ac_default_prefix=/usr/local
13 # Any additions from configure.in:
15 # Initialize some variables set by options.
16 # The variables have the same names as the options, with
17 # dashes changed to underlines.
18 build=NONE
19 cache_file=./config.cache
20 exec_prefix=NONE
21 host=NONE
22 no_create=
23 nonopt=NONE
24 no_recursion=
25 prefix=NONE
26 program_prefix=NONE
27 program_suffix=NONE
28 program_transform_name=s,x,x,
29 silent=
30 site=
31 srcdir=
32 target=NONE
33 verbose=
34 x_includes=NONE
35 x_libraries=NONE
36 bindir='${exec_prefix}/bin'
37 sbindir='${exec_prefix}/sbin'
38 libexecdir='${exec_prefix}/libexec'
39 datadir='${prefix}/share'
40 sysconfdir='${prefix}/etc'
41 sharedstatedir='${prefix}/com'
42 localstatedir='${prefix}/var'
43 libdir='${exec_prefix}/lib'
44 includedir='${prefix}/include'
45 oldincludedir='/usr/include'
46 infodir='${prefix}/info'
47 mandir='${prefix}/man'
49 # Initialize some other variables.
50 subdirs=
51 MFLAGS= MAKEFLAGS=
52 SHELL=${CONFIG_SHELL-/bin/sh}
53 # Maximum number of lines to put in a shell here document.
54 ac_max_here_lines=12
56 ac_prev=
57 for ac_option
60 # If the previous option needs an argument, assign it.
61 if test -n "$ac_prev"; then
62 eval "$ac_prev=\$ac_option"
63 ac_prev=
64 continue
67 case "$ac_option" in
68 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
69 *) ac_optarg= ;;
70 esac
72 # Accept the important Cygnus configure options, so we can diagnose typos.
74 case "$ac_option" in
76 -bindir | --bindir | --bindi | --bind | --bin | --bi)
77 ac_prev=bindir ;;
78 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
79 bindir="$ac_optarg" ;;
81 -build | --build | --buil | --bui | --bu)
82 ac_prev=build ;;
83 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
84 build="$ac_optarg" ;;
86 -cache-file | --cache-file | --cache-fil | --cache-fi \
87 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
88 ac_prev=cache_file ;;
89 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
90 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
91 cache_file="$ac_optarg" ;;
93 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
94 ac_prev=datadir ;;
95 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
96 | --da=*)
97 datadir="$ac_optarg" ;;
99 -disable-* | --disable-*)
100 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
101 # Reject names that are not valid shell variable names.
102 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
103 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
105 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
106 eval "enable_${ac_feature}=no" ;;
108 -enable-* | --enable-*)
109 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
110 # Reject names that are not valid shell variable names.
111 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
112 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
114 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
115 case "$ac_option" in
116 *=*) ;;
117 *) ac_optarg=yes ;;
118 esac
119 eval "enable_${ac_feature}='$ac_optarg'" ;;
121 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
122 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
123 | --exec | --exe | --ex)
124 ac_prev=exec_prefix ;;
125 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
126 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
127 | --exec=* | --exe=* | --ex=*)
128 exec_prefix="$ac_optarg" ;;
130 -gas | --gas | --ga | --g)
131 # Obsolete; use --with-gas.
132 with_gas=yes ;;
134 -help | --help | --hel | --he)
135 # Omit some internal or obsolete options to make the list less imposing.
136 # This message is too long to be a string in the A/UX 3.1 sh.
137 cat << EOF
138 Usage: configure [options] [host]
139 Options: [defaults in brackets after descriptions]
140 Configuration:
141 --cache-file=FILE cache test results in FILE
142 --help print this message
143 --no-create do not create output files
144 --quiet, --silent do not print \`checking...' messages
145 --version print the version of autoconf that created configure
146 Directory and file names:
147 --prefix=PREFIX install architecture-independent files in PREFIX
148 [$ac_default_prefix]
149 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
150 [same as prefix]
151 --bindir=DIR user executables in DIR [EPREFIX/bin]
152 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
153 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
154 --datadir=DIR read-only architecture-independent data in DIR
155 [PREFIX/share]
156 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
157 --sharedstatedir=DIR modifiable architecture-independent data in DIR
158 [PREFIX/com]
159 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
160 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
161 --includedir=DIR C header files in DIR [PREFIX/include]
162 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
163 --infodir=DIR info documentation in DIR [PREFIX/info]
164 --mandir=DIR man documentation in DIR [PREFIX/man]
165 --srcdir=DIR find the sources in DIR [configure dir or ..]
166 --program-prefix=PREFIX prepend PREFIX to installed program names
167 --program-suffix=SUFFIX append SUFFIX to installed program names
168 --program-transform-name=PROGRAM
169 run sed PROGRAM on installed program names
171 cat << EOF
172 Host type:
173 --build=BUILD configure for building on BUILD [BUILD=HOST]
174 --host=HOST configure for HOST [guessed]
175 --target=TARGET configure for TARGET [TARGET=HOST]
176 Features and packages:
177 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
178 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
179 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
180 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
181 --x-includes=DIR X include files are in DIR
182 --x-libraries=DIR X library files are in DIR
184 if test -n "$ac_help"; then
185 echo "--enable and --with options recognized:$ac_help"
187 exit 0 ;;
189 -host | --host | --hos | --ho)
190 ac_prev=host ;;
191 -host=* | --host=* | --hos=* | --ho=*)
192 host="$ac_optarg" ;;
194 -includedir | --includedir | --includedi | --included | --include \
195 | --includ | --inclu | --incl | --inc)
196 ac_prev=includedir ;;
197 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
198 | --includ=* | --inclu=* | --incl=* | --inc=*)
199 includedir="$ac_optarg" ;;
201 -infodir | --infodir | --infodi | --infod | --info | --inf)
202 ac_prev=infodir ;;
203 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
204 infodir="$ac_optarg" ;;
206 -libdir | --libdir | --libdi | --libd)
207 ac_prev=libdir ;;
208 -libdir=* | --libdir=* | --libdi=* | --libd=*)
209 libdir="$ac_optarg" ;;
211 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
212 | --libexe | --libex | --libe)
213 ac_prev=libexecdir ;;
214 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
215 | --libexe=* | --libex=* | --libe=*)
216 libexecdir="$ac_optarg" ;;
218 -localstatedir | --localstatedir | --localstatedi | --localstated \
219 | --localstate | --localstat | --localsta | --localst \
220 | --locals | --local | --loca | --loc | --lo)
221 ac_prev=localstatedir ;;
222 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
223 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
224 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
225 localstatedir="$ac_optarg" ;;
227 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
228 ac_prev=mandir ;;
229 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
230 mandir="$ac_optarg" ;;
232 -nfp | --nfp | --nf)
233 # Obsolete; use --without-fp.
234 with_fp=no ;;
236 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
237 | --no-cr | --no-c)
238 no_create=yes ;;
240 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
241 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
242 no_recursion=yes ;;
244 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
245 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
246 | --oldin | --oldi | --old | --ol | --o)
247 ac_prev=oldincludedir ;;
248 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
249 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
250 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
251 oldincludedir="$ac_optarg" ;;
253 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
254 ac_prev=prefix ;;
255 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
256 prefix="$ac_optarg" ;;
258 -program-prefix | --program-prefix | --program-prefi | --program-pref \
259 | --program-pre | --program-pr | --program-p)
260 ac_prev=program_prefix ;;
261 -program-prefix=* | --program-prefix=* | --program-prefi=* \
262 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
263 program_prefix="$ac_optarg" ;;
265 -program-suffix | --program-suffix | --program-suffi | --program-suff \
266 | --program-suf | --program-su | --program-s)
267 ac_prev=program_suffix ;;
268 -program-suffix=* | --program-suffix=* | --program-suffi=* \
269 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
270 program_suffix="$ac_optarg" ;;
272 -program-transform-name | --program-transform-name \
273 | --program-transform-nam | --program-transform-na \
274 | --program-transform-n | --program-transform- \
275 | --program-transform | --program-transfor \
276 | --program-transfo | --program-transf \
277 | --program-trans | --program-tran \
278 | --progr-tra | --program-tr | --program-t)
279 ac_prev=program_transform_name ;;
280 -program-transform-name=* | --program-transform-name=* \
281 | --program-transform-nam=* | --program-transform-na=* \
282 | --program-transform-n=* | --program-transform-=* \
283 | --program-transform=* | --program-transfor=* \
284 | --program-transfo=* | --program-transf=* \
285 | --program-trans=* | --program-tran=* \
286 | --progr-tra=* | --program-tr=* | --program-t=*)
287 program_transform_name="$ac_optarg" ;;
289 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
290 | -silent | --silent | --silen | --sile | --sil)
291 silent=yes ;;
293 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
294 ac_prev=sbindir ;;
295 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
296 | --sbi=* | --sb=*)
297 sbindir="$ac_optarg" ;;
299 -sharedstatedir | --sharedstatedir | --sharedstatedi \
300 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
301 | --sharedst | --shareds | --shared | --share | --shar \
302 | --sha | --sh)
303 ac_prev=sharedstatedir ;;
304 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
305 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
306 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
307 | --sha=* | --sh=*)
308 sharedstatedir="$ac_optarg" ;;
310 -site | --site | --sit)
311 ac_prev=site ;;
312 -site=* | --site=* | --sit=*)
313 site="$ac_optarg" ;;
315 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
316 ac_prev=srcdir ;;
317 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
318 srcdir="$ac_optarg" ;;
320 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
321 | --syscon | --sysco | --sysc | --sys | --sy)
322 ac_prev=sysconfdir ;;
323 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
324 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
325 sysconfdir="$ac_optarg" ;;
327 -target | --target | --targe | --targ | --tar | --ta | --t)
328 ac_prev=target ;;
329 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
330 target="$ac_optarg" ;;
332 -v | -verbose | --verbose | --verbos | --verbo | --verb)
333 verbose=yes ;;
335 -version | --version | --versio | --versi | --vers)
336 echo "configure generated by autoconf version 2.13"
337 exit 0 ;;
339 -with-* | --with-*)
340 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
341 # Reject names that are not valid shell variable names.
342 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
343 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
345 ac_package=`echo $ac_package| sed 's/-/_/g'`
346 case "$ac_option" in
347 *=*) ;;
348 *) ac_optarg=yes ;;
349 esac
350 eval "with_${ac_package}='$ac_optarg'" ;;
352 -without-* | --without-*)
353 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
354 # Reject names that are not valid shell variable names.
355 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
356 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
358 ac_package=`echo $ac_package| sed 's/-/_/g'`
359 eval "with_${ac_package}=no" ;;
361 --x)
362 # Obsolete; use --with-x.
363 with_x=yes ;;
365 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
366 | --x-incl | --x-inc | --x-in | --x-i)
367 ac_prev=x_includes ;;
368 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
369 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
370 x_includes="$ac_optarg" ;;
372 -x-libraries | --x-libraries | --x-librarie | --x-librari \
373 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
374 ac_prev=x_libraries ;;
375 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
376 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
377 x_libraries="$ac_optarg" ;;
379 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
383 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
384 echo "configure: warning: $ac_option: invalid host type" 1>&2
386 if test "x$nonopt" != xNONE; then
387 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
389 nonopt="$ac_option"
392 esac
393 done
395 if test -n "$ac_prev"; then
396 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
399 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
401 # File descriptor usage:
402 # 0 standard input
403 # 1 file creation
404 # 2 errors and warnings
405 # 3 some systems may open it to /dev/tty
406 # 4 used on the Kubota Titan
407 # 6 checking for... messages and results
408 # 5 compiler messages saved in config.log
409 if test "$silent" = yes; then
410 exec 6>/dev/null
411 else
412 exec 6>&1
414 exec 5>./config.log
416 echo "\
417 This file contains any messages produced by compilers while
418 running configure, to aid debugging if configure makes a mistake.
419 " 1>&5
421 # Strip out --no-create and --no-recursion so they do not pile up.
422 # Also quote any args containing shell metacharacters.
423 ac_configure_args=
424 for ac_arg
426 case "$ac_arg" in
427 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
428 | --no-cr | --no-c) ;;
429 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
430 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
431 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
432 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
433 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
434 esac
435 done
437 # NLS nuisances.
438 # Only set these to C if already set. These must not be set unconditionally
439 # because not all systems understand e.g. LANG=C (notably SCO).
440 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
441 # Non-C LC_CTYPE values break the ctype check.
442 if test "${LANG+set}" = set; then LANG=C; export LANG; fi
443 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
444 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
445 if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
447 # confdefs.h avoids OS command line length limits that DEFS can exceed.
448 rm -rf conftest* confdefs.h
449 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
450 echo > confdefs.h
452 # A filename unique to this package, relative to the directory that
453 # configure is in, which we can look for to find out if srcdir is correct.
454 ac_unique_file=src/roff/groff/groff.cc
456 # Find the source files, if location was not specified.
457 if test -z "$srcdir"; then
458 ac_srcdir_defaulted=yes
459 # Try the directory containing this script, then its parent.
460 ac_prog=$0
461 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
462 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
463 srcdir=$ac_confdir
464 if test ! -r $srcdir/$ac_unique_file; then
465 srcdir=..
467 else
468 ac_srcdir_defaulted=no
470 if test ! -r $srcdir/$ac_unique_file; then
471 if test "$ac_srcdir_defaulted" = yes; then
472 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
473 else
474 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
477 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
479 # Prefer explicitly selected file to automatically selected ones.
480 if test -z "$CONFIG_SITE"; then
481 if test "x$prefix" != xNONE; then
482 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
483 else
484 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
487 for ac_site_file in $CONFIG_SITE; do
488 if test -r "$ac_site_file"; then
489 echo "loading site script $ac_site_file"
490 . "$ac_site_file"
492 done
494 if test -r "$cache_file"; then
495 echo "loading cache $cache_file"
496 . $cache_file
497 else
498 echo "creating cache $cache_file"
499 > $cache_file
502 ac_ext=c
503 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
504 ac_cpp='$CPP $CPPFLAGS'
505 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
506 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
507 cross_compiling=$ac_cv_prog_cc_cross
509 ac_exeext=
510 ac_objext=o
511 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
512 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
513 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
514 ac_n= ac_c='
515 ' ac_t=' '
516 else
517 ac_n=-n ac_c= ac_t=
519 else
520 ac_n= ac_c='\c' ac_t=
524 ac_srcdir_defaulted=no
525 srcdir=`cd $srcdir; pwd`
526 top_builddir=`pwd`
528 # Extract the first word of "gcc", so it can be a program name with args.
529 set dummy gcc; ac_word=$2
530 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
531 echo "configure:532: checking for $ac_word" >&5
532 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
533 echo $ac_n "(cached) $ac_c" 1>&6
534 else
535 if test -n "$CC"; then
536 ac_cv_prog_CC="$CC" # Let the user override the test.
537 else
538 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
539 ac_dummy="$PATH"
540 for ac_dir in $ac_dummy; do
541 test -z "$ac_dir" && ac_dir=.
542 if test -f $ac_dir/$ac_word; then
543 ac_cv_prog_CC="gcc"
544 break
546 done
547 IFS="$ac_save_ifs"
550 CC="$ac_cv_prog_CC"
551 if test -n "$CC"; then
552 echo "$ac_t""$CC" 1>&6
553 else
554 echo "$ac_t""no" 1>&6
557 if test -z "$CC"; then
558 # Extract the first word of "cc", so it can be a program name with args.
559 set dummy cc; ac_word=$2
560 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
561 echo "configure:562: checking for $ac_word" >&5
562 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
563 echo $ac_n "(cached) $ac_c" 1>&6
564 else
565 if test -n "$CC"; then
566 ac_cv_prog_CC="$CC" # Let the user override the test.
567 else
568 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
569 ac_prog_rejected=no
570 ac_dummy="$PATH"
571 for ac_dir in $ac_dummy; do
572 test -z "$ac_dir" && ac_dir=.
573 if test -f $ac_dir/$ac_word; then
574 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
575 ac_prog_rejected=yes
576 continue
578 ac_cv_prog_CC="cc"
579 break
581 done
582 IFS="$ac_save_ifs"
583 if test $ac_prog_rejected = yes; then
584 # We found a bogon in the path, so make sure we never use it.
585 set dummy $ac_cv_prog_CC
586 shift
587 if test $# -gt 0; then
588 # We chose a different compiler from the bogus one.
589 # However, it has the same basename, so the bogon will be chosen
590 # first if we set CC to just the basename; use the full file name.
591 shift
592 set dummy "$ac_dir/$ac_word" "$@"
593 shift
594 ac_cv_prog_CC="$@"
599 CC="$ac_cv_prog_CC"
600 if test -n "$CC"; then
601 echo "$ac_t""$CC" 1>&6
602 else
603 echo "$ac_t""no" 1>&6
606 if test -z "$CC"; then
607 case "`uname -s`" in
608 *win32* | *WIN32*)
609 # Extract the first word of "cl", so it can be a program name with args.
610 set dummy cl; ac_word=$2
611 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
612 echo "configure:613: checking for $ac_word" >&5
613 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
614 echo $ac_n "(cached) $ac_c" 1>&6
615 else
616 if test -n "$CC"; then
617 ac_cv_prog_CC="$CC" # Let the user override the test.
618 else
619 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
620 ac_dummy="$PATH"
621 for ac_dir in $ac_dummy; do
622 test -z "$ac_dir" && ac_dir=.
623 if test -f $ac_dir/$ac_word; then
624 ac_cv_prog_CC="cl"
625 break
627 done
628 IFS="$ac_save_ifs"
631 CC="$ac_cv_prog_CC"
632 if test -n "$CC"; then
633 echo "$ac_t""$CC" 1>&6
634 else
635 echo "$ac_t""no" 1>&6
638 esac
640 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
643 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
644 echo "configure:645: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
646 ac_ext=c
647 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
648 ac_cpp='$CPP $CPPFLAGS'
649 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
650 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
651 cross_compiling=$ac_cv_prog_cc_cross
653 cat > conftest.$ac_ext << EOF
655 #line 656 "configure"
656 #include "confdefs.h"
658 main(){return(0);}
660 if { (eval echo configure:661: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
661 ac_cv_prog_cc_works=yes
662 # If we can't run a trivial program, we are probably using a cross compiler.
663 if (./conftest; exit) 2>/dev/null; then
664 ac_cv_prog_cc_cross=no
665 else
666 ac_cv_prog_cc_cross=yes
668 else
669 echo "configure: failed program was:" >&5
670 cat conftest.$ac_ext >&5
671 ac_cv_prog_cc_works=no
673 rm -fr conftest*
674 ac_ext=c
675 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
676 ac_cpp='$CPP $CPPFLAGS'
677 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
678 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
679 cross_compiling=$ac_cv_prog_cc_cross
681 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
682 if test $ac_cv_prog_cc_works = no; then
683 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
685 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
686 echo "configure:687: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
687 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
688 cross_compiling=$ac_cv_prog_cc_cross
690 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
691 echo "configure:692: checking whether we are using GNU C" >&5
692 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
693 echo $ac_n "(cached) $ac_c" 1>&6
694 else
695 cat > conftest.c <<EOF
696 #ifdef __GNUC__
697 yes;
698 #endif
700 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:701: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
701 ac_cv_prog_gcc=yes
702 else
703 ac_cv_prog_gcc=no
707 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
709 if test $ac_cv_prog_gcc = yes; then
710 GCC=yes
711 else
712 GCC=
715 ac_test_CFLAGS="${CFLAGS+set}"
716 ac_save_CFLAGS="$CFLAGS"
717 CFLAGS=
718 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
719 echo "configure:720: checking whether ${CC-cc} accepts -g" >&5
720 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
721 echo $ac_n "(cached) $ac_c" 1>&6
722 else
723 echo 'void f(){}' > conftest.c
724 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
725 ac_cv_prog_cc_g=yes
726 else
727 ac_cv_prog_cc_g=no
729 rm -f conftest*
733 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
734 if test "$ac_test_CFLAGS" = set; then
735 CFLAGS="$ac_save_CFLAGS"
736 elif test $ac_cv_prog_cc_g = yes; then
737 if test "$GCC" = yes; then
738 CFLAGS="-g -O2"
739 else
740 CFLAGS="-g"
742 else
743 if test "$GCC" = yes; then
744 CFLAGS="-O2"
745 else
746 CFLAGS=
750 for ac_prog in $CCC c++ g++ gcc CC cxx cc++ cl
752 # Extract the first word of "$ac_prog", so it can be a program name with args.
753 set dummy $ac_prog; ac_word=$2
754 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
755 echo "configure:756: checking for $ac_word" >&5
756 if eval "test \"`echo '$''{'ac_cv_prog_CXX'+set}'`\" = set"; then
757 echo $ac_n "(cached) $ac_c" 1>&6
758 else
759 if test -n "$CXX"; then
760 ac_cv_prog_CXX="$CXX" # Let the user override the test.
761 else
762 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
763 ac_dummy="$PATH"
764 for ac_dir in $ac_dummy; do
765 test -z "$ac_dir" && ac_dir=.
766 if test -f $ac_dir/$ac_word; then
767 ac_cv_prog_CXX="$ac_prog"
768 break
770 done
771 IFS="$ac_save_ifs"
774 CXX="$ac_cv_prog_CXX"
775 if test -n "$CXX"; then
776 echo "$ac_t""$CXX" 1>&6
777 else
778 echo "$ac_t""no" 1>&6
781 test -n "$CXX" && break
782 done
783 test -n "$CXX" || CXX="gcc"
786 echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works""... $ac_c" 1>&6
787 echo "configure:788: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works" >&5
789 ac_ext=C
790 # CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
791 ac_cpp='$CXXCPP $CPPFLAGS'
792 ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
793 ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
794 cross_compiling=$ac_cv_prog_cxx_cross
796 cat > conftest.$ac_ext << EOF
798 #line 799 "configure"
799 #include "confdefs.h"
801 int main(){return(0);}
803 if { (eval echo configure:804: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
804 ac_cv_prog_cxx_works=yes
805 # If we can't run a trivial program, we are probably using a cross compiler.
806 if (./conftest; exit) 2>/dev/null; then
807 ac_cv_prog_cxx_cross=no
808 else
809 ac_cv_prog_cxx_cross=yes
811 else
812 echo "configure: failed program was:" >&5
813 cat conftest.$ac_ext >&5
814 ac_cv_prog_cxx_works=no
816 rm -fr conftest*
817 ac_ext=c
818 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
819 ac_cpp='$CPP $CPPFLAGS'
820 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
821 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
822 cross_compiling=$ac_cv_prog_cc_cross
824 echo "$ac_t""$ac_cv_prog_cxx_works" 1>&6
825 if test $ac_cv_prog_cxx_works = no; then
826 { echo "configure: error: installation or configuration problem: C++ compiler cannot create executables." 1>&2; exit 1; }
828 echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
829 echo "configure:830: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler" >&5
830 echo "$ac_t""$ac_cv_prog_cxx_cross" 1>&6
831 cross_compiling=$ac_cv_prog_cxx_cross
833 echo $ac_n "checking whether we are using GNU C++""... $ac_c" 1>&6
834 echo "configure:835: checking whether we are using GNU C++" >&5
835 if eval "test \"`echo '$''{'ac_cv_prog_gxx'+set}'`\" = set"; then
836 echo $ac_n "(cached) $ac_c" 1>&6
837 else
838 cat > conftest.C <<EOF
839 #ifdef __GNUC__
840 yes;
841 #endif
843 if { ac_try='${CXX-g++} -E conftest.C'; { (eval echo configure:844: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
844 ac_cv_prog_gxx=yes
845 else
846 ac_cv_prog_gxx=no
850 echo "$ac_t""$ac_cv_prog_gxx" 1>&6
852 if test $ac_cv_prog_gxx = yes; then
853 GXX=yes
854 else
855 GXX=
858 ac_test_CXXFLAGS="${CXXFLAGS+set}"
859 ac_save_CXXFLAGS="$CXXFLAGS"
860 CXXFLAGS=
861 echo $ac_n "checking whether ${CXX-g++} accepts -g""... $ac_c" 1>&6
862 echo "configure:863: checking whether ${CXX-g++} accepts -g" >&5
863 if eval "test \"`echo '$''{'ac_cv_prog_cxx_g'+set}'`\" = set"; then
864 echo $ac_n "(cached) $ac_c" 1>&6
865 else
866 echo 'void f(){}' > conftest.cc
867 if test -z "`${CXX-g++} -g -c conftest.cc 2>&1`"; then
868 ac_cv_prog_cxx_g=yes
869 else
870 ac_cv_prog_cxx_g=no
872 rm -f conftest*
876 echo "$ac_t""$ac_cv_prog_cxx_g" 1>&6
877 if test "$ac_test_CXXFLAGS" = set; then
878 CXXFLAGS="$ac_save_CXXFLAGS"
879 elif test $ac_cv_prog_cxx_g = yes; then
880 if test "$GXX" = yes; then
881 CXXFLAGS="-g -O2"
882 else
883 CXXFLAGS="-g"
885 else
886 if test "$GXX" = yes; then
887 CXXFLAGS="-O2"
888 else
889 CXXFLAGS=
895 ac_ext=C
896 # CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
897 ac_cpp='$CXXCPP $CPPFLAGS'
898 ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
899 ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
900 cross_compiling=$ac_cv_prog_cxx_cross
902 if test "$cross_compiling" = no; then
903 echo $ac_n "checking that C++ compiler can compile simple program""... $ac_c" 1>&6
904 echo "configure:905: checking that C++ compiler can compile simple program" >&5
906 if test "$cross_compiling" = yes; then
908 else
909 cat > conftest.$ac_ext <<EOF
910 #line 911 "configure"
911 #include "confdefs.h"
912 #ifdef __cplusplus
913 extern "C" void exit(int);
914 #endif
915 int main() { return 0; }
917 if { (eval echo configure:918: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
918 then
919 echo "$ac_t""yes" 1>&6
920 else
921 echo "configure: failed program was:" >&5
922 cat conftest.$ac_ext >&5
923 rm -fr conftest*
924 echo "$ac_t""no" 1>&6;{ echo "configure: error: a working C++ compiler is required" 1>&2; exit 1; }
926 rm -fr conftest*
929 if test "$cross_compiling" = no; then
930 echo $ac_n "checking that C++ static constructors and destructors are called""... $ac_c" 1>&6
931 echo "configure:932: checking that C++ static constructors and destructors are called" >&5
933 if test "$cross_compiling" = yes; then
935 else
936 cat > conftest.$ac_ext <<EOF
937 #line 938 "configure"
938 #include "confdefs.h"
939 #ifdef __cplusplus
940 extern "C" void exit(int);
941 #endif
943 extern "C" {
944 void _exit(int);
946 int i;
947 struct A {
948 char dummy;
949 A() { i = 1; }
950 ~A() { if (i == 1) _exit(0); }
952 A a;
953 int main() { return 1; }
956 if { (eval echo configure:957: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
957 then
958 echo "$ac_t""yes" 1>&6
959 else
960 echo "configure: failed program was:" >&5
961 cat conftest.$ac_ext >&5
962 rm -fr conftest*
963 echo "$ac_t""no" 1>&6;{ echo "configure: error: a working C++ compiler is required" 1>&2; exit 1; }
965 rm -fr conftest*
968 echo $ac_n "checking that header files support C++""... $ac_c" 1>&6
969 echo "configure:970: checking that header files support C++" >&5
970 cat > conftest.$ac_ext <<EOF
971 #line 972 "configure"
972 #include "confdefs.h"
973 #include <stdio.h>
974 int main() {
975 fopen(0, 0);
976 ; return 0; }
978 if { (eval echo configure:979: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
979 rm -rf conftest*
980 echo "$ac_t""yes" 1>&6
981 else
982 echo "configure: failed program was:" >&5
983 cat conftest.$ac_ext >&5
984 rm -rf conftest*
985 echo "$ac_t""no" 1>&6;{ echo "configure: error: header files do not support C++ (if you are using a version of gcc/g++ earlier than 2.5, you should install libg++)" 1>&2; exit 1; }
987 rm -f conftest*
988 ac_ext=c
989 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
990 ac_cpp='$CPP $CPPFLAGS'
991 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
992 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
993 cross_compiling=$ac_cv_prog_cc_cross
995 echo $ac_n "checking whether character set is EBCDIC""... $ac_c" 1>&6
996 echo "configure:997: checking whether character set is EBCDIC" >&5
997 cat > conftest.$ac_ext <<EOF
998 #line 999 "configure"
999 #include "confdefs.h"
1001 int main() {
1002 /* Treat any failure as ASCII for compatibility with existing art.
1003 Use compile-time rather than run-time tests for cross-compiler
1004 tolerance. */
1005 #if '0' != 240
1006 make an error "Character set is not EBCDIC"
1007 #endif
1008 ; return 0; }
1010 if { (eval echo configure:1011: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1011 rm -rf conftest*
1012 groff_cv_ebcdic="yes"
1013 TTYDEVDIRS="font/devcp1047"
1014 echo "$ac_t""yes" 1>&6
1015 cat >> confdefs.h <<\EOF
1016 #define IS_EBCDIC_HOST 1
1019 else
1020 echo "configure: failed program was:" >&5
1021 cat conftest.$ac_ext >&5
1022 rm -rf conftest*
1023 groff_cv_ebcdic="no"
1024 TTYDEVDIRS="font/devascii font/devlatin1 font/devutf8"
1025 echo "$ac_t""no" 1>&6
1027 rm -f conftest*
1029 groff_cv_os390="no"
1030 if test "$groff_cv_ebcdic" = "yes"; then
1031 echo $ac_n "checking for OS/390 Unix""... $ac_c" 1>&6
1032 echo "configure:1033: checking for OS/390 Unix" >&5
1033 case `uname` in
1034 OS/390)
1035 CFLAGS="$CFLAGS -D_ALL_SOURCE"
1036 groff_cv_os390="yes"
1037 echo "$ac_t""yes" 1>&6 ;;
1039 echo "$ac_t""no" 1>&6 ;;
1040 esac
1042 if test -z "$PSPRINT"; then
1043 for ac_prog in lpr
1045 # Extract the first word of "$ac_prog", so it can be a program name with args.
1046 set dummy $ac_prog; ac_word=$2
1047 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1048 echo "configure:1049: checking for $ac_word" >&5
1049 if eval "test \"`echo '$''{'ac_cv_prog_LPR'+set}'`\" = set"; then
1050 echo $ac_n "(cached) $ac_c" 1>&6
1051 else
1052 if test -n "$LPR"; then
1053 ac_cv_prog_LPR="$LPR" # Let the user override the test.
1054 else
1055 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1056 ac_dummy="$PATH"
1057 for ac_dir in $ac_dummy; do
1058 test -z "$ac_dir" && ac_dir=.
1059 if test -f $ac_dir/$ac_word; then
1060 ac_cv_prog_LPR="$ac_prog"
1061 break
1063 done
1064 IFS="$ac_save_ifs"
1067 LPR="$ac_cv_prog_LPR"
1068 if test -n "$LPR"; then
1069 echo "$ac_t""$LPR" 1>&6
1070 else
1071 echo "$ac_t""no" 1>&6
1074 test -n "$LPR" && break
1075 done
1077 for ac_prog in lp
1079 # Extract the first word of "$ac_prog", so it can be a program name with args.
1080 set dummy $ac_prog; ac_word=$2
1081 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1082 echo "configure:1083: checking for $ac_word" >&5
1083 if eval "test \"`echo '$''{'ac_cv_prog_LP'+set}'`\" = set"; then
1084 echo $ac_n "(cached) $ac_c" 1>&6
1085 else
1086 if test -n "$LP"; then
1087 ac_cv_prog_LP="$LP" # Let the user override the test.
1088 else
1089 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1090 ac_dummy="$PATH"
1091 for ac_dir in $ac_dummy; do
1092 test -z "$ac_dir" && ac_dir=.
1093 if test -f $ac_dir/$ac_word; then
1094 ac_cv_prog_LP="$ac_prog"
1095 break
1097 done
1098 IFS="$ac_save_ifs"
1101 LP="$ac_cv_prog_LP"
1102 if test -n "$LP"; then
1103 echo "$ac_t""$LP" 1>&6
1104 else
1105 echo "$ac_t""no" 1>&6
1108 test -n "$LP" && break
1109 done
1111 if test -n "$LPR" && test -n "$LP"; then
1112 # HP-UX provides an lpr command that emulates lpr using lp,
1113 # but it doesn't have lpq; in this case we want to use lp
1114 # rather than lpr.
1115 for ac_prog in lpq
1117 # Extract the first word of "$ac_prog", so it can be a program name with args.
1118 set dummy $ac_prog; ac_word=$2
1119 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1120 echo "configure:1121: checking for $ac_word" >&5
1121 if eval "test \"`echo '$''{'ac_cv_prog_LPQ'+set}'`\" = set"; then
1122 echo $ac_n "(cached) $ac_c" 1>&6
1123 else
1124 if test -n "$LPQ"; then
1125 ac_cv_prog_LPQ="$LPQ" # Let the user override the test.
1126 else
1127 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1128 ac_dummy="$PATH"
1129 for ac_dir in $ac_dummy; do
1130 test -z "$ac_dir" && ac_dir=.
1131 if test -f $ac_dir/$ac_word; then
1132 ac_cv_prog_LPQ="$ac_prog"
1133 break
1135 done
1136 IFS="$ac_save_ifs"
1139 LPQ="$ac_cv_prog_LPQ"
1140 if test -n "$LPQ"; then
1141 echo "$ac_t""$LPQ" 1>&6
1142 else
1143 echo "$ac_t""no" 1>&6
1146 test -n "$LPQ" && break
1147 done
1149 test -n "$LPQ" || LPR=
1151 if test -n "$LPR"; then
1152 PSPRINT="$LPR"
1153 elif test -n "$LP"; then
1154 PSPRINT="$LP"
1158 echo $ac_n "checking for command to use for printing PostScript files""... $ac_c" 1>&6
1159 echo "configure:1160: checking for command to use for printing PostScript files" >&5
1160 echo "$ac_t""$PSPRINT" 1>&6
1161 # Figure out DVIPRINT from PSPRINT.
1162 echo $ac_n "checking for command to use for printing dvi files""... $ac_c" 1>&6
1163 echo "configure:1164: checking for command to use for printing dvi files" >&5
1164 if test -n "$PSPRINT" && test -z "$DVIPRINT"; then
1165 if test "X$PSPRINT" = "Xlpr"; then
1166 DVIPRINT="lpr -d"
1167 else
1168 DVIPRINT="$PSPRINT"
1172 echo "$ac_t""$DVIPRINT" 1>&6
1173 # Extract the first word of "perl", so it can be a program name with args.
1174 set dummy perl; ac_word=$2
1175 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1176 echo "configure:1177: checking for $ac_word" >&5
1177 if eval "test \"`echo '$''{'ac_cv_path_PERLPATH'+set}'`\" = set"; then
1178 echo $ac_n "(cached) $ac_c" 1>&6
1179 else
1180 case "$PERLPATH" in
1182 ac_cv_path_PERLPATH="$PERLPATH" # Let the user override the test with a path.
1184 ?:/*)
1185 ac_cv_path_PERLPATH="$PERLPATH" # Let the user override the test with a dos path.
1188 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1189 ac_dummy="$PATH"
1190 for ac_dir in $ac_dummy; do
1191 test -z "$ac_dir" && ac_dir=.
1192 if test -f $ac_dir/$ac_word; then
1193 ac_cv_path_PERLPATH="$ac_dir/$ac_word"
1194 break
1196 done
1197 IFS="$ac_save_ifs"
1198 test -z "$ac_cv_path_PERLPATH" && ac_cv_path_PERLPATH="/usr/bin/perl"
1200 esac
1202 PERLPATH="$ac_cv_path_PERLPATH"
1203 if test -n "$PERLPATH"; then
1204 echo "$ac_t""$PERLPATH" 1>&6
1205 else
1206 echo "$ac_t""no" 1>&6
1209 for ac_prog in byacc 'bison -y'
1211 # Extract the first word of "$ac_prog", so it can be a program name with args.
1212 set dummy $ac_prog; ac_word=$2
1213 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1214 echo "configure:1215: checking for $ac_word" >&5
1215 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
1216 echo $ac_n "(cached) $ac_c" 1>&6
1217 else
1218 if test -n "$YACC"; then
1219 ac_cv_prog_YACC="$YACC" # Let the user override the test.
1220 else
1221 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1222 ac_dummy="$PATH"
1223 for ac_dir in $ac_dummy; do
1224 test -z "$ac_dir" && ac_dir=.
1225 if test -f $ac_dir/$ac_word; then
1226 ac_cv_prog_YACC="$ac_prog"
1227 break
1229 done
1230 IFS="$ac_save_ifs"
1233 YACC="$ac_cv_prog_YACC"
1234 if test -n "$YACC"; then
1235 echo "$ac_t""$YACC" 1>&6
1236 else
1237 echo "$ac_t""no" 1>&6
1240 test -n "$YACC" && break
1241 done
1242 test -n "$YACC" || YACC="yacc"
1244 # Extract the first word of "ranlib", so it can be a program name with args.
1245 set dummy ranlib; ac_word=$2
1246 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1247 echo "configure:1248: checking for $ac_word" >&5
1248 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1249 echo $ac_n "(cached) $ac_c" 1>&6
1250 else
1251 if test -n "$RANLIB"; then
1252 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1253 else
1254 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1255 ac_dummy="$PATH"
1256 for ac_dir in $ac_dummy; do
1257 test -z "$ac_dir" && ac_dir=.
1258 if test -f $ac_dir/$ac_word; then
1259 ac_cv_prog_RANLIB="ranlib"
1260 break
1262 done
1263 IFS="$ac_save_ifs"
1264 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1267 RANLIB="$ac_cv_prog_RANLIB"
1268 if test -n "$RANLIB"; then
1269 echo "$ac_t""$RANLIB" 1>&6
1270 else
1271 echo "$ac_t""no" 1>&6
1274 ac_aux_dir=
1275 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1276 if test -f $ac_dir/install-sh; then
1277 ac_aux_dir=$ac_dir
1278 ac_install_sh="$ac_aux_dir/install-sh -c"
1279 break
1280 elif test -f $ac_dir/install.sh; then
1281 ac_aux_dir=$ac_dir
1282 ac_install_sh="$ac_aux_dir/install.sh -c"
1283 break
1285 done
1286 if test -z "$ac_aux_dir"; then
1287 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
1289 ac_config_guess=$ac_aux_dir/config.guess
1290 ac_config_sub=$ac_aux_dir/config.sub
1291 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
1293 ac_dir=`cd $ac_aux_dir; pwd`
1294 ac_install_sh="$ac_dir/install-sh -c"
1295 # Find a good install program. We prefer a C program (faster),
1296 # so one script is as good as another. But avoid the broken or
1297 # incompatible versions:
1298 # SysV /etc/install, /usr/sbin/install
1299 # SunOS /usr/etc/install
1300 # IRIX /sbin/install
1301 # AIX /bin/install
1302 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1303 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1304 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1305 # ./install, which can be erroneously created by make from ./install.sh.
1306 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
1307 echo "configure:1308: checking for a BSD compatible install" >&5
1308 if test -z "$INSTALL"; then
1309 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
1310 echo $ac_n "(cached) $ac_c" 1>&6
1311 else
1312 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
1313 for ac_dir in $PATH; do
1314 # Account for people who put trailing slashes in PATH elements.
1315 case "$ac_dir/" in
1316 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
1318 # OSF1 and SCO ODT 3.0 have their own names for install.
1319 # Don't use installbsd from OSF since it installs stuff as root
1320 # by default.
1321 for ac_prog in ginstall scoinst install; do
1322 if test -f $ac_dir/$ac_prog; then
1323 if test $ac_prog = install &&
1324 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
1325 # AIX install. It has an incompatible calling convention.
1327 else
1328 ac_cv_path_install="$ac_dir/$ac_prog -c"
1329 break 2
1332 done
1334 esac
1335 done
1336 IFS="$ac_save_IFS"
1339 if test "${ac_cv_path_install+set}" = set; then
1340 INSTALL="$ac_cv_path_install"
1341 else
1342 # As a last resort, use the slow shell script. We don't cache a
1343 # path for INSTALL within a source directory, because that will
1344 # break other packages using the cache if that directory is
1345 # removed, or if the path is relative.
1346 INSTALL="$ac_install_sh"
1349 echo "$ac_t""$INSTALL" 1>&6
1351 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1352 # It thinks the first close brace ends the variable substitution.
1353 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1355 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
1357 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1359 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1360 echo "configure:1361: checking whether ln -s works" >&5
1361 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1362 echo $ac_n "(cached) $ac_c" 1>&6
1363 else
1364 rm -f conftestdata
1365 if ln -s X conftestdata 2>/dev/null
1366 then
1367 rm -f conftestdata
1368 ac_cv_prog_LN_S="ln -s"
1369 else
1370 ac_cv_prog_LN_S=ln
1373 LN_S="$ac_cv_prog_LN_S"
1374 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1375 echo "$ac_t""yes" 1>&6
1376 else
1377 echo "$ac_t""no" 1>&6
1380 echo $ac_n "checking for csh hash hack""... $ac_c" 1>&6
1381 echo "configure:1382: checking for csh hash hack" >&5
1382 cat <<EOF >conftest.sh
1383 #!/bin/sh
1384 true || exit 0
1385 export PATH || exit 0
1386 exit 1
1388 chmod +x conftest.sh
1389 if echo ./conftest.sh | (csh >/dev/null 2>&1) >/dev/null 2>&1; then
1390 echo "$ac_t""yes" 1>&6; SH_SCRIPT_SED_CMD='1s/.*/:/'
1391 else
1392 echo "$ac_t""no" 1>&6; SH_SCRIPT_SED_CMD='1s/a/a/'
1394 rm -f conftest.sh
1396 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
1397 echo "configure:1398: checking how to run the C preprocessor" >&5
1398 # On Suns, sometimes $CPP names a directory.
1399 if test -n "$CPP" && test -d "$CPP"; then
1400 CPP=
1402 if test -z "$CPP"; then
1403 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1404 echo $ac_n "(cached) $ac_c" 1>&6
1405 else
1406 # This must be in double quotes, not single quotes, because CPP may get
1407 # substituted into the Makefile and "${CC-cc}" will confuse make.
1408 CPP="${CC-cc} -E"
1409 # On the NeXT, cc -E runs the code through the compiler's parser,
1410 # not just through cpp.
1411 cat > conftest.$ac_ext <<EOF
1412 #line 1413 "configure"
1413 #include "confdefs.h"
1414 #include <assert.h>
1415 Syntax Error
1417 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1418 { (eval echo configure:1419: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1419 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1420 if test -z "$ac_err"; then
1422 else
1423 echo "$ac_err" >&5
1424 echo "configure: failed program was:" >&5
1425 cat conftest.$ac_ext >&5
1426 rm -rf conftest*
1427 CPP="${CC-cc} -E -traditional-cpp"
1428 cat > conftest.$ac_ext <<EOF
1429 #line 1430 "configure"
1430 #include "confdefs.h"
1431 #include <assert.h>
1432 Syntax Error
1434 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1435 { (eval echo configure:1436: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1436 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1437 if test -z "$ac_err"; then
1439 else
1440 echo "$ac_err" >&5
1441 echo "configure: failed program was:" >&5
1442 cat conftest.$ac_ext >&5
1443 rm -rf conftest*
1444 CPP="${CC-cc} -nologo -E"
1445 cat > conftest.$ac_ext <<EOF
1446 #line 1447 "configure"
1447 #include "confdefs.h"
1448 #include <assert.h>
1449 Syntax Error
1451 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1452 { (eval echo configure:1453: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1453 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1454 if test -z "$ac_err"; then
1456 else
1457 echo "$ac_err" >&5
1458 echo "configure: failed program was:" >&5
1459 cat conftest.$ac_ext >&5
1460 rm -rf conftest*
1461 CPP=/lib/cpp
1463 rm -f conftest*
1465 rm -f conftest*
1467 rm -f conftest*
1468 ac_cv_prog_CPP="$CPP"
1470 CPP="$ac_cv_prog_CPP"
1471 else
1472 ac_cv_prog_CPP="$CPP"
1474 echo "$ac_t""$CPP" 1>&6
1476 for ac_hdr in stdlib.h unistd.h dirent.h limits.h sys/dir.h \
1477 string.h strings.h math.h
1479 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1480 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1481 echo "configure:1482: checking for $ac_hdr" >&5
1482 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1483 echo $ac_n "(cached) $ac_c" 1>&6
1484 else
1485 cat > conftest.$ac_ext <<EOF
1486 #line 1487 "configure"
1487 #include "confdefs.h"
1488 #include <$ac_hdr>
1490 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1491 { (eval echo configure:1492: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1492 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1493 if test -z "$ac_err"; then
1494 rm -rf conftest*
1495 eval "ac_cv_header_$ac_safe=yes"
1496 else
1497 echo "$ac_err" >&5
1498 echo "configure: failed program was:" >&5
1499 cat conftest.$ac_ext >&5
1500 rm -rf conftest*
1501 eval "ac_cv_header_$ac_safe=no"
1503 rm -f conftest*
1505 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1506 echo "$ac_t""yes" 1>&6
1507 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1508 cat >> confdefs.h <<EOF
1509 #define $ac_tr_hdr 1
1512 else
1513 echo "$ac_t""no" 1>&6
1515 done
1517 echo $ac_n "checking for ISC 3.x or 4.x""... $ac_c" 1>&6
1518 echo "configure:1519: checking for ISC 3.x or 4.x" >&5
1519 if grep '[34]\.' /usr/options/cb.name >/dev/null 2>&1
1520 then
1521 echo "$ac_t""yes" 1>&6
1522 cat >> confdefs.h <<\EOF
1523 #define _SYSV3 1
1526 else
1527 echo "$ac_t""no" 1>&6
1529 echo $ac_n "checking whether -D_POSIX_SOURCE is necessary""... $ac_c" 1>&6
1530 echo "configure:1531: checking whether -D_POSIX_SOURCE is necessary" >&5
1532 ac_ext=C
1533 # CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1534 ac_cpp='$CXXCPP $CPPFLAGS'
1535 ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1536 ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1537 cross_compiling=$ac_cv_prog_cxx_cross
1539 cat > conftest.$ac_ext <<EOF
1540 #line 1541 "configure"
1541 #include "confdefs.h"
1542 #include <stdio.h>
1543 extern "C" { void fileno(int); }
1544 int main() {
1546 ; return 0; }
1548 if { (eval echo configure:1549: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1549 rm -rf conftest*
1550 echo "$ac_t""yes" 1>&6;cat >> confdefs.h <<\EOF
1551 #define _POSIX_SOURCE 1
1554 else
1555 echo "configure: failed program was:" >&5
1556 cat conftest.$ac_ext >&5
1557 rm -rf conftest*
1558 echo "$ac_t""no" 1>&6
1560 rm -f conftest*
1561 ac_ext=c
1562 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1563 ac_cpp='$CPP $CPPFLAGS'
1564 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1565 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1566 cross_compiling=$ac_cv_prog_cc_cross
1569 ac_ext=C
1570 # CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1571 ac_cpp='$CXXCPP $CPPFLAGS'
1572 ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1573 ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1574 cross_compiling=$ac_cv_prog_cxx_cross
1576 echo $ac_n "checking for return type of srand""... $ac_c" 1>&6
1577 echo "configure:1578: checking for return type of srand" >&5
1578 cat > conftest.$ac_ext <<EOF
1579 #line 1580 "configure"
1580 #include "confdefs.h"
1581 #include <stdlib.h>
1582 extern "C" { void srand(unsigned int); }
1583 int main() {
1585 ; return 0; }
1587 if { (eval echo configure:1588: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1588 rm -rf conftest*
1589 echo "$ac_t""void" 1>&6;cat >> confdefs.h <<\EOF
1590 #define RET_TYPE_SRAND_IS_VOID 1
1593 else
1594 echo "configure: failed program was:" >&5
1595 cat conftest.$ac_ext >&5
1596 rm -rf conftest*
1597 echo "$ac_t""int" 1>&6
1599 rm -f conftest*
1600 ac_ext=c
1601 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1602 ac_cpp='$CPP $CPPFLAGS'
1603 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1604 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1605 cross_compiling=$ac_cv_prog_cc_cross
1607 echo $ac_n "checking whether hypot must be declared""... $ac_c" 1>&6
1608 echo "configure:1609: checking whether hypot must be declared" >&5
1610 ac_ext=C
1611 # CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1612 ac_cpp='$CXXCPP $CPPFLAGS'
1613 ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1614 ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1615 cross_compiling=$ac_cv_prog_cxx_cross
1617 if eval "test \"`echo '$''{'groff_cv_decl_needed_hypot'+set}'`\" = set"; then
1618 echo $ac_n "(cached) $ac_c" 1>&6
1619 else
1620 cat > conftest.$ac_ext <<EOF
1621 #line 1622 "configure"
1622 #include "confdefs.h"
1624 #include <stdio.h>
1625 #ifdef HAVE_STRING_H
1626 #include <string.h>
1627 #else
1628 #ifdef HAVE_STRINGS_H
1629 #include <strings.h>
1630 #endif
1631 #endif
1632 #ifdef HAVE_STDLIB_H
1633 #include <stdlib.h>
1634 #endif
1635 #ifdef HAVE_UNISTD_H
1636 #include <unistd.h>
1637 #endif
1638 #ifdef HAVE_MATH_H
1639 #include <math.h>
1640 #endif
1641 int main() {
1642 char *(*pfn) = (char *(*)) hypot
1643 ; return 0; }
1645 if { (eval echo configure:1646: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1646 rm -rf conftest*
1647 groff_cv_decl_needed_hypot=no
1648 else
1649 echo "configure: failed program was:" >&5
1650 cat conftest.$ac_ext >&5
1651 rm -rf conftest*
1652 groff_cv_decl_needed_hypot=yes
1654 rm -f conftest*
1657 echo "$ac_t""$groff_cv_decl_needed_hypot" 1>&6
1658 if test $groff_cv_decl_needed_hypot = yes; then
1659 cat >> confdefs.h <<\EOF
1660 #define NEED_DECLARATION_HYPOT 1
1664 ac_ext=c
1665 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1666 ac_cpp='$CPP $CPPFLAGS'
1667 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1668 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1669 cross_compiling=$ac_cv_prog_cc_cross
1671 echo $ac_n "checking whether popen must be declared""... $ac_c" 1>&6
1672 echo "configure:1673: checking whether popen must be declared" >&5
1674 ac_ext=C
1675 # CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1676 ac_cpp='$CXXCPP $CPPFLAGS'
1677 ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1678 ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1679 cross_compiling=$ac_cv_prog_cxx_cross
1681 if eval "test \"`echo '$''{'groff_cv_decl_needed_popen'+set}'`\" = set"; then
1682 echo $ac_n "(cached) $ac_c" 1>&6
1683 else
1684 cat > conftest.$ac_ext <<EOF
1685 #line 1686 "configure"
1686 #include "confdefs.h"
1688 #include <stdio.h>
1689 #ifdef HAVE_STRING_H
1690 #include <string.h>
1691 #else
1692 #ifdef HAVE_STRINGS_H
1693 #include <strings.h>
1694 #endif
1695 #endif
1696 #ifdef HAVE_STDLIB_H
1697 #include <stdlib.h>
1698 #endif
1699 #ifdef HAVE_UNISTD_H
1700 #include <unistd.h>
1701 #endif
1702 #ifdef HAVE_MATH_H
1703 #include <math.h>
1704 #endif
1705 int main() {
1706 char *(*pfn) = (char *(*)) popen
1707 ; return 0; }
1709 if { (eval echo configure:1710: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1710 rm -rf conftest*
1711 groff_cv_decl_needed_popen=no
1712 else
1713 echo "configure: failed program was:" >&5
1714 cat conftest.$ac_ext >&5
1715 rm -rf conftest*
1716 groff_cv_decl_needed_popen=yes
1718 rm -f conftest*
1721 echo "$ac_t""$groff_cv_decl_needed_popen" 1>&6
1722 if test $groff_cv_decl_needed_popen = yes; then
1723 cat >> confdefs.h <<\EOF
1724 #define NEED_DECLARATION_POPEN 1
1728 ac_ext=c
1729 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1730 ac_cpp='$CPP $CPPFLAGS'
1731 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1732 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1733 cross_compiling=$ac_cv_prog_cc_cross
1735 echo $ac_n "checking whether pclose must be declared""... $ac_c" 1>&6
1736 echo "configure:1737: checking whether pclose must be declared" >&5
1738 ac_ext=C
1739 # CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1740 ac_cpp='$CXXCPP $CPPFLAGS'
1741 ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1742 ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1743 cross_compiling=$ac_cv_prog_cxx_cross
1745 if eval "test \"`echo '$''{'groff_cv_decl_needed_pclose'+set}'`\" = set"; then
1746 echo $ac_n "(cached) $ac_c" 1>&6
1747 else
1748 cat > conftest.$ac_ext <<EOF
1749 #line 1750 "configure"
1750 #include "confdefs.h"
1752 #include <stdio.h>
1753 #ifdef HAVE_STRING_H
1754 #include <string.h>
1755 #else
1756 #ifdef HAVE_STRINGS_H
1757 #include <strings.h>
1758 #endif
1759 #endif
1760 #ifdef HAVE_STDLIB_H
1761 #include <stdlib.h>
1762 #endif
1763 #ifdef HAVE_UNISTD_H
1764 #include <unistd.h>
1765 #endif
1766 #ifdef HAVE_MATH_H
1767 #include <math.h>
1768 #endif
1769 int main() {
1770 char *(*pfn) = (char *(*)) pclose
1771 ; return 0; }
1773 if { (eval echo configure:1774: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1774 rm -rf conftest*
1775 groff_cv_decl_needed_pclose=no
1776 else
1777 echo "configure: failed program was:" >&5
1778 cat conftest.$ac_ext >&5
1779 rm -rf conftest*
1780 groff_cv_decl_needed_pclose=yes
1782 rm -f conftest*
1785 echo "$ac_t""$groff_cv_decl_needed_pclose" 1>&6
1786 if test $groff_cv_decl_needed_pclose = yes; then
1787 cat >> confdefs.h <<\EOF
1788 #define NEED_DECLARATION_PCLOSE 1
1792 ac_ext=c
1793 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1794 ac_cpp='$CPP $CPPFLAGS'
1795 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1796 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1797 cross_compiling=$ac_cv_prog_cc_cross
1799 echo $ac_n "checking whether putenv must be declared""... $ac_c" 1>&6
1800 echo "configure:1801: checking whether putenv must be declared" >&5
1802 ac_ext=C
1803 # CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1804 ac_cpp='$CXXCPP $CPPFLAGS'
1805 ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1806 ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1807 cross_compiling=$ac_cv_prog_cxx_cross
1809 if eval "test \"`echo '$''{'groff_cv_decl_needed_putenv'+set}'`\" = set"; then
1810 echo $ac_n "(cached) $ac_c" 1>&6
1811 else
1812 cat > conftest.$ac_ext <<EOF
1813 #line 1814 "configure"
1814 #include "confdefs.h"
1816 #include <stdio.h>
1817 #ifdef HAVE_STRING_H
1818 #include <string.h>
1819 #else
1820 #ifdef HAVE_STRINGS_H
1821 #include <strings.h>
1822 #endif
1823 #endif
1824 #ifdef HAVE_STDLIB_H
1825 #include <stdlib.h>
1826 #endif
1827 #ifdef HAVE_UNISTD_H
1828 #include <unistd.h>
1829 #endif
1830 #ifdef HAVE_MATH_H
1831 #include <math.h>
1832 #endif
1833 int main() {
1834 char *(*pfn) = (char *(*)) putenv
1835 ; return 0; }
1837 if { (eval echo configure:1838: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1838 rm -rf conftest*
1839 groff_cv_decl_needed_putenv=no
1840 else
1841 echo "configure: failed program was:" >&5
1842 cat conftest.$ac_ext >&5
1843 rm -rf conftest*
1844 groff_cv_decl_needed_putenv=yes
1846 rm -f conftest*
1849 echo "$ac_t""$groff_cv_decl_needed_putenv" 1>&6
1850 if test $groff_cv_decl_needed_putenv = yes; then
1851 cat >> confdefs.h <<\EOF
1852 #define NEED_DECLARATION_PUTENV 1
1856 ac_ext=c
1857 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1858 ac_cpp='$CPP $CPPFLAGS'
1859 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1860 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1861 cross_compiling=$ac_cv_prog_cc_cross
1863 echo $ac_n "checking whether strncasecmp must be declared""... $ac_c" 1>&6
1864 echo "configure:1865: checking whether strncasecmp must be declared" >&5
1866 ac_ext=C
1867 # CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1868 ac_cpp='$CXXCPP $CPPFLAGS'
1869 ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1870 ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1871 cross_compiling=$ac_cv_prog_cxx_cross
1873 if eval "test \"`echo '$''{'groff_cv_decl_needed_strncasecmp'+set}'`\" = set"; then
1874 echo $ac_n "(cached) $ac_c" 1>&6
1875 else
1876 cat > conftest.$ac_ext <<EOF
1877 #line 1878 "configure"
1878 #include "confdefs.h"
1880 #include <stdio.h>
1881 #ifdef HAVE_STRING_H
1882 #include <string.h>
1883 #else
1884 #ifdef HAVE_STRINGS_H
1885 #include <strings.h>
1886 #endif
1887 #endif
1888 #ifdef HAVE_STDLIB_H
1889 #include <stdlib.h>
1890 #endif
1891 #ifdef HAVE_UNISTD_H
1892 #include <unistd.h>
1893 #endif
1894 #ifdef HAVE_MATH_H
1895 #include <math.h>
1896 #endif
1897 int main() {
1898 char *(*pfn) = (char *(*)) strncasecmp
1899 ; return 0; }
1901 if { (eval echo configure:1902: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1902 rm -rf conftest*
1903 groff_cv_decl_needed_strncasecmp=no
1904 else
1905 echo "configure: failed program was:" >&5
1906 cat conftest.$ac_ext >&5
1907 rm -rf conftest*
1908 groff_cv_decl_needed_strncasecmp=yes
1910 rm -f conftest*
1913 echo "$ac_t""$groff_cv_decl_needed_strncasecmp" 1>&6
1914 if test $groff_cv_decl_needed_strncasecmp = yes; then
1915 cat >> confdefs.h <<\EOF
1916 #define NEED_DECLARATION_STRNCASECMP 1
1920 ac_ext=c
1921 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1922 ac_cpp='$CPP $CPPFLAGS'
1923 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1924 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1925 cross_compiling=$ac_cv_prog_cc_cross
1928 ac_ext=C
1929 # CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1930 ac_cpp='$CXXCPP $CPPFLAGS'
1931 ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1932 ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1933 cross_compiling=$ac_cv_prog_cxx_cross
1935 echo $ac_n "checking for sys_nerr in <errno.h> or <stdio.h>""... $ac_c" 1>&6
1936 echo "configure:1937: checking for sys_nerr in <errno.h> or <stdio.h>" >&5
1937 cat > conftest.$ac_ext <<EOF
1938 #line 1939 "configure"
1939 #include "confdefs.h"
1940 #include <errno.h>
1941 #include <stdio.h>
1942 int main() {
1943 int k; k = sys_nerr;
1944 ; return 0; }
1946 if { (eval echo configure:1947: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1947 rm -rf conftest*
1948 echo "$ac_t""yes" 1>&6;cat >> confdefs.h <<\EOF
1949 #define HAVE_SYS_NERR 1
1952 else
1953 echo "configure: failed program was:" >&5
1954 cat conftest.$ac_ext >&5
1955 rm -rf conftest*
1956 echo "$ac_t""no" 1>&6
1958 rm -f conftest*
1959 ac_ext=c
1960 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1961 ac_cpp='$CPP $CPPFLAGS'
1962 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1963 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1964 cross_compiling=$ac_cv_prog_cc_cross
1966 echo $ac_n "checking for sys_errlist in <errno.h> or <stdio.h>""... $ac_c" 1>&6
1967 echo "configure:1968: checking for sys_errlist in <errno.h> or <stdio.h>" >&5
1968 cat > conftest.$ac_ext <<EOF
1969 #line 1970 "configure"
1970 #include "confdefs.h"
1971 #include <errno.h>
1972 #include <stdio.h>
1973 int main() {
1974 int k; k = (int)sys_errlist[0];
1975 ; return 0; }
1977 if { (eval echo configure:1978: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1978 rm -rf conftest*
1979 echo "$ac_t""yes" 1>&6;cat >> confdefs.h <<\EOF
1980 #define HAVE_SYS_ERRLIST 1
1983 else
1984 echo "configure: failed program was:" >&5
1985 cat conftest.$ac_ext >&5
1986 rm -rf conftest*
1987 echo "$ac_t""no" 1>&6
1989 rm -f conftest*
1991 ac_ext=C
1992 # CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1993 ac_cpp='$CXXCPP $CPPFLAGS'
1994 ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1995 ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1996 cross_compiling=$ac_cv_prog_cxx_cross
1998 echo $ac_n "checking C++ <osfcn.h>""... $ac_c" 1>&6
1999 echo "configure:2000: checking C++ <osfcn.h>" >&5
2000 cat > conftest.$ac_ext <<EOF
2001 #line 2002 "configure"
2002 #include "confdefs.h"
2003 #include <osfcn.h>
2004 int main() {
2005 read(0, 0, 0); open(0, 0);
2006 ; return 0; }
2008 if { (eval echo configure:2009: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2009 rm -rf conftest*
2010 echo "$ac_t""yes" 1>&6;cat >> confdefs.h <<\EOF
2011 #define HAVE_CC_OSFCN_H 1
2014 else
2015 echo "configure: failed program was:" >&5
2016 cat conftest.$ac_ext >&5
2017 rm -rf conftest*
2018 echo "$ac_t""no" 1>&6
2020 rm -f conftest*
2021 ac_ext=c
2022 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2023 ac_cpp='$CPP $CPPFLAGS'
2024 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2025 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2026 cross_compiling=$ac_cv_prog_cc_cross
2029 ac_ext=C
2030 # CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2031 ac_cpp='$CXXCPP $CPPFLAGS'
2032 ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2033 ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2034 cross_compiling=$ac_cv_prog_cxx_cross
2036 echo $ac_n "checking C++ <limits.h>""... $ac_c" 1>&6
2037 echo "configure:2038: checking C++ <limits.h>" >&5
2038 cat > conftest.$ac_ext <<EOF
2039 #line 2040 "configure"
2040 #include "confdefs.h"
2041 #include <limits.h>
2042 int main() {
2043 int x = INT_MIN; int y = INT_MAX; int z = UCHAR_MAX;
2044 ; return 0; }
2046 if { (eval echo configure:2047: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2047 rm -rf conftest*
2048 echo "$ac_t""yes" 1>&6;cat >> confdefs.h <<\EOF
2049 #define HAVE_CC_LIMITS_H 1
2052 else
2053 echo "configure: failed program was:" >&5
2054 cat conftest.$ac_ext >&5
2055 rm -rf conftest*
2056 echo "$ac_t""no" 1>&6
2058 rm -f conftest*
2059 ac_ext=c
2060 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2061 ac_cpp='$CPP $CPPFLAGS'
2062 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2063 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2064 cross_compiling=$ac_cv_prog_cc_cross
2067 ac_ext=C
2068 # CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2069 ac_cpp='$CXXCPP $CPPFLAGS'
2070 ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2071 ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2072 cross_compiling=$ac_cv_prog_cxx_cross
2074 echo $ac_n "checking for declaration of time_t""... $ac_c" 1>&6
2075 echo "configure:2076: checking for declaration of time_t" >&5
2076 cat > conftest.$ac_ext <<EOF
2077 #line 2078 "configure"
2078 #include "confdefs.h"
2079 #include <time.h>
2080 int main() {
2081 time_t t = time(0); struct tm *p = localtime(&t);
2082 ; return 0; }
2084 if { (eval echo configure:2085: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2085 rm -rf conftest*
2086 echo "$ac_t""yes" 1>&6
2087 else
2088 echo "configure: failed program was:" >&5
2089 cat conftest.$ac_ext >&5
2090 rm -rf conftest*
2091 echo "$ac_t""no" 1>&6;cat >> confdefs.h <<\EOF
2092 #define LONG_FOR_TIME_T 1
2096 rm -f conftest*
2097 ac_ext=c
2098 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2099 ac_cpp='$CPP $CPPFLAGS'
2100 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2101 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2102 cross_compiling=$ac_cv_prog_cc_cross
2104 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
2105 echo "configure:2106: checking return type of signal handlers" >&5
2106 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
2107 echo $ac_n "(cached) $ac_c" 1>&6
2108 else
2109 cat > conftest.$ac_ext <<EOF
2110 #line 2111 "configure"
2111 #include "confdefs.h"
2112 #include <sys/types.h>
2113 #include <signal.h>
2114 #ifdef signal
2115 #undef signal
2116 #endif
2117 #ifdef __cplusplus
2118 extern "C" void (*signal (int, void (*)(int)))(int);
2119 #else
2120 void (*signal ()) ();
2121 #endif
2123 int main() {
2124 int i;
2125 ; return 0; }
2127 if { (eval echo configure:2128: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2128 rm -rf conftest*
2129 ac_cv_type_signal=void
2130 else
2131 echo "configure: failed program was:" >&5
2132 cat conftest.$ac_ext >&5
2133 rm -rf conftest*
2134 ac_cv_type_signal=int
2136 rm -f conftest*
2139 echo "$ac_t""$ac_cv_type_signal" 1>&6
2140 cat >> confdefs.h <<EOF
2141 #define RETSIGTYPE $ac_cv_type_signal
2145 echo $ac_n "checking struct exception""... $ac_c" 1>&6
2146 echo "configure:2147: checking struct exception" >&5
2147 cat > conftest.$ac_ext <<EOF
2148 #line 2149 "configure"
2149 #include "confdefs.h"
2150 #include <math.h>
2151 int main() {
2152 struct exception e;
2153 ; return 0; }
2155 if { (eval echo configure:2156: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2156 rm -rf conftest*
2157 echo "$ac_t""yes" 1>&6;cat >> confdefs.h <<\EOF
2158 #define HAVE_STRUCT_EXCEPTION 1
2161 else
2162 echo "configure: failed program was:" >&5
2163 cat conftest.$ac_ext >&5
2164 rm -rf conftest*
2165 echo "$ac_t""no" 1>&6
2167 rm -f conftest*
2168 echo $ac_n "checking for sin in -lm""... $ac_c" 1>&6
2169 echo "configure:2170: checking for sin in -lm" >&5
2170 ac_lib_var=`echo m'_'sin | sed 'y%./+-%__p_%'`
2171 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2172 echo $ac_n "(cached) $ac_c" 1>&6
2173 else
2174 ac_save_LIBS="$LIBS"
2175 LIBS="-lm $LIBS"
2176 cat > conftest.$ac_ext <<EOF
2177 #line 2178 "configure"
2178 #include "confdefs.h"
2179 /* Override any gcc2 internal prototype to avoid an error. */
2180 /* We use char because int might match the return type of a gcc2
2181 builtin and then its argument prototype would still apply. */
2182 char sin();
2184 int main() {
2185 sin()
2186 ; return 0; }
2188 if { (eval echo configure:2189: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2189 rm -rf conftest*
2190 eval "ac_cv_lib_$ac_lib_var=yes"
2191 else
2192 echo "configure: failed program was:" >&5
2193 cat conftest.$ac_ext >&5
2194 rm -rf conftest*
2195 eval "ac_cv_lib_$ac_lib_var=no"
2197 rm -f conftest*
2198 LIBS="$ac_save_LIBS"
2201 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2202 echo "$ac_t""yes" 1>&6
2203 LIBM=-lm
2204 else
2205 echo "$ac_t""no" 1>&6
2209 for ac_hdr in unistd.h
2211 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2212 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2213 echo "configure:2214: checking for $ac_hdr" >&5
2214 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2215 echo $ac_n "(cached) $ac_c" 1>&6
2216 else
2217 cat > conftest.$ac_ext <<EOF
2218 #line 2219 "configure"
2219 #include "confdefs.h"
2220 #include <$ac_hdr>
2222 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2223 { (eval echo configure:2224: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2224 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2225 if test -z "$ac_err"; then
2226 rm -rf conftest*
2227 eval "ac_cv_header_$ac_safe=yes"
2228 else
2229 echo "$ac_err" >&5
2230 echo "configure: failed program was:" >&5
2231 cat conftest.$ac_ext >&5
2232 rm -rf conftest*
2233 eval "ac_cv_header_$ac_safe=no"
2235 rm -f conftest*
2237 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2238 echo "$ac_t""yes" 1>&6
2239 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2240 cat >> confdefs.h <<EOF
2241 #define $ac_tr_hdr 1
2244 else
2245 echo "$ac_t""no" 1>&6
2247 done
2249 for ac_func in getpagesize
2251 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2252 echo "configure:2253: checking for $ac_func" >&5
2253 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2254 echo $ac_n "(cached) $ac_c" 1>&6
2255 else
2256 cat > conftest.$ac_ext <<EOF
2257 #line 2258 "configure"
2258 #include "confdefs.h"
2259 /* System header to define __stub macros and hopefully few prototypes,
2260 which can conflict with char $ac_func(); below. */
2261 #include <assert.h>
2262 /* Override any gcc2 internal prototype to avoid an error. */
2263 /* We use char because int might match the return type of a gcc2
2264 builtin and then its argument prototype would still apply. */
2265 char $ac_func();
2267 int main() {
2269 /* The GNU C library defines this for functions which it implements
2270 to always fail with ENOSYS. Some functions are actually named
2271 something starting with __ and the normal name is an alias. */
2272 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2273 choke me
2274 #else
2275 $ac_func();
2276 #endif
2278 ; return 0; }
2280 if { (eval echo configure:2281: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2281 rm -rf conftest*
2282 eval "ac_cv_func_$ac_func=yes"
2283 else
2284 echo "configure: failed program was:" >&5
2285 cat conftest.$ac_ext >&5
2286 rm -rf conftest*
2287 eval "ac_cv_func_$ac_func=no"
2289 rm -f conftest*
2292 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2293 echo "$ac_t""yes" 1>&6
2294 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2295 cat >> confdefs.h <<EOF
2296 #define $ac_tr_func 1
2299 else
2300 echo "$ac_t""no" 1>&6
2302 done
2304 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
2305 echo "configure:2306: checking for working mmap" >&5
2306 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
2307 echo $ac_n "(cached) $ac_c" 1>&6
2308 else
2309 if test "$cross_compiling" = yes; then
2310 ac_cv_func_mmap_fixed_mapped=no
2311 else
2312 cat > conftest.$ac_ext <<EOF
2313 #line 2314 "configure"
2314 #include "confdefs.h"
2316 /* Thanks to Mike Haertel and Jim Avera for this test.
2317 Here is a matrix of mmap possibilities:
2318 mmap private not fixed
2319 mmap private fixed at somewhere currently unmapped
2320 mmap private fixed at somewhere already mapped
2321 mmap shared not fixed
2322 mmap shared fixed at somewhere currently unmapped
2323 mmap shared fixed at somewhere already mapped
2324 For private mappings, we should verify that changes cannot be read()
2325 back from the file, nor mmap's back from the file at a different
2326 address. (There have been systems where private was not correctly
2327 implemented like the infamous i386 svr4.0, and systems where the
2328 VM page cache was not coherent with the filesystem buffer cache
2329 like early versions of FreeBSD and possibly contemporary NetBSD.)
2330 For shared mappings, we should conversely verify that changes get
2331 propogated back to all the places they're supposed to be.
2333 Grep wants private fixed already mapped.
2334 The main things grep needs to know about mmap are:
2335 * does it exist and is it safe to write into the mmap'd area
2336 * how to use it (BSD variants) */
2337 #include <sys/types.h>
2338 #include <fcntl.h>
2339 #include <sys/mman.h>
2341 /* This mess was copied from the GNU getpagesize.h. */
2342 #ifndef HAVE_GETPAGESIZE
2343 # ifdef HAVE_UNISTD_H
2344 # include <unistd.h>
2345 # endif
2347 /* Assume that all systems that can run configure have sys/param.h. */
2348 # ifndef HAVE_SYS_PARAM_H
2349 # define HAVE_SYS_PARAM_H 1
2350 # endif
2352 # ifdef _SC_PAGESIZE
2353 # define getpagesize() sysconf(_SC_PAGESIZE)
2354 # else /* no _SC_PAGESIZE */
2355 # ifdef HAVE_SYS_PARAM_H
2356 # include <sys/param.h>
2357 # ifdef EXEC_PAGESIZE
2358 # define getpagesize() EXEC_PAGESIZE
2359 # else /* no EXEC_PAGESIZE */
2360 # ifdef NBPG
2361 # define getpagesize() NBPG * CLSIZE
2362 # ifndef CLSIZE
2363 # define CLSIZE 1
2364 # endif /* no CLSIZE */
2365 # else /* no NBPG */
2366 # ifdef NBPC
2367 # define getpagesize() NBPC
2368 # else /* no NBPC */
2369 # ifdef PAGESIZE
2370 # define getpagesize() PAGESIZE
2371 # endif /* PAGESIZE */
2372 # endif /* no NBPC */
2373 # endif /* no NBPG */
2374 # endif /* no EXEC_PAGESIZE */
2375 # else /* no HAVE_SYS_PARAM_H */
2376 # define getpagesize() 8192 /* punt totally */
2377 # endif /* no HAVE_SYS_PARAM_H */
2378 # endif /* no _SC_PAGESIZE */
2380 #endif /* no HAVE_GETPAGESIZE */
2382 #ifdef __cplusplus
2383 extern "C" { void *malloc(unsigned); }
2384 #else
2385 char *malloc();
2386 #endif
2389 main()
2391 char *data, *data2, *data3;
2392 int i, pagesize;
2393 int fd;
2395 pagesize = getpagesize();
2398 * First, make a file with some known garbage in it.
2400 data = malloc(pagesize);
2401 if (!data)
2402 exit(1);
2403 for (i = 0; i < pagesize; ++i)
2404 *(data + i) = rand();
2405 umask(0);
2406 fd = creat("conftestmmap", 0600);
2407 if (fd < 0)
2408 exit(1);
2409 if (write(fd, data, pagesize) != pagesize)
2410 exit(1);
2411 close(fd);
2414 * Next, try to mmap the file at a fixed address which
2415 * already has something else allocated at it. If we can,
2416 * also make sure that we see the same garbage.
2418 fd = open("conftestmmap", O_RDWR);
2419 if (fd < 0)
2420 exit(1);
2421 data2 = malloc(2 * pagesize);
2422 if (!data2)
2423 exit(1);
2424 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
2425 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
2426 MAP_PRIVATE | MAP_FIXED, fd, 0L))
2427 exit(1);
2428 for (i = 0; i < pagesize; ++i)
2429 if (*(data + i) != *(data2 + i))
2430 exit(1);
2433 * Finally, make sure that changes to the mapped area
2434 * do not percolate back to the file as seen by read().
2435 * (This is a bug on some variants of i386 svr4.0.)
2437 for (i = 0; i < pagesize; ++i)
2438 *(data2 + i) = *(data2 + i) + 1;
2439 data3 = malloc(pagesize);
2440 if (!data3)
2441 exit(1);
2442 if (read(fd, data3, pagesize) != pagesize)
2443 exit(1);
2444 for (i = 0; i < pagesize; ++i)
2445 if (*(data + i) != *(data3 + i))
2446 exit(1);
2447 close(fd);
2448 unlink("conftestmmap");
2449 exit(0);
2453 if { (eval echo configure:2454: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2454 then
2455 ac_cv_func_mmap_fixed_mapped=yes
2456 else
2457 echo "configure: failed program was:" >&5
2458 cat conftest.$ac_ext >&5
2459 rm -fr conftest*
2460 ac_cv_func_mmap_fixed_mapped=no
2462 rm -fr conftest*
2467 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
2468 if test $ac_cv_func_mmap_fixed_mapped = yes; then
2469 cat >> confdefs.h <<\EOF
2470 #define HAVE_MMAP 1
2475 saved_libs="$LIBS"
2476 LIBS="$LIBS -lc $LIBM"
2477 for ac_func in fmod strtol getcwd strerror putenv
2479 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2480 echo "configure:2481: checking for $ac_func" >&5
2481 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2482 echo $ac_n "(cached) $ac_c" 1>&6
2483 else
2484 cat > conftest.$ac_ext <<EOF
2485 #line 2486 "configure"
2486 #include "confdefs.h"
2487 /* System header to define __stub macros and hopefully few prototypes,
2488 which can conflict with char $ac_func(); below. */
2489 #include <assert.h>
2490 /* Override any gcc2 internal prototype to avoid an error. */
2491 /* We use char because int might match the return type of a gcc2
2492 builtin and then its argument prototype would still apply. */
2493 char $ac_func();
2495 int main() {
2497 /* The GNU C library defines this for functions which it implements
2498 to always fail with ENOSYS. Some functions are actually named
2499 something starting with __ and the normal name is an alias. */
2500 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2501 choke me
2502 #else
2503 $ac_func();
2504 #endif
2506 ; return 0; }
2508 if { (eval echo configure:2509: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2509 rm -rf conftest*
2510 eval "ac_cv_func_$ac_func=yes"
2511 else
2512 echo "configure: failed program was:" >&5
2513 cat conftest.$ac_ext >&5
2514 rm -rf conftest*
2515 eval "ac_cv_func_$ac_func=no"
2517 rm -f conftest*
2520 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2521 echo "$ac_t""yes" 1>&6
2522 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2523 cat >> confdefs.h <<EOF
2524 #define $ac_tr_func 1
2527 else
2528 echo "$ac_t""no" 1>&6
2529 LIBOBJS="$LIBOBJS ${ac_func}.${ac_objext}"
2531 done
2534 LIBS="$saved_libs"
2535 for ac_func in rename strcasecmp strncasecmp strsep strdup
2537 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2538 echo "configure:2539: checking for $ac_func" >&5
2539 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2540 echo $ac_n "(cached) $ac_c" 1>&6
2541 else
2542 cat > conftest.$ac_ext <<EOF
2543 #line 2544 "configure"
2544 #include "confdefs.h"
2545 /* System header to define __stub macros and hopefully few prototypes,
2546 which can conflict with char $ac_func(); below. */
2547 #include <assert.h>
2548 /* Override any gcc2 internal prototype to avoid an error. */
2549 /* We use char because int might match the return type of a gcc2
2550 builtin and then its argument prototype would still apply. */
2551 char $ac_func();
2553 int main() {
2555 /* The GNU C library defines this for functions which it implements
2556 to always fail with ENOSYS. Some functions are actually named
2557 something starting with __ and the normal name is an alias. */
2558 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2559 choke me
2560 #else
2561 $ac_func();
2562 #endif
2564 ; return 0; }
2566 if { (eval echo configure:2567: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2567 rm -rf conftest*
2568 eval "ac_cv_func_$ac_func=yes"
2569 else
2570 echo "configure: failed program was:" >&5
2571 cat conftest.$ac_ext >&5
2572 rm -rf conftest*
2573 eval "ac_cv_func_$ac_func=no"
2575 rm -f conftest*
2578 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2579 echo "$ac_t""yes" 1>&6
2580 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2581 cat >> confdefs.h <<EOF
2582 #define $ac_tr_func 1
2585 else
2586 echo "$ac_t""no" 1>&6
2588 done
2590 echo $ac_n "checking for mkstemp""... $ac_c" 1>&6
2591 echo "configure:2592: checking for mkstemp" >&5
2592 if eval "test \"`echo '$''{'ac_cv_func_mkstemp'+set}'`\" = set"; then
2593 echo $ac_n "(cached) $ac_c" 1>&6
2594 else
2595 cat > conftest.$ac_ext <<EOF
2596 #line 2597 "configure"
2597 #include "confdefs.h"
2598 /* System header to define __stub macros and hopefully few prototypes,
2599 which can conflict with char mkstemp(); below. */
2600 #include <assert.h>
2601 /* Override any gcc2 internal prototype to avoid an error. */
2602 /* We use char because int might match the return type of a gcc2
2603 builtin and then its argument prototype would still apply. */
2604 char mkstemp();
2606 int main() {
2608 /* The GNU C library defines this for functions which it implements
2609 to always fail with ENOSYS. Some functions are actually named
2610 something starting with __ and the normal name is an alias. */
2611 #if defined (__stub_mkstemp) || defined (__stub___mkstemp)
2612 choke me
2613 #else
2614 mkstemp();
2615 #endif
2617 ; return 0; }
2619 if { (eval echo configure:2620: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2620 rm -rf conftest*
2621 eval "ac_cv_func_mkstemp=yes"
2622 else
2623 echo "configure: failed program was:" >&5
2624 cat conftest.$ac_ext >&5
2625 rm -rf conftest*
2626 eval "ac_cv_func_mkstemp=no"
2628 rm -f conftest*
2631 if eval "test \"`echo '$ac_cv_func_'mkstemp`\" = yes"; then
2632 echo "$ac_t""yes" 1>&6
2633 cat >> confdefs.h <<\EOF
2634 #define HAVE_MKSTEMP 1
2637 echo $ac_n "checking for mkstemp prototype in <stdlib.h>""... $ac_c" 1>&6
2638 echo "configure:2639: checking for mkstemp prototype in <stdlib.h>" >&5
2639 cat > conftest.$ac_ext <<EOF
2640 #line 2641 "configure"
2641 #include "confdefs.h"
2642 #include <stdlib.h>
2644 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2645 egrep "mkstemp" >/dev/null 2>&1; then
2646 rm -rf conftest*
2647 echo "$ac_t""yes" 1>&6;cat >> confdefs.h <<\EOF
2648 #define HAVE_MKSTEMP_PROTO 1
2651 else
2652 rm -rf conftest*
2653 echo "$ac_t""no" 1>&6
2655 rm -f conftest*
2657 else
2658 echo "$ac_t""no" 1>&6
2661 echo $ac_n "checking for sys_siglist declaration in signal.h or unistd.h""... $ac_c" 1>&6
2662 echo "configure:2663: checking for sys_siglist declaration in signal.h or unistd.h" >&5
2663 if eval "test \"`echo '$''{'ac_cv_decl_sys_siglist'+set}'`\" = set"; then
2664 echo $ac_n "(cached) $ac_c" 1>&6
2665 else
2666 cat > conftest.$ac_ext <<EOF
2667 #line 2668 "configure"
2668 #include "confdefs.h"
2669 #include <sys/types.h>
2670 #include <signal.h>
2671 /* NetBSD declares sys_siglist in unistd.h. */
2672 #ifdef HAVE_UNISTD_H
2673 #include <unistd.h>
2674 #endif
2675 int main() {
2676 char *msg = *(sys_siglist + 1);
2677 ; return 0; }
2679 if { (eval echo configure:2680: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2680 rm -rf conftest*
2681 ac_cv_decl_sys_siglist=yes
2682 else
2683 echo "configure: failed program was:" >&5
2684 cat conftest.$ac_ext >&5
2685 rm -rf conftest*
2686 ac_cv_decl_sys_siglist=no
2688 rm -f conftest*
2691 echo "$ac_t""$ac_cv_decl_sys_siglist" 1>&6
2692 if test $ac_cv_decl_sys_siglist = yes; then
2693 cat >> confdefs.h <<\EOF
2694 #define SYS_SIGLIST_DECLARED 1
2700 ac_ext=C
2701 # CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2702 ac_cpp='$CXXCPP $CPPFLAGS'
2703 ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2704 ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2705 cross_compiling=$ac_cv_prog_cxx_cross
2707 echo $ac_n "checking whether ANSI array delete syntax supported""... $ac_c" 1>&6
2708 echo "configure:2709: checking whether ANSI array delete syntax supported" >&5
2709 cat > conftest.$ac_ext <<EOF
2710 #line 2711 "configure"
2711 #include "confdefs.h"
2713 int main() {
2714 char *p = new char[5]; delete [] p;
2715 ; return 0; }
2717 if { (eval echo configure:2718: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2718 rm -rf conftest*
2719 echo "$ac_t""yes" 1>&6
2720 else
2721 echo "configure: failed program was:" >&5
2722 cat conftest.$ac_ext >&5
2723 rm -rf conftest*
2724 echo "$ac_t""no" 1>&6;cat >> confdefs.h <<\EOF
2725 #define ARRAY_DELETE_NEEDS_SIZE 1
2729 rm -f conftest*
2730 ac_ext=c
2731 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2732 ac_cpp='$CPP $CPPFLAGS'
2733 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2734 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2735 cross_compiling=$ac_cv_prog_cc_cross
2738 ac_ext=C
2739 # CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2740 ac_cpp='$CXXCPP $CPPFLAGS'
2741 ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2742 ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2743 cross_compiling=$ac_cv_prog_cxx_cross
2745 echo $ac_n "checking traditional preprocessor""... $ac_c" 1>&6
2746 echo "configure:2747: checking traditional preprocessor" >&5
2747 cat > conftest.$ac_ext <<EOF
2748 #line 2749 "configure"
2749 #include "confdefs.h"
2750 #define name2(a,b) a/**/b
2751 int main() {
2752 int name2(foo,bar);
2753 ; return 0; }
2755 if { (eval echo configure:2756: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2756 rm -rf conftest*
2757 echo "$ac_t""yes" 1>&6;cat >> confdefs.h <<\EOF
2758 #define TRADITIONAL_CPP 1
2761 else
2762 echo "configure: failed program was:" >&5
2763 cat conftest.$ac_ext >&5
2764 rm -rf conftest*
2765 echo "$ac_t""no" 1>&6
2767 rm -f conftest*
2768 ac_ext=c
2769 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2770 ac_cpp='$CPP $CPPFLAGS'
2771 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2772 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2773 cross_compiling=$ac_cv_prog_cc_cross
2775 echo $ac_n "checking w_coredump""... $ac_c" 1>&6
2776 echo "configure:2777: checking w_coredump" >&5
2777 if test "$cross_compiling" = yes; then
2778 echo "$ac_t""no" 1>&6
2779 else
2780 cat > conftest.$ac_ext <<EOF
2781 #line 2782 "configure"
2782 #include "confdefs.h"
2783 #include <sys/types.h>
2784 #include <sys/wait.h>
2785 main()
2787 #ifdef WCOREFLAG
2788 exit(1);
2789 #else
2790 int i = 0;
2791 ((union wait *)&i)->w_coredump = 1;
2792 exit(i != 0200);
2793 #endif
2796 if { (eval echo configure:2797: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2797 then
2798 echo "$ac_t""yes" 1>&6;cat >> confdefs.h <<\EOF
2799 #define WCOREFLAG 0200
2802 else
2803 echo "configure: failed program was:" >&5
2804 cat conftest.$ac_ext >&5
2805 rm -fr conftest*
2806 echo "$ac_t""no" 1>&6
2808 rm -fr conftest*
2811 echo $ac_n "checking default value for grops -b option""... $ac_c" 1>&6
2812 echo "configure:2813: checking default value for grops -b option" >&5
2813 test -n "${BROKEN_SPOOLER_FLAGS}" || BROKEN_SPOOLER_FLAGS=7
2814 echo "$ac_t""$BROKEN_SPOOLER_FLAGS" 1>&6
2816 echo $ac_n "checking default paper size""... $ac_c" 1>&6
2817 echo "configure:2818: checking default paper size" >&5
2818 if test -z "$PAGE"; then
2819 descfile=
2820 if test -r $prefix/share/groff/font/devps/DESC; then
2821 descfile=$prefix/share/groff/font/devps/DESC
2822 elif test -r $prefix/lib/groff/font/devps/DESC; then
2823 descfile=$prefix/lib/groff/font/devps/DESC
2824 else
2825 for f in $prefix/share/groff/*/font/devps/DESC; do
2826 if test -r $f; then
2827 descfile=$f
2828 break
2830 done
2832 if test -n "$descfile" \
2833 && grep "^paperlength 841890" $descfile >/dev/null 2>&1; then
2834 PAGE=A4
2835 else
2836 PAGE=letter
2839 if test -z "$PAGE"; then
2840 dom=`awk '($1 == "dom" || $1 == "search") { print $2; exit}' \
2841 /etc/resolv.conf 2>/dev/null`
2842 if test -z "$dom"; then
2843 dom=`(domainname) 2>/dev/null | tr -d '+'`
2844 if test -z "$dom"; then
2845 dom=`(hostname) 2>/dev/null | grep '\.'`
2848 # If the top-level domain is two letters and it's not `us' or `ca'
2849 # then they probably use A4 paper.
2850 case "$dom" in
2851 *.[Uu][Ss]|*.[Cc][Aa]) ;;
2852 *.[A-Za-z][A-Za-z]) PAGE=A4 ;;
2853 esac
2855 test -n "$PAGE" || PAGE=letter
2856 echo "$ac_t""$PAGE" 1>&6
2858 echo $ac_n "checking for existing troff installation""... $ac_c" 1>&6
2859 echo "configure:2860: checking for existing troff installation" >&5
2860 if test "x`(echo .tm '|n(.g' | tr '|' '\\\\' | troff -z -i 2>&1) 2>/dev/null`" = x0; then
2861 echo "$ac_t""yes" 1>&6
2863 else
2864 echo "$ac_t""no" 1>&6
2868 echo $ac_n "checking for prefix of system macro packages""... $ac_c" 1>&6
2869 echo "configure:2870: checking for prefix of system macro packages" >&5
2870 sys_tmac_prefix=
2871 sys_tmac_file_prefix=
2872 for d in /usr/share/lib/tmac /usr/lib/tmac; do
2873 for t in "" tmac.; do
2874 for m in an s m; do
2875 f=$d/$t$m
2876 if test -z "$sys_tmac_prefix" \
2877 && test -f $f \
2878 && grep '^\.if' $f >/dev/null 2>&1; then
2879 sys_tmac_prefix=$d/$t
2880 sys_tmac_file_prefix=$t
2882 done
2883 done
2884 done
2885 echo "$ac_t""$sys_tmac_prefix" 1>&6
2887 tmac_wrap=
2888 echo $ac_n "checking which system macro packages should be made available""... $ac_c" 1>&6
2889 echo "configure:2890: checking which system macro packages should be made available" >&5
2890 if test "x$sys_tmac_file_prefix" = "xtmac."; then
2891 for f in $sys_tmac_prefix*; do
2892 suff=`echo $f | sed -e "s;$sys_tmac_prefix;;"`
2893 case "$suff" in
2894 e) ;;
2896 grep "Copyright.*Free Software Foundation" $f >/dev/null \
2897 || tmac_wrap="$tmac_wrap $suff" ;;
2898 esac
2899 done
2900 elif test -n "$sys_tmac_prefix"; then
2901 files=`echo $sys_tmac_prefix*`
2902 grep "\\.so" $files >conftest.sol
2903 for f in $files; do
2904 case "$f" in
2905 ${sys_tmac_prefix}e) ;;
2906 *.me) ;;
2907 */ms.*) ;;
2909 b=`basename $f`
2910 if grep "\\.so.*/$b\$" conftest.sol >/dev/null \
2911 || grep -l "Copyright.*Free Software Foundation" $f >/dev/null; then
2913 else
2914 suff=`echo $f | sed -e "s;$sys_tmac_prefix;;"`
2915 case "$suff" in
2916 tmac.*) ;;
2917 *) tmac_wrap="$tmac_wrap $suff" ;;
2918 esac
2920 esac
2921 done
2922 rm -f conftest.sol
2924 echo "$ac_t""$tmac_wrap" 1>&6
2926 $srcdir/mkinstalldirs src/xditview
2927 trap '' 1 2 15
2928 cat > confcache <<\EOF
2929 # This file is a shell script that caches the results of configure
2930 # tests run on this system so they can be shared between configure
2931 # scripts and configure runs. It is not useful on other systems.
2932 # If it contains results you don't want to keep, you may remove or edit it.
2934 # By default, configure uses ./config.cache as the cache file,
2935 # creating it if it does not exist already. You can give configure
2936 # the --cache-file=FILE option to use a different cache file; that is
2937 # what configure does when it calls configure scripts in
2938 # subdirectories, so they share the cache.
2939 # Giving --cache-file=/dev/null disables caching, for debugging configure.
2940 # config.status only pays attention to the cache file if you give it the
2941 # --recheck option to rerun configure.
2944 # The following way of writing the cache mishandles newlines in values,
2945 # but we know of no workaround that is simple, portable, and efficient.
2946 # So, don't put newlines in cache variables' values.
2947 # Ultrix sh set writes to stderr and can't be redirected directly,
2948 # and sets the high bit in the cache file unless we assign to the vars.
2949 (set) 2>&1 |
2950 case `(ac_space=' '; set | grep ac_space) 2>&1` in
2951 *ac_space=\ *)
2952 # `set' does not quote correctly, so add quotes (double-quote substitution
2953 # turns \\\\ into \\, and sed turns \\ into \).
2954 sed -n \
2955 -e "s/'/'\\\\''/g" \
2956 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
2959 # `set' quotes correctly as required by POSIX, so do not add quotes.
2960 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
2962 esac >> confcache
2963 if cmp -s $cache_file confcache; then
2965 else
2966 if test -w $cache_file; then
2967 echo "updating cache $cache_file"
2968 cat confcache > $cache_file
2969 else
2970 echo "not updating unwritable cache $cache_file"
2973 rm -f confcache
2975 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
2977 test "x$prefix" = xNONE && prefix=$ac_default_prefix
2978 # Let make expand exec_prefix.
2979 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
2981 # Any assignment to VPATH causes Sun make to only execute
2982 # the first set of double-colon rules, so remove it if not needed.
2983 # If there is a colon in the path, we need to keep it.
2984 if test "x$srcdir" = x.; then
2985 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
2988 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
2990 # Transform confdefs.h into DEFS.
2991 # Protect against shell expansion while executing Makefile rules.
2992 # Protect against Makefile macro expansion.
2993 cat > conftest.defs <<\EOF
2994 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%-D\1=\2%g
2995 s%[ `~#$^&*(){}\\|;'"<>?]%\\&%g
2996 s%\[%\\&%g
2997 s%\]%\\&%g
2998 s%\$%$$%g
3000 if test "$groff_cv_os390" = "yes"; then
3001 DEFS=`sed -f conftest.defs confdefs.h | tr '\n' ' '`
3002 else
3003 DEFS=`sed -f conftest.defs confdefs.h | tr '\012' ' '`
3005 rm -f conftest.defs
3008 # Without the "./", some shells look in PATH for config.status.
3009 : ${CONFIG_STATUS=./config.status}
3011 echo creating $CONFIG_STATUS
3012 rm -f $CONFIG_STATUS
3013 cat > $CONFIG_STATUS <<EOF
3014 #! /bin/sh
3015 # Generated automatically by configure.
3016 # Run this file to recreate the current configuration.
3017 # This directory was configured as follows,
3018 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
3020 # $0 $ac_configure_args
3022 # Compiler output produced by configure, useful for debugging
3023 # configure, is in ./config.log if it exists.
3025 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
3026 for ac_option
3028 case "\$ac_option" in
3029 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
3030 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
3031 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
3032 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
3033 echo "$CONFIG_STATUS generated by autoconf version 2.13"
3034 exit 0 ;;
3035 -help | --help | --hel | --he | --h)
3036 echo "\$ac_cs_usage"; exit 0 ;;
3037 *) echo "\$ac_cs_usage"; exit 1 ;;
3038 esac
3039 done
3041 ac_given_srcdir=$srcdir
3042 ac_given_INSTALL="$INSTALL"
3044 trap 'rm -fr `echo "Makefile src/xditview/Imakefile" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
3046 cat >> $CONFIG_STATUS <<EOF
3048 # Protect against being on the right side of a sed subst in config.status.
3049 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
3050 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
3051 $ac_vpsub
3052 $extrasub
3053 s%@SHELL@%$SHELL%g
3054 s%@CFLAGS@%$CFLAGS%g
3055 s%@CPPFLAGS@%$CPPFLAGS%g
3056 s%@CXXFLAGS@%$CXXFLAGS%g
3057 s%@FFLAGS@%$FFLAGS%g
3058 s%@DEFS@%$DEFS%g
3059 s%@LDFLAGS@%$LDFLAGS%g
3060 s%@LIBS@%$LIBS%g
3061 s%@exec_prefix@%$exec_prefix%g
3062 s%@prefix@%$prefix%g
3063 s%@program_transform_name@%$program_transform_name%g
3064 s%@bindir@%$bindir%g
3065 s%@sbindir@%$sbindir%g
3066 s%@libexecdir@%$libexecdir%g
3067 s%@datadir@%$datadir%g
3068 s%@sysconfdir@%$sysconfdir%g
3069 s%@sharedstatedir@%$sharedstatedir%g
3070 s%@localstatedir@%$localstatedir%g
3071 s%@libdir@%$libdir%g
3072 s%@includedir@%$includedir%g
3073 s%@oldincludedir@%$oldincludedir%g
3074 s%@infodir@%$infodir%g
3075 s%@mandir@%$mandir%g
3076 s%@top_builddir@%$top_builddir%g
3077 s%@CC@%$CC%g
3078 s%@CXX@%$CXX%g
3079 s%@TTYDEVDIRS@%$TTYDEVDIRS%g
3080 s%@LPR@%$LPR%g
3081 s%@LP@%$LP%g
3082 s%@LPQ@%$LPQ%g
3083 s%@PSPRINT@%$PSPRINT%g
3084 s%@DVIPRINT@%$DVIPRINT%g
3085 s%@PERLPATH@%$PERLPATH%g
3086 s%@YACC@%$YACC%g
3087 s%@RANLIB@%$RANLIB%g
3088 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
3089 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
3090 s%@INSTALL_DATA@%$INSTALL_DATA%g
3091 s%@LN_S@%$LN_S%g
3092 s%@SH_SCRIPT_SED_CMD@%$SH_SCRIPT_SED_CMD%g
3093 s%@CPP@%$CPP%g
3094 s%@LIBM@%$LIBM%g
3095 s%@LIBOBJS@%$LIBOBJS%g
3096 s%@BROKEN_SPOOLER_FLAGS@%$BROKEN_SPOOLER_FLAGS%g
3097 s%@PAGE@%$PAGE%g
3098 s%@g@%$g%g
3099 s%@sys_tmac_prefix@%$sys_tmac_prefix%g
3100 s%@tmac_wrap@%$tmac_wrap%g
3102 CEOF
3105 cat >> $CONFIG_STATUS <<\EOF
3107 # Split the substitutions into bite-sized pieces for seds with
3108 # small command number limits, like on Digital OSF/1 and HP-UX.
3109 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
3110 ac_file=1 # Number of current file.
3111 ac_beg=1 # First line for current file.
3112 ac_end=$ac_max_sed_cmds # Line after last line for current file.
3113 ac_more_lines=:
3114 ac_sed_cmds=""
3115 while $ac_more_lines; do
3116 if test $ac_beg -gt 1; then
3117 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
3118 else
3119 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
3121 if test ! -s conftest.s$ac_file; then
3122 ac_more_lines=false
3123 rm -f conftest.s$ac_file
3124 else
3125 if test -z "$ac_sed_cmds"; then
3126 ac_sed_cmds="sed -f conftest.s$ac_file"
3127 else
3128 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
3130 ac_file=`expr $ac_file + 1`
3131 ac_beg=$ac_end
3132 ac_end=`expr $ac_end + $ac_max_sed_cmds`
3134 done
3135 if test -z "$ac_sed_cmds"; then
3136 ac_sed_cmds=cat
3140 cat >> $CONFIG_STATUS <<EOF
3142 CONFIG_FILES=\${CONFIG_FILES-"Makefile src/xditview/Imakefile"}
3144 cat >> $CONFIG_STATUS <<\EOF
3145 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
3146 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3147 case "$ac_file" in
3148 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
3149 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
3150 *) ac_file_in="${ac_file}.in" ;;
3151 esac
3153 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
3155 # Remove last slash and all that follows it. Not all systems have dirname.
3156 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
3157 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
3158 # The file is in a subdirectory.
3159 test ! -d "$ac_dir" && mkdir "$ac_dir"
3160 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
3161 # A "../" for each directory in $ac_dir_suffix.
3162 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
3163 else
3164 ac_dir_suffix= ac_dots=
3167 case "$ac_given_srcdir" in
3168 .) srcdir=.
3169 if test -z "$ac_dots"; then top_srcdir=.
3170 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
3171 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
3172 *) # Relative path.
3173 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
3174 top_srcdir="$ac_dots$ac_given_srcdir" ;;
3175 esac
3177 case "$ac_given_INSTALL" in
3178 [/$]*) INSTALL="$ac_given_INSTALL" ;;
3179 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
3180 esac
3182 echo creating "$ac_file"
3183 rm -f "$ac_file"
3184 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
3185 case "$ac_file" in
3186 *Makefile*) ac_comsub="1i\\
3187 # $configure_input" ;;
3188 *) ac_comsub= ;;
3189 esac
3191 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3192 sed -e "$ac_comsub
3193 s%@configure_input@%$configure_input%g
3194 s%@srcdir@%$srcdir%g
3195 s%@top_srcdir@%$top_srcdir%g
3196 s%@INSTALL@%$INSTALL%g
3197 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
3198 fi; done
3199 rm -f conftest.s*
3202 cat >> $CONFIG_STATUS <<EOF
3205 cat >> $CONFIG_STATUS <<\EOF
3207 exit 0
3209 chmod +x $CONFIG_STATUS
3210 rm -fr confdefs* $ac_clean_files
3211 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1