blob: 47015d5d59ab557ce658b96d476b4d67e7d2d481 [file] [log] [blame]
Bill Yi4e213d52015-06-23 13:53:11 -07001#! /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
13if 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+"$@"}'='"$@"'
19elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20 set -o posix
21fi
22DUALCASE=1; export DUALCASE # for MKS sh
23
24# Support unset when possible.
25if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26 as_unset=unset
27else
28 as_unset=false
29fi
30
31
32# Work around bugs in pre-3.0 UWIN ksh.
33$as_unset ENV MAIL MAILPATH
34PS1='$ '
35PS2='> '
36PS4='+ '
37
38# NLS nuisances.
39for 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
43do
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
49done
50
51# Required to use basename.
52if expr a : '\(a\)' >/dev/null 2>&1; then
53 as_expr=expr
54else
55 as_expr=false
56fi
57
58if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59 as_basename=basename
60else
61 as_basename=false
62fi
63
64
65# Name of the executable.
66as_me=`$as_basename "$0" ||
67$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68 X"$0" : 'X\(//\)$' \| \
69 X"$0" : 'X\(/\)$' \| \
70 . : '\(.\)' 2>/dev/null ||
71echo 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.
80as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83as_cr_digits='0123456789'
84as_cr_alnum=$as_cr_Letters$as_cr_digits
85
86# The user is always right.
87if 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
97fi
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
110for as_dir in $PATH
111do
112 IFS=$as_save_IFS
113 test -z "$as_dir" && as_dir=.
114 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115done
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
131for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132do
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
152done
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
187case `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= ;;
192esac
193
194if expr a : '\(a\)' >/dev/null 2>&1; then
195 as_expr=expr
196else
197 as_expr=false
198fi
199
200rm -f conf$$ conf$$.exe conf$$.file
201echo >conf$$.file
202if 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
211elif ln conf$$.file conf$$ 2>/dev/null; then
212 as_ln_s=ln
213else
214 as_ln_s='cp -p'
215fi
216rm -f conf$$ conf$$.exe conf$$.file
217
218if mkdir -p . 2>/dev/null; then
219 as_mkdir_p=:
220else
221 test -d ./-p && rmdir ./-p
222 as_mkdir_p=false
223fi
224
225as_executable_p="test -f"
226
227# Sed expression to map a string onto a valid CPP name.
228as_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.
231as_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.
236as_nl='
237'
238IFS=" $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.
247ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
248
249exec 6>&1
250
251#
252# Initializations.
253#
254ac_default_prefix=/usr/local
255ac_config_libobj_dir=.
256cross_compiling=no
257subdirs=
258MFLAGS=
259MAKEFLAGS=
260SHELL=${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.
268PACKAGE_NAME=
269PACKAGE_TARNAME=
270PACKAGE_VERSION=
271PACKAGE_STRING=
272PACKAGE_BUGREPORT=
273
274ac_unique_file="viterbi27.c"
275# Factoring default headers for most tests.
276ac_includes_default="\
277#include <stdio.h>
278#if HAVE_SYS_TYPES_H
279# include <sys/types.h>
280#endif
281#if HAVE_SYS_STAT_H
282# include <sys/stat.h>
283#endif
284#if STDC_HEADERS
285# include <stdlib.h>
286# include <stddef.h>
287#else
288# if HAVE_STDLIB_H
289# include <stdlib.h>
290# endif
291#endif
292#if HAVE_STRING_H
293# if !STDC_HEADERS && HAVE_MEMORY_H
294# include <memory.h>
295# endif
296# include <string.h>
297#endif
298#if HAVE_STRINGS_H
299# include <strings.h>
300#endif
301#if HAVE_INTTYPES_H
302# include <inttypes.h>
303#else
304# if HAVE_STDINT_H
305# include <stdint.h>
306# endif
307#endif
308#if HAVE_UNISTD_H
309# include <unistd.h>
310#endif"
311
312ac_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 SO_NAME VERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP EGREP build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os SH_LIB REBIND MLIBS ARCH_OPTION LIBOBJS LTLIBOBJS'
313ac_subst_files=''
314
315# Initialize some variables set by options.
316ac_init_help=
317ac_init_version=false
318# The variables have the same names as the options, with
319# dashes changed to underlines.
320cache_file=/dev/null
321exec_prefix=NONE
322no_create=
323no_recursion=
324prefix=NONE
325program_prefix=NONE
326program_suffix=NONE
327program_transform_name=s,x,x,
328silent=
329site=
330srcdir=
331verbose=
332x_includes=NONE
333x_libraries=NONE
334
335# Installation directory options.
336# These are left unexpanded so users can "make install exec_prefix=/foo"
337# and all the variables that are supposed to be based on exec_prefix
338# by default will actually change.
339# Use braces instead of parens because sh, perl, etc. also accept them.
340bindir='${exec_prefix}/bin'
341sbindir='${exec_prefix}/sbin'
342libexecdir='${exec_prefix}/libexec'
343datadir='${prefix}/share'
344sysconfdir='${prefix}/etc'
345sharedstatedir='${prefix}/com'
346localstatedir='${prefix}/var'
347libdir='${exec_prefix}/lib'
348includedir='${prefix}/include'
349oldincludedir='/usr/include'
350infodir='${prefix}/info'
351mandir='${prefix}/man'
352
353ac_prev=
354for ac_option
355do
356 # If the previous option needs an argument, assign it.
357 if test -n "$ac_prev"; then
358 eval "$ac_prev=\$ac_option"
359 ac_prev=
360 continue
361 fi
362
363 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
364
365 # Accept the important Cygnus configure options, so we can diagnose typos.
366
367 case $ac_option in
368
369 -bindir | --bindir | --bindi | --bind | --bin | --bi)
370 ac_prev=bindir ;;
371 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
372 bindir=$ac_optarg ;;
373
374 -build | --build | --buil | --bui | --bu)
375 ac_prev=build_alias ;;
376 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
377 build_alias=$ac_optarg ;;
378
379 -cache-file | --cache-file | --cache-fil | --cache-fi \
380 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
381 ac_prev=cache_file ;;
382 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
383 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
384 cache_file=$ac_optarg ;;
385
386 --config-cache | -C)
387 cache_file=config.cache ;;
388
389 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
390 ac_prev=datadir ;;
391 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
392 | --da=*)
393 datadir=$ac_optarg ;;
394
395 -disable-* | --disable-*)
396 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
397 # Reject names that are not valid shell variable names.
398 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
399 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
400 { (exit 1); exit 1; }; }
401 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
402 eval "enable_$ac_feature=no" ;;
403
404 -enable-* | --enable-*)
405 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
406 # Reject names that are not valid shell variable names.
407 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
408 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
409 { (exit 1); exit 1; }; }
410 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
411 case $ac_option in
412 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
413 *) ac_optarg=yes ;;
414 esac
415 eval "enable_$ac_feature='$ac_optarg'" ;;
416
417 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
418 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
419 | --exec | --exe | --ex)
420 ac_prev=exec_prefix ;;
421 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
422 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
423 | --exec=* | --exe=* | --ex=*)
424 exec_prefix=$ac_optarg ;;
425
426 -gas | --gas | --ga | --g)
427 # Obsolete; use --with-gas.
428 with_gas=yes ;;
429
430 -help | --help | --hel | --he | -h)
431 ac_init_help=long ;;
432 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
433 ac_init_help=recursive ;;
434 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
435 ac_init_help=short ;;
436
437 -host | --host | --hos | --ho)
438 ac_prev=host_alias ;;
439 -host=* | --host=* | --hos=* | --ho=*)
440 host_alias=$ac_optarg ;;
441
442 -includedir | --includedir | --includedi | --included | --include \
443 | --includ | --inclu | --incl | --inc)
444 ac_prev=includedir ;;
445 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
446 | --includ=* | --inclu=* | --incl=* | --inc=*)
447 includedir=$ac_optarg ;;
448
449 -infodir | --infodir | --infodi | --infod | --info | --inf)
450 ac_prev=infodir ;;
451 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
452 infodir=$ac_optarg ;;
453
454 -libdir | --libdir | --libdi | --libd)
455 ac_prev=libdir ;;
456 -libdir=* | --libdir=* | --libdi=* | --libd=*)
457 libdir=$ac_optarg ;;
458
459 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
460 | --libexe | --libex | --libe)
461 ac_prev=libexecdir ;;
462 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
463 | --libexe=* | --libex=* | --libe=*)
464 libexecdir=$ac_optarg ;;
465
466 -localstatedir | --localstatedir | --localstatedi | --localstated \
467 | --localstate | --localstat | --localsta | --localst \
468 | --locals | --local | --loca | --loc | --lo)
469 ac_prev=localstatedir ;;
470 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
471 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
472 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
473 localstatedir=$ac_optarg ;;
474
475 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
476 ac_prev=mandir ;;
477 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
478 mandir=$ac_optarg ;;
479
480 -nfp | --nfp | --nf)
481 # Obsolete; use --without-fp.
482 with_fp=no ;;
483
484 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
485 | --no-cr | --no-c | -n)
486 no_create=yes ;;
487
488 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
489 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
490 no_recursion=yes ;;
491
492 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
493 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
494 | --oldin | --oldi | --old | --ol | --o)
495 ac_prev=oldincludedir ;;
496 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
497 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
498 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
499 oldincludedir=$ac_optarg ;;
500
501 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
502 ac_prev=prefix ;;
503 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
504 prefix=$ac_optarg ;;
505
506 -program-prefix | --program-prefix | --program-prefi | --program-pref \
507 | --program-pre | --program-pr | --program-p)
508 ac_prev=program_prefix ;;
509 -program-prefix=* | --program-prefix=* | --program-prefi=* \
510 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
511 program_prefix=$ac_optarg ;;
512
513 -program-suffix | --program-suffix | --program-suffi | --program-suff \
514 | --program-suf | --program-su | --program-s)
515 ac_prev=program_suffix ;;
516 -program-suffix=* | --program-suffix=* | --program-suffi=* \
517 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
518 program_suffix=$ac_optarg ;;
519
520 -program-transform-name | --program-transform-name \
521 | --program-transform-nam | --program-transform-na \
522 | --program-transform-n | --program-transform- \
523 | --program-transform | --program-transfor \
524 | --program-transfo | --program-transf \
525 | --program-trans | --program-tran \
526 | --progr-tra | --program-tr | --program-t)
527 ac_prev=program_transform_name ;;
528 -program-transform-name=* | --program-transform-name=* \
529 | --program-transform-nam=* | --program-transform-na=* \
530 | --program-transform-n=* | --program-transform-=* \
531 | --program-transform=* | --program-transfor=* \
532 | --program-transfo=* | --program-transf=* \
533 | --program-trans=* | --program-tran=* \
534 | --progr-tra=* | --program-tr=* | --program-t=*)
535 program_transform_name=$ac_optarg ;;
536
537 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
538 | -silent | --silent | --silen | --sile | --sil)
539 silent=yes ;;
540
541 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
542 ac_prev=sbindir ;;
543 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
544 | --sbi=* | --sb=*)
545 sbindir=$ac_optarg ;;
546
547 -sharedstatedir | --sharedstatedir | --sharedstatedi \
548 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
549 | --sharedst | --shareds | --shared | --share | --shar \
550 | --sha | --sh)
551 ac_prev=sharedstatedir ;;
552 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
553 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
554 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
555 | --sha=* | --sh=*)
556 sharedstatedir=$ac_optarg ;;
557
558 -site | --site | --sit)
559 ac_prev=site ;;
560 -site=* | --site=* | --sit=*)
561 site=$ac_optarg ;;
562
563 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
564 ac_prev=srcdir ;;
565 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
566 srcdir=$ac_optarg ;;
567
568 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
569 | --syscon | --sysco | --sysc | --sys | --sy)
570 ac_prev=sysconfdir ;;
571 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
572 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
573 sysconfdir=$ac_optarg ;;
574
575 -target | --target | --targe | --targ | --tar | --ta | --t)
576 ac_prev=target_alias ;;
577 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
578 target_alias=$ac_optarg ;;
579
580 -v | -verbose | --verbose | --verbos | --verbo | --verb)
581 verbose=yes ;;
582
583 -version | --version | --versio | --versi | --vers | -V)
584 ac_init_version=: ;;
585
586 -with-* | --with-*)
587 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
588 # Reject names that are not valid shell variable names.
589 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
590 { echo "$as_me: error: invalid package name: $ac_package" >&2
591 { (exit 1); exit 1; }; }
592 ac_package=`echo $ac_package| sed 's/-/_/g'`
593 case $ac_option in
594 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
595 *) ac_optarg=yes ;;
596 esac
597 eval "with_$ac_package='$ac_optarg'" ;;
598
599 -without-* | --without-*)
600 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
601 # Reject names that are not valid shell variable names.
602 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
603 { echo "$as_me: error: invalid package name: $ac_package" >&2
604 { (exit 1); exit 1; }; }
605 ac_package=`echo $ac_package | sed 's/-/_/g'`
606 eval "with_$ac_package=no" ;;
607
608 --x)
609 # Obsolete; use --with-x.
610 with_x=yes ;;
611
612 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
613 | --x-incl | --x-inc | --x-in | --x-i)
614 ac_prev=x_includes ;;
615 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
616 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
617 x_includes=$ac_optarg ;;
618
619 -x-libraries | --x-libraries | --x-librarie | --x-librari \
620 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
621 ac_prev=x_libraries ;;
622 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
623 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
624 x_libraries=$ac_optarg ;;
625
626 -*) { echo "$as_me: error: unrecognized option: $ac_option
627Try \`$0 --help' for more information." >&2
628 { (exit 1); exit 1; }; }
629 ;;
630
631 *=*)
632 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
633 # Reject names that are not valid shell variable names.
634 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
635 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
636 { (exit 1); exit 1; }; }
637 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
638 eval "$ac_envvar='$ac_optarg'"
639 export $ac_envvar ;;
640
641 *)
642 # FIXME: should be removed in autoconf 3.0.
643 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
644 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
645 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
646 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
647 ;;
648
649 esac
650done
651
652if test -n "$ac_prev"; then
653 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
654 { echo "$as_me: error: missing argument to $ac_option" >&2
655 { (exit 1); exit 1; }; }
656fi
657
658# Be sure to have absolute paths.
659for ac_var in exec_prefix prefix
660do
661 eval ac_val=$`echo $ac_var`
662 case $ac_val in
663 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
664 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
665 { (exit 1); exit 1; }; };;
666 esac
667done
668
669# Be sure to have absolute paths.
670for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
671 localstatedir libdir includedir oldincludedir infodir mandir
672do
673 eval ac_val=$`echo $ac_var`
674 case $ac_val in
675 [\\/$]* | ?:[\\/]* ) ;;
676 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
677 { (exit 1); exit 1; }; };;
678 esac
679done
680
681# There might be people who depend on the old broken behavior: `$host'
682# used to hold the argument of --host etc.
683# FIXME: To remove some day.
684build=$build_alias
685host=$host_alias
686target=$target_alias
687
688# FIXME: To remove some day.
689if test "x$host_alias" != x; then
690 if test "x$build_alias" = x; then
691 cross_compiling=maybe
692 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
693 If a cross compiler is detected then cross compile mode will be used." >&2
694 elif test "x$build_alias" != "x$host_alias"; then
695 cross_compiling=yes
696 fi
697fi
698
699ac_tool_prefix=
700test -n "$host_alias" && ac_tool_prefix=$host_alias-
701
702test "$silent" = yes && exec 6>/dev/null
703
704
705# Find the source files, if location was not specified.
706if test -z "$srcdir"; then
707 ac_srcdir_defaulted=yes
708 # Try the directory containing this script, then its parent.
709 ac_confdir=`(dirname "$0") 2>/dev/null ||
710$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
711 X"$0" : 'X\(//\)[^/]' \| \
712 X"$0" : 'X\(//\)$' \| \
713 X"$0" : 'X\(/\)' \| \
714 . : '\(.\)' 2>/dev/null ||
715echo X"$0" |
716 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
717 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
718 /^X\(\/\/\)$/{ s//\1/; q; }
719 /^X\(\/\).*/{ s//\1/; q; }
720 s/.*/./; q'`
721 srcdir=$ac_confdir
722 if test ! -r $srcdir/$ac_unique_file; then
723 srcdir=..
724 fi
725else
726 ac_srcdir_defaulted=no
727fi
728if test ! -r $srcdir/$ac_unique_file; then
729 if test "$ac_srcdir_defaulted" = yes; then
730 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
731 { (exit 1); exit 1; }; }
732 else
733 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
734 { (exit 1); exit 1; }; }
735 fi
736fi
737(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
738 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
739 { (exit 1); exit 1; }; }
740srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
741ac_env_build_alias_set=${build_alias+set}
742ac_env_build_alias_value=$build_alias
743ac_cv_env_build_alias_set=${build_alias+set}
744ac_cv_env_build_alias_value=$build_alias
745ac_env_host_alias_set=${host_alias+set}
746ac_env_host_alias_value=$host_alias
747ac_cv_env_host_alias_set=${host_alias+set}
748ac_cv_env_host_alias_value=$host_alias
749ac_env_target_alias_set=${target_alias+set}
750ac_env_target_alias_value=$target_alias
751ac_cv_env_target_alias_set=${target_alias+set}
752ac_cv_env_target_alias_value=$target_alias
753ac_env_CC_set=${CC+set}
754ac_env_CC_value=$CC
755ac_cv_env_CC_set=${CC+set}
756ac_cv_env_CC_value=$CC
757ac_env_CFLAGS_set=${CFLAGS+set}
758ac_env_CFLAGS_value=$CFLAGS
759ac_cv_env_CFLAGS_set=${CFLAGS+set}
760ac_cv_env_CFLAGS_value=$CFLAGS
761ac_env_LDFLAGS_set=${LDFLAGS+set}
762ac_env_LDFLAGS_value=$LDFLAGS
763ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
764ac_cv_env_LDFLAGS_value=$LDFLAGS
765ac_env_CPPFLAGS_set=${CPPFLAGS+set}
766ac_env_CPPFLAGS_value=$CPPFLAGS
767ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
768ac_cv_env_CPPFLAGS_value=$CPPFLAGS
769ac_env_CPP_set=${CPP+set}
770ac_env_CPP_value=$CPP
771ac_cv_env_CPP_set=${CPP+set}
772ac_cv_env_CPP_value=$CPP
773
774#
775# Report the --help message.
776#
777if test "$ac_init_help" = "long"; then
778 # Omit some internal or obsolete options to make the list less imposing.
779 # This message is too long to be a string in the A/UX 3.1 sh.
780 cat <<_ACEOF
781\`configure' configures this package to adapt to many kinds of systems.
782
783Usage: $0 [OPTION]... [VAR=VALUE]...
784
785To assign environment variables (e.g., CC, CFLAGS...), specify them as
786VAR=VALUE. See below for descriptions of some of the useful variables.
787
788Defaults for the options are specified in brackets.
789
790Configuration:
791 -h, --help display this help and exit
792 --help=short display options specific to this package
793 --help=recursive display the short help of all the included packages
794 -V, --version display version information and exit
795 -q, --quiet, --silent do not print \`checking...' messages
796 --cache-file=FILE cache test results in FILE [disabled]
797 -C, --config-cache alias for \`--cache-file=config.cache'
798 -n, --no-create do not create output files
799 --srcdir=DIR find the sources in DIR [configure dir or \`..']
800
801_ACEOF
802
803 cat <<_ACEOF
804Installation directories:
805 --prefix=PREFIX install architecture-independent files in PREFIX
806 [$ac_default_prefix]
807 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
808 [PREFIX]
809
810By default, \`make install' will install all the files in
811\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
812an installation prefix other than \`$ac_default_prefix' using \`--prefix',
813for instance \`--prefix=\$HOME'.
814
815For better control, use the options below.
816
817Fine tuning of the installation directories:
818 --bindir=DIR user executables [EPREFIX/bin]
819 --sbindir=DIR system admin executables [EPREFIX/sbin]
820 --libexecdir=DIR program executables [EPREFIX/libexec]
821 --datadir=DIR read-only architecture-independent data [PREFIX/share]
822 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
823 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
824 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
825 --libdir=DIR object code libraries [EPREFIX/lib]
826 --includedir=DIR C header files [PREFIX/include]
827 --oldincludedir=DIR C header files for non-gcc [/usr/include]
828 --infodir=DIR info documentation [PREFIX/info]
829 --mandir=DIR man documentation [PREFIX/man]
830_ACEOF
831
832 cat <<\_ACEOF
833
834System types:
835 --build=BUILD configure for building on BUILD [guessed]
836 --host=HOST cross-compile to build programs to run on HOST [BUILD]
837 --target=TARGET configure for building compilers for TARGET [HOST]
838_ACEOF
839fi
840
841if test -n "$ac_init_help"; then
842
843 cat <<\_ACEOF
844
845Some influential environment variables:
846 CC C compiler command
847 CFLAGS C compiler flags
848 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
849 nonstandard directory <lib dir>
850 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
851 headers in a nonstandard directory <include dir>
852 CPP C preprocessor
853
854Use these variables to override the choices made by `configure' or to help
855it to find libraries and programs with nonstandard names/locations.
856
857_ACEOF
858fi
859
860if test "$ac_init_help" = "recursive"; then
861 # If there are subdirs, report their specific --help.
862 ac_popdir=`pwd`
863 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
864 test -d $ac_dir || continue
865 ac_builddir=.
866
867if test "$ac_dir" != .; then
868 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
869 # A "../" for each directory in $ac_dir_suffix.
870 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
871else
872 ac_dir_suffix= ac_top_builddir=
873fi
874
875case $srcdir in
876 .) # No --srcdir option. We are building in place.
877 ac_srcdir=.
878 if test -z "$ac_top_builddir"; then
879 ac_top_srcdir=.
880 else
881 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
882 fi ;;
883 [\\/]* | ?:[\\/]* ) # Absolute path.
884 ac_srcdir=$srcdir$ac_dir_suffix;
885 ac_top_srcdir=$srcdir ;;
886 *) # Relative path.
887 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
888 ac_top_srcdir=$ac_top_builddir$srcdir ;;
889esac
890
891# Do not use `cd foo && pwd` to compute absolute paths, because
892# the directories may not exist.
893case `pwd` in
894.) ac_abs_builddir="$ac_dir";;
895*)
896 case "$ac_dir" in
897 .) ac_abs_builddir=`pwd`;;
898 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
899 *) ac_abs_builddir=`pwd`/"$ac_dir";;
900 esac;;
901esac
902case $ac_abs_builddir in
903.) ac_abs_top_builddir=${ac_top_builddir}.;;
904*)
905 case ${ac_top_builddir}. in
906 .) ac_abs_top_builddir=$ac_abs_builddir;;
907 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
908 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
909 esac;;
910esac
911case $ac_abs_builddir in
912.) ac_abs_srcdir=$ac_srcdir;;
913*)
914 case $ac_srcdir in
915 .) ac_abs_srcdir=$ac_abs_builddir;;
916 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
917 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
918 esac;;
919esac
920case $ac_abs_builddir in
921.) ac_abs_top_srcdir=$ac_top_srcdir;;
922*)
923 case $ac_top_srcdir in
924 .) ac_abs_top_srcdir=$ac_abs_builddir;;
925 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
926 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
927 esac;;
928esac
929
930 cd $ac_dir
931 # Check for guested configure; otherwise get Cygnus style configure.
932 if test -f $ac_srcdir/configure.gnu; then
933 echo
934 $SHELL $ac_srcdir/configure.gnu --help=recursive
935 elif test -f $ac_srcdir/configure; then
936 echo
937 $SHELL $ac_srcdir/configure --help=recursive
938 elif test -f $ac_srcdir/configure.ac ||
939 test -f $ac_srcdir/configure.in; then
940 echo
941 $ac_configure --help
942 else
943 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
944 fi
945 cd $ac_popdir
946 done
947fi
948
949test -n "$ac_init_help" && exit 0
950if $ac_init_version; then
951 cat <<\_ACEOF
952
953Copyright (C) 2003 Free Software Foundation, Inc.
954This configure script is free software; the Free Software Foundation
955gives unlimited permission to copy, distribute and modify it.
956_ACEOF
957 exit 0
958fi
959exec 5>config.log
960cat >&5 <<_ACEOF
961This file contains any messages produced by compilers while
962running configure, to aid debugging if configure makes a mistake.
963
964It was created by $as_me, which was
965generated by GNU Autoconf 2.59. Invocation command line was
966
967 $ $0 $@
968
969_ACEOF
970{
971cat <<_ASUNAME
972## --------- ##
973## Platform. ##
974## --------- ##
975
976hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
977uname -m = `(uname -m) 2>/dev/null || echo unknown`
978uname -r = `(uname -r) 2>/dev/null || echo unknown`
979uname -s = `(uname -s) 2>/dev/null || echo unknown`
980uname -v = `(uname -v) 2>/dev/null || echo unknown`
981
982/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
983/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
984
985/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
986/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
987/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
988hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
989/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
990/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
991/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
992
993_ASUNAME
994
995as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
996for as_dir in $PATH
997do
998 IFS=$as_save_IFS
999 test -z "$as_dir" && as_dir=.
1000 echo "PATH: $as_dir"
1001done
1002
1003} >&5
1004
1005cat >&5 <<_ACEOF
1006
1007
1008## ----------- ##
1009## Core tests. ##
1010## ----------- ##
1011
1012_ACEOF
1013
1014
1015# Keep a trace of the command line.
1016# Strip out --no-create and --no-recursion so they do not pile up.
1017# Strip out --silent because we don't want to record it for future runs.
1018# Also quote any args containing shell meta-characters.
1019# Make two passes to allow for proper duplicate-argument suppression.
1020ac_configure_args=
1021ac_configure_args0=
1022ac_configure_args1=
1023ac_sep=
1024ac_must_keep_next=false
1025for ac_pass in 1 2
1026do
1027 for ac_arg
1028 do
1029 case $ac_arg in
1030 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1031 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1032 | -silent | --silent | --silen | --sile | --sil)
1033 continue ;;
1034 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1035 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1036 esac
1037 case $ac_pass in
1038 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1039 2)
1040 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1041 if test $ac_must_keep_next = true; then
1042 ac_must_keep_next=false # Got value, back to normal.
1043 else
1044 case $ac_arg in
1045 *=* | --config-cache | -C | -disable-* | --disable-* \
1046 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1047 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1048 | -with-* | --with-* | -without-* | --without-* | --x)
1049 case "$ac_configure_args0 " in
1050 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1051 esac
1052 ;;
1053 -* ) ac_must_keep_next=true ;;
1054 esac
1055 fi
1056 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1057 # Get rid of the leading space.
1058 ac_sep=" "
1059 ;;
1060 esac
1061 done
1062done
1063$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1064$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1065
1066# When interrupted or exit'd, cleanup temporary files, and complete
1067# config.log. We remove comments because anyway the quotes in there
1068# would cause problems or look ugly.
1069# WARNING: Be sure not to use single quotes in there, as some shells,
1070# such as our DU 5.0 friend, will then `close' the trap.
1071trap 'exit_status=$?
1072 # Save into config.log some information that might help in debugging.
1073 {
1074 echo
1075
1076 cat <<\_ASBOX
1077## ---------------- ##
1078## Cache variables. ##
1079## ---------------- ##
1080_ASBOX
1081 echo
1082 # The following way of writing the cache mishandles newlines in values,
1083{
1084 (set) 2>&1 |
1085 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1086 *ac_space=\ *)
1087 sed -n \
1088 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1089 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1090 ;;
1091 *)
1092 sed -n \
1093 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1094 ;;
1095 esac;
1096}
1097 echo
1098
1099 cat <<\_ASBOX
1100## ----------------- ##
1101## Output variables. ##
1102## ----------------- ##
1103_ASBOX
1104 echo
1105 for ac_var in $ac_subst_vars
1106 do
1107 eval ac_val=$`echo $ac_var`
1108 echo "$ac_var='"'"'$ac_val'"'"'"
1109 done | sort
1110 echo
1111
1112 if test -n "$ac_subst_files"; then
1113 cat <<\_ASBOX
1114## ------------- ##
1115## Output files. ##
1116## ------------- ##
1117_ASBOX
1118 echo
1119 for ac_var in $ac_subst_files
1120 do
1121 eval ac_val=$`echo $ac_var`
1122 echo "$ac_var='"'"'$ac_val'"'"'"
1123 done | sort
1124 echo
1125 fi
1126
1127 if test -s confdefs.h; then
1128 cat <<\_ASBOX
1129## ----------- ##
1130## confdefs.h. ##
1131## ----------- ##
1132_ASBOX
1133 echo
1134 sed "/^$/d" confdefs.h | sort
1135 echo
1136 fi
1137 test "$ac_signal" != 0 &&
1138 echo "$as_me: caught signal $ac_signal"
1139 echo "$as_me: exit $exit_status"
1140 } >&5
1141 rm -f core *.core &&
1142 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1143 exit $exit_status
1144 ' 0
1145for ac_signal in 1 2 13 15; do
1146 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1147done
1148ac_signal=0
1149
1150# confdefs.h avoids OS command line length limits that DEFS can exceed.
1151rm -rf conftest* confdefs.h
1152# AIX cpp loses on an empty file, so make sure it contains at least a newline.
1153echo >confdefs.h
1154
1155# Predefined preprocessor variables.
1156
1157cat >>confdefs.h <<_ACEOF
1158#define PACKAGE_NAME "$PACKAGE_NAME"
1159_ACEOF
1160
1161
1162cat >>confdefs.h <<_ACEOF
1163#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1164_ACEOF
1165
1166
1167cat >>confdefs.h <<_ACEOF
1168#define PACKAGE_VERSION "$PACKAGE_VERSION"
1169_ACEOF
1170
1171
1172cat >>confdefs.h <<_ACEOF
1173#define PACKAGE_STRING "$PACKAGE_STRING"
1174_ACEOF
1175
1176
1177cat >>confdefs.h <<_ACEOF
1178#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1179_ACEOF
1180
1181
1182# Let the site file select an alternate cache file if it wants to.
1183# Prefer explicitly selected file to automatically selected ones.
1184if test -z "$CONFIG_SITE"; then
1185 if test "x$prefix" != xNONE; then
1186 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1187 else
1188 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1189 fi
1190fi
1191for ac_site_file in $CONFIG_SITE; do
1192 if test -r "$ac_site_file"; then
1193 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1194echo "$as_me: loading site script $ac_site_file" >&6;}
1195 sed 's/^/| /' "$ac_site_file" >&5
1196 . "$ac_site_file"
1197 fi
1198done
1199
1200if test -r "$cache_file"; then
1201 # Some versions of bash will fail to source /dev/null (special
1202 # files actually), so we avoid doing that.
1203 if test -f "$cache_file"; then
1204 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1205echo "$as_me: loading cache $cache_file" >&6;}
1206 case $cache_file in
1207 [\\/]* | ?:[\\/]* ) . $cache_file;;
1208 *) . ./$cache_file;;
1209 esac
1210 fi
1211else
1212 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1213echo "$as_me: creating cache $cache_file" >&6;}
1214 >$cache_file
1215fi
1216
1217# Check that the precious variables saved in the cache have kept the same
1218# value.
1219ac_cache_corrupted=false
1220for ac_var in `(set) 2>&1 |
1221 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1222 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1223 eval ac_new_set=\$ac_env_${ac_var}_set
1224 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1225 eval ac_new_val="\$ac_env_${ac_var}_value"
1226 case $ac_old_set,$ac_new_set in
1227 set,)
1228 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1229echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1230 ac_cache_corrupted=: ;;
1231 ,set)
1232 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1233echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1234 ac_cache_corrupted=: ;;
1235 ,);;
1236 *)
1237 if test "x$ac_old_val" != "x$ac_new_val"; then
1238 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1239echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1240 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1241echo "$as_me: former value: $ac_old_val" >&2;}
1242 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1243echo "$as_me: current value: $ac_new_val" >&2;}
1244 ac_cache_corrupted=:
1245 fi;;
1246 esac
1247 # Pass precious variables to config.status.
1248 if test "$ac_new_set" = set; then
1249 case $ac_new_val in
1250 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1251 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1252 *) ac_arg=$ac_var=$ac_new_val ;;
1253 esac
1254 case " $ac_configure_args " in
1255 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1256 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1257 esac
1258 fi
1259done
1260if $ac_cache_corrupted; then
1261 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1262echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1263 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1264echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1265 { (exit 1); exit 1; }; }
1266fi
1267
1268ac_ext=c
1269ac_cpp='$CPP $CPPFLAGS'
1270ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1271ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1272ac_compiler_gnu=$ac_cv_c_compiler_gnu
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292 ac_config_headers="$ac_config_headers config.h"
1293
1294SO_NAME=3
1295VERSION=3.0.0
1296
1297
1298
1299ac_ext=c
1300ac_cpp='$CPP $CPPFLAGS'
1301ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1302ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1303ac_compiler_gnu=$ac_cv_c_compiler_gnu
1304if test -n "$ac_tool_prefix"; then
1305 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1306set dummy ${ac_tool_prefix}gcc; ac_word=$2
1307echo "$as_me:$LINENO: checking for $ac_word" >&5
1308echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1309if test "${ac_cv_prog_CC+set}" = set; then
1310 echo $ECHO_N "(cached) $ECHO_C" >&6
1311else
1312 if test -n "$CC"; then
1313 ac_cv_prog_CC="$CC" # Let the user override the test.
1314else
1315as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1316for as_dir in $PATH
1317do
1318 IFS=$as_save_IFS
1319 test -z "$as_dir" && as_dir=.
1320 for ac_exec_ext in '' $ac_executable_extensions; do
1321 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1322 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1323 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1324 break 2
1325 fi
1326done
1327done
1328
1329fi
1330fi
1331CC=$ac_cv_prog_CC
1332if test -n "$CC"; then
1333 echo "$as_me:$LINENO: result: $CC" >&5
1334echo "${ECHO_T}$CC" >&6
1335else
1336 echo "$as_me:$LINENO: result: no" >&5
1337echo "${ECHO_T}no" >&6
1338fi
1339
1340fi
1341if test -z "$ac_cv_prog_CC"; then
1342 ac_ct_CC=$CC
1343 # Extract the first word of "gcc", so it can be a program name with args.
1344set dummy gcc; ac_word=$2
1345echo "$as_me:$LINENO: checking for $ac_word" >&5
1346echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1347if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1348 echo $ECHO_N "(cached) $ECHO_C" >&6
1349else
1350 if test -n "$ac_ct_CC"; then
1351 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1352else
1353as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1354for as_dir in $PATH
1355do
1356 IFS=$as_save_IFS
1357 test -z "$as_dir" && as_dir=.
1358 for ac_exec_ext in '' $ac_executable_extensions; do
1359 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1360 ac_cv_prog_ac_ct_CC="gcc"
1361 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1362 break 2
1363 fi
1364done
1365done
1366
1367fi
1368fi
1369ac_ct_CC=$ac_cv_prog_ac_ct_CC
1370if test -n "$ac_ct_CC"; then
1371 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1372echo "${ECHO_T}$ac_ct_CC" >&6
1373else
1374 echo "$as_me:$LINENO: result: no" >&5
1375echo "${ECHO_T}no" >&6
1376fi
1377
1378 CC=$ac_ct_CC
1379else
1380 CC="$ac_cv_prog_CC"
1381fi
1382
1383if test -z "$CC"; then
1384 if test -n "$ac_tool_prefix"; then
1385 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1386set dummy ${ac_tool_prefix}cc; ac_word=$2
1387echo "$as_me:$LINENO: checking for $ac_word" >&5
1388echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1389if test "${ac_cv_prog_CC+set}" = set; then
1390 echo $ECHO_N "(cached) $ECHO_C" >&6
1391else
1392 if test -n "$CC"; then
1393 ac_cv_prog_CC="$CC" # Let the user override the test.
1394else
1395as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1396for as_dir in $PATH
1397do
1398 IFS=$as_save_IFS
1399 test -z "$as_dir" && as_dir=.
1400 for ac_exec_ext in '' $ac_executable_extensions; do
1401 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1402 ac_cv_prog_CC="${ac_tool_prefix}cc"
1403 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1404 break 2
1405 fi
1406done
1407done
1408
1409fi
1410fi
1411CC=$ac_cv_prog_CC
1412if test -n "$CC"; then
1413 echo "$as_me:$LINENO: result: $CC" >&5
1414echo "${ECHO_T}$CC" >&6
1415else
1416 echo "$as_me:$LINENO: result: no" >&5
1417echo "${ECHO_T}no" >&6
1418fi
1419
1420fi
1421if test -z "$ac_cv_prog_CC"; then
1422 ac_ct_CC=$CC
1423 # Extract the first word of "cc", so it can be a program name with args.
1424set dummy cc; ac_word=$2
1425echo "$as_me:$LINENO: checking for $ac_word" >&5
1426echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1427if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1428 echo $ECHO_N "(cached) $ECHO_C" >&6
1429else
1430 if test -n "$ac_ct_CC"; then
1431 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1432else
1433as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1434for as_dir in $PATH
1435do
1436 IFS=$as_save_IFS
1437 test -z "$as_dir" && as_dir=.
1438 for ac_exec_ext in '' $ac_executable_extensions; do
1439 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1440 ac_cv_prog_ac_ct_CC="cc"
1441 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1442 break 2
1443 fi
1444done
1445done
1446
1447fi
1448fi
1449ac_ct_CC=$ac_cv_prog_ac_ct_CC
1450if test -n "$ac_ct_CC"; then
1451 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1452echo "${ECHO_T}$ac_ct_CC" >&6
1453else
1454 echo "$as_me:$LINENO: result: no" >&5
1455echo "${ECHO_T}no" >&6
1456fi
1457
1458 CC=$ac_ct_CC
1459else
1460 CC="$ac_cv_prog_CC"
1461fi
1462
1463fi
1464if test -z "$CC"; then
1465 # Extract the first word of "cc", so it can be a program name with args.
1466set dummy cc; ac_word=$2
1467echo "$as_me:$LINENO: checking for $ac_word" >&5
1468echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1469if test "${ac_cv_prog_CC+set}" = set; then
1470 echo $ECHO_N "(cached) $ECHO_C" >&6
1471else
1472 if test -n "$CC"; then
1473 ac_cv_prog_CC="$CC" # Let the user override the test.
1474else
1475 ac_prog_rejected=no
1476as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1477for as_dir in $PATH
1478do
1479 IFS=$as_save_IFS
1480 test -z "$as_dir" && as_dir=.
1481 for ac_exec_ext in '' $ac_executable_extensions; do
1482 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1483 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1484 ac_prog_rejected=yes
1485 continue
1486 fi
1487 ac_cv_prog_CC="cc"
1488 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1489 break 2
1490 fi
1491done
1492done
1493
1494if test $ac_prog_rejected = yes; then
1495 # We found a bogon in the path, so make sure we never use it.
1496 set dummy $ac_cv_prog_CC
1497 shift
1498 if test $# != 0; then
1499 # We chose a different compiler from the bogus one.
1500 # However, it has the same basename, so the bogon will be chosen
1501 # first if we set CC to just the basename; use the full file name.
1502 shift
1503 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1504 fi
1505fi
1506fi
1507fi
1508CC=$ac_cv_prog_CC
1509if test -n "$CC"; then
1510 echo "$as_me:$LINENO: result: $CC" >&5
1511echo "${ECHO_T}$CC" >&6
1512else
1513 echo "$as_me:$LINENO: result: no" >&5
1514echo "${ECHO_T}no" >&6
1515fi
1516
1517fi
1518if test -z "$CC"; then
1519 if test -n "$ac_tool_prefix"; then
1520 for ac_prog in cl
1521 do
1522 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1523set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1524echo "$as_me:$LINENO: checking for $ac_word" >&5
1525echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1526if test "${ac_cv_prog_CC+set}" = set; then
1527 echo $ECHO_N "(cached) $ECHO_C" >&6
1528else
1529 if test -n "$CC"; then
1530 ac_cv_prog_CC="$CC" # Let the user override the test.
1531else
1532as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1533for as_dir in $PATH
1534do
1535 IFS=$as_save_IFS
1536 test -z "$as_dir" && as_dir=.
1537 for ac_exec_ext in '' $ac_executable_extensions; do
1538 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1539 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1540 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1541 break 2
1542 fi
1543done
1544done
1545
1546fi
1547fi
1548CC=$ac_cv_prog_CC
1549if test -n "$CC"; then
1550 echo "$as_me:$LINENO: result: $CC" >&5
1551echo "${ECHO_T}$CC" >&6
1552else
1553 echo "$as_me:$LINENO: result: no" >&5
1554echo "${ECHO_T}no" >&6
1555fi
1556
1557 test -n "$CC" && break
1558 done
1559fi
1560if test -z "$CC"; then
1561 ac_ct_CC=$CC
1562 for ac_prog in cl
1563do
1564 # Extract the first word of "$ac_prog", so it can be a program name with args.
1565set dummy $ac_prog; ac_word=$2
1566echo "$as_me:$LINENO: checking for $ac_word" >&5
1567echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1568if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1569 echo $ECHO_N "(cached) $ECHO_C" >&6
1570else
1571 if test -n "$ac_ct_CC"; then
1572 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1573else
1574as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1575for as_dir in $PATH
1576do
1577 IFS=$as_save_IFS
1578 test -z "$as_dir" && as_dir=.
1579 for ac_exec_ext in '' $ac_executable_extensions; do
1580 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1581 ac_cv_prog_ac_ct_CC="$ac_prog"
1582 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1583 break 2
1584 fi
1585done
1586done
1587
1588fi
1589fi
1590ac_ct_CC=$ac_cv_prog_ac_ct_CC
1591if test -n "$ac_ct_CC"; then
1592 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1593echo "${ECHO_T}$ac_ct_CC" >&6
1594else
1595 echo "$as_me:$LINENO: result: no" >&5
1596echo "${ECHO_T}no" >&6
1597fi
1598
1599 test -n "$ac_ct_CC" && break
1600done
1601
1602 CC=$ac_ct_CC
1603fi
1604
1605fi
1606
1607
1608test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1609See \`config.log' for more details." >&5
1610echo "$as_me: error: no acceptable C compiler found in \$PATH
1611See \`config.log' for more details." >&2;}
1612 { (exit 1); exit 1; }; }
1613
1614# Provide some information about the compiler.
1615echo "$as_me:$LINENO:" \
1616 "checking for C compiler version" >&5
1617ac_compiler=`set X $ac_compile; echo $2`
1618{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1619 (eval $ac_compiler --version </dev/null >&5) 2>&5
1620 ac_status=$?
1621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1622 (exit $ac_status); }
1623{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1624 (eval $ac_compiler -v </dev/null >&5) 2>&5
1625 ac_status=$?
1626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1627 (exit $ac_status); }
1628{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1629 (eval $ac_compiler -V </dev/null >&5) 2>&5
1630 ac_status=$?
1631 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1632 (exit $ac_status); }
1633
1634cat >conftest.$ac_ext <<_ACEOF
1635/* confdefs.h. */
1636_ACEOF
1637cat confdefs.h >>conftest.$ac_ext
1638cat >>conftest.$ac_ext <<_ACEOF
1639/* end confdefs.h. */
1640
1641int
1642main ()
1643{
1644
1645 ;
1646 return 0;
1647}
1648_ACEOF
1649ac_clean_files_save=$ac_clean_files
1650ac_clean_files="$ac_clean_files a.out a.exe b.out"
1651# Try to create an executable without -o first, disregard a.out.
1652# It will help us diagnose broken compilers, and finding out an intuition
1653# of exeext.
1654echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1655echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1656ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1657if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1658 (eval $ac_link_default) 2>&5
1659 ac_status=$?
1660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1661 (exit $ac_status); }; then
1662 # Find the output, starting from the most likely. This scheme is
1663# not robust to junk in `.', hence go to wildcards (a.*) only as a last
1664# resort.
1665
1666# Be careful to initialize this variable, since it used to be cached.
1667# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1668ac_cv_exeext=
1669# b.out is created by i960 compilers.
1670for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1671do
1672 test -f "$ac_file" || continue
1673 case $ac_file in
1674 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1675 ;;
1676 conftest.$ac_ext )
1677 # This is the source file.
1678 ;;
1679 [ab].out )
1680 # We found the default executable, but exeext='' is most
1681 # certainly right.
1682 break;;
1683 *.* )
1684 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1685 # FIXME: I believe we export ac_cv_exeext for Libtool,
1686 # but it would be cool to find out if it's true. Does anybody
1687 # maintain Libtool? --akim.
1688 export ac_cv_exeext
1689 break;;
1690 * )
1691 break;;
1692 esac
1693done
1694else
1695 echo "$as_me: failed program was:" >&5
1696sed 's/^/| /' conftest.$ac_ext >&5
1697
1698{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
1699See \`config.log' for more details." >&5
1700echo "$as_me: error: C compiler cannot create executables
1701See \`config.log' for more details." >&2;}
1702 { (exit 77); exit 77; }; }
1703fi
1704
1705ac_exeext=$ac_cv_exeext
1706echo "$as_me:$LINENO: result: $ac_file" >&5
1707echo "${ECHO_T}$ac_file" >&6
1708
1709# Check the compiler produces executables we can run. If not, either
1710# the compiler is broken, or we cross compile.
1711echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1712echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1713# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1714# If not cross compiling, check that we can run a simple program.
1715if test "$cross_compiling" != yes; then
1716 if { ac_try='./$ac_file'
1717 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1718 (eval $ac_try) 2>&5
1719 ac_status=$?
1720 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1721 (exit $ac_status); }; }; then
1722 cross_compiling=no
1723 else
1724 if test "$cross_compiling" = maybe; then
1725 cross_compiling=yes
1726 else
1727 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1728If you meant to cross compile, use \`--host'.
1729See \`config.log' for more details." >&5
1730echo "$as_me: error: cannot run C compiled programs.
1731If you meant to cross compile, use \`--host'.
1732See \`config.log' for more details." >&2;}
1733 { (exit 1); exit 1; }; }
1734 fi
1735 fi
1736fi
1737echo "$as_me:$LINENO: result: yes" >&5
1738echo "${ECHO_T}yes" >&6
1739
1740rm -f a.out a.exe conftest$ac_cv_exeext b.out
1741ac_clean_files=$ac_clean_files_save
1742# Check the compiler produces executables we can run. If not, either
1743# the compiler is broken, or we cross compile.
1744echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1745echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1746echo "$as_me:$LINENO: result: $cross_compiling" >&5
1747echo "${ECHO_T}$cross_compiling" >&6
1748
1749echo "$as_me:$LINENO: checking for suffix of executables" >&5
1750echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1751if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1752 (eval $ac_link) 2>&5
1753 ac_status=$?
1754 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1755 (exit $ac_status); }; then
1756 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1757# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1758# work properly (i.e., refer to `conftest.exe'), while it won't with
1759# `rm'.
1760for ac_file in conftest.exe conftest conftest.*; do
1761 test -f "$ac_file" || continue
1762 case $ac_file in
1763 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1764 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1765 export ac_cv_exeext
1766 break;;
1767 * ) break;;
1768 esac
1769done
1770else
1771 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1772See \`config.log' for more details." >&5
1773echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1774See \`config.log' for more details." >&2;}
1775 { (exit 1); exit 1; }; }
1776fi
1777
1778rm -f conftest$ac_cv_exeext
1779echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1780echo "${ECHO_T}$ac_cv_exeext" >&6
1781
1782rm -f conftest.$ac_ext
1783EXEEXT=$ac_cv_exeext
1784ac_exeext=$EXEEXT
1785echo "$as_me:$LINENO: checking for suffix of object files" >&5
1786echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1787if test "${ac_cv_objext+set}" = set; then
1788 echo $ECHO_N "(cached) $ECHO_C" >&6
1789else
1790 cat >conftest.$ac_ext <<_ACEOF
1791/* confdefs.h. */
1792_ACEOF
1793cat confdefs.h >>conftest.$ac_ext
1794cat >>conftest.$ac_ext <<_ACEOF
1795/* end confdefs.h. */
1796
1797int
1798main ()
1799{
1800
1801 ;
1802 return 0;
1803}
1804_ACEOF
1805rm -f conftest.o conftest.obj
1806if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1807 (eval $ac_compile) 2>&5
1808 ac_status=$?
1809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1810 (exit $ac_status); }; then
1811 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1812 case $ac_file in
1813 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1814 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1815 break;;
1816 esac
1817done
1818else
1819 echo "$as_me: failed program was:" >&5
1820sed 's/^/| /' conftest.$ac_ext >&5
1821
1822{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1823See \`config.log' for more details." >&5
1824echo "$as_me: error: cannot compute suffix of object files: cannot compile
1825See \`config.log' for more details." >&2;}
1826 { (exit 1); exit 1; }; }
1827fi
1828
1829rm -f conftest.$ac_cv_objext conftest.$ac_ext
1830fi
1831echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1832echo "${ECHO_T}$ac_cv_objext" >&6
1833OBJEXT=$ac_cv_objext
1834ac_objext=$OBJEXT
1835echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
1836echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1837if test "${ac_cv_c_compiler_gnu+set}" = set; then
1838 echo $ECHO_N "(cached) $ECHO_C" >&6
1839else
1840 cat >conftest.$ac_ext <<_ACEOF
1841/* confdefs.h. */
1842_ACEOF
1843cat confdefs.h >>conftest.$ac_ext
1844cat >>conftest.$ac_ext <<_ACEOF
1845/* end confdefs.h. */
1846
1847int
1848main ()
1849{
1850#ifndef __GNUC__
1851 choke me
1852#endif
1853
1854 ;
1855 return 0;
1856}
1857_ACEOF
1858rm -f conftest.$ac_objext
1859if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1860 (eval $ac_compile) 2>conftest.er1
1861 ac_status=$?
1862 grep -v '^ *+' conftest.er1 >conftest.err
1863 rm -f conftest.er1
1864 cat conftest.err >&5
1865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1866 (exit $ac_status); } &&
1867 { ac_try='test -z "$ac_c_werror_flag"
1868 || test ! -s conftest.err'
1869 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1870 (eval $ac_try) 2>&5
1871 ac_status=$?
1872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1873 (exit $ac_status); }; } &&
1874 { ac_try='test -s conftest.$ac_objext'
1875 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1876 (eval $ac_try) 2>&5
1877 ac_status=$?
1878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1879 (exit $ac_status); }; }; then
1880 ac_compiler_gnu=yes
1881else
1882 echo "$as_me: failed program was:" >&5
1883sed 's/^/| /' conftest.$ac_ext >&5
1884
1885ac_compiler_gnu=no
1886fi
1887rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1888ac_cv_c_compiler_gnu=$ac_compiler_gnu
1889
1890fi
1891echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
1892echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
1893GCC=`test $ac_compiler_gnu = yes && echo yes`
1894ac_test_CFLAGS=${CFLAGS+set}
1895ac_save_CFLAGS=$CFLAGS
1896CFLAGS="-g"
1897echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
1898echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
1899if test "${ac_cv_prog_cc_g+set}" = set; then
1900 echo $ECHO_N "(cached) $ECHO_C" >&6
1901else
1902 cat >conftest.$ac_ext <<_ACEOF
1903/* confdefs.h. */
1904_ACEOF
1905cat confdefs.h >>conftest.$ac_ext
1906cat >>conftest.$ac_ext <<_ACEOF
1907/* end confdefs.h. */
1908
1909int
1910main ()
1911{
1912
1913 ;
1914 return 0;
1915}
1916_ACEOF
1917rm -f conftest.$ac_objext
1918if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1919 (eval $ac_compile) 2>conftest.er1
1920 ac_status=$?
1921 grep -v '^ *+' conftest.er1 >conftest.err
1922 rm -f conftest.er1
1923 cat conftest.err >&5
1924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1925 (exit $ac_status); } &&
1926 { ac_try='test -z "$ac_c_werror_flag"
1927 || test ! -s conftest.err'
1928 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1929 (eval $ac_try) 2>&5
1930 ac_status=$?
1931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1932 (exit $ac_status); }; } &&
1933 { ac_try='test -s conftest.$ac_objext'
1934 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1935 (eval $ac_try) 2>&5
1936 ac_status=$?
1937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1938 (exit $ac_status); }; }; then
1939 ac_cv_prog_cc_g=yes
1940else
1941 echo "$as_me: failed program was:" >&5
1942sed 's/^/| /' conftest.$ac_ext >&5
1943
1944ac_cv_prog_cc_g=no
1945fi
1946rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1947fi
1948echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
1949echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
1950if test "$ac_test_CFLAGS" = set; then
1951 CFLAGS=$ac_save_CFLAGS
1952elif test $ac_cv_prog_cc_g = yes; then
1953 if test "$GCC" = yes; then
1954 CFLAGS="-g -O2"
1955 else
1956 CFLAGS="-g"
1957 fi
1958else
1959 if test "$GCC" = yes; then
1960 CFLAGS="-O2"
1961 else
1962 CFLAGS=
1963 fi
1964fi
1965echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
1966echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
1967if test "${ac_cv_prog_cc_stdc+set}" = set; then
1968 echo $ECHO_N "(cached) $ECHO_C" >&6
1969else
1970 ac_cv_prog_cc_stdc=no
1971ac_save_CC=$CC
1972cat >conftest.$ac_ext <<_ACEOF
1973/* confdefs.h. */
1974_ACEOF
1975cat confdefs.h >>conftest.$ac_ext
1976cat >>conftest.$ac_ext <<_ACEOF
1977/* end confdefs.h. */
1978#include <stdarg.h>
1979#include <stdio.h>
1980#include <sys/types.h>
1981#include <sys/stat.h>
1982/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
1983struct buf { int x; };
1984FILE * (*rcsopen) (struct buf *, struct stat *, int);
1985static char *e (p, i)
1986 char **p;
1987 int i;
1988{
1989 return p[i];
1990}
1991static char *f (char * (*g) (char **, int), char **p, ...)
1992{
1993 char *s;
1994 va_list v;
1995 va_start (v,p);
1996 s = g (p, va_arg (v,int));
1997 va_end (v);
1998 return s;
1999}
2000
2001/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2002 function prototypes and stuff, but not '\xHH' hex character constants.
2003 These don't provoke an error unfortunately, instead are silently treated
2004 as 'x'. The following induces an error, until -std1 is added to get
2005 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2006 array size at least. It's necessary to write '\x00'==0 to get something
2007 that's true only with -std1. */
2008int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2009
2010int test (int i, double x);
2011struct s1 {int (*f) (int a);};
2012struct s2 {int (*f) (double a);};
2013int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2014int argc;
2015char **argv;
2016int
2017main ()
2018{
2019return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2020 ;
2021 return 0;
2022}
2023_ACEOF
2024# Don't try gcc -ansi; that turns off useful extensions and
2025# breaks some systems' header files.
2026# AIX -qlanglvl=ansi
2027# Ultrix and OSF/1 -std1
2028# HP-UX 10.20 and later -Ae
2029# HP-UX older versions -Aa -D_HPUX_SOURCE
2030# SVR4 -Xc -D__EXTENSIONS__
2031for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2032do
2033 CC="$ac_save_CC $ac_arg"
2034 rm -f conftest.$ac_objext
2035if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2036 (eval $ac_compile) 2>conftest.er1
2037 ac_status=$?
2038 grep -v '^ *+' conftest.er1 >conftest.err
2039 rm -f conftest.er1
2040 cat conftest.err >&5
2041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2042 (exit $ac_status); } &&
2043 { ac_try='test -z "$ac_c_werror_flag"
2044 || test ! -s conftest.err'
2045 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2046 (eval $ac_try) 2>&5
2047 ac_status=$?
2048 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2049 (exit $ac_status); }; } &&
2050 { ac_try='test -s conftest.$ac_objext'
2051 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2052 (eval $ac_try) 2>&5
2053 ac_status=$?
2054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2055 (exit $ac_status); }; }; then
2056 ac_cv_prog_cc_stdc=$ac_arg
2057break
2058else
2059 echo "$as_me: failed program was:" >&5
2060sed 's/^/| /' conftest.$ac_ext >&5
2061
2062fi
2063rm -f conftest.err conftest.$ac_objext
2064done
2065rm -f conftest.$ac_ext conftest.$ac_objext
2066CC=$ac_save_CC
2067
2068fi
2069
2070case "x$ac_cv_prog_cc_stdc" in
2071 x|xno)
2072 echo "$as_me:$LINENO: result: none needed" >&5
2073echo "${ECHO_T}none needed" >&6 ;;
2074 *)
2075 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2076echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2077 CC="$CC $ac_cv_prog_cc_stdc" ;;
2078esac
2079
2080# Some people use a C++ compiler to compile C. Since we use `exit',
2081# in C++ we need to declare it. In case someone uses the same compiler
2082# for both compiling C and C++ we need to have the C++ compiler decide
2083# the declaration of exit, since it's the most demanding environment.
2084cat >conftest.$ac_ext <<_ACEOF
2085#ifndef __cplusplus
2086 choke me
2087#endif
2088_ACEOF
2089rm -f conftest.$ac_objext
2090if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2091 (eval $ac_compile) 2>conftest.er1
2092 ac_status=$?
2093 grep -v '^ *+' conftest.er1 >conftest.err
2094 rm -f conftest.er1
2095 cat conftest.err >&5
2096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2097 (exit $ac_status); } &&
2098 { ac_try='test -z "$ac_c_werror_flag"
2099 || 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 for ac_declaration in \
2112 '' \
2113 'extern "C" void std::exit (int) throw (); using std::exit;' \
2114 'extern "C" void std::exit (int); using std::exit;' \
2115 'extern "C" void exit (int) throw ();' \
2116 'extern "C" void exit (int);' \
2117 'void exit (int);'
2118do
2119 cat >conftest.$ac_ext <<_ACEOF
2120/* confdefs.h. */
2121_ACEOF
2122cat confdefs.h >>conftest.$ac_ext
2123cat >>conftest.$ac_ext <<_ACEOF
2124/* end confdefs.h. */
2125$ac_declaration
2126#include <stdlib.h>
2127int
2128main ()
2129{
2130exit (42);
2131 ;
2132 return 0;
2133}
2134_ACEOF
2135rm -f conftest.$ac_objext
2136if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2137 (eval $ac_compile) 2>conftest.er1
2138 ac_status=$?
2139 grep -v '^ *+' conftest.er1 >conftest.err
2140 rm -f conftest.er1
2141 cat conftest.err >&5
2142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2143 (exit $ac_status); } &&
2144 { ac_try='test -z "$ac_c_werror_flag"
2145 || test ! -s conftest.err'
2146 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2147 (eval $ac_try) 2>&5
2148 ac_status=$?
2149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2150 (exit $ac_status); }; } &&
2151 { ac_try='test -s conftest.$ac_objext'
2152 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2153 (eval $ac_try) 2>&5
2154 ac_status=$?
2155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2156 (exit $ac_status); }; }; then
2157 :
2158else
2159 echo "$as_me: failed program was:" >&5
2160sed 's/^/| /' conftest.$ac_ext >&5
2161
2162continue
2163fi
2164rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2165 cat >conftest.$ac_ext <<_ACEOF
2166/* confdefs.h. */
2167_ACEOF
2168cat confdefs.h >>conftest.$ac_ext
2169cat >>conftest.$ac_ext <<_ACEOF
2170/* end confdefs.h. */
2171$ac_declaration
2172int
2173main ()
2174{
2175exit (42);
2176 ;
2177 return 0;
2178}
2179_ACEOF
2180rm -f conftest.$ac_objext
2181if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2182 (eval $ac_compile) 2>conftest.er1
2183 ac_status=$?
2184 grep -v '^ *+' conftest.er1 >conftest.err
2185 rm -f conftest.er1
2186 cat conftest.err >&5
2187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2188 (exit $ac_status); } &&
2189 { ac_try='test -z "$ac_c_werror_flag"
2190 || test ! -s conftest.err'
2191 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2192 (eval $ac_try) 2>&5
2193 ac_status=$?
2194 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2195 (exit $ac_status); }; } &&
2196 { ac_try='test -s conftest.$ac_objext'
2197 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2198 (eval $ac_try) 2>&5
2199 ac_status=$?
2200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2201 (exit $ac_status); }; }; then
2202 break
2203else
2204 echo "$as_me: failed program was:" >&5
2205sed 's/^/| /' conftest.$ac_ext >&5
2206
2207fi
2208rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2209done
2210rm -f conftest*
2211if test -n "$ac_declaration"; then
2212 echo '#ifdef __cplusplus' >>confdefs.h
2213 echo $ac_declaration >>confdefs.h
2214 echo '#endif' >>confdefs.h
2215fi
2216
2217else
2218 echo "$as_me: failed program was:" >&5
2219sed 's/^/| /' conftest.$ac_ext >&5
2220
2221fi
2222rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2223ac_ext=c
2224ac_cpp='$CPP $CPPFLAGS'
2225ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2226ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2227ac_compiler_gnu=$ac_cv_c_compiler_gnu
2228
2229if test $GCC != "yes"
2230then
2231 { { echo "$as_me:$LINENO: error: Need GNU C compiler" >&5
2232echo "$as_me: error: Need GNU C compiler" >&2;}
2233 { (exit 1); exit 1; }; }
2234fi
2235
2236
2237echo "$as_me:$LINENO: checking for malloc in -lc" >&5
2238echo $ECHO_N "checking for malloc in -lc... $ECHO_C" >&6
2239if test "${ac_cv_lib_c_malloc+set}" = set; then
2240 echo $ECHO_N "(cached) $ECHO_C" >&6
2241else
2242 ac_check_lib_save_LIBS=$LIBS
2243LIBS="-lc $LIBS"
2244cat >conftest.$ac_ext <<_ACEOF
2245/* confdefs.h. */
2246_ACEOF
2247cat confdefs.h >>conftest.$ac_ext
2248cat >>conftest.$ac_ext <<_ACEOF
2249/* end confdefs.h. */
2250
2251/* Override any gcc2 internal prototype to avoid an error. */
2252#ifdef __cplusplus
2253extern "C"
2254#endif
2255/* We use char because int might match the return type of a gcc2
2256 builtin and then its argument prototype would still apply. */
2257char malloc ();
2258int
2259main ()
2260{
2261malloc ();
2262 ;
2263 return 0;
2264}
2265_ACEOF
2266rm -f conftest.$ac_objext conftest$ac_exeext
2267if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2268 (eval $ac_link) 2>conftest.er1
2269 ac_status=$?
2270 grep -v '^ *+' conftest.er1 >conftest.err
2271 rm -f conftest.er1
2272 cat conftest.err >&5
2273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2274 (exit $ac_status); } &&
2275 { ac_try='test -z "$ac_c_werror_flag"
2276 || test ! -s conftest.err'
2277 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2278 (eval $ac_try) 2>&5
2279 ac_status=$?
2280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2281 (exit $ac_status); }; } &&
2282 { ac_try='test -s conftest$ac_exeext'
2283 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2284 (eval $ac_try) 2>&5
2285 ac_status=$?
2286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2287 (exit $ac_status); }; }; then
2288 ac_cv_lib_c_malloc=yes
2289else
2290 echo "$as_me: failed program was:" >&5
2291sed 's/^/| /' conftest.$ac_ext >&5
2292
2293ac_cv_lib_c_malloc=no
2294fi
2295rm -f conftest.err conftest.$ac_objext \
2296 conftest$ac_exeext conftest.$ac_ext
2297LIBS=$ac_check_lib_save_LIBS
2298fi
2299echo "$as_me:$LINENO: result: $ac_cv_lib_c_malloc" >&5
2300echo "${ECHO_T}$ac_cv_lib_c_malloc" >&6
2301if test $ac_cv_lib_c_malloc = yes; then
2302 cat >>confdefs.h <<_ACEOF
2303#define HAVE_LIBC 1
2304_ACEOF
2305
2306 LIBS="-lc $LIBS"
2307
2308fi
2309
2310
2311ac_ext=c
2312ac_cpp='$CPP $CPPFLAGS'
2313ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2314ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2315ac_compiler_gnu=$ac_cv_c_compiler_gnu
2316echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2317echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2318# On Suns, sometimes $CPP names a directory.
2319if test -n "$CPP" && test -d "$CPP"; then
2320 CPP=
2321fi
2322if test -z "$CPP"; then
2323 if test "${ac_cv_prog_CPP+set}" = set; then
2324 echo $ECHO_N "(cached) $ECHO_C" >&6
2325else
2326 # Double quotes because CPP needs to be expanded
2327 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2328 do
2329 ac_preproc_ok=false
2330for ac_c_preproc_warn_flag in '' yes
2331do
2332 # Use a header file that comes with gcc, so configuring glibc
2333 # with a fresh cross-compiler works.
2334 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2335 # <limits.h> exists even on freestanding compilers.
2336 # On the NeXT, cc -E runs the code through the compiler's parser,
2337 # not just through cpp. "Syntax error" is here to catch this case.
2338 cat >conftest.$ac_ext <<_ACEOF
2339/* confdefs.h. */
2340_ACEOF
2341cat confdefs.h >>conftest.$ac_ext
2342cat >>conftest.$ac_ext <<_ACEOF
2343/* end confdefs.h. */
2344#ifdef __STDC__
2345# include <limits.h>
2346#else
2347# include <assert.h>
2348#endif
2349 Syntax error
2350_ACEOF
2351if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2352 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2353 ac_status=$?
2354 grep -v '^ *+' conftest.er1 >conftest.err
2355 rm -f conftest.er1
2356 cat conftest.err >&5
2357 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2358 (exit $ac_status); } >/dev/null; then
2359 if test -s conftest.err; then
2360 ac_cpp_err=$ac_c_preproc_warn_flag
2361 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2362 else
2363 ac_cpp_err=
2364 fi
2365else
2366 ac_cpp_err=yes
2367fi
2368if test -z "$ac_cpp_err"; then
2369 :
2370else
2371 echo "$as_me: failed program was:" >&5
2372sed 's/^/| /' conftest.$ac_ext >&5
2373
2374 # Broken: fails on valid input.
2375continue
2376fi
2377rm -f conftest.err conftest.$ac_ext
2378
2379 # OK, works on sane cases. Now check whether non-existent headers
2380 # can be detected and how.
2381 cat >conftest.$ac_ext <<_ACEOF
2382/* confdefs.h. */
2383_ACEOF
2384cat confdefs.h >>conftest.$ac_ext
2385cat >>conftest.$ac_ext <<_ACEOF
2386/* end confdefs.h. */
2387#include <ac_nonexistent.h>
2388_ACEOF
2389if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2390 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2391 ac_status=$?
2392 grep -v '^ *+' conftest.er1 >conftest.err
2393 rm -f conftest.er1
2394 cat conftest.err >&5
2395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2396 (exit $ac_status); } >/dev/null; then
2397 if test -s conftest.err; then
2398 ac_cpp_err=$ac_c_preproc_warn_flag
2399 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2400 else
2401 ac_cpp_err=
2402 fi
2403else
2404 ac_cpp_err=yes
2405fi
2406if test -z "$ac_cpp_err"; then
2407 # Broken: success on invalid input.
2408continue
2409else
2410 echo "$as_me: failed program was:" >&5
2411sed 's/^/| /' conftest.$ac_ext >&5
2412
2413 # Passes both tests.
2414ac_preproc_ok=:
2415break
2416fi
2417rm -f conftest.err conftest.$ac_ext
2418
2419done
2420# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2421rm -f conftest.err conftest.$ac_ext
2422if $ac_preproc_ok; then
2423 break
2424fi
2425
2426 done
2427 ac_cv_prog_CPP=$CPP
2428
2429fi
2430 CPP=$ac_cv_prog_CPP
2431else
2432 ac_cv_prog_CPP=$CPP
2433fi
2434echo "$as_me:$LINENO: result: $CPP" >&5
2435echo "${ECHO_T}$CPP" >&6
2436ac_preproc_ok=false
2437for ac_c_preproc_warn_flag in '' yes
2438do
2439 # Use a header file that comes with gcc, so configuring glibc
2440 # with a fresh cross-compiler works.
2441 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2442 # <limits.h> exists even on freestanding compilers.
2443 # On the NeXT, cc -E runs the code through the compiler's parser,
2444 # not just through cpp. "Syntax error" is here to catch this case.
2445 cat >conftest.$ac_ext <<_ACEOF
2446/* confdefs.h. */
2447_ACEOF
2448cat confdefs.h >>conftest.$ac_ext
2449cat >>conftest.$ac_ext <<_ACEOF
2450/* end confdefs.h. */
2451#ifdef __STDC__
2452# include <limits.h>
2453#else
2454# include <assert.h>
2455#endif
2456 Syntax error
2457_ACEOF
2458if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2459 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2460 ac_status=$?
2461 grep -v '^ *+' conftest.er1 >conftest.err
2462 rm -f conftest.er1
2463 cat conftest.err >&5
2464 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2465 (exit $ac_status); } >/dev/null; then
2466 if test -s conftest.err; then
2467 ac_cpp_err=$ac_c_preproc_warn_flag
2468 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2469 else
2470 ac_cpp_err=
2471 fi
2472else
2473 ac_cpp_err=yes
2474fi
2475if test -z "$ac_cpp_err"; then
2476 :
2477else
2478 echo "$as_me: failed program was:" >&5
2479sed 's/^/| /' conftest.$ac_ext >&5
2480
2481 # Broken: fails on valid input.
2482continue
2483fi
2484rm -f conftest.err conftest.$ac_ext
2485
2486 # OK, works on sane cases. Now check whether non-existent headers
2487 # can be detected and how.
2488 cat >conftest.$ac_ext <<_ACEOF
2489/* confdefs.h. */
2490_ACEOF
2491cat confdefs.h >>conftest.$ac_ext
2492cat >>conftest.$ac_ext <<_ACEOF
2493/* end confdefs.h. */
2494#include <ac_nonexistent.h>
2495_ACEOF
2496if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2497 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2498 ac_status=$?
2499 grep -v '^ *+' conftest.er1 >conftest.err
2500 rm -f conftest.er1
2501 cat conftest.err >&5
2502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2503 (exit $ac_status); } >/dev/null; then
2504 if test -s conftest.err; then
2505 ac_cpp_err=$ac_c_preproc_warn_flag
2506 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2507 else
2508 ac_cpp_err=
2509 fi
2510else
2511 ac_cpp_err=yes
2512fi
2513if test -z "$ac_cpp_err"; then
2514 # Broken: success on invalid input.
2515continue
2516else
2517 echo "$as_me: failed program was:" >&5
2518sed 's/^/| /' conftest.$ac_ext >&5
2519
2520 # Passes both tests.
2521ac_preproc_ok=:
2522break
2523fi
2524rm -f conftest.err conftest.$ac_ext
2525
2526done
2527# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2528rm -f conftest.err conftest.$ac_ext
2529if $ac_preproc_ok; then
2530 :
2531else
2532 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
2533See \`config.log' for more details." >&5
2534echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
2535See \`config.log' for more details." >&2;}
2536 { (exit 1); exit 1; }; }
2537fi
2538
2539ac_ext=c
2540ac_cpp='$CPP $CPPFLAGS'
2541ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2542ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2543ac_compiler_gnu=$ac_cv_c_compiler_gnu
2544
2545
2546echo "$as_me:$LINENO: checking for egrep" >&5
2547echo $ECHO_N "checking for egrep... $ECHO_C" >&6
2548if test "${ac_cv_prog_egrep+set}" = set; then
2549 echo $ECHO_N "(cached) $ECHO_C" >&6
2550else
2551 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
2552 then ac_cv_prog_egrep='grep -E'
2553 else ac_cv_prog_egrep='egrep'
2554 fi
2555fi
2556echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
2557echo "${ECHO_T}$ac_cv_prog_egrep" >&6
2558 EGREP=$ac_cv_prog_egrep
2559
2560
2561echo "$as_me:$LINENO: checking for ANSI C header files" >&5
2562echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
2563if test "${ac_cv_header_stdc+set}" = set; then
2564 echo $ECHO_N "(cached) $ECHO_C" >&6
2565else
2566 cat >conftest.$ac_ext <<_ACEOF
2567/* confdefs.h. */
2568_ACEOF
2569cat confdefs.h >>conftest.$ac_ext
2570cat >>conftest.$ac_ext <<_ACEOF
2571/* end confdefs.h. */
2572#include <stdlib.h>
2573#include <stdarg.h>
2574#include <string.h>
2575#include <float.h>
2576
2577int
2578main ()
2579{
2580
2581 ;
2582 return 0;
2583}
2584_ACEOF
2585rm -f conftest.$ac_objext
2586if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2587 (eval $ac_compile) 2>conftest.er1
2588 ac_status=$?
2589 grep -v '^ *+' conftest.er1 >conftest.err
2590 rm -f conftest.er1
2591 cat conftest.err >&5
2592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2593 (exit $ac_status); } &&
2594 { ac_try='test -z "$ac_c_werror_flag"
2595 || test ! -s conftest.err'
2596 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2597 (eval $ac_try) 2>&5
2598 ac_status=$?
2599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2600 (exit $ac_status); }; } &&
2601 { ac_try='test -s conftest.$ac_objext'
2602 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2603 (eval $ac_try) 2>&5
2604 ac_status=$?
2605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2606 (exit $ac_status); }; }; then
2607 ac_cv_header_stdc=yes
2608else
2609 echo "$as_me: failed program was:" >&5
2610sed 's/^/| /' conftest.$ac_ext >&5
2611
2612ac_cv_header_stdc=no
2613fi
2614rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2615
2616if test $ac_cv_header_stdc = yes; then
2617 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2618 cat >conftest.$ac_ext <<_ACEOF
2619/* confdefs.h. */
2620_ACEOF
2621cat confdefs.h >>conftest.$ac_ext
2622cat >>conftest.$ac_ext <<_ACEOF
2623/* end confdefs.h. */
2624#include <string.h>
2625
2626_ACEOF
2627if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2628 $EGREP "memchr" >/dev/null 2>&1; then
2629 :
2630else
2631 ac_cv_header_stdc=no
2632fi
2633rm -f conftest*
2634
2635fi
2636
2637if test $ac_cv_header_stdc = yes; then
2638 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2639 cat >conftest.$ac_ext <<_ACEOF
2640/* confdefs.h. */
2641_ACEOF
2642cat confdefs.h >>conftest.$ac_ext
2643cat >>conftest.$ac_ext <<_ACEOF
2644/* end confdefs.h. */
2645#include <stdlib.h>
2646
2647_ACEOF
2648if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2649 $EGREP "free" >/dev/null 2>&1; then
2650 :
2651else
2652 ac_cv_header_stdc=no
2653fi
2654rm -f conftest*
2655
2656fi
2657
2658if test $ac_cv_header_stdc = yes; then
2659 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2660 if test "$cross_compiling" = yes; then
2661 :
2662else
2663 cat >conftest.$ac_ext <<_ACEOF
2664/* confdefs.h. */
2665_ACEOF
2666cat confdefs.h >>conftest.$ac_ext
2667cat >>conftest.$ac_ext <<_ACEOF
2668/* end confdefs.h. */
2669#include <ctype.h>
2670#if ((' ' & 0x0FF) == 0x020)
2671# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2672# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2673#else
2674# define ISLOWER(c) \
2675 (('a' <= (c) && (c) <= 'i') \
2676 || ('j' <= (c) && (c) <= 'r') \
2677 || ('s' <= (c) && (c) <= 'z'))
2678# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
2679#endif
2680
2681#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2682int
2683main ()
2684{
2685 int i;
2686 for (i = 0; i < 256; i++)
2687 if (XOR (islower (i), ISLOWER (i))
2688 || toupper (i) != TOUPPER (i))
2689 exit(2);
2690 exit (0);
2691}
2692_ACEOF
2693rm -f conftest$ac_exeext
2694if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2695 (eval $ac_link) 2>&5
2696 ac_status=$?
2697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2698 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
2699 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2700 (eval $ac_try) 2>&5
2701 ac_status=$?
2702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2703 (exit $ac_status); }; }; then
2704 :
2705else
2706 echo "$as_me: program exited with status $ac_status" >&5
2707echo "$as_me: failed program was:" >&5
2708sed 's/^/| /' conftest.$ac_ext >&5
2709
2710( exit $ac_status )
2711ac_cv_header_stdc=no
2712fi
2713rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
2714fi
2715fi
2716fi
2717echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
2718echo "${ECHO_T}$ac_cv_header_stdc" >&6
2719if test $ac_cv_header_stdc = yes; then
2720
2721cat >>confdefs.h <<\_ACEOF
2722#define STDC_HEADERS 1
2723_ACEOF
2724
2725fi
2726
2727# On IRIX 5.3, sys/types and inttypes.h are conflicting.
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
2738 inttypes.h stdint.h unistd.h
2739do
2740as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
2741echo "$as_me:$LINENO: checking for $ac_header" >&5
2742echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
2743if eval "test \"\${$as_ac_Header+set}\" = set"; then
2744 echo $ECHO_N "(cached) $ECHO_C" >&6
2745else
2746 cat >conftest.$ac_ext <<_ACEOF
2747/* confdefs.h. */
2748_ACEOF
2749cat confdefs.h >>conftest.$ac_ext
2750cat >>conftest.$ac_ext <<_ACEOF
2751/* end confdefs.h. */
2752$ac_includes_default
2753
2754#include <$ac_header>
2755_ACEOF
2756rm -f conftest.$ac_objext
2757if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2758 (eval $ac_compile) 2>conftest.er1
2759 ac_status=$?
2760 grep -v '^ *+' conftest.er1 >conftest.err
2761 rm -f conftest.er1
2762 cat conftest.err >&5
2763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2764 (exit $ac_status); } &&
2765 { ac_try='test -z "$ac_c_werror_flag"
2766 || test ! -s conftest.err'
2767 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2768 (eval $ac_try) 2>&5
2769 ac_status=$?
2770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2771 (exit $ac_status); }; } &&
2772 { ac_try='test -s conftest.$ac_objext'
2773 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2774 (eval $ac_try) 2>&5
2775 ac_status=$?
2776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2777 (exit $ac_status); }; }; then
2778 eval "$as_ac_Header=yes"
2779else
2780 echo "$as_me: failed program was:" >&5
2781sed 's/^/| /' conftest.$ac_ext >&5
2782
2783eval "$as_ac_Header=no"
2784fi
2785rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2786fi
2787echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
2788echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
2789if test `eval echo '${'$as_ac_Header'}'` = yes; then
2790 cat >>confdefs.h <<_ACEOF
2791#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
2792_ACEOF
2793
2794fi
2795
2796done
2797
2798
2799
2800
2801
2802
2803
2804for ac_header in getopt.h stdio.h stdlib.h memory.h string.h
2805do
2806as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
2807if eval "test \"\${$as_ac_Header+set}\" = set"; then
2808 echo "$as_me:$LINENO: checking for $ac_header" >&5
2809echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
2810if eval "test \"\${$as_ac_Header+set}\" = set"; then
2811 echo $ECHO_N "(cached) $ECHO_C" >&6
2812fi
2813echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
2814echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
2815else
2816 # Is the header compilable?
2817echo "$as_me:$LINENO: checking $ac_header usability" >&5
2818echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
2819cat >conftest.$ac_ext <<_ACEOF
2820/* confdefs.h. */
2821_ACEOF
2822cat confdefs.h >>conftest.$ac_ext
2823cat >>conftest.$ac_ext <<_ACEOF
2824/* end confdefs.h. */
2825$ac_includes_default
2826#include <$ac_header>
2827_ACEOF
2828rm -f conftest.$ac_objext
2829if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2830 (eval $ac_compile) 2>conftest.er1
2831 ac_status=$?
2832 grep -v '^ *+' conftest.er1 >conftest.err
2833 rm -f conftest.er1
2834 cat conftest.err >&5
2835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2836 (exit $ac_status); } &&
2837 { ac_try='test -z "$ac_c_werror_flag"
2838 || test ! -s conftest.err'
2839 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2840 (eval $ac_try) 2>&5
2841 ac_status=$?
2842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2843 (exit $ac_status); }; } &&
2844 { ac_try='test -s conftest.$ac_objext'
2845 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2846 (eval $ac_try) 2>&5
2847 ac_status=$?
2848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2849 (exit $ac_status); }; }; then
2850 ac_header_compiler=yes
2851else
2852 echo "$as_me: failed program was:" >&5
2853sed 's/^/| /' conftest.$ac_ext >&5
2854
2855ac_header_compiler=no
2856fi
2857rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2858echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
2859echo "${ECHO_T}$ac_header_compiler" >&6
2860
2861# Is the header present?
2862echo "$as_me:$LINENO: checking $ac_header presence" >&5
2863echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
2864cat >conftest.$ac_ext <<_ACEOF
2865/* confdefs.h. */
2866_ACEOF
2867cat confdefs.h >>conftest.$ac_ext
2868cat >>conftest.$ac_ext <<_ACEOF
2869/* end confdefs.h. */
2870#include <$ac_header>
2871_ACEOF
2872if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2873 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2874 ac_status=$?
2875 grep -v '^ *+' conftest.er1 >conftest.err
2876 rm -f conftest.er1
2877 cat conftest.err >&5
2878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2879 (exit $ac_status); } >/dev/null; then
2880 if test -s conftest.err; then
2881 ac_cpp_err=$ac_c_preproc_warn_flag
2882 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2883 else
2884 ac_cpp_err=
2885 fi
2886else
2887 ac_cpp_err=yes
2888fi
2889if test -z "$ac_cpp_err"; then
2890 ac_header_preproc=yes
2891else
2892 echo "$as_me: failed program was:" >&5
2893sed 's/^/| /' conftest.$ac_ext >&5
2894
2895 ac_header_preproc=no
2896fi
2897rm -f conftest.err conftest.$ac_ext
2898echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
2899echo "${ECHO_T}$ac_header_preproc" >&6
2900
2901# So? What about this header?
2902case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
2903 yes:no: )
2904 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
2905echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
2906 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
2907echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
2908 ac_header_preproc=yes
2909 ;;
2910 no:yes:* )
2911 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
2912echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
2913 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
2914echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
2915 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
2916echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
2917 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
2918echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
2919 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
2920echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
2921 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
2922echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
2923 (
2924 cat <<\_ASBOX
2925## ------------------------------------------ ##
2926## Report this to the AC_PACKAGE_NAME lists. ##
2927## ------------------------------------------ ##
2928_ASBOX
2929 ) |
2930 sed "s/^/$as_me: WARNING: /" >&2
2931 ;;
2932esac
2933echo "$as_me:$LINENO: checking for $ac_header" >&5
2934echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
2935if eval "test \"\${$as_ac_Header+set}\" = set"; then
2936 echo $ECHO_N "(cached) $ECHO_C" >&6
2937else
2938 eval "$as_ac_Header=\$ac_header_preproc"
2939fi
2940echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
2941echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
2942
2943fi
2944if test `eval echo '${'$as_ac_Header'}'` = yes; then
2945 cat >>confdefs.h <<_ACEOF
2946#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
2947_ACEOF
2948
2949fi
2950
2951done
2952
2953if test -z "$HAVE_stdio.h"
2954then
2955 { { echo "$as_me:$LINENO: error: Need stdio.h!" >&5
2956echo "$as_me: error: Need stdio.h!" >&2;}
2957 { (exit 1); exit 1; }; }
2958fi
2959if test -z "$HAVE_stdlib.h"
2960then
2961 { { echo "$as_me:$LINENO: error: Need stdlib.h!" >&5
2962echo "$as_me: error: Need stdlib.h!" >&2;}
2963 { (exit 1); exit 1; }; }
2964fi
2965if test -z "$HAVE_stdlib.h"
2966then
2967 { { echo "$as_me:$LINENO: error: Need memory.h!" >&5
2968echo "$as_me: error: Need memory.h!" >&2;}
2969 { (exit 1); exit 1; }; }
2970fi
2971if test -z "$HAVE_string.h"
2972then
2973 { { echo "$as_me:$LINENO: error: Need string.h" >&5
2974echo "$as_me: error: Need string.h" >&2;}
2975 { (exit 1); exit 1; }; }
2976fi
2977
2978ac_aux_dir=
2979for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
2980 if test -f $ac_dir/install-sh; then
2981 ac_aux_dir=$ac_dir
2982 ac_install_sh="$ac_aux_dir/install-sh -c"
2983 break
2984 elif test -f $ac_dir/install.sh; then
2985 ac_aux_dir=$ac_dir
2986 ac_install_sh="$ac_aux_dir/install.sh -c"
2987 break
2988 elif test -f $ac_dir/shtool; then
2989 ac_aux_dir=$ac_dir
2990 ac_install_sh="$ac_aux_dir/shtool install -c"
2991 break
2992 fi
2993done
2994if test -z "$ac_aux_dir"; then
2995 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
2996echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
2997 { (exit 1); exit 1; }; }
2998fi
2999ac_config_guess="$SHELL $ac_aux_dir/config.guess"
3000ac_config_sub="$SHELL $ac_aux_dir/config.sub"
3001ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
3002
3003# Make sure we can run config.sub.
3004$ac_config_sub sun4 >/dev/null 2>&1 ||
3005 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
3006echo "$as_me: error: cannot run $ac_config_sub" >&2;}
3007 { (exit 1); exit 1; }; }
3008
3009echo "$as_me:$LINENO: checking build system type" >&5
3010echo $ECHO_N "checking build system type... $ECHO_C" >&6
3011if test "${ac_cv_build+set}" = set; then
3012 echo $ECHO_N "(cached) $ECHO_C" >&6
3013else
3014 ac_cv_build_alias=$build_alias
3015test -z "$ac_cv_build_alias" &&
3016 ac_cv_build_alias=`$ac_config_guess`
3017test -z "$ac_cv_build_alias" &&
3018 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3019echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3020 { (exit 1); exit 1; }; }
3021ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
3022 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
3023echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
3024 { (exit 1); exit 1; }; }
3025
3026fi
3027echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3028echo "${ECHO_T}$ac_cv_build" >&6
3029build=$ac_cv_build
3030build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3031build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3032build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3033
3034
3035echo "$as_me:$LINENO: checking host system type" >&5
3036echo $ECHO_N "checking host system type... $ECHO_C" >&6
3037if test "${ac_cv_host+set}" = set; then
3038 echo $ECHO_N "(cached) $ECHO_C" >&6
3039else
3040 ac_cv_host_alias=$host_alias
3041test -z "$ac_cv_host_alias" &&
3042 ac_cv_host_alias=$ac_cv_build_alias
3043ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
3044 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
3045echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
3046 { (exit 1); exit 1; }; }
3047
3048fi
3049echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3050echo "${ECHO_T}$ac_cv_host" >&6
3051host=$ac_cv_host
3052host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3053host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3054host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3055
3056
3057echo "$as_me:$LINENO: checking target system type" >&5
3058echo $ECHO_N "checking target system type... $ECHO_C" >&6
3059if test "${ac_cv_target+set}" = set; then
3060 echo $ECHO_N "(cached) $ECHO_C" >&6
3061else
3062 ac_cv_target_alias=$target_alias
3063test "x$ac_cv_target_alias" = "x" &&
3064 ac_cv_target_alias=$ac_cv_host_alias
3065ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
3066 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
3067echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
3068 { (exit 1); exit 1; }; }
3069
3070fi
3071echo "$as_me:$LINENO: result: $ac_cv_target" >&5
3072echo "${ECHO_T}$ac_cv_target" >&6
3073target=$ac_cv_target
3074target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3075target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3076target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3077
3078
3079# The aliases save the names the user supplied, while $host etc.
3080# will get canonicalized.
3081test -n "$target_alias" &&
3082 test "$program_prefix$program_suffix$program_transform_name" = \
3083 NONENONEs,x,x, &&
3084 program_prefix=${target_alias}-
3085case $target_cpu in
3086i386|i486|i586|i686)
3087 ARCH_OPTION="-march=$target_cpu"
3088 MLIBS="viterbi27_mmx.o mmxbfly27.o viterbi27_sse.o ssebfly27.o viterbi27_sse2.o sse2bfly27.o \
3089 viterbi29_mmx.o mmxbfly29.o viterbi29_sse.o ssebfly29.o viterbi29_sse2.o sse2bfly29.o \
3090 viterbi39_sse2.o viterbi39_sse.o viterbi39_mmx.o \
3091 viterbi615_mmx.o viterbi615_sse.o viterbi615_sse2.o \
3092 dotprod_mmx.o dotprod_mmx_assist.o \
3093 dotprod_sse2.o dotprod_sse2_assist.o \
3094 peakval_mmx.o peakval_mmx_assist.o \
3095 peakval_sse.o peakval_sse_assist.o \
3096 peakval_sse2.o peakval_sse2_assist.o \
3097 sumsq.o sumsq_port.o \
3098 sumsq_sse2.o sumsq_sse2_assist.o \
3099 sumsq_mmx.o sumsq_mmx_assist.o \
3100 cpu_features.o cpu_mode_x86.o"
3101 ;;
3102powerpc*)
3103 ARCH_OPTION="-fno-common -faltivec"
3104 MLIBS="viterbi27_av.o viterbi29_av.o viterbi39_av.o viterbi615_av.o \
3105 encode_rs_av.o \
3106 dotprod_av.o sumsq_av.o peakval_av.o cpu_mode_ppc.o"
3107 ;;
3108*)
3109 MLIBS=
3110esac
3111case $target_os in
3112darwin*)
3113 SH_LIB=libfec.dylib
3114 REBIND=""
3115 ;;
3116*)
3117 SH_LIB=libfec.so
3118 REBIND=ldconfig
3119 ;;
3120esac
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130for ac_func in getopt_long memset memmove
3131do
3132as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
3133echo "$as_me:$LINENO: checking for $ac_func" >&5
3134echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
3135if eval "test \"\${$as_ac_var+set}\" = set"; then
3136 echo $ECHO_N "(cached) $ECHO_C" >&6
3137else
3138 cat >conftest.$ac_ext <<_ACEOF
3139/* confdefs.h. */
3140_ACEOF
3141cat confdefs.h >>conftest.$ac_ext
3142cat >>conftest.$ac_ext <<_ACEOF
3143/* end confdefs.h. */
3144/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
3145 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3146#define $ac_func innocuous_$ac_func
3147
3148/* System header to define __stub macros and hopefully few prototypes,
3149 which can conflict with char $ac_func (); below.
3150 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3151 <limits.h> exists even on freestanding compilers. */
3152
3153#ifdef __STDC__
3154# include <limits.h>
3155#else
3156# include <assert.h>
3157#endif
3158
3159#undef $ac_func
3160
3161/* Override any gcc2 internal prototype to avoid an error. */
3162#ifdef __cplusplus
3163extern "C"
3164{
3165#endif
3166/* We use char because int might match the return type of a gcc2
3167 builtin and then its argument prototype would still apply. */
3168char $ac_func ();
3169/* The GNU C library defines this for functions which it implements
3170 to always fail with ENOSYS. Some functions are actually named
3171 something starting with __ and the normal name is an alias. */
3172#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3173choke me
3174#else
3175char (*f) () = $ac_func;
3176#endif
3177#ifdef __cplusplus
3178}
3179#endif
3180
3181int
3182main ()
3183{
3184return f != $ac_func;
3185 ;
3186 return 0;
3187}
3188_ACEOF
3189rm -f conftest.$ac_objext conftest$ac_exeext
3190if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3191 (eval $ac_link) 2>conftest.er1
3192 ac_status=$?
3193 grep -v '^ *+' conftest.er1 >conftest.err
3194 rm -f conftest.er1
3195 cat conftest.err >&5
3196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3197 (exit $ac_status); } &&
3198 { ac_try='test -z "$ac_c_werror_flag"
3199 || test ! -s conftest.err'
3200 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3201 (eval $ac_try) 2>&5
3202 ac_status=$?
3203 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3204 (exit $ac_status); }; } &&
3205 { ac_try='test -s conftest$ac_exeext'
3206 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3207 (eval $ac_try) 2>&5
3208 ac_status=$?
3209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3210 (exit $ac_status); }; }; then
3211 eval "$as_ac_var=yes"
3212else
3213 echo "$as_me: failed program was:" >&5
3214sed 's/^/| /' conftest.$ac_ext >&5
3215
3216eval "$as_ac_var=no"
3217fi
3218rm -f conftest.err conftest.$ac_objext \
3219 conftest$ac_exeext conftest.$ac_ext
3220fi
3221echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
3222echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
3223if test `eval echo '${'$as_ac_var'}'` = yes; then
3224 cat >>confdefs.h <<_ACEOF
3225#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
3226_ACEOF
3227
3228fi
3229done
3230
3231
3232 ac_config_files="$ac_config_files makefile"
3233cat >confcache <<\_ACEOF
3234# This file is a shell script that caches the results of configure
3235# tests run on this system so they can be shared between configure
3236# scripts and configure runs, see configure's option --config-cache.
3237# It is not useful on other systems. If it contains results you don't
3238# want to keep, you may remove or edit it.
3239#
3240# config.status only pays attention to the cache file if you give it
3241# the --recheck option to rerun configure.
3242#
3243# `ac_cv_env_foo' variables (set or unset) will be overridden when
3244# loading this file, other *unset* `ac_cv_foo' will be assigned the
3245# following values.
3246
3247_ACEOF
3248
3249# The following way of writing the cache mishandles newlines in values,
3250# but we know of no workaround that is simple, portable, and efficient.
3251# So, don't put newlines in cache variables' values.
3252# Ultrix sh set writes to stderr and can't be redirected directly,
3253# and sets the high bit in the cache file unless we assign to the vars.
3254{
3255 (set) 2>&1 |
3256 case `(ac_space=' '; set | grep ac_space) 2>&1` in
3257 *ac_space=\ *)
3258 # `set' does not quote correctly, so add quotes (double-quote
3259 # substitution turns \\\\ into \\, and sed turns \\ into \).
3260 sed -n \
3261 "s/'/'\\\\''/g;
3262 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
3263 ;;
3264 *)
3265 # `set' quotes correctly as required by POSIX, so do not add quotes.
3266 sed -n \
3267 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
3268 ;;
3269 esac;
3270} |
3271 sed '
3272 t clear
3273 : clear
3274 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3275 t end
3276 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3277 : end' >>confcache
3278if diff $cache_file confcache >/dev/null 2>&1; then :; else
3279 if test -w $cache_file; then
3280 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
3281 cat confcache >$cache_file
3282 else
3283 echo "not updating unwritable cache $cache_file"
3284 fi
3285fi
3286rm -f confcache
3287
3288test "x$prefix" = xNONE && prefix=$ac_default_prefix
3289# Let make expand exec_prefix.
3290test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
3291
3292# VPATH may cause trouble with some makes, so we remove $(srcdir),
3293# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
3294# trailing colons and then remove the whole line if VPATH becomes empty
3295# (actually we leave an empty line to preserve line numbers).
3296if test "x$srcdir" = x.; then
3297 ac_vpsub='/^[ ]*VPATH[ ]*=/{
3298s/:*\$(srcdir):*/:/;
3299s/:*\${srcdir}:*/:/;
3300s/:*@srcdir@:*/:/;
3301s/^\([^=]*=[ ]*\):*/\1/;
3302s/:*$//;
3303s/^[^=]*=[ ]*$//;
3304}'
3305fi
3306
3307DEFS=-DHAVE_CONFIG_H
3308
3309ac_libobjs=
3310ac_ltlibobjs=
3311for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
3312 # 1. Remove the extension, and $U if already installed.
3313 ac_i=`echo "$ac_i" |
3314 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
3315 # 2. Add them.
3316 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
3317 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
3318done
3319LIBOBJS=$ac_libobjs
3320
3321LTLIBOBJS=$ac_ltlibobjs
3322
3323
3324
3325: ${CONFIG_STATUS=./config.status}
3326ac_clean_files_save=$ac_clean_files
3327ac_clean_files="$ac_clean_files $CONFIG_STATUS"
3328{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
3329echo "$as_me: creating $CONFIG_STATUS" >&6;}
3330cat >$CONFIG_STATUS <<_ACEOF
3331#! $SHELL
3332# Generated by $as_me.
3333# Run this file to recreate the current configuration.
3334# Compiler output produced by configure, useful for debugging
3335# configure, is in config.log if it exists.
3336
3337debug=false
3338ac_cs_recheck=false
3339ac_cs_silent=false
3340SHELL=\${CONFIG_SHELL-$SHELL}
3341_ACEOF
3342
3343cat >>$CONFIG_STATUS <<\_ACEOF
3344## --------------------- ##
3345## M4sh Initialization. ##
3346## --------------------- ##
3347
3348# Be Bourne compatible
3349if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
3350 emulate sh
3351 NULLCMD=:
3352 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
3353 # is contrary to our usage. Disable this feature.
3354 alias -g '${1+"$@"}'='"$@"'
3355elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
3356 set -o posix
3357fi
3358DUALCASE=1; export DUALCASE # for MKS sh
3359
3360# Support unset when possible.
3361if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
3362 as_unset=unset
3363else
3364 as_unset=false
3365fi
3366
3367
3368# Work around bugs in pre-3.0 UWIN ksh.
3369$as_unset ENV MAIL MAILPATH
3370PS1='$ '
3371PS2='> '
3372PS4='+ '
3373
3374# NLS nuisances.
3375for as_var in \
3376 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
3377 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
3378 LC_TELEPHONE LC_TIME
3379do
3380 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
3381 eval $as_var=C; export $as_var
3382 else
3383 $as_unset $as_var
3384 fi
3385done
3386
3387# Required to use basename.
3388if expr a : '\(a\)' >/dev/null 2>&1; then
3389 as_expr=expr
3390else
3391 as_expr=false
3392fi
3393
3394if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
3395 as_basename=basename
3396else
3397 as_basename=false
3398fi
3399
3400
3401# Name of the executable.
3402as_me=`$as_basename "$0" ||
3403$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
3404 X"$0" : 'X\(//\)$' \| \
3405 X"$0" : 'X\(/\)$' \| \
3406 . : '\(.\)' 2>/dev/null ||
3407echo X/"$0" |
3408 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
3409 /^X\/\(\/\/\)$/{ s//\1/; q; }
3410 /^X\/\(\/\).*/{ s//\1/; q; }
3411 s/.*/./; q'`
3412
3413
3414# PATH needs CR, and LINENO needs CR and PATH.
3415# Avoid depending upon Character Ranges.
3416as_cr_letters='abcdefghijklmnopqrstuvwxyz'
3417as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
3418as_cr_Letters=$as_cr_letters$as_cr_LETTERS
3419as_cr_digits='0123456789'
3420as_cr_alnum=$as_cr_Letters$as_cr_digits
3421
3422# The user is always right.
3423if test "${PATH_SEPARATOR+set}" != set; then
3424 echo "#! /bin/sh" >conf$$.sh
3425 echo "exit 0" >>conf$$.sh
3426 chmod +x conf$$.sh
3427 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
3428 PATH_SEPARATOR=';'
3429 else
3430 PATH_SEPARATOR=:
3431 fi
3432 rm -f conf$$.sh
3433fi
3434
3435
3436 as_lineno_1=$LINENO
3437 as_lineno_2=$LINENO
3438 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
3439 test "x$as_lineno_1" != "x$as_lineno_2" &&
3440 test "x$as_lineno_3" = "x$as_lineno_2" || {
3441 # Find who we are. Look in the path if we contain no path at all
3442 # relative or not.
3443 case $0 in
3444 *[\\/]* ) as_myself=$0 ;;
3445 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3446for as_dir in $PATH
3447do
3448 IFS=$as_save_IFS
3449 test -z "$as_dir" && as_dir=.
3450 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
3451done
3452
3453 ;;
3454 esac
3455 # We did not find ourselves, most probably we were run as `sh COMMAND'
3456 # in which case we are not to be found in the path.
3457 if test "x$as_myself" = x; then
3458 as_myself=$0
3459 fi
3460 if test ! -f "$as_myself"; then
3461 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
3462echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
3463 { (exit 1); exit 1; }; }
3464 fi
3465 case $CONFIG_SHELL in
3466 '')
3467 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3468for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
3469do
3470 IFS=$as_save_IFS
3471 test -z "$as_dir" && as_dir=.
3472 for as_base in sh bash ksh sh5; do
3473 case $as_dir in
3474 /*)
3475 if ("$as_dir/$as_base" -c '
3476 as_lineno_1=$LINENO
3477 as_lineno_2=$LINENO
3478 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
3479 test "x$as_lineno_1" != "x$as_lineno_2" &&
3480 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
3481 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
3482 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
3483 CONFIG_SHELL=$as_dir/$as_base
3484 export CONFIG_SHELL
3485 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
3486 fi;;
3487 esac
3488 done
3489done
3490;;
3491 esac
3492
3493 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
3494 # uniformly replaced by the line number. The first 'sed' inserts a
3495 # line-number line before each line; the second 'sed' does the real
3496 # work. The second script uses 'N' to pair each line-number line
3497 # with the numbered line, and appends trailing '-' during
3498 # substitution so that $LINENO is not a special case at line end.
3499 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
3500 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
3501 sed '=' <$as_myself |
3502 sed '
3503 N
3504 s,$,-,
3505 : loop
3506 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
3507 t loop
3508 s,-$,,
3509 s,^['$as_cr_digits']*\n,,
3510 ' >$as_me.lineno &&
3511 chmod +x $as_me.lineno ||
3512 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
3513echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
3514 { (exit 1); exit 1; }; }
3515
3516 # Don't try to exec as it changes $[0], causing all sort of problems
3517 # (the dirname of $[0] is not the place where we might find the
3518 # original and so on. Autoconf is especially sensible to this).
3519 . ./$as_me.lineno
3520 # Exit status is that of the last command.
3521 exit
3522}
3523
3524
3525case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
3526 *c*,-n*) ECHO_N= ECHO_C='
3527' ECHO_T=' ' ;;
3528 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
3529 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
3530esac
3531
3532if expr a : '\(a\)' >/dev/null 2>&1; then
3533 as_expr=expr
3534else
3535 as_expr=false
3536fi
3537
3538rm -f conf$$ conf$$.exe conf$$.file
3539echo >conf$$.file
3540if ln -s conf$$.file conf$$ 2>/dev/null; then
3541 # We could just check for DJGPP; but this test a) works b) is more generic
3542 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
3543 if test -f conf$$.exe; then
3544 # Don't use ln at all; we don't have any links
3545 as_ln_s='cp -p'
3546 else
3547 as_ln_s='ln -s'
3548 fi
3549elif ln conf$$.file conf$$ 2>/dev/null; then
3550 as_ln_s=ln
3551else
3552 as_ln_s='cp -p'
3553fi
3554rm -f conf$$ conf$$.exe conf$$.file
3555
3556if mkdir -p . 2>/dev/null; then
3557 as_mkdir_p=:
3558else
3559 test -d ./-p && rmdir ./-p
3560 as_mkdir_p=false
3561fi
3562
3563as_executable_p="test -f"
3564
3565# Sed expression to map a string onto a valid CPP name.
3566as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
3567
3568# Sed expression to map a string onto a valid variable name.
3569as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
3570
3571
3572# IFS
3573# We need space, tab and new line, in precisely that order.
3574as_nl='
3575'
3576IFS=" $as_nl"
3577
3578# CDPATH.
3579$as_unset CDPATH
3580
3581exec 6>&1
3582
3583# Open the log real soon, to keep \$[0] and so on meaningful, and to
3584# report actual input values of CONFIG_FILES etc. instead of their
3585# values after options handling. Logging --version etc. is OK.
3586exec 5>>config.log
3587{
3588 echo
3589 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
3590## Running $as_me. ##
3591_ASBOX
3592} >&5
3593cat >&5 <<_CSEOF
3594
3595This file was extended by $as_me, which was
3596generated by GNU Autoconf 2.59. Invocation command line was
3597
3598 CONFIG_FILES = $CONFIG_FILES
3599 CONFIG_HEADERS = $CONFIG_HEADERS
3600 CONFIG_LINKS = $CONFIG_LINKS
3601 CONFIG_COMMANDS = $CONFIG_COMMANDS
3602 $ $0 $@
3603
3604_CSEOF
3605echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
3606echo >&5
3607_ACEOF
3608
3609# Files that config.status was made for.
3610if test -n "$ac_config_files"; then
3611 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
3612fi
3613
3614if test -n "$ac_config_headers"; then
3615 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
3616fi
3617
3618if test -n "$ac_config_links"; then
3619 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
3620fi
3621
3622if test -n "$ac_config_commands"; then
3623 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
3624fi
3625
3626cat >>$CONFIG_STATUS <<\_ACEOF
3627
3628ac_cs_usage="\
3629\`$as_me' instantiates files from templates according to the
3630current configuration.
3631
3632Usage: $0 [OPTIONS] [FILE]...
3633
3634 -h, --help print this help, then exit
3635 -V, --version print version number, then exit
3636 -q, --quiet do not print progress messages
3637 -d, --debug don't remove temporary files
3638 --recheck update $as_me by reconfiguring in the same conditions
3639 --file=FILE[:TEMPLATE]
3640 instantiate the configuration file FILE
3641 --header=FILE[:TEMPLATE]
3642 instantiate the configuration header FILE
3643
3644Configuration files:
3645$config_files
3646
3647Configuration headers:
3648$config_headers
3649
3650Report bugs to <bug-autoconf@gnu.org>."
3651_ACEOF
3652
3653cat >>$CONFIG_STATUS <<_ACEOF
3654ac_cs_version="\\
3655config.status
3656configured by $0, generated by GNU Autoconf 2.59,
3657 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
3658
3659Copyright (C) 2003 Free Software Foundation, Inc.
3660This config.status script is free software; the Free Software Foundation
3661gives unlimited permission to copy, distribute and modify it."
3662srcdir=$srcdir
3663_ACEOF
3664
3665cat >>$CONFIG_STATUS <<\_ACEOF
3666# If no file are specified by the user, then we need to provide default
3667# value. By we need to know if files were specified by the user.
3668ac_need_defaults=:
3669while test $# != 0
3670do
3671 case $1 in
3672 --*=*)
3673 ac_option=`expr "x$1" : 'x\([^=]*\)='`
3674 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
3675 ac_shift=:
3676 ;;
3677 -*)
3678 ac_option=$1
3679 ac_optarg=$2
3680 ac_shift=shift
3681 ;;
3682 *) # This is not an option, so the user has probably given explicit
3683 # arguments.
3684 ac_option=$1
3685 ac_need_defaults=false;;
3686 esac
3687
3688 case $ac_option in
3689 # Handling of the options.
3690_ACEOF
3691cat >>$CONFIG_STATUS <<\_ACEOF
3692 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
3693 ac_cs_recheck=: ;;
3694 --version | --vers* | -V )
3695 echo "$ac_cs_version"; exit 0 ;;
3696 --he | --h)
3697 # Conflict between --help and --header
3698 { { echo "$as_me:$LINENO: error: ambiguous option: $1
3699Try \`$0 --help' for more information." >&5
3700echo "$as_me: error: ambiguous option: $1
3701Try \`$0 --help' for more information." >&2;}
3702 { (exit 1); exit 1; }; };;
3703 --help | --hel | -h )
3704 echo "$ac_cs_usage"; exit 0 ;;
3705 --debug | --d* | -d )
3706 debug=: ;;
3707 --file | --fil | --fi | --f )
3708 $ac_shift
3709 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
3710 ac_need_defaults=false;;
3711 --header | --heade | --head | --hea )
3712 $ac_shift
3713 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
3714 ac_need_defaults=false;;
3715 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
3716 | -silent | --silent | --silen | --sile | --sil | --si | --s)
3717 ac_cs_silent=: ;;
3718
3719 # This is an error.
3720 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
3721Try \`$0 --help' for more information." >&5
3722echo "$as_me: error: unrecognized option: $1
3723Try \`$0 --help' for more information." >&2;}
3724 { (exit 1); exit 1; }; } ;;
3725
3726 *) ac_config_targets="$ac_config_targets $1" ;;
3727
3728 esac
3729 shift
3730done
3731
3732ac_configure_extra_args=
3733
3734if $ac_cs_silent; then
3735 exec 6>/dev/null
3736 ac_configure_extra_args="$ac_configure_extra_args --silent"
3737fi
3738
3739_ACEOF
3740cat >>$CONFIG_STATUS <<_ACEOF
3741if \$ac_cs_recheck; then
3742 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
3743 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
3744fi
3745
3746_ACEOF
3747
3748
3749
3750
3751
3752cat >>$CONFIG_STATUS <<\_ACEOF
3753for ac_config_target in $ac_config_targets
3754do
3755 case "$ac_config_target" in
3756 # Handling of arguments.
3757 "makefile" ) CONFIG_FILES="$CONFIG_FILES makefile" ;;
3758 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
3759 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
3760echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
3761 { (exit 1); exit 1; }; };;
3762 esac
3763done
3764
3765# If the user did not use the arguments to specify the items to instantiate,
3766# then the envvar interface is used. Set only those that are not.
3767# We use the long form for the default assignment because of an extremely
3768# bizarre bug on SunOS 4.1.3.
3769if $ac_need_defaults; then
3770 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
3771 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
3772fi
3773
3774# Have a temporary directory for convenience. Make it in the build tree
3775# simply because there is no reason to put it here, and in addition,
3776# creating and moving files from /tmp can sometimes cause problems.
3777# Create a temporary directory, and hook for its removal unless debugging.
3778$debug ||
3779{
3780 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
3781 trap '{ (exit 1); exit 1; }' 1 2 13 15
3782}
3783
3784# Create a (secure) tmp directory for tmp files.
3785
3786{
3787 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
3788 test -n "$tmp" && test -d "$tmp"
3789} ||
3790{
3791 tmp=./confstat$$-$RANDOM
3792 (umask 077 && mkdir $tmp)
3793} ||
3794{
3795 echo "$me: cannot create a temporary directory in ." >&2
3796 { (exit 1); exit 1; }
3797}
3798
3799_ACEOF
3800
3801cat >>$CONFIG_STATUS <<_ACEOF
3802
3803#
3804# CONFIG_FILES section.
3805#
3806
3807# No need to generate the scripts if there are no CONFIG_FILES.
3808# This happens for instance when ./config.status config.h
3809if test -n "\$CONFIG_FILES"; then
3810 # Protect against being on the right side of a sed subst in config.status.
3811 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
3812 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
3813s,@SHELL@,$SHELL,;t t
3814s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
3815s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
3816s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
3817s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
3818s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
3819s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
3820s,@exec_prefix@,$exec_prefix,;t t
3821s,@prefix@,$prefix,;t t
3822s,@program_transform_name@,$program_transform_name,;t t
3823s,@bindir@,$bindir,;t t
3824s,@sbindir@,$sbindir,;t t
3825s,@libexecdir@,$libexecdir,;t t
3826s,@datadir@,$datadir,;t t
3827s,@sysconfdir@,$sysconfdir,;t t
3828s,@sharedstatedir@,$sharedstatedir,;t t
3829s,@localstatedir@,$localstatedir,;t t
3830s,@libdir@,$libdir,;t t
3831s,@includedir@,$includedir,;t t
3832s,@oldincludedir@,$oldincludedir,;t t
3833s,@infodir@,$infodir,;t t
3834s,@mandir@,$mandir,;t t
3835s,@build_alias@,$build_alias,;t t
3836s,@host_alias@,$host_alias,;t t
3837s,@target_alias@,$target_alias,;t t
3838s,@DEFS@,$DEFS,;t t
3839s,@ECHO_C@,$ECHO_C,;t t
3840s,@ECHO_N@,$ECHO_N,;t t
3841s,@ECHO_T@,$ECHO_T,;t t
3842s,@LIBS@,$LIBS,;t t
3843s,@SO_NAME@,$SO_NAME,;t t
3844s,@VERSION@,$VERSION,;t t
3845s,@CC@,$CC,;t t
3846s,@CFLAGS@,$CFLAGS,;t t
3847s,@LDFLAGS@,$LDFLAGS,;t t
3848s,@CPPFLAGS@,$CPPFLAGS,;t t
3849s,@ac_ct_CC@,$ac_ct_CC,;t t
3850s,@EXEEXT@,$EXEEXT,;t t
3851s,@OBJEXT@,$OBJEXT,;t t
3852s,@CPP@,$CPP,;t t
3853s,@EGREP@,$EGREP,;t t
3854s,@build@,$build,;t t
3855s,@build_cpu@,$build_cpu,;t t
3856s,@build_vendor@,$build_vendor,;t t
3857s,@build_os@,$build_os,;t t
3858s,@host@,$host,;t t
3859s,@host_cpu@,$host_cpu,;t t
3860s,@host_vendor@,$host_vendor,;t t
3861s,@host_os@,$host_os,;t t
3862s,@target@,$target,;t t
3863s,@target_cpu@,$target_cpu,;t t
3864s,@target_vendor@,$target_vendor,;t t
3865s,@target_os@,$target_os,;t t
3866s,@SH_LIB@,$SH_LIB,;t t
3867s,@REBIND@,$REBIND,;t t
3868s,@MLIBS@,$MLIBS,;t t
3869s,@ARCH_OPTION@,$ARCH_OPTION,;t t
3870s,@LIBOBJS@,$LIBOBJS,;t t
3871s,@LTLIBOBJS@,$LTLIBOBJS,;t t
3872CEOF
3873
3874_ACEOF
3875
3876 cat >>$CONFIG_STATUS <<\_ACEOF
3877 # Split the substitutions into bite-sized pieces for seds with
3878 # small command number limits, like on Digital OSF/1 and HP-UX.
3879 ac_max_sed_lines=48
3880 ac_sed_frag=1 # Number of current file.
3881 ac_beg=1 # First line for current file.
3882 ac_end=$ac_max_sed_lines # Line after last line for current file.
3883 ac_more_lines=:
3884 ac_sed_cmds=
3885 while $ac_more_lines; do
3886 if test $ac_beg -gt 1; then
3887 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
3888 else
3889 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
3890 fi
3891 if test ! -s $tmp/subs.frag; then
3892 ac_more_lines=false
3893 else
3894 # The purpose of the label and of the branching condition is to
3895 # speed up the sed processing (if there are no `@' at all, there
3896 # is no need to browse any of the substitutions).
3897 # These are the two extra sed commands mentioned above.
3898 (echo ':t
3899 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
3900 if test -z "$ac_sed_cmds"; then
3901 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
3902 else
3903 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
3904 fi
3905 ac_sed_frag=`expr $ac_sed_frag + 1`
3906 ac_beg=$ac_end
3907 ac_end=`expr $ac_end + $ac_max_sed_lines`
3908 fi
3909 done
3910 if test -z "$ac_sed_cmds"; then
3911 ac_sed_cmds=cat
3912 fi
3913fi # test -n "$CONFIG_FILES"
3914
3915_ACEOF
3916cat >>$CONFIG_STATUS <<\_ACEOF
3917for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
3918 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3919 case $ac_file in
3920 - | *:- | *:-:* ) # input from stdin
3921 cat >$tmp/stdin
3922 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
3923 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
3924 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
3925 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
3926 * ) ac_file_in=$ac_file.in ;;
3927 esac
3928
3929 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
3930 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
3931$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
3932 X"$ac_file" : 'X\(//\)[^/]' \| \
3933 X"$ac_file" : 'X\(//\)$' \| \
3934 X"$ac_file" : 'X\(/\)' \| \
3935 . : '\(.\)' 2>/dev/null ||
3936echo X"$ac_file" |
3937 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
3938 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
3939 /^X\(\/\/\)$/{ s//\1/; q; }
3940 /^X\(\/\).*/{ s//\1/; q; }
3941 s/.*/./; q'`
3942 { if $as_mkdir_p; then
3943 mkdir -p "$ac_dir"
3944 else
3945 as_dir="$ac_dir"
3946 as_dirs=
3947 while test ! -d "$as_dir"; do
3948 as_dirs="$as_dir $as_dirs"
3949 as_dir=`(dirname "$as_dir") 2>/dev/null ||
3950$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
3951 X"$as_dir" : 'X\(//\)[^/]' \| \
3952 X"$as_dir" : 'X\(//\)$' \| \
3953 X"$as_dir" : 'X\(/\)' \| \
3954 . : '\(.\)' 2>/dev/null ||
3955echo X"$as_dir" |
3956 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
3957 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
3958 /^X\(\/\/\)$/{ s//\1/; q; }
3959 /^X\(\/\).*/{ s//\1/; q; }
3960 s/.*/./; q'`
3961 done
3962 test ! -n "$as_dirs" || mkdir $as_dirs
3963 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
3964echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
3965 { (exit 1); exit 1; }; }; }
3966
3967 ac_builddir=.
3968
3969if test "$ac_dir" != .; then
3970 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
3971 # A "../" for each directory in $ac_dir_suffix.
3972 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
3973else
3974 ac_dir_suffix= ac_top_builddir=
3975fi
3976
3977case $srcdir in
3978 .) # No --srcdir option. We are building in place.
3979 ac_srcdir=.
3980 if test -z "$ac_top_builddir"; then
3981 ac_top_srcdir=.
3982 else
3983 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
3984 fi ;;
3985 [\\/]* | ?:[\\/]* ) # Absolute path.
3986 ac_srcdir=$srcdir$ac_dir_suffix;
3987 ac_top_srcdir=$srcdir ;;
3988 *) # Relative path.
3989 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
3990 ac_top_srcdir=$ac_top_builddir$srcdir ;;
3991esac
3992
3993# Do not use `cd foo && pwd` to compute absolute paths, because
3994# the directories may not exist.
3995case `pwd` in
3996.) ac_abs_builddir="$ac_dir";;
3997*)
3998 case "$ac_dir" in
3999 .) ac_abs_builddir=`pwd`;;
4000 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
4001 *) ac_abs_builddir=`pwd`/"$ac_dir";;
4002 esac;;
4003esac
4004case $ac_abs_builddir in
4005.) ac_abs_top_builddir=${ac_top_builddir}.;;
4006*)
4007 case ${ac_top_builddir}. in
4008 .) ac_abs_top_builddir=$ac_abs_builddir;;
4009 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
4010 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
4011 esac;;
4012esac
4013case $ac_abs_builddir in
4014.) ac_abs_srcdir=$ac_srcdir;;
4015*)
4016 case $ac_srcdir in
4017 .) ac_abs_srcdir=$ac_abs_builddir;;
4018 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
4019 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
4020 esac;;
4021esac
4022case $ac_abs_builddir in
4023.) ac_abs_top_srcdir=$ac_top_srcdir;;
4024*)
4025 case $ac_top_srcdir in
4026 .) ac_abs_top_srcdir=$ac_abs_builddir;;
4027 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
4028 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
4029 esac;;
4030esac
4031
4032
4033
4034 if test x"$ac_file" != x-; then
4035 { echo "$as_me:$LINENO: creating $ac_file" >&5
4036echo "$as_me: creating $ac_file" >&6;}
4037 rm -f "$ac_file"
4038 fi
4039 # Let's still pretend it is `configure' which instantiates (i.e., don't
4040 # use $as_me), people would be surprised to read:
4041 # /* config.h. Generated by config.status. */
4042 if test x"$ac_file" = x-; then
4043 configure_input=
4044 else
4045 configure_input="$ac_file. "
4046 fi
4047 configure_input=$configure_input"Generated from `echo $ac_file_in |
4048 sed 's,.*/,,'` by configure."
4049
4050 # First look for the input files in the build tree, otherwise in the
4051 # src tree.
4052 ac_file_inputs=`IFS=:
4053 for f in $ac_file_in; do
4054 case $f in
4055 -) echo $tmp/stdin ;;
4056 [\\/$]*)
4057 # Absolute (can't be DOS-style, as IFS=:)
4058 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
4059echo "$as_me: error: cannot find input file: $f" >&2;}
4060 { (exit 1); exit 1; }; }
4061 echo "$f";;
4062 *) # Relative
4063 if test -f "$f"; then
4064 # Build tree
4065 echo "$f"
4066 elif test -f "$srcdir/$f"; then
4067 # Source tree
4068 echo "$srcdir/$f"
4069 else
4070 # /dev/null tree
4071 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
4072echo "$as_me: error: cannot find input file: $f" >&2;}
4073 { (exit 1); exit 1; }; }
4074 fi;;
4075 esac
4076 done` || { (exit 1); exit 1; }
4077_ACEOF
4078cat >>$CONFIG_STATUS <<_ACEOF
4079 sed "$ac_vpsub
4080$extrasub
4081_ACEOF
4082cat >>$CONFIG_STATUS <<\_ACEOF
4083:t
4084/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
4085s,@configure_input@,$configure_input,;t t
4086s,@srcdir@,$ac_srcdir,;t t
4087s,@abs_srcdir@,$ac_abs_srcdir,;t t
4088s,@top_srcdir@,$ac_top_srcdir,;t t
4089s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
4090s,@builddir@,$ac_builddir,;t t
4091s,@abs_builddir@,$ac_abs_builddir,;t t
4092s,@top_builddir@,$ac_top_builddir,;t t
4093s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
4094" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
4095 rm -f $tmp/stdin
4096 if test x"$ac_file" != x-; then
4097 mv $tmp/out $ac_file
4098 else
4099 cat $tmp/out
4100 rm -f $tmp/out
4101 fi
4102
4103done
4104_ACEOF
4105cat >>$CONFIG_STATUS <<\_ACEOF
4106
4107#
4108# CONFIG_HEADER section.
4109#
4110
4111# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
4112# NAME is the cpp macro being defined and VALUE is the value it is being given.
4113#
4114# ac_d sets the value in "#define NAME VALUE" lines.
4115ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
4116ac_dB='[ ].*$,\1#\2'
4117ac_dC=' '
4118ac_dD=',;t'
4119# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
4120ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
4121ac_uB='$,\1#\2define\3'
4122ac_uC=' '
4123ac_uD=',;t'
4124
4125for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
4126 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4127 case $ac_file in
4128 - | *:- | *:-:* ) # input from stdin
4129 cat >$tmp/stdin
4130 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
4131 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
4132 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
4133 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
4134 * ) ac_file_in=$ac_file.in ;;
4135 esac
4136
4137 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
4138echo "$as_me: creating $ac_file" >&6;}
4139
4140 # First look for the input files in the build tree, otherwise in the
4141 # src tree.
4142 ac_file_inputs=`IFS=:
4143 for f in $ac_file_in; do
4144 case $f in
4145 -) echo $tmp/stdin ;;
4146 [\\/$]*)
4147 # Absolute (can't be DOS-style, as IFS=:)
4148 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
4149echo "$as_me: error: cannot find input file: $f" >&2;}
4150 { (exit 1); exit 1; }; }
4151 # Do quote $f, to prevent DOS paths from being IFS'd.
4152 echo "$f";;
4153 *) # Relative
4154 if test -f "$f"; then
4155 # Build tree
4156 echo "$f"
4157 elif test -f "$srcdir/$f"; then
4158 # Source tree
4159 echo "$srcdir/$f"
4160 else
4161 # /dev/null tree
4162 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
4163echo "$as_me: error: cannot find input file: $f" >&2;}
4164 { (exit 1); exit 1; }; }
4165 fi;;
4166 esac
4167 done` || { (exit 1); exit 1; }
4168 # Remove the trailing spaces.
4169 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
4170
4171_ACEOF
4172
4173# Transform confdefs.h into two sed scripts, `conftest.defines' and
4174# `conftest.undefs', that substitutes the proper values into
4175# config.h.in to produce config.h. The first handles `#define'
4176# templates, and the second `#undef' templates.
4177# And first: Protect against being on the right side of a sed subst in
4178# config.status. Protect against being in an unquoted here document
4179# in config.status.
4180rm -f conftest.defines conftest.undefs
4181# Using a here document instead of a string reduces the quoting nightmare.
4182# Putting comments in sed scripts is not portable.
4183#
4184# `end' is used to avoid that the second main sed command (meant for
4185# 0-ary CPP macros) applies to n-ary macro definitions.
4186# See the Autoconf documentation for `clear'.
4187cat >confdef2sed.sed <<\_ACEOF
4188s/[\\&,]/\\&/g
4189s,[\\$`],\\&,g
4190t clear
4191: clear
4192s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
4193t end
4194s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
4195: end
4196_ACEOF
4197# If some macros were called several times there might be several times
4198# the same #defines, which is useless. Nevertheless, we may not want to
4199# sort them, since we want the *last* AC-DEFINE to be honored.
4200uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
4201sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
4202rm -f confdef2sed.sed
4203
4204# This sed command replaces #undef with comments. This is necessary, for
4205# example, in the case of _POSIX_SOURCE, which is predefined and required
4206# on some systems where configure will not decide to define it.
4207cat >>conftest.undefs <<\_ACEOF
4208s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
4209_ACEOF
4210
4211# Break up conftest.defines because some shells have a limit on the size
4212# of here documents, and old seds have small limits too (100 cmds).
4213echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
4214echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
4215echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
4216echo ' :' >>$CONFIG_STATUS
4217rm -f conftest.tail
4218while grep . conftest.defines >/dev/null
4219do
4220 # Write a limited-size here document to $tmp/defines.sed.
4221 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
4222 # Speed up: don't consider the non `#define' lines.
4223 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
4224 # Work around the forget-to-reset-the-flag bug.
4225 echo 't clr' >>$CONFIG_STATUS
4226 echo ': clr' >>$CONFIG_STATUS
4227 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
4228 echo 'CEOF
4229 sed -f $tmp/defines.sed $tmp/in >$tmp/out
4230 rm -f $tmp/in
4231 mv $tmp/out $tmp/in
4232' >>$CONFIG_STATUS
4233 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
4234 rm -f conftest.defines
4235 mv conftest.tail conftest.defines
4236done
4237rm -f conftest.defines
4238echo ' fi # grep' >>$CONFIG_STATUS
4239echo >>$CONFIG_STATUS
4240
4241# Break up conftest.undefs because some shells have a limit on the size
4242# of here documents, and old seds have small limits too (100 cmds).
4243echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
4244rm -f conftest.tail
4245while grep . conftest.undefs >/dev/null
4246do
4247 # Write a limited-size here document to $tmp/undefs.sed.
4248 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
4249 # Speed up: don't consider the non `#undef'
4250 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
4251 # Work around the forget-to-reset-the-flag bug.
4252 echo 't clr' >>$CONFIG_STATUS
4253 echo ': clr' >>$CONFIG_STATUS
4254 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
4255 echo 'CEOF
4256 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
4257 rm -f $tmp/in
4258 mv $tmp/out $tmp/in
4259' >>$CONFIG_STATUS
4260 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
4261 rm -f conftest.undefs
4262 mv conftest.tail conftest.undefs
4263done
4264rm -f conftest.undefs
4265
4266cat >>$CONFIG_STATUS <<\_ACEOF
4267 # Let's still pretend it is `configure' which instantiates (i.e., don't
4268 # use $as_me), people would be surprised to read:
4269 # /* config.h. Generated by config.status. */
4270 if test x"$ac_file" = x-; then
4271 echo "/* Generated by configure. */" >$tmp/config.h
4272 else
4273 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
4274 fi
4275 cat $tmp/in >>$tmp/config.h
4276 rm -f $tmp/in
4277 if test x"$ac_file" != x-; then
4278 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
4279 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
4280echo "$as_me: $ac_file is unchanged" >&6;}
4281 else
4282 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
4283$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
4284 X"$ac_file" : 'X\(//\)[^/]' \| \
4285 X"$ac_file" : 'X\(//\)$' \| \
4286 X"$ac_file" : 'X\(/\)' \| \
4287 . : '\(.\)' 2>/dev/null ||
4288echo X"$ac_file" |
4289 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
4290 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
4291 /^X\(\/\/\)$/{ s//\1/; q; }
4292 /^X\(\/\).*/{ s//\1/; q; }
4293 s/.*/./; q'`
4294 { if $as_mkdir_p; then
4295 mkdir -p "$ac_dir"
4296 else
4297 as_dir="$ac_dir"
4298 as_dirs=
4299 while test ! -d "$as_dir"; do
4300 as_dirs="$as_dir $as_dirs"
4301 as_dir=`(dirname "$as_dir") 2>/dev/null ||
4302$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
4303 X"$as_dir" : 'X\(//\)[^/]' \| \
4304 X"$as_dir" : 'X\(//\)$' \| \
4305 X"$as_dir" : 'X\(/\)' \| \
4306 . : '\(.\)' 2>/dev/null ||
4307echo X"$as_dir" |
4308 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
4309 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
4310 /^X\(\/\/\)$/{ s//\1/; q; }
4311 /^X\(\/\).*/{ s//\1/; q; }
4312 s/.*/./; q'`
4313 done
4314 test ! -n "$as_dirs" || mkdir $as_dirs
4315 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
4316echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
4317 { (exit 1); exit 1; }; }; }
4318
4319 rm -f $ac_file
4320 mv $tmp/config.h $ac_file
4321 fi
4322 else
4323 cat $tmp/config.h
4324 rm -f $tmp/config.h
4325 fi
4326done
4327_ACEOF
4328
4329cat >>$CONFIG_STATUS <<\_ACEOF
4330
4331{ (exit 0); exit 0; }
4332_ACEOF
4333chmod +x $CONFIG_STATUS
4334ac_clean_files=$ac_clean_files_save
4335
4336
4337# configure is writing to config.log, and then calls config.status.
4338# config.status does its own redirection, appending to config.log.
4339# Unfortunately, on DOS this fails, as config.log is still kept open
4340# by configure, so config.status won't be able to write to it; its
4341# output is simply discarded. So we exec the FD to /dev/null,
4342# effectively closing config.log, so it can be properly (re)opened and
4343# appended to by config.status. When coming back to configure, we
4344# need to make the FD available again.
4345if test "$no_create" != yes; then
4346 ac_cs_success=:
4347 ac_config_status_args=
4348 test "$silent" = yes &&
4349 ac_config_status_args="$ac_config_status_args --quiet"
4350 exec 5>/dev/null
4351 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
4352 exec 5>>config.log
4353 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
4354 # would make configure fail if this is the last instruction.
4355 $ac_cs_success || { (exit 1); exit 1; }
4356fi
4357