Imported Upstream version 3.05
[sven/mysqltcl.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.61 for mysqltcl 3.05.
4 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9 ## --------------------- ##
10 ## M4sh Initialization.  ##
11 ## --------------------- ##
12
13 # Be more Bourne compatible
14 DUALCASE=1; export DUALCASE # for MKS sh
15 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16   emulate sh
17   NULLCMD=:
18   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19   # is contrary to our usage.  Disable this feature.
20   alias -g '${1+"$@"}'='"$@"'
21   setopt NO_GLOB_SUBST
22 else
23   case `(set -o) 2>/dev/null` in
24   *posix*) set -o posix ;;
25 esac
26
27 fi
28
29
30
31
32 # PATH needs CR
33 # Avoid depending upon Character Ranges.
34 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
35 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
36 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
37 as_cr_digits='0123456789'
38 as_cr_alnum=$as_cr_Letters$as_cr_digits
39
40 # The user is always right.
41 if test "${PATH_SEPARATOR+set}" != set; then
42   echo "#! /bin/sh" >conf$$.sh
43   echo  "exit 0"   >>conf$$.sh
44   chmod +x conf$$.sh
45   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
46     PATH_SEPARATOR=';'
47   else
48     PATH_SEPARATOR=:
49   fi
50   rm -f conf$$.sh
51 fi
52
53 # Support unset when possible.
54 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
55   as_unset=unset
56 else
57   as_unset=false
58 fi
59
60
61 # IFS
62 # We need space, tab and new line, in precisely that order.  Quoting is
63 # there to prevent editors from complaining about space-tab.
64 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
65 # splitting by setting IFS to empty value.)
66 as_nl='
67 '
68 IFS=" ""        $as_nl"
69
70 # Find who we are.  Look in the path if we contain no directory separator.
71 case $0 in
72   *[\\/]* ) as_myself=$0 ;;
73   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
74 for as_dir in $PATH
75 do
76   IFS=$as_save_IFS
77   test -z "$as_dir" && as_dir=.
78   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
79 done
80 IFS=$as_save_IFS
81
82      ;;
83 esac
84 # We did not find ourselves, most probably we were run as `sh COMMAND'
85 # in which case we are not to be found in the path.
86 if test "x$as_myself" = x; then
87   as_myself=$0
88 fi
89 if test ! -f "$as_myself"; then
90   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
91   { (exit 1); exit 1; }
92 fi
93
94 # Work around bugs in pre-3.0 UWIN ksh.
95 for as_var in ENV MAIL MAILPATH
96 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
97 done
98 PS1='$ '
99 PS2='> '
100 PS4='+ '
101
102 # NLS nuisances.
103 for as_var in \
104   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
105   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
106   LC_TELEPHONE LC_TIME
107 do
108   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
109     eval $as_var=C; export $as_var
110   else
111     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
112   fi
113 done
114
115 # Required to use basename.
116 if expr a : '\(a\)' >/dev/null 2>&1 &&
117    test "X`expr 00001 : '.*\(...\)'`" = X001; then
118   as_expr=expr
119 else
120   as_expr=false
121 fi
122
123 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
124   as_basename=basename
125 else
126   as_basename=false
127 fi
128
129
130 # Name of the executable.
131 as_me=`$as_basename -- "$0" ||
132 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
133          X"$0" : 'X\(//\)$' \| \
134          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
135 echo X/"$0" |
136     sed '/^.*\/\([^/][^/]*\)\/*$/{
137             s//\1/
138             q
139           }
140           /^X\/\(\/\/\)$/{
141             s//\1/
142             q
143           }
144           /^X\/\(\/\).*/{
145             s//\1/
146             q
147           }
148           s/.*/./; q'`
149
150 # CDPATH.
151 $as_unset CDPATH
152
153
154 if test "x$CONFIG_SHELL" = x; then
155   if (eval ":") 2>/dev/null; then
156   as_have_required=yes
157 else
158   as_have_required=no
159 fi
160
161   if test $as_have_required = yes &&     (eval ":
162 (as_func_return () {
163   (exit \$1)
164 }
165 as_func_success () {
166   as_func_return 0
167 }
168 as_func_failure () {
169   as_func_return 1
170 }
171 as_func_ret_success () {
172   return 0
173 }
174 as_func_ret_failure () {
175   return 1
176 }
177
178 exitcode=0
179 if as_func_success; then
180   :
181 else
182   exitcode=1
183   echo as_func_success failed.
184 fi
185
186 if as_func_failure; then
187   exitcode=1
188   echo as_func_failure succeeded.
189 fi
190
191 if as_func_ret_success; then
192   :
193 else
194   exitcode=1
195   echo as_func_ret_success failed.
196 fi
197
198 if as_func_ret_failure; then
199   exitcode=1
200   echo as_func_ret_failure succeeded.
201 fi
202
203 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
204   :
205 else
206   exitcode=1
207   echo positional parameters were not saved.
208 fi
209
210 test \$exitcode = 0) || { (exit 1); exit 1; }
211
212 (
213   as_lineno_1=\$LINENO
214   as_lineno_2=\$LINENO
215   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
216   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
217 ") 2> /dev/null; then
218   :
219 else
220   as_candidate_shells=
221     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
222 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
223 do
224   IFS=$as_save_IFS
225   test -z "$as_dir" && as_dir=.
226   case $as_dir in
227          /*)
228            for as_base in sh bash ksh sh5; do
229              as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
230            done;;
231        esac
232 done
233 IFS=$as_save_IFS
234
235
236       for as_shell in $as_candidate_shells $SHELL; do
237          # Try only shells that exist, to save several forks.
238          if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
239                 { ("$as_shell") 2> /dev/null <<\_ASEOF
240 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
241   emulate sh
242   NULLCMD=:
243   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
244   # is contrary to our usage.  Disable this feature.
245   alias -g '${1+"$@"}'='"$@"'
246   setopt NO_GLOB_SUBST
247 else
248   case `(set -o) 2>/dev/null` in
249   *posix*) set -o posix ;;
250 esac
251
252 fi
253
254
255 :
256 _ASEOF
257 }; then
258   CONFIG_SHELL=$as_shell
259                as_have_required=yes
260                if { "$as_shell" 2> /dev/null <<\_ASEOF
261 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
262   emulate sh
263   NULLCMD=:
264   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
265   # is contrary to our usage.  Disable this feature.
266   alias -g '${1+"$@"}'='"$@"'
267   setopt NO_GLOB_SUBST
268 else
269   case `(set -o) 2>/dev/null` in
270   *posix*) set -o posix ;;
271 esac
272
273 fi
274
275
276 :
277 (as_func_return () {
278   (exit $1)
279 }
280 as_func_success () {
281   as_func_return 0
282 }
283 as_func_failure () {
284   as_func_return 1
285 }
286 as_func_ret_success () {
287   return 0
288 }
289 as_func_ret_failure () {
290   return 1
291 }
292
293 exitcode=0
294 if as_func_success; then
295   :
296 else
297   exitcode=1
298   echo as_func_success failed.
299 fi
300
301 if as_func_failure; then
302   exitcode=1
303   echo as_func_failure succeeded.
304 fi
305
306 if as_func_ret_success; then
307   :
308 else
309   exitcode=1
310   echo as_func_ret_success failed.
311 fi
312
313 if as_func_ret_failure; then
314   exitcode=1
315   echo as_func_ret_failure succeeded.
316 fi
317
318 if ( set x; as_func_ret_success y && test x = "$1" ); then
319   :
320 else
321   exitcode=1
322   echo positional parameters were not saved.
323 fi
324
325 test $exitcode = 0) || { (exit 1); exit 1; }
326
327 (
328   as_lineno_1=$LINENO
329   as_lineno_2=$LINENO
330   test "x$as_lineno_1" != "x$as_lineno_2" &&
331   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
332
333 _ASEOF
334 }; then
335   break
336 fi
337
338 fi
339
340       done
341
342       if test "x$CONFIG_SHELL" != x; then
343   for as_var in BASH_ENV ENV
344         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
345         done
346         export CONFIG_SHELL
347         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
348 fi
349
350
351     if test $as_have_required = no; then
352   echo This script requires a shell more modern than all the
353       echo shells that I found on your system.  Please install a
354       echo modern shell, or manually run the script under such a
355       echo shell if you do have one.
356       { (exit 1); exit 1; }
357 fi
358
359
360 fi
361
362 fi
363
364
365
366 (eval "as_func_return () {
367   (exit \$1)
368 }
369 as_func_success () {
370   as_func_return 0
371 }
372 as_func_failure () {
373   as_func_return 1
374 }
375 as_func_ret_success () {
376   return 0
377 }
378 as_func_ret_failure () {
379   return 1
380 }
381
382 exitcode=0
383 if as_func_success; then
384   :
385 else
386   exitcode=1
387   echo as_func_success failed.
388 fi
389
390 if as_func_failure; then
391   exitcode=1
392   echo as_func_failure succeeded.
393 fi
394
395 if as_func_ret_success; then
396   :
397 else
398   exitcode=1
399   echo as_func_ret_success failed.
400 fi
401
402 if as_func_ret_failure; then
403   exitcode=1
404   echo as_func_ret_failure succeeded.
405 fi
406
407 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
408   :
409 else
410   exitcode=1
411   echo positional parameters were not saved.
412 fi
413
414 test \$exitcode = 0") || {
415   echo No shell found that supports shell functions.
416   echo Please tell autoconf@gnu.org about your system,
417   echo including any error possibly output before this
418   echo message
419 }
420
421
422
423   as_lineno_1=$LINENO
424   as_lineno_2=$LINENO
425   test "x$as_lineno_1" != "x$as_lineno_2" &&
426   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
427
428   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
429   # uniformly replaced by the line number.  The first 'sed' inserts a
430   # line-number line after each line using $LINENO; the second 'sed'
431   # does the real work.  The second script uses 'N' to pair each
432   # line-number line with the line containing $LINENO, and appends
433   # trailing '-' during substitution so that $LINENO is not a special
434   # case at line end.
435   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
436   # scripts with optimization help from Paolo Bonzini.  Blame Lee
437   # E. McMahon (1931-1989) for sed's syntax.  :-)
438   sed -n '
439     p
440     /[$]LINENO/=
441   ' <$as_myself |
442     sed '
443       s/[$]LINENO.*/&-/
444       t lineno
445       b
446       :lineno
447       N
448       :loop
449       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
450       t loop
451       s/-\n.*//
452     ' >$as_me.lineno &&
453   chmod +x "$as_me.lineno" ||
454     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
455    { (exit 1); exit 1; }; }
456
457   # Don't try to exec as it changes $[0], causing all sort of problems
458   # (the dirname of $[0] is not the place where we might find the
459   # original and so on.  Autoconf is especially sensitive to this).
460   . "./$as_me.lineno"
461   # Exit status is that of the last command.
462   exit
463 }
464
465
466 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
467   as_dirname=dirname
468 else
469   as_dirname=false
470 fi
471
472 ECHO_C= ECHO_N= ECHO_T=
473 case `echo -n x` in
474 -n*)
475   case `echo 'x\c'` in
476   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
477   *)   ECHO_C='\c';;
478   esac;;
479 *)
480   ECHO_N='-n';;
481 esac
482
483 if expr a : '\(a\)' >/dev/null 2>&1 &&
484    test "X`expr 00001 : '.*\(...\)'`" = X001; then
485   as_expr=expr
486 else
487   as_expr=false
488 fi
489
490 rm -f conf$$ conf$$.exe conf$$.file
491 if test -d conf$$.dir; then
492   rm -f conf$$.dir/conf$$.file
493 else
494   rm -f conf$$.dir
495   mkdir conf$$.dir
496 fi
497 echo >conf$$.file
498 if ln -s conf$$.file conf$$ 2>/dev/null; then
499   as_ln_s='ln -s'
500   # ... but there are two gotchas:
501   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
502   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
503   # In both cases, we have to default to `cp -p'.
504   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
505     as_ln_s='cp -p'
506 elif ln conf$$.file conf$$ 2>/dev/null; then
507   as_ln_s=ln
508 else
509   as_ln_s='cp -p'
510 fi
511 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
512 rmdir conf$$.dir 2>/dev/null
513
514 if mkdir -p . 2>/dev/null; then
515   as_mkdir_p=:
516 else
517   test -d ./-p && rmdir ./-p
518   as_mkdir_p=false
519 fi
520
521 if test -x / >/dev/null 2>&1; then
522   as_test_x='test -x'
523 else
524   if ls -dL / >/dev/null 2>&1; then
525     as_ls_L_option=L
526   else
527     as_ls_L_option=
528   fi
529   as_test_x='
530     eval sh -c '\''
531       if test -d "$1"; then
532         test -d "$1/.";
533       else
534         case $1 in
535         -*)set "./$1";;
536         esac;
537         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
538         ???[sx]*):;;*)false;;esac;fi
539     '\'' sh
540   '
541 fi
542 as_executable_p=$as_test_x
543
544 # Sed expression to map a string onto a valid CPP name.
545 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
546
547 # Sed expression to map a string onto a valid variable name.
548 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
549
550
551
552 exec 7<&0 </dev/null 6>&1
553
554 # Name of the host.
555 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
556 # so uname gets run too.
557 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
558
559 #
560 # Initializations.
561 #
562 ac_default_prefix=/usr/local
563 ac_clean_files=
564 ac_config_libobj_dir=.
565 LIBOBJS=
566 cross_compiling=no
567 subdirs=
568 MFLAGS=
569 MAKEFLAGS=
570 SHELL=${CONFIG_SHELL-/bin/sh}
571
572 # Identity of this package.
573 PACKAGE_NAME='mysqltcl'
574 PACKAGE_TARNAME='mysqltcl'
575 PACKAGE_VERSION='3.05'
576 PACKAGE_STRING='mysqltcl 3.05'
577 PACKAGE_BUGREPORT=''
578
579 # Factoring default headers for most tests.
580 ac_includes_default="\
581 #include <stdio.h>
582 #ifdef HAVE_SYS_TYPES_H
583 # include <sys/types.h>
584 #endif
585 #ifdef HAVE_SYS_STAT_H
586 # include <sys/stat.h>
587 #endif
588 #ifdef STDC_HEADERS
589 # include <stdlib.h>
590 # include <stddef.h>
591 #else
592 # ifdef HAVE_STDLIB_H
593 #  include <stdlib.h>
594 # endif
595 #endif
596 #ifdef HAVE_STRING_H
597 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
598 #  include <memory.h>
599 # endif
600 # include <string.h>
601 #endif
602 #ifdef HAVE_STRINGS_H
603 # include <strings.h>
604 #endif
605 #ifdef HAVE_INTTYPES_H
606 # include <inttypes.h>
607 #endif
608 #ifdef HAVE_STDINT_H
609 # include <stdint.h>
610 #endif
611 #ifdef HAVE_UNISTD_H
612 # include <unistd.h>
613 #endif"
614
615 ac_subst_vars='SHELL
616 PATH_SEPARATOR
617 PACKAGE_NAME
618 PACKAGE_TARNAME
619 PACKAGE_VERSION
620 PACKAGE_STRING
621 PACKAGE_BUGREPORT
622 exec_prefix
623 prefix
624 program_transform_name
625 bindir
626 sbindir
627 libexecdir
628 datarootdir
629 datadir
630 sysconfdir
631 sharedstatedir
632 localstatedir
633 includedir
634 oldincludedir
635 docdir
636 infodir
637 htmldir
638 dvidir
639 pdfdir
640 psdir
641 libdir
642 localedir
643 mandir
644 DEFS
645 ECHO_C
646 ECHO_N
647 ECHO_T
648 LIBS
649 build_alias
650 host_alias
651 target_alias
652 CYGPATH
653 EXEEXT
654 PKG_LIB_FILE
655 PKG_STUB_LIB_FILE
656 PKG_STUB_SOURCES
657 PKG_STUB_OBJECTS
658 PKG_TCL_SOURCES
659 PKG_HEADERS
660 PKG_INCLUDES
661 PKG_LIBS
662 PKG_CFLAGS
663 TCL_VERSION
664 TCL_BIN_DIR
665 TCL_SRC_DIR
666 TCL_LIB_FILE
667 TCL_LIB_FLAG
668 TCL_LIB_SPEC
669 TCL_STUB_LIB_FILE
670 TCL_STUB_LIB_FLAG
671 TCL_STUB_LIB_SPEC
672 TCL_LIBS
673 TCL_DEFS
674 TCL_EXTRA_CFLAGS
675 TCL_LD_FLAGS
676 TCL_SHLIB_LD_LIBS
677 CC
678 CFLAGS
679 LDFLAGS
680 CPPFLAGS
681 ac_ct_CC
682 OBJEXT
683 CPP
684 INSTALL_PROGRAM
685 INSTALL_SCRIPT
686 INSTALL_DATA
687 SET_MAKE
688 RANLIB
689 GREP
690 EGREP
691 MATH_LIBS
692 PKG_SOURCES
693 PKG_OBJECTS
694 CLEANFILES
695 TCL_INCLUDES
696 TCL_THREADS
697 SHARED_BUILD
698 AR
699 CELIB_DIR
700 LIBOBJS
701 DL_LIBS
702 CFLAGS_DEBUG
703 CFLAGS_OPTIMIZE
704 CFLAGS_WARNING
705 STLIB_LD
706 SHLIB_LD
707 SHLIB_LD_LIBS
708 SHLIB_CFLAGS
709 LD_LIBRARY_PATH_VAR
710 TCL_DBGX
711 CFLAGS_DEFAULT
712 LDFLAGS_DEFAULT
713 MAKE_LIB
714 MAKE_SHARED_LIB
715 MAKE_STATIC_LIB
716 MAKE_STUB_LIB
717 RANLIB_STUB
718 LIBMYSQL
719 MYSQL_INCLUDES
720 MYSQL_LIBS
721 MYSQL_LIB_DIR
722 TCLSH_PROG
723 LTLIBOBJS'
724 ac_subst_files=''
725       ac_precious_vars='build_alias
726 host_alias
727 target_alias
728 CC
729 CFLAGS
730 LDFLAGS
731 LIBS
732 CPPFLAGS
733 CPP'
734
735
736 # Initialize some variables set by options.
737 ac_init_help=
738 ac_init_version=false
739 # The variables have the same names as the options, with
740 # dashes changed to underlines.
741 cache_file=/dev/null
742 exec_prefix=NONE
743 no_create=
744 no_recursion=
745 prefix=NONE
746 program_prefix=NONE
747 program_suffix=NONE
748 program_transform_name=s,x,x,
749 silent=
750 site=
751 srcdir=
752 verbose=
753 x_includes=NONE
754 x_libraries=NONE
755
756 # Installation directory options.
757 # These are left unexpanded so users can "make install exec_prefix=/foo"
758 # and all the variables that are supposed to be based on exec_prefix
759 # by default will actually change.
760 # Use braces instead of parens because sh, perl, etc. also accept them.
761 # (The list follows the same order as the GNU Coding Standards.)
762 bindir='${exec_prefix}/bin'
763 sbindir='${exec_prefix}/sbin'
764 libexecdir='${exec_prefix}/libexec'
765 datarootdir='${prefix}/share'
766 datadir='${datarootdir}'
767 sysconfdir='${prefix}/etc'
768 sharedstatedir='${prefix}/com'
769 localstatedir='${prefix}/var'
770 includedir='${prefix}/include'
771 oldincludedir='/usr/include'
772 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
773 infodir='${datarootdir}/info'
774 htmldir='${docdir}'
775 dvidir='${docdir}'
776 pdfdir='${docdir}'
777 psdir='${docdir}'
778 libdir='${exec_prefix}/lib'
779 localedir='${datarootdir}/locale'
780 mandir='${datarootdir}/man'
781
782 ac_prev=
783 ac_dashdash=
784 for ac_option
785 do
786   # If the previous option needs an argument, assign it.
787   if test -n "$ac_prev"; then
788     eval $ac_prev=\$ac_option
789     ac_prev=
790     continue
791   fi
792
793   case $ac_option in
794   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
795   *)    ac_optarg=yes ;;
796   esac
797
798   # Accept the important Cygnus configure options, so we can diagnose typos.
799
800   case $ac_dashdash$ac_option in
801   --)
802     ac_dashdash=yes ;;
803
804   -bindir | --bindir | --bindi | --bind | --bin | --bi)
805     ac_prev=bindir ;;
806   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
807     bindir=$ac_optarg ;;
808
809   -build | --build | --buil | --bui | --bu)
810     ac_prev=build_alias ;;
811   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
812     build_alias=$ac_optarg ;;
813
814   -cache-file | --cache-file | --cache-fil | --cache-fi \
815   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
816     ac_prev=cache_file ;;
817   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
818   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
819     cache_file=$ac_optarg ;;
820
821   --config-cache | -C)
822     cache_file=config.cache ;;
823
824   -datadir | --datadir | --datadi | --datad)
825     ac_prev=datadir ;;
826   -datadir=* | --datadir=* | --datadi=* | --datad=*)
827     datadir=$ac_optarg ;;
828
829   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
830   | --dataroo | --dataro | --datar)
831     ac_prev=datarootdir ;;
832   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
833   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
834     datarootdir=$ac_optarg ;;
835
836   -disable-* | --disable-*)
837     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
838     # Reject names that are not valid shell variable names.
839     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
840       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
841    { (exit 1); exit 1; }; }
842     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
843     eval enable_$ac_feature=no ;;
844
845   -docdir | --docdir | --docdi | --doc | --do)
846     ac_prev=docdir ;;
847   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
848     docdir=$ac_optarg ;;
849
850   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
851     ac_prev=dvidir ;;
852   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
853     dvidir=$ac_optarg ;;
854
855   -enable-* | --enable-*)
856     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
857     # Reject names that are not valid shell variable names.
858     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
859       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
860    { (exit 1); exit 1; }; }
861     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
862     eval enable_$ac_feature=\$ac_optarg ;;
863
864   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
865   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
866   | --exec | --exe | --ex)
867     ac_prev=exec_prefix ;;
868   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
869   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
870   | --exec=* | --exe=* | --ex=*)
871     exec_prefix=$ac_optarg ;;
872
873   -gas | --gas | --ga | --g)
874     # Obsolete; use --with-gas.
875     with_gas=yes ;;
876
877   -help | --help | --hel | --he | -h)
878     ac_init_help=long ;;
879   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
880     ac_init_help=recursive ;;
881   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
882     ac_init_help=short ;;
883
884   -host | --host | --hos | --ho)
885     ac_prev=host_alias ;;
886   -host=* | --host=* | --hos=* | --ho=*)
887     host_alias=$ac_optarg ;;
888
889   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
890     ac_prev=htmldir ;;
891   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
892   | --ht=*)
893     htmldir=$ac_optarg ;;
894
895   -includedir | --includedir | --includedi | --included | --include \
896   | --includ | --inclu | --incl | --inc)
897     ac_prev=includedir ;;
898   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
899   | --includ=* | --inclu=* | --incl=* | --inc=*)
900     includedir=$ac_optarg ;;
901
902   -infodir | --infodir | --infodi | --infod | --info | --inf)
903     ac_prev=infodir ;;
904   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
905     infodir=$ac_optarg ;;
906
907   -libdir | --libdir | --libdi | --libd)
908     ac_prev=libdir ;;
909   -libdir=* | --libdir=* | --libdi=* | --libd=*)
910     libdir=$ac_optarg ;;
911
912   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
913   | --libexe | --libex | --libe)
914     ac_prev=libexecdir ;;
915   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
916   | --libexe=* | --libex=* | --libe=*)
917     libexecdir=$ac_optarg ;;
918
919   -localedir | --localedir | --localedi | --localed | --locale)
920     ac_prev=localedir ;;
921   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
922     localedir=$ac_optarg ;;
923
924   -localstatedir | --localstatedir | --localstatedi | --localstated \
925   | --localstate | --localstat | --localsta | --localst | --locals)
926     ac_prev=localstatedir ;;
927   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
928   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
929     localstatedir=$ac_optarg ;;
930
931   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
932     ac_prev=mandir ;;
933   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
934     mandir=$ac_optarg ;;
935
936   -nfp | --nfp | --nf)
937     # Obsolete; use --without-fp.
938     with_fp=no ;;
939
940   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
941   | --no-cr | --no-c | -n)
942     no_create=yes ;;
943
944   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
945   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
946     no_recursion=yes ;;
947
948   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
949   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
950   | --oldin | --oldi | --old | --ol | --o)
951     ac_prev=oldincludedir ;;
952   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
953   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
954   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
955     oldincludedir=$ac_optarg ;;
956
957   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
958     ac_prev=prefix ;;
959   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
960     prefix=$ac_optarg ;;
961
962   -program-prefix | --program-prefix | --program-prefi | --program-pref \
963   | --program-pre | --program-pr | --program-p)
964     ac_prev=program_prefix ;;
965   -program-prefix=* | --program-prefix=* | --program-prefi=* \
966   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
967     program_prefix=$ac_optarg ;;
968
969   -program-suffix | --program-suffix | --program-suffi | --program-suff \
970   | --program-suf | --program-su | --program-s)
971     ac_prev=program_suffix ;;
972   -program-suffix=* | --program-suffix=* | --program-suffi=* \
973   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
974     program_suffix=$ac_optarg ;;
975
976   -program-transform-name | --program-transform-name \
977   | --program-transform-nam | --program-transform-na \
978   | --program-transform-n | --program-transform- \
979   | --program-transform | --program-transfor \
980   | --program-transfo | --program-transf \
981   | --program-trans | --program-tran \
982   | --progr-tra | --program-tr | --program-t)
983     ac_prev=program_transform_name ;;
984   -program-transform-name=* | --program-transform-name=* \
985   | --program-transform-nam=* | --program-transform-na=* \
986   | --program-transform-n=* | --program-transform-=* \
987   | --program-transform=* | --program-transfor=* \
988   | --program-transfo=* | --program-transf=* \
989   | --program-trans=* | --program-tran=* \
990   | --progr-tra=* | --program-tr=* | --program-t=*)
991     program_transform_name=$ac_optarg ;;
992
993   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
994     ac_prev=pdfdir ;;
995   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
996     pdfdir=$ac_optarg ;;
997
998   -psdir | --psdir | --psdi | --psd | --ps)
999     ac_prev=psdir ;;
1000   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1001     psdir=$ac_optarg ;;
1002
1003   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1004   | -silent | --silent | --silen | --sile | --sil)
1005     silent=yes ;;
1006
1007   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1008     ac_prev=sbindir ;;
1009   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1010   | --sbi=* | --sb=*)
1011     sbindir=$ac_optarg ;;
1012
1013   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1014   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1015   | --sharedst | --shareds | --shared | --share | --shar \
1016   | --sha | --sh)
1017     ac_prev=sharedstatedir ;;
1018   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1019   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1020   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1021   | --sha=* | --sh=*)
1022     sharedstatedir=$ac_optarg ;;
1023
1024   -site | --site | --sit)
1025     ac_prev=site ;;
1026   -site=* | --site=* | --sit=*)
1027     site=$ac_optarg ;;
1028
1029   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1030     ac_prev=srcdir ;;
1031   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1032     srcdir=$ac_optarg ;;
1033
1034   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1035   | --syscon | --sysco | --sysc | --sys | --sy)
1036     ac_prev=sysconfdir ;;
1037   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1038   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1039     sysconfdir=$ac_optarg ;;
1040
1041   -target | --target | --targe | --targ | --tar | --ta | --t)
1042     ac_prev=target_alias ;;
1043   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1044     target_alias=$ac_optarg ;;
1045
1046   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1047     verbose=yes ;;
1048
1049   -version | --version | --versio | --versi | --vers | -V)
1050     ac_init_version=: ;;
1051
1052   -with-* | --with-*)
1053     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1054     # Reject names that are not valid shell variable names.
1055     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1056       { echo "$as_me: error: invalid package name: $ac_package" >&2
1057    { (exit 1); exit 1; }; }
1058     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1059     eval with_$ac_package=\$ac_optarg ;;
1060
1061   -without-* | --without-*)
1062     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1063     # Reject names that are not valid shell variable names.
1064     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1065       { echo "$as_me: error: invalid package name: $ac_package" >&2
1066    { (exit 1); exit 1; }; }
1067     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1068     eval with_$ac_package=no ;;
1069
1070   --x)
1071     # Obsolete; use --with-x.
1072     with_x=yes ;;
1073
1074   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1075   | --x-incl | --x-inc | --x-in | --x-i)
1076     ac_prev=x_includes ;;
1077   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1078   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1079     x_includes=$ac_optarg ;;
1080
1081   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1082   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1083     ac_prev=x_libraries ;;
1084   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1085   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1086     x_libraries=$ac_optarg ;;
1087
1088   -*) { echo "$as_me: error: unrecognized option: $ac_option
1089 Try \`$0 --help' for more information." >&2
1090    { (exit 1); exit 1; }; }
1091     ;;
1092
1093   *=*)
1094     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1095     # Reject names that are not valid shell variable names.
1096     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1097       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1098    { (exit 1); exit 1; }; }
1099     eval $ac_envvar=\$ac_optarg
1100     export $ac_envvar ;;
1101
1102   *)
1103     # FIXME: should be removed in autoconf 3.0.
1104     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1105     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1106       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1107     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1108     ;;
1109
1110   esac
1111 done
1112
1113 if test -n "$ac_prev"; then
1114   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1115   { echo "$as_me: error: missing argument to $ac_option" >&2
1116    { (exit 1); exit 1; }; }
1117 fi
1118
1119 # Be sure to have absolute directory names.
1120 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1121                 datadir sysconfdir sharedstatedir localstatedir includedir \
1122                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1123                 libdir localedir mandir
1124 do
1125   eval ac_val=\$$ac_var
1126   case $ac_val in
1127     [\\/$]* | ?:[\\/]* )  continue;;
1128     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1129   esac
1130   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1131    { (exit 1); exit 1; }; }
1132 done
1133
1134 # There might be people who depend on the old broken behavior: `$host'
1135 # used to hold the argument of --host etc.
1136 # FIXME: To remove some day.
1137 build=$build_alias
1138 host=$host_alias
1139 target=$target_alias
1140
1141 # FIXME: To remove some day.
1142 if test "x$host_alias" != x; then
1143   if test "x$build_alias" = x; then
1144     cross_compiling=maybe
1145     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1146     If a cross compiler is detected then cross compile mode will be used." >&2
1147   elif test "x$build_alias" != "x$host_alias"; then
1148     cross_compiling=yes
1149   fi
1150 fi
1151
1152 ac_tool_prefix=
1153 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1154
1155 test "$silent" = yes && exec 6>/dev/null
1156
1157
1158 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1159 ac_ls_di=`ls -di .` &&
1160 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1161   { echo "$as_me: error: Working directory cannot be determined" >&2
1162    { (exit 1); exit 1; }; }
1163 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1164   { echo "$as_me: error: pwd does not report name of working directory" >&2
1165    { (exit 1); exit 1; }; }
1166
1167
1168 # Find the source files, if location was not specified.
1169 if test -z "$srcdir"; then
1170   ac_srcdir_defaulted=yes
1171   # Try the directory containing this script, then the parent directory.
1172   ac_confdir=`$as_dirname -- "$0" ||
1173 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1174          X"$0" : 'X\(//\)[^/]' \| \
1175          X"$0" : 'X\(//\)$' \| \
1176          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1177 echo X"$0" |
1178     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1179             s//\1/
1180             q
1181           }
1182           /^X\(\/\/\)[^/].*/{
1183             s//\1/
1184             q
1185           }
1186           /^X\(\/\/\)$/{
1187             s//\1/
1188             q
1189           }
1190           /^X\(\/\).*/{
1191             s//\1/
1192             q
1193           }
1194           s/.*/./; q'`
1195   srcdir=$ac_confdir
1196   if test ! -r "$srcdir/$ac_unique_file"; then
1197     srcdir=..
1198   fi
1199 else
1200   ac_srcdir_defaulted=no
1201 fi
1202 if test ! -r "$srcdir/$ac_unique_file"; then
1203   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1204   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1205    { (exit 1); exit 1; }; }
1206 fi
1207 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1208 ac_abs_confdir=`(
1209         cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1210    { (exit 1); exit 1; }; }
1211         pwd)`
1212 # When building in place, set srcdir=.
1213 if test "$ac_abs_confdir" = "$ac_pwd"; then
1214   srcdir=.
1215 fi
1216 # Remove unnecessary trailing slashes from srcdir.
1217 # Double slashes in file names in object file debugging info
1218 # mess up M-x gdb in Emacs.
1219 case $srcdir in
1220 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1221 esac
1222 for ac_var in $ac_precious_vars; do
1223   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1224   eval ac_env_${ac_var}_value=\$${ac_var}
1225   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1226   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1227 done
1228
1229 #
1230 # Report the --help message.
1231 #
1232 if test "$ac_init_help" = "long"; then
1233   # Omit some internal or obsolete options to make the list less imposing.
1234   # This message is too long to be a string in the A/UX 3.1 sh.
1235   cat <<_ACEOF
1236 \`configure' configures mysqltcl 3.05 to adapt to many kinds of systems.
1237
1238 Usage: $0 [OPTION]... [VAR=VALUE]...
1239
1240 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1241 VAR=VALUE.  See below for descriptions of some of the useful variables.
1242
1243 Defaults for the options are specified in brackets.
1244
1245 Configuration:
1246   -h, --help              display this help and exit
1247       --help=short        display options specific to this package
1248       --help=recursive    display the short help of all the included packages
1249   -V, --version           display version information and exit
1250   -q, --quiet, --silent   do not print \`checking...' messages
1251       --cache-file=FILE   cache test results in FILE [disabled]
1252   -C, --config-cache      alias for \`--cache-file=config.cache'
1253   -n, --no-create         do not create output files
1254       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1255
1256 Installation directories:
1257   --prefix=PREFIX         install architecture-independent files in PREFIX
1258                           [$ac_default_prefix]
1259   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1260                           [PREFIX]
1261
1262 By default, \`make install' will install all the files in
1263 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1264 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1265 for instance \`--prefix=\$HOME'.
1266
1267 For better control, use the options below.
1268
1269 Fine tuning of the installation directories:
1270   --bindir=DIR           user executables [EPREFIX/bin]
1271   --sbindir=DIR          system admin executables [EPREFIX/sbin]
1272   --libexecdir=DIR       program executables [EPREFIX/libexec]
1273   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1274   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1275   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1276   --libdir=DIR           object code libraries [EPREFIX/lib]
1277   --includedir=DIR       C header files [PREFIX/include]
1278   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1279   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
1280   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
1281   --infodir=DIR          info documentation [DATAROOTDIR/info]
1282   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
1283   --mandir=DIR           man documentation [DATAROOTDIR/man]
1284   --docdir=DIR           documentation root [DATAROOTDIR/doc/mysqltcl]
1285   --htmldir=DIR          html documentation [DOCDIR]
1286   --dvidir=DIR           dvi documentation [DOCDIR]
1287   --pdfdir=DIR           pdf documentation [DOCDIR]
1288   --psdir=DIR            ps documentation [DOCDIR]
1289 _ACEOF
1290
1291   cat <<\_ACEOF
1292 _ACEOF
1293 fi
1294
1295 if test -n "$ac_init_help"; then
1296   case $ac_init_help in
1297      short | recursive ) echo "Configuration of mysqltcl 3.05:";;
1298    esac
1299   cat <<\_ACEOF
1300
1301 Optional Features:
1302   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1303   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1304   --enable-threads        build with threads
1305   --enable-shared         build and link with shared libraries (default: on)
1306   --enable-64bit          enable 64bit support (default: off)
1307   --enable-64bit-vis      enable 64bit Sparc VIS support (default: off)
1308   --enable-wince          enable Win/CE support (where applicable)
1309   --disable-load          disallow dynamic loading and "load" command
1310                           (default: enabled)
1311   --enable-symbols        build with debugging symbols (default: off)
1312   --enable-mysqlstatic      link static with libmysqlclient.a
1313
1314 Optional Packages:
1315   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1316   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1317   --with-tcl              directory containing tcl configuration
1318                           (tclConfig.sh)
1319   --with-tclinclude       directory containing the public Tcl header files
1320   --with-celib=DIR        use Windows/CE support library from DIR
1321  --with-mysql-include=DIR Mysql includes are in DIR
1322   --with-mysql-lib=DIR  Mysql libraries are in DIR
1323
1324 Some influential environment variables:
1325   CC          C compiler command
1326   CFLAGS      C compiler flags
1327   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1328               nonstandard directory <lib dir>
1329   LIBS        libraries to pass to the linker, e.g. -l<library>
1330   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1331               you have headers in a nonstandard directory <include dir>
1332   CPP         C preprocessor
1333
1334 Use these variables to override the choices made by `configure' or to help
1335 it to find libraries and programs with nonstandard names/locations.
1336
1337 _ACEOF
1338 ac_status=$?
1339 fi
1340
1341 if test "$ac_init_help" = "recursive"; then
1342   # If there are subdirs, report their specific --help.
1343   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1344     test -d "$ac_dir" || continue
1345     ac_builddir=.
1346
1347 case "$ac_dir" in
1348 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1349 *)
1350   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1351   # A ".." for each directory in $ac_dir_suffix.
1352   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1353   case $ac_top_builddir_sub in
1354   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1355   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1356   esac ;;
1357 esac
1358 ac_abs_top_builddir=$ac_pwd
1359 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1360 # for backward compatibility:
1361 ac_top_builddir=$ac_top_build_prefix
1362
1363 case $srcdir in
1364   .)  # We are building in place.
1365     ac_srcdir=.
1366     ac_top_srcdir=$ac_top_builddir_sub
1367     ac_abs_top_srcdir=$ac_pwd ;;
1368   [\\/]* | ?:[\\/]* )  # Absolute name.
1369     ac_srcdir=$srcdir$ac_dir_suffix;
1370     ac_top_srcdir=$srcdir
1371     ac_abs_top_srcdir=$srcdir ;;
1372   *) # Relative name.
1373     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1374     ac_top_srcdir=$ac_top_build_prefix$srcdir
1375     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1376 esac
1377 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1378
1379     cd "$ac_dir" || { ac_status=$?; continue; }
1380     # Check for guested configure.
1381     if test -f "$ac_srcdir/configure.gnu"; then
1382       echo &&
1383       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1384     elif test -f "$ac_srcdir/configure"; then
1385       echo &&
1386       $SHELL "$ac_srcdir/configure" --help=recursive
1387     else
1388       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1389     fi || ac_status=$?
1390     cd "$ac_pwd" || { ac_status=$?; break; }
1391   done
1392 fi
1393
1394 test -n "$ac_init_help" && exit $ac_status
1395 if $ac_init_version; then
1396   cat <<\_ACEOF
1397 mysqltcl configure 3.05
1398 generated by GNU Autoconf 2.61
1399
1400 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1401 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1402 This configure script is free software; the Free Software Foundation
1403 gives unlimited permission to copy, distribute and modify it.
1404 _ACEOF
1405   exit
1406 fi
1407 cat >config.log <<_ACEOF
1408 This file contains any messages produced by compilers while
1409 running configure, to aid debugging if configure makes a mistake.
1410
1411 It was created by mysqltcl $as_me 3.05, which was
1412 generated by GNU Autoconf 2.61.  Invocation command line was
1413
1414   $ $0 $@
1415
1416 _ACEOF
1417 exec 5>>config.log
1418 {
1419 cat <<_ASUNAME
1420 ## --------- ##
1421 ## Platform. ##
1422 ## --------- ##
1423
1424 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1425 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1426 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1427 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1428 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1429
1430 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1431 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1432
1433 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1434 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1435 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1436 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1437 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1438 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1439 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1440
1441 _ASUNAME
1442
1443 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1444 for as_dir in $PATH
1445 do
1446   IFS=$as_save_IFS
1447   test -z "$as_dir" && as_dir=.
1448   echo "PATH: $as_dir"
1449 done
1450 IFS=$as_save_IFS
1451
1452 } >&5
1453
1454 cat >&5 <<_ACEOF
1455
1456
1457 ## ----------- ##
1458 ## Core tests. ##
1459 ## ----------- ##
1460
1461 _ACEOF
1462
1463
1464 # Keep a trace of the command line.
1465 # Strip out --no-create and --no-recursion so they do not pile up.
1466 # Strip out --silent because we don't want to record it for future runs.
1467 # Also quote any args containing shell meta-characters.
1468 # Make two passes to allow for proper duplicate-argument suppression.
1469 ac_configure_args=
1470 ac_configure_args0=
1471 ac_configure_args1=
1472 ac_must_keep_next=false
1473 for ac_pass in 1 2
1474 do
1475   for ac_arg
1476   do
1477     case $ac_arg in
1478     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1479     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1480     | -silent | --silent | --silen | --sile | --sil)
1481       continue ;;
1482     *\'*)
1483       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1484     esac
1485     case $ac_pass in
1486     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1487     2)
1488       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1489       if test $ac_must_keep_next = true; then
1490         ac_must_keep_next=false # Got value, back to normal.
1491       else
1492         case $ac_arg in
1493           *=* | --config-cache | -C | -disable-* | --disable-* \
1494           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1495           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1496           | -with-* | --with-* | -without-* | --without-* | --x)
1497             case "$ac_configure_args0 " in
1498               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1499             esac
1500             ;;
1501           -* ) ac_must_keep_next=true ;;
1502         esac
1503       fi
1504       ac_configure_args="$ac_configure_args '$ac_arg'"
1505       ;;
1506     esac
1507   done
1508 done
1509 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1510 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1511
1512 # When interrupted or exit'd, cleanup temporary files, and complete
1513 # config.log.  We remove comments because anyway the quotes in there
1514 # would cause problems or look ugly.
1515 # WARNING: Use '\'' to represent an apostrophe within the trap.
1516 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1517 trap 'exit_status=$?
1518   # Save into config.log some information that might help in debugging.
1519   {
1520     echo
1521
1522     cat <<\_ASBOX
1523 ## ---------------- ##
1524 ## Cache variables. ##
1525 ## ---------------- ##
1526 _ASBOX
1527     echo
1528     # The following way of writing the cache mishandles newlines in values,
1529 (
1530   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1531     eval ac_val=\$$ac_var
1532     case $ac_val in #(
1533     *${as_nl}*)
1534       case $ac_var in #(
1535       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1536 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1537       esac
1538       case $ac_var in #(
1539       _ | IFS | as_nl) ;; #(
1540       *) $as_unset $ac_var ;;
1541       esac ;;
1542     esac
1543   done
1544   (set) 2>&1 |
1545     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1546     *${as_nl}ac_space=\ *)
1547       sed -n \
1548         "s/'\''/'\''\\\\'\'''\''/g;
1549           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1550       ;; #(
1551     *)
1552       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1553       ;;
1554     esac |
1555     sort
1556 )
1557     echo
1558
1559     cat <<\_ASBOX
1560 ## ----------------- ##
1561 ## Output variables. ##
1562 ## ----------------- ##
1563 _ASBOX
1564     echo
1565     for ac_var in $ac_subst_vars
1566     do
1567       eval ac_val=\$$ac_var
1568       case $ac_val in
1569       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1570       esac
1571       echo "$ac_var='\''$ac_val'\''"
1572     done | sort
1573     echo
1574
1575     if test -n "$ac_subst_files"; then
1576       cat <<\_ASBOX
1577 ## ------------------- ##
1578 ## File substitutions. ##
1579 ## ------------------- ##
1580 _ASBOX
1581       echo
1582       for ac_var in $ac_subst_files
1583       do
1584         eval ac_val=\$$ac_var
1585         case $ac_val in
1586         *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1587         esac
1588         echo "$ac_var='\''$ac_val'\''"
1589       done | sort
1590       echo
1591     fi
1592
1593     if test -s confdefs.h; then
1594       cat <<\_ASBOX
1595 ## ----------- ##
1596 ## confdefs.h. ##
1597 ## ----------- ##
1598 _ASBOX
1599       echo
1600       cat confdefs.h
1601       echo
1602     fi
1603     test "$ac_signal" != 0 &&
1604       echo "$as_me: caught signal $ac_signal"
1605     echo "$as_me: exit $exit_status"
1606   } >&5
1607   rm -f core *.core core.conftest.* &&
1608     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1609     exit $exit_status
1610 ' 0
1611 for ac_signal in 1 2 13 15; do
1612   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1613 done
1614 ac_signal=0
1615
1616 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1617 rm -f -r conftest* confdefs.h
1618
1619 # Predefined preprocessor variables.
1620
1621 cat >>confdefs.h <<_ACEOF
1622 #define PACKAGE_NAME "$PACKAGE_NAME"
1623 _ACEOF
1624
1625
1626 cat >>confdefs.h <<_ACEOF
1627 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1628 _ACEOF
1629
1630
1631 cat >>confdefs.h <<_ACEOF
1632 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1633 _ACEOF
1634
1635
1636 cat >>confdefs.h <<_ACEOF
1637 #define PACKAGE_STRING "$PACKAGE_STRING"
1638 _ACEOF
1639
1640
1641 cat >>confdefs.h <<_ACEOF
1642 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1643 _ACEOF
1644
1645
1646 # Let the site file select an alternate cache file if it wants to.
1647 # Prefer explicitly selected file to automatically selected ones.
1648 if test -n "$CONFIG_SITE"; then
1649   set x "$CONFIG_SITE"
1650 elif test "x$prefix" != xNONE; then
1651   set x "$prefix/share/config.site" "$prefix/etc/config.site"
1652 else
1653   set x "$ac_default_prefix/share/config.site" \
1654         "$ac_default_prefix/etc/config.site"
1655 fi
1656 shift
1657 for ac_site_file
1658 do
1659   if test -r "$ac_site_file"; then
1660     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1661 echo "$as_me: loading site script $ac_site_file" >&6;}
1662     sed 's/^/| /' "$ac_site_file" >&5
1663     . "$ac_site_file"
1664   fi
1665 done
1666
1667 if test -r "$cache_file"; then
1668   # Some versions of bash will fail to source /dev/null (special
1669   # files actually), so we avoid doing that.
1670   if test -f "$cache_file"; then
1671     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1672 echo "$as_me: loading cache $cache_file" >&6;}
1673     case $cache_file in
1674       [\\/]* | ?:[\\/]* ) . "$cache_file";;
1675       *)                      . "./$cache_file";;
1676     esac
1677   fi
1678 else
1679   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1680 echo "$as_me: creating cache $cache_file" >&6;}
1681   >$cache_file
1682 fi
1683
1684 # Check that the precious variables saved in the cache have kept the same
1685 # value.
1686 ac_cache_corrupted=false
1687 for ac_var in $ac_precious_vars; do
1688   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1689   eval ac_new_set=\$ac_env_${ac_var}_set
1690   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1691   eval ac_new_val=\$ac_env_${ac_var}_value
1692   case $ac_old_set,$ac_new_set in
1693     set,)
1694       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1695 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1696       ac_cache_corrupted=: ;;
1697     ,set)
1698       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1699 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1700       ac_cache_corrupted=: ;;
1701     ,);;
1702     *)
1703       if test "x$ac_old_val" != "x$ac_new_val"; then
1704         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1705 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1706         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1707 echo "$as_me:   former value:  $ac_old_val" >&2;}
1708         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1709 echo "$as_me:   current value: $ac_new_val" >&2;}
1710         ac_cache_corrupted=:
1711       fi;;
1712   esac
1713   # Pass precious variables to config.status.
1714   if test "$ac_new_set" = set; then
1715     case $ac_new_val in
1716     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1717     *) ac_arg=$ac_var=$ac_new_val ;;
1718     esac
1719     case " $ac_configure_args " in
1720       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1721       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1722     esac
1723   fi
1724 done
1725 if $ac_cache_corrupted; then
1726   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1727 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1728   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1729 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1730    { (exit 1); exit 1; }; }
1731 fi
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757 ac_ext=c
1758 ac_cpp='$CPP $CPPFLAGS'
1759 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1760 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1761 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1762
1763
1764
1765 #--------------------------------------------------------------------
1766 # Call TEA_INIT as the first TEA_ macro to set up initial vars.
1767 # This will define a ${TEA_PLATFORM} variable == "unix" or "windows"
1768 # as well as PKG_LIB_FILE and PKG_STUB_LIB_FILE.
1769 #--------------------------------------------------------------------
1770
1771
1772     # TEA extensions pass this us the version of TEA they think they
1773     # are compatible with.
1774     TEA_VERSION="3.5"
1775
1776     { echo "$as_me:$LINENO: checking for correct TEA configuration" >&5
1777 echo $ECHO_N "checking for correct TEA configuration... $ECHO_C" >&6; }
1778     if test x"${PACKAGE_NAME}" = x ; then
1779         { { echo "$as_me:$LINENO: error:
1780 The PACKAGE_NAME variable must be defined by your TEA configure.in" >&5
1781 echo "$as_me: error:
1782 The PACKAGE_NAME variable must be defined by your TEA configure.in" >&2;}
1783    { (exit 1); exit 1; }; }
1784     fi
1785     if test x"3.5" = x ; then
1786         { { echo "$as_me:$LINENO: error:
1787 TEA version not specified." >&5
1788 echo "$as_me: error:
1789 TEA version not specified." >&2;}
1790    { (exit 1); exit 1; }; }
1791     elif test "3.5" != "${TEA_VERSION}" ; then
1792         { echo "$as_me:$LINENO: result: warning: requested TEA version \"3.5\", have \"${TEA_VERSION}\"" >&5
1793 echo "${ECHO_T}warning: requested TEA version \"3.5\", have \"${TEA_VERSION}\"" >&6; }
1794     else
1795         { echo "$as_me:$LINENO: result: ok (TEA ${TEA_VERSION})" >&5
1796 echo "${ECHO_T}ok (TEA ${TEA_VERSION})" >&6; }
1797     fi
1798     case "`uname -s`" in
1799         *win32*|*WIN32*|*CYGWIN_NT*|*CYGWIN_9*|*CYGWIN_ME*|*MINGW32_*)
1800             # Extract the first word of "cygpath", so it can be a program name with args.
1801 set dummy cygpath; ac_word=$2
1802 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1803 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1804 if test "${ac_cv_prog_CYGPATH+set}" = set; then
1805   echo $ECHO_N "(cached) $ECHO_C" >&6
1806 else
1807   if test -n "$CYGPATH"; then
1808   ac_cv_prog_CYGPATH="$CYGPATH" # Let the user override the test.
1809 else
1810 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1811 for as_dir in $PATH
1812 do
1813   IFS=$as_save_IFS
1814   test -z "$as_dir" && as_dir=.
1815   for ac_exec_ext in '' $ac_executable_extensions; do
1816   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1817     ac_cv_prog_CYGPATH="cygpath -w"
1818     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1819     break 2
1820   fi
1821 done
1822 done
1823 IFS=$as_save_IFS
1824
1825   test -z "$ac_cv_prog_CYGPATH" && ac_cv_prog_CYGPATH="echo"
1826 fi
1827 fi
1828 CYGPATH=$ac_cv_prog_CYGPATH
1829 if test -n "$CYGPATH"; then
1830   { echo "$as_me:$LINENO: result: $CYGPATH" >&5
1831 echo "${ECHO_T}$CYGPATH" >&6; }
1832 else
1833   { echo "$as_me:$LINENO: result: no" >&5
1834 echo "${ECHO_T}no" >&6; }
1835 fi
1836
1837
1838             EXEEXT=".exe"
1839             TEA_PLATFORM="windows"
1840             ;;
1841         *)
1842             CYGPATH=echo
1843             EXEEXT=""
1844             TEA_PLATFORM="unix"
1845             ;;
1846     esac
1847
1848     # Check if exec_prefix is set. If not use fall back to prefix.
1849     # Note when adjusted, so that TEA_PREFIX can correct for this.
1850     # This is needed for recursive configures, since autoconf propagates
1851     # $prefix, but not $exec_prefix (doh!).
1852     if test x$exec_prefix = xNONE ; then
1853         exec_prefix_default=yes
1854         exec_prefix=$prefix
1855     fi
1856
1857
1858
1859
1860     # This package name must be replaced statically for AC_SUBST to work
1861
1862     # Substitute STUB_LIB_FILE in case package creates a stub library too.
1863
1864
1865     # We AC_SUBST these here to ensure they are subst'ed,
1866     # in case the user doesn't call TEA_ADD_...
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876 ac_aux_dir=
1877 for ac_dir in tclconfig "$srcdir"/tclconfig; do
1878   if test -f "$ac_dir/install-sh"; then
1879     ac_aux_dir=$ac_dir
1880     ac_install_sh="$ac_aux_dir/install-sh -c"
1881     break
1882   elif test -f "$ac_dir/install.sh"; then
1883     ac_aux_dir=$ac_dir
1884     ac_install_sh="$ac_aux_dir/install.sh -c"
1885     break
1886   elif test -f "$ac_dir/shtool"; then
1887     ac_aux_dir=$ac_dir
1888     ac_install_sh="$ac_aux_dir/shtool install -c"
1889     break
1890   fi
1891 done
1892 if test -z "$ac_aux_dir"; then
1893   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in tclconfig \"$srcdir\"/tclconfig" >&5
1894 echo "$as_me: error: cannot find install-sh or install.sh in tclconfig \"$srcdir\"/tclconfig" >&2;}
1895    { (exit 1); exit 1; }; }
1896 fi
1897
1898 # These three variables are undocumented and unsupported,
1899 # and are intended to be withdrawn in a future Autoconf release.
1900 # They can cause serious problems if a builder's source tree is in a directory
1901 # whose full name contains unusual characters.
1902 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
1903 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
1904 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
1905
1906
1907
1908 #--------------------------------------------------------------------
1909 # Load the tclConfig.sh file
1910 #--------------------------------------------------------------------
1911
1912
1913
1914     #
1915     # Ok, lets find the tcl configuration
1916     # First, look for one uninstalled.
1917     # the alternative search directory is invoked by --with-tcl
1918     #
1919
1920     if test x"${no_tcl}" = x ; then
1921         # we reset no_tcl in case something fails here
1922         no_tcl=true
1923
1924 # Check whether --with-tcl was given.
1925 if test "${with_tcl+set}" = set; then
1926   withval=$with_tcl; with_tclconfig=${withval}
1927 fi
1928
1929         { echo "$as_me:$LINENO: checking for Tcl configuration" >&5
1930 echo $ECHO_N "checking for Tcl configuration... $ECHO_C" >&6; }
1931         if test "${ac_cv_c_tclconfig+set}" = set; then
1932   echo $ECHO_N "(cached) $ECHO_C" >&6
1933 else
1934
1935
1936             # First check to see if --with-tcl was specified.
1937             if test x"${with_tclconfig}" != x ; then
1938                 case ${with_tclconfig} in
1939                     */tclConfig.sh )
1940                         if test -f ${with_tclconfig}; then
1941                             { echo "$as_me:$LINENO: WARNING: --with-tcl argument should refer to directory containing tclConfig.sh, not to tclConfig.sh itself" >&5
1942 echo "$as_me: WARNING: --with-tcl argument should refer to directory containing tclConfig.sh, not to tclConfig.sh itself" >&2;}
1943                             with_tclconfig=`echo ${with_tclconfig} | sed 's!/tclConfig\.sh$!!'`
1944                         fi ;;
1945                 esac
1946                 if test -f "${with_tclconfig}/tclConfig.sh" ; then
1947                     ac_cv_c_tclconfig=`(cd ${with_tclconfig}; pwd)`
1948                 else
1949                     { { echo "$as_me:$LINENO: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" >&5
1950 echo "$as_me: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" >&2;}
1951    { (exit 1); exit 1; }; }
1952                 fi
1953             fi
1954
1955             # then check for a private Tcl installation
1956             if test x"${ac_cv_c_tclconfig}" = x ; then
1957                 for i in \
1958                         ../tcl \
1959                         `ls -dr ../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
1960                         `ls -dr ../tcl[8-9].[0-9] 2>/dev/null` \
1961                         `ls -dr ../tcl[8-9].[0-9]* 2>/dev/null` \
1962                         ../../tcl \
1963                         `ls -dr ../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
1964                         `ls -dr ../../tcl[8-9].[0-9] 2>/dev/null` \
1965                         `ls -dr ../../tcl[8-9].[0-9]* 2>/dev/null` \
1966                         ../../../tcl \
1967                         `ls -dr ../../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
1968                         `ls -dr ../../../tcl[8-9].[0-9] 2>/dev/null` \
1969                         `ls -dr ../../../tcl[8-9].[0-9]* 2>/dev/null` ; do
1970                     if test -f "$i/unix/tclConfig.sh" ; then
1971                         ac_cv_c_tclconfig=`(cd $i/unix; pwd)`
1972                         break
1973                     fi
1974                 done
1975             fi
1976
1977             # on Darwin, check in Framework installation locations
1978             if test "`uname -s`" = "Darwin" -a x"${ac_cv_c_tclconfig}" = x ; then
1979                 for i in `ls -d ~/Library/Frameworks 2>/dev/null` \
1980                         `ls -d /Library/Frameworks 2>/dev/null` \
1981                         `ls -d /Network/Library/Frameworks 2>/dev/null` \
1982                         `ls -d /System/Library/Frameworks 2>/dev/null` \
1983                         ; do
1984                     if test -f "$i/Tcl.framework/tclConfig.sh" ; then
1985                         ac_cv_c_tclconfig=`(cd $i/Tcl.framework; pwd)`
1986                         break
1987                     fi
1988                 done
1989             fi
1990
1991             # on Windows, check in common installation locations
1992             if test "${TEA_PLATFORM}" = "windows" \
1993                 -a x"${ac_cv_c_tclconfig}" = x ; then
1994                 for i in `ls -d C:/Tcl/lib 2>/dev/null` \
1995                         `ls -d C:/Progra~1/Tcl/lib 2>/dev/null` \
1996                         ; do
1997                     if test -f "$i/tclConfig.sh" ; then
1998                         ac_cv_c_tclconfig=`(cd $i; pwd)`
1999                         break
2000                     fi
2001                 done
2002             fi
2003
2004             # check in a few common install locations
2005             if test x"${ac_cv_c_tclconfig}" = x ; then
2006                 for i in `ls -d ${libdir} 2>/dev/null` \
2007                         `ls -d ${exec_prefix}/lib 2>/dev/null` \
2008                         `ls -d ${prefix}/lib 2>/dev/null` \
2009                         `ls -d /usr/local/lib 2>/dev/null` \
2010                         `ls -d /usr/contrib/lib 2>/dev/null` \
2011                         `ls -d /usr/lib 2>/dev/null` \
2012                         ; do
2013                     if test -f "$i/tclConfig.sh" ; then
2014                         ac_cv_c_tclconfig=`(cd $i; pwd)`
2015                         break
2016                     fi
2017                 done
2018             fi
2019
2020             # check in a few other private locations
2021             if test x"${ac_cv_c_tclconfig}" = x ; then
2022                 for i in \
2023                         ${srcdir}/../tcl \
2024                         `ls -dr ${srcdir}/../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
2025                         `ls -dr ${srcdir}/../tcl[8-9].[0-9] 2>/dev/null` \
2026                         `ls -dr ${srcdir}/../tcl[8-9].[0-9]* 2>/dev/null` ; do
2027                     if test -f "$i/unix/tclConfig.sh" ; then
2028                     ac_cv_c_tclconfig=`(cd $i/unix; pwd)`
2029                     break
2030                 fi
2031                 done
2032             fi
2033
2034 fi
2035
2036
2037         if test x"${ac_cv_c_tclconfig}" = x ; then
2038             TCL_BIN_DIR="# no Tcl configs found"
2039             { echo "$as_me:$LINENO: WARNING: Can't find Tcl configuration definitions" >&5
2040 echo "$as_me: WARNING: Can't find Tcl configuration definitions" >&2;}
2041             exit 0
2042         else
2043             no_tcl=
2044             TCL_BIN_DIR=${ac_cv_c_tclconfig}
2045             { echo "$as_me:$LINENO: result: found ${TCL_BIN_DIR}/tclConfig.sh" >&5
2046 echo "${ECHO_T}found ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
2047         fi
2048     fi
2049
2050
2051     { echo "$as_me:$LINENO: checking for existence of ${TCL_BIN_DIR}/tclConfig.sh" >&5
2052 echo $ECHO_N "checking for existence of ${TCL_BIN_DIR}/tclConfig.sh... $ECHO_C" >&6; }
2053
2054     if test -f "${TCL_BIN_DIR}/tclConfig.sh" ; then
2055         { echo "$as_me:$LINENO: result: loading" >&5
2056 echo "${ECHO_T}loading" >&6; }
2057         . ${TCL_BIN_DIR}/tclConfig.sh
2058     else
2059         { echo "$as_me:$LINENO: result: could not find ${TCL_BIN_DIR}/tclConfig.sh" >&5
2060 echo "${ECHO_T}could not find ${TCL_BIN_DIR}/tclConfig.sh" >&6; }
2061     fi
2062
2063     # eval is required to do the TCL_DBGX substitution
2064     eval "TCL_LIB_FILE=\"${TCL_LIB_FILE}\""
2065     eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\""
2066
2067     # If the TCL_BIN_DIR is the build directory (not the install directory),
2068     # then set the common variable name to the value of the build variables.
2069     # For example, the variable TCL_LIB_SPEC will be set to the value
2070     # of TCL_BUILD_LIB_SPEC. An extension should make use of TCL_LIB_SPEC
2071     # instead of TCL_BUILD_LIB_SPEC since it will work with both an
2072     # installed and uninstalled version of Tcl.
2073     if test -f ${TCL_BIN_DIR}/Makefile ; then
2074         TCL_LIB_SPEC=${TCL_BUILD_LIB_SPEC}
2075         TCL_STUB_LIB_SPEC=${TCL_BUILD_STUB_LIB_SPEC}
2076         TCL_STUB_LIB_PATH=${TCL_BUILD_STUB_LIB_PATH}
2077     elif test "`uname -s`" = "Darwin"; then
2078         # If Tcl was built as a framework, attempt to use the libraries
2079         # from the framework at the given location so that linking works
2080         # against Tcl.framework installed in an arbitary location.
2081         case ${TCL_DEFS} in
2082             *TCL_FRAMEWORK*)
2083                 if test -f ${TCL_BIN_DIR}/${TCL_LIB_FILE}; then
2084                     for i in "`cd ${TCL_BIN_DIR}; pwd`" \
2085                              "`cd ${TCL_BIN_DIR}/../..; pwd`"; do
2086                         if test "`basename "$i"`" = "${TCL_LIB_FILE}.framework"; then
2087                             TCL_LIB_SPEC="-F`dirname "$i"` -framework ${TCL_LIB_FILE}"
2088                             break
2089                         fi
2090                     done
2091                 fi
2092                 if test -f ${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}; then
2093                     TCL_STUB_LIB_SPEC="-L${TCL_BIN_DIR} ${TCL_STUB_LIB_FLAG}"
2094                     TCL_STUB_LIB_PATH="${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"
2095                 fi
2096                 ;;
2097         esac
2098     fi
2099
2100     # eval is required to do the TCL_DBGX substitution
2101     eval "TCL_LIB_FLAG=\"${TCL_LIB_FLAG}\""
2102     eval "TCL_LIB_SPEC=\"${TCL_LIB_SPEC}\""
2103     eval "TCL_STUB_LIB_FLAG=\"${TCL_STUB_LIB_FLAG}\""
2104     eval "TCL_STUB_LIB_SPEC=\"${TCL_STUB_LIB_SPEC}\""
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125 #--------------------------------------------------------------------
2126 # Load the tkConfig.sh file if necessary (Tk extension)
2127 #--------------------------------------------------------------------
2128
2129 #TEA_PATH_TKCONFIG
2130 #TEA_LOAD_TKCONFIG
2131
2132 #-----------------------------------------------------------------------
2133 # Handle the --prefix=... option by defaulting to what Tcl gave.
2134 # Must be called after TEA_LOAD_TCLCONFIG and before TEA_SETUP_COMPILER.
2135 #-----------------------------------------------------------------------
2136
2137
2138     if test "${prefix}" = "NONE"; then
2139         prefix_default=yes
2140         if test x"${TCL_PREFIX}" != x; then
2141             { echo "$as_me:$LINENO: --prefix defaulting to TCL_PREFIX ${TCL_PREFIX}" >&5
2142 echo "$as_me: --prefix defaulting to TCL_PREFIX ${TCL_PREFIX}" >&6;}
2143             prefix=${TCL_PREFIX}
2144         else
2145             { echo "$as_me:$LINENO: --prefix defaulting to /usr/local" >&5
2146 echo "$as_me: --prefix defaulting to /usr/local" >&6;}
2147             prefix=/usr/local
2148         fi
2149     fi
2150     if test "${exec_prefix}" = "NONE" -a x"${prefix_default}" = x"yes" \
2151         -o x"${exec_prefix_default}" = x"yes" ; then
2152         if test x"${TCL_EXEC_PREFIX}" != x; then
2153             { echo "$as_me:$LINENO: --exec-prefix defaulting to TCL_EXEC_PREFIX ${TCL_EXEC_PREFIX}" >&5
2154 echo "$as_me: --exec-prefix defaulting to TCL_EXEC_PREFIX ${TCL_EXEC_PREFIX}" >&6;}
2155             exec_prefix=${TCL_EXEC_PREFIX}
2156         else
2157             { echo "$as_me:$LINENO: --exec-prefix defaulting to ${prefix}" >&5
2158 echo "$as_me: --exec-prefix defaulting to ${prefix}" >&6;}
2159             exec_prefix=$prefix
2160         fi
2161     fi
2162
2163
2164 #-----------------------------------------------------------------------
2165 # Standard compiler checks.
2166 # This sets up CC by using the CC env var, or looks for gcc otherwise.
2167 # This also calls AC_PROG_CC, AC_PROG_INSTALL and a few others to create
2168 # the basic setup necessary to compile executables.
2169 #-----------------------------------------------------------------------
2170
2171
2172     # Don't put any macros that use the compiler (e.g. AC_TRY_COMPILE)
2173     # in this macro, they need to go into TEA_SETUP_COMPILER instead.
2174
2175     # If the user did not set CFLAGS, set it now to keep
2176     # the AC_PROG_CC macro from adding "-g -O2".
2177     if test "${CFLAGS+set}" != "set" ; then
2178         CFLAGS=""
2179     fi
2180
2181     ac_ext=c
2182 ac_cpp='$CPP $CPPFLAGS'
2183 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2184 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2185 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2186 if test -n "$ac_tool_prefix"; then
2187   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2188 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2189 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2190 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2191 if test "${ac_cv_prog_CC+set}" = set; then
2192   echo $ECHO_N "(cached) $ECHO_C" >&6
2193 else
2194   if test -n "$CC"; then
2195   ac_cv_prog_CC="$CC" # Let the user override the test.
2196 else
2197 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2198 for as_dir in $PATH
2199 do
2200   IFS=$as_save_IFS
2201   test -z "$as_dir" && as_dir=.
2202   for ac_exec_ext in '' $ac_executable_extensions; do
2203   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2204     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2205     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2206     break 2
2207   fi
2208 done
2209 done
2210 IFS=$as_save_IFS
2211
2212 fi
2213 fi
2214 CC=$ac_cv_prog_CC
2215 if test -n "$CC"; then
2216   { echo "$as_me:$LINENO: result: $CC" >&5
2217 echo "${ECHO_T}$CC" >&6; }
2218 else
2219   { echo "$as_me:$LINENO: result: no" >&5
2220 echo "${ECHO_T}no" >&6; }
2221 fi
2222
2223
2224 fi
2225 if test -z "$ac_cv_prog_CC"; then
2226   ac_ct_CC=$CC
2227   # Extract the first word of "gcc", so it can be a program name with args.
2228 set dummy gcc; ac_word=$2
2229 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2230 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2231 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2232   echo $ECHO_N "(cached) $ECHO_C" >&6
2233 else
2234   if test -n "$ac_ct_CC"; then
2235   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2236 else
2237 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2238 for as_dir in $PATH
2239 do
2240   IFS=$as_save_IFS
2241   test -z "$as_dir" && as_dir=.
2242   for ac_exec_ext in '' $ac_executable_extensions; do
2243   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2244     ac_cv_prog_ac_ct_CC="gcc"
2245     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2246     break 2
2247   fi
2248 done
2249 done
2250 IFS=$as_save_IFS
2251
2252 fi
2253 fi
2254 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2255 if test -n "$ac_ct_CC"; then
2256   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2257 echo "${ECHO_T}$ac_ct_CC" >&6; }
2258 else
2259   { echo "$as_me:$LINENO: result: no" >&5
2260 echo "${ECHO_T}no" >&6; }
2261 fi
2262
2263   if test "x$ac_ct_CC" = x; then
2264     CC=""
2265   else
2266     case $cross_compiling:$ac_tool_warned in
2267 yes:)
2268 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2269 whose name does not start with the host triplet.  If you think this
2270 configuration is useful to you, please write to autoconf@gnu.org." >&5
2271 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2272 whose name does not start with the host triplet.  If you think this
2273 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2274 ac_tool_warned=yes ;;
2275 esac
2276     CC=$ac_ct_CC
2277   fi
2278 else
2279   CC="$ac_cv_prog_CC"
2280 fi
2281
2282 if test -z "$CC"; then
2283           if test -n "$ac_tool_prefix"; then
2284     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2285 set dummy ${ac_tool_prefix}cc; ac_word=$2
2286 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2287 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2288 if test "${ac_cv_prog_CC+set}" = set; then
2289   echo $ECHO_N "(cached) $ECHO_C" >&6
2290 else
2291   if test -n "$CC"; then
2292   ac_cv_prog_CC="$CC" # Let the user override the test.
2293 else
2294 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2295 for as_dir in $PATH
2296 do
2297   IFS=$as_save_IFS
2298   test -z "$as_dir" && as_dir=.
2299   for ac_exec_ext in '' $ac_executable_extensions; do
2300   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2301     ac_cv_prog_CC="${ac_tool_prefix}cc"
2302     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2303     break 2
2304   fi
2305 done
2306 done
2307 IFS=$as_save_IFS
2308
2309 fi
2310 fi
2311 CC=$ac_cv_prog_CC
2312 if test -n "$CC"; then
2313   { echo "$as_me:$LINENO: result: $CC" >&5
2314 echo "${ECHO_T}$CC" >&6; }
2315 else
2316   { echo "$as_me:$LINENO: result: no" >&5
2317 echo "${ECHO_T}no" >&6; }
2318 fi
2319
2320
2321   fi
2322 fi
2323 if test -z "$CC"; then
2324   # Extract the first word of "cc", so it can be a program name with args.
2325 set dummy cc; ac_word=$2
2326 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2327 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2328 if test "${ac_cv_prog_CC+set}" = set; then
2329   echo $ECHO_N "(cached) $ECHO_C" >&6
2330 else
2331   if test -n "$CC"; then
2332   ac_cv_prog_CC="$CC" # Let the user override the test.
2333 else
2334   ac_prog_rejected=no
2335 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2336 for as_dir in $PATH
2337 do
2338   IFS=$as_save_IFS
2339   test -z "$as_dir" && as_dir=.
2340   for ac_exec_ext in '' $ac_executable_extensions; do
2341   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2342     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2343        ac_prog_rejected=yes
2344        continue
2345      fi
2346     ac_cv_prog_CC="cc"
2347     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2348     break 2
2349   fi
2350 done
2351 done
2352 IFS=$as_save_IFS
2353
2354 if test $ac_prog_rejected = yes; then
2355   # We found a bogon in the path, so make sure we never use it.
2356   set dummy $ac_cv_prog_CC
2357   shift
2358   if test $# != 0; then
2359     # We chose a different compiler from the bogus one.
2360     # However, it has the same basename, so the bogon will be chosen
2361     # first if we set CC to just the basename; use the full file name.
2362     shift
2363     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2364   fi
2365 fi
2366 fi
2367 fi
2368 CC=$ac_cv_prog_CC
2369 if test -n "$CC"; then
2370   { echo "$as_me:$LINENO: result: $CC" >&5
2371 echo "${ECHO_T}$CC" >&6; }
2372 else
2373   { echo "$as_me:$LINENO: result: no" >&5
2374 echo "${ECHO_T}no" >&6; }
2375 fi
2376
2377
2378 fi
2379 if test -z "$CC"; then
2380   if test -n "$ac_tool_prefix"; then
2381   for ac_prog in cl.exe
2382   do
2383     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2384 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2385 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2386 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2387 if test "${ac_cv_prog_CC+set}" = set; then
2388   echo $ECHO_N "(cached) $ECHO_C" >&6
2389 else
2390   if test -n "$CC"; then
2391   ac_cv_prog_CC="$CC" # Let the user override the test.
2392 else
2393 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2394 for as_dir in $PATH
2395 do
2396   IFS=$as_save_IFS
2397   test -z "$as_dir" && as_dir=.
2398   for ac_exec_ext in '' $ac_executable_extensions; do
2399   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2400     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2401     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2402     break 2
2403   fi
2404 done
2405 done
2406 IFS=$as_save_IFS
2407
2408 fi
2409 fi
2410 CC=$ac_cv_prog_CC
2411 if test -n "$CC"; then
2412   { echo "$as_me:$LINENO: result: $CC" >&5
2413 echo "${ECHO_T}$CC" >&6; }
2414 else
2415   { echo "$as_me:$LINENO: result: no" >&5
2416 echo "${ECHO_T}no" >&6; }
2417 fi
2418
2419
2420     test -n "$CC" && break
2421   done
2422 fi
2423 if test -z "$CC"; then
2424   ac_ct_CC=$CC
2425   for ac_prog in cl.exe
2426 do
2427   # Extract the first word of "$ac_prog", so it can be a program name with args.
2428 set dummy $ac_prog; ac_word=$2
2429 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2430 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2431 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2432   echo $ECHO_N "(cached) $ECHO_C" >&6
2433 else
2434   if test -n "$ac_ct_CC"; then
2435   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2436 else
2437 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2438 for as_dir in $PATH
2439 do
2440   IFS=$as_save_IFS
2441   test -z "$as_dir" && as_dir=.
2442   for ac_exec_ext in '' $ac_executable_extensions; do
2443   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2444     ac_cv_prog_ac_ct_CC="$ac_prog"
2445     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2446     break 2
2447   fi
2448 done
2449 done
2450 IFS=$as_save_IFS
2451
2452 fi
2453 fi
2454 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2455 if test -n "$ac_ct_CC"; then
2456   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2457 echo "${ECHO_T}$ac_ct_CC" >&6; }
2458 else
2459   { echo "$as_me:$LINENO: result: no" >&5
2460 echo "${ECHO_T}no" >&6; }
2461 fi
2462
2463
2464   test -n "$ac_ct_CC" && break
2465 done
2466
2467   if test "x$ac_ct_CC" = x; then
2468     CC=""
2469   else
2470     case $cross_compiling:$ac_tool_warned in
2471 yes:)
2472 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2473 whose name does not start with the host triplet.  If you think this
2474 configuration is useful to you, please write to autoconf@gnu.org." >&5
2475 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2476 whose name does not start with the host triplet.  If you think this
2477 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2478 ac_tool_warned=yes ;;
2479 esac
2480     CC=$ac_ct_CC
2481   fi
2482 fi
2483
2484 fi
2485
2486
2487 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2488 See \`config.log' for more details." >&5
2489 echo "$as_me: error: no acceptable C compiler found in \$PATH
2490 See \`config.log' for more details." >&2;}
2491    { (exit 1); exit 1; }; }
2492
2493 # Provide some information about the compiler.
2494 echo "$as_me:$LINENO: checking for C compiler version" >&5
2495 ac_compiler=`set X $ac_compile; echo $2`
2496 { (ac_try="$ac_compiler --version >&5"
2497 case "(($ac_try" in
2498   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2499   *) ac_try_echo=$ac_try;;
2500 esac
2501 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2502   (eval "$ac_compiler --version >&5") 2>&5
2503   ac_status=$?
2504   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2505   (exit $ac_status); }
2506 { (ac_try="$ac_compiler -v >&5"
2507 case "(($ac_try" in
2508   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2509   *) ac_try_echo=$ac_try;;
2510 esac
2511 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2512   (eval "$ac_compiler -v >&5") 2>&5
2513   ac_status=$?
2514   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2515   (exit $ac_status); }
2516 { (ac_try="$ac_compiler -V >&5"
2517 case "(($ac_try" in
2518   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2519   *) ac_try_echo=$ac_try;;
2520 esac
2521 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2522   (eval "$ac_compiler -V >&5") 2>&5
2523   ac_status=$?
2524   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2525   (exit $ac_status); }
2526
2527 cat >conftest.$ac_ext <<_ACEOF
2528 /* confdefs.h.  */
2529 _ACEOF
2530 cat confdefs.h >>conftest.$ac_ext
2531 cat >>conftest.$ac_ext <<_ACEOF
2532 /* end confdefs.h.  */
2533
2534 int
2535 main ()
2536 {
2537
2538   ;
2539   return 0;
2540 }
2541 _ACEOF
2542 ac_clean_files_save=$ac_clean_files
2543 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2544 # Try to create an executable without -o first, disregard a.out.
2545 # It will help us diagnose broken compilers, and finding out an intuition
2546 # of exeext.
2547 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2548 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2549 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2550 #
2551 # List of possible output files, starting from the most likely.
2552 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2553 # only as a last resort.  b.out is created by i960 compilers.
2554 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2555 #
2556 # The IRIX 6 linker writes into existing files which may not be
2557 # executable, retaining their permissions.  Remove them first so a
2558 # subsequent execution test works.
2559 ac_rmfiles=
2560 for ac_file in $ac_files
2561 do
2562   case $ac_file in
2563     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2564     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2565   esac
2566 done
2567 rm -f $ac_rmfiles
2568
2569 if { (ac_try="$ac_link_default"
2570 case "(($ac_try" in
2571   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2572   *) ac_try_echo=$ac_try;;
2573 esac
2574 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2575   (eval "$ac_link_default") 2>&5
2576   ac_status=$?
2577   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2578   (exit $ac_status); }; then
2579   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2580 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2581 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2582 # so that the user can short-circuit this test for compilers unknown to
2583 # Autoconf.
2584 for ac_file in $ac_files ''
2585 do
2586   test -f "$ac_file" || continue
2587   case $ac_file in
2588     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2589         ;;
2590     [ab].out )
2591         # We found the default executable, but exeext='' is most
2592         # certainly right.
2593         break;;
2594     *.* )
2595         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2596         then :; else
2597            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2598         fi
2599         # We set ac_cv_exeext here because the later test for it is not
2600         # safe: cross compilers may not add the suffix if given an `-o'
2601         # argument, so we may need to know it at that point already.
2602         # Even if this section looks crufty: it has the advantage of
2603         # actually working.
2604         break;;
2605     * )
2606         break;;
2607   esac
2608 done
2609 test "$ac_cv_exeext" = no && ac_cv_exeext=
2610
2611 else
2612   ac_file=''
2613 fi
2614
2615 { echo "$as_me:$LINENO: result: $ac_file" >&5
2616 echo "${ECHO_T}$ac_file" >&6; }
2617 if test -z "$ac_file"; then
2618   echo "$as_me: failed program was:" >&5
2619 sed 's/^/| /' conftest.$ac_ext >&5
2620
2621 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2622 See \`config.log' for more details." >&5
2623 echo "$as_me: error: C compiler cannot create executables
2624 See \`config.log' for more details." >&2;}
2625    { (exit 77); exit 77; }; }
2626 fi
2627
2628 ac_exeext=$ac_cv_exeext
2629
2630 # Check that the compiler produces executables we can run.  If not, either
2631 # the compiler is broken, or we cross compile.
2632 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2633 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2634 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2635 # If not cross compiling, check that we can run a simple program.
2636 if test "$cross_compiling" != yes; then
2637   if { ac_try='./$ac_file'
2638   { (case "(($ac_try" in
2639   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2640   *) ac_try_echo=$ac_try;;
2641 esac
2642 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2643   (eval "$ac_try") 2>&5
2644   ac_status=$?
2645   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2646   (exit $ac_status); }; }; then
2647     cross_compiling=no
2648   else
2649     if test "$cross_compiling" = maybe; then
2650         cross_compiling=yes
2651     else
2652         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2653 If you meant to cross compile, use \`--host'.
2654 See \`config.log' for more details." >&5
2655 echo "$as_me: error: cannot run C compiled programs.
2656 If you meant to cross compile, use \`--host'.
2657 See \`config.log' for more details." >&2;}
2658    { (exit 1); exit 1; }; }
2659     fi
2660   fi
2661 fi
2662 { echo "$as_me:$LINENO: result: yes" >&5
2663 echo "${ECHO_T}yes" >&6; }
2664
2665 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2666 ac_clean_files=$ac_clean_files_save
2667 # Check that the compiler produces executables we can run.  If not, either
2668 # the compiler is broken, or we cross compile.
2669 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2670 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2671 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2672 echo "${ECHO_T}$cross_compiling" >&6; }
2673
2674 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2675 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2676 if { (ac_try="$ac_link"
2677 case "(($ac_try" in
2678   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2679   *) ac_try_echo=$ac_try;;
2680 esac
2681 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2682   (eval "$ac_link") 2>&5
2683   ac_status=$?
2684   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2685   (exit $ac_status); }; then
2686   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2687 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2688 # work properly (i.e., refer to `conftest.exe'), while it won't with
2689 # `rm'.
2690 for ac_file in conftest.exe conftest conftest.*; do
2691   test -f "$ac_file" || continue
2692   case $ac_file in
2693     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2694     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2695           break;;
2696     * ) break;;
2697   esac
2698 done
2699 else
2700   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2701 See \`config.log' for more details." >&5
2702 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2703 See \`config.log' for more details." >&2;}
2704    { (exit 1); exit 1; }; }
2705 fi
2706
2707 rm -f conftest$ac_cv_exeext
2708 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2709 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2710
2711 rm -f conftest.$ac_ext
2712 EXEEXT=$ac_cv_exeext
2713 ac_exeext=$EXEEXT
2714 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2715 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2716 if test "${ac_cv_objext+set}" = set; then
2717   echo $ECHO_N "(cached) $ECHO_C" >&6
2718 else
2719   cat >conftest.$ac_ext <<_ACEOF
2720 /* confdefs.h.  */
2721 _ACEOF
2722 cat confdefs.h >>conftest.$ac_ext
2723 cat >>conftest.$ac_ext <<_ACEOF
2724 /* end confdefs.h.  */
2725
2726 int
2727 main ()
2728 {
2729
2730   ;
2731   return 0;
2732 }
2733 _ACEOF
2734 rm -f conftest.o conftest.obj
2735 if { (ac_try="$ac_compile"
2736 case "(($ac_try" in
2737   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2738   *) ac_try_echo=$ac_try;;
2739 esac
2740 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2741   (eval "$ac_compile") 2>&5
2742   ac_status=$?
2743   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2744   (exit $ac_status); }; then
2745   for ac_file in conftest.o conftest.obj conftest.*; do
2746   test -f "$ac_file" || continue;
2747   case $ac_file in
2748     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2749     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2750        break;;
2751   esac
2752 done
2753 else
2754   echo "$as_me: failed program was:" >&5
2755 sed 's/^/| /' conftest.$ac_ext >&5
2756
2757 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2758 See \`config.log' for more details." >&5
2759 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2760 See \`config.log' for more details." >&2;}
2761    { (exit 1); exit 1; }; }
2762 fi
2763
2764 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2765 fi
2766 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2767 echo "${ECHO_T}$ac_cv_objext" >&6; }
2768 OBJEXT=$ac_cv_objext
2769 ac_objext=$OBJEXT
2770 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2771 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2772 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2773   echo $ECHO_N "(cached) $ECHO_C" >&6
2774 else
2775   cat >conftest.$ac_ext <<_ACEOF
2776 /* confdefs.h.  */
2777 _ACEOF
2778 cat confdefs.h >>conftest.$ac_ext
2779 cat >>conftest.$ac_ext <<_ACEOF
2780 /* end confdefs.h.  */
2781
2782 int
2783 main ()
2784 {
2785 #ifndef __GNUC__
2786        choke me
2787 #endif
2788
2789   ;
2790   return 0;
2791 }
2792 _ACEOF
2793 rm -f conftest.$ac_objext
2794 if { (ac_try="$ac_compile"
2795 case "(($ac_try" in
2796   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2797   *) ac_try_echo=$ac_try;;
2798 esac
2799 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2800   (eval "$ac_compile") 2>conftest.er1
2801   ac_status=$?
2802   grep -v '^ *+' conftest.er1 >conftest.err
2803   rm -f conftest.er1
2804   cat conftest.err >&5
2805   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2806   (exit $ac_status); } && {
2807          test -z "$ac_c_werror_flag" ||
2808          test ! -s conftest.err
2809        } && test -s conftest.$ac_objext; then
2810   ac_compiler_gnu=yes
2811 else
2812   echo "$as_me: failed program was:" >&5
2813 sed 's/^/| /' conftest.$ac_ext >&5
2814
2815         ac_compiler_gnu=no
2816 fi
2817
2818 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2819 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2820
2821 fi
2822 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2823 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2824 GCC=`test $ac_compiler_gnu = yes && echo yes`
2825 ac_test_CFLAGS=${CFLAGS+set}
2826 ac_save_CFLAGS=$CFLAGS
2827 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2828 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2829 if test "${ac_cv_prog_cc_g+set}" = set; then
2830   echo $ECHO_N "(cached) $ECHO_C" >&6
2831 else
2832   ac_save_c_werror_flag=$ac_c_werror_flag
2833    ac_c_werror_flag=yes
2834    ac_cv_prog_cc_g=no
2835    CFLAGS="-g"
2836    cat >conftest.$ac_ext <<_ACEOF
2837 /* confdefs.h.  */
2838 _ACEOF
2839 cat confdefs.h >>conftest.$ac_ext
2840 cat >>conftest.$ac_ext <<_ACEOF
2841 /* end confdefs.h.  */
2842
2843 int
2844 main ()
2845 {
2846
2847   ;
2848   return 0;
2849 }
2850 _ACEOF
2851 rm -f conftest.$ac_objext
2852 if { (ac_try="$ac_compile"
2853 case "(($ac_try" in
2854   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2855   *) ac_try_echo=$ac_try;;
2856 esac
2857 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2858   (eval "$ac_compile") 2>conftest.er1
2859   ac_status=$?
2860   grep -v '^ *+' conftest.er1 >conftest.err
2861   rm -f conftest.er1
2862   cat conftest.err >&5
2863   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2864   (exit $ac_status); } && {
2865          test -z "$ac_c_werror_flag" ||
2866          test ! -s conftest.err
2867        } && test -s conftest.$ac_objext; then
2868   ac_cv_prog_cc_g=yes
2869 else
2870   echo "$as_me: failed program was:" >&5
2871 sed 's/^/| /' conftest.$ac_ext >&5
2872
2873         CFLAGS=""
2874       cat >conftest.$ac_ext <<_ACEOF
2875 /* confdefs.h.  */
2876 _ACEOF
2877 cat confdefs.h >>conftest.$ac_ext
2878 cat >>conftest.$ac_ext <<_ACEOF
2879 /* end confdefs.h.  */
2880
2881 int
2882 main ()
2883 {
2884
2885   ;
2886   return 0;
2887 }
2888 _ACEOF
2889 rm -f conftest.$ac_objext
2890 if { (ac_try="$ac_compile"
2891 case "(($ac_try" in
2892   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2893   *) ac_try_echo=$ac_try;;
2894 esac
2895 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2896   (eval "$ac_compile") 2>conftest.er1
2897   ac_status=$?
2898   grep -v '^ *+' conftest.er1 >conftest.err
2899   rm -f conftest.er1
2900   cat conftest.err >&5
2901   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2902   (exit $ac_status); } && {
2903          test -z "$ac_c_werror_flag" ||
2904          test ! -s conftest.err
2905        } && test -s conftest.$ac_objext; then
2906   :
2907 else
2908   echo "$as_me: failed program was:" >&5
2909 sed 's/^/| /' conftest.$ac_ext >&5
2910
2911         ac_c_werror_flag=$ac_save_c_werror_flag
2912          CFLAGS="-g"
2913          cat >conftest.$ac_ext <<_ACEOF
2914 /* confdefs.h.  */
2915 _ACEOF
2916 cat confdefs.h >>conftest.$ac_ext
2917 cat >>conftest.$ac_ext <<_ACEOF
2918 /* end confdefs.h.  */
2919
2920 int
2921 main ()
2922 {
2923
2924   ;
2925   return 0;
2926 }
2927 _ACEOF
2928 rm -f conftest.$ac_objext
2929 if { (ac_try="$ac_compile"
2930 case "(($ac_try" in
2931   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2932   *) ac_try_echo=$ac_try;;
2933 esac
2934 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2935   (eval "$ac_compile") 2>conftest.er1
2936   ac_status=$?
2937   grep -v '^ *+' conftest.er1 >conftest.err
2938   rm -f conftest.er1
2939   cat conftest.err >&5
2940   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2941   (exit $ac_status); } && {
2942          test -z "$ac_c_werror_flag" ||
2943          test ! -s conftest.err
2944        } && test -s conftest.$ac_objext; then
2945   ac_cv_prog_cc_g=yes
2946 else
2947   echo "$as_me: failed program was:" >&5
2948 sed 's/^/| /' conftest.$ac_ext >&5
2949
2950
2951 fi
2952
2953 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2954 fi
2955
2956 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2957 fi
2958
2959 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2960    ac_c_werror_flag=$ac_save_c_werror_flag
2961 fi
2962 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2963 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2964 if test "$ac_test_CFLAGS" = set; then
2965   CFLAGS=$ac_save_CFLAGS
2966 elif test $ac_cv_prog_cc_g = yes; then
2967   if test "$GCC" = yes; then
2968     CFLAGS="-g -O2"
2969   else
2970     CFLAGS="-g"
2971   fi
2972 else
2973   if test "$GCC" = yes; then
2974     CFLAGS="-O2"
2975   else
2976     CFLAGS=
2977   fi
2978 fi
2979 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2980 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2981 if test "${ac_cv_prog_cc_c89+set}" = set; then
2982   echo $ECHO_N "(cached) $ECHO_C" >&6
2983 else
2984   ac_cv_prog_cc_c89=no
2985 ac_save_CC=$CC
2986 cat >conftest.$ac_ext <<_ACEOF
2987 /* confdefs.h.  */
2988 _ACEOF
2989 cat confdefs.h >>conftest.$ac_ext
2990 cat >>conftest.$ac_ext <<_ACEOF
2991 /* end confdefs.h.  */
2992 #include <stdarg.h>
2993 #include <stdio.h>
2994 #include <sys/types.h>
2995 #include <sys/stat.h>
2996 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2997 struct buf { int x; };
2998 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2999 static char *e (p, i)
3000      char **p;
3001      int i;
3002 {
3003   return p[i];
3004 }
3005 static char *f (char * (*g) (char **, int), char **p, ...)
3006 {
3007   char *s;
3008   va_list v;
3009   va_start (v,p);
3010   s = g (p, va_arg (v,int));
3011   va_end (v);
3012   return s;
3013 }
3014
3015 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3016    function prototypes and stuff, but not '\xHH' hex character constants.
3017    These don't provoke an error unfortunately, instead are silently treated
3018    as 'x'.  The following induces an error, until -std is added to get
3019    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3020    array size at least.  It's necessary to write '\x00'==0 to get something
3021    that's true only with -std.  */
3022 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3023
3024 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3025    inside strings and character constants.  */
3026 #define FOO(x) 'x'
3027 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3028
3029 int test (int i, double x);
3030 struct s1 {int (*f) (int a);};
3031 struct s2 {int (*f) (double a);};
3032 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3033 int argc;
3034 char **argv;
3035 int
3036 main ()
3037 {
3038 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3039   ;
3040   return 0;
3041 }
3042 _ACEOF
3043 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3044         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3045 do
3046   CC="$ac_save_CC $ac_arg"
3047   rm -f conftest.$ac_objext
3048 if { (ac_try="$ac_compile"
3049 case "(($ac_try" in
3050   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3051   *) ac_try_echo=$ac_try;;
3052 esac
3053 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3054   (eval "$ac_compile") 2>conftest.er1
3055   ac_status=$?
3056   grep -v '^ *+' conftest.er1 >conftest.err
3057   rm -f conftest.er1
3058   cat conftest.err >&5
3059   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3060   (exit $ac_status); } && {
3061          test -z "$ac_c_werror_flag" ||
3062          test ! -s conftest.err
3063        } && test -s conftest.$ac_objext; then
3064   ac_cv_prog_cc_c89=$ac_arg
3065 else
3066   echo "$as_me: failed program was:" >&5
3067 sed 's/^/| /' conftest.$ac_ext >&5
3068
3069
3070 fi
3071
3072 rm -f core conftest.err conftest.$ac_objext
3073   test "x$ac_cv_prog_cc_c89" != "xno" && break
3074 done
3075 rm -f conftest.$ac_ext
3076 CC=$ac_save_CC
3077
3078 fi
3079 # AC_CACHE_VAL
3080 case "x$ac_cv_prog_cc_c89" in
3081   x)
3082     { echo "$as_me:$LINENO: result: none needed" >&5
3083 echo "${ECHO_T}none needed" >&6; } ;;
3084   xno)
3085     { echo "$as_me:$LINENO: result: unsupported" >&5
3086 echo "${ECHO_T}unsupported" >&6; } ;;
3087   *)
3088     CC="$CC $ac_cv_prog_cc_c89"
3089     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3090 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
3091 esac
3092
3093
3094 ac_ext=c
3095 ac_cpp='$CPP $CPPFLAGS'
3096 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3097 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3098 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3099
3100     ac_ext=c
3101 ac_cpp='$CPP $CPPFLAGS'
3102 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3103 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3104 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3105 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3106 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3107 # On Suns, sometimes $CPP names a directory.
3108 if test -n "$CPP" && test -d "$CPP"; then
3109   CPP=
3110 fi
3111 if test -z "$CPP"; then
3112   if test "${ac_cv_prog_CPP+set}" = set; then
3113   echo $ECHO_N "(cached) $ECHO_C" >&6
3114 else
3115       # Double quotes because CPP needs to be expanded
3116     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3117     do
3118       ac_preproc_ok=false
3119 for ac_c_preproc_warn_flag in '' yes
3120 do
3121   # Use a header file that comes with gcc, so configuring glibc
3122   # with a fresh cross-compiler works.
3123   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3124   # <limits.h> exists even on freestanding compilers.
3125   # On the NeXT, cc -E runs the code through the compiler's parser,
3126   # not just through cpp. "Syntax error" is here to catch this case.
3127   cat >conftest.$ac_ext <<_ACEOF
3128 /* confdefs.h.  */
3129 _ACEOF
3130 cat confdefs.h >>conftest.$ac_ext
3131 cat >>conftest.$ac_ext <<_ACEOF
3132 /* end confdefs.h.  */
3133 #ifdef __STDC__
3134 # include <limits.h>
3135 #else
3136 # include <assert.h>
3137 #endif
3138                      Syntax error
3139 _ACEOF
3140 if { (ac_try="$ac_cpp conftest.$ac_ext"
3141 case "(($ac_try" in
3142   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3143   *) ac_try_echo=$ac_try;;
3144 esac
3145 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3146   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3147   ac_status=$?
3148   grep -v '^ *+' conftest.er1 >conftest.err
3149   rm -f conftest.er1
3150   cat conftest.err >&5
3151   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3152   (exit $ac_status); } >/dev/null && {
3153          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3154          test ! -s conftest.err
3155        }; then
3156   :
3157 else
3158   echo "$as_me: failed program was:" >&5
3159 sed 's/^/| /' conftest.$ac_ext >&5
3160
3161   # Broken: fails on valid input.
3162 continue
3163 fi
3164
3165 rm -f conftest.err conftest.$ac_ext
3166
3167   # OK, works on sane cases.  Now check whether nonexistent headers
3168   # can be detected and how.
3169   cat >conftest.$ac_ext <<_ACEOF
3170 /* confdefs.h.  */
3171 _ACEOF
3172 cat confdefs.h >>conftest.$ac_ext
3173 cat >>conftest.$ac_ext <<_ACEOF
3174 /* end confdefs.h.  */
3175 #include <ac_nonexistent.h>
3176 _ACEOF
3177 if { (ac_try="$ac_cpp conftest.$ac_ext"
3178 case "(($ac_try" in
3179   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3180   *) ac_try_echo=$ac_try;;
3181 esac
3182 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3183   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3184   ac_status=$?
3185   grep -v '^ *+' conftest.er1 >conftest.err
3186   rm -f conftest.er1
3187   cat conftest.err >&5
3188   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3189   (exit $ac_status); } >/dev/null && {
3190          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3191          test ! -s conftest.err
3192        }; then
3193   # Broken: success on invalid input.
3194 continue
3195 else
3196   echo "$as_me: failed program was:" >&5
3197 sed 's/^/| /' conftest.$ac_ext >&5
3198
3199   # Passes both tests.
3200 ac_preproc_ok=:
3201 break
3202 fi
3203
3204 rm -f conftest.err conftest.$ac_ext
3205
3206 done
3207 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3208 rm -f conftest.err conftest.$ac_ext
3209 if $ac_preproc_ok; then
3210   break
3211 fi
3212
3213     done
3214     ac_cv_prog_CPP=$CPP
3215
3216 fi
3217   CPP=$ac_cv_prog_CPP
3218 else
3219   ac_cv_prog_CPP=$CPP
3220 fi
3221 { echo "$as_me:$LINENO: result: $CPP" >&5
3222 echo "${ECHO_T}$CPP" >&6; }
3223 ac_preproc_ok=false
3224 for ac_c_preproc_warn_flag in '' yes
3225 do
3226   # Use a header file that comes with gcc, so configuring glibc
3227   # with a fresh cross-compiler works.
3228   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3229   # <limits.h> exists even on freestanding compilers.
3230   # On the NeXT, cc -E runs the code through the compiler's parser,
3231   # not just through cpp. "Syntax error" is here to catch this case.
3232   cat >conftest.$ac_ext <<_ACEOF
3233 /* confdefs.h.  */
3234 _ACEOF
3235 cat confdefs.h >>conftest.$ac_ext
3236 cat >>conftest.$ac_ext <<_ACEOF
3237 /* end confdefs.h.  */
3238 #ifdef __STDC__
3239 # include <limits.h>
3240 #else
3241 # include <assert.h>
3242 #endif
3243                      Syntax error
3244 _ACEOF
3245 if { (ac_try="$ac_cpp conftest.$ac_ext"
3246 case "(($ac_try" in
3247   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3248   *) ac_try_echo=$ac_try;;
3249 esac
3250 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3251   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3252   ac_status=$?
3253   grep -v '^ *+' conftest.er1 >conftest.err
3254   rm -f conftest.er1
3255   cat conftest.err >&5
3256   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3257   (exit $ac_status); } >/dev/null && {
3258          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3259          test ! -s conftest.err
3260        }; then
3261   :
3262 else
3263   echo "$as_me: failed program was:" >&5
3264 sed 's/^/| /' conftest.$ac_ext >&5
3265
3266   # Broken: fails on valid input.
3267 continue
3268 fi
3269
3270 rm -f conftest.err conftest.$ac_ext
3271
3272   # OK, works on sane cases.  Now check whether nonexistent headers
3273   # can be detected and how.
3274   cat >conftest.$ac_ext <<_ACEOF
3275 /* confdefs.h.  */
3276 _ACEOF
3277 cat confdefs.h >>conftest.$ac_ext
3278 cat >>conftest.$ac_ext <<_ACEOF
3279 /* end confdefs.h.  */
3280 #include <ac_nonexistent.h>
3281 _ACEOF
3282 if { (ac_try="$ac_cpp conftest.$ac_ext"
3283 case "(($ac_try" in
3284   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3285   *) ac_try_echo=$ac_try;;
3286 esac
3287 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3288   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3289   ac_status=$?
3290   grep -v '^ *+' conftest.er1 >conftest.err
3291   rm -f conftest.er1
3292   cat conftest.err >&5
3293   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3294   (exit $ac_status); } >/dev/null && {
3295          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3296          test ! -s conftest.err
3297        }; then
3298   # Broken: success on invalid input.
3299 continue
3300 else
3301   echo "$as_me: failed program was:" >&5
3302 sed 's/^/| /' conftest.$ac_ext >&5
3303
3304   # Passes both tests.
3305 ac_preproc_ok=:
3306 break
3307 fi
3308
3309 rm -f conftest.err conftest.$ac_ext
3310
3311 done
3312 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3313 rm -f conftest.err conftest.$ac_ext
3314 if $ac_preproc_ok; then
3315   :
3316 else
3317   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3318 See \`config.log' for more details." >&5
3319 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3320 See \`config.log' for more details." >&2;}
3321    { (exit 1); exit 1; }; }
3322 fi
3323
3324 ac_ext=c
3325 ac_cpp='$CPP $CPPFLAGS'
3326 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3327 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3328 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3329
3330
3331     # Find a good install program.  We prefer a C program (faster),
3332 # so one script is as good as another.  But avoid the broken or
3333 # incompatible versions:
3334 # SysV /etc/install, /usr/sbin/install
3335 # SunOS /usr/etc/install
3336 # IRIX /sbin/install
3337 # AIX /bin/install
3338 # AmigaOS /C/install, which installs bootblocks on floppy discs
3339 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3340 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3341 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3342 # OS/2's system install, which has a completely different semantic
3343 # ./install, which can be erroneously created by make from ./install.sh.
3344 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3345 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
3346 if test -z "$INSTALL"; then
3347 if test "${ac_cv_path_install+set}" = set; then
3348   echo $ECHO_N "(cached) $ECHO_C" >&6
3349 else
3350   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3351 for as_dir in $PATH
3352 do
3353   IFS=$as_save_IFS
3354   test -z "$as_dir" && as_dir=.
3355   # Account for people who put trailing slashes in PATH elements.
3356 case $as_dir/ in
3357   ./ | .// | /cC/* | \
3358   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3359   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3360   /usr/ucb/* ) ;;
3361   *)
3362     # OSF1 and SCO ODT 3.0 have their own names for install.
3363     # Don't use installbsd from OSF since it installs stuff as root
3364     # by default.
3365     for ac_prog in ginstall scoinst install; do
3366       for ac_exec_ext in '' $ac_executable_extensions; do
3367         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3368           if test $ac_prog = install &&
3369             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3370             # AIX install.  It has an incompatible calling convention.
3371             :
3372           elif test $ac_prog = install &&
3373             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3374             # program-specific install script used by HP pwplus--don't use.
3375             :
3376           else
3377             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3378             break 3
3379           fi
3380         fi
3381       done
3382     done
3383     ;;
3384 esac
3385 done
3386 IFS=$as_save_IFS
3387
3388
3389 fi
3390   if test "${ac_cv_path_install+set}" = set; then
3391     INSTALL=$ac_cv_path_install
3392   else
3393     # As a last resort, use the slow shell script.  Don't cache a
3394     # value for INSTALL within a source directory, because that will
3395     # break other packages using the cache if that directory is
3396     # removed, or if the value is a relative name.
3397     INSTALL=$ac_install_sh
3398   fi
3399 fi
3400 { echo "$as_me:$LINENO: result: $INSTALL" >&5
3401 echo "${ECHO_T}$INSTALL" >&6; }
3402
3403 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3404 # It thinks the first close brace ends the variable substitution.
3405 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3406
3407 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3408
3409 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3410
3411
3412     #--------------------------------------------------------------------
3413     # Checks to see if the make program sets the $MAKE variable.
3414     #--------------------------------------------------------------------
3415
3416     { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3417 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
3418 set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3419 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
3420   echo $ECHO_N "(cached) $ECHO_C" >&6
3421 else
3422   cat >conftest.make <<\_ACEOF
3423 SHELL = /bin/sh
3424 all:
3425         @echo '@@@%%%=$(MAKE)=@@@%%%'
3426 _ACEOF
3427 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3428 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3429   *@@@%%%=?*=@@@%%%*)
3430     eval ac_cv_prog_make_${ac_make}_set=yes;;
3431   *)
3432     eval ac_cv_prog_make_${ac_make}_set=no;;
3433 esac
3434 rm -f conftest.make
3435 fi
3436 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3437   { echo "$as_me:$LINENO: result: yes" >&5
3438 echo "${ECHO_T}yes" >&6; }
3439   SET_MAKE=
3440 else
3441   { echo "$as_me:$LINENO: result: no" >&5
3442 echo "${ECHO_T}no" >&6; }
3443   SET_MAKE="MAKE=${MAKE-make}"
3444 fi
3445
3446
3447     #--------------------------------------------------------------------
3448     # Find ranlib
3449     #--------------------------------------------------------------------
3450
3451     if test -n "$ac_tool_prefix"; then
3452   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3453 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3454 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3455 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3456 if test "${ac_cv_prog_RANLIB+set}" = set; then
3457   echo $ECHO_N "(cached) $ECHO_C" >&6
3458 else
3459   if test -n "$RANLIB"; then
3460   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3461 else
3462 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3463 for as_dir in $PATH
3464 do
3465   IFS=$as_save_IFS
3466   test -z "$as_dir" && as_dir=.
3467   for ac_exec_ext in '' $ac_executable_extensions; do
3468   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3469     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3470     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3471     break 2
3472   fi
3473 done
3474 done
3475 IFS=$as_save_IFS
3476
3477 fi
3478 fi
3479 RANLIB=$ac_cv_prog_RANLIB
3480 if test -n "$RANLIB"; then
3481   { echo "$as_me:$LINENO: result: $RANLIB" >&5
3482 echo "${ECHO_T}$RANLIB" >&6; }
3483 else
3484   { echo "$as_me:$LINENO: result: no" >&5
3485 echo "${ECHO_T}no" >&6; }
3486 fi
3487
3488
3489 fi
3490 if test -z "$ac_cv_prog_RANLIB"; then
3491   ac_ct_RANLIB=$RANLIB
3492   # Extract the first word of "ranlib", so it can be a program name with args.
3493 set dummy ranlib; ac_word=$2
3494 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3495 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3496 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3497   echo $ECHO_N "(cached) $ECHO_C" >&6
3498 else
3499   if test -n "$ac_ct_RANLIB"; then
3500   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3501 else
3502 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3503 for as_dir in $PATH
3504 do
3505   IFS=$as_save_IFS
3506   test -z "$as_dir" && as_dir=.
3507   for ac_exec_ext in '' $ac_executable_extensions; do
3508   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3509     ac_cv_prog_ac_ct_RANLIB="ranlib"
3510     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3511     break 2
3512   fi
3513 done
3514 done
3515 IFS=$as_save_IFS
3516
3517 fi
3518 fi
3519 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3520 if test -n "$ac_ct_RANLIB"; then
3521   { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3522 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
3523 else
3524   { echo "$as_me:$LINENO: result: no" >&5
3525 echo "${ECHO_T}no" >&6; }
3526 fi
3527
3528   if test "x$ac_ct_RANLIB" = x; then
3529     RANLIB=":"
3530   else
3531     case $cross_compiling:$ac_tool_warned in
3532 yes:)
3533 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3534 whose name does not start with the host triplet.  If you think this
3535 configuration is useful to you, please write to autoconf@gnu.org." >&5
3536 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3537 whose name does not start with the host triplet.  If you think this
3538 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3539 ac_tool_warned=yes ;;
3540 esac
3541     RANLIB=$ac_ct_RANLIB
3542   fi
3543 else
3544   RANLIB="$ac_cv_prog_RANLIB"
3545 fi
3546
3547
3548     #--------------------------------------------------------------------
3549     # Determines the correct binary file extension (.o, .obj, .exe etc.)
3550     #--------------------------------------------------------------------
3551
3552
3553
3554
3555
3556
3557 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3558 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3559 if test "${ac_cv_path_GREP+set}" = set; then
3560   echo $ECHO_N "(cached) $ECHO_C" >&6
3561 else
3562   # Extract the first word of "grep ggrep" to use in msg output
3563 if test -z "$GREP"; then
3564 set dummy grep ggrep; ac_prog_name=$2
3565 if test "${ac_cv_path_GREP+set}" = set; then
3566   echo $ECHO_N "(cached) $ECHO_C" >&6
3567 else
3568   ac_path_GREP_found=false
3569 # Loop through the user's path and test for each of PROGNAME-LIST
3570 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3571 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3572 do
3573   IFS=$as_save_IFS
3574   test -z "$as_dir" && as_dir=.
3575   for ac_prog in grep ggrep; do
3576   for ac_exec_ext in '' $ac_executable_extensions; do
3577     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3578     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3579     # Check for GNU ac_path_GREP and select it if it is found.
3580   # Check for GNU $ac_path_GREP
3581 case `"$ac_path_GREP" --version 2>&1` in
3582 *GNU*)
3583   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3584 *)
3585   ac_count=0
3586   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3587   while :
3588   do
3589     cat "conftest.in" "conftest.in" >"conftest.tmp"
3590     mv "conftest.tmp" "conftest.in"
3591     cp "conftest.in" "conftest.nl"
3592     echo 'GREP' >> "conftest.nl"
3593     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3594     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3595     ac_count=`expr $ac_count + 1`
3596     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3597       # Best one so far, save it but keep looking for a better one
3598       ac_cv_path_GREP="$ac_path_GREP"
3599       ac_path_GREP_max=$ac_count
3600     fi
3601     # 10*(2^10) chars as input seems more than enough
3602     test $ac_count -gt 10 && break
3603   done
3604   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3605 esac
3606
3607
3608     $ac_path_GREP_found && break 3
3609   done
3610 done
3611
3612 done
3613 IFS=$as_save_IFS
3614
3615
3616 fi
3617
3618 GREP="$ac_cv_path_GREP"
3619 if test -z "$GREP"; then
3620   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3621 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3622    { (exit 1); exit 1; }; }
3623 fi
3624
3625 else
3626   ac_cv_path_GREP=$GREP
3627 fi
3628
3629
3630 fi
3631 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3632 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3633  GREP="$ac_cv_path_GREP"
3634
3635
3636 { echo "$as_me:$LINENO: checking for egrep" >&5
3637 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3638 if test "${ac_cv_path_EGREP+set}" = set; then
3639   echo $ECHO_N "(cached) $ECHO_C" >&6
3640 else
3641   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3642    then ac_cv_path_EGREP="$GREP -E"
3643    else
3644      # Extract the first word of "egrep" to use in msg output
3645 if test -z "$EGREP"; then
3646 set dummy egrep; ac_prog_name=$2
3647 if test "${ac_cv_path_EGREP+set}" = set; then
3648   echo $ECHO_N "(cached) $ECHO_C" >&6
3649 else
3650   ac_path_EGREP_found=false
3651 # Loop through the user's path and test for each of PROGNAME-LIST
3652 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3653 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3654 do
3655   IFS=$as_save_IFS
3656   test -z "$as_dir" && as_dir=.
3657   for ac_prog in egrep; do
3658   for ac_exec_ext in '' $ac_executable_extensions; do
3659     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3660     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3661     # Check for GNU ac_path_EGREP and select it if it is found.
3662   # Check for GNU $ac_path_EGREP
3663 case `"$ac_path_EGREP" --version 2>&1` in
3664 *GNU*)
3665   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3666 *)
3667   ac_count=0
3668   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3669   while :
3670   do
3671     cat "conftest.in" "conftest.in" >"conftest.tmp"
3672     mv "conftest.tmp" "conftest.in"
3673     cp "conftest.in" "conftest.nl"
3674     echo 'EGREP' >> "conftest.nl"
3675     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3676     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3677     ac_count=`expr $ac_count + 1`
3678     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3679       # Best one so far, save it but keep looking for a better one
3680       ac_cv_path_EGREP="$ac_path_EGREP"
3681       ac_path_EGREP_max=$ac_count
3682     fi
3683     # 10*(2^10) chars as input seems more than enough
3684     test $ac_count -gt 10 && break
3685   done
3686   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3687 esac
3688
3689
3690     $ac_path_EGREP_found && break 3
3691   done
3692 done
3693
3694 done
3695 IFS=$as_save_IFS
3696
3697
3698 fi
3699
3700 EGREP="$ac_cv_path_EGREP"
3701 if test -z "$EGREP"; then
3702   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3703 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3704    { (exit 1); exit 1; }; }
3705 fi
3706
3707 else
3708   ac_cv_path_EGREP=$EGREP
3709 fi
3710
3711
3712    fi
3713 fi
3714 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3715 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3716  EGREP="$ac_cv_path_EGREP"
3717
3718
3719 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3720 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
3721 if test "${ac_cv_header_stdc+set}" = set; then
3722   echo $ECHO_N "(cached) $ECHO_C" >&6
3723 else
3724   cat >conftest.$ac_ext <<_ACEOF
3725 /* confdefs.h.  */
3726 _ACEOF
3727 cat confdefs.h >>conftest.$ac_ext
3728 cat >>conftest.$ac_ext <<_ACEOF
3729 /* end confdefs.h.  */
3730 #include <stdlib.h>
3731 #include <stdarg.h>
3732 #include <string.h>
3733 #include <float.h>
3734
3735 int
3736 main ()
3737 {
3738
3739   ;
3740   return 0;
3741 }
3742 _ACEOF
3743 rm -f conftest.$ac_objext
3744 if { (ac_try="$ac_compile"
3745 case "(($ac_try" in
3746   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3747   *) ac_try_echo=$ac_try;;
3748 esac
3749 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3750   (eval "$ac_compile") 2>conftest.er1
3751   ac_status=$?
3752   grep -v '^ *+' conftest.er1 >conftest.err
3753   rm -f conftest.er1
3754   cat conftest.err >&5
3755   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3756   (exit $ac_status); } && {
3757          test -z "$ac_c_werror_flag" ||
3758          test ! -s conftest.err
3759        } && test -s conftest.$ac_objext; then
3760   ac_cv_header_stdc=yes
3761 else
3762   echo "$as_me: failed program was:" >&5
3763 sed 's/^/| /' conftest.$ac_ext >&5
3764
3765         ac_cv_header_stdc=no
3766 fi
3767
3768 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3769
3770 if test $ac_cv_header_stdc = yes; then
3771   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3772   cat >conftest.$ac_ext <<_ACEOF
3773 /* confdefs.h.  */
3774 _ACEOF
3775 cat confdefs.h >>conftest.$ac_ext
3776 cat >>conftest.$ac_ext <<_ACEOF
3777 /* end confdefs.h.  */
3778 #include <string.h>
3779
3780 _ACEOF
3781 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3782   $EGREP "memchr" >/dev/null 2>&1; then
3783   :
3784 else
3785   ac_cv_header_stdc=no
3786 fi
3787 rm -f conftest*
3788
3789 fi
3790
3791 if test $ac_cv_header_stdc = yes; then
3792   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3793   cat >conftest.$ac_ext <<_ACEOF
3794 /* confdefs.h.  */
3795 _ACEOF
3796 cat confdefs.h >>conftest.$ac_ext
3797 cat >>conftest.$ac_ext <<_ACEOF
3798 /* end confdefs.h.  */
3799 #include <stdlib.h>
3800
3801 _ACEOF
3802 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3803   $EGREP "free" >/dev/null 2>&1; then
3804   :
3805 else
3806   ac_cv_header_stdc=no
3807 fi
3808 rm -f conftest*
3809
3810 fi
3811
3812 if test $ac_cv_header_stdc = yes; then
3813   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3814   if test "$cross_compiling" = yes; then
3815   :
3816 else
3817   cat >conftest.$ac_ext <<_ACEOF
3818 /* confdefs.h.  */
3819 _ACEOF
3820 cat confdefs.h >>conftest.$ac_ext
3821 cat >>conftest.$ac_ext <<_ACEOF
3822 /* end confdefs.h.  */
3823 #include <ctype.h>
3824 #include <stdlib.h>
3825 #if ((' ' & 0x0FF) == 0x020)
3826 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3827 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3828 #else
3829 # define ISLOWER(c) \
3830                    (('a' <= (c) && (c) <= 'i') \
3831                      || ('j' <= (c) && (c) <= 'r') \
3832                      || ('s' <= (c) && (c) <= 'z'))
3833 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3834 #endif
3835
3836 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3837 int
3838 main ()
3839 {
3840   int i;
3841   for (i = 0; i < 256; i++)
3842     if (XOR (islower (i), ISLOWER (i))
3843         || toupper (i) != TOUPPER (i))
3844       return 2;
3845   return 0;
3846 }
3847 _ACEOF
3848 rm -f conftest$ac_exeext
3849 if { (ac_try="$ac_link"
3850 case "(($ac_try" in
3851   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3852   *) ac_try_echo=$ac_try;;
3853 esac
3854 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3855   (eval "$ac_link") 2>&5
3856   ac_status=$?
3857   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3858   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3859   { (case "(($ac_try" in
3860   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3861   *) ac_try_echo=$ac_try;;
3862 esac
3863 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3864   (eval "$ac_try") 2>&5
3865   ac_status=$?
3866   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3867   (exit $ac_status); }; }; then
3868   :
3869 else
3870   echo "$as_me: program exited with status $ac_status" >&5
3871 echo "$as_me: failed program was:" >&5
3872 sed 's/^/| /' conftest.$ac_ext >&5
3873
3874 ( exit $ac_status )
3875 ac_cv_header_stdc=no
3876 fi
3877 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3878 fi
3879
3880
3881 fi
3882 fi
3883 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3884 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
3885 if test $ac_cv_header_stdc = yes; then
3886
3887 cat >>confdefs.h <<\_ACEOF
3888 #define STDC_HEADERS 1
3889 _ACEOF
3890
3891 fi
3892
3893 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3904                   inttypes.h stdint.h unistd.h
3905 do
3906 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3907 { echo "$as_me:$LINENO: checking for $ac_header" >&5
3908 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
3909 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
3910   echo $ECHO_N "(cached) $ECHO_C" >&6
3911 else
3912   cat >conftest.$ac_ext <<_ACEOF
3913 /* confdefs.h.  */
3914 _ACEOF
3915 cat confdefs.h >>conftest.$ac_ext
3916 cat >>conftest.$ac_ext <<_ACEOF
3917 /* end confdefs.h.  */
3918 $ac_includes_default
3919
3920 #include <$ac_header>
3921 _ACEOF
3922 rm -f conftest.$ac_objext
3923 if { (ac_try="$ac_compile"
3924 case "(($ac_try" in
3925   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3926   *) ac_try_echo=$ac_try;;
3927 esac
3928 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3929   (eval "$ac_compile") 2>conftest.er1
3930   ac_status=$?
3931   grep -v '^ *+' conftest.er1 >conftest.err
3932   rm -f conftest.er1
3933   cat conftest.err >&5
3934   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3935   (exit $ac_status); } && {
3936          test -z "$ac_c_werror_flag" ||
3937          test ! -s conftest.err
3938        } && test -s conftest.$ac_objext; then
3939   eval "$as_ac_Header=yes"
3940 else
3941   echo "$as_me: failed program was:" >&5
3942 sed 's/^/| /' conftest.$ac_ext >&5
3943
3944         eval "$as_ac_Header=no"
3945 fi
3946
3947 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3948 fi
3949 ac_res=`eval echo '${'$as_ac_Header'}'`
3950                { echo "$as_me:$LINENO: result: $ac_res" >&5
3951 echo "${ECHO_T}$ac_res" >&6; }
3952 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3953   cat >>confdefs.h <<_ACEOF
3954 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3955 _ACEOF
3956
3957 fi
3958
3959 done
3960
3961
3962
3963     # Any macros that use the compiler (e.g. AC_TRY_COMPILE) have to go here.
3964
3965
3966     #------------------------------------------------------------------------
3967     # If we're using GCC, see if the compiler understands -pipe. If so, use it.
3968     # It makes compiling go faster.  (This is only a performance feature.)
3969     #------------------------------------------------------------------------
3970
3971     if test -z "$no_pipe" -a -n "$GCC"; then
3972         { echo "$as_me:$LINENO: checking if the compiler understands -pipe" >&5
3973 echo $ECHO_N "checking if the compiler understands -pipe... $ECHO_C" >&6; }
3974         OLDCC="$CC"
3975         CC="$CC -pipe"
3976         cat >conftest.$ac_ext <<_ACEOF
3977 /* confdefs.h.  */
3978 _ACEOF
3979 cat confdefs.h >>conftest.$ac_ext
3980 cat >>conftest.$ac_ext <<_ACEOF
3981 /* end confdefs.h.  */
3982
3983 int
3984 main ()
3985 {
3986
3987   ;
3988   return 0;
3989 }
3990 _ACEOF
3991 rm -f conftest.$ac_objext
3992 if { (ac_try="$ac_compile"
3993 case "(($ac_try" in
3994   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3995   *) ac_try_echo=$ac_try;;
3996 esac
3997 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3998   (eval "$ac_compile") 2>conftest.er1
3999   ac_status=$?
4000   grep -v '^ *+' conftest.er1 >conftest.err
4001   rm -f conftest.er1
4002   cat conftest.err >&5
4003   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4004   (exit $ac_status); } && {
4005          test -z "$ac_c_werror_flag" ||
4006          test ! -s conftest.err
4007        } && test -s conftest.$ac_objext; then
4008   { echo "$as_me:$LINENO: result: yes" >&5
4009 echo "${ECHO_T}yes" >&6; }
4010 else
4011   echo "$as_me: failed program was:" >&5
40