Merge from vendor branch OPENSSH:
[dragonfly.git] / crypto / heimdal / configure
1 #! /bin/sh
2 # From configure.in Revision: 1.325.2.2 .
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by GNU Autoconf 2.53 for Heimdal 0.5.1.
5 #
6 # Report bugs to <heimdal-bugs@pdc.kth.se>.
7 #
8 # Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
9 # Free Software Foundation, Inc.
10 # This configure script is free software; the Free Software Foundation
11 # gives unlimited permission to copy, distribute and modify it.
12
13 # Find the correct PATH separator.  Usually this is `:', but
14 # DJGPP uses `;' like DOS.
15 if test "X${PATH_SEPARATOR+set}" != Xset; then
16   UNAME=${UNAME-`uname 2>/dev/null`}
17   case X$UNAME in
18     *-DOS) lt_cv_sys_path_separator=';' ;;
19     *)     lt_cv_sys_path_separator=':' ;;
20   esac
21   PATH_SEPARATOR=$lt_cv_sys_path_separator
22 fi
23
24
25 # Check that we are running under the correct shell.
26 SHELL=${CONFIG_SHELL-/bin/sh}
27
28 case X$ECHO in
29 X*--fallback-echo)
30   # Remove one level of quotation (which was required for Make).
31   ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
32   ;;
33 esac
34
35 echo=${ECHO-echo}
36 if test "X$1" = X--no-reexec; then
37   # Discard the --no-reexec flag, and continue.
38   shift
39 elif test "X$1" = X--fallback-echo; then
40   # Avoid inline document here, it may be left over
41   :
42 elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then
43   # Yippee, $echo works!
44   :
45 else
46   # Restart under the correct shell.
47   exec $SHELL "$0" --no-reexec ${1+"$@"}
48 fi
49
50 if test "X$1" = X--fallback-echo; then
51   # used as fallback echo
52   shift
53   cat <<EOF
54
55 EOF
56   exit 0
57 fi
58
59 # The HP-UX ksh and POSIX shell print the target directory to stdout
60 # if CDPATH is set.
61 if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
62
63 if test -z "$ECHO"; then
64 if test "X${echo_test_string+set}" != Xset; then
65 # find a string as large as possible, as long as the shell can cope with it
66   for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
67     # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
68     if (echo_test_string="`eval $cmd`") 2>/dev/null &&
69        echo_test_string="`eval $cmd`" &&
70        (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
71     then
72       break
73     fi
74   done
75 fi
76
77 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
78    echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
79    test "X$echo_testing_string" = "X$echo_test_string"; then
80   :
81 else
82   # The Solaris, AIX, and Digital Unix default echo programs unquote
83   # backslashes.  This makes it impossible to quote backslashes using
84   #   echo "$something" | sed 's/\\/\\\\/g'
85   #
86   # So, first we look for a working echo in the user's PATH.
87
88   IFS="${IFS=   }"; save_ifs="$IFS"; IFS=$PATH_SEPARATOR
89   for dir in $PATH /usr/ucb; do
90     if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
91        test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
92        echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
93        test "X$echo_testing_string" = "X$echo_test_string"; then
94       echo="$dir/echo"
95       break
96     fi
97   done
98   IFS="$save_ifs"
99
100   if test "X$echo" = Xecho; then
101     # We didn't find a better echo, so look for alternatives.
102     if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
103        echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
104        test "X$echo_testing_string" = "X$echo_test_string"; then
105       # This shell has a builtin print -r that does the trick.
106       echo='print -r'
107     elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
108          test "X$CONFIG_SHELL" != X/bin/ksh; then
109       # If we have ksh, try running configure again with it.
110       ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
111       export ORIGINAL_CONFIG_SHELL
112       CONFIG_SHELL=/bin/ksh
113       export CONFIG_SHELL
114       exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
115     else
116       # Try using printf.
117       echo='printf %s\n'
118       if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
119          echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
120          test "X$echo_testing_string" = "X$echo_test_string"; then
121         # Cool, printf works
122         :
123       elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
124            test "X$echo_testing_string" = 'X\t' &&
125            echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
126            test "X$echo_testing_string" = "X$echo_test_string"; then
127         CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
128         export CONFIG_SHELL
129         SHELL="$CONFIG_SHELL"
130         export SHELL
131         echo="$CONFIG_SHELL $0 --fallback-echo"
132       elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
133            test "X$echo_testing_string" = 'X\t' &&
134            echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
135            test "X$echo_testing_string" = "X$echo_test_string"; then
136         echo="$CONFIG_SHELL $0 --fallback-echo"
137       else
138         # maybe with a smaller string...
139         prev=:
140
141         for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
142           if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
143           then
144             break
145           fi
146           prev="$cmd"
147         done
148
149         if test "$prev" != 'sed 50q "$0"'; then
150           echo_test_string=`eval $prev`
151           export echo_test_string
152           exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
153         else
154           # Oops.  We lost completely, so just stick with echo.
155           echo=echo
156         fi
157       fi
158     fi
159   fi
160 fi
161 fi
162
163 # Copy echo and quote the copy suitably for passing to libtool from
164 # the Makefile, instead of quoting the original, which is used later.
165 ECHO=$echo
166 if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
167    ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
168 fi
169
170
171
172 if expr a : '\(a\)' >/dev/null 2>&1; then
173   as_expr=expr
174 else
175   as_expr=false
176 fi
177
178
179 ## --------------------- ##
180 ## M4sh Initialization.  ##
181 ## --------------------- ##
182
183 # Be Bourne compatible
184 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
185   emulate sh
186   NULLCMD=:
187 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
188   set -o posix
189 fi
190
191 # NLS nuisances.
192 # Support unset when possible.
193 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
194   as_unset=unset
195 else
196   as_unset=false
197 fi
198
199 (set +x; test -n "`(LANG=C; export LANG) 2>&1`") &&
200     { $as_unset LANG || test "${LANG+set}" != set; } ||
201       { LANG=C; export LANG; }
202 (set +x; test -n "`(LC_ALL=C; export LC_ALL) 2>&1`") &&
203     { $as_unset LC_ALL || test "${LC_ALL+set}" != set; } ||
204       { LC_ALL=C; export LC_ALL; }
205 (set +x; test -n "`(LC_TIME=C; export LC_TIME) 2>&1`") &&
206     { $as_unset LC_TIME || test "${LC_TIME+set}" != set; } ||
207       { LC_TIME=C; export LC_TIME; }
208 (set +x; test -n "`(LC_CTYPE=C; export LC_CTYPE) 2>&1`") &&
209     { $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set; } ||
210       { LC_CTYPE=C; export LC_CTYPE; }
211 (set +x; test -n "`(LANGUAGE=C; export LANGUAGE) 2>&1`") &&
212     { $as_unset LANGUAGE || test "${LANGUAGE+set}" != set; } ||
213       { LANGUAGE=C; export LANGUAGE; }
214 (set +x; test -n "`(LC_COLLATE=C; export LC_COLLATE) 2>&1`") &&
215     { $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set; } ||
216       { LC_COLLATE=C; export LC_COLLATE; }
217 (set +x; test -n "`(LC_NUMERIC=C; export LC_NUMERIC) 2>&1`") &&
218     { $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set; } ||
219       { LC_NUMERIC=C; export LC_NUMERIC; }
220 (set +x; test -n "`(LC_MESSAGES=C; export LC_MESSAGES) 2>&1`") &&
221     { $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set; } ||
222       { LC_MESSAGES=C; export LC_MESSAGES; }
223
224
225 # Name of the executable.
226 as_me=`(basename "$0") 2>/dev/null ||
227 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
228          X"$0" : 'X\(//\)$' \| \
229          X"$0" : 'X\(/\)$' \| \
230          .     : '\(.\)' 2>/dev/null ||
231 echo X/"$0" |
232     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
233           /^X\/\(\/\/\)$/{ s//\1/; q; }
234           /^X\/\(\/\).*/{ s//\1/; q; }
235           s/.*/./; q'`
236
237 # PATH needs CR, and LINENO needs CR and PATH.
238 # Avoid depending upon Character Ranges.
239 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
240 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
241 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
242 as_cr_digits='0123456789'
243 as_cr_alnum=$as_cr_Letters$as_cr_digits
244
245 # The user is always right.
246 if test "${PATH_SEPARATOR+set}" != set; then
247   echo "#! /bin/sh" >conftest.sh
248   echo  "exit 0"   >>conftest.sh
249   chmod +x conftest.sh
250   if (PATH=".;."; conftest.sh) >/dev/null 2>&1; then
251     PATH_SEPARATOR=';'
252   else
253     PATH_SEPARATOR=:
254   fi
255   rm -f conftest.sh
256 fi
257
258
259   as_lineno_1=$LINENO
260   as_lineno_2=$LINENO
261   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
262   test "x$as_lineno_1" != "x$as_lineno_2" &&
263   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
264   # Find who we are.  Look in the path if we contain no path at all
265   # relative or not.
266   case $0 in
267     *[\\/]* ) as_myself=$0 ;;
268     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
269 for as_dir in $PATH
270 do
271   IFS=$as_save_IFS
272   test -z "$as_dir" && as_dir=.
273   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
274 done
275
276        ;;
277   esac
278   # We did not find ourselves, most probably we were run as `sh COMMAND'
279   # in which case we are not to be found in the path.
280   if test "x$as_myself" = x; then
281     as_myself=$0
282   fi
283   if test ! -f "$as_myself"; then
284     { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
285    { (exit 1); exit 1; }; }
286   fi
287   case $CONFIG_SHELL in
288   '')
289     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
290 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
291 do
292   IFS=$as_save_IFS
293   test -z "$as_dir" && as_dir=.
294   for as_base in sh bash ksh sh5; do
295          case $as_dir in
296          /*)
297            if ("$as_dir/$as_base" -c '
298   as_lineno_1=$LINENO
299   as_lineno_2=$LINENO
300   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
301   test "x$as_lineno_1" != "x$as_lineno_2" &&
302   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
303              CONFIG_SHELL=$as_dir/$as_base
304              export CONFIG_SHELL
305              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
306            fi;;
307          esac
308        done
309 done
310 ;;
311   esac
312
313   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
314   # uniformly replaced by the line number.  The first 'sed' inserts a
315   # line-number line before each line; the second 'sed' does the real
316   # work.  The second script uses 'N' to pair each line-number line
317   # with the numbered line, and appends trailing '-' during
318   # substitution so that $LINENO is not a special case at line end.
319   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
320   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
321   sed '=' <$as_myself |
322     sed '
323       N
324       s,$,-,
325       : loop
326       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
327       t loop
328       s,-$,,
329       s,^['$as_cr_digits']*\n,,
330     ' >$as_me.lineno &&
331   chmod +x $as_me.lineno ||
332     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
333    { (exit 1); exit 1; }; }
334
335   # Don't try to exec as it changes $[0], causing all sort of problems
336   # (the dirname of $[0] is not the place where we might find the
337   # original and so on.  Autoconf is especially sensible to this).
338   . ./$as_me.lineno
339   # Exit status is that of the last command.
340   exit
341 }
342
343
344 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
345   *c*,-n*) ECHO_N= ECHO_C='
346 ' ECHO_T='      ' ;;
347   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
348   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
349 esac
350
351 if expr a : '\(a\)' >/dev/null 2>&1; then
352   as_expr=expr
353 else
354   as_expr=false
355 fi
356
357 rm -f conf$$ conf$$.exe conf$$.file
358 echo >conf$$.file
359 if ln -s conf$$.file conf$$ 2>/dev/null; then
360   # We could just check for DJGPP; but this test a) works b) is more generic
361   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
362   if test -f conf$$.exe; then
363     # Don't use ln at all; we don't have any links
364     as_ln_s='cp -p'
365   else
366     as_ln_s='ln -s'
367   fi
368 elif ln conf$$.file conf$$ 2>/dev/null; then
369   as_ln_s=ln
370 else
371   as_ln_s='cp -p'
372 fi
373 rm -f conf$$ conf$$.exe conf$$.file
374
375 as_executable_p="test -f"
376
377 # Sed expression to map a string onto a valid CPP name.
378 as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
379
380 # Sed expression to map a string onto a valid variable name.
381 as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
382
383
384 # IFS
385 # We need space, tab and new line, in precisely that order.
386 as_nl='
387 '
388 IFS="   $as_nl"
389
390 # CDPATH.
391 $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=$PATH_SEPARATOR; export CDPATH; }
392
393
394 # Name of the host.
395 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
396 # so uname gets run too.
397 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
398
399 exec 6>&1
400
401 #
402 # Initializations.
403 #
404 ac_default_prefix=/usr/local
405 cross_compiling=no
406 subdirs=
407 MFLAGS=
408 MAKEFLAGS=
409 SHELL=${CONFIG_SHELL-/bin/sh}
410
411 # Maximum number of lines to put in a shell here document.
412 # This variable seems obsolete.  It should probably be removed, and
413 # only ac_max_sed_lines should be used.
414 : ${ac_max_here_lines=38}
415
416 # Identity of this package.
417 PACKAGE_NAME='Heimdal'
418 PACKAGE_TARNAME='heimdal'
419 PACKAGE_VERSION='0.5.1'
420 PACKAGE_STRING='Heimdal 0.5.1'
421 PACKAGE_BUGREPORT='heimdal-bugs@pdc.kth.se'
422
423 ac_unique_file="kuser/kinit.c"
424 ac_default_prefix=/usr/heimdal
425 # Factoring default headers for most tests.
426 ac_includes_default="\
427 #include <stdio.h>
428 #if HAVE_SYS_TYPES_H
429 # include <sys/types.h>
430 #endif
431 #if HAVE_SYS_STAT_H
432 # include <sys/stat.h>
433 #endif
434 #if STDC_HEADERS
435 # include <stdlib.h>
436 # include <stddef.h>
437 #else
438 # if HAVE_STDLIB_H
439 #  include <stdlib.h>
440 # endif
441 #endif
442 #if HAVE_STRING_H
443 # if !STDC_HEADERS && HAVE_MEMORY_H
444 #  include <memory.h>
445 # endif
446 # include <string.h>
447 #endif
448 #if HAVE_STRINGS_H
449 # include <strings.h>
450 #endif
451 #if HAVE_INTTYPES_H
452 # include <inttypes.h>
453 #else
454 # if HAVE_STDINT_H
455 #  include <stdint.h>
456 # endif
457 #endif
458 #if HAVE_UNISTD_H
459 # include <unistd.h>
460 #endif"
461
462
463 # Initialize some variables set by options.
464 ac_init_help=
465 ac_init_version=false
466 # The variables have the same names as the options, with
467 # dashes changed to underlines.
468 cache_file=/dev/null
469 exec_prefix=NONE
470 no_create=
471 no_recursion=
472 prefix=NONE
473 program_prefix=NONE
474 program_suffix=NONE
475 program_transform_name=s,x,x,
476 silent=
477 site=
478 srcdir=
479 verbose=
480 x_includes=NONE
481 x_libraries=NONE
482
483 # Installation directory options.
484 # These are left unexpanded so users can "make install exec_prefix=/foo"
485 # and all the variables that are supposed to be based on exec_prefix
486 # by default will actually change.
487 # Use braces instead of parens because sh, perl, etc. also accept them.
488 bindir='${exec_prefix}/bin'
489 sbindir='${exec_prefix}/sbin'
490 libexecdir='${exec_prefix}/libexec'
491 datadir='${prefix}/share'
492 sysconfdir='${prefix}/etc'
493 sharedstatedir='${prefix}/com'
494 localstatedir='${prefix}/var'
495 libdir='${exec_prefix}/lib'
496 includedir='${prefix}/include'
497 oldincludedir='/usr/include'
498 infodir='${prefix}/info'
499 mandir='${prefix}/man'
500
501 ac_prev=
502 for ac_option
503 do
504   # If the previous option needs an argument, assign it.
505   if test -n "$ac_prev"; then
506     eval "$ac_prev=\$ac_option"
507     ac_prev=
508     continue
509   fi
510
511   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
512
513   # Accept the important Cygnus configure options, so we can diagnose typos.
514
515   case $ac_option in
516
517   -bindir | --bindir | --bindi | --bind | --bin | --bi)
518     ac_prev=bindir ;;
519   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
520     bindir=$ac_optarg ;;
521
522   -build | --build | --buil | --bui | --bu)
523     ac_prev=build_alias ;;
524   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
525     build_alias=$ac_optarg ;;
526
527   -cache-file | --cache-file | --cache-fil | --cache-fi \
528   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
529     ac_prev=cache_file ;;
530   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
531   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
532     cache_file=$ac_optarg ;;
533
534   --config-cache | -C)
535     cache_file=config.cache ;;
536
537   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
538     ac_prev=datadir ;;
539   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
540   | --da=*)
541     datadir=$ac_optarg ;;
542
543   -disable-* | --disable-*)
544     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
545     # Reject names that are not valid shell variable names.
546     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
547       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
548    { (exit 1); exit 1; }; }
549     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
550     eval "enable_$ac_feature=no" ;;
551
552   -enable-* | --enable-*)
553     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
554     # Reject names that are not valid shell variable names.
555     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
556       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
557    { (exit 1); exit 1; }; }
558     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
559     case $ac_option in
560       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
561       *) ac_optarg=yes ;;
562     esac
563     eval "enable_$ac_feature='$ac_optarg'" ;;
564
565   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
566   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
567   | --exec | --exe | --ex)
568     ac_prev=exec_prefix ;;
569   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
570   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
571   | --exec=* | --exe=* | --ex=*)
572     exec_prefix=$ac_optarg ;;
573
574   -gas | --gas | --ga | --g)
575     # Obsolete; use --with-gas.
576     with_gas=yes ;;
577
578   -help | --help | --hel | --he | -h)
579     ac_init_help=long ;;
580   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
581     ac_init_help=recursive ;;
582   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
583     ac_init_help=short ;;
584
585   -host | --host | --hos | --ho)
586     ac_prev=host_alias ;;
587   -host=* | --host=* | --hos=* | --ho=*)
588     host_alias=$ac_optarg ;;
589
590   -includedir | --includedir | --includedi | --included | --include \
591   | --includ | --inclu | --incl | --inc)
592     ac_prev=includedir ;;
593   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
594   | --includ=* | --inclu=* | --incl=* | --inc=*)
595     includedir=$ac_optarg ;;
596
597   -infodir | --infodir | --infodi | --infod | --info | --inf)
598     ac_prev=infodir ;;
599   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
600     infodir=$ac_optarg ;;
601
602   -libdir | --libdir | --libdi | --libd)
603     ac_prev=libdir ;;
604   -libdir=* | --libdir=* | --libdi=* | --libd=*)
605     libdir=$ac_optarg ;;
606
607   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
608   | --libexe | --libex | --libe)
609     ac_prev=libexecdir ;;
610   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
611   | --libexe=* | --libex=* | --libe=*)
612     libexecdir=$ac_optarg ;;
613
614   -localstatedir | --localstatedir | --localstatedi | --localstated \
615   | --localstate | --localstat | --localsta | --localst \
616   | --locals | --local | --loca | --loc | --lo)
617     ac_prev=localstatedir ;;
618   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
619   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
620   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
621     localstatedir=$ac_optarg ;;
622
623   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
624     ac_prev=mandir ;;
625   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
626     mandir=$ac_optarg ;;
627
628   -nfp | --nfp | --nf)
629     # Obsolete; use --without-fp.
630     with_fp=no ;;
631
632   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
633   | --no-cr | --no-c | -n)
634     no_create=yes ;;
635
636   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
637   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
638     no_recursion=yes ;;
639
640   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
641   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
642   | --oldin | --oldi | --old | --ol | --o)
643     ac_prev=oldincludedir ;;
644   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
645   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
646   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
647     oldincludedir=$ac_optarg ;;
648
649   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
650     ac_prev=prefix ;;
651   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
652     prefix=$ac_optarg ;;
653
654   -program-prefix | --program-prefix | --program-prefi | --program-pref \
655   | --program-pre | --program-pr | --program-p)
656     ac_prev=program_prefix ;;
657   -program-prefix=* | --program-prefix=* | --program-prefi=* \
658   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
659     program_prefix=$ac_optarg ;;
660
661   -program-suffix | --program-suffix | --program-suffi | --program-suff \
662   | --program-suf | --program-su | --program-s)
663     ac_prev=program_suffix ;;
664   -program-suffix=* | --program-suffix=* | --program-suffi=* \
665   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
666     program_suffix=$ac_optarg ;;
667
668   -program-transform-name | --program-transform-name \
669   | --program-transform-nam | --program-transform-na \
670   | --program-transform-n | --program-transform- \
671   | --program-transform | --program-transfor \
672   | --program-transfo | --program-transf \
673   | --program-trans | --program-tran \
674   | --progr-tra | --program-tr | --program-t)
675     ac_prev=program_transform_name ;;
676   -program-transform-name=* | --program-transform-name=* \
677   | --program-transform-nam=* | --program-transform-na=* \
678   | --program-transform-n=* | --program-transform-=* \
679   | --program-transform=* | --program-transfor=* \
680   | --program-transfo=* | --program-transf=* \
681   | --program-trans=* | --program-tran=* \
682   | --progr-tra=* | --program-tr=* | --program-t=*)
683     program_transform_name=$ac_optarg ;;
684
685   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
686   | -silent | --silent | --silen | --sile | --sil)
687     silent=yes ;;
688
689   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
690     ac_prev=sbindir ;;
691   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
692   | --sbi=* | --sb=*)
693     sbindir=$ac_optarg ;;
694
695   -sharedstatedir | --sharedstatedir | --sharedstatedi \
696   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
697   | --sharedst | --shareds | --shared | --share | --shar \
698   | --sha | --sh)
699     ac_prev=sharedstatedir ;;
700   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
701   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
702   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
703   | --sha=* | --sh=*)
704     sharedstatedir=$ac_optarg ;;
705
706   -site | --site | --sit)
707     ac_prev=site ;;
708   -site=* | --site=* | --sit=*)
709     site=$ac_optarg ;;
710
711   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
712     ac_prev=srcdir ;;
713   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
714     srcdir=$ac_optarg ;;
715
716   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
717   | --syscon | --sysco | --sysc | --sys | --sy)
718     ac_prev=sysconfdir ;;
719   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
720   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
721     sysconfdir=$ac_optarg ;;
722
723   -target | --target | --targe | --targ | --tar | --ta | --t)
724     ac_prev=target_alias ;;
725   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
726     target_alias=$ac_optarg ;;
727
728   -v | -verbose | --verbose | --verbos | --verbo | --verb)
729     verbose=yes ;;
730
731   -version | --version | --versio | --versi | --vers | -V)
732     ac_init_version=: ;;
733
734   -with-* | --with-*)
735     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
736     # Reject names that are not valid shell variable names.
737     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
738       { echo "$as_me: error: invalid package name: $ac_package" >&2
739    { (exit 1); exit 1; }; }
740     ac_package=`echo $ac_package| sed 's/-/_/g'`
741     case $ac_option in
742       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
743       *) ac_optarg=yes ;;
744     esac
745     eval "with_$ac_package='$ac_optarg'" ;;
746
747   -without-* | --without-*)
748     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
749     # Reject names that are not valid shell variable names.
750     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
751       { echo "$as_me: error: invalid package name: $ac_package" >&2
752    { (exit 1); exit 1; }; }
753     ac_package=`echo $ac_package | sed 's/-/_/g'`
754     eval "with_$ac_package=no" ;;
755
756   --x)
757     # Obsolete; use --with-x.
758     with_x=yes ;;
759
760   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
761   | --x-incl | --x-inc | --x-in | --x-i)
762     ac_prev=x_includes ;;
763   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
764   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
765     x_includes=$ac_optarg ;;
766
767   -x-libraries | --x-libraries | --x-librarie | --x-librari \
768   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
769     ac_prev=x_libraries ;;
770   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
771   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
772     x_libraries=$ac_optarg ;;
773
774   -*) { echo "$as_me: error: unrecognized option: $ac_option
775 Try \`$0 --help' for more information." >&2
776    { (exit 1); exit 1; }; }
777     ;;
778
779   *=*)
780     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
781     # Reject names that are not valid shell variable names.
782     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
783       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
784    { (exit 1); exit 1; }; }
785     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
786     eval "$ac_envvar='$ac_optarg'"
787     export $ac_envvar ;;
788
789   *)
790     # FIXME: should be removed in autoconf 3.0.
791     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
792     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
793       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
794     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
795     ;;
796
797   esac
798 done
799
800 if test -n "$ac_prev"; then
801   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
802   { echo "$as_me: error: missing argument to $ac_option" >&2
803    { (exit 1); exit 1; }; }
804 fi
805
806 # Be sure to have absolute paths.
807 for ac_var in exec_prefix prefix
808 do
809   eval ac_val=$`echo $ac_var`
810   case $ac_val in
811     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
812     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
813    { (exit 1); exit 1; }; };;
814   esac
815 done
816
817 # Be sure to have absolute paths.
818 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
819               localstatedir libdir includedir oldincludedir infodir mandir
820 do
821   eval ac_val=$`echo $ac_var`
822   case $ac_val in
823     [\\/$]* | ?:[\\/]* ) ;;
824     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
825    { (exit 1); exit 1; }; };;
826   esac
827 done
828
829 # There might be people who depend on the old broken behavior: `$host'
830 # used to hold the argument of --host etc.
831 # FIXME: To remove some day.
832 build=$build_alias
833 host=$host_alias
834 target=$target_alias
835
836 # FIXME: To remove some day.
837 if test "x$host_alias" != x; then
838   if test "x$build_alias" = x; then
839     cross_compiling=maybe
840     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
841     If a cross compiler is detected then cross compile mode will be used." >&2
842   elif test "x$build_alias" != "x$host_alias"; then
843     cross_compiling=yes
844   fi
845 fi
846
847 ac_tool_prefix=
848 test -n "$host_alias" && ac_tool_prefix=$host_alias-
849
850 test "$silent" = yes && exec 6>/dev/null
851
852
853 # Find the source files, if location was not specified.
854 if test -z "$srcdir"; then
855   ac_srcdir_defaulted=yes
856   # Try the directory containing this script, then its parent.
857   ac_confdir=`(dirname "$0") 2>/dev/null ||
858 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
859          X"$0" : 'X\(//\)[^/]' \| \
860          X"$0" : 'X\(//\)$' \| \
861          X"$0" : 'X\(/\)' \| \
862          .     : '\(.\)' 2>/dev/null ||
863 echo X"$0" |
864     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
865           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
866           /^X\(\/\/\)$/{ s//\1/; q; }
867           /^X\(\/\).*/{ s//\1/; q; }
868           s/.*/./; q'`
869   srcdir=$ac_confdir
870   if test ! -r $srcdir/$ac_unique_file; then
871     srcdir=..
872   fi
873 else
874   ac_srcdir_defaulted=no
875 fi
876 if test ! -r $srcdir/$ac_unique_file; then
877   if test "$ac_srcdir_defaulted" = yes; then
878     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
879    { (exit 1); exit 1; }; }
880   else
881     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
882    { (exit 1); exit 1; }; }
883   fi
884 fi
885 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
886 ac_env_build_alias_set=${build_alias+set}
887 ac_env_build_alias_value=$build_alias
888 ac_cv_env_build_alias_set=${build_alias+set}
889 ac_cv_env_build_alias_value=$build_alias
890 ac_env_host_alias_set=${host_alias+set}
891 ac_env_host_alias_value=$host_alias
892 ac_cv_env_host_alias_set=${host_alias+set}
893 ac_cv_env_host_alias_value=$host_alias
894 ac_env_target_alias_set=${target_alias+set}
895 ac_env_target_alias_value=$target_alias
896 ac_cv_env_target_alias_set=${target_alias+set}
897 ac_cv_env_target_alias_value=$target_alias
898 ac_env_CC_set=${CC+set}
899 ac_env_CC_value=$CC
900 ac_cv_env_CC_set=${CC+set}
901 ac_cv_env_CC_value=$CC
902 ac_env_CFLAGS_set=${CFLAGS+set}
903 ac_env_CFLAGS_value=$CFLAGS
904 ac_cv_env_CFLAGS_set=${CFLAGS+set}
905 ac_cv_env_CFLAGS_value=$CFLAGS
906 ac_env_LDFLAGS_set=${LDFLAGS+set}
907 ac_env_LDFLAGS_value=$LDFLAGS
908 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
909 ac_cv_env_LDFLAGS_value=$LDFLAGS
910 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
911 ac_env_CPPFLAGS_value=$CPPFLAGS
912 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
913 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
914 ac_env_CPP_set=${CPP+set}
915 ac_env_CPP_value=$CPP
916 ac_cv_env_CPP_set=${CPP+set}
917 ac_cv_env_CPP_value=$CPP
918
919 #
920 # Report the --help message.
921 #
922 if test "$ac_init_help" = "long"; then
923   # Omit some internal or obsolete options to make the list less imposing.
924   # This message is too long to be a string in the A/UX 3.1 sh.
925   cat <<_ACEOF
926 \`configure' configures Heimdal 0.5.1 to adapt to many kinds of systems.
927
928 Usage: $0 [OPTION]... [VAR=VALUE]...
929
930 To assign environment variables (e.g., CC, CFLAGS...), specify them as
931 VAR=VALUE.  See below for descriptions of some of the useful variables.
932
933 Defaults for the options are specified in brackets.
934
935 Configuration:
936   -h, --help              display this help and exit
937       --help=short        display options specific to this package
938       --help=recursive    display the short help of all the included packages
939   -V, --version           display version information and exit
940   -q, --quiet, --silent   do not print \`checking...' messages
941       --cache-file=FILE   cache test results in FILE [disabled]
942   -C, --config-cache      alias for \`--cache-file=config.cache'
943   -n, --no-create         do not create output files
944       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
945
946 _ACEOF
947
948   cat <<_ACEOF
949 Installation directories:
950   --prefix=PREFIX         install architecture-independent files in PREFIX
951                           [$ac_default_prefix]
952   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
953                           [PREFIX]
954
955 By default, \`make install' will install all the files in
956 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
957 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
958 for instance \`--prefix=\$HOME'.
959
960 For better control, use the options below.
961
962 Fine tuning of the installation directories:
963   --bindir=DIR           user executables [EPREFIX/bin]
964   --sbindir=DIR          system admin executables [EPREFIX/sbin]
965   --libexecdir=DIR       program executables [EPREFIX/libexec]
966   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
967   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
968   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
969   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
970   --libdir=DIR           object code libraries [EPREFIX/lib]
971   --includedir=DIR       C header files [PREFIX/include]
972   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
973   --infodir=DIR          info documentation [PREFIX/info]
974   --mandir=DIR           man documentation [PREFIX/man]
975 _ACEOF
976
977   cat <<\_ACEOF
978
979 Program names:
980   --program-prefix=PREFIX            prepend PREFIX to installed program names
981   --program-suffix=SUFFIX            append SUFFIX to installed program names
982   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
983
984 X features:
985   --x-includes=DIR    X include files are in DIR
986   --x-libraries=DIR   X library files are in DIR
987
988 System types:
989   --build=BUILD     configure for building on BUILD [guessed]
990   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
991 _ACEOF
992 fi
993
994 if test -n "$ac_init_help"; then
995   case $ac_init_help in
996      short | recursive ) echo "Configuration of Heimdal 0.5.1:";;
997    esac
998   cat <<\_ACEOF
999
1000 Optional Features:
1001   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1002   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1003   --disable-dependency-tracking Speeds up one-time builds
1004   --enable-dependency-tracking  Do not reject slow dependency extractors
1005   --disable-largefile     omit support for large files
1006   --enable-shared=PKGS  build shared libraries default=no
1007   --enable-static=PKGS  build static libraries default=yes
1008   --enable-fast-install=PKGS  optimize for fast installation default=yes
1009   --disable-libtool-lock  avoid locking (might break parallel builds)
1010   --enable-dce            if you want support for DCE/DFS PAG's
1011   --disable-berkeley-db   if you don't want berkeley db
1012   --disable-otp           if you don't want OTP support
1013   --enable-osfc2          enable some OSF C2 support
1014   --disable-mmap          disable use of mmap
1015   --enable-bigendian      the target is big endian
1016   --enable-littleendian   the target is little endian
1017   --disable-dynamic-afs   do not use loaded AFS library with AIX
1018   --enable-netinfo        enable netinfo for configuration lookup
1019
1020 Optional Packages:
1021   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1022   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1023   --with-mips-abi=abi     ABI to use for IRIX (32, n32, or 64)
1024   --with-gnu-ld           assume the C compiler uses GNU ld default=no
1025   --with-pic              try to use only PIC/non-PIC objects default=use both
1026   --with-openldap=dir     use openldap in dir
1027   --with-openldap-lib=dir use openldap libraries in dir
1028   --with-openldap-include=dir
1029                           use openldap headers in dir
1030   --with-openldap-config=path
1031                           config program for openldap
1032   --with-krb4=dir         use krb4 in dir
1033   --with-krb4-lib=dir     use krb4 libraries in dir
1034   --with-krb4-include=dir use krb4 headers in dir
1035   --with-krb4-config=path config program for krb4
1036   --with-openssl=dir      use openssl in dir
1037   --with-openssl-lib=dir  use openssl libraries in dir
1038   --with-openssl-include=dir
1039                           use openssl headers in dir
1040   --without-ipv6          do not enable IPv6 support
1041   --with-readline=dir     use readline in dir
1042   --with-readline-lib=dir use readline libraries in dir
1043   --with-readline-include=dir
1044                           use readline headers in dir
1045   --with-readline-config=path
1046                           config program for readline
1047   --with-hesiod=dir       use hesiod in dir
1048   --with-hesiod-lib=dir   use hesiod libraries in dir
1049   --with-hesiod-include=dir
1050                           use hesiod headers in dir
1051   --with-hesiod-config=path
1052                           config program for hesiod
1053   --with-x                use the X Window System
1054
1055 Some influential environment variables:
1056   CC          C compiler command
1057   CFLAGS      C compiler flags
1058   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1059               nonstandard directory <lib dir>
1060   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
1061               headers in a nonstandard directory <include dir>
1062   CPP         C preprocessor
1063
1064 Use these variables to override the choices made by `configure' or to help
1065 it to find libraries and programs with nonstandard names/locations.
1066
1067 Report bugs to <heimdal-bugs@pdc.kth.se>.
1068 _ACEOF
1069 fi
1070
1071 if test "$ac_init_help" = "recursive"; then
1072   # If there are subdirs, report their specific --help.
1073   ac_popdir=`pwd`
1074   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1075     test -d $ac_dir || continue
1076     ac_builddir=.
1077
1078 if test "$ac_dir" != .; then
1079   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1080   # A "../" for each directory in $ac_dir_suffix.
1081   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1082 else
1083   ac_dir_suffix= ac_top_builddir=
1084 fi
1085
1086 case $srcdir in
1087   .)  # No --srcdir option.  We are building in place.
1088     ac_srcdir=.
1089     if test -z "$ac_top_builddir"; then
1090        ac_top_srcdir=.
1091     else
1092        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1093     fi ;;
1094   [\\/]* | ?:[\\/]* )  # Absolute path.
1095     ac_srcdir=$srcdir$ac_dir_suffix;
1096     ac_top_srcdir=$srcdir ;;
1097   *) # Relative path.
1098     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1099     ac_top_srcdir=$ac_top_builddir$srcdir ;;
1100 esac
1101 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
1102 # absolute.
1103 ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
1104 ac_abs_top_builddir=`cd "$ac_dir" && cd $ac_top_builddir && pwd`
1105 ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
1106 ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
1107
1108     cd $ac_dir
1109     # Check for guested configure; otherwise get Cygnus style configure.
1110     if test -f $ac_srcdir/configure.gnu; then
1111       echo
1112       $SHELL $ac_srcdir/configure.gnu  --help=recursive
1113     elif test -f $ac_srcdir/configure; then
1114       echo
1115       $SHELL $ac_srcdir/configure  --help=recursive
1116     elif test -f $ac_srcdir/configure.ac ||
1117            test -f $ac_srcdir/configure.in; then
1118       echo
1119       $ac_configure --help
1120     else
1121       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1122     fi
1123     cd $ac_popdir
1124   done
1125 fi
1126
1127 test -n "$ac_init_help" && exit 0
1128 if $ac_init_version; then
1129   cat <<\_ACEOF
1130 Heimdal configure 0.5.1
1131 generated by GNU Autoconf 2.53
1132
1133 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
1134 Free Software Foundation, Inc.
1135 This configure script is free software; the Free Software Foundation
1136 gives unlimited permission to copy, distribute and modify it.
1137 _ACEOF
1138   exit 0
1139 fi
1140 exec 5>config.log
1141 cat >&5 <<_ACEOF
1142 This file contains any messages produced by compilers while
1143 running configure, to aid debugging if configure makes a mistake.
1144
1145 It was created by Heimdal $as_me 0.5.1, which was
1146 generated by GNU Autoconf 2.53.  Invocation command line was
1147
1148   $ $0 $@
1149
1150 _ACEOF
1151 {
1152 cat <<_ASUNAME
1153 ## --------- ##
1154 ## Platform. ##
1155 ## --------- ##
1156
1157 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1158 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1159 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1160 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1161 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1162
1163 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1164 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1165
1166 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1167 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1168 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1169 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1170 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1171 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1172 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1173
1174 _ASUNAME
1175
1176 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1177 for as_dir in $PATH
1178 do
1179   IFS=$as_save_IFS
1180   test -z "$as_dir" && as_dir=.
1181   echo "PATH: $as_dir"
1182 done
1183
1184 } >&5
1185
1186 cat >&5 <<_ACEOF
1187
1188
1189 ## ----------- ##
1190 ## Core tests. ##
1191 ## ----------- ##
1192
1193 _ACEOF
1194
1195
1196 # Keep a trace of the command line.
1197 # Strip out --no-create and --no-recursion so they do not pile up.
1198 # Also quote any args containing shell meta-characters.
1199 ac_configure_args=
1200 ac_sep=
1201 for ac_arg
1202 do
1203   case $ac_arg in
1204   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1205   | --no-cr | --no-c | -n ) continue ;;
1206   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1207   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1208     continue ;;
1209   *" "*|*"      "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1210     ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1211   esac
1212   case " $ac_configure_args " in
1213     *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1214     *) ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1215        ac_sep=" " ;;
1216   esac
1217   # Get rid of the leading space.
1218 done
1219
1220 # When interrupted or exit'd, cleanup temporary files, and complete
1221 # config.log.  We remove comments because anyway the quotes in there
1222 # would cause problems or look ugly.
1223 # WARNING: Be sure not to use single quotes in there, as some shells,
1224 # such as our DU 5.0 friend, will then `close' the trap.
1225 trap 'exit_status=$?
1226   # Save into config.log some information that might help in debugging.
1227   {
1228     echo
1229     cat <<\_ASBOX
1230 ## ---------------- ##
1231 ## Cache variables. ##
1232 ## ---------------- ##
1233 _ASBOX
1234     echo
1235     # The following way of writing the cache mishandles newlines in values,
1236 {
1237   (set) 2>&1 |
1238     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1239     *ac_space=\ *)
1240       sed -n \
1241         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1242           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1243       ;;
1244     *)
1245       sed -n \
1246         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1247       ;;
1248     esac;
1249 }
1250     echo
1251     if test -s confdefs.h; then
1252       cat <<\_ASBOX
1253 ## ----------- ##
1254 ## confdefs.h. ##
1255 ## ----------- ##
1256 _ASBOX
1257       echo
1258       sed "/^$/d" confdefs.h
1259       echo
1260     fi
1261     test "$ac_signal" != 0 &&
1262       echo "$as_me: caught signal $ac_signal"
1263     echo "$as_me: exit $exit_status"
1264   } >&5
1265   rm -f core core.* *.core &&
1266   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1267     exit $exit_status
1268      ' 0
1269 for ac_signal in 1 2 13 15; do
1270   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1271 done
1272 ac_signal=0
1273
1274 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1275 rm -rf conftest* confdefs.h
1276 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1277 echo >confdefs.h
1278
1279 # Predefined preprocessor variables.
1280
1281 cat >>confdefs.h <<_ACEOF
1282 #define PACKAGE_NAME "$PACKAGE_NAME"
1283 _ACEOF
1284
1285
1286 cat >>confdefs.h <<_ACEOF
1287 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1288 _ACEOF
1289
1290
1291 cat >>confdefs.h <<_ACEOF
1292 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1293 _ACEOF
1294
1295
1296 cat >>confdefs.h <<_ACEOF
1297 #define PACKAGE_STRING "$PACKAGE_STRING"
1298 _ACEOF
1299
1300
1301 cat >>confdefs.h <<_ACEOF
1302 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1303 _ACEOF
1304
1305
1306 # Let the site file select an alternate cache file if it wants to.
1307 # Prefer explicitly selected file to automatically selected ones.
1308 if test -z "$CONFIG_SITE"; then
1309   if test "x$prefix" != xNONE; then
1310     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1311   else
1312     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1313   fi
1314 fi
1315 for ac_site_file in $CONFIG_SITE; do
1316   if test -r "$ac_site_file"; then
1317     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1318 echo "$as_me: loading site script $ac_site_file" >&6;}
1319     sed 's/^/| /' "$ac_site_file" >&5
1320     . "$ac_site_file"
1321   fi
1322 done
1323
1324 if test -r "$cache_file"; then
1325   # Some versions of bash will fail to source /dev/null (special
1326   # files actually), so we avoid doing that.
1327   if test -f "$cache_file"; then
1328     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1329 echo "$as_me: loading cache $cache_file" >&6;}
1330     case $cache_file in
1331       [\\/]* | ?:[\\/]* ) . $cache_file;;
1332       *)                      . ./$cache_file;;
1333     esac
1334   fi
1335 else
1336   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1337 echo "$as_me: creating cache $cache_file" >&6;}
1338   >$cache_file
1339 fi
1340
1341 # Check that the precious variables saved in the cache have kept the same
1342 # value.
1343 ac_cache_corrupted=false
1344 for ac_var in `(set) 2>&1 |
1345                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1346   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1347   eval ac_new_set=\$ac_env_${ac_var}_set
1348   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1349   eval ac_new_val="\$ac_env_${ac_var}_value"
1350   case $ac_old_set,$ac_new_set in
1351     set,)
1352       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1353 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1354       ac_cache_corrupted=: ;;
1355     ,set)
1356       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1357 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1358       ac_cache_corrupted=: ;;
1359     ,);;
1360     *)
1361       if test "x$ac_old_val" != "x$ac_new_val"; then
1362         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1363 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1364         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1365 echo "$as_me:   former value:  $ac_old_val" >&2;}
1366         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1367 echo "$as_me:   current value: $ac_new_val" >&2;}
1368         ac_cache_corrupted=:
1369       fi;;
1370   esac
1371   # Pass precious variables to config.status.
1372   if test "$ac_new_set" = set; then
1373     case $ac_new_val in
1374     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1375       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1376     *) ac_arg=$ac_var=$ac_new_val ;;
1377     esac
1378     case " $ac_configure_args " in
1379       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1380       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1381     esac
1382   fi
1383 done
1384 if $ac_cache_corrupted; then
1385   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1386 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1387   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1388 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1389    { (exit 1); exit 1; }; }
1390 fi
1391
1392 ac_ext=c
1393 ac_cpp='$CPP $CPPFLAGS'
1394 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1395 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1396 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424 # Add the stamp file to the list of files AC keeps track of,
1425 # along with our hook.
1426 ac_config_headers="$ac_config_headers include/config.h"
1427
1428
1429
1430
1431 ac_ext=c
1432 ac_cpp='$CPP $CPPFLAGS'
1433 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1434 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1435 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1436 if test -n "$ac_tool_prefix"; then
1437   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1438 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1439 echo "$as_me:$LINENO: checking for $ac_word" >&5
1440 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1441 if test "${ac_cv_prog_CC+set}" = set; then
1442   echo $ECHO_N "(cached) $ECHO_C" >&6
1443 else
1444   if test -n "$CC"; then
1445   ac_cv_prog_CC="$CC" # Let the user override the test.
1446 else
1447 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1448 for as_dir in $PATH
1449 do
1450   IFS=$as_save_IFS
1451   test -z "$as_dir" && as_dir=.
1452   for ac_exec_ext in '' $ac_executable_extensions; do
1453   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1454     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1455     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1456     break 2
1457   fi
1458 done
1459 done
1460
1461 fi
1462 fi
1463 CC=$ac_cv_prog_CC
1464 if test -n "$CC"; then
1465   echo "$as_me:$LINENO: result: $CC" >&5
1466 echo "${ECHO_T}$CC" >&6
1467 else
1468   echo "$as_me:$LINENO: result: no" >&5
1469 echo "${ECHO_T}no" >&6
1470 fi
1471
1472 fi
1473 if test -z "$ac_cv_prog_CC"; then
1474   ac_ct_CC=$CC
1475   # Extract the first word of "gcc", so it can be a program name with args.
1476 set dummy gcc; ac_word=$2
1477 echo "$as_me:$LINENO: checking for $ac_word" >&5
1478 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1479 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1480   echo $ECHO_N "(cached) $ECHO_C" >&6
1481 else
1482   if test -n "$ac_ct_CC"; then
1483   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1484 else
1485 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1486 for as_dir in $PATH
1487 do
1488   IFS=$as_save_IFS
1489   test -z "$as_dir" && as_dir=.
1490   for ac_exec_ext in '' $ac_executable_extensions; do
1491   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1492     ac_cv_prog_ac_ct_CC="gcc"
1493     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1494     break 2
1495   fi
1496 done
1497 done
1498
1499 fi
1500 fi
1501 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1502 if test -n "$ac_ct_CC"; then
1503   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1504 echo "${ECHO_T}$ac_ct_CC" >&6
1505 else
1506   echo "$as_me:$LINENO: result: no" >&5
1507 echo "${ECHO_T}no" >&6
1508 fi
1509
1510   CC=$ac_ct_CC
1511 else
1512   CC="$ac_cv_prog_CC"
1513 fi
1514
1515 if test -z "$CC"; then
1516   if test -n "$ac_tool_prefix"; then
1517   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1518 set dummy ${ac_tool_prefix}cc; ac_word=$2
1519 echo "$as_me:$LINENO: checking for $ac_word" >&5
1520 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1521 if test "${ac_cv_prog_CC+set}" = set; then
1522   echo $ECHO_N "(cached) $ECHO_C" >&6
1523 else
1524   if test -n "$CC"; then
1525   ac_cv_prog_CC="$CC" # Let the user override the test.
1526 else
1527 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1528 for as_dir in $PATH
1529 do
1530   IFS=$as_save_IFS
1531   test -z "$as_dir" && as_dir=.
1532   for ac_exec_ext in '' $ac_executable_extensions; do
1533   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1534     ac_cv_prog_CC="${ac_tool_prefix}cc"
1535     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1536     break 2
1537   fi
1538 done
1539 done
1540
1541 fi
1542 fi
1543 CC=$ac_cv_prog_CC
1544 if test -n "$CC"; then
1545   echo "$as_me:$LINENO: result: $CC" >&5
1546 echo "${ECHO_T}$CC" >&6
1547 else
1548   echo "$as_me:$LINENO: result: no" >&5
1549 echo "${ECHO_T}no" >&6
1550 fi
1551
1552 fi
1553 if test -z "$ac_cv_prog_CC"; then
1554   ac_ct_CC=$CC
1555   # Extract the first word of "cc", so it can be a program name with args.
1556 set dummy cc; ac_word=$2
1557 echo "$as_me:$LINENO: checking for $ac_word" >&5
1558 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1559 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1560   echo $ECHO_N "(cached) $ECHO_C" >&6
1561 else
1562   if test -n "$ac_ct_CC"; then
1563   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1564 else
1565 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1566 for as_dir in $PATH
1567 do
1568   IFS=$as_save_IFS
1569   test -z "$as_dir" && as_dir=.
1570   for ac_exec_ext in '' $ac_executable_extensions; do
1571   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1572     ac_cv_prog_ac_ct_CC="cc"
1573     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1574     break 2
1575   fi
1576 done
1577 done
1578
1579 fi
1580 fi
1581 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1582 if test -n "$ac_ct_CC"; then
1583   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1584 echo "${ECHO_T}$ac_ct_CC" >&6
1585 else
1586   echo "$as_me:$LINENO: result: no" >&5
1587 echo "${ECHO_T}no" >&6
1588 fi
1589
1590   CC=$ac_ct_CC
1591 else
1592   CC="$ac_cv_prog_CC"
1593 fi
1594
1595 fi
1596 if test -z "$CC"; then
1597   # Extract the first word of "cc", so it can be a program name with args.
1598 set dummy cc; ac_word=$2
1599 echo "$as_me:$LINENO: checking for $ac_word" >&5
1600 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1601 if test "${ac_cv_prog_CC+set}" = set; then
1602   echo $ECHO_N "(cached) $ECHO_C" >&6
1603 else
1604   if test -n "$CC"; then
1605   ac_cv_prog_CC="$CC" # Let the user override the test.
1606 else
1607   ac_prog_rejected=no
1608 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1609 for as_dir in $PATH
1610 do
1611   IFS=$as_save_IFS
1612   test -z "$as_dir" && as_dir=.
1613   for ac_exec_ext in '' $ac_executable_extensions; do
1614   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1615     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1616        ac_prog_rejected=yes
1617        continue
1618      fi
1619     ac_cv_prog_CC="cc"
1620     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1621     break 2
1622   fi
1623 done
1624 done
1625
1626 if test $ac_prog_rejected = yes; then
1627   # We found a bogon in the path, so make sure we never use it.
1628   set dummy $ac_cv_prog_CC
1629   shift
1630   if test $# != 0; then
1631     # We chose a different compiler from the bogus one.
1632     # However, it has the same basename, so the bogon will be chosen
1633     # first if we set CC to just the basename; use the full file name.
1634     shift
1635     set dummy "$as_dir/$ac_word" ${1+"$@"}
1636     shift
1637     ac_cv_prog_CC="$@"
1638   fi
1639 fi
1640 fi
1641 fi
1642 CC=$ac_cv_prog_CC
1643 if test -n "$CC"; then
1644   echo "$as_me:$LINENO: result: $CC" >&5
1645 echo "${ECHO_T}$CC" >&6
1646 else
1647   echo "$as_me:$LINENO: result: no" >&5
1648 echo "${ECHO_T}no" >&6
1649 fi
1650
1651 fi
1652 if test -z "$CC"; then
1653   if test -n "$ac_tool_prefix"; then
1654   for ac_prog in cl
1655   do
1656     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1657 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1658 echo "$as_me:$LINENO: checking for $ac_word" >&5
1659 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1660 if test "${ac_cv_prog_CC+set}" = set; then
1661   echo $ECHO_N "(cached) $ECHO_C" >&6
1662 else
1663   if test -n "$CC"; then
1664   ac_cv_prog_CC="$CC" # Let the user override the test.
1665 else
1666 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1667 for as_dir in $PATH
1668 do
1669   IFS=$as_save_IFS
1670   test -z "$as_dir" && as_dir=.
1671   for ac_exec_ext in '' $ac_executable_extensions; do
1672   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1673     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1674     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1675     break 2
1676   fi
1677 done
1678 done
1679
1680 fi
1681 fi
1682 CC=$ac_cv_prog_CC
1683 if test -n "$CC"; then
1684   echo "$as_me:$LINENO: result: $CC" >&5
1685 echo "${ECHO_T}$CC" >&6
1686 else
1687   echo "$as_me:$LINENO: result: no" >&5
1688 echo "${ECHO_T}no" >&6
1689 fi
1690
1691     test -n "$CC" && break
1692   done
1693 fi
1694 if test -z "$CC"; then
1695   ac_ct_CC=$CC
1696   for ac_prog in cl
1697 do
1698   # Extract the first word of "$ac_prog", so it can be a program name with args.
1699 set dummy $ac_prog; ac_word=$2
1700 echo "$as_me:$LINENO: checking for $ac_word" >&5
1701 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1702 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1703   echo $ECHO_N "(cached) $ECHO_C" >&6
1704 else
1705   if test -n "$ac_ct_CC"; then
1706   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1707 else
1708 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1709 for as_dir in $PATH
1710 do
1711   IFS=$as_save_IFS
1712   test -z "$as_dir" && as_dir=.
1713   for ac_exec_ext in '' $ac_executable_extensions; do
1714   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1715     ac_cv_prog_ac_ct_CC="$ac_prog"
1716     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1717     break 2
1718   fi
1719 done
1720 done
1721
1722 fi
1723 fi
1724 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1725 if test -n "$ac_ct_CC"; then
1726   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1727 echo "${ECHO_T}$ac_ct_CC" >&6
1728 else
1729   echo "$as_me:$LINENO: result: no" >&5
1730 echo "${ECHO_T}no" >&6
1731 fi
1732
1733   test -n "$ac_ct_CC" && break
1734 done
1735
1736   CC=$ac_ct_CC
1737 fi
1738
1739 fi
1740
1741
1742 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH" >&5
1743 echo "$as_me: error: no acceptable C compiler found in \$PATH" >&2;}
1744    { (exit 1); exit 1; }; }
1745
1746 # Provide some information about the compiler.
1747 echo "$as_me:$LINENO:" \
1748      "checking for C compiler version" >&5
1749 ac_compiler=`set X $ac_compile; echo $2`
1750 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1751   (eval $ac_compiler --version </dev/null >&5) 2>&5
1752   ac_status=$?
1753   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1754   (exit $ac_status); }
1755 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1756   (eval $ac_compiler -v </dev/null >&5) 2>&5
1757   ac_status=$?
1758   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1759   (exit $ac_status); }
1760 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1761   (eval $ac_compiler -V </dev/null >&5) 2>&5
1762   ac_status=$?
1763   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1764   (exit $ac_status); }
1765
1766 cat >conftest.$ac_ext <<_ACEOF
1767 #line $LINENO "configure"
1768 #include "confdefs.h"
1769
1770 #ifdef F77_DUMMY_MAIN
1771 #  ifdef __cplusplus
1772      extern "C"
1773 #  endif
1774    int F77_DUMMY_MAIN() { return 1; }
1775 #endif
1776 int
1777 main ()
1778 {
1779
1780   ;
1781   return 0;
1782 }
1783 _ACEOF
1784 ac_clean_files_save=$ac_clean_files
1785 ac_clean_files="$ac_clean_files a.out a.exe"
1786 # Try to create an executable without -o first, disregard a.out.
1787 # It will help us diagnose broken compilers, and finding out an intuition
1788 # of exeext.
1789 echo "$as_me:$LINENO: checking for C compiler default output" >&5
1790 echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
1791 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1792 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1793   (eval $ac_link_default) 2>&5
1794   ac_status=$?
1795   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1796   (exit $ac_status); }; then
1797   # Find the output, starting from the most likely.  This scheme is
1798 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1799 # resort.
1800
1801 # Be careful to initialize this variable, since it used to be cached.
1802 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1803 ac_cv_exeext=
1804 for ac_file in `ls a_out.exe a.exe conftest.exe 2>/dev/null;
1805                 ls a.out conftest 2>/dev/null;
1806                 ls a.* conftest.* 2>/dev/null`; do
1807   case $ac_file in
1808     *.$ac_ext | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb | *.xSYM ) ;;
1809     a.out ) # We found the default executable, but exeext='' is most
1810             # certainly right.
1811             break;;
1812     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1813           # FIXME: I believe we export ac_cv_exeext for Libtool --akim.
1814           export ac_cv_exeext
1815           break;;
1816     * ) break;;
1817   esac
1818 done
1819 else
1820   echo "$as_me: failed program was:" >&5
1821 cat conftest.$ac_ext >&5
1822 { { echo "$as_me:$LINENO: error: C compiler cannot create executables" >&5
1823 echo "$as_me: error: C compiler cannot create executables" >&2;}
1824    { (exit 77); exit 77; }; }
1825 fi
1826
1827 ac_exeext=$ac_cv_exeext
1828 echo "$as_me:$LINENO: result: $ac_file" >&5
1829 echo "${ECHO_T}$ac_file" >&6
1830
1831 # Check the compiler produces executables we can run.  If not, either
1832 # the compiler is broken, or we cross compile.
1833 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1834 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1835 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1836 # If not cross compiling, check that we can run a simple program.
1837 if test "$cross_compiling" != yes; then
1838   if { ac_try='./$ac_file'
1839   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1840   (eval $ac_try) 2>&5
1841   ac_status=$?
1842   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1843   (exit $ac_status); }; }; then
1844     cross_compiling=no
1845   else
1846     if test "$cross_compiling" = maybe; then
1847         cross_compiling=yes
1848     else
1849         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1850 If you meant to cross compile, use \`--host'." >&5
1851 echo "$as_me: error: cannot run C compiled programs.
1852 If you meant to cross compile, use \`--host'." >&2;}
1853    { (exit 1); exit 1; }; }
1854     fi
1855   fi
1856 fi
1857 echo "$as_me:$LINENO: result: yes" >&5
1858 echo "${ECHO_T}yes" >&6
1859
1860 rm -f a.out a.exe conftest$ac_cv_exeext
1861 ac_clean_files=$ac_clean_files_save
1862 # Check the compiler produces executables we can run.  If not, either
1863 # the compiler is broken, or we cross compile.
1864 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1865 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1866 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1867 echo "${ECHO_T}$cross_compiling" >&6
1868
1869 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1870 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1871 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1872   (eval $ac_link) 2>&5
1873   ac_status=$?
1874   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1875   (exit $ac_status); }; then
1876   # If both `conftest.exe' and `conftest' are `present' (well, observable)
1877 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
1878 # work properly (i.e., refer to `conftest.exe'), while it won't with
1879 # `rm'.
1880 for ac_file in `(ls conftest.exe; ls conftest; ls conftest.*) 2>/dev/null`; do
1881   case $ac_file in
1882     *.$ac_ext | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb ) ;;
1883     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1884           export ac_cv_exeext
1885           break;;
1886     * ) break;;
1887   esac
1888 done
1889 else
1890   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link" >&5
1891 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link" >&2;}
1892    { (exit 1); exit 1; }; }
1893 fi
1894
1895 rm -f conftest$ac_cv_exeext
1896 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1897 echo "${ECHO_T}$ac_cv_exeext" >&6
1898
1899 rm -f conftest.$ac_ext
1900 EXEEXT=$ac_cv_exeext
1901 ac_exeext=$EXEEXT
1902 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1903 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1904 if test "${ac_cv_objext+set}" = set; then
1905   echo $ECHO_N "(cached) $ECHO_C" >&6
1906 else
1907   cat >conftest.$ac_ext <<_ACEOF
1908 #line $LINENO "configure"
1909 #include "confdefs.h"
1910
1911 #ifdef F77_DUMMY_MAIN
1912 #  ifdef __cplusplus
1913      extern "C"
1914 #  endif
1915    int F77_DUMMY_MAIN() { return 1; }
1916 #endif
1917 int
1918 main ()
1919 {
1920
1921   ;
1922   return 0;
1923 }
1924 _ACEOF
1925 rm -f conftest.o conftest.obj
1926 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1927   (eval $ac_compile) 2>&5
1928   ac_status=$?
1929   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1930   (exit $ac_status); }; then
1931   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1932   case $ac_file in
1933     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb ) ;;
1934     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1935        break;;
1936   esac
1937 done
1938 else
1939   echo "$as_me: failed program was:" >&5
1940 cat conftest.$ac_ext >&5
1941 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile" >&5
1942 echo "$as_me: error: cannot compute suffix of object files: cannot compile" >&2;}
1943    { (exit 1); exit 1; }; }
1944 fi
1945
1946 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1947 fi
1948 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1949 echo "${ECHO_T}$ac_cv_objext" >&6
1950 OBJEXT=$ac_cv_objext
1951 ac_objext=$OBJEXT
1952 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
1953 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1954 if test "${ac_cv_c_compiler_gnu+set}" = set; then
1955   echo $ECHO_N "(cached) $ECHO_C" >&6
1956 else
1957   cat >conftest.$ac_ext <<_ACEOF
1958 #line $LINENO "configure"
1959 #include "confdefs.h"
1960
1961 #ifdef F77_DUMMY_MAIN
1962 #  ifdef __cplusplus
1963      extern "C"
1964 #  endif
1965    int F77_DUMMY_MAIN() { return 1; }
1966 #endif
1967 int
1968 main ()
1969 {
1970 #ifndef __GNUC__
1971        choke me
1972 #endif
1973
1974   ;
1975   return 0;
1976 }
1977 _ACEOF
1978 rm -f conftest.$ac_objext
1979 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1980   (eval $ac_compile) 2>&5
1981   ac_status=$?
1982   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1983   (exit $ac_status); } &&
1984          { ac_try='test -s conftest.$ac_objext'
1985   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1986   (eval $ac_try) 2>&5
1987   ac_status=$?
1988   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1989   (exit $ac_status); }; }; then
1990   ac_compiler_gnu=yes
1991 else
1992   echo "$as_me: failed program was:" >&5
1993 cat conftest.$ac_ext >&5
1994 ac_compiler_gnu=no
1995 fi
1996 rm -f conftest.$ac_objext conftest.$ac_ext
1997 ac_cv_c_compiler_gnu=$ac_compiler_gnu
1998
1999 fi
2000 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2001 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2002 GCC=`test $ac_compiler_gnu = yes && echo yes`
2003 ac_test_CFLAGS=${CFLAGS+set}
2004 ac_save_CFLAGS=$CFLAGS
2005 CFLAGS="-g"
2006 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2007 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2008 if test "${ac_cv_prog_cc_g+set}" = set; then
2009   echo $ECHO_N "(cached) $ECHO_C" >&6
2010 else
2011   cat >conftest.$ac_ext <<_ACEOF
2012 #line $LINENO "configure"
2013 #include "confdefs.h"
2014
2015 #ifdef F77_DUMMY_MAIN
2016 #  ifdef __cplusplus
2017      extern "C"
2018 #  endif
2019    int F77_DUMMY_MAIN() { return 1; }
2020 #endif
2021 int
2022 main ()
2023 {
2024
2025   ;
2026   return 0;
2027 }
2028 _ACEOF
2029 rm -f conftest.$ac_objext
2030 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2031   (eval $ac_compile) 2>&5
2032   ac_status=$?
2033   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2034   (exit $ac_status); } &&
2035          { ac_try='test -s conftest.$ac_objext'
2036   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2037   (eval $ac_try) 2>&5
2038   ac_status=$?
2039   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2040   (exit $ac_status); }; }; then
2041   ac_cv_prog_cc_g=yes
2042 else
2043   echo "$as_me: failed program was:" >&5
2044 cat conftest.$ac_ext >&5
2045 ac_cv_prog_cc_g=no
2046 fi
2047 rm -f conftest.$ac_objext conftest.$ac_ext
2048 fi
2049 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2050 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2051 if test "$ac_test_CFLAGS" = set; then
2052   CFLAGS=$ac_save_CFLAGS
2053 elif test $ac_cv_prog_cc_g = yes; then
2054   if test "$GCC" = yes; then
2055     CFLAGS="-g -O2"
2056   else
2057     CFLAGS="-g"
2058   fi
2059 else
2060   if test "$GCC" = yes; then
2061     CFLAGS="-O2"
2062   else
2063     CFLAGS=
2064   fi
2065 fi
2066 # Some people use a C++ compiler to compile C.  Since we use `exit',
2067 # in C++ we need to declare it.  In case someone uses the same compiler
2068 # for both compiling C and C++ we need to have the C++ compiler decide
2069 # the declaration of exit, since it's the most demanding environment.
2070 cat >conftest.$ac_ext <<_ACEOF
2071 #ifndef __cplusplus
2072   choke me
2073 #endif
2074 _ACEOF
2075 rm -f conftest.$ac_objext
2076 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2077   (eval $ac_compile) 2>&5
2078   ac_status=$?
2079   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2080   (exit $ac_status); } &&
2081          { ac_try='test -s conftest.$ac_objext'
2082   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2083   (eval $ac_try) 2>&5
2084   ac_status=$?
2085   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2086   (exit $ac_status); }; }; then
2087   for ac_declaration in \
2088    ''\
2089    '#include <stdlib.h>' \
2090    'extern "C" void std::exit (int) throw (); using std::exit;' \
2091    'extern "C" void std::exit (int); using std::exit;' \
2092    'extern "C" void exit (int) throw ();' \
2093    'extern "C" void exit (int);' \
2094    'void exit (int);'
2095 do
2096   cat >conftest.$ac_ext <<_ACEOF
2097 #line $LINENO "configure"
2098 #include "confdefs.h"
2099 #include <stdlib.h>
2100 $ac_declaration
2101 #ifdef F77_DUMMY_MAIN
2102 #  ifdef __cplusplus
2103      extern "C"
2104 #  endif
2105    int F77_DUMMY_MAIN() { return 1; }
2106 #endif
2107 int
2108 main ()
2109 {
2110 exit (42);
2111   ;
2112   return 0;
2113 }
2114 _ACEOF
2115 rm -f conftest.$ac_objext
2116 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2117   (eval $ac_compile) 2>&5
2118   ac_status=$?
2119   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2120   (exit $ac_status); } &&
2121          { ac_try='test -s conftest.$ac_objext'
2122   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2123   (eval $ac_try) 2>&5
2124   ac_status=$?
2125   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2126   (exit $ac_status); }; }; then
2127   :
2128 else
2129   echo "$as_me: failed program was:" >&5
2130 cat conftest.$ac_ext >&5
2131 continue
2132 fi
2133 rm -f conftest.$ac_objext conftest.$ac_ext
2134   cat >conftest.$ac_ext <<_ACEOF
2135 #line $LINENO "configure"
2136 #include "confdefs.h"
2137 $ac_declaration
2138 #ifdef F77_DUMMY_MAIN
2139 #  ifdef __cplusplus
2140      extern "C"
2141 #  endif
2142    int F77_DUMMY_MAIN() { return 1; }
2143 #endif
2144 int
2145 main ()
2146 {
2147 exit (42);
2148   ;
2149   return 0;
2150 }
2151 _ACEOF
2152 rm -f conftest.$ac_objext
2153 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2154   (eval $ac_compile) 2>&5
2155   ac_status=$?
2156   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2157   (exit $ac_status); } &&
2158          { ac_try='test -s conftest.$ac_objext'
2159   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2160   (eval $ac_try) 2>&5
2161   ac_status=$?
2162   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2163   (exit $ac_status); }; }; then
2164   break
2165 else
2166   echo "$as_me: failed program was:" >&5
2167 cat conftest.$ac_ext >&5
2168 fi
2169 rm -f conftest.$ac_objext conftest.$ac_ext
2170 done
2171 rm -f conftest*
2172 if test -n "$ac_declaration"; then
2173   echo '#ifdef __cplusplus' >>confdefs.h
2174   echo $ac_declaration      >>confdefs.h
2175   echo '#endif'             >>confdefs.h
2176 fi
2177
2178 else
2179   echo "$as_me: failed program was:" >&5
2180 cat conftest.$ac_ext >&5
2181 fi
2182 rm -f conftest.$ac_objext conftest.$ac_ext
2183 ac_ext=c
2184 ac_cpp='$CPP $CPPFLAGS'
2185 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2186 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2187 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2188
2189 ac_ext=c
2190 ac_cpp='$CPP $CPPFLAGS'
2191 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2192 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2193 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2194 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2195 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2196 # On Suns, sometimes $CPP names a directory.
2197 if test -n "$CPP" && test -d "$CPP"; then
2198   CPP=
2199 fi
2200 if test -z "$CPP"; then
2201   if test "${ac_cv_prog_CPP+set}" = set; then
2202   echo $ECHO_N "(cached) $ECHO_C" >&6
2203 else
2204       # Double quotes because CPP needs to be expanded
2205     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2206     do
2207       ac_preproc_ok=false
2208 for ac_c_preproc_warn_flag in '' yes
2209 do
2210   # Use a header file that comes with gcc, so configuring glibc
2211   # with a fresh cross-compiler works.
2212   # On the NeXT, cc -E runs the code through the compiler's parser,
2213   # not just through cpp. "Syntax error" is here to catch this case.
2214   cat >conftest.$ac_ext <<_ACEOF
2215 #line $LINENO "configure"
2216 #include "confdefs.h"
2217 #include <assert.h>
2218                      Syntax error
2219 _ACEOF
2220 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2221   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2222   ac_status=$?
2223   egrep -v '^ *\+' conftest.er1 >conftest.err
2224   rm -f conftest.er1
2225   cat conftest.err >&5
2226   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2227   (exit $ac_status); } >/dev/null; then
2228   if test -s conftest.err; then
2229     ac_cpp_err=$ac_c_preproc_warn_flag
2230   else
2231     ac_cpp_err=
2232   fi
2233 else
2234   ac_cpp_err=yes
2235 fi
2236 if test -z "$ac_cpp_err"; then
2237   :
2238 else
2239   echo "$as_me: failed program was:" >&5
2240   cat conftest.$ac_ext >&5
2241   # Broken: fails on valid input.
2242 continue
2243 fi
2244 rm -f conftest.err conftest.$ac_ext
2245
2246   # OK, works on sane cases.  Now check whether non-existent headers
2247   # can be detected and how.
2248   cat >conftest.$ac_ext <<_ACEOF
2249 #line $LINENO "configure"
2250 #include "confdefs.h"
2251 #include <ac_nonexistent.h>
2252 _ACEOF
2253 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2254   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2255   ac_status=$?
2256   egrep -v '^ *\+' conftest.er1 >conftest.err
2257   rm -f conftest.er1
2258   cat conftest.err >&5
2259   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2260   (exit $ac_status); } >/dev/null; then
2261   if test -s conftest.err; then
2262     ac_cpp_err=$ac_c_preproc_warn_flag
2263   else
2264     ac_cpp_err=
2265   fi
2266 else
2267   ac_cpp_err=yes
2268 fi
2269 if test -z "$ac_cpp_err"; then
2270   # Broken: success on invalid input.
2271 continue
2272 else
2273   echo "$as_me: failed program was:" >&5
2274   cat conftest.$ac_ext >&5
2275   # Passes both tests.
2276 ac_preproc_ok=:
2277 break
2278 fi
2279 rm -f conftest.err conftest.$ac_ext
2280
2281 done
2282 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2283 rm -f conftest.err conftest.$ac_ext
2284 if $ac_preproc_ok; then
2285   break
2286 fi
2287
2288     done
2289     ac_cv_prog_CPP=$CPP
2290
2291 fi
2292   CPP=$ac_cv_prog_CPP
2293 else
2294   ac_cv_prog_CPP=$CPP
2295 fi
2296 echo "$as_me:$LINENO: result: $CPP" >&5
2297 echo "${ECHO_T}$CPP" >&6
2298 ac_preproc_ok=false
2299 for ac_c_preproc_warn_flag in '' yes
2300 do
2301   # Use a header file that comes with gcc, so configuring glibc
2302   # with a fresh cross-compiler works.
2303   # On the NeXT, cc -E runs the code through the compiler's parser,
2304   # not just through cpp. "Syntax error" is here to catch this case.
2305   cat >conftest.$ac_ext <<_ACEOF
2306 #line $LINENO "configure"
2307 #include "confdefs.h"
2308 #include <assert.h>
2309                      Syntax error
2310 _ACEOF
2311 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2312   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2313   ac_status=$?
2314   egrep -v '^ *\+' conftest.er1 >conftest.err
2315   rm -f conftest.er1
2316   cat conftest.err >&5
2317   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2318   (exit $ac_status); } >/dev/null; then
2319   if test -s conftest.err; then
2320     ac_cpp_err=$ac_c_preproc_warn_flag
2321   else
2322     ac_cpp_err=
2323   fi
2324 else
2325   ac_cpp_err=yes
2326 fi
2327 if test -z "$ac_cpp_err"; then
2328   :
2329 else
2330   echo "$as_me: failed program was:" >&5
2331   cat conftest.$ac_ext >&5
2332   # Broken: fails on valid input.
2333 continue
2334 fi
2335 rm -f conftest.err conftest.$ac_ext
2336
2337   # OK, works on sane cases.  Now check whether non-existent headers
2338   # can be detected and how.
2339   cat >conftest.$ac_ext <<_ACEOF
2340 #line $LINENO "configure"
2341 #include "confdefs.h"
2342 #include <ac_nonexistent.h>
2343 _ACEOF
2344 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2345   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2346   ac_status=$?
2347   egrep -v '^ *\+' conftest.er1 >conftest.err
2348   rm -f conftest.er1
2349   cat conftest.err >&5
2350   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2351   (exit $ac_status); } >/dev/null; then
2352   if test -s conftest.err; then
2353     ac_cpp_err=$ac_c_preproc_warn_flag
2354   else
2355     ac_cpp_err=
2356   fi
2357 else
2358   ac_cpp_err=yes
2359 fi
2360 if test -z "$ac_cpp_err"; then
2361   # Broken: success on invalid input.
2362 continue
2363 else
2364   echo "$as_me: failed program was:" >&5
2365   cat conftest.$ac_ext >&5
2366   # Passes both tests.
2367 ac_preproc_ok=:
2368 break
2369 fi
2370 rm -f conftest.err conftest.$ac_ext
2371
2372 done
2373 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2374 rm -f conftest.err conftest.$ac_ext
2375 if $ac_preproc_ok; then
2376   :
2377 else
2378   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check" >&5
2379 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;}
2380    { (exit 1); exit 1; }; }
2381 fi
2382
2383 ac_ext=c
2384 ac_cpp='$CPP $CPPFLAGS'
2385 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2386 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2387 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2388
2389
2390 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2391 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2392 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2393   echo $ECHO_N "(cached) $ECHO_C" >&6
2394 else
2395   ac_cv_prog_cc_stdc=no
2396 ac_save_CC=$CC
2397 cat >conftest.$ac_ext <<_ACEOF
2398 #line $LINENO "configure"
2399 #include "confdefs.h"
2400 #include <stdarg.h>
2401 #include <stdio.h>
2402 #include <sys/types.h>
2403 #include <sys/stat.h>
2404 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2405 struct buf { int x; };
2406 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2407 static char *e (p, i)
2408      char **p;
2409      int i;
2410 {
2411   return p[i];
2412 }
2413 static char *f (char * (*g) (char **, int), char **p, ...)
2414 {
2415   char *s;
2416   va_list v;
2417   va_start (v,p);
2418   s = g (p, va_arg (v,int));
2419   va_end (v);
2420   return s;
2421 }
2422 int test (int i, double x);
2423 struct s1 {int (*f) (int a);};
2424 struct s2 {int (*f) (double a);};
2425 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2426 int argc;
2427 char **argv;
2428 #ifdef F77_DUMMY_MAIN
2429 #  ifdef __cplusplus
2430      extern "C"
2431 #  endif
2432    int F77_DUMMY_MAIN() { return 1; }
2433 #endif
2434 int
2435 main ()
2436 {
2437 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2438   ;
2439   return 0;
2440 }
2441 _ACEOF
2442 # Don't try gcc -ansi; that turns off useful extensions and
2443 # breaks some systems' header files.
2444 # AIX                   -qlanglvl=ansi
2445 # Ultrix and OSF/1      -std1
2446 # HP-UX 10.20 and later -Ae
2447 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2448 # SVR4                  -Xc -D__EXTENSIONS__
2449 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2450 do
2451   CC="$ac_save_CC $ac_arg"
2452   rm -f conftest.$ac_objext
2453 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2454   (eval $ac_compile) 2>&5
2455   ac_status=$?
2456   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2457   (exit $ac_status); } &&
2458          { ac_try='test -s conftest.$ac_objext'
2459   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2460   (eval $ac_try) 2>&5
2461   ac_status=$?
2462   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2463   (exit $ac_status); }; }; then
2464   ac_cv_prog_cc_stdc=$ac_arg
2465 break
2466 else
2467   echo "$as_me: failed program was:" >&5
2468 cat conftest.$ac_ext >&5
2469 fi
2470 rm -f conftest.$ac_objext
2471 done
2472 rm -f conftest.$ac_ext conftest.$ac_objext
2473 CC=$ac_save_CC
2474
2475 fi
2476
2477 case "x$ac_cv_prog_cc_stdc" in
2478   x|xno)
2479     echo "$as_me:$LINENO: result: none needed" >&5
2480 echo "${ECHO_T}none needed" >&6 ;;
2481   *)
2482     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2483 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2484     CC="$CC $ac_cv_prog_cc_stdc" ;;
2485 esac
2486
2487
2488 am__api_version="1.6"
2489 ac_aux_dir=
2490 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
2491   if test -f $ac_dir/install-sh; then
2492     ac_aux_dir=$ac_dir
2493     ac_install_sh="$ac_aux_dir/install-sh -c"
2494     break
2495   elif test -f $ac_dir/install.sh; then
2496     ac_aux_dir=$ac_dir
2497     ac_install_sh="$ac_aux_dir/install.sh -c"
2498     break
2499   elif test -f $ac_dir/shtool; then
2500     ac_aux_dir=$ac_dir
2501     ac_install_sh="$ac_aux_dir/shtool install -c"
2502     break
2503   fi
2504 done
2505 if test -z "$ac_aux_dir"; then
2506   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
2507 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
2508    { (exit 1); exit 1; }; }
2509 fi
2510 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
2511 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
2512 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
2513
2514 # Find a good install program.  We prefer a C program (faster),
2515 # so one script is as good as another.  But avoid the broken or
2516 # incompatible versions:
2517 # SysV /etc/install, /usr/sbin/install
2518 # SunOS /usr/etc/install
2519 # IRIX /sbin/install
2520 # AIX /bin/install
2521 # AmigaOS /C/install, which installs bootblocks on floppy discs
2522 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2523 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2524 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2525 # ./install, which can be erroneously created by make from ./install.sh.
2526 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2527 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2528 if test -z "$INSTALL"; then
2529 if test "${ac_cv_path_install+set}" = set; then
2530   echo $ECHO_N "(cached) $ECHO_C" >&6
2531 else
2532   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2533 for as_dir in $PATH
2534 do
2535   IFS=$as_save_IFS
2536   test -z "$as_dir" && as_dir=.
2537   # Account for people who put trailing slashes in PATH elements.
2538 case $as_dir/ in
2539   ./ | .// | /cC/* | \
2540   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2541   /usr/ucb/* ) ;;
2542   *)
2543     # OSF1 and SCO ODT 3.0 have their own names for install.
2544     # Don't use installbsd from OSF since it installs stuff as root
2545     # by default.
2546     for ac_prog in ginstall scoinst install; do
2547       for ac_exec_ext in '' $ac_executable_extensions; do
2548         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2549           if test $ac_prog = install &&
2550             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2551             # AIX install.  It has an incompatible calling convention.
2552             :
2553           elif test $ac_prog = install &&
2554             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2555             # program-specific install script used by HP pwplus--don't use.
2556             :
2557           else
2558             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2559             break 3
2560           fi
2561         fi
2562       done
2563     done
2564     ;;
2565 esac
2566 done
2567
2568
2569 fi
2570   if test "${ac_cv_path_install+set}" = set; then
2571     INSTALL=$ac_cv_path_install
2572   else
2573     # As a last resort, use the slow shell script.  We don't cache a
2574     # path for INSTALL within a source directory, because that will
2575     # break other packages using the cache if that directory is
2576     # removed, or if the path is relative.
2577     INSTALL=$ac_install_sh
2578   fi
2579 fi
2580 echo "$as_me:$LINENO: result: $INSTALL" >&5
2581 echo "${ECHO_T}$INSTALL" >&6
2582
2583 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2584 # It thinks the first close brace ends the variable substitution.
2585 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2586
2587 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2588
2589 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2590
2591 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2592 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
2593 # Just in case
2594 sleep 1
2595 echo timestamp > conftest.file
2596 # Do `set' in a subshell so we don't clobber the current shell's
2597 # arguments.  Must try -L first in case configure is actually a
2598 # symlink; some systems play weird games with the mod time of symlinks
2599 # (eg FreeBSD returns the mod time of the symlink's containing
2600 # directory).
2601 if (
2602    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
2603    if test "$*" = "X"; then
2604       # -L didn't work.
2605       set X `ls -t $srcdir/configure conftest.file`
2606    fi
2607    rm -f conftest.file
2608    if test "$*" != "X $srcdir/configure conftest.file" \
2609       && test "$*" != "X conftest.file $srcdir/configure"; then
2610
2611       # If neither matched, then we have a broken ls.  This can happen
2612       # if, for instance, CONFIG_SHELL is bash and it inherits a
2613       # broken ls alias from the environment.  This has actually
2614       # happened.  Such a system could not be considered "sane".
2615       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
2616 alias in your environment" >&5
2617 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
2618 alias in your environment" >&2;}
2619    { (exit 1); exit 1; }; }
2620    fi
2621
2622    test "$2" = conftest.file
2623    )
2624 then
2625    # Ok.
2626    :
2627 else
2628    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2629 Check your system clock" >&5
2630 echo "$as_me: error: newly created file is older than distributed files!
2631 Check your system clock" >&2;}
2632    { (exit 1); exit 1; }; }
2633 fi
2634 echo "$as_me:$LINENO: result: yes" >&5
2635 echo "${ECHO_T}yes" >&6
2636 test "$program_prefix" != NONE &&
2637   program_transform_name="s,^,$program_prefix,;$program_transform_name"
2638 # Use a double $ so make ignores it.
2639 test "$program_suffix" != NONE &&
2640   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2641 # Double any \ or $.  echo might interpret backslashes.
2642 # By default was `s,x,x', remove it if useless.
2643 cat <<\_ACEOF >conftest.sed
2644 s/[\\$]/&&/g;s/;s,x,x,$//
2645 _ACEOF
2646 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2647 rm conftest.sed
2648
2649
2650 # expand $ac_aux_dir to an absolute path
2651 am_aux_dir=`cd $ac_aux_dir && pwd`
2652
2653 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2654 # Use eval to expand $SHELL
2655 if eval "$MISSING --run true"; then
2656   am_missing_run="$MISSING --run "
2657 else
2658   am_missing_run=
2659   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2660 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2661 fi
2662
2663 for ac_prog in gawk mawk nawk awk
2664 do
2665   # Extract the first word of "$ac_prog", so it can be a program name with args.
2666 set dummy $ac_prog; ac_word=$2
2667 echo "$as_me:$LINENO: checking for $ac_word" >&5
2668 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2669 if test "${ac_cv_prog_AWK+set}" = set; then
2670   echo $ECHO_N "(cached) $ECHO_C" >&6
2671 else
2672   if test -n "$AWK"; then
2673   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2674 else
2675 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2676 for as_dir in $PATH
2677 do
2678   IFS=$as_save_IFS
2679   test -z "$as_dir" && as_dir=.
2680   for ac_exec_ext in '' $ac_executable_extensions; do
2681   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2682     ac_cv_prog_AWK="$ac_prog"
2683     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2684     break 2
2685   fi
2686 done
2687 done
2688
2689 fi
2690 fi
2691 AWK=$ac_cv_prog_AWK
2692 if test -n "$AWK"; then
2693   echo "$as_me:$LINENO: result: $AWK" >&5
2694 echo "${ECHO_T}$AWK" >&6
2695 else
2696   echo "$as_me:$LINENO: result: no" >&5
2697 echo "${ECHO_T}no" >&6
2698 fi
2699
2700   test -n "$AWK" && break
2701 done
2702
2703 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \${MAKE}" >&5
2704 echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6
2705 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
2706 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2707   echo $ECHO_N "(cached) $ECHO_C" >&6
2708 else
2709   cat >conftest.make <<\_ACEOF
2710 all:
2711         @echo 'ac_maketemp="${MAKE}"'
2712 _ACEOF
2713 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2714 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2715 if test -n "$ac_maketemp"; then
2716   eval ac_cv_prog_make_${ac_make}_set=yes
2717 else
2718   eval ac_cv_prog_make_${ac_make}_set=no
2719 fi
2720 rm -f conftest.make
2721 fi
2722 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2723   echo "$as_me:$LINENO: result: yes" >&5
2724 echo "${ECHO_T}yes" >&6
2725   SET_MAKE=
2726 else
2727   echo "$as_me:$LINENO: result: no" >&5
2728 echo "${ECHO_T}no" >&6
2729   SET_MAKE="MAKE=${MAKE-make}"
2730 fi
2731
2732 rm -f .deps 2>/dev/null
2733 mkdir .deps 2>/dev/null
2734 if test -d .deps; then
2735   DEPDIR=.deps
2736 else
2737   # MS-DOS does not allow filenames that begin with a dot.
2738   DEPDIR=_deps
2739 fi
2740 rmdir .deps 2>/dev/null
2741
2742
2743 ac_config_commands="$ac_config_commands depfiles"
2744
2745
2746 am_make=${MAKE-make}
2747 cat > confinc << 'END'
2748 doit:
2749         @echo done
2750 END
2751 # If we don't find an include directive, just comment out the code.
2752 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2753 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2754 am__include="#"
2755 am__quote=
2756 _am_result=none
2757 # First try GNU make style include.
2758 echo "include confinc" > confmf
2759 # We grep out `Entering directory' and `Leaving directory'
2760 # messages which can occur if `w' ends up in MAKEFLAGS.
2761 # In particular we don't look at `^make:' because GNU make might
2762 # be invoked under some other name (usually "gmake"), in which
2763 # case it prints its new name instead of `make'.
2764 if test "`$am_make -s -f confmf 2> /dev/null | fgrep -v 'ing directory'`" = "done"; then
2765    am__include=include
2766    am__quote=
2767    _am_result=GNU
2768 fi
2769 # Now try BSD make style include.
2770 if test "$am__include" = "#"; then
2771    echo '.include "confinc"' > confmf
2772    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
2773       am__include=.include
2774       am__quote="\""
2775       _am_result=BSD
2776    fi
2777 fi
2778
2779
2780 echo "$as_me:$LINENO: result: $_am_result" >&5
2781 echo "${ECHO_T}$_am_result" >&6
2782 rm -f confinc confmf
2783
2784 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2785 if test "${enable_dependency_tracking+set}" = set; then
2786   enableval="$enable_dependency_tracking"
2787
2788 fi;
2789 if test "x$enable_dependency_tracking" != xno; then
2790   am_depcomp="$ac_aux_dir/depcomp"
2791   AMDEPBACKSLASH='\'
2792 fi
2793
2794
2795 if test "x$enable_dependency_tracking" != xno; then
2796   AMDEP_TRUE=
2797   AMDEP_FALSE='#'
2798 else
2799   AMDEP_TRUE='#'
2800   AMDEP_FALSE=
2801 fi
2802
2803
2804
2805  # test to see if srcdir already configured
2806 if test "`cd $srcdir && pwd`" != "`pwd`" &&
2807    test -f $srcdir/config.status; then
2808   { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2809 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2810    { (exit 1); exit 1; }; }
2811 fi
2812
2813 # Define the identity of the package.
2814  PACKAGE=heimdal
2815  VERSION=0.5.1
2816
2817
2818 cat >>confdefs.h <<_ACEOF
2819 #define PACKAGE "$PACKAGE"
2820 _ACEOF
2821
2822
2823 cat >>confdefs.h <<_ACEOF
2824 #define VERSION "$VERSION"
2825 _ACEOF
2826
2827 # Some tools Automake needs.
2828
2829 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2830
2831
2832 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2833
2834
2835 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2836
2837
2838 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2839
2840
2841 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2842
2843
2844 AMTAR=${AMTAR-"${am_missing_run}tar"}
2845
2846 install_sh=${install_sh-"$am_aux_dir/install-sh"}
2847
2848 # Installed binaries are usually stripped using `strip' when the user
2849 # run `make install-strip'.  However `strip' might not be the right
2850 # tool to use in cross-compilation environments, therefore Automake
2851 # will honor the `STRIP' environment variable to overrule this program.
2852 if test "$cross_compiling" != no; then
2853   if test -n "$ac_tool_prefix"; then
2854   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2855 set dummy ${ac_tool_prefix}strip; ac_word=$2
2856 echo "$as_me:$LINENO: checking for $ac_word" >&5
2857 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2858 if test "${ac_cv_prog_STRIP+set}" = set; then
2859   echo $ECHO_N "(cached) $ECHO_C" >&6
2860 else
2861   if test -n "$STRIP"; then
2862   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2863 else
2864 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2865 for as_dir in $PATH
2866 do
2867   IFS=$as_save_IFS
2868   test -z "$as_dir" && as_dir=.
2869   for ac_exec_ext in '' $ac_executable_extensions; do
2870   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2871     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2872     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2873     break 2
2874   fi
2875 done
2876 done
2877
2878 fi
2879 fi
2880 STRIP=$ac_cv_prog_STRIP
2881 if test -n "$STRIP"; then
2882   echo "$as_me:$LINENO: result: $STRIP" >&5
2883 echo "${ECHO_T}$STRIP" >&6
2884 else
2885   echo "$as_me:$LINENO: result: no" >&5
2886 echo "${ECHO_T}no" >&6
2887 fi
2888
2889 fi
2890 if test -z "$ac_cv_prog_STRIP"; then
2891   ac_ct_STRIP=$STRIP
2892   # Extract the first word of "strip", so it can be a program name with args.
2893 set dummy strip; ac_word=$2
2894 echo "$as_me:$LINENO: checking for $ac_word" >&5
2895 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2896 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
2897   echo $ECHO_N "(cached) $ECHO_C" >&6
2898 else
2899   if test -n "$ac_ct_STRIP"; then
2900   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2901 else
2902 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2903 for as_dir in $PATH
2904 do
2905   IFS=$as_save_IFS
2906   test -z "$as_dir" && as_dir=.
2907   for ac_exec_ext in '' $ac_executable_extensions; do
2908   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2909     ac_cv_prog_ac_ct_STRIP="strip"
2910     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2911     break 2
2912   fi
2913 done
2914 done
2915
2916   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
2917 fi
2918 fi
2919 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2920 if test -n "$ac_ct_STRIP"; then
2921   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
2922 echo "${ECHO_T}$ac_ct_STRIP" >&6
2923 else
2924   echo "$as_me:$LINENO: result: no" >&5
2925 echo "${ECHO_T}no" >&6
2926 fi
2927
2928   STRIP=$ac_ct_STRIP
2929 else
2930   STRIP="$ac_cv_prog_STRIP"
2931 fi
2932
2933 fi
2934 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
2935
2936 # We need awk for the "check" target.  The system "awk" is bad on
2937 # some platforms.
2938
2939
2940 depcc="$CC"   am_compiler_list=
2941
2942 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
2943 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
2944 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
2945   echo $ECHO_N "(cached) $ECHO_C" >&6
2946 else
2947   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
2948   # We make a subdir and do the tests there.  Otherwise we can end up
2949   # making bogus files that we don't know about and never remove.  For
2950   # instance it was reported that on HP-UX the gcc test will end up
2951   # making a dummy file named `D' -- because `-MD' means `put the output
2952   # in D'.
2953   mkdir conftest.dir
2954   # Copy depcomp to subdir because otherwise we won't find it if we're
2955   # using a relative directory.
2956   cp "$am_depcomp" conftest.dir
2957   cd conftest.dir
2958
2959   am_cv_CC_dependencies_compiler_type=none
2960   if test "$am_compiler_list" = ""; then
2961      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
2962   fi
2963   for depmode in $am_compiler_list; do
2964     # We need to recreate these files for each test, as the compiler may
2965     # overwrite some of them when testing with obscure command lines.
2966     # This happens at least with the AIX C compiler.
2967     echo '#include "conftest.h"' > conftest.c
2968     echo 'int i;' > conftest.h
2969     echo "${am__include} ${am__quote}conftest.Po${am__quote}" > confmf
2970
2971     case $depmode in
2972     nosideeffect)
2973       # after this tag, mechanisms are not by side-effect, so they'll
2974       # only be used when explicitly requested
2975       if test "x$enable_dependency_tracking" = xyes; then
2976         continue
2977       else
2978         break
2979       fi
2980       ;;
2981     none) break ;;
2982     esac
2983     # We check with `-c' and `-o' for the sake of the "dashmstdout"
2984     # mode.  It turns out that the SunPro C++ compiler does not properly
2985     # handle `-M -o', and we need to detect this.
2986     if depmode=$depmode \
2987        source=conftest.c object=conftest.o \
2988        depfile=conftest.Po tmpdepfile=conftest.TPo \
2989        $SHELL ./depcomp $depcc -c conftest.c -o conftest.o >/dev/null 2>&1 &&
2990        grep conftest.h conftest.Po > /dev/null 2>&1 &&
2991        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
2992       am_cv_CC_dependencies_compiler_type=$depmode
2993       break
2994     fi
2995   done
2996
2997   cd ..
2998   rm -rf conftest.dir
2999 else
3000   am_cv_CC_dependencies_compiler_type=none
3001 fi
3002
3003 fi
3004 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3005 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3006 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3007
3008
3009
3010
3011
3012
3013 test "$sysconfdir" = '${prefix}/etc' && sysconfdir='/etc'
3014 test "$localstatedir" = '${prefix}/var' && localstatedir='/var/heimdal'
3015
3016 # Make sure we can run config.sub.
3017 $ac_config_sub sun4 >/dev/null 2>&1 ||
3018   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
3019 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
3020    { (exit 1); exit 1; }; }
3021
3022 echo "$as_me:$LINENO: checking build system type" >&5
3023 echo $ECHO_N "checking build system type... $ECHO_C" >&6
3024 if test "${ac_cv_build+set}" = set; then
3025   echo $ECHO_N "(cached) $ECHO_C" >&6
3026 else
3027   ac_cv_build_alias=$build_alias
3028 test -z "$ac_cv_build_alias" &&
3029   ac_cv_build_alias=`$ac_config_guess`
3030 test -z "$ac_cv_build_alias" &&
3031   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3032 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3033    { (exit 1); exit 1; }; }
3034 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
3035   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
3036 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
3037    { (exit 1); exit 1; }; }
3038
3039 fi
3040 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3041 echo "${ECHO_T}$ac_cv_build" >&6
3042 build=$ac_cv_build
3043 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3044 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3045 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3046
3047
3048 echo "$as_me:$LINENO: checking host system type" >&5
3049 echo $ECHO_N "checking host system type... $ECHO_C" >&6
3050 if test "${ac_cv_host+set}" = set; then
3051   echo $ECHO_N "(cached) $ECHO_C" >&6
3052 else
3053   ac_cv_host_alias=$host_alias
3054 test -z "$ac_cv_host_alias" &&
3055   ac_cv_host_alias=$ac_cv_build_alias
3056 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
3057   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
3058 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
3059    { (exit 1); exit 1; }; }
3060
3061 fi
3062 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3063 echo "${ECHO_T}$ac_cv_host" >&6
3064 host=$ac_cv_host
3065 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3066 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3067 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3068
3069
3070 CANONICAL_HOST=$host
3071
3072
3073 # Check whether --enable-largefile or --disable-largefile was given.
3074 if test "${enable_largefile+set}" = set; then
3075   enableval="$enable_largefile"
3076
3077 fi;
3078 if test "$enable_largefile" != no; then
3079
3080   echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
3081 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
3082 if test "${ac_cv_sys_largefile_CC+set}" = set; then
3083   echo $ECHO_N "(cached) $ECHO_C" >&6
3084 else
3085   ac_cv_sys_largefile_CC=no
3086      if test "$GCC" != yes; then
3087        ac_save_CC=$CC
3088        while :; do
3089          # IRIX 6.2 and later do not support large files by default,
3090          # so use the C compiler's -n32 option if that helps.
3091          cat >conftest.$ac_ext <<_ACEOF
3092 #line $LINENO "configure"
3093 #include "confdefs.h"
3094 #include <sys/types.h>
3095  /* Check that off_t can represent 2**63 - 1 correctly.
3096     We can't simply define LARGE_OFF_T to be 9223372036854775807,
3097     since some C++ compilers masquerading as C compilers
3098     incorrectly reject 9223372036854775807.  */
3099 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3100   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3101                        && LARGE_OFF_T % 2147483647 == 1)
3102                       ? 1 : -1];
3103 #ifdef F77_DUMMY_MAIN
3104 #  ifdef __cplusplus
3105      extern "C"
3106 #  endif
3107    int F77_DUMMY_MAIN() { return 1; }
3108 #endif
3109 int
3110 main ()
3111 {
3112
3113   ;
3114   return 0;
3115 }
3116 _ACEOF
3117          rm -f conftest.$ac_objext
3118 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3119   (eval $ac_compile) 2>&5
3120   ac_status=$?
3121   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3122   (exit $ac_status); } &&
3123          { ac_try='test -s conftest.$ac_objext'
3124   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3125   (eval $ac_try) 2>&5
3126   ac_status=$?
3127   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3128   (exit $ac_status); }; }; then
3129   break
3130 else
3131   echo "$as_me: failed program was:" >&5
3132 cat conftest.$ac_ext >&5
3133 fi
3134 rm -f conftest.$ac_objext
3135          CC="$CC -n32"
3136          rm -f conftest.$ac_objext
3137 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3138   (eval $ac_compile) 2>&5
3139   ac_status=$?
3140   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3141   (exit $ac_status); } &&
3142          { ac_try='test -s conftest.$ac_objext'
3143   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3144   (eval $ac_try) 2>&5
3145   ac_status=$?
3146   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3147   (exit $ac_status); }; }; then
3148   ac_cv_sys_largefile_CC=' -n32'; break
3149 else
3150   echo "$as_me: failed program was:" >&5
3151 cat conftest.$ac_ext >&5
3152 fi
3153 rm -f conftest.$ac_objext
3154          break
3155        done
3156        CC=$ac_save_CC
3157        rm -f conftest.$ac_ext
3158     fi
3159 fi
3160 echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
3161 echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6
3162   if test "$ac_cv_sys_largefile_CC" != no; then
3163     CC=$CC$ac_cv_sys_largefile_CC
3164   fi
3165
3166   echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
3167 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
3168 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
3169   echo $ECHO_N "(cached) $ECHO_C" >&6
3170 else
3171   while :; do
3172   ac_cv_sys_file_offset_bits=no
3173   cat >conftest.$ac_ext <<_ACEOF
3174 #line $LINENO "configure"
3175 #include "confdefs.h"
3176 #include <sys/types.h>
3177  /* Check that off_t can represent 2**63 - 1 correctly.
3178     We can't simply define LARGE_OFF_T to be 9223372036854775807,
3179     since some C++ compilers masquerading as C compilers
3180     incorrectly reject 9223372036854775807.  */
3181 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3182   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3183                        && LARGE_OFF_T % 2147483647 == 1)
3184                       ? 1 : -1];
3185 #ifdef F77_DUMMY_MAIN
3186 #  ifdef __cplusplus
3187      extern "C"
3188 #  endif
3189    int F77_DUMMY_MAIN() { return 1; }
3190 #endif
3191 int
3192 main ()
3193 {
3194
3195   ;
3196   return 0;
3197 }
3198 _ACEOF
3199 rm -f conftest.$ac_objext
3200 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3201   (eval $ac_compile) 2>&5
3202   ac_status=$?
3203   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3204   (exit $ac_status); } &&
3205          { ac_try='test -s conftest.$ac_objext'
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   break
3212 else
3213   echo "$as_me: failed program was:" >&5
3214 cat conftest.$ac_ext >&5
3215 fi
3216 rm -f conftest.$ac_objext conftest.$ac_ext
3217   cat >conftest.$ac_ext <<_ACEOF
3218 #line $LINENO "configure"
3219 #include "confdefs.h"
3220 #define _FILE_OFFSET_BITS 64
3221 #include <sys/types.h>
3222  /* Check that off_t can represent 2**63 - 1 correctly.
3223     We can't simply define LARGE_OFF_T to be 9223372036854775807,
3224     since some C++ compilers masquerading as C compilers
3225     incorrectly reject 9223372036854775807.  */
3226 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3227   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3228                        && LARGE_OFF_T % 2147483647 == 1)
3229                       ? 1 : -1];
3230 #ifdef F77_DUMMY_MAIN
3231 #  ifdef __cplusplus
3232      extern "C"
3233 #  endif
3234    int F77_DUMMY_MAIN() { return 1; }
3235 #endif
3236 int
3237 main ()
3238 {
3239
3240   ;
3241   return 0;
3242 }
3243 _ACEOF
3244 rm -f conftest.$ac_objext
3245 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3246   (eval $ac_compile) 2>&5
3247   ac_status=$?
3248   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3249   (exit $ac_status); } &&
3250          { ac_try='test -s conftest.$ac_objext'
3251   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3252   (eval $ac_try) 2>&5
3253   ac_status=$?
3254   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3255   (exit $ac_status); }; }; then
3256   ac_cv_sys_file_offset_bits=64; break
3257 else
3258   echo "$as_me: failed program was:" >&5
3259 cat conftest.$ac_ext >&5
3260 fi
3261 rm -f conftest.$ac_objext conftest.$ac_ext
3262   break
3263 done
3264 fi
3265 echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
3266 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
3267 if test "$ac_cv_sys_file_offset_bits" != no; then
3268
3269 cat >>confdefs.h <<_ACEOF
3270 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
3271 _ACEOF
3272
3273 fi
3274 rm -f conftest*
3275   echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
3276 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
3277 if test "${ac_cv_sys_large_files+set}" = set; then
3278   echo $ECHO_N "(cached) $ECHO_C" >&6
3279 else
3280   while :; do
3281   ac_cv_sys_large_files=no
3282   cat >conftest.$ac_ext <<_ACEOF
3283 #line $LINENO "configure"
3284 #include "confdefs.h"
3285 #include <sys/types.h>
3286  /* Check that off_t can represent 2**63 - 1 correctly.
3287     We can't simply define LARGE_OFF_T to be 9223372036854775807,
3288     since some C++ compilers masquerading as C compilers
3289     incorrectly reject 9223372036854775807.  */
3290 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3291   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3292                        && LARGE_OFF_T % 2147483647 == 1)
3293                       ? 1 : -1];
3294 #ifdef F77_DUMMY_MAIN
3295 #  ifdef __cplusplus
3296      extern "C"
3297 #  endif
3298    int F77_DUMMY_MAIN() { return 1; }
3299 #endif
3300 int
3301 main ()
3302 {
3303
3304   ;
3305   return 0;
3306 }
3307 _ACEOF
3308 rm -f conftest.$ac_objext
3309 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3310   (eval $ac_compile) 2>&5
3311   ac_status=$?
3312   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3313   (exit $ac_status); } &&
3314          { ac_try='test -s conftest.$ac_objext'
3315   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3316   (eval $ac_try) 2>&5
3317   ac_status=$?
3318   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3319   (exit $ac_status); }; }; then
3320   break
3321 else
3322   echo "$as_me: failed program was:" >&5
3323 cat conftest.$ac_ext >&5
3324 fi
3325 rm -f conftest.$ac_objext conftest.$ac_ext
3326   cat >conftest.$ac_ext <<_ACEOF
3327 #line $LINENO "configure"
3328 #include "confdefs.h"
3329 #define _LARGE_FILES 1
3330 #include <sys/types.h>
3331  /* Check that off_t can represent 2**63 - 1 correctly.
3332     We can't simply define LARGE_OFF_T to be 9223372036854775807,
3333     since some C++ compilers masquerading as C compilers
3334     incorrectly reject 9223372036854775807.  */
3335 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3336   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3337                        && LARGE_OFF_T % 2147483647 == 1)
3338                       ? 1 : -1];
3339 #ifdef F77_DUMMY_MAIN
3340 #  ifdef __cplusplus
3341      extern "C"
3342 #  endif
3343    int F77_DUMMY_MAIN() { return 1; }
3344 #endif
3345 int
3346 main ()
3347 {
3348
3349   ;
3350   return 0;
3351 }
3352 _ACEOF
3353 rm -f conftest.$ac_objext
3354 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3355   (eval $ac_compile) 2>&5
3356   ac_status=$?
3357   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3358   (exit $ac_status); } &&
3359          { ac_try='test -s conftest.$ac_objext'
3360   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3361   (eval $ac_try) 2>&5
3362   ac_status=$?
3363   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3364   (exit $ac_status); }; }; then
3365   ac_cv_sys_large_files=1; break
3366 else
3367   echo "$as_me: failed program was:" >&5
3368 cat conftest.$ac_ext >&5
3369 fi
3370 rm -f conftest.$ac_objext conftest.$ac_ext
3371   break
3372 done
3373 fi
3374 echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
3375 echo "${ECHO_T}$ac_cv_sys_large_files" >&6
3376 if test "$ac_cv_sys_large_files" != no; then
3377
3378 cat >>confdefs.h <<_ACEOF
3379 #define _LARGE_FILES $ac_cv_sys_large_files
3380 _ACEOF
3381
3382 fi
3383 rm -f conftest*
3384 fi
3385
3386
3387
3388 cat >>confdefs.h <<\_ACEOF
3389 #define _GNU_SOURCE 1
3390 _ACEOF
3391
3392
3393
3394
3395
3396 for ac_prog in 'bison -y' byacc
3397 do
3398   # Extract the first word of "$ac_prog", so it can be a program name with args.
3399 set dummy $ac_prog; ac_word=$2
3400 echo "$as_me:$LINENO: checking for $ac_word" >&5
3401 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3402 if test "${ac_cv_prog_YACC+set}" = set; then
3403   echo $ECHO_N "(cached) $ECHO_C" >&6
3404 else
3405   if test -n "$YACC"; then
3406   ac_cv_prog_YACC="$YACC" # Let the user override the test.
3407 else
3408 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3409 for as_dir in $PATH
3410 do
3411   IFS=$as_save_IFS
3412   test -z "$as_dir" && as_dir=.
3413   for ac_exec_ext in '' $ac_executable_extensions; do
3414   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3415     ac_cv_prog_YACC="$ac_prog"
3416     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3417     break 2
3418   fi
3419 done
3420 done
3421
3422 fi
3423 fi
3424 YACC=$ac_cv_prog_YACC
3425 if test -n "$YACC"; then
3426   echo "$as_me:$LINENO: result: $YACC" >&5
3427 echo "${ECHO_T}$YACC" >&6
3428 else
3429   echo "$as_me:$LINENO: result: no" >&5
3430 echo "${ECHO_T}no" >&6
3431 fi
3432
3433   test -n "$YACC" && break
3434 done
3435 test -n "$YACC" || YACC="yacc"
3436
3437 for ac_prog in flex lex
3438 do
3439   # Extract the first word of "$ac_prog", so it can be a program name with args.
3440 set dummy $ac_prog; ac_word=$2
3441 echo "$as_me:$LINENO: checking for $ac_word" >&5
3442 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3443 if test "${ac_cv_prog_LEX+set}" = set; then
3444   echo $ECHO_N "(cached) $ECHO_C" >&6
3445 else
3446   if test -n "$LEX"; then
3447   ac_cv_prog_LEX="$LEX" # Let the user override the test.
3448 else
3449 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3450 for as_dir in $PATH
3451 do
3452   IFS=$as_save_IFS
3453   test -z "$as_dir" && as_dir=.
3454   for ac_exec_ext in '' $ac_executable_extensions; do
3455   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3456     ac_cv_prog_LEX="$ac_prog"
3457     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3458     break 2
3459   fi
3460 done
3461 done
3462
3463 fi
3464 fi
3465 LEX=$ac_cv_prog_LEX
3466 if test -n "$LEX"; then
3467   echo "$as_me:$LINENO: result: $LEX" >&5
3468 echo "${ECHO_T}$LEX" >&6
3469 else
3470   echo "$as_me:$LINENO: result: no" >&5
3471 echo "${ECHO_T}no" >&6
3472 fi
3473
3474   test -n "$LEX" && break
3475 done
3476 test -n "$LEX" || LEX=":"
3477
3478 if test -z "$LEXLIB"
3479 then
3480   echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
3481 echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
3482 if test "${ac_cv_lib_fl_yywrap+set}" = set; then
3483   echo $ECHO_N "(cached) $ECHO_C" >&6
3484 else
3485   ac_check_lib_save_LIBS=$LIBS
3486 LIBS="-lfl  $LIBS"
3487 cat >conftest.$ac_ext <<_ACEOF
3488 #line $LINENO "configure"
3489 #include "confdefs.h"
3490
3491 /* Override any gcc2 internal prototype to avoid an error.  */
3492 #ifdef __cplusplus
3493 extern "C"
3494 #endif
3495 /* We use char because int might match the return type of a gcc2
3496    builtin and then its argument prototype would still apply.  */
3497 char yywrap ();
3498 #ifdef F77_DUMMY_MAIN
3499 #  ifdef __cplusplus
3500      extern "C"
3501 #  endif
3502    int F77_DUMMY_MAIN() { return 1; }
3503 #endif
3504 int
3505 main ()
3506 {
3507 yywrap ();
3508   ;
3509   return 0;
3510 }
3511 _ACEOF
3512 rm -f conftest.$ac_objext conftest$ac_exeext
3513 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3514   (eval $ac_link) 2>&5
3515   ac_status=$?
3516   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3517   (exit $ac_status); } &&
3518          { ac_try='test -s conftest$ac_exeext'
3519   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3520   (eval $ac_try) 2>&5
3521   ac_status=$?
3522   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3523   (exit $ac_status); }; }; then
3524   ac_cv_lib_fl_yywrap=yes
3525 else
3526   echo "$as_me: failed program was:" >&5
3527 cat conftest.$ac_ext >&5
3528 ac_cv_lib_fl_yywrap=no
3529 fi
3530 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3531 LIBS=$ac_check_lib_save_LIBS
3532 fi
3533 echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5
3534 echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
3535 if test $ac_cv_lib_fl_yywrap = yes; then
3536   LEXLIB="-lfl"
3537 else
3538   echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
3539 echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
3540 if test "${ac_cv_lib_l_yywrap+set}" = set; then
3541   echo $ECHO_N "(cached) $ECHO_C" >&6
3542 else
3543   ac_check_lib_save_LIBS=$LIBS
3544 LIBS="-ll  $LIBS"
3545 cat >conftest.$ac_ext <<_ACEOF
3546 #line $LINENO "configure"
3547 #include "confdefs.h"
3548
3549 /* Override any gcc2 internal prototype to avoid an error.  */
3550 #ifdef __cplusplus
3551 extern "C"
3552 #endif
3553 /* We use char because int might match the return type of a gcc2
3554    builtin and then its argument prototype would still apply.  */
3555 char yywrap ();
3556 #ifdef F77_DUMMY_MAIN
3557 #  ifdef __cplusplus
3558      extern "C"
3559 #  endif
3560    int F77_DUMMY_MAIN() { return 1; }
3561 #endif
3562 int
3563 main ()
3564 {
3565 yywrap ();
3566   ;
3567   return 0;
3568 }
3569 _ACEOF
3570 rm -f conftest.$ac_objext conftest$ac_exeext
3571 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3572   (eval $ac_link) 2>&5
3573   ac_status=$?
3574   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3575   (exit $ac_status); } &&
3576          { ac_try='test -s conftest$ac_exeext'
3577   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3578   (eval $ac_try) 2>&5
3579   ac_status=$?
3580   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3581   (exit $ac_status); }; }; then
3582   ac_cv_lib_l_yywrap=yes
3583 else
3584   echo "$as_me: failed program was:" >&5
3585 cat conftest.$ac_ext >&5
3586 ac_cv_lib_l_yywrap=no
3587 fi
3588 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3589 LIBS=$ac_check_lib_save_LIBS
3590 fi
3591 echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
3592 echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
3593 if test $ac_cv_lib_l_yywrap = yes; then
3594   LEXLIB="-ll"
3595 fi
3596
3597 fi
3598
3599 fi
3600
3601 if test "x$LEX" != "x:"; then
3602   echo "$as_me:$LINENO: checking lex output file root" >&5
3603 echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
3604 if test "${ac_cv_prog_lex_root+set}" = set; then
3605   echo $ECHO_N "(cached) $ECHO_C" >&6
3606 else
3607   # The minimal lex program is just a single line: %%.  But some broken lexes
3608 # (Solaris, I think it was) want two %% lines, so accommodate them.
3609 cat >conftest.l <<_ACEOF
3610 %%
3611 %%
3612 _ACEOF
3613 { (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
3614   (eval $LEX conftest.l) 2>&5
3615   ac_status=$?
3616   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3617   (exit $ac_status); }
3618 if test -f lex.yy.c; then
3619   ac_cv_prog_lex_root=lex.yy
3620 elif test -f lexyy.c; then
3621   ac_cv_prog_lex_root=lexyy
3622 else
3623   { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
3624 echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
3625    { (exit 1); exit 1; }; }
3626 fi
3627 fi
3628 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
3629 echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
3630 rm -f conftest.l
3631 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
3632
3633 echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
3634 echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
3635 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
3636   echo $ECHO_N "(cached) $ECHO_C" >&6
3637 else
3638   # POSIX says lex can declare yytext either as a pointer or an array; the
3639 # default is implementation-dependent. Figure out which it is, since
3640 # not all implementations provide the %pointer and %array declarations.
3641 ac_cv_prog_lex_yytext_pointer=no
3642 echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
3643 ac_save_LIBS=$LIBS
3644 LIBS="$LIBS $LEXLIB"
3645 cat >conftest.$ac_ext <<_ACEOF
3646 `cat $LEX_OUTPUT_ROOT.c`
3647 _ACEOF
3648 rm -f conftest.$ac_objext conftest$ac_exeext
3649 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3650   (eval $ac_link) 2>&5
3651   ac_status=$?
3652   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3653   (exit $ac_status); } &&
3654          { ac_try='test -s conftest$ac_exeext'
3655   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3656   (eval $ac_try) 2>&5
3657   ac_status=$?
3658   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3659   (exit $ac_status); }; }; then
3660   ac_cv_prog_lex_yytext_pointer=yes
3661 else
3662   echo "$as_me: failed program was:" >&5
3663 cat conftest.$ac_ext >&5
3664 fi
3665 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3666 LIBS=$ac_save_LIBS
3667 rm -f "${LEX_OUTPUT_ROOT}.c"
3668
3669 fi
3670 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
3671 echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
3672 if test $ac_cv_prog_lex_yytext_pointer = yes; then
3673
3674 cat >>confdefs.h <<\_ACEOF
3675 #define YYTEXT_POINTER 1
3676 _ACEOF
3677
3678 fi
3679
3680 fi
3681 if test "$LEX" = :; then
3682   LEX=${am_missing_run}flex
3683 fi
3684 for ac_prog in gawk mawk nawk awk
3685 do
3686   # Extract the first word of "$ac_prog", so it can be a program name with args.
3687 set dummy $ac_prog; ac_word=$2
3688 echo "$as_me:$LINENO: checking for $ac_word" >&5
3689 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3690 if test "${ac_cv_prog_AWK+set}" = set; then
3691   echo $ECHO_N "(cached) $ECHO_C" >&6
3692 else
3693   if test -n "$AWK"; then
3694   ac_cv_prog_AWK="$AWK" # Let the user override the test.
3695 else
3696 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3697 for as_dir in $PATH
3698 do
3699   IFS=$as_save_IFS
3700   test -z "$as_dir" && as_dir=.
3701   for ac_exec_ext in '' $ac_executable_extensions; do
3702   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3703     ac_cv_prog_AWK="$ac_prog"
3704     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3705     break 2
3706   fi
3707 done
3708 done
3709
3710 fi
3711 fi
3712 AWK=$ac_cv_prog_AWK
3713 if test -n "$AWK"; then
3714   echo "$as_me:$LINENO: result: $AWK" >&5
3715 echo "${ECHO_T}$AWK" >&6
3716 else
3717   echo "$as_me:$LINENO: result: no" >&5
3718 echo "${ECHO_T}no" >&6
3719 fi
3720
3721   test -n "$AWK" && break
3722 done
3723
3724 echo "$as_me:$LINENO: checking for ln -s or something else" >&5
3725 echo $ECHO_N "checking for ln -s or something else... $ECHO_C" >&6
3726 if test "${ac_cv_prog_LN_S+set}" = set; then
3727   echo $ECHO_N "(cached) $ECHO_C" >&6
3728 else
3729   rm -f conftestdata
3730 if ln -s X conftestdata 2>/dev/null
3731 then
3732   rm -f conftestdata
3733   ac_cv_prog_LN_S="ln -s"
3734 else
3735   touch conftestdata1
3736   if ln conftestdata1 conftestdata2; then
3737     rm -f conftestdata*
3738     ac_cv_prog_LN_S=ln
3739   else
3740     ac_cv_prog_LN_S=cp
3741   fi
3742 fi
3743 fi
3744 LN_S="$ac_cv_prog_LN_S"
3745 echo "$as_me:$LINENO: result: $ac_cv_prog_LN_S" >&5
3746 echo "${ECHO_T}$ac_cv_prog_LN_S" >&6
3747
3748
3749
3750
3751 # Check whether --with-mips_abi or --without-mips_abi was given.
3752 if test "${with_mips_abi+set}" = set; then
3753   withval="$with_mips_abi"
3754
3755 fi;
3756
3757 case "$host_os" in
3758 irix*)
3759 with_mips_abi="${with_mips_abi:-yes}"
3760 if test -n "$GCC"; then
3761
3762 # GCC < 2.8 only supports the O32 ABI. GCC >= 2.8 has a flag to select
3763 # which ABI to use, but only supports (as of 2.8.1) the N32 and 64 ABIs.
3764 #
3765 # Default to N32, but if GCC doesn't grok -mabi=n32, we assume an old
3766 # GCC and revert back to O32. The same goes if O32 is asked for - old
3767 # GCCs doesn't like the -mabi option, and new GCCs can't output O32.
3768 #
3769 # Don't you just love *all* the different SGI ABIs?
3770
3771 case "${with_mips_abi}" in
3772         32|o32) abi='-mabi=32';  abilibdirext=''     ;;
3773        n32|yes) abi='-mabi=n32'; abilibdirext='32'  ;;
3774         64) abi='-mabi=64';  abilibdirext='64'   ;;
3775         no) abi=''; abilibdirext='';;
3776          *) { { echo "$as_me:$LINENO: error: \"Invalid ABI specified\"" >&5
3777 echo "$as_me: error: \"Invalid ABI specified\"" >&2;}
3778    { (exit 1); exit 1; }; } ;;
3779 esac
3780 if test -n "$abi" ; then
3781 ac_foo=krb_cv_gcc_`echo $abi | tr =- __`
3782 echo "$as_me:$LINENO: checking if $CC supports the $abi option" >&5
3783 echo $ECHO_N "checking if $CC supports the $abi option... $ECHO_C" >&6
3784 if eval "test \"\${$ac_foo+set}\" = set"; then
3785   echo $ECHO_N "(cached) $ECHO_C" >&6
3786 else
3787
3788 save_CFLAGS="$CFLAGS"
3789 CFLAGS="$CFLAGS $abi"
3790 cat >conftest.$ac_ext <<_ACEOF
3791 #line $LINENO "configure"
3792 #include "confdefs.h"
3793
3794 #ifdef F77_DUMMY_MAIN
3795 #  ifdef __cplusplus
3796      extern "C"
3797 #  endif
3798    int F77_DUMMY_MAIN() { return 1; }
3799 #endif
3800 int
3801 main ()
3802 {
3803 int x;
3804   ;
3805   return 0;
3806 }
3807 _ACEOF
3808 rm -f conftest.$ac_objext
3809 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3810   (eval $ac_compile) 2>&5
3811   ac_status=$?
3812   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3813   (exit $ac_status); } &&
3814          { ac_try='test -s conftest.$ac_objext'
3815   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3816   (eval $ac_try) 2>&5
3817   ac_status=$?
3818   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3819   (exit $ac_status); }; }; then
3820   eval $ac_foo=yes
3821 else
3822   echo "$as_me: failed program was:" >&5
3823 cat conftest.$ac_ext >&5
3824 eval $ac_foo=no
3825 fi
3826 rm -f conftest.$ac_objext conftest.$ac_ext
3827 CFLAGS="$save_CFLAGS"
3828
3829 fi
3830
3831 ac_res=`eval echo \\\$$ac_foo`
3832 echo "$as_me:$LINENO: result: $ac_res" >&5
3833 echo "${ECHO_T}$ac_res" >&6
3834 if test $ac_res = no; then
3835 # Try to figure out why that failed...
3836 case $abi in
3837         -mabi=32)
3838         save_CFLAGS="$CFLAGS"
3839         CFLAGS="$CFLAGS -mabi=n32"
3840         cat >conftest.$ac_ext <<_ACEOF
3841 #line $LINENO "configure"
3842 #include "confdefs.h"
3843
3844 #ifdef F77_DUMMY_MAIN
3845 #  ifdef __cplusplus
3846      extern "C"
3847 #  endif
3848    int F77_DUMMY_MAIN() { return 1; }
3849 #endif
3850 int
3851 main ()
3852 {
3853 int x;
3854   ;
3855   return 0;
3856 }
3857 _ACEOF
3858 rm -f conftest.$ac_objext
3859 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3860   (eval $ac_compile) 2>&5
3861   ac_status=$?
3862   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3863   (exit $ac_status); } &&
3864          { ac_try='test -s conftest.$ac_objext'
3865   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3866   (eval $ac_try) 2>&5
3867   ac_status=$?
3868   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3869   (exit $ac_status); }; }; then
3870   ac_res=yes
3871 else
3872   echo "$as_me: failed program was:" >&5
3873 cat conftest.$ac_ext >&5
3874 ac_res=no
3875 fi
3876 rm -f conftest.$ac_objext conftest.$ac_ext
3877         CLAGS="$save_CFLAGS"
3878         if test $ac_res = yes; then
3879                 # New GCC
3880                 { { echo "$as_me:$LINENO: error: $CC does not support the $with_mips_abi ABI" >&5
3881 echo "$as_me: error: $CC does not support the $with_mips_abi ABI" >&2;}
3882    { (exit 1); exit 1; }; }
3883         fi
3884         # Old GCC
3885         abi=''
3886         abilibdirext=''
3887         ;;
3888         -mabi=n32|-mabi=64)
3889                 if test $with_mips_abi = yes; then
3890                         # Old GCC, default to O32
3891                         abi=''
3892                         abilibdirext=''
3893                 else
3894                         # Some broken GCC
3895                         { { echo "$as_me:$LINENO: error: $CC does not support the $with_mips_abi ABI" >&5
3896 echo "$as_me: error: $CC does not support the $with_mips_abi ABI" >&2;}
3897    { (exit 1); exit 1; }; }
3898                 fi
3899         ;;
3900 esac
3901 fi #if test $ac_res = no; then
3902 fi #if test -n "$abi" ; then
3903 else
3904 case "${with_mips_abi}" in
3905         32|o32) abi='-32'; abilibdirext=''     ;;
3906        n32|yes) abi='-n32'; abilibdirext='32'  ;;
3907         64) abi='-64'; abilibdirext='64'   ;;
3908         no) abi=''; abilibdirext='';;
3909          *) { { echo "$as_me:$LINENO: error: \"Invalid ABI specified\"" >&5
3910 echo "$as_me: error: \"Invalid ABI specified\"" >&2;}
3911    { (exit 1); exit 1; }; } ;;
3912 esac
3913 fi #if test -n "$GCC"; then
3914 ;;
3915 esac
3916
3917 CC="$CC $abi"
3918 libdir="$libdir$abilibdirext"
3919
3920
3921 echo "$as_me:$LINENO: checking for __attribute__" >&5
3922 echo $ECHO_N "checking for __attribute__... $ECHO_C" >&6
3923 if test "${ac_cv___attribute__+set}" = set; then
3924   echo $ECHO_N "(cached) $ECHO_C" >&6
3925 else
3926
3927 cat >conftest.$ac_ext <<_ACEOF
3928 #line $LINENO "configure"
3929 #include "confdefs.h"
3930
3931 #include <stdlib.h>
3932
3933 #ifdef F77_DUMMY_MAIN
3934 #  ifdef __cplusplus
3935      extern "C"
3936 #  endif
3937    int F77_DUMMY_MAIN() { return 1; }
3938 #endif
3939 int
3940 main ()
3941 {
3942
3943 static void foo(void) __attribute__ ((noreturn));
3944
3945 static void
3946 foo(void)
3947 {
3948   exit(1);
3949 }
3950
3951   ;
3952   return 0;
3953 }
3954 _ACEOF
3955 rm -f conftest.$ac_objext
3956 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3957   (eval $ac_compile) 2>&5
3958   ac_status=$?
3959   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3960   (exit $ac_status); } &&
3961          { ac_try='test -s conftest.$ac_objext'
3962   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3963   (eval $ac_try) 2>&5
3964   ac_status=$?
3965   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3966   (exit $ac_status); }; }; then
3967   ac_cv___attribute__=yes
3968 else
3969   echo "$as_me: failed program was:" >&5
3970 cat conftest.$ac_ext >&5
3971 ac_cv___attribute__=no
3972 fi
3973 rm -f conftest.$ac_objext conftest.$ac_ext
3974 fi
3975
3976 if test "$ac_cv___attribute__" = "yes"; then
3977
3978 cat >>confdefs.h <<\_ACEOF
3979 #define HAVE___ATTRIBUTE__ 1
3980 _ACEOF
3981
3982 fi
3983 echo "$as_me:$LINENO: result: $ac_cv___attribute__" >&5
3984 echo "${ECHO_T}$ac_cv___attribute__" >&6
3985
3986
3987 # Check whether --enable-shared or --disable-shared was given.
3988 if test "${enable_shared+set}" = set; then
3989   enableval="$enable_shared"
3990   p=${PACKAGE-default}
3991 case $enableval in
3992 yes) enable_shared=yes ;;
3993 no) enable_shared=no ;;
3994 *)
3995   enable_shared=no
3996   # Look at the argument we got.  We use all the common list separators.
3997   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3998   for pkg in $enableval; do
3999     if test "X$pkg" = "X$p"; then
4000       enable_shared=yes
4001     fi
4002   done
4003   IFS="$ac_save_ifs"
4004   ;;
4005 esac
4006 else
4007   enable_shared=no
4008 fi;
4009 # Check whether --enable-static or --disable-static was given.
4010 if test "${enable_static+set}" = set; then
4011   enableval="$enable_static"
4012   p=${PACKAGE-default}
4013 case $enableval in
4014 yes) enable_static=yes ;;
4015 no) enable_static=no ;;
4016 *)
4017   enable_static=no
4018   # Look at the argument we got.  We use all the common list separators.
4019   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
4020   for pkg in $enableval; do
4021     if test "X$pkg" = "X$p"; then
4022       enable_static=yes
4023     fi
4024   done
4025   IFS="$ac_save_ifs"
4026   ;;
4027 esac
4028 else
4029   enable_static=yes
4030 fi;
4031 # Check whether --enable-fast-install or --disable-fast-install was given.
4032 if test "${enable_fast_install+set}" = set; then
4033   enableval="$enable_fast_install"
4034   p=${PACKAGE-default}
4035 case $enableval in
4036 yes) enable_fast_install=yes ;;
4037 no) enable_fast_install=no ;;
4038 *)
4039   enable_fast_install=no
4040   # Look at the argument we got.  We use all the common list separators.
4041   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
4042   for pkg in $enableval; do
4043     if test "X$pkg" = "X$p"; then
4044       enable_fast_install=yes
4045     fi
4046   done
4047   IFS="$ac_save_ifs"
4048   ;;
4049 esac
4050 else
4051   enable_fast_install=yes
4052 fi;
4053 # Find the correct PATH separator.  Usually this is `:', but
4054 # DJGPP uses `;' like DOS.
4055 if test "X${PATH_SEPARATOR+set}" != Xset; then
4056   UNAME=${UNAME-`uname 2>/dev/null`}
4057   case X$UNAME in
4058     *-DOS) lt_cv_sys_path_separator=';' ;;
4059     *)     lt_cv_sys_path_separator=':' ;;
4060   esac
4061   PATH_SEPARATOR=$lt_cv_sys_path_separator
4062 fi
4063
4064
4065 # Check whether --with-gnu-ld or --without-gnu-ld was given.
4066 if test "${with_gnu_ld+set}" = set; then
4067   withval="$with_gnu_ld"
4068   test "$withval" = no || with_gnu_ld=yes
4069 else
4070   with_gnu_ld=no
4071 fi;
4072 ac_prog=ld
4073 if test "$GCC" = yes; then
4074   # Check if gcc -print-prog-name=ld gives a path.
4075   echo "$as_me:$LINENO: checking for ld used by GCC" >&5
4076 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
4077   case $host in
4078   *-*-mingw*)
4079     # gcc leaves a trailing carriage return which upsets mingw
4080     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4081   *)
4082     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4083   esac
4084   case $ac_prog in
4085     # Accept absolute paths.
4086     [\\/]* | [A-Za-z]:[\\/]*)
4087       re_direlt='/[^/][^/]*/\.\./'
4088       # Canonicalize the path of ld
4089       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
4090       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
4091         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
4092       done
4093       test -z "$LD" && LD="$ac_prog"
4094       ;;
4095   "")
4096     # If it fails, then pretend we aren't using GCC.
4097     ac_prog=ld
4098     ;;
4099   *)
4100     # If it is relative, then search for the first ld in PATH.
4101     with_gnu_ld=unknown
4102     ;;
4103   esac
4104 elif test "$with_gnu_ld" = yes; then
4105   echo "$as_me:$LINENO: checking for GNU ld" >&5
4106 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
4107 else
4108   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4109 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
4110 fi
4111 if test "${lt_cv_path_LD+set}" = set; then
4112   echo $ECHO_N "(cached) $ECHO_C" >&6
4113 else
4114   if test -z "$LD"; then
4115   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4116   for ac_dir in $PATH; do
4117     test -z "$ac_dir" && ac_dir=.
4118     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4119       lt_cv_path_LD="$ac_dir/$ac_prog"
4120       # Check to see if the program is GNU ld.  I'd rather use --version,
4121       # but apparently some GNU ld's only accept -v.
4122       # Break only if it was the GNU/non-GNU ld that we prefer.
4123       if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
4124         test "$with_gnu_ld" != no && break
4125       else
4126         test "$with_gnu_ld" != yes && break
4127       fi
4128     fi
4129   done
4130   IFS="$ac_save_ifs"
4131 else
4132   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4133 fi
4134 fi
4135
4136 LD="$lt_cv_path_LD"
4137 if test -n "$LD"; then
4138   echo "$as_me:$LINENO: result: $LD" >&5
4139 echo "${ECHO_T}$LD" >&6
4140 else
4141   echo "$as_me:$LINENO: result: no" >&5
4142 echo "${ECHO_T}no" >&6
4143 fi
4144 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4145 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4146    { (exit 1); exit 1; }; }
4147 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4148 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
4149 if test "${lt_cv_prog_gnu_ld+set}" = set; then
4150   echo $ECHO_N "(cached) $ECHO_C" >&6
4151 else
4152   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
4153 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
4154   lt_cv_prog_gnu_ld=yes
4155 else
4156   lt_cv_prog_gnu_ld=no
4157 fi
4158 fi
4159 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4160 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
4161 with_gnu_ld=$lt_cv_prog_gnu_ld
4162
4163
4164 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
4165 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
4166 if test "${lt_cv_ld_reload_flag+set}" = set; then
4167   echo $ECHO_N "(cached) $ECHO_C" >&6
4168 else
4169   lt_cv_ld_reload_flag='-r'
4170 fi
4171 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
4172 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
4173 reload_flag=$lt_cv_ld_reload_flag
4174 test -n "$reload_flag" && reload_flag=" $reload_flag"
4175
4176 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
4177 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
4178 if test "${lt_cv_path_NM+set}" = set; then
4179   echo $ECHO_N "(cached) $ECHO_C" >&6
4180 else
4181   if test -n "$NM"; then
4182   # Let the user override the test.
4183   lt_cv_path_NM="$NM"
4184 else
4185   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4186   for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
4187     test -z "$ac_dir" && ac_dir=.
4188     tmp_nm=$ac_dir/${ac_tool_prefix}nm
4189     if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
4190       # Check to see if the nm accepts a BSD-compat flag.
4191       # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4192       #   nm: unknown option "B" ignored
4193       # Tru64's nm complains that /dev/null is an invalid object file
4194       if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
4195         lt_cv_path_NM="$tmp_nm -B"
4196         break
4197       elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
4198         lt_cv_path_NM="$tmp_nm -p"
4199         break
4200       else
4201         lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4202         continue # so that we can try to find one that supports BSD flags
4203       fi
4204     fi
4205   done
4206   IFS="$ac_save_ifs"
4207   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
4208 fi
4209 fi
4210
4211 NM="$lt_cv_path_NM"
4212 echo "$as_me:$LINENO: result: $NM" >&5
4213 echo "${ECHO_T}$NM" >&6
4214
4215 echo "$as_me:$LINENO: checking whether ln -s works" >&5
4216 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
4217 LN_S=$as_ln_s
4218 if test "$LN_S" = "ln -s"; then
4219   echo "$as_me:$LINENO: result: yes" >&5
4220 echo "${ECHO_T}yes" >&6
4221 else
4222   echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4223 echo "${ECHO_T}no, using $LN_S" >&6
4224 fi
4225
4226 echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
4227 echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
4228 if test "${lt_cv_deplibs_check_method+set}" = set; then
4229   echo $ECHO_N "(cached) $ECHO_C" >&6
4230 else
4231   lt_cv_file_magic_cmd='$MAGIC_CMD'
4232 lt_cv_file_magic_test_file=
4233 lt_cv_deplibs_check_method='unknown'
4234 # Need to set the preceding variable on all platforms that support
4235 # interlibrary dependencies.
4236 # 'none' -- dependencies not supported.
4237 # `unknown' -- same as none, but documents that we really don't know.
4238 # 'pass_all' -- all dependencies passed with no checks.
4239 # 'test_compile' -- check by making test program.
4240 # 'file_magic [[regex]]' -- check by looking for files in library path
4241 # which responds to the $file_magic_cmd with a given egrep regex.
4242 # If you have `file' or equivalent on your system and you're not sure
4243 # whether `pass_all' will *always* work, you probably want this one.
4244
4245 case $host_os in
4246 aix4* | aix5*)
4247   lt_cv_deplibs_check_method=pass_all
4248   ;;
4249
4250 beos*)
4251   lt_cv_deplibs_check_method=pass_all
4252   ;;
4253
4254 bsdi4*)
4255   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4256   lt_cv_file_magic_cmd='/usr/bin/file -L'
4257   lt_cv_file_magic_test_file=/shlib/libc.so
4258   ;;
4259
4260 cygwin* | mingw* | pw32*)
4261   lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4262   lt_cv_file_magic_cmd='$OBJDUMP -f'
4263   ;;
4264
4265 darwin* | rhapsody*)
4266   lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
4267   lt_cv_file_magic_cmd='/usr/bin/file -L'
4268   case "$host_os" in
4269   rhapsody* | darwin1.[012])
4270     lt_cv_file_magic_test_file=`echo /System/Library/Frameworks/System.framework/Versions/*/System | head -1`
4271     ;;
4272   *) # Darwin 1.3 on
4273     lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
4274     ;;
4275   esac
4276   ;;
4277
4278 freebsd*)
4279   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4280     case $host_cpu in
4281     i*86 )
4282       # Not sure whether the presence of OpenBSD here was a mistake.
4283       # Let's accept both of them until this is cleared up.
4284       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
4285       lt_cv_file_magic_cmd=/usr/bin/file
4286       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4287       ;;
4288     esac
4289   else
4290     lt_cv_deplibs_check_method=pass_all
4291   fi
4292   ;;
4293
4294 gnu*)
4295   lt_cv_deplibs_check_method=pass_all
4296   ;;
4297
4298 hpux10.20*|hpux11*)
4299   lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4300   lt_cv_file_magic_cmd=/usr/bin/file
4301   lt_cv_file_magic_test_file=/usr/lib/libc.sl
4302   ;;
4303
4304 irix5* | irix6*)
4305   case $host_os in
4306   irix5*)
4307     # this will be overridden with pass_all, but let us keep it just in case
4308     lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
4309     ;;
4310   *)
4311     case $LD in
4312     *-32|*"-32 ") libmagic=32-bit;;
4313     *-n32|*"-n32 ") libmagic=N32;;
4314     *-64|*"-64 ") libmagic=64-bit;;
4315     *) libmagic=never-match;;
4316     esac
4317     # this will be overridden with pass_all, but let us keep it just in case
4318     lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
4319     ;;
4320   esac
4321   lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
4322   lt_cv_deplibs_check_method=pass_all
4323   ;;
4324
4325 # This must be Linux ELF.
4326 linux-gnu*)
4327   case $host_cpu in
4328   alpha* | hppa* | i*86 | powerpc* | sparc* | ia64* )
4329     lt_cv_deplibs_check_method=pass_all ;;
4330   *)
4331     # glibc up to 2.1.1 does not perform some relocations on ARM
4332     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
4333   esac
4334   lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
4335   ;;
4336
4337 netbsd*)
4338   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4339     lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
4340   else
4341     lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
4342   fi
4343   ;;
4344
4345 newos6*)
4346   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4347   lt_cv_file_magic_cmd=/usr/bin/file
4348   lt_cv_file_magic_test_file=/usr/lib/libnls.so
4349   ;;
4350
4351 openbsd*)
4352   lt_cv_file_magic_cmd=/usr/bin/file
4353   lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4354   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4355     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
4356   else
4357     lt_cv_deplibs_check_method='file_magic OpenBSD.* shared library'
4358   fi
4359   ;;
4360
4361 osf3* | osf4* | osf5*)
4362   # this will be overridden with pass_all, but let us keep it just in case
4363   lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
4364   lt_cv_file_magic_test_file=/shlib/libc.so
4365   lt_cv_deplibs_check_method=pass_all
4366   ;;
4367
4368 sco3.2v5*)
4369   lt_cv_deplibs_check_method=pass_all
4370   ;;
4371
4372 solaris*)
4373   lt_cv_deplibs_check_method=pass_all
4374   lt_cv_file_magic_test_file=/lib/libc.so
4375   ;;
4376
4377 sysv5uw[78]* | sysv4*uw2*)
4378   lt_cv_deplibs_check_method=pass_all
4379   ;;
4380
4381 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
4382   case $host_vendor in
4383   motorola)
4384     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
4385     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4386     ;;
4387   ncr)
4388     lt_cv_deplibs_check_method=pass_all
4389     ;;
4390   sequent)
4391     lt_cv_file_magic_cmd='/bin/file'
4392     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4393     ;;
4394   sni)
4395     lt_cv_file_magic_cmd='/bin/file'
4396     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4397     lt_cv_file_magic_test_file=/lib/libc.so
4398     ;;
4399   esac
4400   ;;
4401 esac
4402
4403 fi
4404 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
4405 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
4406 file_magic_cmd=$lt_cv_file_magic_cmd
4407 deplibs_check_method=$lt_cv_deplibs_check_method
4408
4409
4410
4411
4412
4413 # Check for command to grab the raw symbol name followed by C symbol from nm.
4414 echo "$as_me:$LINENO: checking command to parse $NM output" >&5
4415 echo $ECHO_N "checking command to parse $NM output... $ECHO_C" >&6
4416 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
4417   echo $ECHO_N "(cached) $ECHO_C" >&6
4418 else
4419
4420 # These are sane defaults that work on at least a few old systems.
4421 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
4422
4423 # Character class describing NM global symbol codes.
4424 symcode='[BCDEGRST]'
4425
4426 # Regexp to match symbols that can be accessed directly from C.
4427 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
4428
4429 # Transform the above into a raw symbol and a C symbol.
4430 symxfrm='\1 \2\3 \3'
4431
4432 # Transform an extracted symbol line into a proper C declaration
4433 lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'"
4434
4435 # Transform an extracted symbol line into symbol name and symbol address
4436 lt_cv_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
4437
4438 # Define system-specific variables.
4439 case $host_os in
4440 aix*)
4441   symcode='[BCDT]'
4442   ;;
4443 cygwin* | mingw* | pw32*)
4444   symcode='[ABCDGISTW]'
4445   ;;
4446 hpux*) # Its linker distinguishes data from code symbols
4447   lt_cv_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
4448   lt_cv_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
4449   ;;
4450 irix*)
4451   symcode='[BCDEGRST]'
4452   ;;
4453 solaris* | sysv5*)
4454   symcode='[BDT]'
4455   ;;
4456 sysv4)
4457   symcode='[DFNSTU]'
4458   ;;
4459 esac
4460
4461 # Handle CRLF in mingw tool chain
4462 opt_cr=
4463 case $host_os in
4464 mingw*)
4465   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
4466   ;;
4467 esac
4468
4469 # If we're using GNU nm, then use its standard symbol codes.
4470 if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then
4471   symcode='[ABCDGISTW]'
4472 fi
4473
4474 # Try without a prefix undercore, then with it.
4475 for ac_symprfx in "" "_"; do
4476
4477   # Write the raw and C identifiers.
4478 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[         ]\($symcode$symcode*\)[         ][      ]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'"
4479
4480   # Check to see that the pipe works correctly.
4481   pipe_works=no
4482   rm -f conftest*
4483   cat > conftest.$ac_ext <<EOF
4484 #ifdef __cplusplus
4485 extern "C" {
4486 #endif
4487 char nm_test_var;
4488 void nm_test_func(){}
4489 #ifdef __cplusplus
4490 }
4491 #endif
4492 int main(){nm_test_var='a';nm_test_func();return(0);}
4493 EOF
4494
4495   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4496   (eval $ac_compile) 2>&5
4497   ac_status=$?
4498   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4499   (exit $ac_status); }; then
4500     # Now try to grab the symbols.
4501     nlist=conftest.nm
4502     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
4503   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
4504   ac_status=$?
4505   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4506   (exit $ac_status); } && test -s "$nlist"; then
4507       # Try sorting and uniquifying the output.
4508       if sort "$nlist" | uniq > "$nlist"T; then
4509         mv -f "$nlist"T "$nlist"
4510       else
4511         rm -f "$nlist"T
4512       fi
4513
4514       # Make sure that we snagged all the symbols we need.
4515       if egrep ' nm_test_var$' "$nlist" >/dev/null; then
4516         if egrep ' nm_test_func$' "$nlist" >/dev/null; then
4517           cat <<EOF > conftest.$ac_ext
4518 #ifdef __cplusplus
4519 extern "C" {
4520 #endif
4521
4522 EOF
4523           # Now generate the symbol file.
4524           eval "$lt_cv_global_symbol_to_cdecl"' < "$nlist" >> conftest.$ac_ext'
4525
4526           cat <<EOF >> conftest.$ac_ext
4527 #if defined (__STDC__) && __STDC__
4528 # define lt_ptr void *
4529 #else
4530 # define lt_ptr char *
4531 # define const
4532 #endif
4533
4534 /* The mapping between symbol names and symbols. */
4535 const struct {
4536   const char *name;
4537   lt_ptr address;
4538 }
4539 lt_preloaded_symbols[] =
4540 {
4541 EOF
4542           sed "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr) \&\2},/" < "$nlist" >> conftest.$ac_ext
4543           cat <<\EOF >> conftest.$ac_ext
4544   {0, (lt_ptr) 0}
4545 };
4546
4547 #ifdef __cplusplus
4548 }
4549 #endif
4550 EOF
4551           # Now try linking the two files.
4552           mv conftest.$ac_objext conftstm.$ac_objext
4553           save_LIBS="$LIBS"
4554           save_CFLAGS="$CFLAGS"
4555           LIBS="conftstm.$ac_objext"
4556           CFLAGS="$CFLAGS$no_builtin_flag"
4557           if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4558   (eval $ac_link) 2>&5
4559   ac_status=$?
4560   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4561   (exit $ac_status); } && test -s conftest; then
4562             pipe_works=yes
4563           fi
4564           LIBS="$save_LIBS"
4565           CFLAGS="$save_CFLAGS"
4566         else
4567           echo "cannot find nm_test_func in $nlist" >&5
4568         fi
4569       else
4570         echo "cannot find nm_test_var in $nlist" >&5
4571       fi
4572     else
4573       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
4574     fi
4575   else
4576     echo "$progname: failed program was:" >&5
4577     cat conftest.$ac_ext >&5
4578   fi
4579   rm -f conftest* conftst*
4580
4581   # Do not use the global_symbol_pipe unless it works.
4582   if test "$pipe_works" = yes; then
4583     break
4584   else
4585     lt_cv_sys_global_symbol_pipe=
4586   fi
4587 done
4588
4589 fi
4590
4591 global_symbol_pipe="$lt_cv_sys_global_symbol_pipe"
4592 if test -z "$lt_cv_sys_global_symbol_pipe"; then
4593   global_symbol_to_cdecl=
4594   global_symbol_to_c_name_address=
4595 else
4596   global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl"
4597   global_symbol_to_c_name_address="$lt_cv_global_symbol_to_c_name_address"
4598 fi
4599 if test -z "$global_symbol_pipe$global_symbol_to_cdec$global_symbol_to_c_name_address";
4600 then
4601   echo "$as_me:$LINENO: result: failed" >&5
4602 echo "${ECHO_T}failed" >&6
4603 else
4604   echo "$as_me:$LINENO: result: ok" >&5
4605 echo "${ECHO_T}ok" >&6
4606 fi
4607
4608
4609 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4610 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4611 if test "${ac_cv_header_stdc+set}" = set; then
4612   echo $ECHO_N "(cached) $ECHO_C" >&6
4613 else
4614   cat >conftest.$ac_ext <<_ACEOF
4615 #line $LINENO "configure"
4616 #include "confdefs.h"
4617 #include <stdlib.h>
4618 #include <stdarg.h>
4619 #include <string.h>
4620 #include <float.h>
4621
4622 _ACEOF
4623 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4624   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4625   ac_status=$?
4626   egrep -v '^ *\+' conftest.er1 >conftest.err
4627   rm -f conftest.er1
4628   cat conftest.err >&5
4629   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4630   (exit $ac_status); } >/dev/null; then
4631   if test -s conftest.err; then
4632     ac_cpp_err=$ac_c_preproc_warn_flag
4633   else
4634     ac_cpp_err=
4635   fi
4636 else
4637   ac_cpp_err=yes
4638 fi
4639 if test -z "$ac_cpp_err"; then
4640   ac_cv_header_stdc=yes
4641 else
4642   echo "$as_me: failed program was:" >&5
4643   cat conftest.$ac_ext >&5
4644   ac_cv_header_stdc=no
4645 fi
4646 rm -f conftest.err conftest.$ac_ext
4647
4648 if test $ac_cv_header_stdc = yes; then
4649   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4650   cat >conftest.$ac_ext <<_ACEOF
4651 #line $LINENO "configure"
4652 #include "confdefs.h"
4653 #include <string.h>
4654
4655 _ACEOF
4656 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4657   egrep "memchr" >/dev/null 2>&1; then
4658   :
4659 else
4660   ac_cv_header_stdc=no
4661 fi
4662 rm -f conftest*
4663
4664 fi
4665
4666 if test $ac_cv_header_stdc = yes; then
4667   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4668   cat >conftest.$ac_ext <<_ACEOF
4669 #line $LINENO "configure"
4670 #include "confdefs.h"
4671 #include <stdlib.h>
4672
4673 _ACEOF
4674 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4675   egrep "free" >/dev/null 2>&1; then
4676   :
4677 else
4678   ac_cv_header_stdc=no
4679 fi
4680 rm -f conftest*
4681
4682 fi
4683
4684 if test $ac_cv_header_stdc = yes; then
4685   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4686   if test "$cross_compiling" = yes; then
4687   :
4688 else
4689   cat >conftest.$ac_ext <<_ACEOF
4690 #line $LINENO "configure"
4691 #include "confdefs.h"
4692 #include <ctype.h>
4693 #if ((' ' & 0x0FF) == 0x020)
4694 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4695 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4696 #else
4697 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
4698                      || ('j' <= (c) && (c) <= 'r') \
4699                      || ('s' <= (c) && (c) <= 'z'))
4700 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4701 #endif
4702
4703 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4704 int
4705 main ()
4706 {
4707   int i;
4708   for (i = 0; i < 256; i++)
4709     if (XOR (islower (i), ISLOWER (i))
4710         || toupper (i) != TOUPPER (i))
4711       exit(2);
4712   exit (0);
4713 }
4714 _ACEOF
4715 rm -f conftest$ac_exeext
4716 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4717   (eval $ac_link) 2>&5
4718   ac_status=$?
4719   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4720   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4721   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4722   (eval $ac_try) 2>&5
4723   ac_status=$?
4724   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4725   (exit $ac_status); }; }; then
4726   :
4727 else
4728   echo "$as_me: program exited with status $ac_status" >&5
4729 echo "$as_me: failed program was:" >&5
4730 cat conftest.$ac_ext >&5
4731 ( exit $ac_status )
4732 ac_cv_header_stdc=no
4733 fi
4734 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4735 fi
4736 fi
4737 fi
4738 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4739 echo "${ECHO_T}$ac_cv_header_stdc" >&6
4740 if test $ac_cv_header_stdc = yes; then
4741
4742 cat >>confdefs.h <<\_ACEOF
4743 #define STDC_HEADERS 1
4744 _ACEOF
4745
4746 fi
4747
4748 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4759                   inttypes.h stdint.h unistd.h
4760 do
4761 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4762 echo "$as_me:$LINENO: checking for $ac_header" >&5
4763 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4764 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4765   echo $ECHO_N "(cached) $ECHO_C" >&6
4766 else
4767   cat >conftest.$ac_ext <<_ACEOF
4768 #line $LINENO "configure"
4769 #include "confdefs.h"
4770 $ac_includes_default
4771
4772 #include <$ac_header>
4773 _ACEOF
4774 rm