ROMIO: Fix configure step portably
[charm.git] / src / libs / ck-libs / ampi / romio / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.63.
4 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008 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   # Pre-4.2 versions of Zsh do 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 as_nl='
41 '
42 export as_nl
43 # Printing a long string crashes Solaris 7 /usr/bin/printf.
44 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
45 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
46 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
47 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48   as_echo='printf %s\n'
49   as_echo_n='printf %s'
50 else
51   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53     as_echo_n='/usr/ucb/echo -n'
54   else
55     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56     as_echo_n_body='eval
57       arg=$1;
58       case $arg in
59       *"$as_nl"*)
60         expr "X$arg" : "X\\(.*\\)$as_nl";
61         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62       esac;
63       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64     '
65     export as_echo_n_body
66     as_echo_n='sh -c $as_echo_n_body as_echo'
67   fi
68   export as_echo_body
69   as_echo='sh -c $as_echo_body as_echo'
70 fi
71
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
74   PATH_SEPARATOR=:
75   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77       PATH_SEPARATOR=';'
78   }
79 fi
80
81 # Support unset when possible.
82 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
83   as_unset=unset
84 else
85   as_unset=false
86 fi
87
88
89 # IFS
90 # We need space, tab and new line, in precisely that order.  Quoting is
91 # there to prevent editors from complaining about space-tab.
92 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
93 # splitting by setting IFS to empty value.)
94 IFS=" ""        $as_nl"
95
96 # Find who we are.  Look in the path if we contain no directory separator.
97 case $0 in
98   *[\\/]* ) as_myself=$0 ;;
99   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
100 for as_dir in $PATH
101 do
102   IFS=$as_save_IFS
103   test -z "$as_dir" && as_dir=.
104   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
105 done
106 IFS=$as_save_IFS
107
108      ;;
109 esac
110 # We did not find ourselves, most probably we were run as `sh COMMAND'
111 # in which case we are not to be found in the path.
112 if test "x$as_myself" = x; then
113   as_myself=$0
114 fi
115 if test ! -f "$as_myself"; then
116   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
117   { (exit 1); exit 1; }
118 fi
119
120 # Work around bugs in pre-3.0 UWIN ksh.
121 for as_var in ENV MAIL MAILPATH
122 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
123 done
124 PS1='$ '
125 PS2='> '
126 PS4='+ '
127
128 # NLS nuisances.
129 LC_ALL=C
130 export LC_ALL
131 LANGUAGE=C
132 export LANGUAGE
133
134 # Required to use basename.
135 if expr a : '\(a\)' >/dev/null 2>&1 &&
136    test "X`expr 00001 : '.*\(...\)'`" = X001; then
137   as_expr=expr
138 else
139   as_expr=false
140 fi
141
142 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
143   as_basename=basename
144 else
145   as_basename=false
146 fi
147
148
149 # Name of the executable.
150 as_me=`$as_basename -- "$0" ||
151 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
152          X"$0" : 'X\(//\)$' \| \
153          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
154 $as_echo X/"$0" |
155     sed '/^.*\/\([^/][^/]*\)\/*$/{
156             s//\1/
157             q
158           }
159           /^X\/\(\/\/\)$/{
160             s//\1/
161             q
162           }
163           /^X\/\(\/\).*/{
164             s//\1/
165             q
166           }
167           s/.*/./; q'`
168
169 # CDPATH.
170 $as_unset CDPATH
171
172
173 if test "x$CONFIG_SHELL" = x; then
174   if (eval ":") 2>/dev/null; then
175   as_have_required=yes
176 else
177   as_have_required=no
178 fi
179
180   if test $as_have_required = yes &&     (eval ":
181 (as_func_return () {
182   (exit \$1)
183 }
184 as_func_success () {
185   as_func_return 0
186 }
187 as_func_failure () {
188   as_func_return 1
189 }
190 as_func_ret_success () {
191   return 0
192 }
193 as_func_ret_failure () {
194   return 1
195 }
196
197 exitcode=0
198 if as_func_success; then
199   :
200 else
201   exitcode=1
202   echo as_func_success failed.
203 fi
204
205 if as_func_failure; then
206   exitcode=1
207   echo as_func_failure succeeded.
208 fi
209
210 if as_func_ret_success; then
211   :
212 else
213   exitcode=1
214   echo as_func_ret_success failed.
215 fi
216
217 if as_func_ret_failure; then
218   exitcode=1
219   echo as_func_ret_failure succeeded.
220 fi
221
222 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
223   :
224 else
225   exitcode=1
226   echo positional parameters were not saved.
227 fi
228
229 test \$exitcode = 0) || { (exit 1); exit 1; }
230
231 (
232   as_lineno_1=\$LINENO
233   as_lineno_2=\$LINENO
234   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
235   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
236 ") 2> /dev/null; then
237   :
238 else
239   as_candidate_shells=
240     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
241 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
242 do
243   IFS=$as_save_IFS
244   test -z "$as_dir" && as_dir=.
245   case $as_dir in
246          /*)
247            for as_base in sh bash ksh sh5; do
248              as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
249            done;;
250        esac
251 done
252 IFS=$as_save_IFS
253
254
255       for as_shell in $as_candidate_shells $SHELL; do
256          # Try only shells that exist, to save several forks.
257          if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
258                 { ("$as_shell") 2> /dev/null <<\_ASEOF
259 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
260   emulate sh
261   NULLCMD=:
262   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
263   # is contrary to our usage.  Disable this feature.
264   alias -g '${1+"$@"}'='"$@"'
265   setopt NO_GLOB_SUBST
266 else
267   case `(set -o) 2>/dev/null` in
268   *posix*) set -o posix ;;
269 esac
270
271 fi
272
273
274 :
275 _ASEOF
276 }; then
277   CONFIG_SHELL=$as_shell
278                as_have_required=yes
279                if { "$as_shell" 2> /dev/null <<\_ASEOF
280 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
281   emulate sh
282   NULLCMD=:
283   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
284   # is contrary to our usage.  Disable this feature.
285   alias -g '${1+"$@"}'='"$@"'
286   setopt NO_GLOB_SUBST
287 else
288   case `(set -o) 2>/dev/null` in
289   *posix*) set -o posix ;;
290 esac
291
292 fi
293
294
295 :
296 (as_func_return () {
297   (exit $1)
298 }
299 as_func_success () {
300   as_func_return 0
301 }
302 as_func_failure () {
303   as_func_return 1
304 }
305 as_func_ret_success () {
306   return 0
307 }
308 as_func_ret_failure () {
309   return 1
310 }
311
312 exitcode=0
313 if as_func_success; then
314   :
315 else
316   exitcode=1
317   echo as_func_success failed.
318 fi
319
320 if as_func_failure; then
321   exitcode=1
322   echo as_func_failure succeeded.
323 fi
324
325 if as_func_ret_success; then
326   :
327 else
328   exitcode=1
329   echo as_func_ret_success failed.
330 fi
331
332 if as_func_ret_failure; then
333   exitcode=1
334   echo as_func_ret_failure succeeded.
335 fi
336
337 if ( set x; as_func_ret_success y && test x = "$1" ); then
338   :
339 else
340   exitcode=1
341   echo positional parameters were not saved.
342 fi
343
344 test $exitcode = 0) || { (exit 1); exit 1; }
345
346 (
347   as_lineno_1=$LINENO
348   as_lineno_2=$LINENO
349   test "x$as_lineno_1" != "x$as_lineno_2" &&
350   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
351
352 _ASEOF
353 }; then
354   break
355 fi
356
357 fi
358
359       done
360
361       if test "x$CONFIG_SHELL" != x; then
362   for as_var in BASH_ENV ENV
363         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
364         done
365         export CONFIG_SHELL
366         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
367 fi
368
369
370     if test $as_have_required = no; then
371   echo This script requires a shell more modern than all the
372       echo shells that I found on your system.  Please install a
373       echo modern shell, or manually run the script under such a
374       echo shell if you do have one.
375       { (exit 1); exit 1; }
376 fi
377
378
379 fi
380
381 fi
382
383
384
385 (eval "as_func_return () {
386   (exit \$1)
387 }
388 as_func_success () {
389   as_func_return 0
390 }
391 as_func_failure () {
392   as_func_return 1
393 }
394 as_func_ret_success () {
395   return 0
396 }
397 as_func_ret_failure () {
398   return 1
399 }
400
401 exitcode=0
402 if as_func_success; then
403   :
404 else
405   exitcode=1
406   echo as_func_success failed.
407 fi
408
409 if as_func_failure; then
410   exitcode=1
411   echo as_func_failure succeeded.
412 fi
413
414 if as_func_ret_success; then
415   :
416 else
417   exitcode=1
418   echo as_func_ret_success failed.
419 fi
420
421 if as_func_ret_failure; then
422   exitcode=1
423   echo as_func_ret_failure succeeded.
424 fi
425
426 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
427   :
428 else
429   exitcode=1
430   echo positional parameters were not saved.
431 fi
432
433 test \$exitcode = 0") || {
434   echo No shell found that supports shell functions.
435   echo Please tell bug-autoconf@gnu.org about your system,
436   echo including any error possibly output before this message.
437   echo This can help us improve future autoconf versions.
438   echo Configuration will now proceed without shell functions.
439 }
440
441
442
443   as_lineno_1=$LINENO
444   as_lineno_2=$LINENO
445   test "x$as_lineno_1" != "x$as_lineno_2" &&
446   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
447
448   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
449   # uniformly replaced by the line number.  The first 'sed' inserts a
450   # line-number line after each line using $LINENO; the second 'sed'
451   # does the real work.  The second script uses 'N' to pair each
452   # line-number line with the line containing $LINENO, and appends
453   # trailing '-' during substitution so that $LINENO is not a special
454   # case at line end.
455   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
456   # scripts with optimization help from Paolo Bonzini.  Blame Lee
457   # E. McMahon (1931-1989) for sed's syntax.  :-)
458   sed -n '
459     p
460     /[$]LINENO/=
461   ' <$as_myself |
462     sed '
463       s/[$]LINENO.*/&-/
464       t lineno
465       b
466       :lineno
467       N
468       :loop
469       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
470       t loop
471       s/-\n.*//
472     ' >$as_me.lineno &&
473   chmod +x "$as_me.lineno" ||
474     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
475    { (exit 1); exit 1; }; }
476
477   # Don't try to exec as it changes $[0], causing all sort of problems
478   # (the dirname of $[0] is not the place where we might find the
479   # original and so on.  Autoconf is especially sensitive to this).
480   . "./$as_me.lineno"
481   # Exit status is that of the last command.
482   exit
483 }
484
485
486 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
487   as_dirname=dirname
488 else
489   as_dirname=false
490 fi
491
492 ECHO_C= ECHO_N= ECHO_T=
493 case `echo -n x` in
494 -n*)
495   case `echo 'x\c'` in
496   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
497   *)   ECHO_C='\c';;
498   esac;;
499 *)
500   ECHO_N='-n';;
501 esac
502 if expr a : '\(a\)' >/dev/null 2>&1 &&
503    test "X`expr 00001 : '.*\(...\)'`" = X001; then
504   as_expr=expr
505 else
506   as_expr=false
507 fi
508
509 rm -f conf$$ conf$$.exe conf$$.file
510 if test -d conf$$.dir; then
511   rm -f conf$$.dir/conf$$.file
512 else
513   rm -f conf$$.dir
514   mkdir conf$$.dir 2>/dev/null
515 fi
516 if (echo >conf$$.file) 2>/dev/null; then
517   if ln -s conf$$.file conf$$ 2>/dev/null; then
518     as_ln_s='ln -s'
519     # ... but there are two gotchas:
520     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
521     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
522     # In both cases, we have to default to `cp -p'.
523     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
524       as_ln_s='cp -p'
525   elif ln conf$$.file conf$$ 2>/dev/null; then
526     as_ln_s=ln
527   else
528     as_ln_s='cp -p'
529   fi
530 else
531   as_ln_s='cp -p'
532 fi
533 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
534 rmdir conf$$.dir 2>/dev/null
535
536 if mkdir -p . 2>/dev/null; then
537   as_mkdir_p=:
538 else
539   test -d ./-p && rmdir ./-p
540   as_mkdir_p=false
541 fi
542
543 if test -x / >/dev/null 2>&1; then
544   as_test_x='test -x'
545 else
546   if ls -dL / >/dev/null 2>&1; then
547     as_ls_L_option=L
548   else
549     as_ls_L_option=
550   fi
551   as_test_x='
552     eval sh -c '\''
553       if test -d "$1"; then
554         test -d "$1/.";
555       else
556         case $1 in
557         -*)set "./$1";;
558         esac;
559         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
560         ???[sx]*):;;*)false;;esac;fi
561     '\'' sh
562   '
563 fi
564 as_executable_p=$as_test_x
565
566 # Sed expression to map a string onto a valid CPP name.
567 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
568
569 # Sed expression to map a string onto a valid variable name.
570 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
571
572
573
574 exec 7<&0 </dev/null 6>&1
575
576 # Name of the host.
577 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
578 # so uname gets run too.
579 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
580
581 #
582 # Initializations.
583 #
584 ac_default_prefix=/usr/local
585 ac_clean_files=
586 ac_config_libobj_dir=.
587 LIBOBJS=
588 cross_compiling=no
589 subdirs=
590 MFLAGS=
591 MAKEFLAGS=
592 SHELL=${CONFIG_SHELL-/bin/sh}
593
594 # Identity of this package.
595 PACKAGE_NAME=
596 PACKAGE_TARNAME=
597 PACKAGE_VERSION=
598 PACKAGE_STRING=
599 PACKAGE_BUGREPORT=
600
601 ac_unique_file="adio/include/romioconf.h.in"
602 # Factoring default headers for most tests.
603 ac_includes_default="\
604 #include <stdio.h>
605 #ifdef HAVE_SYS_TYPES_H
606 # include <sys/types.h>
607 #endif
608 #ifdef HAVE_SYS_STAT_H
609 # include <sys/stat.h>
610 #endif
611 #ifdef STDC_HEADERS
612 # include <stdlib.h>
613 # include <stddef.h>
614 #else
615 # ifdef HAVE_STDLIB_H
616 #  include <stdlib.h>
617 # endif
618 #endif
619 #ifdef HAVE_STRING_H
620 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
621 #  include <memory.h>
622 # endif
623 # include <string.h>
624 #endif
625 #ifdef HAVE_STRINGS_H
626 # include <strings.h>
627 #endif
628 #ifdef HAVE_INTTYPES_H
629 # include <inttypes.h>
630 #endif
631 #ifdef HAVE_STDINT_H
632 # include <stdint.h>
633 #endif
634 #ifdef HAVE_UNISTD_H
635 # include <unistd.h>
636 #endif"
637
638 ac_subst_vars='LTLIBOBJS
639 LIBOBJS
640 SHLIBNAME
641 LIBTOOL
642 CC_SHL
643 ENABLE_SHLIB
644 MAKE_DEPEND_C
645 FORTRAN_TEST
646 MPIRUN
647 ROMIO_TFFLAGS
648 ROMIO_TCPPFLAGS
649 ROMIO_TCFLAGS
650 ROMIO_LFLAGS
651 ROMIO_INCLUDE
652 TEST_F77
653 TEST_CC
654 MPI_OFFSET_KIND2
655 MPI_OFFSET_KIND1
656 MPI_FARRAY7
657 MPI_FARRAY6
658 MPI_FARRAY5
659 MPI_FARRAY4
660 MPI_FARRAY3
661 MPI_FARRAY2
662 MPI_FARRAY1
663 MPI_FINFO4
664 MPI_FINFO3
665 MPI_FINFO2
666 MPI_FINFO1
667 MPI_OFFSET_TYPE
668 DEFINE_HAVE_MPI_GREQUEST
669 DEFINE_MPI_OFFSET
670 BUILD_MPI_ARRAY
671 HAVE_MPI_DARRAY_SUBARRAY
672 BUILD_MPI_INFO
673 HAVE_MPI_INFO
674 NEEDS_MPI_FINT
675 WITHIN_KNOWN_MPI_IMPL
676 FROM_LAM
677 FROM_MPICH2
678 FROM_MPICH
679 FORTRAN_MPI_OFFSET
680 FTESTDEFINE
681 F77MPIOINC
682 F77IARGC
683 F77GETARG
684 LL
685 TEST_LIBNAME
686 LIBNAME
687 ROMIO_HOME
688 arch_IRIX
689 NOPROFILE
690 NOF77
691 MPI_LIB
692 MPI_INCLUDE_DIR
693 AR_FLAGS
694 AR
695 BITS
696 MIPS
697 USER_FFLAGS
698 USER_CFLAGS
699 FILE_SYSTEM
700 ARCH
701 SYSDEP_INC
702 GLUE_DIR
703 FILE_SYS_DIRS
704 EXTRA_SRC_DIRS
705 DOCTEXT
706 MPIO_REQ_REAL_POBJECTS
707 MPIO_REQ_TMP_POBJECTS
708 MPIO_REQOBJECTS
709 MPIO_EXTRA_REAL_POBJECTS
710 MPIO_EXTRA_TMP_POBJECTS
711 MPIO_EXTRA_OBJECTS
712 master_topbuild_dir
713 master_top_builddir
714 master_top_srcdir
715 srcdir
716 PVFS2_CONFIG
717 HAVE_WEAK_SYMBOLS
718 FC
719 EGREP
720 GREP
721 CPP
722 ac_ct_F77
723 FFLAGS
724 OBJEXT
725 EXEEXT
726 ac_ct_CC
727 CPPFLAGS
728 LDFLAGS
729 CFLAGS
730 F77
731 CC
732 RANLIB
733 top_build_dir
734 SET_MAKE
735 SET_CFLAGS
736 VPATH
737 MAKE
738 target_alias
739 host_alias
740 build_alias
741 LIBS
742 ECHO_T
743 ECHO_N
744 ECHO_C
745 DEFS
746 mandir
747 localedir
748 libdir
749 psdir
750 pdfdir
751 dvidir
752 htmldir
753 infodir
754 docdir
755 oldincludedir
756 includedir
757 localstatedir
758 sharedstatedir
759 sysconfdir
760 datadir
761 datarootdir
762 libexecdir
763 sbindir
764 bindir
765 program_transform_name
766 prefix
767 exec_prefix
768 PACKAGE_BUGREPORT
769 PACKAGE_STRING
770 PACKAGE_VERSION
771 PACKAGE_TARNAME
772 PACKAGE_NAME
773 PATH_SEPARATOR
774 SHELL'
775 ac_subst_files=''
776 ac_user_opts='
777 enable_option_checking
778 enable_aio
779 enable_echo
780 enable_f77
781 enable_f90
782 enable_weak_symbols
783 enable_debug
784 with_file_system
785 with_pvfs2
786 with_mpi_impl
787 with_mpi
788 '
789       ac_precious_vars='build_alias
790 host_alias
791 target_alias
792 CC
793 CFLAGS
794 LDFLAGS
795 LIBS
796 CPPFLAGS
797 F77
798 FFLAGS
799 CPP'
800
801
802 # Initialize some variables set by options.
803 ac_init_help=
804 ac_init_version=false
805 ac_unrecognized_opts=
806 ac_unrecognized_sep=
807 # The variables have the same names as the options, with
808 # dashes changed to underlines.
809 cache_file=/dev/null
810 exec_prefix=NONE
811 no_create=
812 no_recursion=
813 prefix=NONE
814 program_prefix=NONE
815 program_suffix=NONE
816 program_transform_name=s,x,x,
817 silent=
818 site=
819 srcdir=
820 verbose=
821 x_includes=NONE
822 x_libraries=NONE
823
824 # Installation directory options.
825 # These are left unexpanded so users can "make install exec_prefix=/foo"
826 # and all the variables that are supposed to be based on exec_prefix
827 # by default will actually change.
828 # Use braces instead of parens because sh, perl, etc. also accept them.
829 # (The list follows the same order as the GNU Coding Standards.)
830 bindir='${exec_prefix}/bin'
831 sbindir='${exec_prefix}/sbin'
832 libexecdir='${exec_prefix}/libexec'
833 datarootdir='${prefix}/share'
834 datadir='${datarootdir}'
835 sysconfdir='${prefix}/etc'
836 sharedstatedir='${prefix}/com'
837 localstatedir='${prefix}/var'
838 includedir='${prefix}/include'
839 oldincludedir='/usr/include'
840 docdir='${datarootdir}/doc/${PACKAGE}'
841 infodir='${datarootdir}/info'
842 htmldir='${docdir}'
843 dvidir='${docdir}'
844 pdfdir='${docdir}'
845 psdir='${docdir}'
846 libdir='${exec_prefix}/lib'
847 localedir='${datarootdir}/locale'
848 mandir='${datarootdir}/man'
849
850 ac_prev=
851 ac_dashdash=
852 for ac_option
853 do
854   # If the previous option needs an argument, assign it.
855   if test -n "$ac_prev"; then
856     eval $ac_prev=\$ac_option
857     ac_prev=
858     continue
859   fi
860
861   case $ac_option in
862   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
863   *)    ac_optarg=yes ;;
864   esac
865
866   # Accept the important Cygnus configure options, so we can diagnose typos.
867
868   case $ac_dashdash$ac_option in
869   --)
870     ac_dashdash=yes ;;
871
872   -bindir | --bindir | --bindi | --bind | --bin | --bi)
873     ac_prev=bindir ;;
874   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
875     bindir=$ac_optarg ;;
876
877   -build | --build | --buil | --bui | --bu)
878     ac_prev=build_alias ;;
879   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
880     build_alias=$ac_optarg ;;
881
882   -cache-file | --cache-file | --cache-fil | --cache-fi \
883   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
884     ac_prev=cache_file ;;
885   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
886   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
887     cache_file=$ac_optarg ;;
888
889   --config-cache | -C)
890     cache_file=config.cache ;;
891
892   -datadir | --datadir | --datadi | --datad)
893     ac_prev=datadir ;;
894   -datadir=* | --datadir=* | --datadi=* | --datad=*)
895     datadir=$ac_optarg ;;
896
897   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
898   | --dataroo | --dataro | --datar)
899     ac_prev=datarootdir ;;
900   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
901   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
902     datarootdir=$ac_optarg ;;
903
904   -disable-* | --disable-*)
905     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
906     # Reject names that are not valid shell variable names.
907     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
908       { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
909    { (exit 1); exit 1; }; }
910     ac_useropt_orig=$ac_useropt
911     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
912     case $ac_user_opts in
913       *"
914 "enable_$ac_useropt"
915 "*) ;;
916       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
917          ac_unrecognized_sep=', ';;
918     esac
919     eval enable_$ac_useropt=no ;;
920
921   -docdir | --docdir | --docdi | --doc | --do)
922     ac_prev=docdir ;;
923   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
924     docdir=$ac_optarg ;;
925
926   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
927     ac_prev=dvidir ;;
928   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
929     dvidir=$ac_optarg ;;
930
931   -enable-* | --enable-*)
932     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
933     # Reject names that are not valid shell variable names.
934     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
935       { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
936    { (exit 1); exit 1; }; }
937     ac_useropt_orig=$ac_useropt
938     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
939     case $ac_user_opts in
940       *"
941 "enable_$ac_useropt"
942 "*) ;;
943       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
944          ac_unrecognized_sep=', ';;
945     esac
946     eval enable_$ac_useropt=\$ac_optarg ;;
947
948   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
949   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
950   | --exec | --exe | --ex)
951     ac_prev=exec_prefix ;;
952   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
953   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
954   | --exec=* | --exe=* | --ex=*)
955     exec_prefix=$ac_optarg ;;
956
957   -gas | --gas | --ga | --g)
958     # Obsolete; use --with-gas.
959     with_gas=yes ;;
960
961   -help | --help | --hel | --he | -h)
962     ac_init_help=long ;;
963   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
964     ac_init_help=recursive ;;
965   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
966     ac_init_help=short ;;
967
968   -host | --host | --hos | --ho)
969     ac_prev=host_alias ;;
970   -host=* | --host=* | --hos=* | --ho=*)
971     host_alias=$ac_optarg ;;
972
973   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
974     ac_prev=htmldir ;;
975   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
976   | --ht=*)
977     htmldir=$ac_optarg ;;
978
979   -includedir | --includedir | --includedi | --included | --include \
980   | --includ | --inclu | --incl | --inc)
981     ac_prev=includedir ;;
982   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
983   | --includ=* | --inclu=* | --incl=* | --inc=*)
984     includedir=$ac_optarg ;;
985
986   -infodir | --infodir | --infodi | --infod | --info | --inf)
987     ac_prev=infodir ;;
988   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
989     infodir=$ac_optarg ;;
990
991   -libdir | --libdir | --libdi | --libd)
992     ac_prev=libdir ;;
993   -libdir=* | --libdir=* | --libdi=* | --libd=*)
994     libdir=$ac_optarg ;;
995
996   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
997   | --libexe | --libex | --libe)
998     ac_prev=libexecdir ;;
999   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1000   | --libexe=* | --libex=* | --libe=*)
1001     libexecdir=$ac_optarg ;;
1002
1003   -localedir | --localedir | --localedi | --localed | --locale)
1004     ac_prev=localedir ;;
1005   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1006     localedir=$ac_optarg ;;
1007
1008   -localstatedir | --localstatedir | --localstatedi | --localstated \
1009   | --localstate | --localstat | --localsta | --localst | --locals)
1010     ac_prev=localstatedir ;;
1011   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1012   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1013     localstatedir=$ac_optarg ;;
1014
1015   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1016     ac_prev=mandir ;;
1017   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1018     mandir=$ac_optarg ;;
1019
1020   -nfp | --nfp | --nf)
1021     # Obsolete; use --without-fp.
1022     with_fp=no ;;
1023
1024   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1025   | --no-cr | --no-c | -n)
1026     no_create=yes ;;
1027
1028   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1029   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1030     no_recursion=yes ;;
1031
1032   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1033   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1034   | --oldin | --oldi | --old | --ol | --o)
1035     ac_prev=oldincludedir ;;
1036   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1037   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1038   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1039     oldincludedir=$ac_optarg ;;
1040
1041   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1042     ac_prev=prefix ;;
1043   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1044     prefix=$ac_optarg ;;
1045
1046   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1047   | --program-pre | --program-pr | --program-p)
1048     ac_prev=program_prefix ;;
1049   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1050   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1051     program_prefix=$ac_optarg ;;
1052
1053   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1054   | --program-suf | --program-su | --program-s)
1055     ac_prev=program_suffix ;;
1056   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1057   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1058     program_suffix=$ac_optarg ;;
1059
1060   -program-transform-name | --program-transform-name \
1061   | --program-transform-nam | --program-transform-na \
1062   | --program-transform-n | --program-transform- \
1063   | --program-transform | --program-transfor \
1064   | --program-transfo | --program-transf \
1065   | --program-trans | --program-tran \
1066   | --progr-tra | --program-tr | --program-t)
1067     ac_prev=program_transform_name ;;
1068   -program-transform-name=* | --program-transform-name=* \
1069   | --program-transform-nam=* | --program-transform-na=* \
1070   | --program-transform-n=* | --program-transform-=* \
1071   | --program-transform=* | --program-transfor=* \
1072   | --program-transfo=* | --program-transf=* \
1073   | --program-trans=* | --program-tran=* \
1074   | --progr-tra=* | --program-tr=* | --program-t=*)
1075     program_transform_name=$ac_optarg ;;
1076
1077   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1078     ac_prev=pdfdir ;;
1079   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1080     pdfdir=$ac_optarg ;;
1081
1082   -psdir | --psdir | --psdi | --psd | --ps)
1083     ac_prev=psdir ;;
1084   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1085     psdir=$ac_optarg ;;
1086
1087   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1088   | -silent | --silent | --silen | --sile | --sil)
1089     silent=yes ;;
1090
1091   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1092     ac_prev=sbindir ;;
1093   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1094   | --sbi=* | --sb=*)
1095     sbindir=$ac_optarg ;;
1096
1097   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1098   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1099   | --sharedst | --shareds | --shared | --share | --shar \
1100   | --sha | --sh)
1101     ac_prev=sharedstatedir ;;
1102   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1103   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1104   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1105   | --sha=* | --sh=*)
1106     sharedstatedir=$ac_optarg ;;
1107
1108   -site | --site | --sit)
1109     ac_prev=site ;;
1110   -site=* | --site=* | --sit=*)
1111     site=$ac_optarg ;;
1112
1113   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1114     ac_prev=srcdir ;;
1115   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1116     srcdir=$ac_optarg ;;
1117
1118   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1119   | --syscon | --sysco | --sysc | --sys | --sy)
1120     ac_prev=sysconfdir ;;
1121   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1122   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1123     sysconfdir=$ac_optarg ;;
1124
1125   -target | --target | --targe | --targ | --tar | --ta | --t)
1126     ac_prev=target_alias ;;
1127   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1128     target_alias=$ac_optarg ;;
1129
1130   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1131     verbose=yes ;;
1132
1133   -version | --version | --versio | --versi | --vers | -V)
1134     ac_init_version=: ;;
1135
1136   -with-* | --with-*)
1137     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1138     # Reject names that are not valid shell variable names.
1139     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1140       { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1141    { (exit 1); exit 1; }; }
1142     ac_useropt_orig=$ac_useropt
1143     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1144     case $ac_user_opts in
1145       *"
1146 "with_$ac_useropt"
1147 "*) ;;
1148       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1149          ac_unrecognized_sep=', ';;
1150     esac
1151     eval with_$ac_useropt=\$ac_optarg ;;
1152
1153   -without-* | --without-*)
1154     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1155     # Reject names that are not valid shell variable names.
1156     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1157       { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1158    { (exit 1); exit 1; }; }
1159     ac_useropt_orig=$ac_useropt
1160     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1161     case $ac_user_opts in
1162       *"
1163 "with_$ac_useropt"
1164 "*) ;;
1165       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1166          ac_unrecognized_sep=', ';;
1167     esac
1168     eval with_$ac_useropt=no ;;
1169
1170   --x)
1171     # Obsolete; use --with-x.
1172     with_x=yes ;;
1173
1174   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1175   | --x-incl | --x-inc | --x-in | --x-i)
1176     ac_prev=x_includes ;;
1177   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1178   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1179     x_includes=$ac_optarg ;;
1180
1181   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1182   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1183     ac_prev=x_libraries ;;
1184   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1185   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1186     x_libraries=$ac_optarg ;;
1187
1188   -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
1189 Try \`$0 --help' for more information." >&2
1190    { (exit 1); exit 1; }; }
1191     ;;
1192
1193   *=*)
1194     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1195     # Reject names that are not valid shell variable names.
1196     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1197       { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1198    { (exit 1); exit 1; }; }
1199     eval $ac_envvar=\$ac_optarg
1200     export $ac_envvar ;;
1201
1202   *)
1203     # FIXME: should be removed in autoconf 3.0.
1204     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1205     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1206       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1207     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1208     ;;
1209
1210   esac
1211 done
1212
1213 if test -n "$ac_prev"; then
1214   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1215   { $as_echo "$as_me: error: missing argument to $ac_option" >&2
1216    { (exit 1); exit 1; }; }
1217 fi
1218
1219 if test -n "$ac_unrecognized_opts"; then
1220   case $enable_option_checking in
1221     no) ;;
1222     fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
1223    { (exit 1); exit 1; }; } ;;
1224     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1225   esac
1226 fi
1227
1228 # Check all directory arguments for consistency.
1229 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1230                 datadir sysconfdir sharedstatedir localstatedir includedir \
1231                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1232                 libdir localedir mandir
1233 do
1234   eval ac_val=\$$ac_var
1235   # Remove trailing slashes.
1236   case $ac_val in
1237     */ )
1238       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1239       eval $ac_var=\$ac_val;;
1240   esac
1241   # Be sure to have absolute directory names.
1242   case $ac_val in
1243     [\\/$]* | ?:[\\/]* )  continue;;
1244     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1245   esac
1246   { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1247    { (exit 1); exit 1; }; }
1248 done
1249
1250 # There might be people who depend on the old broken behavior: `$host'
1251 # used to hold the argument of --host etc.
1252 # FIXME: To remove some day.
1253 build=$build_alias
1254 host=$host_alias
1255 target=$target_alias
1256
1257 # FIXME: To remove some day.
1258 if test "x$host_alias" != x; then
1259   if test "x$build_alias" = x; then
1260     cross_compiling=maybe
1261     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1262     If a cross compiler is detected then cross compile mode will be used." >&2
1263   elif test "x$build_alias" != "x$host_alias"; then
1264     cross_compiling=yes
1265   fi
1266 fi
1267
1268 ac_tool_prefix=
1269 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1270
1271 test "$silent" = yes && exec 6>/dev/null
1272
1273
1274 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1275 ac_ls_di=`ls -di .` &&
1276 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1277   { $as_echo "$as_me: error: working directory cannot be determined" >&2
1278    { (exit 1); exit 1; }; }
1279 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1280   { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
1281    { (exit 1); exit 1; }; }
1282
1283
1284 # Find the source files, if location was not specified.
1285 if test -z "$srcdir"; then
1286   ac_srcdir_defaulted=yes
1287   # Try the directory containing this script, then the parent directory.
1288   ac_confdir=`$as_dirname -- "$as_myself" ||
1289 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1290          X"$as_myself" : 'X\(//\)[^/]' \| \
1291          X"$as_myself" : 'X\(//\)$' \| \
1292          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1293 $as_echo X"$as_myself" |
1294     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1295             s//\1/
1296             q
1297           }
1298           /^X\(\/\/\)[^/].*/{
1299             s//\1/
1300             q
1301           }
1302           /^X\(\/\/\)$/{
1303             s//\1/
1304             q
1305           }
1306           /^X\(\/\).*/{
1307             s//\1/
1308             q
1309           }
1310           s/.*/./; q'`
1311   srcdir=$ac_confdir
1312   if test ! -r "$srcdir/$ac_unique_file"; then
1313     srcdir=..
1314   fi
1315 else
1316   ac_srcdir_defaulted=no
1317 fi
1318 if test ! -r "$srcdir/$ac_unique_file"; then
1319   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1320   { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1321    { (exit 1); exit 1; }; }
1322 fi
1323 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1324 ac_abs_confdir=`(
1325         cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
1326    { (exit 1); exit 1; }; }
1327         pwd)`
1328 # When building in place, set srcdir=.
1329 if test "$ac_abs_confdir" = "$ac_pwd"; then
1330   srcdir=.
1331 fi
1332 # Remove unnecessary trailing slashes from srcdir.
1333 # Double slashes in file names in object file debugging info
1334 # mess up M-x gdb in Emacs.
1335 case $srcdir in
1336 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1337 esac
1338 for ac_var in $ac_precious_vars; do
1339   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1340   eval ac_env_${ac_var}_value=\$${ac_var}
1341   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1342   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1343 done
1344
1345 #
1346 # Report the --help message.
1347 #
1348 if test "$ac_init_help" = "long"; then
1349   # Omit some internal or obsolete options to make the list less imposing.
1350   # This message is too long to be a string in the A/UX 3.1 sh.
1351   cat <<_ACEOF
1352 \`configure' configures this package to adapt to many kinds of systems.
1353
1354 Usage: $0 [OPTION]... [VAR=VALUE]...
1355
1356 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1357 VAR=VALUE.  See below for descriptions of some of the useful variables.
1358
1359 Defaults for the options are specified in brackets.
1360
1361 Configuration:
1362   -h, --help              display this help and exit
1363       --help=short        display options specific to this package
1364       --help=recursive    display the short help of all the included packages
1365   -V, --version           display version information and exit
1366   -q, --quiet, --silent   do not print \`checking...' messages
1367       --cache-file=FILE   cache test results in FILE [disabled]
1368   -C, --config-cache      alias for \`--cache-file=config.cache'
1369   -n, --no-create         do not create output files
1370       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1371
1372 Installation directories:
1373   --prefix=PREFIX         install architecture-independent files in PREFIX
1374                           [$ac_default_prefix]
1375   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1376                           [PREFIX]
1377
1378 By default, \`make install' will install all the files in
1379 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1380 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1381 for instance \`--prefix=\$HOME'.
1382
1383 For better control, use the options below.
1384
1385 Fine tuning of the installation directories:
1386   --bindir=DIR            user executables [EPREFIX/bin]
1387   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1388   --libexecdir=DIR        program executables [EPREFIX/libexec]
1389   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1390   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1391   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1392   --libdir=DIR            object code libraries [EPREFIX/lib]
1393   --includedir=DIR        C header files [PREFIX/include]
1394   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1395   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1396   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1397   --infodir=DIR           info documentation [DATAROOTDIR/info]
1398   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1399   --mandir=DIR            man documentation [DATAROOTDIR/man]
1400   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1401   --htmldir=DIR           html documentation [DOCDIR]
1402   --dvidir=DIR            dvi documentation [DOCDIR]
1403   --pdfdir=DIR            pdf documentation [DOCDIR]
1404   --psdir=DIR             ps documentation [DOCDIR]
1405 _ACEOF
1406
1407   cat <<\_ACEOF
1408 _ACEOF
1409 fi
1410
1411 if test -n "$ac_init_help"; then
1412
1413   cat <<\_ACEOF
1414
1415 Optional Features:
1416   --disable-option-checking  ignore unrecognized --enable/--with options
1417   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1418   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1419
1420 --enable-aio - Request use of asynchronous I/O routines (default)
1421 --enable-echo  - Turn on strong echoing. The default is enable=no.
1422 --enable-f77 - Turn on support for Fortran 77 (default)
1423 --enable-f90 - Turn on support for Fortran 90 (default)
1424 --enable-weak-symbols - Turn on support for weak symbols
1425 --enable-debug - Build a debugging version
1426
1427 Optional Packages:
1428   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1429   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1430
1431 --with-file-system=name - Build with support for the named file systems
1432
1433 --with-pvfs2=path - Path to installation of PVFS (version 2)
1434
1435 --with-mpi-impl=name - Specify MPI implementation to build ROMIO for
1436
1437 --with-mpi=path   - Path to instalation of MPI (headers, libs, etc)
1438
1439 Some influential environment variables:
1440   CC          C compiler command
1441   CFLAGS      C compiler flags
1442   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1443               nonstandard directory <lib dir>
1444   LIBS        libraries to pass to the linker, e.g. -l<library>
1445   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1446               you have headers in a nonstandard directory <include dir>
1447   F77         Fortran 77 compiler command
1448   FFLAGS      Fortran 77 compiler flags
1449   CPP         C preprocessor
1450
1451 Use these variables to override the choices made by `configure' or to help
1452 it to find libraries and programs with nonstandard names/locations.
1453
1454 _ACEOF
1455 ac_status=$?
1456 fi
1457
1458 if test "$ac_init_help" = "recursive"; then
1459   # If there are subdirs, report their specific --help.
1460   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1461     test -d "$ac_dir" ||
1462       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1463       continue
1464     ac_builddir=.
1465
1466 case "$ac_dir" in
1467 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1468 *)
1469   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1470   # A ".." for each directory in $ac_dir_suffix.
1471   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1472   case $ac_top_builddir_sub in
1473   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1474   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1475   esac ;;
1476 esac
1477 ac_abs_top_builddir=$ac_pwd
1478 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1479 # for backward compatibility:
1480 ac_top_builddir=$ac_top_build_prefix
1481
1482 case $srcdir in
1483   .)  # We are building in place.
1484     ac_srcdir=.
1485     ac_top_srcdir=$ac_top_builddir_sub
1486     ac_abs_top_srcdir=$ac_pwd ;;
1487   [\\/]* | ?:[\\/]* )  # Absolute name.
1488     ac_srcdir=$srcdir$ac_dir_suffix;
1489     ac_top_srcdir=$srcdir
1490     ac_abs_top_srcdir=$srcdir ;;
1491   *) # Relative name.
1492     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1493     ac_top_srcdir=$ac_top_build_prefix$srcdir
1494     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1495 esac
1496 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1497
1498     cd "$ac_dir" || { ac_status=$?; continue; }
1499     # Check for guested configure.
1500     if test -f "$ac_srcdir/configure.gnu"; then
1501       echo &&
1502       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1503     elif test -f "$ac_srcdir/configure"; then
1504       echo &&
1505       $SHELL "$ac_srcdir/configure" --help=recursive
1506     else
1507       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1508     fi || ac_status=$?
1509     cd "$ac_pwd" || { ac_status=$?; break; }
1510   done
1511 fi
1512
1513 test -n "$ac_init_help" && exit $ac_status
1514 if $ac_init_version; then
1515   cat <<\_ACEOF
1516 configure
1517 generated by GNU Autoconf 2.63
1518
1519 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1520 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
1521 This configure script is free software; the Free Software Foundation
1522 gives unlimited permission to copy, distribute and modify it.
1523 _ACEOF
1524   exit
1525 fi
1526 cat >config.log <<_ACEOF
1527 This file contains any messages produced by compilers while
1528 running configure, to aid debugging if configure makes a mistake.
1529
1530 It was created by $as_me, which was
1531 generated by GNU Autoconf 2.63.  Invocation command line was
1532
1533   $ $0 $@
1534
1535 _ACEOF
1536 exec 5>>config.log
1537 {
1538 cat <<_ASUNAME
1539 ## --------- ##
1540 ## Platform. ##
1541 ## --------- ##
1542
1543 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1544 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1545 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1546 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1547 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1548
1549 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1550 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1551
1552 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1553 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1554 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1555 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1556 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1557 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1558 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1559
1560 _ASUNAME
1561
1562 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1563 for as_dir in $PATH
1564 do
1565   IFS=$as_save_IFS
1566   test -z "$as_dir" && as_dir=.
1567   $as_echo "PATH: $as_dir"
1568 done
1569 IFS=$as_save_IFS
1570
1571 } >&5
1572
1573 cat >&5 <<_ACEOF
1574
1575
1576 ## ----------- ##
1577 ## Core tests. ##
1578 ## ----------- ##
1579
1580 _ACEOF
1581
1582
1583 # Keep a trace of the command line.
1584 # Strip out --no-create and --no-recursion so they do not pile up.
1585 # Strip out --silent because we don't want to record it for future runs.
1586 # Also quote any args containing shell meta-characters.
1587 # Make two passes to allow for proper duplicate-argument suppression.
1588 ac_configure_args=
1589 ac_configure_args0=
1590 ac_configure_args1=
1591 ac_must_keep_next=false
1592 for ac_pass in 1 2
1593 do
1594   for ac_arg
1595   do
1596     case $ac_arg in
1597     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1598     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1599     | -silent | --silent | --silen | --sile | --sil)
1600       continue ;;
1601     *\'*)
1602       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1603     esac
1604     case $ac_pass in
1605     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1606     2)
1607       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1608       if test $ac_must_keep_next = true; then
1609         ac_must_keep_next=false # Got value, back to normal.
1610       else
1611         case $ac_arg in
1612           *=* | --config-cache | -C | -disable-* | --disable-* \
1613           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1614           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1615           | -with-* | --with-* | -without-* | --without-* | --x)
1616             case "$ac_configure_args0 " in
1617               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1618             esac
1619             ;;
1620           -* ) ac_must_keep_next=true ;;
1621         esac
1622       fi
1623       ac_configure_args="$ac_configure_args '$ac_arg'"
1624       ;;
1625     esac
1626   done
1627 done
1628 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1629 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1630
1631 # When interrupted or exit'd, cleanup temporary files, and complete
1632 # config.log.  We remove comments because anyway the quotes in there
1633 # would cause problems or look ugly.
1634 # WARNING: Use '\'' to represent an apostrophe within the trap.
1635 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1636 trap 'exit_status=$?
1637   # Save into config.log some information that might help in debugging.
1638   {
1639     echo
1640
1641     cat <<\_ASBOX
1642 ## ---------------- ##
1643 ## Cache variables. ##
1644 ## ---------------- ##
1645 _ASBOX
1646     echo
1647     # The following way of writing the cache mishandles newlines in values,
1648 (
1649   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1650     eval ac_val=\$$ac_var
1651     case $ac_val in #(
1652     *${as_nl}*)
1653       case $ac_var in #(
1654       *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
1655 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1656       esac
1657       case $ac_var in #(
1658       _ | IFS | as_nl) ;; #(
1659       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1660       *) $as_unset $ac_var ;;
1661       esac ;;
1662     esac
1663   done
1664   (set) 2>&1 |
1665     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1666     *${as_nl}ac_space=\ *)
1667       sed -n \
1668         "s/'\''/'\''\\\\'\'''\''/g;
1669           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1670       ;; #(
1671     *)
1672       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1673       ;;
1674     esac |
1675     sort
1676 )
1677     echo
1678
1679     cat <<\_ASBOX
1680 ## ----------------- ##
1681 ## Output variables. ##
1682 ## ----------------- ##
1683 _ASBOX
1684     echo
1685     for ac_var in $ac_subst_vars
1686     do
1687       eval ac_val=\$$ac_var
1688       case $ac_val in
1689       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1690       esac
1691       $as_echo "$ac_var='\''$ac_val'\''"
1692     done | sort
1693     echo
1694
1695     if test -n "$ac_subst_files"; then
1696       cat <<\_ASBOX
1697 ## ------------------- ##
1698 ## File substitutions. ##
1699 ## ------------------- ##
1700 _ASBOX
1701       echo
1702       for ac_var in $ac_subst_files
1703       do
1704         eval ac_val=\$$ac_var
1705         case $ac_val in
1706         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1707         esac
1708         $as_echo "$ac_var='\''$ac_val'\''"
1709       done | sort
1710       echo
1711     fi
1712
1713     if test -s confdefs.h; then
1714       cat <<\_ASBOX
1715 ## ----------- ##
1716 ## confdefs.h. ##
1717 ## ----------- ##
1718 _ASBOX
1719       echo
1720       cat confdefs.h
1721       echo
1722     fi
1723     test "$ac_signal" != 0 &&
1724       $as_echo "$as_me: caught signal $ac_signal"
1725     $as_echo "$as_me: exit $exit_status"
1726   } >&5
1727   rm -f core *.core core.conftest.* &&
1728     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1729     exit $exit_status
1730 ' 0
1731 for ac_signal in 1 2 13 15; do
1732   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1733 done
1734 ac_signal=0
1735
1736 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1737 rm -f -r conftest* confdefs.h
1738
1739 # Predefined preprocessor variables.
1740
1741 cat >>confdefs.h <<_ACEOF
1742 #define PACKAGE_NAME "$PACKAGE_NAME"
1743 _ACEOF
1744
1745
1746 cat >>confdefs.h <<_ACEOF
1747 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1748 _ACEOF
1749
1750
1751 cat >>confdefs.h <<_ACEOF
1752 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1753 _ACEOF
1754
1755
1756 cat >>confdefs.h <<_ACEOF
1757 #define PACKAGE_STRING "$PACKAGE_STRING"
1758 _ACEOF
1759
1760
1761 cat >>confdefs.h <<_ACEOF
1762 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1763 _ACEOF
1764
1765
1766 # Let the site file select an alternate cache file if it wants to.
1767 # Prefer an explicitly selected file to automatically selected ones.
1768 ac_site_file1=NONE
1769 ac_site_file2=NONE
1770 if test -n "$CONFIG_SITE"; then
1771   ac_site_file1=$CONFIG_SITE
1772 elif test "x$prefix" != xNONE; then
1773   ac_site_file1=$prefix/share/config.site
1774   ac_site_file2=$prefix/etc/config.site
1775 else
1776   ac_site_file1=$ac_default_prefix/share/config.site
1777   ac_site_file2=$ac_default_prefix/etc/config.site
1778 fi
1779 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1780 do
1781   test "x$ac_site_file" = xNONE && continue
1782   if test -r "$ac_site_file"; then
1783     { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1784 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1785     sed 's/^/| /' "$ac_site_file" >&5
1786     . "$ac_site_file"
1787   fi
1788 done
1789
1790 if test "$CONFIGURE_DEBUG_CACHE" = yes ; then
1791     oldopts="$-"
1792     clearMinusX=no
1793     set -x
1794     if test "$oldopts" != "$-" ; then
1795         clearMinusX=yes
1796     fi
1797 fi
1798 if test "X$cache_system" = "X" ; then
1799     # A default file name, just in case
1800     cache_system="config.system"
1801     if test "$cache_file" != "/dev/null" ; then
1802         # Get the directory for the cache file, if any
1803
1804                 cache_system=`echo $cache_file | sed -e 's%^\(.*/\)[^/]*%\1config.system%'`
1805
1806         test "x$cache_system" = "x$cache_file" && cache_system="config.system"
1807 #    else
1808 #        We must *not* set enable_cache to no because we need to know if
1809 #        enable_cache was not set.
1810 #        enable_cache=no
1811     fi
1812 fi
1813 #
1814 # Get a test value and flag whether we should remove/replace the
1815 # cache_system file (do so unless cache_system_ok is yes)
1816 # FC and F77 should be synonyms.  Save both in case
1817 # We include the xxxFLAGS in case the user is using the flags to change
1818 # the language (either input or output) of the compiler.  E.g.,
1819 # using -xarch=v9 on Solaris to select 64 bit output or using -D_BSD_SOURCE
1820 # with gcc to get different header files on input.
1821 cleanargs=`echo "$CC $F77 $FC $CXX $F90 $CFLAGS $FFLAGS $CXXFLAGS $F90FLAGS $PATH" | tr '"' ' '`
1822 if uname -srm >/dev/null 2>&1 ; then
1823     cache_system_text="`uname -srm` $cleanargs"
1824 else
1825     cache_system_text="-no-uname- $cleanargs"
1826 fi
1827 cache_system_ok=no
1828 #
1829 if test -z "$real_enable_cache" ; then
1830     real_enable_cache=$enable_cache
1831     if test -z "$real_enable_cache" ; then real_enable_cache="notgiven" ; fi
1832 fi
1833 if test "X$real_enable_cache" = "Xnotgiven" ; then
1834     # check for valid cache file
1835     if test -z "$cache_system" ; then cache_system="config.system" ; fi
1836     if uname -srm >/dev/null 2>&1 ; then
1837         if test -f "$cache_system" -a -n "$cache_system_text" ; then
1838             if test "$cache_system_text" = "`cat $cache_system`" ; then
1839                 real_enable_cache="yes"
1840                 cache_system_ok=yes
1841             fi
1842         elif test ! -f "$cache_system" -a -n "$cache_system_text" ; then
1843             # remove the cache file because it may not correspond to our
1844             # system
1845             if test "$cache_file" != "/dev/null" ; then
1846                 rm -f $cache_file
1847             fi
1848             real_enable_cache="yes"
1849         fi
1850     fi
1851 fi
1852 if test "X$real_enable_cache" = "Xyes" -a "$cache_file" = "/dev/null" ; then
1853     real_enable_cache=no
1854 fi
1855 if test "X$real_enable_cache" = "Xyes" ; then
1856   if test -r "$cache_file" ; then
1857     echo "loading cache $cache_file"
1858     if test -w "$cache_file" ; then
1859         # Clean the cache file (ergh)
1860
1861     rm -f confcache
1862     sed -e "s/'\\\\''//g" -e "s/'\\\\/'/" -e "s/\\\\'/'/" \
1863                 -e "s/'\\\\''//g" $cache_file > confcache
1864     if cmp -s $cache_file confcache ; then
1865         :
1866     else
1867         if test -w $cache_file ; then
1868             echo "updating cache $cache_file"
1869             cat confcache > $cache_file
1870         else
1871             echo "not updating unwritable cache $cache_file"
1872         fi
1873     fi
1874     rm -f confcache
1875     if test "$DEBUG_AUTOCONF_CACHE" = "yes" ; then
1876         echo "Results of cleaned cache file:"
1877         echo "--------------------------------------------------------"
1878         cat $cache_file
1879         echo "--------------------------------------------------------"
1880     fi
1881
1882     fi
1883     . $cache_file
1884   else
1885     echo "Configure in `pwd` creating cache $cache_file"
1886     > $cache_file
1887     rm -f $cache_system
1888   fi
1889 else
1890   cache_file="/dev/null"
1891 fi
1892 # Remember our location and the name of the cachefile
1893 pac_cv_my_conf_dir=`pwd`
1894 #
1895 # Update the cache_system file if necessary
1896 if test "$cache_system_ok" != yes ; then
1897     if test -n "$cache_system" ; then
1898         rm -f $cache_system
1899         echo $cache_system_text > $cache_system
1900     fi
1901 fi
1902 if test "$clearMinusX" = yes ; then
1903     set +x
1904 fi
1905
1906 # Check that the precious variables saved in the cache have kept the same
1907 # value.
1908 ac_cache_corrupted=false
1909 for ac_var in $ac_precious_vars; do
1910   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1911   eval ac_new_set=\$ac_env_${ac_var}_set
1912   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1913   eval ac_new_val=\$ac_env_${ac_var}_value
1914   case $ac_old_set,$ac_new_set in
1915     set,)
1916       { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1917 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1918       ac_cache_corrupted=: ;;
1919     ,set)
1920       { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1921 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1922       ac_cache_corrupted=: ;;
1923     ,);;
1924     *)
1925       if test "x$ac_old_val" != "x$ac_new_val"; then
1926         # differences in whitespace do not lead to failure.
1927         ac_old_val_w=`echo x $ac_old_val`
1928         ac_new_val_w=`echo x $ac_new_val`
1929         if test "$ac_old_val_w" != "$ac_new_val_w"; then
1930           { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1931 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1932           ac_cache_corrupted=:
1933         else
1934           { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1935 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1936           eval $ac_var=\$ac_old_val
1937         fi
1938         { $as_echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
1939 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1940         { $as_echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
1941 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1942       fi;;
1943   esac
1944   # Pass precious variables to config.status.
1945   if test "$ac_new_set" = set; then
1946     case $ac_new_val in
1947     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1948     *) ac_arg=$ac_var=$ac_new_val ;;
1949     esac
1950     case " $ac_configure_args " in
1951       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1952       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1953     esac
1954   fi
1955 done
1956 if $ac_cache_corrupted; then
1957   { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1958 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1959   { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1960 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1961   { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1962 $as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1963    { (exit 1); exit 1; }; }
1964 fi
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982 ac_ext=c
1983 ac_cpp='$CPP $CPPFLAGS'
1984 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1985 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1986 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1987
1988
1989 # VERSION=1.2.6
1990 # AC_MSG_RESULT([Configuring ROMIO Version $VERSION])
1991 CONFIGURE_ARGS="$*"
1992 if test -n "$CONFIGURE_ARGS" ; then
1993     echo "Configuring with args $CONFIGURE_ARGS"
1994 fi
1995
1996 ac_config_headers="$ac_config_headers adio/include/romioconf.h"
1997
1998
1999 NOF77=0
2000 NOF90=0
2001 ARCH=""
2002 arch_IRIX=""
2003 MPI_IMPL="ampi"
2004 MPI_INCLUDE_DIR=""
2005 ROMIO_INCLUDE=""
2006 TEST_LIBNAME=""
2007 FILE_SYSTEM=""
2008 # Do not set variables to empty that may be communicated from the
2009 # outside environment (e.g., MPI_LIB, MPI_BIN_DIR, LIBNAME)
2010 DEBUG=no
2011 MIPS=0
2012 BITS=0
2013 FROM_MPICH=${FROM_MPICH:-no}
2014 FROM_MPICH2=${FROM_MPICH2:-no}
2015 if test "$FROM_MPICH" = yes -a "$FROM_MPICH2" = yes ; then
2016     { $as_echo "$as_me:$LINENO: WARNING: Both FROM_MPICH and FROM_MPICH set to yes; at most one should  be yes" >&5
2017 $as_echo "$as_me: WARNING: Both FROM_MPICH and FROM_MPICH set to yes; at most one should  be yes" >&2;}
2018
2019 fi
2020 FROM_LAM=${FROM_LAM:-no}
2021 if test "$FROM_LAM" = 1 ; then FROM_LAM=yes ; fi
2022 CFLAGS=${CFLAGS:-""}
2023 LL="lld"
2024 AR_LOCAL=""
2025 DEFINE_HAVE_MPI_GREQUEST="#undef HAVE_MPI_GREQUEST"
2026 HAVE_MPI_INFO=""
2027 BUILD_MPI_INFO=""
2028 MPI_FINFO1=""
2029 MPI_FINFO2=""
2030 MPI_FINFO3=""
2031 MPI_FINFO4=""
2032 MPI_FARRAY1=""
2033 MPI_FARRAY2=""
2034 MPI_FARRAY3=""
2035 MPI_FARRAY4=""
2036 MPI_FARRAY5=""
2037 MPI_FARRAY6=""
2038 MPI_FARRAY7=""
2039 DEFS=""
2040 ROMIO_LFLAGS=""
2041 ROMIO_TCFLAGS=""
2042 ROMIO_TCPPFLAGS=""
2043 ROMIO_TFFLAGS=""
2044 NOPROFILE=1
2045 MPIRUN=""
2046 FORTRAN_TEST=""
2047 MAKE=${MAKE:-"make"}
2048 # foll. needed for f77 test programs
2049 F77GETARG="call getarg(i,str)"
2050 F77IARGC="iargc()"
2051 F77MPIOINC=""
2052 FTESTDEFINE=""
2053 FORTRAN_MPI_OFFSET=""
2054 MPIOF_H_INCLUDED=0
2055 MPI_OFFSET_KIND1="!"
2056 MPI_OFFSET_KIND2="!"
2057 TEST_CC=""
2058 TEST_F77=""
2059 TRY_WEAK_SYMBOLS=1
2060 #
2061 # Error handlers (not used with MPICH2, which provides its own routines)
2062 MPIO_EXTRA_OBJECTS="get_errh.o set_errh.o"
2063 MPIO_EXTRA_TMP_POBJECTS="get_errh.p set_errh.p"
2064 MPIO_EXTRA_REAL_POBJECTS="_get_errh.o _set_errh.o"
2065 #
2066 # Completion routines for MPIO_Requests.  MPI Implementations with
2067 # generalized requests do not need these
2068 # ioreq_c2f and ioreq_f2c are not MPIO_Requests; rather, they
2069 MPIO_REQOBJECTS="iotest.o iotestall.o iotestany.o iotestsome.o iowait.o iowaitall.o iowaitany.o iowaitsome.o ioreq_c2f.o ioreq_f2c.o"
2070 MPIO_REQ_TMP_POBJECTS="iotest.p iowait.p iowaitall.p iowaitany.p iotestall.p iotestany.p iowaitsome.p iotestsome.p"
2071 MPIO_REQ_REAL_POBJECTS="_iotest.o _iowait.o _iowaitall.o _iowaitany.o _iotestall.o _iotestany.o _iowaitsome.o _iotestsome.o"
2072 #
2073 have_aio=no
2074 #
2075 known_filesystems="nfs ufs pfs pvfs pvfs2 testfs xfs panfs gridftp lustre bgl bglockless zoidfs"
2076 known_mpi_impls="mpich2_mpi mpich_mpi sgi_mpi hp_mpi cray_mpi lam_mpi ampi_mpi"
2077 #
2078 # Defaults
2079 # Check whether --enable-aio was given.
2080 if test "${enable_aio+set}" = set; then
2081   enableval=$enable_aio;
2082   if test "x$enableval" = "xno" ; then
2083     disable_aio=yes
2084   else
2085     disable_aio=no
2086   fi
2087
2088 else
2089   disable_aio=no
2090 fi
2091
2092 # Check whether --enable-echo was given.
2093 if test "${enable_echo+set}" = set; then
2094   enableval=$enable_echo; set -x
2095 fi
2096
2097 # Check whether --enable-f77 was given.
2098 if test "${enable_f77+set}" = set; then
2099   enableval=$enable_f77;
2100 else
2101   enable_f77=yes
2102 fi
2103
2104 # Check whether --enable-f90 was given.
2105 if test "${enable_f90+set}" = set; then
2106   enableval=$enable_f90;
2107 else
2108   enable_f90=yes
2109 fi
2110
2111 # Check whether --enable-weak-symbols was given.
2112 if test "${enable_weak_symbols+set}" = set; then
2113   enableval=$enable_weak_symbols;
2114 else
2115   enable_weak_symbols=yes
2116 fi
2117
2118 # Check whether --enable-debug was given.
2119 if test "${enable_debug+set}" = set; then
2120   enableval=$enable_debug;
2121 fi
2122
2123
2124 # Check whether --with-file-system was given.
2125 if test "${with_file_system+set}" = set; then
2126   withval=$with_file_system;
2127 fi
2128
2129
2130 # Check whether --with-pvfs2 was given.
2131 if test "${with_pvfs2+set}" = set; then
2132   withval=$with_pvfs2;
2133 fi
2134
2135
2136 # Check whether --with-mpi-impl was given.
2137 if test "${with_mpi_impl+set}" = set; then
2138   withval=$with_mpi_impl;
2139 fi
2140
2141
2142 # Check whether --with-mpi was given.
2143 if test "${with_mpi+set}" = set; then
2144   withval=$with_mpi;
2145 fi
2146
2147 if test "$enable_f77" != "yes" ; then
2148    NOF77=1
2149 fi
2150 if test "$enable_f90" != "yes" ; then
2151    NOF90=1
2152 fi
2153 if test "$enable_debug" = "yes" ; then
2154     DEBUG=yes
2155 fi
2156 if test "$enable_weak_symbols" = "no" ; then
2157     TRY_WEAK_SYMBOLS=0
2158 fi
2159 MPI=$with_mpi
2160 if test -n "$with_mpi"; then
2161        CC=$MPI/bin/mpicc
2162 fi
2163
2164 FILE_SYSTEM=$with_file_system
2165 #
2166 ac_aux_dir=
2167 for ac_dir in confdb "$srcdir"/confdb; do
2168   if test -f "$ac_dir/install-sh"; then
2169     ac_aux_dir=$ac_dir
2170     ac_install_sh="$ac_aux_dir/install-sh -c"
2171     break
2172   elif test -f "$ac_dir/install.sh"; then
2173     ac_aux_dir=$ac_dir
2174     ac_install_sh="$ac_aux_dir/install.sh -c"
2175     break
2176   elif test -f "$ac_dir/shtool"; then
2177     ac_aux_dir=$ac_dir
2178     ac_install_sh="$ac_aux_dir/shtool install -c"
2179     break
2180   fi
2181 done
2182 if test -z "$ac_aux_dir"; then
2183   { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in confdb \"$srcdir\"/confdb" >&5
2184 $as_echo "$as_me: error: cannot find install-sh or install.sh in confdb \"$srcdir\"/confdb" >&2;}
2185    { (exit 1); exit 1; }; }
2186 fi
2187
2188 # These three variables are undocumented and unsupported,
2189 # and are intended to be withdrawn in a future Autoconf release.
2190 # They can cause serious problems if a builder's source tree is in a directory
2191 # whose full name contains unusual characters.
2192 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2193 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2194 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2195
2196
2197
2198 # Check if Make is working
2199
2200 true
2201 if test "X$MAKE" = "X" ; then
2202    for ac_prog in make gnumake nmake pmake smake
2203 do
2204   # Extract the first word of "$ac_prog", so it can be a program name with args.
2205 set dummy $ac_prog; ac_word=$2
2206 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2207 $as_echo_n "checking for $ac_word... " >&6; }
2208 if test "${ac_cv_prog_MAKE+set}" = set; then
2209   $as_echo_n "(cached) " >&6
2210 else
2211   if test -n "$MAKE"; then
2212   ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
2213 else
2214 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2215 for as_dir in $PATH
2216 do
2217   IFS=$as_save_IFS
2218   test -z "$as_dir" && as_dir=.
2219   for ac_exec_ext in '' $ac_executable_extensions; do
2220   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2221     ac_cv_prog_MAKE="$ac_prog"
2222     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2223     break 2
2224   fi
2225 done
2226 done
2227 IFS=$as_save_IFS
2228
2229 fi
2230 fi
2231 MAKE=$ac_cv_prog_MAKE
2232 if test -n "$MAKE"; then
2233   { $as_echo "$as_me:$LINENO: result: $MAKE" >&5
2234 $as_echo "$MAKE" >&6; }
2235 else
2236   { $as_echo "$as_me:$LINENO: result: no" >&5
2237 $as_echo "no" >&6; }
2238 fi
2239
2240
2241   test -n "$MAKE" && break
2242 done
2243
2244 fi
2245
2246
2247 { $as_echo "$as_me:$LINENO: checking whether clock skew breaks make" >&5
2248 $as_echo_n "checking whether clock skew breaks make... " >&6; }
2249 if test "${pac_cv_prog_make_found_clock_skew+set}" = set; then
2250   $as_echo_n "(cached) " >&6
2251 else
2252
2253
2254 # This is needed for Mac OSX 10.5
2255 rm -rf conftest.dSYM
2256 rm -f conftest*
2257 cat > conftest <<EOF
2258 ALL:
2259         @-echo "success"
2260 EOF
2261 $MAKE -f conftest > conftest.out 2>&1
2262 if grep -i skew conftest >/dev/null 2>&1 ; then
2263     pac_cv_prog_make_found_clock_skew=yes
2264 else
2265     pac_cv_prog_make_found_clock_skew=no
2266 fi
2267 # This is needed for Mac OSX 10.5
2268 rm -rf conftest.dSYM
2269 rm -f conftest*
2270
2271 fi
2272 { $as_echo "$as_me:$LINENO: result: $pac_cv_prog_make_found_clock_skew" >&5
2273 $as_echo "$pac_cv_prog_make_found_clock_skew" >&6; }
2274 if test "$pac_cv_prog_make_found_clock_skew" = "yes" ; then
2275     { $as_echo "$as_me:$LINENO: WARNING: Clock skew found by make.  The configure and build may fail.
2276 Consider building in a local instead of NFS filesystem." >&5
2277 $as_echo "$as_me: WARNING: Clock skew found by make.  The configure and build may fail.
2278 Consider building in a local instead of NFS filesystem." >&2;}
2279 fi
2280
2281
2282 { $as_echo "$as_me:$LINENO: checking whether make supports include" >&5
2283 $as_echo_n "checking whether make supports include... " >&6; }
2284 if test "${pac_cv_prog_make_include+set}" = set; then
2285   $as_echo_n "(cached) " >&6
2286 else
2287
2288
2289 # This is needed for Mac OSX 10.5
2290 rm -rf conftest.dSYM
2291 rm -f conftest
2292 cat > conftest <<.
2293 ALL:
2294         @echo "success"
2295 .
2296 cat > conftest1 <<.
2297 include conftest
2298 .
2299 pac_str=`$MAKE -f conftest1 2>&1`
2300 # This is needed for Mac OSX 10.5
2301 rm -rf conftest.dSYM
2302 rm -f conftest conftest1
2303 if test "$pac_str" != "success" ; then
2304     pac_cv_prog_make_include="no"
2305 else
2306     pac_cv_prog_make_include="yes"
2307 fi
2308
2309 fi
2310 { $as_echo "$as_me:$LINENO: result: $pac_cv_prog_make_include" >&5
2311 $as_echo "$pac_cv_prog_make_include" >&6; }
2312 if test "$pac_cv_prog_make_include" = "no" ; then
2313     :
2314 else
2315     :
2316 fi
2317
2318
2319 { $as_echo "$as_me:$LINENO: checking whether make allows comments in actions" >&5
2320 $as_echo_n "checking whether make allows comments in actions... " >&6; }
2321 if test "${pac_cv_prog_make_allows_comments+set}" = set; then
2322   $as_echo_n "(cached) " >&6
2323 else
2324
2325
2326 # This is needed for Mac OSX 10.5
2327 rm -rf conftest.dSYM
2328 rm -f conftest
2329 cat > conftest <<.
2330 SHELL=/bin/sh
2331 ALL:
2332         @# This is a valid comment!
2333         @echo "success"
2334 .
2335 pac_str=`$MAKE -f conftest 2>&1`
2336 # This is needed for Mac OSX 10.5
2337 rm -rf conftest.dSYM
2338 rm -f conftest
2339 if test "$pac_str" != "success" ; then
2340     pac_cv_prog_make_allows_comments="no"
2341 else
2342     pac_cv_prog_make_allows_comments="yes"
2343 fi
2344
2345 fi
2346 { $as_echo "$as_me:$LINENO: result: $pac_cv_prog_make_allows_comments" >&5
2347 $as_echo "$pac_cv_prog_make_allows_comments" >&6; }
2348 if test "$pac_cv_prog_make_allows_comments" = "no" ; then
2349     { $as_echo "$as_me:$LINENO: WARNING: Your make does not allow comments in target code.
2350 Using this make may cause problems when building programs.
2351 You should consider using gnumake instead." >&5
2352 $as_echo "$as_me: WARNING: Your make does not allow comments in target code.
2353 Using this make may cause problems when building programs.
2354 You should consider using gnumake instead." >&2;}
2355
2356 fi
2357
2358
2359
2360 { $as_echo "$as_me:$LINENO: checking for virtual path format" >&5
2361 $as_echo_n "checking for virtual path format... " >&6; }
2362 if test "${pac_cv_prog_make_vpath+set}" = set; then
2363   $as_echo_n "(cached) " >&6
2364 else
2365
2366
2367 # This is needed for Mac OSX 10.5
2368 rm -rf conftest.dSYM
2369 rm -rf conftest*
2370 mkdir conftestdir
2371 cat >conftestdir/a.c <<EOF
2372 A sample file
2373 EOF
2374 cat > conftest <<EOF
2375 all: a.o
2376 VPATH=.:conftestdir
2377 .c.o:
2378         @echo \$<
2379 EOF
2380 ac_out=`$MAKE -f conftest 2>&1 | grep 'conftestdir/a.c'`
2381 if test -n "$ac_out" ; then
2382     pac_cv_prog_make_vpath="VPATH"
2383 else
2384     rm -f conftest
2385     cat > conftest <<EOF
2386 all: a.o
2387 .PATH: . conftestdir
2388 .c.o:
2389         @echo \$<
2390 EOF
2391     ac_out=`$MAKE -f conftest 2>&1 | grep 'conftestdir/a.c'`
2392     if test -n "$ac_out" ; then
2393         pac_cv_prog_make_vpath=".PATH"
2394     else
2395         pac_cv_prog_make_vpath="neither VPATH nor .PATH works"
2396     fi
2397 fi
2398 # This is needed for Mac OSX 10.5
2399 rm -rf conftest.dSYM
2400 rm -rf conftest*
2401
2402 fi
2403 { $as_echo "$as_me:$LINENO: result: $pac_cv_prog_make_vpath" >&5
2404 $as_echo "$pac_cv_prog_make_vpath" >&6; }
2405 if test "$pac_cv_prog_make_vpath" = "VPATH" ; then
2406     VPATH='VPATH=.:${srcdir}'
2407 elif test "$pac_cv_prog_make_vpath" = ".PATH" ; then
2408     VPATH='.PATH: . ${srcdir}'
2409 fi
2410
2411
2412
2413 { $as_echo "$as_me:$LINENO: checking whether make sets CFLAGS" >&5
2414 $as_echo_n "checking whether make sets CFLAGS... " >&6; }
2415 if test "${pac_cv_prog_make_set_cflags+set}" = set; then
2416   $as_echo_n "(cached) " >&6
2417 else
2418
2419
2420 # This is needed for Mac OSX 10.5
2421 rm -rf conftest.dSYM
2422 rm -f conftest
2423 cat > conftest <<EOF
2424 SHELL=/bin/sh
2425 ALL:
2426         @echo X\${CFLAGS}X
2427 EOF
2428 pac_str=`$MAKE -f conftest 2>&1`
2429 # This is needed for Mac OSX 10.5
2430 rm -rf conftest.dSYM
2431 rm -f conftest
2432 if test "$pac_str" = "XX" ; then
2433     pac_cv_prog_make_set_cflags="no"
2434 else
2435     pac_cv_prog_make_set_cflags="yes"
2436 fi
2437
2438 fi
2439 { $as_echo "$as_me:$LINENO: result: $pac_cv_prog_make_set_cflags" >&5
2440 $as_echo "$pac_cv_prog_make_set_cflags" >&6; }
2441 if test "$pac_cv_prog_make_set_cflags" = "no" ; then
2442     :
2443 else
2444     SET_CFLAGS='CFLAGS='
2445 fi
2446
2447 if test "$pac_cv_prog_make_echos_dir" = "no" ; then
2448     { $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2449 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2450 set x ${MAKE-make}
2451 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2452 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
2453   $as_echo_n "(cached) " >&6
2454 else
2455   cat >conftest.make <<\_ACEOF
2456 SHELL = /bin/sh
2457 all:
2458         @echo '@@@%%%=$(MAKE)=@@@%%%'
2459 _ACEOF
2460 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2461 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2462   *@@@%%%=?*=@@@%%%*)
2463     eval ac_cv_prog_make_${ac_make}_set=yes;;
2464   *)
2465     eval ac_cv_prog_make_${ac_make}_set=no;;
2466 esac
2467 rm -f conftest.make
2468 fi
2469 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2470   { $as_echo "$as_me:$LINENO: result: yes" >&5
2471 $as_echo "yes" >&6; }
2472   SET_MAKE=
2473 else
2474   { $as_echo "$as_me:$LINENO: result: no" >&5
2475 $as_echo "no" >&6; }
2476   SET_MAKE="MAKE=${MAKE-make}"
2477 fi
2478
2479 else
2480     SET_MAKE="MAKE=${MAKE-make}"
2481 fi
2482
2483 #
2484 # Check that an arch was set
2485 # If it wasn't set, try to guess using "util/tarch"
2486 #
2487 # Sometimes tarch looses its execute bit (!)
2488 if test -s $srcdir/util/tarch -a ! -x $srcdir/util/tarch ; then
2489     chmod a+x $srcdir/util/tarch
2490 fi
2491 if test -z "$ARCH" -a -x $srcdir/util/tarch ; then
2492     { $as_echo "$as_me:$LINENO: checking for architecture" >&5
2493 $as_echo_n "checking for architecture... " >&6; }
2494     ARCH=`$srcdir/util/tarch | sed s/-/_/g`
2495     if test -z "$ARCH" ; then
2496        { $as_echo "$as_me:$LINENO: result: Unknown!" >&5
2497 $as_echo "Unknown!" >&6; }
2498        { { $as_echo "$as_me:$LINENO: error: Error: Could not guess target architecture, you must
2499 set an architecture type with the environment variable ARCH" >&5
2500 $as_echo "$as_me: error: Error: Could not guess target architecture, you must
2501 set an architecture type with the environment variable ARCH" >&2;}
2502    { (exit 1); exit 1; }; }
2503     fi
2504     eval "arch_$ARCH=1"
2505     { $as_echo "$as_me:$LINENO: result: $ARCH" >&5
2506 $as_echo "$ARCH" >&6; }
2507 fi
2508 #
2509 # check for valid architecture.  Use __ so that _ALPHA_ does not match
2510 # LINUX_ALPHA_
2511 #### WE SHOULD REMOVE THIS SOON
2512 grep __"$ARCH"_ $srcdir/.config_params > /dev/null 2>&1
2513 if test $? != 0 ; then
2514    { $as_echo "$as_me:$LINENO: WARNING: Unknown architecture $arch... proceeding anyway" >&5
2515 $as_echo "$as_me: WARNING: Unknown architecture $arch... proceeding anyway" >&2;}
2516 fi
2517 #
2518 #
2519 # Find the home directory if not specified
2520 if test "X$srcdir" != "X." -a -s $srcdir/mpi-io/Makefile.in ; then
2521     ROMIO_HOME_TRIAL=$srcdir
2522 else
2523     # Take advantage of autoconf2 features
2524     if test -n "$ac_confdir" ; then
2525         ROMIO_HOME_TRIAL=$ac_confdir
2526     else
2527         if test -s configure ; then
2528             ROMIO_HOME_TRIAL=`pwd`
2529         else
2530             ac_confdir=`dirname "$0" 2>/dev/null`
2531             if test -n "$ac_confdir" ; then
2532                 ROMIO_HOME_TRIAL=$ac_confdir
2533             fi
2534         fi
2535     fi
2536 fi
2537 { $as_echo "$as_me:$LINENO: result: ROMIO home directory is $ROMIO_HOME_TRIAL" >&5
2538 $as_echo "ROMIO home directory is $ROMIO_HOME_TRIAL" >&6; }
2539 ROMIO_HOME=$ROMIO_HOME_TRIAL
2540
2541 # get a fully qualified pathname for our build directory
2542 top_build_dir=`pwd`
2543 # used in romioinstall
2544
2545
2546 #
2547 # Create the "autoconf" style directory names...
2548 # Most of these are done for us; add the documentation directories
2549 #
2550 # mandir is the root for the man pages
2551 if test -z "$mandir" ; then mandir='${prefix}/man' ; fi
2552
2553 if test -z "$docdir" ; then docdir='${prefix}/doc' ; fi
2554
2555 if test -z "$htmldir" ; then htmldir='${prefix}/www' ; fi
2556
2557 #
2558 # check for valid file system
2559 if test -n "$FILE_SYSTEM" ; then
2560    # if multiple filesystems are passed in, they are '+'-delimited
2561    # we could set the IFS to tokenize FILE_SYSTEM, but the FILE_SYSTEM env var
2562    # is used in multiple places in the build system: get rid of the '+'s so we
2563    # can use the 'for x in $FILE_SYSTEM ...' idiom
2564    FILE_SYSTEM=`echo $FILE_SYSTEM|sed -e 's/\+/ /g'`
2565    for x in $FILE_SYSTEM
2566    do
2567       found=no
2568       # We could also do test -d "ad_$y" to test for known file systems
2569       # based on having access to the adio code.  Then adding a file
2570       # system would not require changing configure to change known_filesystems
2571       for y in $known_filesystems ; do
2572           if test $x = $y ; then
2573               found=yes
2574               eval "file_system_`echo $x`=1"
2575               break
2576           fi
2577       done
2578       if test "$found" = "no" ; then
2579          { $as_echo "$as_me:$LINENO: WARNING: Unknown file system $x... proceeding anyway" >&5
2580 $as_echo "$as_me: WARNING: Unknown file system $x... proceeding anyway" >&2;}
2581       fi
2582    done
2583 fi
2584 #
2585 # If we are building within a known MPI implementation, we must avoid the
2586 # tests about an existing implementation
2587 if test "$FROM_MPICH" != no -o "$FROM_MPICH2" != no -o "$FROM_LAM" != no ; then
2588     WITHIN_KNOWN_MPI_IMPL=yes
2589 else
2590     WITHIN_KNOWN_MPI_IMPL=no
2591 fi
2592 # check for valid MPI implementation
2593 if test -n "$MPI_IMPL" ; then
2594    found=no
2595    for mpi in $known_mpi_impls ; do
2596       if test "${MPI_IMPL}_mpi" = "$mpi" ; then
2597           found=yes
2598           break
2599       fi
2600    done
2601    if test $found = no ; then
2602       { $as_echo "$as_me:$LINENO: WARNING: Unknown MPI implementation $MPI... proceeding anyway" >&5
2603 $as_echo "$as_me: WARNING: Unknown MPI implementation $MPI... proceeding anyway" >&2;}
2604    fi
2605 fi
2606 #
2607
2608 if test -n "${with_mpi}" ; then
2609         MPI_INCLUDE_DIR="${with_mpi}"/include
2610         MPI_LIB_DIR="${with_mpi}"/lib
2611 fi
2612
2613 # check for valid MPI include directory if specified
2614 if test $WITHIN_KNOWN_MPI_IMPL = no ; then
2615    if test -n "$MPI_INCLUDE_DIR"; then
2616       if test ! -f "$MPI_INCLUDE_DIR/mpi.h" ; then
2617          { { $as_echo "$as_me:$LINENO: error: Include file $MPI_INCLUDE_DIR/mpi.h not found" >&5
2618 $as_echo "$as_me: error: Include file $MPI_INCLUDE_DIR/mpi.h not found" >&2;}
2619    { (exit 1); exit 1; }; }
2620       fi
2621    else
2622 #     assume that mpi.h is in the default path
2623 #     set MPI_INCLUDE_DIR to ".", so that it translates to -I. in the
2624 #     compile command. Some compilers complain if it's only -I
2625       MPI_INCLUDE_DIR=.
2626    fi
2627 else
2628    MPI_INCLUDE_DIR=.
2629 fi
2630 #
2631 # check for valid MPI library if specified
2632 if test $WITHIN_KNOWN_MPI_IMPL = no ; then
2633    if test -n "$MPI_LIB" ; then
2634       if test ! -f "$MPI_LIB" ; then
2635          { { $as_echo "$as_me:$LINENO: error: MPI library $MPI_LIB not found" >&5
2636 $as_echo "$as_me: error: MPI library $MPI_LIB not found" >&2;}
2637    { (exit 1); exit 1; }; }
2638       fi
2639    fi
2640 fi
2641 #
2642 #
2643 AR="${AR:-ar} cr$AR_LOCAL"
2644 if test -z "$RANLIB" ; then
2645     if test -n "$ac_tool_prefix"; then
2646   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2647 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
2648 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2649 $as_echo_n "checking for $ac_word... " >&6; }
2650 if test "${ac_cv_prog_RANLIB+set}" = set; then
2651   $as_echo_n "(cached) " >&6
2652 else
2653   if test -n "$RANLIB"; then
2654   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2655 else
2656 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2657 for as_dir in $PATH
2658 do
2659   IFS=$as_save_IFS
2660   test -z "$as_dir" && as_dir=.
2661   for ac_exec_ext in '' $ac_executable_extensions; do
2662   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2663     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
2664     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2665     break 2
2666   fi
2667 done
2668 done
2669 IFS=$as_save_IFS
2670
2671 fi
2672 fi
2673 RANLIB=$ac_cv_prog_RANLIB
2674 if test -n "$RANLIB"; then
2675   { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
2676 $as_echo "$RANLIB" >&6; }
2677 else
2678   { $as_echo "$as_me:$LINENO: result: no" >&5
2679 $as_echo "no" >&6; }
2680 fi
2681
2682
2683 fi
2684 if test -z "$ac_cv_prog_RANLIB"; then
2685   ac_ct_RANLIB=$RANLIB
2686   # Extract the first word of "ranlib", so it can be a program name with args.
2687 set dummy ranlib; ac_word=$2
2688 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2689 $as_echo_n "checking for $ac_word... " >&6; }
2690 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
2691   $as_echo_n "(cached) " >&6
2692 else
2693   if test -n "$ac_ct_RANLIB"; then
2694   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
2695 else
2696 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2697 for as_dir in $PATH
2698 do
2699   IFS=$as_save_IFS
2700   test -z "$as_dir" && as_dir=.
2701   for ac_exec_ext in '' $ac_executable_extensions; do
2702   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2703     ac_cv_prog_ac_ct_RANLIB="ranlib"
2704     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2705     break 2
2706   fi
2707 done
2708 done
2709 IFS=$as_save_IFS
2710
2711 fi
2712 fi
2713 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
2714 if test -n "$ac_ct_RANLIB"; then
2715   { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
2716 $as_echo "$ac_ct_RANLIB" >&6; }
2717 else
2718   { $as_echo "$as_me:$LINENO: result: no" >&5
2719 $as_echo "no" >&6; }
2720 fi
2721
2722   if test "x$ac_ct_RANLIB" = x; then
2723     RANLIB=":"
2724   else
2725     case $cross_compiling:$ac_tool_warned in
2726 yes:)
2727 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2728 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2729 ac_tool_warned=yes ;;
2730 esac
2731     RANLIB=$ac_ct_RANLIB
2732   fi
2733 else
2734   RANLIB="$ac_cv_prog_RANLIB"
2735 fi
2736
2737 fi
2738 #
2739 # USER_CFLAGS and USER_FFLAGS are used only in test/Makefile.in
2740 if test $DEBUG = "yes"; then
2741     USER_CFLAGS="$CFLAGS -g"
2742     USER_FFLAGS="$FFLAGS -g"
2743 else
2744     USER_CFLAGS="$CFLAGS -O"
2745     USER_FFLAGS="$FFLAGS -O"
2746 fi
2747 #
2748 # Here begin the architecture-specific tests.
2749 # --------------------------------------------------------------------------
2750 # We must first select the C and Fortran compilers.  Because of the
2751 # way that the PROG_CC autoconf macro works (and all of the macros that
2752 # require it, including CHECK_HEADERS), that macro must occur exactly
2753 # once in the configure.in file, at least as of autoconf 2.57 .
2754 # Unfortunately, this requirement is not enforced.  To handle this,
2755 # we first case on the architecture; then use PROG_CC, then case on the
2756 # architecture again for any arch-specific features.  We also set the
2757 # C_DEBUG_FLAG and F77_DEBUG_FLAG in case debugging is selected.
2758 #
2759 # For the MPICH and MPICH2 configures, the compilers will already be
2760 # selected, so most of the compiler-selection code will be bypassed.
2761 # --------------------------------------------------------------------------
2762 # For historical reasons
2763 if test -z "$FC" ; then
2764     FC=$F77
2765 fi
2766 #
2767 C_DEBUG_FLAG="-g"
2768 F77_DEBUG_FLAG="-g"
2769 # C_OPT_FLAG=${CFLAGS:-"-O"}
2770 # MPICH1 uses OPTFLAGS and OPTFLAGSC to specify separate optimization
2771 # flags for the C compiler (this is better that adding it to the
2772 # undifferentiated CFLAGS, at least on input).
2773 if test -n "$OPTFLAGS" ; then
2774     C_OPT_FLAG="$C_OPT_FLAG $OPTFLAGS"
2775 fi
2776 if test -n "$OPTFLAGSC" ; then
2777     C_OPT_FLAG="$C_OPT_FLAG $OPTFLAGSC"
2778 fi
2779 case $ARCH in
2780      solaris|solaris86)
2781      CC=${CC:-cc}
2782      F77=${FC:-f77}
2783      if test "$CC" != "gcc" ; then
2784         C_DEBUG_FLAG="-g -v"
2785      fi
2786      ;;
2787
2788      rs6000)
2789      F77=${FC}
2790      # Try to use mpcc if no CC specified
2791      for ac_prog in mpcc
2792 do
2793   # Extract the first word of "$ac_prog", so it can be a program name with args.
2794 set dummy $ac_prog; ac_word=$2
2795 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2796 $as_echo_n "checking for $ac_word... " >&6; }
2797 if test "${ac_cv_prog_CC+set}" = set; then
2798   $as_echo_n "(cached) " >&6
2799 else
2800   if test -n "$CC"; then
2801   ac_cv_prog_CC="$CC" # Let the user override the test.
2802 else
2803 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2804 for as_dir in $PATH
2805 do
2806   IFS=$as_save_IFS
2807   test -z "$as_dir" && as_dir=.
2808   for ac_exec_ext in '' $ac_executable_extensions; do
2809   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2810     ac_cv_prog_CC="$ac_prog"
2811     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2812     break 2
2813   fi
2814 done
2815 done
2816 IFS=$as_save_IFS
2817
2818 fi
2819 fi
2820 CC=$ac_cv_prog_CC
2821 if test -n "$CC"; then
2822   { $as_echo "$as_me:$LINENO: result: $CC" >&5
2823 $as_echo "$CC" >&6; }
2824 else
2825   { $as_echo "$as_me:$LINENO: result: no" >&5
2826 $as_echo "no" >&6; }
2827 fi
2828
2829
2830   test -n "$CC" && break
2831 done
2832 test -n "$CC" || CC="cc"
2833
2834      if test $NOF77 = 0 && test -z "$F77"; then
2835         for ac_prog in mpxlf
2836 do
2837   # Extract the first word of "$ac_prog", so it can be a program name with args.
2838 set dummy $ac_prog; ac_word=$2
2839 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2840 $as_echo_n "checking for $ac_word... " >&6; }
2841 if test "${ac_cv_prog_F77+set}" = set; then
2842   $as_echo_n "(cached) " >&6
2843 else
2844   if test -n "$F77"; then
2845   ac_cv_prog_F77="$F77" # Let the user override the test.
2846 else
2847 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2848 for as_dir in $PATH
2849 do
2850   IFS=$as_save_IFS
2851   test -z "$as_dir" && as_dir=.
2852   for ac_exec_ext in '' $ac_executable_extensions; do
2853   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2854     ac_cv_prog_F77="$ac_prog"
2855     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2856     break 2
2857   fi
2858 done
2859 done
2860 IFS=$as_save_IFS
2861
2862 fi
2863 fi
2864 F77=$ac_cv_prog_F77
2865 if test -n "$F77"; then
2866   { $as_echo "$as_me:$LINENO: result: $F77" >&5
2867 $as_echo "$F77" >&6; }
2868 else
2869   { $as_echo "$as_me:$LINENO: result: no" >&5
2870 $as_echo "no" >&6; }
2871 fi
2872
2873
2874   test -n "$F77" && break
2875 done
2876 test -n "$F77" || F77="f77"
2877
2878      fi
2879      ;;
2880
2881      tflop|tflops)
2882      CC=${CC:-pgcc}
2883      F77=${FC:-pgf77}
2884      CFLAGS="$CFLAGS -cougar -D__PUMA"
2885      if test "$CC" = "pgcc" ; then
2886          C_OPT_FLAG="-Knoieee -Mvect -O3"
2887      fi
2888      ;;
2889
2890      freebsd|LINUX|netbsd|openbsd|LINUX_ALPHA)
2891      CC=${CC:-gcc}
2892      # Let the prog_f77 file g77/f77/others
2893      F77=${FC}
2894      ;;
2895
2896      SX4)
2897      CC=${CC:-mpicc}
2898      F77=${FC:-mpif90}
2899      if test $DEBUG != "yes" ; then
2900         USER_FFLAGS="$FFLAGS -Chopt"
2901         F77_OPT_FLAG="-Chopt"
2902     fi
2903     ;;
2904
2905     hpux|sppux)
2906     C_DEBUG_FLAG="-g +w1"
2907     ;;
2908
2909     alpha|ALPHA)
2910     CC=${CC:-cc}
2911     F77=${FC:-f77}
2912         C_DEBUG_FLAG="-g -verbose"
2913     ;;
2914
2915     CRAY)
2916     CC=${CC:-cc}
2917     F77=${FC:-f90}
2918     NOF77=1
2919     CFLAGS="$CFLAGS -D_UNICOS"
2920     ;;
2921
2922     sgi|IRIX64|IRIX32|IRIXN32)
2923     arch_IRIX=1
2924     CC=${CC:-cc}
2925     F77=${FC:-f77}
2926     C_DEBUG_FLAG="-g -fullwarn"
2927     ;;
2928
2929     sgi5)
2930     ;;
2931
2932     *)
2933     # Fall-through case.  Take FC
2934     F77=${FC:-f77}
2935     ;;
2936 esac
2937
2938
2939
2940         if test -z "${pac_save_CFLAGS_nesting}" ; then
2941            pac_save_CFLAGS_nesting=0
2942         fi
2943         eval pac_save_CFLAGS_${pac_save_CFLAGS_nesting}='"$CFLAGS"'
2944         pac_save_CFLAGS_nesting=`expr ${pac_save_CFLAGS_nesting} + 1`
2945
2946         ac_ext=c
2947 ac_cpp='$CPP $CPPFLAGS'
2948 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2949 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2950 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2951 if test -n "$ac_tool_prefix"; then
2952   for ac_prog in gcc icc pgcc xlc xlC pathcc cc
2953   do
2954     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2955 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2956 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2957 $as_echo_n "checking for $ac_word... " >&6; }
2958 if test "${ac_cv_prog_CC+set}" = set; then
2959   $as_echo_n "(cached) " >&6
2960 else
2961   if test -n "$CC"; then
2962   ac_cv_prog_CC="$CC" # Let the user override the test.
2963 else
2964 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2965 for as_dir in $PATH
2966 do
2967   IFS=$as_save_IFS
2968   test -z "$as_dir" && as_dir=.
2969   for ac_exec_ext in '' $ac_executable_extensions; do
2970   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2971     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2972     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2973     break 2
2974   fi
2975 done
2976 done
2977 IFS=$as_save_IFS
2978
2979 fi
2980 fi
2981 CC=$ac_cv_prog_CC
2982 if test -n "$CC"; then
2983   { $as_echo "$as_me:$LINENO: result: $CC" >&5
2984 $as_echo "$CC" >&6; }
2985 else
2986   { $as_echo "$as_me:$LINENO: result: no" >&5
2987 $as_echo "no" >&6; }
2988 fi
2989
2990
2991     test -n "$CC" && break
2992   done
2993 fi
2994 if test -z "$CC"; then
2995   ac_ct_CC=$CC
2996   for ac_prog in gcc icc pgcc xlc xlC pathcc cc
2997 do
2998   # Extract the first word of "$ac_prog", so it can be a program name with args.
2999 set dummy $ac_prog; ac_word=$2
3000 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3001 $as_echo_n "checking for $ac_word... " >&6; }
3002 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3003   $as_echo_n "(cached) " >&6
3004 else
3005   if test -n "$ac_ct_CC"; then
3006   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3007 else
3008 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3009 for as_dir in $PATH
3010 do
3011   IFS=$as_save_IFS
3012   test -z "$as_dir" && as_dir=.
3013   for ac_exec_ext in '' $ac_executable_extensions; do
3014   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3015     ac_cv_prog_ac_ct_CC="$ac_prog"
3016     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3017     break 2
3018   fi
3019 done
3020 done
3021 IFS=$as_save_IFS
3022
3023 fi
3024 fi
3025 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3026 if test -n "$ac_ct_CC"; then
3027   { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3028 $as_echo "$ac_ct_CC" >&6; }
3029 else
3030   { $as_echo "$as_me:$LINENO: result: no" >&5
3031 $as_echo "no" >&6; }
3032 fi
3033
3034
3035   test -n "$ac_ct_CC" && break
3036 done
3037
3038   if test "x$ac_ct_CC" = x; then
3039     CC=""
3040   else
3041     case $cross_compiling:$ac_tool_warned in
3042 yes:)
3043 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
3044 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3045 ac_tool_warned=yes ;;
3046 esac
3047     CC=$ac_ct_CC
3048   fi
3049 fi
3050
3051
3052 test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3053 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3054 { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3055 See \`config.log' for more details." >&5
3056 $as_echo "$as_me: error: no acceptable C compiler found in \$PATH
3057 See \`config.log' for more details." >&2;}
3058    { (exit 1); exit 1; }; }; }
3059
3060 # Provide some information about the compiler.
3061 $as_echo "$as_me:$LINENO: checking for C compiler version" >&5
3062 set X $ac_compile
3063 ac_compiler=$2
3064 { (ac_try="$ac_compiler --version >&5"
3065 case "(($ac_try" in
3066   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3067   *) ac_try_echo=$ac_try;;
3068 esac
3069 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3070 $as_echo "$ac_try_echo") >&5
3071   (eval "$ac_compiler --version >&5") 2>&5
3072   ac_status=$?
3073   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3074   (exit $ac_status); }
3075 { (ac_try="$ac_compiler -v >&5"
3076 case "(($ac_try" in
3077   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3078   *) ac_try_echo=$ac_try;;
3079 esac
3080 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3081 $as_echo "$ac_try_echo") >&5
3082   (eval "$ac_compiler -v >&5") 2>&5
3083   ac_status=$?
3084   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3085   (exit $ac_status); }
3086 { (ac_try="$ac_compiler -V >&5"
3087 case "(($ac_try" in
3088   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3089   *) ac_try_echo=$ac_try;;
3090 esac
3091 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3092 $as_echo "$ac_try_echo") >&5
3093   (eval "$ac_compiler -V >&5") 2>&5
3094   ac_status=$?
3095   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3096   (exit $ac_status); }
3097
3098 cat >conftest.$ac_ext <<_ACEOF
3099 /* confdefs.h.  */
3100 _ACEOF
3101 cat confdefs.h >>conftest.$ac_ext
3102 cat >>conftest.$ac_ext <<_ACEOF
3103 /* end confdefs.h.  */
3104
3105 int
3106 main ()
3107 {
3108
3109   ;
3110   return 0;
3111 }
3112 _ACEOF
3113 ac_clean_files_save=$ac_clean_files
3114 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3115 # Try to create an executable without -o first, disregard a.out.
3116 # It will help us diagnose broken compilers, and finding out an intuition
3117 # of exeext.
3118 { $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
3119 $as_echo_n "checking for C compiler default output file name... " >&6; }
3120 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3121
3122 # The possible output files:
3123 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3124
3125 ac_rmfiles=
3126 for ac_file in $ac_files
3127 do
3128   case $ac_file in
3129     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3130     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3131   esac
3132 done
3133 rm -f $ac_rmfiles
3134
3135 if { (ac_try="$ac_link_default"
3136 case "(($ac_try" in
3137   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3138   *) ac_try_echo=$ac_try;;
3139 esac
3140 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3141 $as_echo "$ac_try_echo") >&5
3142   (eval "$ac_link_default") 2>&5
3143   ac_status=$?
3144   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3145   (exit $ac_status); }; then
3146   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3147 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3148 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3149 # so that the user can short-circuit this test for compilers unknown to
3150 # Autoconf.
3151 for ac_file in $ac_files ''
3152 do
3153   test -f "$ac_file" || continue
3154   case $ac_file in
3155     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3156         ;;
3157     [ab].out )
3158         # We found the default executable, but exeext='' is most
3159         # certainly right.
3160         break;;
3161     *.* )
3162         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3163         then :; else
3164            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3165         fi
3166         # We set ac_cv_exeext here because the later test for it is not
3167         # safe: cross compilers may not add the suffix if given an `-o'
3168         # argument, so we may need to know it at that point already.
3169         # Even if this section looks crufty: it has the advantage of
3170         # actually working.
3171         break;;
3172     * )
3173         break;;
3174   esac
3175 done
3176 test "$ac_cv_exeext" = no && ac_cv_exeext=
3177
3178 else
3179   ac_file=''
3180 fi
3181
3182 { $as_echo "$as_me:$LINENO: result: $ac_file" >&5
3183 $as_echo "$ac_file" >&6; }
3184 if test -z "$ac_file"; then
3185   $as_echo "$as_me: failed program was:" >&5
3186 sed 's/^/| /' conftest.$ac_ext >&5
3187
3188 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3189 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3190 { { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
3191 See \`config.log' for more details." >&5
3192 $as_echo "$as_me: error: C compiler cannot create executables
3193 See \`config.log' for more details." >&2;}
3194    { (exit 77); exit 77; }; }; }
3195 fi
3196
3197 ac_exeext=$ac_cv_exeext
3198
3199 # Check that the compiler produces executables we can run.  If not, either
3200 # the compiler is broken, or we cross compile.
3201 { $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
3202 $as_echo_n "checking whether the C compiler works... " >&6; }
3203 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3204 # If not cross compiling, check that we can run a simple program.
3205 if test "$cross_compiling" != yes; then
3206   if { ac_try='./$ac_file'
3207   { (case "(($ac_try" in
3208   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3209   *) ac_try_echo=$ac_try;;
3210 esac
3211 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3212 $as_echo "$ac_try_echo") >&5
3213   (eval "$ac_try") 2>&5
3214   ac_status=$?
3215   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3216   (exit $ac_status); }; }; then
3217     cross_compiling=no
3218   else
3219     if test "$cross_compiling" = maybe; then
3220         cross_compiling=yes
3221     else
3222         { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3223 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3224 { { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
3225 If you meant to cross compile, use \`--host'.
3226 See \`config.log' for more details." >&5
3227 $as_echo "$as_me: error: cannot run C compiled programs.
3228 If you meant to cross compile, use \`--host'.
3229 See \`config.log' for more details." >&2;}
3230    { (exit 1); exit 1; }; }; }
3231     fi
3232   fi
3233 fi
3234 { $as_echo "$as_me:$LINENO: result: yes" >&5
3235 $as_echo "yes" >&6; }
3236
3237 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3238 ac_clean_files=$ac_clean_files_save
3239 # Check that the compiler produces executables we can run.  If not, either
3240 # the compiler is broken, or we cross compile.
3241 { $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3242 $as_echo_n "checking whether we are cross compiling... " >&6; }
3243 { $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
3244 $as_echo "$cross_compiling" >&6; }
3245
3246 { $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
3247 $as_echo_n "checking for suffix of executables... " >&6; }
3248 if { (ac_try="$ac_link"
3249 case "(($ac_try" in
3250   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3251   *) ac_try_echo=$ac_try;;
3252 esac
3253 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3254 $as_echo "$ac_try_echo") >&5
3255   (eval "$ac_link") 2>&5
3256   ac_status=$?
3257   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3258   (exit $ac_status); }; then
3259   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3260 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3261 # work properly (i.e., refer to `conftest.exe'), while it won't with
3262 # `rm'.
3263 for ac_file in conftest.exe conftest conftest.*; do
3264   test -f "$ac_file" || continue
3265   case $ac_file in
3266     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3267     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3268           break;;
3269     * ) break;;
3270   esac
3271 done
3272 else
3273   { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3274 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3275 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3276 See \`config.log' for more details." >&5
3277 $as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3278 See \`config.log' for more details." >&2;}
3279    { (exit 1); exit 1; }; }; }
3280 fi
3281
3282 rm -f conftest$ac_cv_exeext
3283 { $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3284 $as_echo "$ac_cv_exeext" >&6; }
3285
3286 rm -f conftest.$ac_ext
3287 EXEEXT=$ac_cv_exeext
3288 ac_exeext=$EXEEXT
3289 { $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
3290 $as_echo_n "checking for suffix of object files... " >&6; }
3291 if test "${ac_cv_objext+set}" = set; then
3292   $as_echo_n "(cached) " >&6
3293 else
3294   cat >conftest.$ac_ext <<_ACEOF
3295 /* confdefs.h.  */
3296 _ACEOF
3297 cat confdefs.h >>conftest.$ac_ext
3298 cat >>conftest.$ac_ext <<_ACEOF
3299 /* end confdefs.h.  */
3300
3301 int
3302 main ()
3303 {
3304
3305   ;
3306   return 0;
3307 }
3308 _ACEOF
3309 rm -f conftest.o conftest.obj
3310 if { (ac_try="$ac_compile"
3311 case "(($ac_try" in
3312   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3313   *) ac_try_echo=$ac_try;;
3314 esac
3315 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3316 $as_echo "$ac_try_echo") >&5
3317   (eval "$ac_compile") 2>&5
3318   ac_status=$?
3319   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3320   (exit $ac_status); }; then
3321   for ac_file in conftest.o conftest.obj conftest.*; do
3322   test -f "$ac_file" || continue;
3323   case $ac_file in
3324     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3325     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3326        break;;
3327   esac
3328 done
3329 else
3330   $as_echo "$as_me: failed program was:" >&5
3331 sed 's/^/| /' conftest.$ac_ext >&5
3332
3333 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3334 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3335 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3336 See \`config.log' for more details." >&5
3337 $as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
3338 See \`config.log' for more details." >&2;}
3339    { (exit 1); exit 1; }; }; }
3340 fi
3341
3342 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3343 fi
3344 { $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3345 $as_echo "$ac_cv_objext" >&6; }
3346 OBJEXT=$ac_cv_objext
3347 ac_objext=$OBJEXT
3348 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3349 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3350 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3351   $as_echo_n "(cached) " >&6
3352 else
3353   cat >conftest.$ac_ext <<_ACEOF
3354 /* confdefs.h.  */
3355 _ACEOF
3356 cat confdefs.h >>conftest.$ac_ext
3357 cat >>conftest.$ac_ext <<_ACEOF
3358 /* end confdefs.h.  */
3359
3360 int
3361 main ()
3362 {
3363 #ifndef __GNUC__
3364        choke me
3365 #endif
3366
3367   ;
3368   return 0;
3369 }
3370 _ACEOF
3371 rm -f conftest.$ac_objext
3372 if { (ac_try="$ac_compile"
3373 case "(($ac_try" in
3374   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3375   *) ac_try_echo=$ac_try;;
3376 esac
3377 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3378 $as_echo "$ac_try_echo") >&5
3379   (eval "$ac_compile") 2>conftest.er1
3380   ac_status=$?
3381   grep -v '^ *+' conftest.er1 >conftest.err
3382   rm -f conftest.er1
3383   cat conftest.err >&5
3384   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3385   (exit $ac_status); } && {
3386          test -z "$ac_c_werror_flag" ||
3387          test ! -s conftest.err
3388        } && test -s conftest.$ac_objext; then
3389   ac_compiler_gnu=yes
3390 else
3391   $as_echo "$as_me: failed program was:" >&5
3392 sed 's/^/| /' conftest.$ac_ext >&5
3393
3394         ac_compiler_gnu=no
3395 fi
3396
3397 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3398 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3399
3400 fi
3401 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3402 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3403 if test $ac_compiler_gnu = yes; then
3404   GCC=yes
3405 else
3406   GCC=
3407 fi
3408 ac_test_CFLAGS=${CFLAGS+set}
3409 ac_save_CFLAGS=$CFLAGS
3410 { $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3411 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3412 if test "${ac_cv_prog_cc_g+set}" = set; then
3413   $as_echo_n "(cached) " >&6
3414 else
3415   ac_save_c_werror_flag=$ac_c_werror_flag
3416    ac_c_werror_flag=yes
3417    ac_cv_prog_cc_g=no
3418    CFLAGS="-g"
3419    cat >conftest.$ac_ext <<_ACEOF
3420 /* confdefs.h.  */
3421 _ACEOF
3422 cat confdefs.h >>conftest.$ac_ext
3423 cat >>conftest.$ac_ext <<_ACEOF
3424 /* end confdefs.h.  */
3425
3426 int
3427 main ()
3428 {
3429
3430   ;
3431   return 0;
3432 }
3433 _ACEOF
3434 rm -f conftest.$ac_objext
3435 if { (ac_try="$ac_compile"
3436 case "(($ac_try" in
3437   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3438   *) ac_try_echo=$ac_try;;
3439 esac
3440 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3441 $as_echo "$ac_try_echo") >&5
3442   (eval "$ac_compile") 2>conftest.er1
3443   ac_status=$?
3444   grep -v '^ *+' conftest.er1 >conftest.err
3445   rm -f conftest.er1
3446   cat conftest.err >&5
3447   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3448   (exit $ac_status); } && {
3449          test -z "$ac_c_werror_flag" ||
3450          test ! -s conftest.err
3451        } && test -s conftest.$ac_objext; then
3452   ac_cv_prog_cc_g=yes
3453 else
3454   $as_echo "$as_me: failed program was:" >&5
3455 sed 's/^/| /' conftest.$ac_ext >&5
3456
3457         CFLAGS=""
3458       cat >conftest.$ac_ext <<_ACEOF
3459 /* confdefs.h.  */
3460 _ACEOF
3461 cat confdefs.h >>conftest.$ac_ext
3462 cat >>conftest.$ac_ext <<_ACEOF
3463 /* end confdefs.h.  */
3464
3465 int
3466 main ()
3467 {
3468
3469   ;
3470   return 0;
3471 }
3472 _ACEOF
3473 rm -f conftest.$ac_objext
3474 if { (ac_try="$ac_compile"
3475 case "(($ac_try" in
3476   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3477   *) ac_try_echo=$ac_try;;
3478 esac
3479 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3480 $as_echo "$ac_try_echo") >&5
3481   (eval "$ac_compile") 2>conftest.er1
3482   ac_status=$?
3483   grep -v '^ *+' conftest.er1 >conftest.err
3484   rm -f conftest.er1
3485   cat conftest.err >&5
3486   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3487   (exit $ac_status); } && {
3488          test -z "$ac_c_werror_flag" ||
3489          test ! -s conftest.err
3490        } && test -s conftest.$ac_objext; then
3491   :
3492 else
3493   $as_echo "$as_me: failed program was:" >&5
3494 sed 's/^/| /' conftest.$ac_ext >&5
3495
3496         ac_c_werror_flag=$ac_save_c_werror_flag
3497          CFLAGS="-g"
3498          cat >conftest.$ac_ext <<_ACEOF
3499 /* confdefs.h.  */
3500 _ACEOF
3501 cat confdefs.h >>conftest.$ac_ext
3502 cat >>conftest.$ac_ext <<_ACEOF
3503 /* end confdefs.h.  */
3504
3505 int
3506 main ()
3507 {
3508
3509   ;
3510   return 0;
3511 }
3512 _ACEOF
3513 rm -f conftest.$ac_objext
3514 if { (ac_try="$ac_compile"
3515 case "(($ac_try" in
3516   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3517   *) ac_try_echo=$ac_try;;
3518 esac
3519 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3520 $as_echo "$ac_try_echo") >&5
3521   (eval "$ac_compile") 2>conftest.er1
3522   ac_status=$?
3523   grep -v '^ *+' conftest.er1 >conftest.err
3524   rm -f conftest.er1
3525   cat conftest.err >&5
3526   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3527   (exit $ac_status); } && {
3528          test -z "$ac_c_werror_flag" ||
3529          test ! -s conftest.err
3530        } && test -s conftest.$ac_objext; then
3531   ac_cv_prog_cc_g=yes
3532 else
3533   $as_echo "$as_me: failed program was:" >&5
3534 sed 's/^/| /' conftest.$ac_ext >&5
3535
3536
3537 fi
3538
3539 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3540 fi
3541
3542 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3543 fi
3544
3545 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3546    ac_c_werror_flag=$ac_save_c_werror_flag
3547 fi
3548 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3549 $as_echo "$ac_cv_prog_cc_g" >&6; }
3550 if test "$ac_test_CFLAGS" = set; then
3551   CFLAGS=$ac_save_CFLAGS
3552 elif test $ac_cv_prog_cc_g = yes; then
3553   if test "$GCC" = yes; then
3554     CFLAGS="-g -O2"
3555   else
3556     CFLAGS="-g"
3557   fi
3558 else
3559   if test "$GCC" = yes; then
3560     CFLAGS="-O2"
3561   else
3562     CFLAGS=
3563   fi
3564 fi
3565 { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3566 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3567 if test "${ac_cv_prog_cc_c89+set}" = set; then
3568   $as_echo_n "(cached) " >&6
3569 else
3570   ac_cv_prog_cc_c89=no
3571 ac_save_CC=$CC
3572 cat >conftest.$ac_ext <<_ACEOF
3573 /* confdefs.h.  */
3574 _ACEOF
3575 cat confdefs.h >>conftest.$ac_ext
3576 cat >>conftest.$ac_ext <<_ACEOF
3577 /* end confdefs.h.  */
3578 #include <stdarg.h>
3579 #include <stdio.h>
3580 #include <sys/types.h>
3581 #include <sys/stat.h>
3582 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3583 struct buf { int x; };
3584 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3585 static char *e (p, i)
3586      char **p;
3587      int i;
3588 {
3589   return p[i];
3590 }
3591 static char *f (char * (*g) (char **, int), char **p, ...)
3592 {
3593   char *s;
3594   va_list v;
3595   va_start (v,p);
3596   s = g (p, va_arg (v,int));
3597   va_end (v);
3598   return s;
3599 }
3600
3601 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3602    function prototypes and stuff, but not '\xHH' hex character constants.
3603    These don't provoke an error unfortunately, instead are silently treated
3604    as 'x'.  The following induces an error, until -std is added to get
3605    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3606    array size at least.  It's necessary to write '\x00'==0 to get something
3607    that's true only with -std.  */
3608 int osf4_cc_array ['\x00' == 0 ? 1 : -1];