configure revision 1.1.1.1 1 1.1 christos #! /bin/sh
2 1.1 christos
3 1.1 christos # Guess values for system-dependent variables and create Makefiles.
4 1.1 christos # Generated automatically using autoconf version 2.4
5 1.1 christos # Copyright (C) 1992, 1993, 1994 Free Software Foundation, Inc.
6 1.1 christos #
7 1.1 christos # This configure script is free software; the Free Software Foundation
8 1.1 christos # gives unlimited permission to copy, distribute and modify it.
9 1.1 christos
10 1.1 christos # Defaults:
11 1.1 christos ac_help=
12 1.1 christos ac_default_prefix=/usr/local
13 1.1 christos # Any additions from configure.in:
14 1.1 christos ac_help="$ac_help
15 1.1 christos --with-diffutils assume GNU diffutils is similarly installed"
16 1.1 christos
17 1.1 christos # Initialize some variables set by options.
18 1.1 christos # The variables have the same names as the options, with
19 1.1 christos # dashes changed to underlines.
20 1.1 christos build=NONE
21 1.1 christos cache_file=./config.cache
22 1.1 christos exec_prefix=NONE
23 1.1 christos host=NONE
24 1.1 christos no_create=
25 1.1 christos nonopt=NONE
26 1.1 christos no_recursion=
27 1.1 christos prefix=NONE
28 1.1 christos program_prefix=NONE
29 1.1 christos program_suffix=NONE
30 1.1 christos program_transform_name=s,x,x,
31 1.1 christos silent=
32 1.1 christos site=
33 1.1 christos srcdir=
34 1.1 christos target=NONE
35 1.1 christos verbose=
36 1.1 christos x_includes=NONE
37 1.1 christos x_libraries=NONE
38 1.1 christos
39 1.1 christos # Initialize some other variables.
40 1.1 christos subdirs=
41 1.1 christos
42 1.1 christos ac_prev=
43 1.1 christos for ac_option
44 1.1 christos do
45 1.1 christos
46 1.1 christos # If the previous option needs an argument, assign it.
47 1.1 christos if test -n "$ac_prev"; then
48 1.1 christos eval "$ac_prev=\$ac_option"
49 1.1 christos ac_prev=
50 1.1 christos continue
51 1.1 christos fi
52 1.1 christos
53 1.1 christos case "$ac_option" in
54 1.1 christos -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
55 1.1 christos *) ac_optarg= ;;
56 1.1 christos esac
57 1.1 christos
58 1.1 christos # Accept the important Cygnus configure options, so we can diagnose typos.
59 1.1 christos
60 1.1 christos case "$ac_option" in
61 1.1 christos
62 1.1 christos -build | --build | --buil | --bui | --bu | --b)
63 1.1 christos ac_prev=build ;;
64 1.1 christos -build=* | --build=* | --buil=* | --bui=* | --bu=* | --b=*)
65 1.1 christos build="$ac_optarg" ;;
66 1.1 christos
67 1.1 christos -cache-file | --cache-file | --cache-fil | --cache-fi \
68 1.1 christos | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
69 1.1 christos ac_prev=cache_file ;;
70 1.1 christos -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
71 1.1 christos | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
72 1.1 christos cache_file="$ac_optarg" ;;
73 1.1 christos
74 1.1 christos -disable-* | --disable-*)
75 1.1 christos ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
76 1.1 christos # Reject names that are not valid shell variable names.
77 1.1 christos if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
78 1.1 christos { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
79 1.1 christos fi
80 1.1 christos ac_feature=`echo $ac_feature| sed 's/-/_/g'`
81 1.1 christos eval "enable_${ac_feature}=no" ;;
82 1.1 christos
83 1.1 christos -enable-* | --enable-*)
84 1.1 christos ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
85 1.1 christos # Reject names that are not valid shell variable names.
86 1.1 christos if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
87 1.1 christos { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
88 1.1 christos fi
89 1.1 christos ac_feature=`echo $ac_feature| sed 's/-/_/g'`
90 1.1 christos case "$ac_option" in
91 1.1 christos *=*) ;;
92 1.1 christos *) ac_optarg=yes ;;
93 1.1 christos esac
94 1.1 christos eval "enable_${ac_feature}='$ac_optarg'" ;;
95 1.1 christos
96 1.1 christos -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
97 1.1 christos | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
98 1.1 christos | --exec | --exe | --ex)
99 1.1 christos ac_prev=exec_prefix ;;
100 1.1 christos -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
101 1.1 christos | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
102 1.1 christos | --exec=* | --exe=* | --ex=*)
103 1.1 christos exec_prefix="$ac_optarg" ;;
104 1.1 christos
105 1.1 christos -gas | --gas | --ga | --g)
106 1.1 christos # Obsolete; use --with-gas.
107 1.1 christos with_gas=yes ;;
108 1.1 christos
109 1.1 christos -help | --help | --hel | --he)
110 1.1 christos # Omit some internal or obsolete options to make the list less imposing.
111 1.1 christos # This message is too long to be a string in the A/UX 3.1 sh.
112 1.1 christos cat << EOF
113 1.1 christos Usage: configure [options] [host]
114 1.1 christos Options: [defaults in brackets after descriptions]
115 1.1 christos Configuration:
116 1.1 christos --cache-file=FILE cache test results in FILE
117 1.1 christos --help print this message
118 1.1 christos --no-create do not create output files
119 1.1 christos --quiet, --silent do not print \`checking...' messages
120 1.1 christos --version print the version of autoconf that created configure
121 1.1 christos Directory and file names:
122 1.1 christos --prefix=PREFIX install architecture-independent files in PREFIX
123 1.1 christos [$ac_default_prefix]
124 1.1 christos --exec-prefix=PREFIX install architecture-dependent files in PREFIX
125 1.1 christos [same as prefix]
126 1.1 christos --srcdir=DIR find the sources in DIR [configure dir or ..]
127 1.1 christos --program-prefix=PREFIX prepend PREFIX to installed program names
128 1.1 christos --program-suffix=SUFFIX append SUFFIX to installed program names
129 1.1 christos --program-transform-name=PROGRAM run sed PROGRAM on installed program names
130 1.1 christos Host type:
131 1.1 christos --build=BUILD configure for building on BUILD [BUILD=HOST]
132 1.1 christos --host=HOST configure for HOST [guessed]
133 1.1 christos --target=TARGET configure for TARGET [TARGET=HOST]
134 1.1 christos Features and packages:
135 1.1 christos --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
136 1.1 christos --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
137 1.1 christos --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
138 1.1 christos --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
139 1.1 christos --x-includes=DIR X include files are in DIR
140 1.1 christos --x-libraries=DIR X library files are in DIR
141 1.1 christos --enable and --with options recognized:$ac_help
142 1.1 christos EOF
143 1.1 christos exit 0 ;;
144 1.1 christos
145 1.1 christos -host | --host | --hos | --ho)
146 1.1 christos ac_prev=host ;;
147 1.1 christos -host=* | --host=* | --hos=* | --ho=*)
148 1.1 christos host="$ac_optarg" ;;
149 1.1 christos
150 1.1 christos -nfp | --nfp | --nf)
151 1.1 christos # Obsolete; use --without-fp.
152 1.1 christos with_fp=no ;;
153 1.1 christos
154 1.1 christos -no-create | --no-create | --no-creat | --no-crea | --no-cre \
155 1.1 christos | --no-cr | --no-c)
156 1.1 christos no_create=yes ;;
157 1.1 christos
158 1.1 christos -no-recursion | --no-recursion | --no-recursio | --no-recursi \
159 1.1 christos | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
160 1.1 christos no_recursion=yes ;;
161 1.1 christos
162 1.1 christos -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
163 1.1 christos ac_prev=prefix ;;
164 1.1 christos -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
165 1.1 christos prefix="$ac_optarg" ;;
166 1.1 christos
167 1.1 christos -program-prefix | --program-prefix | --program-prefi | --program-pref \
168 1.1 christos | --program-pre | --program-pr | --program-p)
169 1.1 christos ac_prev=program_prefix ;;
170 1.1 christos -program-prefix=* | --program-prefix=* | --program-prefi=* \
171 1.1 christos | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
172 1.1 christos program_prefix="$ac_optarg" ;;
173 1.1 christos
174 1.1 christos -program-suffix | --program-suffix | --program-suffi | --program-suff \
175 1.1 christos | --program-suf | --program-su | --program-s)
176 1.1 christos ac_prev=program_suffix ;;
177 1.1 christos -program-suffix=* | --program-suffix=* | --program-suffi=* \
178 1.1 christos | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
179 1.1 christos program_suffix="$ac_optarg" ;;
180 1.1 christos
181 1.1 christos -program-transform-name | --program-transform-name \
182 1.1 christos | --program-transform-nam | --program-transform-na \
183 1.1 christos | --program-transform-n | --program-transform- \
184 1.1 christos | --program-transform | --program-transfor \
185 1.1 christos | --program-transfo | --program-transf \
186 1.1 christos | --program-trans | --program-tran \
187 1.1 christos | --progr-tra | --program-tr | --program-t)
188 1.1 christos ac_prev=program_transform_name ;;
189 1.1 christos -program-transform-name=* | --program-transform-name=* \
190 1.1 christos | --program-transform-nam=* | --program-transform-na=* \
191 1.1 christos | --program-transform-n=* | --program-transform-=* \
192 1.1 christos | --program-transform=* | --program-transfor=* \
193 1.1 christos | --program-transfo=* | --program-transf=* \
194 1.1 christos | --program-trans=* | --program-tran=* \
195 1.1 christos | --progr-tra=* | --program-tr=* | --program-t=*)
196 1.1 christos program_transform_name="$ac_optarg" ;;
197 1.1 christos
198 1.1 christos -q | -quiet | --quiet | --quie | --qui | --qu | --q \
199 1.1 christos | -silent | --silent | --silen | --sile | --sil)
200 1.1 christos silent=yes ;;
201 1.1 christos
202 1.1 christos -site | --site | --sit)
203 1.1 christos ac_prev=site ;;
204 1.1 christos -site=* | --site=* | --sit=*)
205 1.1 christos site="$ac_optarg" ;;
206 1.1 christos
207 1.1 christos -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
208 1.1 christos ac_prev=srcdir ;;
209 1.1 christos -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
210 1.1 christos srcdir="$ac_optarg" ;;
211 1.1 christos
212 1.1 christos -target | --target | --targe | --targ | --tar | --ta | --t)
213 1.1 christos ac_prev=target ;;
214 1.1 christos -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
215 1.1 christos target="$ac_optarg" ;;
216 1.1 christos
217 1.1 christos -v | -verbose | --verbose | --verbos | --verbo | --verb)
218 1.1 christos verbose=yes ;;
219 1.1 christos
220 1.1 christos -version | --version | --versio | --versi | --vers)
221 1.1 christos echo "configure generated by autoconf version 2.4"
222 1.1 christos exit 0 ;;
223 1.1 christos
224 1.1 christos -with-* | --with-*)
225 1.1 christos ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
226 1.1 christos # Reject names that are not valid shell variable names.
227 1.1 christos if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
228 1.1 christos { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
229 1.1 christos fi
230 1.1 christos ac_package=`echo $ac_package| sed 's/-/_/g'`
231 1.1 christos case "$ac_option" in
232 1.1 christos *=*) ;;
233 1.1 christos *) ac_optarg=yes ;;
234 1.1 christos esac
235 1.1 christos eval "with_${ac_package}='$ac_optarg'" ;;
236 1.1 christos
237 1.1 christos -without-* | --without-*)
238 1.1 christos ac_package=`echo $ac_option|sed -e 's/-*without-//'`
239 1.1 christos # Reject names that are not valid shell variable names.
240 1.1 christos if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
241 1.1 christos { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
242 1.1 christos fi
243 1.1 christos ac_package=`echo $ac_package| sed 's/-/_/g'`
244 1.1 christos eval "with_${ac_package}=no" ;;
245 1.1 christos
246 1.1 christos --x)
247 1.1 christos # Obsolete; use --with-x.
248 1.1 christos with_x=yes ;;
249 1.1 christos
250 1.1 christos -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
251 1.1 christos | --x-incl | --x-inc | --x-in | --x-i)
252 1.1 christos ac_prev=x_includes ;;
253 1.1 christos -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
254 1.1 christos | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
255 1.1 christos x_includes="$ac_optarg" ;;
256 1.1 christos
257 1.1 christos -x-libraries | --x-libraries | --x-librarie | --x-librari \
258 1.1 christos | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
259 1.1 christos ac_prev=x_libraries ;;
260 1.1 christos -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
261 1.1 christos | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
262 1.1 christos x_libraries="$ac_optarg" ;;
263 1.1 christos
264 1.1 christos -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
265 1.1 christos ;;
266 1.1 christos
267 1.1 christos *)
268 1.1 christos if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
269 1.1 christos echo "configure: warning: $ac_option: invalid host type" 1>&2
270 1.1 christos fi
271 1.1 christos if test "x$nonopt" != xNONE; then
272 1.1 christos { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
273 1.1 christos fi
274 1.1 christos nonopt="$ac_option"
275 1.1 christos ;;
276 1.1 christos
277 1.1 christos esac
278 1.1 christos done
279 1.1 christos
280 1.1 christos if test -n "$ac_prev"; then
281 1.1 christos { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
282 1.1 christos fi
283 1.1 christos
284 1.1 christos trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
285 1.1 christos
286 1.1 christos # File descriptor usage:
287 1.1 christos # 0 standard input
288 1.1 christos # 1 file creation
289 1.1 christos # 2 errors and warnings
290 1.1 christos # 3 some systems may open it to /dev/tty
291 1.1 christos # 4 used on the Kubota Titan
292 1.1 christos # 6 checking for... messages and results
293 1.1 christos # 5 compiler messages saved in config.log
294 1.1 christos if test "$silent" = yes; then
295 1.1 christos exec 6>/dev/null
296 1.1 christos else
297 1.1 christos exec 6>&1
298 1.1 christos fi
299 1.1 christos exec 5>./config.log
300 1.1 christos
301 1.1 christos echo "\
302 1.1 christos This file contains any messages produced by compilers while
303 1.1 christos running configure, to aid debugging if configure makes a mistake.
304 1.1 christos " 1>&5
305 1.1 christos
306 1.1 christos # Strip out --no-create and --no-recursion so they do not pile up.
307 1.1 christos # Also quote any args containing shell metacharacters.
308 1.1 christos ac_configure_args=
309 1.1 christos for ac_arg
310 1.1 christos do
311 1.1 christos case "$ac_arg" in
312 1.1 christos -no-create | --no-create | --no-creat | --no-crea | --no-cre \
313 1.1 christos | --no-cr | --no-c) ;;
314 1.1 christos -no-recursion | --no-recursion | --no-recursio | --no-recursi \
315 1.1 christos | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
316 1.1 christos *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
317 1.1 christos ac_configure_args="$ac_configure_args '$ac_arg'" ;;
318 1.1 christos *) ac_configure_args="$ac_configure_args $ac_arg" ;;
319 1.1 christos esac
320 1.1 christos done
321 1.1 christos
322 1.1 christos # NLS nuisances.
323 1.1 christos # Only set LANG and LC_ALL to C if already set.
324 1.1 christos # These must not be set unconditionally because not all systems understand
325 1.1 christos # e.g. LANG=C (notably SCO).
326 1.1 christos if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
327 1.1 christos if test "${LANG+set}" = set; then LANG=C; export LANG; fi
328 1.1 christos
329 1.1 christos # confdefs.h avoids OS command line length limits that DEFS can exceed.
330 1.1 christos rm -rf conftest* confdefs.h
331 1.1 christos # AIX cpp loses on an empty file, so make sure it contains at least a newline.
332 1.1 christos echo > confdefs.h
333 1.1 christos
334 1.1 christos # A filename unique to this package, relative to the directory that
335 1.1 christos # configure is in, which we can look for to find out if srcdir is correct.
336 1.1 christos ac_unique_file=src/rcsbase.h
337 1.1 christos
338 1.1 christos # Find the source files, if location was not specified.
339 1.1 christos if test -z "$srcdir"; then
340 1.1 christos ac_srcdir_defaulted=yes
341 1.1 christos # Try the directory containing this script, then its parent.
342 1.1 christos ac_prog=$0
343 1.1 christos ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
344 1.1 christos test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
345 1.1 christos srcdir=$ac_confdir
346 1.1 christos if test ! -r $srcdir/$ac_unique_file; then
347 1.1 christos srcdir=..
348 1.1 christos fi
349 1.1 christos else
350 1.1 christos ac_srcdir_defaulted=no
351 1.1 christos fi
352 1.1 christos if test ! -r $srcdir/$ac_unique_file; then
353 1.1 christos if test "$ac_srcdir_defaulted" = yes; then
354 1.1 christos { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
355 1.1 christos else
356 1.1 christos { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
357 1.1 christos fi
358 1.1 christos fi
359 1.1 christos srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
360 1.1 christos
361 1.1 christos # Prefer explicitly selected file to automatically selected ones.
362 1.1 christos if test -z "$CONFIG_SITE"; then
363 1.1 christos if test "x$prefix" != xNONE; then
364 1.1 christos CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
365 1.1 christos else
366 1.1 christos CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
367 1.1 christos fi
368 1.1 christos fi
369 1.1 christos for ac_site_file in $CONFIG_SITE; do
370 1.1 christos if test -r "$ac_site_file"; then
371 1.1 christos echo "loading site script $ac_site_file"
372 1.1 christos . "$ac_site_file"
373 1.1 christos fi
374 1.1 christos done
375 1.1 christos
376 1.1 christos if test -r "$cache_file"; then
377 1.1 christos echo "loading cache $cache_file"
378 1.1 christos . $cache_file
379 1.1 christos else
380 1.1 christos echo "creating cache $cache_file"
381 1.1 christos > $cache_file
382 1.1 christos fi
383 1.1 christos
384 1.1 christos ac_ext=c
385 1.1 christos # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
386 1.1 christos ac_cpp='$CPP $CPPFLAGS'
387 1.1 christos ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5 2>&5'
388 1.1 christos ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5 2>&5'
389 1.1 christos
390 1.1 christos if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
391 1.1 christos # Stardent Vistra SVR4 grep lacks -e, says ghazi (at] caip.rutgers.edu.
392 1.1 christos if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
393 1.1 christos ac_n= ac_c='
394 1.1 christos ' ac_t=' '
395 1.1 christos else
396 1.1 christos ac_n=-n ac_c= ac_t=
397 1.1 christos fi
398 1.1 christos else
399 1.1 christos ac_n= ac_c='\c' ac_t=
400 1.1 christos fi
401 1.1 christos
402 1.1 christos
403 1.1 christos
404 1.1 christos # Set up simple `diff' test.
405 1.1 christos echo 0 >conftest0
406 1.1 christos echo 0 >conftest0c
407 1.1 christos echo 1 >conftest1
408 1.1 christos cat >conftestok <<'EOF'
409 1.1 christos d1 1
410 1.1 christos a1 1
411 1.1 christos 1
412 1.1 christos EOF
413 1.1 christos
414 1.1 christos # Check whether --with-diffutils or --without-diffutils was given.
415 1.1 christos withval="$with_diffutils"
416 1.1 christos if test -n "$withval"; then
417 1.1 christos with_diffutils=$withval
418 1.1 christos else
419 1.1 christos with_diffutils=no
420 1.1 christos
421 1.1 christos fi
422 1.1 christos
423 1.1 christos
424 1.1 christos case $with_diffutils in
425 1.1 christos yes)
426 1.1 christos : ${DIFF='$(bindir)/diff'}
427 1.1 christos : ${DIFF3=${DIFF}3}
428 1.1 christos : ${DIFF3_BIN=1}
429 1.1 christos : ${DIFFFLAGS=-an}
430 1.1 christos : ${DIFF_FAILURE=1}
431 1.1 christos : ${DIFF_L=1}
432 1.1 christos : ${DIFF_SUCCESS=0}
433 1.1 christos : ${DIFF_TROUBLE=2}
434 1.1 christos esac
435 1.1 christos
436 1.1 christos # Set DIFF to the name of the `diff' program to be run.
437 1.1 christos # On some systems, the RCS-compatible diff program is called `rdiff';
438 1.1 christos # use it if it works and `diff' doesn't.
439 1.1 christos
440 1.1 christos echo $ac_n "checking diff basename""... $ac_c" 1>&6
441 1.1 christos if eval "test \"`echo '$''{'rcs_cv_prog_diff'+set}'`\" = set"; then
442 1.1 christos echo $ac_n "(cached) $ac_c" 1>&6
443 1.1 christos else
444 1.1 christos
445 1.1 christos rcs_cv_prog_diff=$DIFF
446 1.1 christos case $rcs_cv_prog_diff in
447 1.1 christos '')
448 1.1 christos for i in diff /usr/lib/rdiff rdiff
449 1.1 christos do
450 1.1 christos sh -c "exec $i -n conftest0 conftest1" >conftestout 2>/dev/null
451 1.1 christos case $? in
452 1.1 christos 1)
453 1.1 christos if cmp -s conftestok conftestout
454 1.1 christos then rcs_cv_prog_diff=$i; break
455 1.1 christos fi
456 1.1 christos ;;
457 1.1 christos esac
458 1.1 christos done
459 1.1 christos ;;
460 1.1 christos esac
461 1.1 christos
462 1.1 christos fi
463 1.1 christos
464 1.1 christos DIFF=$rcs_cv_prog_diff
465 1.1 christos case $DIFF in
466 1.1 christos '') { echo "configure: error: cannot find RCS-compatible diff" 1>&2; exit 1; };;
467 1.1 christos esac
468 1.1 christos echo "$ac_t""$DIFF" 1>&6
469 1.1 christos # Extract the first word of "$DIFF", so it can be a program name with args.
470 1.1 christos set dummy $DIFF; ac_word=$2
471 1.1 christos echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
472 1.1 christos if eval "test \"`echo '$''{'ac_cv_path_DIFF'+set}'`\" = set"; then
473 1.1 christos echo $ac_n "(cached) $ac_c" 1>&6
474 1.1 christos else
475 1.1 christos case "$DIFF" in
476 1.1 christos /*)
477 1.1 christos ac_cv_path_DIFF="$DIFF" # Let the user override the test with a path.
478 1.1 christos ;;
479 1.1 christos *)
480 1.1 christos IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
481 1.1 christos for ac_dir in $PATH; do
482 1.1 christos test -z "$ac_dir" && ac_dir=.
483 1.1 christos if test -f $ac_dir/$ac_word; then
484 1.1 christos ac_cv_path_DIFF="$ac_dir/$ac_word"
485 1.1 christos break
486 1.1 christos fi
487 1.1 christos done
488 1.1 christos IFS="$ac_save_ifs"
489 1.1 christos test -z "$ac_cv_path_DIFF" && ac_cv_path_DIFF="$DIFF"
490 1.1 christos ;;
491 1.1 christos esac
492 1.1 christos fi
493 1.1 christos DIFF="$ac_cv_path_DIFF"
494 1.1 christos if test -n "$DIFF"; then
495 1.1 christos echo "$ac_t""$DIFF" 1>&6
496 1.1 christos else
497 1.1 christos echo "$ac_t""no" 1>&6
498 1.1 christos fi
499 1.1 christos
500 1.1 christos
501 1.1 christos # Set DIFF_SUCCESS, DIFF_FAILURE, DIFF_TROUBLE to diff's exit status
502 1.1 christos # when it finds no differences, some differences, or trouble.
503 1.1 christos
504 1.1 christos echo $ac_n "checking diff success status""... $ac_c" 1>&6
505 1.1 christos if eval "test \"`echo '$''{'rcs_cv_status_diff_success'+set}'`\" = set"; then
506 1.1 christos echo $ac_n "(cached) $ac_c" 1>&6
507 1.1 christos else
508 1.1 christos
509 1.1 christos rcs_cv_status_diff_success=$DIFF_SUCCESS
510 1.1 christos case $rcs_cv_status_diff_success in
511 1.1 christos '')
512 1.1 christos # We can't use `$DIFF conftest0 conftest0',
513 1.1 christos # since buggy NEXTSTEP 3.0 diff silently yields exit status 2 for this.
514 1.1 christos $DIFF conftest0 conftest0c >/dev/null 2>&1
515 1.1 christos rcs_cv_status_diff_success=$?
516 1.1 christos ;;
517 1.1 christos esac
518 1.1 christos
519 1.1 christos fi
520 1.1 christos
521 1.1 christos DIFF_SUCCESS=$rcs_cv_status_diff_success
522 1.1 christos echo "$ac_t""$DIFF_SUCCESS" 1>&6
523 1.1 christos #
524 1.1 christos
525 1.1 christos echo $ac_n "checking diff failure status""... $ac_c" 1>&6
526 1.1 christos if eval "test \"`echo '$''{'rcs_cv_status_diff_failure'+set}'`\" = set"; then
527 1.1 christos echo $ac_n "(cached) $ac_c" 1>&6
528 1.1 christos else
529 1.1 christos
530 1.1 christos rcs_cv_status_diff_failure=$DIFF_FAILURE
531 1.1 christos case $rcs_cv_status_diff_failure in
532 1.1 christos '')
533 1.1 christos $DIFF conftest0 conftest1 >/dev/null 2>&1
534 1.1 christos rcs_cv_status_diff_failure=$?
535 1.1 christos ;;
536 1.1 christos esac
537 1.1 christos
538 1.1 christos fi
539 1.1 christos
540 1.1 christos DIFF_FAILURE=$rcs_cv_status_diff_failure
541 1.1 christos echo "$ac_t""$DIFF_FAILURE" 1>&6
542 1.1 christos #
543 1.1 christos
544 1.1 christos echo $ac_n "checking diff trouble status""... $ac_c" 1>&6
545 1.1 christos if eval "test \"`echo '$''{'rcs_cv_status_diff_trouble'+set}'`\" = set"; then
546 1.1 christos echo $ac_n "(cached) $ac_c" 1>&6
547 1.1 christos else
548 1.1 christos
549 1.1 christos rcs_cv_status_diff_trouble=$DIFF_TROUBLE
550 1.1 christos case $rcs_cv_status_diff_trouble in
551 1.1 christos '')
552 1.1 christos $DIFF conftest0 no/such/file >/dev/null 2>&1
553 1.1 christos rcs_cv_status_diff_trouble=$?
554 1.1 christos ;;
555 1.1 christos esac
556 1.1 christos
557 1.1 christos fi
558 1.1 christos
559 1.1 christos DIFF_TROUBLE=$rcs_cv_status_diff_trouble
560 1.1 christos echo "$ac_t""$DIFF_TROUBLE" 1>&6
561 1.1 christos
562 1.1 christos # Set DIFFFLAGS to the options of the `diff' program to be run.
563 1.1 christos # Use -an if possible, -n otherwise.
564 1.1 christos
565 1.1 christos echo $ac_n "checking diff options for RCS""... $ac_c" 1>&6
566 1.1 christos if eval "test \"`echo '$''{'rcs_cv_options_diff'+set}'`\" = set"; then
567 1.1 christos echo $ac_n "(cached) $ac_c" 1>&6
568 1.1 christos else
569 1.1 christos
570 1.1 christos rcs_cv_options_diff=$DIFFFLAGS
571 1.1 christos case $rcs_cv_options_diff in
572 1.1 christos '')
573 1.1 christos rcs_cv_options_diff=-n
574 1.1 christos $DIFF -an conftest0 conftest1 >conftestout 2>conftestout2
575 1.1 christos case $? in
576 1.1 christos 1)
577 1.1 christos if cmp -s conftestok conftestout && test ! -s conftestout2
578 1.1 christos then rcs_cv_options_diff=-an
579 1.1 christos fi
580 1.1 christos ;;
581 1.1 christos esac
582 1.1 christos ;;
583 1.1 christos esac
584 1.1 christos
585 1.1 christos fi
586 1.1 christos
587 1.1 christos DIFFFLAGS=$rcs_cv_options_diff
588 1.1 christos echo "$ac_t""$DIFFFLAGS" 1>&6
589 1.1 christos
590 1.1 christos # Set DIFF_L to 1 if diff understands the L option, 0 otherwise.
591 1.1 christos
592 1.1 christos echo $ac_n "checking diff -L""... $ac_c" 1>&6
593 1.1 christos if eval "test \"`echo '$''{'rcs_cv_options_diff_l'+set}'`\" = set"; then
594 1.1 christos echo $ac_n "(cached) $ac_c" 1>&6
595 1.1 christos else
596 1.1 christos
597 1.1 christos rcs_cv_options_diff_l=$DIFF_L
598 1.1 christos case $rcs_cv_options_diff_l in
599 1.1 christos '')
600 1.1 christos rcs_cv_options_diff_l=0
601 1.1 christos $DIFF -c -L 0 -L 1 conftest0 conftest1 >conftestout 2>/dev/null
602 1.1 christos case $? in
603 1.1 christos 1)
604 1.1 christos if cmp -s - conftestout <<'EOF'
605 1.1 christos *** 0
606 1.1 christos --- 1
607 1.1 christos ***************
608 1.1 christos *** 1 ****
609 1.1 christos ! 0
610 1.1 christos --- 1 ----
611 1.1 christos ! 1
612 1.1 christos EOF
613 1.1 christos then rcs_cv_options_diff_l=1
614 1.1 christos fi
615 1.1 christos ;;
616 1.1 christos esac
617 1.1 christos ;;
618 1.1 christos esac
619 1.1 christos
620 1.1 christos fi
621 1.1 christos
622 1.1 christos DIFF_L=$rcs_cv_options_diff_l
623 1.1 christos case $DIFF_L in
624 1.1 christos 1) echo "$ac_t""yes" 1>&6;;
625 1.1 christos *) echo "$ac_t""no" 1>&6;;
626 1.1 christos esac
627 1.1 christos
628 1.1 christos # Set DIFF3 to the name of the diff3 program.
629 1.1 christos # In some systems (e.g. BSD/OS 2.0), diffutils diff3 lives in /usr/libexec.
630 1.1 christos diff3PATH=$PATH:/usr/libexec
631 1.1 christos
632 1.1 christos echo $ac_n "checking diff3 -m""... $ac_c" 1>&6
633 1.1 christos if eval "test \"`echo '$''{'rcs_cv_prog_diff3_bin'+set}'`\" = set"; then
634 1.1 christos echo $ac_n "(cached) $ac_c" 1>&6
635 1.1 christos else
636 1.1 christos
637 1.1 christos rcs_cv_prog_diff3_bin=$DIFF3
638 1.1 christos case $rcs_cv_prog_diff3_bin in
639 1.1 christos '')
640 1.1 christos PATH=$diff3PATH sh -c "exec diff3 -E -m -L 0 -L 1 -L 2 conftest0 conftest1 /dev/null" >conftestout 2>/dev/null
641 1.1 christos case $? in
642 1.1 christos 1)
643 1.1 christos if cmp -s - conftestout <<'EOF'
644 1.1 christos <<<<<<< 0
645 1.1 christos 0
646 1.1 christos =======
647 1.1 christos >>>>>>> 2
648 1.1 christos EOF
649 1.1 christos then rcs_cv_prog_diff3_bin=diff3
650 1.1 christos fi
651 1.1 christos ;;
652 1.1 christos esac
653 1.1 christos ;;
654 1.1 christos esac
655 1.1 christos
656 1.1 christos fi
657 1.1 christos
658 1.1 christos case $rcs_cv_prog_diff3_bin in
659 1.1 christos ?*)
660 1.1 christos echo "$ac_t""yes" 1>&6
661 1.1 christos ac_save_path=$PATH
662 1.1 christos PATH=$diff3PATH
663 1.1 christos # Extract the first word of "$rcs_cv_prog_diff3_bin", so it can be a program name with args.
664 1.1 christos set dummy $rcs_cv_prog_diff3_bin; ac_word=$2
665 1.1 christos echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
666 1.1 christos if eval "test \"`echo '$''{'ac_cv_path_DIFF3'+set}'`\" = set"; then
667 1.1 christos echo $ac_n "(cached) $ac_c" 1>&6
668 1.1 christos else
669 1.1 christos case "$DIFF3" in
670 1.1 christos /*)
671 1.1 christos ac_cv_path_DIFF3="$DIFF3" # Let the user override the test with a path.
672 1.1 christos ;;
673 1.1 christos *)
674 1.1 christos IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
675 1.1 christos for ac_dir in $PATH; do
676 1.1 christos test -z "$ac_dir" && ac_dir=.
677 1.1 christos if test -f $ac_dir/$ac_word; then
678 1.1 christos ac_cv_path_DIFF3="$ac_dir/$ac_word"
679 1.1 christos break
680 1.1 christos fi
681 1.1 christos done
682 1.1 christos IFS="$ac_save_ifs"
683 1.1 christos test -z "$ac_cv_path_DIFF3" && ac_cv_path_DIFF3="$rcs_cv_prog_diff3_bin"
684 1.1 christos ;;
685 1.1 christos esac
686 1.1 christos fi
687 1.1 christos DIFF3="$ac_cv_path_DIFF3"
688 1.1 christos if test -n "$DIFF3"; then
689 1.1 christos echo "$ac_t""$DIFF3" 1>&6
690 1.1 christos else
691 1.1 christos echo "$ac_t""no" 1>&6
692 1.1 christos fi
693 1.1 christos
694 1.1 christos PATH=$ac_save_path
695 1.1 christos ;;
696 1.1 christos '')
697 1.1 christos echo "$ac_t""no" 1>&6
698 1.1 christos echo $ac_n "checking diff3 library program""... $ac_c" 1>&6
699 1.1 christos if eval "test \"`echo '$''{'rcs_cv_path_diff3_lib'+set}'`\" = set"; then
700 1.1 christos echo $ac_n "(cached) $ac_c" 1>&6
701 1.1 christos else
702 1.1 christos
703 1.1 christos $DIFF conftest0 conftest1 >conftest01
704 1.1 christos $DIFF /dev/null conftest1 >conftestn1
705 1.1 christos for i in /usr/*lib*/*diff3*; do
706 1.1 christos sh -c "exec $i -E conftest01 conftestn1 conftest0 /dev/null conftest1" >conftestout 2>/dev/null
707 1.1 christos # The exit status is arbitrary! Test the output a bit.
708 1.1 christos if
709 1.1 christos grep '^<<* *conftest0$' conftestout >/dev/null 2>&1 &&
710 1.1 christos grep '^>>* *conftest1$' conftestout >/dev/null 2>&1 &&
711 1.1 christos grep '^0a$' conftestout >/dev/null 2>&1
712 1.1 christos then
713 1.1 christos rcs_cv_path_diff3_lib=$i
714 1.1 christos break
715 1.1 christos fi
716 1.1 christos done
717 1.1 christos
718 1.1 christos fi
719 1.1 christos
720 1.1 christos DIFF3=$rcs_cv_path_diff3_lib
721 1.1 christos case $DIFF3 in
722 1.1 christos '') { echo "configure: error: cannot find a working diff3 library program" 1>&2; exit 1; };;
723 1.1 christos ?*) echo "$ac_t""$DIFF3" 1>&6;;
724 1.1 christos esac
725 1.1 christos ;;
726 1.1 christos esac
727 1.1 christos
728 1.1 christos
729 1.1 christos case $DIFF3_BIN in
730 1.1 christos '')
731 1.1 christos case $rcs_cv_prog_diff3_bin in
732 1.1 christos '') DIFF3_BIN=0;;
733 1.1 christos ?*) DIFF3_BIN=1;;
734 1.1 christos esac
735 1.1 christos ;;
736 1.1 christos esac
737 1.1 christos
738 1.1 christos # Clean up simple `diff' test.
739 1.1 christos rm -f conftest*
740 1.1 christos
741 1.1 christos # Extract the first word of "ed", so it can be a program name with args.
742 1.1 christos set dummy ed; ac_word=$2
743 1.1 christos echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
744 1.1 christos if eval "test \"`echo '$''{'ac_cv_path_ED'+set}'`\" = set"; then
745 1.1 christos echo $ac_n "(cached) $ac_c" 1>&6
746 1.1 christos else
747 1.1 christos case "$ED" in
748 1.1 christos /*)
749 1.1 christos ac_cv_path_ED="$ED" # Let the user override the test with a path.
750 1.1 christos ;;
751 1.1 christos *)
752 1.1 christos IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
753 1.1 christos for ac_dir in $PATH; do
754 1.1 christos test -z "$ac_dir" && ac_dir=.
755 1.1 christos if test -f $ac_dir/$ac_word; then
756 1.1 christos ac_cv_path_ED="$ac_dir/$ac_word"
757 1.1 christos break
758 1.1 christos fi
759 1.1 christos done
760 1.1 christos IFS="$ac_save_ifs"
761 1.1 christos test -z "$ac_cv_path_ED" && ac_cv_path_ED="ed"
762 1.1 christos ;;
763 1.1 christos esac
764 1.1 christos fi
765 1.1 christos ED="$ac_cv_path_ED"
766 1.1 christos if test -n "$ED"; then
767 1.1 christos echo "$ac_t""$ED" 1>&6
768 1.1 christos else
769 1.1 christos echo "$ac_t""no" 1>&6
770 1.1 christos fi
771 1.1 christos
772 1.1 christos
773 1.1 christos ac_save_path=$PATH
774 1.1 christos PATH=/usr/lib:/usr/bin:/bin:/usr/sbin:/sbin:$PATH
775 1.1 christos for ac_prog in sendmail mail mailx
776 1.1 christos do
777 1.1 christos # Extract the first word of "$ac_prog", so it can be a program name with args.
778 1.1 christos set dummy $ac_prog; ac_word=$2
779 1.1 christos echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
780 1.1 christos if eval "test \"`echo '$''{'ac_cv_path_SENDMAIL'+set}'`\" = set"; then
781 1.1 christos echo $ac_n "(cached) $ac_c" 1>&6
782 1.1 christos else
783 1.1 christos case "$SENDMAIL" in
784 1.1 christos /*)
785 1.1 christos ac_cv_path_SENDMAIL="$SENDMAIL" # Let the user override the test with a path.
786 1.1 christos ;;
787 1.1 christos *)
788 1.1 christos IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
789 1.1 christos for ac_dir in $PATH; do
790 1.1 christos test -z "$ac_dir" && ac_dir=.
791 1.1 christos if test -f $ac_dir/$ac_word; then
792 1.1 christos ac_cv_path_SENDMAIL="$ac_dir/$ac_word"
793 1.1 christos break
794 1.1 christos fi
795 1.1 christos done
796 1.1 christos IFS="$ac_save_ifs"
797 1.1 christos ;;
798 1.1 christos esac
799 1.1 christos fi
800 1.1 christos SENDMAIL="$ac_cv_path_SENDMAIL"
801 1.1 christos if test -n "$SENDMAIL"; then
802 1.1 christos echo "$ac_t""$SENDMAIL" 1>&6
803 1.1 christos else
804 1.1 christos echo "$ac_t""no" 1>&6
805 1.1 christos fi
806 1.1 christos
807 1.1 christos test -n "$SENDMAIL" && break
808 1.1 christos done
809 1.1 christos
810 1.1 christos PATH=$ac_save_path
811 1.1 christos case $SENDMAIL in
812 1.1 christos ?*) SENDMAIL=\"$SENDMAIL\"
813 1.1 christos esac
814 1.1 christos
815 1.1 christos # Use the GNU pic -n option if available; it avoids GNU extensions,
816 1.1 christos # which is need for proper operation to generate a portable man page.
817 1.1 christos # Similarly, if using traditional pic, use its -D option.
818 1.1 christos for ac_prog in "pic -n" "gpic -n" "pic -D" "pic"
819 1.1 christos do
820 1.1 christos # Extract the first word of "$ac_prog", so it can be a program name with args.
821 1.1 christos set dummy $ac_prog; ac_word=$2
822 1.1 christos echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
823 1.1 christos if eval "test \"`echo '$''{'ac_cv_prog_PIC'+set}'`\" = set"; then
824 1.1 christos echo $ac_n "(cached) $ac_c" 1>&6
825 1.1 christos else
826 1.1 christos if test -n "$PIC"; then
827 1.1 christos ac_cv_prog_PIC="$PIC" # Let the user override the test.
828 1.1 christos else
829 1.1 christos IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
830 1.1 christos for ac_dir in $PATH; do
831 1.1 christos test -z "$ac_dir" && ac_dir=.
832 1.1 christos if test -f $ac_dir/$ac_word; then
833 1.1 christos ac_cv_prog_PIC="$ac_prog"
834 1.1 christos break
835 1.1 christos fi
836 1.1 christos done
837 1.1 christos IFS="$ac_save_ifs"
838 1.1 christos fi
839 1.1 christos fi
840 1.1 christos PIC="$ac_cv_prog_PIC"
841 1.1 christos if test -n "$PIC"; then
842 1.1 christos echo "$ac_t""$PIC" 1>&6
843 1.1 christos else
844 1.1 christos echo "$ac_t""no" 1>&6
845 1.1 christos fi
846 1.1 christos
847 1.1 christos test -n "$PIC" && break
848 1.1 christos done
849 1.1 christos test -n "$PIC" || PIC="pic"
850 1.1 christos
851 1.1 christos
852 1.1 christos # Extract the first word of "gcc", so it can be a program name with args.
853 1.1 christos set dummy gcc; ac_word=$2
854 1.1 christos echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
855 1.1 christos if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
856 1.1 christos echo $ac_n "(cached) $ac_c" 1>&6
857 1.1 christos else
858 1.1 christos if test -n "$CC"; then
859 1.1 christos ac_cv_prog_CC="$CC" # Let the user override the test.
860 1.1 christos else
861 1.1 christos IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
862 1.1 christos for ac_dir in $PATH; do
863 1.1 christos test -z "$ac_dir" && ac_dir=.
864 1.1 christos if test -f $ac_dir/$ac_word; then
865 1.1 christos ac_cv_prog_CC="gcc"
866 1.1 christos break
867 1.1 christos fi
868 1.1 christos done
869 1.1 christos IFS="$ac_save_ifs"
870 1.1 christos test -z "$ac_cv_prog_CC" && ac_cv_prog_CC="cc"
871 1.1 christos fi
872 1.1 christos fi
873 1.1 christos CC="$ac_cv_prog_CC"
874 1.1 christos if test -n "$CC"; then
875 1.1 christos echo "$ac_t""$CC" 1>&6
876 1.1 christos else
877 1.1 christos echo "$ac_t""no" 1>&6
878 1.1 christos fi
879 1.1 christos
880 1.1 christos
881 1.1 christos echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
882 1.1 christos if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
883 1.1 christos echo $ac_n "(cached) $ac_c" 1>&6
884 1.1 christos else
885 1.1 christos cat > conftest.c <<EOF
886 1.1 christos #ifdef __GNUC__
887 1.1 christos yes;
888 1.1 christos #endif
889 1.1 christos EOF
890 1.1 christos if ${CC-cc} -E conftest.c 2>&5 | egrep yes >/dev/null 2>&1; then
891 1.1 christos ac_cv_prog_gcc=yes
892 1.1 christos else
893 1.1 christos ac_cv_prog_gcc=no
894 1.1 christos fi
895 1.1 christos fi
896 1.1 christos echo "$ac_t""$ac_cv_prog_gcc" 1>&6
897 1.1 christos if test $ac_cv_prog_gcc = yes; then
898 1.1 christos GCC=yes
899 1.1 christos if test "${CFLAGS+set}" != set; then
900 1.1 christos echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
901 1.1 christos if eval "test \"`echo '$''{'ac_cv_prog_gcc_g'+set}'`\" = set"; then
902 1.1 christos echo $ac_n "(cached) $ac_c" 1>&6
903 1.1 christos else
904 1.1 christos echo 'void f(){}' > conftest.c
905 1.1 christos if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
906 1.1 christos ac_cv_prog_gcc_g=yes
907 1.1 christos else
908 1.1 christos ac_cv_prog_gcc_g=no
909 1.1 christos fi
910 1.1 christos rm -f conftest*
911 1.1 christos
912 1.1 christos fi
913 1.1 christos echo "$ac_t""$ac_cv_prog_gcc_g" 1>&6
914 1.1 christos if test $ac_cv_prog_gcc_g = yes; then
915 1.1 christos CFLAGS="-g -O"
916 1.1 christos else
917 1.1 christos CFLAGS="-O"
918 1.1 christos fi
919 1.1 christos fi
920 1.1 christos else
921 1.1 christos GCC=
922 1.1 christos test "${CFLAGS+set}" = set || CFLAGS="-g"
923 1.1 christos fi
924 1.1 christos
925 1.1 christos ac_aux_dir=
926 1.1 christos for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
927 1.1 christos if test -f $ac_dir/install-sh; then
928 1.1 christos ac_aux_dir=$ac_dir
929 1.1 christos ac_install_sh="$ac_aux_dir/install-sh -c"
930 1.1 christos break
931 1.1 christos elif test -f $ac_dir/install.sh; then
932 1.1 christos ac_aux_dir=$ac_dir
933 1.1 christos ac_install_sh="$ac_aux_dir/install.sh -c"
934 1.1 christos break
935 1.1 christos fi
936 1.1 christos done
937 1.1 christos if test -z "$ac_aux_dir"; then
938 1.1 christos { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
939 1.1 christos fi
940 1.1 christos ac_config_guess=$ac_aux_dir/config.guess
941 1.1 christos ac_config_sub=$ac_aux_dir/config.sub
942 1.1 christos ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
943 1.1 christos
944 1.1 christos # Find a good install program. We prefer a C program (faster),
945 1.1 christos # so one script is as good as another. But avoid the broken or
946 1.1 christos # incompatible versions:
947 1.1 christos # SysV /etc/install, /usr/sbin/install
948 1.1 christos # SunOS /usr/etc/install
949 1.1 christos # IRIX /sbin/install
950 1.1 christos # AIX /bin/install
951 1.1 christos # AFS /usr/afsws/bin/install, which mishandles nonexistent args
952 1.1 christos # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
953 1.1 christos # ./install, which can be erroneously created by make from ./install.sh.
954 1.1 christos echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
955 1.1 christos if test -z "$INSTALL"; then
956 1.1 christos if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
957 1.1 christos echo $ac_n "(cached) $ac_c" 1>&6
958 1.1 christos else
959 1.1 christos IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
960 1.1 christos for ac_dir in $PATH; do
961 1.1 christos # Account for people who put trailing slashes in PATH elements.
962 1.1 christos case "$ac_dir/" in
963 1.1 christos /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
964 1.1 christos *)
965 1.1 christos # OSF1 and SCO ODT 3.0 have their own names for install.
966 1.1 christos for ac_prog in ginstall installbsd scoinst install; do
967 1.1 christos if test -f $ac_dir/$ac_prog; then
968 1.1 christos if test $ac_prog = install &&
969 1.1 christos grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
970 1.1 christos # AIX install. It has an incompatible calling convention.
971 1.1 christos # OSF/1 installbsd also uses dspmsg, but is usable.
972 1.1 christos :
973 1.1 christos else
974 1.1 christos ac_cv_path_install="$ac_dir/$ac_prog -c"
975 1.1 christos break 2
976 1.1 christos fi
977 1.1 christos fi
978 1.1 christos done
979 1.1 christos ;;
980 1.1 christos esac
981 1.1 christos done
982 1.1 christos IFS="$ac_save_ifs"
983 1.1 christos # As a last resort, use the slow shell script.
984 1.1 christos test -z "$ac_cv_path_install" && ac_cv_path_install="$ac_install_sh"
985 1.1 christos fi
986 1.1 christos INSTALL="$ac_cv_path_install"
987 1.1 christos fi
988 1.1 christos echo "$ac_t""$INSTALL" 1>&6
989 1.1 christos
990 1.1 christos # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
991 1.1 christos # It thinks the first close brace ends the variable substitution.
992 1.1 christos test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
993 1.1 christos
994 1.1 christos test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
995 1.1 christos
996 1.1 christos echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
997 1.1 christos set dummy ${MAKE-make}; ac_make=$2
998 1.1 christos if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
999 1.1 christos echo $ac_n "(cached) $ac_c" 1>&6
1000 1.1 christos else
1001 1.1 christos cat > conftestmake <<\EOF
1002 1.1 christos all:
1003 1.1 christos @echo 'ac_maketemp="${MAKE}"'
1004 1.1 christos EOF
1005 1.1 christos # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1006 1.1 christos eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1007 1.1 christos if test -n "$ac_maketemp"; then
1008 1.1 christos eval ac_cv_prog_make_${ac_make}_set=yes
1009 1.1 christos else
1010 1.1 christos eval ac_cv_prog_make_${ac_make}_set=no
1011 1.1 christos fi
1012 1.1 christos rm -f conftestmake
1013 1.1 christos fi
1014 1.1 christos if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1015 1.1 christos echo "$ac_t""yes" 1>&6
1016 1.1 christos SET_MAKE=
1017 1.1 christos else
1018 1.1 christos echo "$ac_t""no" 1>&6
1019 1.1 christos SET_MAKE="MAKE=${MAKE-make}"
1020 1.1 christos fi
1021 1.1 christos
1022 1.1 christos
1023 1.1 christos trap '' 1 2 15
1024 1.1 christos cat > confcache <<\EOF
1025 1.1 christos # This file is a shell script that caches the results of configure
1026 1.1 christos # tests run on this system so they can be shared between configure
1027 1.1 christos # scripts and configure runs. It is not useful on other systems.
1028 1.1 christos # If it contains results you don't want to keep, you may remove or edit it.
1029 1.1 christos #
1030 1.1 christos # By default, configure uses ./config.cache as the cache file,
1031 1.1 christos # creating it if it does not exist already. You can give configure
1032 1.1 christos # the --cache-file=FILE option to use a different cache file; that is
1033 1.1 christos # what configure does when it calls configure scripts in
1034 1.1 christos # subdirectories, so they share the cache.
1035 1.1 christos # Giving --cache-file=/dev/null disables caching, for debugging configure.
1036 1.1 christos # config.status only pays attention to the cache file if you give it the
1037 1.1 christos # --recheck option to rerun configure.
1038 1.1 christos #
1039 1.1 christos EOF
1040 1.1 christos # Ultrix sh set writes to stderr and can't be redirected directly,
1041 1.1 christos # and sets the high bit in the cache file unless we assign to the vars.
1042 1.1 christos (set) 2>&1 |
1043 1.1 christos sed -n "s/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=\${\1='\2'}/p" \
1044 1.1 christos >> confcache
1045 1.1 christos if cmp -s $cache_file confcache; then
1046 1.1 christos :
1047 1.1 christos else
1048 1.1 christos if test -w $cache_file; then
1049 1.1 christos echo "updating cache $cache_file"
1050 1.1 christos cat confcache > $cache_file
1051 1.1 christos else
1052 1.1 christos echo "not updating unwritable cache $cache_file"
1053 1.1 christos fi
1054 1.1 christos fi
1055 1.1 christos rm -f confcache
1056 1.1 christos
1057 1.1 christos trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
1058 1.1 christos
1059 1.1 christos test "x$prefix" = xNONE && prefix=$ac_default_prefix
1060 1.1 christos # Let make expand exec_prefix.
1061 1.1 christos test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
1062 1.1 christos
1063 1.1 christos # Any assignment to VPATH causes Sun make to only execute
1064 1.1 christos # the first set of double-colon rules, so remove it if not needed.
1065 1.1 christos # If there is a colon in the path, we need to keep it.
1066 1.1 christos if test "x$srcdir" = x.; then
1067 1.1 christos ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
1068 1.1 christos fi
1069 1.1 christos
1070 1.1 christos trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
1071 1.1 christos
1072 1.1 christos # Transform confdefs.h into DEFS.
1073 1.1 christos # Protect against shell expansion while executing Makefile rules.
1074 1.1 christos # Protect against Makefile macro expansion.
1075 1.1 christos cat > conftest.defs <<\EOF
1076 1.1 christos s%#define \([A-Za-z_][A-Za-z0-9_]*\) \(.*\)%-D\1=\2%g
1077 1.1 christos s%[ `~#$^&*(){}\\|;'"<>?]%\\&%g
1078 1.1 christos s%\[%\\&%g
1079 1.1 christos s%\]%\\&%g
1080 1.1 christos s%\$%$$%g
1081 1.1 christos EOF
1082 1.1 christos DEFS=`sed -f conftest.defs confdefs.h | tr '\012' ' '`
1083 1.1 christos rm -f conftest.defs
1084 1.1 christos
1085 1.1 christos
1086 1.1 christos # Without the "./", some shells look in PATH for config.status.
1087 1.1 christos : ${CONFIG_STATUS=./config.status}
1088 1.1 christos
1089 1.1 christos echo creating $CONFIG_STATUS
1090 1.1 christos rm -f $CONFIG_STATUS
1091 1.1 christos cat > $CONFIG_STATUS <<EOF
1092 1.1 christos #! /bin/sh
1093 1.1 christos # Generated automatically by configure.
1094 1.1 christos # Run this file to recreate the current configuration.
1095 1.1 christos # This directory was configured as follows,
1096 1.1 christos # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
1097 1.1 christos #
1098 1.1 christos # $0 $ac_configure_args
1099 1.1 christos #
1100 1.1 christos # Compiler output produced by configure, useful for debugging
1101 1.1 christos # configure, is in ./config.log if it exists.
1102 1.1 christos
1103 1.1 christos ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
1104 1.1 christos for ac_option
1105 1.1 christos do
1106 1.1 christos case "\$ac_option" in
1107 1.1 christos -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1108 1.1 christos echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
1109 1.1 christos exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
1110 1.1 christos -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
1111 1.1 christos echo "$CONFIG_STATUS generated by autoconf version 2.4"
1112 1.1 christos exit 0 ;;
1113 1.1 christos -help | --help | --hel | --he | --h)
1114 1.1 christos echo "\$ac_cs_usage"; exit 0 ;;
1115 1.1 christos *) echo "\$ac_cs_usage"; exit 1 ;;
1116 1.1 christos esac
1117 1.1 christos done
1118 1.1 christos
1119 1.1 christos ac_given_srcdir=$srcdir
1120 1.1 christos ac_given_INSTALL="$INSTALL"
1121 1.1 christos
1122 1.1 christos trap 'rm -fr `echo "Makefile man/Makefile src/Makefile" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
1123 1.1 christos
1124 1.1 christos # Protect against being on the right side of a sed subst in config.status.
1125 1.1 christos sed 's/%@/@@/; s/@%/@@/; s/%g$/@g/; /@g$/s/[\\\\&%]/\\\\&/g;
1126 1.1 christos s/@@/%@/; s/@@/@%/; s/@g$/%g/' > conftest.subs <<\CEOF
1127 1.1 christos $ac_vpsub
1128 1.1 christos $extrasub
1129 1.1 christos s%@CFLAGS@%$CFLAGS%g
1130 1.1 christos s%@CPPFLAGS@%$CPPFLAGS%g
1131 1.1 christos s%@CXXFLAGS@%$CXXFLAGS%g
1132 1.1 christos s%@DEFS@%$DEFS%g
1133 1.1 christos s%@LDFLAGS@%$LDFLAGS%g
1134 1.1 christos s%@LIBS@%$LIBS%g
1135 1.1 christos s%@exec_prefix@%$exec_prefix%g
1136 1.1 christos s%@prefix@%$prefix%g
1137 1.1 christos s%@program_transform_name@%$program_transform_name%g
1138 1.1 christos s%@DIFF@%$DIFF%g
1139 1.1 christos s%@DIFF_SUCCESS@%$DIFF_SUCCESS%g
1140 1.1 christos s%@DIFF_FAILURE@%$DIFF_FAILURE%g
1141 1.1 christos s%@DIFF_TROUBLE@%$DIFF_TROUBLE%g
1142 1.1 christos s%@DIFFFLAGS@%$DIFFFLAGS%g
1143 1.1 christos s%@DIFF_L@%$DIFF_L%g
1144 1.1 christos s%@DIFF3@%$DIFF3%g
1145 1.1 christos s%@DIFF3_BIN@%$DIFF3_BIN%g
1146 1.1 christos s%@ED@%$ED%g
1147 1.1 christos s%@SENDMAIL@%$SENDMAIL%g
1148 1.1 christos s%@PIC@%$PIC%g
1149 1.1 christos s%@CC@%$CC%g
1150 1.1 christos s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
1151 1.1 christos s%@INSTALL_DATA@%$INSTALL_DATA%g
1152 1.1 christos s%@SET_MAKE@%$SET_MAKE%g
1153 1.1 christos
1154 1.1 christos CEOF
1155 1.1 christos EOF
1156 1.1 christos cat >> $CONFIG_STATUS <<EOF
1157 1.1 christos
1158 1.1 christos CONFIG_FILES=\${CONFIG_FILES-"Makefile man/Makefile src/Makefile"}
1159 1.1 christos EOF
1160 1.1 christos cat >> $CONFIG_STATUS <<\EOF
1161 1.1 christos for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
1162 1.1 christos # Support "outfile[:infile]", defaulting infile="outfile.in".
1163 1.1 christos case "$ac_file" in
1164 1.1 christos *:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'`
1165 1.1 christos ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
1166 1.1 christos *) ac_file_in="${ac_file}.in" ;;
1167 1.1 christos esac
1168 1.1 christos
1169 1.1 christos # Adjust relative srcdir, etc. for subdirectories.
1170 1.1 christos
1171 1.1 christos # Remove last slash and all that follows it. Not all systems have dirname.
1172 1.1 christos ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
1173 1.1 christos if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
1174 1.1 christos # The file is in a subdirectory.
1175 1.1 christos test ! -d "$ac_dir" && mkdir "$ac_dir"
1176 1.1 christos ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
1177 1.1 christos # A "../" for each directory in $ac_dir_suffix.
1178 1.1 christos ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
1179 1.1 christos else
1180 1.1 christos ac_dir_suffix= ac_dots=
1181 1.1 christos fi
1182 1.1 christos
1183 1.1 christos case "$ac_given_srcdir" in
1184 1.1 christos .) srcdir=.
1185 1.1 christos if test -z "$ac_dots"; then top_srcdir=.
1186 1.1 christos else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
1187 1.1 christos /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
1188 1.1 christos *) # Relative path.
1189 1.1 christos srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
1190 1.1 christos top_srcdir="$ac_dots$ac_given_srcdir" ;;
1191 1.1 christos esac
1192 1.1 christos
1193 1.1 christos case "$ac_given_INSTALL" in
1194 1.1 christos [/$]*) INSTALL="$ac_given_INSTALL" ;;
1195 1.1 christos *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
1196 1.1 christos esac
1197 1.1 christos echo creating "$ac_file"
1198 1.1 christos rm -f "$ac_file"
1199 1.1 christos configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
1200 1.1 christos case "$ac_file" in
1201 1.1 christos *Makefile*) ac_comsub="1i\\
1202 1.1 christos # $configure_input" ;;
1203 1.1 christos *) ac_comsub= ;;
1204 1.1 christos esac
1205 1.1 christos sed -e "$ac_comsub
1206 1.1 christos s%@configure_input@%$configure_input%g
1207 1.1 christos s%@srcdir@%$srcdir%g
1208 1.1 christos s%@top_srcdir@%$top_srcdir%g
1209 1.1 christos s%@INSTALL@%$INSTALL%g
1210 1.1 christos " -f conftest.subs $ac_given_srcdir/$ac_file_in > $ac_file
1211 1.1 christos fi; done
1212 1.1 christos rm -f conftest.subs
1213 1.1 christos
1214 1.1 christos
1215 1.1 christos
1216 1.1 christos exit 0
1217 1.1 christos EOF
1218 1.1 christos chmod +x $CONFIG_STATUS
1219 1.1 christos rm -fr confdefs* $ac_clean_files
1220 1.1 christos test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
1221 1.1 christos
1222