ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/IO-AIO/autoconf/configure
Revision: 1.1
Committed: Sun Jul 31 18:14:48 2005 UTC (18 years, 11 months ago) by root
Branch: MAIN
Log Message:
*** empty log message ***

File Contents

# Content
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59.
4 #
5 # Copyright (C) 2003 Free Software Foundation, Inc.
6 # This configure script is free software; the Free Software Foundation
7 # gives unlimited permission to copy, distribute and modify it.
8 ## --------------------- ##
9 ## M4sh Initialization. ##
10 ## --------------------- ##
11
12 # Be Bourne compatible
13 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14 emulate sh
15 NULLCMD=:
16 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17 # is contrary to our usage. Disable this feature.
18 alias -g '${1+"$@"}'='"$@"'
19 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20 set -o posix
21 fi
22 DUALCASE=1; export DUALCASE # for MKS sh
23
24 # Support unset when possible.
25 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26 as_unset=unset
27 else
28 as_unset=false
29 fi
30
31
32 # Work around bugs in pre-3.0 UWIN ksh.
33 $as_unset ENV MAIL MAILPATH
34 PS1='$ '
35 PS2='> '
36 PS4='+ '
37
38 # NLS nuisances.
39 for as_var in \
40 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42 LC_TELEPHONE LC_TIME
43 do
44 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45 eval $as_var=C; export $as_var
46 else
47 $as_unset $as_var
48 fi
49 done
50
51 # Required to use basename.
52 if expr a : '\(a\)' >/dev/null 2>&1; then
53 as_expr=expr
54 else
55 as_expr=false
56 fi
57
58 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59 as_basename=basename
60 else
61 as_basename=false
62 fi
63
64
65 # Name of the executable.
66 as_me=`$as_basename "$0" ||
67 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68 X"$0" : 'X\(//\)$' \| \
69 X"$0" : 'X\(/\)$' \| \
70 . : '\(.\)' 2>/dev/null ||
71 echo X/"$0" |
72 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73 /^X\/\(\/\/\)$/{ s//\1/; q; }
74 /^X\/\(\/\).*/{ s//\1/; q; }
75 s/.*/./; q'`
76
77
78 # PATH needs CR, and LINENO needs CR and PATH.
79 # Avoid depending upon Character Ranges.
80 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83 as_cr_digits='0123456789'
84 as_cr_alnum=$as_cr_Letters$as_cr_digits
85
86 # The user is always right.
87 if test "${PATH_SEPARATOR+set}" != set; then
88 echo "#! /bin/sh" >conf$$.sh
89 echo "exit 0" >>conf$$.sh
90 chmod +x conf$$.sh
91 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92 PATH_SEPARATOR=';'
93 else
94 PATH_SEPARATOR=:
95 fi
96 rm -f conf$$.sh
97 fi
98
99
100 as_lineno_1=$LINENO
101 as_lineno_2=$LINENO
102 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103 test "x$as_lineno_1" != "x$as_lineno_2" &&
104 test "x$as_lineno_3" = "x$as_lineno_2" || {
105 # Find who we are. Look in the path if we contain no path at all
106 # relative or not.
107 case $0 in
108 *[\\/]* ) as_myself=$0 ;;
109 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110 for as_dir in $PATH
111 do
112 IFS=$as_save_IFS
113 test -z "$as_dir" && as_dir=.
114 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115 done
116
117 ;;
118 esac
119 # We did not find ourselves, most probably we were run as `sh COMMAND'
120 # in which case we are not to be found in the path.
121 if test "x$as_myself" = x; then
122 as_myself=$0
123 fi
124 if test ! -f "$as_myself"; then
125 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126 { (exit 1); exit 1; }; }
127 fi
128 case $CONFIG_SHELL in
129 '')
130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132 do
133 IFS=$as_save_IFS
134 test -z "$as_dir" && as_dir=.
135 for as_base in sh bash ksh sh5; do
136 case $as_dir in
137 /*)
138 if ("$as_dir/$as_base" -c '
139 as_lineno_1=$LINENO
140 as_lineno_2=$LINENO
141 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142 test "x$as_lineno_1" != "x$as_lineno_2" &&
143 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
144 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146 CONFIG_SHELL=$as_dir/$as_base
147 export CONFIG_SHELL
148 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149 fi;;
150 esac
151 done
152 done
153 ;;
154 esac
155
156 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157 # uniformly replaced by the line number. The first 'sed' inserts a
158 # line-number line before each line; the second 'sed' does the real
159 # work. The second script uses 'N' to pair each line-number line
160 # with the numbered line, and appends trailing '-' during
161 # substitution so that $LINENO is not a special case at line end.
162 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
164 sed '=' <$as_myself |
165 sed '
166 N
167 s,$,-,
168 : loop
169 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170 t loop
171 s,-$,,
172 s,^['$as_cr_digits']*\n,,
173 ' >$as_me.lineno &&
174 chmod +x $as_me.lineno ||
175 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176 { (exit 1); exit 1; }; }
177
178 # Don't try to exec as it changes $[0], causing all sort of problems
179 # (the dirname of $[0] is not the place where we might find the
180 # original and so on. Autoconf is especially sensible to this).
181 . ./$as_me.lineno
182 # Exit status is that of the last command.
183 exit
184 }
185
186
187 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188 *c*,-n*) ECHO_N= ECHO_C='
189 ' ECHO_T=' ' ;;
190 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
192 esac
193
194 if expr a : '\(a\)' >/dev/null 2>&1; then
195 as_expr=expr
196 else
197 as_expr=false
198 fi
199
200 rm -f conf$$ conf$$.exe conf$$.file
201 echo >conf$$.file
202 if ln -s conf$$.file conf$$ 2>/dev/null; then
203 # We could just check for DJGPP; but this test a) works b) is more generic
204 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205 if test -f conf$$.exe; then
206 # Don't use ln at all; we don't have any links
207 as_ln_s='cp -p'
208 else
209 as_ln_s='ln -s'
210 fi
211 elif ln conf$$.file conf$$ 2>/dev/null; then
212 as_ln_s=ln
213 else
214 as_ln_s='cp -p'
215 fi
216 rm -f conf$$ conf$$.exe conf$$.file
217
218 if mkdir -p . 2>/dev/null; then
219 as_mkdir_p=:
220 else
221 test -d ./-p && rmdir ./-p
222 as_mkdir_p=false
223 fi
224
225 as_executable_p="test -f"
226
227 # Sed expression to map a string onto a valid CPP name.
228 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229
230 # Sed expression to map a string onto a valid variable name.
231 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232
233
234 # IFS
235 # We need space, tab and new line, in precisely that order.
236 as_nl='
237 '
238 IFS=" $as_nl"
239
240 # CDPATH.
241 $as_unset CDPATH
242
243
244 # Name of the host.
245 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
246 # so uname gets run too.
247 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
248
249 exec 6>&1
250
251 #
252 # Initializations.
253 #
254 ac_default_prefix=/usr/local
255 ac_config_libobj_dir=.
256 cross_compiling=no
257 subdirs=
258 MFLAGS=
259 MAKEFLAGS=
260 SHELL=${CONFIG_SHELL-/bin/sh}
261
262 # Maximum number of lines to put in a shell here document.
263 # This variable seems obsolete. It should probably be removed, and
264 # only ac_max_sed_lines should be used.
265 : ${ac_max_here_lines=38}
266
267 # Identity of this package.
268 PACKAGE_NAME=
269 PACKAGE_TARNAME=
270 PACKAGE_VERSION=
271 PACKAGE_STRING=
272 PACKAGE_BUGREPORT=
273
274 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT LIBOBJS LTLIBOBJS'
275 ac_subst_files=''
276
277 # Initialize some variables set by options.
278 ac_init_help=
279 ac_init_version=false
280 # The variables have the same names as the options, with
281 # dashes changed to underlines.
282 cache_file=/dev/null
283 exec_prefix=NONE
284 no_create=
285 no_recursion=
286 prefix=NONE
287 program_prefix=NONE
288 program_suffix=NONE
289 program_transform_name=s,x,x,
290 silent=
291 site=
292 srcdir=
293 verbose=
294 x_includes=NONE
295 x_libraries=NONE
296
297 # Installation directory options.
298 # These are left unexpanded so users can "make install exec_prefix=/foo"
299 # and all the variables that are supposed to be based on exec_prefix
300 # by default will actually change.
301 # Use braces instead of parens because sh, perl, etc. also accept them.
302 bindir='${exec_prefix}/bin'
303 sbindir='${exec_prefix}/sbin'
304 libexecdir='${exec_prefix}/libexec'
305 datadir='${prefix}/share'
306 sysconfdir='${prefix}/etc'
307 sharedstatedir='${prefix}/com'
308 localstatedir='${prefix}/var'
309 libdir='${exec_prefix}/lib'
310 includedir='${prefix}/include'
311 oldincludedir='/usr/include'
312 infodir='${prefix}/info'
313 mandir='${prefix}/man'
314
315 ac_prev=
316 for ac_option
317 do
318 # If the previous option needs an argument, assign it.
319 if test -n "$ac_prev"; then
320 eval "$ac_prev=\$ac_option"
321 ac_prev=
322 continue
323 fi
324
325 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
326
327 # Accept the important Cygnus configure options, so we can diagnose typos.
328
329 case $ac_option in
330
331 -bindir | --bindir | --bindi | --bind | --bin | --bi)
332 ac_prev=bindir ;;
333 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
334 bindir=$ac_optarg ;;
335
336 -build | --build | --buil | --bui | --bu)
337 ac_prev=build_alias ;;
338 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
339 build_alias=$ac_optarg ;;
340
341 -cache-file | --cache-file | --cache-fil | --cache-fi \
342 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
343 ac_prev=cache_file ;;
344 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
345 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
346 cache_file=$ac_optarg ;;
347
348 --config-cache | -C)
349 cache_file=config.cache ;;
350
351 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
352 ac_prev=datadir ;;
353 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
354 | --da=*)
355 datadir=$ac_optarg ;;
356
357 -disable-* | --disable-*)
358 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
359 # Reject names that are not valid shell variable names.
360 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
361 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
362 { (exit 1); exit 1; }; }
363 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
364 eval "enable_$ac_feature=no" ;;
365
366 -enable-* | --enable-*)
367 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
368 # Reject names that are not valid shell variable names.
369 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
370 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
371 { (exit 1); exit 1; }; }
372 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
373 case $ac_option in
374 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
375 *) ac_optarg=yes ;;
376 esac
377 eval "enable_$ac_feature='$ac_optarg'" ;;
378
379 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
380 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
381 | --exec | --exe | --ex)
382 ac_prev=exec_prefix ;;
383 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
384 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
385 | --exec=* | --exe=* | --ex=*)
386 exec_prefix=$ac_optarg ;;
387
388 -gas | --gas | --ga | --g)
389 # Obsolete; use --with-gas.
390 with_gas=yes ;;
391
392 -help | --help | --hel | --he | -h)
393 ac_init_help=long ;;
394 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
395 ac_init_help=recursive ;;
396 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
397 ac_init_help=short ;;
398
399 -host | --host | --hos | --ho)
400 ac_prev=host_alias ;;
401 -host=* | --host=* | --hos=* | --ho=*)
402 host_alias=$ac_optarg ;;
403
404 -includedir | --includedir | --includedi | --included | --include \
405 | --includ | --inclu | --incl | --inc)
406 ac_prev=includedir ;;
407 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
408 | --includ=* | --inclu=* | --incl=* | --inc=*)
409 includedir=$ac_optarg ;;
410
411 -infodir | --infodir | --infodi | --infod | --info | --inf)
412 ac_prev=infodir ;;
413 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
414 infodir=$ac_optarg ;;
415
416 -libdir | --libdir | --libdi | --libd)
417 ac_prev=libdir ;;
418 -libdir=* | --libdir=* | --libdi=* | --libd=*)
419 libdir=$ac_optarg ;;
420
421 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
422 | --libexe | --libex | --libe)
423 ac_prev=libexecdir ;;
424 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
425 | --libexe=* | --libex=* | --libe=*)
426 libexecdir=$ac_optarg ;;
427
428 -localstatedir | --localstatedir | --localstatedi | --localstated \
429 | --localstate | --localstat | --localsta | --localst \
430 | --locals | --local | --loca | --loc | --lo)
431 ac_prev=localstatedir ;;
432 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
433 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
434 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
435 localstatedir=$ac_optarg ;;
436
437 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
438 ac_prev=mandir ;;
439 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
440 mandir=$ac_optarg ;;
441
442 -nfp | --nfp | --nf)
443 # Obsolete; use --without-fp.
444 with_fp=no ;;
445
446 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
447 | --no-cr | --no-c | -n)
448 no_create=yes ;;
449
450 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
451 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
452 no_recursion=yes ;;
453
454 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
455 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
456 | --oldin | --oldi | --old | --ol | --o)
457 ac_prev=oldincludedir ;;
458 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
459 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
460 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
461 oldincludedir=$ac_optarg ;;
462
463 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
464 ac_prev=prefix ;;
465 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
466 prefix=$ac_optarg ;;
467
468 -program-prefix | --program-prefix | --program-prefi | --program-pref \
469 | --program-pre | --program-pr | --program-p)
470 ac_prev=program_prefix ;;
471 -program-prefix=* | --program-prefix=* | --program-prefi=* \
472 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
473 program_prefix=$ac_optarg ;;
474
475 -program-suffix | --program-suffix | --program-suffi | --program-suff \
476 | --program-suf | --program-su | --program-s)
477 ac_prev=program_suffix ;;
478 -program-suffix=* | --program-suffix=* | --program-suffi=* \
479 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
480 program_suffix=$ac_optarg ;;
481
482 -program-transform-name | --program-transform-name \
483 | --program-transform-nam | --program-transform-na \
484 | --program-transform-n | --program-transform- \
485 | --program-transform | --program-transfor \
486 | --program-transfo | --program-transf \
487 | --program-trans | --program-tran \
488 | --progr-tra | --program-tr | --program-t)
489 ac_prev=program_transform_name ;;
490 -program-transform-name=* | --program-transform-name=* \
491 | --program-transform-nam=* | --program-transform-na=* \
492 | --program-transform-n=* | --program-transform-=* \
493 | --program-transform=* | --program-transfor=* \
494 | --program-transfo=* | --program-transf=* \
495 | --program-trans=* | --program-tran=* \
496 | --progr-tra=* | --program-tr=* | --program-t=*)
497 program_transform_name=$ac_optarg ;;
498
499 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
500 | -silent | --silent | --silen | --sile | --sil)
501 silent=yes ;;
502
503 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
504 ac_prev=sbindir ;;
505 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
506 | --sbi=* | --sb=*)
507 sbindir=$ac_optarg ;;
508
509 -sharedstatedir | --sharedstatedir | --sharedstatedi \
510 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
511 | --sharedst | --shareds | --shared | --share | --shar \
512 | --sha | --sh)
513 ac_prev=sharedstatedir ;;
514 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
515 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
516 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
517 | --sha=* | --sh=*)
518 sharedstatedir=$ac_optarg ;;
519
520 -site | --site | --sit)
521 ac_prev=site ;;
522 -site=* | --site=* | --sit=*)
523 site=$ac_optarg ;;
524
525 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
526 ac_prev=srcdir ;;
527 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
528 srcdir=$ac_optarg ;;
529
530 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
531 | --syscon | --sysco | --sysc | --sys | --sy)
532 ac_prev=sysconfdir ;;
533 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
534 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
535 sysconfdir=$ac_optarg ;;
536
537 -target | --target | --targe | --targ | --tar | --ta | --t)
538 ac_prev=target_alias ;;
539 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
540 target_alias=$ac_optarg ;;
541
542 -v | -verbose | --verbose | --verbos | --verbo | --verb)
543 verbose=yes ;;
544
545 -version | --version | --versio | --versi | --vers | -V)
546 ac_init_version=: ;;
547
548 -with-* | --with-*)
549 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
550 # Reject names that are not valid shell variable names.
551 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
552 { echo "$as_me: error: invalid package name: $ac_package" >&2
553 { (exit 1); exit 1; }; }
554 ac_package=`echo $ac_package| sed 's/-/_/g'`
555 case $ac_option in
556 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
557 *) ac_optarg=yes ;;
558 esac
559 eval "with_$ac_package='$ac_optarg'" ;;
560
561 -without-* | --without-*)
562 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
563 # Reject names that are not valid shell variable names.
564 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
565 { echo "$as_me: error: invalid package name: $ac_package" >&2
566 { (exit 1); exit 1; }; }
567 ac_package=`echo $ac_package | sed 's/-/_/g'`
568 eval "with_$ac_package=no" ;;
569
570 --x)
571 # Obsolete; use --with-x.
572 with_x=yes ;;
573
574 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
575 | --x-incl | --x-inc | --x-in | --x-i)
576 ac_prev=x_includes ;;
577 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
578 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
579 x_includes=$ac_optarg ;;
580
581 -x-libraries | --x-libraries | --x-librarie | --x-librari \
582 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
583 ac_prev=x_libraries ;;
584 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
585 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
586 x_libraries=$ac_optarg ;;
587
588 -*) { echo "$as_me: error: unrecognized option: $ac_option
589 Try \`$0 --help' for more information." >&2
590 { (exit 1); exit 1; }; }
591 ;;
592
593 *=*)
594 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
595 # Reject names that are not valid shell variable names.
596 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
597 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
598 { (exit 1); exit 1; }; }
599 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
600 eval "$ac_envvar='$ac_optarg'"
601 export $ac_envvar ;;
602
603 *)
604 # FIXME: should be removed in autoconf 3.0.
605 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
606 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
607 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
608 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
609 ;;
610
611 esac
612 done
613
614 if test -n "$ac_prev"; then
615 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
616 { echo "$as_me: error: missing argument to $ac_option" >&2
617 { (exit 1); exit 1; }; }
618 fi
619
620 # Be sure to have absolute paths.
621 for ac_var in exec_prefix prefix
622 do
623 eval ac_val=$`echo $ac_var`
624 case $ac_val in
625 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
626 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
627 { (exit 1); exit 1; }; };;
628 esac
629 done
630
631 # Be sure to have absolute paths.
632 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
633 localstatedir libdir includedir oldincludedir infodir mandir
634 do
635 eval ac_val=$`echo $ac_var`
636 case $ac_val in
637 [\\/$]* | ?:[\\/]* ) ;;
638 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
639 { (exit 1); exit 1; }; };;
640 esac
641 done
642
643 # There might be people who depend on the old broken behavior: `$host'
644 # used to hold the argument of --host etc.
645 # FIXME: To remove some day.
646 build=$build_alias
647 host=$host_alias
648 target=$target_alias
649
650 # FIXME: To remove some day.
651 if test "x$host_alias" != x; then
652 if test "x$build_alias" = x; then
653 cross_compiling=maybe
654 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
655 If a cross compiler is detected then cross compile mode will be used." >&2
656 elif test "x$build_alias" != "x$host_alias"; then
657 cross_compiling=yes
658 fi
659 fi
660
661 ac_tool_prefix=
662 test -n "$host_alias" && ac_tool_prefix=$host_alias-
663
664 test "$silent" = yes && exec 6>/dev/null
665
666
667 # Find the source files, if location was not specified.
668 if test -z "$srcdir"; then
669 ac_srcdir_defaulted=yes
670 # Try the directory containing this script, then its parent.
671 ac_confdir=`(dirname "$0") 2>/dev/null ||
672 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
673 X"$0" : 'X\(//\)[^/]' \| \
674 X"$0" : 'X\(//\)$' \| \
675 X"$0" : 'X\(/\)' \| \
676 . : '\(.\)' 2>/dev/null ||
677 echo X"$0" |
678 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
679 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
680 /^X\(\/\/\)$/{ s//\1/; q; }
681 /^X\(\/\).*/{ s//\1/; q; }
682 s/.*/./; q'`
683 srcdir=$ac_confdir
684 if test ! -r $srcdir/$ac_unique_file; then
685 srcdir=..
686 fi
687 else
688 ac_srcdir_defaulted=no
689 fi
690 if test ! -r $srcdir/$ac_unique_file; then
691 if test "$ac_srcdir_defaulted" = yes; then
692 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
693 { (exit 1); exit 1; }; }
694 else
695 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
696 { (exit 1); exit 1; }; }
697 fi
698 fi
699 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
700 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
701 { (exit 1); exit 1; }; }
702 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
703 ac_env_build_alias_set=${build_alias+set}
704 ac_env_build_alias_value=$build_alias
705 ac_cv_env_build_alias_set=${build_alias+set}
706 ac_cv_env_build_alias_value=$build_alias
707 ac_env_host_alias_set=${host_alias+set}
708 ac_env_host_alias_value=$host_alias
709 ac_cv_env_host_alias_set=${host_alias+set}
710 ac_cv_env_host_alias_value=$host_alias
711 ac_env_target_alias_set=${target_alias+set}
712 ac_env_target_alias_value=$target_alias
713 ac_cv_env_target_alias_set=${target_alias+set}
714 ac_cv_env_target_alias_value=$target_alias
715 ac_env_CC_set=${CC+set}
716 ac_env_CC_value=$CC
717 ac_cv_env_CC_set=${CC+set}
718 ac_cv_env_CC_value=$CC
719 ac_env_CFLAGS_set=${CFLAGS+set}
720 ac_env_CFLAGS_value=$CFLAGS
721 ac_cv_env_CFLAGS_set=${CFLAGS+set}
722 ac_cv_env_CFLAGS_value=$CFLAGS
723 ac_env_LDFLAGS_set=${LDFLAGS+set}
724 ac_env_LDFLAGS_value=$LDFLAGS
725 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
726 ac_cv_env_LDFLAGS_value=$LDFLAGS
727 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
728 ac_env_CPPFLAGS_value=$CPPFLAGS
729 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
730 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
731
732 #
733 # Report the --help message.
734 #
735 if test "$ac_init_help" = "long"; then
736 # Omit some internal or obsolete options to make the list less imposing.
737 # This message is too long to be a string in the A/UX 3.1 sh.
738 cat <<_ACEOF
739 \`configure' configures this package to adapt to many kinds of systems.
740
741 Usage: $0 [OPTION]... [VAR=VALUE]...
742
743 To assign environment variables (e.g., CC, CFLAGS...), specify them as
744 VAR=VALUE. See below for descriptions of some of the useful variables.
745
746 Defaults for the options are specified in brackets.
747
748 Configuration:
749 -h, --help display this help and exit
750 --help=short display options specific to this package
751 --help=recursive display the short help of all the included packages
752 -V, --version display version information and exit
753 -q, --quiet, --silent do not print \`checking...' messages
754 --cache-file=FILE cache test results in FILE [disabled]
755 -C, --config-cache alias for \`--cache-file=config.cache'
756 -n, --no-create do not create output files
757 --srcdir=DIR find the sources in DIR [configure dir or \`..']
758
759 _ACEOF
760
761 cat <<_ACEOF
762 Installation directories:
763 --prefix=PREFIX install architecture-independent files in PREFIX
764 [$ac_default_prefix]
765 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
766 [PREFIX]
767
768 By default, \`make install' will install all the files in
769 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
770 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
771 for instance \`--prefix=\$HOME'.
772
773 For better control, use the options below.
774
775 Fine tuning of the installation directories:
776 --bindir=DIR user executables [EPREFIX/bin]
777 --sbindir=DIR system admin executables [EPREFIX/sbin]
778 --libexecdir=DIR program executables [EPREFIX/libexec]
779 --datadir=DIR read-only architecture-independent data [PREFIX/share]
780 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
781 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
782 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
783 --libdir=DIR object code libraries [EPREFIX/lib]
784 --includedir=DIR C header files [PREFIX/include]
785 --oldincludedir=DIR C header files for non-gcc [/usr/include]
786 --infodir=DIR info documentation [PREFIX/info]
787 --mandir=DIR man documentation [PREFIX/man]
788 _ACEOF
789
790 cat <<\_ACEOF
791 _ACEOF
792 fi
793
794 if test -n "$ac_init_help"; then
795
796 cat <<\_ACEOF
797
798 Some influential environment variables:
799 CC C compiler command
800 CFLAGS C compiler flags
801 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
802 nonstandard directory <lib dir>
803 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
804 headers in a nonstandard directory <include dir>
805
806 Use these variables to override the choices made by `configure' or to help
807 it to find libraries and programs with nonstandard names/locations.
808
809 _ACEOF
810 fi
811
812 if test "$ac_init_help" = "recursive"; then
813 # If there are subdirs, report their specific --help.
814 ac_popdir=`pwd`
815 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
816 test -d $ac_dir || continue
817 ac_builddir=.
818
819 if test "$ac_dir" != .; then
820 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
821 # A "../" for each directory in $ac_dir_suffix.
822 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
823 else
824 ac_dir_suffix= ac_top_builddir=
825 fi
826
827 case $srcdir in
828 .) # No --srcdir option. We are building in place.
829 ac_srcdir=.
830 if test -z "$ac_top_builddir"; then
831 ac_top_srcdir=.
832 else
833 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
834 fi ;;
835 [\\/]* | ?:[\\/]* ) # Absolute path.
836 ac_srcdir=$srcdir$ac_dir_suffix;
837 ac_top_srcdir=$srcdir ;;
838 *) # Relative path.
839 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
840 ac_top_srcdir=$ac_top_builddir$srcdir ;;
841 esac
842
843 # Do not use `cd foo && pwd` to compute absolute paths, because
844 # the directories may not exist.
845 case `pwd` in
846 .) ac_abs_builddir="$ac_dir";;
847 *)
848 case "$ac_dir" in
849 .) ac_abs_builddir=`pwd`;;
850 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
851 *) ac_abs_builddir=`pwd`/"$ac_dir";;
852 esac;;
853 esac
854 case $ac_abs_builddir in
855 .) ac_abs_top_builddir=${ac_top_builddir}.;;
856 *)
857 case ${ac_top_builddir}. in
858 .) ac_abs_top_builddir=$ac_abs_builddir;;
859 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
860 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
861 esac;;
862 esac
863 case $ac_abs_builddir in
864 .) ac_abs_srcdir=$ac_srcdir;;
865 *)
866 case $ac_srcdir in
867 .) ac_abs_srcdir=$ac_abs_builddir;;
868 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
869 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
870 esac;;
871 esac
872 case $ac_abs_builddir in
873 .) ac_abs_top_srcdir=$ac_top_srcdir;;
874 *)
875 case $ac_top_srcdir in
876 .) ac_abs_top_srcdir=$ac_abs_builddir;;
877 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
878 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
879 esac;;
880 esac
881
882 cd $ac_dir
883 # Check for guested configure; otherwise get Cygnus style configure.
884 if test -f $ac_srcdir/configure.gnu; then
885 echo
886 $SHELL $ac_srcdir/configure.gnu --help=recursive
887 elif test -f $ac_srcdir/configure; then
888 echo
889 $SHELL $ac_srcdir/configure --help=recursive
890 elif test -f $ac_srcdir/configure.ac ||
891 test -f $ac_srcdir/configure.in; then
892 echo
893 $ac_configure --help
894 else
895 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
896 fi
897 cd "$ac_popdir"
898 done
899 fi
900
901 test -n "$ac_init_help" && exit 0
902 if $ac_init_version; then
903 cat <<\_ACEOF
904
905 Copyright (C) 2003 Free Software Foundation, Inc.
906 This configure script is free software; the Free Software Foundation
907 gives unlimited permission to copy, distribute and modify it.
908 _ACEOF
909 exit 0
910 fi
911 exec 5>config.log
912 cat >&5 <<_ACEOF
913 This file contains any messages produced by compilers while
914 running configure, to aid debugging if configure makes a mistake.
915
916 It was created by $as_me, which was
917 generated by GNU Autoconf 2.59. Invocation command line was
918
919 $ $0 $@
920
921 _ACEOF
922 {
923 cat <<_ASUNAME
924 ## --------- ##
925 ## Platform. ##
926 ## --------- ##
927
928 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
929 uname -m = `(uname -m) 2>/dev/null || echo unknown`
930 uname -r = `(uname -r) 2>/dev/null || echo unknown`
931 uname -s = `(uname -s) 2>/dev/null || echo unknown`
932 uname -v = `(uname -v) 2>/dev/null || echo unknown`
933
934 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
935 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
936
937 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
938 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
939 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
940 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
941 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
942 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
943 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
944
945 _ASUNAME
946
947 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
948 for as_dir in $PATH
949 do
950 IFS=$as_save_IFS
951 test -z "$as_dir" && as_dir=.
952 echo "PATH: $as_dir"
953 done
954
955 } >&5
956
957 cat >&5 <<_ACEOF
958
959
960 ## ----------- ##
961 ## Core tests. ##
962 ## ----------- ##
963
964 _ACEOF
965
966
967 # Keep a trace of the command line.
968 # Strip out --no-create and --no-recursion so they do not pile up.
969 # Strip out --silent because we don't want to record it for future runs.
970 # Also quote any args containing shell meta-characters.
971 # Make two passes to allow for proper duplicate-argument suppression.
972 ac_configure_args=
973 ac_configure_args0=
974 ac_configure_args1=
975 ac_sep=
976 ac_must_keep_next=false
977 for ac_pass in 1 2
978 do
979 for ac_arg
980 do
981 case $ac_arg in
982 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
983 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
984 | -silent | --silent | --silen | --sile | --sil)
985 continue ;;
986 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
987 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
988 esac
989 case $ac_pass in
990 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
991 2)
992 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
993 if test $ac_must_keep_next = true; then
994 ac_must_keep_next=false # Got value, back to normal.
995 else
996 case $ac_arg in
997 *=* | --config-cache | -C | -disable-* | --disable-* \
998 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
999 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1000 | -with-* | --with-* | -without-* | --without-* | --x)
1001 case "$ac_configure_args0 " in
1002 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1003 esac
1004 ;;
1005 -* ) ac_must_keep_next=true ;;
1006 esac
1007 fi
1008 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1009 # Get rid of the leading space.
1010 ac_sep=" "
1011 ;;
1012 esac
1013 done
1014 done
1015 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1016 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1017
1018 # When interrupted or exit'd, cleanup temporary files, and complete
1019 # config.log. We remove comments because anyway the quotes in there
1020 # would cause problems or look ugly.
1021 # WARNING: Be sure not to use single quotes in there, as some shells,
1022 # such as our DU 5.0 friend, will then `close' the trap.
1023 trap 'exit_status=$?
1024 # Save into config.log some information that might help in debugging.
1025 {
1026 echo
1027
1028 cat <<\_ASBOX
1029 ## ---------------- ##
1030 ## Cache variables. ##
1031 ## ---------------- ##
1032 _ASBOX
1033 echo
1034 # The following way of writing the cache mishandles newlines in values,
1035 {
1036 (set) 2>&1 |
1037 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1038 *ac_space=\ *)
1039 sed -n \
1040 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1041 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1042 ;;
1043 *)
1044 sed -n \
1045 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1046 ;;
1047 esac;
1048 }
1049 echo
1050
1051 cat <<\_ASBOX
1052 ## ----------------- ##
1053 ## Output variables. ##
1054 ## ----------------- ##
1055 _ASBOX
1056 echo
1057 for ac_var in $ac_subst_vars
1058 do
1059 eval ac_val=$`echo $ac_var`
1060 echo "$ac_var='"'"'$ac_val'"'"'"
1061 done | sort
1062 echo
1063
1064 if test -n "$ac_subst_files"; then
1065 cat <<\_ASBOX
1066 ## ------------- ##
1067 ## Output files. ##
1068 ## ------------- ##
1069 _ASBOX
1070 echo
1071 for ac_var in $ac_subst_files
1072 do
1073 eval ac_val=$`echo $ac_var`
1074 echo "$ac_var='"'"'$ac_val'"'"'"
1075 done | sort
1076 echo
1077 fi
1078
1079 if test -s confdefs.h; then
1080 cat <<\_ASBOX
1081 ## ----------- ##
1082 ## confdefs.h. ##
1083 ## ----------- ##
1084 _ASBOX
1085 echo
1086 sed "/^$/d" confdefs.h | sort
1087 echo
1088 fi
1089 test "$ac_signal" != 0 &&
1090 echo "$as_me: caught signal $ac_signal"
1091 echo "$as_me: exit $exit_status"
1092 } >&5
1093 rm -f core *.core &&
1094 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1095 exit $exit_status
1096 ' 0
1097 for ac_signal in 1 2 13 15; do
1098 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1099 done
1100 ac_signal=0
1101
1102 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1103 rm -rf conftest* confdefs.h
1104 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1105 echo >confdefs.h
1106
1107 # Predefined preprocessor variables.
1108
1109 cat >>confdefs.h <<_ACEOF
1110 #define PACKAGE_NAME "$PACKAGE_NAME"
1111 _ACEOF
1112
1113
1114 cat >>confdefs.h <<_ACEOF
1115 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1116 _ACEOF
1117
1118
1119 cat >>confdefs.h <<_ACEOF
1120 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1121 _ACEOF
1122
1123
1124 cat >>confdefs.h <<_ACEOF
1125 #define PACKAGE_STRING "$PACKAGE_STRING"
1126 _ACEOF
1127
1128
1129 cat >>confdefs.h <<_ACEOF
1130 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1131 _ACEOF
1132
1133
1134 # Let the site file select an alternate cache file if it wants to.
1135 # Prefer explicitly selected file to automatically selected ones.
1136 if test -z "$CONFIG_SITE"; then
1137 if test "x$prefix" != xNONE; then
1138 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1139 else
1140 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1141 fi
1142 fi
1143 for ac_site_file in $CONFIG_SITE; do
1144 if test -r "$ac_site_file"; then
1145 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1146 echo "$as_me: loading site script $ac_site_file" >&6;}
1147 sed 's/^/| /' "$ac_site_file" >&5
1148 . "$ac_site_file"
1149 fi
1150 done
1151
1152 if test -r "$cache_file"; then
1153 # Some versions of bash will fail to source /dev/null (special
1154 # files actually), so we avoid doing that.
1155 if test -f "$cache_file"; then
1156 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1157 echo "$as_me: loading cache $cache_file" >&6;}
1158 case $cache_file in
1159 [\\/]* | ?:[\\/]* ) . $cache_file;;
1160 *) . ./$cache_file;;
1161 esac
1162 fi
1163 else
1164 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1165 echo "$as_me: creating cache $cache_file" >&6;}
1166 >$cache_file
1167 fi
1168
1169 # Check that the precious variables saved in the cache have kept the same
1170 # value.
1171 ac_cache_corrupted=false
1172 for ac_var in `(set) 2>&1 |
1173 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1174 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1175 eval ac_new_set=\$ac_env_${ac_var}_set
1176 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1177 eval ac_new_val="\$ac_env_${ac_var}_value"
1178 case $ac_old_set,$ac_new_set in
1179 set,)
1180 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1181 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1182 ac_cache_corrupted=: ;;
1183 ,set)
1184 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1185 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1186 ac_cache_corrupted=: ;;
1187 ,);;
1188 *)
1189 if test "x$ac_old_val" != "x$ac_new_val"; then
1190 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1191 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1192 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1193 echo "$as_me: former value: $ac_old_val" >&2;}
1194 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1195 echo "$as_me: current value: $ac_new_val" >&2;}
1196 ac_cache_corrupted=:
1197 fi;;
1198 esac
1199 # Pass precious variables to config.status.
1200 if test "$ac_new_set" = set; then
1201 case $ac_new_val in
1202 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1203 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1204 *) ac_arg=$ac_var=$ac_new_val ;;
1205 esac
1206 case " $ac_configure_args " in
1207 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1208 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1209 esac
1210 fi
1211 done
1212 if $ac_cache_corrupted; then
1213 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1214 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1215 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1216 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1217 { (exit 1); exit 1; }; }
1218 fi
1219
1220 ac_ext=c
1221 ac_cpp='$CPP $CPPFLAGS'
1222 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1223 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1224 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244 ac_config_headers="$ac_config_headers config.h"
1245
1246
1247 # Enable GNU extensions.
1248 # Define this here, not in acconfig's @TOP@ section, since definitions
1249 # in the latter don't make it into the configure-time tests.
1250
1251 cat >>confdefs.h <<\_ACEOF
1252 #define _GNU_SOURCE 1
1253 _ACEOF
1254
1255
1256 # do NOT define POSIX_SOURCE, since this clashes with many BSDs
1257
1258 ac_ext=c
1259 ac_cpp='$CPP $CPPFLAGS'
1260 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1261 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1262 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1263 if test -n "$ac_tool_prefix"; then
1264 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1265 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1266 echo "$as_me:$LINENO: checking for $ac_word" >&5
1267 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1268 if test "${ac_cv_prog_CC+set}" = set; then
1269 echo $ECHO_N "(cached) $ECHO_C" >&6
1270 else
1271 if test -n "$CC"; then
1272 ac_cv_prog_CC="$CC" # Let the user override the test.
1273 else
1274 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1275 for as_dir in $PATH
1276 do
1277 IFS=$as_save_IFS
1278 test -z "$as_dir" && as_dir=.
1279 for ac_exec_ext in '' $ac_executable_extensions; do
1280 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1281 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1282 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1283 break 2
1284 fi
1285 done
1286 done
1287
1288 fi
1289 fi
1290 CC=$ac_cv_prog_CC
1291 if test -n "$CC"; then
1292 echo "$as_me:$LINENO: result: $CC" >&5
1293 echo "${ECHO_T}$CC" >&6
1294 else
1295 echo "$as_me:$LINENO: result: no" >&5
1296 echo "${ECHO_T}no" >&6
1297 fi
1298
1299 fi
1300 if test -z "$ac_cv_prog_CC"; then
1301 ac_ct_CC=$CC
1302 # Extract the first word of "gcc", so it can be a program name with args.
1303 set dummy gcc; ac_word=$2
1304 echo "$as_me:$LINENO: checking for $ac_word" >&5
1305 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1306 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1307 echo $ECHO_N "(cached) $ECHO_C" >&6
1308 else
1309 if test -n "$ac_ct_CC"; then
1310 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1311 else
1312 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1313 for as_dir in $PATH
1314 do
1315 IFS=$as_save_IFS
1316 test -z "$as_dir" && as_dir=.
1317 for ac_exec_ext in '' $ac_executable_extensions; do
1318 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1319 ac_cv_prog_ac_ct_CC="gcc"
1320 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1321 break 2
1322 fi
1323 done
1324 done
1325
1326 fi
1327 fi
1328 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1329 if test -n "$ac_ct_CC"; then
1330 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1331 echo "${ECHO_T}$ac_ct_CC" >&6
1332 else
1333 echo "$as_me:$LINENO: result: no" >&5
1334 echo "${ECHO_T}no" >&6
1335 fi
1336
1337 CC=$ac_ct_CC
1338 else
1339 CC="$ac_cv_prog_CC"
1340 fi
1341
1342 if test -z "$CC"; then
1343 if test -n "$ac_tool_prefix"; then
1344 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1345 set dummy ${ac_tool_prefix}cc; ac_word=$2
1346 echo "$as_me:$LINENO: checking for $ac_word" >&5
1347 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1348 if test "${ac_cv_prog_CC+set}" = set; then
1349 echo $ECHO_N "(cached) $ECHO_C" >&6
1350 else
1351 if test -n "$CC"; then
1352 ac_cv_prog_CC="$CC" # Let the user override the test.
1353 else
1354 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1355 for as_dir in $PATH
1356 do
1357 IFS=$as_save_IFS
1358 test -z "$as_dir" && as_dir=.
1359 for ac_exec_ext in '' $ac_executable_extensions; do
1360 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1361 ac_cv_prog_CC="${ac_tool_prefix}cc"
1362 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1363 break 2
1364 fi
1365 done
1366 done
1367
1368 fi
1369 fi
1370 CC=$ac_cv_prog_CC
1371 if test -n "$CC"; then
1372 echo "$as_me:$LINENO: result: $CC" >&5
1373 echo "${ECHO_T}$CC" >&6
1374 else
1375 echo "$as_me:$LINENO: result: no" >&5
1376 echo "${ECHO_T}no" >&6
1377 fi
1378
1379 fi
1380 if test -z "$ac_cv_prog_CC"; then
1381 ac_ct_CC=$CC
1382 # Extract the first word of "cc", so it can be a program name with args.
1383 set dummy cc; ac_word=$2
1384 echo "$as_me:$LINENO: checking for $ac_word" >&5
1385 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1386 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1387 echo $ECHO_N "(cached) $ECHO_C" >&6
1388 else
1389 if test -n "$ac_ct_CC"; then
1390 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1391 else
1392 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1393 for as_dir in $PATH
1394 do
1395 IFS=$as_save_IFS
1396 test -z "$as_dir" && as_dir=.
1397 for ac_exec_ext in '' $ac_executable_extensions; do
1398 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1399 ac_cv_prog_ac_ct_CC="cc"
1400 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1401 break 2
1402 fi
1403 done
1404 done
1405
1406 fi
1407 fi
1408 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1409 if test -n "$ac_ct_CC"; then
1410 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1411 echo "${ECHO_T}$ac_ct_CC" >&6
1412 else
1413 echo "$as_me:$LINENO: result: no" >&5
1414 echo "${ECHO_T}no" >&6
1415 fi
1416
1417 CC=$ac_ct_CC
1418 else
1419 CC="$ac_cv_prog_CC"
1420 fi
1421
1422 fi
1423 if test -z "$CC"; then
1424 # Extract the first word of "cc", so it can be a program name with args.
1425 set dummy cc; ac_word=$2
1426 echo "$as_me:$LINENO: checking for $ac_word" >&5
1427 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1428 if test "${ac_cv_prog_CC+set}" = set; then
1429 echo $ECHO_N "(cached) $ECHO_C" >&6
1430 else
1431 if test -n "$CC"; then
1432 ac_cv_prog_CC="$CC" # Let the user override the test.
1433 else
1434 ac_prog_rejected=no
1435 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1436 for as_dir in $PATH
1437 do
1438 IFS=$as_save_IFS
1439 test -z "$as_dir" && as_dir=.
1440 for ac_exec_ext in '' $ac_executable_extensions; do
1441 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1442 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1443 ac_prog_rejected=yes
1444 continue
1445 fi
1446 ac_cv_prog_CC="cc"
1447 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1448 break 2
1449 fi
1450 done
1451 done
1452
1453 if test $ac_prog_rejected = yes; then
1454 # We found a bogon in the path, so make sure we never use it.
1455 set dummy $ac_cv_prog_CC
1456 shift
1457 if test $# != 0; then
1458 # We chose a different compiler from the bogus one.
1459 # However, it has the same basename, so the bogon will be chosen
1460 # first if we set CC to just the basename; use the full file name.
1461 shift
1462 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1463 fi
1464 fi
1465 fi
1466 fi
1467 CC=$ac_cv_prog_CC
1468 if test -n "$CC"; then
1469 echo "$as_me:$LINENO: result: $CC" >&5
1470 echo "${ECHO_T}$CC" >&6
1471 else
1472 echo "$as_me:$LINENO: result: no" >&5
1473 echo "${ECHO_T}no" >&6
1474 fi
1475
1476 fi
1477 if test -z "$CC"; then
1478 if test -n "$ac_tool_prefix"; then
1479 for ac_prog in cl
1480 do
1481 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1482 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1483 echo "$as_me:$LINENO: checking for $ac_word" >&5
1484 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1485 if test "${ac_cv_prog_CC+set}" = set; then
1486 echo $ECHO_N "(cached) $ECHO_C" >&6
1487 else
1488 if test -n "$CC"; then
1489 ac_cv_prog_CC="$CC" # Let the user override the test.
1490 else
1491 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1492 for as_dir in $PATH
1493 do
1494 IFS=$as_save_IFS
1495 test -z "$as_dir" && as_dir=.
1496 for ac_exec_ext in '' $ac_executable_extensions; do
1497 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1498 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1499 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1500 break 2
1501 fi
1502 done
1503 done
1504
1505 fi
1506 fi
1507 CC=$ac_cv_prog_CC
1508 if test -n "$CC"; then
1509 echo "$as_me:$LINENO: result: $CC" >&5
1510 echo "${ECHO_T}$CC" >&6
1511 else
1512 echo "$as_me:$LINENO: result: no" >&5
1513 echo "${ECHO_T}no" >&6
1514 fi
1515
1516 test -n "$CC" && break
1517 done
1518 fi
1519 if test -z "$CC"; then
1520 ac_ct_CC=$CC
1521 for ac_prog in cl
1522 do
1523 # Extract the first word of "$ac_prog", so it can be a program name with args.
1524 set dummy $ac_prog; ac_word=$2
1525 echo "$as_me:$LINENO: checking for $ac_word" >&5
1526 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1527 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1528 echo $ECHO_N "(cached) $ECHO_C" >&6
1529 else
1530 if test -n "$ac_ct_CC"; then
1531 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1532 else
1533 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1534 for as_dir in $PATH
1535 do
1536 IFS=$as_save_IFS
1537 test -z "$as_dir" && as_dir=.
1538 for ac_exec_ext in '' $ac_executable_extensions; do
1539 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1540 ac_cv_prog_ac_ct_CC="$ac_prog"
1541 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1542 break 2
1543 fi
1544 done
1545 done
1546
1547 fi
1548 fi
1549 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1550 if test -n "$ac_ct_CC"; then
1551 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1552 echo "${ECHO_T}$ac_ct_CC" >&6
1553 else
1554 echo "$as_me:$LINENO: result: no" >&5
1555 echo "${ECHO_T}no" >&6
1556 fi
1557
1558 test -n "$ac_ct_CC" && break
1559 done
1560
1561 CC=$ac_ct_CC
1562 fi
1563
1564 fi
1565
1566
1567 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1568 See \`config.log' for more details." >&5
1569 echo "$as_me: error: no acceptable C compiler found in \$PATH
1570 See \`config.log' for more details." >&2;}
1571 { (exit 1); exit 1; }; }
1572
1573 # Provide some information about the compiler.
1574 echo "$as_me:$LINENO:" \
1575 "checking for C compiler version" >&5
1576 ac_compiler=`set X $ac_compile; echo $2`
1577 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1578 (eval $ac_compiler --version </dev/null >&5) 2>&5
1579 ac_status=$?
1580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1581 (exit $ac_status); }
1582 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1583 (eval $ac_compiler -v </dev/null >&5) 2>&5
1584 ac_status=$?
1585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1586 (exit $ac_status); }
1587 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1588 (eval $ac_compiler -V </dev/null >&5) 2>&5
1589 ac_status=$?
1590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1591 (exit $ac_status); }
1592
1593 cat >conftest.$ac_ext <<_ACEOF
1594 /* confdefs.h. */
1595 _ACEOF
1596 cat confdefs.h >>conftest.$ac_ext
1597 cat >>conftest.$ac_ext <<_ACEOF
1598 /* end confdefs.h. */
1599
1600 int
1601 main ()
1602 {
1603
1604 ;
1605 return 0;
1606 }
1607 _ACEOF
1608 ac_clean_files_save=$ac_clean_files
1609 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1610 # Try to create an executable without -o first, disregard a.out.
1611 # It will help us diagnose broken compilers, and finding out an intuition
1612 # of exeext.
1613 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1614 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1615 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1616 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1617 (eval $ac_link_default) 2>&5
1618 ac_status=$?
1619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1620 (exit $ac_status); }; then
1621 # Find the output, starting from the most likely. This scheme is
1622 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1623 # resort.
1624
1625 # Be careful to initialize this variable, since it used to be cached.
1626 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1627 ac_cv_exeext=
1628 # b.out is created by i960 compilers.
1629 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1630 do
1631 test -f "$ac_file" || continue
1632 case $ac_file in
1633 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1634 ;;
1635 conftest.$ac_ext )
1636 # This is the source file.
1637 ;;
1638 [ab].out )
1639 # We found the default executable, but exeext='' is most
1640 # certainly right.
1641 break;;
1642 *.* )
1643 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1644 # FIXME: I believe we export ac_cv_exeext for Libtool,
1645 # but it would be cool to find out if it's true. Does anybody
1646 # maintain Libtool? --akim.
1647 export ac_cv_exeext
1648 break;;
1649 * )
1650 break;;
1651 esac
1652 done
1653 else
1654 echo "$as_me: failed program was:" >&5
1655 sed 's/^/| /' conftest.$ac_ext >&5
1656
1657 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1658 See \`config.log' for more details." >&5
1659 echo "$as_me: error: C compiler cannot create executables
1660 See \`config.log' for more details." >&2;}
1661 { (exit 77); exit 77; }; }
1662 fi
1663
1664 ac_exeext=$ac_cv_exeext
1665 echo "$as_me:$LINENO: result: $ac_file" >&5
1666 echo "${ECHO_T}$ac_file" >&6
1667
1668 # Check the compiler produces executables we can run. If not, either
1669 # the compiler is broken, or we cross compile.
1670 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1671 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1672 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1673 # If not cross compiling, check that we can run a simple program.
1674 if test "$cross_compiling" != yes; then
1675 if { ac_try='./$ac_file'
1676 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1677 (eval $ac_try) 2>&5
1678 ac_status=$?
1679 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1680 (exit $ac_status); }; }; then
1681 cross_compiling=no
1682 else
1683 if test "$cross_compiling" = maybe; then
1684 cross_compiling=yes
1685 else
1686 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1687 If you meant to cross compile, use \`--host'.
1688 See \`config.log' for more details." >&5
1689 echo "$as_me: error: cannot run C compiled programs.
1690 If you meant to cross compile, use \`--host'.
1691 See \`config.log' for more details." >&2;}
1692 { (exit 1); exit 1; }; }
1693 fi
1694 fi
1695 fi
1696 echo "$as_me:$LINENO: result: yes" >&5
1697 echo "${ECHO_T}yes" >&6
1698
1699 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1700 ac_clean_files=$ac_clean_files_save
1701 # Check the compiler produces executables we can run. If not, either
1702 # the compiler is broken, or we cross compile.
1703 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1704 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1705 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1706 echo "${ECHO_T}$cross_compiling" >&6
1707
1708 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1709 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1710 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1711 (eval $ac_link) 2>&5
1712 ac_status=$?
1713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1714 (exit $ac_status); }; then
1715 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1716 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1717 # work properly (i.e., refer to `conftest.exe'), while it won't with
1718 # `rm'.
1719 for ac_file in conftest.exe conftest conftest.*; do
1720 test -f "$ac_file" || continue
1721 case $ac_file in
1722 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1723 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1724 export ac_cv_exeext
1725 break;;
1726 * ) break;;
1727 esac
1728 done
1729 else
1730 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1731 See \`config.log' for more details." >&5
1732 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1733 See \`config.log' for more details." >&2;}
1734 { (exit 1); exit 1; }; }
1735 fi
1736
1737 rm -f conftest$ac_cv_exeext
1738 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1739 echo "${ECHO_T}$ac_cv_exeext" >&6
1740
1741 rm -f conftest.$ac_ext
1742 EXEEXT=$ac_cv_exeext
1743 ac_exeext=$EXEEXT
1744 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1745 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1746 if test "${ac_cv_objext+set}" = set; then
1747 echo $ECHO_N "(cached) $ECHO_C" >&6
1748 else
1749 cat >conftest.$ac_ext <<_ACEOF
1750 /* confdefs.h. */
1751 _ACEOF
1752 cat confdefs.h >>conftest.$ac_ext
1753 cat >>conftest.$ac_ext <<_ACEOF
1754 /* end confdefs.h. */
1755
1756 int
1757 main ()
1758 {
1759
1760 ;
1761 return 0;
1762 }
1763 _ACEOF
1764 rm -f conftest.o conftest.obj
1765 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1766 (eval $ac_compile) 2>&5
1767 ac_status=$?
1768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1769 (exit $ac_status); }; then
1770 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1771 case $ac_file in
1772 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1773 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1774 break;;
1775 esac
1776 done
1777 else
1778 echo "$as_me: failed program was:" >&5
1779 sed 's/^/| /' conftest.$ac_ext >&5
1780
1781 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1782 See \`config.log' for more details." >&5
1783 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1784 See \`config.log' for more details." >&2;}
1785 { (exit 1); exit 1; }; }
1786 fi
1787
1788 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1789 fi
1790 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1791 echo "${ECHO_T}$ac_cv_objext" >&6
1792 OBJEXT=$ac_cv_objext
1793 ac_objext=$OBJEXT
1794 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
1795 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1796 if test "${ac_cv_c_compiler_gnu+set}" = set; then
1797 echo $ECHO_N "(cached) $ECHO_C" >&6
1798 else
1799 cat >conftest.$ac_ext <<_ACEOF
1800 /* confdefs.h. */
1801 _ACEOF
1802 cat confdefs.h >>conftest.$ac_ext
1803 cat >>conftest.$ac_ext <<_ACEOF
1804 /* end confdefs.h. */
1805
1806 int
1807 main ()
1808 {
1809 #ifndef __GNUC__
1810 choke me
1811 #endif
1812
1813 ;
1814 return 0;
1815 }
1816 _ACEOF
1817 rm -f conftest.$ac_objext
1818 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1819 (eval $ac_compile) 2>conftest.er1
1820 ac_status=$?
1821 grep -v '^ *+' conftest.er1 >conftest.err
1822 rm -f conftest.er1
1823 cat conftest.err >&5
1824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1825 (exit $ac_status); } &&
1826 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
1827 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1828 (eval $ac_try) 2>&5
1829 ac_status=$?
1830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1831 (exit $ac_status); }; } &&
1832 { ac_try='test -s conftest.$ac_objext'
1833 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1834 (eval $ac_try) 2>&5
1835 ac_status=$?
1836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1837 (exit $ac_status); }; }; then
1838 ac_compiler_gnu=yes
1839 else
1840 echo "$as_me: failed program was:" >&5
1841 sed 's/^/| /' conftest.$ac_ext >&5
1842
1843 ac_compiler_gnu=no
1844 fi
1845 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1846 ac_cv_c_compiler_gnu=$ac_compiler_gnu
1847
1848 fi
1849 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
1850 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
1851 GCC=`test $ac_compiler_gnu = yes && echo yes`
1852 ac_test_CFLAGS=${CFLAGS+set}
1853 ac_save_CFLAGS=$CFLAGS
1854 CFLAGS="-g"
1855 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
1856 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
1857 if test "${ac_cv_prog_cc_g+set}" = set; then
1858 echo $ECHO_N "(cached) $ECHO_C" >&6
1859 else
1860 cat >conftest.$ac_ext <<_ACEOF
1861 /* confdefs.h. */
1862 _ACEOF
1863 cat confdefs.h >>conftest.$ac_ext
1864 cat >>conftest.$ac_ext <<_ACEOF
1865 /* end confdefs.h. */
1866
1867 int
1868 main ()
1869 {
1870
1871 ;
1872 return 0;
1873 }
1874 _ACEOF
1875 rm -f conftest.$ac_objext
1876 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1877 (eval $ac_compile) 2>conftest.er1
1878 ac_status=$?
1879 grep -v '^ *+' conftest.er1 >conftest.err
1880 rm -f conftest.er1
1881 cat conftest.err >&5
1882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1883 (exit $ac_status); } &&
1884 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
1885 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1886 (eval $ac_try) 2>&5
1887 ac_status=$?
1888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1889 (exit $ac_status); }; } &&
1890 { ac_try='test -s conftest.$ac_objext'
1891 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1892 (eval $ac_try) 2>&5
1893 ac_status=$?
1894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1895 (exit $ac_status); }; }; then
1896 ac_cv_prog_cc_g=yes
1897 else
1898 echo "$as_me: failed program was:" >&5
1899 sed 's/^/| /' conftest.$ac_ext >&5
1900
1901 ac_cv_prog_cc_g=no
1902 fi
1903 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1904 fi
1905 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
1906 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
1907 if test "$ac_test_CFLAGS" = set; then
1908 CFLAGS=$ac_save_CFLAGS
1909 elif test $ac_cv_prog_cc_g = yes; then
1910 if test "$GCC" = yes; then
1911 CFLAGS="-g -O2"
1912 else
1913 CFLAGS="-g"
1914 fi
1915 else
1916 if test "$GCC" = yes; then
1917 CFLAGS="-O2"
1918 else
1919 CFLAGS=
1920 fi
1921 fi
1922 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
1923 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
1924 if test "${ac_cv_prog_cc_stdc+set}" = set; then
1925 echo $ECHO_N "(cached) $ECHO_C" >&6
1926 else
1927 ac_cv_prog_cc_stdc=no
1928 ac_save_CC=$CC
1929 cat >conftest.$ac_ext <<_ACEOF
1930 /* confdefs.h. */
1931 _ACEOF
1932 cat confdefs.h >>conftest.$ac_ext
1933 cat >>conftest.$ac_ext <<_ACEOF
1934 /* end confdefs.h. */
1935 #include <stdarg.h>
1936 #include <stdio.h>
1937 #include <sys/types.h>
1938 #include <sys/stat.h>
1939 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
1940 struct buf { int x; };
1941 FILE * (*rcsopen) (struct buf *, struct stat *, int);
1942 static char *e (p, i)
1943 char **p;
1944 int i;
1945 {
1946 return p[i];
1947 }
1948 static char *f (char * (*g) (char **, int), char **p, ...)
1949 {
1950 char *s;
1951 va_list v;
1952 va_start (v,p);
1953 s = g (p, va_arg (v,int));
1954 va_end (v);
1955 return s;
1956 }
1957
1958 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
1959 function prototypes and stuff, but not '\xHH' hex character constants.
1960 These don't provoke an error unfortunately, instead are silently treated
1961 as 'x'. The following induces an error, until -std1 is added to get
1962 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
1963 array size at least. It's necessary to write '\x00'==0 to get something
1964 that's true only with -std1. */
1965 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
1966
1967 int test (int i, double x);
1968 struct s1 {int (*f) (int a);};
1969 struct s2 {int (*f) (double a);};
1970 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
1971 int argc;
1972 char **argv;
1973 int
1974 main ()
1975 {
1976 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
1977 ;
1978 return 0;
1979 }
1980 _ACEOF
1981 # Don't try gcc -ansi; that turns off useful extensions and
1982 # breaks some systems' header files.
1983 # AIX -qlanglvl=ansi
1984 # Ultrix and OSF/1 -std1
1985 # HP-UX 10.20 and later -Ae
1986 # HP-UX older versions -Aa -D_HPUX_SOURCE
1987 # SVR4 -Xc -D__EXTENSIONS__
1988 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
1989 do
1990 CC="$ac_save_CC $ac_arg"
1991 rm -f conftest.$ac_objext
1992 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1993 (eval $ac_compile) 2>conftest.er1
1994 ac_status=$?
1995 grep -v '^ *+' conftest.er1 >conftest.err
1996 rm -f conftest.er1
1997 cat conftest.err >&5
1998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1999 (exit $ac_status); } &&
2000 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2001 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2002 (eval $ac_try) 2>&5
2003 ac_status=$?
2004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2005 (exit $ac_status); }; } &&
2006 { ac_try='test -s conftest.$ac_objext'
2007 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2008 (eval $ac_try) 2>&5
2009 ac_status=$?
2010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2011 (exit $ac_status); }; }; then
2012 ac_cv_prog_cc_stdc=$ac_arg
2013 break
2014 else
2015 echo "$as_me: failed program was:" >&5
2016 sed 's/^/| /' conftest.$ac_ext >&5
2017
2018 fi
2019 rm -f conftest.err conftest.$ac_objext
2020 done
2021 rm -f conftest.$ac_ext conftest.$ac_objext
2022 CC=$ac_save_CC
2023
2024 fi
2025
2026 case "x$ac_cv_prog_cc_stdc" in
2027 x|xno)
2028 echo "$as_me:$LINENO: result: none needed" >&5
2029 echo "${ECHO_T}none needed" >&6 ;;
2030 *)
2031 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2032 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2033 CC="$CC $ac_cv_prog_cc_stdc" ;;
2034 esac
2035
2036 # Some people use a C++ compiler to compile C. Since we use `exit',
2037 # in C++ we need to declare it. In case someone uses the same compiler
2038 # for both compiling C and C++ we need to have the C++ compiler decide
2039 # the declaration of exit, since it's the most demanding environment.
2040 cat >conftest.$ac_ext <<_ACEOF
2041 #ifndef __cplusplus
2042 choke me
2043 #endif
2044 _ACEOF
2045 rm -f conftest.$ac_objext
2046 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2047 (eval $ac_compile) 2>conftest.er1
2048 ac_status=$?
2049 grep -v '^ *+' conftest.er1 >conftest.err
2050 rm -f conftest.er1
2051 cat conftest.err >&5
2052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2053 (exit $ac_status); } &&
2054 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2055 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2056 (eval $ac_try) 2>&5
2057 ac_status=$?
2058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2059 (exit $ac_status); }; } &&
2060 { ac_try='test -s conftest.$ac_objext'
2061 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2062 (eval $ac_try) 2>&5
2063 ac_status=$?
2064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2065 (exit $ac_status); }; }; then
2066 for ac_declaration in \
2067 '' \
2068 'extern "C" void std::exit (int) throw (); using std::exit;' \
2069 'extern "C" void std::exit (int); using std::exit;' \
2070 'extern "C" void exit (int) throw ();' \
2071 'extern "C" void exit (int);' \
2072 'void exit (int);'
2073 do
2074 cat >conftest.$ac_ext <<_ACEOF
2075 /* confdefs.h. */
2076 _ACEOF
2077 cat confdefs.h >>conftest.$ac_ext
2078 cat >>conftest.$ac_ext <<_ACEOF
2079 /* end confdefs.h. */
2080 $ac_declaration
2081 #include <stdlib.h>
2082 int
2083 main ()
2084 {
2085 exit (42);
2086 ;
2087 return 0;
2088 }
2089 _ACEOF
2090 rm -f conftest.$ac_objext
2091 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2092 (eval $ac_compile) 2>conftest.er1
2093 ac_status=$?
2094 grep -v '^ *+' conftest.er1 >conftest.err
2095 rm -f conftest.er1
2096 cat conftest.err >&5
2097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2098 (exit $ac_status); } &&
2099 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2100 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2101 (eval $ac_try) 2>&5
2102 ac_status=$?
2103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2104 (exit $ac_status); }; } &&
2105 { ac_try='test -s conftest.$ac_objext'
2106 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2107 (eval $ac_try) 2>&5
2108 ac_status=$?
2109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2110 (exit $ac_status); }; }; then
2111 :
2112 else
2113 echo "$as_me: failed program was:" >&5
2114 sed 's/^/| /' conftest.$ac_ext >&5
2115
2116 continue
2117 fi
2118 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2119 cat >conftest.$ac_ext <<_ACEOF
2120 /* confdefs.h. */
2121 _ACEOF
2122 cat confdefs.h >>conftest.$ac_ext
2123 cat >>conftest.$ac_ext <<_ACEOF
2124 /* end confdefs.h. */
2125 $ac_declaration
2126 int
2127 main ()
2128 {
2129 exit (42);
2130 ;
2131 return 0;
2132 }
2133 _ACEOF
2134 rm -f conftest.$ac_objext
2135 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2136 (eval $ac_compile) 2>conftest.er1
2137 ac_status=$?
2138 grep -v '^ *+' conftest.er1 >conftest.err
2139 rm -f conftest.er1
2140 cat conftest.err >&5
2141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2142 (exit $ac_status); } &&
2143 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2144 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2145 (eval $ac_try) 2>&5
2146 ac_status=$?
2147 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2148 (exit $ac_status); }; } &&
2149 { ac_try='test -s conftest.$ac_objext'
2150 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2151 (eval $ac_try) 2>&5
2152 ac_status=$?
2153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2154 (exit $ac_status); }; }; then
2155 break
2156 else
2157 echo "$as_me: failed program was:" >&5
2158 sed 's/^/| /' conftest.$ac_ext >&5
2159
2160 fi
2161 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2162 done
2163 rm -f conftest*
2164 if test -n "$ac_declaration"; then
2165 echo '#ifdef __cplusplus' >>confdefs.h
2166 echo $ac_declaration >>confdefs.h
2167 echo '#endif' >>confdefs.h
2168 fi
2169
2170 else
2171 echo "$as_me: failed program was:" >&5
2172 sed 's/^/| /' conftest.$ac_ext >&5
2173
2174 fi
2175 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2176 ac_ext=c
2177 ac_cpp='$CPP $CPPFLAGS'
2178 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2179 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2180 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2181
2182
2183
2184 echo "$as_me:$LINENO: checking for readahead" >&5
2185 echo $ECHO_N "checking for readahead... $ECHO_C" >&6
2186 if test "${ac_cv_readahead+set}" = set; then
2187 echo $ECHO_N "(cached) $ECHO_C" >&6
2188 else
2189 cat >conftest.$ac_ext <<_ACEOF
2190
2191 #include <fcntl.h>
2192 int main(void)
2193 {
2194 int fd = 0;
2195 off64_t offset = 1;
2196 size_t count = 2;
2197 ssize_t res;
2198 res = readahead (fd, offset, count);
2199 return 0;
2200 }
2201
2202 _ACEOF
2203 rm -f conftest.$ac_objext conftest$ac_exeext
2204 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2205 (eval $ac_link) 2>conftest.er1
2206 ac_status=$?
2207 grep -v '^ *+' conftest.er1 >conftest.err
2208 rm -f conftest.er1
2209 cat conftest.err >&5
2210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2211 (exit $ac_status); } &&
2212 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2213 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2214 (eval $ac_try) 2>&5
2215 ac_status=$?
2216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2217 (exit $ac_status); }; } &&
2218 { ac_try='test -s conftest$ac_exeext'
2219 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2220 (eval $ac_try) 2>&5
2221 ac_status=$?
2222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2223 (exit $ac_status); }; }; then
2224 ac_cv_readahead=yes
2225 else
2226 echo "$as_me: failed program was:" >&5
2227 sed 's/^/| /' conftest.$ac_ext >&5
2228
2229 ac_cv_readahead=no
2230 fi
2231 rm -f conftest.err conftest.$ac_objext \
2232 conftest$ac_exeext conftest.$ac_ext
2233 fi
2234 echo "$as_me:$LINENO: result: $ac_cv_readahead" >&5
2235 echo "${ECHO_T}$ac_cv_readahead" >&6
2236 test $ac_cv_readahead = yes &&
2237 cat >>confdefs.h <<\_ACEOF
2238 #define HAVE_READAHEAD 1
2239 _ACEOF
2240
2241
2242 echo "$as_me:$LINENO: checking for fdatasync" >&5
2243 echo $ECHO_N "checking for fdatasync... $ECHO_C" >&6
2244 if test "${ac_cv_fdatasync+set}" = set; then
2245 echo $ECHO_N "(cached) $ECHO_C" >&6
2246 else
2247 cat >conftest.$ac_ext <<_ACEOF
2248
2249 #include <unistd.h>
2250 int main(void)
2251 {
2252 int fd = 0;
2253 fdatasync (fd);
2254 return 0;
2255 }
2256
2257 _ACEOF
2258 rm -f conftest.$ac_objext conftest$ac_exeext
2259 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2260 (eval $ac_link) 2>conftest.er1
2261 ac_status=$?
2262 grep -v '^ *+' conftest.er1 >conftest.err
2263 rm -f conftest.er1
2264 cat conftest.err >&5
2265 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2266 (exit $ac_status); } &&
2267 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2268 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2269 (eval $ac_try) 2>&5
2270 ac_status=$?
2271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2272 (exit $ac_status); }; } &&
2273 { ac_try='test -s conftest$ac_exeext'
2274 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2275 (eval $ac_try) 2>&5
2276 ac_status=$?
2277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2278 (exit $ac_status); }; }; then
2279 ac_cv_fdatasync=yes
2280 else
2281 echo "$as_me: failed program was:" >&5
2282 sed 's/^/| /' conftest.$ac_ext >&5
2283
2284 ac_cv_fdatasync=no
2285 fi
2286 rm -f conftest.err conftest.$ac_objext \
2287 conftest$ac_exeext conftest.$ac_ext
2288 fi
2289 echo "$as_me:$LINENO: result: $ac_cv_fdatasync" >&5
2290 echo "${ECHO_T}$ac_cv_fdatasync" >&6
2291 test $ac_cv_fdatasync = yes &&
2292 cat >>confdefs.h <<\_ACEOF
2293 #define HAVE_FDATASYNC 1
2294 _ACEOF
2295
2296
2297 echo "$as_me:$LINENO: checking for pread and pwrite" >&5
2298 echo $ECHO_N "checking for pread and pwrite... $ECHO_C" >&6
2299 if test "${ac_cv_preadwrite+set}" = set; then
2300 echo $ECHO_N "(cached) $ECHO_C" >&6
2301 else
2302 cat >conftest.$ac_ext <<_ACEOF
2303
2304 #include <unistd.h>
2305 int main(void)
2306 {
2307 int fd = 0;
2308 size_t count = 1;
2309 char buf;
2310 off_t offset = 1;
2311 ssize_t res;
2312 res = pread (fd, &buf, count, offset);
2313 res = pwrite (fd, &buf, count, offset);
2314 return 0;
2315 }
2316
2317 _ACEOF
2318 rm -f conftest.$ac_objext conftest$ac_exeext
2319 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2320 (eval $ac_link) 2>conftest.er1
2321 ac_status=$?
2322 grep -v '^ *+' conftest.er1 >conftest.err
2323 rm -f conftest.er1
2324 cat conftest.err >&5
2325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2326 (exit $ac_status); } &&
2327 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2328 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2329 (eval $ac_try) 2>&5
2330 ac_status=$?
2331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2332 (exit $ac_status); }; } &&
2333 { ac_try='test -s conftest$ac_exeext'
2334 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2335 (eval $ac_try) 2>&5
2336 ac_status=$?
2337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2338 (exit $ac_status); }; }; then
2339 ac_cv_preadwrite=yes
2340 else
2341 echo "$as_me: failed program was:" >&5
2342 sed 's/^/| /' conftest.$ac_ext >&5
2343
2344 ac_cv_preadwrite=no
2345 fi
2346 rm -f conftest.err conftest.$ac_objext \
2347 conftest$ac_exeext conftest.$ac_ext
2348 fi
2349 echo "$as_me:$LINENO: result: $ac_cv_preadwrite" >&5
2350 echo "${ECHO_T}$ac_cv_preadwrite" >&6
2351 test $ac_cv_preadwrite = yes &&
2352 cat >>confdefs.h <<\_ACEOF
2353 #define HAVE_PREADWRITE 1
2354 _ACEOF
2355
2356
2357 cat >confcache <<\_ACEOF
2358 # This file is a shell script that caches the results of configure
2359 # tests run on this system so they can be shared between configure
2360 # scripts and configure runs, see configure's option --config-cache.
2361 # It is not useful on other systems. If it contains results you don't
2362 # want to keep, you may remove or edit it.
2363 #
2364 # config.status only pays attention to the cache file if you give it
2365 # the --recheck option to rerun configure.
2366 #
2367 # `ac_cv_env_foo' variables (set or unset) will be overridden when
2368 # loading this file, other *unset* `ac_cv_foo' will be assigned the
2369 # following values.
2370
2371 _ACEOF
2372
2373 # The following way of writing the cache mishandles newlines in values,
2374 # but we know of no workaround that is simple, portable, and efficient.
2375 # So, don't put newlines in cache variables' values.
2376 # Ultrix sh set writes to stderr and can't be redirected directly,
2377 # and sets the high bit in the cache file unless we assign to the vars.
2378 {
2379 (set) 2>&1 |
2380 case `(ac_space=' '; set | grep ac_space) 2>&1` in
2381 *ac_space=\ *)
2382 # `set' does not quote correctly, so add quotes (double-quote
2383 # substitution turns \\\\ into \\, and sed turns \\ into \).
2384 sed -n \
2385 "s/'/'\\\\''/g;
2386 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
2387 ;;
2388 *)
2389 # `set' quotes correctly as required by POSIX, so do not add quotes.
2390 sed -n \
2391 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
2392 ;;
2393 esac;
2394 } |
2395 sed '
2396 t clear
2397 : clear
2398 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
2399 t end
2400 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
2401 : end' >>confcache
2402 if diff $cache_file confcache >/dev/null 2>&1; then :; else
2403 if test -w $cache_file; then
2404 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
2405 cat confcache >$cache_file
2406 else
2407 echo "not updating unwritable cache $cache_file"
2408 fi
2409 fi
2410 rm -f confcache
2411
2412 test "x$prefix" = xNONE && prefix=$ac_default_prefix
2413 # Let make expand exec_prefix.
2414 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
2415
2416 # VPATH may cause trouble with some makes, so we remove $(srcdir),
2417 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
2418 # trailing colons and then remove the whole line if VPATH becomes empty
2419 # (actually we leave an empty line to preserve line numbers).
2420 if test "x$srcdir" = x.; then
2421 ac_vpsub='/^[ ]*VPATH[ ]*=/{
2422 s/:*\$(srcdir):*/:/;
2423 s/:*\${srcdir}:*/:/;
2424 s/:*@srcdir@:*/:/;
2425 s/^\([^=]*=[ ]*\):*/\1/;
2426 s/:*$//;
2427 s/^[^=]*=[ ]*$//;
2428 }'
2429 fi
2430
2431 DEFS=-DHAVE_CONFIG_H
2432
2433 ac_libobjs=
2434 ac_ltlibobjs=
2435 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
2436 # 1. Remove the extension, and $U if already installed.
2437 ac_i=`echo "$ac_i" |
2438 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
2439 # 2. Add them.
2440 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
2441 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
2442 done
2443 LIBOBJS=$ac_libobjs
2444
2445 LTLIBOBJS=$ac_ltlibobjs
2446
2447
2448
2449 : ${CONFIG_STATUS=./config.status}
2450 ac_clean_files_save=$ac_clean_files
2451 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
2452 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
2453 echo "$as_me: creating $CONFIG_STATUS" >&6;}
2454 cat >$CONFIG_STATUS <<_ACEOF
2455 #! $SHELL
2456 # Generated by $as_me.
2457 # Run this file to recreate the current configuration.
2458 # Compiler output produced by configure, useful for debugging
2459 # configure, is in config.log if it exists.
2460
2461 debug=false
2462 ac_cs_recheck=false
2463 ac_cs_silent=false
2464 SHELL=\${CONFIG_SHELL-$SHELL}
2465 _ACEOF
2466
2467 cat >>$CONFIG_STATUS <<\_ACEOF
2468 ## --------------------- ##
2469 ## M4sh Initialization. ##
2470 ## --------------------- ##
2471
2472 # Be Bourne compatible
2473 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
2474 emulate sh
2475 NULLCMD=:
2476 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
2477 # is contrary to our usage. Disable this feature.
2478 alias -g '${1+"$@"}'='"$@"'
2479 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
2480 set -o posix
2481 fi
2482 DUALCASE=1; export DUALCASE # for MKS sh
2483
2484 # Support unset when possible.
2485 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
2486 as_unset=unset
2487 else
2488 as_unset=false
2489 fi
2490
2491
2492 # Work around bugs in pre-3.0 UWIN ksh.
2493 $as_unset ENV MAIL MAILPATH
2494 PS1='$ '
2495 PS2='> '
2496 PS4='+ '
2497
2498 # NLS nuisances.
2499 for as_var in \
2500 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
2501 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
2502 LC_TELEPHONE LC_TIME
2503 do
2504 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
2505 eval $as_var=C; export $as_var
2506 else
2507 $as_unset $as_var
2508 fi
2509 done
2510
2511 # Required to use basename.
2512 if expr a : '\(a\)' >/dev/null 2>&1; then
2513 as_expr=expr
2514 else
2515 as_expr=false
2516 fi
2517
2518 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
2519 as_basename=basename
2520 else
2521 as_basename=false
2522 fi
2523
2524
2525 # Name of the executable.
2526 as_me=`$as_basename "$0" ||
2527 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
2528 X"$0" : 'X\(//\)$' \| \
2529 X"$0" : 'X\(/\)$' \| \
2530 . : '\(.\)' 2>/dev/null ||
2531 echo X/"$0" |
2532 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
2533 /^X\/\(\/\/\)$/{ s//\1/; q; }
2534 /^X\/\(\/\).*/{ s//\1/; q; }
2535 s/.*/./; q'`
2536
2537
2538 # PATH needs CR, and LINENO needs CR and PATH.
2539 # Avoid depending upon Character Ranges.
2540 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
2541 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
2542 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
2543 as_cr_digits='0123456789'
2544 as_cr_alnum=$as_cr_Letters$as_cr_digits
2545
2546 # The user is always right.
2547 if test "${PATH_SEPARATOR+set}" != set; then
2548 echo "#! /bin/sh" >conf$$.sh
2549 echo "exit 0" >>conf$$.sh
2550 chmod +x conf$$.sh
2551 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
2552 PATH_SEPARATOR=';'
2553 else
2554 PATH_SEPARATOR=:
2555 fi
2556 rm -f conf$$.sh
2557 fi
2558
2559
2560 as_lineno_1=$LINENO
2561 as_lineno_2=$LINENO
2562 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
2563 test "x$as_lineno_1" != "x$as_lineno_2" &&
2564 test "x$as_lineno_3" = "x$as_lineno_2" || {
2565 # Find who we are. Look in the path if we contain no path at all
2566 # relative or not.
2567 case $0 in
2568 *[\\/]* ) as_myself=$0 ;;
2569 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2570 for as_dir in $PATH
2571 do
2572 IFS=$as_save_IFS
2573 test -z "$as_dir" && as_dir=.
2574 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
2575 done
2576
2577 ;;
2578 esac
2579 # We did not find ourselves, most probably we were run as `sh COMMAND'
2580 # in which case we are not to be found in the path.
2581 if test "x$as_myself" = x; then
2582 as_myself=$0
2583 fi
2584 if test ! -f "$as_myself"; then
2585 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
2586 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
2587 { (exit 1); exit 1; }; }
2588 fi
2589 case $CONFIG_SHELL in
2590 '')
2591 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2592 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
2593 do
2594 IFS=$as_save_IFS
2595 test -z "$as_dir" && as_dir=.
2596 for as_base in sh bash ksh sh5; do
2597 case $as_dir in
2598 /*)
2599 if ("$as_dir/$as_base" -c '
2600 as_lineno_1=$LINENO
2601 as_lineno_2=$LINENO
2602 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
2603 test "x$as_lineno_1" != "x$as_lineno_2" &&
2604 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
2605 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
2606 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
2607 CONFIG_SHELL=$as_dir/$as_base
2608 export CONFIG_SHELL
2609 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
2610 fi;;
2611 esac
2612 done
2613 done
2614 ;;
2615 esac
2616
2617 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
2618 # uniformly replaced by the line number. The first 'sed' inserts a
2619 # line-number line before each line; the second 'sed' does the real
2620 # work. The second script uses 'N' to pair each line-number line
2621 # with the numbered line, and appends trailing '-' during
2622 # substitution so that $LINENO is not a special case at line end.
2623 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
2624 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
2625 sed '=' <$as_myself |
2626 sed '
2627 N
2628 s,$,-,
2629 : loop
2630 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
2631 t loop
2632 s,-$,,
2633 s,^['$as_cr_digits']*\n,,
2634 ' >$as_me.lineno &&
2635 chmod +x $as_me.lineno ||
2636 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
2637 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
2638 { (exit 1); exit 1; }; }
2639
2640 # Don't try to exec as it changes $[0], causing all sort of problems
2641 # (the dirname of $[0] is not the place where we might find the
2642 # original and so on. Autoconf is especially sensible to this).
2643 . ./$as_me.lineno
2644 # Exit status is that of the last command.
2645 exit
2646 }
2647
2648
2649 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
2650 *c*,-n*) ECHO_N= ECHO_C='
2651 ' ECHO_T=' ' ;;
2652 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
2653 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
2654 esac
2655
2656 if expr a : '\(a\)' >/dev/null 2>&1; then
2657 as_expr=expr
2658 else
2659 as_expr=false
2660 fi
2661
2662 rm -f conf$$ conf$$.exe conf$$.file
2663 echo >conf$$.file
2664 if ln -s conf$$.file conf$$ 2>/dev/null; then
2665 # We could just check for DJGPP; but this test a) works b) is more generic
2666 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
2667 if test -f conf$$.exe; then
2668 # Don't use ln at all; we don't have any links
2669 as_ln_s='cp -p'
2670 else
2671 as_ln_s='ln -s'
2672 fi
2673 elif ln conf$$.file conf$$ 2>/dev/null; then
2674 as_ln_s=ln
2675 else
2676 as_ln_s='cp -p'
2677 fi
2678 rm -f conf$$ conf$$.exe conf$$.file
2679
2680 if mkdir -p . 2>/dev/null; then
2681 as_mkdir_p=:
2682 else
2683 test -d ./-p && rmdir ./-p
2684 as_mkdir_p=false
2685 fi
2686
2687 as_executable_p="test -f"
2688
2689 # Sed expression to map a string onto a valid CPP name.
2690 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
2691
2692 # Sed expression to map a string onto a valid variable name.
2693 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
2694
2695
2696 # IFS
2697 # We need space, tab and new line, in precisely that order.
2698 as_nl='
2699 '
2700 IFS=" $as_nl"
2701
2702 # CDPATH.
2703 $as_unset CDPATH
2704
2705 exec 6>&1
2706
2707 # Open the log real soon, to keep \$[0] and so on meaningful, and to
2708 # report actual input values of CONFIG_FILES etc. instead of their
2709 # values after options handling. Logging --version etc. is OK.
2710 exec 5>>config.log
2711 {
2712 echo
2713 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
2714 ## Running $as_me. ##
2715 _ASBOX
2716 } >&5
2717 cat >&5 <<_CSEOF
2718
2719 This file was extended by $as_me, which was
2720 generated by GNU Autoconf 2.59. Invocation command line was
2721
2722 CONFIG_FILES = $CONFIG_FILES
2723 CONFIG_HEADERS = $CONFIG_HEADERS
2724 CONFIG_LINKS = $CONFIG_LINKS
2725 CONFIG_COMMANDS = $CONFIG_COMMANDS
2726 $ $0 $@
2727
2728 _CSEOF
2729 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
2730 echo >&5
2731 _ACEOF
2732
2733 # Files that config.status was made for.
2734 if test -n "$ac_config_files"; then
2735 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
2736 fi
2737
2738 if test -n "$ac_config_headers"; then
2739 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
2740 fi
2741
2742 if test -n "$ac_config_links"; then
2743 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
2744 fi
2745
2746 if test -n "$ac_config_commands"; then
2747 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
2748 fi
2749
2750 cat >>$CONFIG_STATUS <<\_ACEOF
2751
2752 ac_cs_usage="\
2753 \`$as_me' instantiates files from templates according to the
2754 current configuration.
2755
2756 Usage: $0 [OPTIONS] [FILE]...
2757
2758 -h, --help print this help, then exit
2759 -V, --version print version number, then exit
2760 -q, --quiet do not print progress messages
2761 -d, --debug don't remove temporary files
2762 --recheck update $as_me by reconfiguring in the same conditions
2763 --header=FILE[:TEMPLATE]
2764 instantiate the configuration header FILE
2765
2766 Configuration headers:
2767 $config_headers
2768
2769 Report bugs to <bug-autoconf@gnu.org>."
2770 _ACEOF
2771
2772 cat >>$CONFIG_STATUS <<_ACEOF
2773 ac_cs_version="\\
2774 config.status
2775 configured by $0, generated by GNU Autoconf 2.59,
2776 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
2777
2778 Copyright (C) 2003 Free Software Foundation, Inc.
2779 This config.status script is free software; the Free Software Foundation
2780 gives unlimited permission to copy, distribute and modify it."
2781 srcdir=$srcdir
2782 _ACEOF
2783
2784 cat >>$CONFIG_STATUS <<\_ACEOF
2785 # If no file are specified by the user, then we need to provide default
2786 # value. By we need to know if files were specified by the user.
2787 ac_need_defaults=:
2788 while test $# != 0
2789 do
2790 case $1 in
2791 --*=*)
2792 ac_option=`expr "x$1" : 'x\([^=]*\)='`
2793 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
2794 ac_shift=:
2795 ;;
2796 -*)
2797 ac_option=$1
2798 ac_optarg=$2
2799 ac_shift=shift
2800 ;;
2801 *) # This is not an option, so the user has probably given explicit
2802 # arguments.
2803 ac_option=$1
2804 ac_need_defaults=false;;
2805 esac
2806
2807 case $ac_option in
2808 # Handling of the options.
2809 _ACEOF
2810 cat >>$CONFIG_STATUS <<\_ACEOF
2811 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
2812 ac_cs_recheck=: ;;
2813 --version | --vers* | -V )
2814 echo "$ac_cs_version"; exit 0 ;;
2815 --he | --h)
2816 # Conflict between --help and --header
2817 { { echo "$as_me:$LINENO: error: ambiguous option: $1
2818 Try \`$0 --help' for more information." >&5
2819 echo "$as_me: error: ambiguous option: $1
2820 Try \`$0 --help' for more information." >&2;}
2821 { (exit 1); exit 1; }; };;
2822 --help | --hel | -h )
2823 echo "$ac_cs_usage"; exit 0 ;;
2824 --debug | --d* | -d )
2825 debug=: ;;
2826 --file | --fil | --fi | --f )
2827 $ac_shift
2828 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
2829 ac_need_defaults=false;;
2830 --header | --heade | --head | --hea )
2831 $ac_shift
2832 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
2833 ac_need_defaults=false;;
2834 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2835 | -silent | --silent | --silen | --sile | --sil | --si | --s)
2836 ac_cs_silent=: ;;
2837
2838 # This is an error.
2839 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
2840 Try \`$0 --help' for more information." >&5
2841 echo "$as_me: error: unrecognized option: $1
2842 Try \`$0 --help' for more information." >&2;}
2843 { (exit 1); exit 1; }; } ;;
2844
2845 *) ac_config_targets="$ac_config_targets $1" ;;
2846
2847 esac
2848 shift
2849 done
2850
2851 ac_configure_extra_args=
2852
2853 if $ac_cs_silent; then
2854 exec 6>/dev/null
2855 ac_configure_extra_args="$ac_configure_extra_args --silent"
2856 fi
2857
2858 _ACEOF
2859 cat >>$CONFIG_STATUS <<_ACEOF
2860 if \$ac_cs_recheck; then
2861 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
2862 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
2863 fi
2864
2865 _ACEOF
2866
2867
2868
2869
2870
2871 cat >>$CONFIG_STATUS <<\_ACEOF
2872 for ac_config_target in $ac_config_targets
2873 do
2874 case "$ac_config_target" in
2875 # Handling of arguments.
2876 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
2877 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
2878 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
2879 { (exit 1); exit 1; }; };;
2880 esac
2881 done
2882
2883 # If the user did not use the arguments to specify the items to instantiate,
2884 # then the envvar interface is used. Set only those that are not.
2885 # We use the long form for the default assignment because of an extremely
2886 # bizarre bug on SunOS 4.1.3.
2887 if $ac_need_defaults; then
2888 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
2889 fi
2890
2891 # Have a temporary directory for convenience. Make it in the build tree
2892 # simply because there is no reason to put it here, and in addition,
2893 # creating and moving files from /tmp can sometimes cause problems.
2894 # Create a temporary directory, and hook for its removal unless debugging.
2895 $debug ||
2896 {
2897 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
2898 trap '{ (exit 1); exit 1; }' 1 2 13 15
2899 }
2900
2901 # Create a (secure) tmp directory for tmp files.
2902
2903 {
2904 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
2905 test -n "$tmp" && test -d "$tmp"
2906 } ||
2907 {
2908 tmp=./confstat$$-$RANDOM
2909 (umask 077 && mkdir $tmp)
2910 } ||
2911 {
2912 echo "$me: cannot create a temporary directory in ." >&2
2913 { (exit 1); exit 1; }
2914 }
2915
2916 _ACEOF
2917
2918 cat >>$CONFIG_STATUS <<\_ACEOF
2919
2920 #
2921 # CONFIG_HEADER section.
2922 #
2923
2924 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
2925 # NAME is the cpp macro being defined and VALUE is the value it is being given.
2926 #
2927 # ac_d sets the value in "#define NAME VALUE" lines.
2928 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
2929 ac_dB='[ ].*$,\1#\2'
2930 ac_dC=' '
2931 ac_dD=',;t'
2932 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
2933 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
2934 ac_uB='$,\1#\2define\3'
2935 ac_uC=' '
2936 ac_uD=',;t'
2937
2938 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
2939 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
2940 case $ac_file in
2941 - | *:- | *:-:* ) # input from stdin
2942 cat >$tmp/stdin
2943 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
2944 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
2945 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
2946 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
2947 * ) ac_file_in=$ac_file.in ;;
2948 esac
2949
2950 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
2951 echo "$as_me: creating $ac_file" >&6;}
2952
2953 # First look for the input files in the build tree, otherwise in the
2954 # src tree.
2955 ac_file_inputs=`IFS=:
2956 for f in $ac_file_in; do
2957 case $f in
2958 -) echo $tmp/stdin ;;
2959 [\\/$]*)
2960 # Absolute (can't be DOS-style, as IFS=:)
2961 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
2962 echo "$as_me: error: cannot find input file: $f" >&2;}
2963 { (exit 1); exit 1; }; }
2964 # Do quote $f, to prevent DOS paths from being IFS'd.
2965 echo "$f";;
2966 *) # Relative
2967 if test -f "$f"; then
2968 # Build tree
2969 echo "$f"
2970 elif test -f "$srcdir/$f"; then
2971 # Source tree
2972 echo "$srcdir/$f"
2973 else
2974 # /dev/null tree
2975 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
2976 echo "$as_me: error: cannot find input file: $f" >&2;}
2977 { (exit 1); exit 1; }; }
2978 fi;;
2979 esac
2980 done` || { (exit 1); exit 1; }
2981 # Remove the trailing spaces.
2982 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
2983
2984 _ACEOF
2985
2986 # Transform confdefs.h into two sed scripts, `conftest.defines' and
2987 # `conftest.undefs', that substitutes the proper values into
2988 # config.h.in to produce config.h. The first handles `#define'
2989 # templates, and the second `#undef' templates.
2990 # And first: Protect against being on the right side of a sed subst in
2991 # config.status. Protect against being in an unquoted here document
2992 # in config.status.
2993 rm -f conftest.defines conftest.undefs
2994 # Using a here document instead of a string reduces the quoting nightmare.
2995 # Putting comments in sed scripts is not portable.
2996 #
2997 # `end' is used to avoid that the second main sed command (meant for
2998 # 0-ary CPP macros) applies to n-ary macro definitions.
2999 # See the Autoconf documentation for `clear'.
3000 cat >confdef2sed.sed <<\_ACEOF
3001 s/[\\&,]/\\&/g
3002 s,[\\$`],\\&,g
3003 t clear
3004 : clear
3005 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
3006 t end
3007 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
3008 : end
3009 _ACEOF
3010 # If some macros were called several times there might be several times
3011 # the same #defines, which is useless. Nevertheless, we may not want to
3012 # sort them, since we want the *last* AC-DEFINE to be honored.
3013 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
3014 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
3015 rm -f confdef2sed.sed
3016
3017 # This sed command replaces #undef with comments. This is necessary, for
3018 # example, in the case of _POSIX_SOURCE, which is predefined and required
3019 # on some systems where configure will not decide to define it.
3020 cat >>conftest.undefs <<\_ACEOF
3021 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
3022 _ACEOF
3023
3024 # Break up conftest.defines because some shells have a limit on the size
3025 # of here documents, and old seds have small limits too (100 cmds).
3026 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
3027 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
3028 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
3029 echo ' :' >>$CONFIG_STATUS
3030 rm -f conftest.tail
3031 while grep . conftest.defines >/dev/null
3032 do
3033 # Write a limited-size here document to $tmp/defines.sed.
3034 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
3035 # Speed up: don't consider the non `#define' lines.
3036 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
3037 # Work around the forget-to-reset-the-flag bug.
3038 echo 't clr' >>$CONFIG_STATUS
3039 echo ': clr' >>$CONFIG_STATUS
3040 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
3041 echo 'CEOF
3042 sed -f $tmp/defines.sed $tmp/in >$tmp/out
3043 rm -f $tmp/in
3044 mv $tmp/out $tmp/in
3045 ' >>$CONFIG_STATUS
3046 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
3047 rm -f conftest.defines
3048 mv conftest.tail conftest.defines
3049 done
3050 rm -f conftest.defines
3051 echo ' fi # grep' >>$CONFIG_STATUS
3052 echo >>$CONFIG_STATUS
3053
3054 # Break up conftest.undefs because some shells have a limit on the size
3055 # of here documents, and old seds have small limits too (100 cmds).
3056 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
3057 rm -f conftest.tail
3058 while grep . conftest.undefs >/dev/null
3059 do
3060 # Write a limited-size here document to $tmp/undefs.sed.
3061 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
3062 # Speed up: don't consider the non `#undef'
3063 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
3064 # Work around the forget-to-reset-the-flag bug.
3065 echo 't clr' >>$CONFIG_STATUS
3066 echo ': clr' >>$CONFIG_STATUS
3067 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
3068 echo 'CEOF
3069 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
3070 rm -f $tmp/in
3071 mv $tmp/out $tmp/in
3072 ' >>$CONFIG_STATUS
3073 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
3074 rm -f conftest.undefs
3075 mv conftest.tail conftest.undefs
3076 done
3077 rm -f conftest.undefs
3078
3079 cat >>$CONFIG_STATUS <<\_ACEOF
3080 # Let's still pretend it is `configure' which instantiates (i.e., don't
3081 # use $as_me), people would be surprised to read:
3082 # /* config.h. Generated by config.status. */
3083 if test x"$ac_file" = x-; then
3084 echo "/* Generated by configure. */" >$tmp/config.h
3085 else
3086 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
3087 fi
3088 cat $tmp/in >>$tmp/config.h
3089 rm -f $tmp/in
3090 if test x"$ac_file" != x-; then
3091 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
3092 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
3093 echo "$as_me: $ac_file is unchanged" >&6;}
3094 else
3095 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
3096 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
3097 X"$ac_file" : 'X\(//\)[^/]' \| \
3098 X"$ac_file" : 'X\(//\)$' \| \
3099 X"$ac_file" : 'X\(/\)' \| \
3100 . : '\(.\)' 2>/dev/null ||
3101 echo X"$ac_file" |
3102 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
3103 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
3104 /^X\(\/\/\)$/{ s//\1/; q; }
3105 /^X\(\/\).*/{ s//\1/; q; }
3106 s/.*/./; q'`
3107 { if $as_mkdir_p; then
3108 mkdir -p "$ac_dir"
3109 else
3110 as_dir="$ac_dir"
3111 as_dirs=
3112 while test ! -d "$as_dir"; do
3113 as_dirs="$as_dir $as_dirs"
3114 as_dir=`(dirname "$as_dir") 2>/dev/null ||
3115 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
3116 X"$as_dir" : 'X\(//\)[^/]' \| \
3117 X"$as_dir" : 'X\(//\)$' \| \
3118 X"$as_dir" : 'X\(/\)' \| \
3119 . : '\(.\)' 2>/dev/null ||
3120 echo X"$as_dir" |
3121 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
3122 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
3123 /^X\(\/\/\)$/{ s//\1/; q; }
3124 /^X\(\/\).*/{ s//\1/; q; }
3125 s/.*/./; q'`
3126 done
3127 test ! -n "$as_dirs" || mkdir $as_dirs
3128 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
3129 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
3130 { (exit 1); exit 1; }; }; }
3131
3132 rm -f $ac_file
3133 mv $tmp/config.h $ac_file
3134 fi
3135 else
3136 cat $tmp/config.h
3137 rm -f $tmp/config.h
3138 fi
3139 done
3140 _ACEOF
3141
3142 cat >>$CONFIG_STATUS <<\_ACEOF
3143
3144 { (exit 0); exit 0; }
3145 _ACEOF
3146 chmod +x $CONFIG_STATUS
3147 ac_clean_files=$ac_clean_files_save
3148
3149
3150 # configure is writing to config.log, and then calls config.status.
3151 # config.status does its own redirection, appending to config.log.
3152 # Unfortunately, on DOS this fails, as config.log is still kept open
3153 # by configure, so config.status won't be able to write to it; its
3154 # output is simply discarded. So we exec the FD to /dev/null,
3155 # effectively closing config.log, so it can be properly (re)opened and
3156 # appended to by config.status. When coming back to configure, we
3157 # need to make the FD available again.
3158 if test "$no_create" != yes; then
3159 ac_cs_success=:
3160 ac_config_status_args=
3161 test "$silent" = yes &&
3162 ac_config_status_args="$ac_config_status_args --quiet"
3163 exec 5>/dev/null
3164 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
3165 exec 5>>config.log
3166 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
3167 # would make configure fail if this is the last instruction.
3168 $ac_cs_success || { (exit 1); exit 1; }
3169 fi
3170