ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/branches/development/configure
(Generate patch)

Comparing trunk/configure (file contents):
Revision 956 by gezelter, Tue May 16 02:06:37 2006 UTC vs.
Revision 1379 by gezelter, Thu Oct 22 14:09:13 2009 UTC

# Line 1 | Line 1
1   #! /bin/sh
2   # Guess values for system-dependent variables and create Makefiles.
3 < # Generated by GNU Autoconf 2.59 for OOPSE 3.0.
3 > # Generated by GNU Autoconf 2.64 for OOPSE 4.0.
4   #
5   # Report bugs to <gezelter@nd.edu>.
6   #
7 < # Copyright (C) 2003 Free Software Foundation, Inc.
7 > # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8 > # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
9 > # Foundation, Inc.
10 > #
11   # This configure script is free software; the Free Software Foundation
12   # gives unlimited permission to copy, distribute and modify it.
13 < ## --------------------- ##
14 < ## M4sh Initialization.  ##
15 < ## --------------------- ##
13 > ## -------------------- ##
14 > ## M4sh Initialization. ##
15 > ## -------------------- ##
16  
17 < # Be Bourne compatible
18 < if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
17 > # Be more Bourne compatible
18 > DUALCASE=1; export DUALCASE # for MKS sh
19 > if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20    emulate sh
21    NULLCMD=:
22 <  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
22 >  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23    # is contrary to our usage.  Disable this feature.
24    alias -g '${1+"$@"}'='"$@"'
25 < elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
26 <  set -o posix
25 >  setopt NO_GLOB_SUBST
26 > else
27 >  case `(set -o) 2>/dev/null` in #(
28 >  *posix*) :
29 >    set -o posix ;; #(
30 >  *) :
31 >     ;;
32 > esac
33   fi
24 DUALCASE=1; export DUALCASE # for MKS sh
34  
35 < # Support unset when possible.
36 < if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
37 <  as_unset=unset
35 >
36 > as_nl='
37 > '
38 > export as_nl
39 > # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 > as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 > as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 > as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 > # Prefer a ksh shell builtin over an external printf program on Solaris,
44 > # but without wasting forks for bash or zsh.
45 > if test -z "$BASH_VERSION$ZSH_VERSION" \
46 >    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47 >  as_echo='print -r --'
48 >  as_echo_n='print -rn --'
49 > elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50 >  as_echo='printf %s\n'
51 >  as_echo_n='printf %s'
52   else
53 <  as_unset=false
53 >  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 >    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55 >    as_echo_n='/usr/ucb/echo -n'
56 >  else
57 >    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58 >    as_echo_n_body='eval
59 >      arg=$1;
60 >      case $arg in #(
61 >      *"$as_nl"*)
62 >        expr "X$arg" : "X\\(.*\\)$as_nl";
63 >        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64 >      esac;
65 >      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 >    '
67 >    export as_echo_n_body
68 >    as_echo_n='sh -c $as_echo_n_body as_echo'
69 >  fi
70 >  export as_echo_body
71 >  as_echo='sh -c $as_echo_body as_echo'
72   fi
73  
74 + # The user is always right.
75 + if test "${PATH_SEPARATOR+set}" != set; then
76 +  PATH_SEPARATOR=:
77 +  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 +    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79 +      PATH_SEPARATOR=';'
80 +  }
81 + fi
82  
83 < # Work around bugs in pre-3.0 UWIN ksh.
84 < $as_unset ENV MAIL MAILPATH
83 >
84 > # IFS
85 > # We need space, tab and new line, in precisely that order.  Quoting is
86 > # there to prevent editors from complaining about space-tab.
87 > # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 > # splitting by setting IFS to empty value.)
89 > IFS=" ""        $as_nl"
90 >
91 > # Find who we are.  Look in the path if we contain no directory separator.
92 > case $0 in #((
93 >  *[\\/]* ) as_myself=$0 ;;
94 >  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
95 > for as_dir in $PATH
96 > do
97 >  IFS=$as_save_IFS
98 >  test -z "$as_dir" && as_dir=.
99 >    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
100 >  done
101 > IFS=$as_save_IFS
102 >
103 >     ;;
104 > esac
105 > # We did not find ourselves, most probably we were run as `sh COMMAND'
106 > # in which case we are not to be found in the path.
107 > if test "x$as_myself" = x; then
108 >  as_myself=$0
109 > fi
110 > if test ! -f "$as_myself"; then
111 >  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
112 >  exit 1
113 > fi
114 >
115 > # Unset variables that we do not need and which cause bugs (e.g. in
116 > # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
117 > # suppresses any "Segmentation fault" message there.  '((' could
118 > # trigger a bug in pdksh 5.2.14.
119 > for as_var in BASH_ENV ENV MAIL MAILPATH
120 > do eval test x\${$as_var+set} = xset \
121 >  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
122 > done
123   PS1='$ '
124   PS2='> '
125   PS4='+ '
126  
127   # NLS nuisances.
128 < for as_var in \
129 <  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
130 <  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
131 <  LC_TELEPHONE LC_TIME
128 > LC_ALL=C
129 > export LC_ALL
130 > LANGUAGE=C
131 > export LANGUAGE
132 >
133 > # CDPATH.
134 > (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
135 >
136 > if test "x$CONFIG_SHELL" = x; then
137 >  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138 >  emulate sh
139 >  NULLCMD=:
140 >  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
141 >  # is contrary to our usage.  Disable this feature.
142 >  alias -g '\${1+\"\$@\"}'='\"\$@\"'
143 >  setopt NO_GLOB_SUBST
144 > else
145 >  case \`(set -o) 2>/dev/null\` in #(
146 >  *posix*) :
147 >    set -o posix ;; #(
148 >  *) :
149 >     ;;
150 > esac
151 > fi
152 > "
153 >  as_required="as_fn_return () { (exit \$1); }
154 > as_fn_success () { as_fn_return 0; }
155 > as_fn_failure () { as_fn_return 1; }
156 > as_fn_ret_success () { return 0; }
157 > as_fn_ret_failure () { return 1; }
158 >
159 > exitcode=0
160 > as_fn_success || { exitcode=1; echo as_fn_success failed.; }
161 > as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
162 > as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
163 > as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
164 > if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165 >
166 > else
167 >  exitcode=1; echo positional parameters were not saved.
168 > fi
169 > test x\$exitcode = x0 || exit 1"
170 >  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
171 >  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
172 >  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
173 >  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
174 > test \$(( 1 + 1 )) = 2 || exit 1"
175 >  if (eval "$as_required") 2>/dev/null; then :
176 >  as_have_required=yes
177 > else
178 >  as_have_required=no
179 > fi
180 >  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
181 >
182 > else
183 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
184 > as_found=false
185 > for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
186   do
187 <  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
188 <    eval $as_var=C; export $as_var
187 >  IFS=$as_save_IFS
188 >  test -z "$as_dir" && as_dir=.
189 >  as_found=:
190 >  case $as_dir in #(
191 >         /*)
192 >           for as_base in sh bash ksh sh5; do
193 >             # Try only shells that exist, to save several forks.
194 >             as_shell=$as_dir/$as_base
195 >             if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
196 >                    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 >  CONFIG_SHELL=$as_shell as_have_required=yes
198 >                   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
199 >  break 2
200 > fi
201 > fi
202 >           done;;
203 >       esac
204 >  as_found=false
205 > done
206 > $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
207 >              { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
208 >  CONFIG_SHELL=$SHELL as_have_required=yes
209 > fi; }
210 > IFS=$as_save_IFS
211 >
212 >
213 >      if test "x$CONFIG_SHELL" != x; then :
214 >  # We cannot yet assume a decent shell, so we have to provide a
215 >        # neutralization value for shells without unset; and this also
216 >        # works around shells that cannot unset nonexistent variables.
217 >        BASH_ENV=/dev/null
218 >        ENV=/dev/null
219 >        (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
220 >        export CONFIG_SHELL
221 >        exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
222 > fi
223 >
224 >    if test x$as_have_required = xno; then :
225 >  $as_echo "$0: This script requires a shell more modern than all"
226 >  $as_echo "$0: the shells that I found on your system."
227 >  if test x${ZSH_VERSION+set} = xset ; then
228 >    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
229 >    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
230    else
231 <    $as_unset $as_var
231 >    $as_echo "$0: Please tell bug-autoconf@gnu.org and gezelter@nd.edu
232 > $0: about your system, including any error possibly output
233 > $0: before this message. Then install a modern shell, or
234 > $0: manually run the script under such a shell if you do
235 > $0: have one."
236    fi
237 < done
237 >  exit 1
238 > fi
239 > fi
240 > fi
241 > SHELL=${CONFIG_SHELL-/bin/sh}
242 > export SHELL
243 > # Unset more variables known to interfere with behavior of common tools.
244 > CLICOLOR_FORCE= GREP_OPTIONS=
245 > unset CLICOLOR_FORCE GREP_OPTIONS
246  
247 < # Required to use basename.
248 < if expr a : '\(a\)' >/dev/null 2>&1; then
247 > ## --------------------- ##
248 > ## M4sh Shell Functions. ##
249 > ## --------------------- ##
250 > # as_fn_unset VAR
251 > # ---------------
252 > # Portably unset VAR.
253 > as_fn_unset ()
254 > {
255 >  { eval $1=; unset $1;}
256 > }
257 > as_unset=as_fn_unset
258 >
259 > # as_fn_set_status STATUS
260 > # -----------------------
261 > # Set $? to STATUS, without forking.
262 > as_fn_set_status ()
263 > {
264 >  return $1
265 > } # as_fn_set_status
266 >
267 > # as_fn_exit STATUS
268 > # -----------------
269 > # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
270 > as_fn_exit ()
271 > {
272 >  set +e
273 >  as_fn_set_status $1
274 >  exit $1
275 > } # as_fn_exit
276 >
277 > # as_fn_mkdir_p
278 > # -------------
279 > # Create "$as_dir" as a directory, including parents if necessary.
280 > as_fn_mkdir_p ()
281 > {
282 >
283 >  case $as_dir in #(
284 >  -*) as_dir=./$as_dir;;
285 >  esac
286 >  test -d "$as_dir" || eval $as_mkdir_p || {
287 >    as_dirs=
288 >    while :; do
289 >      case $as_dir in #(
290 >      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
291 >      *) as_qdir=$as_dir;;
292 >      esac
293 >      as_dirs="'$as_qdir' $as_dirs"
294 >      as_dir=`$as_dirname -- "$as_dir" ||
295 > $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
296 >         X"$as_dir" : 'X\(//\)[^/]' \| \
297 >         X"$as_dir" : 'X\(//\)$' \| \
298 >         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
299 > $as_echo X"$as_dir" |
300 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
301 >            s//\1/
302 >            q
303 >          }
304 >          /^X\(\/\/\)[^/].*/{
305 >            s//\1/
306 >            q
307 >          }
308 >          /^X\(\/\/\)$/{
309 >            s//\1/
310 >            q
311 >          }
312 >          /^X\(\/\).*/{
313 >            s//\1/
314 >            q
315 >          }
316 >          s/.*/./; q'`
317 >      test -d "$as_dir" && break
318 >    done
319 >    test -z "$as_dirs" || eval "mkdir $as_dirs"
320 >  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
321 >
322 >
323 > } # as_fn_mkdir_p
324 > # as_fn_append VAR VALUE
325 > # ----------------------
326 > # Append the text in VALUE to the end of the definition contained in VAR. Take
327 > # advantage of any shell optimizations that allow amortized linear growth over
328 > # repeated appends, instead of the typical quadratic growth present in naive
329 > # implementations.
330 > if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
331 >  eval 'as_fn_append ()
332 >  {
333 >    eval $1+=\$2
334 >  }'
335 > else
336 >  as_fn_append ()
337 >  {
338 >    eval $1=\$$1\$2
339 >  }
340 > fi # as_fn_append
341 >
342 > # as_fn_arith ARG...
343 > # ------------------
344 > # Perform arithmetic evaluation on the ARGs, and store the result in the
345 > # global $as_val. Take advantage of shells that can avoid forks. The arguments
346 > # must be portable across $(()) and expr.
347 > if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
348 >  eval 'as_fn_arith ()
349 >  {
350 >    as_val=$(( $* ))
351 >  }'
352 > else
353 >  as_fn_arith ()
354 >  {
355 >    as_val=`expr "$@" || test $? -eq 1`
356 >  }
357 > fi # as_fn_arith
358 >
359 >
360 > # as_fn_error ERROR [LINENO LOG_FD]
361 > # ---------------------------------
362 > # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
363 > # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
364 > # script with status $?, using 1 if that was 0.
365 > as_fn_error ()
366 > {
367 >  as_status=$?; test $as_status -eq 0 && as_status=1
368 >  if test "$3"; then
369 >    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
370 >    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
371 >  fi
372 >  $as_echo "$as_me: error: $1" >&2
373 >  as_fn_exit $as_status
374 > } # as_fn_error
375 >
376 > if expr a : '\(a\)' >/dev/null 2>&1 &&
377 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
378    as_expr=expr
379   else
380    as_expr=false
381   fi
382  
383 < if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
383 > if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
384    as_basename=basename
385   else
386    as_basename=false
387   fi
388  
389 + if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
390 +  as_dirname=dirname
391 + else
392 +  as_dirname=false
393 + fi
394  
395 < # Name of the executable.
68 < as_me=`$as_basename "$0" ||
395 > as_me=`$as_basename -- "$0" ||
396   $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
397           X"$0" : 'X\(//\)$' \| \
398 <         X"$0" : 'X\(/\)$' \| \
399 <         .     : '\(.\)' 2>/dev/null ||
400 < echo X/"$0" |
401 <    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
402 <          /^X\/\(\/\/\)$/{ s//\1/; q; }
403 <          /^X\/\(\/\).*/{ s//\1/; q; }
404 <          s/.*/./; q'`
398 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
399 > $as_echo X/"$0" |
400 >    sed '/^.*\/\([^/][^/]*\)\/*$/{
401 >            s//\1/
402 >            q
403 >          }
404 >          /^X\/\(\/\/\)$/{
405 >            s//\1/
406 >            q
407 >          }
408 >          /^X\/\(\/\).*/{
409 >            s//\1/
410 >            q
411 >          }
412 >          s/.*/./; q'`
413  
79
80 # PATH needs CR, and LINENO needs CR and PATH.
414   # Avoid depending upon Character Ranges.
415   as_cr_letters='abcdefghijklmnopqrstuvwxyz'
416   as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
# Line 85 | Line 418 | as_cr_alnum=$as_cr_Letters$as_cr_digits
418   as_cr_digits='0123456789'
419   as_cr_alnum=$as_cr_Letters$as_cr_digits
420  
88 # The user is always right.
89 if test "${PATH_SEPARATOR+set}" != set; then
90  echo "#! /bin/sh" >conf$$.sh
91  echo  "exit 0"   >>conf$$.sh
92  chmod +x conf$$.sh
93  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
94    PATH_SEPARATOR=';'
95  else
96    PATH_SEPARATOR=:
97  fi
98  rm -f conf$$.sh
99 fi
421  
422 <
423 <  as_lineno_1=$LINENO
424 <  as_lineno_2=$LINENO
425 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
426 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
427 <  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
428 <  # Find who we are.  Look in the path if we contain no path at all
429 <  # relative or not.
430 <  case $0 in
110 <    *[\\/]* ) as_myself=$0 ;;
111 <    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
112 < for as_dir in $PATH
113 < do
114 <  IFS=$as_save_IFS
115 <  test -z "$as_dir" && as_dir=.
116 <  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
117 < done
118 <
119 <       ;;
120 <  esac
121 <  # We did not find ourselves, most probably we were run as `sh COMMAND'
122 <  # in which case we are not to be found in the path.
123 <  if test "x$as_myself" = x; then
124 <    as_myself=$0
125 <  fi
126 <  if test ! -f "$as_myself"; then
127 <    { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
128 <   { (exit 1); exit 1; }; }
129 <  fi
130 <  case $CONFIG_SHELL in
131 <  '')
132 <    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
133 < for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
134 < do
135 <  IFS=$as_save_IFS
136 <  test -z "$as_dir" && as_dir=.
137 <  for as_base in sh bash ksh sh5; do
138 <         case $as_dir in
139 <         /*)
140 <           if ("$as_dir/$as_base" -c '
141 <  as_lineno_1=$LINENO
142 <  as_lineno_2=$LINENO
143 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
144 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
145 <  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
146 <             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
147 <             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
148 <             CONFIG_SHELL=$as_dir/$as_base
149 <             export CONFIG_SHELL
150 <             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
151 <           fi;;
152 <         esac
153 <       done
154 < done
155 < ;;
156 <  esac
157 <
158 <  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
159 <  # uniformly replaced by the line number.  The first 'sed' inserts a
160 <  # line-number line before each line; the second 'sed' does the real
161 <  # work.  The second script uses 'N' to pair each line-number line
162 <  # with the numbered line, and appends trailing '-' during
163 <  # substitution so that $LINENO is not a special case at line end.
164 <  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
165 <  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
166 <  sed '=' <$as_myself |
422 >  as_lineno_1=$LINENO as_lineno_1a=$LINENO
423 >  as_lineno_2=$LINENO as_lineno_2a=$LINENO
424 >  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
425 >  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
426 >  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
427 >  sed -n '
428 >    p
429 >    /[$]LINENO/=
430 >  ' <$as_myself |
431      sed '
432 +      s/[$]LINENO.*/&-/
433 +      t lineno
434 +      b
435 +      :lineno
436        N
437 <      s,$,-,
438 <      : loop
171 <      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
437 >      :loop
438 >      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
439        t loop
440 <      s,-$,,
174 <      s,^['$as_cr_digits']*\n,,
440 >      s/-\n.*//
441      ' >$as_me.lineno &&
442 <  chmod +x $as_me.lineno ||
443 <    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
178 <   { (exit 1); exit 1; }; }
442 >  chmod +x "$as_me.lineno" ||
443 >    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
444  
445    # Don't try to exec as it changes $[0], causing all sort of problems
446    # (the dirname of $[0] is not the place where we might find the
447 <  # original and so on.  Autoconf is especially sensible to this).
448 <  . ./$as_me.lineno
447 >  # original and so on.  Autoconf is especially sensitive to this).
448 >  . "./$as_me.lineno"
449    # Exit status is that of the last command.
450    exit
451   }
452  
453 <
454 < case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
455 <  *c*,-n*) ECHO_N= ECHO_C='
456 < ' ECHO_T='      ' ;;
457 <  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
458 <  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
459 < esac
460 <
461 < if expr a : '\(a\)' >/dev/null 2>&1; then
462 <  as_expr=expr
463 < else
464 <  as_expr=false
200 < fi
453 > ECHO_C= ECHO_N= ECHO_T=
454 > case `echo -n x` in #(((((
455 > -n*)
456 >  case `echo 'xy\c'` in
457 >  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
458 >  xy)  ECHO_C='\c';;
459 >  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
460 >       ECHO_T=' ';;
461 >  esac;;
462 > *)
463 >  ECHO_N='-n';;
464 > esac
465  
466   rm -f conf$$ conf$$.exe conf$$.file
467 < echo >conf$$.file
468 < if ln -s conf$$.file conf$$ 2>/dev/null; then
469 <  # We could just check for DJGPP; but this test a) works b) is more generic
470 <  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
471 <  if test -f conf$$.exe; then
472 <    # Don't use ln at all; we don't have any links
473 <    as_ln_s='cp -p'
474 <  else
467 > if test -d conf$$.dir; then
468 >  rm -f conf$$.dir/conf$$.file
469 > else
470 >  rm -f conf$$.dir
471 >  mkdir conf$$.dir 2>/dev/null
472 > fi
473 > if (echo >conf$$.file) 2>/dev/null; then
474 >  if ln -s conf$$.file conf$$ 2>/dev/null; then
475      as_ln_s='ln -s'
476 +    # ... but there are two gotchas:
477 +    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
478 +    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
479 +    # In both cases, we have to default to `cp -p'.
480 +    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
481 +      as_ln_s='cp -p'
482 +  elif ln conf$$.file conf$$ 2>/dev/null; then
483 +    as_ln_s=ln
484 +  else
485 +    as_ln_s='cp -p'
486    fi
213 elif ln conf$$.file conf$$ 2>/dev/null; then
214  as_ln_s=ln
487   else
488    as_ln_s='cp -p'
489   fi
490 < rm -f conf$$ conf$$.exe conf$$.file
490 > rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
491 > rmdir conf$$.dir 2>/dev/null
492  
493   if mkdir -p . 2>/dev/null; then
494 <  as_mkdir_p=:
494 >  as_mkdir_p='mkdir -p "$as_dir"'
495   else
496    test -d ./-p && rmdir ./-p
497    as_mkdir_p=false
498   fi
499  
500 < as_executable_p="test -f"
500 > if test -x / >/dev/null 2>&1; then
501 >  as_test_x='test -x'
502 > else
503 >  if ls -dL / >/dev/null 2>&1; then
504 >    as_ls_L_option=L
505 >  else
506 >    as_ls_L_option=
507 >  fi
508 >  as_test_x='
509 >    eval sh -c '\''
510 >      if test -d "$1"; then
511 >        test -d "$1/.";
512 >      else
513 >        case $1 in #(
514 >        -*)set "./$1";;
515 >        esac;
516 >        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
517 >        ???[sx]*):;;*)false;;esac;fi
518 >    '\'' sh
519 >  '
520 > fi
521 > as_executable_p=$as_test_x
522  
523   # Sed expression to map a string onto a valid CPP name.
524   as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
# Line 233 | Line 527 | as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
527   as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
528  
529  
530 < # IFS
237 < # We need space, tab and new line, in precisely that order.
238 < as_nl='
239 < '
240 < IFS="   $as_nl"
530 > exec 7<&0 </dev/null 6>&1
531  
242 # CDPATH.
243 $as_unset CDPATH
244
245
532   # Name of the host.
533   # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
534   # so uname gets run too.
535   ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
536  
251 exec 6>&1
252
537   #
538   # Initializations.
539   #
540   ac_default_prefix=/usr/local
541 + ac_clean_files=
542   ac_config_libobj_dir=.
543 + LIBOBJS=
544   cross_compiling=no
545   subdirs=
546   MFLAGS=
547   MAKEFLAGS=
262 SHELL=${CONFIG_SHELL-/bin/sh}
548  
264 # Maximum number of lines to put in a shell here document.
265 # This variable seems obsolete.  It should probably be removed, and
266 # only ac_max_sed_lines should be used.
267 : ${ac_max_here_lines=38}
268
549   # Identity of this package.
550   PACKAGE_NAME='OOPSE'
551   PACKAGE_TARNAME='oopse'
552 < PACKAGE_VERSION='3.0'
553 < PACKAGE_STRING='OOPSE 3.0'
552 > PACKAGE_VERSION='4.0'
553 > PACKAGE_STRING='OOPSE 4.0'
554   PACKAGE_BUGREPORT='gezelter@nd.edu'
555 + PACKAGE_URL=''
556  
557   ac_unique_file="src/applications/oopse/oopse.cpp"
558   ac_default_prefix="/usr/local"
559   # Factoring default headers for most tests.
560   ac_includes_default="\
561   #include <stdio.h>
562 < #if HAVE_SYS_TYPES_H
562 > #ifdef HAVE_SYS_TYPES_H
563   # include <sys/types.h>
564   #endif
565 < #if HAVE_SYS_STAT_H
565 > #ifdef HAVE_SYS_STAT_H
566   # include <sys/stat.h>
567   #endif
568 < #if STDC_HEADERS
568 > #ifdef STDC_HEADERS
569   # include <stdlib.h>
570   # include <stddef.h>
571   #else
572 < # if HAVE_STDLIB_H
572 > # ifdef HAVE_STDLIB_H
573   #  include <stdlib.h>
574   # endif
575   #endif
576 < #if HAVE_STRING_H
577 < # if !STDC_HEADERS && HAVE_MEMORY_H
576 > #ifdef HAVE_STRING_H
577 > # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
578   #  include <memory.h>
579   # endif
580   # include <string.h>
581   #endif
582 < #if HAVE_STRINGS_H
582 > #ifdef HAVE_STRINGS_H
583   # include <strings.h>
584   #endif
585 < #if HAVE_INTTYPES_H
585 > #ifdef HAVE_INTTYPES_H
586   # include <inttypes.h>
306 #else
307 # if HAVE_STDINT_H
308 #  include <stdint.h>
309 # endif
587   #endif
588 < #if HAVE_UNISTD_H
588 > #ifdef HAVE_STDINT_H
589 > # include <stdint.h>
590 > #endif
591 > #ifdef HAVE_UNISTD_H
592   # include <unistd.h>
593   #endif"
594  
595 < ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os PROGNAME debug CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT CC CFLAGS ac_ct_CC FC FCFLAGS ac_ct_FC CPP EGREP LN_S SET_MAKE RANLIB ac_ct_RANLIB PERLINTERP PERL_SHEBANG INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA AR PS FCFLAGS_F90 FCFLAGS_SRCEXT PREPDEFFLAG FCLIBS FC_FUNC FC_FUNC_ MOD F90_WORK_FILES_ARG MODDIRFLAG F90MODINCSPEC F90_MODULE_NAMES LIBOBJS POW_LIB CXXCPP __func__ MPI_LIB_DIR MPI_INC_DIR MPI_F90_INC MPI_LIB MPI_F90_LIB USE_MPI USE_CGAL CGAL_INC_DIR CGAL_LIB_DIR CGAL_RLIB_DIR CGAL_DEFINES CGAL_CXXFLAGS CGAL_LIBS DOXYGEN DOT DOC enable_dot enable_html_docs enable_latex_docs BATEXT MKINSTALLDIRS OOPSE OOPSE_HOME SUBDIRS LTLIBOBJS'
595 > ac_subst_vars='LTLIBOBJS
596 > SUBDIRS
597 > OOPSE_HOME
598 > OOPSE
599 > MKINSTALLDIRS
600 > BATEXT
601 > enable_latex_docs
602 > enable_html_docs
603 > enable_dot
604 > DOC
605 > DOT
606 > DOXYGEN
607 > POW_LIB
608 > LIBOBJS
609 > USE_OPENBABEL
610 > OPENBABEL_LIB
611 > OPENBABEL_LIB_DIR
612 > OPENBABEL_INC_DIR
613 > CXXCPP
614 > USE_QHULL
615 > QHULL
616 > QHULL_LIB_DIR
617 > QHULL_INC_DIR
618 > FFTW_LIBS
619 > FFTW_LIB_DIR
620 > FFTW_INC_DIR
621 > ZLIB
622 > ZLIB_LIB_DIR
623 > ZLIB_INC_DIR
624 > F90_MODULE_NAMES
625 > F90MODINCSPEC
626 > MODDIRFLAG
627 > F90_WORK_FILES_ARG
628 > MOD
629 > FC_FUNC_
630 > FC_FUNC
631 > FCLIBS
632 > PREPDEFFLAG
633 > FCFLAGS_SRCEXT
634 > FCFLAGS_F90
635 > PS
636 > AR
637 > INSTALL_DATA
638 > INSTALL_SCRIPT
639 > INSTALL_PROGRAM
640 > PERL_SHEBANG
641 > PERLINTERP
642 > RANLIB
643 > SET_MAKE
644 > LN_S
645 > EGREP
646 > GREP
647 > CPP
648 > USE_MPI
649 > MPIFC
650 > ac_ct_FC
651 > FCFLAGS
652 > FC
653 > MPICC
654 > ac_ct_CC
655 > CFLAGS
656 > CC
657 > MPILIBS
658 > MPICXX
659 > OBJEXT
660 > EXEEXT
661 > ac_ct_CXX
662 > CPPFLAGS
663 > LDFLAGS
664 > CXXFLAGS
665 > CXX
666 > ac_fc_path
667 > ac_fc_set
668 > ac_cxx_path
669 > ac_cxx_set
670 > ac_cc_path
671 > ac_cc_set
672 > USE_SINGLE_PRECISION
673 > debug
674 > PROGNAME
675 > host_os
676 > host_vendor
677 > host_cpu
678 > host
679 > build_os
680 > build_vendor
681 > build_cpu
682 > build
683 > target_alias
684 > host_alias
685 > build_alias
686 > LIBS
687 > ECHO_T
688 > ECHO_N
689 > ECHO_C
690 > DEFS
691 > mandir
692 > localedir
693 > libdir
694 > psdir
695 > pdfdir
696 > dvidir
697 > htmldir
698 > infodir
699 > docdir
700 > oldincludedir
701 > includedir
702 > localstatedir
703 > sharedstatedir
704 > sysconfdir
705 > datadir
706 > datarootdir
707 > libexecdir
708 > sbindir
709 > bindir
710 > program_transform_name
711 > prefix
712 > exec_prefix
713 > PACKAGE_URL
714 > PACKAGE_BUGREPORT
715 > PACKAGE_STRING
716 > PACKAGE_VERSION
717 > PACKAGE_TARNAME
718 > PACKAGE_NAME
719 > PATH_SEPARATOR
720 > SHELL'
721   ac_subst_files=''
722 + ac_user_opts='
723 + enable_option_checking
724 + enable_oopse_home
725 + enable_debug
726 + enable_single
727 + enable_float
728 + with_perl_shebang
729 + with_zlib
730 + with_fftw
731 + with_qhull
732 + with_openbabel
733 + enable_doxygen
734 + enable_dot
735 + enable_html_docs
736 + enable_latex_docs
737 + '
738 +      ac_precious_vars='build_alias
739 + host_alias
740 + target_alias
741 + CXX
742 + CXXFLAGS
743 + LDFLAGS
744 + LIBS
745 + CPPFLAGS
746 + CCC
747 + MPICXX
748 + CC
749 + CFLAGS
750 + MPICC
751 + FC
752 + FCFLAGS
753 + MPIFC
754 + CPP
755 + CXXCPP'
756  
757 +
758   # Initialize some variables set by options.
759   ac_init_help=
760   ac_init_version=false
761 + ac_unrecognized_opts=
762 + ac_unrecognized_sep=
763   # The variables have the same names as the options, with
764   # dashes changed to underlines.
765   cache_file=/dev/null
# Line 340 | Line 782 | x_libraries=NONE
782   # and all the variables that are supposed to be based on exec_prefix
783   # by default will actually change.
784   # Use braces instead of parens because sh, perl, etc. also accept them.
785 + # (The list follows the same order as the GNU Coding Standards.)
786   bindir='${exec_prefix}/bin'
787   sbindir='${exec_prefix}/sbin'
788   libexecdir='${exec_prefix}/libexec'
789 < datadir='${prefix}/share'
789 > datarootdir='${prefix}/share'
790 > datadir='${datarootdir}'
791   sysconfdir='${prefix}/etc'
792   sharedstatedir='${prefix}/com'
793   localstatedir='${prefix}/var'
350 libdir='${exec_prefix}/lib'
794   includedir='${prefix}/include'
795   oldincludedir='/usr/include'
796 < infodir='${prefix}/info'
797 < mandir='${prefix}/man'
796 > docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
797 > infodir='${datarootdir}/info'
798 > htmldir='${docdir}'
799 > dvidir='${docdir}'
800 > pdfdir='${docdir}'
801 > psdir='${docdir}'
802 > libdir='${exec_prefix}/lib'
803 > localedir='${datarootdir}/locale'
804 > mandir='${datarootdir}/man'
805  
806   ac_prev=
807 + ac_dashdash=
808   for ac_option
809   do
810    # If the previous option needs an argument, assign it.
811    if test -n "$ac_prev"; then
812 <    eval "$ac_prev=\$ac_option"
812 >    eval $ac_prev=\$ac_option
813      ac_prev=
814      continue
815    fi
816  
817 <  ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
817 >  case $ac_option in
818 >  *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
819 >  *)    ac_optarg=yes ;;
820 >  esac
821  
822    # Accept the important Cygnus configure options, so we can diagnose typos.
823  
824 <  case $ac_option in
824 >  case $ac_dashdash$ac_option in
825 >  --)
826 >    ac_dashdash=yes ;;
827  
828    -bindir | --bindir | --bindi | --bind | --bin | --bi)
829      ac_prev=bindir ;;
# Line 389 | Line 845 | do
845    --config-cache | -C)
846      cache_file=config.cache ;;
847  
848 <  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
848 >  -datadir | --datadir | --datadi | --datad)
849      ac_prev=datadir ;;
850 <  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
395 <  | --da=*)
850 >  -datadir=* | --datadir=* | --datadi=* | --datad=*)
851      datadir=$ac_optarg ;;
852  
853 +  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
854 +  | --dataroo | --dataro | --datar)
855 +    ac_prev=datarootdir ;;
856 +  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
857 +  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
858 +    datarootdir=$ac_optarg ;;
859 +
860    -disable-* | --disable-*)
861 <    ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
861 >    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
862      # Reject names that are not valid shell variable names.
863 <    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
864 <      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
865 <   { (exit 1); exit 1; }; }
866 <    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
867 <    eval "enable_$ac_feature=no" ;;
863 >    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
864 >      as_fn_error "invalid feature name: $ac_useropt"
865 >    ac_useropt_orig=$ac_useropt
866 >    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
867 >    case $ac_user_opts in
868 >      *"
869 > "enable_$ac_useropt"
870 > "*) ;;
871 >      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
872 >         ac_unrecognized_sep=', ';;
873 >    esac
874 >    eval enable_$ac_useropt=no ;;
875  
876 +  -docdir | --docdir | --docdi | --doc | --do)
877 +    ac_prev=docdir ;;
878 +  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
879 +    docdir=$ac_optarg ;;
880 +
881 +  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
882 +    ac_prev=dvidir ;;
883 +  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
884 +    dvidir=$ac_optarg ;;
885 +
886    -enable-* | --enable-*)
887 <    ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
887 >    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
888      # Reject names that are not valid shell variable names.
889 <    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
890 <      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
891 <   { (exit 1); exit 1; }; }
892 <    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
893 <    case $ac_option in
894 <      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
895 <      *) ac_optarg=yes ;;
889 >    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
890 >      as_fn_error "invalid feature name: $ac_useropt"
891 >    ac_useropt_orig=$ac_useropt
892 >    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
893 >    case $ac_user_opts in
894 >      *"
895 > "enable_$ac_useropt"
896 > "*) ;;
897 >      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
898 >         ac_unrecognized_sep=', ';;
899      esac
900 <    eval "enable_$ac_feature='$ac_optarg'" ;;
900 >    eval enable_$ac_useropt=\$ac_optarg ;;
901  
902    -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
903    | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
# Line 442 | Line 924 | do
924    -host=* | --host=* | --hos=* | --ho=*)
925      host_alias=$ac_optarg ;;
926  
927 +  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
928 +    ac_prev=htmldir ;;
929 +  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
930 +  | --ht=*)
931 +    htmldir=$ac_optarg ;;
932 +
933    -includedir | --includedir | --includedi | --included | --include \
934    | --includ | --inclu | --incl | --inc)
935      ac_prev=includedir ;;
# Line 466 | Line 954 | do
954    | --libexe=* | --libex=* | --libe=*)
955      libexecdir=$ac_optarg ;;
956  
957 +  -localedir | --localedir | --localedi | --localed | --locale)
958 +    ac_prev=localedir ;;
959 +  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
960 +    localedir=$ac_optarg ;;
961 +
962    -localstatedir | --localstatedir | --localstatedi | --localstated \
963 <  | --localstate | --localstat | --localsta | --localst \
471 <  | --locals | --local | --loca | --loc | --lo)
963 >  | --localstate | --localstat | --localsta | --localst | --locals)
964      ac_prev=localstatedir ;;
965    -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
966 <  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
475 <  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
966 >  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
967      localstatedir=$ac_optarg ;;
968  
969    -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
# Line 536 | Line 1027 | do
1027    | --program-trans=* | --program-tran=* \
1028    | --progr-tra=* | --program-tr=* | --program-t=*)
1029      program_transform_name=$ac_optarg ;;
1030 +
1031 +  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1032 +    ac_prev=pdfdir ;;
1033 +  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1034 +    pdfdir=$ac_optarg ;;
1035  
1036 +  -psdir | --psdir | --psdi | --psd | --ps)
1037 +    ac_prev=psdir ;;
1038 +  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1039 +    psdir=$ac_optarg ;;
1040 +
1041    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1042    | -silent | --silent | --silen | --sile | --sil)
1043      silent=yes ;;
# Line 587 | Line 1088 | do
1088      ac_init_version=: ;;
1089  
1090    -with-* | --with-*)
1091 <    ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1091 >    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1092      # Reject names that are not valid shell variable names.
1093 <    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1094 <      { echo "$as_me: error: invalid package name: $ac_package" >&2
1095 <   { (exit 1); exit 1; }; }
1096 <    ac_package=`echo $ac_package| sed 's/-/_/g'`
1097 <    case $ac_option in
1098 <      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
1099 <      *) ac_optarg=yes ;;
1093 >    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1094 >      as_fn_error "invalid package name: $ac_useropt"
1095 >    ac_useropt_orig=$ac_useropt
1096 >    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1097 >    case $ac_user_opts in
1098 >      *"
1099 > "with_$ac_useropt"
1100 > "*) ;;
1101 >      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1102 >         ac_unrecognized_sep=', ';;
1103      esac
1104 <    eval "with_$ac_package='$ac_optarg'" ;;
1104 >    eval with_$ac_useropt=\$ac_optarg ;;
1105  
1106    -without-* | --without-*)
1107 <    ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1107 >    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1108      # Reject names that are not valid shell variable names.
1109 <    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1110 <      { echo "$as_me: error: invalid package name: $ac_package" >&2
1111 <   { (exit 1); exit 1; }; }
1112 <    ac_package=`echo $ac_package | sed 's/-/_/g'`
1113 <    eval "with_$ac_package=no" ;;
1109 >    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1110 >      as_fn_error "invalid package name: $ac_useropt"
1111 >    ac_useropt_orig=$ac_useropt
1112 >    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1113 >    case $ac_user_opts in
1114 >      *"
1115 > "with_$ac_useropt"
1116 > "*) ;;
1117 >      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1118 >         ac_unrecognized_sep=', ';;
1119 >    esac
1120 >    eval with_$ac_useropt=no ;;
1121  
1122    --x)
1123      # Obsolete; use --with-x.
# Line 626 | Line 1137 | do
1137    | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1138      x_libraries=$ac_optarg ;;
1139  
1140 <  -*) { echo "$as_me: error: unrecognized option: $ac_option
1141 < Try \`$0 --help' for more information." >&2
631 <   { (exit 1); exit 1; }; }
1140 >  -*) as_fn_error "unrecognized option: \`$ac_option'
1141 > Try \`$0 --help' for more information."
1142      ;;
1143  
1144    *=*)
1145      ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1146      # Reject names that are not valid shell variable names.
1147 <    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1148 <      { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1149 <   { (exit 1); exit 1; }; }
1150 <    ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
1151 <    eval "$ac_envvar='$ac_optarg'"
1147 >    case $ac_envvar in #(
1148 >      '' | [0-9]* | *[!_$as_cr_alnum]* )
1149 >      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1150 >    esac
1151 >    eval $ac_envvar=\$ac_optarg
1152      export $ac_envvar ;;
1153  
1154    *)
1155      # FIXME: should be removed in autoconf 3.0.
1156 <    echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1156 >    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1157      expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1158 <      echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1158 >      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1159      : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1160      ;;
1161  
# Line 654 | Line 1164 | if test -n "$ac_prev"; then
1164  
1165   if test -n "$ac_prev"; then
1166    ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1167 <  { echo "$as_me: error: missing argument to $ac_option" >&2
658 <   { (exit 1); exit 1; }; }
1167 >  as_fn_error "missing argument to $ac_option"
1168   fi
1169  
1170 < # Be sure to have absolute paths.
1171 < for ac_var in exec_prefix prefix
1172 < do
1173 <  eval ac_val=$`echo $ac_var`
1174 <  case $ac_val in
666 <    [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
667 <    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
668 <   { (exit 1); exit 1; }; };;
1170 > if test -n "$ac_unrecognized_opts"; then
1171 >  case $enable_option_checking in
1172 >    no) ;;
1173 >    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1174 >    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1175    esac
1176 < done
1176 > fi
1177  
1178 < # Be sure to have absolute paths.
1179 < for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
1180 <              localstatedir libdir includedir oldincludedir infodir mandir
1178 > # Check all directory arguments for consistency.
1179 > for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1180 >                datadir sysconfdir sharedstatedir localstatedir includedir \
1181 >                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1182 >                libdir localedir mandir
1183   do
1184 <  eval ac_val=$`echo $ac_var`
1184 >  eval ac_val=\$$ac_var
1185 >  # Remove trailing slashes.
1186    case $ac_val in
1187 <    [\\/$]* | ?:[\\/]* ) ;;
1188 <    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1189 <   { (exit 1); exit 1; }; };;
1187 >    */ )
1188 >      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1189 >      eval $ac_var=\$ac_val;;
1190    esac
1191 < done
1192 <
1193 < # There might be people who depend on the old broken behavior: `$host'
1194 < # used to hold the argument of --host etc.
1191 >  # Be sure to have absolute directory names.
1192 >  case $ac_val in
1193 >    [\\/$]* | ?:[\\/]* )  continue;;
1194 >    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1195 >  esac
1196 >  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1197 > done
1198 >
1199 > # There might be people who depend on the old broken behavior: `$host'
1200 > # used to hold the argument of --host etc.
1201   # FIXME: To remove some day.
1202   build=$build_alias
1203   host=$host_alias
# Line 692 | Line 1207 | if test "x$host_alias" != x; then
1207   if test "x$host_alias" != x; then
1208    if test "x$build_alias" = x; then
1209      cross_compiling=maybe
1210 <    echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1210 >    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1211      If a cross compiler is detected then cross compile mode will be used." >&2
1212    elif test "x$build_alias" != "x$host_alias"; then
1213      cross_compiling=yes
# Line 705 | Line 1220 | test "$silent" = yes && exec 6>/dev/null
1220   test "$silent" = yes && exec 6>/dev/null
1221  
1222  
1223 + ac_pwd=`pwd` && test -n "$ac_pwd" &&
1224 + ac_ls_di=`ls -di .` &&
1225 + ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1226 +  as_fn_error "working directory cannot be determined"
1227 + test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1228 +  as_fn_error "pwd does not report name of working directory"
1229 +
1230 +
1231   # Find the source files, if location was not specified.
1232   if test -z "$srcdir"; then
1233    ac_srcdir_defaulted=yes
1234 <  # Try the directory containing this script, then its parent.
1235 <  ac_confdir=`(dirname "$0") 2>/dev/null ||
1236 < $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1237 <         X"$0" : 'X\(//\)[^/]' \| \
1238 <         X"$0" : 'X\(//\)$' \| \
1239 <         X"$0" : 'X\(/\)' \| \
1240 <         .     : '\(.\)' 2>/dev/null ||
1241 < echo X"$0" |
1242 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
1243 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
1244 <          /^X\(\/\/\)$/{ s//\1/; q; }
1245 <          /^X\(\/\).*/{ s//\1/; q; }
1246 <          s/.*/./; q'`
1234 >  # Try the directory containing this script, then the parent directory.
1235 >  ac_confdir=`$as_dirname -- "$as_myself" ||
1236 > $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1237 >         X"$as_myself" : 'X\(//\)[^/]' \| \
1238 >         X"$as_myself" : 'X\(//\)$' \| \
1239 >         X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1240 > $as_echo X"$as_myself" |
1241 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1242 >            s//\1/
1243 >            q
1244 >          }
1245 >          /^X\(\/\/\)[^/].*/{
1246 >            s//\1/
1247 >            q
1248 >          }
1249 >          /^X\(\/\/\)$/{
1250 >            s//\1/
1251 >            q
1252 >          }
1253 >          /^X\(\/\).*/{
1254 >            s//\1/
1255 >            q
1256 >          }
1257 >          s/.*/./; q'`
1258    srcdir=$ac_confdir
1259 <  if test ! -r $srcdir/$ac_unique_file; then
1259 >  if test ! -r "$srcdir/$ac_unique_file"; then
1260      srcdir=..
1261    fi
1262   else
1263    ac_srcdir_defaulted=no
1264   fi
1265 < if test ! -r $srcdir/$ac_unique_file; then
1266 <  if test "$ac_srcdir_defaulted" = yes; then
1267 <    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
734 <   { (exit 1); exit 1; }; }
735 <  else
736 <    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
737 <   { (exit 1); exit 1; }; }
738 <  fi
1265 > if test ! -r "$srcdir/$ac_unique_file"; then
1266 >  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1267 >  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1268   fi
1269 < (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
1270 <  { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
1271 <   { (exit 1); exit 1; }; }
1272 < srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
1273 < ac_env_build_alias_set=${build_alias+set}
1274 < ac_env_build_alias_value=$build_alias
1275 < ac_cv_env_build_alias_set=${build_alias+set}
1276 < ac_cv_env_build_alias_value=$build_alias
1277 < ac_env_host_alias_set=${host_alias+set}
1278 < ac_env_host_alias_value=$host_alias
1279 < ac_cv_env_host_alias_set=${host_alias+set}
1280 < ac_cv_env_host_alias_value=$host_alias
1281 < ac_env_target_alias_set=${target_alias+set}
1282 < ac_env_target_alias_value=$target_alias
1283 < ac_cv_env_target_alias_set=${target_alias+set}
1284 < ac_cv_env_target_alias_value=$target_alias
1285 < ac_env_CXX_set=${CXX+set}
1286 < ac_env_CXX_value=$CXX
1287 < ac_cv_env_CXX_set=${CXX+set}
1288 < ac_cv_env_CXX_value=$CXX
760 < ac_env_CXXFLAGS_set=${CXXFLAGS+set}
761 < ac_env_CXXFLAGS_value=$CXXFLAGS
762 < ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
763 < ac_cv_env_CXXFLAGS_value=$CXXFLAGS
764 < ac_env_LDFLAGS_set=${LDFLAGS+set}
765 < ac_env_LDFLAGS_value=$LDFLAGS
766 < ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
767 < ac_cv_env_LDFLAGS_value=$LDFLAGS
768 < ac_env_CPPFLAGS_set=${CPPFLAGS+set}
769 < ac_env_CPPFLAGS_value=$CPPFLAGS
770 < ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
771 < ac_cv_env_CPPFLAGS_value=$CPPFLAGS
772 < ac_env_CC_set=${CC+set}
773 < ac_env_CC_value=$CC
774 < ac_cv_env_CC_set=${CC+set}
775 < ac_cv_env_CC_value=$CC
776 < ac_env_CFLAGS_set=${CFLAGS+set}
777 < ac_env_CFLAGS_value=$CFLAGS
778 < ac_cv_env_CFLAGS_set=${CFLAGS+set}
779 < ac_cv_env_CFLAGS_value=$CFLAGS
780 < ac_env_FC_set=${FC+set}
781 < ac_env_FC_value=$FC
782 < ac_cv_env_FC_set=${FC+set}
783 < ac_cv_env_FC_value=$FC
784 < ac_env_FCFLAGS_set=${FCFLAGS+set}
785 < ac_env_FCFLAGS_value=$FCFLAGS
786 < ac_cv_env_FCFLAGS_set=${FCFLAGS+set}
787 < ac_cv_env_FCFLAGS_value=$FCFLAGS
788 < ac_env_CPP_set=${CPP+set}
789 < ac_env_CPP_value=$CPP
790 < ac_cv_env_CPP_set=${CPP+set}
791 < ac_cv_env_CPP_value=$CPP
792 < ac_env_CXXCPP_set=${CXXCPP+set}
793 < ac_env_CXXCPP_value=$CXXCPP
794 < ac_cv_env_CXXCPP_set=${CXXCPP+set}
795 < ac_cv_env_CXXCPP_value=$CXXCPP
1269 > ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1270 > ac_abs_confdir=`(
1271 >        cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1272 >        pwd)`
1273 > # When building in place, set srcdir=.
1274 > if test "$ac_abs_confdir" = "$ac_pwd"; then
1275 >  srcdir=.
1276 > fi
1277 > # Remove unnecessary trailing slashes from srcdir.
1278 > # Double slashes in file names in object file debugging info
1279 > # mess up M-x gdb in Emacs.
1280 > case $srcdir in
1281 > */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1282 > esac
1283 > for ac_var in $ac_precious_vars; do
1284 >  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1285 >  eval ac_env_${ac_var}_value=\$${ac_var}
1286 >  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1287 >  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1288 > done
1289  
1290   #
1291   # Report the --help message.
# Line 801 | Line 1294 | if test "$ac_init_help" = "long"; then
1294    # Omit some internal or obsolete options to make the list less imposing.
1295    # This message is too long to be a string in the A/UX 3.1 sh.
1296    cat <<_ACEOF
1297 < \`configure' configures OOPSE 3.0 to adapt to many kinds of systems.
1297 > \`configure' configures OOPSE 4.0 to adapt to many kinds of systems.
1298  
1299   Usage: $0 [OPTION]... [VAR=VALUE]...
1300  
# Line 821 | Line 1314 | Configuration:
1314    -n, --no-create         do not create output files
1315        --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1316  
824 _ACEOF
825
826  cat <<_ACEOF
1317   Installation directories:
1318    --prefix=PREFIX         install architecture-independent files in PREFIX
1319 <                          [$ac_default_prefix]
1319 >                          [$ac_default_prefix]
1320    --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1321 <                          [PREFIX]
1321 >                          [PREFIX]
1322  
1323   By default, \`make install' will install all the files in
1324   \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
# Line 838 | Line 1328 | Fine tuning of the installation directories:
1328   For better control, use the options below.
1329  
1330   Fine tuning of the installation directories:
1331 <  --bindir=DIR           user executables [EPREFIX/bin]
1332 <  --sbindir=DIR          system admin executables [EPREFIX/sbin]
1333 <  --libexecdir=DIR       program executables [EPREFIX/libexec]
1334 <  --datadir=DIR          read-only architecture-independent data [PREFIX/share]
1335 <  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1336 <  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1337 <  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1338 <  --libdir=DIR           object code libraries [EPREFIX/lib]
1339 <  --includedir=DIR       C header files [PREFIX/include]
1340 <  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1341 <  --infodir=DIR          info documentation [PREFIX/info]
1342 <  --mandir=DIR           man documentation [PREFIX/man]
1331 >  --bindir=DIR            user executables [EPREFIX/bin]
1332 >  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1333 >  --libexecdir=DIR        program executables [EPREFIX/libexec]
1334 >  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1335 >  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1336 >  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1337 >  --libdir=DIR            object code libraries [EPREFIX/lib]
1338 >  --includedir=DIR        C header files [PREFIX/include]
1339 >  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1340 >  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1341 >  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1342 >  --infodir=DIR           info documentation [DATAROOTDIR/info]
1343 >  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1344 >  --mandir=DIR            man documentation [DATAROOTDIR/man]
1345 >  --docdir=DIR            documentation root [DATAROOTDIR/doc/oopse]
1346 >  --htmldir=DIR           html documentation [DOCDIR]
1347 >  --dvidir=DIR            dvi documentation [DOCDIR]
1348 >  --pdfdir=DIR            pdf documentation [DOCDIR]
1349 >  --psdir=DIR             ps documentation [DOCDIR]
1350   _ACEOF
1351  
1352    cat <<\_ACEOF
# Line 862 | Line 1359 | if test -n "$ac_init_help"; then
1359  
1360   if test -n "$ac_init_help"; then
1361    case $ac_init_help in
1362 <     short | recursive ) echo "Configuration of OOPSE 3.0:";;
1362 >     short | recursive ) echo "Configuration of OOPSE 4.0:";;
1363     esac
1364    cat <<\_ACEOF
1365  
1366   Optional Features:
1367 +  --disable-option-checking  ignore unrecognized --enable/--with options
1368    --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1369    --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1370    --enable-oopse-home=DIR      define oopse home dir PREFIX/oopse
1371    --enable-debug          Compile OOPSE in debug mode
1372 +  --enable-single         compile OOPSE in single precision
1373 +  --enable-float          synonym for --enable-single
1374    --enable-doxygen        enable documentation generation with doxygen (auto)
1375    --enable-dot            use 'dot' to generate graphs in doxygen (auto)
1376    --enable-html-docs      enable HTML generation with doxygen (yes)
# Line 881 | Line 1381 | Optional Packages:
1381    --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1382    --with-perl-shebang     override what perl thinks is the way for the kernel
1383                            to start it (seldom needed)
1384 <  --with-zlib=DIR root directory path of zlib installation defaults to
1385 <                    /usr/local or /usr if not found in /usr/local
1386 <  --without-zlib to disable zlib usage completely
1387 <  --without-fftw          if you turn this off you cannot compute undulation spectra
1388 <  --with-mpi=<prefix>     compile with MPI installed in <prefix> [default=no]
1389 <  --with-cgal-makefile=FILE  CGAL makefile that should be used
1384 >  --with-zlib=DIR         root directory path of zlib installation (defaults
1385 >                          to /usr/local or /usr if not found in /usr/local)
1386 >  --with-fftw=DIR         root directory path of fftw installation (defaults
1387 >                          to /usr/local or /usr if not found in /usr/local)
1388 >  --with-qhull=DIR        root directory path of qhull installation (defaults
1389 >                          to /usr/local or /usr if not found in /usr/local)
1390 >  --with-openbabel=DIR    root directory path of openbabel-2.x installation
1391 >                          (defaults to /usr/local or /usr if not found in
1392 >                          /usr/local)
1393  
1394   Some influential environment variables:
1395    CXX         C++ compiler command
1396    CXXFLAGS    C++ compiler flags
1397    LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1398                nonstandard directory <lib dir>
1399 <  CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
1400 <              headers in a nonstandard directory <include dir>
1399 >  LIBS        libraries to pass to the linker, e.g. -l<library>
1400 >  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1401 >              you have headers in a nonstandard directory <include dir>
1402 >  MPICXX      MPI C++ compiler command
1403    CC          C compiler command
1404    CFLAGS      C compiler flags
1405 +  MPICC       MPI C compiler command
1406    FC          Fortran compiler command
1407    FCFLAGS     Fortran compiler flags
1408 +  MPIFC       MPI Fortran compiler command
1409    CPP         C preprocessor
1410    CXXCPP      C++ preprocessor
1411  
# Line 907 | Line 1414 | _ACEOF
1414  
1415   Report bugs to <gezelter@nd.edu>.
1416   _ACEOF
1417 + ac_status=$?
1418   fi
1419  
1420   if test "$ac_init_help" = "recursive"; then
1421    # If there are subdirs, report their specific --help.
914  ac_popdir=`pwd`
1422    for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1423 <    test -d $ac_dir || continue
1423 >    test -d "$ac_dir" ||
1424 >      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1425 >      continue
1426      ac_builddir=.
1427  
1428 < if test "$ac_dir" != .; then
1429 <  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1430 <  # A "../" for each directory in $ac_dir_suffix.
1431 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1432 < else
1433 <  ac_dir_suffix= ac_top_builddir=
1434 < fi
1428 > case "$ac_dir" in
1429 > .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1430 > *)
1431 >  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1432 >  # A ".." for each directory in $ac_dir_suffix.
1433 >  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1434 >  case $ac_top_builddir_sub in
1435 >  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1436 >  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1437 >  esac ;;
1438 > esac
1439 > ac_abs_top_builddir=$ac_pwd
1440 > ac_abs_builddir=$ac_pwd$ac_dir_suffix
1441 > # for backward compatibility:
1442 > ac_top_builddir=$ac_top_build_prefix
1443  
1444   case $srcdir in
1445 <  .)  # No --srcdir option.  We are building in place.
1445 >  .)  # We are building in place.
1446      ac_srcdir=.
1447 <    if test -z "$ac_top_builddir"; then
1448 <       ac_top_srcdir=.
1449 <    else
933 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
934 <    fi ;;
935 <  [\\/]* | ?:[\\/]* )  # Absolute path.
1447 >    ac_top_srcdir=$ac_top_builddir_sub
1448 >    ac_abs_top_srcdir=$ac_pwd ;;
1449 >  [\\/]* | ?:[\\/]* )  # Absolute name.
1450      ac_srcdir=$srcdir$ac_dir_suffix;
1451 <    ac_top_srcdir=$srcdir ;;
1452 <  *) # Relative path.
1453 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1454 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
1455 < esac
1456 <
943 < # Do not use `cd foo && pwd` to compute absolute paths, because
944 < # the directories may not exist.
945 < case `pwd` in
946 < .) ac_abs_builddir="$ac_dir";;
947 < *)
948 <  case "$ac_dir" in
949 <  .) ac_abs_builddir=`pwd`;;
950 <  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
951 <  *) ac_abs_builddir=`pwd`/"$ac_dir";;
952 <  esac;;
953 < esac
954 < case $ac_abs_builddir in
955 < .) ac_abs_top_builddir=${ac_top_builddir}.;;
956 < *)
957 <  case ${ac_top_builddir}. in
958 <  .) ac_abs_top_builddir=$ac_abs_builddir;;
959 <  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
960 <  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
961 <  esac;;
962 < esac
963 < case $ac_abs_builddir in
964 < .) ac_abs_srcdir=$ac_srcdir;;
965 < *)
966 <  case $ac_srcdir in
967 <  .) ac_abs_srcdir=$ac_abs_builddir;;
968 <  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
969 <  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
970 <  esac;;
1451 >    ac_top_srcdir=$srcdir
1452 >    ac_abs_top_srcdir=$srcdir ;;
1453 >  *) # Relative name.
1454 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1455 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
1456 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1457   esac
1458 < case $ac_abs_builddir in
973 < .) ac_abs_top_srcdir=$ac_top_srcdir;;
974 < *)
975 <  case $ac_top_srcdir in
976 <  .) ac_abs_top_srcdir=$ac_abs_builddir;;
977 <  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
978 <  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
979 <  esac;;
980 < esac
1458 > ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1459  
1460 <    cd $ac_dir
1461 <    # Check for guested configure; otherwise get Cygnus style configure.
1462 <    if test -f $ac_srcdir/configure.gnu; then
1463 <      echo
1464 <      $SHELL $ac_srcdir/configure.gnu  --help=recursive
1465 <    elif test -f $ac_srcdir/configure; then
1466 <      echo
1467 <      $SHELL $ac_srcdir/configure  --help=recursive
990 <    elif test -f $ac_srcdir/configure.ac ||
991 <           test -f $ac_srcdir/configure.in; then
992 <      echo
993 <      $ac_configure --help
1460 >    cd "$ac_dir" || { ac_status=$?; continue; }
1461 >    # Check for guested configure.
1462 >    if test -f "$ac_srcdir/configure.gnu"; then
1463 >      echo &&
1464 >      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1465 >    elif test -f "$ac_srcdir/configure"; then
1466 >      echo &&
1467 >      $SHELL "$ac_srcdir/configure" --help=recursive
1468      else
1469 <      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1470 <    fi
1471 <    cd $ac_popdir
1469 >      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1470 >    fi || ac_status=$?
1471 >    cd "$ac_pwd" || { ac_status=$?; break; }
1472    done
1473   fi
1474  
1475 < test -n "$ac_init_help" && exit 0
1475 > test -n "$ac_init_help" && exit $ac_status
1476   if $ac_init_version; then
1477    cat <<\_ACEOF
1478 < OOPSE configure 3.0
1479 < generated by GNU Autoconf 2.59
1478 > OOPSE configure 4.0
1479 > generated by GNU Autoconf 2.64
1480  
1481 < Copyright (C) 2003 Free Software Foundation, Inc.
1481 > Copyright (C) 2009 Free Software Foundation, Inc.
1482   This configure script is free software; the Free Software Foundation
1483   gives unlimited permission to copy, distribute and modify it.
1484   _ACEOF
1485 <  exit 0
1485 >  exit
1486   fi
1013 exec 5>config.log
1014 cat >&5 <<_ACEOF
1015 This file contains any messages produced by compilers while
1016 running configure, to aid debugging if configure makes a mistake.
1487  
1488 < It was created by OOPSE $as_me 3.0, which was
1489 < generated by GNU Autoconf 2.59.  Invocation command line was
1488 > ## ------------------------ ##
1489 > ## Autoconf initialization. ##
1490 > ## ------------------------ ##
1491  
1492 <  $ $0 $@
1493 <
1494 < _ACEOF
1492 > # ac_fn_cxx_try_compile LINENO
1493 > # ----------------------------
1494 > # Try to compile conftest.$ac_ext, and return whether this succeeded.
1495 > ac_fn_cxx_try_compile ()
1496   {
1497 < cat <<_ASUNAME
1498 < ## --------- ##
1499 < ## Platform. ##
1500 < ## --------- ##
1497 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1498 >  rm -f conftest.$ac_objext
1499 >  if { { ac_try="$ac_compile"
1500 > case "(($ac_try" in
1501 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1502 >  *) ac_try_echo=$ac_try;;
1503 > esac
1504 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1505 > $as_echo "$ac_try_echo"; } >&5
1506 >  (eval "$ac_compile") 2>conftest.err
1507 >  ac_status=$?
1508 >  if test -s conftest.err; then
1509 >    grep -v '^ *+' conftest.err >conftest.er1
1510 >    cat conftest.er1 >&5
1511 >    mv -f conftest.er1 conftest.err
1512 >  fi
1513 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1514 >  test $ac_status = 0; } && {
1515 >         test -z "$ac_cxx_werror_flag" ||
1516 >         test ! -s conftest.err
1517 >       } && test -s conftest.$ac_objext; then :
1518 >  ac_retval=0
1519 > else
1520 >  $as_echo "$as_me: failed program was:" >&5
1521 > sed 's/^/| /' conftest.$ac_ext >&5
1522  
1523 < hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1524 < uname -m = `(uname -m) 2>/dev/null || echo unknown`
1525 < uname -r = `(uname -r) 2>/dev/null || echo unknown`
1526 < uname -s = `(uname -s) 2>/dev/null || echo unknown`
1034 < uname -v = `(uname -v) 2>/dev/null || echo unknown`
1523 >        ac_retval=1
1524 > fi
1525 >  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1526 >  return $ac_retval
1527  
1528 < /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1037 < /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1528 > } # ac_fn_cxx_try_compile
1529  
1530 < /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1531 < /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1532 < /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1533 < hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1534 < /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1535 < /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1536 < /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1530 > # ac_fn_cxx_try_link LINENO
1531 > # -------------------------
1532 > # Try to link conftest.$ac_ext, and return whether this succeeded.
1533 > ac_fn_cxx_try_link ()
1534 > {
1535 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1536 >  rm -f conftest.$ac_objext conftest$ac_exeext
1537 >  if { { ac_try="$ac_link"
1538 > case "(($ac_try" in
1539 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1540 >  *) ac_try_echo=$ac_try;;
1541 > esac
1542 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1543 > $as_echo "$ac_try_echo"; } >&5
1544 >  (eval "$ac_link") 2>conftest.err
1545 >  ac_status=$?
1546 >  if test -s conftest.err; then
1547 >    grep -v '^ *+' conftest.err >conftest.er1
1548 >    cat conftest.er1 >&5
1549 >    mv -f conftest.er1 conftest.err
1550 >  fi
1551 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1552 >  test $ac_status = 0; } && {
1553 >         test -z "$ac_cxx_werror_flag" ||
1554 >         test ! -s conftest.err
1555 >       } && test -s conftest$ac_exeext && {
1556 >         test "$cross_compiling" = yes ||
1557 >         $as_test_x conftest$ac_exeext
1558 >       }; then :
1559 >  ac_retval=0
1560 > else
1561 >  $as_echo "$as_me: failed program was:" >&5
1562 > sed 's/^/| /' conftest.$ac_ext >&5
1563  
1564 < _ASUNAME
1564 >        ac_retval=1
1565 > fi
1566 >  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1567 >  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1568 >  # interfere with the next link command; also delete a directory that is
1569 >  # left behind by Apple's compiler.  We do this before executing the actions.
1570 >  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1571 >  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1572 >  return $ac_retval
1573  
1574 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1050 < for as_dir in $PATH
1051 < do
1052 <  IFS=$as_save_IFS
1053 <  test -z "$as_dir" && as_dir=.
1054 <  echo "PATH: $as_dir"
1055 < done
1574 > } # ac_fn_cxx_try_link
1575  
1576 < } >&5
1576 > # ac_fn_cxx_check_func LINENO FUNC VAR
1577 > # ------------------------------------
1578 > # Tests whether FUNC exists, setting the cache variable VAR accordingly
1579 > ac_fn_cxx_check_func ()
1580 > {
1581 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1582 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1583 > $as_echo_n "checking for $2... " >&6; }
1584 > if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1585 >  $as_echo_n "(cached) " >&6
1586 > else
1587 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1588 > /* end confdefs.h.  */
1589 > /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1590 >   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1591 > #define $2 innocuous_$2
1592  
1593 < cat >&5 <<_ACEOF
1593 > /* System header to define __stub macros and hopefully few prototypes,
1594 >    which can conflict with char $2 (); below.
1595 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1596 >    <limits.h> exists even on freestanding compilers.  */
1597  
1598 + #ifdef __STDC__
1599 + # include <limits.h>
1600 + #else
1601 + # include <assert.h>
1602 + #endif
1603  
1604 < ## ----------- ##
1063 < ## Core tests. ##
1064 < ## ----------- ##
1604 > #undef $2
1605  
1606 < _ACEOF
1606 > /* Override any GCC internal prototype to avoid an error.
1607 >   Use char because int might match the return type of a GCC
1608 >   builtin and then its argument prototype would still apply.  */
1609 > #ifdef __cplusplus
1610 > extern "C"
1611 > #endif
1612 > char $2 ();
1613 > /* The GNU C library defines this for functions which it implements
1614 >    to always fail with ENOSYS.  Some functions are actually named
1615 >    something starting with __ and the normal name is an alias.  */
1616 > #if defined __stub_$2 || defined __stub___$2
1617 > choke me
1618 > #endif
1619  
1620 <
1621 < # Keep a trace of the command line.
1070 < # Strip out --no-create and --no-recursion so they do not pile up.
1071 < # Strip out --silent because we don't want to record it for future runs.
1072 < # Also quote any args containing shell meta-characters.
1073 < # Make two passes to allow for proper duplicate-argument suppression.
1074 < ac_configure_args=
1075 < ac_configure_args0=
1076 < ac_configure_args1=
1077 < ac_sep=
1078 < ac_must_keep_next=false
1079 < for ac_pass in 1 2
1080 < do
1081 <  for ac_arg
1082 <  do
1083 <    case $ac_arg in
1084 <    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1085 <    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1086 <    | -silent | --silent | --silen | --sile | --sil)
1087 <      continue ;;
1088 <    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1089 <      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1090 <    esac
1091 <    case $ac_pass in
1092 <    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1093 <    2)
1094 <      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1095 <      if test $ac_must_keep_next = true; then
1096 <        ac_must_keep_next=false # Got value, back to normal.
1097 <      else
1098 <        case $ac_arg in
1099 <          *=* | --config-cache | -C | -disable-* | --disable-* \
1100 <          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1101 <          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1102 <          | -with-* | --with-* | -without-* | --without-* | --x)
1103 <            case "$ac_configure_args0 " in
1104 <              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1105 <            esac
1106 <            ;;
1107 <          -* ) ac_must_keep_next=true ;;
1108 <        esac
1109 <      fi
1110 <      ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1111 <      # Get rid of the leading space.
1112 <      ac_sep=" "
1113 <      ;;
1114 <    esac
1115 <  done
1116 < done
1117 < $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1118 < $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1119 <
1120 < # When interrupted or exit'd, cleanup temporary files, and complete
1121 < # config.log.  We remove comments because anyway the quotes in there
1122 < # would cause problems or look ugly.
1123 < # WARNING: Be sure not to use single quotes in there, as some shells,
1124 < # such as our DU 5.0 friend, will then `close' the trap.
1125 < trap 'exit_status=$?
1126 <  # Save into config.log some information that might help in debugging.
1127 <  {
1128 <    echo
1129 <
1130 <    cat <<\_ASBOX
1131 < ## ---------------- ##
1132 < ## Cache variables. ##
1133 < ## ---------------- ##
1134 < _ASBOX
1135 <    echo
1136 <    # The following way of writing the cache mishandles newlines in values,
1620 > int
1621 > main ()
1622   {
1623 <  (set) 2>&1 |
1624 <    case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1625 <    *ac_space=\ *)
1141 <      sed -n \
1142 <        "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1143 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1144 <      ;;
1145 <    *)
1146 <      sed -n \
1147 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1148 <      ;;
1149 <    esac;
1623 > return $2 ();
1624 >  ;
1625 >  return 0;
1626   }
1151    echo
1152
1153    cat <<\_ASBOX
1154 ## ----------------- ##
1155 ## Output variables. ##
1156 ## ----------------- ##
1157 _ASBOX
1158    echo
1159    for ac_var in $ac_subst_vars
1160    do
1161      eval ac_val=$`echo $ac_var`
1162      echo "$ac_var='"'"'$ac_val'"'"'"
1163    done | sort
1164    echo
1165
1166    if test -n "$ac_subst_files"; then
1167      cat <<\_ASBOX
1168 ## ------------- ##
1169 ## Output files. ##
1170 ## ------------- ##
1171 _ASBOX
1172      echo
1173      for ac_var in $ac_subst_files
1174      do
1175        eval ac_val=$`echo $ac_var`
1176        echo "$ac_var='"'"'$ac_val'"'"'"
1177      done | sort
1178      echo
1179    fi
1180
1181    if test -s confdefs.h; then
1182      cat <<\_ASBOX
1183 ## ----------- ##
1184 ## confdefs.h. ##
1185 ## ----------- ##
1186 _ASBOX
1187      echo
1188      sed "/^$/d" confdefs.h | sort
1189      echo
1190    fi
1191    test "$ac_signal" != 0 &&
1192      echo "$as_me: caught signal $ac_signal"
1193    echo "$as_me: exit $exit_status"
1194  } >&5
1195  rm -f core *.core &&
1196  rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1197    exit $exit_status
1198     ' 0
1199 for ac_signal in 1 2 13 15; do
1200  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1201 done
1202 ac_signal=0
1203
1204 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1205 rm -rf conftest* confdefs.h
1206 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1207 echo >confdefs.h
1208
1209 # Predefined preprocessor variables.
1210
1211 cat >>confdefs.h <<_ACEOF
1212 #define PACKAGE_NAME "$PACKAGE_NAME"
1627   _ACEOF
1628 <
1629 <
1216 < cat >>confdefs.h <<_ACEOF
1217 < #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1218 < _ACEOF
1219 <
1220 <
1221 < cat >>confdefs.h <<_ACEOF
1222 < #define PACKAGE_VERSION "$PACKAGE_VERSION"
1223 < _ACEOF
1224 <
1225 <
1226 < cat >>confdefs.h <<_ACEOF
1227 < #define PACKAGE_STRING "$PACKAGE_STRING"
1228 < _ACEOF
1229 <
1230 <
1231 < cat >>confdefs.h <<_ACEOF
1232 < #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1233 < _ACEOF
1234 <
1235 <
1236 < # Let the site file select an alternate cache file if it wants to.
1237 < # Prefer explicitly selected file to automatically selected ones.
1238 < if test -z "$CONFIG_SITE"; then
1239 <  if test "x$prefix" != xNONE; then
1240 <    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1241 <  else
1242 <    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1243 <  fi
1244 < fi
1245 < for ac_site_file in $CONFIG_SITE; do
1246 <  if test -r "$ac_site_file"; then
1247 <    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1248 < echo "$as_me: loading site script $ac_site_file" >&6;}
1249 <    sed 's/^/| /' "$ac_site_file" >&5
1250 <    . "$ac_site_file"
1251 <  fi
1252 < done
1253 <
1254 < if test -r "$cache_file"; then
1255 <  # Some versions of bash will fail to source /dev/null (special
1256 <  # files actually), so we avoid doing that.
1257 <  if test -f "$cache_file"; then
1258 <    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1259 < echo "$as_me: loading cache $cache_file" >&6;}
1260 <    case $cache_file in
1261 <      [\\/]* | ?:[\\/]* ) . $cache_file;;
1262 <      *)                      . ./$cache_file;;
1263 <    esac
1264 <  fi
1628 > if ac_fn_cxx_try_link "$LINENO"; then :
1629 >  eval "$3=yes"
1630   else
1631 <  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1267 < echo "$as_me: creating cache $cache_file" >&6;}
1268 <  >$cache_file
1631 >  eval "$3=no"
1632   fi
1633 <
1634 < # Check that the precious variables saved in the cache have kept the same
1272 < # value.
1273 < ac_cache_corrupted=false
1274 < for ac_var in `(set) 2>&1 |
1275 <               sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1276 <  eval ac_old_set=\$ac_cv_env_${ac_var}_set
1277 <  eval ac_new_set=\$ac_env_${ac_var}_set
1278 <  eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1279 <  eval ac_new_val="\$ac_env_${ac_var}_value"
1280 <  case $ac_old_set,$ac_new_set in
1281 <    set,)
1282 <      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1283 < echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1284 <      ac_cache_corrupted=: ;;
1285 <    ,set)
1286 <      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1287 < echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1288 <      ac_cache_corrupted=: ;;
1289 <    ,);;
1290 <    *)
1291 <      if test "x$ac_old_val" != "x$ac_new_val"; then
1292 <        { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1293 < echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1294 <        { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1295 < echo "$as_me:   former value:  $ac_old_val" >&2;}
1296 <        { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1297 < echo "$as_me:   current value: $ac_new_val" >&2;}
1298 <        ac_cache_corrupted=:
1299 <      fi;;
1300 <  esac
1301 <  # Pass precious variables to config.status.
1302 <  if test "$ac_new_set" = set; then
1303 <    case $ac_new_val in
1304 <    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1305 <      ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1306 <    *) ac_arg=$ac_var=$ac_new_val ;;
1307 <    esac
1308 <    case " $ac_configure_args " in
1309 <      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1310 <      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1311 <    esac
1312 <  fi
1313 < done
1314 < if $ac_cache_corrupted; then
1315 <  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1316 < echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1317 <  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1318 < echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1319 <   { (exit 1); exit 1; }; }
1633 > rm -f core conftest.err conftest.$ac_objext \
1634 >    conftest$ac_exeext conftest.$ac_ext
1635   fi
1636 + eval ac_res=\$$3
1637 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1638 + $as_echo "$ac_res" >&6; }
1639 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1640  
1641 < ac_ext=c
1323 < ac_cpp='$CPP $CPPFLAGS'
1324 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1325 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1326 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
1641 > } # ac_fn_cxx_check_func
1642  
1643 <
1644 <
1645 <
1646 <
1643 > # ac_fn_c_try_compile LINENO
1644 > # --------------------------
1645 > # Try to compile conftest.$ac_ext, and return whether this succeeded.
1646 > ac_fn_c_try_compile ()
1647 > {
1648 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1649 >  rm -f conftest.$ac_objext
1650 >  if { { ac_try="$ac_compile"
1651 > case "(($ac_try" in
1652 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1653 >  *) ac_try_echo=$ac_try;;
1654 > esac
1655 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1656 > $as_echo "$ac_try_echo"; } >&5
1657 >  (eval "$ac_compile") 2>conftest.err
1658 >  ac_status=$?
1659 >  if test -s conftest.err; then
1660 >    grep -v '^ *+' conftest.err >conftest.er1
1661 >    cat conftest.er1 >&5
1662 >    mv -f conftest.er1 conftest.err
1663 >  fi
1664 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1665 >  test $ac_status = 0; } && {
1666 >         test -z "$ac_c_werror_flag" ||
1667 >         test ! -s conftest.err
1668 >       } && test -s conftest.$ac_objext; then :
1669 >  ac_retval=0
1670 > else
1671 >  $as_echo "$as_me: failed program was:" >&5
1672 > sed 's/^/| /' conftest.$ac_ext >&5
1673  
1674 +        ac_retval=1
1675 + fi
1676 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1677 +  return $ac_retval
1678  
1679 + } # ac_fn_c_try_compile
1680  
1681 + # ac_fn_c_try_link LINENO
1682 + # -----------------------
1683 + # Try to link conftest.$ac_ext, and return whether this succeeded.
1684 + ac_fn_c_try_link ()
1685 + {
1686 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1687 +  rm -f conftest.$ac_objext conftest$ac_exeext
1688 +  if { { ac_try="$ac_link"
1689 + case "(($ac_try" in
1690 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1691 +  *) ac_try_echo=$ac_try;;
1692 + esac
1693 + eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1694 + $as_echo "$ac_try_echo"; } >&5
1695 +  (eval "$ac_link") 2>conftest.err
1696 +  ac_status=$?
1697 +  if test -s conftest.err; then
1698 +    grep -v '^ *+' conftest.err >conftest.er1
1699 +    cat conftest.er1 >&5
1700 +    mv -f conftest.er1 conftest.err
1701 +  fi
1702 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1703 +  test $ac_status = 0; } && {
1704 +         test -z "$ac_c_werror_flag" ||
1705 +         test ! -s conftest.err
1706 +       } && test -s conftest$ac_exeext && {
1707 +         test "$cross_compiling" = yes ||
1708 +         $as_test_x conftest$ac_exeext
1709 +       }; then :
1710 +  ac_retval=0
1711 + else
1712 +  $as_echo "$as_me: failed program was:" >&5
1713 + sed 's/^/| /' conftest.$ac_ext >&5
1714  
1715 +        ac_retval=1
1716 + fi
1717 +  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1718 +  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1719 +  # interfere with the next link command; also delete a directory that is
1720 +  # left behind by Apple's compiler.  We do this before executing the actions.
1721 +  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1722 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1723 +  return $ac_retval
1724  
1725 + } # ac_fn_c_try_link
1726  
1727 + # ac_fn_c_check_func LINENO FUNC VAR
1728 + # ----------------------------------
1729 + # Tests whether FUNC exists, setting the cache variable VAR accordingly
1730 + ac_fn_c_check_func ()
1731 + {
1732 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1733 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1734 + $as_echo_n "checking for $2... " >&6; }
1735 + if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1736 +  $as_echo_n "(cached) " >&6
1737 + else
1738 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1739 + /* end confdefs.h.  */
1740 + /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1741 +   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1742 + #define $2 innocuous_$2
1743  
1744 + /* System header to define __stub macros and hopefully few prototypes,
1745 +    which can conflict with char $2 (); below.
1746 +    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1747 +    <limits.h> exists even on freestanding compilers.  */
1748  
1749 + #ifdef __STDC__
1750 + # include <limits.h>
1751 + #else
1752 + # include <assert.h>
1753 + #endif
1754  
1755 + #undef $2
1756  
1757 + /* Override any GCC internal prototype to avoid an error.
1758 +   Use char because int might match the return type of a GCC
1759 +   builtin and then its argument prototype would still apply.  */
1760 + #ifdef __cplusplus
1761 + extern "C"
1762 + #endif
1763 + char $2 ();
1764 + /* The GNU C library defines this for functions which it implements
1765 +    to always fail with ENOSYS.  Some functions are actually named
1766 +    something starting with __ and the normal name is an alias.  */
1767 + #if defined __stub_$2 || defined __stub___$2
1768 + choke me
1769 + #endif
1770  
1771 + int
1772 + main ()
1773 + {
1774 + return $2 ();
1775 +  ;
1776 +  return 0;
1777 + }
1778 + _ACEOF
1779 + if ac_fn_c_try_link "$LINENO"; then :
1780 +  eval "$3=yes"
1781 + else
1782 +  eval "$3=no"
1783 + fi
1784 + rm -f core conftest.err conftest.$ac_objext \
1785 +    conftest$ac_exeext conftest.$ac_ext
1786 + fi
1787 + eval ac_res=\$$3
1788 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1789 + $as_echo "$ac_res" >&6; }
1790 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1791  
1792 + } # ac_fn_c_check_func
1793  
1794 + # ac_fn_fc_try_compile LINENO
1795 + # ---------------------------
1796 + # Try to compile conftest.$ac_ext, and return whether this succeeded.
1797 + ac_fn_fc_try_compile ()
1798 + {
1799 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1800 +  rm -f conftest.$ac_objext
1801 +  if { { ac_try="$ac_compile"
1802 + case "(($ac_try" in
1803 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1804 +  *) ac_try_echo=$ac_try;;
1805 + esac
1806 + eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1807 + $as_echo "$ac_try_echo"; } >&5
1808 +  (eval "$ac_compile") 2>conftest.err
1809 +  ac_status=$?
1810 +  if test -s conftest.err; then
1811 +    grep -v '^ *+' conftest.err >conftest.er1
1812 +    cat conftest.er1 >&5
1813 +    mv -f conftest.er1 conftest.err
1814 +  fi
1815 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1816 +  test $ac_status = 0; } && {
1817 +         test -z "$ac_fc_werror_flag" ||
1818 +         test ! -s conftest.err
1819 +       } && test -s conftest.$ac_objext; then :
1820 +  ac_retval=0
1821 + else
1822 +  $as_echo "$as_me: failed program was:" >&5
1823 + sed 's/^/| /' conftest.$ac_ext >&5
1824  
1825 +        ac_retval=1
1826 + fi
1827 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1828 +  return $ac_retval
1829  
1830 + } # ac_fn_fc_try_compile
1831  
1832 + # ac_fn_fc_try_link LINENO
1833 + # ------------------------
1834 + # Try to link conftest.$ac_ext, and return whether this succeeded.
1835 + ac_fn_fc_try_link ()
1836 + {
1837 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1838 +  rm -f conftest.$ac_objext conftest$ac_exeext
1839 +  if { { ac_try="$ac_link"
1840 + case "(($ac_try" in
1841 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1842 +  *) ac_try_echo=$ac_try;;
1843 + esac
1844 + eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1845 + $as_echo "$ac_try_echo"; } >&5
1846 +  (eval "$ac_link") 2>conftest.err
1847 +  ac_status=$?
1848 +  if test -s conftest.err; then
1849 +    grep -v '^ *+' conftest.err >conftest.er1
1850 +    cat conftest.er1 >&5
1851 +    mv -f conftest.er1 conftest.err
1852 +  fi
1853 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1854 +  test $ac_status = 0; } && {
1855 +         test -z "$ac_fc_werror_flag" ||
1856 +         test ! -s conftest.err
1857 +       } && test -s conftest$ac_exeext && {
1858 +         test "$cross_compiling" = yes ||
1859 +         $as_test_x conftest$ac_exeext
1860 +       }; then :
1861 +  ac_retval=0
1862 + else
1863 +  $as_echo "$as_me: failed program was:" >&5
1864 + sed 's/^/| /' conftest.$ac_ext >&5
1865  
1866 +        ac_retval=1
1867 + fi
1868 +  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1869 +  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1870 +  # interfere with the next link command; also delete a directory that is
1871 +  # left behind by Apple's compiler.  We do this before executing the actions.
1872 +  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1873 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1874 +  return $ac_retval
1875  
1876 + } # ac_fn_fc_try_link
1877  
1878 + # ac_fn_c_try_cpp LINENO
1879 + # ----------------------
1880 + # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1881 + ac_fn_c_try_cpp ()
1882 + {
1883 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1884 +  if { { ac_try="$ac_cpp conftest.$ac_ext"
1885 + case "(($ac_try" in
1886 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1887 +  *) ac_try_echo=$ac_try;;
1888 + esac
1889 + eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1890 + $as_echo "$ac_try_echo"; } >&5
1891 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1892 +  ac_status=$?
1893 +  if test -s conftest.err; then
1894 +    grep -v '^ *+' conftest.err >conftest.er1
1895 +    cat conftest.er1 >&5
1896 +    mv -f conftest.er1 conftest.err
1897 +  fi
1898 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1899 +  test $ac_status = 0; } >/dev/null && {
1900 +         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1901 +         test ! -s conftest.err
1902 +       }; then :
1903 +  ac_retval=0
1904 + else
1905 +  $as_echo "$as_me: failed program was:" >&5
1906 + sed 's/^/| /' conftest.$ac_ext >&5
1907  
1908 +    ac_retval=1
1909 + fi
1910 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1911 +  return $ac_retval
1912  
1913 + } # ac_fn_c_try_cpp
1914  
1915 < ac_aux_dir=
1916 < for ac_dir in ac-tools $srcdir/ac-tools; do
1917 <  if test -f $ac_dir/install-sh; then
1918 <    ac_aux_dir=$ac_dir
1919 <    ac_install_sh="$ac_aux_dir/install-sh -c"
1920 <    break
1921 <  elif test -f $ac_dir/install.sh; then
1922 <    ac_aux_dir=$ac_dir
1923 <    ac_install_sh="$ac_aux_dir/install.sh -c"
1924 <    break
1925 <  elif test -f $ac_dir/shtool; then
1926 <    ac_aux_dir=$ac_dir
1927 <    ac_install_sh="$ac_aux_dir/shtool install -c"
1928 <    break
1915 > # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1916 > # -------------------------------------------------------
1917 > # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1918 > # the include files in INCLUDES and setting the cache variable VAR
1919 > # accordingly.
1920 > ac_fn_c_check_header_mongrel ()
1921 > {
1922 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1923 >  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1924 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1925 > $as_echo_n "checking for $2... " >&6; }
1926 > if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1927 >  $as_echo_n "(cached) " >&6
1928 > fi
1929 > eval ac_res=\$$3
1930 >               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1931 > $as_echo "$ac_res" >&6; }
1932 > else
1933 >  # Is the header compilable?
1934 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1935 > $as_echo_n "checking $2 usability... " >&6; }
1936 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1937 > /* end confdefs.h.  */
1938 > $4
1939 > #include <$2>
1940 > _ACEOF
1941 > if ac_fn_c_try_compile "$LINENO"; then :
1942 >  ac_header_compiler=yes
1943 > else
1944 >  ac_header_compiler=no
1945 > fi
1946 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1947 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1948 > $as_echo "$ac_header_compiler" >&6; }
1949 >
1950 > # Is the header present?
1951 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1952 > $as_echo_n "checking $2 presence... " >&6; }
1953 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1954 > /* end confdefs.h.  */
1955 > #include <$2>
1956 > _ACEOF
1957 > if ac_fn_c_try_cpp "$LINENO"; then :
1958 >  ac_header_preproc=yes
1959 > else
1960 >  ac_header_preproc=no
1961 > fi
1962 > rm -f conftest.err conftest.$ac_ext
1963 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1964 > $as_echo "$ac_header_preproc" >&6; }
1965 >
1966 > # So?  What about this header?
1967 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1968 >  yes:no: )
1969 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1970 > $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1971 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1972 > $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1973 >    ;;
1974 >  no:yes:* )
1975 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1976 > $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1977 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1978 > $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1979 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1980 > $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1981 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1982 > $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1983 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1984 > $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1985 > ( cat <<\_ASBOX
1986 > ## ------------------------------ ##
1987 > ## Report this to gezelter@nd.edu ##
1988 > ## ------------------------------ ##
1989 > _ASBOX
1990 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
1991 >    ;;
1992 > esac
1993 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1994 > $as_echo_n "checking for $2... " >&6; }
1995 > if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1996 >  $as_echo_n "(cached) " >&6
1997 > else
1998 >  eval "$3=\$ac_header_compiler"
1999 > fi
2000 > eval ac_res=\$$3
2001 >               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2002 > $as_echo "$ac_res" >&6; }
2003 > fi
2004 >  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2005 >
2006 > } # ac_fn_c_check_header_mongrel
2007 >
2008 > # ac_fn_c_try_run LINENO
2009 > # ----------------------
2010 > # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
2011 > # that executables *can* be run.
2012 > ac_fn_c_try_run ()
2013 > {
2014 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2015 >  if { { ac_try="$ac_link"
2016 > case "(($ac_try" in
2017 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2018 >  *) ac_try_echo=$ac_try;;
2019 > esac
2020 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2021 > $as_echo "$ac_try_echo"; } >&5
2022 >  (eval "$ac_link") 2>&5
2023 >  ac_status=$?
2024 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2025 >  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2026 >  { { case "(($ac_try" in
2027 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2028 >  *) ac_try_echo=$ac_try;;
2029 > esac
2030 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2031 > $as_echo "$ac_try_echo"; } >&5
2032 >  (eval "$ac_try") 2>&5
2033 >  ac_status=$?
2034 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2035 >  test $ac_status = 0; }; }; then :
2036 >  ac_retval=0
2037 > else
2038 >  $as_echo "$as_me: program exited with status $ac_status" >&5
2039 >       $as_echo "$as_me: failed program was:" >&5
2040 > sed 's/^/| /' conftest.$ac_ext >&5
2041 >
2042 >       ac_retval=$ac_status
2043 > fi
2044 >  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2045 >  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2046 >  return $ac_retval
2047 >
2048 > } # ac_fn_c_try_run
2049 >
2050 > # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2051 > # -------------------------------------------------------
2052 > # Tests whether HEADER exists and can be compiled using the include files in
2053 > # INCLUDES, setting the cache variable VAR accordingly.
2054 > ac_fn_c_check_header_compile ()
2055 > {
2056 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2057 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2058 > $as_echo_n "checking for $2... " >&6; }
2059 > if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2060 >  $as_echo_n "(cached) " >&6
2061 > else
2062 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2063 > /* end confdefs.h.  */
2064 > $4
2065 > #include <$2>
2066 > _ACEOF
2067 > if ac_fn_c_try_compile "$LINENO"; then :
2068 >  eval "$3=yes"
2069 > else
2070 >  eval "$3=no"
2071 > fi
2072 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2073 > fi
2074 > eval ac_res=\$$3
2075 >               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2076 > $as_echo "$ac_res" >&6; }
2077 >  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2078 >
2079 > } # ac_fn_c_check_header_compile
2080 >
2081 > # ac_fn_cxx_try_cpp LINENO
2082 > # ------------------------
2083 > # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2084 > ac_fn_cxx_try_cpp ()
2085 > {
2086 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2087 >  if { { ac_try="$ac_cpp conftest.$ac_ext"
2088 > case "(($ac_try" in
2089 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2090 >  *) ac_try_echo=$ac_try;;
2091 > esac
2092 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2093 > $as_echo "$ac_try_echo"; } >&5
2094 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2095 >  ac_status=$?
2096 >  if test -s conftest.err; then
2097 >    grep -v '^ *+' conftest.err >conftest.er1
2098 >    cat conftest.er1 >&5
2099 >    mv -f conftest.er1 conftest.err
2100    fi
2101 < done
2102 < if test -z "$ac_aux_dir"; then
2103 <  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&5
2104 < echo "$as_me: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&2;}
2105 <   { (exit 1); exit 1; }; }
2101 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2102 >  test $ac_status = 0; } >/dev/null && {
2103 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2104 >         test ! -s conftest.err
2105 >       }; then :
2106 >  ac_retval=0
2107 > else
2108 >  $as_echo "$as_me: failed program was:" >&5
2109 > sed 's/^/| /' conftest.$ac_ext >&5
2110 >
2111 >    ac_retval=1
2112   fi
2113 < ac_config_guess="$SHELL $ac_aux_dir/config.guess"
2114 < ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1377 < ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
2113 >  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2114 >  return $ac_retval
2115  
2116 + } # ac_fn_cxx_try_cpp
2117  
2118 <          ac_config_headers="$ac_config_headers src/config.h"
2118 > # ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
2119 > # ---------------------------------------------------------
2120 > # Tests whether HEADER exists, giving a warning if it cannot be compiled using
2121 > # the include files in INCLUDES and setting the cache variable VAR
2122 > # accordingly.
2123 > ac_fn_cxx_check_header_mongrel ()
2124 > {
2125 >  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2126 >  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2127 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2128 > $as_echo_n "checking for $2... " >&6; }
2129 > if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2130 >  $as_echo_n "(cached) " >&6
2131 > fi
2132 > eval ac_res=\$$3
2133 >               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2134 > $as_echo "$ac_res" >&6; }
2135 > else
2136 >  # Is the header compilable?
2137 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2138 > $as_echo_n "checking $2 usability... " >&6; }
2139 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2140 > /* end confdefs.h.  */
2141 > $4
2142 > #include <$2>
2143 > _ACEOF
2144 > if ac_fn_cxx_try_compile "$LINENO"; then :
2145 >  ac_header_compiler=yes
2146 > else
2147 >  ac_header_compiler=no
2148 > fi
2149 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2150 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2151 > $as_echo "$ac_header_compiler" >&6; }
2152  
2153 + # Is the header present?
2154 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2155 + $as_echo_n "checking $2 presence... " >&6; }
2156 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2157 + /* end confdefs.h.  */
2158 + #include <$2>
2159 + _ACEOF
2160 + if ac_fn_cxx_try_cpp "$LINENO"; then :
2161 +  ac_header_preproc=yes
2162 + else
2163 +  ac_header_preproc=no
2164 + fi
2165 + rm -f conftest.err conftest.$ac_ext
2166 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2167 + $as_echo "$ac_header_preproc" >&6; }
2168  
2169 + # So?  What about this header?
2170 + case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
2171 +  yes:no: )
2172 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2173 + $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2174 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2175 + $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2176 +    ;;
2177 +  no:yes:* )
2178 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2179 + $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2180 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
2181 + $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
2182 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2183 + $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2184 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
2185 + $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
2186 +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2187 + $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2188 + ( cat <<\_ASBOX
2189 + ## ------------------------------ ##
2190 + ## Report this to gezelter@nd.edu ##
2191 + ## ------------------------------ ##
2192 + _ASBOX
2193 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
2194 +    ;;
2195 + esac
2196 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2197 + $as_echo_n "checking for $2... " >&6; }
2198 + if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2199 +  $as_echo_n "(cached) " >&6
2200 + else
2201 +  eval "$3=\$ac_header_compiler"
2202 + fi
2203 + eval ac_res=\$$3
2204 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2205 + $as_echo "$ac_res" >&6; }
2206 + fi
2207 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2208  
2209 + } # ac_fn_cxx_check_header_mongrel
2210  
2211 + # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2212 + # -------------------------------------------
2213 + # Tests whether TYPE exists after having included INCLUDES, setting cache
2214 + # variable VAR accordingly.
2215 + ac_fn_c_check_type ()
2216 + {
2217 +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2218 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2219 + $as_echo_n "checking for $2... " >&6; }
2220 + if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2221 +  $as_echo_n "(cached) " >&6
2222 + else
2223 +  eval "$3=no"
2224 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2225 + /* end confdefs.h.  */
2226 + $4
2227 + #ifdef FC_DUMMY_MAIN
2228 + #ifndef FC_DUMMY_MAIN_EQ_F77
2229 + #  ifdef __cplusplus
2230 +     extern "C"
2231 + #  endif
2232 +   int FC_DUMMY_MAIN() { return 1; }
2233 + #endif
2234 + #endif
2235 + int
2236 + main ()
2237 + {
2238 + if (sizeof ($2))
2239 +         return 0;
2240 +  ;
2241 +  return 0;
2242 + }
2243 + _ACEOF
2244 + if ac_fn_c_try_compile "$LINENO"; then :
2245 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2246 + /* end confdefs.h.  */
2247 + $4
2248 + #ifdef FC_DUMMY_MAIN
2249 + #ifndef FC_DUMMY_MAIN_EQ_F77
2250 + #  ifdef __cplusplus
2251 +     extern "C"
2252 + #  endif
2253 +   int FC_DUMMY_MAIN() { return 1; }
2254 + #endif
2255 + #endif
2256 + int
2257 + main ()
2258 + {
2259 + if (sizeof (($2)))
2260 +            return 0;
2261 +  ;
2262 +  return 0;
2263 + }
2264 + _ACEOF
2265 + if ac_fn_c_try_compile "$LINENO"; then :
2266  
2267 + else
2268 +  eval "$3=yes"
2269 + fi
2270 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2271 + fi
2272 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2273 + fi
2274 + eval ac_res=\$$3
2275 +               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2276 + $as_echo "$ac_res" >&6; }
2277 +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2278  
2279 + } # ac_fn_c_check_type
2280 + cat >config.log <<_ACEOF
2281 + This file contains any messages produced by compilers while
2282 + running configure, to aid debugging if configure makes a mistake.
2283  
2284 + It was created by OOPSE $as_me 4.0, which was
2285 + generated by GNU Autoconf 2.64.  Invocation command line was
2286  
2287 +  $ $0 $@
2288  
2289 + _ACEOF
2290 + exec 5>>config.log
2291 + {
2292 + cat <<_ASUNAME
2293 + ## --------- ##
2294 + ## Platform. ##
2295 + ## --------- ##
2296  
2297 + hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2298 + uname -m = `(uname -m) 2>/dev/null || echo unknown`
2299 + uname -r = `(uname -r) 2>/dev/null || echo unknown`
2300 + uname -s = `(uname -s) 2>/dev/null || echo unknown`
2301 + uname -v = `(uname -v) 2>/dev/null || echo unknown`
2302  
2303 + /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2304 + /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2305  
2306 + /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2307 + /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2308 + /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2309 + /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2310 + /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2311 + /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2312 + /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2313  
2314 + _ASUNAME
2315  
2316 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2317 + for as_dir in $PATH
2318 + do
2319 +  IFS=$as_save_IFS
2320 +  test -z "$as_dir" && as_dir=.
2321 +    $as_echo "PATH: $as_dir"
2322 +  done
2323 + IFS=$as_save_IFS
2324  
2325 + } >&5
2326  
2327 + cat >&5 <<_ACEOF
2328  
2329  
2330 + ## ----------- ##
2331 + ## Core tests. ##
2332 + ## ----------- ##
2333  
2334 + _ACEOF
2335  
2336  
2337 + # Keep a trace of the command line.
2338 + # Strip out --no-create and --no-recursion so they do not pile up.
2339 + # Strip out --silent because we don't want to record it for future runs.
2340 + # Also quote any args containing shell meta-characters.
2341 + # Make two passes to allow for proper duplicate-argument suppression.
2342 + ac_configure_args=
2343 + ac_configure_args0=
2344 + ac_configure_args1=
2345 + ac_must_keep_next=false
2346 + for ac_pass in 1 2
2347 + do
2348 +  for ac_arg
2349 +  do
2350 +    case $ac_arg in
2351 +    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2352 +    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2353 +    | -silent | --silent | --silen | --sile | --sil)
2354 +      continue ;;
2355 +    *\'*)
2356 +      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2357 +    esac
2358 +    case $ac_pass in
2359 +    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2360 +    2)
2361 +      as_fn_append ac_configure_args1 " '$ac_arg'"
2362 +      if test $ac_must_keep_next = true; then
2363 +        ac_must_keep_next=false # Got value, back to normal.
2364 +      else
2365 +        case $ac_arg in
2366 +          *=* | --config-cache | -C | -disable-* | --disable-* \
2367 +          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2368 +          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2369 +          | -with-* | --with-* | -without-* | --without-* | --x)
2370 +            case "$ac_configure_args0 " in
2371 +              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2372 +            esac
2373 +            ;;
2374 +          -* ) ac_must_keep_next=true ;;
2375 +        esac
2376 +      fi
2377 +      as_fn_append ac_configure_args " '$ac_arg'"
2378 +      ;;
2379 +    esac
2380 +  done
2381 + done
2382 + { ac_configure_args0=; unset ac_configure_args0;}
2383 + { ac_configure_args1=; unset ac_configure_args1;}
2384  
2385 + # When interrupted or exit'd, cleanup temporary files, and complete
2386 + # config.log.  We remove comments because anyway the quotes in there
2387 + # would cause problems or look ugly.
2388 + # WARNING: Use '\'' to represent an apostrophe within the trap.
2389 + # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2390 + trap 'exit_status=$?
2391 +  # Save into config.log some information that might help in debugging.
2392 +  {
2393 +    echo
2394  
2395 +    cat <<\_ASBOX
2396 + ## ---------------- ##
2397 + ## Cache variables. ##
2398 + ## ---------------- ##
2399 + _ASBOX
2400 +    echo
2401 +    # The following way of writing the cache mishandles newlines in values,
2402 + (
2403 +  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2404 +    eval ac_val=\$$ac_var
2405 +    case $ac_val in #(
2406 +    *${as_nl}*)
2407 +      case $ac_var in #(
2408 +      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2409 + $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2410 +      esac
2411 +      case $ac_var in #(
2412 +      _ | IFS | as_nl) ;; #(
2413 +      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2414 +      *) { eval $ac_var=; unset $ac_var;} ;;
2415 +      esac ;;
2416 +    esac
2417 +  done
2418 +  (set) 2>&1 |
2419 +    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2420 +    *${as_nl}ac_space=\ *)
2421 +      sed -n \
2422 +        "s/'\''/'\''\\\\'\'''\''/g;
2423 +          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2424 +      ;; #(
2425 +    *)
2426 +      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2427 +      ;;
2428 +    esac |
2429 +    sort
2430 + )
2431 +    echo
2432  
2433 +    cat <<\_ASBOX
2434 + ## ----------------- ##
2435 + ## Output variables. ##
2436 + ## ----------------- ##
2437 + _ASBOX
2438 +    echo
2439 +    for ac_var in $ac_subst_vars
2440 +    do
2441 +      eval ac_val=\$$ac_var
2442 +      case $ac_val in
2443 +      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2444 +      esac
2445 +      $as_echo "$ac_var='\''$ac_val'\''"
2446 +    done | sort
2447 +    echo
2448  
2449 +    if test -n "$ac_subst_files"; then
2450 +      cat <<\_ASBOX
2451 + ## ------------------- ##
2452 + ## File substitutions. ##
2453 + ## ------------------- ##
2454 + _ASBOX
2455 +      echo
2456 +      for ac_var in $ac_subst_files
2457 +      do
2458 +        eval ac_val=\$$ac_var
2459 +        case $ac_val in
2460 +        *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2461 +        esac
2462 +        $as_echo "$ac_var='\''$ac_val'\''"
2463 +      done | sort
2464 +      echo
2465 +    fi
2466  
2467 +    if test -s confdefs.h; then
2468 +      cat <<\_ASBOX
2469 + ## ----------- ##
2470 + ## confdefs.h. ##
2471 + ## ----------- ##
2472 + _ASBOX
2473 +      echo
2474 +      cat confdefs.h
2475 +      echo
2476 +    fi
2477 +    test "$ac_signal" != 0 &&
2478 +      $as_echo "$as_me: caught signal $ac_signal"
2479 +    $as_echo "$as_me: exit $exit_status"
2480 +  } >&5
2481 +  rm -f core *.core core.conftest.* &&
2482 +    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2483 +    exit $exit_status
2484 + ' 0
2485 + for ac_signal in 1 2 13 15; do
2486 +  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2487 + done
2488 + ac_signal=0
2489  
2490 + # confdefs.h avoids OS command line length limits that DEFS can exceed.
2491 + rm -f -r conftest* confdefs.h
2492  
2493 + $as_echo "/* confdefs.h */" > confdefs.h
2494  
2495 + # Predefined preprocessor variables.
2496  
2497 + cat >>confdefs.h <<_ACEOF
2498 + #define PACKAGE_NAME "$PACKAGE_NAME"
2499 + _ACEOF
2500  
2501 + cat >>confdefs.h <<_ACEOF
2502 + #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2503 + _ACEOF
2504  
2505 + cat >>confdefs.h <<_ACEOF
2506 + #define PACKAGE_VERSION "$PACKAGE_VERSION"
2507 + _ACEOF
2508  
2509 + cat >>confdefs.h <<_ACEOF
2510 + #define PACKAGE_STRING "$PACKAGE_STRING"
2511 + _ACEOF
2512  
2513 + cat >>confdefs.h <<_ACEOF
2514 + #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2515 + _ACEOF
2516  
2517 + cat >>confdefs.h <<_ACEOF
2518 + #define PACKAGE_URL "$PACKAGE_URL"
2519 + _ACEOF
2520  
1417 # ACX_CHECK_FFTW()
1418 # ----------------
1419 # This macro checks for fftw header files and libraries,
1420 # including the possible prefixing with s or d to determine precision.
1421 # Arg 1 is the fftw header/library name to check for, without
1422 # prefix or anything else (e.g. rfftw_mpi for real MPI transforms)
1423 # Arg 2 is the size of the real variable used.
2521  
2522 + # Let the site file select an alternate cache file if it wants to.
2523 + # Prefer an explicitly selected file to automatically selected ones.
2524 + ac_site_file1=NONE
2525 + ac_site_file2=NONE
2526 + if test -n "$CONFIG_SITE"; then
2527 +  ac_site_file1=$CONFIG_SITE
2528 + elif test "x$prefix" != xNONE; then
2529 +  ac_site_file1=$prefix/share/config.site
2530 +  ac_site_file2=$prefix/etc/config.site
2531 + else
2532 +  ac_site_file1=$ac_default_prefix/share/config.site
2533 +  ac_site_file2=$ac_default_prefix/etc/config.site
2534 + fi
2535 + for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2536 + do
2537 +  test "x$ac_site_file" = xNONE && continue
2538 +  if test -r "$ac_site_file"; then
2539 +    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2540 + $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2541 +    sed 's/^/| /' "$ac_site_file" >&5
2542 +    . "$ac_site_file"
2543 +  fi
2544 + done
2545  
2546 + if test -r "$cache_file"; then
2547 +  # Some versions of bash will fail to source /dev/null (special
2548 +  # files actually), so we avoid doing that.
2549 +  if test -f "$cache_file"; then
2550 +    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2551 + $as_echo "$as_me: loading cache $cache_file" >&6;}
2552 +    case $cache_file in
2553 +      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2554 +      *)                      . "./$cache_file";;
2555 +    esac
2556 +  fi
2557 + else
2558 +  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2559 + $as_echo "$as_me: creating cache $cache_file" >&6;}
2560 +  >$cache_file
2561 + fi
2562  
2563 + # Check that the precious variables saved in the cache have kept the same
2564 + # value.
2565 + ac_cache_corrupted=false
2566 + for ac_var in $ac_precious_vars; do
2567 +  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2568 +  eval ac_new_set=\$ac_env_${ac_var}_set
2569 +  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2570 +  eval ac_new_val=\$ac_env_${ac_var}_value
2571 +  case $ac_old_set,$ac_new_set in
2572 +    set,)
2573 +      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2574 + $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2575 +      ac_cache_corrupted=: ;;
2576 +    ,set)
2577 +      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2578 + $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2579 +      ac_cache_corrupted=: ;;
2580 +    ,);;
2581 +    *)
2582 +      if test "x$ac_old_val" != "x$ac_new_val"; then
2583 +        # differences in whitespace do not lead to failure.
2584 +        ac_old_val_w=`echo x $ac_old_val`
2585 +        ac_new_val_w=`echo x $ac_new_val`
2586 +        if test "$ac_old_val_w" != "$ac_new_val_w"; then
2587 +          { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2588 + $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2589 +          ac_cache_corrupted=:
2590 +        else
2591 +          { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2592 + $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2593 +          eval $ac_var=\$ac_old_val
2594 +        fi
2595 +        { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2596 + $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2597 +        { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2598 + $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2599 +      fi;;
2600 +  esac
2601 +  # Pass precious variables to config.status.
2602 +  if test "$ac_new_set" = set; then
2603 +    case $ac_new_val in
2604 +    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2605 +    *) ac_arg=$ac_var=$ac_new_val ;;
2606 +    esac
2607 +    case " $ac_configure_args " in
2608 +      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2609 +      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2610 +    esac
2611 +  fi
2612 + done
2613 + if $ac_cache_corrupted; then
2614 +  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2615 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2616 +  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2617 + $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2618 +  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2619 + fi
2620 + ## -------------------- ##
2621 + ## Main body of script. ##
2622 + ## -------------------- ##
2623  
2624 + ac_ext=c
2625 + ac_cpp='$CPP $CPPFLAGS'
2626 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2627 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2628 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
2629  
2630  
2631 + ac_aux_dir=
2632 + for ac_dir in ac-tools "$srcdir"/ac-tools; do
2633 +  for ac_t in install-sh install.sh shtool; do
2634 +    if test -f "$ac_dir/$ac_t"; then
2635 +      ac_aux_dir=$ac_dir
2636 +      ac_install_sh="$ac_aux_dir/$ac_t -c"
2637 +      break 2
2638 +    fi
2639 +  done
2640 + done
2641 + if test -z "$ac_aux_dir"; then
2642 +  as_fn_error "cannot find install-sh, install.sh, or shtool in ac-tools \"$srcdir\"/ac-tools" "$LINENO" 5
2643 + fi
2644  
2645 + # These three variables are undocumented and unsupported,
2646 + # and are intended to be withdrawn in a future Autoconf release.
2647 + # They can cause serious problems if a builder's source tree is in a directory
2648 + # whose full name contains unusual characters.
2649 + ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2650 + ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2651 + ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2652  
2653  
2654  
2655 + ac_config_headers="$ac_config_headers src/config.h"
2656  
2657  
2658 +
2659 +
2660 +
2661 +
2662 +
2663 +
2664 +
2665 +
2666 +
2667 +
2668 +
2669 +
2670 +
2671 +
2672 +
2673 +
2674 +
2675 +
2676 +
2677 +
2678 +
2679 +
2680 +
2681 +
2682 +
2683 +
2684 +
2685 +
2686 +
2687 +
2688 +
2689 +
2690 +
2691 +
2692 +
2693 +
2694 +
2695 +
2696 +
2697 +
2698 +
2699 +
2700   #
2701   #
2702   #
2703  
2704  
2705 +
2706 +
2707 +
2708 +
2709 +
2710 +
2711 +
2712 +
2713   # AC_F90_MODULE_NAMES
2714   # -------------------
2715   #
# Line 1480 | Line 2752 | ac_configure="$SHELL $ac_aux_dir/configure" # This sho
2752  
2753  
2754  
1483 # who am i
1484 # Make sure we can run config.sub.
1485 $ac_config_sub sun4 >/dev/null 2>&1 ||
1486  { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1487 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1488   { (exit 1); exit 1; }; }
2755  
2756 < echo "$as_me:$LINENO: checking build system type" >&5
2757 < echo $ECHO_N "checking build system type... $ECHO_C" >&6
2758 < if test "${ac_cv_build+set}" = set; then
2759 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2756 >
2757 >
2758 >
2759 >
2760 >
2761 >
2762 >
2763 >
2764 >
2765 >
2766 >
2767 >
2768 >
2769 >
2770 >
2771 >
2772 >
2773 >
2774 >
2775 >
2776 >
2777 >
2778 >
2779 >
2780 >
2781 >
2782 >
2783 >
2784 >
2785 >
2786 >
2787 >
2788 >
2789 >
2790 >
2791 >
2792 >
2793 >
2794 >
2795 >
2796 >
2797 >
2798 >
2799 >
2800 >
2801 >
2802 >
2803 >
2804 >
2805 >
2806 > # ===========================================================================
2807 > #             http://www.nongnu.org/autoconf-archive/ax_mpi.html
2808 > # ===========================================================================
2809 > #
2810 > # SYNOPSIS
2811 > #
2812 > #   AX_MPI([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]])
2813 > #
2814 > # DESCRIPTION
2815 > #
2816 > #   This macro tries to find out how to compile programs that use MPI
2817 > #   (Message Passing Interface), a standard API for parallel process
2818 > #   communication (see http://www-unix.mcs.anl.gov/mpi/)
2819 > #
2820 > #   On success, it sets the MPICC, MPICXX, MPIF77, or MPIFC output variable
2821 > #   to the name of the MPI compiler, depending upon the current language.
2822 > #   (This may just be $CC/$CXX/$F77/$FC, but is more often something like
2823 > #   mpicc/mpiCC/mpif77/mpif90.) It also sets MPILIBS to any libraries that
2824 > #   are needed for linking MPI (e.g. -lmpi or -lfmpi, if a special
2825 > #   MPICC/MPICXX/MPIF77/MPIFC was not found).
2826 > #
2827 > #   If you want to compile everything with MPI, you should set:
2828 > #
2829 > #       CC="MPICC" #OR# CXX="MPICXX" #OR# F77="MPIF77" #OR# FC="MPIFC"
2830 > #       LIBS="$MPILIBS $LIBS"
2831 > #
2832 > #   NOTE: The above assumes that you will use $CC (or whatever) for linking
2833 > #   as well as for compiling. (This is the default for automake and most
2834 > #   Makefiles.)
2835 > #
2836 > #   The user can force a particular library/compiler by setting the
2837 > #   MPICC/MPICXX/MPIF77/MPIFC and/or MPILIBS environment variables.
2838 > #
2839 > #   ACTION-IF-FOUND is a list of shell commands to run if an MPI library is
2840 > #   found, and ACTION-IF-NOT-FOUND is a list of commands to run if it is not
2841 > #   found. If ACTION-IF-FOUND is not specified, the default action will
2842 > #   define HAVE_MPI.
2843 > #
2844 > # LICENSE
2845 > #
2846 > #   Copyright (c) 2008 Steven G. Johnson <stevenj@alum.mit.edu>
2847 > #   Copyright (c) 2008 Julian C. Cummings <cummings@cacr.caltech.edu>
2848 > #
2849 > #   This program is free software: you can redistribute it and/or modify it
2850 > #   under the terms of the GNU General Public License as published by the
2851 > #   Free Software Foundation, either version 3 of the License, or (at your
2852 > #   option) any later version.
2853 > #
2854 > #   This program is distributed in the hope that it will be useful, but
2855 > #   WITHOUT ANY WARRANTY; without even the implied warranty of
2856 > #   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
2857 > #   Public License for more details.
2858 > #
2859 > #   You should have received a copy of the GNU General Public License along
2860 > #   with this program. If not, see <http://www.gnu.org/licenses/>.
2861 > #
2862 > #   As a special exception, the respective Autoconf Macro's copyright owner
2863 > #   gives unlimited permission to copy, distribute and modify the configure
2864 > #   scripts that are the output of Autoconf when processing the Macro. You
2865 > #   need not follow the terms of the GNU General Public License when using
2866 > #   or distributing such scripts, even though portions of the text of the
2867 > #   Macro appear in them. The GNU General Public License (GPL) does govern
2868 > #   all other use of the material that constitutes the Autoconf Macro.
2869 > #
2870 > #   This special exception to the GPL applies to versions of the Autoconf
2871 > #   Macro released by the Autoconf Archive. When you make and distribute a
2872 > #   modified version of the Autoconf Macro, you may extend this special
2873 > #   exception to the GPL to apply to your modified version as well.
2874 >
2875 > # This is what autoupdate's m4 run will expand.  It fires
2876 > # the warning (with _au_warn_XXX), outputs it into the
2877 > # updated configure.ac (with AC_DIAGNOSE), and then outputs
2878 > # the replacement expansion.
2879 >
2880 >
2881 > # This is an auxiliary macro that is also run when
2882 > # autoupdate runs m4.  It simply calls m4_warning, but
2883 > # we need a wrapper so that each warning is emitted only
2884 > # once.  We break the quoting in m4_warning's argument in
2885 > # order to expand this macro's arguments, not AU_DEFUN's.
2886 >
2887 >
2888 > # Finally, this is the expansion that is picked up by
2889 > # autoconf.  It tells the user to run autoupdate, and
2890 > # then outputs the replacement expansion.  We do not care
2891 > # about autoupdate's warning because that contains
2892 > # information on what to do *after* running autoupdate.
2893 >
2894 >
2895 >
2896 > # who am i
2897 > # Make sure we can run config.sub.
2898 > $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2899 >  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2900 >
2901 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2902 > $as_echo_n "checking build system type... " >&6; }
2903 > if test "${ac_cv_build+set}" = set; then :
2904 >  $as_echo_n "(cached) " >&6
2905   else
2906 <  ac_cv_build_alias=$build_alias
2907 < test -z "$ac_cv_build_alias" &&
2908 <  ac_cv_build_alias=`$ac_config_guess`
2909 < test -z "$ac_cv_build_alias" &&
2910 <  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2911 < echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2912 <   { (exit 1); exit 1; }; }
1502 < ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1503 <  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1504 < echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1505 <   { (exit 1); exit 1; }; }
2906 >  ac_build_alias=$build_alias
2907 > test "x$ac_build_alias" = x &&
2908 >  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2909 > test "x$ac_build_alias" = x &&
2910 >  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2911 > ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2912 >  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2913  
2914   fi
2915 < echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2916 < echo "${ECHO_T}$ac_cv_build" >&6
2915 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2916 > $as_echo "$ac_cv_build" >&6; }
2917 > case $ac_cv_build in
2918 > *-*-*) ;;
2919 > *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2920 > esac
2921   build=$ac_cv_build
2922 < build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2923 < build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2924 < build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2922 > ac_save_IFS=$IFS; IFS='-'
2923 > set x $ac_cv_build
2924 > shift
2925 > build_cpu=$1
2926 > build_vendor=$2
2927 > shift; shift
2928 > # Remember, the first character of IFS is used to create $*,
2929 > # except with old shells:
2930 > build_os=$*
2931 > IFS=$ac_save_IFS
2932 > case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2933  
2934  
2935 < echo "$as_me:$LINENO: checking host system type" >&5
2936 < echo $ECHO_N "checking host system type... $ECHO_C" >&6
2937 < if test "${ac_cv_host+set}" = set; then
2938 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2935 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2936 > $as_echo_n "checking host system type... " >&6; }
2937 > if test "${ac_cv_host+set}" = set; then :
2938 >  $as_echo_n "(cached) " >&6
2939   else
2940 <  ac_cv_host_alias=$host_alias
2941 < test -z "$ac_cv_host_alias" &&
2942 <  ac_cv_host_alias=$ac_cv_build_alias
2943 < ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
2944 <  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
2945 < echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1527 <   { (exit 1); exit 1; }; }
2940 >  if test "x$host_alias" = x; then
2941 >  ac_cv_host=$ac_cv_build
2942 > else
2943 >  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2944 >    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2945 > fi
2946  
2947   fi
2948 < echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2949 < echo "${ECHO_T}$ac_cv_host" >&6
2948 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2949 > $as_echo "$ac_cv_host" >&6; }
2950 > case $ac_cv_host in
2951 > *-*-*) ;;
2952 > *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2953 > esac
2954   host=$ac_cv_host
2955 < host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2956 < host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2957 < host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2955 > ac_save_IFS=$IFS; IFS='-'
2956 > set x $ac_cv_host
2957 > shift
2958 > host_cpu=$1
2959 > host_vendor=$2
2960 > shift; shift
2961 > # Remember, the first character of IFS is used to create $*,
2962 > # except with old shells:
2963 > host_os=$*
2964 > IFS=$ac_save_IFS
2965 > case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2966  
2967  
2968  
# Line 1554 | Line 2984 | fi
2984   else
2985    OOPSE_HOME=${prefix}/oopse
2986   fi
2987 < # Check whether --enable-oopse-home or --disable-oopse-home was given.
2988 < if test "${enable_oopse_home+set}" = set; then
2989 <  enableval="$enable_oopse_home"
2990 <  OOPSE_HOME="${enableval}"
1561 < fi;
2987 > # Check whether --enable-oopse-home was given.
2988 > if test "${enable_oopse_home+set}" = set; then :
2989 >  enableval=$enable_oopse_home; OOPSE_HOME="${enableval}"
2990 > fi
2991  
2992 +
2993   # there are two ways to do debugging.  One with the --enable-debug flag
2994   # and one using the DEBUG environment variable
2995  
2996   debug=0
2997 < # Check whether --enable-debug or --disable-debug was given.
2998 < if test "${enable_debug+set}" = set; then
2999 <  enableval="$enable_debug"
3000 <  debug=1
3001 < fi;
2997 > # Check whether --enable-debug was given.
2998 > if test "${enable_debug+set}" = set; then :
2999 >  enableval=$enable_debug; debug=1
3000 > fi
3001 >
3002   if test "${DEBUG}"; then
3003  
3004 < cat >>confdefs.h <<\_ACEOF
1575 < #define debug 1
1576 < _ACEOF
3004 > $as_echo "#define debug 1" >>confdefs.h
3005  
3006    msg="$msg, debug mode"
3007   fi
3008  
3009  
3010 < # Checks for programs.
3011 < ac_ext=cc
3010 > # Check whether --enable-single was given.
3011 > if test "${enable_single+set}" = set; then :
3012 >  enableval=$enable_single; ok=$enableval
3013 > else
3014 >  ok=no
3015 > fi
3016 >
3017 > # Check whether --enable-float was given.
3018 > if test "${enable_float+set}" = set; then :
3019 >  enableval=$enable_float; ok=$enableval
3020 > fi
3021 >
3022 > if test "$ok" = "yes"; then
3023 >
3024 > $as_echo "#define SINGLE_PRECISION 1" >>confdefs.h
3025 >
3026 >        USE_SINGLE_PRECISION=yes
3027 >
3028 > fi
3029 >
3030 > if test x"$CC" != x; then
3031 >   for ac_prog in $CC
3032 > do
3033 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
3034 > set dummy $ac_prog; ac_word=$2
3035 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3036 > $as_echo_n "checking for $ac_word... " >&6; }
3037 > if test "${ac_cv_prog_ac_cc_set+set}" = set; then :
3038 >  $as_echo_n "(cached) " >&6
3039 > else
3040 >  if test -n "$ac_cc_set"; then
3041 >  ac_cv_prog_ac_cc_set="$ac_cc_set" # Let the user override the test.
3042 > else
3043 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3044 > for as_dir in $PATH
3045 > do
3046 >  IFS=$as_save_IFS
3047 >  test -z "$as_dir" && as_dir=.
3048 >    for ac_exec_ext in '' $ac_executable_extensions; do
3049 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3050 >    ac_cv_prog_ac_cc_set="$ac_prog"
3051 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3052 >    break 2
3053 >  fi
3054 > done
3055 >  done
3056 > IFS=$as_save_IFS
3057 >
3058 > fi
3059 > fi
3060 > ac_cc_set=$ac_cv_prog_ac_cc_set
3061 > if test -n "$ac_cc_set"; then
3062 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cc_set" >&5
3063 > $as_echo "$ac_cc_set" >&6; }
3064 > else
3065 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3066 > $as_echo "no" >&6; }
3067 > fi
3068 >
3069 >
3070 >  test -n "$ac_cc_set" && break
3071 > done
3072 > test -n "$ac_cc_set" || ac_cc_set="no"
3073 >
3074 >   if test $ac_cc_set != no; then :
3075 >
3076 >     # Extract the first word of "$ac_cc_set", so it can be a program name with args.
3077 > set dummy $ac_cc_set; ac_word=$2
3078 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3079 > $as_echo_n "checking for $ac_word... " >&6; }
3080 > if test "${ac_cv_path_ac_cc_path+set}" = set; then :
3081 >  $as_echo_n "(cached) " >&6
3082 > else
3083 >  case $ac_cc_path in
3084 >  [\\/]* | ?:[\\/]*)
3085 >  ac_cv_path_ac_cc_path="$ac_cc_path" # Let the user override the test with a path.
3086 >  ;;
3087 >  *)
3088 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3089 > for as_dir in $PATH
3090 > do
3091 >  IFS=$as_save_IFS
3092 >  test -z "$as_dir" && as_dir=.
3093 >    for ac_exec_ext in '' $ac_executable_extensions; do
3094 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3095 >    ac_cv_path_ac_cc_path="$as_dir/$ac_word$ac_exec_ext"
3096 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3097 >    break 2
3098 >  fi
3099 > done
3100 >  done
3101 > IFS=$as_save_IFS
3102 >
3103 >  test -z "$ac_cv_path_ac_cc_path" && ac_cv_path_ac_cc_path="no"
3104 >  ;;
3105 > esac
3106 > fi
3107 > ac_cc_path=$ac_cv_path_ac_cc_path
3108 > if test -n "$ac_cc_path"; then
3109 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cc_path" >&5
3110 > $as_echo "$ac_cc_path" >&6; }
3111 > else
3112 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3113 > $as_echo "no" >&6; }
3114 > fi
3115 >
3116 >
3117 > else
3118 >
3119 >     as_fn_error "Specified C compiler $CC doesn't seem to exist!" "$LINENO" 5
3120 > fi
3121 >
3122 >   if test $ac_cc_path != no; then :
3123 >
3124 >     { $as_echo "$as_me:${as_lineno-$LINENO}: Will attempt to use $CC as C compiler" >&5
3125 > $as_echo "$as_me: Will attempt to use $CC as C compiler" >&6;}
3126 >     MPICC=$CC
3127 >
3128 > else
3129 >
3130 >     as_fn_error "Can't find path to user-specified C compiler $CC" "$LINENO" 5
3131 > fi
3132 > fi
3133 >
3134 > if test x"$CXX" != x; then
3135 >   for ac_prog in $CXX
3136 > do
3137 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
3138 > set dummy $ac_prog; ac_word=$2
3139 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3140 > $as_echo_n "checking for $ac_word... " >&6; }
3141 > if test "${ac_cv_prog_ac_cxx_set+set}" = set; then :
3142 >  $as_echo_n "(cached) " >&6
3143 > else
3144 >  if test -n "$ac_cxx_set"; then
3145 >  ac_cv_prog_ac_cxx_set="$ac_cxx_set" # Let the user override the test.
3146 > else
3147 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3148 > for as_dir in $PATH
3149 > do
3150 >  IFS=$as_save_IFS
3151 >  test -z "$as_dir" && as_dir=.
3152 >    for ac_exec_ext in '' $ac_executable_extensions; do
3153 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3154 >    ac_cv_prog_ac_cxx_set="$ac_prog"
3155 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3156 >    break 2
3157 >  fi
3158 > done
3159 >  done
3160 > IFS=$as_save_IFS
3161 >
3162 > fi
3163 > fi
3164 > ac_cxx_set=$ac_cv_prog_ac_cxx_set
3165 > if test -n "$ac_cxx_set"; then
3166 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cxx_set" >&5
3167 > $as_echo "$ac_cxx_set" >&6; }
3168 > else
3169 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3170 > $as_echo "no" >&6; }
3171 > fi
3172 >
3173 >
3174 >  test -n "$ac_cxx_set" && break
3175 > done
3176 > test -n "$ac_cxx_set" || ac_cxx_set="no"
3177 >
3178 >   if test $ac_cxx_set != no; then :
3179 >
3180 >     # Extract the first word of "$ac_cxx_set", so it can be a program name with args.
3181 > set dummy $ac_cxx_set; ac_word=$2
3182 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3183 > $as_echo_n "checking for $ac_word... " >&6; }
3184 > if test "${ac_cv_path_ac_cxx_path+set}" = set; then :
3185 >  $as_echo_n "(cached) " >&6
3186 > else
3187 >  case $ac_cxx_path in
3188 >  [\\/]* | ?:[\\/]*)
3189 >  ac_cv_path_ac_cxx_path="$ac_cxx_path" # Let the user override the test with a path.
3190 >  ;;
3191 >  *)
3192 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3193 > for as_dir in $PATH
3194 > do
3195 >  IFS=$as_save_IFS
3196 >  test -z "$as_dir" && as_dir=.
3197 >    for ac_exec_ext in '' $ac_executable_extensions; do
3198 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3199 >    ac_cv_path_ac_cxx_path="$as_dir/$ac_word$ac_exec_ext"
3200 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3201 >    break 2
3202 >  fi
3203 > done
3204 >  done
3205 > IFS=$as_save_IFS
3206 >
3207 >  test -z "$ac_cv_path_ac_cxx_path" && ac_cv_path_ac_cxx_path="no"
3208 >  ;;
3209 > esac
3210 > fi
3211 > ac_cxx_path=$ac_cv_path_ac_cxx_path
3212 > if test -n "$ac_cxx_path"; then
3213 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cxx_path" >&5
3214 > $as_echo "$ac_cxx_path" >&6; }
3215 > else
3216 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3217 > $as_echo "no" >&6; }
3218 > fi
3219 >
3220 >
3221 > else
3222 >
3223 >     as_fn_error "Specified C++ compiler $CXX doesn't seem to exist!" "$LINENO" 5
3224 > fi
3225 >
3226 >   if test $ac_cxx_path != no; then :
3227 >
3228 >     { $as_echo "$as_me:${as_lineno-$LINENO}: Will attempt to use $CXX as C++ compiler" >&5
3229 > $as_echo "$as_me: Will attempt to use $CXX as C++ compiler" >&6;}
3230 >     MPICXX=$CXX
3231 >
3232 > else
3233 >
3234 >     as_fn_error "Can't find path to user-specified C++ compiler $CXX" "$LINENO" 5
3235 > fi
3236 > fi
3237 >
3238 > if test x"$FC" != x; then
3239 >   for ac_prog in $FC
3240 > do
3241 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
3242 > set dummy $ac_prog; ac_word=$2
3243 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3244 > $as_echo_n "checking for $ac_word... " >&6; }
3245 > if test "${ac_cv_prog_ac_fc_set+set}" = set; then :
3246 >  $as_echo_n "(cached) " >&6
3247 > else
3248 >  if test -n "$ac_fc_set"; then
3249 >  ac_cv_prog_ac_fc_set="$ac_fc_set" # Let the user override the test.
3250 > else
3251 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3252 > for as_dir in $PATH
3253 > do
3254 >  IFS=$as_save_IFS
3255 >  test -z "$as_dir" && as_dir=.
3256 >    for ac_exec_ext in '' $ac_executable_extensions; do
3257 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3258 >    ac_cv_prog_ac_fc_set="$ac_prog"
3259 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3260 >    break 2
3261 >  fi
3262 > done
3263 >  done
3264 > IFS=$as_save_IFS
3265 >
3266 > fi
3267 > fi
3268 > ac_fc_set=$ac_cv_prog_ac_fc_set
3269 > if test -n "$ac_fc_set"; then
3270 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_fc_set" >&5
3271 > $as_echo "$ac_fc_set" >&6; }
3272 > else
3273 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3274 > $as_echo "no" >&6; }
3275 > fi
3276 >
3277 >
3278 >  test -n "$ac_fc_set" && break
3279 > done
3280 > test -n "$ac_fc_set" || ac_fc_set="no"
3281 >
3282 >   if test $ac_fc_set != no; then :
3283 >
3284 >     # Extract the first word of "$ac_fc_set", so it can be a program name with args.
3285 > set dummy $ac_fc_set; ac_word=$2
3286 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3287 > $as_echo_n "checking for $ac_word... " >&6; }
3288 > if test "${ac_cv_path_ac_fc_path+set}" = set; then :
3289 >  $as_echo_n "(cached) " >&6
3290 > else
3291 >  case $ac_fc_path in
3292 >  [\\/]* | ?:[\\/]*)
3293 >  ac_cv_path_ac_fc_path="$ac_fc_path" # Let the user override the test with a path.
3294 >  ;;
3295 >  *)
3296 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3297 > for as_dir in $PATH
3298 > do
3299 >  IFS=$as_save_IFS
3300 >  test -z "$as_dir" && as_dir=.
3301 >    for ac_exec_ext in '' $ac_executable_extensions; do
3302 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3303 >    ac_cv_path_ac_fc_path="$as_dir/$ac_word$ac_exec_ext"
3304 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3305 >    break 2
3306 >  fi
3307 > done
3308 >  done
3309 > IFS=$as_save_IFS
3310 >
3311 >  test -z "$ac_cv_path_ac_fc_path" && ac_cv_path_ac_fc_path="no"
3312 >  ;;
3313 > esac
3314 > fi
3315 > ac_fc_path=$ac_cv_path_ac_fc_path
3316 > if test -n "$ac_fc_path"; then
3317 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_fc_path" >&5
3318 > $as_echo "$ac_fc_path" >&6; }
3319 > else
3320 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3321 > $as_echo "no" >&6; }
3322 > fi
3323 >
3324 >
3325 > else
3326 >
3327 >     as_fn_error "Specified Fortran compiler $FC doesn't seem to exist!" "$LINENO" 5
3328 > fi
3329 >
3330 >   if test $ac_fc_path != no; then :
3331 >
3332 >     { $as_echo "$as_me:${as_lineno-$LINENO}: Will attempt to use $FC as Fortran compiler" >&5
3333 > $as_echo "$as_me: Will attempt to use $FC as Fortran compiler" >&6;}
3334 >     MPIFC=$FC
3335 >
3336 > else
3337 >
3338 >     as_fn_error "Can't find path to user-specified Fortran compiler $FC" "$LINENO" 5
3339 > fi
3340 > fi
3341 >
3342 >
3343 > ac_ext=cpp
3344   ac_cpp='$CXXCPP $CPPFLAGS'
3345   ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3346   ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3347   ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3348 < if test -n "$ac_tool_prefix"; then
3349 <  for ac_prog in $CCC icpc icc pgCC pathCC c++ xlc++ xlC g++ CC
3348 >
3349 > ac_ext=cpp
3350 > ac_cpp='$CXXCPP $CPPFLAGS'
3351 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3352 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3353 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3354 > if test -z "$CXX"; then
3355 >  if test -n "$CCC"; then
3356 >    CXX=$CCC
3357 >  else
3358 >    if test -n "$ac_tool_prefix"; then
3359 >  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3360    do
3361      # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3362   set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3363 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3364 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3365 < if test "${ac_cv_prog_CXX+set}" = set; then
3366 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3363 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3364 > $as_echo_n "checking for $ac_word... " >&6; }
3365 > if test "${ac_cv_prog_CXX+set}" = set; then :
3366 >  $as_echo_n "(cached) " >&6
3367   else
3368    if test -n "$CXX"; then
3369    ac_cv_prog_CXX="$CXX" # Let the user override the test.
# Line 1603 | Line 3373 | do
3373   do
3374    IFS=$as_save_IFS
3375    test -z "$as_dir" && as_dir=.
3376 <  for ac_exec_ext in '' $ac_executable_extensions; do
3377 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3376 >    for ac_exec_ext in '' $ac_executable_extensions; do
3377 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3378      ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3379 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3379 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3380      break 2
3381    fi
3382   done
3383 < done
3383 >  done
3384 > IFS=$as_save_IFS
3385  
3386   fi
3387   fi
3388   CXX=$ac_cv_prog_CXX
3389   if test -n "$CXX"; then
3390 <  echo "$as_me:$LINENO: result: $CXX" >&5
3391 < echo "${ECHO_T}$CXX" >&6
3390 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3391 > $as_echo "$CXX" >&6; }
3392   else
3393 <  echo "$as_me:$LINENO: result: no" >&5
3394 < echo "${ECHO_T}no" >&6
3393 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3394 > $as_echo "no" >&6; }
3395   fi
3396  
3397 +
3398      test -n "$CXX" && break
3399    done
3400   fi
3401   if test -z "$CXX"; then
3402    ac_ct_CXX=$CXX
3403 <  for ac_prog in $CCC icpc icc pgCC pathCC c++ xlc++ xlC g++ CC
3403 >  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3404   do
3405    # Extract the first word of "$ac_prog", so it can be a program name with args.
3406   set dummy $ac_prog; ac_word=$2
3407 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3408 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3409 < if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
3410 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3407 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3408 > $as_echo_n "checking for $ac_word... " >&6; }
3409 > if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
3410 >  $as_echo_n "(cached) " >&6
3411   else
3412    if test -n "$ac_ct_CXX"; then
3413    ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
# Line 1645 | Line 3417 | do
3417   do
3418    IFS=$as_save_IFS
3419    test -z "$as_dir" && as_dir=.
3420 <  for ac_exec_ext in '' $ac_executable_extensions; do
3421 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3420 >    for ac_exec_ext in '' $ac_executable_extensions; do
3421 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3422      ac_cv_prog_ac_ct_CXX="$ac_prog"
3423 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3423 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3424      break 2
3425    fi
3426   done
3427 < done
3427 >  done
3428 > IFS=$as_save_IFS
3429  
3430   fi
3431   fi
3432   ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3433   if test -n "$ac_ct_CXX"; then
3434 <  echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
3435 < echo "${ECHO_T}$ac_ct_CXX" >&6
3434 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3435 > $as_echo "$ac_ct_CXX" >&6; }
3436   else
3437 <  echo "$as_me:$LINENO: result: no" >&5
3438 < echo "${ECHO_T}no" >&6
3437 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3438 > $as_echo "no" >&6; }
3439   fi
3440  
3441 +
3442    test -n "$ac_ct_CXX" && break
3443   done
1670 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
3444  
3445 <  CXX=$ac_ct_CXX
3445 >  if test "x$ac_ct_CXX" = x; then
3446 >    CXX="g++"
3447 >  else
3448 >    case $cross_compiling:$ac_tool_warned in
3449 > yes:)
3450 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3451 > $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3452 > ac_tool_warned=yes ;;
3453 > esac
3454 >    CXX=$ac_ct_CXX
3455 >  fi
3456   fi
3457  
3458 <
3458 >  fi
3459 > fi
3460   # Provide some information about the compiler.
3461 < echo "$as_me:$LINENO:" \
3462 <     "checking for C++ compiler version" >&5
3463 < ac_compiler=`set X $ac_compile; echo $2`
3464 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3465 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
3461 > $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3462 > set X $ac_compile
3463 > ac_compiler=$2
3464 > for ac_option in --version -v -V -qversion; do
3465 >  { { ac_try="$ac_compiler $ac_option >&5"
3466 > case "(($ac_try" in
3467 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3468 >  *) ac_try_echo=$ac_try;;
3469 > esac
3470 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3471 > $as_echo "$ac_try_echo"; } >&5
3472 >  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3473    ac_status=$?
3474 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3475 <  (exit $ac_status); }
3476 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3477 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
3478 <  ac_status=$?
3479 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3480 <  (exit $ac_status); }
3481 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3482 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
3483 <  ac_status=$?
1693 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1694 <  (exit $ac_status); }
3474 >  if test -s conftest.err; then
3475 >    sed '10a\
3476 > ... rest of stderr output deleted ...
3477 >         10q' conftest.err >conftest.er1
3478 >    cat conftest.er1 >&5
3479 >    rm -f conftest.er1 conftest.err
3480 >  fi
3481 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3482 >  test $ac_status = 0; }
3483 > done
3484  
3485 < cat >conftest.$ac_ext <<_ACEOF
1697 < /* confdefs.h.  */
1698 < _ACEOF
1699 < cat confdefs.h >>conftest.$ac_ext
1700 < cat >>conftest.$ac_ext <<_ACEOF
3485 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3486   /* end confdefs.h.  */
3487 <
3487 > #include <stdio.h>
3488   int
3489   main ()
3490   {
3491 + FILE *f = fopen ("conftest.out", "w");
3492 + return ferror (f) || fclose (f) != 0;
3493  
3494    ;
3495    return 0;
3496   }
3497   _ACEOF
3498   ac_clean_files_save=$ac_clean_files
3499 < ac_clean_files="$ac_clean_files a.out a.exe b.out"
3499 > ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3500   # Try to create an executable without -o first, disregard a.out.
3501   # It will help us diagnose broken compilers, and finding out an intuition
3502   # of exeext.
3503 < echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
3504 < echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6
3505 < ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1719 < if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1720 <  (eval $ac_link_default) 2>&5
1721 <  ac_status=$?
1722 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1723 <  (exit $ac_status); }; then
1724 <  # Find the output, starting from the most likely.  This scheme is
1725 < # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1726 < # resort.
3503 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5
3504 > $as_echo_n "checking for C++ compiler default output file name... " >&6; }
3505 > ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3506  
3507 < # Be careful to initialize this variable, since it used to be cached.
3508 < # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
3509 < ac_cv_exeext=
3510 < # b.out is created by i960 compilers.
3511 < for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
3507 > # The possible output files:
3508 > ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3509 >
3510 > ac_rmfiles=
3511 > for ac_file in $ac_files
3512   do
3513 +  case $ac_file in
3514 +    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3515 +    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3516 +  esac
3517 + done
3518 + rm -f $ac_rmfiles
3519 +
3520 + if { { ac_try="$ac_link_default"
3521 + case "(($ac_try" in
3522 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3523 +  *) ac_try_echo=$ac_try;;
3524 + esac
3525 + eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3526 + $as_echo "$ac_try_echo"; } >&5
3527 +  (eval "$ac_link_default") 2>&5
3528 +  ac_status=$?
3529 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3530 +  test $ac_status = 0; }; then :
3531 +  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3532 + # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3533 + # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3534 + # so that the user can short-circuit this test for compilers unknown to
3535 + # Autoconf.
3536 + for ac_file in $ac_files ''
3537 + do
3538    test -f "$ac_file" || continue
3539    case $ac_file in
3540 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
3540 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3541          ;;
1738    conftest.$ac_ext )
1739        # This is the source file.
1740        ;;
3542      [ab].out )
3543          # We found the default executable, but exeext='' is most
3544          # certainly right.
3545          break;;
3546      *.* )
3547 <        ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3548 <        # FIXME: I believe we export ac_cv_exeext for Libtool,
3549 <        # but it would be cool to find out if it's true.  Does anybody
3550 <        # maintain Libtool? --akim.
3551 <        export ac_cv_exeext
3547 >        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3548 >        then :; else
3549 >           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3550 >        fi
3551 >        # We set ac_cv_exeext here because the later test for it is not
3552 >        # safe: cross compilers may not add the suffix if given an `-o'
3553 >        # argument, so we may need to know it at that point already.
3554 >        # Even if this section looks crufty: it has the advantage of
3555 >        # actually working.
3556          break;;
3557      * )
3558          break;;
3559    esac
3560   done
3561 + test "$ac_cv_exeext" = no && ac_cv_exeext=
3562 +
3563   else
3564 <  echo "$as_me: failed program was:" >&5
3564 >  ac_file=''
3565 > fi
3566 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3567 > $as_echo "$ac_file" >&6; }
3568 > if test -z "$ac_file"; then :
3569 >  $as_echo "$as_me: failed program was:" >&5
3570   sed 's/^/| /' conftest.$ac_ext >&5
3571  
3572 < { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
3573 < See \`config.log' for more details." >&5
3574 < echo "$as_me: error: C++ compiler cannot create executables
3575 < See \`config.log' for more details." >&2;}
3576 <   { (exit 77); exit 77; }; }
3572 > { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3573 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3574 > { as_fn_set_status 77
3575 > as_fn_error "C++ compiler cannot create executables
3576 > See \`config.log' for more details." "$LINENO" 5; }; }
3577   fi
1766
3578   ac_exeext=$ac_cv_exeext
1768 echo "$as_me:$LINENO: result: $ac_file" >&5
1769 echo "${ECHO_T}$ac_file" >&6
3579  
3580 < # Check the compiler produces executables we can run.  If not, either
3580 > # Check that the compiler produces executables we can run.  If not, either
3581   # the compiler is broken, or we cross compile.
3582 < echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
3583 < echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6
1775 < # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3582 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5
3583 > $as_echo_n "checking whether the C++ compiler works... " >&6; }
3584   # If not cross compiling, check that we can run a simple program.
3585   if test "$cross_compiling" != yes; then
3586    if { ac_try='./$ac_file'
3587 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3588 <  (eval $ac_try) 2>&5
3587 >  { { case "(($ac_try" in
3588 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3589 >  *) ac_try_echo=$ac_try;;
3590 > esac
3591 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3592 > $as_echo "$ac_try_echo"; } >&5
3593 >  (eval "$ac_try") 2>&5
3594    ac_status=$?
3595 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3596 <  (exit $ac_status); }; }; then
3595 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3596 >  test $ac_status = 0; }; }; then
3597      cross_compiling=no
3598    else
3599      if test "$cross_compiling" = maybe; then
3600          cross_compiling=yes
3601      else
3602 <        { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
3602 >        { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3603 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3604 > as_fn_error "cannot run C++ compiled programs.
3605   If you meant to cross compile, use \`--host'.
3606 < See \`config.log' for more details." >&5
1792 < echo "$as_me: error: cannot run C++ compiled programs.
1793 < If you meant to cross compile, use \`--host'.
1794 < See \`config.log' for more details." >&2;}
1795 <   { (exit 1); exit 1; }; }
3606 > See \`config.log' for more details." "$LINENO" 5; }
3607      fi
3608    fi
3609   fi
3610 < echo "$as_me:$LINENO: result: yes" >&5
3611 < echo "${ECHO_T}yes" >&6
3610 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3611 > $as_echo "yes" >&6; }
3612  
3613 < rm -f a.out a.exe conftest$ac_cv_exeext b.out
3613 > rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3614   ac_clean_files=$ac_clean_files_save
3615 < # Check the compiler produces executables we can run.  If not, either
3615 > # Check that the compiler produces executables we can run.  If not, either
3616   # the compiler is broken, or we cross compile.
3617 < echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3618 < echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
3619 < echo "$as_me:$LINENO: result: $cross_compiling" >&5
3620 < echo "${ECHO_T}$cross_compiling" >&6
3617 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3618 > $as_echo_n "checking whether we are cross compiling... " >&6; }
3619 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3620 > $as_echo "$cross_compiling" >&6; }
3621  
3622 < echo "$as_me:$LINENO: checking for suffix of executables" >&5
3623 < echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
3624 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3625 <  (eval $ac_link) 2>&5
3622 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3623 > $as_echo_n "checking for suffix of executables... " >&6; }
3624 > if { { ac_try="$ac_link"
3625 > case "(($ac_try" in
3626 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3627 >  *) ac_try_echo=$ac_try;;
3628 > esac
3629 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3630 > $as_echo "$ac_try_echo"; } >&5
3631 >  (eval "$ac_link") 2>&5
3632    ac_status=$?
3633 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3634 <  (exit $ac_status); }; then
3633 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3634 >  test $ac_status = 0; }; then :
3635    # If both `conftest.exe' and `conftest' are `present' (well, observable)
3636   # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3637   # work properly (i.e., refer to `conftest.exe'), while it won't with
# Line 1822 | Line 3639 | for ac_file in conftest.exe conftest conftest.*; do
3639   for ac_file in conftest.exe conftest conftest.*; do
3640    test -f "$ac_file" || continue
3641    case $ac_file in
3642 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
3642 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3643      *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1827          export ac_cv_exeext
3644            break;;
3645      * ) break;;
3646    esac
3647   done
3648   else
3649 <  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3650 < See \`config.log' for more details." >&5
3651 < echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3652 < See \`config.log' for more details." >&2;}
1837 <   { (exit 1); exit 1; }; }
3649 >  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3650 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3651 > as_fn_error "cannot compute suffix of executables: cannot compile and link
3652 > See \`config.log' for more details." "$LINENO" 5; }
3653   fi
1839
3654   rm -f conftest$ac_cv_exeext
3655 < echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3656 < echo "${ECHO_T}$ac_cv_exeext" >&6
3655 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3656 > $as_echo "$ac_cv_exeext" >&6; }
3657  
3658   rm -f conftest.$ac_ext
3659   EXEEXT=$ac_cv_exeext
3660   ac_exeext=$EXEEXT
3661 < echo "$as_me:$LINENO: checking for suffix of object files" >&5
3662 < echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
3663 < if test "${ac_cv_objext+set}" = set; then
3664 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3661 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3662 > $as_echo_n "checking for suffix of object files... " >&6; }
3663 > if test "${ac_cv_objext+set}" = set; then :
3664 >  $as_echo_n "(cached) " >&6
3665   else
3666 <  cat >conftest.$ac_ext <<_ACEOF
1853 < /* confdefs.h.  */
1854 < _ACEOF
1855 < cat confdefs.h >>conftest.$ac_ext
1856 < cat >>conftest.$ac_ext <<_ACEOF
3666 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3667   /* end confdefs.h.  */
3668  
3669   int
# Line 1865 | Line 3675 | rm -f conftest.o conftest.obj
3675   }
3676   _ACEOF
3677   rm -f conftest.o conftest.obj
3678 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3679 <  (eval $ac_compile) 2>&5
3678 > if { { ac_try="$ac_compile"
3679 > case "(($ac_try" in
3680 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3681 >  *) ac_try_echo=$ac_try;;
3682 > esac
3683 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3684 > $as_echo "$ac_try_echo"; } >&5
3685 >  (eval "$ac_compile") 2>&5
3686    ac_status=$?
3687 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3688 <  (exit $ac_status); }; then
3689 <  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
3687 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3688 >  test $ac_status = 0; }; then :
3689 >  for ac_file in conftest.o conftest.obj conftest.*; do
3690 >  test -f "$ac_file" || continue;
3691    case $ac_file in
3692 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
3692 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3693      *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3694         break;;
3695    esac
3696   done
3697   else
3698 <  echo "$as_me: failed program was:" >&5
3698 >  $as_echo "$as_me: failed program was:" >&5
3699   sed 's/^/| /' conftest.$ac_ext >&5
3700  
3701 < { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3702 < See \`config.log' for more details." >&5
3703 < echo "$as_me: error: cannot compute suffix of object files: cannot compile
3704 < See \`config.log' for more details." >&2;}
1888 <   { (exit 1); exit 1; }; }
3701 > { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3702 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3703 > as_fn_error "cannot compute suffix of object files: cannot compile
3704 > See \`config.log' for more details." "$LINENO" 5; }
3705   fi
1890
3706   rm -f conftest.$ac_cv_objext conftest.$ac_ext
3707   fi
3708 < echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3709 < echo "${ECHO_T}$ac_cv_objext" >&6
3708 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3709 > $as_echo "$ac_cv_objext" >&6; }
3710   OBJEXT=$ac_cv_objext
3711   ac_objext=$OBJEXT
3712 < echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3713 < echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
3714 < if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3715 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3712 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3713 > $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3714 > if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
3715 >  $as_echo_n "(cached) " >&6
3716   else
3717 <  cat >conftest.$ac_ext <<_ACEOF
1903 < /* confdefs.h.  */
1904 < _ACEOF
1905 < cat confdefs.h >>conftest.$ac_ext
1906 < cat >>conftest.$ac_ext <<_ACEOF
3717 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3718   /* end confdefs.h.  */
3719  
3720   int
# Line 1917 | Line 3728 | _ACEOF
3728    return 0;
3729   }
3730   _ACEOF
3731 < rm -f conftest.$ac_objext
1921 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1922 <  (eval $ac_compile) 2>conftest.er1
1923 <  ac_status=$?
1924 <  grep -v '^ *+' conftest.er1 >conftest.err
1925 <  rm -f conftest.er1
1926 <  cat conftest.err >&5
1927 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1928 <  (exit $ac_status); } &&
1929 <         { ac_try='test -z "$ac_cxx_werror_flag"
1930 <                         || test ! -s conftest.err'
1931 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1932 <  (eval $ac_try) 2>&5
1933 <  ac_status=$?
1934 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1935 <  (exit $ac_status); }; } &&
1936 <         { ac_try='test -s conftest.$ac_objext'
1937 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1938 <  (eval $ac_try) 2>&5
1939 <  ac_status=$?
1940 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1941 <  (exit $ac_status); }; }; then
3731 > if ac_fn_cxx_try_compile "$LINENO"; then :
3732    ac_compiler_gnu=yes
3733   else
3734 <  echo "$as_me: failed program was:" >&5
1945 < sed 's/^/| /' conftest.$ac_ext >&5
1946 <
1947 < ac_compiler_gnu=no
3734 >  ac_compiler_gnu=no
3735   fi
3736 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3736 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3737   ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3738  
3739   fi
3740 < echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3741 < echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
3742 < GXX=`test $ac_compiler_gnu = yes && echo yes`
3740 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3741 > $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3742 > if test $ac_compiler_gnu = yes; then
3743 >  GXX=yes
3744 > else
3745 >  GXX=
3746 > fi
3747   ac_test_CXXFLAGS=${CXXFLAGS+set}
3748   ac_save_CXXFLAGS=$CXXFLAGS
3749 < CXXFLAGS="-g"
3750 < echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3751 < echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
3752 < if test "${ac_cv_prog_cxx_g+set}" = set; then
1962 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3749 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3750 > $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3751 > if test "${ac_cv_prog_cxx_g+set}" = set; then :
3752 >  $as_echo_n "(cached) " >&6
3753   else
3754 <  cat >conftest.$ac_ext <<_ACEOF
3755 < /* confdefs.h.  */
3756 < _ACEOF
3757 < cat confdefs.h >>conftest.$ac_ext
3758 < cat >>conftest.$ac_ext <<_ACEOF
3754 >  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3755 >   ac_cxx_werror_flag=yes
3756 >   ac_cv_prog_cxx_g=no
3757 >   CXXFLAGS="-g"
3758 >   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3759   /* end confdefs.h.  */
3760  
3761   int
# Line 1976 | Line 3766 | _ACEOF
3766    return 0;
3767   }
3768   _ACEOF
3769 < rm -f conftest.$ac_objext
1980 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1981 <  (eval $ac_compile) 2>conftest.er1
1982 <  ac_status=$?
1983 <  grep -v '^ *+' conftest.er1 >conftest.err
1984 <  rm -f conftest.er1
1985 <  cat conftest.err >&5
1986 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1987 <  (exit $ac_status); } &&
1988 <         { ac_try='test -z "$ac_cxx_werror_flag"
1989 <                         || test ! -s conftest.err'
1990 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1991 <  (eval $ac_try) 2>&5
1992 <  ac_status=$?
1993 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1994 <  (exit $ac_status); }; } &&
1995 <         { ac_try='test -s conftest.$ac_objext'
1996 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1997 <  (eval $ac_try) 2>&5
1998 <  ac_status=$?
1999 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2000 <  (exit $ac_status); }; }; then
3769 > if ac_fn_cxx_try_compile "$LINENO"; then :
3770    ac_cv_prog_cxx_g=yes
3771   else
3772 <  echo "$as_me: failed program was:" >&5
3773 < sed 's/^/| /' conftest.$ac_ext >&5
2005 <
2006 < ac_cv_prog_cxx_g=no
2007 < fi
2008 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2009 < fi
2010 < echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2011 < echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2012 < if test "$ac_test_CXXFLAGS" = set; then
2013 <  CXXFLAGS=$ac_save_CXXFLAGS
2014 < elif test $ac_cv_prog_cxx_g = yes; then
2015 <  if test "$GXX" = yes; then
2016 <    CXXFLAGS="-g -O2"
2017 <  else
2018 <    CXXFLAGS="-g"
2019 <  fi
2020 < else
2021 <  if test "$GXX" = yes; then
2022 <    CXXFLAGS="-O2"
2023 <  else
2024 <    CXXFLAGS=
2025 <  fi
2026 < fi
2027 < for ac_declaration in \
2028 <   '' \
2029 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
2030 <   'extern "C" void std::exit (int); using std::exit;' \
2031 <   'extern "C" void exit (int) throw ();' \
2032 <   'extern "C" void exit (int);' \
2033 <   'void exit (int);'
2034 < do
2035 <  cat >conftest.$ac_ext <<_ACEOF
2036 < /* confdefs.h.  */
2037 < _ACEOF
2038 < cat confdefs.h >>conftest.$ac_ext
2039 < cat >>conftest.$ac_ext <<_ACEOF
3772 >  CXXFLAGS=""
3773 >      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3774   /* end confdefs.h.  */
3775 < $ac_declaration
2042 < #include <stdlib.h>
3775 >
3776   int
3777   main ()
3778   {
3779 < exit (42);
3779 >
3780    ;
3781    return 0;
3782   }
3783   _ACEOF
3784 < rm -f conftest.$ac_objext
2052 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2053 <  (eval $ac_compile) 2>conftest.er1
2054 <  ac_status=$?
2055 <  grep -v '^ *+' conftest.er1 >conftest.err
2056 <  rm -f conftest.er1
2057 <  cat conftest.err >&5
2058 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2059 <  (exit $ac_status); } &&
2060 <         { ac_try='test -z "$ac_cxx_werror_flag"
2061 <                         || test ! -s conftest.err'
2062 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2063 <  (eval $ac_try) 2>&5
2064 <  ac_status=$?
2065 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2066 <  (exit $ac_status); }; } &&
2067 <         { ac_try='test -s conftest.$ac_objext'
2068 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2069 <  (eval $ac_try) 2>&5
2070 <  ac_status=$?
2071 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2072 <  (exit $ac_status); }; }; then
2073 <  :
2074 < else
2075 <  echo "$as_me: failed program was:" >&5
2076 < sed 's/^/| /' conftest.$ac_ext >&5
3784 > if ac_fn_cxx_try_compile "$LINENO"; then :
3785  
3786 < continue
3787 < fi
3788 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3789 <  cat >conftest.$ac_ext <<_ACEOF
2082 < /* confdefs.h.  */
2083 < _ACEOF
2084 < cat confdefs.h >>conftest.$ac_ext
2085 < cat >>conftest.$ac_ext <<_ACEOF
3786 > else
3787 >  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3788 >         CXXFLAGS="-g"
3789 >         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3790   /* end confdefs.h.  */
3791 < $ac_declaration
3791 >
3792   int
3793   main ()
3794   {
3795 < exit (42);
3795 >
3796    ;
3797    return 0;
3798   }
3799   _ACEOF
3800 < rm -f conftest.$ac_objext
3801 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2098 <  (eval $ac_compile) 2>conftest.er1
2099 <  ac_status=$?
2100 <  grep -v '^ *+' conftest.er1 >conftest.err
2101 <  rm -f conftest.er1
2102 <  cat conftest.err >&5
2103 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2104 <  (exit $ac_status); } &&
2105 <         { ac_try='test -z "$ac_cxx_werror_flag"
2106 <                         || test ! -s conftest.err'
2107 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2108 <  (eval $ac_try) 2>&5
2109 <  ac_status=$?
2110 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2111 <  (exit $ac_status); }; } &&
2112 <         { ac_try='test -s conftest.$ac_objext'
2113 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2114 <  (eval $ac_try) 2>&5
2115 <  ac_status=$?
2116 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2117 <  (exit $ac_status); }; }; then
2118 <  break
2119 < else
2120 <  echo "$as_me: failed program was:" >&5
2121 < sed 's/^/| /' conftest.$ac_ext >&5
2122 <
3800 > if ac_fn_cxx_try_compile "$LINENO"; then :
3801 >  ac_cv_prog_cxx_g=yes
3802   fi
3803 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2125 < done
2126 < rm -f conftest*
2127 < if test -n "$ac_declaration"; then
2128 <  echo '#ifdef __cplusplus' >>confdefs.h
2129 <  echo $ac_declaration      >>confdefs.h
2130 <  echo '#endif'             >>confdefs.h
3803 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3804   fi
3805 <
2133 < ac_ext=c
2134 < ac_cpp='$CPP $CPPFLAGS'
2135 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2136 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2137 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
2138 <
2139 < ac_ext=c
2140 < ac_cpp='$CPP $CPPFLAGS'
2141 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2142 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2143 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
2144 < if test -n "$ac_tool_prefix"; then
2145 <  for ac_prog in icc pgcc pathcc cc xlc gcc
2146 <  do
2147 <    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2148 < set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2149 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2150 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2151 < if test "${ac_cv_prog_CC+set}" = set; then
2152 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2153 < else
2154 <  if test -n "$CC"; then
2155 <  ac_cv_prog_CC="$CC" # Let the user override the test.
2156 < else
2157 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2158 < for as_dir in $PATH
2159 < do
2160 <  IFS=$as_save_IFS
2161 <  test -z "$as_dir" && as_dir=.
2162 <  for ac_exec_ext in '' $ac_executable_extensions; do
2163 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2164 <    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2165 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2166 <    break 2
2167 <  fi
2168 < done
2169 < done
2170 <
3805 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3806   fi
3807 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3808 +   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3809   fi
3810 < CC=$ac_cv_prog_CC
3811 < if test -n "$CC"; then
3812 <  echo "$as_me:$LINENO: result: $CC" >&5
3813 < echo "${ECHO_T}$CC" >&6
3810 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3811 > $as_echo "$ac_cv_prog_cxx_g" >&6; }
3812 > if test "$ac_test_CXXFLAGS" = set; then
3813 >  CXXFLAGS=$ac_save_CXXFLAGS
3814 > elif test $ac_cv_prog_cxx_g = yes; then
3815 >  if test "$GXX" = yes; then
3816 >    CXXFLAGS="-g -O2"
3817 >  else
3818 >    CXXFLAGS="-g"
3819 >  fi
3820   else
3821 <  echo "$as_me:$LINENO: result: no" >&5
3822 < echo "${ECHO_T}no" >&6
3821 >  if test "$GXX" = yes; then
3822 >    CXXFLAGS="-O2"
3823 >  else
3824 >    CXXFLAGS=
3825 >  fi
3826   fi
3827 + ac_ext=cpp
3828 + ac_cpp='$CXXCPP $CPPFLAGS'
3829 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3830 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3831 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3832  
3833 <    test -n "$CC" && break
3834 <  done
3835 < fi
3836 < if test -z "$CC"; then
3837 <  ac_ct_CC=$CC
3838 <  for ac_prog in icc pgcc pathcc cc xlc gcc
3833 >
3834 >
3835 >
3836 >
3837 >
3838 >
3839 >        for ac_prog in openmpicxx openmpiCC openmpic++ mpic++ mpicxx mpiCC hcp mpxlC_r mpxlC mpCC cmpic++
3840   do
3841    # Extract the first word of "$ac_prog", so it can be a program name with args.
3842   set dummy $ac_prog; ac_word=$2
3843 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3844 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3845 < if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3846 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3843 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3844 > $as_echo_n "checking for $ac_word... " >&6; }
3845 > if test "${ac_cv_prog_MPICXX+set}" = set; then :
3846 >  $as_echo_n "(cached) " >&6
3847   else
3848 <  if test -n "$ac_ct_CC"; then
3849 <  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3848 >  if test -n "$MPICXX"; then
3849 >  ac_cv_prog_MPICXX="$MPICXX" # Let the user override the test.
3850   else
3851   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3852   for as_dir in $PATH
3853   do
3854    IFS=$as_save_IFS
3855    test -z "$as_dir" && as_dir=.
3856 <  for ac_exec_ext in '' $ac_executable_extensions; do
3857 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3858 <    ac_cv_prog_ac_ct_CC="$ac_prog"
3859 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3856 >    for ac_exec_ext in '' $ac_executable_extensions; do
3857 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3858 >    ac_cv_prog_MPICXX="$ac_prog"
3859 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3860      break 2
3861    fi
3862   done
3863 < done
3863 >  done
3864 > IFS=$as_save_IFS
3865  
3866   fi
3867   fi
3868 < ac_ct_CC=$ac_cv_prog_ac_ct_CC
3869 < if test -n "$ac_ct_CC"; then
3870 <  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3871 < echo "${ECHO_T}$ac_ct_CC" >&6
3868 > MPICXX=$ac_cv_prog_MPICXX
3869 > if test -n "$MPICXX"; then
3870 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPICXX" >&5
3871 > $as_echo "$MPICXX" >&6; }
3872   else
3873 <  echo "$as_me:$LINENO: result: no" >&5
3874 < echo "${ECHO_T}no" >&6
3873 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3874 > $as_echo "no" >&6; }
3875   fi
3876  
3877 <  test -n "$ac_ct_CC" && break
3877 >
3878 >  test -n "$MPICXX" && break
3879   done
3880 + test -n "$MPICXX" || MPICXX="$CXX"
3881  
3882 <  CC=$ac_ct_CC
3882 >        ax_mpi_save_CXX="$CXX"
3883 >        CXX="$MPICXX"
3884 >
3885 >
3886 >
3887 > if test x = x"$MPILIBS"; then
3888 >        ac_fn_cxx_check_func "$LINENO" "MPI_Init" "ac_cv_func_MPI_Init"
3889 > if test "x$ac_cv_func_MPI_Init" = x""yes; then :
3890 >  MPILIBS=" "
3891   fi
3892  
3893 + fi
3894  
3895 < test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3896 < See \`config.log' for more details." >&5
3897 < echo "$as_me: error: no acceptable C compiler found in \$PATH
3898 < See \`config.log' for more details." >&2;}
3899 <   { (exit 1); exit 1; }; }
3895 > if test x = x"$MPILIBS"; then
3896 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
3897 > $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
3898 > if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then :
3899 >  $as_echo_n "(cached) " >&6
3900 > else
3901 >  ac_check_lib_save_LIBS=$LIBS
3902 > LIBS="-lmpi  $LIBS"
3903 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3904 > /* end confdefs.h.  */
3905  
3906 < # Provide some information about the compiler.
3907 < echo "$as_me:$LINENO:" \
3908 <     "checking for C compiler version" >&5
3909 < ac_compiler=`set X $ac_compile; echo $2`
3910 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3911 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
3912 <  ac_status=$?
3913 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3914 <  (exit $ac_status); }
3915 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3916 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
3917 <  ac_status=$?
3918 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3919 <  (exit $ac_status); }
3920 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3921 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
3922 <  ac_status=$?
3923 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3924 <  (exit $ac_status); }
3906 > /* Override any GCC internal prototype to avoid an error.
3907 >   Use char because int might match the return type of a GCC
3908 >   builtin and then its argument prototype would still apply.  */
3909 > #ifdef __cplusplus
3910 > extern "C"
3911 > #endif
3912 > char MPI_Init ();
3913 > int
3914 > main ()
3915 > {
3916 > return MPI_Init ();
3917 >  ;
3918 >  return 0;
3919 > }
3920 > _ACEOF
3921 > if ac_fn_cxx_try_link "$LINENO"; then :
3922 >  ac_cv_lib_mpi_MPI_Init=yes
3923 > else
3924 >  ac_cv_lib_mpi_MPI_Init=no
3925 > fi
3926 > rm -f core conftest.err conftest.$ac_objext \
3927 >    conftest$ac_exeext conftest.$ac_ext
3928 > LIBS=$ac_check_lib_save_LIBS
3929 > fi
3930 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
3931 > $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
3932 > if test "x$ac_cv_lib_mpi_MPI_Init" = x""yes; then :
3933 >  MPILIBS="-lmpi"
3934 > fi
3935  
3936 < echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3937 < echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
3938 < if test "${ac_cv_c_compiler_gnu+set}" = set; then
3939 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3936 > fi
3937 > if test x = x"$MPILIBS"; then
3938 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
3939 > $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
3940 > if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then :
3941 >  $as_echo_n "(cached) " >&6
3942   else
3943 <  cat >conftest.$ac_ext <<_ACEOF
3944 < /* confdefs.h.  */
3943 >  ac_check_lib_save_LIBS=$LIBS
3944 > LIBS="-lmpich  $LIBS"
3945 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3946 > /* end confdefs.h.  */
3947 >
3948 > /* Override any GCC internal prototype to avoid an error.
3949 >   Use char because int might match the return type of a GCC
3950 >   builtin and then its argument prototype would still apply.  */
3951 > #ifdef __cplusplus
3952 > extern "C"
3953 > #endif
3954 > char MPI_Init ();
3955 > int
3956 > main ()
3957 > {
3958 > return MPI_Init ();
3959 >  ;
3960 >  return 0;
3961 > }
3962   _ACEOF
3963 < cat confdefs.h >>conftest.$ac_ext
3964 < cat >>conftest.$ac_ext <<_ACEOF
3963 > if ac_fn_cxx_try_link "$LINENO"; then :
3964 >  ac_cv_lib_mpich_MPI_Init=yes
3965 > else
3966 >  ac_cv_lib_mpich_MPI_Init=no
3967 > fi
3968 > rm -f core conftest.err conftest.$ac_objext \
3969 >    conftest$ac_exeext conftest.$ac_ext
3970 > LIBS=$ac_check_lib_save_LIBS
3971 > fi
3972 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
3973 > $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
3974 > if test "x$ac_cv_lib_mpich_MPI_Init" = x""yes; then :
3975 >  MPILIBS="-lmpich"
3976 > fi
3977 >
3978 > fi
3979 >
3980 > if test x != x"$MPILIBS"; then
3981 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpi.h" >&5
3982 > $as_echo_n "checking for mpi.h... " >&6; }
3983 >        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3984   /* end confdefs.h.  */
3985 + #include <mpi.h>
3986 + int
3987 + main ()
3988 + {
3989  
3990 +  ;
3991 +  return 0;
3992 + }
3993 + _ACEOF
3994 + if ac_fn_cxx_try_compile "$LINENO"; then :
3995 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3996 + $as_echo "yes" >&6; }
3997 + else
3998 +  MPILIBS=""
3999 +                { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4000 + $as_echo "no" >&6; }
4001 + fi
4002 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4003 + fi
4004 +
4005 + CXX="$ax_mpi_save_CXX"
4006 +
4007 +
4008 +
4009 + # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4010 + if test x = x"$MPILIBS"; then
4011 +        USE_MPI="no"
4012 +       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable C++ MPI implementation found. oopse_MPI will not be built." >&5
4013 + $as_echo "$as_me: WARNING: No suitable C++ MPI implementation found. oopse_MPI will not be built." >&2;}
4014 +        :
4015 + else
4016 +        USE_MPI="yes"
4017 +        :
4018 + fi
4019 +
4020 + ac_ext=c
4021 + ac_cpp='$CPP $CPPFLAGS'
4022 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4023 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4024 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
4025 + if test -n "$ac_tool_prefix"; then
4026 +  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4027 + set dummy ${ac_tool_prefix}gcc; ac_word=$2
4028 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4029 + $as_echo_n "checking for $ac_word... " >&6; }
4030 + if test "${ac_cv_prog_CC+set}" = set; then :
4031 +  $as_echo_n "(cached) " >&6
4032 + else
4033 +  if test -n "$CC"; then
4034 +  ac_cv_prog_CC="$CC" # Let the user override the test.
4035 + else
4036 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4037 + for as_dir in $PATH
4038 + do
4039 +  IFS=$as_save_IFS
4040 +  test -z "$as_dir" && as_dir=.
4041 +    for ac_exec_ext in '' $ac_executable_extensions; do
4042 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4043 +    ac_cv_prog_CC="${ac_tool_prefix}gcc"
4044 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4045 +    break 2
4046 +  fi
4047 + done
4048 +  done
4049 + IFS=$as_save_IFS
4050 +
4051 + fi
4052 + fi
4053 + CC=$ac_cv_prog_CC
4054 + if test -n "$CC"; then
4055 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4056 + $as_echo "$CC" >&6; }
4057 + else
4058 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4059 + $as_echo "no" >&6; }
4060 + fi
4061 +
4062 +
4063 + fi
4064 + if test -z "$ac_cv_prog_CC"; then
4065 +  ac_ct_CC=$CC
4066 +  # Extract the first word of "gcc", so it can be a program name with args.
4067 + set dummy gcc; ac_word=$2
4068 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4069 + $as_echo_n "checking for $ac_word... " >&6; }
4070 + if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4071 +  $as_echo_n "(cached) " >&6
4072 + else
4073 +  if test -n "$ac_ct_CC"; then
4074 +  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4075 + else
4076 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4077 + for as_dir in $PATH
4078 + do
4079 +  IFS=$as_save_IFS
4080 +  test -z "$as_dir" && as_dir=.
4081 +    for ac_exec_ext in '' $ac_executable_extensions; do
4082 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4083 +    ac_cv_prog_ac_ct_CC="gcc"
4084 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4085 +    break 2
4086 +  fi
4087 + done
4088 +  done
4089 + IFS=$as_save_IFS
4090 +
4091 + fi
4092 + fi
4093 + ac_ct_CC=$ac_cv_prog_ac_ct_CC
4094 + if test -n "$ac_ct_CC"; then
4095 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4096 + $as_echo "$ac_ct_CC" >&6; }
4097 + else
4098 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4099 + $as_echo "no" >&6; }
4100 + fi
4101 +
4102 +  if test "x$ac_ct_CC" = x; then
4103 +    CC=""
4104 +  else
4105 +    case $cross_compiling:$ac_tool_warned in
4106 + yes:)
4107 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4108 + $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4109 + ac_tool_warned=yes ;;
4110 + esac
4111 +    CC=$ac_ct_CC
4112 +  fi
4113 + else
4114 +  CC="$ac_cv_prog_CC"
4115 + fi
4116 +
4117 + if test -z "$CC"; then
4118 +          if test -n "$ac_tool_prefix"; then
4119 +    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4120 + set dummy ${ac_tool_prefix}cc; ac_word=$2
4121 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4122 + $as_echo_n "checking for $ac_word... " >&6; }
4123 + if test "${ac_cv_prog_CC+set}" = set; then :
4124 +  $as_echo_n "(cached) " >&6
4125 + else
4126 +  if test -n "$CC"; then
4127 +  ac_cv_prog_CC="$CC" # Let the user override the test.
4128 + else
4129 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4130 + for as_dir in $PATH
4131 + do
4132 +  IFS=$as_save_IFS
4133 +  test -z "$as_dir" && as_dir=.
4134 +    for ac_exec_ext in '' $ac_executable_extensions; do
4135 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4136 +    ac_cv_prog_CC="${ac_tool_prefix}cc"
4137 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4138 +    break 2
4139 +  fi
4140 + done
4141 +  done
4142 + IFS=$as_save_IFS
4143 +
4144 + fi
4145 + fi
4146 + CC=$ac_cv_prog_CC
4147 + if test -n "$CC"; then
4148 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4149 + $as_echo "$CC" >&6; }
4150 + else
4151 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4152 + $as_echo "no" >&6; }
4153 + fi
4154 +
4155 +
4156 +  fi
4157 + fi
4158 + if test -z "$CC"; then
4159 +  # Extract the first word of "cc", so it can be a program name with args.
4160 + set dummy cc; ac_word=$2
4161 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4162 + $as_echo_n "checking for $ac_word... " >&6; }
4163 + if test "${ac_cv_prog_CC+set}" = set; then :
4164 +  $as_echo_n "(cached) " >&6
4165 + else
4166 +  if test -n "$CC"; then
4167 +  ac_cv_prog_CC="$CC" # Let the user override the test.
4168 + else
4169 +  ac_prog_rejected=no
4170 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4171 + for as_dir in $PATH
4172 + do
4173 +  IFS=$as_save_IFS
4174 +  test -z "$as_dir" && as_dir=.
4175 +    for ac_exec_ext in '' $ac_executable_extensions; do
4176 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4177 +    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4178 +       ac_prog_rejected=yes
4179 +       continue
4180 +     fi
4181 +    ac_cv_prog_CC="cc"
4182 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4183 +    break 2
4184 +  fi
4185 + done
4186 +  done
4187 + IFS=$as_save_IFS
4188 +
4189 + if test $ac_prog_rejected = yes; then
4190 +  # We found a bogon in the path, so make sure we never use it.
4191 +  set dummy $ac_cv_prog_CC
4192 +  shift
4193 +  if test $# != 0; then
4194 +    # We chose a different compiler from the bogus one.
4195 +    # However, it has the same basename, so the bogon will be chosen
4196 +    # first if we set CC to just the basename; use the full file name.
4197 +    shift
4198 +    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4199 +  fi
4200 + fi
4201 + fi
4202 + fi
4203 + CC=$ac_cv_prog_CC
4204 + if test -n "$CC"; then
4205 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4206 + $as_echo "$CC" >&6; }
4207 + else
4208 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4209 + $as_echo "no" >&6; }
4210 + fi
4211 +
4212 +
4213 + fi
4214 + if test -z "$CC"; then
4215 +  if test -n "$ac_tool_prefix"; then
4216 +  for ac_prog in cl.exe
4217 +  do
4218 +    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4219 + set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4220 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4221 + $as_echo_n "checking for $ac_word... " >&6; }
4222 + if test "${ac_cv_prog_CC+set}" = set; then :
4223 +  $as_echo_n "(cached) " >&6
4224 + else
4225 +  if test -n "$CC"; then
4226 +  ac_cv_prog_CC="$CC" # Let the user override the test.
4227 + else
4228 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4229 + for as_dir in $PATH
4230 + do
4231 +  IFS=$as_save_IFS
4232 +  test -z "$as_dir" && as_dir=.
4233 +    for ac_exec_ext in '' $ac_executable_extensions; do
4234 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4235 +    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4236 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4237 +    break 2
4238 +  fi
4239 + done
4240 +  done
4241 + IFS=$as_save_IFS
4242 +
4243 + fi
4244 + fi
4245 + CC=$ac_cv_prog_CC
4246 + if test -n "$CC"; then
4247 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4248 + $as_echo "$CC" >&6; }
4249 + else
4250 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4251 + $as_echo "no" >&6; }
4252 + fi
4253 +
4254 +
4255 +    test -n "$CC" && break
4256 +  done
4257 + fi
4258 + if test -z "$CC"; then
4259 +  ac_ct_CC=$CC
4260 +  for ac_prog in cl.exe
4261 + do
4262 +  # Extract the first word of "$ac_prog", so it can be a program name with args.
4263 + set dummy $ac_prog; ac_word=$2
4264 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4265 + $as_echo_n "checking for $ac_word... " >&6; }
4266 + if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4267 +  $as_echo_n "(cached) " >&6
4268 + else
4269 +  if test -n "$ac_ct_CC"; then
4270 +  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4271 + else
4272 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4273 + for as_dir in $PATH
4274 + do
4275 +  IFS=$as_save_IFS
4276 +  test -z "$as_dir" && as_dir=.
4277 +    for ac_exec_ext in '' $ac_executable_extensions; do
4278 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4279 +    ac_cv_prog_ac_ct_CC="$ac_prog"
4280 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4281 +    break 2
4282 +  fi
4283 + done
4284 +  done
4285 + IFS=$as_save_IFS
4286 +
4287 + fi
4288 + fi
4289 + ac_ct_CC=$ac_cv_prog_ac_ct_CC
4290 + if test -n "$ac_ct_CC"; then
4291 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4292 + $as_echo "$ac_ct_CC" >&6; }
4293 + else
4294 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4295 + $as_echo "no" >&6; }
4296 + fi
4297 +
4298 +
4299 +  test -n "$ac_ct_CC" && break
4300 + done
4301 +
4302 +  if test "x$ac_ct_CC" = x; then
4303 +    CC=""
4304 +  else
4305 +    case $cross_compiling:$ac_tool_warned in
4306 + yes:)
4307 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4308 + $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4309 + ac_tool_warned=yes ;;
4310 + esac
4311 +    CC=$ac_ct_CC
4312 +  fi
4313 + fi
4314 +
4315 + fi
4316 +
4317 +
4318 + test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4319 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4320 + as_fn_error "no acceptable C compiler found in \$PATH
4321 + See \`config.log' for more details." "$LINENO" 5; }
4322 +
4323 + # Provide some information about the compiler.
4324 + $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4325 + set X $ac_compile
4326 + ac_compiler=$2
4327 + for ac_option in --version -v -V -qversion; do
4328 +  { { ac_try="$ac_compiler $ac_option >&5"
4329 + case "(($ac_try" in
4330 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4331 +  *) ac_try_echo=$ac_try;;
4332 + esac
4333 + eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4334 + $as_echo "$ac_try_echo"; } >&5
4335 +  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4336 +  ac_status=$?
4337 +  if test -s conftest.err; then
4338 +    sed '10a\
4339 + ... rest of stderr output deleted ...
4340 +         10q' conftest.err >conftest.er1
4341 +    cat conftest.er1 >&5
4342 +    rm -f conftest.er1 conftest.err
4343 +  fi
4344 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4345 +  test $ac_status = 0; }
4346 + done
4347 +
4348 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4349 + $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4350 + if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4351 +  $as_echo_n "(cached) " >&6
4352 + else
4353 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4354 + /* end confdefs.h.  */
4355 +
4356   int
4357   main ()
4358   {
# Line 2277 | Line 4364 | _ACEOF
4364    return 0;
4365   }
4366   _ACEOF
4367 < rm -f conftest.$ac_objext
2281 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2282 <  (eval $ac_compile) 2>conftest.er1
2283 <  ac_status=$?
2284 <  grep -v '^ *+' conftest.er1 >conftest.err
2285 <  rm -f conftest.er1
2286 <  cat conftest.err >&5
2287 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2288 <  (exit $ac_status); } &&
2289 <         { ac_try='test -z "$ac_c_werror_flag"
2290 <                         || test ! -s conftest.err'
2291 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2292 <  (eval $ac_try) 2>&5
2293 <  ac_status=$?
2294 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2295 <  (exit $ac_status); }; } &&
2296 <         { ac_try='test -s conftest.$ac_objext'
2297 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2298 <  (eval $ac_try) 2>&5
2299 <  ac_status=$?
2300 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2301 <  (exit $ac_status); }; }; then
4367 > if ac_fn_c_try_compile "$LINENO"; then :
4368    ac_compiler_gnu=yes
4369   else
4370 <  echo "$as_me: failed program was:" >&5
2305 < sed 's/^/| /' conftest.$ac_ext >&5
2306 <
2307 < ac_compiler_gnu=no
4370 >  ac_compiler_gnu=no
4371   fi
4372 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4372 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4373   ac_cv_c_compiler_gnu=$ac_compiler_gnu
4374  
4375   fi
4376 < echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
4377 < echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
4378 < GCC=`test $ac_compiler_gnu = yes && echo yes`
4376 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4377 > $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4378 > if test $ac_compiler_gnu = yes; then
4379 >  GCC=yes
4380 > else
4381 >  GCC=
4382 > fi
4383   ac_test_CFLAGS=${CFLAGS+set}
4384   ac_save_CFLAGS=$CFLAGS
4385 < CFLAGS="-g"
4386 < echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
4387 < echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
4388 < if test "${ac_cv_prog_cc_g+set}" = set; then
2322 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4385 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4386 > $as_echo_n "checking whether $CC accepts -g... " >&6; }
4387 > if test "${ac_cv_prog_cc_g+set}" = set; then :
4388 >  $as_echo_n "(cached) " >&6
4389   else
4390 <  cat >conftest.$ac_ext <<_ACEOF
4391 < /* confdefs.h.  */
4392 < _ACEOF
4393 < cat confdefs.h >>conftest.$ac_ext
4394 < cat >>conftest.$ac_ext <<_ACEOF
4390 >  ac_save_c_werror_flag=$ac_c_werror_flag
4391 >   ac_c_werror_flag=yes
4392 >   ac_cv_prog_cc_g=no
4393 >   CFLAGS="-g"
4394 >   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4395   /* end confdefs.h.  */
4396  
4397   int
# Line 2336 | Line 4402 | _ACEOF
4402    return 0;
4403   }
4404   _ACEOF
4405 < rm -f conftest.$ac_objext
2340 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2341 <  (eval $ac_compile) 2>conftest.er1
2342 <  ac_status=$?
2343 <  grep -v '^ *+' conftest.er1 >conftest.err
2344 <  rm -f conftest.er1
2345 <  cat conftest.err >&5
2346 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2347 <  (exit $ac_status); } &&
2348 <         { ac_try='test -z "$ac_c_werror_flag"
2349 <                         || test ! -s conftest.err'
2350 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2351 <  (eval $ac_try) 2>&5
2352 <  ac_status=$?
2353 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2354 <  (exit $ac_status); }; } &&
2355 <         { ac_try='test -s conftest.$ac_objext'
2356 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2357 <  (eval $ac_try) 2>&5
2358 <  ac_status=$?
2359 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2360 <  (exit $ac_status); }; }; then
4405 > if ac_fn_c_try_compile "$LINENO"; then :
4406    ac_cv_prog_cc_g=yes
4407   else
4408 <  echo "$as_me: failed program was:" >&5
4409 < sed 's/^/| /' conftest.$ac_ext >&5
4408 >  CFLAGS=""
4409 >      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4410 > /* end confdefs.h.  */
4411  
4412 < ac_cv_prog_cc_g=no
4412 > int
4413 > main ()
4414 > {
4415 >
4416 >  ;
4417 >  return 0;
4418 > }
4419 > _ACEOF
4420 > if ac_fn_c_try_compile "$LINENO"; then :
4421 >
4422 > else
4423 >  ac_c_werror_flag=$ac_save_c_werror_flag
4424 >         CFLAGS="-g"
4425 >         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4426 > /* end confdefs.h.  */
4427 >
4428 > int
4429 > main ()
4430 > {
4431 >
4432 >  ;
4433 >  return 0;
4434 > }
4435 > _ACEOF
4436 > if ac_fn_c_try_compile "$LINENO"; then :
4437 >  ac_cv_prog_cc_g=yes
4438   fi
4439 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4439 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4440   fi
4441 < echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
4442 < echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
4441 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4442 > fi
4443 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4444 >   ac_c_werror_flag=$ac_save_c_werror_flag
4445 > fi
4446 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4447 > $as_echo "$ac_cv_prog_cc_g" >&6; }
4448   if test "$ac_test_CFLAGS" = set; then
4449    CFLAGS=$ac_save_CFLAGS
4450   elif test $ac_cv_prog_cc_g = yes; then
# Line 2384 | Line 4460 | fi
4460      CFLAGS=
4461    fi
4462   fi
4463 < echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
4464 < echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
4465 < if test "${ac_cv_prog_cc_stdc+set}" = set; then
4466 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4463 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4464 > $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4465 > if test "${ac_cv_prog_cc_c89+set}" = set; then :
4466 >  $as_echo_n "(cached) " >&6
4467   else
4468 <  ac_cv_prog_cc_stdc=no
4468 >  ac_cv_prog_cc_c89=no
4469   ac_save_CC=$CC
4470 < cat >conftest.$ac_ext <<_ACEOF
2395 < /* confdefs.h.  */
2396 < _ACEOF
2397 < cat confdefs.h >>conftest.$ac_ext
2398 < cat >>conftest.$ac_ext <<_ACEOF
4470 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4471   /* end confdefs.h.  */
4472   #include <stdarg.h>
4473   #include <stdio.h>
# Line 2423 | Line 4495 | static char *f (char * (*g) (char **, int), char **p,
4495   /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4496     function prototypes and stuff, but not '\xHH' hex character constants.
4497     These don't provoke an error unfortunately, instead are silently treated
4498 <   as 'x'.  The following induces an error, until -std1 is added to get
4498 >   as 'x'.  The following induces an error, until -std is added to get
4499     proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4500     array size at least.  It's necessary to write '\x00'==0 to get something
4501 <   that's true only with -std1.  */
4501 >   that's true only with -std.  */
4502   int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4503  
4504 + /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4505 +   inside strings and character constants.  */
4506 + #define FOO(x) 'x'
4507 + int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4508 +
4509   int test (int i, double x);
4510   struct s1 {int (*f) (int a);};
4511   struct s2 {int (*f) (double a);};
# Line 2443 | Line 4520 | _ACEOF
4520    return 0;
4521   }
4522   _ACEOF
4523 < # Don't try gcc -ansi; that turns off useful extensions and
4524 < # breaks some systems' header files.
2448 < # AIX                   -qlanglvl=ansi
2449 < # Ultrix and OSF/1      -std1
2450 < # HP-UX 10.20 and later -Ae
2451 < # HP-UX older versions  -Aa -D_HPUX_SOURCE
2452 < # SVR4                  -Xc -D__EXTENSIONS__
2453 < for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4523 > for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4524 >        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4525   do
4526    CC="$ac_save_CC $ac_arg"
4527 <  rm -f conftest.$ac_objext
4528 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2458 <  (eval $ac_compile) 2>conftest.er1
2459 <  ac_status=$?
2460 <  grep -v '^ *+' conftest.er1 >conftest.err
2461 <  rm -f conftest.er1
2462 <  cat conftest.err >&5
2463 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2464 <  (exit $ac_status); } &&
2465 <         { ac_try='test -z "$ac_c_werror_flag"
2466 <                         || test ! -s conftest.err'
2467 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2468 <  (eval $ac_try) 2>&5
2469 <  ac_status=$?
2470 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2471 <  (exit $ac_status); }; } &&
2472 <         { ac_try='test -s conftest.$ac_objext'
2473 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2474 <  (eval $ac_try) 2>&5
2475 <  ac_status=$?
2476 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2477 <  (exit $ac_status); }; }; then
2478 <  ac_cv_prog_cc_stdc=$ac_arg
2479 < break
2480 < else
2481 <  echo "$as_me: failed program was:" >&5
2482 < sed 's/^/| /' conftest.$ac_ext >&5
2483 <
4527 >  if ac_fn_c_try_compile "$LINENO"; then :
4528 >  ac_cv_prog_cc_c89=$ac_arg
4529   fi
4530 < rm -f conftest.err conftest.$ac_objext
4530 > rm -f core conftest.err conftest.$ac_objext
4531 >  test "x$ac_cv_prog_cc_c89" != "xno" && break
4532   done
4533 < rm -f conftest.$ac_ext conftest.$ac_objext
4533 > rm -f conftest.$ac_ext
4534   CC=$ac_save_CC
4535  
4536   fi
4537 <
4538 < case "x$ac_cv_prog_cc_stdc" in
4539 <  x|xno)
4540 <    echo "$as_me:$LINENO: result: none needed" >&5
4541 < echo "${ECHO_T}none needed" >&6 ;;
4537 > # AC_CACHE_VAL
4538 > case "x$ac_cv_prog_cc_c89" in
4539 >  x)
4540 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4541 > $as_echo "none needed" >&6; } ;;
4542 >  xno)
4543 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4544 > $as_echo "unsupported" >&6; } ;;
4545    *)
4546 <    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
4547 < echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
4548 <    CC="$CC $ac_cv_prog_cc_stdc" ;;
4546 >    CC="$CC $ac_cv_prog_cc_c89"
4547 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4548 > $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4549   esac
4550 <
2502 < # Some people use a C++ compiler to compile C.  Since we use `exit',
2503 < # in C++ we need to declare it.  In case someone uses the same compiler
2504 < # for both compiling C and C++ we need to have the C++ compiler decide
2505 < # the declaration of exit, since it's the most demanding environment.
2506 < cat >conftest.$ac_ext <<_ACEOF
2507 < #ifndef __cplusplus
2508 <  choke me
2509 < #endif
2510 < _ACEOF
2511 < rm -f conftest.$ac_objext
2512 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2513 <  (eval $ac_compile) 2>conftest.er1
2514 <  ac_status=$?
2515 <  grep -v '^ *+' conftest.er1 >conftest.err
2516 <  rm -f conftest.er1
2517 <  cat conftest.err >&5
2518 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2519 <  (exit $ac_status); } &&
2520 <         { ac_try='test -z "$ac_c_werror_flag"
2521 <                         || test ! -s conftest.err'
2522 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2523 <  (eval $ac_try) 2>&5
2524 <  ac_status=$?
2525 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2526 <  (exit $ac_status); }; } &&
2527 <         { ac_try='test -s conftest.$ac_objext'
2528 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2529 <  (eval $ac_try) 2>&5
2530 <  ac_status=$?
2531 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2532 <  (exit $ac_status); }; }; then
2533 <  for ac_declaration in \
2534 <   '' \
2535 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
2536 <   'extern "C" void std::exit (int); using std::exit;' \
2537 <   'extern "C" void exit (int) throw ();' \
2538 <   'extern "C" void exit (int);' \
2539 <   'void exit (int);'
2540 < do
2541 <  cat >conftest.$ac_ext <<_ACEOF
2542 < /* confdefs.h.  */
2543 < _ACEOF
2544 < cat confdefs.h >>conftest.$ac_ext
2545 < cat >>conftest.$ac_ext <<_ACEOF
2546 < /* end confdefs.h.  */
2547 < $ac_declaration
2548 < #include <stdlib.h>
2549 < int
2550 < main ()
2551 < {
2552 < exit (42);
2553 <  ;
2554 <  return 0;
2555 < }
2556 < _ACEOF
2557 < rm -f conftest.$ac_objext
2558 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2559 <  (eval $ac_compile) 2>conftest.er1
2560 <  ac_status=$?
2561 <  grep -v '^ *+' conftest.er1 >conftest.err
2562 <  rm -f conftest.er1
2563 <  cat conftest.err >&5
2564 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2565 <  (exit $ac_status); } &&
2566 <         { ac_try='test -z "$ac_c_werror_flag"
2567 <                         || test ! -s conftest.err'
2568 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2569 <  (eval $ac_try) 2>&5
2570 <  ac_status=$?
2571 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2572 <  (exit $ac_status); }; } &&
2573 <         { ac_try='test -s conftest.$ac_objext'
2574 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2575 <  (eval $ac_try) 2>&5
2576 <  ac_status=$?
2577 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2578 <  (exit $ac_status); }; }; then
2579 <  :
2580 < else
2581 <  echo "$as_me: failed program was:" >&5
2582 < sed 's/^/| /' conftest.$ac_ext >&5
4550 > if test "x$ac_cv_prog_cc_c89" != xno; then :
4551  
2584 continue
4552   fi
2586 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2587  cat >conftest.$ac_ext <<_ACEOF
2588 /* confdefs.h.  */
2589 _ACEOF
2590 cat confdefs.h >>conftest.$ac_ext
2591 cat >>conftest.$ac_ext <<_ACEOF
2592 /* end confdefs.h.  */
2593 $ac_declaration
2594 int
2595 main ()
2596 {
2597 exit (42);
2598  ;
2599  return 0;
2600 }
2601 _ACEOF
2602 rm -f conftest.$ac_objext
2603 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2604  (eval $ac_compile) 2>conftest.er1
2605  ac_status=$?
2606  grep -v '^ *+' conftest.er1 >conftest.err
2607  rm -f conftest.er1
2608  cat conftest.err >&5
2609  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2610  (exit $ac_status); } &&
2611         { ac_try='test -z "$ac_c_werror_flag"
2612                         || test ! -s conftest.err'
2613  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2614  (eval $ac_try) 2>&5
2615  ac_status=$?
2616  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2617  (exit $ac_status); }; } &&
2618         { ac_try='test -s conftest.$ac_objext'
2619  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2620  (eval $ac_try) 2>&5
2621  ac_status=$?
2622  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2623  (exit $ac_status); }; }; then
2624  break
2625 else
2626  echo "$as_me: failed program was:" >&5
2627 sed 's/^/| /' conftest.$ac_ext >&5
4553  
4554 < fi
4555 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4556 < done
4557 < rm -f conftest*
4558 < if test -n "$ac_declaration"; then
2634 <  echo '#ifdef __cplusplus' >>confdefs.h
2635 <  echo $ac_declaration      >>confdefs.h
2636 <  echo '#endif'             >>confdefs.h
2637 < fi
4554 > ac_ext=c
4555 > ac_cpp='$CPP $CPPFLAGS'
4556 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4557 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4558 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
4559  
2639 else
2640  echo "$as_me: failed program was:" >&5
2641 sed 's/^/| /' conftest.$ac_ext >&5
4560  
4561 < fi
4562 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4561 > if test $USE_MPI != no; then :
4562 >
4563   ac_ext=c
4564   ac_cpp='$CPP $CPPFLAGS'
4565   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4566   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4567   ac_compiler_gnu=$ac_cv_c_compiler_gnu
4568  
2651 ac_ext=${FC_SRCEXT-f}
2652 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
2653 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
2654 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
2655 if test -n "$ac_tool_prefix"; then
2656  for ac_prog in ifort ifc pgf95 pathf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2657  do
2658    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2659 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2660 echo "$as_me:$LINENO: checking for $ac_word" >&5
2661 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2662 if test "${ac_cv_prog_FC+set}" = set; then
2663  echo $ECHO_N "(cached) $ECHO_C" >&6
2664 else
2665  if test -n "$FC"; then
2666  ac_cv_prog_FC="$FC" # Let the user override the test.
2667 else
2668 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2669 for as_dir in $PATH
2670 do
2671  IFS=$as_save_IFS
2672  test -z "$as_dir" && as_dir=.
2673  for ac_exec_ext in '' $ac_executable_extensions; do
2674  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2675    ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
2676    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2677    break 2
2678  fi
2679 done
2680 done
4569  
2682 fi
2683 fi
2684 FC=$ac_cv_prog_FC
2685 if test -n "$FC"; then
2686  echo "$as_me:$LINENO: result: $FC" >&5
2687 echo "${ECHO_T}$FC" >&6
2688 else
2689  echo "$as_me:$LINENO: result: no" >&5
2690 echo "${ECHO_T}no" >&6
2691 fi
4570  
4571 <    test -n "$FC" && break
4572 <  done
4573 < fi
4574 < if test -z "$FC"; then
2697 <  ac_ct_FC=$FC
2698 <  for ac_prog in ifort ifc pgf95 pathf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
4571 >
4572 >
4573 >
4574 >        for ac_prog in openmpicc mpicc hcc mpxlc_r mpxlc mpcc cmpicc
4575   do
4576    # Extract the first word of "$ac_prog", so it can be a program name with args.
4577   set dummy $ac_prog; ac_word=$2
4578 < echo "$as_me:$LINENO: checking for $ac_word" >&5
4579 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4580 < if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
4581 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4578 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4579 > $as_echo_n "checking for $ac_word... " >&6; }
4580 > if test "${ac_cv_prog_MPICC+set}" = set; then :
4581 >  $as_echo_n "(cached) " >&6
4582   else
4583 <  if test -n "$ac_ct_FC"; then
4584 <  ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
4583 >  if test -n "$MPICC"; then
4584 >  ac_cv_prog_MPICC="$MPICC" # Let the user override the test.
4585   else
4586   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4587   for as_dir in $PATH
4588   do
4589    IFS=$as_save_IFS
4590    test -z "$as_dir" && as_dir=.
4591 <  for ac_exec_ext in '' $ac_executable_extensions; do
4592 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4593 <    ac_cv_prog_ac_ct_FC="$ac_prog"
4594 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4591 >    for ac_exec_ext in '' $ac_executable_extensions; do
4592 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4593 >    ac_cv_prog_MPICC="$ac_prog"
4594 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4595      break 2
4596    fi
4597   done
4598 < done
4598 >  done
4599 > IFS=$as_save_IFS
4600  
4601   fi
4602   fi
4603 < ac_ct_FC=$ac_cv_prog_ac_ct_FC
4604 < if test -n "$ac_ct_FC"; then
4605 <  echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
4606 < echo "${ECHO_T}$ac_ct_FC" >&6
4603 > MPICC=$ac_cv_prog_MPICC
4604 > if test -n "$MPICC"; then
4605 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPICC" >&5
4606 > $as_echo "$MPICC" >&6; }
4607   else
4608 <  echo "$as_me:$LINENO: result: no" >&5
4609 < echo "${ECHO_T}no" >&6
4608 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4609 > $as_echo "no" >&6; }
4610   fi
4611  
4612 <  test -n "$ac_ct_FC" && break
4612 >
4613 >  test -n "$MPICC" && break
4614   done
4615 + test -n "$MPICC" || MPICC="$CC"
4616  
4617 <  FC=$ac_ct_FC
4618 < fi
4617 >        ax_mpi_save_CC="$CC"
4618 >        CC="$MPICC"
4619  
4620  
2742 # Provide some information about the compiler.
2743 echo "$as_me:2743:" \
2744     "checking for Fortran compiler version" >&5
2745 ac_compiler=`set X $ac_compile; echo $2`
2746 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2747  (eval $ac_compiler --version </dev/null >&5) 2>&5
2748  ac_status=$?
2749  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2750  (exit $ac_status); }
2751 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2752  (eval $ac_compiler -v </dev/null >&5) 2>&5
2753  ac_status=$?
2754  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2755  (exit $ac_status); }
2756 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2757  (eval $ac_compiler -V </dev/null >&5) 2>&5
2758  ac_status=$?
2759  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2760  (exit $ac_status); }
2761 rm -f a.out
4621  
4622 < # If we don't use `.F' as extension, the preprocessor is not run on the
4623 < # input file.  (Note that this only needs to work for GNU compilers.)
4624 < ac_save_ext=$ac_ext
4625 < ac_ext=F
4626 < echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
4627 < echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6
4628 < if test "${ac_cv_fc_compiler_gnu+set}" = set; then
4629 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4622 > if test x = x"$MPILIBS"; then
4623 >        ac_fn_c_check_func "$LINENO" "MPI_Init" "ac_cv_func_MPI_Init"
4624 > if test "x$ac_cv_func_MPI_Init" = x""yes; then :
4625 >  MPILIBS=" "
4626 > fi
4627 >
4628 > fi
4629 >
4630 > if test x = x"$MPILIBS"; then
4631 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
4632 > $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
4633 > if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then :
4634 >  $as_echo_n "(cached) " >&6
4635   else
4636 <  cat >conftest.$ac_ext <<_ACEOF
4637 <      program main
4638 < #ifndef __GNUC__
4639 <       choke me
2776 < #endif
4636 >  ac_check_lib_save_LIBS=$LIBS
4637 > LIBS="-lmpi  $LIBS"
4638 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4639 > /* end confdefs.h.  */
4640  
4641 <      end
4641 > /* Override any GCC internal prototype to avoid an error.
4642 >   Use char because int might match the return type of a GCC
4643 >   builtin and then its argument prototype would still apply.  */
4644 > #ifdef __cplusplus
4645 > extern "C"
4646 > #endif
4647 > char MPI_Init ();
4648 > int
4649 > main ()
4650 > {
4651 > return MPI_Init ();
4652 >  ;
4653 >  return 0;
4654 > }
4655   _ACEOF
4656 < rm -f conftest.$ac_objext
4657 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2782 <  (eval $ac_compile) 2>conftest.er1
2783 <  ac_status=$?
2784 <  grep -v '^ *+' conftest.er1 >conftest.err
2785 <  rm -f conftest.er1
2786 <  cat conftest.err >&5
2787 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2788 <  (exit $ac_status); } &&
2789 <         { ac_try='test -z "$ac_fc_werror_flag"
2790 <                         || test ! -s conftest.err'
2791 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2792 <  (eval $ac_try) 2>&5
2793 <  ac_status=$?
2794 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2795 <  (exit $ac_status); }; } &&
2796 <         { ac_try='test -s conftest.$ac_objext'
2797 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2798 <  (eval $ac_try) 2>&5
2799 <  ac_status=$?
2800 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2801 <  (exit $ac_status); }; }; then
2802 <  ac_compiler_gnu=yes
4656 > if ac_fn_c_try_link "$LINENO"; then :
4657 >  ac_cv_lib_mpi_MPI_Init=yes
4658   else
4659 <  echo "$as_me: failed program was:" >&5
2805 < sed 's/^/| /' conftest.$ac_ext >&5
2806 <
2807 < ac_compiler_gnu=no
4659 >  ac_cv_lib_mpi_MPI_Init=no
4660   fi
4661 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4662 < ac_cv_fc_compiler_gnu=$ac_compiler_gnu
4663 <
4661 > rm -f core conftest.err conftest.$ac_objext \
4662 >    conftest$ac_exeext conftest.$ac_ext
4663 > LIBS=$ac_check_lib_save_LIBS
4664   fi
4665 < echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
4666 < echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6
4667 < ac_ext=$ac_save_ext
4668 < ac_test_FFLAGS=${FCFLAGS+set}
2817 < ac_save_FFLAGS=$FCFLAGS
2818 < FCFLAGS=
2819 < echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
2820 < echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6
2821 < if test "${ac_cv_prog_fc_g+set}" = set; then
2822 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2823 < else
2824 <  FCFLAGS=-g
2825 < cat >conftest.$ac_ext <<_ACEOF
2826 <      program main
2827 <
2828 <      end
2829 < _ACEOF
2830 < rm -f conftest.$ac_objext
2831 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2832 <  (eval $ac_compile) 2>conftest.er1
2833 <  ac_status=$?
2834 <  grep -v '^ *+' conftest.er1 >conftest.err
2835 <  rm -f conftest.er1
2836 <  cat conftest.err >&5
2837 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2838 <  (exit $ac_status); } &&
2839 <         { ac_try='test -z "$ac_fc_werror_flag"
2840 <                         || test ! -s conftest.err'
2841 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2842 <  (eval $ac_try) 2>&5
2843 <  ac_status=$?
2844 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2845 <  (exit $ac_status); }; } &&
2846 <         { ac_try='test -s conftest.$ac_objext'
2847 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2848 <  (eval $ac_try) 2>&5
2849 <  ac_status=$?
2850 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2851 <  (exit $ac_status); }; }; then
2852 <  ac_cv_prog_fc_g=yes
2853 < else
2854 <  echo "$as_me: failed program was:" >&5
2855 < sed 's/^/| /' conftest.$ac_ext >&5
2856 <
2857 < ac_cv_prog_fc_g=no
4665 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
4666 > $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
4667 > if test "x$ac_cv_lib_mpi_MPI_Init" = x""yes; then :
4668 >  MPILIBS="-lmpi"
4669   fi
2859 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4670  
4671   fi
4672 < echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
4673 < echo "${ECHO_T}$ac_cv_prog_fc_g" >&6
4674 < if test "$ac_test_FFLAGS" = set; then
4675 <  FCFLAGS=$ac_save_FFLAGS
4676 < elif test $ac_cv_prog_fc_g = yes; then
2867 <  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
2868 <    FCFLAGS="-g -O2"
2869 <  else
2870 <    FCFLAGS="-g"
2871 <  fi
4672 > if test x = x"$MPILIBS"; then
4673 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
4674 > $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
4675 > if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then :
4676 >  $as_echo_n "(cached) " >&6
4677   else
4678 <  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4679 <    FCFLAGS="-O2"
4680 <  else
2876 <    FCFLAGS=
2877 <  fi
2878 < fi
2879 <
2880 < ac_ext=c
2881 < ac_cpp='$CPP $CPPFLAGS'
2882 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2883 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2884 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
2885 <
2886 < ac_ext=c
2887 < ac_cpp='$CPP $CPPFLAGS'
2888 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2889 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2890 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
2891 < echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2892 < echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2893 < # On Suns, sometimes $CPP names a directory.
2894 < if test -n "$CPP" && test -d "$CPP"; then
2895 <  CPP=
2896 < fi
2897 < if test -z "$CPP"; then
2898 <  if test "${ac_cv_prog_CPP+set}" = set; then
2899 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2900 < else
2901 <      # Double quotes because CPP needs to be expanded
2902 <    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2903 <    do
2904 <      ac_preproc_ok=false
2905 < for ac_c_preproc_warn_flag in '' yes
2906 < do
2907 <  # Use a header file that comes with gcc, so configuring glibc
2908 <  # with a fresh cross-compiler works.
2909 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2910 <  # <limits.h> exists even on freestanding compilers.
2911 <  # On the NeXT, cc -E runs the code through the compiler's parser,
2912 <  # not just through cpp. "Syntax error" is here to catch this case.
2913 <  cat >conftest.$ac_ext <<_ACEOF
2914 < /* confdefs.h.  */
2915 < _ACEOF
2916 < cat confdefs.h >>conftest.$ac_ext
2917 < cat >>conftest.$ac_ext <<_ACEOF
4678 >  ac_check_lib_save_LIBS=$LIBS
4679 > LIBS="-lmpich  $LIBS"
4680 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4681   /* end confdefs.h.  */
4682 < #ifdef __STDC__
4683 < # include <limits.h>
4684 < #else
4685 < # include <assert.h>
4682 >
4683 > /* Override any GCC internal prototype to avoid an error.
4684 >   Use char because int might match the return type of a GCC
4685 >   builtin and then its argument prototype would still apply.  */
4686 > #ifdef __cplusplus
4687 > extern "C"
4688   #endif
4689 <                     Syntax error
4689 > char MPI_Init ();
4690 > int
4691 > main ()
4692 > {
4693 > return MPI_Init ();
4694 >  ;
4695 >  return 0;
4696 > }
4697   _ACEOF
4698 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4699 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2928 <  ac_status=$?
2929 <  grep -v '^ *+' conftest.er1 >conftest.err
2930 <  rm -f conftest.er1
2931 <  cat conftest.err >&5
2932 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2933 <  (exit $ac_status); } >/dev/null; then
2934 <  if test -s conftest.err; then
2935 <    ac_cpp_err=$ac_c_preproc_warn_flag
2936 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2937 <  else
2938 <    ac_cpp_err=
2939 <  fi
4698 > if ac_fn_c_try_link "$LINENO"; then :
4699 >  ac_cv_lib_mpich_MPI_Init=yes
4700   else
4701 <  ac_cpp_err=yes
4701 >  ac_cv_lib_mpich_MPI_Init=no
4702   fi
4703 < if test -z "$ac_cpp_err"; then
4704 <  :
4705 < else
4706 <  echo "$as_me: failed program was:" >&5
4707 < sed 's/^/| /' conftest.$ac_ext >&5
4703 > rm -f core conftest.err conftest.$ac_objext \
4704 >    conftest$ac_exeext conftest.$ac_ext
4705 > LIBS=$ac_check_lib_save_LIBS
4706 > fi
4707 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
4708 > $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
4709 > if test "x$ac_cv_lib_mpich_MPI_Init" = x""yes; then :
4710 >  MPILIBS="-lmpich"
4711 > fi
4712  
2949  # Broken: fails on valid input.
2950 continue
4713   fi
2952 rm -f conftest.err conftest.$ac_ext
4714  
4715 <  # OK, works on sane cases.  Now check whether non-existent headers
4716 <  # can be detected and how.
4717 <  cat >conftest.$ac_ext <<_ACEOF
4718 < /* confdefs.h.  */
2958 < _ACEOF
2959 < cat confdefs.h >>conftest.$ac_ext
2960 < cat >>conftest.$ac_ext <<_ACEOF
4715 > if test x != x"$MPILIBS"; then
4716 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpi.h" >&5
4717 > $as_echo_n "checking for mpi.h... " >&6; }
4718 >        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4719   /* end confdefs.h.  */
4720 < #include <ac_nonexistent.h>
4720 > #include <mpi.h>
4721 > int
4722 > main ()
4723 > {
4724 >
4725 >  ;
4726 >  return 0;
4727 > }
4728   _ACEOF
4729 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4730 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4731 <  ac_status=$?
2967 <  grep -v '^ *+' conftest.er1 >conftest.err
2968 <  rm -f conftest.er1
2969 <  cat conftest.err >&5
2970 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2971 <  (exit $ac_status); } >/dev/null; then
2972 <  if test -s conftest.err; then
2973 <    ac_cpp_err=$ac_c_preproc_warn_flag
2974 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2975 <  else
2976 <    ac_cpp_err=
2977 <  fi
4729 > if ac_fn_c_try_compile "$LINENO"; then :
4730 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4731 > $as_echo "yes" >&6; }
4732   else
4733 <  ac_cpp_err=yes
4733 >  MPILIBS=""
4734 >                { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4735 > $as_echo "no" >&6; }
4736   fi
4737 < if test -z "$ac_cpp_err"; then
2982 <  # Broken: success on invalid input.
2983 < continue
2984 < else
2985 <  echo "$as_me: failed program was:" >&5
2986 < sed 's/^/| /' conftest.$ac_ext >&5
2987 <
2988 <  # Passes both tests.
2989 < ac_preproc_ok=:
2990 < break
4737 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4738   fi
2992 rm -f conftest.err conftest.$ac_ext
4739  
4740 < done
4741 < # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4742 < rm -f conftest.err conftest.$ac_ext
4743 < if $ac_preproc_ok; then
4744 <  break
4740 > CC="$ax_mpi_save_CC"
4741 >
4742 >
4743 >
4744 > # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
4745 > if test x = x"$MPILIBS"; then
4746 >        USE_MPI="no"
4747 >       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable C MPI implementation found. oopse_MPI will not be built." >&5
4748 > $as_echo "$as_me: WARNING: No suitable C MPI implementation found. oopse_MPI will not be built." >&2;}
4749 >        :
4750 > else
4751 >        USE_MPI="yes"
4752 >        :
4753   fi
4754  
3001    done
3002    ac_cv_prog_CPP=$CPP
4755  
4756   fi
4757 <  CPP=$ac_cv_prog_CPP
4757 > ac_ext=${ac_fc_srcext-f}
4758 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4759 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4760 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4761 > if test -n "$ac_tool_prefix"; then
4762 >  for ac_prog in gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn xlf90 f90 pgf90 pghpf epcf90 g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77
4763 >  do
4764 >    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4765 > set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4766 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4767 > $as_echo_n "checking for $ac_word... " >&6; }
4768 > if test "${ac_cv_prog_FC+set}" = set; then :
4769 >  $as_echo_n "(cached) " >&6
4770   else
4771 <  ac_cv_prog_CPP=$CPP
4772 < fi
4773 < echo "$as_me:$LINENO: result: $CPP" >&5
4774 < echo "${ECHO_T}$CPP" >&6
4775 < ac_preproc_ok=false
3012 < for ac_c_preproc_warn_flag in '' yes
4771 >  if test -n "$FC"; then
4772 >  ac_cv_prog_FC="$FC" # Let the user override the test.
4773 > else
4774 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4775 > for as_dir in $PATH
4776   do
4777 <  # Use a header file that comes with gcc, so configuring glibc
4778 <  # with a fresh cross-compiler works.
4779 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4780 <  # <limits.h> exists even on freestanding compilers.
4781 <  # On the NeXT, cc -E runs the code through the compiler's parser,
4782 <  # not just through cpp. "Syntax error" is here to catch this case.
4783 <  cat >conftest.$ac_ext <<_ACEOF
3021 < /* confdefs.h.  */
3022 < _ACEOF
3023 < cat confdefs.h >>conftest.$ac_ext
3024 < cat >>conftest.$ac_ext <<_ACEOF
3025 < /* end confdefs.h.  */
3026 < #ifdef __STDC__
3027 < # include <limits.h>
3028 < #else
3029 < # include <assert.h>
3030 < #endif
3031 <                     Syntax error
3032 < _ACEOF
3033 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3034 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3035 <  ac_status=$?
3036 <  grep -v '^ *+' conftest.er1 >conftest.err
3037 <  rm -f conftest.er1
3038 <  cat conftest.err >&5
3039 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3040 <  (exit $ac_status); } >/dev/null; then
3041 <  if test -s conftest.err; then
3042 <    ac_cpp_err=$ac_c_preproc_warn_flag
3043 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3044 <  else
3045 <    ac_cpp_err=
4777 >  IFS=$as_save_IFS
4778 >  test -z "$as_dir" && as_dir=.
4779 >    for ac_exec_ext in '' $ac_executable_extensions; do
4780 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4781 >    ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
4782 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4783 >    break 2
4784    fi
4785 < else
4786 <  ac_cpp_err=yes
4785 > done
4786 >  done
4787 > IFS=$as_save_IFS
4788 >
4789   fi
4790 < if test -z "$ac_cpp_err"; then
4791 <  :
4790 > fi
4791 > FC=$ac_cv_prog_FC
4792 > if test -n "$FC"; then
4793 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FC" >&5
4794 > $as_echo "$FC" >&6; }
4795   else
4796 <  echo "$as_me: failed program was:" >&5
4797 < sed 's/^/| /' conftest.$ac_ext >&5
3055 <
3056 <  # Broken: fails on valid input.
3057 < continue
4796 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4797 > $as_echo "no" >&6; }
4798   fi
3059 rm -f conftest.err conftest.$ac_ext
4799  
4800 <  # OK, works on sane cases.  Now check whether non-existent headers
4801 <  # can be detected and how.
4802 <  cat >conftest.$ac_ext <<_ACEOF
3064 < /* confdefs.h.  */
3065 < _ACEOF
3066 < cat confdefs.h >>conftest.$ac_ext
3067 < cat >>conftest.$ac_ext <<_ACEOF
3068 < /* end confdefs.h.  */
3069 < #include <ac_nonexistent.h>
3070 < _ACEOF
3071 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3072 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3073 <  ac_status=$?
3074 <  grep -v '^ *+' conftest.er1 >conftest.err
3075 <  rm -f conftest.er1
3076 <  cat conftest.err >&5
3077 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3078 <  (exit $ac_status); } >/dev/null; then
3079 <  if test -s conftest.err; then
3080 <    ac_cpp_err=$ac_c_preproc_warn_flag
3081 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3082 <  else
3083 <    ac_cpp_err=
3084 <  fi
3085 < else
3086 <  ac_cpp_err=yes
4800 >
4801 >    test -n "$FC" && break
4802 >  done
4803   fi
4804 < if test -z "$ac_cpp_err"; then
4805 <  # Broken: success on invalid input.
4806 < continue
4804 > if test -z "$FC"; then
4805 >  ac_ct_FC=$FC
4806 >  for ac_prog in gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn xlf90 f90 pgf90 pghpf epcf90 g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77
4807 > do
4808 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
4809 > set dummy $ac_prog; ac_word=$2
4810 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4811 > $as_echo_n "checking for $ac_word... " >&6; }
4812 > if test "${ac_cv_prog_ac_ct_FC+set}" = set; then :
4813 >  $as_echo_n "(cached) " >&6
4814   else
4815 <  echo "$as_me: failed program was:" >&5
4816 < sed 's/^/| /' conftest.$ac_ext >&5
4815 >  if test -n "$ac_ct_FC"; then
4816 >  ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
4817 > else
4818 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4819 > for as_dir in $PATH
4820 > do
4821 >  IFS=$as_save_IFS
4822 >  test -z "$as_dir" && as_dir=.
4823 >    for ac_exec_ext in '' $ac_executable_extensions; do
4824 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4825 >    ac_cv_prog_ac_ct_FC="$ac_prog"
4826 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4827 >    break 2
4828 >  fi
4829 > done
4830 >  done
4831 > IFS=$as_save_IFS
4832  
3095  # Passes both tests.
3096 ac_preproc_ok=:
3097 break
4833   fi
4834 < rm -f conftest.err conftest.$ac_ext
4835 <
4836 < done
4837 < # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4838 < rm -f conftest.err conftest.$ac_ext
3104 < if $ac_preproc_ok; then
3105 <  :
4834 > fi
4835 > ac_ct_FC=$ac_cv_prog_ac_ct_FC
4836 > if test -n "$ac_ct_FC"; then
4837 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_FC" >&5
4838 > $as_echo "$ac_ct_FC" >&6; }
4839   else
4840 <  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4841 < See \`config.log' for more details." >&5
3109 < echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3110 < See \`config.log' for more details." >&2;}
3111 <   { (exit 1); exit 1; }; }
4840 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4841 > $as_echo "no" >&6; }
4842   fi
4843  
3114 ac_ext=c
3115 ac_cpp='$CPP $CPPFLAGS'
3116 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3117 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3118 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4844  
4845 < echo "$as_me:$LINENO: checking for egrep" >&5
4846 < echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4847 < if test "${ac_cv_prog_egrep+set}" = set; then
4848 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4849 < else
4850 <  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4851 <    then ac_cv_prog_egrep='grep -E'
4852 <    else ac_cv_prog_egrep='egrep'
4853 <    fi
4845 >  test -n "$ac_ct_FC" && break
4846 > done
4847 >
4848 >  if test "x$ac_ct_FC" = x; then
4849 >    FC=""
4850 >  else
4851 >    case $cross_compiling:$ac_tool_warned in
4852 > yes:)
4853 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4854 > $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4855 > ac_tool_warned=yes ;;
4856 > esac
4857 >    FC=$ac_ct_FC
4858 >  fi
4859   fi
3130 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3131 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3132 EGREP=$ac_cv_prog_egrep
4860  
4861  
4862 < echo "$as_me:$LINENO: checking whether ln -s works" >&5
4863 < echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
4864 < LN_S=$as_ln_s
4865 < if test "$LN_S" = "ln -s"; then
4866 <  echo "$as_me:$LINENO: result: yes" >&5
4867 < echo "${ECHO_T}yes" >&6
4868 < else
4869 <  echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4870 < echo "${ECHO_T}no, using $LN_S" >&6
4871 < fi
4862 > # Provide some information about the compiler.
4863 > $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran compiler version" >&5
4864 > set X $ac_compile
4865 > ac_compiler=$2
4866 > for ac_option in --version -v -V -qversion; do
4867 >  { { ac_try="$ac_compiler $ac_option >&5"
4868 > case "(($ac_try" in
4869 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4870 >  *) ac_try_echo=$ac_try;;
4871 > esac
4872 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4873 > $as_echo "$ac_try_echo"; } >&5
4874 >  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4875 >  ac_status=$?
4876 >  if test -s conftest.err; then
4877 >    sed '10a\
4878 > ... rest of stderr output deleted ...
4879 >         10q' conftest.err >conftest.er1
4880 >    cat conftest.er1 >&5
4881 >    rm -f conftest.er1 conftest.err
4882 >  fi
4883 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4884 >  test $ac_status = 0; }
4885 > done
4886 > rm -f a.out
4887  
4888 < echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4889 < echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
4890 < set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
4891 < if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
4892 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4888 > # If we don't use `.F' as extension, the preprocessor is not run on the
4889 > # input file.  (Note that this only needs to work for GNU compilers.)
4890 > ac_save_ext=$ac_ext
4891 > ac_ext=F
4892 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU Fortran compiler" >&5
4893 > $as_echo_n "checking whether we are using the GNU Fortran compiler... " >&6; }
4894 > if test "${ac_cv_fc_compiler_gnu+set}" = set; then :
4895 >  $as_echo_n "(cached) " >&6
4896   else
4897 <  cat >conftest.make <<\_ACEOF
4898 < all:
4899 <        @echo 'ac_maketemp="$(MAKE)"'
4897 >  cat > conftest.$ac_ext <<_ACEOF
4898 >      program main
4899 > #ifndef __GNUC__
4900 >       choke me
4901 > #endif
4902 >
4903 >      end
4904   _ACEOF
4905 < # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4906 < eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3158 < if test -n "$ac_maketemp"; then
3159 <  eval ac_cv_prog_make_${ac_make}_set=yes
4905 > if ac_fn_fc_try_compile "$LINENO"; then :
4906 >  ac_compiler_gnu=yes
4907   else
4908 <  eval ac_cv_prog_make_${ac_make}_set=no
4908 >  ac_compiler_gnu=no
4909   fi
4910 < rm -f conftest.make
4911 < fi
4912 < if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
4913 <  echo "$as_me:$LINENO: result: yes" >&5
4914 < echo "${ECHO_T}yes" >&6
4915 <  SET_MAKE=
4910 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4911 > ac_cv_fc_compiler_gnu=$ac_compiler_gnu
4912 >
4913 > fi
4914 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_compiler_gnu" >&5
4915 > $as_echo "$ac_cv_fc_compiler_gnu" >&6; }
4916 > ac_ext=$ac_save_ext
4917 > ac_test_FCFLAGS=${FCFLAGS+set}
4918 > ac_save_FCFLAGS=$FCFLAGS
4919 > FCFLAGS=
4920 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $FC accepts -g" >&5
4921 > $as_echo_n "checking whether $FC accepts -g... " >&6; }
4922 > if test "${ac_cv_prog_fc_g+set}" = set; then :
4923 >  $as_echo_n "(cached) " >&6
4924   else
4925 <  echo "$as_me:$LINENO: result: no" >&5
4926 < echo "${ECHO_T}no" >&6
4927 <  SET_MAKE="MAKE=${MAKE-make}"
4925 >  FCFLAGS=-g
4926 > cat > conftest.$ac_ext <<_ACEOF
4927 >      program main
4928 >
4929 >      end
4930 > _ACEOF
4931 > if ac_fn_fc_try_compile "$LINENO"; then :
4932 >  ac_cv_prog_fc_g=yes
4933 > else
4934 >  ac_cv_prog_fc_g=no
4935   fi
4936 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4937  
4938 < if test -n "$ac_tool_prefix"; then
4939 <  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4940 < set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4941 < echo "$as_me:$LINENO: checking for $ac_word" >&5
4942 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4943 < if test "${ac_cv_prog_RANLIB+set}" = set; then
4944 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4938 > fi
4939 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_g" >&5
4940 > $as_echo "$ac_cv_prog_fc_g" >&6; }
4941 > if test "$ac_test_FCFLAGS" = set; then
4942 >  FCFLAGS=$ac_save_FCFLAGS
4943 > elif test $ac_cv_prog_fc_g = yes; then
4944 >  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4945 >    FCFLAGS="-g -O2"
4946 >  else
4947 >    FCFLAGS="-g"
4948 >  fi
4949   else
4950 <  if test -n "$RANLIB"; then
4951 <  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4950 >  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4951 >    FCFLAGS="-O2"
4952 >  else
4953 >    FCFLAGS=
4954 >  fi
4955 > fi
4956 >
4957 > ac_ext=${ac_fc_srcext-f}
4958 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4959 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4960 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4961 >
4962 >
4963 > if test $USE_MPI != no; then :
4964 >
4965 > ac_ext=${ac_fc_srcext-f}
4966 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4967 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4968 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4969 >
4970 >
4971 >
4972 >
4973 >
4974 >
4975 >        for ac_prog in openmpif90 mpif90 mpxlf95_r mpxlf90_r mpxlf95 mpxlf90 mpf90 cmpif90c
4976 > do
4977 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
4978 > set dummy $ac_prog; ac_word=$2
4979 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4980 > $as_echo_n "checking for $ac_word... " >&6; }
4981 > if test "${ac_cv_prog_MPIFC+set}" = set; then :
4982 >  $as_echo_n "(cached) " >&6
4983   else
4984 +  if test -n "$MPIFC"; then
4985 +  ac_cv_prog_MPIFC="$MPIFC" # Let the user override the test.
4986 + else
4987   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4988   for as_dir in $PATH
4989   do
4990    IFS=$as_save_IFS
4991    test -z "$as_dir" && as_dir=.
4992 <  for ac_exec_ext in '' $ac_executable_extensions; do
4993 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4994 <    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4995 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4992 >    for ac_exec_ext in '' $ac_executable_extensions; do
4993 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4994 >    ac_cv_prog_MPIFC="$ac_prog"
4995 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4996      break 2
4997    fi
4998   done
4999 +  done
5000 + IFS=$as_save_IFS
5001 +
5002 + fi
5003 + fi
5004 + MPIFC=$ac_cv_prog_MPIFC
5005 + if test -n "$MPIFC"; then
5006 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPIFC" >&5
5007 + $as_echo "$MPIFC" >&6; }
5008 + else
5009 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5010 + $as_echo "no" >&6; }
5011 + fi
5012 +
5013 +
5014 +  test -n "$MPIFC" && break
5015   done
5016 + test -n "$MPIFC" || MPIFC="$FC"
5017  
5018 +        ax_mpi_save_FC="$FC"
5019 +        FC="$MPIFC"
5020 +
5021 +
5022 +
5023 + if test x = x"$MPILIBS"; then
5024 +        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init" >&5
5025 + $as_echo_n "checking for MPI_Init... " >&6; }
5026 +                        cat > conftest.$ac_ext <<_ACEOF
5027 +      program main
5028 +      call MPI_Init
5029 +      end
5030 + _ACEOF
5031 + if ac_fn_fc_try_link "$LINENO"; then :
5032 +  MPILIBS=" "
5033 +                                { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5034 + $as_echo "yes" >&6; }
5035 + else
5036 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5037 + $as_echo "no" >&6; }
5038   fi
5039 + rm -f core conftest.err conftest.$ac_objext \
5040 +    conftest$ac_exeext conftest.$ac_ext
5041   fi
5042 < RANLIB=$ac_cv_prog_RANLIB
5043 < if test -n "$RANLIB"; then
5044 <  echo "$as_me:$LINENO: result: $RANLIB" >&5
5045 < echo "${ECHO_T}$RANLIB" >&6
5042 >
5043 >        if test x = x"$MPILIBS"; then
5044 >                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lfmpi" >&5
5045 > $as_echo_n "checking for MPI_Init in -lfmpi... " >&6; }
5046 > if test "${ac_cv_lib_fmpi_MPI_Init+set}" = set; then :
5047 >  $as_echo_n "(cached) " >&6
5048   else
5049 <  echo "$as_me:$LINENO: result: no" >&5
5050 < echo "${ECHO_T}no" >&6
5049 >  ac_check_lib_save_LIBS=$LIBS
5050 > LIBS="-lfmpi  $LIBS"
5051 > cat > conftest.$ac_ext <<_ACEOF
5052 >      program main
5053 >      call MPI_Init
5054 >      end
5055 > _ACEOF
5056 > if ac_fn_fc_try_link "$LINENO"; then :
5057 >  ac_cv_lib_fmpi_MPI_Init=yes
5058 > else
5059 >  ac_cv_lib_fmpi_MPI_Init=no
5060   fi
5061 + rm -f core conftest.err conftest.$ac_objext \
5062 +    conftest$ac_exeext conftest.$ac_ext
5063 + LIBS=$ac_check_lib_save_LIBS
5064 + fi
5065 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fmpi_MPI_Init" >&5
5066 + $as_echo "$ac_cv_lib_fmpi_MPI_Init" >&6; }
5067 + if test "x$ac_cv_lib_fmpi_MPI_Init" = x""yes; then :
5068 +  MPILIBS="-lfmpi"
5069 + fi
5070  
5071 +        fi
5072 +        if test x = x"$MPILIBS"; then
5073 +                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpichf90" >&5
5074 + $as_echo_n "checking for MPI_Init in -lmpichf90... " >&6; }
5075 + if test "${ac_cv_lib_mpichf90_MPI_Init+set}" = set; then :
5076 +  $as_echo_n "(cached) " >&6
5077 + else
5078 +  ac_check_lib_save_LIBS=$LIBS
5079 + LIBS="-lmpichf90  $LIBS"
5080 + cat > conftest.$ac_ext <<_ACEOF
5081 +      program main
5082 +      call MPI_Init
5083 +      end
5084 + _ACEOF
5085 + if ac_fn_fc_try_link "$LINENO"; then :
5086 +  ac_cv_lib_mpichf90_MPI_Init=yes
5087 + else
5088 +  ac_cv_lib_mpichf90_MPI_Init=no
5089   fi
5090 < if test -z "$ac_cv_prog_RANLIB"; then
5091 <  ac_ct_RANLIB=$RANLIB
5092 <  # Extract the first word of "ranlib", so it can be a program name with args.
5093 < set dummy ranlib; ac_word=$2
5094 < echo "$as_me:$LINENO: checking for $ac_word" >&5
5095 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5096 < if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5097 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5090 > rm -f core conftest.err conftest.$ac_objext \
5091 >    conftest$ac_exeext conftest.$ac_ext
5092 > LIBS=$ac_check_lib_save_LIBS
5093 > fi
5094 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpichf90_MPI_Init" >&5
5095 > $as_echo "$ac_cv_lib_mpichf90_MPI_Init" >&6; }
5096 > if test "x$ac_cv_lib_mpichf90_MPI_Init" = x""yes; then :
5097 >  MPILIBS="-lmpichf90"
5098 > fi
5099 >
5100 >        fi
5101 >
5102 > if test x = x"$MPILIBS"; then
5103 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpi" >&5
5104 > $as_echo_n "checking for MPI_Init in -lmpi... " >&6; }
5105 > if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then :
5106 >  $as_echo_n "(cached) " >&6
5107   else
5108 <  if test -n "$ac_ct_RANLIB"; then
5109 <  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5108 >  ac_check_lib_save_LIBS=$LIBS
5109 > LIBS="-lmpi  $LIBS"
5110 > cat > conftest.$ac_ext <<_ACEOF
5111 >      program main
5112 >      call MPI_Init
5113 >      end
5114 > _ACEOF
5115 > if ac_fn_fc_try_link "$LINENO"; then :
5116 >  ac_cv_lib_mpi_MPI_Init=yes
5117 > else
5118 >  ac_cv_lib_mpi_MPI_Init=no
5119 > fi
5120 > rm -f core conftest.err conftest.$ac_objext \
5121 >    conftest$ac_exeext conftest.$ac_ext
5122 > LIBS=$ac_check_lib_save_LIBS
5123 > fi
5124 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpi_MPI_Init" >&5
5125 > $as_echo "$ac_cv_lib_mpi_MPI_Init" >&6; }
5126 > if test "x$ac_cv_lib_mpi_MPI_Init" = x""yes; then :
5127 >  MPILIBS="-lmpi"
5128 > fi
5129 >
5130 > fi
5131 > if test x = x"$MPILIBS"; then
5132 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init in -lmpich" >&5
5133 > $as_echo_n "checking for MPI_Init in -lmpich... " >&6; }
5134 > if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then :
5135 >  $as_echo_n "(cached) " >&6
5136 > else
5137 >  ac_check_lib_save_LIBS=$LIBS
5138 > LIBS="-lmpich  $LIBS"
5139 > cat > conftest.$ac_ext <<_ACEOF
5140 >      program main
5141 >      call MPI_Init
5142 >      end
5143 > _ACEOF
5144 > if ac_fn_fc_try_link "$LINENO"; then :
5145 >  ac_cv_lib_mpich_MPI_Init=yes
5146 > else
5147 >  ac_cv_lib_mpich_MPI_Init=no
5148 > fi
5149 > rm -f core conftest.err conftest.$ac_objext \
5150 >    conftest$ac_exeext conftest.$ac_ext
5151 > LIBS=$ac_check_lib_save_LIBS
5152 > fi
5153 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpich_MPI_Init" >&5
5154 > $as_echo "$ac_cv_lib_mpich_MPI_Init" >&6; }
5155 > if test "x$ac_cv_lib_mpich_MPI_Init" = x""yes; then :
5156 >  MPILIBS="-lmpich"
5157 > fi
5158 >
5159 > fi
5160 >
5161 > if test x != x"$MPILIBS"; then
5162 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpif.h" >&5
5163 > $as_echo_n "checking for mpif.h... " >&6; }
5164 >        cat > conftest.$ac_ext <<_ACEOF
5165 >      program main
5166 >      include 'mpif.h'
5167 >      end
5168 > _ACEOF
5169 > if ac_fn_fc_try_compile "$LINENO"; then :
5170 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5171 > $as_echo "yes" >&6; }
5172   else
5173 +  MPILIBS=""
5174 +                { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5175 + $as_echo "no" >&6; }
5176 + fi
5177 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5178 + fi
5179 +
5180 + FC="$ax_mpi_save_FC"
5181 +
5182 +
5183 +
5184 + # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
5185 + if test x = x"$MPILIBS"; then
5186 +        USE_MPI="no"
5187 +       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No suitable Fortran MPI implementation found. oopse_MPI will not be built." >&5
5188 + $as_echo "$as_me: WARNING: No suitable Fortran MPI implementation found. oopse_MPI will not be built." >&2;}
5189 +        :
5190 + else
5191 +        USE_MPI="yes"
5192 +        :
5193 + fi
5194 +
5195 +
5196 + fi
5197 + if test $USE_MPI != no; then :
5198 +
5199 +        CXX=$MPICXX
5200 +        CC=$MPICC
5201 +        FC=$MPIFC
5202 +
5203 + fi
5204 +
5205 +
5206 + # Checks for programs.
5207 + ac_ext=cpp
5208 + ac_cpp='$CXXCPP $CPPFLAGS'
5209 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5210 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5211 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5212 + if test -z "$CXX"; then
5213 +  if test -n "$CCC"; then
5214 +    CXX=$CCC
5215 +  else
5216 +    if test -n "$ac_tool_prefix"; then
5217 +  for ac_prog in $CXX icpc pathCC pgCC c++ xlc++ xlC g++ CC
5218 +  do
5219 +    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5220 + set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5221 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5222 + $as_echo_n "checking for $ac_word... " >&6; }
5223 + if test "${ac_cv_prog_CXX+set}" = set; then :
5224 +  $as_echo_n "(cached) " >&6
5225 + else
5226 +  if test -n "$CXX"; then
5227 +  ac_cv_prog_CXX="$CXX" # Let the user override the test.
5228 + else
5229   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5230   for as_dir in $PATH
5231   do
5232    IFS=$as_save_IFS
5233    test -z "$as_dir" && as_dir=.
5234 <  for ac_exec_ext in '' $ac_executable_extensions; do
5235 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5236 <    ac_cv_prog_ac_ct_RANLIB="ranlib"
5237 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5234 >    for ac_exec_ext in '' $ac_executable_extensions; do
5235 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5236 >    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
5237 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5238      break 2
5239    fi
5240   done
5241 < done
5241 >  done
5242 > IFS=$as_save_IFS
5243  
3238  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
5244   fi
5245   fi
5246 < ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5247 < if test -n "$ac_ct_RANLIB"; then
5248 <  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5249 < echo "${ECHO_T}$ac_ct_RANLIB" >&6
5246 > CXX=$ac_cv_prog_CXX
5247 > if test -n "$CXX"; then
5248 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
5249 > $as_echo "$CXX" >&6; }
5250   else
5251 <  echo "$as_me:$LINENO: result: no" >&5
5252 < echo "${ECHO_T}no" >&6
5251 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5252 > $as_echo "no" >&6; }
5253   fi
5254  
3250  RANLIB=$ac_ct_RANLIB
3251 else
3252  RANLIB="$ac_cv_prog_RANLIB"
3253 fi
5255  
5256 <
5257 <   # Extract the first word of "perl", so it can be a program name with args.
5258 < set dummy perl; ac_word=$2
5259 < echo "$as_me:$LINENO: checking for $ac_word" >&5
5260 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5261 < if test "${ac_cv_path_PERLINTERP+set}" = set; then
5262 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5256 >    test -n "$CXX" && break
5257 >  done
5258 > fi
5259 > if test -z "$CXX"; then
5260 >  ac_ct_CXX=$CXX
5261 >  for ac_prog in $CXX icpc pathCC pgCC c++ xlc++ xlC g++ CC
5262 > do
5263 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
5264 > set dummy $ac_prog; ac_word=$2
5265 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5266 > $as_echo_n "checking for $ac_word... " >&6; }
5267 > if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
5268 >  $as_echo_n "(cached) " >&6
5269   else
5270 <  case $PERLINTERP in
5271 <  [\\/]* | ?:[\\/]*)
5272 <  ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
5273 <  ;;
3267 <  *)
3268 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5270 >  if test -n "$ac_ct_CXX"; then
5271 >  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
5272 > else
5273 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5274   for as_dir in $PATH
5275   do
5276    IFS=$as_save_IFS
5277    test -z "$as_dir" && as_dir=.
5278 <  for ac_exec_ext in '' $ac_executable_extensions; do
5279 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5280 <    ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
5281 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5278 >    for ac_exec_ext in '' $ac_executable_extensions; do
5279 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5280 >    ac_cv_prog_ac_ct_CXX="$ac_prog"
5281 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5282      break 2
5283    fi
5284   done
5285 +  done
5286 + IFS=$as_save_IFS
5287 +
5288 + fi
5289 + fi
5290 + ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
5291 + if test -n "$ac_ct_CXX"; then
5292 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
5293 + $as_echo "$ac_ct_CXX" >&6; }
5294 + else
5295 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5296 + $as_echo "no" >&6; }
5297 + fi
5298 +
5299 +
5300 +  test -n "$ac_ct_CXX" && break
5301   done
5302  
5303 <  test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
5304 <  ;;
5303 >  if test "x$ac_ct_CXX" = x; then
5304 >    CXX="g++"
5305 >  else
5306 >    case $cross_compiling:$ac_tool_warned in
5307 > yes:)
5308 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5309 > $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5310 > ac_tool_warned=yes ;;
5311   esac
5312 +    CXX=$ac_ct_CXX
5313 +  fi
5314   fi
3286 PERLINTERP=$ac_cv_path_PERLINTERP
5315  
5316 < if test -n "$PERLINTERP"; then
3289 <  echo "$as_me:$LINENO: result: $PERLINTERP" >&5
3290 < echo "${ECHO_T}$PERLINTERP" >&6
3291 < else
3292 <  echo "$as_me:$LINENO: result: no" >&5
3293 < echo "${ECHO_T}no" >&6
5316 >  fi
5317   fi
5318 + # Provide some information about the compiler.
5319 + $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
5320 + set X $ac_compile
5321 + ac_compiler=$2
5322 + for ac_option in --version -v -V -qversion; do
5323 +  { { ac_try="$ac_compiler $ac_option >&5"
5324 + case "(($ac_try" in
5325 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5326 +  *) ac_try_echo=$ac_try;;
5327 + esac
5328 + eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5329 + $as_echo "$ac_try_echo"; } >&5
5330 +  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5331 +  ac_status=$?
5332 +  if test -s conftest.err; then
5333 +    sed '10a\
5334 + ... rest of stderr output deleted ...
5335 +         10q' conftest.err >conftest.er1
5336 +    cat conftest.er1 >&5
5337 +    rm -f conftest.er1 conftest.err
5338 +  fi
5339 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5340 +  test $ac_status = 0; }
5341 + done
5342  
5343 <   ac_cv_path_perlinterp="$PERLINTERP"
5344 <   _sHpB='#!'
5343 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
5344 > $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
5345 > if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
5346 >  $as_echo_n "(cached) " >&6
5347 > else
5348 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5349 > /* end confdefs.h.  */
5350  
5351 + int
5352 + main ()
5353 + {
5354 + #ifndef __GNUC__
5355 +       choke me
5356 + #endif
5357  
5358 < # Check whether --with-perl-shebang or --without-perl-shebang was given.
5359 < if test "${with_perl_shebang+set}" = set; then
5360 <  withval="$with_perl_shebang"
5361 <  opt_perl_shebang="$withval"
5358 >  ;
5359 >  return 0;
5360 > }
5361 > _ACEOF
5362 > if ac_fn_cxx_try_compile "$LINENO"; then :
5363 >  ac_compiler_gnu=yes
5364   else
5365 <                opt_perl_shebang="not_set"
3306 < fi;
3307 <   echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
3308 < echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6
3309 < if test "${ax_cv_opt_perl_shebang+set}" = set; then
3310 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3311 < else
3312 <   case "$opt_perl_shebang" in
3313 <                      not_set  ) ax_cv_opt_perl_shebang=''
3314 <                               ;;
3315 <                         *     )
3316 <        ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
3317 <                    esac
3318 <
5365 >  ac_compiler_gnu=no
5366   fi
5367 < echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
5368 < echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6
3322 <   if test "A$ax_cv_opt_perl_shebang" != "A"
3323 <     then
3324 <       ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
3325 <       PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3326 <              { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
3327 < echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
5367 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5368 > ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
5369  
3329 # Automatic detection of sharpbang formula starts here
3330     else
3331   _somian_shbangperl=`$PERLINTERP -V:startperl`
3332   negclass="[^']"; # must leave this comment:  m4 will remove the outer brackets for us, heheh
3333   echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
3334 echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6
3335 if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
3336  echo $ECHO_N "(cached) $ECHO_C" >&6
3337 else
3338  _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
3339        if test "x$_somian_kspb_perl" == x
3340          then _somian_ksbp_warn_empty='durnit'
3341          else
3342          case "A$_somian_kspb_perl" in
3343                 A#!*perl* )
3344           ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
3345                        ;;
3346                     A*    )  _somian_ksbp_warn_defau='trouble'
3347                              ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
3348          esac
3349        fi
3350
5370   fi
5371 < echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
5372 < echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6
5373 < # The above prints Checking ... result message to user.
5374 <   PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
5371 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
5372 > $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
5373 > if test $ac_compiler_gnu = yes; then
5374 >  GXX=yes
5375 > else
5376 >  GXX=
5377 > fi
5378 > ac_test_CXXFLAGS=${CXXFLAGS+set}
5379 > ac_save_CXXFLAGS=$CXXFLAGS
5380 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
5381 > $as_echo_n "checking whether $CXX accepts -g... " >&6; }
5382 > if test "${ac_cv_prog_cxx_g+set}" = set; then :
5383 >  $as_echo_n "(cached) " >&6
5384 > else
5385 >  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
5386 >   ac_cxx_werror_flag=yes
5387 >   ac_cv_prog_cxx_g=no
5388 >   CXXFLAGS="-g"
5389 >   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5390 > /* end confdefs.h.  */
5391  
5392 <    if test A${_somian_ksbp_warn_empty+set} == Aset
5393 <      then   { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
5394 < echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
3360 <    fi
3361 < # Inform user after printing result value
3362 <    if test A${_somian_ksbp_warn_defau+set} == Aset
3363 <      then { echo "$as_me:$LINENO: Maybe Not good -" >&5
3364 < echo "$as_me: Maybe Not good -" >&6;}
3365 <           { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
3366 < echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
3367 <      else { echo "$as_me:$LINENO: OK Good result - " >&5
3368 < echo "$as_me: OK Good result - " >&6;}
3369 <           { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
3370 < echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
3371 <    fi
3372 <  fi
5392 > int
5393 > main ()
5394 > {
5395  
5396 < # Find a good install program.  We prefer a C program (faster),
5397 < # so one script is as good as another.  But avoid the broken or
5398 < # incompatible versions:
5399 < # SysV /etc/install, /usr/sbin/install
5400 < # SunOS /usr/etc/install
5401 < # IRIX /sbin/install
3380 < # AIX /bin/install
3381 < # AmigaOS /C/install, which installs bootblocks on floppy discs
3382 < # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3383 < # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3384 < # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3385 < # OS/2's system install, which has a completely different semantic
3386 < # ./install, which can be erroneously created by make from ./install.sh.
3387 < echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3388 < echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3389 < if test -z "$INSTALL"; then
3390 < if test "${ac_cv_path_install+set}" = set; then
3391 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5396 >  ;
5397 >  return 0;
5398 > }
5399 > _ACEOF
5400 > if ac_fn_cxx_try_compile "$LINENO"; then :
5401 >  ac_cv_prog_cxx_g=yes
5402   else
5403 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5404 < for as_dir in $PATH
5405 < do
3396 <  IFS=$as_save_IFS
3397 <  test -z "$as_dir" && as_dir=.
3398 <  # Account for people who put trailing slashes in PATH elements.
3399 < case $as_dir/ in
3400 <  ./ | .// | /cC/* | \
3401 <  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3402 <  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3403 <  /usr/ucb/* ) ;;
3404 <  *)
3405 <    # OSF1 and SCO ODT 3.0 have their own names for install.
3406 <    # Don't use installbsd from OSF since it installs stuff as root
3407 <    # by default.
3408 <    for ac_prog in ginstall scoinst install; do
3409 <      for ac_exec_ext in '' $ac_executable_extensions; do
3410 <        if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3411 <          if test $ac_prog = install &&
3412 <            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3413 <            # AIX install.  It has an incompatible calling convention.
3414 <            :
3415 <          elif test $ac_prog = install &&
3416 <            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3417 <            # program-specific install script used by HP pwplus--don't use.
3418 <            :
3419 <          else
3420 <            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3421 <            break 3
3422 <          fi
3423 <        fi
3424 <      done
3425 <    done
3426 <    ;;
3427 < esac
3428 < done
5403 >  CXXFLAGS=""
5404 >      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5405 > /* end confdefs.h.  */
5406  
5407 + int
5408 + main ()
5409 + {
5410  
5411 +  ;
5412 +  return 0;
5413 + }
5414 + _ACEOF
5415 + if ac_fn_cxx_try_compile "$LINENO"; then :
5416 +
5417 + else
5418 +  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5419 +         CXXFLAGS="-g"
5420 +         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5421 + /* end confdefs.h.  */
5422 +
5423 + int
5424 + main ()
5425 + {
5426 +
5427 +  ;
5428 +  return 0;
5429 + }
5430 + _ACEOF
5431 + if ac_fn_cxx_try_compile "$LINENO"; then :
5432 +  ac_cv_prog_cxx_g=yes
5433   fi
5434 <  if test "${ac_cv_path_install+set}" = set; then
5435 <    INSTALL=$ac_cv_path_install
5434 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5435 > fi
5436 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5437 > fi
5438 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5439 >   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5440 > fi
5441 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
5442 > $as_echo "$ac_cv_prog_cxx_g" >&6; }
5443 > if test "$ac_test_CXXFLAGS" = set; then
5444 >  CXXFLAGS=$ac_save_CXXFLAGS
5445 > elif test $ac_cv_prog_cxx_g = yes; then
5446 >  if test "$GXX" = yes; then
5447 >    CXXFLAGS="-g -O2"
5448    else
5449 <    # As a last resort, use the slow shell script.  We don't cache a
3436 <    # path for INSTALL within a source directory, because that will
3437 <    # break other packages using the cache if that directory is
3438 <    # removed, or if the path is relative.
3439 <    INSTALL=$ac_install_sh
5449 >    CXXFLAGS="-g"
5450    fi
5451 + else
5452 +  if test "$GXX" = yes; then
5453 +    CXXFLAGS="-O2"
5454 +  else
5455 +    CXXFLAGS=
5456 +  fi
5457   fi
5458 < echo "$as_me:$LINENO: result: $INSTALL" >&5
5459 < echo "${ECHO_T}$INSTALL" >&6
5458 > ac_ext=${ac_fc_srcext-f}
5459 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5460 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5461 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5462  
5463 < # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5464 < # It thinks the first close brace ends the variable substitution.
5465 < test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5466 <
5467 < test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5468 <
5469 < test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5470 <
5471 < case "x$INSTALL" in
5472 <   x/*) ;;
5473 <   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
5474 < esac
5475 < MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
5476 < # Extract the first word of "ar", so it can be a program name with args.
3459 < set dummy ar; ac_word=$2
3460 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3461 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3462 < if test "${ac_cv_prog_AR+set}" = set; then
3463 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5463 > ac_ext=c
5464 > ac_cpp='$CPP $CPPFLAGS'
5465 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5466 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5467 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
5468 > if test -n "$ac_tool_prefix"; then
5469 >  for ac_prog in $CC icc pathcc pgcc cc xlc gcc
5470 >  do
5471 >    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5472 > set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5473 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5474 > $as_echo_n "checking for $ac_word... " >&6; }
5475 > if test "${ac_cv_prog_CC+set}" = set; then :
5476 >  $as_echo_n "(cached) " >&6
5477   else
5478 <  if test -n "$AR"; then
5479 <  ac_cv_prog_AR="$AR" # Let the user override the test.
5478 >  if test -n "$CC"; then
5479 >  ac_cv_prog_CC="$CC" # Let the user override the test.
5480   else
5481   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5482   for as_dir in $PATH
5483   do
5484    IFS=$as_save_IFS
5485    test -z "$as_dir" && as_dir=.
5486 <  for ac_exec_ext in '' $ac_executable_extensions; do
5487 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5488 <    ac_cv_prog_AR="ar"
5489 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5486 >    for ac_exec_ext in '' $ac_executable_extensions; do
5487 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5488 >    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5489 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5490      break 2
5491    fi
5492   done
5493 < done
5493 >  done
5494 > IFS=$as_save_IFS
5495  
3482  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
5496   fi
5497   fi
5498 < AR=$ac_cv_prog_AR
5499 < if test -n "$AR"; then
5500 <  echo "$as_me:$LINENO: result: $AR" >&5
5501 < echo "${ECHO_T}$AR" >&6
5498 > CC=$ac_cv_prog_CC
5499 > if test -n "$CC"; then
5500 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
5501 > $as_echo "$CC" >&6; }
5502   else
5503 <  echo "$as_me:$LINENO: result: no" >&5
5504 < echo "${ECHO_T}no" >&6
5503 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5504 > $as_echo "no" >&6; }
5505   fi
5506  
3494 if test "$AR" = "NONE"; then
3495  { { echo "$as_me:$LINENO: error: --> Can't find \`ar'!" >&5
3496 echo "$as_me: error: --> Can't find \`ar'!" >&2;}
3497   { (exit 1); exit 1; }; }
3498  cat >confcache <<\_ACEOF
3499 # This file is a shell script that caches the results of configure
3500 # tests run on this system so they can be shared between configure
3501 # scripts and configure runs, see configure's option --config-cache.
3502 # It is not useful on other systems.  If it contains results you don't
3503 # want to keep, you may remove or edit it.
3504 #
3505 # config.status only pays attention to the cache file if you give it
3506 # the --recheck option to rerun configure.
3507 #
3508 # `ac_cv_env_foo' variables (set or unset) will be overridden when
3509 # loading this file, other *unset* `ac_cv_foo' will be assigned the
3510 # following values.
5507  
5508 < _ACEOF
5509 <
3514 < # The following way of writing the cache mishandles newlines in values,
3515 < # but we know of no workaround that is simple, portable, and efficient.
3516 < # So, don't put newlines in cache variables' values.
3517 < # Ultrix sh set writes to stderr and can't be redirected directly,
3518 < # and sets the high bit in the cache file unless we assign to the vars.
3519 < {
3520 <  (set) 2>&1 |
3521 <    case `(ac_space=' '; set | grep ac_space) 2>&1` in
3522 <    *ac_space=\ *)
3523 <      # `set' does not quote correctly, so add quotes (double-quote
3524 <      # substitution turns \\\\ into \\, and sed turns \\ into \).
3525 <      sed -n \
3526 <        "s/'/'\\\\''/g;
3527 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
3528 <      ;;
3529 <    *)
3530 <      # `set' quotes correctly as required by POSIX, so do not add quotes.
3531 <      sed -n \
3532 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
3533 <      ;;
3534 <    esac;
3535 < } |
3536 <  sed '
3537 <     t clear
3538 <     : clear
3539 <     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3540 <     t end
3541 <     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3542 <     : end' >>confcache
3543 < if diff $cache_file confcache >/dev/null 2>&1; then :; else
3544 <  if test -w $cache_file; then
3545 <    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
3546 <    cat confcache >$cache_file
3547 <  else
3548 <    echo "not updating unwritable cache $cache_file"
3549 <  fi
5508 >    test -n "$CC" && break
5509 >  done
5510   fi
5511 < rm -f confcache
5512 <  exit 1
5513 < fi
5514 < # Extract the first word of "ps", so it can be a program name with args.
5515 < set dummy ps; ac_word=$2
5516 < echo "$as_me:$LINENO: checking for $ac_word" >&5
5517 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5518 < if test "${ac_cv_path_PS+set}" = set; then
5519 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5511 > if test -z "$CC"; then
5512 >  ac_ct_CC=$CC
5513 >  for ac_prog in $CC icc pathcc pgcc cc xlc gcc
5514 > do
5515 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
5516 > set dummy $ac_prog; ac_word=$2
5517 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5518 > $as_echo_n "checking for $ac_word... " >&6; }
5519 > if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
5520 >  $as_echo_n "(cached) " >&6
5521   else
5522 <  case $PS in
5523 <  [\\/]* | ?:[\\/]*)
5524 <  ac_cv_path_PS="$PS" # Let the user override the test with a path.
5525 <  ;;
3565 <  *)
3566 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5522 >  if test -n "$ac_ct_CC"; then
5523 >  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5524 > else
5525 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5526   for as_dir in $PATH
5527   do
5528    IFS=$as_save_IFS
5529    test -z "$as_dir" && as_dir=.
5530 <  for ac_exec_ext in '' $ac_executable_extensions; do
5531 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5532 <    ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
5533 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5530 >    for ac_exec_ext in '' $ac_executable_extensions; do
5531 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5532 >    ac_cv_prog_ac_ct_CC="$ac_prog"
5533 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5534      break 2
5535    fi
5536   done
5537 < done
5537 >  done
5538 > IFS=$as_save_IFS
5539  
3580  ;;
3581 esac
5540   fi
5541 < PS=$ac_cv_path_PS
5542 <
5543 < if test -n "$PS"; then
5544 <  echo "$as_me:$LINENO: result: $PS" >&5
5545 < echo "${ECHO_T}$PS" >&6
5541 > fi
5542 > ac_ct_CC=$ac_cv_prog_ac_ct_CC
5543 > if test -n "$ac_ct_CC"; then
5544 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
5545 > $as_echo "$ac_ct_CC" >&6; }
5546   else
5547 <  echo "$as_me:$LINENO: result: no" >&5
5548 < echo "${ECHO_T}no" >&6
5547 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5548 > $as_echo "no" >&6; }
5549   fi
5550  
3593 echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
3594 echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
3595 if test "${ac_cv_prog_ps_syntax+set}" = set; then
3596  echo $ECHO_N "(cached) $ECHO_C" >&6
3597 else
5551  
5552 <        if $PS ax -o rss > /dev/null 2>&1; then
5553 <                ac_cv_prog_ps_ax=yes
3601 <        else
3602 <                ac_cv_prog_ps_ax=no
3603 <        fi
3604 <        if $PS -ef -o rss > /dev/null 2>&1; then
3605 <                ac_cv_prog_ps_ef=yes
3606 <        else
3607 <                ac_cv_prog_ps_ef=no
3608 <        fi
3609 <        if test "$ac_cv_prog_ps_ax" = yes; then
3610 <                ac_cv_prog_ps_syntax=BSD
3611 <        else
3612 <                if test "$ac_cv_prog_ps_ef" = yes; then
3613 <                        ac_cv_prog_ps_syntax=POSIX
3614 <                else
3615 <                        { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
3616 < echo "$as_me: error: Could not determine ps syntax" >&2;}
3617 <   { (exit 1); exit 1; }; }
3618 <                fi
3619 <        fi
5552 >  test -n "$ac_ct_CC" && break
5553 > done
5554  
5555 +  if test "x$ac_ct_CC" = x; then
5556 +    CC=""
5557 +  else
5558 +    case $cross_compiling:$ac_tool_warned in
5559 + yes:)
5560 + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5561 + $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5562 + ac_tool_warned=yes ;;
5563 + esac
5564 +    CC=$ac_ct_CC
5565 +  fi
5566   fi
3622 echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
3623 echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
5567  
3625 cat >>confdefs.h <<_ACEOF
3626 #define PSCOMMAND $PS
3627 _ACEOF
5568  
5569 < if test "$ac_cv_prog_ps_syntax" = BSD; then
5569 > test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5570 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5571 > as_fn_error "no acceptable C compiler found in \$PATH
5572 > See \`config.log' for more details." "$LINENO" 5; }
5573  
5574 < cat >>confdefs.h <<\_ACEOF
5575 < #define PSTYPE_IS_BSD 1
5576 < _ACEOF
5574 > # Provide some information about the compiler.
5575 > $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
5576 > set X $ac_compile
5577 > ac_compiler=$2
5578 > for ac_option in --version -v -V -qversion; do
5579 >  { { ac_try="$ac_compiler $ac_option >&5"
5580 > case "(($ac_try" in
5581 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5582 >  *) ac_try_echo=$ac_try;;
5583 > esac
5584 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5585 > $as_echo "$ac_try_echo"; } >&5
5586 >  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5587 >  ac_status=$?
5588 >  if test -s conftest.err; then
5589 >    sed '10a\
5590 > ... rest of stderr output deleted ...
5591 >         10q' conftest.err >conftest.er1
5592 >    cat conftest.er1 >&5
5593 >    rm -f conftest.er1 conftest.err
5594 >  fi
5595 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5596 >  test $ac_status = 0; }
5597 > done
5598  
5599 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
5600 + $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
5601 + if test "${ac_cv_c_compiler_gnu+set}" = set; then :
5602 +  $as_echo_n "(cached) " >&6
5603   else
5604 <   if test "$ac_cv_prog_ps_syntax" = POSIX; then
5604 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5605 > /* end confdefs.h.  */
5606  
5607 < cat >>confdefs.h <<\_ACEOF
5608 < #define PSTYPE_IS_POSIX 1
5607 > int
5608 > main ()
5609 > {
5610 > #ifndef __GNUC__
5611 >       choke me
5612 > #endif
5613 >
5614 >  ;
5615 >  return 0;
5616 > }
5617   _ACEOF
5618 + if ac_fn_c_try_compile "$LINENO"; then :
5619 +  ac_compiler_gnu=yes
5620 + else
5621 +  ac_compiler_gnu=no
5622 + fi
5623 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5624 + ac_cv_c_compiler_gnu=$ac_compiler_gnu
5625  
3642   else
3643       { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
3644 echo "$as_me: error: Unknown ps syntax type!" >&2;}
3645   { (exit 1); exit 1; }; }
3646   fi
5626   fi
5627 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
5628 + $as_echo "$ac_cv_c_compiler_gnu" >&6; }
5629 + if test $ac_compiler_gnu = yes; then
5630 +  GCC=yes
5631 + else
5632 +  GCC=
5633 + fi
5634 + ac_test_CFLAGS=${CFLAGS+set}
5635 + ac_save_CFLAGS=$CFLAGS
5636 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
5637 + $as_echo_n "checking whether $CC accepts -g... " >&6; }
5638 + if test "${ac_cv_prog_cc_g+set}" = set; then :
5639 +  $as_echo_n "(cached) " >&6
5640 + else
5641 +  ac_save_c_werror_flag=$ac_c_werror_flag
5642 +   ac_c_werror_flag=yes
5643 +   ac_cv_prog_cc_g=no
5644 +   CFLAGS="-g"
5645 +   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5646 + /* end confdefs.h.  */
5647  
5648 < ac_ext=${FC_SRCEXT-f}
5649 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5650 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3652 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5648 > int
5649 > main ()
5650 > {
5651  
5652 <
5653 < echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
5654 < echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6
5655 < if test "${ac_cv_fc_srcext_F90+set}" = set; then
5656 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5652 >  ;
5653 >  return 0;
5654 > }
5655 > _ACEOF
5656 > if ac_fn_c_try_compile "$LINENO"; then :
5657 >  ac_cv_prog_cc_g=yes
5658   else
5659 <  ac_ext=F90
5660 < ac_fc_srcext_FCFLAGS_SRCEXT_save=$FCFLAGS_SRCEXT
5661 < FCFLAGS_SRCEXT=""
3663 < ac_cv_fc_srcext_F90=unknown
3664 < for ac_flag in none -qsuffix=f=F90 -Tf; do
3665 <  test "x$ac_flag" != xnone && FCFLAGS_SRCEXT="$ac_flag"
3666 <  cat >conftest.$ac_ext <<_ACEOF
3667 <      program main
5659 >  CFLAGS=""
5660 >      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5661 > /* end confdefs.h.  */
5662  
5663 <      end
5663 > int
5664 > main ()
5665 > {
5666 >
5667 >  ;
5668 >  return 0;
5669 > }
5670   _ACEOF
5671 < rm -f conftest.$ac_objext
5672 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3673 <  (eval $ac_compile) 2>conftest.er1
3674 <  ac_status=$?
3675 <  grep -v '^ *+' conftest.er1 >conftest.err
3676 <  rm -f conftest.er1
3677 <  cat conftest.err >&5
3678 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3679 <  (exit $ac_status); } &&
3680 <         { ac_try='test -z "$ac_fc_werror_flag"
3681 <                         || test ! -s conftest.err'
3682 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3683 <  (eval $ac_try) 2>&5
3684 <  ac_status=$?
3685 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3686 <  (exit $ac_status); }; } &&
3687 <         { ac_try='test -s conftest.$ac_objext'
3688 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3689 <  (eval $ac_try) 2>&5
3690 <  ac_status=$?
3691 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3692 <  (exit $ac_status); }; }; then
3693 <  ac_cv_fc_srcext_F90=$ac_flag; break
5671 > if ac_fn_c_try_compile "$LINENO"; then :
5672 >
5673   else
5674 <  echo "$as_me: failed program was:" >&5
5675 < sed 's/^/| /' conftest.$ac_ext >&5
5674 >  ac_c_werror_flag=$ac_save_c_werror_flag
5675 >         CFLAGS="-g"
5676 >         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5677 > /* end confdefs.h.  */
5678  
5679 < fi
5680 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5681 < done
3701 < rm -f conftest.$ac_objext conftest.F90
3702 < FCFLAGS_SRCEXT=$ac_fc_srcext_FCFLAGS_SRCEXT_save
5679 > int
5680 > main ()
5681 > {
5682  
5683 +  ;
5684 +  return 0;
5685 + }
5686 + _ACEOF
5687 + if ac_fn_c_try_compile "$LINENO"; then :
5688 +  ac_cv_prog_cc_g=yes
5689   fi
5690 < echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
5691 < echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6
5692 < if test "x$ac_cv_fc_srcext_F90" = xunknown; then
5693 <  { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
5694 < echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
5695 <   { (exit 1); exit 1; }; }
5690 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5691 > fi
5692 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5693 > fi
5694 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5695 >   ac_c_werror_flag=$ac_save_c_werror_flag
5696 > fi
5697 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
5698 > $as_echo "$ac_cv_prog_cc_g" >&6; }
5699 > if test "$ac_test_CFLAGS" = set; then
5700 >  CFLAGS=$ac_save_CFLAGS
5701 > elif test $ac_cv_prog_cc_g = yes; then
5702 >  if test "$GCC" = yes; then
5703 >    CFLAGS="-g -O2"
5704 >  else
5705 >    CFLAGS="-g"
5706 >  fi
5707   else
5708 <  FC_SRCEXT=F90
5709 <  if test "x$ac_cv_fc_srcext_F90" = xnone; then
3714 <    FCFLAGS_SRCEXT=""
3715 <    FCFLAGS_F90=""
5708 >  if test "$GCC" = yes; then
5709 >    CFLAGS="-O2"
5710    else
5711 <    FCFLAGS_SRCEXT=$ac_cv_fc_srcext_F90
3718 <    FCFLAGS_F90=$ac_cv_fc_srcext_F90
5711 >    CFLAGS=
5712    fi
3720
3721
5713   fi
5714 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
5715 + $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
5716 + if test "${ac_cv_prog_cc_c89+set}" = set; then :
5717 +  $as_echo_n "(cached) " >&6
5718 + else
5719 +  ac_cv_prog_cc_c89=no
5720 + ac_save_CC=$CC
5721 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5722 + /* end confdefs.h.  */
5723 + #include <stdarg.h>
5724 + #include <stdio.h>
5725 + #include <sys/types.h>
5726 + #include <sys/stat.h>
5727 + /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
5728 + struct buf { int x; };
5729 + FILE * (*rcsopen) (struct buf *, struct stat *, int);
5730 + static char *e (p, i)
5731 +     char **p;
5732 +     int i;
5733 + {
5734 +  return p[i];
5735 + }
5736 + static char *f (char * (*g) (char **, int), char **p, ...)
5737 + {
5738 +  char *s;
5739 +  va_list v;
5740 +  va_start (v,p);
5741 +  s = g (p, va_arg (v,int));
5742 +  va_end (v);
5743 +  return s;
5744 + }
5745  
5746 + /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
5747 +   function prototypes and stuff, but not '\xHH' hex character constants.
5748 +   These don't provoke an error unfortunately, instead are silently treated
5749 +   as 'x'.  The following induces an error, until -std is added to get
5750 +   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
5751 +   array size at least.  It's necessary to write '\x00'==0 to get something
5752 +   that's true only with -std.  */
5753 + int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5754  
5755 + /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
5756 +   inside strings and character constants.  */
5757 + #define FOO(x) 'x'
5758 + int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
5759  
5760 + int test (int i, double x);
5761 + struct s1 {int (*f) (int a);};
5762 + struct s2 {int (*f) (double a);};
5763 + int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5764 + int argc;
5765 + char **argv;
5766 + int
5767 + main ()
5768 + {
5769 + return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
5770 +  ;
5771 +  return 0;
5772 + }
5773 + _ACEOF
5774 + for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
5775 +        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5776 + do
5777 +  CC="$ac_save_CC $ac_arg"
5778 +  if ac_fn_c_try_compile "$LINENO"; then :
5779 +  ac_cv_prog_cc_c89=$ac_arg
5780 + fi
5781 + rm -f core conftest.err conftest.$ac_objext
5782 +  test "x$ac_cv_prog_cc_c89" != "xno" && break
5783 + done
5784 + rm -f conftest.$ac_ext
5785 + CC=$ac_save_CC
5786  
5787 + fi
5788 + # AC_CACHE_VAL
5789 + case "x$ac_cv_prog_cc_c89" in
5790 +  x)
5791 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5792 + $as_echo "none needed" >&6; } ;;
5793 +  xno)
5794 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5795 + $as_echo "unsupported" >&6; } ;;
5796 +  *)
5797 +    CC="$CC $ac_cv_prog_cc_c89"
5798 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
5799 + $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
5800 + esac
5801 + if test "x$ac_cv_prog_cc_c89" != xno; then :
5802  
5803 < # Try to determine native compiler flags that allow us to use F90 suffix
3729 < # for preprocessed f90 source.
5803 > fi
5804  
5805 < if test "$ac_test_PREPFLAG" != "set"; then
5806 <  PREPFLAG=""
5807 <  case "${host_cpu}-${host_os}" in
5805 > ac_ext=${ac_fc_srcext-f}
5806 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5807 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5808 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5809  
5810 <  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
5811 <                    PREPFLAG="-fpp1 "
5812 <                fi;;
5813 <  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
5814 <                    PREPFLAG="-qsuffix=cpp=F90 "
5815 <                fi;;
5816 <  *darwin*)
5817 <        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
5818 <                PREPFLAG="-qsuffix=cpp=F90 "
5819 <        fi;;
5820 <  esac
5821 <
5822 <  if test -z "$PREPFLAG"; then
5823 <        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
5824 < echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
5825 <        PREPFLAG=""
5810 > ac_ext=${ac_fc_srcext-f}
5811 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5812 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5813 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5814 > if test -n "$ac_tool_prefix"; then
5815 >  for ac_prog in $FC ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
5816 >  do
5817 >    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5818 > set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5819 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5820 > $as_echo_n "checking for $ac_word... " >&6; }
5821 > if test "${ac_cv_prog_FC+set}" = set; then :
5822 >  $as_echo_n "(cached) " >&6
5823 > else
5824 >  if test -n "$FC"; then
5825 >  ac_cv_prog_FC="$FC" # Let the user override the test.
5826 > else
5827 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5828 > for as_dir in $PATH
5829 > do
5830 >  IFS=$as_save_IFS
5831 >  test -z "$as_dir" && as_dir=.
5832 >    for ac_exec_ext in '' $ac_executable_extensions; do
5833 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5834 >    ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
5835 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5836 >    break 2
5837    fi
5838 + done
5839 +  done
5840 + IFS=$as_save_IFS
5841  
3753  echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
3754 echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
3755
3756
3757  ac_ext=${FC_SRCEXT-f}
3758 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3759 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3760 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3761
3762  ac_save_ext=$ac_ext
3763  ac_ext=F90
3764  ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
3765
3766  if test "$PREPFLAG"; then
3767  FCFLAGS_SRCEXT="${PREPFLAG}"
5842   fi
5843 + fi
5844 + FC=$ac_cv_prog_FC
5845 + if test -n "$FC"; then
5846 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FC" >&5
5847 + $as_echo "$FC" >&6; }
5848 + else
5849 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5850 + $as_echo "no" >&6; }
5851 + fi
5852  
3770    cat >conftest.$ac_ext <<_ACEOF
5853  
5854 <
5855 < program conftest
5856 <  integer :: i
5857 <  i = 1
5858 < end program conftest
5854 >    test -n "$FC" && break
5855 >  done
5856 > fi
5857 > if test -z "$FC"; then
5858 >  ac_ct_FC=$FC
5859 >  for ac_prog in $FC ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
5860 > do
5861 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
5862 > set dummy $ac_prog; ac_word=$2
5863 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5864 > $as_echo_n "checking for $ac_word... " >&6; }
5865 > if test "${ac_cv_prog_ac_ct_FC+set}" = set; then :
5866 >  $as_echo_n "(cached) " >&6
5867 > else
5868 >  if test -n "$ac_ct_FC"; then
5869 >  ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
5870 > else
5871 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5872 > for as_dir in $PATH
5873 > do
5874 >  IFS=$as_save_IFS
5875 >  test -z "$as_dir" && as_dir=.
5876 >    for ac_exec_ext in '' $ac_executable_extensions; do
5877 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5878 >    ac_cv_prog_ac_ct_FC="$ac_prog"
5879 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5880 >    break 2
5881 >  fi
5882 > done
5883 >  done
5884 > IFS=$as_save_IFS
5885  
5886 < _ACEOF
5887 < rm -f conftest.$ac_objext
5888 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5889 <  (eval $ac_compile) 2>conftest.er1
5890 <  ac_status=$?
5891 <  grep -v '^ *+' conftest.er1 >conftest.err
3784 <  rm -f conftest.er1
3785 <  cat conftest.err >&5
3786 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3787 <  (exit $ac_status); } &&
3788 <         { ac_try='test -z "$ac_fc_werror_flag"
3789 <                         || test ! -s conftest.err'
3790 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3791 <  (eval $ac_try) 2>&5
3792 <  ac_status=$?
3793 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3794 <  (exit $ac_status); }; } &&
3795 <         { ac_try='test -s conftest.$ac_objext'
3796 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3797 <  (eval $ac_try) 2>&5
3798 <  ac_status=$?
3799 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3800 <  (exit $ac_status); }; }; then
3801 <  prepflagworks=1
5886 > fi
5887 > fi
5888 > ac_ct_FC=$ac_cv_prog_ac_ct_FC
5889 > if test -n "$ac_ct_FC"; then
5890 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_FC" >&5
5891 > $as_echo "$ac_ct_FC" >&6; }
5892   else
5893 <  echo "$as_me: failed program was:" >&5
5894 < sed 's/^/| /' conftest.$ac_ext >&5
3805 <
3806 < prepflagworks=0
5893 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5894 > $as_echo "no" >&6; }
5895   fi
3808 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5896  
3810  FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
3811  ac_ext=$ac_save_ext
3812  ac_ext=${FC_SRCEXT-f}
3813 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3814 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3815 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5897  
5898 +  test -n "$ac_ct_FC" && break
5899 + done
5900  
5901 <  if test "$prepflagworks" = 1; then
5902 <    echo "$as_me:$LINENO: result: yes" >&5
3820 < echo "${ECHO_T}yes" >&6
3821 <    FCFLAGS_SRCEXT="${PREPFLAG}"
3822 <
5901 >  if test "x$ac_ct_FC" = x; then
5902 >    FC=""
5903    else
5904 <    echo "$as_me:$LINENO: result: no" >&5
5905 < echo "${ECHO_T}no" >&6
5906 <    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
5907 < echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
5908 <   { (exit 1); exit 1; }; }
5904 >    case $cross_compiling:$ac_tool_warned in
5905 > yes:)
5906 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5907 > $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5908 > ac_tool_warned=yes ;;
5909 > esac
5910 >    FC=$ac_ct_FC
5911    fi
5912   fi
5913  
5914  
5915 <
5916 <
5917 <
5918 < # Try to determine native compiler flags that allow us to use F90 suffix
5919 < # for preprocessed f90 source with -D type defines
5920 <
5921 < if test "$ac_test_PREPDEFFLAG" != "set"; then
5922 <  PREPDEFFLAG=""
5923 <  case "${host_cpu}-${host_os}" in
5924 <
5925 <  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
5926 <                    PREPDEFFLAG=" "
5927 <                fi;;
5928 <  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
5929 <                    PREPDEFFLAG="-WF,"
5930 <                fi;;
5931 <  *darwin*)
5932 <        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
5933 <                PREPDEFFLAG="-WF,"
5934 <        fi;;
3853 <  esac
3854 <
3855 <  if test -z "$PREPDEFFLAG"; then
3856 <        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3857 < echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3858 <        PREPDEFFLAG=" "
5915 > # Provide some information about the compiler.
5916 > $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran compiler version" >&5
5917 > set X $ac_compile
5918 > ac_compiler=$2
5919 > for ac_option in --version -v -V -qversion; do
5920 >  { { ac_try="$ac_compiler $ac_option >&5"
5921 > case "(($ac_try" in
5922 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5923 >  *) ac_try_echo=$ac_try;;
5924 > esac
5925 > eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5926 > $as_echo "$ac_try_echo"; } >&5
5927 >  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5928 >  ac_status=$?
5929 >  if test -s conftest.err; then
5930 >    sed '10a\
5931 > ... rest of stderr output deleted ...
5932 >         10q' conftest.err >conftest.er1
5933 >    cat conftest.er1 >&5
5934 >    rm -f conftest.er1 conftest.err
5935    fi
5936 +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5937 +  test $ac_status = 0; }
5938 + done
5939 + rm -f a.out
5940  
5941 <  echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
5942 < echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
5943 <
5944 <
5945 <  ac_ext=${FC_SRCEXT-f}
5946 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5947 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5948 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5949 <
5950 <  ac_save_ext=$ac_ext
5951 <  ac_ext=F90
5952 <  ac_save_FCFLAGS=$FCFLAGS
5953 <
3874 <  if test "$PREPDEFFLAG"; then
3875 <  FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
3876 < fi
3877 <
3878 <    cat >conftest.$ac_ext <<_ACEOF
3879 <
3880 <
3881 < program conftest
3882 <  integer :: i
3883 < #ifdef TEST
3884 <  i = 1
3885 < #else
3886 <  choke me
5941 > # If we don't use `.F' as extension, the preprocessor is not run on the
5942 > # input file.  (Note that this only needs to work for GNU compilers.)
5943 > ac_save_ext=$ac_ext
5944 > ac_ext=F
5945 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU Fortran compiler" >&5
5946 > $as_echo_n "checking whether we are using the GNU Fortran compiler... " >&6; }
5947 > if test "${ac_cv_fc_compiler_gnu+set}" = set; then :
5948 >  $as_echo_n "(cached) " >&6
5949 > else
5950 >  cat > conftest.$ac_ext <<_ACEOF
5951 >      program main
5952 > #ifndef __GNUC__
5953 >       choke me
5954   #endif
3888 end program conftest
5955  
5956 +      end
5957   _ACEOF
5958 < rm -f conftest.$ac_objext
5959 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3893 <  (eval $ac_compile) 2>conftest.er1
3894 <  ac_status=$?
3895 <  grep -v '^ *+' conftest.er1 >conftest.err
3896 <  rm -f conftest.er1
3897 <  cat conftest.err >&5
3898 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3899 <  (exit $ac_status); } &&
3900 <         { ac_try='test -z "$ac_fc_werror_flag"
3901 <                         || test ! -s conftest.err'
3902 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3903 <  (eval $ac_try) 2>&5
3904 <  ac_status=$?
3905 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3906 <  (exit $ac_status); }; } &&
3907 <         { ac_try='test -s conftest.$ac_objext'
3908 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3909 <  (eval $ac_try) 2>&5
3910 <  ac_status=$?
3911 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3912 <  (exit $ac_status); }; }; then
3913 <  prepdefflagworks=1
5958 > if ac_fn_fc_try_compile "$LINENO"; then :
5959 >  ac_compiler_gnu=yes
5960   else
5961 <  echo "$as_me: failed program was:" >&5
3916 < sed 's/^/| /' conftest.$ac_ext >&5
3917 <
3918 < prepdefflagworks=0
5961 >  ac_compiler_gnu=no
5962   fi
5963 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5963 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5964 > ac_cv_fc_compiler_gnu=$ac_compiler_gnu
5965  
3922  FCFLAGS=$ac_save_FCFLAGS
3923  ac_ext=$ac_save_ext
3924  ac_ext=${FC_SRCEXT-f}
3925 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3926 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3927 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3928
3929
3930  if test "$prepdefflagworks" = 1; then
3931    echo "$as_me:$LINENO: result: yes" >&5
3932 echo "${ECHO_T}yes" >&6
3933
3934  else
3935    echo "$as_me:$LINENO: result: no" >&5
3936 echo "${ECHO_T}no" >&6
3937    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
3938 echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
3939   { (exit 1); exit 1; }; }
3940  fi
5966   fi
5967 <
5968 < ac_ext=${FC_SRCEXT-f}
5969 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5970 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5971 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5972 < echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
5973 < echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
5974 < if test "${ac_cv_prog_fc_v+set}" = set; then
5975 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5967 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_compiler_gnu" >&5
5968 > $as_echo "$ac_cv_fc_compiler_gnu" >&6; }
5969 > ac_ext=$ac_save_ext
5970 > ac_test_FCFLAGS=${FCFLAGS+set}
5971 > ac_save_FCFLAGS=$FCFLAGS
5972 > FCFLAGS=
5973 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $FC accepts -g" >&5
5974 > $as_echo_n "checking whether $FC accepts -g... " >&6; }
5975 > if test "${ac_cv_prog_fc_g+set}" = set; then :
5976 >  $as_echo_n "(cached) " >&6
5977   else
5978 <  cat >conftest.$ac_ext <<_ACEOF
5978 >  FCFLAGS=-g
5979 > cat > conftest.$ac_ext <<_ACEOF
5980        program main
5981  
5982        end
5983   _ACEOF
5984 < rm -f conftest.$ac_objext
5985 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5986 <  (eval $ac_compile) 2>conftest.er1
5987 <  ac_status=$?
5988 <  grep -v '^ *+' conftest.er1 >conftest.err
5989 <  rm -f conftest.er1
3963 <  cat conftest.err >&5
3964 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3965 <  (exit $ac_status); } &&
3966 <         { ac_try='test -z "$ac_fc_werror_flag"
3967 <                         || test ! -s conftest.err'
3968 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3969 <  (eval $ac_try) 2>&5
3970 <  ac_status=$?
3971 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3972 <  (exit $ac_status); }; } &&
3973 <         { ac_try='test -s conftest.$ac_objext'
3974 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3975 <  (eval $ac_try) 2>&5
3976 <  ac_status=$?
3977 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3978 <  (exit $ac_status); }; }; then
3979 <  ac_cv_prog_fc_v=
3980 < # Try some options frequently used verbose output
3981 < for ac_verb in -v -verbose --verbose -V -\#\#\#; do
3982 <  cat >conftest.$ac_ext <<_ACEOF
3983 <      program main
5984 > if ac_fn_fc_try_compile "$LINENO"; then :
5985 >  ac_cv_prog_fc_g=yes
5986 > else
5987 >  ac_cv_prog_fc_g=no
5988 > fi
5989 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5990  
5991 <      end
5992 < _ACEOF
5991 > fi
5992 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_g" >&5
5993 > $as_echo "$ac_cv_prog_fc_g" >&6; }
5994 > if test "$ac_test_FCFLAGS" = set; then
5995 >  FCFLAGS=$ac_save_FCFLAGS
5996 > elif test $ac_cv_prog_fc_g = yes; then
5997 >  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
5998 >    FCFLAGS="-g -O2"
5999 >  else
6000 >    FCFLAGS="-g"
6001 >  fi
6002 > else
6003 >  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
6004 >    FCFLAGS="-O2"
6005 >  else
6006 >    FCFLAGS=
6007 >  fi
6008 > fi
6009  
6010 < # Compile and link our simple test program by passing a flag (argument
6011 < # 1 to this macro) to the Fortran compiler in order to get
6012 < # "verbose" output that we can then parse for the Fortran linker
6013 < # flags.
3992 < ac_save_FFLAGS=$FCFLAGS
3993 < FCFLAGS="$FCFLAGS $ac_verb"
3994 < (eval echo $as_me:3994: \"$ac_link\") >&5
3995 < ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3996 < echo "$ac_fc_v_output" >&5
3997 < FCFLAGS=$ac_save_FFLAGS
6010 > ac_ext=${ac_fc_srcext-f}
6011 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6012 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6013 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6014  
6015 < rm -f conftest*
6015 > ac_ext=c
6016 > ac_cpp='$CPP $CPPFLAGS'
6017 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6018 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6019 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
6020 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6021 > $as_echo_n "checking how to run the C preprocessor... " >&6; }
6022 > # On Suns, sometimes $CPP names a directory.
6023 > if test -n "$CPP" && test -d "$CPP"; then
6024 >  CPP=
6025 > fi
6026 > if test -z "$CPP"; then
6027 >  if test "${ac_cv_prog_CPP+set}" = set; then :
6028 >  $as_echo_n "(cached) " >&6
6029 > else
6030 >      # Double quotes because CPP needs to be expanded
6031 >    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6032 >    do
6033 >      ac_preproc_ok=false
6034 > for ac_c_preproc_warn_flag in '' yes
6035 > do
6036 >  # Use a header file that comes with gcc, so configuring glibc
6037 >  # with a fresh cross-compiler works.
6038 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6039 >  # <limits.h> exists even on freestanding compilers.
6040 >  # On the NeXT, cc -E runs the code through the compiler's parser,
6041 >  # not just through cpp. "Syntax error" is here to catch this case.
6042 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6043 > /* end confdefs.h.  */
6044 > #ifdef __STDC__
6045 > # include <limits.h>
6046 > #else
6047 > # include <assert.h>
6048 > #endif
6049 >                     Syntax error
6050 > _ACEOF
6051 > if ac_fn_c_try_cpp "$LINENO"; then :
6052  
6053 < # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6054 < # /foo, /bar, and /baz are search directories for the Fortran linker.
6055 < # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6056 < ac_fc_v_output="`echo $ac_fc_v_output |
6057 <        grep 'LPATH is:' |
4006 <        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
6053 > else
6054 >  # Broken: fails on valid input.
6055 > continue
6056 > fi
6057 > rm -f conftest.err conftest.$ac_ext
6058  
6059 < case $ac_fc_v_output in
6060 <  # If we are using xlf then replace all the commas with spaces.
6061 <  *xlfentry*)
6062 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6059 >  # OK, works on sane cases.  Now check whether nonexistent headers
6060 >  # can be detected and how.
6061 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6062 > /* end confdefs.h.  */
6063 > #include <ac_nonexistent.h>
6064 > _ACEOF
6065 > if ac_fn_c_try_cpp "$LINENO"; then :
6066 >  # Broken: success on invalid input.
6067 > continue
6068 > else
6069 >  # Passes both tests.
6070 > ac_preproc_ok=:
6071 > break
6072 > fi
6073 > rm -f conftest.err conftest.$ac_ext
6074  
6075 <  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6076 <  # $LIBS confuse us, and the libraries appear later in the output anyway).
6077 <  *mGLOB_options_string*)
6078 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
6075 > done
6076 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6077 > rm -f conftest.err conftest.$ac_ext
6078 > if $ac_preproc_ok; then :
6079 >  break
6080 > fi
6081  
6082 <  # If we are using Cray Fortran then delete quotes.
6083 <  # Use "\"" instead of '"' for font-lock-mode.
4020 <  # FIXME: a more general fix for quoted arguments with spaces?
4021 <  *cft90*)
4022 <    ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4023 < esac
6082 >    done
6083 >    ac_cv_prog_CPP=$CPP
6084  
4025
4026  # look for -l* and *.a constructs in the output
4027  for ac_arg in $ac_fc_v_output; do
4028     case $ac_arg in
4029        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4030          ac_cv_prog_fc_v=$ac_verb
4031          break 2 ;;
4032     esac
4033  done
4034 done
4035 if test -z "$ac_cv_prog_fc_v"; then
4036   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4037 echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
6085   fi
6086 +  CPP=$ac_cv_prog_CPP
6087   else
6088 <  echo "$as_me: failed program was:" >&5
4041 < sed 's/^/| /' conftest.$ac_ext >&5
4042 <
4043 < { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4044 < echo "$as_me: WARNING: compilation failed" >&2;}
6088 >  ac_cv_prog_CPP=$CPP
6089   fi
6090 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6090 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6091 > $as_echo "$CPP" >&6; }
6092 > ac_preproc_ok=false
6093 > for ac_c_preproc_warn_flag in '' yes
6094 > do
6095 >  # Use a header file that comes with gcc, so configuring glibc
6096 >  # with a fresh cross-compiler works.
6097 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6098 >  # <limits.h> exists even on freestanding compilers.
6099 >  # On the NeXT, cc -E runs the code through the compiler's parser,
6100 >  # not just through cpp. "Syntax error" is here to catch this case.
6101 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6102 > /* end confdefs.h.  */
6103 > #ifdef __STDC__
6104 > # include <limits.h>
6105 > #else
6106 > # include <assert.h>
6107 > #endif
6108 >                     Syntax error
6109 > _ACEOF
6110 > if ac_fn_c_try_cpp "$LINENO"; then :
6111  
4048 fi
4049 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4050 echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4051 echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4052 echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4053 if test "${ac_cv_fc_libs+set}" = set; then
4054  echo $ECHO_N "(cached) $ECHO_C" >&6
6112   else
6113 <  if test "x$FCLIBS" != "x"; then
6114 <  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
6115 < else
6113 >  # Broken: fails on valid input.
6114 > continue
6115 > fi
6116 > rm -f conftest.err conftest.$ac_ext
6117  
6118 < cat >conftest.$ac_ext <<_ACEOF
6119 <      program main
6120 <
6121 <      end
6118 >  # OK, works on sane cases.  Now check whether nonexistent headers
6119 >  # can be detected and how.
6120 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6121 > /* end confdefs.h.  */
6122 > #include <ac_nonexistent.h>
6123   _ACEOF
6124 + if ac_fn_c_try_cpp "$LINENO"; then :
6125 +  # Broken: success on invalid input.
6126 + continue
6127 + else
6128 +  # Passes both tests.
6129 + ac_preproc_ok=:
6130 + break
6131 + fi
6132 + rm -f conftest.err conftest.$ac_ext
6133  
6134 < # Compile and link our simple test program by passing a flag (argument
6135 < # 1 to this macro) to the Fortran compiler in order to get
6136 < # "verbose" output that we can then parse for the Fortran linker
6137 < # flags.
4070 < ac_save_FFLAGS=$FCFLAGS
4071 < FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4072 < (eval echo $as_me:4072: \"$ac_link\") >&5
4073 < ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4074 < echo "$ac_fc_v_output" >&5
4075 < FCFLAGS=$ac_save_FFLAGS
6134 > done
6135 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6136 > rm -f conftest.err conftest.$ac_ext
6137 > if $ac_preproc_ok; then :
6138  
6139 < rm -f conftest*
6139 > else
6140 >  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6141 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6142 > as_fn_error "C preprocessor \"$CPP\" fails sanity check
6143 > See \`config.log' for more details." "$LINENO" 5; }
6144 > fi
6145  
6146 < # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6147 < # /foo, /bar, and /baz are search directories for the Fortran linker.
6148 < # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6149 < ac_fc_v_output="`echo $ac_fc_v_output |
4083 <        grep 'LPATH is:' |
4084 <        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
6146 > ac_ext=${ac_fc_srcext-f}
6147 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6148 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6149 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6150  
6151 < case $ac_fc_v_output in
6152 <  # If we are using xlf then replace all the commas with spaces.
6153 <  *xlfentry*)
6154 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6155 <
6156 <  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6157 <  # $LIBS confuse us, and the libraries appear later in the output anyway).
6158 <  *mGLOB_options_string*)
6159 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
6160 <
6161 <  # If we are using Cray Fortran then delete quotes.
6162 <  # Use "\"" instead of '"' for font-lock-mode.
6163 <  # FIXME: a more general fix for quoted arguments with spaces?
6164 <  *cft90*)
6165 <    ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
6151 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6152 > $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
6153 > if test "${ac_cv_path_GREP+set}" = set; then :
6154 >  $as_echo_n "(cached) " >&6
6155 > else
6156 >  if test -z "$GREP"; then
6157 >  ac_path_GREP_found=false
6158 >  # Loop through the user's path and test for each of PROGNAME-LIST
6159 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6160 > for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6161 > do
6162 >  IFS=$as_save_IFS
6163 >  test -z "$as_dir" && as_dir=.
6164 >    for ac_prog in grep ggrep; do
6165 >    for ac_exec_ext in '' $ac_executable_extensions; do
6166 >      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
6167 >      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
6168 > # Check for GNU ac_path_GREP and select it if it is found.
6169 >  # Check for GNU $ac_path_GREP
6170 > case `"$ac_path_GREP" --version 2>&1` in
6171 > *GNU*)
6172 >  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6173 > *)
6174 >  ac_count=0
6175 >  $as_echo_n 0123456789 >"conftest.in"
6176 >  while :
6177 >  do
6178 >    cat "conftest.in" "conftest.in" >"conftest.tmp"
6179 >    mv "conftest.tmp" "conftest.in"
6180 >    cp "conftest.in" "conftest.nl"
6181 >    $as_echo 'GREP' >> "conftest.nl"
6182 >    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6183 >    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6184 >    as_fn_arith $ac_count + 1 && ac_count=$as_val
6185 >    if test $ac_count -gt ${ac_path_GREP_max-0}; then
6186 >      # Best one so far, save it but keep looking for a better one
6187 >      ac_cv_path_GREP="$ac_path_GREP"
6188 >      ac_path_GREP_max=$ac_count
6189 >    fi
6190 >    # 10*(2^10) chars as input seems more than enough
6191 >    test $ac_count -gt 10 && break
6192 >  done
6193 >  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6194   esac
6195  
6196 +      $ac_path_GREP_found && break 3
6197 +    done
6198 +  done
6199 +  done
6200 + IFS=$as_save_IFS
6201 +  if test -z "$ac_cv_path_GREP"; then
6202 +    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6203 +  fi
6204 + else
6205 +  ac_cv_path_GREP=$GREP
6206 + fi
6207  
6208 + fi
6209 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6210 + $as_echo "$ac_cv_path_GREP" >&6; }
6211 + GREP="$ac_cv_path_GREP"
6212  
4105 ac_cv_fc_libs=
6213  
6214 < # Save positional arguments (if any)
6215 < ac_save_positional="$@"
6216 <
6217 < set X $ac_fc_v_output
6218 < while test $# != 1; do
6219 <  shift
6220 <  ac_arg=$1
6221 <  case $ac_arg in
6222 <        [\\/]*.a | ?:[\\/]*.a)
6223 <            ac_exists=false
6224 <  for ac_i in $ac_cv_fc_libs; do
6225 <    if test x"$ac_arg" = x"$ac_i"; then
6226 <      ac_exists=true
6227 <      break
6214 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6215 > $as_echo_n "checking for egrep... " >&6; }
6216 > if test "${ac_cv_path_EGREP+set}" = set; then :
6217 >  $as_echo_n "(cached) " >&6
6218 > else
6219 >  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6220 >   then ac_cv_path_EGREP="$GREP -E"
6221 >   else
6222 >     if test -z "$EGREP"; then
6223 >  ac_path_EGREP_found=false
6224 >  # Loop through the user's path and test for each of PROGNAME-LIST
6225 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6226 > for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6227 > do
6228 >  IFS=$as_save_IFS
6229 >  test -z "$as_dir" && as_dir=.
6230 >    for ac_prog in egrep; do
6231 >    for ac_exec_ext in '' $ac_executable_extensions; do
6232 >      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
6233 >      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
6234 > # Check for GNU ac_path_EGREP and select it if it is found.
6235 >  # Check for GNU $ac_path_EGREP
6236 > case `"$ac_path_EGREP" --version 2>&1` in
6237 > *GNU*)
6238 >  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6239 > *)
6240 >  ac_count=0
6241 >  $as_echo_n 0123456789 >"conftest.in"
6242 >  while :
6243 >  do
6244 >    cat "conftest.in" "conftest.in" >"conftest.tmp"
6245 >    mv "conftest.tmp" "conftest.in"
6246 >    cp "conftest.in" "conftest.nl"
6247 >    $as_echo 'EGREP' >> "conftest.nl"
6248 >    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6249 >    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6250 >    as_fn_arith $ac_count + 1 && ac_count=$as_val
6251 >    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6252 >      # Best one so far, save it but keep looking for a better one
6253 >      ac_cv_path_EGREP="$ac_path_EGREP"
6254 >      ac_path_EGREP_max=$ac_count
6255      fi
6256 +    # 10*(2^10) chars as input seems more than enough
6257 +    test $ac_count -gt 10 && break
6258    done
6259 +  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6260 + esac
6261  
6262 <  if test x"$ac_exists" = xtrue; then
6263 <  :
6262 >      $ac_path_EGREP_found && break 3
6263 >    done
6264 >  done
6265 >  done
6266 > IFS=$as_save_IFS
6267 >  if test -z "$ac_cv_path_EGREP"; then
6268 >    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6269 >  fi
6270   else
6271 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6271 >  ac_cv_path_EGREP=$EGREP
6272   fi
6273  
6274 <          ;;
6275 <        -bI:*)
6276 <            ac_exists=false
6277 <  for ac_i in $ac_cv_fc_libs; do
6278 <    if test x"$ac_arg" = x"$ac_i"; then
6279 <      ac_exists=true
6280 <      break
6281 <    fi
6274 >   fi
6275 > fi
6276 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6277 > $as_echo "$ac_cv_path_EGREP" >&6; }
6278 > EGREP="$ac_cv_path_EGREP"
6279 >
6280 >
6281 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6282 > $as_echo_n "checking whether ln -s works... " >&6; }
6283 > LN_S=$as_ln_s
6284 > if test "$LN_S" = "ln -s"; then
6285 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6286 > $as_echo "yes" >&6; }
6287 > else
6288 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6289 > $as_echo "no, using $LN_S" >&6; }
6290 > fi
6291 >
6292 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
6293 > $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
6294 > set x ${MAKE-make}
6295 > ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
6296 > if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
6297 >  $as_echo_n "(cached) " >&6
6298 > else
6299 >  cat >conftest.make <<\_ACEOF
6300 > SHELL = /bin/sh
6301 > all:
6302 >        @echo '@@@%%%=$(MAKE)=@@@%%%'
6303 > _ACEOF
6304 > # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6305 > case `${MAKE-make} -f conftest.make 2>/dev/null` in
6306 >  *@@@%%%=?*=@@@%%%*)
6307 >    eval ac_cv_prog_make_${ac_make}_set=yes;;
6308 >  *)
6309 >    eval ac_cv_prog_make_${ac_make}_set=no;;
6310 > esac
6311 > rm -f conftest.make
6312 > fi
6313 > if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
6314 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6315 > $as_echo "yes" >&6; }
6316 >  SET_MAKE=
6317 > else
6318 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6319 > $as_echo "no" >&6; }
6320 >  SET_MAKE="MAKE=${MAKE-make}"
6321 > fi
6322 >
6323 > if test -n "$ac_tool_prefix"; then
6324 >  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6325 > set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6326 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6327 > $as_echo_n "checking for $ac_word... " >&6; }
6328 > if test "${ac_cv_prog_RANLIB+set}" = set; then :
6329 >  $as_echo_n "(cached) " >&6
6330 > else
6331 >  if test -n "$RANLIB"; then
6332 >  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6333 > else
6334 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6335 > for as_dir in $PATH
6336 > do
6337 >  IFS=$as_save_IFS
6338 >  test -z "$as_dir" && as_dir=.
6339 >    for ac_exec_ext in '' $ac_executable_extensions; do
6340 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6341 >    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6342 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6343 >    break 2
6344 >  fi
6345 > done
6346    done
6347 + IFS=$as_save_IFS
6348  
6349 <  if test x"$ac_exists" = xtrue; then
6350 <  :
6349 > fi
6350 > fi
6351 > RANLIB=$ac_cv_prog_RANLIB
6352 > if test -n "$RANLIB"; then
6353 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6354 > $as_echo "$RANLIB" >&6; }
6355   else
6356 <  if test "$ac_compiler_gnu" = yes; then
6357 <  for ac_link_opt in $ac_arg; do
6358 <    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6356 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6357 > $as_echo "no" >&6; }
6358 > fi
6359 >
6360 >
6361 > fi
6362 > if test -z "$ac_cv_prog_RANLIB"; then
6363 >  ac_ct_RANLIB=$RANLIB
6364 >  # Extract the first word of "ranlib", so it can be a program name with args.
6365 > set dummy ranlib; ac_word=$2
6366 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6367 > $as_echo_n "checking for $ac_word... " >&6; }
6368 > if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6369 >  $as_echo_n "(cached) " >&6
6370 > else
6371 >  if test -n "$ac_ct_RANLIB"; then
6372 >  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6373 > else
6374 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6375 > for as_dir in $PATH
6376 > do
6377 >  IFS=$as_save_IFS
6378 >  test -z "$as_dir" && as_dir=.
6379 >    for ac_exec_ext in '' $ac_executable_extensions; do
6380 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6381 >    ac_cv_prog_ac_ct_RANLIB="ranlib"
6382 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6383 >    break 2
6384 >  fi
6385 > done
6386    done
6387 + IFS=$as_save_IFS
6388 +
6389 + fi
6390 + fi
6391 + ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6392 + if test -n "$ac_ct_RANLIB"; then
6393 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6394 + $as_echo "$ac_ct_RANLIB" >&6; }
6395   else
6396 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6396 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6397 > $as_echo "no" >&6; }
6398   fi
6399 < fi
6400 <
6401 <          ;;
6402 <          # Ignore these flags.
6403 <        -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
6404 <          ;;
6405 <        -lkernel32)
6406 <          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6407 <          ;;
6408 <        -[LRuY])
6409 <          # These flags, when seen by themselves, take an argument.
6410 <          # We remove the space between option and argument and re-iterate
4162 <          # unless we find an empty arg or a new option (starting with -)
4163 <          case $2 in
4164 <             "" | -*);;
4165 <             *)
4166 <                ac_arg="$ac_arg$2"
4167 <                shift; shift
4168 <                set X $ac_arg "$@"
4169 <                ;;
4170 <          esac
4171 <          ;;
4172 <        -YP,*)
4173 <          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
4174 <              ac_exists=false
4175 <  for ac_i in $ac_cv_fc_libs; do
4176 <    if test x"$ac_j" = x"$ac_i"; then
4177 <      ac_exists=true
4178 <      break
4179 <    fi
4180 <  done
4181 <
4182 <  if test x"$ac_exists" = xtrue; then
4183 <  :
6399 >
6400 >  if test "x$ac_ct_RANLIB" = x; then
6401 >    RANLIB=":"
6402 >  else
6403 >    case $cross_compiling:$ac_tool_warned in
6404 > yes:)
6405 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6406 > $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6407 > ac_tool_warned=yes ;;
6408 > esac
6409 >    RANLIB=$ac_ct_RANLIB
6410 >  fi
6411   else
6412 <  ac_arg="$ac_arg $ac_j"
4186 <                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
6412 >  RANLIB="$ac_cv_prog_RANLIB"
6413   fi
6414  
4189          done
4190          ;;
4191        -[lLR]*)
4192            ac_exists=false
4193  for ac_i in $ac_cv_fc_libs; do
4194    if test x"$ac_arg" = x"$ac_i"; then
4195      ac_exists=true
4196      break
4197    fi
4198  done
6415  
6416 <  if test x"$ac_exists" = xtrue; then
6417 <  :
6416 >   # Extract the first word of "perl", so it can be a program name with args.
6417 > set dummy perl; ac_word=$2
6418 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6419 > $as_echo_n "checking for $ac_word... " >&6; }
6420 > if test "${ac_cv_path_PERLINTERP+set}" = set; then :
6421 >  $as_echo_n "(cached) " >&6
6422   else
6423 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6424 < fi
6425 <
6426 <          ;;
6427 <          # Ignore everything else.
6428 <  esac
6423 >  case $PERLINTERP in
6424 >  [\\/]* | ?:[\\/]*)
6425 >  ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
6426 >  ;;
6427 >  *)
6428 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6429 > for as_dir in $PATH
6430 > do
6431 >  IFS=$as_save_IFS
6432 >  test -z "$as_dir" && as_dir=.
6433 >    for ac_exec_ext in '' $ac_executable_extensions; do
6434 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6435 >    ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
6436 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6437 >    break 2
6438 >  fi
6439   done
4210 # restore positional arguments
4211 set X $ac_save_positional; shift
4212
4213 # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
4214 # then we insist that the "run path" must be an absolute path (i.e. it
4215 # must begin with a "/").
4216 case `(uname -sr) 2>/dev/null` in
4217   "SunOS 5"*)
4218      ac_ld_run_path=`echo $ac_fc_v_output |
4219                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
4220      test "x$ac_ld_run_path" != x &&
4221        if test "$ac_compiler_gnu" = yes; then
4222  for ac_link_opt in $ac_ld_run_path; do
4223    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6440    done
6441 + IFS=$as_save_IFS
6442 +
6443 +  test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
6444 +  ;;
6445 + esac
6446 + fi
6447 + PERLINTERP=$ac_cv_path_PERLINTERP
6448 + if test -n "$PERLINTERP"; then
6449 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERLINTERP" >&5
6450 + $as_echo "$PERLINTERP" >&6; }
6451   else
6452 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6452 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6453 > $as_echo "no" >&6; }
6454   fi
4228      ;;
4229 esac
4230 fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6455  
4232 fi
4233 echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
4234 echo "${ECHO_T}$ac_cv_fc_libs" >&6
4235 FCLIBS="$ac_cv_fc_libs"
6456  
6457 +   ac_cv_path_perlinterp="$PERLINTERP"
6458 +   _sHpB='#!'
6459  
4238 ac_ext=${FC_SRCEXT-f}
4239 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4240 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4241 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6460  
6461 + # Check whether --with-perl-shebang was given.
6462 + if test "${with_perl_shebang+set}" = set; then :
6463 +  withval=$with_perl_shebang; opt_perl_shebang="$withval"
6464 + else
6465 +                opt_perl_shebang="not_set"
6466 + fi
6467  
6468 < ac_ext=${FC_SRCEXT-f}
6469 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
6470 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
6471 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4248 <
4249 < echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
4250 < echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6
4251 < if test "${ac_cv_fc_dummy_main+set}" = set; then
4252 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6468 >   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether explicit instead of detected sharpbang is to be used" >&5
6469 > $as_echo_n "checking whether explicit instead of detected sharpbang is to be used... " >&6; }
6470 > if test "${ax_cv_opt_perl_shebang+set}" = set; then :
6471 >  $as_echo_n "(cached) " >&6
6472   else
6473 <  ac_fc_dm_save_LIBS=$LIBS
6474 < LIBS="$LIBS $FCLIBS"
6475 < ac_fortran_dm_var=FC_DUMMY_MAIN
6476 < ac_ext=c
6477 < ac_cpp='$CPP $CPPFLAGS'
6478 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4260 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4261 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
6473 >   case "$opt_perl_shebang" in
6474 >                      not_set  ) ax_cv_opt_perl_shebang=''
6475 >                               ;;
6476 >                         *     )
6477 >        ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
6478 >                    esac
6479  
6480 < # First, try linking without a dummy main:
6481 < cat >conftest.$ac_ext <<_ACEOF
6482 < /* confdefs.h.  */
6483 < _ACEOF
6484 < cat confdefs.h >>conftest.$ac_ext
6485 < cat >>conftest.$ac_ext <<_ACEOF
6486 < /* end confdefs.h.  */
6480 > fi
6481 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_opt_perl_shebang" >&5
6482 > $as_echo "$ax_cv_opt_perl_shebang" >&6; }
6483 >   if test "A$ax_cv_opt_perl_shebang" != "A"
6484 >     then
6485 >       ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
6486 >       PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
6487 >              { $as_echo "$as_me:${as_lineno-$LINENO}: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
6488 > $as_echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
6489  
6490 < #ifdef FC_DUMMY_MAIN
6491 < #ifndef FC_DUMMY_MAIN_EQ_F77
6492 < #  ifdef __cplusplus
6493 <     extern "C"
6494 < #  endif
6495 <   int FC_DUMMY_MAIN() { return 1; }
6496 < #endif
6497 < #endif
4279 < int
4280 < main ()
4281 < {
4282 <
4283 <  ;
4284 <  return 0;
4285 < }
4286 < _ACEOF
4287 < rm -f conftest.$ac_objext conftest$ac_exeext
4288 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4289 <  (eval $ac_link) 2>conftest.er1
4290 <  ac_status=$?
4291 <  grep -v '^ *+' conftest.er1 >conftest.err
4292 <  rm -f conftest.er1
4293 <  cat conftest.err >&5
4294 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4295 <  (exit $ac_status); } &&
4296 <         { ac_try='test -z "$ac_c_werror_flag"
4297 <                         || test ! -s conftest.err'
4298 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4299 <  (eval $ac_try) 2>&5
4300 <  ac_status=$?
4301 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4302 <  (exit $ac_status); }; } &&
4303 <         { ac_try='test -s conftest$ac_exeext'
4304 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4305 <  (eval $ac_try) 2>&5
4306 <  ac_status=$?
4307 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4308 <  (exit $ac_status); }; }; then
4309 <  ac_cv_fortran_dummy_main=none
6490 > # Automatic detection of sharpbang formula starts here
6491 >     else
6492 >   _somian_shbangperl=`$PERLINTERP -V:startperl`
6493 >   negclass="[^']"; # must leave this comment:  m4 will remove the outer brackets for us, heheh
6494 >   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kernel sharpbang invocation to start perl" >&5
6495 > $as_echo_n "checking for kernel sharpbang invocation to start perl... " >&6; }
6496 > if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then :
6497 >  $as_echo_n "(cached) " >&6
6498   else
6499 <  echo "$as_me: failed program was:" >&5
6500 < sed 's/^/| /' conftest.$ac_ext >&5
6499 >  _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
6500 >        if test "x$_somian_kspb_perl" == x
6501 >          then _somian_ksbp_warn_empty='durnit'
6502 >          else
6503 >          case "A$_somian_kspb_perl" in
6504 >                 A#!*perl* )
6505 >           ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
6506 >                        ;;
6507 >                     A*    )  _somian_ksbp_warn_defau='trouble'
6508 >                              ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
6509 >          esac
6510 >        fi
6511  
4314 ac_cv_fortran_dummy_main=unknown
6512   fi
6513 < rm -f conftest.err conftest.$ac_objext \
6514 <      conftest$ac_exeext conftest.$ac_ext
6513 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_kernshrpbang_perl" >&5
6514 > $as_echo "$ac_cv_sys_kernshrpbang_perl" >&6; }
6515 > # The above prints Checking ... result message to user.
6516 >   PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
6517  
6518 < if test $ac_cv_fortran_dummy_main = unknown; then
6519 <   for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
6520 <     cat >conftest.$ac_ext <<_ACEOF
6521 < /* confdefs.h.  */
6522 < _ACEOF
6523 < cat confdefs.h >>conftest.$ac_ext
6524 < cat >>conftest.$ac_ext <<_ACEOF
6525 < /* end confdefs.h.  */
6526 < #define $ac_fortran_dm_var $ac_func
6527 < #ifdef FC_DUMMY_MAIN
6528 < #ifndef FC_DUMMY_MAIN_EQ_F77
6529 < #  ifdef __cplusplus
6530 <     extern "C"
6531 < #  endif
6532 <   int FC_DUMMY_MAIN() { return 1; }
6533 < #endif
4335 < #endif
4336 < int
4337 < main ()
4338 < {
6518 >    if test A${_somian_ksbp_warn_empty+set} == Aset
6519 >      then   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
6520 > $as_echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
6521 >    fi
6522 > # Inform user after printing result value
6523 >    if test A${_somian_ksbp_warn_defau+set} == Aset
6524 >      then { $as_echo "$as_me:${as_lineno-$LINENO}: Maybe Not good -" >&5
6525 > $as_echo "$as_me: Maybe Not good -" >&6;}
6526 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
6527 > $as_echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
6528 >      else { $as_echo "$as_me:${as_lineno-$LINENO}: OK Good result - " >&5
6529 > $as_echo "$as_me: OK Good result - " >&6;}
6530 >           { $as_echo "$as_me:${as_lineno-$LINENO}: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
6531 > $as_echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
6532 >    fi
6533 >  fi
6534  
6535 <  ;
6536 <  return 0;
6537 < }
6538 < _ACEOF
6539 < rm -f conftest.$ac_objext conftest$ac_exeext
6540 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6541 <  (eval $ac_link) 2>conftest.er1
6542 <  ac_status=$?
6543 <  grep -v '^ *+' conftest.er1 >conftest.err
6544 <  rm -f conftest.er1
6545 <  cat conftest.err >&5
6546 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6547 <  (exit $ac_status); } &&
6548 <         { ac_try='test -z "$ac_c_werror_flag"
6549 <                         || test ! -s conftest.err'
6550 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6551 <  (eval $ac_try) 2>&5
6552 <  ac_status=$?
6553 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4359 <  (exit $ac_status); }; } &&
4360 <         { ac_try='test -s conftest$ac_exeext'
4361 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4362 <  (eval $ac_try) 2>&5
4363 <  ac_status=$?
4364 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4365 <  (exit $ac_status); }; }; then
4366 <  ac_cv_fortran_dummy_main=$ac_func; break
6535 > # Find a good install program.  We prefer a C program (faster),
6536 > # so one script is as good as another.  But avoid the broken or
6537 > # incompatible versions:
6538 > # SysV /etc/install, /usr/sbin/install
6539 > # SunOS /usr/etc/install
6540 > # IRIX /sbin/install
6541 > # AIX /bin/install
6542 > # AmigaOS /C/install, which installs bootblocks on floppy discs
6543 > # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
6544 > # AFS /usr/afsws/bin/install, which mishandles nonexistent args
6545 > # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
6546 > # OS/2's system install, which has a completely different semantic
6547 > # ./install, which can be erroneously created by make from ./install.sh.
6548 > # Reject install programs that cannot install multiple files.
6549 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
6550 > $as_echo_n "checking for a BSD-compatible install... " >&6; }
6551 > if test -z "$INSTALL"; then
6552 > if test "${ac_cv_path_install+set}" = set; then :
6553 >  $as_echo_n "(cached) " >&6
6554   else
6555 <  echo "$as_me: failed program was:" >&5
6556 < sed 's/^/| /' conftest.$ac_ext >&5
6555 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6556 > for as_dir in $PATH
6557 > do
6558 >  IFS=$as_save_IFS
6559 >  test -z "$as_dir" && as_dir=.
6560 >    # Account for people who put trailing slashes in PATH elements.
6561 > case $as_dir/ in #((
6562 >  ./ | .// | /[cC]/* | \
6563 >  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
6564 >  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
6565 >  /usr/ucb/* ) ;;
6566 >  *)
6567 >    # OSF1 and SCO ODT 3.0 have their own names for install.
6568 >    # Don't use installbsd from OSF since it installs stuff as root
6569 >    # by default.
6570 >    for ac_prog in ginstall scoinst install; do
6571 >      for ac_exec_ext in '' $ac_executable_extensions; do
6572 >        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
6573 >          if test $ac_prog = install &&
6574 >            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6575 >            # AIX install.  It has an incompatible calling convention.
6576 >            :
6577 >          elif test $ac_prog = install &&
6578 >            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6579 >            # program-specific install script used by HP pwplus--don't use.
6580 >            :
6581 >          else
6582 >            rm -rf conftest.one conftest.two conftest.dir
6583 >            echo one > conftest.one
6584 >            echo two > conftest.two
6585 >            mkdir conftest.dir
6586 >            if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
6587 >              test -s conftest.one && test -s conftest.two &&
6588 >              test -s conftest.dir/conftest.one &&
6589 >              test -s conftest.dir/conftest.two
6590 >            then
6591 >              ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
6592 >              break 3
6593 >            fi
6594 >          fi
6595 >        fi
6596 >      done
6597 >    done
6598 >    ;;
6599 > esac
6600  
6601 < fi
6602 < rm -f conftest.err conftest.$ac_objext \
4373 <      conftest$ac_exeext conftest.$ac_ext
4374 <   done
4375 < fi
4376 < ac_ext=${FC_SRCEXT-f}
4377 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4378 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4379 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4380 < ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
4381 < rm -f conftest*
4382 < LIBS=$ac_fc_dm_save_LIBS
6601 >  done
6602 > IFS=$as_save_IFS
6603  
6604 + rm -rf conftest.one conftest.two conftest.dir
6605 +
6606   fi
6607 < echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
6608 < echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6
6609 < FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
6610 < if test "$FC_DUMMY_MAIN" != unknown; then
6611 <  if test $FC_DUMMY_MAIN != none; then
6607 >  if test "${ac_cv_path_install+set}" = set; then
6608 >    INSTALL=$ac_cv_path_install
6609 >  else
6610 >    # As a last resort, use the slow shell script.  Don't cache a
6611 >    # value for INSTALL within a source directory, because that will
6612 >    # break other packages using the cache if that directory is
6613 >    # removed, or if the value is a relative name.
6614 >    INSTALL=$ac_install_sh
6615 >  fi
6616 > fi
6617 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
6618 > $as_echo "$INSTALL" >&6; }
6619  
6620 < cat >>confdefs.h <<_ACEOF
6621 < #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
6622 < _ACEOF
6620 > # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6621 > # It thinks the first close brace ends the variable substitution.
6622 > test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6623  
6624 <  if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
6624 > test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
6625  
6626 < cat >>confdefs.h <<\_ACEOF
4398 < #define FC_DUMMY_MAIN_EQ_F77 1
4399 < _ACEOF
6626 > test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6627  
6628 + case "x$INSTALL" in
6629 +   x/*) ;;
6630 +   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
6631 + esac
6632 + MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
6633 + # Extract the first word of "ar", so it can be a program name with args.
6634 + set dummy ar; ac_word=$2
6635 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6636 + $as_echo_n "checking for $ac_word... " >&6; }
6637 + if test "${ac_cv_prog_AR+set}" = set; then :
6638 +  $as_echo_n "(cached) " >&6
6639 + else
6640 +  if test -n "$AR"; then
6641 +  ac_cv_prog_AR="$AR" # Let the user override the test.
6642 + else
6643 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6644 + for as_dir in $PATH
6645 + do
6646 +  IFS=$as_save_IFS
6647 +  test -z "$as_dir" && as_dir=.
6648 +    for ac_exec_ext in '' $ac_executable_extensions; do
6649 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6650 +    ac_cv_prog_AR="ar"
6651 +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6652 +    break 2
6653    fi
6654 + done
6655 +  done
6656 + IFS=$as_save_IFS
6657 +
6658 +  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
6659   fi
6660 + fi
6661 + AR=$ac_cv_prog_AR
6662 + if test -n "$AR"; then
6663 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6664 + $as_echo "$AR" >&6; }
6665   else
6666 <  { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
6667 < See \`config.log' for more details." >&5
4406 < echo "$as_me: error: linking to Fortran libraries from C fails
4407 < See \`config.log' for more details." >&2;}
4408 <   { (exit 1); exit 1; }; }
6666 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6667 > $as_echo "no" >&6; }
6668   fi
6669  
6670  
6671 < ac_ext=${FC_SRCEXT-f}
6672 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
6673 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
6674 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6671 > if test "$AR" = "NONE"; then
6672 >  cat >confcache <<\_ACEOF
6673 > # This file is a shell script that caches the results of configure
6674 > # tests run on this system so they can be shared between configure
6675 > # scripts and configure runs, see configure's option --config-cache.
6676 > # It is not useful on other systems.  If it contains results you don't
6677 > # want to keep, you may remove or edit it.
6678 > #
6679 > # config.status only pays attention to the cache file if you give it
6680 > # the --recheck option to rerun configure.
6681 > #
6682 > # `ac_cv_env_foo' variables (set or unset) will be overridden when
6683 > # loading this file, other *unset* `ac_cv_foo' will be assigned the
6684 > # following values.
6685  
4417 ac_ext=${FC_SRCEXT-f}
4418 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4419 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4420 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4421 echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
4422 echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6
4423 if test "${ac_cv_fc_mangling+set}" = set; then
4424  echo $ECHO_N "(cached) $ECHO_C" >&6
4425 else
4426  cat >conftest.$ac_ext <<_ACEOF
4427      subroutine foobar()
4428      return
4429      end
4430      subroutine foo_bar()
4431      return
4432      end
6686   _ACEOF
4434 rm -f conftest.$ac_objext
4435 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4436  (eval $ac_compile) 2>conftest.er1
4437  ac_status=$?
4438  grep -v '^ *+' conftest.er1 >conftest.err
4439  rm -f conftest.er1
4440  cat conftest.err >&5
4441  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4442  (exit $ac_status); } &&
4443         { ac_try='test -z "$ac_fc_werror_flag"
4444                         || test ! -s conftest.err'
4445  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4446  (eval $ac_try) 2>&5
4447  ac_status=$?
4448  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4449  (exit $ac_status); }; } &&
4450         { ac_try='test -s conftest.$ac_objext'
4451  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4452  (eval $ac_try) 2>&5
4453  ac_status=$?
4454  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4455  (exit $ac_status); }; }; then
4456  mv conftest.$ac_objext cfortran_test.$ac_objext
6687  
6688 <  ac_save_LIBS=$LIBS
6689 <  LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
6688 > # The following way of writing the cache mishandles newlines in values,
6689 > # but we know of no workaround that is simple, portable, and efficient.
6690 > # So, we kill variables containing newlines.
6691 > # Ultrix sh set writes to stderr and can't be redirected directly,
6692 > # and sets the high bit in the cache file unless we assign to the vars.
6693 > (
6694 >  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
6695 >    eval ac_val=\$$ac_var
6696 >    case $ac_val in #(
6697 >    *${as_nl}*)
6698 >      case $ac_var in #(
6699 >      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
6700 > $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
6701 >      esac
6702 >      case $ac_var in #(
6703 >      _ | IFS | as_nl) ;; #(
6704 >      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
6705 >      *) { eval $ac_var=; unset $ac_var;} ;;
6706 >      esac ;;
6707 >    esac
6708 >  done
6709  
6710 <  ac_ext=c
6711 < ac_cpp='$CPP $CPPFLAGS'
6712 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6713 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6714 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
6715 <  ac_success=no
6716 <  for ac_foobar in foobar FOOBAR; do
6717 <    for ac_underscore in "" "_"; do
6718 <      ac_func="$ac_foobar$ac_underscore"
6719 <      cat >conftest.$ac_ext <<_ACEOF
6720 < /* confdefs.h.  */
6721 < _ACEOF
6722 < cat confdefs.h >>conftest.$ac_ext
6723 < cat >>conftest.$ac_ext <<_ACEOF
6724 < /* end confdefs.h.  */
6710 >  (set) 2>&1 |
6711 >    case $as_nl`(ac_space=' '; set) 2>&1` in #(
6712 >    *${as_nl}ac_space=\ *)
6713 >      # `set' does not quote correctly, so add quotes: double-quote
6714 >      # substitution turns \\\\ into \\, and sed turns \\ into \.
6715 >      sed -n \
6716 >        "s/'/'\\\\''/g;
6717 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
6718 >      ;; #(
6719 >    *)
6720 >      # `set' quotes correctly as required by POSIX, so do not add quotes.
6721 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
6722 >      ;;
6723 >    esac |
6724 >    sort
6725 > ) |
6726 >  sed '
6727 >     /^ac_cv_env_/b end
6728 >     t clear
6729 >     :clear
6730 >     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
6731 >     t end
6732 >     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6733 >     :end' >>confcache
6734 > if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
6735 >  if test -w "$cache_file"; then
6736 >    test "x$cache_file" != "x/dev/null" &&
6737 >      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
6738 > $as_echo "$as_me: updating cache $cache_file" >&6;}
6739 >    cat confcache >$cache_file
6740 >  else
6741 >    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
6742 > $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
6743 >  fi
6744 > fi
6745 > rm -f confcache
6746 >  exit 1
6747 > fi
6748 > # Extract the first word of "ps", so it can be a program name with args.
6749 > set dummy ps; ac_word=$2
6750 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6751 > $as_echo_n "checking for $ac_word... " >&6; }
6752 > if test "${ac_cv_path_PS+set}" = set; then :
6753 >  $as_echo_n "(cached) " >&6
6754 > else
6755 >  case $PS in
6756 >  [\\/]* | ?:[\\/]*)
6757 >  ac_cv_path_PS="$PS" # Let the user override the test with a path.
6758 >  ;;
6759 >  *)
6760 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6761 > for as_dir in $PATH
6762 > do
6763 >  IFS=$as_save_IFS
6764 >  test -z "$as_dir" && as_dir=.
6765 >    for ac_exec_ext in '' $ac_executable_extensions; do
6766 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6767 >    ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
6768 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6769 >    break 2
6770 >  fi
6771 > done
6772 >  done
6773 > IFS=$as_save_IFS
6774  
6775 < /* Override any gcc2 internal prototype to avoid an error.  */
6776 < #ifdef __cplusplus
6777 < extern "C"
6778 < #endif
6779 < /* We use char because int might match the return type of a gcc2
6780 <   builtin and then its argument prototype would still apply.  */
6781 < char $ac_func ();
6782 < #ifdef FC_DUMMY_MAIN
6783 < #ifndef FC_DUMMY_MAIN_EQ_F77
6784 < #  ifdef __cplusplus
6785 <     extern "C"
6786 < #  endif
6787 <   int FC_DUMMY_MAIN() { return 1; }
6788 < #endif
6789 < #endif
6790 < int
6791 < main ()
6792 < {
6793 < $ac_func ();
6794 <  ;
6795 <  return 0;
6796 < }
6775 >  ;;
6776 > esac
6777 > fi
6778 > PS=$ac_cv_path_PS
6779 > if test -n "$PS"; then
6780 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PS" >&5
6781 > $as_echo "$PS" >&6; }
6782 > else
6783 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6784 > $as_echo "no" >&6; }
6785 > fi
6786 >
6787 >
6788 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for POSIX or BSD ps syntax" >&5
6789 > $as_echo_n "checking for POSIX or BSD ps syntax... " >&6; }
6790 > if test "${ac_cv_prog_ps_syntax+set}" = set; then :
6791 >  $as_echo_n "(cached) " >&6
6792 > else
6793 >
6794 >        if $PS ax -o rss > /dev/null 2>&1; then
6795 >                ac_cv_prog_ps_ax=yes
6796 >        else
6797 >                ac_cv_prog_ps_ax=no
6798 >        fi
6799 >        if $PS -ef -o rss > /dev/null 2>&1; then
6800 >                ac_cv_prog_ps_ef=yes
6801 >        else
6802 >                ac_cv_prog_ps_ef=no
6803 >        fi
6804 >        if test "$ac_cv_prog_ps_ax" = yes; then
6805 >                ac_cv_prog_ps_syntax=BSD
6806 >        else
6807 >                if test "$ac_cv_prog_ps_ef" = yes; then
6808 >                        ac_cv_prog_ps_syntax=POSIX
6809 >                else
6810 >                        as_fn_error "Could not determine ps syntax" "$LINENO" 5
6811 >                fi
6812 >        fi
6813 >
6814 > fi
6815 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_ps_syntax" >&5
6816 > $as_echo "$ac_cv_prog_ps_syntax" >&6; }
6817 >
6818 > cat >>confdefs.h <<_ACEOF
6819 > #define PSCOMMAND $PS
6820   _ACEOF
6821 < rm -f conftest.$ac_objext conftest$ac_exeext
6822 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6823 <  (eval $ac_link) 2>conftest.er1
6824 <  ac_status=$?
6825 <  grep -v '^ *+' conftest.er1 >conftest.err
4505 <  rm -f conftest.er1
4506 <  cat conftest.err >&5
4507 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4508 <  (exit $ac_status); } &&
4509 <         { ac_try='test -z "$ac_c_werror_flag"
4510 <                         || test ! -s conftest.err'
4511 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4512 <  (eval $ac_try) 2>&5
4513 <  ac_status=$?
4514 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4515 <  (exit $ac_status); }; } &&
4516 <         { ac_try='test -s conftest$ac_exeext'
4517 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4518 <  (eval $ac_try) 2>&5
4519 <  ac_status=$?
4520 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4521 <  (exit $ac_status); }; }; then
4522 <  ac_success=yes; break 2
6821 >
6822 > if test "$ac_cv_prog_ps_syntax" = BSD; then
6823 >
6824 > $as_echo "#define PSTYPE_IS_BSD 1" >>confdefs.h
6825 >
6826   else
6827 <  echo "$as_me: failed program was:" >&5
4525 < sed 's/^/| /' conftest.$ac_ext >&5
6827 >   if test "$ac_cv_prog_ps_syntax" = POSIX; then
6828  
6829 + $as_echo "#define PSTYPE_IS_POSIX 1" >>confdefs.h
6830 +
6831 +   else
6832 +       as_fn_error "Unknown ps syntax type!" "$LINENO" 5
6833 +   fi
6834   fi
6835 < rm -f conftest.err conftest.$ac_objext \
6836 <      conftest$ac_exeext conftest.$ac_ext
6837 <    done
6838 <  done
4532 <  ac_ext=${FC_SRCEXT-f}
4533 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4534 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
6835 >
6836 > ac_ext=${ac_fc_srcext-f}
6837 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6838 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6839   ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6840  
6841 <  if test "$ac_success" = "yes"; then
6842 <     case $ac_foobar in
6843 <        foobar)
6844 <           ac_case=lower
6845 <           ac_foo_bar=foo_bar
6846 <           ;;
6847 <        FOOBAR)
6848 <           ac_case=upper
6849 <           ac_foo_bar=FOO_BAR
6850 <           ;;
6851 <     esac
6841 > ac_ext=${ac_fc_srcext-f}
6842 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6843 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6844 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6845 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran flag to compile .F90 files" >&5
6846 > $as_echo_n "checking for Fortran flag to compile .F90 files... " >&6; }
6847 > if test "${ac_cv_fc_srcext_F90+set}" = set; then :
6848 >  $as_echo_n "(cached) " >&6
6849 > else
6850 >  ac_ext=F90
6851 > ac_fcflags_srcext_save=$ac_fcflags_srcext
6852 > ac_fcflags_srcext=
6853 > ac_cv_fc_srcext_F90=unknown
6854 > for ac_flag in none -qsuffix=f=F90 -Tf; do
6855 >  test "x$ac_flag" != xnone && ac_fcflags_srcext="$ac_flag"
6856 >  cat > conftest.$ac_ext <<_ACEOF
6857 >      program main
6858  
6859 <     ac_ext=c
4550 < ac_cpp='$CPP $CPPFLAGS'
4551 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4552 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4553 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4554 <     ac_success_extra=no
4555 <     for ac_extra in "" "_"; do
4556 <        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4557 <        cat >conftest.$ac_ext <<_ACEOF
4558 < /* confdefs.h.  */
6859 >      end
6860   _ACEOF
6861 < cat confdefs.h >>conftest.$ac_ext
6862 < cat >>conftest.$ac_ext <<_ACEOF
6863 < /* end confdefs.h.  */
6861 > if ac_fn_fc_try_compile "$LINENO"; then :
6862 >  ac_cv_fc_srcext_F90=$ac_flag; break
6863 > fi
6864 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6865 > done
6866 > rm -f conftest.$ac_objext conftest.F90
6867 > ac_fcflags_srcext=$ac_fcflags_srcext_save
6868  
6869 < /* Override any gcc2 internal prototype to avoid an error.  */
6870 < #ifdef __cplusplus
6871 < extern "C"
6872 < #endif
6873 < /* We use char because int might match the return type of a gcc2
4569 <   builtin and then its argument prototype would still apply.  */
4570 < char $ac_func ();
4571 < #ifdef FC_DUMMY_MAIN
4572 < #ifndef FC_DUMMY_MAIN_EQ_F77
4573 < #  ifdef __cplusplus
4574 <     extern "C"
4575 < #  endif
4576 <   int FC_DUMMY_MAIN() { return 1; }
4577 < #endif
4578 < #endif
4579 < int
4580 < main ()
4581 < {
4582 < $ac_func ();
4583 <  ;
4584 <  return 0;
4585 < }
4586 < _ACEOF
4587 < rm -f conftest.$ac_objext conftest$ac_exeext
4588 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4589 <  (eval $ac_link) 2>conftest.er1
4590 <  ac_status=$?
4591 <  grep -v '^ *+' conftest.er1 >conftest.err
4592 <  rm -f conftest.er1
4593 <  cat conftest.err >&5
4594 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4595 <  (exit $ac_status); } &&
4596 <         { ac_try='test -z "$ac_c_werror_flag"
4597 <                         || test ! -s conftest.err'
4598 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4599 <  (eval $ac_try) 2>&5
4600 <  ac_status=$?
4601 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4602 <  (exit $ac_status); }; } &&
4603 <         { ac_try='test -s conftest$ac_exeext'
4604 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4605 <  (eval $ac_try) 2>&5
4606 <  ac_status=$?
4607 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4608 <  (exit $ac_status); }; }; then
4609 <  ac_success_extra=yes; break
6869 > fi
6870 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_srcext_F90" >&5
6871 > $as_echo "$ac_cv_fc_srcext_F90" >&6; }
6872 > if test "x$ac_cv_fc_srcext_F90" = xunknown; then
6873 >  as_fn_error "Fortran could not compile .F90 files" "$LINENO" 5
6874   else
6875 <  echo "$as_me: failed program was:" >&5
6876 < sed 's/^/| /' conftest.$ac_ext >&5
6875 >  ac_fc_srcext=F90
6876 >  if test "x$ac_cv_fc_srcext_F90" = xnone; then
6877 >    ac_fcflags_srcext=""
6878 >    FCFLAGS_F90=""
6879 >  else
6880 >    ac_fcflags_srcext=$ac_cv_fc_srcext_F90
6881 >    FCFLAGS_F90=$ac_cv_fc_srcext_F90
6882 >  fi
6883  
6884 +
6885   fi
6886 < rm -f conftest.err conftest.$ac_objext \
6887 <      conftest$ac_exeext conftest.$ac_ext
6888 <     done
4618 <     ac_ext=${FC_SRCEXT-f}
4619 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4620 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
6886 > ac_ext=${ac_fc_srcext-f}
6887 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6888 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6889   ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6890  
6891 <     if test "$ac_success_extra" = "yes"; then
6892 <        ac_cv_fc_mangling="$ac_case case"
6893 <        if test -z "$ac_underscore"; then
6894 <           ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
6895 <        else
6896 <           ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
6897 <        fi
6898 <        if test -z "$ac_extra"; then
6899 <           ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
6900 <        else
6901 <           ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
6902 <        fi
6903 <      else
6904 <        ac_cv_fc_mangling="unknown"
6905 <      fi
6906 <  else
6907 <     ac_cv_fc_mangling="unknown"
6891 >
6892 >
6893 >
6894 >
6895 > # Try to determine native compiler flags that allow us to use F90 suffix
6896 > # for preprocessed f90 source.
6897 >
6898 > if test "$ac_test_PREPFLAG" != "set"; then
6899 >  PREPFLAG=""
6900 >  case "${host_cpu}-${host_os}" in
6901 >
6902 >  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
6903 >                    PREPFLAG="-fpp1 "
6904 >                fi;;
6905 >  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
6906 >                    PREPFLAG="-qsuffix=cpp=F90 "
6907 >                fi;;
6908 >  *darwin*)
6909 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
6910 >                PREPFLAG="-qsuffix=cpp=F90 "
6911 >        fi;;
6912 >  esac
6913 >
6914 >  if test -z "$PREPFLAG"; then
6915 >        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \"Using empty PREPFLAG\"" >&5
6916 > $as_echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
6917 >        PREPFLAG=""
6918    fi
6919  
6920 <  LIBS=$ac_save_LIBS
6921 <  rm -f cfortran_test* conftest*
4644 < else
4645 <  echo "$as_me: failed program was:" >&5
4646 < sed 's/^/| /' conftest.$ac_ext >&5
6920 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking to make sure F90 preprocessor flag works" >&5
6921 > $as_echo_n "checking to make sure F90 preprocessor flag works... " >&6; }
6922  
6923 < { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
6924 < See \`config.log' for more details." >&5
6925 < echo "$as_me: error: cannot compile a simple Fortran program
6926 < See \`config.log' for more details." >&2;}
6927 <   { (exit 1); exit 1; }; }
6923 >  ac_ext=${ac_fc_srcext-f}
6924 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6925 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6926 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6927 >
6928 >  ac_save_ext=$ac_ext
6929 >  ac_ext=F90
6930 >  ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
6931 >
6932 >  if test "$PREPFLAG"; then :
6933 >  FCFLAGS_SRCEXT="${PREPFLAG}"
6934   fi
6935 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6935 >    cat > conftest.$ac_ext <<_ACEOF
6936  
6937 +
6938 + program conftest
6939 +  integer :: i
6940 +  i = 1
6941 + end program conftest
6942 +
6943 + _ACEOF
6944 + if ac_fn_fc_try_compile "$LINENO"; then :
6945 +  prepflagworks=1
6946 + else
6947 +  prepflagworks=0
6948   fi
6949 < echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
4658 < echo "${ECHO_T}$ac_cv_fc_mangling" >&6
6949 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6950  
6951 < ac_ext=${FC_SRCEXT-f}
6952 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
6953 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
6951 >  FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
6952 >  ac_ext=$ac_save_ext
6953 >  ac_ext=${ac_fc_srcext-f}
6954 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6955 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6956   ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6957  
4665 ac_ext=${FC_SRCEXT-f}
4666 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4667 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4668 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6958  
6959 +  if test "$prepflagworks" = 1; then
6960 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6961 + $as_echo "yes" >&6; }
6962 +    FCFLAGS_SRCEXT="${PREPFLAG}"
6963  
6964 < case $ac_cv_fc_mangling in
6965 <  "lower case, no underscore, no extra underscore")
6966 <          cat >>confdefs.h <<\_ACEOF
6967 < #define FC_FUNC(name,NAME) name
6968 < _ACEOF
6964 >  else
6965 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6966 > $as_echo "no" >&6; }
6967 >    as_fn_error "Can't figure out working Fortran90 preprocessor flag" "$LINENO" 5
6968 >  fi
6969 > fi
6970  
4677          cat >>confdefs.h <<\_ACEOF
4678 #define FC_FUNC_(name,NAME) name
4679 _ACEOF
4680 ;;
4681  "lower case, no underscore, extra underscore")
4682          cat >>confdefs.h <<\_ACEOF
4683 #define FC_FUNC(name,NAME) name
4684 _ACEOF
6971  
4686          cat >>confdefs.h <<\_ACEOF
4687 #define FC_FUNC_(name,NAME) name ## _
4688 _ACEOF
4689 ;;
4690  "lower case, underscore, no extra underscore")
4691          cat >>confdefs.h <<\_ACEOF
4692 #define FC_FUNC(name,NAME) name ## _
4693 _ACEOF
6972  
4695          cat >>confdefs.h <<\_ACEOF
4696 #define FC_FUNC_(name,NAME) name ## _
4697 _ACEOF
4698 ;;
4699  "lower case, underscore, extra underscore")
4700          cat >>confdefs.h <<\_ACEOF
4701 #define FC_FUNC(name,NAME) name ## _
4702 _ACEOF
6973  
4704          cat >>confdefs.h <<\_ACEOF
4705 #define FC_FUNC_(name,NAME) name ## __
4706 _ACEOF
4707 ;;
4708  "upper case, no underscore, no extra underscore")
4709          cat >>confdefs.h <<\_ACEOF
4710 #define FC_FUNC(name,NAME) NAME
4711 _ACEOF
6974  
6975 <          cat >>confdefs.h <<\_ACEOF
6976 < #define FC_FUNC_(name,NAME) NAME
4715 < _ACEOF
4716 < ;;
4717 <  "upper case, no underscore, extra underscore")
4718 <          cat >>confdefs.h <<\_ACEOF
4719 < #define FC_FUNC(name,NAME) NAME
4720 < _ACEOF
6975 > # Try to determine native compiler flags that allow us to use F90 suffix
6976 > # for preprocessed f90 source with -D type defines
6977  
6978 <          cat >>confdefs.h <<\_ACEOF
6979 < #define FC_FUNC_(name,NAME) NAME ## _
6980 < _ACEOF
4725 < ;;
4726 <  "upper case, underscore, no extra underscore")
4727 <          cat >>confdefs.h <<\_ACEOF
4728 < #define FC_FUNC(name,NAME) NAME ## _
4729 < _ACEOF
6978 > if test "$ac_test_PREPDEFFLAG" != "set"; then
6979 >  PREPDEFFLAG=""
6980 >  case "${host_cpu}-${host_os}" in
6981  
6982 <          cat >>confdefs.h <<\_ACEOF
6983 < #define FC_FUNC_(name,NAME) NAME ## _
6984 < _ACEOF
6985 < ;;
6986 <  "upper case, underscore, extra underscore")
6987 <          cat >>confdefs.h <<\_ACEOF
6988 < #define FC_FUNC(name,NAME) NAME ## _
6989 < _ACEOF
6982 >  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
6983 >                    PREPDEFFLAG=" "
6984 >                fi;;
6985 >  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
6986 >                    PREPDEFFLAG="-WF,"
6987 >                fi;;
6988 >  *darwin*)
6989 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
6990 >                PREPDEFFLAG="-WF,"
6991 >        fi;;
6992 >  esac
6993  
6994 <          cat >>confdefs.h <<\_ACEOF
6995 < #define FC_FUNC_(name,NAME) NAME ## __
6994 >  if test -z "$PREPDEFFLAG"; then
6995 >        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \"Using empty PREPDEFFLAG\"" >&5
6996 > $as_echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
6997 >        PREPDEFFLAG=" "
6998 >  fi
6999 >
7000 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking to make sure F90 preprocessor define flag works" >&5
7001 > $as_echo_n "checking to make sure F90 preprocessor define flag works... " >&6; }
7002 >
7003 >  ac_ext=${ac_fc_srcext-f}
7004 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7005 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7006 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7007 >
7008 >  ac_save_ext=$ac_ext
7009 >  ac_ext=F90
7010 >  ac_save_FCFLAGS=$FCFLAGS
7011 >
7012 >  if test "$PREPDEFFLAG"; then :
7013 >  FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
7014 > fi
7015 >    cat > conftest.$ac_ext <<_ACEOF
7016 >
7017 >
7018 > program conftest
7019 >  integer :: i
7020 > #ifdef TEST
7021 >  i = 1
7022 > #else
7023 >  choke me
7024 > #endif
7025 > end program conftest
7026 >
7027   _ACEOF
7028 < ;;
7029 <  *)
7030 <          { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
7031 < echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
7032 <          ;;
7033 < esac
7028 > if ac_fn_fc_try_compile "$LINENO"; then :
7029 >  prepdefflagworks=1
7030 > else
7031 >  prepdefflagworks=0
7032 > fi
7033 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7034  
7035 < ac_ext=${FC_SRCEXT-f}
7036 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
7037 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
7035 >  FCFLAGS=$ac_save_FCFLAGS
7036 >  ac_ext=$ac_save_ext
7037 >  ac_ext=${ac_fc_srcext-f}
7038 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7039 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7040   ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7041  
7042  
7043 +  if test "$prepdefflagworks" = 1; then
7044 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7045 + $as_echo "yes" >&6; }
7046  
7047 < ac_ext=${FC_SRCEXT-f}
7048 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
7049 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
7047 >  else
7048 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7049 > $as_echo "no" >&6; }
7050 >    as_fn_error "Can't figure out working Fortran90 preprocessor define flag" "$LINENO" 5
7051 >  fi
7052 > fi
7053 >
7054 > ac_ext=${ac_fc_srcext-f}
7055 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7056 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7057   ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7058 < echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
7059 < echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
7060 < if test "${ac_cv_prog_fc_v+set}" = set; then
7061 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7058 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to get verbose linking output from $FC" >&5
7059 > $as_echo_n "checking how to get verbose linking output from $FC... " >&6; }
7060 > if test "${ac_cv_prog_fc_v+set}" = set; then :
7061 >  $as_echo_n "(cached) " >&6
7062   else
7063 <  cat >conftest.$ac_ext <<_ACEOF
7063 >  cat > conftest.$ac_ext <<_ACEOF
7064        program main
7065  
7066        end
7067   _ACEOF
7068 < rm -f conftest.$ac_objext
4772 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4773 <  (eval $ac_compile) 2>conftest.er1
4774 <  ac_status=$?
4775 <  grep -v '^ *+' conftest.er1 >conftest.err
4776 <  rm -f conftest.er1
4777 <  cat conftest.err >&5
4778 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4779 <  (exit $ac_status); } &&
4780 <         { ac_try='test -z "$ac_fc_werror_flag"
4781 <                         || test ! -s conftest.err'
4782 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4783 <  (eval $ac_try) 2>&5
4784 <  ac_status=$?
4785 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4786 <  (exit $ac_status); }; } &&
4787 <         { ac_try='test -s conftest.$ac_objext'
4788 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4789 <  (eval $ac_try) 2>&5
4790 <  ac_status=$?
4791 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4792 <  (exit $ac_status); }; }; then
7068 > if ac_fn_fc_try_compile "$LINENO"; then :
7069    ac_cv_prog_fc_v=
7070   # Try some options frequently used verbose output
7071   for ac_verb in -v -verbose --verbose -V -\#\#\#; do
7072 <  cat >conftest.$ac_ext <<_ACEOF
7072 >  cat > conftest.$ac_ext <<_ACEOF
7073        program main
7074  
7075        end
# Line 4803 | Line 7079 | _ACEOF
7079   # 1 to this macro) to the Fortran compiler in order to get
7080   # "verbose" output that we can then parse for the Fortran linker
7081   # flags.
7082 < ac_save_FFLAGS=$FCFLAGS
7082 > ac_save_FCFLAGS=$FCFLAGS
7083   FCFLAGS="$FCFLAGS $ac_verb"
7084 < (eval echo $as_me:4808: \"$ac_link\") >&5
7085 < ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
7086 < echo "$ac_fc_v_output" >&5
7087 < FCFLAGS=$ac_save_FFLAGS
7084 > eval "set x $ac_link"
7085 > shift
7086 > $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
7087 > # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
7088 > # LIBRARY_PATH; skip all such settings.
7089 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
7090 >  grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
7091 > $as_echo "$ac_fc_v_output" >&5
7092 > FCFLAGS=$ac_save_FCFLAGS
7093  
7094 < rm -f conftest*
7094 > rm -rf conftest*
7095  
7096   # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
7097   # /foo, /bar, and /baz are search directories for the Fortran linker.
7098   # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
7099   ac_fc_v_output="`echo $ac_fc_v_output |
7100          grep 'LPATH is:' |
7101 <        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
7101 >        sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
7102  
7103 + # FIXME: we keep getting bitten by quoted arguments; a more general fix
7104 + #        that detects unbalanced quotes in FLIBS should be implemented
7105 + #        and (ugh) tested at some point.
7106   case $ac_fc_v_output in
7107    # If we are using xlf then replace all the commas with spaces.
7108    *xlfentry*)
# Line 4827 | Line 7111 | case $ac_fc_v_output in
7111    # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
7112    # $LIBS confuse us, and the libraries appear later in the output anyway).
7113    *mGLOB_options_string*)
7114 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
7114 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
7115  
7116 +  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
7117 +  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
7118 +  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
7119 +  *-cmdline\ * | *-ignore\ * | *-def\ *)
7120 +    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
7121 +        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
7122 +        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
7123 +        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
7124 +
7125    # If we are using Cray Fortran then delete quotes.
4833  # Use "\"" instead of '"' for font-lock-mode.
4834  # FIXME: a more general fix for quoted arguments with spaces?
7126    *cft90*)
7127 <    ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
7127 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
7128   esac
7129  
7130  
7131    # look for -l* and *.a constructs in the output
7132    for ac_arg in $ac_fc_v_output; do
7133       case $ac_arg in
7134 <        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
7135 <          ac_cv_prog_fc_v=$ac_verb
7136 <          break 2 ;;
7134 >        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
7135 >          ac_cv_prog_fc_v=$ac_verb
7136 >          break 2 ;;
7137       esac
7138    done
7139   done
7140   if test -z "$ac_cv_prog_fc_v"; then
7141 <   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
7142 < echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
7141 >   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot determine how to obtain linking information from $FC" >&5
7142 > $as_echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
7143   fi
7144   else
7145 <  echo "$as_me: failed program was:" >&5
7146 < sed 's/^/| /' conftest.$ac_ext >&5
4856 <
4857 < { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4858 < echo "$as_me: WARNING: compilation failed" >&2;}
7145 >  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: compilation failed" >&5
7146 > $as_echo "$as_me: WARNING: compilation failed" >&2;}
7147   fi
7148 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7148 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7149  
7150   fi
7151 < echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
7152 < echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
7153 < echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
7154 < echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
7155 < if test "${ac_cv_fc_libs+set}" = set; then
7156 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7151 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_v" >&5
7152 > $as_echo "$ac_cv_prog_fc_v" >&6; }
7153 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran libraries of $FC" >&5
7154 > $as_echo_n "checking for Fortran libraries of $FC... " >&6; }
7155 > if test "${ac_cv_fc_libs+set}" = set; then :
7156 >  $as_echo_n "(cached) " >&6
7157   else
7158    if test "x$FCLIBS" != "x"; then
7159    ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
7160   else
7161  
7162 < cat >conftest.$ac_ext <<_ACEOF
7162 > cat > conftest.$ac_ext <<_ACEOF
7163        program main
7164  
7165        end
# Line 4881 | Line 7169 | _ACEOF
7169   # 1 to this macro) to the Fortran compiler in order to get
7170   # "verbose" output that we can then parse for the Fortran linker
7171   # flags.
7172 < ac_save_FFLAGS=$FCFLAGS
7172 > ac_save_FCFLAGS=$FCFLAGS
7173   FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
7174 < (eval echo $as_me:4886: \"$ac_link\") >&5
7175 < ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
7176 < echo "$ac_fc_v_output" >&5
7177 < FCFLAGS=$ac_save_FFLAGS
7174 > eval "set x $ac_link"
7175 > shift
7176 > $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
7177 > # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
7178 > # LIBRARY_PATH; skip all such settings.
7179 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
7180 >  grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
7181 > $as_echo "$ac_fc_v_output" >&5
7182 > FCFLAGS=$ac_save_FCFLAGS
7183  
7184 < rm -f conftest*
7184 > rm -rf conftest*
7185  
7186   # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
7187   # /foo, /bar, and /baz are search directories for the Fortran linker.
7188   # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
7189   ac_fc_v_output="`echo $ac_fc_v_output |
7190          grep 'LPATH is:' |
7191 <        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
7191 >        sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
7192  
7193 + # FIXME: we keep getting bitten by quoted arguments; a more general fix
7194 + #        that detects unbalanced quotes in FLIBS should be implemented
7195 + #        and (ugh) tested at some point.
7196   case $ac_fc_v_output in
7197    # If we are using xlf then replace all the commas with spaces.
7198    *xlfentry*)
# Line 4905 | Line 7201 | case $ac_fc_v_output in
7201    # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
7202    # $LIBS confuse us, and the libraries appear later in the output anyway).
7203    *mGLOB_options_string*)
7204 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
7204 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
7205  
7206 +  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
7207 +  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
7208 +  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
7209 +  *-cmdline\ * | *-ignore\ * | *-def\ *)
7210 +    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
7211 +        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
7212 +        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
7213 +        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
7214 +
7215    # If we are using Cray Fortran then delete quotes.
4911  # Use "\"" instead of '"' for font-lock-mode.
4912  # FIXME: a more general fix for quoted arguments with spaces?
7216    *cft90*)
7217 <    ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
7217 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
7218   esac
7219  
7220  
# Line 4926 | Line 7229 | while test $# != 1; do
7229    shift
7230    ac_arg=$1
7231    case $ac_arg in
7232 <        [\\/]*.a | ?:[\\/]*.a)
7233 <            ac_exists=false
7232 >        [\\/]*.a | ?:[\\/]*.a)
7233 >            ac_exists=false
7234    for ac_i in $ac_cv_fc_libs; do
7235      if test x"$ac_arg" = x"$ac_i"; then
7236        ac_exists=true
# Line 4935 | Line 7238 | while test $# != 1; do
7238      fi
7239    done
7240  
7241 <  if test x"$ac_exists" = xtrue; then
7242 <  :
7241 >  if test x"$ac_exists" = xtrue; then :
7242 >
7243   else
7244    ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7245   fi
7246 <
7247 <          ;;
7248 <        -bI:*)
4946 <            ac_exists=false
7246 >          ;;
7247 >        -bI:*)
7248 >            ac_exists=false
7249    for ac_i in $ac_cv_fc_libs; do
7250      if test x"$ac_arg" = x"$ac_i"; then
7251        ac_exists=true
# Line 4951 | Line 7253 | fi
7253      fi
7254    done
7255  
7256 <  if test x"$ac_exists" = xtrue; then
7257 <  :
7256 >  if test x"$ac_exists" = xtrue; then :
7257 >
7258   else
7259    if test "$ac_compiler_gnu" = yes; then
7260    for ac_link_opt in $ac_arg; do
# Line 4962 | Line 7264 | fi
7264    ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7265   fi
7266   fi
7267 <
7268 <          ;;
7269 <          # Ignore these flags.
7270 <        -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
7271 <          ;;
7272 <        -lkernel32)
7273 <          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7274 <          ;;
7275 <        -[LRuY])
7276 <          # These flags, when seen by themselves, take an argument.
7277 <          # We remove the space between option and argument and re-iterate
7278 <          # unless we find an empty arg or a new option (starting with -)
7267 >          ;;
7268 >          # Ignore these flags.
7269 >        -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -little \
7270 >          |-LANG:=* | -LIST:* | -LNO:*)
7271 >          ;;
7272 >        -lkernel32)
7273 >          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7274 >          ;;
7275 >        -[LRuYz])
7276 >          # These flags, when seen by themselves, take an argument.
7277 >          # We remove the space between option and argument and re-iterate
7278 >          # unless we find an empty arg or a new option (starting with -)
7279            case $2 in
7280               "" | -*);;
7281               *)
# Line 4982 | Line 7284 | fi
7284                  set X $ac_arg "$@"
7285                  ;;
7286            esac
7287 <          ;;
7288 <        -YP,*)
7289 <          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
7290 <              ac_exists=false
7287 >          ;;
7288 >        -YP,*)
7289 >          for ac_j in `$as_echo "$ac_arg" | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
7290 >              ac_exists=false
7291    for ac_i in $ac_cv_fc_libs; do
7292      if test x"$ac_j" = x"$ac_i"; then
7293        ac_exists=true
# Line 4993 | Line 7295 | fi
7295      fi
7296    done
7297  
7298 <  if test x"$ac_exists" = xtrue; then
7299 <  :
7298 >  if test x"$ac_exists" = xtrue; then :
7299 >
7300   else
7301    ac_arg="$ac_arg $ac_j"
7302 <                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
7302 >                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
7303   fi
7304 <
7305 <          done
7306 <          ;;
7307 <        -[lLR]*)
5006 <            ac_exists=false
7304 >          done
7305 >          ;;
7306 >        -[lLR]*)
7307 >            ac_exists=false
7308    for ac_i in $ac_cv_fc_libs; do
7309      if test x"$ac_arg" = x"$ac_i"; then
7310        ac_exists=true
# Line 5011 | Line 7312 | fi
7312      fi
7313    done
7314  
7315 <  if test x"$ac_exists" = xtrue; then
7316 <  :
7315 >  if test x"$ac_exists" = xtrue; then :
7316 >
7317   else
7318    ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7319   fi
7320 <
7321 <          ;;
7322 <          # Ignore everything else.
7320 >          ;;
7321 >        -zallextract*| -zdefaultextract)
7322 >          ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7323 >          ;;
7324 >          # Ignore everything else.
7325    esac
7326   done
7327   # restore positional arguments
# Line 5029 | Line 7332 | case `(uname -sr) 2>/dev/null` in
7332   # must begin with a "/").
7333   case `(uname -sr) 2>/dev/null` in
7334     "SunOS 5"*)
7335 <      ac_ld_run_path=`echo $ac_fc_v_output |
7336 <                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
7335 >      ac_ld_run_path=`$as_echo "$ac_fc_v_output" |
7336 >                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
7337        test "x$ac_ld_run_path" != x &&
7338 <        if test "$ac_compiler_gnu" = yes; then
7338 >        if test "$ac_compiler_gnu" = yes; then
7339    for ac_link_opt in $ac_ld_run_path; do
7340      ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
7341    done
# Line 5044 | Line 7347 | fi
7347   fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
7348  
7349   fi
7350 < echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
7351 < echo "${ECHO_T}$ac_cv_fc_libs" >&6
7350 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_libs" >&5
7351 > $as_echo "$ac_cv_fc_libs" >&6; }
7352   FCLIBS="$ac_cv_fc_libs"
7353  
7354  
7355 < ac_ext=${FC_SRCEXT-f}
7356 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
7357 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
7355 > ac_ext=${ac_fc_srcext-f}
7356 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7357 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7358   ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7359  
7360 + ac_ext=${ac_fc_srcext-f}
7361 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7362 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7363 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7364  
7365 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dummy main to link with Fortran libraries" >&5
7366 + $as_echo_n "checking for dummy main to link with Fortran libraries... " >&6; }
7367 + if test "${ac_cv_fc_dummy_main+set}" = set; then :
7368 +  $as_echo_n "(cached) " >&6
7369 + else
7370 +  ac_fc_dm_save_LIBS=$LIBS
7371 + LIBS="$LIBS $FCLIBS"
7372 + ac_fortran_dm_var=FC_DUMMY_MAIN
7373 + ac_ext=c
7374 + ac_cpp='$CPP $CPPFLAGS'
7375 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7376 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7377 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
7378  
7379 < echo "$as_me:$LINENO: checking for module suffix" >&5
7380 < echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
7381 < rm -f conftest*
7382 < # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
7383 < rm -f work*
7384 < cat >conftest.$ac_ext <<EOF
7385 <        module conftest
7386 <        integer n
7387 <        parameter (n=1)
7388 <        end module conftest
7389 < EOF
7390 < # SGI and absoft compilers generates module name in upper case!
7391 < testname="conftest"
7392 < modcase="lower"
7393 < if (eval $ac_compile) 2>/dev/null ; then
7394 <    MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
7395 <    MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
7396 <    if test -z "$MOD" ; then
7397 <        MOD=`ls CONFTEST* 2>/dev/null \
7398 <                | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
7399 <        MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
7400 <        if test -n "$MOD" ; then
5081 <            testname="CONFTEST"
5082 <            modcase="upper"
5083 <        fi
5084 <    fi
5085 <    if test -z "$MOD" ; then
5086 <        echo "$as_me:$LINENO: result: unknown" >&5
5087 < echo "${ECHO_T}unknown" >&6
5088 <        # Use mod if we can't figure it out
5089 <        MOD="mod"
5090 <    else
5091 <        echo "$as_me:$LINENO: result: $MOD" >&5
5092 < echo "${ECHO_T}$MOD" >&6
5093 <    fi
5094 <    if test -s work.pcl ; then
5095 <        { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
5096 < echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
5097 <    fi
7379 > # First, try linking without a dummy main:
7380 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7381 > /* end confdefs.h.  */
7382 >
7383 > #ifdef FC_DUMMY_MAIN
7384 > #ifndef FC_DUMMY_MAIN_EQ_F77
7385 > #  ifdef __cplusplus
7386 >     extern "C"
7387 > #  endif
7388 >   int FC_DUMMY_MAIN() { return 1; }
7389 > #endif
7390 > #endif
7391 > int
7392 > main ()
7393 > {
7394 >
7395 >  ;
7396 >  return 0;
7397 > }
7398 > _ACEOF
7399 > if ac_fn_c_try_link "$LINENO"; then :
7400 >  ac_cv_fortran_dummy_main=none
7401   else
7402 <    echo "$as_me:$LINENO: result: unknown" >&5
5100 < echo "${ECHO_T}unknown" >&6
7402 >  ac_cv_fortran_dummy_main=unknown
7403   fi
7404 + rm -f core conftest.err conftest.$ac_objext \
7405 +    conftest$ac_exeext conftest.$ac_ext
7406  
7407 + if test $ac_cv_fortran_dummy_main = unknown; then
7408 +   for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
7409 +     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7410 + /* end confdefs.h.  */
7411 + #define $ac_fortran_dm_var $ac_func
7412 + #ifdef FC_DUMMY_MAIN
7413 + #ifndef FC_DUMMY_MAIN_EQ_F77
7414 + #  ifdef __cplusplus
7415 +     extern "C"
7416 + #  endif
7417 +   int FC_DUMMY_MAIN() { return 1; }
7418 + #endif
7419 + #endif
7420 + int
7421 + main ()
7422 + {
7423  
7424 +  ;
7425 +  return 0;
7426 + }
7427 + _ACEOF
7428 + if ac_fn_c_try_link "$LINENO"; then :
7429 +  ac_cv_fortran_dummy_main=$ac_func; break
7430 + fi
7431 + rm -f core conftest.err conftest.$ac_objext \
7432 +    conftest$ac_exeext conftest.$ac_ext
7433 +   done
7434 + fi
7435 + ac_ext=${ac_fc_srcext-f}
7436 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7437 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7438 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7439 + ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
7440 + rm -rf conftest*
7441 + LIBS=$ac_fc_dm_save_LIBS
7442  
7443 + fi
7444 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_dummy_main" >&5
7445 + $as_echo "$ac_cv_fc_dummy_main" >&6; }
7446 + FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
7447 + if test "$FC_DUMMY_MAIN" != unknown; then :
7448 +  if test $FC_DUMMY_MAIN != none; then
7449  
7450 + cat >>confdefs.h <<_ACEOF
7451 + #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
7452 + _ACEOF
7453  
7454 < # Check for module include path (some use -I, some (Solaris) use -M, some
7455 < # (absoft) use -p).
7456 < # Intel compilers use a wierd system: -cl,filename.pcl .  If no file is
7457 < # specified, work.pcl and work.pc are created.  However, if you specify
7458 < # a file, it must contain a the name of a file ending in .pc .  Ugh!
7459 < # Use the module made above
7460 < echo "$as_me:$LINENO: checking for module directory path flag" >&5
7461 < echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
7462 < rm -f conftest*
7463 < # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
7464 < rm -f work*
7465 < cat >conftest.$ac_ext <<EOF
7466 <        module conftest
7467 <        integer n
7468 <        parameter (n=1)
7469 <        end module conftest
7470 < EOF
7471 < # SGI and absoft compilers generates module name in upper case!
7472 < testname="conftest"
7473 < if (eval $ac_compile) 2>/dev/null ; then
7474 <   mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
7475 <   mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
7476 <   if test -n "$mod" ; then
7477 <      testname="CONFTEST"
7478 <   fi
7479 <   madedir=0
7480 <   if test ! -d conf ; then mkdir conf ; madedir=1; fi
7481 <   cp $testname.$MOD conf
7482 <   rm -f conftest* CONFTEST*
7483 <   cat >conftest1.$ac_ext <<EOF
7484 <        program main
7485 <        use conftest
7486 <        print *, n
7487 <        end
7488 < EOF
7489 <   F90_WORK_FILES_ARG=""
7490 <   F90MODINCSPEC=""
7491 <   if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
7492 <       MODDIRFLAG="-I"
7493 <       F90MODINCSPEC="-I<dir>"
7494 <       echo "$as_me:$LINENO: result: -I" >&5
7495 < echo "${ECHO_T}-I" >&6
7496 <   elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
7497 <       MODDIRFLAG="-M"
7498 <       F90MODINCSPEC="-M<dir>"
7499 <       echo "$as_me:$LINENO: result: -M" >&5
7500 < echo "${ECHO_T}-M" >&6
7501 <   elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
7502 <       MODDIRFLAG="-p"
7503 <       F90MODINCSPEC="-p<dir>"
7504 <       echo "$as_me:$LINENO: result: -p" >&5
7505 < echo "${ECHO_T}-p" >&6
7506 <   elif test -s work.pc ; then
7507 <        cp work.pc conf/mpimod.pc
7454 >  if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
7455 >
7456 > $as_echo "#define FC_DUMMY_MAIN_EQ_F77 1" >>confdefs.h
7457 >
7458 >  fi
7459 > fi
7460 > else
7461 >  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7462 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7463 > as_fn_error "linking to Fortran libraries from C fails
7464 > See \`config.log' for more details." "$LINENO" 5; }
7465 > fi
7466 >
7467 > ac_ext=${ac_fc_srcext-f}
7468 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7469 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7470 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7471 >
7472 > ac_ext=${ac_fc_srcext-f}
7473 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7474 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7475 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7476 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran name-mangling scheme" >&5
7477 > $as_echo_n "checking for Fortran name-mangling scheme... " >&6; }
7478 > if test "${ac_cv_fc_mangling+set}" = set; then :
7479 >  $as_echo_n "(cached) " >&6
7480 > else
7481 >  cat > conftest.$ac_ext <<_ACEOF
7482 >      subroutine foobar()
7483 >      return
7484 >      end
7485 >      subroutine foo_bar()
7486 >      return
7487 >      end
7488 > _ACEOF
7489 > if ac_fn_fc_try_compile "$LINENO"; then :
7490 >  mv conftest.$ac_objext cfortran_test.$ac_objext
7491 >
7492 >  ac_save_LIBS=$LIBS
7493 >  LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
7494 >
7495 >  ac_ext=c
7496 > ac_cpp='$CPP $CPPFLAGS'
7497 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7498 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7499 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
7500 >  ac_success=no
7501 >  for ac_foobar in foobar FOOBAR; do
7502 >    for ac_underscore in "" "_"; do
7503 >      ac_func="$ac_foobar$ac_underscore"
7504 >      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7505 > /* end confdefs.h.  */
7506 >
7507 > /* Override any GCC internal prototype to avoid an error.
7508 >   Use char because int might match the return type of a GCC
7509 >   builtin and then its argument prototype would still apply.  */
7510 > #ifdef __cplusplus
7511 > extern "C"
7512 > #endif
7513 > char $ac_func ();
7514 > #ifdef FC_DUMMY_MAIN
7515 > #ifndef FC_DUMMY_MAIN_EQ_F77
7516 > #  ifdef __cplusplus
7517 >     extern "C"
7518 > #  endif
7519 >   int FC_DUMMY_MAIN() { return 1; }
7520 > #endif
7521 > #endif
7522 > int
7523 > main ()
7524 > {
7525 > return $ac_func ();
7526 >  ;
7527 >  return 0;
7528 > }
7529 > _ACEOF
7530 > if ac_fn_c_try_link "$LINENO"; then :
7531 >  ac_success=yes; break 2
7532 > fi
7533 > rm -f core conftest.err conftest.$ac_objext \
7534 >    conftest$ac_exeext conftest.$ac_ext
7535 >    done
7536 >  done
7537 >  ac_ext=${ac_fc_srcext-f}
7538 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7539 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7540 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7541 >
7542 >  if test "$ac_success" = "yes"; then
7543 >     case $ac_foobar in
7544 >        foobar)
7545 >           ac_case=lower
7546 >           ac_foo_bar=foo_bar
7547 >           ;;
7548 >        FOOBAR)
7549 >           ac_case=upper
7550 >           ac_foo_bar=FOO_BAR
7551 >           ;;
7552 >     esac
7553 >
7554 >     ac_ext=c
7555 > ac_cpp='$CPP $CPPFLAGS'
7556 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7557 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7558 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
7559 >     ac_success_extra=no
7560 >     for ac_extra in "" "_"; do
7561 >        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
7562 >        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7563 > /* end confdefs.h.  */
7564 >
7565 > /* Override any GCC internal prototype to avoid an error.
7566 >   Use char because int might match the return type of a GCC
7567 >   builtin and then its argument prototype would still apply.  */
7568 > #ifdef __cplusplus
7569 > extern "C"
7570 > #endif
7571 > char $ac_func ();
7572 > #ifdef FC_DUMMY_MAIN
7573 > #ifndef FC_DUMMY_MAIN_EQ_F77
7574 > #  ifdef __cplusplus
7575 >     extern "C"
7576 > #  endif
7577 >   int FC_DUMMY_MAIN() { return 1; }
7578 > #endif
7579 > #endif
7580 > int
7581 > main ()
7582 > {
7583 > return $ac_func ();
7584 >  ;
7585 >  return 0;
7586 > }
7587 > _ACEOF
7588 > if ac_fn_c_try_link "$LINENO"; then :
7589 >  ac_success_extra=yes; break
7590 > fi
7591 > rm -f core conftest.err conftest.$ac_objext \
7592 >    conftest$ac_exeext conftest.$ac_ext
7593 >     done
7594 >     ac_ext=${ac_fc_srcext-f}
7595 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7596 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7597 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7598 >
7599 >     if test "$ac_success_extra" = "yes"; then
7600 >        ac_cv_fc_mangling="$ac_case case"
7601 >        if test -z "$ac_underscore"; then
7602 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
7603 >        else
7604 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
7605 >        fi
7606 >        if test -z "$ac_extra"; then
7607 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
7608 >        else
7609 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
7610 >        fi
7611 >      else
7612 >        ac_cv_fc_mangling="unknown"
7613 >      fi
7614 >  else
7615 >     ac_cv_fc_mangling="unknown"
7616 >  fi
7617 >
7618 >  LIBS=$ac_save_LIBS
7619 >  rm -rf conftest*
7620 >  rm -f cfortran_test*
7621 > else
7622 >  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7623 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7624 > as_fn_error "cannot compile a simple Fortran program
7625 > See \`config.log' for more details." "$LINENO" 5; }
7626 > fi
7627 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7628 >
7629 > fi
7630 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_mangling" >&5
7631 > $as_echo "$ac_cv_fc_mangling" >&6; }
7632 >
7633 > ac_ext=${ac_fc_srcext-f}
7634 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7635 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7636 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7637 >
7638 > ac_ext=${ac_fc_srcext-f}
7639 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7640 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7641 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7642 > case $ac_cv_fc_mangling in
7643 >  "lower case, no underscore, no extra underscore")
7644 >          $as_echo "#define FC_FUNC(name,NAME) name" >>confdefs.h
7645 >
7646 >          $as_echo "#define FC_FUNC_(name,NAME) name" >>confdefs.h
7647 > ;;
7648 >  "lower case, no underscore, extra underscore")
7649 >          $as_echo "#define FC_FUNC(name,NAME) name" >>confdefs.h
7650 >
7651 >          $as_echo "#define FC_FUNC_(name,NAME) name ## _" >>confdefs.h
7652 > ;;
7653 >  "lower case, underscore, no extra underscore")
7654 >          $as_echo "#define FC_FUNC(name,NAME) name ## _" >>confdefs.h
7655 >
7656 >          $as_echo "#define FC_FUNC_(name,NAME) name ## _" >>confdefs.h
7657 > ;;
7658 >  "lower case, underscore, extra underscore")
7659 >          $as_echo "#define FC_FUNC(name,NAME) name ## _" >>confdefs.h
7660 >
7661 >          $as_echo "#define FC_FUNC_(name,NAME) name ## __" >>confdefs.h
7662 > ;;
7663 >  "upper case, no underscore, no extra underscore")
7664 >          $as_echo "#define FC_FUNC(name,NAME) NAME" >>confdefs.h
7665 >
7666 >          $as_echo "#define FC_FUNC_(name,NAME) NAME" >>confdefs.h
7667 > ;;
7668 >  "upper case, no underscore, extra underscore")
7669 >          $as_echo "#define FC_FUNC(name,NAME) NAME" >>confdefs.h
7670 >
7671 >          $as_echo "#define FC_FUNC_(name,NAME) NAME ## _" >>confdefs.h
7672 > ;;
7673 >  "upper case, underscore, no extra underscore")
7674 >          $as_echo "#define FC_FUNC(name,NAME) NAME ## _" >>confdefs.h
7675 >
7676 >          $as_echo "#define FC_FUNC_(name,NAME) NAME ## _" >>confdefs.h
7677 > ;;
7678 >  "upper case, underscore, extra underscore")
7679 >          $as_echo "#define FC_FUNC(name,NAME) NAME ## _" >>confdefs.h
7680 >
7681 >          $as_echo "#define FC_FUNC_(name,NAME) NAME ## __" >>confdefs.h
7682 > ;;
7683 >  *)
7684 >          { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unknown Fortran name-mangling scheme" >&5
7685 > $as_echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
7686 >          ;;
7687 > esac
7688 >
7689 > ac_ext=${ac_fc_srcext-f}
7690 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7691 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7692 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7693 >
7694 >
7695 >
7696 > ac_ext=${ac_fc_srcext-f}
7697 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7698 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7699 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7700 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to get verbose linking output from $FC" >&5
7701 > $as_echo_n "checking how to get verbose linking output from $FC... " >&6; }
7702 > if test "${ac_cv_prog_fc_v+set}" = set; then :
7703 >  $as_echo_n "(cached) " >&6
7704 > else
7705 >  cat > conftest.$ac_ext <<_ACEOF
7706 >      program main
7707 >
7708 >      end
7709 > _ACEOF
7710 > if ac_fn_fc_try_compile "$LINENO"; then :
7711 >  ac_cv_prog_fc_v=
7712 > # Try some options frequently used verbose output
7713 > for ac_verb in -v -verbose --verbose -V -\#\#\#; do
7714 >  cat > conftest.$ac_ext <<_ACEOF
7715 >      program main
7716 >
7717 >      end
7718 > _ACEOF
7719 >
7720 > # Compile and link our simple test program by passing a flag (argument
7721 > # 1 to this macro) to the Fortran compiler in order to get
7722 > # "verbose" output that we can then parse for the Fortran linker
7723 > # flags.
7724 > ac_save_FCFLAGS=$FCFLAGS
7725 > FCFLAGS="$FCFLAGS $ac_verb"
7726 > eval "set x $ac_link"
7727 > shift
7728 > $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
7729 > # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
7730 > # LIBRARY_PATH; skip all such settings.
7731 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
7732 >  grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
7733 > $as_echo "$ac_fc_v_output" >&5
7734 > FCFLAGS=$ac_save_FCFLAGS
7735 >
7736 > rm -rf conftest*
7737 >
7738 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
7739 > # /foo, /bar, and /baz are search directories for the Fortran linker.
7740 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
7741 > ac_fc_v_output="`echo $ac_fc_v_output |
7742 >        grep 'LPATH is:' |
7743 >        sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
7744 >
7745 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
7746 > #        that detects unbalanced quotes in FLIBS should be implemented
7747 > #        and (ugh) tested at some point.
7748 > case $ac_fc_v_output in
7749 >  # If we are using xlf then replace all the commas with spaces.
7750 >  *xlfentry*)
7751 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
7752 >
7753 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
7754 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
7755 >  *mGLOB_options_string*)
7756 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
7757 >
7758 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
7759 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
7760 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
7761 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
7762 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
7763 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
7764 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
7765 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
7766 >
7767 >  # If we are using Cray Fortran then delete quotes.
7768 >  *cft90*)
7769 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
7770 > esac
7771 >
7772 >
7773 >  # look for -l* and *.a constructs in the output
7774 >  for ac_arg in $ac_fc_v_output; do
7775 >     case $ac_arg in
7776 >        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
7777 >          ac_cv_prog_fc_v=$ac_verb
7778 >          break 2 ;;
7779 >     esac
7780 >  done
7781 > done
7782 > if test -z "$ac_cv_prog_fc_v"; then
7783 >   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot determine how to obtain linking information from $FC" >&5
7784 > $as_echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
7785 > fi
7786 > else
7787 >  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: compilation failed" >&5
7788 > $as_echo "$as_me: WARNING: compilation failed" >&2;}
7789 > fi
7790 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7791 >
7792 > fi
7793 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_v" >&5
7794 > $as_echo "$ac_cv_prog_fc_v" >&6; }
7795 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran libraries of $FC" >&5
7796 > $as_echo_n "checking for Fortran libraries of $FC... " >&6; }
7797 > if test "${ac_cv_fc_libs+set}" = set; then :
7798 >  $as_echo_n "(cached) " >&6
7799 > else
7800 >  if test "x$FCLIBS" != "x"; then
7801 >  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
7802 > else
7803 >
7804 > cat > conftest.$ac_ext <<_ACEOF
7805 >      program main
7806 >
7807 >      end
7808 > _ACEOF
7809 >
7810 > # Compile and link our simple test program by passing a flag (argument
7811 > # 1 to this macro) to the Fortran compiler in order to get
7812 > # "verbose" output that we can then parse for the Fortran linker
7813 > # flags.
7814 > ac_save_FCFLAGS=$FCFLAGS
7815 > FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
7816 > eval "set x $ac_link"
7817 > shift
7818 > $as_echo "$as_me:${as_lineno-$LINENO}: $*" >&5
7819 > # gfortran 4.3 outputs lines setting COLLECT_GCC_OPTIONS, COMPILER_PATH,
7820 > # LIBRARY_PATH; skip all such settings.
7821 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 |
7822 >  grep -v 'Driving:' | grep -v "^[_$as_cr_Letters][_$as_cr_alnum]*="`
7823 > $as_echo "$ac_fc_v_output" >&5
7824 > FCFLAGS=$ac_save_FCFLAGS
7825 >
7826 > rm -rf conftest*
7827 >
7828 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
7829 > # /foo, /bar, and /baz are search directories for the Fortran linker.
7830 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
7831 > ac_fc_v_output="`echo $ac_fc_v_output |
7832 >        grep 'LPATH is:' |
7833 >        sed 's|.*LPATH is\(: *[^ ]*\).*|\1|;s|: */| -L/|g'` $ac_fc_v_output"
7834 >
7835 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
7836 > #        that detects unbalanced quotes in FLIBS should be implemented
7837 > #        and (ugh) tested at some point.
7838 > case $ac_fc_v_output in
7839 >  # If we are using xlf then replace all the commas with spaces.
7840 >  *xlfentry*)
7841 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
7842 >
7843 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
7844 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
7845 >  *mGLOB_options_string*)
7846 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
7847 >
7848 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
7849 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
7850 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
7851 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
7852 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
7853 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
7854 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
7855 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
7856 >
7857 >  # If we are using Cray Fortran then delete quotes.
7858 >  *cft90*)
7859 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
7860 > esac
7861 >
7862 >
7863 >
7864 > ac_cv_fc_libs=
7865 >
7866 > # Save positional arguments (if any)
7867 > ac_save_positional="$@"
7868 >
7869 > set X $ac_fc_v_output
7870 > while test $# != 1; do
7871 >  shift
7872 >  ac_arg=$1
7873 >  case $ac_arg in
7874 >        [\\/]*.a | ?:[\\/]*.a)
7875 >            ac_exists=false
7876 >  for ac_i in $ac_cv_fc_libs; do
7877 >    if test x"$ac_arg" = x"$ac_i"; then
7878 >      ac_exists=true
7879 >      break
7880 >    fi
7881 >  done
7882 >
7883 >  if test x"$ac_exists" = xtrue; then :
7884 >
7885 > else
7886 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7887 > fi
7888 >          ;;
7889 >        -bI:*)
7890 >            ac_exists=false
7891 >  for ac_i in $ac_cv_fc_libs; do
7892 >    if test x"$ac_arg" = x"$ac_i"; then
7893 >      ac_exists=true
7894 >      break
7895 >    fi
7896 >  done
7897 >
7898 >  if test x"$ac_exists" = xtrue; then :
7899 >
7900 > else
7901 >  if test "$ac_compiler_gnu" = yes; then
7902 >  for ac_link_opt in $ac_arg; do
7903 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
7904 >  done
7905 > else
7906 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7907 > fi
7908 > fi
7909 >          ;;
7910 >          # Ignore these flags.
7911 >        -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -little \
7912 >          |-LANG:=* | -LIST:* | -LNO:*)
7913 >          ;;
7914 >        -lkernel32)
7915 >          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7916 >          ;;
7917 >        -[LRuYz])
7918 >          # These flags, when seen by themselves, take an argument.
7919 >          # We remove the space between option and argument and re-iterate
7920 >          # unless we find an empty arg or a new option (starting with -)
7921 >          case $2 in
7922 >             "" | -*);;
7923 >             *)
7924 >                ac_arg="$ac_arg$2"
7925 >                shift; shift
7926 >                set X $ac_arg "$@"
7927 >                ;;
7928 >          esac
7929 >          ;;
7930 >        -YP,*)
7931 >          for ac_j in `$as_echo "$ac_arg" | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
7932 >              ac_exists=false
7933 >  for ac_i in $ac_cv_fc_libs; do
7934 >    if test x"$ac_j" = x"$ac_i"; then
7935 >      ac_exists=true
7936 >      break
7937 >    fi
7938 >  done
7939 >
7940 >  if test x"$ac_exists" = xtrue; then :
7941 >
7942 > else
7943 >  ac_arg="$ac_arg $ac_j"
7944 >                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
7945 > fi
7946 >          done
7947 >          ;;
7948 >        -[lLR]*)
7949 >            ac_exists=false
7950 >  for ac_i in $ac_cv_fc_libs; do
7951 >    if test x"$ac_arg" = x"$ac_i"; then
7952 >      ac_exists=true
7953 >      break
7954 >    fi
7955 >  done
7956 >
7957 >  if test x"$ac_exists" = xtrue; then :
7958 >
7959 > else
7960 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7961 > fi
7962 >          ;;
7963 >        -zallextract*| -zdefaultextract)
7964 >          ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
7965 >          ;;
7966 >          # Ignore everything else.
7967 >  esac
7968 > done
7969 > # restore positional arguments
7970 > set X $ac_save_positional; shift
7971 >
7972 > # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
7973 > # then we insist that the "run path" must be an absolute path (i.e. it
7974 > # must begin with a "/").
7975 > case `(uname -sr) 2>/dev/null` in
7976 >   "SunOS 5"*)
7977 >      ac_ld_run_path=`$as_echo "$ac_fc_v_output" |
7978 >                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
7979 >      test "x$ac_ld_run_path" != x &&
7980 >        if test "$ac_compiler_gnu" = yes; then
7981 >  for ac_link_opt in $ac_ld_run_path; do
7982 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
7983 >  done
7984 > else
7985 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
7986 > fi
7987 >      ;;
7988 > esac
7989 > fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
7990 >
7991 > fi
7992 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_libs" >&5
7993 > $as_echo "$ac_cv_fc_libs" >&6; }
7994 > FCLIBS="$ac_cv_fc_libs"
7995 >
7996 >
7997 > ac_ext=${ac_fc_srcext-f}
7998 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7999 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
8000 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
8001 >
8002 >
8003 >
8004 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for module suffix" >&5
8005 > $as_echo_n "checking for module suffix... " >&6; }
8006 > rm -f conftest*
8007 > # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
8008 > rm -f work*
8009 > cat >conftest.$ac_ext <<EOF
8010 >        module conftest
8011 >        integer n
8012 >        parameter (n=1)
8013 >        end module conftest
8014 > EOF
8015 > # SGI and absoft compilers generates module name in upper case!
8016 > testname="conftest"
8017 > modcase="lower"
8018 > if (eval $ac_compile) 2>/dev/null ; then
8019 >    MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
8020 >    MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
8021 >    if test -z "$MOD" ; then
8022 >        MOD=`ls CONFTEST* 2>/dev/null \
8023 >                | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
8024 >        MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
8025 >        if test -n "$MOD" ; then
8026 >            testname="CONFTEST"
8027 >            modcase="upper"
8028 >        fi
8029 >    fi
8030 >    if test -z "$MOD" ; then
8031 >        { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
8032 > $as_echo "unknown" >&6; }
8033 >        # Use mod if we can't figure it out
8034 >        MOD="mod"
8035 >    else
8036 >        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MOD" >&5
8037 > $as_echo "$MOD" >&6; }
8038 >    fi
8039 >    if test -s work.pcl ; then
8040 >        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Compiler generates auxillery files!" >&5
8041 > $as_echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
8042 >    fi
8043 > else
8044 >    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
8045 > $as_echo "unknown" >&6; }
8046 > fi
8047 >
8048 >
8049 >
8050 >
8051 >
8052 > # Check for module include path (some use -I, some (Solaris) use -M, some
8053 > # (absoft) use -p).
8054 > # Intel compilers use a wierd system: -cl,filename.pcl .  If no file is
8055 > # specified, work.pcl and work.pc are created.  However, if you specify
8056 > # a file, it must contain a the name of a file ending in .pc .  Ugh!
8057 > # Use the module made above
8058 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for module directory path flag" >&5
8059 > $as_echo_n "checking for module directory path flag... " >&6; }
8060 > rm -f conftest*
8061 > # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
8062 > rm -f work*
8063 > cat >conftest.$ac_ext <<EOF
8064 >        module conftest
8065 >        integer n
8066 >        parameter (n=1)
8067 >        end module conftest
8068 > EOF
8069 > # SGI and absoft compilers generates module name in upper case!
8070 > testname="conftest"
8071 > if (eval $ac_compile) 2>/dev/null ; then
8072 >   mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
8073 >   mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
8074 >   if test -n "$mod" ; then
8075 >      testname="CONFTEST"
8076 >   fi
8077 >   madedir=0
8078 >   if test ! -d conf ; then mkdir conf ; madedir=1; fi
8079 >   cp $testname.$MOD conf
8080 >   rm -f conftest* CONFTEST*
8081 >   cat >conftest1.$ac_ext <<EOF
8082 >        program main
8083 >        use conftest
8084 >        print *, n
8085 >        end
8086 > EOF
8087 >   F90_WORK_FILES_ARG=""
8088 >   F90MODINCSPEC=""
8089 >   if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
8090 >       MODDIRFLAG="-I"
8091 >       F90MODINCSPEC="-I<dir>"
8092 >       { $as_echo "$as_me:${as_lineno-$LINENO}: result: -I" >&5
8093 > $as_echo "-I" >&6; }
8094 >   elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
8095 >       MODDIRFLAG="-M"
8096 >       F90MODINCSPEC="-M<dir>"
8097 >       { $as_echo "$as_me:${as_lineno-$LINENO}: result: -M" >&5
8098 > $as_echo "-M" >&6; }
8099 >   elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
8100 >       MODDIRFLAG="-p"
8101 >       F90MODINCSPEC="-p<dir>"
8102 >       { $as_echo "$as_me:${as_lineno-$LINENO}: result: -p" >&5
8103 > $as_echo "-p" >&6; }
8104 >   elif test -s work.pc ; then
8105 >        cp work.pc conf/mpimod.pc
8106          echo "mpimod.pc" > conf/mpimod.pcl
8107          echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
8108          if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
8109              MODDIRFLAG='-cl,mpimod.pcl'
8110 <            echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
8111 < echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
8110 >            { $as_echo "$as_me:${as_lineno-$LINENO}: result: -cl,filename where filename contains a list of files and directories" >&5
8111 > $as_echo "-cl,filename where filename contains a list of files and directories" >&6; }
8112              F90_WORK_FILES_ARG="-cl,mpimod.pcl"
8113              F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
8114  
# Line 5175 | Line 8120 | echo "${ECHO_T}-cl,filename where filename contains a
8120          fi
8121     fi
8122     if test -z "MODDIRFLAG" ; then
8123 <       echo "$as_me:$LINENO: result: unknown" >&5
8124 < echo "${ECHO_T}unknown" >&6
8123 >       { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
8124 > $as_echo "unknown" >&6; }
8125     fi
8126  
8127  
# Line 5185 | Line 8130 | fi
8130   fi
8131  
8132  
8133 < echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
8134 < echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
8135 < if test "${ac_cv_f90_module_names+set}" = set; then
8136 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8133 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran 90 module file names" >&5
8134 > $as_echo_n "checking for Fortran 90 module file names... " >&6; }
8135 > if test "${ac_cv_f90_module_names+set}" = set; then :
8136 >  $as_echo_n "(cached) " >&6
8137   else
8138 <  ac_ext=${FC_SRCEXT-f}
8139 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
8140 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
8138 >  ac_ext=${ac_fc_srcext-f}
8139 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
8140 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
8141   ac_compiler_gnu=$ac_cv_fc_compiler_gnu
8142  
8143   # carry out the test in a new directory, so that we don't miss anything
8144   mkdir conftest
8145   cd conftest
8146 < cat >conftest.$ac_ext <<_ACEOF
8146 > cat > conftest.$ac_ext <<_ACEOF
8147   MODULE Bar
8148   END MODULE Bar
8149   _ACEOF
8150 < rm -f conftest.$ac_objext
5206 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5207 <  (eval $ac_compile) 2>conftest.er1
5208 <  ac_status=$?
5209 <  grep -v '^ *+' conftest.er1 >conftest.err
5210 <  rm -f conftest.er1
5211 <  cat conftest.err >&5
5212 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5213 <  (exit $ac_status); } &&
5214 <         { ac_try='test -z "$ac_fc_werror_flag"
5215 <                         || test ! -s conftest.err'
5216 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5217 <  (eval $ac_try) 2>&5
5218 <  ac_status=$?
5219 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5220 <  (exit $ac_status); }; } &&
5221 <         { ac_try='test -s conftest.$ac_objext'
5222 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5223 <  (eval $ac_try) 2>&5
5224 <  ac_status=$?
5225 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5226 <  (exit $ac_status); }; }; then
8150 > if ac_fn_fc_try_compile "$LINENO"; then :
8151    ac_cv_f90_module_names=
8152   ac_file_list=*
8153   for ac_file in $ac_file_list; do
# Line 5243 | Line 8167 | for ac_file in $ac_file_list; do
8167      fi
8168    done
8169  
8170 <  if test x"$ac_exists" = xtrue; then
8171 <  :
8170 >  if test x"$ac_exists" = xtrue; then :
8171 >
8172   else
8173    ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
8174   fi
5251
8175            ;;
8176        # look for new files derived from the module name,
8177        # with different case translation schemes
# Line 5262 | Line 8185 | fi
8185      fi
8186    done
8187  
8188 <  if test x"$ac_exists" = xtrue; then
8189 <  :
8188 >  if test x"$ac_exists" = xtrue; then :
8189 >
8190   else
8191    ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
8192   fi
5270
8193            ;;
8194        *bar*)
8195            ac_pat=`echo $ac_file | sed s/bar/%module%/`
# Line 5279 | Line 8201 | fi
8201      fi
8202    done
8203  
8204 <  if test x"$ac_exists" = xtrue; then
8205 <  :
8204 >  if test x"$ac_exists" = xtrue; then :
8205 >
8206   else
8207    ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
8208   fi
5287
8209            ;;
8210        *BAR*)
8211            ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
# Line 5296 | Line 8217 | fi
8217      fi
8218    done
8219  
8220 <  if test x"$ac_exists" = xtrue; then
8221 <  :
8220 >  if test x"$ac_exists" = xtrue; then :
8221 >
8222   else
8223    ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
8224   fi
5304
8225            ;;
8226         # Other files - we have no idea how they are generated
8227         *)
8228 <          { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
8229 < echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
8228 >          { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Bogus file found: $ac_file" >&5
8229 > $as_echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
8230            ;;
8231     esac
8232   done
8233   if test "x$ac_cv_f90_module_names" = "x"; then
8234 <  { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
8235 < echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
8234 >  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Couldn't determine module file names" >&5
8235 > $as_echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
8236   fi
8237  
8238   else
8239 <  echo "$as_me: failed program was:" >&5
8240 < sed 's/^/| /' conftest.$ac_ext >&5
8241 <
5322 < ac_cv_f90_module_names=
5323 < { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5324 < echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
8239 >  ac_cv_f90_module_names=
8240 > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Couldn't determine module file names" >&5
8241 > $as_echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
8242   fi
8243 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8243 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8244   cd ..
8245   # cleanup
8246   rm -rf conftest
8247 < ac_ext=${FC_SRCEXT-f}
8248 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
8249 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
8247 > ac_ext=${ac_fc_srcext-f}
8248 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
8249 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
8250   ac_compiler_gnu=$ac_cv_fc_compiler_gnu
8251  
8252   fi
8253 < echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
8254 < echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
8253 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_f90_module_names" >&5
8254 > $as_echo "$ac_cv_f90_module_names" >&6; } # AC_CACHE_CHECK
8255  
8256   # We now generate a shell script that will help us to figure out the correct
8257   # module file names, using the value of ac_cv_f90_module_names
# Line 5412 | Line 8329 | esac
8329            F90_MODULE_NAMES=unknown ;;
8330   esac
8331  
8332 < ac_ext=c
8333 < ac_cpp='$CPP $CPPFLAGS'
8334 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8335 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5419 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
8332 > ac_ext=${ac_fc_srcext-f}
8333 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
8334 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
8335 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
8336  
8337  
8338   ac_ext=c
# Line 5426 | Line 8342 | ac_compiler_gnu=$ac_cv_c_compiler_gnu
8342   ac_compiler_gnu=$ac_cv_c_compiler_gnu
8343  
8344  
8345 <
8346 < echo "$as_me:$LINENO: checking for asin in -lm" >&5
8347 < echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6
8348 < if test "${ac_cv_lib_m_asin+set}" = set; then
5433 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8345 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for asin in -lm" >&5
8346 > $as_echo_n "checking for asin in -lm... " >&6; }
8347 > if test "${ac_cv_lib_m_asin+set}" = set; then :
8348 >  $as_echo_n "(cached) " >&6
8349   else
8350    ac_check_lib_save_LIBS=$LIBS
8351   LIBS="-lm  $LIBS"
8352 < cat >conftest.$ac_ext <<_ACEOF
5438 < /* confdefs.h.  */
5439 < _ACEOF
5440 < cat confdefs.h >>conftest.$ac_ext
5441 < cat >>conftest.$ac_ext <<_ACEOF
8352 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8353   /* end confdefs.h.  */
8354  
8355 < /* Override any gcc2 internal prototype to avoid an error.  */
8355 > /* Override any GCC internal prototype to avoid an error.
8356 >   Use char because int might match the return type of a GCC
8357 >   builtin and then its argument prototype would still apply.  */
8358   #ifdef __cplusplus
8359   extern "C"
8360   #endif
5448 /* We use char because int might match the return type of a gcc2
5449   builtin and then its argument prototype would still apply.  */
8361   char asin ();
8362   #ifdef FC_DUMMY_MAIN
8363   #ifndef FC_DUMMY_MAIN_EQ_F77
# Line 5459 | Line 8370 | main ()
8370   int
8371   main ()
8372   {
8373 < asin ();
8373 > return asin ();
8374    ;
8375    return 0;
8376   }
8377   _ACEOF
8378 < rm -f conftest.$ac_objext conftest$ac_exeext
5468 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5469 <  (eval $ac_link) 2>conftest.er1
5470 <  ac_status=$?
5471 <  grep -v '^ *+' conftest.er1 >conftest.err
5472 <  rm -f conftest.er1
5473 <  cat conftest.err >&5
5474 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5475 <  (exit $ac_status); } &&
5476 <         { ac_try='test -z "$ac_c_werror_flag"
5477 <                         || test ! -s conftest.err'
5478 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5479 <  (eval $ac_try) 2>&5
5480 <  ac_status=$?
5481 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5482 <  (exit $ac_status); }; } &&
5483 <         { ac_try='test -s conftest$ac_exeext'
5484 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5485 <  (eval $ac_try) 2>&5
5486 <  ac_status=$?
5487 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5488 <  (exit $ac_status); }; }; then
8378 > if ac_fn_c_try_link "$LINENO"; then :
8379    ac_cv_lib_m_asin=yes
8380   else
8381 <  echo "$as_me: failed program was:" >&5
5492 < sed 's/^/| /' conftest.$ac_ext >&5
5493 <
5494 < ac_cv_lib_m_asin=no
8381 >  ac_cv_lib_m_asin=no
8382   fi
8383 < rm -f conftest.err conftest.$ac_objext \
8384 <      conftest$ac_exeext conftest.$ac_ext
8383 > rm -f core conftest.err conftest.$ac_objext \
8384 >    conftest$ac_exeext conftest.$ac_ext
8385   LIBS=$ac_check_lib_save_LIBS
8386   fi
8387 < echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
8388 < echo "${ECHO_T}$ac_cv_lib_m_asin" >&6
8389 < if test $ac_cv_lib_m_asin = yes; then
8387 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_asin" >&5
8388 > $as_echo "$ac_cv_lib_m_asin" >&6; }
8389 > if test "x$ac_cv_lib_m_asin" = x""yes; then :
8390    cat >>confdefs.h <<_ACEOF
8391   #define HAVE_LIBM 1
8392   _ACEOF
# Line 5511 | Line 8398 | fi
8398   fi
8399  
8400  
8401 < echo "$as_me:$LINENO: checking for ANSI C header files" >&5
8402 < echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
8403 < if test "${ac_cv_header_stdc+set}" = set; then
8404 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8401 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
8402 > $as_echo_n "checking for ANSI C header files... " >&6; }
8403 > if test "${ac_cv_header_stdc+set}" = set; then :
8404 >  $as_echo_n "(cached) " >&6
8405   else
8406 <  cat >conftest.$ac_ext <<_ACEOF
5520 < /* confdefs.h.  */
5521 < _ACEOF
5522 < cat confdefs.h >>conftest.$ac_ext
5523 < cat >>conftest.$ac_ext <<_ACEOF
8406 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8407   /* end confdefs.h.  */
8408   #include <stdlib.h>
8409   #include <stdarg.h>
# Line 5543 | Line 8426 | _ACEOF
8426    return 0;
8427   }
8428   _ACEOF
8429 < rm -f conftest.$ac_objext
5547 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5548 <  (eval $ac_compile) 2>conftest.er1
5549 <  ac_status=$?
5550 <  grep -v '^ *+' conftest.er1 >conftest.err
5551 <  rm -f conftest.er1
5552 <  cat conftest.err >&5
5553 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5554 <  (exit $ac_status); } &&
5555 <         { ac_try='test -z "$ac_c_werror_flag"
5556 <                         || test ! -s conftest.err'
5557 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5558 <  (eval $ac_try) 2>&5
5559 <  ac_status=$?
5560 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5561 <  (exit $ac_status); }; } &&
5562 <         { ac_try='test -s conftest.$ac_objext'
5563 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5564 <  (eval $ac_try) 2>&5
5565 <  ac_status=$?
5566 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5567 <  (exit $ac_status); }; }; then
8429 > if ac_fn_c_try_compile "$LINENO"; then :
8430    ac_cv_header_stdc=yes
8431   else
8432 <  echo "$as_me: failed program was:" >&5
5571 < sed 's/^/| /' conftest.$ac_ext >&5
5572 <
5573 < ac_cv_header_stdc=no
8432 >  ac_cv_header_stdc=no
8433   fi
8434 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8434 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8435  
8436   if test $ac_cv_header_stdc = yes; then
8437    # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8438 <  cat >conftest.$ac_ext <<_ACEOF
5580 < /* confdefs.h.  */
5581 < _ACEOF
5582 < cat confdefs.h >>conftest.$ac_ext
5583 < cat >>conftest.$ac_ext <<_ACEOF
8438 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8439   /* end confdefs.h.  */
8440   #include <string.h>
8441  
8442   _ACEOF
8443   if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8444 <  $EGREP "memchr" >/dev/null 2>&1; then
8445 <  :
8444 >  $EGREP "memchr" >/dev/null 2>&1; then :
8445 >
8446   else
8447    ac_cv_header_stdc=no
8448   fi
# Line 5597 | Line 8452 | if test $ac_cv_header_stdc = yes; then
8452  
8453   if test $ac_cv_header_stdc = yes; then
8454    # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
8455 <  cat >conftest.$ac_ext <<_ACEOF
5601 < /* confdefs.h.  */
5602 < _ACEOF
5603 < cat confdefs.h >>conftest.$ac_ext
5604 < cat >>conftest.$ac_ext <<_ACEOF
8455 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8456   /* end confdefs.h.  */
8457   #include <stdlib.h>
8458  
8459   _ACEOF
8460   if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8461 <  $EGREP "free" >/dev/null 2>&1; then
8462 <  :
8461 >  $EGREP "free" >/dev/null 2>&1; then :
8462 >
8463   else
8464    ac_cv_header_stdc=no
8465   fi
# Line 5618 | Line 8469 | if test $ac_cv_header_stdc = yes; then
8469  
8470   if test $ac_cv_header_stdc = yes; then
8471    # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
8472 <  if test "$cross_compiling" = yes; then
8472 >  if test "$cross_compiling" = yes; then :
8473    :
8474   else
8475 <  cat >conftest.$ac_ext <<_ACEOF
5625 < /* confdefs.h.  */
5626 < _ACEOF
5627 < cat confdefs.h >>conftest.$ac_ext
5628 < cat >>conftest.$ac_ext <<_ACEOF
8475 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8476   /* end confdefs.h.  */
8477   #include <ctype.h>
8478 + #include <stdlib.h>
8479   #if ((' ' & 0x0FF) == 0x020)
8480   # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
8481   # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
# Line 5647 | Line 8495 | main ()
8495    for (i = 0; i < 256; i++)
8496      if (XOR (islower (i), ISLOWER (i))
8497          || toupper (i) != TOUPPER (i))
8498 <      exit(2);
8499 <  exit (0);
8498 >      return 2;
8499 >  return 0;
8500   }
8501   _ACEOF
8502 < rm -f conftest$ac_exeext
5655 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5656 <  (eval $ac_link) 2>&5
5657 <  ac_status=$?
5658 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5659 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5660 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5661 <  (eval $ac_try) 2>&5
5662 <  ac_status=$?
5663 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5664 <  (exit $ac_status); }; }; then
5665 <  :
5666 < else
5667 <  echo "$as_me: program exited with status $ac_status" >&5
5668 < echo "$as_me: failed program was:" >&5
5669 < sed 's/^/| /' conftest.$ac_ext >&5
8502 > if ac_fn_c_try_run "$LINENO"; then :
8503  
8504 < ( exit $ac_status )
8505 < ac_cv_header_stdc=no
8504 > else
8505 >  ac_cv_header_stdc=no
8506   fi
8507 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8507 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8508 >  conftest.$ac_objext conftest.beam conftest.$ac_ext
8509   fi
8510 +
8511   fi
8512   fi
8513 < echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
8514 < echo "${ECHO_T}$ac_cv_header_stdc" >&6
8513 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
8514 > $as_echo "$ac_cv_header_stdc" >&6; }
8515   if test $ac_cv_header_stdc = yes; then
8516  
8517 < cat >>confdefs.h <<\_ACEOF
5683 < #define STDC_HEADERS 1
5684 < _ACEOF
8517 > $as_echo "#define STDC_HEADERS 1" >>confdefs.h
8518  
8519   fi
8520  
8521   # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5689
5690
5691
5692
5693
5694
5695
5696
5697
8522   for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
8523                    inttypes.h stdint.h unistd.h
8524 < do
8525 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8526 < echo "$as_me:$LINENO: checking for $ac_header" >&5
8527 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8528 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8529 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5706 < else
5707 <  cat >conftest.$ac_ext <<_ACEOF
5708 < /* confdefs.h.  */
5709 < _ACEOF
5710 < cat confdefs.h >>conftest.$ac_ext
5711 < cat >>conftest.$ac_ext <<_ACEOF
5712 < /* end confdefs.h.  */
5713 < $ac_includes_default
5714 <
5715 < #include <$ac_header>
5716 < _ACEOF
5717 < rm -f conftest.$ac_objext
5718 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5719 <  (eval $ac_compile) 2>conftest.er1
5720 <  ac_status=$?
5721 <  grep -v '^ *+' conftest.er1 >conftest.err
5722 <  rm -f conftest.er1
5723 <  cat conftest.err >&5
5724 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5725 <  (exit $ac_status); } &&
5726 <         { ac_try='test -z "$ac_c_werror_flag"
5727 <                         || test ! -s conftest.err'
5728 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5729 <  (eval $ac_try) 2>&5
5730 <  ac_status=$?
5731 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5732 <  (exit $ac_status); }; } &&
5733 <         { ac_try='test -s conftest.$ac_objext'
5734 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5735 <  (eval $ac_try) 2>&5
5736 <  ac_status=$?
5737 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5738 <  (exit $ac_status); }; }; then
5739 <  eval "$as_ac_Header=yes"
5740 < else
5741 <  echo "$as_me: failed program was:" >&5
5742 < sed 's/^/| /' conftest.$ac_ext >&5
5743 <
5744 < eval "$as_ac_Header=no"
5745 < fi
5746 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5747 < fi
5748 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5749 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5750 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
8524 > do :
8525 >  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8526 > ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
8527 > "
8528 > eval as_val=\$$as_ac_Header
8529 >   if test "x$as_val" = x""yes; then :
8530    cat >>confdefs.h <<_ACEOF
8531 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8531 > #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8532   _ACEOF
8533  
8534   fi
# Line 5760 | Line 8539 | done
8539   #
8540   # Handle user hints
8541   #
5763 echo "$as_me:$LINENO: checking if zlib is wanted" >&5
5764 echo $ECHO_N "checking if zlib is wanted... $ECHO_C" >&6
8542  
8543 < # Check whether --with-zlib or --without-zlib was given.
8544 < if test "${with_zlib+set}" = set; then
8545 <  withval="$with_zlib"
5769 <  if test "$withval" != no ; then
5770 <  echo "$as_me:$LINENO: result: yes" >&5
5771 < echo "${ECHO_T}yes" >&6
5772 <  if test -d "$withval"
5773 <  then
5774 <    ZLIB_HOME="$withval"
5775 <  else
5776 <    { echo "$as_me:$LINENO: WARNING: Sorry, $withval does not exist, checking usual places" >&5
5777 < echo "$as_me: WARNING: Sorry, $withval does not exist, checking usual places" >&2;}
5778 <  fi
8543 > # Check whether --with-zlib was given.
8544 > if test "${with_zlib+set}" = set; then :
8545 >  withval=$with_zlib; zlib_dir="$withval"
8546   else
8547 <  echo "$as_me:$LINENO: result: no" >&5
5781 < echo "${ECHO_T}no" >&6
8547 >                zlib_dir="not_set"
8548   fi
5783 fi;
8549  
8550 < ZLIB_HOME=/usr/local
5786 < if test ! -f "${ZLIB_HOME}/include/zlib.h"
5787 < then
5788 <        ZLIB_HOME=/usr
5789 < fi
8550 > if test "$zlib_dir" != "no"; then
8551  
8552 < #
8552 > if test "$zlib_dir" != "not_set" ; then
8553 >  if test -d "$zlib_dir"
8554 >  then
8555 >    ZLIB_HOME="$zlib_dir"
8556 >  else
8557 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
8558 > $as_echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
8559 >        ZLIB_HOME=/usr/local
8560 >        if test ! -f "${ZLIB_HOME}/include/zlib.h"
8561 >        then
8562 >                ZLIB_HOME=/usr
8563 >        fi
8564 >  fi
8565 > fi
8566 > #
8567   # Locate zlib, if wanted
8568   #
8569   if test -n "${ZLIB_HOME}"
8570   then
8571          ZLIB_OLD_LDFLAGS=$LDFLAGS
8572 <        ZLIB_OLD_CPPFLAGS=$LDFLAGS
8572 >        ZLIB_OLD_CFLAGS=$CFLAGS
8573          LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
8574 <        CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
8574 >        CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
8575  
5801
8576          ac_ext=c
8577   ac_cpp='$CPP $CPPFLAGS'
8578   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8579   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8580   ac_compiler_gnu=$ac_cv_c_compiler_gnu
8581  
8582 <        echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
8583 < echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
8584 < if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
8585 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8582 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateEnd in -lz" >&5
8583 > $as_echo_n "checking for inflateEnd in -lz... " >&6; }
8584 > if test "${ac_cv_lib_z_inflateEnd+set}" = set; then :
8585 >  $as_echo_n "(cached) " >&6
8586   else
8587    ac_check_lib_save_LIBS=$LIBS
8588   LIBS="-lz  $LIBS"
8589 < cat >conftest.$ac_ext <<_ACEOF
5816 < /* confdefs.h.  */
5817 < _ACEOF
5818 < cat confdefs.h >>conftest.$ac_ext
5819 < cat >>conftest.$ac_ext <<_ACEOF
8589 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8590   /* end confdefs.h.  */
8591  
8592 < /* Override any gcc2 internal prototype to avoid an error.  */
8592 > /* Override any GCC internal prototype to avoid an error.
8593 >   Use char because int might match the return type of a GCC
8594 >   builtin and then its argument prototype would still apply.  */
8595   #ifdef __cplusplus
8596   extern "C"
8597   #endif
5826 /* We use char because int might match the return type of a gcc2
5827   builtin and then its argument prototype would still apply.  */
8598   char inflateEnd ();
8599   #ifdef FC_DUMMY_MAIN
8600   #ifndef FC_DUMMY_MAIN_EQ_F77
# Line 5837 | Line 8607 | main ()
8607   int
8608   main ()
8609   {
8610 < inflateEnd ();
8610 > return inflateEnd ();
8611    ;
8612    return 0;
8613   }
8614   _ACEOF
8615 < rm -f conftest.$ac_objext conftest$ac_exeext
5846 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5847 <  (eval $ac_link) 2>conftest.er1
5848 <  ac_status=$?
5849 <  grep -v '^ *+' conftest.er1 >conftest.err
5850 <  rm -f conftest.er1
5851 <  cat conftest.err >&5
5852 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5853 <  (exit $ac_status); } &&
5854 <         { ac_try='test -z "$ac_c_werror_flag"
5855 <                         || test ! -s conftest.err'
5856 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5857 <  (eval $ac_try) 2>&5
5858 <  ac_status=$?
5859 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5860 <  (exit $ac_status); }; } &&
5861 <         { ac_try='test -s conftest$ac_exeext'
5862 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5863 <  (eval $ac_try) 2>&5
5864 <  ac_status=$?
5865 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5866 <  (exit $ac_status); }; }; then
8615 > if ac_fn_c_try_link "$LINENO"; then :
8616    ac_cv_lib_z_inflateEnd=yes
8617   else
8618 <  echo "$as_me: failed program was:" >&5
5870 < sed 's/^/| /' conftest.$ac_ext >&5
5871 <
5872 < ac_cv_lib_z_inflateEnd=no
8618 >  ac_cv_lib_z_inflateEnd=no
8619   fi
8620 < rm -f conftest.err conftest.$ac_objext \
8621 <      conftest$ac_exeext conftest.$ac_ext
8620 > rm -f core conftest.err conftest.$ac_objext \
8621 >    conftest$ac_exeext conftest.$ac_ext
8622   LIBS=$ac_check_lib_save_LIBS
8623   fi
8624 < echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
8625 < echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
8626 < if test $ac_cv_lib_z_inflateEnd = yes; then
8624 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateEnd" >&5
8625 > $as_echo "$ac_cv_lib_z_inflateEnd" >&6; }
8626 > if test "x$ac_cv_lib_z_inflateEnd" = x""yes; then :
8627    zlib_cv_libz=yes
8628   else
8629    zlib_cv_libz=no
8630   fi
8631  
8632 <        if test "${ac_cv_header_zlib_h+set}" = set; then
8633 <  echo "$as_me:$LINENO: checking for zlib.h" >&5
8634 < echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
5889 < if test "${ac_cv_header_zlib_h+set}" = set; then
5890 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5891 < fi
5892 < echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
5893 < echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
8632 >        ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
8633 > if test "x$ac_cv_header_zlib_h" = x""yes; then :
8634 >  zlib_cv_zlib_h=yes
8635   else
8636 <  # Is the header compilable?
5896 < echo "$as_me:$LINENO: checking zlib.h usability" >&5
5897 < echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
5898 < cat >conftest.$ac_ext <<_ACEOF
5899 < /* confdefs.h.  */
5900 < _ACEOF
5901 < cat confdefs.h >>conftest.$ac_ext
5902 < cat >>conftest.$ac_ext <<_ACEOF
5903 < /* end confdefs.h.  */
5904 < $ac_includes_default
5905 < #include <zlib.h>
5906 < _ACEOF
5907 < rm -f conftest.$ac_objext
5908 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5909 <  (eval $ac_compile) 2>conftest.er1
5910 <  ac_status=$?
5911 <  grep -v '^ *+' conftest.er1 >conftest.err
5912 <  rm -f conftest.er1
5913 <  cat conftest.err >&5
5914 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5915 <  (exit $ac_status); } &&
5916 <         { ac_try='test -z "$ac_c_werror_flag"
5917 <                         || test ! -s conftest.err'
5918 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5919 <  (eval $ac_try) 2>&5
5920 <  ac_status=$?
5921 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5922 <  (exit $ac_status); }; } &&
5923 <         { ac_try='test -s conftest.$ac_objext'
5924 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5925 <  (eval $ac_try) 2>&5
5926 <  ac_status=$?
5927 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5928 <  (exit $ac_status); }; }; then
5929 <  ac_header_compiler=yes
5930 < else
5931 <  echo "$as_me: failed program was:" >&5
5932 < sed 's/^/| /' conftest.$ac_ext >&5
5933 <
5934 < ac_header_compiler=no
8636 >  zlib_cv_zlib_h=no
8637   fi
5936 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5937 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5938 echo "${ECHO_T}$ac_header_compiler" >&6
8638  
5940 # Is the header present?
5941 echo "$as_me:$LINENO: checking zlib.h presence" >&5
5942 echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
5943 cat >conftest.$ac_ext <<_ACEOF
5944 /* confdefs.h.  */
5945 _ACEOF
5946 cat confdefs.h >>conftest.$ac_ext
5947 cat >>conftest.$ac_ext <<_ACEOF
5948 /* end confdefs.h.  */
5949 #include <zlib.h>
5950 _ACEOF
5951 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5952  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5953  ac_status=$?
5954  grep -v '^ *+' conftest.er1 >conftest.err
5955  rm -f conftest.er1
5956  cat conftest.err >&5
5957  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5958  (exit $ac_status); } >/dev/null; then
5959  if test -s conftest.err; then
5960    ac_cpp_err=$ac_c_preproc_warn_flag
5961    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5962  else
5963    ac_cpp_err=
5964  fi
5965 else
5966  ac_cpp_err=yes
5967 fi
5968 if test -z "$ac_cpp_err"; then
5969  ac_header_preproc=yes
5970 else
5971  echo "$as_me: failed program was:" >&5
5972 sed 's/^/| /' conftest.$ac_ext >&5
8639  
8640 <  ac_header_preproc=no
8641 < fi
8642 < rm -f conftest.err conftest.$ac_ext
8643 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8644 < echo "${ECHO_T}$ac_header_preproc" >&6
8640 >        ac_ext=c
8641 > ac_cpp='$CPP $CPPFLAGS'
8642 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8643 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8644 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
8645  
5980 # So?  What about this header?
5981 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5982  yes:no: )
5983    { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
5984 echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
5985    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
5986 echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
5987    ac_header_preproc=yes
5988    ;;
5989  no:yes:* )
5990    { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
5991 echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
5992    { echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
5993 echo "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
5994    { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
5995 echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
5996    { echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
5997 echo "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
5998    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
5999 echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
6000    { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
6001 echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
6002    (
6003      cat <<\_ASBOX
6004 ## ------------------------------ ##
6005 ## Report this to gezelter@nd.edu ##
6006 ## ------------------------------ ##
6007 _ASBOX
6008    ) |
6009      sed "s/^/$as_me: WARNING:     /" >&2
6010    ;;
6011 esac
6012 echo "$as_me:$LINENO: checking for zlib.h" >&5
6013 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6014 if test "${ac_cv_header_zlib_h+set}" = set; then
6015  echo $ECHO_N "(cached) $ECHO_C" >&6
6016 else
6017  ac_cv_header_zlib_h=$ac_header_preproc
6018 fi
6019 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6020 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
8646  
8647 +        if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
8648 +
8649 + $as_echo "#define HAVE_ZLIB_H 1" >>confdefs.h
8650 +
8651 +
8652 + $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
8653 +
8654 +                ZLIB_INC_DIR="${ZLIB_HOME}/include"
8655 +                ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
8656 +                ZLIB="-lz"
8657 +        else
8658 +                { $as_echo "$as_me:${as_lineno-$LINENO}: checking zlib in ${ZLIB_HOME}" >&5
8659 + $as_echo_n "checking zlib in ${ZLIB_HOME}... " >&6; }
8660 +                ZLIB_INC_DIR=
8661 +                ZLIB_LIB_DIR=
8662 +                ZLIB=
8663 +                LDFLAGS="$ZLIB_OLD_LDFLAGS"
8664 +                CFLAGS="$ZLIB_OLD_CFLAGS"
8665 +                { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
8666 + $as_echo "failed" >&6; }
8667 +                echo ""
8668 +                echo "*********************************************************"
8669 +                echo "* WARNING: Could not find a working zlib installation   *"
8670 +                echo "* If you need OOPSE to be able to deal with compressed  *"
8671 +                echo "* trajectory dump files be sure to specify a valid zlib *"
8672 +                echo "* installation with --with-zlib=DIR                     *"
8673 +                echo "*                                                       *"
8674 +                echo "* OOPSE will still work without zlib installed.         *"
8675 +                echo "*********************************************************"
8676 +                echo ""
8677 +        fi
8678 +
8679 +
8680 +
8681   fi
8682 < if test $ac_cv_header_zlib_h = yes; then
8683 <  zlib_cv_zlib_h=yes
8682 > fi
8683 >
8684 > #
8685 > # Handle user hints
8686 > #
8687 >
8688 > # Check whether --with-fftw was given.
8689 > if test "${with_fftw+set}" = set; then :
8690 >  withval=$with_fftw; fftw_dir="$withval"
8691   else
8692 <  zlib_cv_zlib_h=no
8692 >             fftw_dir="not_set"
8693   fi
8694  
8695 + if test "$fftw_dir" != "no"; then
8696 +  if test "$fftw_dir" != "not_set" ; then
8697 +    if test -d "$fftw_dir"; then
8698 +      FFTW_HOME="$fftw_dir"
8699 +    else
8700 +      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
8701 + $as_echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
8702 +      FFTW_HOME=/usr/local
8703 +      if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o  -f "${FFTW_HOME}/include/dfftw.h"; then
8704 +        FFTW_HOME=/usr
8705 +      fi
8706 +    fi
8707 +    #
8708 +    # Locate fftw, if wanted
8709 +    #
8710 +    if test -n "${FFTW_HOME}"; then
8711 +      FFTW_OLD_LDFLAGS=$LDFLAGS
8712 +      FFTW_OLD_CFLAGS=$CFLAGS
8713 +      LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
8714 +      CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
8715  
8716 <        ac_ext=c
8716 >      ac_ext=c
8717   ac_cpp='$CPP $CPPFLAGS'
8718   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8719   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8720   ac_compiler_gnu=$ac_cv_c_compiler_gnu
8721  
8722 <        if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"
8723 <        then
8724 <                #
8725 <                # If both library and header were found, use them
6040 <                #
6041 <
6042 < echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
6043 < echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
6044 < if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
6045 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8722 >      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftw_execute in -lfftw3" >&5
8723 > $as_echo_n "checking for fftw_execute in -lfftw3... " >&6; }
8724 > if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then :
8725 >  $as_echo_n "(cached) " >&6
8726   else
8727    ac_check_lib_save_LIBS=$LIBS
8728 < LIBS="-lz  $LIBS"
8729 < cat >conftest.$ac_ext <<_ACEOF
6050 < /* confdefs.h.  */
6051 < _ACEOF
6052 < cat confdefs.h >>conftest.$ac_ext
6053 < cat >>conftest.$ac_ext <<_ACEOF
8728 > LIBS="-lfftw3  $LIBS"
8729 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8730   /* end confdefs.h.  */
8731  
8732 < /* Override any gcc2 internal prototype to avoid an error.  */
8732 > /* Override any GCC internal prototype to avoid an error.
8733 >   Use char because int might match the return type of a GCC
8734 >   builtin and then its argument prototype would still apply.  */
8735   #ifdef __cplusplus
8736   extern "C"
8737   #endif
8738 < /* We use char because int might match the return type of a gcc2
6061 <   builtin and then its argument prototype would still apply.  */
6062 < char inflateEnd ();
8738 > char fftw_execute ();
8739   #ifdef FC_DUMMY_MAIN
8740   #ifndef FC_DUMMY_MAIN_EQ_F77
8741   #  ifdef __cplusplus
# Line 6071 | Line 8747 | main ()
8747   int
8748   main ()
8749   {
8750 < inflateEnd ();
8750 > return fftw_execute ();
8751    ;
8752    return 0;
8753   }
8754   _ACEOF
8755 < rm -f conftest.$ac_objext conftest$ac_exeext
8756 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6081 <  (eval $ac_link) 2>conftest.er1
6082 <  ac_status=$?
6083 <  grep -v '^ *+' conftest.er1 >conftest.err
6084 <  rm -f conftest.er1
6085 <  cat conftest.err >&5
6086 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6087 <  (exit $ac_status); } &&
6088 <         { ac_try='test -z "$ac_c_werror_flag"
6089 <                         || test ! -s conftest.err'
6090 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6091 <  (eval $ac_try) 2>&5
6092 <  ac_status=$?
6093 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6094 <  (exit $ac_status); }; } &&
6095 <         { ac_try='test -s conftest$ac_exeext'
6096 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6097 <  (eval $ac_try) 2>&5
6098 <  ac_status=$?
6099 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6100 <  (exit $ac_status); }; }; then
6101 <  ac_cv_lib_z_inflateEnd=yes
8755 > if ac_fn_c_try_link "$LINENO"; then :
8756 >  ac_cv_lib_fftw3_fftw_execute=yes
8757   else
8758 <  echo "$as_me: failed program was:" >&5
6104 < sed 's/^/| /' conftest.$ac_ext >&5
6105 <
6106 < ac_cv_lib_z_inflateEnd=no
8758 >  ac_cv_lib_fftw3_fftw_execute=no
8759   fi
8760 < rm -f conftest.err conftest.$ac_objext \
8761 <      conftest$ac_exeext conftest.$ac_ext
8760 > rm -f core conftest.err conftest.$ac_objext \
8761 >    conftest$ac_exeext conftest.$ac_ext
8762   LIBS=$ac_check_lib_save_LIBS
8763   fi
8764 < echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
8765 < echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
8766 < if test $ac_cv_lib_z_inflateEnd = yes; then
8767 <  cat >>confdefs.h <<_ACEOF
6116 < #define HAVE_LIBZ 1
6117 < _ACEOF
6118 <
6119 <  LIBS="-lz $LIBS"
6120 <
6121 < fi
6122 <
6123 <                echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
6124 < echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
6125 <                echo "$as_me:$LINENO: result: ok" >&5
6126 < echo "${ECHO_T}ok" >&6
6127 <        else
6128 <                #
6129 <                # If either header or library was not found, revert and bomb
6130 <                #
6131 <                echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
6132 < echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
6133 <                LDFLAGS="$ZLIB_OLD_LDFLAGS"
6134 <                CPPFLAGS="$ZLIB_OLD_CPPFLAGS"
6135 <                echo "$as_me:$LINENO: result: failed" >&5
6136 < echo "${ECHO_T}failed" >&6
6137 <                { { echo "$as_me:$LINENO: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&5
6138 < echo "$as_me: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&2;}
6139 <   { (exit 1); exit 1; }; }
6140 <        fi
6141 < fi
6142 <
6143 <
6144 <
6145 < # Check whether --with-fftw or --without-fftw was given.
6146 < if test "${with_fftw+set}" = set; then
6147 <  withval="$with_fftw"
6148 <
8764 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw3_fftw_execute" >&5
8765 > $as_echo "$ac_cv_lib_fftw3_fftw_execute" >&6; }
8766 > if test "x$ac_cv_lib_fftw3_fftw_execute" = x""yes; then :
8767 >  fftw_cv_libfftw3=yes
8768   else
8769 <  with_fftw=yes
6151 < fi;
6152 < if test "$with_fftw" = "no"; then
6153 <
6154 < cat >>confdefs.h <<\_ACEOF
6155 < #define WITHOUT_FFTW
6156 < _ACEOF
6157 <
8769 >  fftw_cv_libfftw3=no
8770   fi
6159 if test "$with_fftw" = "yes"; then
6160  sizeof_real=8
8771  
8772 <
8773 < if test -z "$ac_fftw_firstname"; then
8774 <
6165 < sizeof_real=$sizeof_real
6166 < if test $sizeof_real = 8; then
6167 <  prec="double"
6168 <  fftwcheckprefix=d
8772 >      ac_fn_c_check_header_mongrel "$LINENO" "fftw3.h" "ac_cv_header_fftw3_h" "$ac_includes_default"
8773 > if test "x$ac_cv_header_fftw3_h" = x""yes; then :
8774 >  fftw_cv_fftw3_h=yes
8775   else
8776 <  prec="single"
6171 <  fftwcheckprefix=s
8776 >  fftw_cv_fftw3_h=no
8777   fi
8778  
6174 xfftwname=${fftwcheckprefix}fftw3
8779  
8780 < ok="no"
8781 < # check header doesn't work, since we must use mpicc to get includes,
8782 < # we cant trust cpp.
8783 < echo "$as_me:$LINENO: checking for $xfftwname.h" >&5
8784 < echo $ECHO_N "checking for $xfftwname.h... $ECHO_C" >&6
8785 < cat >conftest.$ac_ext <<_ACEOF
8786 < /* confdefs.h.  */
8787 < _ACEOF
8788 < cat confdefs.h >>conftest.$ac_ext
6185 < cat >>conftest.$ac_ext <<_ACEOF
8780 >      if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
8781 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftwnd_one in -lfftw" >&5
8782 > $as_echo_n "checking for fftwnd_one in -lfftw... " >&6; }
8783 > if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then :
8784 >  $as_echo_n "(cached) " >&6
8785 > else
8786 >  ac_check_lib_save_LIBS=$LIBS
8787 > LIBS="-lfftw  $LIBS"
8788 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8789   /* end confdefs.h.  */
8790 < #include <$xfftwname.h>
8790 >
8791 > /* Override any GCC internal prototype to avoid an error.
8792 >   Use char because int might match the return type of a GCC
8793 >   builtin and then its argument prototype would still apply.  */
8794 > #ifdef __cplusplus
8795 > extern "C"
8796 > #endif
8797 > char fftwnd_one ();
8798   #ifdef FC_DUMMY_MAIN
8799   #ifndef FC_DUMMY_MAIN_EQ_F77
8800   #  ifdef __cplusplus
# Line 6196 | Line 8806 | main ()
8806   int
8807   main ()
8808   {
8809 <
8809 > return fftwnd_one ();
8810    ;
8811    return 0;
8812   }
8813   _ACEOF
8814 < rm -f conftest.$ac_objext
8815 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6206 <  (eval $ac_compile) 2>conftest.er1
6207 <  ac_status=$?
6208 <  grep -v '^ *+' conftest.er1 >conftest.err
6209 <  rm -f conftest.er1
6210 <  cat conftest.err >&5
6211 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6212 <  (exit $ac_status); } &&
6213 <         { ac_try='test -z "$ac_c_werror_flag"
6214 <                         || test ! -s conftest.err'
6215 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6216 <  (eval $ac_try) 2>&5
6217 <  ac_status=$?
6218 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6219 <  (exit $ac_status); }; } &&
6220 <         { ac_try='test -s conftest.$ac_objext'
6221 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6222 <  (eval $ac_try) 2>&5
6223 <  ac_status=$?
6224 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6225 <  (exit $ac_status); }; }; then
6226 <
6227 < fftwname=$xfftwname
6228 < echo "$as_me:$LINENO: result: yes" >&5
6229 < echo "${ECHO_T}yes" >&6
6230 <
8814 > if ac_fn_c_try_link "$LINENO"; then :
8815 >  ac_cv_lib_fftw_fftwnd_one=yes
8816   else
8817 <  echo "$as_me: failed program was:" >&5
8818 < sed 's/^/| /' conftest.$ac_ext >&5
8817 >  ac_cv_lib_fftw_fftwnd_one=no
8818 > fi
8819 > rm -f core conftest.err conftest.$ac_objext \
8820 >    conftest$ac_exeext conftest.$ac_ext
8821 > LIBS=$ac_check_lib_save_LIBS
8822 > fi
8823 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw_fftwnd_one" >&5
8824 > $as_echo "$ac_cv_lib_fftw_fftwnd_one" >&6; }
8825 > if test "x$ac_cv_lib_fftw_fftwnd_one" = x""yes; then :
8826 >  fftw_cv_libfftw=yes
8827 > else
8828 >  fftw_cv_libfftw=no
8829 > fi
8830  
8831 < echo "$as_me:$LINENO: result: no" >&5
8832 < echo "${ECHO_T}no" >&6
8831 >        ac_fn_c_check_header_mongrel "$LINENO" "fftw.h" "ac_cv_header_fftw_h" "$ac_includes_default"
8832 > if test "x$ac_cv_header_fftw_h" = x""yes; then :
8833 >  fftw_cv_fftw_h=yes
8834 > else
8835 >  fftw_cv_fftw_h=no
8836   fi
6238 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8837  
6240 # fftwname was set if we found a header
8838  
8839 < if test -n "$fftwname"; then
8840 < # we cannot run the code since an MPI program might not be allowed
8841 < # on a login node of a supercomputer
8842 < cat >conftest.$ac_ext <<_ACEOF
8843 < /* confdefs.h.  */
8844 < _ACEOF
8845 < cat confdefs.h >>conftest.$ac_ext
8846 < cat >>conftest.$ac_ext <<_ACEOF
8839 >        if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
8840 >          { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftwnd_one in -ldfftw" >&5
8841 > $as_echo_n "checking for fftwnd_one in -ldfftw... " >&6; }
8842 > if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then :
8843 >  $as_echo_n "(cached) " >&6
8844 > else
8845 >  ac_check_lib_save_LIBS=$LIBS
8846 > LIBS="-ldfftw  $LIBS"
8847 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8848   /* end confdefs.h.  */
8849 < #include <$fftwname.h>
8850 < #ifdef FC_DUMMY_MAIN
8851 < #ifndef FC_DUMMY_MAIN_EQ_F77
8852 < #  ifdef __cplusplus
8853 <     extern "C"
8854 < #  endif
6257 <   int FC_DUMMY_MAIN() { return 1; }
6258 < #endif
8849 >
8850 > /* Override any GCC internal prototype to avoid an error.
8851 >   Use char because int might match the return type of a GCC
8852 >   builtin and then its argument prototype would still apply.  */
8853 > #ifdef __cplusplus
8854 > extern "C"
8855   #endif
8856 < int
6261 < main ()
6262 < {
6263 < int _array_ [1 - 2 * !((sizeof(fftw_real)) == $sizeof_real)];
6264 <  ;
6265 <  return 0;
6266 < }
6267 < _ACEOF
6268 < rm -f conftest.$ac_objext
6269 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6270 <  (eval $ac_compile) 2>conftest.er1
6271 <  ac_status=$?
6272 <  grep -v '^ *+' conftest.er1 >conftest.err
6273 <  rm -f conftest.er1
6274 <  cat conftest.err >&5
6275 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6276 <  (exit $ac_status); } &&
6277 <         { ac_try='test -z "$ac_c_werror_flag"
6278 <                         || test ! -s conftest.err'
6279 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6280 <  (eval $ac_try) 2>&5
6281 <  ac_status=$?
6282 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6283 <  (exit $ac_status); }; } &&
6284 <         { ac_try='test -s conftest.$ac_objext'
6285 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6286 <  (eval $ac_try) 2>&5
6287 <  ac_status=$?
6288 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6289 <  (exit $ac_status); }; }; then
6290 <
6291 < ok=yes
6292 < usedprefix=$fftwcheckprefix
6293 <
6294 < else
6295 <  echo "$as_me: failed program was:" >&5
6296 < sed 's/^/| /' conftest.$ac_ext >&5
6297 <
6298 < ok=no
6299 < fi
6300 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6301 < fi
6302 <
6303 < if test "$ok" != "yes"; then
6304 <  echo "$as_me:$LINENO: checking for fftw3.h" >&5
6305 < echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6306 <  cat >conftest.$ac_ext <<_ACEOF
6307 < /* confdefs.h.  */
6308 < _ACEOF
6309 < cat confdefs.h >>conftest.$ac_ext
6310 < cat >>conftest.$ac_ext <<_ACEOF
6311 < /* end confdefs.h.  */
6312 < #include <fftw3.h>
8856 > char fftwnd_one ();
8857   #ifdef FC_DUMMY_MAIN
8858   #ifndef FC_DUMMY_MAIN_EQ_F77
8859   #  ifdef __cplusplus
# Line 6321 | Line 8865 | main ()
8865   int
8866   main ()
8867   {
8868 <
8868 > return fftwnd_one ();
8869    ;
8870    return 0;
8871   }
8872   _ACEOF
8873 < rm -f conftest.$ac_objext
8874 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6331 <  (eval $ac_compile) 2>conftest.er1
6332 <  ac_status=$?
6333 <  grep -v '^ *+' conftest.er1 >conftest.err
6334 <  rm -f conftest.er1
6335 <  cat conftest.err >&5
6336 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6337 <  (exit $ac_status); } &&
6338 <         { ac_try='test -z "$ac_c_werror_flag"
6339 <                         || test ! -s conftest.err'
6340 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6341 <  (eval $ac_try) 2>&5
6342 <  ac_status=$?
6343 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6344 <  (exit $ac_status); }; } &&
6345 <         { ac_try='test -s conftest.$ac_objext'
6346 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6347 <  (eval $ac_try) 2>&5
6348 <  ac_status=$?
6349 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6350 <  (exit $ac_status); }; }; then
6351 <  echo "$as_me:$LINENO: result: yes" >&5
6352 < echo "${ECHO_T}yes" >&6
8873 > if ac_fn_c_try_link "$LINENO"; then :
8874 >  ac_cv_lib_dfftw_fftwnd_one=yes
8875   else
8876 <  echo "$as_me: failed program was:" >&5
8877 < sed 's/^/| /' conftest.$ac_ext >&5
8876 >  ac_cv_lib_dfftw_fftwnd_one=no
8877 > fi
8878 > rm -f core conftest.err conftest.$ac_objext \
8879 >    conftest$ac_exeext conftest.$ac_ext
8880 > LIBS=$ac_check_lib_save_LIBS
8881 > fi
8882 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
8883 > $as_echo "$ac_cv_lib_dfftw_fftwnd_one" >&6; }
8884 > if test "x$ac_cv_lib_dfftw_fftwnd_one" = x""yes; then :
8885 >  fftw_cv_libdfftw=yes
8886 > else
8887 >  fftw_cv_libdfftw=no
8888 > fi
8889  
8890 +          ac_fn_c_check_header_mongrel "$LINENO" "dfftw.h" "ac_cv_header_dfftw_h" "$ac_includes_default"
8891 + if test "x$ac_cv_header_dfftw_h" = x""yes; then :
8892 +  fftw_cv_dfftw_h=yes
8893 + else
8894 +  fftw_cv_dfftw_h=no
8895 + fi
8896  
6358 echo "$as_me:$LINENO: result: no" >&5
6359 echo "${ECHO_T}no" >&6
6360 { { echo "$as_me:$LINENO: error: Cannot find any $prec precision $xfftwname.h or fftw3.h
6361 Do you have $prec precision FFTW installed? If you are using packages,
6362 note that you also need fftw-devel to use FFTW with OOPSE. You can find the
6363 software at www.fftw.org.
6364 If you compiled FFTW yourself:
6365 Note that the default FFTW setup is double precision.  If you want MPI support,
6366 use --with-mpi. It is a good idea to install both single & double.
6367 If you have installed FFTW in a non-standard location, you should
6368 provide the correct paths in the CPPFLAGS and LDFLAGS environment
6369 variables before running configure.
6370 That is also necessary to do if your compiler doesn't search
6371 /usr/local/include and /usr/local/lib by default." >&5
6372 echo "$as_me: error: Cannot find any $prec precision $xfftwname.h or fftw3.h
6373 Do you have $prec precision FFTW installed? If you are using packages,
6374 note that you also need fftw-devel to use FFTW with OOPSE. You can find the
6375 software at www.fftw.org.
6376 If you compiled FFTW yourself:
6377 Note that the default FFTW setup is double precision.  If you want MPI support,
6378 use --with-mpi. It is a good idea to install both single & double.
6379 If you have installed FFTW in a non-standard location, you should
6380 provide the correct paths in the CPPFLAGS and LDFLAGS environment
6381 variables before running configure.
6382 That is also necessary to do if your compiler doesn't search
6383 /usr/local/include and /usr/local/lib by default." >&2;}
6384   { (exit 1); exit 1; }; }
8897  
8898 +        fi
8899 +      fi
8900 +      ac_ext=c
8901 + ac_cpp='$CPP $CPPFLAGS'
8902 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8903 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8904 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
8905 +
8906 +      if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
8907 +
8908 + $as_echo "#define HAVE_FFTW3_H 1" >>confdefs.h
8909 +
8910 +        FFTW_INC_DIR="${FFTW_HOME}/include"
8911 +        FFTW_LIB_DIR="${FFTW_HOME}/lib"
8912 +        FFTW_LIBS="-lfftw3"
8913 +      else
8914 +        if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
8915 +
8916 + $as_echo "#define HAVE_FFTW_H 1" >>confdefs.h
8917 +
8918 +          FFTW_INC_DIR="${FFTW_HOME}/include"
8919 +          FFTW_LIB_DIR="${FFTW_HOME}/lib"
8920 +          FFTW_LIBS="-lfftw"
8921 +        else
8922 +          if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
8923 +
8924 + $as_echo "#define HAVE_DFFTW_H 1" >>confdefs.h
8925 +
8926 +            FFTW_INC_DIR="${FFTW_HOME}/include"
8927 +            FFTW_LIB_DIR="${FFTW_HOME}/lib"
8928 +            FFTW_LIBS="-ldfftw"
8929 +          else
8930 +            { $as_echo "$as_me:${as_lineno-$LINENO}: checking fftw in ${FFTW_HOME}" >&5
8931 + $as_echo_n "checking fftw in ${FFTW_HOME}... " >&6; }
8932 +            FFTW_INC_DIR=
8933 +            FFTW_LIB_DIR=
8934 +            FFTW_LIBS=
8935 +            LDFLAGS="$FFTW_OLD_LDFLAGS"
8936 +            CFLAGS="$FFTW_OLD_CFLAGS"
8937 +            { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
8938 + $as_echo "failed" >&6; }
8939 +            echo ""
8940 +            echo "*********************************************************"
8941 +            echo "* WARNING: Could not find a working FFTW installation   *"
8942 +            echo "* If you need the staticProps program to be able to     *"
8943 +            echo "* compute undulation spectra, be sure to specify a      *"
8944 +            echo "* valid fftw installation with --with-fftw=DIR          *"
8945 +            echo "*                                                       *"
8946 +            echo "* OOPSE will still work without fftw installed.         *"
8947 +            echo "*********************************************************"
8948 +            echo ""
8949 +          fi
8950 +        fi
8951 +      fi
8952 +
8953 +
8954 +
8955 +    fi
8956 +  fi
8957   fi
6387 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6388 cat >conftest.$ac_ext <<_ACEOF
6389 /* confdefs.h.  */
6390 _ACEOF
6391 cat confdefs.h >>conftest.$ac_ext
6392 cat >>conftest.$ac_ext <<_ACEOF
6393 /* end confdefs.h.  */
6394 #include <fftw3.h>
6395 #ifdef FC_DUMMY_MAIN
6396 #ifndef FC_DUMMY_MAIN_EQ_F77
6397 #  ifdef __cplusplus
6398     extern "C"
6399 #  endif
6400   int FC_DUMMY_MAIN() { return 1; }
6401 #endif
6402 #endif
6403 int
6404 main ()
6405 {
6406 int _array_ [1 - 2 * !((sizeof(fftw_real)) == $sizeof_real)];
6407  ;
6408  return 0;
6409 }
6410 _ACEOF
6411 rm -f conftest.$ac_objext
6412 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6413  (eval $ac_compile) 2>conftest.er1
6414  ac_status=$?
6415  grep -v '^ *+' conftest.er1 >conftest.err
6416  rm -f conftest.er1
6417  cat conftest.err >&5
6418  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6419  (exit $ac_status); } &&
6420         { ac_try='test -z "$ac_c_werror_flag"
6421                         || test ! -s conftest.err'
6422  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6423  (eval $ac_try) 2>&5
6424  ac_status=$?
6425  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6426  (exit $ac_status); }; } &&
6427         { ac_try='test -s conftest.$ac_objext'
6428  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6429  (eval $ac_try) 2>&5
6430  ac_status=$?
6431  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6432  (exit $ac_status); }; }; then
8958  
8959 < usedprefix=""
8960 < fftwname=fftw3
8959 > #
8960 > # Handle user hints
8961 > #
8962  
8963 + # Check whether --with-qhull was given.
8964 + if test "${with_qhull+set}" = set; then :
8965 +  withval=$with_qhull; qhull_dir="$withval"
8966   else
8967 <  echo "$as_me: failed program was:" >&5
8968 < sed 's/^/| /' conftest.$ac_ext >&5
8967 >  qhull_dir="not_set"
8968 > fi
8969  
8970 + QHULL_INC_DIR=
8971 + QHULL_LIB_DIR=
8972 + QHULL=
8973 + USE_QHULL=no
8974  
8975 < { { echo "$as_me:$LINENO: error: Cannot find any $prec precision $xfftwname.h or fftw3.h
8976 < Do you have $prec precision FFTW installed? If you are using packages,
8977 < note that you also need fftw-devel to use FFTW with OOPSE. You can find the
8978 < software at www.fftw.org.
8979 < If you compiled FFTW yourself:
8980 < Note that the default FFTW setup is double precision.  If you want MPI support,
8981 < use --with-mpi. It is a good idea to install both single & double.
8982 < If you have installed FFTW in a non-standard location, you should
8983 < provide the correct paths in the CPPFLAGS and LDFLAGS environment
8984 < variables before running configure.
8985 < That is also necessary to do if your compiler doesn't search
8986 < /usr/local/include and /usr/local/lib by default." >&5
8987 < echo "$as_me: error: Cannot find any $prec precision $xfftwname.h or fftw3.h
8988 < Do you have $prec precision FFTW installed? If you are using packages,
8989 < note that you also need fftw-devel to use FFTW with OOPSE. You can find the
8990 < software at www.fftw.org.
8991 < If you compiled FFTW yourself:
8992 < Note that the default FFTW setup is double precision.  If you want MPI support,
8993 < use --with-mpi. It is a good idea to install both single & double.
8994 < If you have installed FFTW in a non-standard location, you should
8995 < provide the correct paths in the CPPFLAGS and LDFLAGS environment
8996 < variables before running configure.
8997 < That is also necessary to do if your compiler doesn't search
8998 < /usr/local/include and /usr/local/lib by default." >&2;}
8999 <   { (exit 1); exit 1; }; }
8975 > if test "$qhull_dir" != "no"; then
8976 >   if test "$qhull_dir" != "not_set" ; then
8977 >     if test -d "$qhull_dir"; then
8978 >       QHULL_HOME="$qhull_dir"
8979 >     else
8980 >       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
8981 > $as_echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
8982 >       QHULL_HOME=/usr/local
8983 >       if test ! -f "${QHULL_HOME}/include/qhull/qhull.h"; then
8984 >          QHULL_HOME=/usr
8985 >       fi
8986 >     fi
8987 >   fi
8988 >   #
8989 >   # Locate qhull, if wanted
8990 >   #
8991 >   if test -n "${QHULL_HOME}"; then
8992 >        { $as_echo "$as_me:${as_lineno-$LINENO}: Checking for qhull in ${QHULL_HOME}" >&5
8993 > $as_echo "$as_me: Checking for qhull in ${QHULL_HOME}" >&6;}
8994 >
8995 >        ac_ext=c
8996 > ac_cpp='$CPP $CPPFLAGS'
8997 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8998 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8999 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
9000 >
9001 >        QHULL_OLD_LDFLAGS=$LDFLAGS
9002 >        QHULL_OLD_CFLAGS=$CFLAGS
9003 >        QHULL_OLD_CPPFLAGS=$CPPFLAGS
9004 >        LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
9005 >        CFLAGS="$CFLAGS -I${QHULL_HOME}/include"
9006 >        CPPFLAGS="$CPPFLAGS -I${QHULL_HOME}/include"
9007 >        ac_fn_c_check_header_mongrel "$LINENO" "qhull/qhull.h" "ac_cv_header_qhull_qhull_h" "$ac_includes_default"
9008 > if test "x$ac_cv_header_qhull_qhull_h" = x""yes; then :
9009 >  qhull_cv_qhull_h=yes
9010 > else
9011 >  qhull_cv_qhull_h=no
9012   fi
6468 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6469 fi
9013  
9014  
9015 < as_ac_Lib=`echo "ac_cv_lib_$fftwname''_main" | $as_tr_sh`
9016 < echo "$as_me:$LINENO: checking for main in -l$fftwname" >&5
9017 < echo $ECHO_N "checking for main in -l$fftwname... $ECHO_C" >&6
9018 < if eval "test \"\${$as_ac_Lib+set}\" = set"; then
6476 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9015 >        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qh_qhull in -lqhull" >&5
9016 > $as_echo_n "checking for qh_qhull in -lqhull... " >&6; }
9017 > if test "${ac_cv_lib_qhull_qh_qhull+set}" = set; then :
9018 >  $as_echo_n "(cached) " >&6
9019   else
9020    ac_check_lib_save_LIBS=$LIBS
9021 < LIBS="-l$fftwname  $LIBS"
9022 < cat >conftest.$ac_ext <<_ACEOF
6481 < /* confdefs.h.  */
6482 < _ACEOF
6483 < cat confdefs.h >>conftest.$ac_ext
6484 < cat >>conftest.$ac_ext <<_ACEOF
9021 > LIBS="-lqhull  $LIBS"
9022 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9023   /* end confdefs.h.  */
9024  
9025 <
9025 > /* Override any GCC internal prototype to avoid an error.
9026 >   Use char because int might match the return type of a GCC
9027 >   builtin and then its argument prototype would still apply.  */
9028 > #ifdef __cplusplus
9029 > extern "C"
9030 > #endif
9031 > char qh_qhull ();
9032   #ifdef FC_DUMMY_MAIN
9033   #ifndef FC_DUMMY_MAIN_EQ_F77
9034   #  ifdef __cplusplus
# Line 6496 | Line 9040 | main ()
9040   int
9041   main ()
9042   {
9043 < main ();
9043 > return qh_qhull ();
9044    ;
9045    return 0;
9046   }
9047   _ACEOF
9048 < rm -f conftest.$ac_objext conftest$ac_exeext
9049 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6506 <  (eval $ac_link) 2>conftest.er1
6507 <  ac_status=$?
6508 <  grep -v '^ *+' conftest.er1 >conftest.err
6509 <  rm -f conftest.er1
6510 <  cat conftest.err >&5
6511 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6512 <  (exit $ac_status); } &&
6513 <         { ac_try='test -z "$ac_c_werror_flag"
6514 <                         || test ! -s conftest.err'
6515 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6516 <  (eval $ac_try) 2>&5
6517 <  ac_status=$?
6518 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6519 <  (exit $ac_status); }; } &&
6520 <         { ac_try='test -s conftest$ac_exeext'
6521 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6522 <  (eval $ac_try) 2>&5
6523 <  ac_status=$?
6524 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6525 <  (exit $ac_status); }; }; then
6526 <  eval "$as_ac_Lib=yes"
9048 > if ac_fn_c_try_link "$LINENO"; then :
9049 >  ac_cv_lib_qhull_qh_qhull=yes
9050   else
9051 <  echo "$as_me: failed program was:" >&5
6529 < sed 's/^/| /' conftest.$ac_ext >&5
6530 <
6531 < eval "$as_ac_Lib=no"
9051 >  ac_cv_lib_qhull_qh_qhull=no
9052   fi
9053 < rm -f conftest.err conftest.$ac_objext \
9054 <      conftest$ac_exeext conftest.$ac_ext
9053 > rm -f core conftest.err conftest.$ac_objext \
9054 >    conftest$ac_exeext conftest.$ac_ext
9055   LIBS=$ac_check_lib_save_LIBS
9056   fi
9057 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
9058 < echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
9059 < if test `eval echo '${'$as_ac_Lib'}'` = yes; then
9060 <  cat >>confdefs.h <<_ACEOF
9061 < #define `echo "HAVE_LIB$fftwname" | $as_tr_cpp` 1
9062 < _ACEOF
9057 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_qhull_qh_qhull" >&5
9058 > $as_echo "$ac_cv_lib_qhull_qh_qhull" >&6; }
9059 > if test "x$ac_cv_lib_qhull_qh_qhull" = x""yes; then :
9060 >  qhull_cv_libqhull=yes
9061 > else
9062 >  qhull_cv_libqhull=no
9063 > fi
9064  
9065 <  LIBS="-l$fftwname $LIBS"
9065 >        LDFLAGS="$QHULL_OLD_LDFLAGS"
9066 >        CFLAGS="$QHULL_OLD_CFLAGS"
9067 >        CPPFLAGS="$QHULL_OLD_CPPFLAGS"
9068 >        ac_ext=c
9069 > ac_cpp='$CPP $CPPFLAGS'
9070 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9071 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9072 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
9073  
9074 < else
9075 <  { { echo "$as_me:$LINENO: error: Can't find a library to match the $fftwname header" >&5
9076 < echo "$as_me: error: Can't find a library to match the $fftwname header" >&2;}
9077 <   { (exit 1); exit 1; }; }
9074 >
9075 >        if test "$qhull_cv_libqhull" = "yes" -a "$qhull_cv_qhull_h" = "yes"; then
9076 >
9077 > $as_echo "#define HAVE_QHULL_H 1" >>confdefs.h
9078 >
9079 >
9080 > $as_echo "#define HAVE_QHULL 1" >>confdefs.h
9081 >
9082 >           USE_QHULL=yes
9083 >           QHULL_INC_DIR="${QHULL_HOME}/include"
9084 >           QHULL_LIB_DIR="${QHULL_HOME}/lib"
9085 >           QHULL="-lqhull"
9086 >           { $as_echo "$as_me:${as_lineno-$LINENO}: result: Working qhull found, will proceed." >&5
9087 > $as_echo "Working qhull found, will proceed." >&6; }
9088 >        else
9089 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
9090 > $as_echo "$as_me: WARNING: " >&2;}
9091 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not find a working qhull installation" >&5
9092 > $as_echo "$as_me: WARNING: Could not find a working qhull installation" >&2;}
9093 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: If you need OOPSE to be able to deal with convex    " >&5
9094 > $as_echo "$as_me: WARNING: If you need OOPSE to be able to deal with convex    " >&2;}
9095 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: hulls be sure to specify a valid qhull installation " >&5
9096 > $as_echo "$as_me: WARNING: hulls be sure to specify a valid qhull installation " >&2;}
9097 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: with --with-qhull=DIR                               " >&5
9098 > $as_echo "$as_me: WARNING: with --with-qhull=DIR                               " >&2;}
9099 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
9100 > $as_echo "$as_me: WARNING: " >&2;}
9101 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: OOPSE will still work without qhull installed.      " >&5
9102 > $as_echo "$as_me: WARNING: OOPSE will still work without qhull installed.      " >&2;}
9103 >           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
9104 > $as_echo "$as_me: WARNING: " >&2;}
9105 >        fi
9106 >    fi
9107   fi
9108  
6552 ac_fftw_savedprefix=$usedprefix
6553 ac_fftw_firstname=$fftwname
9109  
6555 else
9110  
9111 < fftwname=${ac_fftw_savedprefix}fftw3
9112 < echo "$as_me:$LINENO: checking for $fftwname.h" >&5
9113 < echo $ECHO_N "checking for $fftwname.h... $ECHO_C" >&6
9114 < cat >conftest.$ac_ext <<_ACEOF
9115 < /* confdefs.h.  */
9116 < _ACEOF
9117 < cat confdefs.h >>conftest.$ac_ext
9118 < cat >>conftest.$ac_ext <<_ACEOF
9111 >
9112 >
9113 > ac_ext=cpp
9114 > ac_cpp='$CXXCPP $CPPFLAGS'
9115 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9116 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9117 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9118 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
9119 > $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
9120 > if test -z "$CXXCPP"; then
9121 >  if test "${ac_cv_prog_CXXCPP+set}" = set; then :
9122 >  $as_echo_n "(cached) " >&6
9123 > else
9124 >      # Double quotes because CXXCPP needs to be expanded
9125 >    for CXXCPP in "$CXX -E" "/lib/cpp"
9126 >    do
9127 >      ac_preproc_ok=false
9128 > for ac_cxx_preproc_warn_flag in '' yes
9129 > do
9130 >  # Use a header file that comes with gcc, so configuring glibc
9131 >  # with a fresh cross-compiler works.
9132 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9133 >  # <limits.h> exists even on freestanding compilers.
9134 >  # On the NeXT, cc -E runs the code through the compiler's parser,
9135 >  # not just through cpp. "Syntax error" is here to catch this case.
9136 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9137   /* end confdefs.h.  */
9138 < #include <$fftwname.h>
9139 < #ifdef FC_DUMMY_MAIN
9140 < #ifndef FC_DUMMY_MAIN_EQ_F77
9141 < #  ifdef __cplusplus
6570 <     extern "C"
6571 < #  endif
6572 <   int FC_DUMMY_MAIN() { return 1; }
9138 > #ifdef __STDC__
9139 > # include <limits.h>
9140 > #else
9141 > # include <assert.h>
9142   #endif
9143 < #endif
6575 < int
6576 < main ()
6577 < {
6578 <
6579 <  ;
6580 <  return 0;
6581 < }
9143 >                     Syntax error
9144   _ACEOF
9145 < rm -f conftest.$ac_objext
6584 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6585 <  (eval $ac_compile) 2>conftest.er1
6586 <  ac_status=$?
6587 <  grep -v '^ *+' conftest.er1 >conftest.err
6588 <  rm -f conftest.er1
6589 <  cat conftest.err >&5
6590 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6591 <  (exit $ac_status); } &&
6592 <         { ac_try='test -z "$ac_c_werror_flag"
6593 <                         || test ! -s conftest.err'
6594 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6595 <  (eval $ac_try) 2>&5
6596 <  ac_status=$?
6597 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6598 <  (exit $ac_status); }; } &&
6599 <         { ac_try='test -s conftest.$ac_objext'
6600 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6601 <  (eval $ac_try) 2>&5
6602 <  ac_status=$?
6603 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6604 <  (exit $ac_status); }; }; then
6605 <  echo "$as_me:$LINENO: result: yes" >&5
6606 < echo "${ECHO_T}yes" >&6
6607 < LIBS="-l$fftwname $LIBS"
6608 < cat >conftest.$ac_ext <<_ACEOF
6609 < /* confdefs.h.  */
6610 < _ACEOF
6611 < cat confdefs.h >>conftest.$ac_ext
6612 < cat >>conftest.$ac_ext <<_ACEOF
6613 < /* end confdefs.h.  */
9145 > if ac_fn_cxx_try_cpp "$LINENO"; then :
9146  
9147 + else
9148 +  # Broken: fails on valid input.
9149 + continue
9150 + fi
9151 + rm -f conftest.err conftest.$ac_ext
9152  
9153 < #ifdef FC_DUMMY_MAIN
9154 < #ifndef FC_DUMMY_MAIN_EQ_F77
9155 < #  ifdef __cplusplus
9156 <     extern "C"
9157 < #  endif
6621 <   int FC_DUMMY_MAIN() { return 1; }
6622 < #endif
6623 < #endif
6624 < int
6625 < main ()
6626 < {
6627 < main ();
6628 <  ;
6629 <  return 0;
6630 < }
9153 >  # OK, works on sane cases.  Now check whether nonexistent headers
9154 >  # can be detected and how.
9155 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9156 > /* end confdefs.h.  */
9157 > #include <ac_nonexistent.h>
9158   _ACEOF
9159 < rm -f conftest.$ac_objext conftest$ac_exeext
9160 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9161 <  (eval $ac_link) 2>conftest.er1
6635 <  ac_status=$?
6636 <  grep -v '^ *+' conftest.er1 >conftest.err
6637 <  rm -f conftest.er1
6638 <  cat conftest.err >&5
6639 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6640 <  (exit $ac_status); } &&
6641 <         { ac_try='test -z "$ac_c_werror_flag"
6642 <                         || test ! -s conftest.err'
6643 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6644 <  (eval $ac_try) 2>&5
6645 <  ac_status=$?
6646 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6647 <  (exit $ac_status); }; } &&
6648 <         { ac_try='test -s conftest$ac_exeext'
6649 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6650 <  (eval $ac_try) 2>&5
6651 <  ac_status=$?
6652 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6653 <  (exit $ac_status); }; }; then
6654 <  :
9159 > if ac_fn_cxx_try_cpp "$LINENO"; then :
9160 >  # Broken: success on invalid input.
9161 > continue
9162   else
9163 <  echo "$as_me: failed program was:" >&5
9164 < sed 's/^/| /' conftest.$ac_ext >&5
9163 >  # Passes both tests.
9164 > ac_preproc_ok=:
9165 > break
9166 > fi
9167 > rm -f conftest.err conftest.$ac_ext
9168  
9169 + done
9170 + # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9171 + rm -f conftest.err conftest.$ac_ext
9172 + if $ac_preproc_ok; then :
9173 +  break
9174   fi
6660 rm -f conftest.err conftest.$ac_objext \
6661      conftest$ac_exeext conftest.$ac_ext
6662 else
6663  echo "$as_me: failed program was:" >&5
6664 sed 's/^/| /' conftest.$ac_ext >&5
9175  
9176 +    done
9177 +    ac_cv_prog_CXXCPP=$CXXCPP
9178  
9179 < echo "$as_me:$LINENO: result: no" >&5
9180 < echo "${ECHO_T}no" >&6
9181 < { { echo "$as_me:$LINENO: error: Cant find $fftwname.h header. Make sure all your
9182 < fftw prefixes match - we already use $ac_fftw_firstname.h" >&5
9183 < echo "$as_me: error: Cant find $fftwname.h header. Make sure all your
9184 < fftw prefixes match - we already use $ac_fftw_firstname.h" >&2;}
9185 <   { (exit 1); exit 1; }; }
9179 > fi
9180 >  CXXCPP=$ac_cv_prog_CXXCPP
9181 > else
9182 >  ac_cv_prog_CXXCPP=$CXXCPP
9183 > fi
9184 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
9185 > $as_echo "$CXXCPP" >&6; }
9186 > ac_preproc_ok=false
9187 > for ac_cxx_preproc_warn_flag in '' yes
9188 > do
9189 >  # Use a header file that comes with gcc, so configuring glibc
9190 >  # with a fresh cross-compiler works.
9191 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9192 >  # <limits.h> exists even on freestanding compilers.
9193 >  # On the NeXT, cc -E runs the code through the compiler's parser,
9194 >  # not just through cpp. "Syntax error" is here to catch this case.
9195 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9196 > /* end confdefs.h.  */
9197 > #ifdef __STDC__
9198 > # include <limits.h>
9199 > #else
9200 > # include <assert.h>
9201 > #endif
9202 >                     Syntax error
9203 > _ACEOF
9204 > if ac_fn_cxx_try_cpp "$LINENO"; then :
9205  
9206 + else
9207 +  # Broken: fails on valid input.
9208 + continue
9209   fi
9210 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9210 > rm -f conftest.err conftest.$ac_ext
9211  
9212 +  # OK, works on sane cases.  Now check whether nonexistent headers
9213 +  # can be detected and how.
9214 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9215 + /* end confdefs.h.  */
9216 + #include <ac_nonexistent.h>
9217 + _ACEOF
9218 + if ac_fn_cxx_try_cpp "$LINENO"; then :
9219 +  # Broken: success on invalid input.
9220 + continue
9221 + else
9222 +  # Passes both tests.
9223 + ac_preproc_ok=:
9224 + break
9225   fi
9226 + rm -f conftest.err conftest.$ac_ext
9227  
9228 + done
9229 + # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9230 + rm -f conftest.err conftest.$ac_ext
9231 + if $ac_preproc_ok; then :
9232  
6681
6682  if test "$with_mpi" = "yes"; then
6683
6684 if test -z "$ac_fftw_firstname"; then
6685
6686 sizeof_real=$sizeof_real
6687 if test $sizeof_real = 8; then
6688  prec="double"
6689  fftwcheckprefix=d
9233   else
9234 <  prec="single"
9235 <  fftwcheckprefix=s
9234 >  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9235 > $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9236 > as_fn_error "C++ preprocessor \"$CXXCPP\" fails sanity check
9237 > See \`config.log' for more details." "$LINENO" 5; }
9238   fi
9239  
9240 < xfftwname=${fftwcheckprefix}fftw3_mpi
9240 > ac_ext=cpp
9241 > ac_cpp='$CXXCPP $CPPFLAGS'
9242 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9243 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9244 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9245  
6697 ok="no"
6698 # check header doesn't work, since we must use mpicc to get includes,
6699 # we cant trust cpp.
6700 echo "$as_me:$LINENO: checking for $xfftwname.h" >&5
6701 echo $ECHO_N "checking for $xfftwname.h... $ECHO_C" >&6
6702 cat >conftest.$ac_ext <<_ACEOF
6703 /* confdefs.h.  */
6704 _ACEOF
6705 cat confdefs.h >>conftest.$ac_ext
6706 cat >>conftest.$ac_ext <<_ACEOF
6707 /* end confdefs.h.  */
6708 #include <$xfftwname.h>
6709 #ifdef FC_DUMMY_MAIN
6710 #ifndef FC_DUMMY_MAIN_EQ_F77
6711 #  ifdef __cplusplus
6712     extern "C"
6713 #  endif
6714   int FC_DUMMY_MAIN() { return 1; }
6715 #endif
6716 #endif
6717 int
6718 main ()
6719 {
9246  
9247 <  ;
9248 <  return 0;
9249 < }
6724 < _ACEOF
6725 < rm -f conftest.$ac_objext
6726 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6727 <  (eval $ac_compile) 2>conftest.er1
6728 <  ac_status=$?
6729 <  grep -v '^ *+' conftest.er1 >conftest.err
6730 <  rm -f conftest.er1
6731 <  cat conftest.err >&5
6732 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6733 <  (exit $ac_status); } &&
6734 <         { ac_try='test -z "$ac_c_werror_flag"
6735 <                         || test ! -s conftest.err'
6736 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6737 <  (eval $ac_try) 2>&5
6738 <  ac_status=$?
6739 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6740 <  (exit $ac_status); }; } &&
6741 <         { ac_try='test -s conftest.$ac_objext'
6742 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6743 <  (eval $ac_try) 2>&5
6744 <  ac_status=$?
6745 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6746 <  (exit $ac_status); }; }; then
9247 > #
9248 > # Handle user hints
9249 > #
9250  
9251 < fftwname=$xfftwname
9252 < echo "$as_me:$LINENO: result: yes" >&5
9253 < echo "${ECHO_T}yes" >&6
6751 <
9251 > # Check whether --with-openbabel was given.
9252 > if test "${with_openbabel+set}" = set; then :
9253 >  withval=$with_openbabel; openbabel_dir="$withval"
9254   else
9255 <  echo "$as_me: failed program was:" >&5
6754 < sed 's/^/| /' conftest.$ac_ext >&5
6755 <
6756 < echo "$as_me:$LINENO: result: no" >&5
6757 < echo "${ECHO_T}no" >&6
9255 >                openbabel_dir="not_set"
9256   fi
6759 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9257  
9258 < # fftwname was set if we found a header
9258 > if test "$openbabel_dir" != "no"; then
9259  
9260 < if test -n "$fftwname"; then
9261 < # we cannot run the code since an MPI program might not be allowed
9262 < # on a login node of a supercomputer
9263 < cat >conftest.$ac_ext <<_ACEOF
9264 < /* confdefs.h.  */
9265 < _ACEOF
9266 < cat confdefs.h >>conftest.$ac_ext
9267 < cat >>conftest.$ac_ext <<_ACEOF
9268 < /* end confdefs.h.  */
9269 < #include <$fftwname.h>
9270 < #ifdef FC_DUMMY_MAIN
9271 < #ifndef FC_DUMMY_MAIN_EQ_F77
9272 < #  ifdef __cplusplus
6776 <     extern "C"
6777 < #  endif
6778 <   int FC_DUMMY_MAIN() { return 1; }
6779 < #endif
6780 < #endif
6781 < int
6782 < main ()
6783 < {
6784 < int _array_ [1 - 2 * !((sizeof(fftw_real)) == $sizeof_real)];
6785 <  ;
6786 <  return 0;
6787 < }
6788 < _ACEOF
6789 < rm -f conftest.$ac_objext
6790 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6791 <  (eval $ac_compile) 2>conftest.er1
6792 <  ac_status=$?
6793 <  grep -v '^ *+' conftest.er1 >conftest.err
6794 <  rm -f conftest.er1
6795 <  cat conftest.err >&5
6796 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6797 <  (exit $ac_status); } &&
6798 <         { ac_try='test -z "$ac_c_werror_flag"
6799 <                         || test ! -s conftest.err'
6800 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6801 <  (eval $ac_try) 2>&5
6802 <  ac_status=$?
6803 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6804 <  (exit $ac_status); }; } &&
6805 <         { ac_try='test -s conftest.$ac_objext'
6806 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6807 <  (eval $ac_try) 2>&5
6808 <  ac_status=$?
6809 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6810 <  (exit $ac_status); }; }; then
6811 <
6812 < ok=yes
6813 < usedprefix=$fftwcheckprefix
6814 <
6815 < else
6816 <  echo "$as_me: failed program was:" >&5
6817 < sed 's/^/| /' conftest.$ac_ext >&5
6818 <
6819 < ok=no
9260 > if test "$openbabel_dir" != "not_set" ; then
9261 >  if test -d "$openbabel_dir"
9262 >  then
9263 >    OPENBABEL_HOME="$openbabel_dir"
9264 >  else
9265 >    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
9266 > $as_echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
9267 >        OPENBABEL_HOME=/usr/local
9268 >        if test ! -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/babelconfig.h" -a -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/obconversion.h"
9269 >        then
9270 >                OPENBABEL_HOME=/usr
9271 >        fi
9272 >  fi
9273   fi
9274 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9275 < fi
9274 > #
9275 > # Locate openbabel, if wanted
9276 > #
9277 > if test -n "${OPENBABEL_HOME}"
9278 > then
9279  
9280 < if test "$ok" != "yes"; then
9281 <  echo "$as_me:$LINENO: checking for fftw3_mpi.h" >&5
9282 < echo $ECHO_N "checking for fftw3_mpi.h... $ECHO_C" >&6
9283 <  cat >conftest.$ac_ext <<_ACEOF
9284 < /* confdefs.h.  */
6829 < _ACEOF
6830 < cat confdefs.h >>conftest.$ac_ext
6831 < cat >>conftest.$ac_ext <<_ACEOF
6832 < /* end confdefs.h.  */
6833 < #include <fftw3_mpi.h>
6834 < #ifdef FC_DUMMY_MAIN
6835 < #ifndef FC_DUMMY_MAIN_EQ_F77
6836 < #  ifdef __cplusplus
6837 <     extern "C"
6838 < #  endif
6839 <   int FC_DUMMY_MAIN() { return 1; }
6840 < #endif
6841 < #endif
6842 < int
6843 < main ()
6844 < {
9280 >        ac_ext=cpp
9281 > ac_cpp='$CXXCPP $CPPFLAGS'
9282 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9283 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9284 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9285  
9286 <  ;
9287 <  return 0;
9288 < }
9289 < _ACEOF
9290 < rm -f conftest.$ac_objext
9291 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9292 <  (eval $ac_compile) 2>conftest.er1
6853 <  ac_status=$?
6854 <  grep -v '^ *+' conftest.er1 >conftest.err
6855 <  rm -f conftest.er1
6856 <  cat conftest.err >&5
6857 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6858 <  (exit $ac_status); } &&
6859 <         { ac_try='test -z "$ac_c_werror_flag"
6860 <                         || test ! -s conftest.err'
6861 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6862 <  (eval $ac_try) 2>&5
6863 <  ac_status=$?
6864 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6865 <  (exit $ac_status); }; } &&
6866 <         { ac_try='test -s conftest.$ac_objext'
6867 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6868 <  (eval $ac_try) 2>&5
6869 <  ac_status=$?
6870 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6871 <  (exit $ac_status); }; }; then
6872 <  echo "$as_me:$LINENO: result: yes" >&5
6873 < echo "${ECHO_T}yes" >&6
9286 >        OPENBABEL_OLD_LDFLAGS=$LDFLAGS
9287 >        OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
9288 >        LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
9289 >        CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
9290 >        ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/babelconfig.h" "ac_cv_header_openbabel_babelconfig_h" "$ac_includes_default"
9291 > if test "x$ac_cv_header_openbabel_babelconfig_h" = x""yes; then :
9292 >  openbabel_cv_openbabel_h=yes
9293   else
9294 <  echo "$as_me: failed program was:" >&5
6876 < sed 's/^/| /' conftest.$ac_ext >&5
6877 <
6878 <
6879 < echo "$as_me:$LINENO: result: no" >&5
6880 < echo "${ECHO_T}no" >&6
6881 < { { echo "$as_me:$LINENO: error: Cannot find any $prec precision $xfftwname.h or fftw3_mpi.h
6882 < Do you have $prec precision FFTW installed? If you are using packages,
6883 < note that you also need fftw-devel to use FFTW with OOPSE. You can find the
6884 < software at www.fftw.org.
6885 < If you compiled FFTW yourself:
6886 < Note that the default FFTW setup is double precision.  If you want MPI support,
6887 < use --with-mpi. It is a good idea to install both single & double.
6888 < If you have installed FFTW in a non-standard location, you should
6889 < provide the correct paths in the CPPFLAGS and LDFLAGS environment
6890 < variables before running configure.
6891 < That is also necessary to do if your compiler doesn't search
6892 < /usr/local/include and /usr/local/lib by default." >&5
6893 < echo "$as_me: error: Cannot find any $prec precision $xfftwname.h or fftw3_mpi.h
6894 < Do you have $prec precision FFTW installed? If you are using packages,
6895 < note that you also need fftw-devel to use FFTW with OOPSE. You can find the
6896 < software at www.fftw.org.
6897 < If you compiled FFTW yourself:
6898 < Note that the default FFTW setup is double precision.  If you want MPI support,
6899 < use --with-mpi. It is a good idea to install both single & double.
6900 < If you have installed FFTW in a non-standard location, you should
6901 < provide the correct paths in the CPPFLAGS and LDFLAGS environment
6902 < variables before running configure.
6903 < That is also necessary to do if your compiler doesn't search
6904 < /usr/local/include and /usr/local/lib by default." >&2;}
6905 <   { (exit 1); exit 1; }; }
6906 <
6907 < fi
6908 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6909 < cat >conftest.$ac_ext <<_ACEOF
6910 < /* confdefs.h.  */
6911 < _ACEOF
6912 < cat confdefs.h >>conftest.$ac_ext
6913 < cat >>conftest.$ac_ext <<_ACEOF
6914 < /* end confdefs.h.  */
6915 < #include <fftw3_mpi.h>
6916 < #ifdef FC_DUMMY_MAIN
6917 < #ifndef FC_DUMMY_MAIN_EQ_F77
6918 < #  ifdef __cplusplus
6919 <     extern "C"
6920 < #  endif
6921 <   int FC_DUMMY_MAIN() { return 1; }
6922 < #endif
6923 < #endif
6924 < int
6925 < main ()
6926 < {
6927 < int _array_ [1 - 2 * !((sizeof(fftw_real)) == $sizeof_real)];
6928 <  ;
6929 <  return 0;
6930 < }
6931 < _ACEOF
6932 < rm -f conftest.$ac_objext
6933 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6934 <  (eval $ac_compile) 2>conftest.er1
6935 <  ac_status=$?
6936 <  grep -v '^ *+' conftest.er1 >conftest.err
6937 <  rm -f conftest.er1
6938 <  cat conftest.err >&5
6939 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6940 <  (exit $ac_status); } &&
6941 <         { ac_try='test -z "$ac_c_werror_flag"
6942 <                         || test ! -s conftest.err'
6943 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6944 <  (eval $ac_try) 2>&5
6945 <  ac_status=$?
6946 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6947 <  (exit $ac_status); }; } &&
6948 <         { ac_try='test -s conftest.$ac_objext'
6949 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6950 <  (eval $ac_try) 2>&5
6951 <  ac_status=$?
6952 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6953 <  (exit $ac_status); }; }; then
6954 <
6955 < usedprefix=""
6956 < fftwname=fftw3_mpi
6957 <
6958 < else
6959 <  echo "$as_me: failed program was:" >&5
6960 < sed 's/^/| /' conftest.$ac_ext >&5
6961 <
6962 <
6963 < { { echo "$as_me:$LINENO: error: Cannot find any $prec precision $xfftwname.h or fftw3_mpi.h
6964 < Do you have $prec precision FFTW installed? If you are using packages,
6965 < note that you also need fftw-devel to use FFTW with OOPSE. You can find the
6966 < software at www.fftw.org.
6967 < If you compiled FFTW yourself:
6968 < Note that the default FFTW setup is double precision.  If you want MPI support,
6969 < use --with-mpi. It is a good idea to install both single & double.
6970 < If you have installed FFTW in a non-standard location, you should
6971 < provide the correct paths in the CPPFLAGS and LDFLAGS environment
6972 < variables before running configure.
6973 < That is also necessary to do if your compiler doesn't search
6974 < /usr/local/include and /usr/local/lib by default." >&5
6975 < echo "$as_me: error: Cannot find any $prec precision $xfftwname.h or fftw3_mpi.h
6976 < Do you have $prec precision FFTW installed? If you are using packages,
6977 < note that you also need fftw-devel to use FFTW with OOPSE. You can find the
6978 < software at www.fftw.org.
6979 < If you compiled FFTW yourself:
6980 < Note that the default FFTW setup is double precision.  If you want MPI support,
6981 < use --with-mpi. It is a good idea to install both single & double.
6982 < If you have installed FFTW in a non-standard location, you should
6983 < provide the correct paths in the CPPFLAGS and LDFLAGS environment
6984 < variables before running configure.
6985 < That is also necessary to do if your compiler doesn't search
6986 < /usr/local/include and /usr/local/lib by default." >&2;}
6987 <   { (exit 1); exit 1; }; }
6988 < fi
6989 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6990 < fi
6991 <
6992 <
6993 < as_ac_Lib=`echo "ac_cv_lib_$fftwname''_main" | $as_tr_sh`
6994 < echo "$as_me:$LINENO: checking for main in -l$fftwname" >&5
6995 < echo $ECHO_N "checking for main in -l$fftwname... $ECHO_C" >&6
6996 < if eval "test \"\${$as_ac_Lib+set}\" = set"; then
6997 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6998 < else
6999 <  ac_check_lib_save_LIBS=$LIBS
7000 < LIBS="-l$fftwname  $LIBS"
7001 < cat >conftest.$ac_ext <<_ACEOF
7002 < /* confdefs.h.  */
7003 < _ACEOF
7004 < cat confdefs.h >>conftest.$ac_ext
7005 < cat >>conftest.$ac_ext <<_ACEOF
7006 < /* end confdefs.h.  */
7007 <
7008 <
7009 < #ifdef FC_DUMMY_MAIN
7010 < #ifndef FC_DUMMY_MAIN_EQ_F77
7011 < #  ifdef __cplusplus
7012 <     extern "C"
7013 < #  endif
7014 <   int FC_DUMMY_MAIN() { return 1; }
7015 < #endif
7016 < #endif
7017 < int
7018 < main ()
7019 < {
7020 < main ();
7021 <  ;
7022 <  return 0;
7023 < }
7024 < _ACEOF
7025 < rm -f conftest.$ac_objext conftest$ac_exeext
7026 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7027 <  (eval $ac_link) 2>conftest.er1
7028 <  ac_status=$?
7029 <  grep -v '^ *+' conftest.er1 >conftest.err
7030 <  rm -f conftest.er1
7031 <  cat conftest.err >&5
7032 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7033 <  (exit $ac_status); } &&
7034 <         { ac_try='test -z "$ac_c_werror_flag"
7035 <                         || test ! -s conftest.err'
7036 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7037 <  (eval $ac_try) 2>&5
7038 <  ac_status=$?
7039 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7040 <  (exit $ac_status); }; } &&
7041 <         { ac_try='test -s conftest$ac_exeext'
7042 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7043 <  (eval $ac_try) 2>&5
7044 <  ac_status=$?
7045 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7046 <  (exit $ac_status); }; }; then
7047 <  eval "$as_ac_Lib=yes"
7048 < else
7049 <  echo "$as_me: failed program was:" >&5
7050 < sed 's/^/| /' conftest.$ac_ext >&5
7051 <
7052 < eval "$as_ac_Lib=no"
9294 >  openbabel_cv_openbabel_h=no
9295   fi
7054 rm -f conftest.err conftest.$ac_objext \
7055      conftest$ac_exeext conftest.$ac_ext
7056 LIBS=$ac_check_lib_save_LIBS
7057 fi
7058 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
7059 echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
7060 if test `eval echo '${'$as_ac_Lib'}'` = yes; then
7061  cat >>confdefs.h <<_ACEOF
7062 #define `echo "HAVE_LIB$fftwname" | $as_tr_cpp` 1
7063 _ACEOF
9296  
7065  LIBS="-l$fftwname $LIBS"
9297  
9298 +        ac_fn_cxx_check_header_mongrel "$LINENO" "openbabel/obconversion.h" "ac_cv_header_openbabel_obconversion_h" "$ac_includes_default"
9299 + if test "x$ac_cv_header_openbabel_obconversion_h" = x""yes; then :
9300 +  openbabel_cv_obconversion_h=yes
9301   else
9302 <  { { echo "$as_me:$LINENO: error: Can't find a library to match the $fftwname header" >&5
7069 < echo "$as_me: error: Can't find a library to match the $fftwname header" >&2;}
7070 <   { (exit 1); exit 1; }; }
9302 >  openbabel_cv_obconversion_h=no
9303   fi
9304  
7073 ac_fftw_savedprefix=$usedprefix
7074 ac_fftw_firstname=$fftwname
9305  
9306 < else
7077 <
7078 < fftwname=${ac_fftw_savedprefix}fftw3_mpi
7079 < echo "$as_me:$LINENO: checking for $fftwname.h" >&5
7080 < echo $ECHO_N "checking for $fftwname.h... $ECHO_C" >&6
7081 < cat >conftest.$ac_ext <<_ACEOF
7082 < /* confdefs.h.  */
7083 < _ACEOF
7084 < cat confdefs.h >>conftest.$ac_ext
7085 < cat >>conftest.$ac_ext <<_ACEOF
9306 >        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9307   /* end confdefs.h.  */
7087 #include <$fftwname.h>
7088 #ifdef FC_DUMMY_MAIN
7089 #ifndef FC_DUMMY_MAIN_EQ_F77
7090 #  ifdef __cplusplus
7091     extern "C"
7092 #  endif
7093   int FC_DUMMY_MAIN() { return 1; }
7094 #endif
7095 #endif
7096 int
7097 main ()
7098 {
9308  
7100  ;
7101  return 0;
7102 }
7103 _ACEOF
7104 rm -f conftest.$ac_objext
7105 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7106  (eval $ac_compile) 2>conftest.er1
7107  ac_status=$?
7108  grep -v '^ *+' conftest.er1 >conftest.err
7109  rm -f conftest.er1
7110  cat conftest.err >&5
7111  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7112  (exit $ac_status); } &&
7113         { ac_try='test -z "$ac_c_werror_flag"
7114                         || test ! -s conftest.err'
7115  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7116  (eval $ac_try) 2>&5
7117  ac_status=$?
7118  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7119  (exit $ac_status); }; } &&
7120         { ac_try='test -s conftest.$ac_objext'
7121  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7122  (eval $ac_try) 2>&5
7123  ac_status=$?
7124  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7125  (exit $ac_status); }; }; then
7126  echo "$as_me:$LINENO: result: yes" >&5
7127 echo "${ECHO_T}yes" >&6
7128 LIBS="-l$fftwname $LIBS"
7129 cat >conftest.$ac_ext <<_ACEOF
7130 /* confdefs.h.  */
7131 _ACEOF
7132 cat confdefs.h >>conftest.$ac_ext
7133 cat >>conftest.$ac_ext <<_ACEOF
7134 /* end confdefs.h.  */
9309  
9310 + #include <openbabel/babelconfig.h>
9311 + #include <openbabel/obconversion.h>
9312 + using namespace std;
9313 + using namespace OpenBabel;
9314  
9315   #ifdef FC_DUMMY_MAIN
9316   #ifndef FC_DUMMY_MAIN_EQ_F77
# Line 7145 | Line 9323 | main ()
9323   int
9324   main ()
9325   {
9326 < main ();
9326 >
9327 > OBConversion Conv(&cin, &cout);
9328 >
9329 >
9330    ;
9331    return 0;
9332   }
9333   _ACEOF
9334 < rm -f conftest.$ac_objext conftest$ac_exeext
7154 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7155 <  (eval $ac_link) 2>conftest.er1
7156 <  ac_status=$?
7157 <  grep -v '^ *+' conftest.er1 >conftest.err
7158 <  rm -f conftest.er1
7159 <  cat conftest.err >&5
7160 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7161 <  (exit $ac_status); } &&
7162 <         { ac_try='test -z "$ac_c_werror_flag"
7163 <                         || test ! -s conftest.err'
7164 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7165 <  (eval $ac_try) 2>&5
7166 <  ac_status=$?
7167 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7168 <  (exit $ac_status); }; } &&
7169 <         { ac_try='test -s conftest$ac_exeext'
7170 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7171 <  (eval $ac_try) 2>&5
7172 <  ac_status=$?
7173 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7174 <  (exit $ac_status); }; }; then
7175 <  :
7176 < else
7177 <  echo "$as_me: failed program was:" >&5
7178 < sed 's/^/| /' conftest.$ac_ext >&5
9334 > if ac_fn_cxx_try_link "$LINENO"; then :
9335  
9336 < fi
9337 < rm -f conftest.err conftest.$ac_objext \
9338 <      conftest$ac_exeext conftest.$ac_ext
9336 >                openbabel_lib_found="yes"
9337 >                { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
9338 > $as_echo "found" >&6; }
9339 >
9340   else
7184  echo "$as_me: failed program was:" >&5
7185 sed 's/^/| /' conftest.$ac_ext >&5
9341  
9342 +                openbabel_lib_found="no"
9343 +                { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9344 + $as_echo "not found" >&6; }
9345  
7188 echo "$as_me:$LINENO: result: no" >&5
7189 echo "${ECHO_T}no" >&6
7190 { { echo "$as_me:$LINENO: error: Cant find $fftwname.h header. Make sure all your
7191 fftw prefixes match - we already use $ac_fftw_firstname.h" >&5
7192 echo "$as_me: error: Cant find $fftwname.h header. Make sure all your
7193 fftw prefixes match - we already use $ac_fftw_firstname.h" >&2;}
7194   { (exit 1); exit 1; }; }
9346  
9347   fi
9348 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9348 > rm -f core conftest.err conftest.$ac_objext \
9349 >    conftest$ac_exeext conftest.$ac_ext
9350 >        ac_ext=c
9351 > ac_cpp='$CPP $CPPFLAGS'
9352 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9353 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9354 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
9355  
9356 < fi
9356 >        LDFLAGS="$OPENBABEL_OLD_LDFLAGS"
9357 >        CPPFLAGS="$OPENBABEL_OLD_CPPFLAGS"
9358  
9359 +        if test "$openbabel_lib_found" = "yes" -a "$openbabel_cv_openbabel_h" = "yes" -a "$openbabel_cv_obconversion_h" = "yes"; then
9360 +                USE_OPENBABEL=yes
9361 +                OPENBABEL_INC_DIR="${OPENBABEL_HOME}/include/openbabel-2.0"
9362 +                OPENBABEL_LIB_DIR="${OPENBABEL_HOME}/lib"
9363 +                OPENBABEL_LIB="-lopenbabel"
9364 +        else
9365 +                { $as_echo "$as_me:${as_lineno-$LINENO}: checking openbabel in ${OPENBABEL_HOME}" >&5
9366 + $as_echo_n "checking openbabel in ${OPENBABEL_HOME}... " >&6; }
9367 +                OPENBABEL_INC_DIR=
9368 +                OPENBABEL_LIB_DIR=
9369 +                OPENBABEL_LIB=
9370 +                USE_OPENBABEL=no
9371 +                { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
9372 + $as_echo "failed" >&6; }
9373 +                echo ""
9374 +                echo "*********************************************************"
9375 +                echo "* WARNING: Could not find a working openbabel-2.x       *"
9376 +                echo "* installation If you need OOPSE to be able to convert  *"
9377 +                echo "* xyz or pdb files you need to specify a valid          *"
9378 +                echo "* openbabel-2.x installation with --with-openbabel=DIR  *"
9379 +                echo "*                                                       *"
9380 +                echo "* OOPSE will still work without openbabel installed.    *"
9381 +                echo "*********************************************************"
9382 +                echo ""
9383 +        fi
9384  
7202  fi
9385  
7204  case ${ac_fftw_savedprefix} in
7205   d)
7206 cat >>confdefs.h <<\_ACEOF
7207 #define FFTW_NAME_DFFTW
7208 _ACEOF
7209 ;;
7210   *)
7211 cat >>confdefs.h <<\_ACEOF
7212 #define FFTW_NAME_FFTW
7213 _ACEOF
7214 ;;
7215  esac
7216 else
7217  echo "*******************************************************************"
7218  echo "* FFTW libraries and include files are required for computing     *"
7219  echo "* undulation spectra with the staticProps program.  If you don't  *"
7220  echo "* fftw turned on, OOPSE will still work, but you won't be able to *"
7221  echo "* analyze your trajectories for this property.                    *"
7222  echo "*******************************************************************"
7223 fi # end of fftw check
9386  
9387 +
9388 + fi
9389 + fi
9390 +
9391 +
9392   # Checks for header files.
9393 < echo "$as_me:$LINENO: checking for ANSI C header files" >&5
9394 < echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
9395 < if test "${ac_cv_header_stdc+set}" = set; then
9396 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9393 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
9394 > $as_echo_n "checking for ANSI C header files... " >&6; }
9395 > if test "${ac_cv_header_stdc+set}" = set; then :
9396 >  $as_echo_n "(cached) " >&6
9397   else
9398 <  cat >conftest.$ac_ext <<_ACEOF
7232 < /* confdefs.h.  */
7233 < _ACEOF
7234 < cat confdefs.h >>conftest.$ac_ext
7235 < cat >>conftest.$ac_ext <<_ACEOF
9398 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9399   /* end confdefs.h.  */
9400   #include <stdlib.h>
9401   #include <stdarg.h>
# Line 7255 | Line 9418 | _ACEOF
9418    return 0;
9419   }
9420   _ACEOF
9421 < rm -f conftest.$ac_objext
7259 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7260 <  (eval $ac_compile) 2>conftest.er1
7261 <  ac_status=$?
7262 <  grep -v '^ *+' conftest.er1 >conftest.err
7263 <  rm -f conftest.er1
7264 <  cat conftest.err >&5
7265 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7266 <  (exit $ac_status); } &&
7267 <         { ac_try='test -z "$ac_c_werror_flag"
7268 <                         || test ! -s conftest.err'
7269 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7270 <  (eval $ac_try) 2>&5
7271 <  ac_status=$?
7272 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7273 <  (exit $ac_status); }; } &&
7274 <         { ac_try='test -s conftest.$ac_objext'
7275 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7276 <  (eval $ac_try) 2>&5
7277 <  ac_status=$?
7278 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7279 <  (exit $ac_status); }; }; then
9421 > if ac_fn_c_try_compile "$LINENO"; then :
9422    ac_cv_header_stdc=yes
9423   else
9424 <  echo "$as_me: failed program was:" >&5
7283 < sed 's/^/| /' conftest.$ac_ext >&5
7284 <
7285 < ac_cv_header_stdc=no
9424 >  ac_cv_header_stdc=no
9425   fi
9426 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9426 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9427  
9428   if test $ac_cv_header_stdc = yes; then
9429    # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9430 <  cat >conftest.$ac_ext <<_ACEOF
7292 < /* confdefs.h.  */
7293 < _ACEOF
7294 < cat confdefs.h >>conftest.$ac_ext
7295 < cat >>conftest.$ac_ext <<_ACEOF
9430 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9431   /* end confdefs.h.  */
9432   #include <string.h>
9433  
9434   _ACEOF
9435   if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9436 <  $EGREP "memchr" >/dev/null 2>&1; then
9437 <  :
9436 >  $EGREP "memchr" >/dev/null 2>&1; then :
9437 >
9438   else
9439    ac_cv_header_stdc=no
9440   fi
# Line 7309 | Line 9444 | if test $ac_cv_header_stdc = yes; then
9444  
9445   if test $ac_cv_header_stdc = yes; then
9446    # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9447 <  cat >conftest.$ac_ext <<_ACEOF
7313 < /* confdefs.h.  */
7314 < _ACEOF
7315 < cat confdefs.h >>conftest.$ac_ext
7316 < cat >>conftest.$ac_ext <<_ACEOF
9447 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9448   /* end confdefs.h.  */
9449   #include <stdlib.h>
9450  
9451   _ACEOF
9452   if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9453 <  $EGREP "free" >/dev/null 2>&1; then
9454 <  :
9453 >  $EGREP "free" >/dev/null 2>&1; then :
9454 >
9455   else
9456    ac_cv_header_stdc=no
9457   fi
# Line 7330 | Line 9461 | if test $ac_cv_header_stdc = yes; then
9461  
9462   if test $ac_cv_header_stdc = yes; then
9463    # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9464 <  if test "$cross_compiling" = yes; then
9464 >  if test "$cross_compiling" = yes; then :
9465    :
9466   else
9467 <  cat >conftest.$ac_ext <<_ACEOF
7337 < /* confdefs.h.  */
7338 < _ACEOF
7339 < cat confdefs.h >>conftest.$ac_ext
7340 < cat >>conftest.$ac_ext <<_ACEOF
9467 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9468   /* end confdefs.h.  */
9469   #include <ctype.h>
9470 + #include <stdlib.h>
9471   #if ((' ' & 0x0FF) == 0x020)
9472   # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9473   # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
# Line 7359 | Line 9487 | main ()
9487    for (i = 0; i < 256; i++)
9488      if (XOR (islower (i), ISLOWER (i))
9489          || toupper (i) != TOUPPER (i))
9490 <      exit(2);
9491 <  exit (0);
9490 >      return 2;
9491 >  return 0;
9492   }
9493   _ACEOF
9494 < rm -f conftest$ac_exeext
7367 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7368 <  (eval $ac_link) 2>&5
7369 <  ac_status=$?
7370 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7371 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7372 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7373 <  (eval $ac_try) 2>&5
7374 <  ac_status=$?
7375 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7376 <  (exit $ac_status); }; }; then
7377 <  :
7378 < else
7379 <  echo "$as_me: program exited with status $ac_status" >&5
7380 < echo "$as_me: failed program was:" >&5
7381 < sed 's/^/| /' conftest.$ac_ext >&5
9494 > if ac_fn_c_try_run "$LINENO"; then :
9495  
9496 < ( exit $ac_status )
9497 < ac_cv_header_stdc=no
9496 > else
9497 >  ac_cv_header_stdc=no
9498   fi
9499 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9499 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9500 >  conftest.$ac_objext conftest.beam conftest.$ac_ext
9501   fi
9502 +
9503   fi
9504   fi
9505 < echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
9506 < echo "${ECHO_T}$ac_cv_header_stdc" >&6
9505 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
9506 > $as_echo "$ac_cv_header_stdc" >&6; }
9507   if test $ac_cv_header_stdc = yes; then
9508  
9509 < cat >>confdefs.h <<\_ACEOF
7395 < #define STDC_HEADERS 1
7396 < _ACEOF
9509 > $as_echo "#define STDC_HEADERS 1" >>confdefs.h
9510  
9511   fi
9512  
9513 + for ac_header in libintl.h limits.h machine/hal_sysinfo.h stdlib.h string.h strings.h sys/param.h sys/pstat.h sys/sysctl.h sys/sysinfo.h sys/sysmp.h sys/systemcfg.h sys/table.h sys/time.h unistd.h
9514 + do :
9515 +  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9516 + ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9517 + eval as_val=\$$as_ac_Header
9518 +   if test "x$as_val" = x""yes; then :
9519 +  cat >>confdefs.h <<_ACEOF
9520 + #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9521 + _ACEOF
9522  
9523 + fi
9524  
9525 + done
9526  
9527  
9528 + # Checks for typedefs, structures, and compiler characteristics.
9529 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
9530 + $as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
9531 + if test "${ac_cv_header_stdbool_h+set}" = set; then :
9532 +  $as_echo_n "(cached) " >&6
9533 + else
9534 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9535 + /* end confdefs.h.  */
9536  
9537 + #include <stdbool.h>
9538 + #ifndef bool
9539 + "error: bool is not defined"
9540 + #endif
9541 + #ifndef false
9542 + "error: false is not defined"
9543 + #endif
9544 + #if false
9545 + "error: false is not 0"
9546 + #endif
9547 + #ifndef true
9548 + "error: true is not defined"
9549 + #endif
9550 + #if true != 1
9551 + "error: true is not 1"
9552 + #endif
9553 + #ifndef __bool_true_false_are_defined
9554 + "error: __bool_true_false_are_defined is not defined"
9555 + #endif
9556  
9557 +        struct s { _Bool s: 1; _Bool t; } s;
9558  
9559 +        char a[true == 1 ? 1 : -1];
9560 +        char b[false == 0 ? 1 : -1];
9561 +        char c[__bool_true_false_are_defined == 1 ? 1 : -1];
9562 +        char d[(bool) 0.5 == true ? 1 : -1];
9563 +        bool e = &s;
9564 +        char f[(_Bool) 0.0 == false ? 1 : -1];
9565 +        char g[true];
9566 +        char h[sizeof (_Bool)];
9567 +        char i[sizeof s.t];
9568 +        enum { j = false, k = true, l = false * true, m = true * 256 };
9569 +        /* The following fails for
9570 +           HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
9571 +        _Bool n[m];
9572 +        char o[sizeof n == m * sizeof n[0] ? 1 : -1];
9573 +        char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
9574 + #       if defined __xlc__ || defined __GNUC__
9575 +         /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
9576 +            reported by James Lemley on 2005-10-05; see
9577 +            http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
9578 +            This test is not quite right, since xlc is allowed to
9579 +            reject this program, as the initializer for xlcbug is
9580 +            not one of the forms that C requires support for.
9581 +            However, doing the test right would require a runtime
9582 +            test, and that would make cross-compilation harder.
9583 +            Let us hope that IBM fixes the xlc bug, and also adds
9584 +            support for this kind of constant expression.  In the
9585 +            meantime, this test will reject xlc, which is OK, since
9586 +            our stdbool.h substitute should suffice.  We also test
9587 +            this with GCC, where it should work, to detect more
9588 +            quickly whether someone messes up the test in the
9589 +            future.  */
9590 +         char digs[] = "0123456789";
9591 +         int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
9592 + #       endif
9593 +        /* Catch a bug in an HP-UX C compiler.  See
9594 +           http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
9595 +           http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
9596 +         */
9597 +        _Bool q = true;
9598 +        _Bool *pq = &q;
9599  
9600 + #ifdef FC_DUMMY_MAIN
9601 + #ifndef FC_DUMMY_MAIN_EQ_F77
9602 + #  ifdef __cplusplus
9603 +     extern "C"
9604 + #  endif
9605 +   int FC_DUMMY_MAIN() { return 1; }
9606 + #endif
9607 + #endif
9608 + int
9609 + main ()
9610 + {
9611  
9612 +        *pq |= q;
9613 +        *pq |= ! q;
9614 +        /* Refer to every declared value, to avoid compiler optimizations.  */
9615 +        return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
9616 +                + !m + !n + !o + !p + !q + !pq);
9617  
9618 +  ;
9619 +  return 0;
9620 + }
9621 + _ACEOF
9622 + if ac_fn_c_try_compile "$LINENO"; then :
9623 +  ac_cv_header_stdbool_h=yes
9624 + else
9625 +  ac_cv_header_stdbool_h=no
9626 + fi
9627 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9628 + fi
9629 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
9630 + $as_echo "$ac_cv_header_stdbool_h" >&6; }
9631 + ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
9632 + if test "x$ac_cv_type__Bool" = x""yes; then :
9633  
9634 + cat >>confdefs.h <<_ACEOF
9635 + #define HAVE__BOOL 1
9636 + _ACEOF
9637  
9638  
9639 + fi
9640  
9641 + if test $ac_cv_header_stdbool_h = yes; then
9642  
9643 + $as_echo "#define HAVE_STDBOOL_H 1" >>confdefs.h
9644  
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425 for ac_header in conio.h dlfcn.h fstream.h iostream.h libintl.h limits.h machine/hal_sysinfo.h math.h stddef.h stdio.h stdlib.h string.h strings.h strstream.h sys/param.h sys/pstat.h sys/sysmp.h sys/sysctl.h sys/sysinfo.h sys/systemcfg.h sys/table.h sys/time.h time.h unistd.h zlib.h
7426 do
7427 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7428 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7429  echo "$as_me:$LINENO: checking for $ac_header" >&5
7430 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7431 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7432  echo $ECHO_N "(cached) $ECHO_C" >&6
9645   fi
9646 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9647 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9646 >
9647 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
9648 > $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
9649 > if test "${ac_cv_c_const+set}" = set; then :
9650 >  $as_echo_n "(cached) " >&6
9651   else
9652 <  # Is the header compilable?
7438 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
7439 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7440 < cat >conftest.$ac_ext <<_ACEOF
7441 < /* confdefs.h.  */
7442 < _ACEOF
7443 < cat confdefs.h >>conftest.$ac_ext
7444 < cat >>conftest.$ac_ext <<_ACEOF
9652 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9653   /* end confdefs.h.  */
7446 $ac_includes_default
7447 #include <$ac_header>
7448 _ACEOF
7449 rm -f conftest.$ac_objext
7450 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7451  (eval $ac_compile) 2>conftest.er1
7452  ac_status=$?
7453  grep -v '^ *+' conftest.er1 >conftest.err
7454  rm -f conftest.er1
7455  cat conftest.err >&5
7456  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7457  (exit $ac_status); } &&
7458         { ac_try='test -z "$ac_c_werror_flag"
7459                         || test ! -s conftest.err'
7460  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7461  (eval $ac_try) 2>&5
7462  ac_status=$?
7463  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7464  (exit $ac_status); }; } &&
7465         { ac_try='test -s conftest.$ac_objext'
7466  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7467  (eval $ac_try) 2>&5
7468  ac_status=$?
7469  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7470  (exit $ac_status); }; }; then
7471  ac_header_compiler=yes
7472 else
7473  echo "$as_me: failed program was:" >&5
7474 sed 's/^/| /' conftest.$ac_ext >&5
9654  
7476 ac_header_compiler=no
7477 fi
7478 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7479 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7480 echo "${ECHO_T}$ac_header_compiler" >&6
7481
7482 # Is the header present?
7483 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7484 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7485 cat >conftest.$ac_ext <<_ACEOF
7486 /* confdefs.h.  */
7487 _ACEOF
7488 cat confdefs.h >>conftest.$ac_ext
7489 cat >>conftest.$ac_ext <<_ACEOF
7490 /* end confdefs.h.  */
7491 #include <$ac_header>
7492 _ACEOF
7493 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7494  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7495  ac_status=$?
7496  grep -v '^ *+' conftest.er1 >conftest.err
7497  rm -f conftest.er1
7498  cat conftest.err >&5
7499  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7500  (exit $ac_status); } >/dev/null; then
7501  if test -s conftest.err; then
7502    ac_cpp_err=$ac_c_preproc_warn_flag
7503    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7504  else
7505    ac_cpp_err=
7506  fi
7507 else
7508  ac_cpp_err=yes
7509 fi
7510 if test -z "$ac_cpp_err"; then
7511  ac_header_preproc=yes
7512 else
7513  echo "$as_me: failed program was:" >&5
7514 sed 's/^/| /' conftest.$ac_ext >&5
7515
7516  ac_header_preproc=no
7517 fi
7518 rm -f conftest.err conftest.$ac_ext
7519 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7520 echo "${ECHO_T}$ac_header_preproc" >&6
7521
7522 # So?  What about this header?
7523 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7524  yes:no: )
7525    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7526 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7527    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7528 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7529    ac_header_preproc=yes
7530    ;;
7531  no:yes:* )
7532    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7533 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7534    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7535 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7536    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7537 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7538    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7539 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7540    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7541 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7542    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7543 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7544    (
7545      cat <<\_ASBOX
7546 ## ------------------------------ ##
7547 ## Report this to gezelter@nd.edu ##
7548 ## ------------------------------ ##
7549 _ASBOX
7550    ) |
7551      sed "s/^/$as_me: WARNING:     /" >&2
7552    ;;
7553 esac
7554 echo "$as_me:$LINENO: checking for $ac_header" >&5
7555 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7556 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7557  echo $ECHO_N "(cached) $ECHO_C" >&6
7558 else
7559  eval "$as_ac_Header=\$ac_header_preproc"
7560 fi
7561 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7562 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7563
7564 fi
7565 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7566  cat >>confdefs.h <<_ACEOF
7567 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7568 _ACEOF
7569
7570 fi
7571
7572 done
7573
7574
7575 # Checks for typedefs, structures, and compiler characteristics.
7576 echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
7577 echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6
7578 if test "${ac_cv_header_stdbool_h+set}" = set; then
7579  echo $ECHO_N "(cached) $ECHO_C" >&6
7580 else
7581  cat >conftest.$ac_ext <<_ACEOF
7582 /* confdefs.h.  */
7583 _ACEOF
7584 cat confdefs.h >>conftest.$ac_ext
7585 cat >>conftest.$ac_ext <<_ACEOF
7586 /* end confdefs.h.  */
7587
7588 #include <stdbool.h>
7589 #ifndef bool
7590 # error bool is not defined
7591 #endif
7592 #ifndef false
7593 # error false is not defined
7594 #endif
7595 #if false
7596 # error false is not 0
7597 #endif
7598 #ifndef true
7599 # error true is not defined
7600 #endif
7601 #if true != 1
7602 # error true is not 1
7603 #endif
7604 #ifndef __bool_true_false_are_defined
7605 # error __bool_true_false_are_defined is not defined
7606 #endif
7607
7608        struct s { _Bool s: 1; _Bool t; } s;
7609
7610        char a[true == 1 ? 1 : -1];
7611        char b[false == 0 ? 1 : -1];
7612        char c[__bool_true_false_are_defined == 1 ? 1 : -1];
7613        char d[(bool) -0.5 == true ? 1 : -1];
7614        bool e = &s;
7615        char f[(_Bool) -0.0 == false ? 1 : -1];
7616        char g[true];
7617        char h[sizeof (_Bool)];
7618        char i[sizeof s.t];
7619
9655   #ifdef FC_DUMMY_MAIN
9656   #ifndef FC_DUMMY_MAIN_EQ_F77
9657   #  ifdef __cplusplus
# Line 7628 | Line 9663 | main ()
9663   int
9664   main ()
9665   {
7631 return !a + !b + !c + !d + !e + !f + !g + !h + !i;
7632  ;
7633  return 0;
7634 }
7635 _ACEOF
7636 rm -f conftest.$ac_objext
7637 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7638  (eval $ac_compile) 2>conftest.er1
7639  ac_status=$?
7640  grep -v '^ *+' conftest.er1 >conftest.err
7641  rm -f conftest.er1
7642  cat conftest.err >&5
7643  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7644  (exit $ac_status); } &&
7645         { ac_try='test -z "$ac_c_werror_flag"
7646                         || test ! -s conftest.err'
7647  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7648  (eval $ac_try) 2>&5
7649  ac_status=$?
7650  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7651  (exit $ac_status); }; } &&
7652         { ac_try='test -s conftest.$ac_objext'
7653  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7654  (eval $ac_try) 2>&5
7655  ac_status=$?
7656  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7657  (exit $ac_status); }; }; then
7658  ac_cv_header_stdbool_h=yes
7659 else
7660  echo "$as_me: failed program was:" >&5
7661 sed 's/^/| /' conftest.$ac_ext >&5
7662
7663 ac_cv_header_stdbool_h=no
7664 fi
7665 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7666 fi
7667 echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
7668 echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6
7669 echo "$as_me:$LINENO: checking for _Bool" >&5
7670 echo $ECHO_N "checking for _Bool... $ECHO_C" >&6
7671 if test "${ac_cv_type__Bool+set}" = set; then
7672  echo $ECHO_N "(cached) $ECHO_C" >&6
7673 else
7674  cat >conftest.$ac_ext <<_ACEOF
7675 /* confdefs.h.  */
7676 _ACEOF
7677 cat confdefs.h >>conftest.$ac_ext
7678 cat >>conftest.$ac_ext <<_ACEOF
7679 /* end confdefs.h.  */
7680 $ac_includes_default
7681 #ifdef FC_DUMMY_MAIN
7682 #ifndef FC_DUMMY_MAIN_EQ_F77
7683 #  ifdef __cplusplus
7684     extern "C"
7685 #  endif
7686   int FC_DUMMY_MAIN() { return 1; }
7687 #endif
7688 #endif
7689 int
7690 main ()
7691 {
7692 if ((_Bool *) 0)
7693  return 0;
7694 if (sizeof (_Bool))
7695  return 0;
7696  ;
7697  return 0;
7698 }
7699 _ACEOF
7700 rm -f conftest.$ac_objext
7701 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7702  (eval $ac_compile) 2>conftest.er1
7703  ac_status=$?
7704  grep -v '^ *+' conftest.er1 >conftest.err
7705  rm -f conftest.er1
7706  cat conftest.err >&5
7707  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7708  (exit $ac_status); } &&
7709         { ac_try='test -z "$ac_c_werror_flag"
7710                         || test ! -s conftest.err'
7711  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7712  (eval $ac_try) 2>&5
7713  ac_status=$?
7714  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7715  (exit $ac_status); }; } &&
7716         { ac_try='test -s conftest.$ac_objext'
7717  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7718  (eval $ac_try) 2>&5
7719  ac_status=$?
7720  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7721  (exit $ac_status); }; }; then
7722  ac_cv_type__Bool=yes
7723 else
7724  echo "$as_me: failed program was:" >&5
7725 sed 's/^/| /' conftest.$ac_ext >&5
7726
7727 ac_cv_type__Bool=no
7728 fi
7729 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7730 fi
7731 echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
7732 echo "${ECHO_T}$ac_cv_type__Bool" >&6
7733 if test $ac_cv_type__Bool = yes; then
7734
7735 cat >>confdefs.h <<_ACEOF
7736 #define HAVE__BOOL 1
7737 _ACEOF
7738
7739
7740 fi
7741
7742 if test $ac_cv_header_stdbool_h = yes; then
7743
7744 cat >>confdefs.h <<\_ACEOF
7745 #define HAVE_STDBOOL_H 1
7746 _ACEOF
7747
7748 fi
7749
7750 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7751 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7752 if test "${ac_cv_c_const+set}" = set; then
7753  echo $ECHO_N "(cached) $ECHO_C" >&6
7754 else
7755  cat >conftest.$ac_ext <<_ACEOF
7756 /* confdefs.h.  */
7757 _ACEOF
7758 cat confdefs.h >>conftest.$ac_ext
7759 cat >>conftest.$ac_ext <<_ACEOF
7760 /* end confdefs.h.  */
7761
7762 #ifdef FC_DUMMY_MAIN
7763 #ifndef FC_DUMMY_MAIN_EQ_F77
7764 #  ifdef __cplusplus
7765     extern "C"
7766 #  endif
7767   int FC_DUMMY_MAIN() { return 1; }
7768 #endif
7769 #endif
7770 int
7771 main ()
7772 {
9666   /* FIXME: Include the comments suggested by Paul. */
9667   #ifndef __cplusplus
9668    /* Ultrix mips cc rejects this.  */
9669    typedef int charset[2];
9670 <  const charset x;
9670 >  const charset cs;
9671    /* SunOS 4.1.1 cc rejects this.  */
9672 <  char const *const *ccp;
9673 <  char **p;
9672 >  char const *const *pcpcc;
9673 >  char **ppc;
9674    /* NEC SVR4.0.2 mips cc rejects this.  */
9675    struct point {int x, y;};
9676    static struct point const zero = {0,0};
# Line 7786 | Line 9679 | main ()
9679       an arm of an if-expression whose if-part is not a constant
9680       expression */
9681    const char *g = "string";
9682 <  ccp = &g + (g ? g-g : 0);
9682 >  pcpcc = &g + (g ? g-g : 0);
9683    /* HPUX 7.0 cc rejects these. */
9684 <  ++ccp;
9685 <  p = (char**) ccp;
9686 <  ccp = (char const *const *) p;
9684 >  ++pcpcc;
9685 >  ppc = (char**) pcpcc;
9686 >  pcpcc = (char const *const *) ppc;
9687    { /* SCO 3.2v4 cc rejects this.  */
9688      char *t;
9689      char const *s = 0 ? (char *) 0 : (char const *) 0;
9690  
9691      *t++ = 0;
9692 +    if (s) return 0;
9693    }
9694    { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
9695      int x[] = {25, 17};
# Line 7814 | Line 9708 | main ()
9708    }
9709    { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
9710      const int foo = 10;
9711 +    if (!foo) return 0;
9712    }
9713 +  return !cs[0] && !zero.x;
9714   #endif
9715  
9716    ;
9717    return 0;
9718   }
9719   _ACEOF
9720 < rm -f conftest.$ac_objext
7825 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7826 <  (eval $ac_compile) 2>conftest.er1
7827 <  ac_status=$?
7828 <  grep -v '^ *+' conftest.er1 >conftest.err
7829 <  rm -f conftest.er1
7830 <  cat conftest.err >&5
7831 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7832 <  (exit $ac_status); } &&
7833 <         { ac_try='test -z "$ac_c_werror_flag"
7834 <                         || test ! -s conftest.err'
7835 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7836 <  (eval $ac_try) 2>&5
7837 <  ac_status=$?
7838 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7839 <  (exit $ac_status); }; } &&
7840 <         { ac_try='test -s conftest.$ac_objext'
7841 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7842 <  (eval $ac_try) 2>&5
7843 <  ac_status=$?
7844 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7845 <  (exit $ac_status); }; }; then
9720 > if ac_fn_c_try_compile "$LINENO"; then :
9721    ac_cv_c_const=yes
9722   else
9723 <  echo "$as_me: failed program was:" >&5
7849 < sed 's/^/| /' conftest.$ac_ext >&5
7850 <
7851 < ac_cv_c_const=no
9723 >  ac_cv_c_const=no
9724   fi
9725 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9725 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9726   fi
9727 < echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
9728 < echo "${ECHO_T}$ac_cv_c_const" >&6
9727 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
9728 > $as_echo "$ac_cv_c_const" >&6; }
9729   if test $ac_cv_c_const = no; then
9730  
9731 < cat >>confdefs.h <<\_ACEOF
7860 < #define const
7861 < _ACEOF
9731 > $as_echo "#define const /**/" >>confdefs.h
9732  
9733   fi
9734  
9735 < echo "$as_me:$LINENO: checking for inline" >&5
9736 < echo $ECHO_N "checking for inline... $ECHO_C" >&6
9737 < if test "${ac_cv_c_inline+set}" = set; then
9738 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9735 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
9736 > $as_echo_n "checking for inline... " >&6; }
9737 > if test "${ac_cv_c_inline+set}" = set; then :
9738 >  $as_echo_n "(cached) " >&6
9739   else
9740    ac_cv_c_inline=no
9741   for ac_kw in inline __inline__ __inline; do
9742 <  cat >conftest.$ac_ext <<_ACEOF
7873 < /* confdefs.h.  */
7874 < _ACEOF
7875 < cat confdefs.h >>conftest.$ac_ext
7876 < cat >>conftest.$ac_ext <<_ACEOF
9742 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9743   /* end confdefs.h.  */
9744   #ifndef __cplusplus
9745   typedef int foo_t;
# Line 7882 | Line 9748 | _ACEOF
9748   #endif
9749  
9750   _ACEOF
9751 < rm -f conftest.$ac_objext
9752 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7887 <  (eval $ac_compile) 2>conftest.er1
7888 <  ac_status=$?
7889 <  grep -v '^ *+' conftest.er1 >conftest.err
7890 <  rm -f conftest.er1
7891 <  cat conftest.err >&5
7892 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7893 <  (exit $ac_status); } &&
7894 <         { ac_try='test -z "$ac_c_werror_flag"
7895 <                         || test ! -s conftest.err'
7896 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7897 <  (eval $ac_try) 2>&5
7898 <  ac_status=$?
7899 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7900 <  (exit $ac_status); }; } &&
7901 <         { ac_try='test -s conftest.$ac_objext'
7902 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7903 <  (eval $ac_try) 2>&5
7904 <  ac_status=$?
7905 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7906 <  (exit $ac_status); }; }; then
7907 <  ac_cv_c_inline=$ac_kw; break
7908 < else
7909 <  echo "$as_me: failed program was:" >&5
7910 < sed 's/^/| /' conftest.$ac_ext >&5
7911 <
9751 > if ac_fn_c_try_compile "$LINENO"; then :
9752 >  ac_cv_c_inline=$ac_kw
9753   fi
9754 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9754 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9755 >  test "$ac_cv_c_inline" != no && break
9756   done
9757  
9758   fi
9759 < echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
9760 < echo "${ECHO_T}$ac_cv_c_inline" >&6
9759 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
9760 > $as_echo "$ac_cv_c_inline" >&6; }
9761  
7920
9762   case $ac_cv_c_inline in
9763    inline | yes) ;;
9764    *)
# Line 7933 | Line 9774 | esac
9774      ;;
9775   esac
9776  
9777 < echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
9778 < echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6
9779 < if test "${ac_cv_c_restrict+set}" = set; then
7939 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9777 > ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
9778 > if test "x$ac_cv_type_size_t" = x""yes; then :
9779 >
9780   else
9781 <  ac_cv_c_restrict=no
9782 <   # Try the official restrict keyword, then gcc's __restrict, and
9783 <   # the less common variants.
7944 <   for ac_kw in restrict __restrict __restrict__ _Restrict; do
7945 <     cat >conftest.$ac_ext <<_ACEOF
7946 < /* confdefs.h.  */
9781 >
9782 > cat >>confdefs.h <<_ACEOF
9783 > #define size_t unsigned int
9784   _ACEOF
7948 cat confdefs.h >>conftest.$ac_ext
7949 cat >>conftest.$ac_ext <<_ACEOF
7950 /* end confdefs.h.  */
7951 float * $ac_kw x;
7952 _ACEOF
7953 rm -f conftest.$ac_objext
7954 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7955  (eval $ac_compile) 2>conftest.er1
7956  ac_status=$?
7957  grep -v '^ *+' conftest.er1 >conftest.err
7958  rm -f conftest.er1
7959  cat conftest.err >&5
7960  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7961  (exit $ac_status); } &&
7962         { ac_try='test -z "$ac_c_werror_flag"
7963                         || test ! -s conftest.err'
7964  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7965  (eval $ac_try) 2>&5
7966  ac_status=$?
7967  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7968  (exit $ac_status); }; } &&
7969         { ac_try='test -s conftest.$ac_objext'
7970  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7971  (eval $ac_try) 2>&5
7972  ac_status=$?
7973  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7974  (exit $ac_status); }; }; then
7975  ac_cv_c_restrict=$ac_kw; break
7976 else
7977  echo "$as_me: failed program was:" >&5
7978 sed 's/^/| /' conftest.$ac_ext >&5
9785  
9786   fi
7981 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7982   done
9787  
9788 < fi
9789 < echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
9790 < echo "${ECHO_T}$ac_cv_c_restrict" >&6
9791 < case $ac_cv_c_restrict in
7988 <   restrict) ;;
7989 <   no)
7990 < cat >>confdefs.h <<\_ACEOF
7991 < #define restrict
7992 < _ACEOF
7993 < ;;
7994 <   *)  cat >>confdefs.h <<_ACEOF
7995 < #define restrict $ac_cv_c_restrict
7996 < _ACEOF
7997 < ;;
7998 < esac
7999 <
8000 < echo "$as_me:$LINENO: checking for size_t" >&5
8001 < echo $ECHO_N "checking for size_t... $ECHO_C" >&6
8002 < if test "${ac_cv_type_size_t+set}" = set; then
8003 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9788 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
9789 > $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
9790 > if test "${ac_cv_header_time+set}" = set; then :
9791 >  $as_echo_n "(cached) " >&6
9792   else
9793 <  cat >conftest.$ac_ext <<_ACEOF
8006 < /* confdefs.h.  */
8007 < _ACEOF
8008 < cat confdefs.h >>conftest.$ac_ext
8009 < cat >>conftest.$ac_ext <<_ACEOF
9793 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9794   /* end confdefs.h.  */
9795 < $ac_includes_default
9795 > #include <sys/types.h>
9796 > #include <sys/time.h>
9797 > #include <time.h>
9798 >
9799   #ifdef FC_DUMMY_MAIN
9800   #ifndef FC_DUMMY_MAIN_EQ_F77
9801   #  ifdef __cplusplus
# Line 8020 | Line 9807 | main ()
9807   int
9808   main ()
9809   {
9810 < if ((size_t *) 0)
9811 <  return 0;
8025 < if (sizeof (size_t))
8026 <  return 0;
9810 > if ((struct tm *) 0)
9811 > return 0;
9812    ;
9813    return 0;
9814   }
9815   _ACEOF
9816 < rm -f conftest.$ac_objext
9817 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8033 <  (eval $ac_compile) 2>conftest.er1
8034 <  ac_status=$?
8035 <  grep -v '^ *+' conftest.er1 >conftest.err
8036 <  rm -f conftest.er1
8037 <  cat conftest.err >&5
8038 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8039 <  (exit $ac_status); } &&
8040 <         { ac_try='test -z "$ac_c_werror_flag"
8041 <                         || test ! -s conftest.err'
8042 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8043 <  (eval $ac_try) 2>&5
8044 <  ac_status=$?
8045 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8046 <  (exit $ac_status); }; } &&
8047 <         { ac_try='test -s conftest.$ac_objext'
8048 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8049 <  (eval $ac_try) 2>&5
8050 <  ac_status=$?
8051 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8052 <  (exit $ac_status); }; }; then
8053 <  ac_cv_type_size_t=yes
9816 > if ac_fn_c_try_compile "$LINENO"; then :
9817 >  ac_cv_header_time=yes
9818   else
9819 <  echo "$as_me: failed program was:" >&5
9820 < sed 's/^/| /' conftest.$ac_ext >&5
9819 >  ac_cv_header_time=no
9820 > fi
9821 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9822 > fi
9823 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
9824 > $as_echo "$ac_cv_header_time" >&6; }
9825 > if test $ac_cv_header_time = yes; then
9826  
9827 < ac_cv_type_size_t=no
9827 > $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
9828 >
9829   fi
9830 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9830 >
9831 >
9832 > # Checks for library functions.
9833 > for ac_header in stdlib.h
9834 > do :
9835 >  ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
9836 > if test "x$ac_cv_header_stdlib_h" = x""yes; then :
9837 >  cat >>confdefs.h <<_ACEOF
9838 > #define HAVE_STDLIB_H 1
9839 > _ACEOF
9840 >
9841   fi
9842 < echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
9843 < echo "${ECHO_T}$ac_cv_type_size_t" >&6
9844 < if test $ac_cv_type_size_t = yes; then
9845 <  :
9842 >
9843 > done
9844 >
9845 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
9846 > $as_echo_n "checking for GNU libc compatible malloc... " >&6; }
9847 > if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then :
9848 >  $as_echo_n "(cached) " >&6
9849   else
9850 +  if test "$cross_compiling" = yes; then :
9851 +  ac_cv_func_malloc_0_nonnull=no
9852 + else
9853 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9854 + /* end confdefs.h.  */
9855 + #if defined STDC_HEADERS || defined HAVE_STDLIB_H
9856 + # include <stdlib.h>
9857 + #else
9858 + char *malloc ();
9859 + #endif
9860  
9861 < cat >>confdefs.h <<_ACEOF
9862 < #define size_t unsigned
9861 > #ifdef FC_DUMMY_MAIN
9862 > #ifndef FC_DUMMY_MAIN_EQ_F77
9863 > #  ifdef __cplusplus
9864 >     extern "C"
9865 > #  endif
9866 >   int FC_DUMMY_MAIN() { return 1; }
9867 > #endif
9868 > #endif
9869 > int
9870 > main ()
9871 > {
9872 > return ! malloc (0);
9873 >  ;
9874 >  return 0;
9875 > }
9876   _ACEOF
9877 + if ac_fn_c_try_run "$LINENO"; then :
9878 +  ac_cv_func_malloc_0_nonnull=yes
9879 + else
9880 +  ac_cv_func_malloc_0_nonnull=no
9881 + fi
9882 + rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9883 +  conftest.$ac_objext conftest.beam conftest.$ac_ext
9884 + fi
9885  
9886   fi
9887 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5
9888 + $as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
9889 + if test $ac_cv_func_malloc_0_nonnull = yes; then :
9890  
9891 < echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
9892 < echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
8076 < if test "${ac_cv_header_time+set}" = set; then
8077 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9891 > $as_echo "#define HAVE_MALLOC 1" >>confdefs.h
9892 >
9893   else
9894 <  cat >conftest.$ac_ext <<_ACEOF
9895 < /* confdefs.h.  */
9894 >  $as_echo "#define HAVE_MALLOC 0" >>confdefs.h
9895 >
9896 >   case " $LIBOBJS " in
9897 >  *" malloc.$ac_objext "* ) ;;
9898 >  *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
9899 > ;;
9900 > esac
9901 >
9902 >
9903 > $as_echo "#define malloc rpl_malloc" >>confdefs.h
9904 >
9905 > fi
9906 >
9907 >
9908 > for ac_header in stdlib.h
9909 > do :
9910 >  ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
9911 > if test "x$ac_cv_header_stdlib_h" = x""yes; then :
9912 >  cat >>confdefs.h <<_ACEOF
9913 > #define HAVE_STDLIB_H 1
9914   _ACEOF
9915 < cat confdefs.h >>conftest.$ac_ext
9916 < cat >>conftest.$ac_ext <<_ACEOF
9915 >
9916 > fi
9917 >
9918 > done
9919 >
9920 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible realloc" >&5
9921 > $as_echo_n "checking for GNU libc compatible realloc... " >&6; }
9922 > if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then :
9923 >  $as_echo_n "(cached) " >&6
9924 > else
9925 >  if test "$cross_compiling" = yes; then :
9926 >  ac_cv_func_realloc_0_nonnull=no
9927 > else
9928 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9929   /* end confdefs.h.  */
9930 < #include <sys/types.h>
9931 < #include <sys/time.h>
9932 < #include <time.h>
9930 > #if defined STDC_HEADERS || defined HAVE_STDLIB_H
9931 > # include <stdlib.h>
9932 > #else
9933 > char *realloc ();
9934 > #endif
9935  
9936   #ifdef FC_DUMMY_MAIN
9937   #ifndef FC_DUMMY_MAIN_EQ_F77
# Line 8097 | Line 9944 | main ()
9944   int
9945   main ()
9946   {
9947 < if ((struct tm *) 0)
8101 < return 0;
9947 > return ! realloc (0, 0);
9948    ;
9949    return 0;
9950   }
9951   _ACEOF
9952 < rm -f conftest.$ac_objext
9953 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8108 <  (eval $ac_compile) 2>conftest.er1
8109 <  ac_status=$?
8110 <  grep -v '^ *+' conftest.er1 >conftest.err
8111 <  rm -f conftest.er1
8112 <  cat conftest.err >&5
8113 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8114 <  (exit $ac_status); } &&
8115 <         { ac_try='test -z "$ac_c_werror_flag"
8116 <                         || test ! -s conftest.err'
8117 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8118 <  (eval $ac_try) 2>&5
8119 <  ac_status=$?
8120 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8121 <  (exit $ac_status); }; } &&
8122 <         { ac_try='test -s conftest.$ac_objext'
8123 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8124 <  (eval $ac_try) 2>&5
8125 <  ac_status=$?
8126 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8127 <  (exit $ac_status); }; }; then
8128 <  ac_cv_header_time=yes
9952 > if ac_fn_c_try_run "$LINENO"; then :
9953 >  ac_cv_func_realloc_0_nonnull=yes
9954   else
9955 <  echo "$as_me: failed program was:" >&5
9956 < sed 's/^/| /' conftest.$ac_ext >&5
9955 >  ac_cv_func_realloc_0_nonnull=no
9956 > fi
9957 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9958 >  conftest.$ac_objext conftest.beam conftest.$ac_ext
9959 > fi
9960  
8133 ac_cv_header_time=no
9961   fi
9962 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9962 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_realloc_0_nonnull" >&5
9963 > $as_echo "$ac_cv_func_realloc_0_nonnull" >&6; }
9964 > if test $ac_cv_func_realloc_0_nonnull = yes; then :
9965 >
9966 > $as_echo "#define HAVE_REALLOC 1" >>confdefs.h
9967 >
9968 > else
9969 >  $as_echo "#define HAVE_REALLOC 0" >>confdefs.h
9970 >
9971 >   case " $LIBOBJS " in
9972 >  *" realloc.$ac_objext "* ) ;;
9973 >  *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
9974 > ;;
9975 > esac
9976 >
9977 >
9978 > $as_echo "#define realloc rpl_realloc" >>confdefs.h
9979 >
9980   fi
8137 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
8138 echo "${ECHO_T}$ac_cv_header_time" >&6
8139 if test $ac_cv_header_time = yes; then
9981  
9982 < cat >>confdefs.h <<\_ACEOF
9983 < #define TIME_WITH_SYS_TIME 1
9982 >
9983 > for ac_header in sys/select.h sys/socket.h
9984 > do :
9985 >  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9986 > ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9987 > eval as_val=\$$as_ac_Header
9988 >   if test "x$as_val" = x""yes; then :
9989 >  cat >>confdefs.h <<_ACEOF
9990 > #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9991   _ACEOF
9992  
9993   fi
9994  
9995 < echo "$as_me:$LINENO: checking for clock_t" >&5
9996 < echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
9997 < if test "${ac_cv_type_clock_t+set}" = set; then
9998 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9995 > done
9996 >
9997 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for select" >&5
9998 > $as_echo_n "checking types of arguments for select... " >&6; }
9999 > if test "${ac_cv_func_select_args+set}" = set; then :
10000 >  $as_echo_n "(cached) " >&6
10001   else
10002 <  cat >conftest.$ac_ext <<_ACEOF
10003 < /* confdefs.h.  */
10004 < _ACEOF
10005 < cat confdefs.h >>conftest.$ac_ext
8156 < cat >>conftest.$ac_ext <<_ACEOF
10002 >  for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
10003 > for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
10004 >  for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
10005 >   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10006   /* end confdefs.h.  */
10007   $ac_includes_default
10008 + #ifdef HAVE_SYS_SELECT_H
10009 + # include <sys/select.h>
10010 + #endif
10011 + #ifdef HAVE_SYS_SOCKET_H
10012 + # include <sys/socket.h>
10013 + #endif
10014 +
10015   #ifdef FC_DUMMY_MAIN
10016   #ifndef FC_DUMMY_MAIN_EQ_F77
10017   #  ifdef __cplusplus
# Line 8167 | Line 10023 | main ()
10023   int
10024   main ()
10025   {
10026 < if ((clock_t *) 0)
10027 <  return 0;
10028 < if (sizeof (clock_t))
8173 <  return 0;
10026 > extern int select ($ac_arg1,
10027 >                                            $ac_arg234, $ac_arg234, $ac_arg234,
10028 >                                            $ac_arg5);
10029    ;
10030    return 0;
10031   }
10032   _ACEOF
10033 < rm -f conftest.$ac_objext
10034 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10035 <  (eval $ac_compile) 2>conftest.er1
10036 <  ac_status=$?
10037 <  grep -v '^ *+' conftest.er1 >conftest.err
10038 <  rm -f conftest.er1
10039 <  cat conftest.err >&5
10040 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10041 <  (exit $ac_status); } &&
8187 <         { ac_try='test -z "$ac_c_werror_flag"
8188 <                         || test ! -s conftest.err'
8189 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8190 <  (eval $ac_try) 2>&5
8191 <  ac_status=$?
8192 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8193 <  (exit $ac_status); }; } &&
8194 <         { ac_try='test -s conftest.$ac_objext'
8195 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8196 <  (eval $ac_try) 2>&5
8197 <  ac_status=$?
8198 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8199 <  (exit $ac_status); }; }; then
8200 <  ac_cv_type_clock_t=yes
8201 < else
8202 <  echo "$as_me: failed program was:" >&5
8203 < sed 's/^/| /' conftest.$ac_ext >&5
10033 > if ac_fn_c_try_compile "$LINENO"; then :
10034 >  ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
10035 > fi
10036 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10037 >  done
10038 > done
10039 > done
10040 > # Provide a safe default value.
10041 > : ${ac_cv_func_select_args='int,int *,struct timeval *'}
10042  
8205 ac_cv_type_clock_t=no
10043   fi
10044 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10045 < fi
10046 < echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
10047 < echo "${ECHO_T}$ac_cv_type_clock_t" >&6
10048 < if test $ac_cv_type_clock_t = yes; then
10044 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_select_args" >&5
10045 > $as_echo "$ac_cv_func_select_args" >&6; }
10046 > ac_save_IFS=$IFS; IFS=','
10047 > set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
10048 > IFS=$ac_save_IFS
10049 > shift
10050  
10051   cat >>confdefs.h <<_ACEOF
10052 < #define HAVE_CLOCK_T 1
10052 > #define SELECT_TYPE_ARG1 $1
10053   _ACEOF
10054  
10055  
10056 < fi
10056 > cat >>confdefs.h <<_ACEOF
10057 > #define SELECT_TYPE_ARG234 ($2)
10058 > _ACEOF
10059  
10060 < echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
10061 < echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
10062 < if test "${ac_cv_c_const+set}" = set; then
8223 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8224 < else
8225 <  cat >conftest.$ac_ext <<_ACEOF
8226 < /* confdefs.h.  */
10060 >
10061 > cat >>confdefs.h <<_ACEOF
10062 > #define SELECT_TYPE_ARG5 ($3)
10063   _ACEOF
10064 < cat confdefs.h >>conftest.$ac_ext
10065 < cat >>conftest.$ac_ext <<_ACEOF
10064 >
10065 > rm -f conftest*
10066 >
10067 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strtod" >&5
10068 > $as_echo_n "checking for working strtod... " >&6; }
10069 > if test "${ac_cv_func_strtod+set}" = set; then :
10070 >  $as_echo_n "(cached) " >&6
10071 > else
10072 >  if test "$cross_compiling" = yes; then :
10073 >  ac_cv_func_strtod=no
10074 > else
10075 >  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10076   /* end confdefs.h.  */
10077  
10078 < #ifdef FC_DUMMY_MAIN
10079 < #ifndef FC_DUMMY_MAIN_EQ_F77
10080 < #  ifdef __cplusplus
8235 <     extern "C"
8236 < #  endif
8237 <   int FC_DUMMY_MAIN() { return 1; }
10078 > $ac_includes_default
10079 > #ifndef strtod
10080 > double strtod ();
10081   #endif
8239 #endif
10082   int
10083 < main ()
10083 > main()
10084   {
10085 < /* FIXME: Include the comments suggested by Paul. */
10086 < #ifndef __cplusplus
10087 <  /* Ultrix mips cc rejects this.  */
10088 <  typedef int charset[2];
10089 <  const charset x;
10090 <  /* SunOS 4.1.1 cc rejects this.  */
10091 <  char const *const *ccp;
10092 <  char **p;
8251 <  /* NEC SVR4.0.2 mips cc rejects this.  */
8252 <  struct point {int x, y;};
8253 <  static struct point const zero = {0,0};
8254 <  /* AIX XL C 1.02.0.0 rejects this.
8255 <     It does not let you subtract one const X* pointer from another in
8256 <     an arm of an if-expression whose if-part is not a constant
8257 <     expression */
8258 <  const char *g = "string";
8259 <  ccp = &g + (g ? g-g : 0);
8260 <  /* HPUX 7.0 cc rejects these. */
8261 <  ++ccp;
8262 <  p = (char**) ccp;
8263 <  ccp = (char const *const *) p;
8264 <  { /* SCO 3.2v4 cc rejects this.  */
8265 <    char *t;
8266 <    char const *s = 0 ? (char *) 0 : (char const *) 0;
8267 <
8268 <    *t++ = 0;
10085 >  {
10086 >    /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
10087 >    char *string = " +69";
10088 >    char *term;
10089 >    double value;
10090 >    value = strtod (string, &term);
10091 >    if (value != 69 || term != (string + 4))
10092 >      return 1;
10093    }
8270  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
8271    int x[] = {25, 17};
8272    const int *foo = &x[0];
8273    ++foo;
8274  }
8275  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
8276    typedef const int *iptr;
8277    iptr p = 0;
8278    ++p;
8279  }
8280  { /* AIX XL C 1.02.0.0 rejects this saying
8281       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
8282    struct s { int j; const int *ap[3]; };
8283    struct s *b; b->j = 5;
8284  }
8285  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8286    const int foo = 10;
8287  }
8288 #endif
10094  
10095 <  ;
10095 >  {
10096 >    /* Under Solaris 2.4, strtod returns the wrong value for the
10097 >       terminating character under some conditions.  */
10098 >    char *string = "NaN";
10099 >    char *term;
10100 >    strtod (string, &term);
10101 >    if (term != string && *(term - 1) == 0)
10102 >      return 1;
10103 >  }
10104    return 0;
10105   }
10106 +
10107   _ACEOF
10108 < rm -f conftest.$ac_objext
10109 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8296 <  (eval $ac_compile) 2>conftest.er1
8297 <  ac_status=$?
8298 <  grep -v '^ *+' conftest.er1 >conftest.err
8299 <  rm -f conftest.er1
8300 <  cat conftest.err >&5
8301 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8302 <  (exit $ac_status); } &&
8303 <         { ac_try='test -z "$ac_c_werror_flag"
8304 <                         || test ! -s conftest.err'
8305 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8306 <  (eval $ac_try) 2>&5
8307 <  ac_status=$?
8308 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8309 <  (exit $ac_status); }; } &&
8310 <         { ac_try='test -s conftest.$ac_objext'
8311 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8312 <  (eval $ac_try) 2>&5
8313 <  ac_status=$?
8314 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8315 <  (exit $ac_status); }; }; then
8316 <  ac_cv_c_const=yes
10108 > if ac_fn_c_try_run "$LINENO"; then :
10109 >  ac_cv_func_strtod=yes
10110   else
10111 <  echo "$as_me: failed program was:" >&5
8319 < sed 's/^/| /' conftest.$ac_ext >&5
8320 <
8321 < ac_cv_c_const=no
10111 >  ac_cv_func_strtod=no
10112   fi
10113 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10113 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10114 >  conftest.$ac_objext conftest.beam conftest.$ac_ext
10115   fi
8325 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8326 echo "${ECHO_T}$ac_cv_c_const" >&6
8327 if test $ac_cv_c_const = no; then
10116  
10117 < cat >>confdefs.h <<\_ACEOF
10118 < #define const
10119 < _ACEOF
10117 > fi
10118 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5
10119 > $as_echo "$ac_cv_func_strtod" >&6; }
10120 > if test $ac_cv_func_strtod = no; then
10121 >  case " $LIBOBJS " in
10122 >  *" strtod.$ac_objext "* ) ;;
10123 >  *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
10124 > ;;
10125 > esac
10126  
10127 + ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
10128 + if test "x$ac_cv_func_pow" = x""yes; then :
10129 +
10130   fi
10131  
10132 < echo "$as_me:$LINENO: checking for inline" >&5
10133 < echo $ECHO_N "checking for inline... $ECHO_C" >&6
10134 < if test "${ac_cv_c_inline+set}" = set; then
10135 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10132 > if test $ac_cv_func_pow = no; then
10133 >  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
10134 > $as_echo_n "checking for pow in -lm... " >&6; }
10135 > if test "${ac_cv_lib_m_pow+set}" = set; then :
10136 >  $as_echo_n "(cached) " >&6
10137   else
10138 <  ac_cv_c_inline=no
10139 < for ac_kw in inline __inline__ __inline; do
10140 <  cat >conftest.$ac_ext <<_ACEOF
8343 < /* confdefs.h.  */
8344 < _ACEOF
8345 < cat confdefs.h >>conftest.$ac_ext
8346 < cat >>conftest.$ac_ext <<_ACEOF
10138 >  ac_check_lib_save_LIBS=$LIBS
10139 > LIBS="-lm  $LIBS"
10140 > cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10141   /* end confdefs.h.  */
8348 #ifndef __cplusplus
8349 typedef int foo_t;
8350 static $ac_kw foo_t static_foo () {return 0; }
8351 $ac_kw foo_t foo () {return 0; }
8352 #endif
10142  
10143 + /* Override any GCC internal prototype to avoid an error.
10144 +   Use char because int might match the return type of a GCC
10145 +   builtin and then its argument prototype would still apply.  */
10146 + #ifdef __cplusplus
10147 + extern "C"
10148 + #endif
10149 + char pow ();
10150 + #ifdef FC_DUMMY_MAIN
10151 + #ifndef FC_DUMMY_MAIN_EQ_F77
10152 + #  ifdef __cplusplus
10153 +     extern "C"
10154 + #  endif
10155 +   int FC_DUMMY_MAIN() { return 1; }
10156 + #endif
10157 + #endif
10158 + int
10159 + main ()
10160 + {
10161 + return pow ();
10162 +  ;
10163 +  return 0;
10164 + }
10165   _ACEOF
10166 < rm -f conftest.$ac_objext
10167 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8357 <  (eval $ac_compile) 2>conftest.er1
8358 <  ac_status=$?
8359 <  grep -v '^ *+' conftest.er1 >conftest.err
8360 <  rm -f conftest.er1
8361 <  cat conftest.err >&5
8362 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8363 <  (exit $ac_status); } &&
8364 <         { ac_try='test -z "$ac_c_werror_flag"
8365 <                         || test ! -s conftest.err'
8366 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8367 <  (eval $ac_try) 2>&5
8368 <  ac_status=$?
8369 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8370 <  (exit $ac_status); }; } &&
8371 <         { ac_try='test -s conftest.$ac_objext'
8372 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8373 <  (eval $ac_try) 2>&5
8374 <  ac_status=$?
8375 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8376 <  (exit $ac_status); }; }; then
8377 <  ac_cv_c_inline=$ac_kw; break
10166 > if ac_fn_c_try_link "$LINENO"; then :
10167 >  ac_cv_lib_m_pow=yes
10168   else
10169 <  echo "$as_me: failed program was:" >&5
8380 < sed 's/^/| /' conftest.$ac_ext >&5
8381 <
10169 >  ac_cv_lib_m_pow=no
10170   fi
10171 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10172 < done
10171 > rm -f core conftest.err conftest.$ac_objext \
10172 >    conftest$ac_exeext conftest.$ac_ext
10173 > LIBS=$ac_check_lib_save_LIBS
10174 > fi
10175 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
10176 > $as_echo "$ac_cv_lib_m_pow" >&6; }
10177 > if test "x$ac_cv_lib_m_pow" = x""yes; then :
10178 >  POW_LIB=-lm
10179 > else
10180 >  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find library containing definition of pow" >&5
10181 > $as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
10182 > fi
10183  
10184   fi
8387 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8388 echo "${ECHO_T}$ac_cv_c_inline" >&6
10185  
8390
8391 case $ac_cv_c_inline in
8392  inline | yes) ;;
8393  *)
8394    case $ac_cv_c_inline in
8395      no) ac_val=;;
8396      *) ac_val=$ac_cv_c_inline;;
8397    esac
8398    cat >>confdefs.h <<_ACEOF
8399 #ifndef __cplusplus
8400 #define inline $ac_val
8401 #endif
8402 _ACEOF
8403    ;;
8404 esac
8405
8406
8407 # Checks for library functions.
8408
8409 for ac_header in stdlib.h
8410 do
8411 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8412 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8413  echo "$as_me:$LINENO: checking for $ac_header" >&5
8414 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8415 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8416  echo $ECHO_N "(cached) $ECHO_C" >&6
10186   fi
8418 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8419 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8420 else
8421  # Is the header compilable?
8422 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8423 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8424 cat >conftest.$ac_ext <<_ACEOF
8425 /* confdefs.h.  */
8426 _ACEOF
8427 cat confdefs.h >>conftest.$ac_ext
8428 cat >>conftest.$ac_ext <<_ACEOF
8429 /* end confdefs.h.  */
8430 $ac_includes_default
8431 #include <$ac_header>
8432 _ACEOF
8433 rm -f conftest.$ac_objext
8434 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8435  (eval $ac_compile) 2>conftest.er1
8436  ac_status=$?
8437  grep -v '^ *+' conftest.er1 >conftest.err
8438  rm -f conftest.er1
8439  cat conftest.err >&5
8440  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8441  (exit $ac_status); } &&
8442         { ac_try='test -z "$ac_c_werror_flag"
8443                         || test ! -s conftest.err'
8444  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8445  (eval $ac_try) 2>&5
8446  ac_status=$?
8447  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8448  (exit $ac_status); }; } &&
8449         { ac_try='test -s conftest.$ac_objext'
8450  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8451  (eval $ac_try) 2>&5
8452  ac_status=$?
8453  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8454  (exit $ac_status); }; }; then
8455  ac_header_compiler=yes
8456 else
8457  echo "$as_me: failed program was:" >&5
8458 sed 's/^/| /' conftest.$ac_ext >&5
10187  
10188 < ac_header_compiler=no
10189 < fi
10190 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10191 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10192 < echo "${ECHO_T}$ac_header_compiler" >&6
10193 <
8466 < # Is the header present?
8467 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
8468 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8469 < cat >conftest.$ac_ext <<_ACEOF
8470 < /* confdefs.h.  */
8471 < _ACEOF
8472 < cat confdefs.h >>conftest.$ac_ext
8473 < cat >>conftest.$ac_ext <<_ACEOF
8474 < /* end confdefs.h.  */
8475 < #include <$ac_header>
8476 < _ACEOF
8477 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8478 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8479 <  ac_status=$?
8480 <  grep -v '^ *+' conftest.er1 >conftest.err
8481 <  rm -f conftest.er1
8482 <  cat conftest.err >&5
8483 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8484 <  (exit $ac_status); } >/dev/null; then
8485 <  if test -s conftest.err; then
8486 <    ac_cpp_err=$ac_c_preproc_warn_flag
8487 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8488 <  else
8489 <    ac_cpp_err=
8490 <  fi
8491 < else
8492 <  ac_cpp_err=yes
8493 < fi
8494 < if test -z "$ac_cpp_err"; then
8495 <  ac_header_preproc=yes
8496 < else
8497 <  echo "$as_me: failed program was:" >&5
8498 < sed 's/^/| /' conftest.$ac_ext >&5
8499 <
8500 <  ac_header_preproc=no
8501 < fi
8502 < rm -f conftest.err conftest.$ac_ext
8503 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8504 < echo "${ECHO_T}$ac_header_preproc" >&6
8505 <
8506 < # So?  What about this header?
8507 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8508 <  yes:no: )
8509 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8510 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8511 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8512 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8513 <    ac_header_preproc=yes
8514 <    ;;
8515 <  no:yes:* )
8516 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8517 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8518 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8519 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8520 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8521 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8522 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8523 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8524 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8525 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8526 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8527 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8528 <    (
8529 <      cat <<\_ASBOX
8530 < ## ------------------------------ ##
8531 < ## Report this to gezelter@nd.edu ##
8532 < ## ------------------------------ ##
8533 < _ASBOX
8534 <    ) |
8535 <      sed "s/^/$as_me: WARNING:     /" >&2
8536 <    ;;
8537 < esac
8538 < echo "$as_me:$LINENO: checking for $ac_header" >&5
8539 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8540 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8541 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8542 < else
8543 <  eval "$as_ac_Header=\$ac_header_preproc"
8544 < fi
8545 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8546 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8547 <
8548 < fi
8549 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
10188 > for ac_func in floor getpagesize gettimeofday memset pow pstat_getdynamic pstat_getstatic select sqrt strcasecmp strchr strdup stricmp strncasecmp strnicmp strstr strtol sysmp getsysinfo sysctl table
10189 > do :
10190 >  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10191 > ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10192 > eval as_val=\$$as_ac_var
10193 >   if test "x$as_val" = x""yes; then :
10194    cat >>confdefs.h <<_ACEOF
10195 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10195 > #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10196   _ACEOF
10197  
10198   fi
8555
10199   done
10200  
8558 echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
8559 echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6
8560 if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
8561  echo $ECHO_N "(cached) $ECHO_C" >&6
8562 else
8563  if test "$cross_compiling" = yes; then
8564  ac_cv_func_malloc_0_nonnull=no
8565 else
8566  cat >conftest.$ac_ext <<_ACEOF
8567 /* confdefs.h.  */
8568 _ACEOF
8569 cat confdefs.h >>conftest.$ac_ext
8570 cat >>conftest.$ac_ext <<_ACEOF
8571 /* end confdefs.h.  */
8572 #if STDC_HEADERS || HAVE_STDLIB_H
8573 # include <stdlib.h>
8574 #else
8575 char *malloc ();
8576 #endif
10201  
10202 + # special check for _system_configuration because AIX <4.3.2 do not
10203 + # contain the `physmem' member.
10204 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for external symbol _system_configuration" >&5
10205 + $as_echo_n "checking for external symbol _system_configuration... " >&6; }
10206 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10207 + /* end confdefs.h.  */
10208 + #include <sys/systemcfg.h>
10209   #ifdef FC_DUMMY_MAIN
10210   #ifndef FC_DUMMY_MAIN_EQ_F77
10211   #  ifdef __cplusplus
# Line 8586 | Line 10217 | main ()
10217   int
10218   main ()
10219   {
10220 < exit (malloc (0) ? 0 : 1);
10220 > double x = _system_configuration.physmem;
10221    ;
10222    return 0;
10223   }
10224   _ACEOF
10225 < rm -f conftest$ac_exeext
10226 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10227 <  (eval $ac_link) 2>&5
8597 <  ac_status=$?
8598 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8599 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8600 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8601 <  (eval $ac_try) 2>&5
8602 <  ac_status=$?
8603 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8604 <  (exit $ac_status); }; }; then
8605 <  ac_cv_func_malloc_0_nonnull=yes
8606 < else
8607 <  echo "$as_me: program exited with status $ac_status" >&5
8608 < echo "$as_me: failed program was:" >&5
8609 < sed 's/^/| /' conftest.$ac_ext >&5
10225 > if ac_fn_c_try_compile "$LINENO"; then :
10226 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10227 > $as_echo "yes" >&6; }
10228  
10229 < ( exit $ac_status )
8612 < ac_cv_func_malloc_0_nonnull=no
8613 < fi
8614 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8615 < fi
8616 < fi
8617 < echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
8618 < echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6
8619 < if test $ac_cv_func_malloc_0_nonnull = yes; then
10229 > $as_echo "#define HAVE__SYSTEM_CONFIGURATION 1" >>confdefs.h
10230  
8621 cat >>confdefs.h <<\_ACEOF
8622 #define HAVE_MALLOC 1
8623 _ACEOF
8624
10231   else
10232 <  cat >>confdefs.h <<\_ACEOF
10233 < #define HAVE_MALLOC 0
10234 < _ACEOF
10232 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10233 > $as_echo "no" >&6; }
10234 > fi
10235 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10236  
8630   case $LIBOBJS in
8631    "malloc.$ac_objext"   | \
8632  *" malloc.$ac_objext"   | \
8633    "malloc.$ac_objext "* | \
8634  *" malloc.$ac_objext "* ) ;;
8635  *) LIBOBJS="$LIBOBJS malloc.$ac_objext" ;;
8636 esac
10237  
10238 + case $debug in
10239 +  1)
10240 +     ;;
10241 +  *)
10242  
8639 cat >>confdefs.h <<\_ACEOF
8640 #define malloc rpl_malloc
8641 _ACEOF
10243  
8643 fi
10244  
10245  
10246  
10247 < echo "$as_me:$LINENO: checking for working memcmp" >&5
10248 < echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
8649 < if test "${ac_cv_func_memcmp_working+set}" = set; then
8650 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8651 < else
8652 <  if test "$cross_compiling" = yes; then
8653 <  ac_cv_func_memcmp_working=no
8654 < else
8655 <  cat >conftest.$ac_ext <<_ACEOF
8656 < /* confdefs.h.  */
8657 < _ACEOF
8658 < cat confdefs.h >>conftest.$ac_ext
8659 < cat >>conftest.$ac_ext <<_ACEOF
8660 < /* end confdefs.h.  */
8661 < $ac_includes_default
8662 < #ifdef FC_DUMMY_MAIN
8663 < #ifndef FC_DUMMY_MAIN_EQ_F77
8664 < #  ifdef __cplusplus
8665 <     extern "C"
8666 < #  endif
8667 <   int FC_DUMMY_MAIN() { return 1; }
8668 < #endif
8669 < #endif
8670 < int
8671 < main ()
8672 < {
10247 > # Try to determine "good" native compiler flags if none specified on command
10248 > # line
10249  
10250 <  /* Some versions of memcmp are not 8-bit clean.  */
10251 <  char c0 = 0x40, c1 = 0x80, c2 = 0x81;
10252 <  if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
8677 <    exit (1);
10250 > if test "$ac_test_FFLAGS" != "set"; then
10251 >  FCFLAGS=""
10252 >  case "${host_cpu}-${host_os}" in
10253  
10254 <  /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
10255 <     or more and with at least one buffer not starting on a 4-byte boundary.
10256 <     William Lewis provided this test program.   */
10257 <  {
10258 <    char foo[21];
10259 <    char bar[21];
10260 <    int i;
10261 <    for (i = 0; i < 4; i++)
10262 <      {
10263 <        char *a = foo + i;
10264 <        char *b = bar + i;
10265 <        strcpy (a, "--------01111111");
10266 <        strcpy (b, "--------10000000");
10267 <        if (memcmp (a, b, 16) >= 0)
10268 <          exit (1);
10269 <      }
10270 <    exit (0);
10271 <  }
10254 >  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
10255 >                    FCFLAGS="-O2"
10256 >                fi;;
10257 >   rs6000*-aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
10258 >                    FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
10259 >                fi;;
10260 >   powerpc*-aix*)
10261 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
10262 >                FCFLAGS="-O3 -qarch=ppc -qansialias -w"
10263 >                echo "*******************************************************"
10264 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
10265 >                echo "*  recommended that you use                           *"
10266 >                echo "*                                                     *"
10267 >                echo "*   FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
10268 >                echo "*                                 ^^^                 *"
10269 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
10270 >                echo "*  PowerPC CPU you have.   For more info, man xlf.    *"
10271 >                echo "*******************************************************"
10272 >        fi;;
10273 >   *darwin*)
10274 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
10275 >                FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
10276 >        fi
10277 >        if test "$FC" = ifort; then
10278 >                FCFLAGS="-O2"
10279 >        fi
10280 >        if test "$FC" = gfortran; then
10281 >                FCFLAGS="-Os"
10282 >        fi;;
10283 >  esac
10284  
10285 <  ;
10286 <  return 0;
10287 < }
10288 < _ACEOF
10289 < rm -f conftest$ac_exeext
10290 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10291 <  (eval $ac_link) 2>&5
10285 >  if test -z "$FCFLAGS"; then
10286 >        echo ""
10287 >        echo "*********************************************************"
10288 >        echo "* WARNING: Don't know the best FCFLAGS for this system  *"
10289 >        echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
10290 >        echo "* (otherwise, a default of FCFLAGS=-O will be used)     *"
10291 >        echo "*********************************************************"
10292 >        echo ""
10293 >        FCFLAGS="-O"
10294 >  fi
10295 >
10296 >
10297 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${FC} accepts ${FCFLAGS}" >&5
10298 > $as_echo_n "checking whether ${FC} accepts ${FCFLAGS}... " >&6; }
10299 > if test "${ac_cv_ac_cv_guessed_f90flags+set}" = set; then :
10300 >  $as_echo_n "(cached) " >&6
10301 > else
10302 >
10303 >
10304 > ac_ext=${ac_fc_srcext-f}
10305 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
10306 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
10307 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
10308 >
10309 > echo 'program main' > conftest.$ac_ext
10310 > echo 'end program main' >> conftest.$ac_ext
10311 > ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
10312 > if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10313 >  (eval $ac_compile) 2>&5
10314    ac_status=$?
10315 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10316 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10317 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8709 <  (eval $ac_try) 2>&5
8710 <  ac_status=$?
8711 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8712 <  (exit $ac_status); }; }; then
8713 <  ac_cv_func_memcmp_working=yes
10315 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10316 >  test $ac_status = 0; }; then
10317 >        ac_cv_ac_cv_guessed_f90flags=yes
10318   else
10319 <  echo "$as_me: program exited with status $ac_status" >&5
10320 < echo "$as_me: failed program was:" >&5
10321 < sed 's/^/| /' conftest.$ac_ext >&5
10319 >        ac_cv_ac_cv_guessed_f90flags=no
10320 > fi
10321 > rm -f conftest*
10322 > ac_ext=c
10323 > ac_cpp='$CPP $CPPFLAGS'
10324 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10325 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10326 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
10327  
10328 < ( exit $ac_status )
8720 < ac_cv_func_memcmp_working=no
10328 >
10329   fi
10330 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10330 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_f90flags" >&5
10331 > $as_echo "$ac_cv_ac_cv_guessed_f90flags" >&6; }
10332 > if test "$ac_cv_ac_cv_guessed_f90flags" = yes; then
10333 >        :
10334 >
10335 > else
10336 >        :
10337 >
10338 >        echo ""
10339 >        echo "**********************************************************"
10340 >        echo "* WARNING: The guessed FCFLAGS don't seem to work with  *"
10341 >        echo "* your compiler.                                        *"
10342 >        echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
10343 >        echo "*********************************************************"
10344 >        echo ""
10345 >        FCFLAGS=""
10346 >
10347   fi
10348 +
10349 +
10350   fi
8725 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
8726 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
8727 test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
8728    "memcmp.$ac_objext"   | \
8729  *" memcmp.$ac_objext"   | \
8730    "memcmp.$ac_objext "* | \
8731  *" memcmp.$ac_objext "* ) ;;
8732  *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
8733 esac
10351  
10352  
10353  
10354 < for ac_header in stdlib.h
10355 < do
10356 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10357 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
10358 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
10359 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10360 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
10361 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8745 < fi
8746 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8747 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10354 >
10355 >
10356 >
10357 >
10358 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU cc" >&5
10359 > $as_echo_n "checking whether we are *really* using GNU cc... " >&6; }
10360 > if test "${ac_cv_prog_really_gcc+set}" = set; then :
10361 >  $as_echo_n "(cached) " >&6
10362   else
10363 <  # Is the header compilable?
10364 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
10365 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10366 < cat >conftest.$ac_ext <<_ACEOF
10367 < /* confdefs.h.  */
10368 < _ACEOF
10369 < cat confdefs.h >>conftest.$ac_ext
10370 < cat >>conftest.$ac_ext <<_ACEOF
10371 < /* end confdefs.h.  */
10372 < $ac_includes_default
10373 < #include <$ac_header>
10374 < _ACEOF
8761 < rm -f conftest.$ac_objext
8762 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8763 <  (eval $ac_compile) 2>conftest.er1
8764 <  ac_status=$?
8765 <  grep -v '^ *+' conftest.er1 >conftest.err
8766 <  rm -f conftest.er1
8767 <  cat conftest.err >&5
8768 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8769 <  (exit $ac_status); } &&
8770 <         { ac_try='test -z "$ac_c_werror_flag"
8771 <                         || test ! -s conftest.err'
8772 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10363 >
10364 > cat > conftest.c <<EOF
10365 > #ifdef __GNUC__
10366 >  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
10367 >     no;
10368 >  #else
10369 >     yes;
10370 >  #endif
10371 > #endif
10372 > EOF
10373 > if { ac_try='${CC-cc} -E conftest.c'
10374 >  { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
10375    (eval $ac_try) 2>&5
10376    ac_status=$?
10377 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10378 <  (exit $ac_status); }; } &&
10379 <         { ac_try='test -s conftest.$ac_objext'
8778 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8779 <  (eval $ac_try) 2>&5
8780 <  ac_status=$?
8781 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8782 <  (exit $ac_status); }; }; then
8783 <  ac_header_compiler=yes
10377 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10378 >  test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
10379 >  ac_cv_prog_really_gcc=yes
10380   else
10381 <  echo "$as_me: failed program was:" >&5
10382 < sed 's/^/| /' conftest.$ac_ext >&5
10381 >  ac_cv_prog_really_gcc=no
10382 > fi
10383  
8788 ac_header_compiler=no
10384   fi
10385 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10386 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10387 < echo "${ECHO_T}$ac_header_compiler" >&6
10385 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gcc" >&5
10386 > $as_echo "$ac_cv_prog_really_gcc" >&6; }
10387 > if test "$ac_cv_prog_really_gcc" = yes; then
10388 >        :
10389  
8794 # Is the header present?
8795 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8796 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8797 cat >conftest.$ac_ext <<_ACEOF
8798 /* confdefs.h.  */
8799 _ACEOF
8800 cat confdefs.h >>conftest.$ac_ext
8801 cat >>conftest.$ac_ext <<_ACEOF
8802 /* end confdefs.h.  */
8803 #include <$ac_header>
8804 _ACEOF
8805 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8806  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8807  ac_status=$?
8808  grep -v '^ *+' conftest.er1 >conftest.err
8809  rm -f conftest.er1
8810  cat conftest.err >&5
8811  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8812  (exit $ac_status); } >/dev/null; then
8813  if test -s conftest.err; then
8814    ac_cpp_err=$ac_c_preproc_warn_flag
8815    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8816  else
8817    ac_cpp_err=
8818  fi
10390   else
10391 <  ac_cpp_err=yes
10391 >        :
10392 >
10393   fi
8822 if test -z "$ac_cpp_err"; then
8823  ac_header_preproc=yes
8824 else
8825  echo "$as_me: failed program was:" >&5
8826 sed 's/^/| /' conftest.$ac_ext >&5
10394  
10395 <  ac_header_preproc=no
10396 < fi
10397 < rm -f conftest.err conftest.$ac_ext
10398 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10399 < echo "${ECHO_T}$ac_header_preproc" >&6
10395 >
10396 > # Try to determine "good" native compiler flags if none specified on command
10397 > # line
10398 > if test "$ac_test_CFLAGS" != "set"; then
10399 >  CFLAGS=""
10400 >  case "${host_cpu}-${host_os}" in
10401 >
10402 >  *linux*) if test "$CC" = icc; then
10403 >                    CFLAGS="-O2"
10404 >                fi;;
10405 >  sparc-solaris2*) if test "$CC" = cc; then
10406 >                    CFLAGS="-O -dalign"
10407 >                 fi;;
10408 >
10409 >  alpha*-osf*)  if test "$CC" = cc; then
10410 >                    CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
10411 >                fi;;
10412 >
10413 >  hppa*-hpux*)  if test "$CC" = cc; then
10414 >                    CFLAGS="-Ae +O3 +Oall"
10415 >                fi;;
10416 >
10417 >   rs6000*-aix*)  if test "$CC" = cc -o "$CC" = xlc; then
10418 >                    CFLAGS="-O3 -qtune=auto -qansialias -w"
10419 >                fi;;
10420 >   powerpc*-aix*)
10421 >        if test "$CC" = cc -o "$CC" = xlc; then
10422 >                CFLAGS="-O3 -qtune=auto -qansialias -w"
10423 >                echo "*******************************************************"
10424 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
10425 >                echo "*  recommended that you use                           *"
10426 >                echo "*                                                     *"
10427 >                echo "*    CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
10428 >                echo "*                                 ^^^                 *"
10429 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
10430 >                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
10431 >                echo "*******************************************************"
10432 >        fi;;
10433 >   *darwin*)
10434 >        if test "$CC" = xlc; then
10435 >                CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
10436 >        fi
10437 >        if test "$CC" = icc; then
10438 >                CFLAGS="-O2"
10439 >        fi
10440 >        if test $ac_cv_prog_really_gcc = yes; then
10441 >                CFLAGS="-Os"
10442 >        fi;;
10443 >  esac
10444  
10445 < # So?  What about this header?
10446 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10447 <  yes:no: )
10448 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8838 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8839 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8840 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8841 <    ac_header_preproc=yes
8842 <    ;;
8843 <  no:yes:* )
8844 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8845 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8846 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8847 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8848 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8849 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8850 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8851 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8852 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8853 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8854 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8855 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8856 <    (
8857 <      cat <<\_ASBOX
8858 < ## ------------------------------ ##
8859 < ## Report this to gezelter@nd.edu ##
8860 < ## ------------------------------ ##
8861 < _ASBOX
8862 <    ) |
8863 <      sed "s/^/$as_me: WARNING:     /" >&2
8864 <    ;;
8865 < esac
8866 < echo "$as_me:$LINENO: checking for $ac_header" >&5
8867 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8868 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8869 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8870 < else
8871 <  eval "$as_ac_Header=\$ac_header_preproc"
8872 < fi
8873 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8874 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10445 >  # use default flags for gcc on all systems
10446 >  if test $ac_cv_prog_really_gcc = yes -a -z "$CFLAGS"; then
10447 >     CFLAGS="-O2"
10448 >  fi
10449  
10450 < fi
10451 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
10452 <  cat >>confdefs.h <<_ACEOF
10453 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10454 < _ACEOF
10450 >  if test -z "$CFLAGS"; then
10451 >        echo ""
10452 >        echo "********************************************************"
10453 >        echo "* WARNING: Don't know the best CFLAGS for this system  *"
10454 >        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
10455 >        echo "* (otherwise, a default of CFLAGS=-O will be used)     *"
10456 >        echo "********************************************************"
10457 >        echo ""
10458 >        CFLAGS="-O"
10459 >  fi
10460  
8882 fi
10461  
8884 done
10462  
10463 < echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
10464 < echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6
10465 < if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
10466 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10463 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CC} accepts ${CFLAGS}" >&5
10464 > $as_echo_n "checking whether ${CC} accepts ${CFLAGS}... " >&6; }
10465 > if test "${ac_cv_ac_cv_guessed_cflags+set}" = set; then :
10466 >  $as_echo_n "(cached) " >&6
10467   else
10468 <  if test "$cross_compiling" = yes; then
10469 <  ac_cv_func_realloc_0_nonnull=no
10468 >  echo 'void f(){}' > conftest.c
10469 > if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
10470 >        ac_cv_ac_cv_guessed_cflags=yes
10471   else
10472 <  cat >conftest.$ac_ext <<_ACEOF
10473 < /* confdefs.h.  */
10474 < _ACEOF
8897 < cat confdefs.h >>conftest.$ac_ext
8898 < cat >>conftest.$ac_ext <<_ACEOF
8899 < /* end confdefs.h.  */
8900 < #if STDC_HEADERS || HAVE_STDLIB_H
8901 < # include <stdlib.h>
8902 < #else
8903 < char *realloc ();
8904 < #endif
10472 >        ac_cv_ac_cv_guessed_cflags=no
10473 > fi
10474 > rm -f conftest*
10475  
8906 #ifdef FC_DUMMY_MAIN
8907 #ifndef FC_DUMMY_MAIN_EQ_F77
8908 #  ifdef __cplusplus
8909     extern "C"
8910 #  endif
8911   int FC_DUMMY_MAIN() { return 1; }
8912 #endif
8913 #endif
8914 int
8915 main ()
8916 {
8917 exit (realloc (0, 0) ? 0 : 1);
8918  ;
8919  return 0;
8920 }
8921 _ACEOF
8922 rm -f conftest$ac_exeext
8923 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8924  (eval $ac_link) 2>&5
8925  ac_status=$?
8926  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8927  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8928  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8929  (eval $ac_try) 2>&5
8930  ac_status=$?
8931  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8932  (exit $ac_status); }; }; then
8933  ac_cv_func_realloc_0_nonnull=yes
8934 else
8935  echo "$as_me: program exited with status $ac_status" >&5
8936 echo "$as_me: failed program was:" >&5
8937 sed 's/^/| /' conftest.$ac_ext >&5
8938
8939 ( exit $ac_status )
8940 ac_cv_func_realloc_0_nonnull=no
10476   fi
10477 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10478 < fi
10479 < fi
10480 < echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
8946 < echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6
8947 < if test $ac_cv_func_realloc_0_nonnull = yes; then
10477 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_cflags" >&5
10478 > $as_echo "$ac_cv_ac_cv_guessed_cflags" >&6; }
10479 > if test "$ac_cv_ac_cv_guessed_cflags" = yes; then
10480 >        :
10481  
8949 cat >>confdefs.h <<\_ACEOF
8950 #define HAVE_REALLOC 1
8951 _ACEOF
8952
10482   else
10483 <  cat >>confdefs.h <<\_ACEOF
8955 < #define HAVE_REALLOC 0
8956 < _ACEOF
10483 >        :
10484  
10485 <   case $LIBOBJS in
10486 <    "realloc.$ac_objext"   | \
10487 <  *" realloc.$ac_objext"   | \
10488 <    "realloc.$ac_objext "* | \
10489 <  *" realloc.$ac_objext "* ) ;;
10490 <  *) LIBOBJS="$LIBOBJS realloc.$ac_objext" ;;
10491 < esac
10485 >        echo ""
10486 >        echo "********************************************************"
10487 >        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
10488 >        echo "* your compiler.                                       *"
10489 >        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
10490 >        echo "********************************************************"
10491 >        echo ""
10492 >        CFLAGS=""
10493  
10494 + fi
10495  
8967 cat >>confdefs.h <<\_ACEOF
8968 #define realloc rpl_realloc
8969 _ACEOF
10496  
10497   fi
10498  
# Line 8974 | Line 10500 | fi
10500  
10501  
10502  
10503 < for ac_header in sys/select.h sys/socket.h
10504 < do
10505 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10506 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
10507 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
10508 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8983 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8984 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8985 < fi
8986 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8987 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10503 >
10504 >
10505 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are *really* using GNU c++" >&5
10506 > $as_echo_n "checking whether we are *really* using GNU c++... " >&6; }
10507 > if test "${ac_cv_prog_really_gxx+set}" = set; then :
10508 >  $as_echo_n "(cached) " >&6
10509   else
10510 <  # Is the header compilable?
10511 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
10512 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10513 < cat >conftest.$ac_ext <<_ACEOF
10514 < /* confdefs.h.  */
10515 < _ACEOF
10516 < cat confdefs.h >>conftest.$ac_ext
10517 < cat >>conftest.$ac_ext <<_ACEOF
10518 < /* end confdefs.h.  */
10519 < $ac_includes_default
10520 < #include <$ac_header>
10521 < _ACEOF
9001 < rm -f conftest.$ac_objext
9002 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9003 <  (eval $ac_compile) 2>conftest.er1
9004 <  ac_status=$?
9005 <  grep -v '^ *+' conftest.er1 >conftest.err
9006 <  rm -f conftest.er1
9007 <  cat conftest.err >&5
9008 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9009 <  (exit $ac_status); } &&
9010 <         { ac_try='test -z "$ac_c_werror_flag"
9011 <                         || test ! -s conftest.err'
9012 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10510 >
10511 > cat > conftest.cpp <<EOF
10512 > #ifdef __GNUC__
10513 >  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
10514 >     no;
10515 >  #else
10516 >     yes;
10517 >  #endif
10518 > #endif
10519 > EOF
10520 > if { ac_try='${CXX-c++} -E conftest.cpp'
10521 >  { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
10522    (eval $ac_try) 2>&5
10523    ac_status=$?
10524 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10525 <  (exit $ac_status); }; } &&
10526 <         { ac_try='test -s conftest.$ac_objext'
9018 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9019 <  (eval $ac_try) 2>&5
9020 <  ac_status=$?
9021 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9022 <  (exit $ac_status); }; }; then
9023 <  ac_header_compiler=yes
10524 >  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10525 >  test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
10526 >  ac_cv_prog_really_gxx=yes
10527   else
10528 <  echo "$as_me: failed program was:" >&5
10529 < sed 's/^/| /' conftest.$ac_ext >&5
10528 >  ac_cv_prog_really_gxx=no
10529 > fi
10530  
9028 ac_header_compiler=no
10531   fi
10532 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10533 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10534 < echo "${ECHO_T}$ac_header_compiler" >&6
10532 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_really_gxx" >&5
10533 > $as_echo "$ac_cv_prog_really_gxx" >&6; }
10534 > if test "$ac_cv_prog_really_gxx" = yes; then
10535 >        :
10536  
9034 # Is the header present?
9035 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9036 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9037 cat >conftest.$ac_ext <<_ACEOF
9038 /* confdefs.h.  */
9039 _ACEOF
9040 cat confdefs.h >>conftest.$ac_ext
9041 cat >>conftest.$ac_ext <<_ACEOF
9042 /* end confdefs.h.  */
9043 #include <$ac_header>
9044 _ACEOF
9045 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9046  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9047  ac_status=$?
9048  grep -v '^ *+' conftest.er1 >conftest.err
9049  rm -f conftest.er1
9050  cat conftest.err >&5
9051  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9052  (exit $ac_status); } >/dev/null; then
9053  if test -s conftest.err; then
9054    ac_cpp_err=$ac_c_preproc_warn_flag
9055    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9056  else
9057    ac_cpp_err=
9058  fi
10537   else
10538 <  ac_cpp_err=yes
9061 < fi
9062 < if test -z "$ac_cpp_err"; then
9063 <  ac_header_preproc=yes
9064 < else
9065 <  echo "$as_me: failed program was:" >&5
9066 < sed 's/^/| /' conftest.$ac_ext >&5
10538 >        :
10539  
9068  ac_header_preproc=no
10540   fi
9070 rm -f conftest.err conftest.$ac_ext
9071 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9072 echo "${ECHO_T}$ac_header_preproc" >&6
10541  
9074 # So?  What about this header?
9075 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9076  yes:no: )
9077    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9078 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9079    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9080 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9081    ac_header_preproc=yes
9082    ;;
9083  no:yes:* )
9084    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9085 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9086    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9087 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9088    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9089 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9090    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9091 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9092    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9093 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9094    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9095 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9096    (
9097      cat <<\_ASBOX
9098 ## ------------------------------ ##
9099 ## Report this to gezelter@nd.edu ##
9100 ## ------------------------------ ##
9101 _ASBOX
9102    ) |
9103      sed "s/^/$as_me: WARNING:     /" >&2
9104    ;;
9105 esac
9106 echo "$as_me:$LINENO: checking for $ac_header" >&5
9107 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9108 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9109  echo $ECHO_N "(cached) $ECHO_C" >&6
9110 else
9111  eval "$as_ac_Header=\$ac_header_preproc"
9112 fi
9113 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9114 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10542  
10543 < fi
10544 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
10545 <  cat >>confdefs.h <<_ACEOF
10546 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10547 < _ACEOF
10543 > # Try to determine "good" native compiler flags if none specified on command
10544 > # line
10545 > if test "$ac_test_CXXFLAGS" != "set"; then
10546 >  CXXFLAGS=""
10547 >  case "${host_cpu}-${host_os}" in
10548  
10549 < fi
10549 >  *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
10550 >                    CXXFLAGS="-O2"
10551 >                fi;;
10552 >  sparc-solaris2*) if test "$CXX" = CC; then
10553 >                    CXXFLAGS="-features=extensions -O -dalign"
10554 >                 fi;;
10555 >   rs6000*-aix*)  if test "$CXX" = xlC; then
10556 >                    CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
10557 >                fi;;
10558 >   powerpc*-aix*)
10559 >        if test "$CXX" = xlC; then
10560 >                CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
10561 >                echo "*******************************************************"
10562 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
10563 >                echo "*  recommended that you use                           *"
10564 >                echo "*                                                     *"
10565 >                echo "*  CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
10566 >                echo "*                                 ^^^                 *"
10567 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
10568 >                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
10569 >                echo "*******************************************************"
10570 >        fi;;
10571 >   *darwin*)
10572 >        if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
10573 >                CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
10574 >        fi
10575 >        if test "$CXX" = icpc; then
10576 >                CXXFLAGS="-O2"
10577 >        fi
10578 >        if test $ac_cv_prog_really_gxx = yes; then
10579 >                CXXFLAGS="-Os"
10580 >        fi;;
10581 >  esac
10582  
10583 < done
10583 >  # use default flags for gcc on all systems
10584 >  if test $ac_cv_prog_really_gxx = yes -a -z "$CXXFLAGS"; then
10585 >     CXXFLAGS="-O2"
10586 >  fi
10587  
10588 < echo "$as_me:$LINENO: checking types of arguments for select" >&5
10589 < echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
10590 < if test "${ac_cv_func_select_args+set}" = set; then
10591 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10592 < else
10593 <  for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
10594 < for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
10595 <  for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
10596 <   cat >conftest.$ac_ext <<_ACEOF
10597 < /* confdefs.h.  */
9136 < _ACEOF
9137 < cat confdefs.h >>conftest.$ac_ext
9138 < cat >>conftest.$ac_ext <<_ACEOF
9139 < /* end confdefs.h.  */
9140 < $ac_includes_default
9141 < #if HAVE_SYS_SELECT_H
9142 < # include <sys/select.h>
9143 < #endif
9144 < #if HAVE_SYS_SOCKET_H
9145 < # include <sys/socket.h>
9146 < #endif
10588 >  if test -z "$CXXFLAGS"; then
10589 >        echo ""
10590 >        echo "**********************************************************"
10591 >        echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
10592 >        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
10593 >        echo "* (otherwise, a default of CXXFLAGS=-O will be used)     *"
10594 >        echo "**********************************************************"
10595 >        echo ""
10596 >        CXXFLAGS="-O"
10597 >  fi
10598  
9148 #ifdef FC_DUMMY_MAIN
9149 #ifndef FC_DUMMY_MAIN_EQ_F77
9150 #  ifdef __cplusplus
9151     extern "C"
9152 #  endif
9153   int FC_DUMMY_MAIN() { return 1; }
9154 #endif
9155 #endif
9156 int
9157 main ()
9158 {
9159 extern int select ($ac_arg1,
9160                                            $ac_arg234, $ac_arg234, $ac_arg234,
9161                                            $ac_arg5);
9162  ;
9163  return 0;
9164 }
9165 _ACEOF
9166 rm -f conftest.$ac_objext
9167 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9168  (eval $ac_compile) 2>conftest.er1
9169  ac_status=$?
9170  grep -v '^ *+' conftest.er1 >conftest.err
9171  rm -f conftest.er1
9172  cat conftest.err >&5
9173  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9174  (exit $ac_status); } &&
9175         { ac_try='test -z "$ac_c_werror_flag"
9176                         || test ! -s conftest.err'
9177  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9178  (eval $ac_try) 2>&5
9179  ac_status=$?
9180  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9181  (exit $ac_status); }; } &&
9182         { ac_try='test -s conftest.$ac_objext'
9183  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9184  (eval $ac_try) 2>&5
9185  ac_status=$?
9186  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9187  (exit $ac_status); }; }; then
9188  ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
9189 else
9190  echo "$as_me: failed program was:" >&5
9191 sed 's/^/| /' conftest.$ac_ext >&5
10599  
9193 fi
9194 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9195  done
9196 done
9197 done
9198 # Provide a safe default value.
9199 : ${ac_cv_func_select_args='int,int *,struct timeval *'}
10600  
10601 < fi
10602 < echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
10603 < echo "${ECHO_T}$ac_cv_func_select_args" >&6
10604 < ac_save_IFS=$IFS; IFS=','
9205 < set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
9206 < IFS=$ac_save_IFS
9207 < shift
9208 <
9209 < cat >>confdefs.h <<_ACEOF
9210 < #define SELECT_TYPE_ARG1 $1
9211 < _ACEOF
9212 <
9213 <
9214 < cat >>confdefs.h <<_ACEOF
9215 < #define SELECT_TYPE_ARG234 ($2)
9216 < _ACEOF
9217 <
9218 <
9219 < cat >>confdefs.h <<_ACEOF
9220 < #define SELECT_TYPE_ARG5 ($3)
9221 < _ACEOF
9222 <
9223 < rm -f conftest*
9224 <
9225 <
9226 < for ac_func in strftime
9227 < do
9228 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9229 < echo "$as_me:$LINENO: checking for $ac_func" >&5
9230 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9231 < if eval "test \"\${$as_ac_var+set}\" = set"; then
9232 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10601 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
10602 > $as_echo_n "checking whether ${CXX} accepts ${CXXFLAGS}... " >&6; }
10603 > if test "${ac_cv_ac_cv_guessed_cxxflags+set}" = set; then :
10604 >  $as_echo_n "(cached) " >&6
10605   else
10606 <  cat >conftest.$ac_ext <<_ACEOF
10607 < /* confdefs.h.  */
10608 < _ACEOF
10609 < cat confdefs.h >>conftest.$ac_ext
10610 < cat >>conftest.$ac_ext <<_ACEOF
10611 < /* end confdefs.h.  */
10612 < /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9241 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9242 < #define $ac_func innocuous_$ac_func
10606 >  echo 'void f(){}' > conftest.cpp
10607 > if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
10608 >        ac_cv_ac_cv_guessed_cxxflags=yes
10609 > else
10610 >        ac_cv_ac_cv_guessed_cxxflags=no
10611 > fi
10612 > rm -f conftest*
10613  
10614 < /* System header to define __stub macros and hopefully few prototypes,
10615 <    which can conflict with char $ac_func (); below.
10616 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10617 <    <limits.h> exists even on freestanding compilers.  */
10614 > fi
10615 > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ac_cv_guessed_cxxflags" >&5
10616 > $as_echo "$ac_cv_ac_cv_guessed_cxxflags" >&6; }
10617 > if test "$ac_cv_ac_cv_guessed_cxxflags" = yes; then
10618 >        :
10619  
10620 < #ifdef __STDC__
10621 < # include <limits.h>
9251 < #else
9252 < # include <assert.h>
9253 < #endif
10620 > else
10621 >        :
10622  
10623 < #undef $ac_func
10623 >        echo ""
10624 >        echo "**********************************************************"
10625 >        echo "* WARNING: The guessed CXXFLAGS don't seem to work with  *"
10626 >        echo "* your compiler.                                         *"
10627 >        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
10628 >        echo "**********************************************************"
10629 >        echo ""
10630 >        CXXFLAGS=""
10631  
10632 < /* Override any gcc2 internal prototype to avoid an error.  */
9258 < #ifdef __cplusplus
9259 < extern "C"
9260 < {
9261 < #endif
9262 < /* We use char because int might match the return type of a gcc2
9263 <   builtin and then its argument prototype would still apply.  */
9264 < char $ac_func ();
9265 < /* The GNU C library defines this for functions which it implements
9266 <    to always fail with ENOSYS.  Some functions are actually named
9267 <    something starting with __ and the normal name is an alias.  */
9268 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9269 < choke me
9270 < #else
9271 < char (*f) () = $ac_func;
9272 < #endif
9273 < #ifdef __cplusplus
9274 < }
9275 < #endif
10632 > fi
10633  
9277 #ifdef FC_DUMMY_MAIN
9278 #ifndef FC_DUMMY_MAIN_EQ_F77
9279 #  ifdef __cplusplus
9280     extern "C"
9281 #  endif
9282   int FC_DUMMY_MAIN() { return 1; }
9283 #endif
9284 #endif
9285 int
9286 main ()
9287 {
9288 return f != $ac_func;
9289  ;
9290  return 0;
9291 }
9292 _ACEOF
9293 rm -f conftest.$ac_objext conftest$ac_exeext
9294 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9295  (eval $ac_link) 2>conftest.er1
9296  ac_status=$?
9297  grep -v '^ *+' conftest.er1 >conftest.err
9298  rm -f conftest.er1
9299  cat conftest.err >&5
9300  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9301  (exit $ac_status); } &&
9302         { ac_try='test -z "$ac_c_werror_flag"
9303                         || test ! -s conftest.err'
9304  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9305  (eval $ac_try) 2>&5
9306  ac_status=$?
9307  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9308  (exit $ac_status); }; } &&
9309         { ac_try='test -s conftest$ac_exeext'
9310  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9311  (eval $ac_try) 2>&5
9312  ac_status=$?
9313  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9314  (exit $ac_status); }; }; then
9315  eval "$as_ac_var=yes"
9316 else
9317  echo "$as_me: failed program was:" >&5
9318 sed 's/^/| /' conftest.$ac_ext >&5
10634  
9320 eval "$as_ac_var=no"
10635   fi
9322 rm -f conftest.err conftest.$ac_objext \
9323      conftest$ac_exeext conftest.$ac_ext
9324 fi
9325 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9326 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9327 if test `eval echo '${'$as_ac_var'}'` = yes; then
9328  cat >>confdefs.h <<_ACEOF
9329 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9330 _ACEOF
10636  
10637 < else
10638 <  # strftime is in -lintl on SCO UNIX.
9334 < echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
9335 < echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
9336 < if test "${ac_cv_lib_intl_strftime+set}" = set; then
9337 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9338 < else
9339 <  ac_check_lib_save_LIBS=$LIBS
9340 < LIBS="-lintl  $LIBS"
9341 < cat >conftest.$ac_ext <<_ACEOF
9342 < /* confdefs.h.  */
9343 < _ACEOF
9344 < cat confdefs.h >>conftest.$ac_ext
9345 < cat >>conftest.$ac_ext <<_ACEOF
9346 < /* end confdefs.h.  */
10637 >     ;;
10638 > esac
10639  
9348 /* Override any gcc2 internal prototype to avoid an error.  */
9349 #ifdef __cplusplus
9350 extern "C"
9351 #endif
9352 /* We use char because int might match the return type of a gcc2
9353   builtin and then its argument prototype would still apply.  */
9354 char strftime ();
9355 #ifdef FC_DUMMY_MAIN
9356 #ifndef FC_DUMMY_MAIN_EQ_F77
9357 #  ifdef __cplusplus
9358     extern "C"
9359 #  endif
9360   int FC_DUMMY_MAIN() { return 1; }
9361 #endif
9362 #endif
9363 int
9364 main ()
9365 {
9366 strftime ();
9367  ;
9368  return 0;
9369 }
9370 _ACEOF
9371 rm -f conftest.$ac_objext conftest$ac_exeext
9372 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9373  (eval $ac_link) 2>conftest.er1
9374  ac_status=$?
9375  grep -v '^ *+' conftest.er1 >conftest.err
9376  rm -f conftest.er1
9377  cat conftest.err >&5
9378  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9379  (exit $ac_status); } &&
9380         { ac_try='test -z "$ac_c_werror_flag"
9381                         || test ! -s conftest.err'
9382  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9383  (eval $ac_try) 2>&5
9384  ac_status=$?
9385  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9386  (exit $ac_status); }; } &&
9387         { ac_try='test -s conftest$ac_exeext'
9388  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9389  (eval $ac_try) 2>&5
9390  ac_status=$?
9391  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9392  (exit $ac_status); }; }; then
9393  ac_cv_lib_intl_strftime=yes
9394 else
9395  echo "$as_me: failed program was:" >&5
9396 sed 's/^/| /' conftest.$ac_ext >&5
10640  
10641 < ac_cv_lib_intl_strftime=no
10641 > # Check whether --enable-doxygen was given.
10642 > if test "${enable_doxygen+set}" = set; then :
10643 >  enableval=$enable_doxygen;
10644   fi
9400 rm -f conftest.err conftest.$ac_objext \
9401      conftest$ac_exeext conftest.$ac_ext
9402 LIBS=$ac_check_lib_save_LIBS
9403 fi
9404 echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
9405 echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
9406 if test $ac_cv_lib_intl_strftime = yes; then
9407  cat >>confdefs.h <<\_ACEOF
9408 #define HAVE_STRFTIME 1
9409 _ACEOF
10645  
10646 < LIBS="-lintl $LIBS"
10646 > # Check whether --enable-dot was given.
10647 > if test "${enable_dot+set}" = set; then :
10648 >  enableval=$enable_dot;
10649   fi
10650  
10651 + # Check whether --enable-html-docs was given.
10652 + if test "${enable_html_docs+set}" = set; then :
10653 +  enableval=$enable_html_docs;
10654 + else
10655 +   enable_html_docs=yes
10656   fi
9415 done
10657  
10658 < echo "$as_me:$LINENO: checking for working strtod" >&5
10659 < echo $ECHO_N "checking for working strtod... $ECHO_C" >&6
10660 < if test "${ac_cv_func_strtod+set}" = set; then
9420 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10658 > # Check whether --enable-latex-docs was given.
10659 > if test "${enable_latex_docs+set}" = set; then :
10660 >  enableval=$enable_latex_docs;
10661   else
10662 <  if test "$cross_compiling" = yes; then
10663 <  ac_cv_func_strtod=no
9424 < else
9425 <  cat >conftest.$ac_ext <<_ACEOF
9426 < /* confdefs.h.  */
9427 < _ACEOF
9428 < cat confdefs.h >>conftest.$ac_ext
9429 < cat >>conftest.$ac_ext <<_ACEOF
9430 < /* end confdefs.h.  */
10662 >   enable_latex_docs=no
10663 > fi
10664  
10665 < double strtod ();
10666 < int
9434 < main()
9435 < {
9436 <  {
9437 <    /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
9438 <    char *string = " +69";
9439 <    char *term;
9440 <    double value;
9441 <    value = strtod (string, &term);
9442 <    if (value != 69 || term != (string + 4))
9443 <      exit (1);
9444 <  }
9445 <
9446 <  {
9447 <    /* Under Solaris 2.4, strtod returns the wrong value for the
9448 <       terminating character under some conditions.  */
9449 <    char *string = "NaN";
9450 <    char *term;
9451 <    strtod (string, &term);
9452 <    if (term != string && *(term - 1) == 0)
9453 <      exit (1);
9454 <  }
9455 <  exit (0);
9456 < }
9457 <
9458 < _ACEOF
9459 < rm -f conftest$ac_exeext
9460 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9461 <  (eval $ac_link) 2>&5
9462 <  ac_status=$?
9463 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9464 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9465 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9466 <  (eval $ac_try) 2>&5
9467 <  ac_status=$?
9468 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9469 <  (exit $ac_status); }; }; then
9470 <  ac_cv_func_strtod=yes
10665 > if test "x$enable_doxygen" = xno; then
10666 >        enable_doc=no
10667   else
10668 <  echo "$as_me: program exited with status $ac_status" >&5
10669 < echo "$as_me: failed program was:" >&5
10670 < sed 's/^/| /' conftest.$ac_ext >&5
10671 <
10672 < ( exit $ac_status )
10673 < ac_cv_func_strtod=no
10674 < fi
10675 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10668 >        # Extract the first word of "doxygen", so it can be a program name with args.
10669 > set dummy doxygen; ac_word=$2
10670 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10671 > $as_echo_n "checking for $ac_word... " >&6; }
10672 > if test "${ac_cv_path_DOXYGEN+set}" = set; then :
10673 >  $as_echo_n "(cached) " >&6
10674 > else
10675 >  case $DOXYGEN in
10676 >  [\\/]* | ?:[\\/]*)
10677 >  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
10678 >  ;;
10679 >  *)
10680 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10681 > for as_dir in $PATH
10682 > do
10683 >  IFS=$as_save_IFS
10684 >  test -z "$as_dir" && as_dir=.
10685 >    for ac_exec_ext in '' $ac_executable_extensions; do
10686 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10687 >    ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
10688 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10689 >    break 2
10690 >  fi
10691 > done
10692 >  done
10693 > IFS=$as_save_IFS
10694 >
10695 >  ;;
10696 > esac
10697   fi
10698 + DOXYGEN=$ac_cv_path_DOXYGEN
10699 + if test -n "$DOXYGEN"; then
10700 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
10701 + $as_echo "$DOXYGEN" >&6; }
10702 + else
10703 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10704 + $as_echo "no" >&6; }
10705   fi
9482 echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
9483 echo "${ECHO_T}$ac_cv_func_strtod" >&6
9484 if test $ac_cv_func_strtod = no; then
9485  case $LIBOBJS in
9486    "strtod.$ac_objext"   | \
9487  *" strtod.$ac_objext"   | \
9488    "strtod.$ac_objext "* | \
9489  *" strtod.$ac_objext "* ) ;;
9490  *) LIBOBJS="$LIBOBJS strtod.$ac_objext" ;;
9491 esac
10706  
10707 < echo "$as_me:$LINENO: checking for pow" >&5
10708 < echo $ECHO_N "checking for pow... $ECHO_C" >&6
10709 < if test "${ac_cv_func_pow+set}" = set; then
10710 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10707 >
10708 >        if test "x$DOXYGEN" = x; then
10709 >                if test "x$enable_doxygen" = xyes; then
10710 >                        as_fn_error "could not find doxygen" "$LINENO" 5
10711 >                fi
10712 >                enable_doc=no
10713 >        else
10714 >                enable_doc=yes
10715 >                # Extract the first word of "dot", so it can be a program name with args.
10716 > set dummy dot; ac_word=$2
10717 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10718 > $as_echo_n "checking for $ac_word... " >&6; }
10719 > if test "${ac_cv_path_DOT+set}" = set; then :
10720 >  $as_echo_n "(cached) " >&6
10721   else
10722 <  cat >conftest.$ac_ext <<_ACEOF
10723 < /* confdefs.h.  */
10724 < _ACEOF
10725 < cat confdefs.h >>conftest.$ac_ext
10726 < cat >>conftest.$ac_ext <<_ACEOF
10727 < /* end confdefs.h.  */
10728 < /* Define pow to an innocuous variant, in case <limits.h> declares pow.
10729 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10730 < #define pow innocuous_pow
10722 >  case $DOT in
10723 >  [\\/]* | ?:[\\/]*)
10724 >  ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
10725 >  ;;
10726 >  *)
10727 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10728 > for as_dir in $PATH
10729 > do
10730 >  IFS=$as_save_IFS
10731 >  test -z "$as_dir" && as_dir=.
10732 >    for ac_exec_ext in '' $ac_executable_extensions; do
10733 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10734 >    ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
10735 >    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10736 >    break 2
10737 >  fi
10738 > done
10739 >  done
10740 > IFS=$as_save_IFS
10741  
10742 < /* System header to define __stub macros and hopefully few prototypes,
10743 <    which can conflict with char pow (); below.
10744 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10745 <    <limits.h> exists even on freestanding compilers.  */
10742 >  ;;
10743 > esac
10744 > fi
10745 > DOT=$ac_cv_path_DOT
10746 > if test -n "$DOT"; then
10747 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOT" >&5
10748 > $as_echo "$DOT" >&6; }
10749 > else
10750 >  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10751 > $as_echo "no" >&6; }
10752 > fi
10753  
9513 #ifdef __STDC__
9514 # include <limits.h>
9515 #else
9516 # include <assert.h>
9517 #endif
10754  
10755 < #undef pow
10755 >        fi
10756 > fi
10757  
10758 < /* Override any gcc2 internal prototype to avoid an error.  */
10759 < #ifdef __cplusplus
9523 < extern "C"
9524 < {
9525 < #endif
9526 < /* We use char because int might match the return type of a gcc2
9527 <   builtin and then its argument prototype would still apply.  */
9528 < char pow ();
9529 < /* The GNU C library defines this for functions which it implements
9530 <    to always fail with ENOSYS.  Some functions are actually named
9531 <    something starting with __ and the normal name is an alias.  */
9532 < #if defined (__stub_pow) || defined (__stub___pow)
9533 < choke me
9534 < #else
9535 < char (*f) () = pow;
9536 < #endif
9537 < #ifdef __cplusplus
9538 < }
9539 < #endif
9540 <
9541 < #ifdef FC_DUMMY_MAIN
9542 < #ifndef FC_DUMMY_MAIN_EQ_F77
9543 < #  ifdef __cplusplus
9544 <     extern "C"
9545 < #  endif
9546 <   int FC_DUMMY_MAIN() { return 1; }
9547 < #endif
9548 < #endif
9549 < int
9550 < main ()
9551 < {
9552 < return f != pow;
9553 <  ;
9554 <  return 0;
9555 < }
9556 < _ACEOF
9557 < rm -f conftest.$ac_objext conftest$ac_exeext
9558 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9559 <  (eval $ac_link) 2>conftest.er1
9560 <  ac_status=$?
9561 <  grep -v '^ *+' conftest.er1 >conftest.err
9562 <  rm -f conftest.er1
9563 <  cat conftest.err >&5
9564 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9565 <  (exit $ac_status); } &&
9566 <         { ac_try='test -z "$ac_c_werror_flag"
9567 <                         || test ! -s conftest.err'
9568 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9569 <  (eval $ac_try) 2>&5
9570 <  ac_status=$?
9571 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9572 <  (exit $ac_status); }; } &&
9573 <         { ac_try='test -s conftest$ac_exeext'
9574 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9575 <  (eval $ac_try) 2>&5
9576 <  ac_status=$?
9577 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9578 <  (exit $ac_status); }; }; then
9579 <  ac_cv_func_pow=yes
10758 > if test "x$enable_doc" = xyes; then
10759 >  DOC=1
10760   else
10761 <  echo "$as_me: failed program was:" >&5
9582 < sed 's/^/| /' conftest.$ac_ext >&5
9583 <
9584 < ac_cv_func_pow=no
10761 >  DOC=0
10762   fi
9586 rm -f conftest.err conftest.$ac_objext \
9587      conftest$ac_exeext conftest.$ac_ext
9588 fi
9589 echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
9590 echo "${ECHO_T}$ac_cv_func_pow" >&6
10763  
9592 if test $ac_cv_func_pow = no; then
9593  echo "$as_me:$LINENO: checking for pow in -lm" >&5
9594 echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6
9595 if test "${ac_cv_lib_m_pow+set}" = set; then
9596  echo $ECHO_N "(cached) $ECHO_C" >&6
9597 else
9598  ac_check_lib_save_LIBS=$LIBS
9599 LIBS="-lm  $LIBS"
9600 cat >conftest.$ac_ext <<_ACEOF
9601 /* confdefs.h.  */
9602 _ACEOF
9603 cat confdefs.h >>conftest.$ac_ext
9604 cat >>conftest.$ac_ext <<_ACEOF
9605 /* end confdefs.h.  */
10764  
10765 < /* Override any gcc2 internal prototype to avoid an error.  */
10766 < #ifdef __cplusplus
10767 < extern "C"
10768 < #endif
10769 < /* We use char because int might match the return type of a gcc2
9612 <   builtin and then its argument prototype would still apply.  */
9613 < char pow ();
9614 < #ifdef FC_DUMMY_MAIN
9615 < #ifndef FC_DUMMY_MAIN_EQ_F77
9616 < #  ifdef __cplusplus
9617 <     extern "C"
9618 < #  endif
9619 <   int FC_DUMMY_MAIN() { return 1; }
9620 < #endif
9621 < #endif
9622 < int
9623 < main ()
9624 < {
9625 < pow ();
9626 <  ;
9627 <  return 0;
9628 < }
9629 < _ACEOF
9630 < rm -f conftest.$ac_objext conftest$ac_exeext
9631 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9632 <  (eval $ac_link) 2>conftest.er1
9633 <  ac_status=$?
9634 <  grep -v '^ *+' conftest.er1 >conftest.err
9635 <  rm -f conftest.er1
9636 <  cat conftest.err >&5
9637 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9638 <  (exit $ac_status); } &&
9639 <         { ac_try='test -z "$ac_c_werror_flag"
9640 <                         || test ! -s conftest.err'
9641 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9642 <  (eval $ac_try) 2>&5
9643 <  ac_status=$?
9644 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9645 <  (exit $ac_status); }; } &&
9646 <         { ac_try='test -s conftest$ac_exeext'
9647 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9648 <  (eval $ac_try) 2>&5
9649 <  ac_status=$?
9650 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9651 <  (exit $ac_status); }; }; then
9652 <  ac_cv_lib_m_pow=yes
10765 > if test x$DOT = x; then
10766 >        if test "x$enable_dot" = xyes; then
10767 >                as_fn_error "could not find dot" "$LINENO" 5
10768 >        fi
10769 >        enable_dot=no
10770   else
10771 <  echo "$as_me: failed program was:" >&5
9655 < sed 's/^/| /' conftest.$ac_ext >&5
9656 <
9657 < ac_cv_lib_m_pow=no
10771 >        enable_dot=yes
10772   fi
10773 < rm -f conftest.err conftest.$ac_objext \
10774 <      conftest$ac_exeext conftest.$ac_ext
10775 < LIBS=$ac_check_lib_save_LIBS
10776 < fi
10777 < echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
10778 < echo "${ECHO_T}$ac_cv_lib_m_pow" >&6
10779 < if test $ac_cv_lib_m_pow = yes; then
9666 <  POW_LIB=-lm
9667 < else
9668 <  { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
9669 < echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
9670 < fi
10773 >
10774 >
10775 >
10776 >
10777 >
10778 >
10779 >
10780  
9672 fi
10781  
9674 fi
10782  
10783  
10784  
# Line 9682 | Line 10789 | fi
10789  
10790  
10791  
10792 + ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/integrators/Makefile src/applications/atom2md/Makefile scripts/filepp"
10793  
10794  
10795 + cat >confcache <<\_ACEOF
10796 + # This file is a shell script that caches the results of configure
10797 + # tests run on this system so they can be shared between configure
10798 + # scripts and configure runs, see configure's option --config-cache.
10799 + # It is not useful on other systems.  If it contains results you don't
10800 + # want to keep, you may remove or edit it.
10801 + #
10802 + # config.status only pays attention to the cache file if you give it
10803 + # the --recheck option to rerun configure.
10804 + #
10805 + # `ac_cv_env_foo' variables (set or unset) will be overridden when
10806 + # loading this file, other *unset* `ac_cv_foo' will be assigned the
10807 + # following values.
10808  
10809 + _ACEOF
10810  
10811 + # The following way of writing the cache mishandles newlines in values,
10812 + # but we know of no workaround that is simple, portable, and efficient.
10813 + # So, we kill variables containing newlines.
10814 + # Ultrix sh set writes to stderr and can't be redirected directly,
10815 + # and sets the high bit in the cache file unless we assign to the vars.
10816 + (
10817 +  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
10818 +    eval ac_val=\$$ac_var
10819 +    case $ac_val in #(
10820 +    *${as_nl}*)
10821 +      case $ac_var in #(
10822 +      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
10823 + $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
10824 +      esac
10825 +      case $ac_var in #(
10826 +      _ | IFS | as_nl) ;; #(
10827 +      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
10828 +      *) { eval $ac_var=; unset $ac_var;} ;;
10829 +      esac ;;
10830 +    esac
10831 +  done
10832  
10833 +  (set) 2>&1 |
10834 +    case $as_nl`(ac_space=' '; set) 2>&1` in #(
10835 +    *${as_nl}ac_space=\ *)
10836 +      # `set' does not quote correctly, so add quotes: double-quote
10837 +      # substitution turns \\\\ into \\, and sed turns \\ into \.
10838 +      sed -n \
10839 +        "s/'/'\\\\''/g;
10840 +          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10841 +      ;; #(
10842 +    *)
10843 +      # `set' quotes correctly as required by POSIX, so do not add quotes.
10844 +      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
10845 +      ;;
10846 +    esac |
10847 +    sort
10848 + ) |
10849 +  sed '
10850 +     /^ac_cv_env_/b end
10851 +     t clear
10852 +     :clear
10853 +     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10854 +     t end
10855 +     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10856 +     :end' >>confcache
10857 + if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
10858 +  if test -w "$cache_file"; then
10859 +    test "x$cache_file" != "x/dev/null" &&
10860 +      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
10861 + $as_echo "$as_me: updating cache $cache_file" >&6;}
10862 +    cat confcache >$cache_file
10863 +  else
10864 +    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
10865 + $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
10866 +  fi
10867 + fi
10868 + rm -f confcache
10869  
10870 + test "x$prefix" = xNONE && prefix=$ac_default_prefix
10871 + # Let make expand exec_prefix.
10872 + test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10873  
10874 + DEFS=-DHAVE_CONFIG_H
10875  
10876 + ac_libobjs=
10877 + ac_ltlibobjs=
10878 + for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
10879 +  # 1. Remove the extension, and $U if already installed.
10880 +  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
10881 +  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
10882 +  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
10883 +  #    will be set to the directory where LIBOBJS objects are built.
10884 +  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
10885 +  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
10886 + done
10887 + LIBOBJS=$ac_libobjs
10888  
10889 + LTLIBOBJS=$ac_ltlibobjs
10890  
10891  
10892  
10893 + : ${CONFIG_STATUS=./config.status}
10894 + ac_write_fail=0
10895 + ac_clean_files_save=$ac_clean_files
10896 + ac_clean_files="$ac_clean_files $CONFIG_STATUS"
10897 + { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
10898 + $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
10899 + as_write_fail=0
10900 + cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
10901 + #! $SHELL
10902 + # Generated by $as_me.
10903 + # Run this file to recreate the current configuration.
10904 + # Compiler output produced by configure, useful for debugging
10905 + # configure, is in config.log if it exists.
10906  
10907 + debug=false
10908 + ac_cs_recheck=false
10909 + ac_cs_silent=false
10910  
10911 + SHELL=\${CONFIG_SHELL-$SHELL}
10912 + export SHELL
10913 + _ASEOF
10914 + cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
10915 + ## -------------------- ##
10916 + ## M4sh Initialization. ##
10917 + ## -------------------- ##
10918  
10919 <
10920 <
10921 <
10922 < for ac_func in floor getpagesize gettimeofday memchr memmove memset pow pstat_getdynamic pstat_getstatic rint select snprintf sranddev sqrt strcasecmp strchr strdup stricmp strncasecmp strnicmp strrchr strstr strtol sysmp getsysinfo sysctl table
10923 < do
10924 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10925 < echo "$as_me:$LINENO: checking for $ac_func" >&5
10926 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10927 < if eval "test \"\${$as_ac_var+set}\" = set"; then
9709 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10919 > # Be more Bourne compatible
10920 > DUALCASE=1; export DUALCASE # for MKS sh
10921 > if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
10922 >  emulate sh
10923 >  NULLCMD=:
10924 >  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
10925 >  # is contrary to our usage.  Disable this feature.
10926 >  alias -g '${1+"$@"}'='"$@"'
10927 >  setopt NO_GLOB_SUBST
10928   else
10929 <  cat >conftest.$ac_ext <<_ACEOF
10930 < /* confdefs.h.  */
10931 < _ACEOF
10932 < cat confdefs.h >>conftest.$ac_ext
10933 < cat >>conftest.$ac_ext <<_ACEOF
10934 < /* end confdefs.h.  */
10935 < /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9718 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9719 < #define $ac_func innocuous_$ac_func
10929 >  case `(set -o) 2>/dev/null` in #(
10930 >  *posix*) :
10931 >    set -o posix ;; #(
10932 >  *) :
10933 >     ;;
10934 > esac
10935 > fi
10936  
9721 /* System header to define __stub macros and hopefully few prototypes,
9722    which can conflict with char $ac_func (); below.
9723    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9724    <limits.h> exists even on freestanding compilers.  */
10937  
10938 < #ifdef __STDC__
10939 < # include <limits.h>
10940 < #else
10941 < # include <assert.h>
10942 < #endif
10943 <
10944 < #undef $ac_func
10945 <
10946 < /* Override any gcc2 internal prototype to avoid an error.  */
10947 < #ifdef __cplusplus
10948 < extern "C"
10949 < {
10950 < #endif
10951 < /* We use char because int might match the return type of a gcc2
10952 <   builtin and then its argument prototype would still apply.  */
10953 < char $ac_func ();
9742 < /* The GNU C library defines this for functions which it implements
9743 <    to always fail with ENOSYS.  Some functions are actually named
9744 <    something starting with __ and the normal name is an alias.  */
9745 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9746 < choke me
9747 < #else
9748 < char (*f) () = $ac_func;
9749 < #endif
9750 < #ifdef __cplusplus
9751 < }
9752 < #endif
9753 <
9754 < #ifdef FC_DUMMY_MAIN
9755 < #ifndef FC_DUMMY_MAIN_EQ_F77
9756 < #  ifdef __cplusplus
9757 <     extern "C"
9758 < #  endif
9759 <   int FC_DUMMY_MAIN() { return 1; }
9760 < #endif
9761 < #endif
9762 < int
9763 < main ()
9764 < {
9765 < return f != $ac_func;
9766 <  ;
9767 <  return 0;
9768 < }
9769 < _ACEOF
9770 < rm -f conftest.$ac_objext conftest$ac_exeext
9771 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9772 <  (eval $ac_link) 2>conftest.er1
9773 <  ac_status=$?
9774 <  grep -v '^ *+' conftest.er1 >conftest.err
9775 <  rm -f conftest.er1
9776 <  cat conftest.err >&5
9777 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9778 <  (exit $ac_status); } &&
9779 <         { ac_try='test -z "$ac_c_werror_flag"
9780 <                         || test ! -s conftest.err'
9781 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9782 <  (eval $ac_try) 2>&5
9783 <  ac_status=$?
9784 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9785 <  (exit $ac_status); }; } &&
9786 <         { ac_try='test -s conftest$ac_exeext'
9787 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9788 <  (eval $ac_try) 2>&5
9789 <  ac_status=$?
9790 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9791 <  (exit $ac_status); }; }; then
9792 <  eval "$as_ac_var=yes"
10938 > as_nl='
10939 > '
10940 > export as_nl
10941 > # Printing a long string crashes Solaris 7 /usr/bin/printf.
10942 > as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10943 > as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
10944 > as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
10945 > # Prefer a ksh shell builtin over an external printf program on Solaris,
10946 > # but without wasting forks for bash or zsh.
10947 > if test -z "$BASH_VERSION$ZSH_VERSION" \
10948 >    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
10949 >  as_echo='print -r --'
10950 >  as_echo_n='print -rn --'
10951 > elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
10952 >  as_echo='printf %s\n'
10953 >  as_echo_n='printf %s'
10954   else
10955 <  echo "$as_me: failed program was:" >&5
10956 < sed 's/^/| /' conftest.$ac_ext >&5
10957 <
10958 < eval "$as_ac_var=no"
10959 < fi
10960 < rm -f conftest.err conftest.$ac_objext \
10961 <      conftest$ac_exeext conftest.$ac_ext
10962 < fi
10963 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10964 < echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10965 < if test `eval echo '${'$as_ac_var'}'` = yes; then
10966 <  cat >>confdefs.h <<_ACEOF
10967 < #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10968 < _ACEOF
10955 >  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
10956 >    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
10957 >    as_echo_n='/usr/ucb/echo -n'
10958 >  else
10959 >    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
10960 >    as_echo_n_body='eval
10961 >      arg=$1;
10962 >      case $arg in #(
10963 >      *"$as_nl"*)
10964 >        expr "X$arg" : "X\\(.*\\)$as_nl";
10965 >        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
10966 >      esac;
10967 >      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
10968 >    '
10969 >    export as_echo_n_body
10970 >    as_echo_n='sh -c $as_echo_n_body as_echo'
10971 >  fi
10972 >  export as_echo_body
10973 >  as_echo='sh -c $as_echo_body as_echo'
10974 > fi
10975  
10976 + # The user is always right.
10977 + if test "${PATH_SEPARATOR+set}" != set; then
10978 +  PATH_SEPARATOR=:
10979 +  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
10980 +    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
10981 +      PATH_SEPARATOR=';'
10982 +  }
10983   fi
10984 +
10985 +
10986 + # IFS
10987 + # We need space, tab and new line, in precisely that order.  Quoting is
10988 + # there to prevent editors from complaining about space-tab.
10989 + # (If _AS_PATH_WALK were called with IFS unset, it would disable word
10990 + # splitting by setting IFS to empty value.)
10991 + IFS=" ""        $as_nl"
10992 +
10993 + # Find who we are.  Look in the path if we contain no directory separator.
10994 + case $0 in #((
10995 +  *[\\/]* ) as_myself=$0 ;;
10996 +  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10997 + for as_dir in $PATH
10998 + do
10999 +  IFS=$as_save_IFS
11000 +  test -z "$as_dir" && as_dir=.
11001 +    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11002 +  done
11003 + IFS=$as_save_IFS
11004 +
11005 +     ;;
11006 + esac
11007 + # We did not find ourselves, most probably we were run as `sh COMMAND'
11008 + # in which case we are not to be found in the path.
11009 + if test "x$as_myself" = x; then
11010 +  as_myself=$0
11011 + fi
11012 + if test ! -f "$as_myself"; then
11013 +  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11014 +  exit 1
11015 + fi
11016 +
11017 + # Unset variables that we do not need and which cause bugs (e.g. in
11018 + # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11019 + # suppresses any "Segmentation fault" message there.  '((' could
11020 + # trigger a bug in pdksh 5.2.14.
11021 + for as_var in BASH_ENV ENV MAIL MAILPATH
11022 + do eval test x\${$as_var+set} = xset \
11023 +  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11024   done
11025 + PS1='$ '
11026 + PS2='> '
11027 + PS4='+ '
11028  
11029 + # NLS nuisances.
11030 + LC_ALL=C
11031 + export LC_ALL
11032 + LANGUAGE=C
11033 + export LANGUAGE
11034  
11035 < # special check for _system_configuration because AIX <4.3.2 do not
11036 < # contain the `physmem' member.
11037 < echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
11038 < echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
11039 < cat >conftest.$ac_ext <<_ACEOF
11040 < /* confdefs.h.  */
11041 < _ACEOF
11042 < cat confdefs.h >>conftest.$ac_ext
11043 < cat >>conftest.$ac_ext <<_ACEOF
11044 < /* end confdefs.h.  */
9823 < #include <sys/systemcfg.h>
9824 < #ifdef FC_DUMMY_MAIN
9825 < #ifndef FC_DUMMY_MAIN_EQ_F77
9826 < #  ifdef __cplusplus
9827 <     extern "C"
9828 < #  endif
9829 <   int FC_DUMMY_MAIN() { return 1; }
9830 < #endif
9831 < #endif
9832 < int
9833 < main ()
11035 > # CDPATH.
11036 > (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11037 >
11038 >
11039 > # as_fn_error ERROR [LINENO LOG_FD]
11040 > # ---------------------------------
11041 > # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11042 > # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11043 > # script with status $?, using 1 if that was 0.
11044 > as_fn_error ()
11045   {
11046 < double x = _system_configuration.physmem;
11047 <  ;
11048 <  return 0;
11049 < }
11050 < _ACEOF
11051 < rm -f conftest.$ac_objext
11052 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11053 <  (eval $ac_compile) 2>conftest.er1
9843 <  ac_status=$?
9844 <  grep -v '^ *+' conftest.er1 >conftest.err
9845 <  rm -f conftest.er1
9846 <  cat conftest.err >&5
9847 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9848 <  (exit $ac_status); } &&
9849 <         { ac_try='test -z "$ac_c_werror_flag"
9850 <                         || test ! -s conftest.err'
9851 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9852 <  (eval $ac_try) 2>&5
9853 <  ac_status=$?
9854 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9855 <  (exit $ac_status); }; } &&
9856 <         { ac_try='test -s conftest.$ac_objext'
9857 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9858 <  (eval $ac_try) 2>&5
9859 <  ac_status=$?
9860 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9861 <  (exit $ac_status); }; }; then
9862 <  echo "$as_me:$LINENO: result: yes" >&5
9863 < echo "${ECHO_T}yes" >&6
11046 >  as_status=$?; test $as_status -eq 0 && as_status=1
11047 >  if test "$3"; then
11048 >    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11049 >    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11050 >  fi
11051 >  $as_echo "$as_me: error: $1" >&2
11052 >  as_fn_exit $as_status
11053 > } # as_fn_error
11054  
9865 cat >>confdefs.h <<\_ACEOF
9866 #define HAVE__SYSTEM_CONFIGURATION 1
9867 _ACEOF
11055  
11056 + # as_fn_set_status STATUS
11057 + # -----------------------
11058 + # Set $? to STATUS, without forking.
11059 + as_fn_set_status ()
11060 + {
11061 +  return $1
11062 + } # as_fn_set_status
11063 +
11064 + # as_fn_exit STATUS
11065 + # -----------------
11066 + # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11067 + as_fn_exit ()
11068 + {
11069 +  set +e
11070 +  as_fn_set_status $1
11071 +  exit $1
11072 + } # as_fn_exit
11073 +
11074 + # as_fn_unset VAR
11075 + # ---------------
11076 + # Portably unset VAR.
11077 + as_fn_unset ()
11078 + {
11079 +  { eval $1=; unset $1;}
11080 + }
11081 + as_unset=as_fn_unset
11082 + # as_fn_append VAR VALUE
11083 + # ----------------------
11084 + # Append the text in VALUE to the end of the definition contained in VAR. Take
11085 + # advantage of any shell optimizations that allow amortized linear growth over
11086 + # repeated appends, instead of the typical quadratic growth present in naive
11087 + # implementations.
11088 + if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11089 +  eval 'as_fn_append ()
11090 +  {
11091 +    eval $1+=\$2
11092 +  }'
11093   else
11094 <  echo "$as_me: failed program was:" >&5
11095 < sed 's/^/| /' conftest.$ac_ext >&5
11094 >  as_fn_append ()
11095 >  {
11096 >    eval $1=\$$1\$2
11097 >  }
11098 > fi # as_fn_append
11099  
11100 < echo "$as_me:$LINENO: result: no" >&5
11101 < echo "${ECHO_T}no" >&6
11102 < fi
11103 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11100 > # as_fn_arith ARG...
11101 > # ------------------
11102 > # Perform arithmetic evaluation on the ARGs, and store the result in the
11103 > # global $as_val. Take advantage of shells that can avoid forks. The arguments
11104 > # must be portable across $(()) and expr.
11105 > if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11106 >  eval 'as_fn_arith ()
11107 >  {
11108 >    as_val=$(( $* ))
11109 >  }'
11110 > else
11111 >  as_fn_arith ()
11112 >  {
11113 >    as_val=`expr "$@" || test $? -eq 1`
11114 >  }
11115 > fi # as_fn_arith
11116  
9878  # clean out junk possibly left behind by a previous configuration
9879  rm -f src/getopt.h
9880  # Check for getopt_long support
11117  
11118 < for ac_header in getopt.h
11119 < do
11120 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11121 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11122 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
9887 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9888 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
9889 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11118 > if expr a : '\(a\)' >/dev/null 2>&1 &&
11119 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
11120 >  as_expr=expr
11121 > else
11122 >  as_expr=false
11123   fi
11124 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11125 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11124 >
11125 > if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11126 >  as_basename=basename
11127   else
11128 <  # Is the header compilable?
11129 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
11130 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11131 < cat >conftest.$ac_ext <<_ACEOF
11132 < /* confdefs.h.  */
11133 < _ACEOF
11134 < cat confdefs.h >>conftest.$ac_ext
11135 < cat >>conftest.$ac_ext <<_ACEOF
11136 < /* end confdefs.h.  */
11137 < $ac_includes_default
11138 < #include <$ac_header>
11139 < _ACEOF
11140 < rm -f conftest.$ac_objext
11141 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11142 <  (eval $ac_compile) 2>conftest.er1
11143 <  ac_status=$?
11144 <  grep -v '^ *+' conftest.er1 >conftest.err
11145 <  rm -f conftest.er1
11146 <  cat conftest.err >&5
11147 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11148 <  (exit $ac_status); } &&
11149 <         { ac_try='test -z "$ac_c_werror_flag"
11150 <                         || test ! -s conftest.err'
11151 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11152 <  (eval $ac_try) 2>&5
11153 <  ac_status=$?
11154 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11155 <  (exit $ac_status); }; } &&
11156 <         { ac_try='test -s conftest.$ac_objext'
11157 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11158 <  (eval $ac_try) 2>&5
11159 <  ac_status=$?
11160 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11161 <  (exit $ac_status); }; }; then
11162 <  ac_header_compiler=yes
11163 < else
11164 <  echo "$as_me: failed program was:" >&5
11165 < sed 's/^/| /' conftest.$ac_ext >&5
11166 <
11167 < ac_header_compiler=no
11168 < fi
11169 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11170 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11171 < echo "${ECHO_T}$ac_header_compiler" >&6
11172 <
11173 < # Is the header present?
11174 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
11175 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11176 < cat >conftest.$ac_ext <<_ACEOF
11177 < /* confdefs.h.  */
11178 < _ACEOF
11179 < cat confdefs.h >>conftest.$ac_ext
11180 < cat >>conftest.$ac_ext <<_ACEOF
11181 < /* end confdefs.h.  */
11182 < #include <$ac_header>
11183 < _ACEOF
11184 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11185 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11186 <  ac_status=$?
11187 <  grep -v '^ *+' conftest.er1 >conftest.err
11188 <  rm -f conftest.er1
11189 <  cat conftest.err >&5
11190 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11191 <  (exit $ac_status); } >/dev/null; then
11192 <  if test -s conftest.err; then
11193 <    ac_cpp_err=$ac_c_preproc_warn_flag
11194 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11195 <  else
11196 <    ac_cpp_err=
11197 <  fi
11198 < else
11199 <  ac_cpp_err=yes
11200 < fi
11201 < if test -z "$ac_cpp_err"; then
11202 <  ac_header_preproc=yes
11203 < else
11204 <  echo "$as_me: failed program was:" >&5
11205 < sed 's/^/| /' conftest.$ac_ext >&5
11206 <
11207 <  ac_header_preproc=no
11208 < fi
11209 < rm -f conftest.err conftest.$ac_ext
11210 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11211 < echo "${ECHO_T}$ac_header_preproc" >&6
11212 <
11213 < # So?  What about this header?
11214 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11215 <  yes:no: )
11216 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11217 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11218 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11219 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11220 <    ac_header_preproc=yes
11221 <    ;;
11222 <  no:yes:* )
11223 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11224 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11225 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11226 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11227 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11228 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11229 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11230 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11231 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11232 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11233 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11234 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11235 <    (
11236 <      cat <<\_ASBOX
11237 < ## ------------------------------ ##
11238 < ## Report this to gezelter@nd.edu ##
11239 < ## ------------------------------ ##
11240 < _ASBOX
11241 <    ) |
11242 <      sed "s/^/$as_me: WARNING:     /" >&2
11243 <    ;;
11244 < esac
11245 < echo "$as_me:$LINENO: checking for $ac_header" >&5
11246 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11247 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11248 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11249 < else
11250 <  eval "$as_ac_Header=\$ac_header_preproc"
11251 < fi
11252 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11253 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11254 <
11255 < fi
11256 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
11257 <  cat >>confdefs.h <<_ACEOF
11258 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11259 < _ACEOF
11260 <
11261 < fi
11262 <
11263 < done
11264 <
11265 <
11266 < for ac_func in getopt_long
11267 < do
11268 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11269 < echo "$as_me:$LINENO: checking for $ac_func" >&5
11270 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11271 < if eval "test \"\${$as_ac_var+set}\" = set"; then
11272 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11273 < else
11274 <  cat >conftest.$ac_ext <<_ACEOF
11275 < /* confdefs.h.  */
11276 < _ACEOF
11277 < cat confdefs.h >>conftest.$ac_ext
11278 < cat >>conftest.$ac_ext <<_ACEOF
11279 < /* end confdefs.h.  */
11280 < /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11281 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11282 < #define $ac_func innocuous_$ac_func
11283 <
11284 < /* System header to define __stub macros and hopefully few prototypes,
11285 <    which can conflict with char $ac_func (); below.
11286 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11287 <    <limits.h> exists even on freestanding compilers.  */
11288 <
11289 < #ifdef __STDC__
11290 < # include <limits.h>
11291 < #else
11292 < # include <assert.h>
11293 < #endif
11294 <
11295 < #undef $ac_func
11296 <
11297 < /* Override any gcc2 internal prototype to avoid an error.  */
11298 < #ifdef __cplusplus
11299 < extern "C"
11300 < {
11301 < #endif
11302 < /* We use char because int might match the return type of a gcc2
11303 <   builtin and then its argument prototype would still apply.  */
11304 < char $ac_func ();
11305 < /* The GNU C library defines this for functions which it implements
11306 <    to always fail with ENOSYS.  Some functions are actually named
11307 <    something starting with __ and the normal name is an alias.  */
11308 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11309 < choke me
11310 < #else
11311 < char (*f) () = $ac_func;
11312 < #endif
11313 < #ifdef __cplusplus
11314 < }
11315 < #endif
11316 <
11317 < #ifdef FC_DUMMY_MAIN
11318 < #ifndef FC_DUMMY_MAIN_EQ_F77
11319 < #  ifdef __cplusplus
11320 <     extern "C"
11321 < #  endif
11322 <   int FC_DUMMY_MAIN() { return 1; }
11323 < #endif
11324 < #endif
11325 < int
11326 < main ()
11327 < {
11328 < return f != $ac_func;
11329 <  ;
11330 <  return 0;
11331 < }
11332 < _ACEOF
11333 < rm -f conftest.$ac_objext conftest$ac_exeext
11334 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11335 <  (eval $ac_link) 2>conftest.er1
11336 <  ac_status=$?
11337 <  grep -v '^ *+' conftest.er1 >conftest.err
11338 <  rm -f conftest.er1
11339 <  cat conftest.err >&5
11340 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11341 <  (exit $ac_status); } &&
11342 <         { ac_try='test -z "$ac_c_werror_flag"
11343 <                         || test ! -s conftest.err'
11344 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11345 <  (eval $ac_try) 2>&5
11346 <  ac_status=$?
11347 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11348 <  (exit $ac_status); }; } &&
11349 <         { ac_try='test -s conftest$ac_exeext'
11350 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11351 <  (eval $ac_try) 2>&5
11352 <  ac_status=$?
11353 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11354 <  (exit $ac_status); }; }; then
11355 <  eval "$as_ac_var=yes"
11356 < else
11357 <  echo "$as_me: failed program was:" >&5
11358 < sed 's/^/| /' conftest.$ac_ext >&5
11359 <
11360 < eval "$as_ac_var=no"
11361 < fi
11362 < rm -f conftest.err conftest.$ac_objext \
11363 <      conftest$ac_exeext conftest.$ac_ext
11364 < fi
11365 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11366 < echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11367 < if test `eval echo '${'$as_ac_var'}'` = yes; then
11368 <  cat >>confdefs.h <<_ACEOF
11369 < #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11370 < _ACEOF
11371 <
11372 < else
11373 <  # FreeBSD has a gnugetopt library for this
11374 <    echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
11375 < echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
11376 < if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
11377 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11378 < else
11379 <  ac_check_lib_save_LIBS=$LIBS
11380 < LIBS="-lgnugetopt  $LIBS"
11381 < cat >conftest.$ac_ext <<_ACEOF
11382 < /* confdefs.h.  */
11383 < _ACEOF
11384 < cat confdefs.h >>conftest.$ac_ext
11385 < cat >>conftest.$ac_ext <<_ACEOF
11386 < /* end confdefs.h.  */
11387 <
11388 < /* Override any gcc2 internal prototype to avoid an error.  */
11389 < #ifdef __cplusplus
11390 < extern "C"
11391 < #endif
11392 < /* We use char because int might match the return type of a gcc2
11393 <   builtin and then its argument prototype would still apply.  */
11394 < char getopt_long ();
11395 < #ifdef FC_DUMMY_MAIN
11396 < #ifndef FC_DUMMY_MAIN_EQ_F77
11397 < #  ifdef __cplusplus
11398 <     extern "C"
11399 < #  endif
11400 <   int FC_DUMMY_MAIN() { return 1; }
11401 < #endif
11402 < #endif
11403 < int
11404 < main ()
11405 < {
11406 < getopt_long ();
11407 <  ;
11408 <  return 0;
11409 < }
11410 < _ACEOF
11411 < rm -f conftest.$ac_objext conftest$ac_exeext
11412 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11413 <  (eval $ac_link) 2>conftest.er1
11414 <  ac_status=$?
11415 <  grep -v '^ *+' conftest.er1 >conftest.err
11416 <  rm -f conftest.er1
11417 <  cat conftest.err >&5
11418 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11419 <  (exit $ac_status); } &&
11420 <         { ac_try='test -z "$ac_c_werror_flag"
11421 <                         || test ! -s conftest.err'
11422 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11423 <  (eval $ac_try) 2>&5
11424 <  ac_status=$?
11425 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11426 <  (exit $ac_status); }; } &&
11427 <         { ac_try='test -s conftest$ac_exeext'
11428 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11429 <  (eval $ac_try) 2>&5
11430 <  ac_status=$?
11431 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11432 <  (exit $ac_status); }; }; then
11433 <  ac_cv_lib_gnugetopt_getopt_long=yes
11434 < else
11435 <  echo "$as_me: failed program was:" >&5
11436 < sed 's/^/| /' conftest.$ac_ext >&5
11437 <
11438 < ac_cv_lib_gnugetopt_getopt_long=no
11439 < fi
11440 < rm -f conftest.err conftest.$ac_objext \
11441 <      conftest$ac_exeext conftest.$ac_ext
11442 < LIBS=$ac_check_lib_save_LIBS
11443 < fi
11444 < echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
11445 < echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
11446 < if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
11447 <  cat >>confdefs.h <<\_ACEOF
11448 < #define HAVE_GETOPT_LONG 1
11449 < _ACEOF
11450 <
11451 < else
11452 <  # use the GNU replacement
11453 <      case $LIBOBJS in
11454 <    "getopt.$ac_objext"   | \
11455 <  *" getopt.$ac_objext"   | \
11456 <    "getopt.$ac_objext "* | \
11457 <  *" getopt.$ac_objext "* ) ;;
11458 <  *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
11459 < esac
11460 <
11461 <      case $LIBOBJS in
11462 <    "getopt1.$ac_objext"   | \
11463 <  *" getopt1.$ac_objext"   | \
11464 <    "getopt1.$ac_objext "* | \
11465 <  *" getopt1.$ac_objext "* ) ;;
11466 <  *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
11467 < esac
11468 <
11469 <                ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
11470 <
11471 < fi
11472 <
11473 < fi
11474 < done
11475 <
11476 <
11477 < ac_ext=cc
11478 < ac_cpp='$CXXCPP $CPPFLAGS'
11479 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11480 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11481 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11482 <
11483 <
11484 < echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
11485 < echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6
11486 < if test "${ac_cv_cxx_namespaces+set}" = set; then
11487 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11488 < else
11489 <
11490 <
11491 < ac_ext=cc
11492 < ac_cpp='$CXXCPP $CPPFLAGS'
11493 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11494 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11495 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11496 <
11497 < cat >conftest.$ac_ext <<_ACEOF
11498 < /* confdefs.h.  */
11499 < _ACEOF
11500 < cat confdefs.h >>conftest.$ac_ext
11501 < cat >>conftest.$ac_ext <<_ACEOF
11502 < /* end confdefs.h.  */
11503 < namespace Outer { namespace Inner { int i = 0; }}
11504 < #ifdef FC_DUMMY_MAIN
11505 < #ifndef FC_DUMMY_MAIN_EQ_F77
11506 < #  ifdef __cplusplus
11507 <     extern "C"
11508 < #  endif
11509 <   int FC_DUMMY_MAIN() { return 1; }
11510 < #endif
11511 < #endif
11512 < int
11513 < main ()
11514 < {
11515 < using namespace Outer::Inner; return i;
11516 <  ;
11517 <  return 0;
11518 < }
11519 < _ACEOF
11520 < rm -f conftest.$ac_objext
11521 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11522 <  (eval $ac_compile) 2>conftest.er1
11523 <  ac_status=$?
11524 <  grep -v '^ *+' conftest.er1 >conftest.err
11525 <  rm -f conftest.er1
11526 <  cat conftest.err >&5
11527 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11528 <  (exit $ac_status); } &&
11529 <         { ac_try='test -z "$ac_cxx_werror_flag"
11530 <                         || test ! -s conftest.err'
11531 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11532 <  (eval $ac_try) 2>&5
11533 <  ac_status=$?
11534 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11535 <  (exit $ac_status); }; } &&
11536 <         { ac_try='test -s conftest.$ac_objext'
11537 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11538 <  (eval $ac_try) 2>&5
11539 <  ac_status=$?
11540 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11541 <  (exit $ac_status); }; }; then
11542 <  ac_cv_cxx_namespaces=yes
11543 < else
11544 <  echo "$as_me: failed program was:" >&5
11545 < sed 's/^/| /' conftest.$ac_ext >&5
11546 <
11547 < ac_cv_cxx_namespaces=no
11548 < fi
11549 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11550 < ac_ext=cc
11551 < ac_cpp='$CXXCPP $CPPFLAGS'
11552 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11553 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11554 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11555 <
11556 <
11557 < fi
11558 < echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
11559 < echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6
11560 < if test "$ac_cv_cxx_namespaces" = yes; then
11561 <
11562 < cat >>confdefs.h <<\_ACEOF
11563 < #define HAVE_NAMESPACES
11564 < _ACEOF
11565 <
11566 < fi
11567 <
11568 < ac_ext=cc
11569 < ac_cpp='$CXXCPP $CPPFLAGS'
11570 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11571 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11572 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11573 < echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
11574 < echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
11575 < if test -z "$CXXCPP"; then
11576 <  if test "${ac_cv_prog_CXXCPP+set}" = set; then
11577 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11578 < else
11579 <      # Double quotes because CXXCPP needs to be expanded
11580 <    for CXXCPP in "$CXX -E" "/lib/cpp"
11581 <    do
11582 <      ac_preproc_ok=false
11583 < for ac_cxx_preproc_warn_flag in '' yes
11584 < do
11585 <  # Use a header file that comes with gcc, so configuring glibc
11586 <  # with a fresh cross-compiler works.
11587 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11588 <  # <limits.h> exists even on freestanding compilers.
11589 <  # On the NeXT, cc -E runs the code through the compiler's parser,
11590 <  # not just through cpp. "Syntax error" is here to catch this case.
11591 <  cat >conftest.$ac_ext <<_ACEOF
11592 < /* confdefs.h.  */
11593 < _ACEOF
11594 < cat confdefs.h >>conftest.$ac_ext
11595 < cat >>conftest.$ac_ext <<_ACEOF
11596 < /* end confdefs.h.  */
11597 < #ifdef __STDC__
11598 < # include <limits.h>
11599 < #else
11600 < # include <assert.h>
11601 < #endif
11602 <                     Syntax error
11603 < _ACEOF
11604 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11605 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11606 <  ac_status=$?
11607 <  grep -v '^ *+' conftest.er1 >conftest.err
11608 <  rm -f conftest.er1
11609 <  cat conftest.err >&5
11610 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11611 <  (exit $ac_status); } >/dev/null; then
11612 <  if test -s conftest.err; then
11613 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
11614 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11615 <  else
11616 <    ac_cpp_err=
11617 <  fi
11618 < else
11619 <  ac_cpp_err=yes
11620 < fi
11621 < if test -z "$ac_cpp_err"; then
11622 <  :
11623 < else
11624 <  echo "$as_me: failed program was:" >&5
11625 < sed 's/^/| /' conftest.$ac_ext >&5
11626 <
11627 <  # Broken: fails on valid input.
11628 < continue
11629 < fi
11630 < rm -f conftest.err conftest.$ac_ext
11631 <
11632 <  # OK, works on sane cases.  Now check whether non-existent headers
11633 <  # can be detected and how.
11634 <  cat >conftest.$ac_ext <<_ACEOF
11635 < /* confdefs.h.  */
11636 < _ACEOF
11637 < cat confdefs.h >>conftest.$ac_ext
11638 < cat >>conftest.$ac_ext <<_ACEOF
11639 < /* end confdefs.h.  */
11640 < #include <ac_nonexistent.h>
11641 < _ACEOF
11642 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11643 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11644 <  ac_status=$?
11645 <  grep -v '^ *+' conftest.er1 >conftest.err
11646 <  rm -f conftest.er1
11647 <  cat conftest.err >&5
11648 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11649 <  (exit $ac_status); } >/dev/null; then
11650 <  if test -s conftest.err; then
11651 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
11652 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11653 <  else
11654 <    ac_cpp_err=
11655 <  fi
11656 < else
11657 <  ac_cpp_err=yes
11658 < fi
11659 < if test -z "$ac_cpp_err"; then
11660 <  # Broken: success on invalid input.
11661 < continue
11662 < else
11663 <  echo "$as_me: failed program was:" >&5
11664 < sed 's/^/| /' conftest.$ac_ext >&5
11665 <
11666 <  # Passes both tests.
11667 < ac_preproc_ok=:
11668 < break
11669 < fi
11670 < rm -f conftest.err conftest.$ac_ext
11671 <
11672 < done
11673 < # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11674 < rm -f conftest.err conftest.$ac_ext
11675 < if $ac_preproc_ok; then
11676 <  break
11677 < fi
11678 <
11679 <    done
11680 <    ac_cv_prog_CXXCPP=$CXXCPP
11681 <
11682 < fi
11683 <  CXXCPP=$ac_cv_prog_CXXCPP
11684 < else
11685 <  ac_cv_prog_CXXCPP=$CXXCPP
11686 < fi
11687 < echo "$as_me:$LINENO: result: $CXXCPP" >&5
11688 < echo "${ECHO_T}$CXXCPP" >&6
11689 < ac_preproc_ok=false
11690 < for ac_cxx_preproc_warn_flag in '' yes
11691 < do
11692 <  # Use a header file that comes with gcc, so configuring glibc
11693 <  # with a fresh cross-compiler works.
11694 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11695 <  # <limits.h> exists even on freestanding compilers.
11696 <  # On the NeXT, cc -E runs the code through the compiler's parser,
11697 <  # not just through cpp. "Syntax error" is here to catch this case.
11698 <  cat >conftest.$ac_ext <<_ACEOF
11699 < /* confdefs.h.  */
11700 < _ACEOF
11701 < cat confdefs.h >>conftest.$ac_ext
11702 < cat >>conftest.$ac_ext <<_ACEOF
11703 < /* end confdefs.h.  */
11704 < #ifdef __STDC__
11705 < # include <limits.h>
11706 < #else
11707 < # include <assert.h>
11708 < #endif
11709 <                     Syntax error
11710 < _ACEOF
11711 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11712 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11713 <  ac_status=$?
11714 <  grep -v '^ *+' conftest.er1 >conftest.err
11715 <  rm -f conftest.er1
11716 <  cat conftest.err >&5
11717 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11718 <  (exit $ac_status); } >/dev/null; then
11719 <  if test -s conftest.err; then
11720 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
11721 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11722 <  else
11723 <    ac_cpp_err=
11724 <  fi
11725 < else
11726 <  ac_cpp_err=yes
11727 < fi
11728 < if test -z "$ac_cpp_err"; then
11729 <  :
11730 < else
11731 <  echo "$as_me: failed program was:" >&5
11732 < sed 's/^/| /' conftest.$ac_ext >&5
11733 <
11734 <  # Broken: fails on valid input.
11735 < continue
11736 < fi
11737 < rm -f conftest.err conftest.$ac_ext
11738 <
11739 <  # OK, works on sane cases.  Now check whether non-existent headers
11740 <  # can be detected and how.
11741 <  cat >conftest.$ac_ext <<_ACEOF
11742 < /* confdefs.h.  */
11743 < _ACEOF
11744 < cat confdefs.h >>conftest.$ac_ext
11745 < cat >>conftest.$ac_ext <<_ACEOF
11746 < /* end confdefs.h.  */
11747 < #include <ac_nonexistent.h>
11748 < _ACEOF
11749 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11750 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11751 <  ac_status=$?
11752 <  grep -v '^ *+' conftest.er1 >conftest.err
11753 <  rm -f conftest.er1
11754 <  cat conftest.err >&5
11755 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11756 <  (exit $ac_status); } >/dev/null; then
11757 <  if test -s conftest.err; then
11758 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
11759 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11760 <  else
11761 <    ac_cpp_err=
11762 <  fi
11763 < else
11764 <  ac_cpp_err=yes
11765 < fi
11766 < if test -z "$ac_cpp_err"; then
11767 <  # Broken: success on invalid input.
11768 < continue
11769 < else
11770 <  echo "$as_me: failed program was:" >&5
11771 < sed 's/^/| /' conftest.$ac_ext >&5
11772 <
11773 <  # Passes both tests.
11774 < ac_preproc_ok=:
11775 < break
11776 < fi
11777 < rm -f conftest.err conftest.$ac_ext
11778 <
11779 < done
11780 < # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11781 < rm -f conftest.err conftest.$ac_ext
11782 < if $ac_preproc_ok; then
11783 <  :
11784 < else
11785 <  { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
11786 < See \`config.log' for more details." >&5
11787 < echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
11788 < See \`config.log' for more details." >&2;}
11789 <   { (exit 1); exit 1; }; }
11790 < fi
11791 <
11792 < ac_ext=cc
11793 < ac_cpp='$CXXCPP $CPPFLAGS'
11794 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11795 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11796 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11797 <
11798 <
11799 < echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
11800 < echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6
11801 < if test "${ac_cv_cxx_have_stl+set}" = set; then
11802 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11803 < else
11804 <
11805 <
11806 <
11807 < ac_ext=cc
11808 < ac_cpp='$CXXCPP $CPPFLAGS'
11809 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11810 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11811 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11812 <
11813 < cat >conftest.$ac_ext <<_ACEOF
11814 < /* confdefs.h.  */
11815 < _ACEOF
11816 < cat confdefs.h >>conftest.$ac_ext
11817 < cat >>conftest.$ac_ext <<_ACEOF
11818 < /* end confdefs.h.  */
11819 < #include <list>
11820 < #include <deque>
11821 < #ifdef HAVE_NAMESPACES
11822 < using namespace std;
11823 < #endif
11824 < #ifdef FC_DUMMY_MAIN
11825 < #ifndef FC_DUMMY_MAIN_EQ_F77
11826 < #  ifdef __cplusplus
11827 <     extern "C"
11828 < #  endif
11829 <   int FC_DUMMY_MAIN() { return 1; }
11830 < #endif
11831 < #endif
11832 < int
11833 < main ()
11834 < {
11835 < list<int> x; x.push_back(5);
11836 < list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
11837 <  ;
11838 <  return 0;
11839 < }
11840 < _ACEOF
11841 < rm -f conftest.$ac_objext
11842 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11843 <  (eval $ac_compile) 2>conftest.er1
11844 <  ac_status=$?
11845 <  grep -v '^ *+' conftest.er1 >conftest.err
11846 <  rm -f conftest.er1
11847 <  cat conftest.err >&5
11848 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11849 <  (exit $ac_status); } &&
11850 <         { ac_try='test -z "$ac_cxx_werror_flag"
11851 <                         || test ! -s conftest.err'
11852 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11853 <  (eval $ac_try) 2>&5
11854 <  ac_status=$?
11855 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11856 <  (exit $ac_status); }; } &&
11857 <         { ac_try='test -s conftest.$ac_objext'
11858 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11859 <  (eval $ac_try) 2>&5
11860 <  ac_status=$?
11861 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11862 <  (exit $ac_status); }; }; then
11863 <  ac_cv_cxx_have_stl=yes
11864 < else
11865 <  echo "$as_me: failed program was:" >&5
11866 < sed 's/^/| /' conftest.$ac_ext >&5
11867 <
11868 < ac_cv_cxx_have_stl=no
11869 < fi
11870 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11871 < ac_ext=cc
11872 < ac_cpp='$CXXCPP $CPPFLAGS'
11873 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11874 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11875 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11876 <
11877 <
11878 < fi
11879 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
11880 < echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6
11881 < if test "$ac_cv_cxx_have_stl" = yes; then
11882 <
11883 < cat >>confdefs.h <<\_ACEOF
11884 < #define HAVE_STL
11885 < _ACEOF
11886 <
11887 < fi
11888 <
11889 <
11890 <
11891 <  if test "${ac_cv_header_iostream+set}" = set; then
11892 <  echo "$as_me:$LINENO: checking for iostream" >&5
11893 < echo $ECHO_N "checking for iostream... $ECHO_C" >&6
11894 < if test "${ac_cv_header_iostream+set}" = set; then
11895 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11896 < fi
11897 < echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
11898 < echo "${ECHO_T}$ac_cv_header_iostream" >&6
11899 < else
11900 <  # Is the header compilable?
11901 < echo "$as_me:$LINENO: checking iostream usability" >&5
11902 < echo $ECHO_N "checking iostream usability... $ECHO_C" >&6
11903 < cat >conftest.$ac_ext <<_ACEOF
11904 < /* confdefs.h.  */
11905 < _ACEOF
11906 < cat confdefs.h >>conftest.$ac_ext
11907 < cat >>conftest.$ac_ext <<_ACEOF
11908 < /* end confdefs.h.  */
11909 < $ac_includes_default
11910 < #include <iostream>
11911 < _ACEOF
11912 < rm -f conftest.$ac_objext
11913 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11914 <  (eval $ac_compile) 2>conftest.er1
11915 <  ac_status=$?
11916 <  grep -v '^ *+' conftest.er1 >conftest.err
11917 <  rm -f conftest.er1
11918 <  cat conftest.err >&5
11919 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11920 <  (exit $ac_status); } &&
11921 <         { ac_try='test -z "$ac_cxx_werror_flag"
11922 <                         || test ! -s conftest.err'
11923 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11924 <  (eval $ac_try) 2>&5
11925 <  ac_status=$?
11926 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11927 <  (exit $ac_status); }; } &&
11928 <         { ac_try='test -s conftest.$ac_objext'
11929 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11930 <  (eval $ac_try) 2>&5
11931 <  ac_status=$?
11932 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11933 <  (exit $ac_status); }; }; then
11934 <  ac_header_compiler=yes
11935 < else
11936 <  echo "$as_me: failed program was:" >&5
11937 < sed 's/^/| /' conftest.$ac_ext >&5
11938 <
11939 < ac_header_compiler=no
11940 < fi
11941 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11942 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11943 < echo "${ECHO_T}$ac_header_compiler" >&6
11944 <
11945 < # Is the header present?
11946 < echo "$as_me:$LINENO: checking iostream presence" >&5
11947 < echo $ECHO_N "checking iostream presence... $ECHO_C" >&6
11948 < cat >conftest.$ac_ext <<_ACEOF
11949 < /* confdefs.h.  */
11950 < _ACEOF
11951 < cat confdefs.h >>conftest.$ac_ext
11952 < cat >>conftest.$ac_ext <<_ACEOF
11953 < /* end confdefs.h.  */
11954 < #include <iostream>
11955 < _ACEOF
11956 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11957 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11958 <  ac_status=$?
11959 <  grep -v '^ *+' conftest.er1 >conftest.err
11960 <  rm -f conftest.er1
11961 <  cat conftest.err >&5
11962 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11963 <  (exit $ac_status); } >/dev/null; then
11964 <  if test -s conftest.err; then
11965 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
11966 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11967 <  else
11968 <    ac_cpp_err=
11969 <  fi
11970 < else
11971 <  ac_cpp_err=yes
11972 < fi
11973 < if test -z "$ac_cpp_err"; then
11974 <  ac_header_preproc=yes
11975 < else
11976 <  echo "$as_me: failed program was:" >&5
11977 < sed 's/^/| /' conftest.$ac_ext >&5
11978 <
11979 <  ac_header_preproc=no
11980 < fi
11981 < rm -f conftest.err conftest.$ac_ext
11982 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11983 < echo "${ECHO_T}$ac_header_preproc" >&6
11984 <
11985 < # So?  What about this header?
11986 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11987 <  yes:no: )
11988 <    { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
11989 < echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
11990 <    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
11991 < echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
11992 <    ac_header_preproc=yes
11993 <    ;;
11994 <  no:yes:* )
11995 <    { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
11996 < echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
11997 <    { echo "$as_me:$LINENO: WARNING: iostream:     check for missing prerequisite headers?" >&5
11998 < echo "$as_me: WARNING: iostream:     check for missing prerequisite headers?" >&2;}
11999 <    { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
12000 < echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
12001 <    { echo "$as_me:$LINENO: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&5
12002 < echo "$as_me: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&2;}
12003 <    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
12004 < echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
12005 <    { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
12006 < echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
12007 <    (
12008 <      cat <<\_ASBOX
12009 < ## ------------------------------ ##
12010 < ## Report this to gezelter@nd.edu ##
12011 < ## ------------------------------ ##
12012 < _ASBOX
12013 <    ) |
12014 <      sed "s/^/$as_me: WARNING:     /" >&2
12015 <    ;;
12016 < esac
12017 < echo "$as_me:$LINENO: checking for iostream" >&5
12018 < echo $ECHO_N "checking for iostream... $ECHO_C" >&6
12019 < if test "${ac_cv_header_iostream+set}" = set; then
12020 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12021 < else
12022 <  ac_cv_header_iostream=$ac_header_preproc
12023 < fi
12024 < echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
12025 < echo "${ECHO_T}$ac_cv_header_iostream" >&6
12026 <
12027 < fi
12028 < if test $ac_cv_header_iostream = yes; then
12029 <
12030 <
12031 < cat >>confdefs.h <<\_ACEOF
12032 < #define HAVE_IOSTREAM 1
12033 < _ACEOF
12034 <
12035 <
12036 < else
12037 <
12038 <
12039 < for ac_header in iostream.h
12040 < do
12041 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12042 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
12043 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
12044 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12045 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
12046 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12047 < fi
12048 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12049 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12050 < else
12051 <  # Is the header compilable?
12052 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
12053 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12054 < cat >conftest.$ac_ext <<_ACEOF
12055 < /* confdefs.h.  */
12056 < _ACEOF
12057 < cat confdefs.h >>conftest.$ac_ext
12058 < cat >>conftest.$ac_ext <<_ACEOF
12059 < /* end confdefs.h.  */
12060 < $ac_includes_default
12061 < #include <$ac_header>
12062 < _ACEOF
12063 < rm -f conftest.$ac_objext
10830 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10831 <  (eval $ac_compile) 2>conftest.er1
10832 <  ac_status=$?
10833 <  grep -v '^ *+' conftest.er1 >conftest.err
10834 <  rm -f conftest.er1
10835 <  cat conftest.err >&5
10836 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10837 <  (exit $ac_status); } &&
10838 <         { ac_try='test -z "$ac_cxx_werror_flag"
10839 <                         || test ! -s conftest.err'
10840 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10841 <  (eval $ac_try) 2>&5
10842 <  ac_status=$?
10843 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10844 <  (exit $ac_status); }; } &&
10845 <         { ac_try='test -s conftest.$ac_objext'
10846 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10847 <  (eval $ac_try) 2>&5
10848 <  ac_status=$?
10849 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10850 <  (exit $ac_status); }; }; then
10851 <  ac_header_compiler=yes
10852 < else
10853 <  echo "$as_me: failed program was:" >&5
10854 < sed 's/^/| /' conftest.$ac_ext >&5
10855 <
10856 < ac_header_compiler=no
10857 < fi
10858 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10859 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10860 < echo "${ECHO_T}$ac_header_compiler" >&6
10861 <
10862 < # Is the header present?
10863 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
10864 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10865 < cat >conftest.$ac_ext <<_ACEOF
10866 < /* confdefs.h.  */
10867 < _ACEOF
10868 < cat confdefs.h >>conftest.$ac_ext
10869 < cat >>conftest.$ac_ext <<_ACEOF
10870 < /* end confdefs.h.  */
10871 < #include <$ac_header>
10872 < _ACEOF
10873 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10874 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10875 <  ac_status=$?
10876 <  grep -v '^ *+' conftest.er1 >conftest.err
10877 <  rm -f conftest.er1
10878 <  cat conftest.err >&5
10879 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10880 <  (exit $ac_status); } >/dev/null; then
10881 <  if test -s conftest.err; then
10882 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
10883 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10884 <  else
10885 <    ac_cpp_err=
10886 <  fi
10887 < else
10888 <  ac_cpp_err=yes
10889 < fi
10890 < if test -z "$ac_cpp_err"; then
10891 <  ac_header_preproc=yes
10892 < else
10893 <  echo "$as_me: failed program was:" >&5
10894 < sed 's/^/| /' conftest.$ac_ext >&5
10895 <
10896 <  ac_header_preproc=no
10897 < fi
10898 < rm -f conftest.err conftest.$ac_ext
10899 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10900 < echo "${ECHO_T}$ac_header_preproc" >&6
10901 <
10902 < # So?  What about this header?
10903 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10904 <  yes:no: )
10905 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10906 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10907 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10908 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10909 <    ac_header_preproc=yes
10910 <    ;;
10911 <  no:yes:* )
10912 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10913 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10914 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10915 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10916 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10917 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10918 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10919 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10920 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10921 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10922 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10923 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10924 <    (
10925 <      cat <<\_ASBOX
10926 < ## ------------------------------ ##
10927 < ## Report this to gezelter@nd.edu ##
10928 < ## ------------------------------ ##
10929 < _ASBOX
10930 <    ) |
10931 <      sed "s/^/$as_me: WARNING:     /" >&2
10932 <    ;;
10933 < esac
10934 < echo "$as_me:$LINENO: checking for $ac_header" >&5
10935 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10936 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
10937 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10938 < else
10939 <  eval "$as_ac_Header=\$ac_header_preproc"
10940 < fi
10941 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10942 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10943 <
10944 < fi
10945 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
10946 <  cat >>confdefs.h <<_ACEOF
10947 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10948 < _ACEOF
10949 <
10950 < fi
10951 <
10952 < done
10953 <
10954 <
10955 < fi
10956 <
10957 <
10958 <
10959 <
10960 <  if test "${ac_cv_header_iomanip+set}" = set; then
10961 <  echo "$as_me:$LINENO: checking for iomanip" >&5
10962 < echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
10963 < if test "${ac_cv_header_iomanip+set}" = set; then
10964 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10965 < fi
10966 < echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
10967 < echo "${ECHO_T}$ac_cv_header_iomanip" >&6
10968 < else
10969 <  # Is the header compilable?
10970 < echo "$as_me:$LINENO: checking iomanip usability" >&5
10971 < echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6
10972 < cat >conftest.$ac_ext <<_ACEOF
10973 < /* confdefs.h.  */
10974 < _ACEOF
10975 < cat confdefs.h >>conftest.$ac_ext
10976 < cat >>conftest.$ac_ext <<_ACEOF
10977 < /* end confdefs.h.  */
10978 < $ac_includes_default
10979 < #include <iomanip>
10980 < _ACEOF
10981 < rm -f conftest.$ac_objext
10982 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10983 <  (eval $ac_compile) 2>conftest.er1
10984 <  ac_status=$?
10985 <  grep -v '^ *+' conftest.er1 >conftest.err
10986 <  rm -f conftest.er1
10987 <  cat conftest.err >&5
10988 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10989 <  (exit $ac_status); } &&
10990 <         { ac_try='test -z "$ac_cxx_werror_flag"
10991 <                         || test ! -s conftest.err'
10992 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10993 <  (eval $ac_try) 2>&5
10994 <  ac_status=$?
10995 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10996 <  (exit $ac_status); }; } &&
10997 <         { ac_try='test -s conftest.$ac_objext'
10998 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10999 <  (eval $ac_try) 2>&5
11000 <  ac_status=$?
11001 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11002 <  (exit $ac_status); }; }; then
11003 <  ac_header_compiler=yes
11004 < else
11005 <  echo "$as_me: failed program was:" >&5
11006 < sed 's/^/| /' conftest.$ac_ext >&5
11007 <
11008 < ac_header_compiler=no
11009 < fi
11010 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11011 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11012 < echo "${ECHO_T}$ac_header_compiler" >&6
11013 <
11014 < # Is the header present?
11015 < echo "$as_me:$LINENO: checking iomanip presence" >&5
11016 < echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6
11017 < cat >conftest.$ac_ext <<_ACEOF
11018 < /* confdefs.h.  */
11019 < _ACEOF
11020 < cat confdefs.h >>conftest.$ac_ext
11021 < cat >>conftest.$ac_ext <<_ACEOF
11022 < /* end confdefs.h.  */
11023 < #include <iomanip>
11024 < _ACEOF
11025 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11026 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11027 <  ac_status=$?
11028 <  grep -v '^ *+' conftest.er1 >conftest.err
11029 <  rm -f conftest.er1
11030 <  cat conftest.err >&5
11031 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11032 <  (exit $ac_status); } >/dev/null; then
11033 <  if test -s conftest.err; then
11034 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
11035 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11036 <  else
11037 <    ac_cpp_err=
11038 <  fi
11039 < else
11040 <  ac_cpp_err=yes
11041 < fi
11042 < if test -z "$ac_cpp_err"; then
11043 <  ac_header_preproc=yes
11044 < else
11045 <  echo "$as_me: failed program was:" >&5
11046 < sed 's/^/| /' conftest.$ac_ext >&5
11047 <
11048 <  ac_header_preproc=no
11049 < fi
11050 < rm -f conftest.err conftest.$ac_ext
11051 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11052 < echo "${ECHO_T}$ac_header_preproc" >&6
11053 <
11054 < # So?  What about this header?
11055 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11056 <  yes:no: )
11057 <    { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
11058 < echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
11059 <    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
11060 < echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
11061 <    ac_header_preproc=yes
11062 <    ;;
11063 <  no:yes:* )
11064 <    { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
11065 < echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
11066 <    { echo "$as_me:$LINENO: WARNING: iomanip:     check for missing prerequisite headers?" >&5
11067 < echo "$as_me: WARNING: iomanip:     check for missing prerequisite headers?" >&2;}
11068 <    { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
11069 < echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
11070 <    { echo "$as_me:$LINENO: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&5
11071 < echo "$as_me: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&2;}
11072 <    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
11073 < echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
11074 <    { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
11075 < echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
11076 <    (
11077 <      cat <<\_ASBOX
11078 < ## ------------------------------ ##
11079 < ## Report this to gezelter@nd.edu ##
11080 < ## ------------------------------ ##
11081 < _ASBOX
11082 <    ) |
11083 <      sed "s/^/$as_me: WARNING:     /" >&2
11084 <    ;;
11085 < esac
11086 < echo "$as_me:$LINENO: checking for iomanip" >&5
11087 < echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
11088 < if test "${ac_cv_header_iomanip+set}" = set; then
11089 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11090 < else
11091 <  ac_cv_header_iomanip=$ac_header_preproc
11092 < fi
11093 < echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
11094 < echo "${ECHO_T}$ac_cv_header_iomanip" >&6
11095 <
11096 < fi
11097 < if test $ac_cv_header_iomanip = yes; then
11098 <
11099 <
11100 < cat >>confdefs.h <<\_ACEOF
11101 < #define HAVE_IOMANIP 1
11102 < _ACEOF
11103 <
11104 <
11105 < else
11106 <
11107 <
11108 < for ac_header in iomanip.h
11109 < do
11110 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11111 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11112 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
11113 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11114 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11115 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11116 < fi
11117 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11118 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11119 < else
11120 <  # Is the header compilable?
11121 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
11122 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11123 < cat >conftest.$ac_ext <<_ACEOF
11124 < /* confdefs.h.  */
11125 < _ACEOF
11126 < cat confdefs.h >>conftest.$ac_ext
11127 < cat >>conftest.$ac_ext <<_ACEOF
11128 < /* end confdefs.h.  */
11129 < $ac_includes_default
11130 < #include <$ac_header>
11131 < _ACEOF
11132 < rm -f conftest.$ac_objext
11133 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11134 <  (eval $ac_compile) 2>conftest.er1
11135 <  ac_status=$?
11136 <  grep -v '^ *+' conftest.er1 >conftest.err
11137 <  rm -f conftest.er1
11138 <  cat conftest.err >&5
11139 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11140 <  (exit $ac_status); } &&
11141 <         { ac_try='test -z "$ac_cxx_werror_flag"
11142 <                         || test ! -s conftest.err'
11143 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11144 <  (eval $ac_try) 2>&5
11145 <  ac_status=$?
11146 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11147 <  (exit $ac_status); }; } &&
11148 <         { ac_try='test -s conftest.$ac_objext'
11149 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11150 <  (eval $ac_try) 2>&5
11151 <  ac_status=$?
11152 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11153 <  (exit $ac_status); }; }; then
11154 <  ac_header_compiler=yes
11155 < else
11156 <  echo "$as_me: failed program was:" >&5
11157 < sed 's/^/| /' conftest.$ac_ext >&5
11158 <
11159 < ac_header_compiler=no
11160 < fi
11161 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11162 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11163 < echo "${ECHO_T}$ac_header_compiler" >&6
11164 <
11165 < # Is the header present?
11166 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
11167 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11168 < cat >conftest.$ac_ext <<_ACEOF
11169 < /* confdefs.h.  */
11170 < _ACEOF
11171 < cat confdefs.h >>conftest.$ac_ext
11172 < cat >>conftest.$ac_ext <<_ACEOF
11173 < /* end confdefs.h.  */
11174 < #include <$ac_header>
11175 < _ACEOF
11176 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11177 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11178 <  ac_status=$?
11179 <  grep -v '^ *+' conftest.er1 >conftest.err
11180 <  rm -f conftest.er1
11181 <  cat conftest.err >&5
11182 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11183 <  (exit $ac_status); } >/dev/null; then
11184 <  if test -s conftest.err; then
11185 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
11186 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11187 <  else
11188 <    ac_cpp_err=
11189 <  fi
11190 < else
11191 <  ac_cpp_err=yes
11192 < fi
11193 < if test -z "$ac_cpp_err"; then
11194 <  ac_header_preproc=yes
11195 < else
11196 <  echo "$as_me: failed program was:" >&5
11197 < sed 's/^/| /' conftest.$ac_ext >&5
11198 <
11199 <  ac_header_preproc=no
11200 < fi
11201 < rm -f conftest.err conftest.$ac_ext
11202 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11203 < echo "${ECHO_T}$ac_header_preproc" >&6
11204 <
11205 < # So?  What about this header?
11206 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11207 <  yes:no: )
11208 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11209 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11210 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11211 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11212 <    ac_header_preproc=yes
11213 <    ;;
11214 <  no:yes:* )
11215 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11216 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11217 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11218 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11219 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11220 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11221 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11222 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11223 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11224 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11225 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11226 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11227 <    (
11228 <      cat <<\_ASBOX
11229 < ## ------------------------------ ##
11230 < ## Report this to gezelter@nd.edu ##
11231 < ## ------------------------------ ##
11232 < _ASBOX
11233 <    ) |
11234 <      sed "s/^/$as_me: WARNING:     /" >&2
11235 <    ;;
11236 < esac
11237 < echo "$as_me:$LINENO: checking for $ac_header" >&5
11238 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11239 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11240 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11241 < else
11242 <  eval "$as_ac_Header=\$ac_header_preproc"
11243 < fi
11244 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11245 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11246 <
11247 < fi
11248 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
11249 <  cat >>confdefs.h <<_ACEOF
11250 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11251 < _ACEOF
11252 <
11253 < fi
11254 <
11255 < done
11256 <
11257 <
11258 < fi
11259 <
11260 <
11261 <
11262 <
11263 < for ac_header in cmath
11264 < do
11265 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11266 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11267 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
11268 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11269 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11270 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11271 < fi
11272 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11273 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11274 < else
11275 <  # Is the header compilable?
11276 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
11277 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11278 < cat >conftest.$ac_ext <<_ACEOF
11279 < /* confdefs.h.  */
11280 < _ACEOF
11281 < cat confdefs.h >>conftest.$ac_ext
11282 < cat >>conftest.$ac_ext <<_ACEOF
11283 < /* end confdefs.h.  */
11284 < $ac_includes_default
11285 < #include <$ac_header>
11286 < _ACEOF
11287 < rm -f conftest.$ac_objext
11288 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11289 <  (eval $ac_compile) 2>conftest.er1
11290 <  ac_status=$?
11291 <  grep -v '^ *+' conftest.er1 >conftest.err
11292 <  rm -f conftest.er1
11293 <  cat conftest.err >&5
11294 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11295 <  (exit $ac_status); } &&
11296 <         { ac_try='test -z "$ac_cxx_werror_flag"
11297 <                         || test ! -s conftest.err'
11298 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11299 <  (eval $ac_try) 2>&5
11300 <  ac_status=$?
11301 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11302 <  (exit $ac_status); }; } &&
11303 <         { ac_try='test -s conftest.$ac_objext'
11304 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11305 <  (eval $ac_try) 2>&5
11306 <  ac_status=$?
11307 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11308 <  (exit $ac_status); }; }; then
11309 <  ac_header_compiler=yes
11310 < else
11311 <  echo "$as_me: failed program was:" >&5
11312 < sed 's/^/| /' conftest.$ac_ext >&5
11313 <
11314 < ac_header_compiler=no
11315 < fi
11316 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11317 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11318 < echo "${ECHO_T}$ac_header_compiler" >&6
11319 <
11320 < # Is the header present?
11321 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
11322 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11323 < cat >conftest.$ac_ext <<_ACEOF
11324 < /* confdefs.h.  */
11325 < _ACEOF
11326 < cat confdefs.h >>conftest.$ac_ext
11327 < cat >>conftest.$ac_ext <<_ACEOF
11328 < /* end confdefs.h.  */
11329 < #include <$ac_header>
11330 < _ACEOF
11331 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11332 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11333 <  ac_status=$?
11334 <  grep -v '^ *+' conftest.er1 >conftest.err
11335 <  rm -f conftest.er1
11336 <  cat conftest.err >&5
11337 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11338 <  (exit $ac_status); } >/dev/null; then
11339 <  if test -s conftest.err; then
11340 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
11341 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11342 <  else
11343 <    ac_cpp_err=
11344 <  fi
11345 < else
11346 <  ac_cpp_err=yes
11347 < fi
11348 < if test -z "$ac_cpp_err"; then
11349 <  ac_header_preproc=yes
11350 < else
11351 <  echo "$as_me: failed program was:" >&5
11352 < sed 's/^/| /' conftest.$ac_ext >&5
11353 <
11354 <  ac_header_preproc=no
11355 < fi
11356 < rm -f conftest.err conftest.$ac_ext
11357 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11358 < echo "${ECHO_T}$ac_header_preproc" >&6
11359 <
11360 < # So?  What about this header?
11361 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11362 <  yes:no: )
11363 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11364 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11365 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11366 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11367 <    ac_header_preproc=yes
11368 <    ;;
11369 <  no:yes:* )
11370 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11371 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11372 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11373 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11374 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11375 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11376 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11377 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11378 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11379 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11380 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11381 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11382 <    (
11383 <      cat <<\_ASBOX
11384 < ## ------------------------------ ##
11385 < ## Report this to gezelter@nd.edu ##
11386 < ## ------------------------------ ##
11387 < _ASBOX
11388 <    ) |
11389 <      sed "s/^/$as_me: WARNING:     /" >&2
11390 <    ;;
11391 < esac
11392 < echo "$as_me:$LINENO: checking for $ac_header" >&5
11393 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11394 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11395 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11396 < else
11397 <  eval "$as_ac_Header=\$ac_header_preproc"
11398 < fi
11399 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11400 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11401 <
11402 < fi
11403 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
11404 <  cat >>confdefs.h <<_ACEOF
11405 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11406 < _ACEOF
11407 <
11408 < fi
11409 <
11410 < done
11411 <
11412 <
11413 <
11414 <
11415 <  echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
11416 < echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6
11417 < if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
11418 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11419 < else
11420 <
11421 <      ac_cv_cxx_have_std_iostream=no
11422 <      ac_cv_cxx_need_use_std_iostream=no
11423 <      if test "x$ac_cv_cxx_namespaces" = xyes; then
11424 <
11425 <
11426 <        ac_ext=cc
11427 < ac_cpp='$CXXCPP $CPPFLAGS'
11428 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11429 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11430 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11431 <
11432 <        cat >conftest.$ac_ext <<_ACEOF
11433 < /* confdefs.h.  */
11434 < _ACEOF
11435 < cat confdefs.h >>conftest.$ac_ext
11436 < cat >>conftest.$ac_ext <<_ACEOF
11437 < /* end confdefs.h.  */
11438 <
11439 < #ifdef HAVE_IOSTREAM
11440 < #include <iostream>
11441 < #else
11442 < #include <iostream.h>
11443 < #endif
11444 <
11445 < #ifdef FC_DUMMY_MAIN
11446 < #ifndef FC_DUMMY_MAIN_EQ_F77
11447 < #  ifdef __cplusplus
11448 <     extern "C"
11449 < #  endif
11450 <   int FC_DUMMY_MAIN() { return 1; }
11451 < #endif
11452 < #endif
11453 < int
11454 < main ()
11455 < {
11456 < std::cout<<"Hello World"<<std::endl;return 0;
11457 <  ;
11458 <  return 0;
11459 < }
11460 < _ACEOF
11461 < rm -f conftest.$ac_objext
11462 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11463 <  (eval $ac_compile) 2>conftest.er1
11464 <  ac_status=$?
11465 <  grep -v '^ *+' conftest.er1 >conftest.err
11466 <  rm -f conftest.er1
11467 <  cat conftest.err >&5
11468 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11469 <  (exit $ac_status); } &&
11470 <         { ac_try='test -z "$ac_cxx_werror_flag"
11471 <                         || test ! -s conftest.err'
11472 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11473 <  (eval $ac_try) 2>&5
11474 <  ac_status=$?
11475 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11476 <  (exit $ac_status); }; } &&
11477 <         { ac_try='test -s conftest.$ac_objext'
11478 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11479 <  (eval $ac_try) 2>&5
11480 <  ac_status=$?
11481 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11482 <  (exit $ac_status); }; }; then
11483 <  ac_cv_cxx_have_std_iostream=yes
11484 < else
11485 <  echo "$as_me: failed program was:" >&5
11486 < sed 's/^/| /' conftest.$ac_ext >&5
11487 <
11488 < fi
11489 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11490 <        cat >conftest.$ac_ext <<_ACEOF
11491 < /* confdefs.h.  */
11492 < _ACEOF
11493 < cat confdefs.h >>conftest.$ac_ext
11494 < cat >>conftest.$ac_ext <<_ACEOF
11495 < /* end confdefs.h.  */
11496 <
11497 < #define __USE_STD_IOSTREAM 1
11498 < #ifdef HAVE_IOSTREAM
11499 < #include <iostream>
11500 < #else
11501 < #include <iostream.h>
11502 < #endif
11503 <
11504 < #ifdef FC_DUMMY_MAIN
11505 < #ifndef FC_DUMMY_MAIN_EQ_F77
11506 < #  ifdef __cplusplus
11507 <     extern "C"
11508 < #  endif
11509 <   int FC_DUMMY_MAIN() { return 1; }
11510 < #endif
11511 < #endif
11512 < int
11513 < main ()
11514 < {
11515 < std::cout<<"Hello World"<<std::endl;return 0;
11516 <  ;
11517 <  return 0;
11518 < }
11519 < _ACEOF
11520 < rm -f conftest.$ac_objext
11521 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11522 <  (eval $ac_compile) 2>conftest.er1
11523 <  ac_status=$?
11524 <  grep -v '^ *+' conftest.er1 >conftest.err
11525 <  rm -f conftest.er1
11526 <  cat conftest.err >&5
11527 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11528 <  (exit $ac_status); } &&
11529 <         { ac_try='test -z "$ac_cxx_werror_flag"
11530 <                         || test ! -s conftest.err'
11531 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11532 <  (eval $ac_try) 2>&5
11533 <  ac_status=$?
11534 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11535 <  (exit $ac_status); }; } &&
11536 <         { ac_try='test -s conftest.$ac_objext'
11537 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11538 <  (eval $ac_try) 2>&5
11539 <  ac_status=$?
11540 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11541 <  (exit $ac_status); }; }; then
11542 <  ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
11543 < else
11544 <  echo "$as_me: failed program was:" >&5
11545 < sed 's/^/| /' conftest.$ac_ext >&5
11546 <
11547 < fi
11548 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11549 <        ac_ext=cc
11550 < ac_cpp='$CXXCPP $CPPFLAGS'
11551 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11552 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11553 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11554 <
11555 <      fi
11556 <
11557 < fi
11558 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
11559 < echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6
11560 <  if test "$ac_cv_cxx_have_std_iostream" = yes; then
11561 <
11562 < cat >>confdefs.h <<\_ACEOF
11563 < #define HAVE_STD_IOSTREAM 1
11564 < _ACEOF
11565 <
11566 <  fi
11567 <  if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
11568 <
11569 < cat >>confdefs.h <<\_ACEOF
11570 < #define __USE_STD_IOSTREAM 1
11571 < _ACEOF
11572 <
11573 <  fi
11574 <
11575 <
11576 <
11577 <
11578 <  echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
11579 < echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6
11580 < if test "${ac_cv_cxx_have_std_stl+set}" = set; then
11581 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11582 < else
11583 <
11584 <      ac_cv_cxx_have_std_stl=no
11585 <      if test "x$ac_cv_cxx_namespaces" = xyes; then
11586 <
11587 <
11588 <        ac_ext=cc
11589 < ac_cpp='$CXXCPP $CPPFLAGS'
11590 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11591 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11592 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11593 <
11594 <        cat >conftest.$ac_ext <<_ACEOF
11595 < /* confdefs.h.  */
11596 < _ACEOF
11597 < cat confdefs.h >>conftest.$ac_ext
11598 < cat >>conftest.$ac_ext <<_ACEOF
11599 < /* end confdefs.h.  */
11600 < #include <list>
11601 <
11602 < #ifdef FC_DUMMY_MAIN
11603 < #ifndef FC_DUMMY_MAIN_EQ_F77
11604 < #  ifdef __cplusplus
11605 <     extern "C"
11606 < #  endif
11607 <   int FC_DUMMY_MAIN() { return 1; }
11608 < #endif
11609 < #endif
11610 < int
11611 < main ()
11612 < {
11613 < std::list<int> foo;return 0;
11614 <  ;
11615 <  return 0;
11616 < }
11617 < _ACEOF
11618 < rm -f conftest.$ac_objext
11619 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11620 <  (eval $ac_compile) 2>conftest.er1
11621 <  ac_status=$?
11622 <  grep -v '^ *+' conftest.er1 >conftest.err
11623 <  rm -f conftest.er1
11624 <  cat conftest.err >&5
11625 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11626 <  (exit $ac_status); } &&
11627 <         { ac_try='test -z "$ac_cxx_werror_flag"
11628 <                         || test ! -s conftest.err'
11629 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11630 <  (eval $ac_try) 2>&5
11631 <  ac_status=$?
11632 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11633 <  (exit $ac_status); }; } &&
11634 <         { ac_try='test -s conftest.$ac_objext'
11635 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11636 <  (eval $ac_try) 2>&5
11637 <  ac_status=$?
11638 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11639 <  (exit $ac_status); }; }; then
11640 <  ac_cv_cxx_have_std_stl=yes
11641 < else
11642 <  echo "$as_me: failed program was:" >&5
11643 < sed 's/^/| /' conftest.$ac_ext >&5
11644 <
11645 < fi
11646 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11647 <        ac_ext=cc
11648 < ac_cpp='$CXXCPP $CPPFLAGS'
11649 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11650 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11651 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11652 <
11653 <      fi
11654 <
11655 < fi
11656 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
11657 < echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6
11658 <  if test "$ac_cv_cxx_have_std_stl" = yes; then
11659 <
11660 < cat >>confdefs.h <<\_ACEOF
11661 < #define HAVE_STD_STL 1
11662 < _ACEOF
11663 <
11664 <  fi
11665 <
11666 <
11667 <
11668 <  echo "$as_me:$LINENO: checking for fstream::attach()" >&5
11669 < echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6
11670 < if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
11671 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11672 < else
11673 <
11674 <    ac_cv_cxx_have_fstream_attach=no
11675 <
11676 <
11677 <    ac_ext=cc
11678 < ac_cpp='$CXXCPP $CPPFLAGS'
11679 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11680 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11681 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11682 <
11683 <    cat >conftest.$ac_ext <<_ACEOF
11684 < /* confdefs.h.  */
11685 < _ACEOF
11686 < cat confdefs.h >>conftest.$ac_ext
11687 < cat >>conftest.$ac_ext <<_ACEOF
11688 < /* end confdefs.h.  */
11689 <
11690 < #ifdef HAVE_IOSTREAM
11691 < #include <fstream>
11692 < #else
11693 < #include <fstream.h>
11694 < #endif
11695 < #ifdef HAVE_STD_IOSTREAM
11696 < using namespace std;
11697 < #endif
11698 <
11699 < #ifdef FC_DUMMY_MAIN
11700 < #ifndef FC_DUMMY_MAIN_EQ_F77
11701 < #  ifdef __cplusplus
11702 <     extern "C"
11703 < #  endif
11704 <   int FC_DUMMY_MAIN() { return 1; }
11705 < #endif
11706 < #endif
11707 < int
11708 < main ()
11709 < {
11710 < int fd=0;ofstream s;s.attach(fd);
11711 <  ;
11712 <  return 0;
11713 < }
11714 < _ACEOF
11715 < rm -f conftest.$ac_objext
11716 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11717 <  (eval $ac_compile) 2>conftest.er1
11718 <  ac_status=$?
11719 <  grep -v '^ *+' conftest.er1 >conftest.err
11720 <  rm -f conftest.er1
11721 <  cat conftest.err >&5
11722 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11723 <  (exit $ac_status); } &&
11724 <         { ac_try='test -z "$ac_cxx_werror_flag"
11725 <                         || test ! -s conftest.err'
11726 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11727 <  (eval $ac_try) 2>&5
11728 <  ac_status=$?
11729 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11730 <  (exit $ac_status); }; } &&
11731 <         { ac_try='test -s conftest.$ac_objext'
11732 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11733 <  (eval $ac_try) 2>&5
11734 <  ac_status=$?
11735 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11736 <  (exit $ac_status); }; }; then
11737 <  ac_cv_cxx_have_fstream_attach=yes
11738 < else
11739 <  echo "$as_me: failed program was:" >&5
11740 < sed 's/^/| /' conftest.$ac_ext >&5
11741 <
11742 < fi
11743 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11744 <    ac_ext=cc
11745 < ac_cpp='$CXXCPP $CPPFLAGS'
11746 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11747 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11748 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11749 <
11750 <
11751 < fi
11752 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
11753 < echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6
11754 <  if test "$ac_cv_cxx_have_fstream_attach" = yes; then
11755 <
11756 < cat >>confdefs.h <<\_ACEOF
11757 < #define HAVE_FSTREAM_ATTACH 1
11758 < _ACEOF
11759 <
11760 <  fi
11761 <
11762 <
11763 <
11764 <  echo "$as_me:$LINENO: checking for fstream::open()" >&5
11765 < echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6
11766 < if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
11767 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11768 < else
11769 <
11770 <    ac_cv_cxx_have_fstream_open=no
11771 <    ac_cv_cxx_fstream_open_prot=no
11772 <
11773 <
11774 <    ac_ext=cc
11775 < ac_cpp='$CXXCPP $CPPFLAGS'
11776 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11777 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11778 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11779 <
11780 <    # Try with 2 parameters
11781 <    cat >conftest.$ac_ext <<_ACEOF
11782 < /* confdefs.h.  */
11783 < _ACEOF
11784 < cat confdefs.h >>conftest.$ac_ext
11785 < cat >>conftest.$ac_ext <<_ACEOF
11786 < /* end confdefs.h.  */
11787 <
11788 < #ifdef HAVE_IOSTREAM
11789 < #include <fstream>
11790 < #else
11791 < #include <fstream.h>
11792 < #endif
11793 < #ifdef HAVE_STD_IOSTREAM
11794 < using namespace std;
11795 < #endif
11796 <
11797 < #ifdef FC_DUMMY_MAIN
11798 < #ifndef FC_DUMMY_MAIN_EQ_F77
11799 < #  ifdef __cplusplus
11800 <     extern "C"
11801 < #  endif
11802 <   int FC_DUMMY_MAIN() { return 1; }
11803 < #endif
11804 < #endif
11805 < int
11806 < main ()
11807 < {
11808 < ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
11809 <  ;
11810 <  return 0;
11811 < }
11812 < _ACEOF
11813 < rm -f conftest.$ac_objext
11814 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11815 <  (eval $ac_compile) 2>conftest.er1
11816 <  ac_status=$?
11817 <  grep -v '^ *+' conftest.er1 >conftest.err
11818 <  rm -f conftest.er1
11819 <  cat conftest.err >&5
11820 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11821 <  (exit $ac_status); } &&
11822 <         { ac_try='test -z "$ac_cxx_werror_flag"
11823 <                         || test ! -s conftest.err'
11824 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11825 <  (eval $ac_try) 2>&5
11826 <  ac_status=$?
11827 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11828 <  (exit $ac_status); }; } &&
11829 <         { ac_try='test -s conftest.$ac_objext'
11830 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11831 <  (eval $ac_try) 2>&5
11832 <  ac_status=$?
11833 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11834 <  (exit $ac_status); }; }; then
11835 <  ac_cv_cxx_have_fstream_open=yes
11836 < else
11837 <  echo "$as_me: failed program was:" >&5
11838 < sed 's/^/| /' conftest.$ac_ext >&5
11839 <
11840 < fi
11841 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11842 <    # Try with mode parameter
11843 <    cat >conftest.$ac_ext <<_ACEOF
11844 < /* confdefs.h.  */
11845 < _ACEOF
11846 < cat confdefs.h >>conftest.$ac_ext
11847 < cat >>conftest.$ac_ext <<_ACEOF
11848 < /* end confdefs.h.  */
11849 <
11850 < #ifdef HAVE_IOSTREAM
11851 < #include <fstream>
11852 < #else
11853 < #include <fstream.h>
11854 < #endif
11855 < #ifdef HAVE_STD_IOSTREAM
11856 < using namespace std;
11857 < #endif
11858 <
11859 < #ifdef FC_DUMMY_MAIN
11860 < #ifndef FC_DUMMY_MAIN_EQ_F77
11861 < #  ifdef __cplusplus
11862 <     extern "C"
11863 < #  endif
11864 <   int FC_DUMMY_MAIN() { return 1; }
11865 < #endif
11866 < #endif
11867 < int
11868 < main ()
11869 < {
11870 < ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
11871 <  ;
11872 <  return 0;
11873 < }
11874 < _ACEOF
11875 < rm -f conftest.$ac_objext
11876 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11877 <  (eval $ac_compile) 2>conftest.er1
11878 <  ac_status=$?
11879 <  grep -v '^ *+' conftest.er1 >conftest.err
11880 <  rm -f conftest.er1
11881 <  cat conftest.err >&5
11882 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11883 <  (exit $ac_status); } &&
11884 <         { ac_try='test -z "$ac_cxx_werror_flag"
11885 <                         || test ! -s conftest.err'
11886 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11887 <  (eval $ac_try) 2>&5
11888 <  ac_status=$?
11889 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11890 <  (exit $ac_status); }; } &&
11891 <         { ac_try='test -s conftest.$ac_objext'
11892 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11893 <  (eval $ac_try) 2>&5
11894 <  ac_status=$?
11895 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11896 <  (exit $ac_status); }; }; then
11897 <  ac_cv_cxx_fstream_open_prot=yes
11898 < else
11899 <  echo "$as_me: failed program was:" >&5
11900 < sed 's/^/| /' conftest.$ac_ext >&5
11901 <
11902 < fi
11903 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11904 <    ac_ext=cc
11905 < ac_cpp='$CXXCPP $CPPFLAGS'
11906 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11907 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11908 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11909 <
11910 <
11911 < fi
11912 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
11913 < echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6
11914 <  if test "$ac_cv_cxx_have_fstream_open" = yes; then
11915 <
11916 < cat >>confdefs.h <<\_ACEOF
11917 < #define HAVE_FSTREAM_OPEN 1
11918 < _ACEOF
11919 <
11920 <  fi
11921 <  if test "$ac_cv_cxx_fstream_open_prot" = yes; then
11922 <
11923 < cat >>confdefs.h <<\_ACEOF
11924 < #define FSTREAM_OPEN_PROT 1
11925 < _ACEOF
11926 <
11927 <  fi
11928 <
11929 <
11930 <
11931 <
11932 <
11933 <
11934 <
11935 < for ac_header in ctype.h iostream fstream sstream strstream
11936 < do
11937 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11938 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11939 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
11940 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11941 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11942 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11943 < fi
11944 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11945 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11946 < else
11947 <  # Is the header compilable?
11948 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
11949 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11950 < cat >conftest.$ac_ext <<_ACEOF
11951 < /* confdefs.h.  */
11952 < _ACEOF
11953 < cat confdefs.h >>conftest.$ac_ext
11954 < cat >>conftest.$ac_ext <<_ACEOF
11955 < /* end confdefs.h.  */
11956 < $ac_includes_default
11957 < #include <$ac_header>
11958 < _ACEOF
11959 < rm -f conftest.$ac_objext
11960 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11961 <  (eval $ac_compile) 2>conftest.er1
11962 <  ac_status=$?
11963 <  grep -v '^ *+' conftest.er1 >conftest.err
11964 <  rm -f conftest.er1
11965 <  cat conftest.err >&5
11966 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11967 <  (exit $ac_status); } &&
11968 <         { ac_try='test -z "$ac_cxx_werror_flag"
11969 <                         || test ! -s conftest.err'
11970 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11971 <  (eval $ac_try) 2>&5
11972 <  ac_status=$?
11973 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11974 <  (exit $ac_status); }; } &&
11975 <         { ac_try='test -s conftest.$ac_objext'
11976 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11977 <  (eval $ac_try) 2>&5
11978 <  ac_status=$?
11979 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11980 <  (exit $ac_status); }; }; then
11981 <  ac_header_compiler=yes
11982 < else
11983 <  echo "$as_me: failed program was:" >&5
11984 < sed 's/^/| /' conftest.$ac_ext >&5
11985 <
11986 < ac_header_compiler=no
11987 < fi
11988 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11989 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11990 < echo "${ECHO_T}$ac_header_compiler" >&6
11991 <
11992 < # Is the header present?
11993 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
11994 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11995 < cat >conftest.$ac_ext <<_ACEOF
11996 < /* confdefs.h.  */
11997 < _ACEOF
11998 < cat confdefs.h >>conftest.$ac_ext
11999 < cat >>conftest.$ac_ext <<_ACEOF
12000 < /* end confdefs.h.  */
12001 < #include <$ac_header>
12002 < _ACEOF
12003 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12004 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12005 <  ac_status=$?
12006 <  grep -v '^ *+' conftest.er1 >conftest.err
12007 <  rm -f conftest.er1
12008 <  cat conftest.err >&5
12009 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12010 <  (exit $ac_status); } >/dev/null; then
12011 <  if test -s conftest.err; then
12012 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
12013 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12014 <  else
12015 <    ac_cpp_err=
12016 <  fi
12017 < else
12018 <  ac_cpp_err=yes
12019 < fi
12020 < if test -z "$ac_cpp_err"; then
12021 <  ac_header_preproc=yes
12022 < else
12023 <  echo "$as_me: failed program was:" >&5
12024 < sed 's/^/| /' conftest.$ac_ext >&5
12025 <
12026 <  ac_header_preproc=no
12027 < fi
12028 < rm -f conftest.err conftest.$ac_ext
12029 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12030 < echo "${ECHO_T}$ac_header_preproc" >&6
12031 <
12032 < # So?  What about this header?
12033 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12034 <  yes:no: )
12035 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12036 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12037 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12038 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12039 <    ac_header_preproc=yes
12040 <    ;;
12041 <  no:yes:* )
12042 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12043 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12044 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12045 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12046 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12047 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12048 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12049 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12050 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12051 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12052 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12053 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12054 <    (
12055 <      cat <<\_ASBOX
12056 < ## ------------------------------ ##
12057 < ## Report this to gezelter@nd.edu ##
12058 < ## ------------------------------ ##
12059 < _ASBOX
12060 <    ) |
12061 <      sed "s/^/$as_me: WARNING:     /" >&2
12062 <    ;;
12063 < esac
12064 < echo "$as_me:$LINENO: checking for $ac_header" >&5
12065 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12066 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
12067 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12068 < else
12069 <  eval "$as_ac_Header=\$ac_header_preproc"
12070 < fi
12071 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12072 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12073 <
12074 < fi
12075 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
12076 <  cat >>confdefs.h <<_ACEOF
12077 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12078 < _ACEOF
12079 <
12080 < fi
12081 <
12082 < done
12083 <
12084 < # AC_CPP_FUNC
12085 < # ------------------ #
12086 < # Checks to see if ANSI C99 CPP variable __func__ works.
12087 < # If not, perhaps __FUNCTION__ works instead.
12088 < # If not, we'll just define __func__ to "".
12089 < # AC_CPP_FUNC
12090 <
12091 <
12092 < echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
12093 < echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6
12094 < if test "${ac_cv_cpp_func+set}" = set; then
12095 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12096 < else
12097 <  cat >conftest.$ac_ext <<_ACEOF
12098 < /* confdefs.h.  */
12099 < _ACEOF
12100 < cat confdefs.h >>conftest.$ac_ext
12101 < cat >>conftest.$ac_ext <<_ACEOF
12102 < /* end confdefs.h.  */
12103 <
12104 < #ifdef FC_DUMMY_MAIN
12105 < #ifndef FC_DUMMY_MAIN_EQ_F77
12106 < #  ifdef __cplusplus
12107 <     extern "C"
12108 < #  endif
12109 <   int FC_DUMMY_MAIN() { return 1; }
12110 < #endif
12111 < #endif
12112 < int
12113 < main ()
12114 < {
12115 < const char *foo = __func__;
12116 <  ;
12117 <  return 0;
12118 < }
12119 < _ACEOF
12120 < rm -f conftest.$ac_objext
12121 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12122 <  (eval $ac_compile) 2>conftest.er1
12123 <  ac_status=$?
12124 <  grep -v '^ *+' conftest.er1 >conftest.err
12125 <  rm -f conftest.er1
12126 <  cat conftest.err >&5
12127 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12128 <  (exit $ac_status); } &&
12129 <         { ac_try='test -z "$ac_cxx_werror_flag"
12130 <                         || test ! -s conftest.err'
12131 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12132 <  (eval $ac_try) 2>&5
12133 <  ac_status=$?
12134 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12135 <  (exit $ac_status); }; } &&
12136 <         { ac_try='test -s conftest.$ac_objext'
12137 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12138 <  (eval $ac_try) 2>&5
12139 <  ac_status=$?
12140 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12141 <  (exit $ac_status); }; }; then
12142 <  ac_cv_cpp_func=yes
12143 < else
12144 <  echo "$as_me: failed program was:" >&5
12145 < sed 's/^/| /' conftest.$ac_ext >&5
12146 <
12147 < cat >conftest.$ac_ext <<_ACEOF
12148 < /* confdefs.h.  */
12149 < _ACEOF
12150 < cat confdefs.h >>conftest.$ac_ext
12151 < cat >>conftest.$ac_ext <<_ACEOF
12152 < /* end confdefs.h.  */
12153 <
12154 < #ifdef FC_DUMMY_MAIN
12155 < #ifndef FC_DUMMY_MAIN_EQ_F77
12156 < #  ifdef __cplusplus
12157 <     extern "C"
12158 < #  endif
12159 <   int FC_DUMMY_MAIN() { return 1; }
12160 < #endif
12161 < #endif
12162 < int
12163 < main ()
12164 < {
12165 < const char *foo = __FUNCTION__;
12166 <  ;
12167 <  return 0;
12168 < }
12169 < _ACEOF
12170 < rm -f conftest.$ac_objext
12171 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12172 <  (eval $ac_compile) 2>conftest.er1
12173 <  ac_status=$?
12174 <  grep -v '^ *+' conftest.er1 >conftest.err
12175 <  rm -f conftest.er1
12176 <  cat conftest.err >&5
12177 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12178 <  (exit $ac_status); } &&
12179 <         { ac_try='test -z "$ac_cxx_werror_flag"
12180 <                         || test ! -s conftest.err'
12181 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12182 <  (eval $ac_try) 2>&5
12183 <  ac_status=$?
12184 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12185 <  (exit $ac_status); }; } &&
12186 <         { ac_try='test -s conftest.$ac_objext'
12187 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12188 <  (eval $ac_try) 2>&5
12189 <  ac_status=$?
12190 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12191 <  (exit $ac_status); }; }; then
12192 <  ac_cv_cpp_func=__FUNCTION__
12193 < else
12194 <  echo "$as_me: failed program was:" >&5
12195 < sed 's/^/| /' conftest.$ac_ext >&5
12196 <
12197 < ac_cv_cpp_func=no
12198 < fi
12199 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12200 < fi
12201 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12202 < fi
12203 < echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
12204 < echo "${ECHO_T}$ac_cv_cpp_func" >&6
12205 < if test $ac_cv_cpp_func = __FUNCTION__; then
12206 <
12207 < cat >>confdefs.h <<\_ACEOF
12208 < #define __func__ __FUNCTION__
12209 < _ACEOF
12210 <
12211 < elif test $ac_cv_cpp_func = no; then
12212 <
12213 < cat >>confdefs.h <<\_ACEOF
12214 < #define __func__ ""
12215 < _ACEOF
12216 <
12217 < fi
12218 <
12219 <
12220 <
12221 <
12222 <
12223 < case $debug in
12224 <  1)
12225 <     ;;
12226 <  *)
12227 <
12228 <
12229 <
12230 <
12231 < # Try to determine "good" native compiler flags if none specified on command
12232 < # line
12233 <
12234 < if test "$ac_test_FFLAGS" != "set"; then
12235 <  FCFLAGS=""
12236 <  case "${host_cpu}-${host_os}" in
12237 <
12238 <  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
12239 <                    FCFLAGS="-O3 -ip -no-prec-div -cxxlib-icc"
12240 <                fi;;
12241 <   rs6000*-aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
12242 <                    FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12243 <                fi;;
12244 <   powerpc*-aix*)
12245 <        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
12246 <                FCFLAGS="-O3 -qarch=ppc -qansialias -w"
12247 <                echo "*******************************************************"
12248 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
12249 <                echo "*  recommended that you use                           *"
12250 <                echo "*                                                     *"
12251 <                echo "*   FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
12252 <                echo "*                                 ^^^                 *"
12253 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
12254 <                echo "*  PowerPC CPU you have.   For more info, man xlf.    *"
12255 <                echo "*******************************************************"
12256 <        fi;;
12257 <   *darwin*)
12258 <        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
12259 <                FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
12260 <        fi
12261 <        if test "$FC" = ifort; then
12262 <                FCFLAGS="-O3 -ip -no-prec-dev -mdynamic-no-pic"
12263 <        fi;;
12264 <  esac
12265 <
12266 <  if test -n "$CPU_FLAGS"; then
12267 <        FCFLAGS="$FCFLAGS $CPU_FLAGS"
12268 <  fi
12269 <
12270 <  if test -z "$FCFLAGS"; then
12271 <        echo ""
12272 <        echo "*********************************************************"
12273 <        echo "* WARNING: Don't know the best FCFLAGS for this system  *"
12274 <        echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
12275 <        echo "* (otherwise, a default of FCFLAGS=-O3 will be used)    *"
12276 <        echo "*********************************************************"
12277 <        echo ""
12278 <        FCFLAGS="-O3"
12279 <  fi
12280 <
12281 <
12282 < echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
12283 < echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6
12284 < if test "${ac_guessed_f90flags+set}" = set; then
12285 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12286 < else
12287 <
12288 <
12289 <
12290 < ac_ext=${FC_SRCEXT-f}
12291 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
12292 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
12293 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
12294 <
12295 < echo 'program main' > conftest.$ac_ext
12296 < echo 'end program main' >> conftest.$ac_ext
12297 < ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
12298 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12299 <  (eval $ac_compile) 2>&5
12300 <  ac_status=$?
12301 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12302 <  (exit $ac_status); }; then
12303 <        ac_guessed_f90flags=yes
12304 < else
12305 <        ac_guessed_f90flags=no
12306 < fi
12307 < rm -f conftest*
12308 < ac_ext=cc
12309 < ac_cpp='$CXXCPP $CPPFLAGS'
12310 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12311 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12312 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12313 <
12314 <
12315 < fi
12316 < echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
12317 < echo "${ECHO_T}$ac_guessed_f90flags" >&6
12318 < if test "$ac_guessed_f90flags" = yes; then
12319 <        :
12320 <
12321 < else
12322 <        :
12323 <
12324 <        echo ""
12325 <        echo "**********************************************************"
12326 <        echo "* WARNING: The guessed FCFLAGS don't seem to work with  *"
12327 <        echo "* your compiler.                                        *"
12328 <        echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
12329 <        echo "*********************************************************"
12330 <        echo ""
12331 <        FCFLAGS=""
12332 <
12333 < fi
12334 <
12335 <
12336 < fi
12337 <
12338 <
12339 <
12340 <
12341 <
12342 <
12343 <
12344 < echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
12345 < echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
12346 < if test "${ac_cv_prog_really_gcc+set}" = set; then
12347 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12348 < else
12349 <
12350 < cat > conftest.c <<EOF
12351 < #ifdef __GNUC__
12352 <  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12353 <     no;
12354 <  #else
12355 <     yes;
12356 <  #endif
12357 < #endif
12358 < EOF
12359 < if { ac_try='${CC-cc} -E conftest.c'
12360 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12361 <  (eval $ac_try) 2>&5
12362 <  ac_status=$?
12363 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12364 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12365 <  ac_cv_prog_really_gcc=yes
12366 < else
12367 <  ac_cv_prog_really_gcc=no
12368 < fi
12369 <
12370 < fi
12371 < echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
12372 < echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
12373 < if test "$ac_cv_prog_really_gcc" = yes; then
12374 <        :
12375 <
12376 < else
12377 <        :
12378 <
12379 < fi
12380 <
12381 <
12382 < # Try to determine "good" native compiler flags if none specified on command
12383 < # line
12384 < if test "$ac_test_CFLAGS" != "set"; then
12385 <  CFLAGS=""
12386 <  case "${host_cpu}-${host_os}" in
12387 <
12388 <  *linux*) if test "$CC" = icc; then
12389 <                    CFLAGS="-O"
12390 <                fi;;
12391 <  sparc-solaris2*) if test "$CC" = cc; then
12392 <                    CFLAGS="-O -dalign"
12393 <                 fi;;
12394 <
12395 <  alpha*-osf*)  if test "$CC" = cc; then
12396 <                    CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
12397 <                fi;;
12398 <
12399 <  hppa*-hpux*)  if test "$CC" = cc; then
12400 <                    CFLAGS="-Ae +O3 +Oall"
12401 <                fi;;
12402 <
12403 <   rs6000*-aix*)  if test "$CC" = cc -o "$CC" = xlc; then
12404 <                    CFLAGS="-O3 -qtune=auto -qansialias -w"
12405 <                fi;;
12406 <   powerpc*-aix*)
12407 <        if test "$CC" = cc -o "$CC" = xlc; then
12408 <                CFLAGS="-O3 -qtune=auto -qansialias -w"
12409 <                echo "*******************************************************"
12410 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
12411 <                echo "*  recommended that you use                           *"
12412 <                echo "*                                                     *"
12413 <                echo "*    CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
12414 <                echo "*                                 ^^^                 *"
12415 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
12416 <                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
12417 <                echo "*******************************************************"
12418 <        fi;;
12419 <   *darwin*)
12420 <        if test "$CC" = xlc -o "$CC" = cc; then
12421 <                CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12422 <        fi
12423 <        if test "$CC" = icc; then
12424 <                CFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12425 <        fi;;
12426 <  esac
12427 <
12428 <  # use default flags for gcc on all systems
12429 <  if test $ac_cv_prog_really_gcc = yes; then
12430 <     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12431 <  fi
12432 <
12433 <  # test for gcc-specific flags:
12434 <  if test $ac_cv_prog_really_gcc = yes; then
12435 <    # -malign-double for x86 systems
12436 <
12437 <
12438 < echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
12439 < echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6
12440 < if test "${ac_align_double+set}" = set; then
12441 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12442 < else
12443 <  echo 'void f(){}' > conftest.c
12444 < if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
12445 <        ac_align_double=yes
12446 < else
12447 <        ac_align_double=no
12448 < fi
12449 < rm -f conftest*
12450 <
12451 < fi
12452 < echo "$as_me:$LINENO: result: $ac_align_double" >&5
12453 < echo "${ECHO_T}$ac_align_double" >&6
12454 < if test "$ac_align_double" = yes; then
12455 <        :
12456 <        CFLAGS="$CFLAGS -malign-double"
12457 < else
12458 <        :
12459 <
12460 < fi
12461 <
12462 <    # -fstrict-aliasing for gcc-2.95+
12463 <
12464 <
12465 < echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
12466 < echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6
12467 < if test "${ac_fstrict_aliasing+set}" = set; then
12468 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12469 < else
12470 <  echo 'void f(){}' > conftest.c
12471 < if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
12472 <        ac_fstrict_aliasing=yes
12473 < else
12474 <        ac_fstrict_aliasing=no
12475 < fi
12476 < rm -f conftest*
12477 <
12478 < fi
12479 < echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12480 < echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12481 < if test "$ac_fstrict_aliasing" = yes; then
12482 <        :
12483 <        CFLAGS="$CFLAGS -fstrict-aliasing"
12484 < else
12485 <        :
12486 <
12487 < fi
12488 <
12489 <  fi
12490 <
12491 <  CPU_FLAGS=""
12492 <  if test $ac_cv_prog_really_gcc = yes; then
12493 <                  case "${host_cpu}" in
12494 <          i586*)
12495 <
12496 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
12497 < echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6
12498 < if test "${ac_cpu_pentium+set}" = set; then
12499 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12500 < else
12501 <  echo 'void f(){}' > conftest.c
12502 < if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
12503 <        ac_cpu_pentium=yes
12504 < else
12505 <        ac_cpu_pentium=no
12506 < fi
12507 < rm -f conftest*
12508 <
12509 < fi
12510 < echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12511 < echo "${ECHO_T}$ac_cpu_pentium" >&6
12512 < if test "$ac_cpu_pentium" = yes; then
12513 <        :
12514 <        CPU_FLAGS=-mcpu=pentium
12515 < else
12516 <        :
12517 <
12518 <
12519 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
12520 < echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6
12521 < if test "${ac_pentium+set}" = set; then
12522 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12523 < else
12524 <  echo 'void f(){}' > conftest.c
12525 < if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
12526 <        ac_pentium=yes
12527 < else
12528 <        ac_pentium=no
12529 < fi
12530 < rm -f conftest*
12531 <
12532 < fi
12533 < echo "$as_me:$LINENO: result: $ac_pentium" >&5
12534 < echo "${ECHO_T}$ac_pentium" >&6
12535 < if test "$ac_pentium" = yes; then
12536 <        :
12537 <        CPU_FLAGS=-mpentium
12538 < else
12539 <        :
12540 <
12541 < fi
12542 <
12543 < fi
12544 <
12545 <                  ;;
12546 <          i686*)
12547 <
12548 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
12549 < echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12550 < if test "${ac_cpu_pentiumpro+set}" = set; then
12551 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12552 < else
12553 <  echo 'void f(){}' > conftest.c
12554 < if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
12555 <        ac_cpu_pentiumpro=yes
12556 < else
12557 <        ac_cpu_pentiumpro=no
12558 < fi
12559 < rm -f conftest*
12560 <
12561 < fi
12562 < echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12563 < echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12564 < if test "$ac_cpu_pentiumpro" = yes; then
12565 <        :
12566 <        CPU_FLAGS=-mcpu=pentiumpro
12567 < else
12568 <        :
12569 <
12570 <
12571 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
12572 < echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6
12573 < if test "${ac_pentiumpro+set}" = set; then
12574 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12575 < else
12576 <  echo 'void f(){}' > conftest.c
12577 < if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
12578 <        ac_pentiumpro=yes
12579 < else
12580 <        ac_pentiumpro=no
12581 < fi
12582 < rm -f conftest*
12583 <
12584 < fi
12585 < echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12586 < echo "${ECHO_T}$ac_pentiumpro" >&6
12587 < if test "$ac_pentiumpro" = yes; then
12588 <        :
12589 <        CPU_FLAGS=-mpentiumpro
12590 < else
12591 <        :
12592 <
12593 < fi
12594 <
12595 < fi
12596 <
12597 <                  ;;
12598 <          powerpc*)
12599 <                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12600 <                is60x=`echo $cputype | egrep "^600-9e?$"`
12601 <                if test -n "$is60x"; then
12602 <
12603 <
12604 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
12605 < echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6
12606 < if test "${ac_m_cpu_60x+set}" = set; then
12607 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12608 < else
12609 <  echo 'void f(){}' > conftest.c
12610 < if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
12611 <        ac_m_cpu_60x=yes
12612 < else
12613 <        ac_m_cpu_60x=no
12614 < fi
12615 < rm -f conftest*
12616 <
12617 < fi
12618 < echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12619 < echo "${ECHO_T}$ac_m_cpu_60x" >&6
12620 < if test "$ac_m_cpu_60x" = yes; then
12621 <        :
12622 <        CPU_FLAGS=-mcpu=$cputype
12623 < else
12624 <        :
12625 <
12626 < fi
12627 <
12628 <                elif test "$cputype" = 750; then
12629 <
12630 <
12631 < echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
12632 < echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
12633 < if test "${ac_cv_prog_gcc_2_95+set}" = set; then
12634 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12635 < else
12636 <
12637 < cat > conftest.c <<EOF
12638 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12639 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12640 <     yes;
12641 < #  endif
12642 < #endif
12643 < EOF
12644 < if { ac_try='${CC-cc} -E conftest.c'
12645 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12646 <  (eval $ac_try) 2>&5
12647 <  ac_status=$?
12648 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12649 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12650 <  ac_cv_prog_gcc_2_95=yes
12651 < else
12652 <  ac_cv_prog_gcc_2_95=no
12653 < fi
12654 <
12655 < fi
12656 < echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
12657 < echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
12658 < if test "$ac_cv_prog_gcc_2_95" = yes; then
12659 <        :
12660 <
12661 <
12662 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
12663 < echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6
12664 < if test "${ac_m_cpu_750+set}" = set; then
12665 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12666 < else
12667 <  echo 'void f(){}' > conftest.c
12668 < if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
12669 <        ac_m_cpu_750=yes
12670 < else
12671 <        ac_m_cpu_750=no
12672 < fi
12673 < rm -f conftest*
12674 <
12675 < fi
12676 < echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12677 < echo "${ECHO_T}$ac_m_cpu_750" >&6
12678 < if test "$ac_m_cpu_750" = yes; then
12679 <        :
12680 <        CPU_FLAGS=-mcpu=750
12681 < else
12682 <        :
12683 <
12684 < fi
12685 <
12686 < else
12687 <        :
12688 <
12689 < fi
12690 <
12691 <                fi
12692 <                if test -z "$CPU_FLAGS"; then
12693 <
12694 <
12695 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
12696 < echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6
12697 < if test "${ac_m_cpu_powerpc+set}" = set; then
12698 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12699 < else
12700 <  echo 'void f(){}' > conftest.c
12701 < if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
12702 <        ac_m_cpu_powerpc=yes
12703 < else
12704 <        ac_m_cpu_powerpc=no
12705 < fi
12706 < rm -f conftest*
12707 <
12708 < fi
12709 < echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12710 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12711 < if test "$ac_m_cpu_powerpc" = yes; then
12712 <        :
12713 <        CPU_FLAGS=-mcpu=powerpc
12714 < else
12715 <        :
12716 <
12717 < fi
12718 <
12719 <                fi
12720 <                if test -z "$CPU_FLAGS"; then
12721 <
12722 <
12723 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
12724 < echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6
12725 < if test "${ac_m_powerpc+set}" = set; then
12726 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12727 < else
12728 <  echo 'void f(){}' > conftest.c
12729 < if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
12730 <        ac_m_powerpc=yes
12731 < else
12732 <        ac_m_powerpc=no
12733 < fi
12734 < rm -f conftest*
12735 <
12736 < fi
12737 < echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12738 < echo "${ECHO_T}$ac_m_powerpc" >&6
12739 < if test "$ac_m_powerpc" = yes; then
12740 <        :
12741 <        CPU_FLAGS=-mpowerpc
12742 < else
12743 <        :
12744 <
12745 < fi
12746 <
12747 <                fi
12748 <          esac
12749 <  fi
12750 <
12751 <  if test -n "$CPU_FLAGS"; then
12752 <        CFLAGS="$CFLAGS $CPU_FLAGS"
12753 <  fi
12754 <
12755 <  if test -z "$CFLAGS"; then
12756 <        echo ""
12757 <        echo "********************************************************"
12758 <        echo "* WARNING: Don't know the best CFLAGS for this system  *"
12759 <        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
12760 <        echo "* (otherwise, a default of CFLAGS=-O3 will be used)    *"
12761 <        echo "********************************************************"
12762 <        echo ""
12763 <        CFLAGS="-O3"
12764 <  fi
12765 <
12766 <
12767 <
12768 < echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
12769 < echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6
12770 < if test "${ac_guessed_cflags+set}" = set; then
12771 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12772 < else
12773 <  echo 'void f(){}' > conftest.c
12774 < if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
12775 <        ac_guessed_cflags=yes
12776 < else
12777 <        ac_guessed_cflags=no
12778 < fi
12779 < rm -f conftest*
12780 <
12781 < fi
12782 < echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
12783 < echo "${ECHO_T}$ac_guessed_cflags" >&6
12784 < if test "$ac_guessed_cflags" = yes; then
12785 <        :
12786 <
12787 < else
12788 <        :
12789 <
12790 <        echo ""
12791 <        echo "********************************************************"
12792 <        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
12793 <        echo "* your compiler.                                       *"
12794 <        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
12795 <        echo "********************************************************"
12796 <        echo ""
12797 <        CFLAGS=""
12798 <
12799 < fi
12800 <
12801 <
12802 < fi
12803 <
12804 <
12805 <
12806 <
12807 <
12808 <
12809 <
12810 < echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
12811 < echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
12812 < if test "${ac_cv_prog_really_gxx+set}" = set; then
12813 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12814 < else
12815 <
12816 < cat > conftest.cpp <<EOF
12817 < #ifdef __GNUC__
12818 <  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12819 <     no;
12820 <  #else
12821 <     yes;
12822 <  #endif
12823 < #endif
12824 < EOF
12825 < if { ac_try='${CXX-c++} -E conftest.cpp'
12826 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12827 <  (eval $ac_try) 2>&5
12828 <  ac_status=$?
12829 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12830 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12831 <  ac_cv_prog_really_gxx=yes
12832 < else
12833 <  ac_cv_prog_really_gxx=no
12834 < fi
12835 <
12836 < fi
12837 < echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
12838 < echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
12839 < if test "$ac_cv_prog_really_gxx" = yes; then
12840 <        :
12841 <
12842 < else
12843 <        :
12844 <
12845 < fi
12846 <
12847 <
12848 < # Try to determine "good" native compiler flags if none specified on command
12849 < # line
12850 < if test "$ac_test_CXXFLAGS" != "set"; then
12851 <  CXXFLAGS=""
12852 <  case "${host_cpu}-${host_os}" in
12853 <
12854 <  *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
12855 <                    CXXFLAGS="-O"
12856 <                fi;;
12857 <  sparc-solaris2*) if test "$CXX" = CC; then
12858 <                    CXXFLAGS="-features=extensions -O -dalign"
12859 <                 fi;;
12860 <   rs6000*-aix*)  if test "$CXX" = xlC; then
12861 <                    CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12862 <                fi;;
12863 <   powerpc*-aix*)
12864 <        if test "$CXX" = xlC; then
12865 <                CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
12866 <                echo "*******************************************************"
12867 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
12868 <                echo "*  recommended that you use                           *"
12869 <                echo "*                                                     *"
12870 <                echo "*  CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
12871 <                echo "*                                 ^^^                 *"
12872 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
12873 <                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
12874 <                echo "*******************************************************"
12875 <        fi;;
12876 <   *darwin*)
12877 <        if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
12878 <                CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12879 <        fi
12880 <        if test "$CXX" = icpc; then
12881 <                CXXFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12882 <        fi;;
12883 <  esac
12884 <
12885 <  # use default flags for gcc on all systems
12886 <  if test $ac_cv_prog_really_gxx = yes; then
12887 <     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
12888 <  fi
12889 <
12890 <  # test for gcc-specific flags:
12891 <  if test $ac_cv_prog_really_gxx = yes; then
12892 <    # -malign-double for x86 systems
12893 <
12894 <
12895 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
12896 < echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6
12897 < if test "${ac_align_double+set}" = set; then
12898 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12899 < else
12900 <  echo 'void f(){}' > conftest.cpp
12901 < if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
12902 <        ac_align_double=yes
12903 < else
12904 <        ac_align_double=no
12905 < fi
12906 < rm -f conftest*
12907 <
12908 < fi
12909 < echo "$as_me:$LINENO: result: $ac_align_double" >&5
12910 < echo "${ECHO_T}$ac_align_double" >&6
12911 < if test "$ac_align_double" = yes; then
12912 <        :
12913 <        CXXFLAGS="$CXXFLAGS -malign-double"
12914 < else
12915 <        :
12916 <
12917 < fi
12918 <
12919 <    # -fstrict-aliasing for gcc-2.95+
12920 <
12921 <
12922 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
12923 < echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6
12924 < if test "${ac_fstrict_aliasing+set}" = set; then
12925 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12926 < else
12927 <  echo 'void f(){}' > conftest.cpp
12928 < if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
12929 <        ac_fstrict_aliasing=yes
12930 < else
12931 <        ac_fstrict_aliasing=no
12932 < fi
12933 < rm -f conftest*
12934 <
12935 < fi
12936 < echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12937 < echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12938 < if test "$ac_fstrict_aliasing" = yes; then
12939 <        :
12940 <        CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
12941 < else
12942 <        :
12943 <
12944 < fi
12945 <
12946 <  fi
12947 <
12948 <  CPU_FLAGS=""
12949 <  if test $ac_cv_prog_really_gxx = yes; then
12950 <                  case "${host_cpu}" in
12951 <          i586*)
12952 <
12953 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
12954 < echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6
12955 < if test "${ac_cpu_pentium+set}" = set; then
12956 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12957 < else
12958 <  echo 'void f(){}' > conftest.cpp
12959 < if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
12960 <        ac_cpu_pentium=yes
12961 < else
12962 <        ac_cpu_pentium=no
12963 < fi
12964 < rm -f conftest*
12965 <
12966 < fi
12967 < echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12968 < echo "${ECHO_T}$ac_cpu_pentium" >&6
12969 < if test "$ac_cpu_pentium" = yes; then
12970 <        :
12971 <        CPU_FLAGS=-mcpu=pentium
12972 < else
12973 <        :
12974 <
12975 <
12976 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
12977 < echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6
12978 < if test "${ac_pentium+set}" = set; then
12979 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12980 < else
12981 <  echo 'void f(){}' > conftest.cpp
12982 < if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
12983 <        ac_pentium=yes
12984 < else
12985 <        ac_pentium=no
12986 < fi
12987 < rm -f conftest*
12988 <
12989 < fi
12990 < echo "$as_me:$LINENO: result: $ac_pentium" >&5
12991 < echo "${ECHO_T}$ac_pentium" >&6
12992 < if test "$ac_pentium" = yes; then
12993 <        :
12994 <        CPU_FLAGS=-mpentium
12995 < else
12996 <        :
12997 <
12998 < fi
12999 <
13000 < fi
13001 <
13002 <                  ;;
13003 <          i686*)
13004 <
13005 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
13006 < echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6
13007 < if test "${ac_cpu_pentiumpro+set}" = set; then
13008 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13009 < else
13010 <  echo 'void f(){}' > conftest.cpp
13011 < if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
13012 <        ac_cpu_pentiumpro=yes
13013 < else
13014 <        ac_cpu_pentiumpro=no
13015 < fi
13016 < rm -f conftest*
13017 <
13018 < fi
13019 < echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
13020 < echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
13021 < if test "$ac_cpu_pentiumpro" = yes; then
13022 <        :
13023 <        CPU_FLAGS=-mcpu=pentiumpro
13024 < else
13025 <        :
13026 <
13027 <
13028 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
13029 < echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6
13030 < if test "${ac_pentiumpro+set}" = set; then
13031 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13032 < else
13033 <  echo 'void f(){}' > conftest.cpp
13034 < if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
13035 <        ac_pentiumpro=yes
13036 < else
13037 <        ac_pentiumpro=no
13038 < fi
13039 < rm -f conftest*
13040 <
13041 < fi
13042 < echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
13043 < echo "${ECHO_T}$ac_pentiumpro" >&6
13044 < if test "$ac_pentiumpro" = yes; then
13045 <        :
13046 <        CPU_FLAGS=-mpentiumpro
13047 < else
13048 <        :
13049 <
13050 < fi
13051 <
13052 < fi
13053 <
13054 <                  ;;
13055 <          powerpc*)
13056 <                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
13057 <                is60x=`echo $cputype | egrep "^600-9e?$"`
13058 <                if test -n "$is60x"; then
13059 <
13060 <
13061 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
13062 < echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6
13063 < if test "${ac_m_cpu_60x+set}" = set; then
13064 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13065 < else
13066 <  echo 'void f(){}' > conftest.cpp
13067 < if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
13068 <        ac_m_cpu_60x=yes
13069 < else
13070 <        ac_m_cpu_60x=no
13071 < fi
13072 < rm -f conftest*
13073 <
13074 < fi
13075 < echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
13076 < echo "${ECHO_T}$ac_m_cpu_60x" >&6
13077 < if test "$ac_m_cpu_60x" = yes; then
13078 <        :
13079 <        CPU_FLAGS=-mcpu=$cputype
13080 < else
13081 <        :
13082 <
13083 < fi
13084 <
13085 <                elif test "$cputype" = 750; then
13086 <
13087 <
13088 < echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
13089 < echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
13090 < if test "${ac_cv_prog_gxx_2_95+set}" = set; then
13091 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13092 < else
13093 <
13094 < cat > conftest.cpp <<EOF
13095 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
13096 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
13097 <     yes;
13098 < #  endif
13099 < #endif
13100 < EOF
13101 < if { ac_try='${CXX-c++} -E conftest.cpp'
13102 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13103 <  (eval $ac_try) 2>&5
13104 <  ac_status=$?
13105 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13106 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
13107 <  ac_cv_prog_gxx_2_95=yes
13108 < else
13109 <  ac_cv_prog_gxx_2_95=no
13110 < fi
13111 <
13112 < fi
13113 < echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
13114 < echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
13115 < if test "$ac_cv_prog_gxx_2_95" = yes; then
13116 <        :
13117 <
13118 <
13119 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
13120 < echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6
13121 < if test "${ac_m_cpu_750+set}" = set; then
13122 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13123 < else
13124 <  echo 'void f(){}' > conftest.cpp
13125 < if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
13126 <        ac_m_cpu_750=yes
13127 < else
13128 <        ac_m_cpu_750=no
13129 < fi
13130 < rm -f conftest*
13131 <
13132 < fi
13133 < echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
13134 < echo "${ECHO_T}$ac_m_cpu_750" >&6
13135 < if test "$ac_m_cpu_750" = yes; then
13136 <        :
13137 <        CPU_FLAGS=-mcpu=750
13138 < else
13139 <        :
13140 <
13141 < fi
13142 <
13143 < else
13144 <        :
13145 <
13146 < fi
13147 <
13148 <                fi
13149 <                if test -z "$CPU_FLAGS"; then
13150 <
13151 <
13152 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
13153 < echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6
13154 < if test "${ac_m_cpu_powerpc+set}" = set; then
13155 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13156 < else
13157 <  echo 'void f(){}' > conftest.cpp
13158 < if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
13159 <        ac_m_cpu_powerpc=yes
13160 < else
13161 <        ac_m_cpu_powerpc=no
13162 < fi
13163 < rm -f conftest*
13164 <
13165 < fi
13166 < echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
13167 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
13168 < if test "$ac_m_cpu_powerpc" = yes; then
13169 <        :
13170 <        CPU_FLAGS=-mcpu=powerpc
13171 < else
13172 <        :
13173 <
13174 < fi
13175 <
13176 <                fi
13177 <                if test -z "$CPU_FLAGS"; then
13178 <
13179 <
13180 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
13181 < echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6
13182 < if test "${ac_m_powerpc+set}" = set; then
13183 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13184 < else
13185 <  echo 'void f(){}' > conftest.cpp
13186 < if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
13187 <        ac_m_powerpc=yes
13188 < else
13189 <        ac_m_powerpc=no
13190 < fi
13191 < rm -f conftest*
13192 <
13193 < fi
13194 < echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
13195 < echo "${ECHO_T}$ac_m_powerpc" >&6
13196 < if test "$ac_m_powerpc" = yes; then
13197 <        :
13198 <        CPU_FLAGS=-mpowerpc
13199 < else
13200 <        :
13201 <
13202 < fi
13203 <
13204 <                fi
13205 <          esac
13206 <  fi
13207 <
13208 <  if test -n "$CPU_FLAGS"; then
13209 <        CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
13210 <  fi
13211 <
13212 <  if test -z "$CXXFLAGS"; then
13213 <        echo ""
13214 <        echo "**********************************************************"
13215 <        echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
13216 <        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
13217 <        echo "* (otherwise, a default of CXXFLAGS=-O3 will be used)    *"
13218 <        echo "**********************************************************"
13219 <        echo ""
13220 <        CXXFLAGS="-O3"
13221 <  fi
13222 <
13223 <
13224 <
13225 < echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
13226 < echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6
13227 < if test "${ac_guessed_cxxflags+set}" = set; then
13228 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13229 < else
13230 <  echo 'void f(){}' > conftest.cpp
13231 < if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
13232 <        ac_guessed_cxxflags=yes
13233 < else
13234 <        ac_guessed_cxxflags=no
13235 < fi
13236 < rm -f conftest*
13237 <
13238 < fi
13239 < echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
13240 < echo "${ECHO_T}$ac_guessed_cxxflags" >&6
13241 < if test "$ac_guessed_cxxflags" = yes; then
13242 <        :
13243 <
13244 < else
13245 <        :
13246 <
13247 <        echo ""
13248 <        echo "**********************************************************"
13249 <        echo "* WARNING: The guessed CXXFLAGS don't seem to work with  *"
13250 <        echo "* your compiler.                                         *"
13251 <        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
13252 <        echo "**********************************************************"
13253 <        echo ""
13254 <        CXXFLAGS=""
13255 <
13256 < fi
13257 <
13258 <
13259 < fi
13260 <
13261 <     ;;
13262 < esac
13263 <
13264 <
13265 < cat >>confdefs.h <<\_ACEOF
13266 < #define OBAPI
13267 < _ACEOF
13268 <
13269 <
13270 <
13271 <
13272 < # Check whether --with-mpi or --without-mpi was given.
13273 < if test "${with_mpi+set}" = set; then
13274 <  withval="$with_mpi"
13275 <  with_mpi=$withval
13276 < else
13277 <  with_mpi="no"
13278 < fi;
13279 <
13280 < case "x$with_mpi" in
13281 <        xyes | "x")  USE_MPI=yes;;
13282 <        xno) USE_MPI=no ;;
13283 <        *) MPI="$with_mpi"; USE_MPI=yes ;;
13284 < esac
13285 < if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
13286 <        MPI="/usr/local"
13287 < fi
13288 < if test "$USE_MPI" = "yes"; then
13289 <
13290 <
13291 < # Set variables...
13292 < MPI_LIB_DIR="$MPI/lib"
13293 < MPI_INC_DIR="$MPI/include"
13294 <
13295 <
13296 <
13297 < echo "$as_me:$LINENO: checking for mpi.h" >&5
13298 < echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
13299 < have_mpi_h=0
13300 < rm -f conftest*
13301 < echo '#include <mpi.h>' > conftest.cc
13302 < if ${CXX} -I${MPI_INC_DIR} -c conftest.cc 2>&1 ; then
13303 <        echo "$as_me:$LINENO: result: yes" >&5
13304 < echo "${ECHO_T}yes" >&6
13305 <        have_mpi_h=1
13306 < else
13307 <        if test -s conftest.out ; then
13308 <                cat conftest.out >> config.log
13309 <        fi
13310 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13311 < echo "${ECHO_T}no! Check MPI include paths" >&6
13312 <        USE_MPI="no"
13313 < fi
13314 < rm -f conftest*
13315 < if test "$have_mpi_h" = 1; then
13316 <
13317 < cat >>confdefs.h <<\_ACEOF
13318 < #define HAVE_MPI_H 1
13319 < _ACEOF
13320 <
13321 < fi
13322 <
13323 < echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
13324 < echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
13325 < have_mpif_h=0
13326 < rm -f conftest*
13327 < cat >conftest.$ac_ext <<EOF
13328 < program main
13329 <   include 'mpif.h'
13330 < end
13331 < EOF
13332 < if $FC -I$MPI_INC_DIR -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext > conftest.out 2>&1 ; then
13333 <        echo "$as_me:$LINENO: result: yes" >&5
13334 < echo "${ECHO_T}yes" >&6
13335 <        MPI_F90_INC="$MPI_INC_DIR"
13336 <        have_mpif_h=1
13337 < else
13338 <        if test -s conftest.out ; then
13339 <                cat conftest.out >> config.log
13340 <        fi
13341 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13342 < echo "${ECHO_T}no! Check MPI include paths" >&6
13343 <        USE_MPI="no"
13344 < fi
13345 < rm -f conftest*
13346 <
13347 < if test "$have_mpif_h" = 1; then
13348 <
13349 < cat >>confdefs.h <<\_ACEOF
13350 < #define HAVE_MPIF_H 1
13351 < _ACEOF
13352 <
13353 < fi
13354 <
13355 < ac_ext=c
13356 < ac_cpp='$CPP $CPPFLAGS'
13357 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13358 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13359 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
13360 <
13361 < ac_save_LDFLAGS=$LDFLAGS
13362 < LDFLAGS="${LDFLAGS} -L${MPI_LIB_DIR} "
13363 <
13364 < if test x = x"$MPI_LIB"; then
13365 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
13366 < echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
13367 < if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
13368 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13369 < else
13370 <  ac_check_lib_save_LIBS=$LIBS
13371 < LIBS="-lmpich  $LIBS"
13372 < cat >conftest.$ac_ext <<_ACEOF
13373 < /* confdefs.h.  */
13374 < _ACEOF
13375 < cat confdefs.h >>conftest.$ac_ext
13376 < cat >>conftest.$ac_ext <<_ACEOF
13377 < /* end confdefs.h.  */
13378 <
13379 < /* Override any gcc2 internal prototype to avoid an error.  */
13380 < #ifdef __cplusplus
13381 < extern "C"
13382 < #endif
13383 < /* We use char because int might match the return type of a gcc2
13384 <   builtin and then its argument prototype would still apply.  */
13385 < char MPI_Init ();
13386 < #ifdef FC_DUMMY_MAIN
13387 < #ifndef FC_DUMMY_MAIN_EQ_F77
13388 < #  ifdef __cplusplus
13389 <     extern "C"
13390 < #  endif
13391 <   int FC_DUMMY_MAIN() { return 1; }
13392 < #endif
13393 < #endif
13394 < int
13395 < main ()
13396 < {
13397 < MPI_Init ();
13398 <  ;
13399 <  return 0;
13400 < }
13401 < _ACEOF
13402 < rm -f conftest.$ac_objext conftest$ac_exeext
13403 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13404 <  (eval $ac_link) 2>conftest.er1
13405 <  ac_status=$?
13406 <  grep -v '^ *+' conftest.er1 >conftest.err
13407 <  rm -f conftest.er1
13408 <  cat conftest.err >&5
13409 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13410 <  (exit $ac_status); } &&
13411 <         { ac_try='test -z "$ac_c_werror_flag"
13412 <                         || test ! -s conftest.err'
13413 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13414 <  (eval $ac_try) 2>&5
13415 <  ac_status=$?
13416 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13417 <  (exit $ac_status); }; } &&
13418 <         { ac_try='test -s conftest$ac_exeext'
13419 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13420 <  (eval $ac_try) 2>&5
13421 <  ac_status=$?
13422 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13423 <  (exit $ac_status); }; }; then
13424 <  ac_cv_lib_mpich_MPI_Init=yes
13425 < else
13426 <  echo "$as_me: failed program was:" >&5
13427 < sed 's/^/| /' conftest.$ac_ext >&5
13428 <
13429 < ac_cv_lib_mpich_MPI_Init=no
13430 < fi
13431 < rm -f conftest.err conftest.$ac_objext \
13432 <      conftest$ac_exeext conftest.$ac_ext
13433 < LIBS=$ac_check_lib_save_LIBS
13434 < fi
13435 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
13436 < echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
13437 < if test $ac_cv_lib_mpich_MPI_Init = yes; then
13438 <  MPI_LIB="-lmpich"
13439 < fi
13440 <
13441 < fi
13442 < if test x = x"$MPI_LIB"; then
13443 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13444 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13445 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13446 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13447 < else
13448 <  ac_check_lib_save_LIBS=$LIBS
13449 < LIBS="-lmpi  $LIBS"
13450 < cat >conftest.$ac_ext <<_ACEOF
13451 < /* confdefs.h.  */
13452 < _ACEOF
13453 < cat confdefs.h >>conftest.$ac_ext
13454 < cat >>conftest.$ac_ext <<_ACEOF
13455 < /* end confdefs.h.  */
13456 <
13457 < /* Override any gcc2 internal prototype to avoid an error.  */
13458 < #ifdef __cplusplus
13459 < extern "C"
13460 < #endif
13461 < /* We use char because int might match the return type of a gcc2
13462 <   builtin and then its argument prototype would still apply.  */
13463 < char MPI_Init ();
13464 < #ifdef FC_DUMMY_MAIN
13465 < #ifndef FC_DUMMY_MAIN_EQ_F77
13466 < #  ifdef __cplusplus
13467 <     extern "C"
13468 < #  endif
13469 <   int FC_DUMMY_MAIN() { return 1; }
13470 < #endif
13471 < #endif
13472 < int
13473 < main ()
13474 < {
13475 < MPI_Init ();
13476 <  ;
13477 <  return 0;
13478 < }
13479 < _ACEOF
13480 < rm -f conftest.$ac_objext conftest$ac_exeext
13481 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13482 <  (eval $ac_link) 2>conftest.er1
13483 <  ac_status=$?
13484 <  grep -v '^ *+' conftest.er1 >conftest.err
13485 <  rm -f conftest.er1
13486 <  cat conftest.err >&5
13487 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13488 <  (exit $ac_status); } &&
13489 <         { ac_try='test -z "$ac_c_werror_flag"
13490 <                         || test ! -s conftest.err'
13491 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13492 <  (eval $ac_try) 2>&5
13493 <  ac_status=$?
13494 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13495 <  (exit $ac_status); }; } &&
13496 <         { ac_try='test -s conftest$ac_exeext'
13497 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13498 <  (eval $ac_try) 2>&5
13499 <  ac_status=$?
13500 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13501 <  (exit $ac_status); }; }; then
13502 <  ac_cv_lib_mpi_MPI_Init=yes
13503 < else
13504 <  echo "$as_me: failed program was:" >&5
13505 < sed 's/^/| /' conftest.$ac_ext >&5
13506 <
13507 < ac_cv_lib_mpi_MPI_Init=no
13508 < fi
13509 < rm -f conftest.err conftest.$ac_objext \
13510 <      conftest$ac_exeext conftest.$ac_ext
13511 < LIBS=$ac_check_lib_save_LIBS
13512 < fi
13513 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13514 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13515 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
13516 <  MPI_LIB="-lmpi"
13517 < fi
13518 <
13519 < fi
13520 < $as_unset ac_cv_lib_mpi_MPI_Init
13521 < if test x = x"$MPI_LIB"; then
13522 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13523 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13524 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13525 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13526 < else
13527 <  ac_check_lib_save_LIBS=$LIBS
13528 < LIBS="-lmpi "-llam" $LIBS"
13529 < cat >conftest.$ac_ext <<_ACEOF
13530 < /* confdefs.h.  */
13531 < _ACEOF
13532 < cat confdefs.h >>conftest.$ac_ext
13533 < cat >>conftest.$ac_ext <<_ACEOF
13534 < /* end confdefs.h.  */
13535 <
13536 < /* Override any gcc2 internal prototype to avoid an error.  */
13537 < #ifdef __cplusplus
13538 < extern "C"
13539 < #endif
13540 < /* We use char because int might match the return type of a gcc2
13541 <   builtin and then its argument prototype would still apply.  */
13542 < char MPI_Init ();
13543 < #ifdef FC_DUMMY_MAIN
13544 < #ifndef FC_DUMMY_MAIN_EQ_F77
13545 < #  ifdef __cplusplus
13546 <     extern "C"
13547 < #  endif
13548 <   int FC_DUMMY_MAIN() { return 1; }
13549 < #endif
13550 < #endif
13551 < int
13552 < main ()
13553 < {
13554 < MPI_Init ();
13555 <  ;
13556 <  return 0;
13557 < }
13558 < _ACEOF
13559 < rm -f conftest.$ac_objext conftest$ac_exeext
13560 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13561 <  (eval $ac_link) 2>conftest.er1
13562 <  ac_status=$?
13563 <  grep -v '^ *+' conftest.er1 >conftest.err
13564 <  rm -f conftest.er1
13565 <  cat conftest.err >&5
13566 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13567 <  (exit $ac_status); } &&
13568 <         { ac_try='test -z "$ac_c_werror_flag"
13569 <                         || test ! -s conftest.err'
13570 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13571 <  (eval $ac_try) 2>&5
13572 <  ac_status=$?
13573 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13574 <  (exit $ac_status); }; } &&
13575 <         { ac_try='test -s conftest$ac_exeext'
13576 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13577 <  (eval $ac_try) 2>&5
13578 <  ac_status=$?
13579 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13580 <  (exit $ac_status); }; }; then
13581 <  ac_cv_lib_mpi_MPI_Init=yes
13582 < else
13583 <  echo "$as_me: failed program was:" >&5
13584 < sed 's/^/| /' conftest.$ac_ext >&5
13585 <
13586 < ac_cv_lib_mpi_MPI_Init=no
13587 < fi
13588 < rm -f conftest.err conftest.$ac_objext \
13589 <      conftest$ac_exeext conftest.$ac_ext
13590 < LIBS=$ac_check_lib_save_LIBS
13591 < fi
13592 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13593 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13594 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
13595 <  MPI_LIB="-lmpi -llam"
13596 < fi
13597 <
13598 < fi
13599 < $as_unset ac_cv_lib_mpich_MPI_Init
13600 < if test x = x"$MPI_LIB"; then
13601 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
13602 < echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
13603 < if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
13604 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13605 < else
13606 <  ac_check_lib_save_LIBS=$LIBS
13607 < LIBS="-lmpich "-lpmpich" $LIBS"
13608 < cat >conftest.$ac_ext <<_ACEOF
13609 < /* confdefs.h.  */
13610 < _ACEOF
13611 < cat confdefs.h >>conftest.$ac_ext
13612 < cat >>conftest.$ac_ext <<_ACEOF
13613 < /* end confdefs.h.  */
13614 <
13615 < /* Override any gcc2 internal prototype to avoid an error.  */
13616 < #ifdef __cplusplus
13617 < extern "C"
13618 < #endif
13619 < /* We use char because int might match the return type of a gcc2
13620 <   builtin and then its argument prototype would still apply.  */
13621 < char MPI_Init ();
13622 < #ifdef FC_DUMMY_MAIN
13623 < #ifndef FC_DUMMY_MAIN_EQ_F77
13624 < #  ifdef __cplusplus
13625 <     extern "C"
13626 < #  endif
13627 <   int FC_DUMMY_MAIN() { return 1; }
13628 < #endif
13629 < #endif
13630 < int
13631 < main ()
13632 < {
13633 < MPI_Init ();
13634 <  ;
13635 <  return 0;
13636 < }
13637 < _ACEOF
13638 < rm -f conftest.$ac_objext conftest$ac_exeext
13639 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13640 <  (eval $ac_link) 2>conftest.er1
13641 <  ac_status=$?
13642 <  grep -v '^ *+' conftest.er1 >conftest.err
13643 <  rm -f conftest.er1
13644 <  cat conftest.err >&5
13645 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13646 <  (exit $ac_status); } &&
13647 <         { ac_try='test -z "$ac_c_werror_flag"
13648 <                         || test ! -s conftest.err'
13649 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13650 <  (eval $ac_try) 2>&5
13651 <  ac_status=$?
13652 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13653 <  (exit $ac_status); }; } &&
13654 <         { ac_try='test -s conftest$ac_exeext'
13655 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13656 <  (eval $ac_try) 2>&5
13657 <  ac_status=$?
13658 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13659 <  (exit $ac_status); }; }; then
13660 <  ac_cv_lib_mpich_MPI_Init=yes
13661 < else
13662 <  echo "$as_me: failed program was:" >&5
13663 < sed 's/^/| /' conftest.$ac_ext >&5
13664 <
13665 < ac_cv_lib_mpich_MPI_Init=no
13666 < fi
13667 < rm -f conftest.err conftest.$ac_objext \
13668 <      conftest$ac_exeext conftest.$ac_ext
13669 < LIBS=$ac_check_lib_save_LIBS
13670 < fi
13671 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
13672 < echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
13673 < if test $ac_cv_lib_mpich_MPI_Init = yes; then
13674 <  MPI_LIB="-lpmpich -lmpich"
13675 < fi
13676 <
13677 < fi
13678 <
13679 < $as_unset ac_cv_lib_mpi_MPI_Init
13680 < if test x = x"$MPI_LIB"; then
13681 < echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13682 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13683 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13684 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13685 < else
13686 <  ac_check_lib_save_LIBS=$LIBS
13687 < LIBS="-lmpi -llam -lpthread $LIBS"
13688 < cat >conftest.$ac_ext <<_ACEOF
13689 < /* confdefs.h.  */
13690 < _ACEOF
13691 < cat confdefs.h >>conftest.$ac_ext
13692 < cat >>conftest.$ac_ext <<_ACEOF
13693 < /* end confdefs.h.  */
13694 <
13695 < /* Override any gcc2 internal prototype to avoid an error.  */
13696 < #ifdef __cplusplus
13697 < extern "C"
13698 < #endif
13699 < /* We use char because int might match the return type of a gcc2
13700 <   builtin and then its argument prototype would still apply.  */
13701 < char MPI_Init ();
13702 < #ifdef FC_DUMMY_MAIN
13703 < #ifndef FC_DUMMY_MAIN_EQ_F77
13704 < #  ifdef __cplusplus
13705 <     extern "C"
13706 < #  endif
13707 <   int FC_DUMMY_MAIN() { return 1; }
13708 < #endif
13709 < #endif
13710 < int
13711 < main ()
13712 < {
13713 < MPI_Init ();
13714 <  ;
13715 <  return 0;
13716 < }
13717 < _ACEOF
13718 < rm -f conftest.$ac_objext conftest$ac_exeext
13719 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13720 <  (eval $ac_link) 2>conftest.er1
13721 <  ac_status=$?
13722 <  grep -v '^ *+' conftest.er1 >conftest.err
13723 <  rm -f conftest.er1
13724 <  cat conftest.err >&5
13725 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13726 <  (exit $ac_status); } &&
13727 <         { ac_try='test -z "$ac_c_werror_flag"
13728 <                         || test ! -s conftest.err'
13729 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13730 <  (eval $ac_try) 2>&5
13731 <  ac_status=$?
13732 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13733 <  (exit $ac_status); }; } &&
13734 <         { ac_try='test -s conftest$ac_exeext'
13735 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13736 <  (eval $ac_try) 2>&5
13737 <  ac_status=$?
13738 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13739 <  (exit $ac_status); }; }; then
13740 <  ac_cv_lib_mpi_MPI_Init=yes
13741 < else
13742 <  echo "$as_me: failed program was:" >&5
13743 < sed 's/^/| /' conftest.$ac_ext >&5
13744 <
13745 < ac_cv_lib_mpi_MPI_Init=no
13746 < fi
13747 < rm -f conftest.err conftest.$ac_objext \
13748 <      conftest$ac_exeext conftest.$ac_ext
13749 < LIBS=$ac_check_lib_save_LIBS
13750 < fi
13751 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13752 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13753 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
13754 <  MPI_LIB="-lmpi -llam -lpthread"
13755 < else
13756 <
13757 <             { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
13758 < echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
13759 <   { (exit 1); exit 1; }; }
13760 <             USE_MPI="no"
13761 <
13762 < fi
13763 <
13764 < fi
13765 <
13766 <
13767 <
13768 < echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
13769 < echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
13770 < MPI_F90_LIB=""
13771 < if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
13772 <        MPI_F90_LIB="-lfmpich"
13773 < elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
13774 <        MPI_F90_LIB="-llamf77mpi"
13775 < else
13776 <                        MPI_F90_LIB="  "
13777 < fi
13778 < echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
13779 < echo "${ECHO_T}found $MPI_F90_LIB" >&6
13780 <
13781 <
13782 < fi
13783 <
13784 <
13785 <
13786 <
13787 < USE_CGAL=no
13788 < cgal_makefile=auto
13789 <
13790 < # Check whether --with-cgal-makefile or --without-cgal-makefile was given.
13791 < if test "${with_cgal_makefile+set}" = set; then
13792 <  withval="$with_cgal_makefile"
13793 <  cgal_makefile="$withval"
13794 < fi;
13795 <
13796 < if test "x$cgal_makefile" != xno; then
13797 <
13798 <  if test "x$cgal_makefile" = xauto -a "x$CGAL_MAKEFILE" != x; then
13799 <    cgal_makefile="$CGAL_MAKEFILE"
13800 <  fi
13801 <
13802 <  echo "$as_me:$LINENO: checking for cgal_makefile: $cgal_makefile" >&5
13803 < echo $ECHO_N "checking for cgal_makefile: $cgal_makefile... $ECHO_C" >&6
13804 <
13805 <  if test -f "$cgal_makefile"; then
13806 <
13807 <    cat >config.tmp.Makefile <<EOF
13808 < include $cgal_makefile
13809 < default:
13810 <        @echo CGAL_OS_COMPILER=\"\${CGAL_OS_COMPILER}\" >config.tmp.cgalvariables
13811 <        @echo CGAL_INCLDIR=\"\${CGAL_INCL_DIR}\" >>config.tmp.cgalvariables
13812 <        @echo CGAL_INCLCONFDIR=\"\${CGAL_INCL_CONF_DIR}\" >>config.tmp.cgalvariables
13813 <        @echo CGAL_LIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
13814 <        @echo CGAL_RLIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
13815 <        @echo CGAL_CXXFLAGS=\"\${CGAL_CXXFLAGS}\" >>config.tmp.cgalvariables
13816 <        @echo GMP_INCLDIR=\"\${GMP_INCL_DIR}\" >>config.tmp.cgalvariables
13817 <        @echo GMP_LIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
13818 <        @echo GMP_RLIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
13819 <        @echo LEDA_INCLDIR=\"\${LEDA_INCL_DIR}\" >>config.tmp.cgalvariables
13820 <        @echo LEDA_LIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
13821 <        @echo LEDA_RLIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
13822 < EOF
13823 <
13824 <    make -s -f config.tmp.Makefile
13825 <    . config.tmp.cgalvariables
13826 <
13827 <    rm -f config.tmp.Makefile config.tmp.cgalvariables
13828 <
13829 <    if test "x$CGAL_INCLDIR" = "x"; then
13830 <      CGAL_INCLDIR=""
13831 <    fi
13832 <
13833 <    if test "x$CGAL_LIBDIR" = "x"; then
13834 <      CGAL_LIBDIR=""
13835 <    fi
13836 <
13837 <    if test "x$CGAL_RLIBDIR" = "x"; then
13838 <      CGAL_RLIBDIR=""
13839 <    fi
13840 <
13841 <    if test "x$LEDA_INCLDIR" = "x"; then
13842 <      LEDA_INCLDIR=""
13843 <    fi
13844 <
13845 <    if test "x$LEDA_LIBDIR" = "x"; then
13846 <      LEDA_LIBDIR=""
13847 <    fi
13848 <
13849 <    if test "x$LEDA_RLIBDIR" = "x"; then
13850 <      LEDA_RLIBDIR=""
13851 <    fi
13852 <
13853 <    if test "x$GMP_INCLDIR" = "x"; then
13854 <      GMP_INCLDIR=""
13855 <    fi
13856 <
13857 <    if test "x$GMP_LIBDIR" = "x"; then
13858 <      GMP_LIBDIR=""
13859 <    fi
13860 <
13861 <    if test "x$GMP_RLIBDIR" = "x"; then
13862 <      GMP_RLIBDIR=""
13863 <    fi
13864 <
13865 <    echo "$as_me:$LINENO: result: CGAL_OS_COMPILER=   $CGAL_OS_COMPILER" >&5
13866 < echo "${ECHO_T}CGAL_OS_COMPILER=   $CGAL_OS_COMPILER" >&6
13867 <    echo "$as_me:$LINENO: result: CGAL_INCLDIR=       $CGAL_INCLDIR" >&5
13868 < echo "${ECHO_T}CGAL_INCLDIR=       $CGAL_INCLDIR" >&6
13869 <    echo "$as_me:$LINENO: result: CGAL_INCLCONFDIR=   $CGAL_INCLCONFDIR" >&5
13870 < echo "${ECHO_T}CGAL_INCLCONFDIR=   $CGAL_INCLCONFDIR" >&6
13871 <    echo "$as_me:$LINENO: result: CGAL_LIBDIR=        $CGAL_LIBDIR" >&5
13872 < echo "${ECHO_T}CGAL_LIBDIR=        $CGAL_LIBDIR" >&6
13873 <    echo "$as_me:$LINENO: result: CGAL_CXXFLAGS=      $CGAL_CXXFLAGS" >&5
13874 < echo "${ECHO_T}CGAL_CXXFLAGS=      $CGAL_CXXFLAGS" >&6
13875 <    echo "$as_me:$LINENO: result: LEDA_INCLDIR=       $LEDA_INCLDIR" >&5
13876 < echo "${ECHO_T}LEDA_INCLDIR=       $LEDA_INCLDIR" >&6
13877 <    echo "$as_me:$LINENO: result: LEDA_LIBDIR=        $LEDA_LIBDIR" >&5
13878 < echo "${ECHO_T}LEDA_LIBDIR=        $LEDA_LIBDIR" >&6
13879 <    echo "$as_me:$LINENO: result: GMP_INCLDIR=        $GMP_INCLDIR" >&5
13880 < echo "${ECHO_T}GMP_INCLDIR=        $GMP_INCLDIR" >&6
13881 <    echo "$as_me:$LINENO: result: GMP_LIBDIR=         $GMP_LIBDIR" >&5
13882 < echo "${ECHO_T}GMP_LIBDIR=         $GMP_LIBDIR" >&6
13883 <
13884 <    ac_ext=cc
13885 < ac_cpp='$CXXCPP $CPPFLAGS'
13886 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13887 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13888 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13889 <
13890 <    save_CXXFLAGS="$CXXFLAGS"
13891 <    CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
13892 <    if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13893 <  echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
13894 < echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
13895 < if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13896 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13897 < fi
13898 < echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
13899 < echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
13900 < else
13901 <  # Is the header compilable?
13902 < echo "$as_me:$LINENO: checking CGAL/Cartesian.h usability" >&5
13903 < echo $ECHO_N "checking CGAL/Cartesian.h usability... $ECHO_C" >&6
13904 < cat >conftest.$ac_ext <<_ACEOF
13905 < /* confdefs.h.  */
13906 < _ACEOF
13907 < cat confdefs.h >>conftest.$ac_ext
13908 < cat >>conftest.$ac_ext <<_ACEOF
13909 < /* end confdefs.h.  */
13910 < $ac_includes_default
13911 < #include <CGAL/Cartesian.h>
13912 < _ACEOF
13913 < rm -f conftest.$ac_objext
13914 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13915 <  (eval $ac_compile) 2>conftest.er1
13916 <  ac_status=$?
13917 <  grep -v '^ *+' conftest.er1 >conftest.err
13918 <  rm -f conftest.er1
13919 <  cat conftest.err >&5
13920 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13921 <  (exit $ac_status); } &&
13922 <         { ac_try='test -z "$ac_cxx_werror_flag"
13923 <                         || test ! -s conftest.err'
13924 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13925 <  (eval $ac_try) 2>&5
13926 <  ac_status=$?
13927 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13928 <  (exit $ac_status); }; } &&
13929 <         { ac_try='test -s conftest.$ac_objext'
13930 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13931 <  (eval $ac_try) 2>&5
13932 <  ac_status=$?
13933 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13934 <  (exit $ac_status); }; }; then
13935 <  ac_header_compiler=yes
13936 < else
13937 <  echo "$as_me: failed program was:" >&5
13938 < sed 's/^/| /' conftest.$ac_ext >&5
13939 <
13940 < ac_header_compiler=no
13941 < fi
13942 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13943 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13944 < echo "${ECHO_T}$ac_header_compiler" >&6
13945 <
13946 < # Is the header present?
13947 < echo "$as_me:$LINENO: checking CGAL/Cartesian.h presence" >&5
13948 < echo $ECHO_N "checking CGAL/Cartesian.h presence... $ECHO_C" >&6
13949 < cat >conftest.$ac_ext <<_ACEOF
13950 < /* confdefs.h.  */
13951 < _ACEOF
13952 < cat confdefs.h >>conftest.$ac_ext
13953 < cat >>conftest.$ac_ext <<_ACEOF
13954 < /* end confdefs.h.  */
13955 < #include <CGAL/Cartesian.h>
13956 < _ACEOF
13957 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13958 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13959 <  ac_status=$?
13960 <  grep -v '^ *+' conftest.er1 >conftest.err
13961 <  rm -f conftest.er1
13962 <  cat conftest.err >&5
13963 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13964 <  (exit $ac_status); } >/dev/null; then
13965 <  if test -s conftest.err; then
13966 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
13967 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
13968 <  else
13969 <    ac_cpp_err=
13970 <  fi
13971 < else
13972 <  ac_cpp_err=yes
13973 < fi
13974 < if test -z "$ac_cpp_err"; then
13975 <  ac_header_preproc=yes
13976 < else
13977 <  echo "$as_me: failed program was:" >&5
13978 < sed 's/^/| /' conftest.$ac_ext >&5
13979 <
13980 <  ac_header_preproc=no
13981 < fi
13982 < rm -f conftest.err conftest.$ac_ext
13983 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13984 < echo "${ECHO_T}$ac_header_preproc" >&6
13985 <
13986 < # So?  What about this header?
13987 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13988 <  yes:no: )
13989 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&5
13990 < echo "$as_me: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13991 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&5
13992 < echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&2;}
13993 <    ac_header_preproc=yes
13994 <    ;;
13995 <  no:yes:* )
13996 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&5
13997 < echo "$as_me: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&2;}
13998 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h:     check for missing prerequisite headers?" >&5
13999 < echo "$as_me: WARNING: CGAL/Cartesian.h:     check for missing prerequisite headers?" >&2;}
14000 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&5
14001 < echo "$as_me: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&2;}
14002 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h:     section \"Present But Cannot Be Compiled\"" >&5
14003 < echo "$as_me: WARNING: CGAL/Cartesian.h:     section \"Present But Cannot Be Compiled\"" >&2;}
14004 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&5
14005 < echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&2;}
14006 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&5
14007 < echo "$as_me: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&2;}
14008 <    (
14009 <      cat <<\_ASBOX
14010 < ## ------------------------------ ##
14011 < ## Report this to gezelter@nd.edu ##
14012 < ## ------------------------------ ##
14013 < _ASBOX
14014 <    ) |
14015 <      sed "s/^/$as_me: WARNING:     /" >&2
14016 <    ;;
14017 < esac
14018 < echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
14019 < echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
14020 < if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
14021 <  echo $ECHO_N "(cached) $ECHO_C" >&6
14022 < else
14023 <  ac_cv_header_CGAL_Cartesian_h=$ac_header_preproc
14024 < fi
14025 < echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
14026 < echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
14027 <
14028 < fi
14029 < if test $ac_cv_header_CGAL_Cartesian_h = yes; then
14030 <  cgal=yes
14031 < else
14032 <  cgal=no
14033 < fi
14034 <
14035 <
14036 <    CXXFLAGS="$save_CXXFLAGS"
14037 <
14038 <    if test "x$cgal" = xyes; then
14039 <      echo "$as_me:$LINENO: checking for CGAL version" >&5
14040 < echo $ECHO_N "checking for CGAL version... $ECHO_C" >&6
14041 <      LOCATION=${CGAL_INCLDIR}
14042 <      LOCATION=${LOCATION:-/usr/include}
14043 <      if test -f $LOCATION/CGAL/version.h; then
14044 <        CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/version.h | sed 's/[^0-9\.]*//g'`
14045 <      else
14046 <        CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/config.h | sed 's/[^0-9\.]*//g'`
14047 <      fi
14048 <      if echo $CGAL_VERSION | grep -q "^[3456789]"; then
14049 <        echo "$as_me:$LINENO: result: ($CGAL_VERSION) yes" >&5
14050 < echo "${ECHO_T}($CGAL_VERSION) yes" >&6
14051 <      else
14052 <        echo "$as_me:$LINENO: result: ($CGAL_VERSION) no" >&5
14053 < echo "${ECHO_T}($CGAL_VERSION) no" >&6
14054 <        cgal=no
14055 <      fi
14056 <    fi
14057 <
14058 <    if test "x$cgal" = xyes; then
14059 <      CGAL_LIBS="-lCGAL"
14060 <      echo "$as_me:$LINENO: checking whether CGAL uses LEDA" >&5
14061 < echo $ECHO_N "checking whether CGAL uses LEDA... $ECHO_C" >&6
14062 <      if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_LEDA; then
14063 <        CGAL_USES_LEDA=yes
14064 <        echo "$as_me:$LINENO: result: yes" >&5
14065 < echo "${ECHO_T}yes" >&6
14066 <        CGAL_DEFINES="-DCGAL_USE_LEDA -DLEDA_PREFIX"
14067 <      else
14068 <        echo "$as_me:$LINENO: result: no" >&5
14069 < echo "${ECHO_T}no" >&6
14070 <        CGAL_USES_LEDA=no
14071 <      fi
14072 <
14073 <      echo "$as_me:$LINENO: checking whether CGAL uses GMP" >&5
14074 < echo $ECHO_N "checking whether CGAL uses GMP... $ECHO_C" >&6
14075 <      if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_GMP; then
14076 <        CGAL_USES_GMP=yes
14077 <        echo "$as_me:$LINENO: result: yes" >&5
14078 < echo "${ECHO_T}yes" >&6
14079 <        CGAL_DEFINES="-DCGAL_USE_GMP $CGAL_DEFINES"
14080 <      else
14081 <        echo "$as_me:$LINENO: result: no" >&5
14082 < echo "${ECHO_T}no" >&6
14083 <        CGAL_USES_GMP=no
14084 <      fi
14085 <
14086 <      CGAL_LIBS="$CGAL_LIBS -lm"
14087 <
14088 <      CGAL_CXXFLAGS="-ftemplate-depth-50"
14089 <
14090 <      echo "$as_me:$LINENO: result: CGAL_USES_LEDA=     $CGAL_USES_LEDA" >&5
14091 < echo "${ECHO_T}CGAL_USES_LEDA=     $CGAL_USES_LEDA" >&6
14092 <      echo "$as_me:$LINENO: result: CGAL_USES_GMP =     $CGAL_USES_GMP" >&5
14093 < echo "${ECHO_T}CGAL_USES_GMP =     $CGAL_USES_GMP" >&6
14094 <      echo "$as_me:$LINENO: result: CGAL_INCLDIR  =     $CGAL_INCLDIR" >&5
14095 < echo "${ECHO_T}CGAL_INCLDIR  =     $CGAL_INCLDIR" >&6
14096 <      echo "$as_me:$LINENO: result: CGAL_LIBDIR   =     $CGAL_LIBDIR" >&5
14097 < echo "${ECHO_T}CGAL_LIBDIR   =     $CGAL_LIBDIR" >&6
14098 <      echo "$as_me:$LINENO: result: CGAL_DEFINES  =     $CGAL_DEFINES" >&5
14099 < echo "${ECHO_T}CGAL_DEFINES  =     $CGAL_DEFINES" >&6
14100 <      echo "$as_me:$LINENO: result: CGAL_CXXFLAGS =     $CGAL_CXXFLAGS" >&5
14101 < echo "${ECHO_T}CGAL_CXXFLAGS =     $CGAL_CXXFLAGS" >&6
14102 <      echo "$as_me:$LINENO: result: CGAL_LIBS     =     $CGAL_LIBS" >&5
14103 < echo "${ECHO_T}CGAL_LIBS     =     $CGAL_LIBS" >&6
14104 <    fi
14105 <
14106 <    if test "x$cgal" = xyes; then
14107 <      save_LIBS="$LIBS"
14108 <      LIBS="$LIBS -L$CGAL_LIBDIR"
14109 <      if test "x$CGAL_USES_LEDA" = xyes; then
14110 <        LIBS="-lL $LIBS -L$LEDA_LIBDIR"
14111 <      fi
14112 <      # if test "x$CGAL_USES_GMP" = xyes; then
14113 <      #   LIBS="-lgmp $LIBS $GMP_LIBDIR"
14114 <      # fi
14115 <      echo "$as_me:$LINENO: checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL" >&5
14116 < echo $ECHO_N "checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL... $ECHO_C" >&6
14117 < save_CXXFLAGS_CHECK_CXX_LIB="$CXXFLAGS"
14118 < CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
14119 < save_LIBS_CHECK_CXX_LIB="$LIBS"
14120 < LIBS="-lCGAL  $LIBS"
14121 < cat >conftest.$ac_ext <<_ACEOF
14122 < /* confdefs.h.  */
14123 < _ACEOF
14124 < cat confdefs.h >>conftest.$ac_ext
14125 < cat >>conftest.$ac_ext <<_ACEOF
14126 < /* end confdefs.h.  */
14127 < #include <CGAL/Cartesian.h>
14128 < #ifdef FC_DUMMY_MAIN
14129 < #ifndef FC_DUMMY_MAIN_EQ_F77
14130 < #  ifdef __cplusplus
14131 <     extern "C"
14132 < #  endif
14133 <   int FC_DUMMY_MAIN() { return 1; }
14134 < #endif
14135 < #endif
14136 < int
14137 < main ()
14138 < {
14139 < ::CGAL::Cartesian<int>::Point_2 P
14140 <  ;
14141 <  return 0;
14142 < }
14143 < _ACEOF
14144 < rm -f conftest.$ac_objext conftest$ac_exeext
14145 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14146 <  (eval $ac_link) 2>conftest.er1
14147 <  ac_status=$?
14148 <  grep -v '^ *+' conftest.er1 >conftest.err
14149 <  rm -f conftest.er1
14150 <  cat conftest.err >&5
14151 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14152 <  (exit $ac_status); } &&
14153 <         { ac_try='test -z "$ac_cxx_werror_flag"
14154 <                         || test ! -s conftest.err'
14155 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14156 <  (eval $ac_try) 2>&5
14157 <  ac_status=$?
14158 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14159 <  (exit $ac_status); }; } &&
14160 <         { ac_try='test -s conftest$ac_exeext'
14161 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14162 <  (eval $ac_try) 2>&5
14163 <  ac_status=$?
14164 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14165 <  (exit $ac_status); }; }; then
14166 <  echo "$as_me:$LINENO: result: yes" >&5
14167 < echo "${ECHO_T}yes" >&6
14168 < cgal=yes
14169 < else
14170 <  echo "$as_me: failed program was:" >&5
14171 < sed 's/^/| /' conftest.$ac_ext >&5
14172 <
14173 < echo "$as_me:$LINENO: result: no" >&5
14174 < echo "${ECHO_T}no" >&6
14175 < cgal=no
14176 < fi
14177 < rm -f conftest.err conftest.$ac_objext \
14178 <      conftest$ac_exeext conftest.$ac_ext
14179 < CXXFLAGS="$save_CXXFLAGS_CHECK_CXX_LIB"
14180 < LIBS="$save_LIBS_CHECK_CXX_LIB"
14181 <      LIBS="$save_LIBS"
14182 <    fi
14183 <
14184 <  fi
14185 <  ac_ext=c
14186 < ac_cpp='$CPP $CPPFLAGS'
14187 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14188 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14189 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
14190 <
14191 <
14192 < fi
14193 <
14194 < if test "x$cgal" = xyes; then
14195 <  USE_CGAL=yes
14196 <
14197 < cat >>confdefs.h <<\_ACEOF
14198 < #define HAVE_CGAL 1
14199 < _ACEOF
14200 <
14201 <
14202 < cat >>confdefs.h <<_ACEOF
14203 < #define CGAL_VERSION $CGAL_VERSION
14204 < _ACEOF
14205 <
14206 <  if ! echo $CGAL_VERSION | grep -q "^3.0"; then
14207 <    { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
14208 < echo "$as_me: WARNING: *****************************************************" >&2;}
14209 <    { echo "$as_me:$LINENO: WARNING: *** Warning: Your CGAL version is newer than the  ***" >&5
14210 < echo "$as_me: WARNING: *** Warning: Your CGAL version is newer than the  ***" >&2;}
14211 <    { echo "$as_me:$LINENO: WARNING: *** supported versions. It may still work though. ***" >&5
14212 < echo "$as_me: WARNING: *** supported versions. It may still work though. ***" >&2;}
14213 <    { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
14214 < echo "$as_me: WARNING: *****************************************************" >&2;}
14215 <  fi
14216 < else
14217 <   if test "x$cgal_makefile" != xno; then
14218 <    echo "$as_me:$LINENO: result: No CGAL support. These are not the droids you want." >&5
14219 < echo "${ECHO_T}No CGAL support. These are not the droids you want." >&6
14220 <  fi
14221 <  CGAL_INCLDIR=
14222 <  CGAL_LIBDIR=
14223 <  CGAL_RLIBDIR=
14224 <  CGAL_DEFINES=
14225 <  CGAL_CXXFLAGS=
14226 <  CGAL_LIBS=
14227 < fi
14228 <
14229 <
14230 < CGAL_INC_DIR="${CGAL_INCLDIR} ${CGAL_INCLCONFDIR}"
14231 <
14232 < CGAL_LIB_DIR=${CGAL_LIBDIR}
14233 <
14234 < CGAL_RLIB_DIR=${CGAL_RLIBDIR}
14235 <
14236 <
14237 <
14238 <
14239 <
14240 <
14241 <
14242 < # Check whether --enable-doxygen or --disable-doxygen was given.
14243 < if test "${enable_doxygen+set}" = set; then
14244 <  enableval="$enable_doxygen"
14245 <
14246 < fi;
14247 < # Check whether --enable-dot or --disable-dot was given.
14248 < if test "${enable_dot+set}" = set; then
14249 <  enableval="$enable_dot"
14250 <
14251 < fi;
14252 < # Check whether --enable-html-docs or --disable-html-docs was given.
14253 < if test "${enable_html_docs+set}" = set; then
14254 <  enableval="$enable_html_docs"
14255 <
14256 < else
14257 <   enable_html_docs=yes
14258 < fi;
14259 < # Check whether --enable-latex-docs or --disable-latex-docs was given.
14260 < if test "${enable_latex_docs+set}" = set; then
14261 <  enableval="$enable_latex_docs"
14262 <
14263 < else
14264 <   enable_latex_docs=no
14265 < fi;
14266 < if test "x$enable_doxygen" = xno; then
14267 <        enable_doc=no
14268 < else
14269 <        # Extract the first word of "doxygen", so it can be a program name with args.
14270 < set dummy doxygen; ac_word=$2
14271 < echo "$as_me:$LINENO: checking for $ac_word" >&5
14272 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14273 < if test "${ac_cv_path_DOXYGEN+set}" = set; then
14274 <  echo $ECHO_N "(cached) $ECHO_C" >&6
14275 < else
14276 <  case $DOXYGEN in
14277 <  [\\/]* | ?:[\\/]*)
14278 <  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
14279 <  ;;
14280 <  *)
14281 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14282 < for as_dir in $PATH
14283 < do
14284 <  IFS=$as_save_IFS
14285 <  test -z "$as_dir" && as_dir=.
14286 <  for ac_exec_ext in '' $ac_executable_extensions; do
14287 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14288 <    ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
14289 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14290 <    break 2
14291 <  fi
14292 < done
14293 < done
14294 <
14295 <  ;;
14296 < esac
14297 < fi
14298 < DOXYGEN=$ac_cv_path_DOXYGEN
14299 <
14300 < if test -n "$DOXYGEN"; then
14301 <  echo "$as_me:$LINENO: result: $DOXYGEN" >&5
14302 < echo "${ECHO_T}$DOXYGEN" >&6
14303 < else
14304 <  echo "$as_me:$LINENO: result: no" >&5
14305 < echo "${ECHO_T}no" >&6
14306 < fi
14307 <
14308 <        if test "x$DOXYGEN" = x; then
14309 <                if test "x$enable_doxygen" = xyes; then
14310 <                        { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
14311 < echo "$as_me: error: could not find doxygen" >&2;}
14312 <   { (exit 1); exit 1; }; }
14313 <                fi
14314 <                enable_doc=no
14315 <        else
14316 <                enable_doc=yes
14317 <                # Extract the first word of "dot", so it can be a program name with args.
14318 < set dummy dot; ac_word=$2
14319 < echo "$as_me:$LINENO: checking for $ac_word" >&5
14320 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14321 < if test "${ac_cv_path_DOT+set}" = set; then
14322 <  echo $ECHO_N "(cached) $ECHO_C" >&6
14323 < else
14324 <  case $DOT in
14325 <  [\\/]* | ?:[\\/]*)
14326 <  ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
14327 <  ;;
14328 <  *)
14329 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14330 < for as_dir in $PATH
14331 < do
14332 <  IFS=$as_save_IFS
14333 <  test -z "$as_dir" && as_dir=.
14334 <  for ac_exec_ext in '' $ac_executable_extensions; do
14335 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14336 <    ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
14337 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14338 <    break 2
14339 <  fi
14340 < done
14341 < done
14342 <
14343 <  ;;
14344 < esac
14345 < fi
14346 < DOT=$ac_cv_path_DOT
14347 <
14348 < if test -n "$DOT"; then
14349 <  echo "$as_me:$LINENO: result: $DOT" >&5
14350 < echo "${ECHO_T}$DOT" >&6
14351 < else
14352 <  echo "$as_me:$LINENO: result: no" >&5
14353 < echo "${ECHO_T}no" >&6
14354 < fi
14355 <
14356 <        fi
14357 < fi
14358 <
14359 < if test "x$enable_doc" = xyes; then
14360 <  DOC=1
14361 < else
14362 <  DOC=0
14363 < fi
14364 <
14365 <
14366 < if test x$DOT = x; then
14367 <        if test "x$enable_dot" = xyes; then
14368 <                { { echo "$as_me:$LINENO: error: could not find dot" >&5
14369 < echo "$as_me: error: could not find dot" >&2;}
14370 <   { (exit 1); exit 1; }; }
14371 <        fi
14372 <        enable_dot=no
14373 < else
14374 <        enable_dot=yes
14375 < fi
14376 <
14377 <
14378 <
14379 <
14380 <
14381 <
14382 <
14383 <
14384 <
14385 <
14386 <
14387 <
14388 <
14389 <
14390 <
14391 <
14392 <
14393 <
14394 <
14395 <                                        ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/applications/nanoRodBuilder/Makefile scripts/filepp"
14396 <
14397 <
14398 < cat >confcache <<\_ACEOF
14399 < # This file is a shell script that caches the results of configure
14400 < # tests run on this system so they can be shared between configure
14401 < # scripts and configure runs, see configure's option --config-cache.
14402 < # It is not useful on other systems.  If it contains results you don't
14403 < # want to keep, you may remove or edit it.
14404 < #
14405 < # config.status only pays attention to the cache file if you give it
14406 < # the --recheck option to rerun configure.
14407 < #
14408 < # `ac_cv_env_foo' variables (set or unset) will be overridden when
14409 < # loading this file, other *unset* `ac_cv_foo' will be assigned the
14410 < # following values.
14411 <
14412 < _ACEOF
14413 <
14414 < # The following way of writing the cache mishandles newlines in values,
14415 < # but we know of no workaround that is simple, portable, and efficient.
14416 < # So, don't put newlines in cache variables' values.
14417 < # Ultrix sh set writes to stderr and can't be redirected directly,
14418 < # and sets the high bit in the cache file unless we assign to the vars.
14419 < {
14420 <  (set) 2>&1 |
14421 <    case `(ac_space=' '; set | grep ac_space) 2>&1` in
14422 <    *ac_space=\ *)
14423 <      # `set' does not quote correctly, so add quotes (double-quote
14424 <      # substitution turns \\\\ into \\, and sed turns \\ into \).
14425 <      sed -n \
14426 <        "s/'/'\\\\''/g;
14427 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14428 <      ;;
14429 <    *)
14430 <      # `set' quotes correctly as required by POSIX, so do not add quotes.
14431 <      sed -n \
14432 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
14433 <      ;;
14434 <    esac;
14435 < } |
14436 <  sed '
14437 <     t clear
14438 <     : clear
14439 <     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14440 <     t end
14441 <     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14442 <     : end' >>confcache
14443 < if diff $cache_file confcache >/dev/null 2>&1; then :; else
14444 <  if test -w $cache_file; then
14445 <    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
14446 <    cat confcache >$cache_file
14447 <  else
14448 <    echo "not updating unwritable cache $cache_file"
14449 <  fi
14450 < fi
14451 < rm -f confcache
14452 <
14453 < test "x$prefix" = xNONE && prefix=$ac_default_prefix
14454 < # Let make expand exec_prefix.
14455 < test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14456 <
14457 < # VPATH may cause trouble with some makes, so we remove $(srcdir),
14458 < # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14459 < # trailing colons and then remove the whole line if VPATH becomes empty
14460 < # (actually we leave an empty line to preserve line numbers).
14461 < if test "x$srcdir" = x.; then
14462 <  ac_vpsub='/^[  ]*VPATH[        ]*=/{
14463 < s/:*\$(srcdir):*/:/;
14464 < s/:*\${srcdir}:*/:/;
14465 < s/:*@srcdir@:*/:/;
14466 < s/^\([^=]*=[     ]*\):*/\1/;
14467 < s/:*$//;
14468 < s/^[^=]*=[       ]*$//;
14469 < }'
14470 < fi
14471 <
14472 < DEFS=-DHAVE_CONFIG_H
14473 <
14474 < ac_libobjs=
14475 < ac_ltlibobjs=
14476 < for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14477 <  # 1. Remove the extension, and $U if already installed.
14478 <  ac_i=`echo "$ac_i" |
14479 <         sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
14480 <  # 2. Add them.
14481 <  ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
14482 <  ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
14483 < done
14484 < LIBOBJS=$ac_libobjs
14485 <
14486 < LTLIBOBJS=$ac_ltlibobjs
14487 <
14488 <
14489 <
14490 < : ${CONFIG_STATUS=./config.status}
14491 < ac_clean_files_save=$ac_clean_files
14492 < ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14493 < { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
14494 < echo "$as_me: creating $CONFIG_STATUS" >&6;}
14495 < cat >$CONFIG_STATUS <<_ACEOF
14496 < #! $SHELL
14497 < # Generated by $as_me.
14498 < # Run this file to recreate the current configuration.
14499 < # Compiler output produced by configure, useful for debugging
14500 < # configure, is in config.log if it exists.
14501 <
14502 < debug=false
14503 < ac_cs_recheck=false
14504 < ac_cs_silent=false
14505 < SHELL=\${CONFIG_SHELL-$SHELL}
14506 < _ACEOF
14507 <
14508 < cat >>$CONFIG_STATUS <<\_ACEOF
14509 < ## --------------------- ##
14510 < ## M4sh Initialization.  ##
14511 < ## --------------------- ##
14512 <
14513 < # Be Bourne compatible
14514 < if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14515 <  emulate sh
14516 <  NULLCMD=:
14517 <  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
14518 <  # is contrary to our usage.  Disable this feature.
14519 <  alias -g '${1+"$@"}'='"$@"'
14520 < elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
14521 <  set -o posix
14522 < fi
14523 < DUALCASE=1; export DUALCASE # for MKS sh
14524 <
14525 < # Support unset when possible.
14526 < if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
14527 <  as_unset=unset
14528 < else
14529 <  as_unset=false
14530 < fi
14531 <
14532 <
14533 < # Work around bugs in pre-3.0 UWIN ksh.
14534 < $as_unset ENV MAIL MAILPATH
14535 < PS1='$ '
14536 < PS2='> '
14537 < PS4='+ '
14538 <
14539 < # NLS nuisances.
14540 < for as_var in \
14541 <  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
14542 <  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
14543 <  LC_TELEPHONE LC_TIME
14544 < do
14545 <  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
14546 <    eval $as_var=C; export $as_var
14547 <  else
14548 <    $as_unset $as_var
14549 <  fi
14550 < done
14551 <
14552 < # Required to use basename.
14553 < if expr a : '\(a\)' >/dev/null 2>&1; then
14554 <  as_expr=expr
14555 < else
14556 <  as_expr=false
14557 < fi
14558 <
14559 < if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
14560 <  as_basename=basename
14561 < else
14562 <  as_basename=false
14563 < fi
14564 <
14565 <
14566 < # Name of the executable.
14567 < as_me=`$as_basename "$0" ||
14568 < $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14569 <         X"$0" : 'X\(//\)$' \| \
14570 <         X"$0" : 'X\(/\)$' \| \
14571 <         .     : '\(.\)' 2>/dev/null ||
14572 < echo X/"$0" |
14573 <    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
14574 <          /^X\/\(\/\/\)$/{ s//\1/; q; }
14575 <          /^X\/\(\/\).*/{ s//\1/; q; }
14576 <          s/.*/./; q'`
14577 <
14578 <
14579 < # PATH needs CR, and LINENO needs CR and PATH.
14580 < # Avoid depending upon Character Ranges.
14581 < as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14582 < as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14583 < as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14584 < as_cr_digits='0123456789'
14585 < as_cr_alnum=$as_cr_Letters$as_cr_digits
14586 <
14587 < # The user is always right.
14588 < if test "${PATH_SEPARATOR+set}" != set; then
14589 <  echo "#! /bin/sh" >conf$$.sh
14590 <  echo  "exit 0"   >>conf$$.sh
14591 <  chmod +x conf$$.sh
14592 <  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
14593 <    PATH_SEPARATOR=';'
14594 <  else
14595 <    PATH_SEPARATOR=:
14596 <  fi
14597 <  rm -f conf$$.sh
14598 < fi
14599 <
14600 <
14601 <  as_lineno_1=$LINENO
14602 <  as_lineno_2=$LINENO
14603 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14604 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
14605 <  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
14606 <  # Find who we are.  Look in the path if we contain no path at all
14607 <  # relative or not.
14608 <  case $0 in
14609 <    *[\\/]* ) as_myself=$0 ;;
14610 <    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14611 < for as_dir in $PATH
14612 < do
14613 <  IFS=$as_save_IFS
14614 <  test -z "$as_dir" && as_dir=.
14615 <  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14616 < done
14617 <
14618 <       ;;
14619 <  esac
14620 <  # We did not find ourselves, most probably we were run as `sh COMMAND'
14621 <  # in which case we are not to be found in the path.
14622 <  if test "x$as_myself" = x; then
14623 <    as_myself=$0
14624 <  fi
14625 <  if test ! -f "$as_myself"; then
14626 <    { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
14627 < echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
14628 <   { (exit 1); exit 1; }; }
14629 <  fi
14630 <  case $CONFIG_SHELL in
14631 <  '')
14632 <    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14633 < for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
14634 < do
14635 <  IFS=$as_save_IFS
14636 <  test -z "$as_dir" && as_dir=.
14637 <  for as_base in sh bash ksh sh5; do
14638 <         case $as_dir in
14639 <         /*)
14640 <           if ("$as_dir/$as_base" -c '
14641 <  as_lineno_1=$LINENO
14642 <  as_lineno_2=$LINENO
14643 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14644 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
14645 <  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
14646 <             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
14647 <             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
14648 <             CONFIG_SHELL=$as_dir/$as_base
14649 <             export CONFIG_SHELL
14650 <             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
14651 <           fi;;
14652 <         esac
14653 <       done
14654 < done
14655 < ;;
14656 <  esac
14657 <
14658 <  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
14659 <  # uniformly replaced by the line number.  The first 'sed' inserts a
14660 <  # line-number line before each line; the second 'sed' does the real
14661 <  # work.  The second script uses 'N' to pair each line-number line
14662 <  # with the numbered line, and appends trailing '-' during
14663 <  # substitution so that $LINENO is not a special case at line end.
14664 <  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
14665 <  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
14666 <  sed '=' <$as_myself |
14667 <    sed '
14668 <      N
14669 <      s,$,-,
14670 <      : loop
14671 <      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
14672 <      t loop
14673 <      s,-$,,
14674 <      s,^['$as_cr_digits']*\n,,
14675 <    ' >$as_me.lineno &&
14676 <  chmod +x $as_me.lineno ||
14677 <    { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
14678 < echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
14679 <   { (exit 1); exit 1; }; }
14680 <
14681 <  # Don't try to exec as it changes $[0], causing all sort of problems
14682 <  # (the dirname of $[0] is not the place where we might find the
14683 <  # original and so on.  Autoconf is especially sensible to this).
14684 <  . ./$as_me.lineno
14685 <  # Exit status is that of the last command.
14686 <  exit
14687 < }
14688 <
14689 <
14690 < case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
14691 <  *c*,-n*) ECHO_N= ECHO_C='
14692 < ' ECHO_T='      ' ;;
14693 <  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
14694 <  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
14695 < esac
14696 <
14697 < if expr a : '\(a\)' >/dev/null 2>&1; then
14698 <  as_expr=expr
14699 < else
14700 <  as_expr=false
14701 < fi
14702 <
14703 < rm -f conf$$ conf$$.exe conf$$.file
14704 < echo >conf$$.file
14705 < if ln -s conf$$.file conf$$ 2>/dev/null; then
14706 <  # We could just check for DJGPP; but this test a) works b) is more generic
14707 <  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
14708 <  if test -f conf$$.exe; then
14709 <    # Don't use ln at all; we don't have any links
14710 <    as_ln_s='cp -p'
14711 <  else
14712 <    as_ln_s='ln -s'
14713 <  fi
14714 < elif ln conf$$.file conf$$ 2>/dev/null; then
14715 <  as_ln_s=ln
14716 < else
14717 <  as_ln_s='cp -p'
14718 < fi
14719 < rm -f conf$$ conf$$.exe conf$$.file
14720 <
14721 < if mkdir -p . 2>/dev/null; then
14722 <  as_mkdir_p=:
14723 < else
14724 <  test -d ./-p && rmdir ./-p
14725 <  as_mkdir_p=false
14726 < fi
14727 <
14728 < as_executable_p="test -f"
14729 <
14730 < # Sed expression to map a string onto a valid CPP name.
14731 < as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14732 <
14733 < # Sed expression to map a string onto a valid variable name.
14734 < as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14735 <
14736 <
14737 < # IFS
14738 < # We need space, tab and new line, in precisely that order.
14739 < as_nl='
14740 < '
14741 < IFS="   $as_nl"
14742 <
14743 < # CDPATH.
14744 < $as_unset CDPATH
14745 <
14746 < exec 6>&1
14747 <
14748 < # Open the log real soon, to keep \$[0] and so on meaningful, and to
14749 < # report actual input values of CONFIG_FILES etc. instead of their
14750 < # values after options handling.  Logging --version etc. is OK.
14751 < exec 5>>config.log
14752 < {
14753 <  echo
14754 <  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14755 < ## Running $as_me. ##
14756 < _ASBOX
14757 < } >&5
14758 < cat >&5 <<_CSEOF
14759 <
14760 < This file was extended by OOPSE $as_me 3.0, which was
14761 < generated by GNU Autoconf 2.59.  Invocation command line was
14762 <
14763 <  CONFIG_FILES    = $CONFIG_FILES
14764 <  CONFIG_HEADERS  = $CONFIG_HEADERS
14765 <  CONFIG_LINKS    = $CONFIG_LINKS
14766 <  CONFIG_COMMANDS = $CONFIG_COMMANDS
14767 <  $ $0 $@
14768 <
14769 < _CSEOF
14770 < echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
14771 < echo >&5
14772 < _ACEOF
14773 <
14774 < # Files that config.status was made for.
14775 < if test -n "$ac_config_files"; then
14776 <  echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
14777 < fi
14778 <
14779 < if test -n "$ac_config_headers"; then
14780 <  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
14781 < fi
14782 <
14783 < if test -n "$ac_config_links"; then
14784 <  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
14785 < fi
14786 <
14787 < if test -n "$ac_config_commands"; then
14788 <  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
14789 < fi
14790 <
14791 < cat >>$CONFIG_STATUS <<\_ACEOF
14792 <
14793 < ac_cs_usage="\
14794 < \`$as_me' instantiates files from templates according to the
14795 < current configuration.
14796 <
14797 < Usage: $0 [OPTIONS] [FILE]...
14798 <
14799 <  -h, --help       print this help, then exit
14800 <  -V, --version    print version number, then exit
14801 <  -q, --quiet      do not print progress messages
14802 <  -d, --debug      don't remove temporary files
14803 <      --recheck    update $as_me by reconfiguring in the same conditions
14804 <  --file=FILE[:TEMPLATE]
14805 <                   instantiate the configuration file FILE
14806 <  --header=FILE[:TEMPLATE]
14807 <                   instantiate the configuration header FILE
14808 <
14809 < Configuration files:
14810 < $config_files
14811 <
14812 < Configuration headers:
14813 < $config_headers
14814 <
14815 < Configuration links:
14816 < $config_links
14817 <
14818 < Report bugs to <bug-autoconf@gnu.org>."
14819 < _ACEOF
14820 <
14821 < cat >>$CONFIG_STATUS <<_ACEOF
14822 < ac_cs_version="\\
14823 < OOPSE config.status 3.0
14824 < configured by $0, generated by GNU Autoconf 2.59,
14825 <  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
14826 <
14827 < Copyright (C) 2003 Free Software Foundation, Inc.
14828 < This config.status script is free software; the Free Software Foundation
14829 < gives unlimited permission to copy, distribute and modify it."
14830 < srcdir=$srcdir
14831 < INSTALL="$INSTALL"
14832 < _ACEOF
14833 <
14834 < cat >>$CONFIG_STATUS <<\_ACEOF
14835 < # If no file are specified by the user, then we need to provide default
14836 < # value.  By we need to know if files were specified by the user.
14837 < ac_need_defaults=:
14838 < while test $# != 0
14839 < do
14840 <  case $1 in
14841 <  --*=*)
14842 <    ac_option=`expr "x$1" : 'x\([^=]*\)='`
14843 <    ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
14844 <    ac_shift=:
14845 <    ;;
14846 <  -*)
14847 <    ac_option=$1
14848 <    ac_optarg=$2
14849 <    ac_shift=shift
14850 <    ;;
14851 <  *) # This is not an option, so the user has probably given explicit
14852 <     # arguments.
14853 <     ac_option=$1
14854 <     ac_need_defaults=false;;
14855 <  esac
14856 <
14857 <  case $ac_option in
14858 <  # Handling of the options.
14859 < _ACEOF
14860 < cat >>$CONFIG_STATUS <<\_ACEOF
14861 <  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14862 <    ac_cs_recheck=: ;;
14863 <  --version | --vers* | -V )
14864 <    echo "$ac_cs_version"; exit 0 ;;
14865 <  --he | --h)
14866 <    # Conflict between --help and --header
14867 <    { { echo "$as_me:$LINENO: error: ambiguous option: $1
14868 < Try \`$0 --help' for more information." >&5
14869 < echo "$as_me: error: ambiguous option: $1
14870 < Try \`$0 --help' for more information." >&2;}
14871 <   { (exit 1); exit 1; }; };;
14872 <  --help | --hel | -h )
14873 <    echo "$ac_cs_usage"; exit 0 ;;
14874 <  --debug | --d* | -d )
14875 <    debug=: ;;
14876 <  --file | --fil | --fi | --f )
14877 <    $ac_shift
14878 <    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14879 <    ac_need_defaults=false;;
14880 <  --header | --heade | --head | --hea )
14881 <    $ac_shift
14882 <    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14883 <    ac_need_defaults=false;;
14884 <  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14885 <  | -silent | --silent | --silen | --sile | --sil | --si | --s)
14886 <    ac_cs_silent=: ;;
14887 <
14888 <  # This is an error.
14889 <  -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
14890 < Try \`$0 --help' for more information." >&5
14891 < echo "$as_me: error: unrecognized option: $1
14892 < Try \`$0 --help' for more information." >&2;}
14893 <   { (exit 1); exit 1; }; } ;;
14894 <
14895 <  *) ac_config_targets="$ac_config_targets $1" ;;
14896 <
14897 <  esac
14898 <  shift
14899 < done
14900 <
14901 < ac_configure_extra_args=
14902 <
14903 < if $ac_cs_silent; then
14904 <  exec 6>/dev/null
14905 <  ac_configure_extra_args="$ac_configure_extra_args --silent"
14906 < fi
14907 <
14908 < _ACEOF
14909 < cat >>$CONFIG_STATUS <<_ACEOF
14910 < if \$ac_cs_recheck; then
14911 <  echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14912 <  exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14913 < fi
14914 <
14915 < _ACEOF
14916 <
14917 <
14918 <
14919 <
14920 <
14921 < cat >>$CONFIG_STATUS <<\_ACEOF
14922 < for ac_config_target in $ac_config_targets
14923 < do
14924 <  case "$ac_config_target" in
14925 <  # Handling of arguments.
14926 <  "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
14927 <  "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
14928 <  "src/applications/nanoRodBuilder/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/applications/nanoRodBuilder/Makefile" ;;
14929 <  "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
14930 <  "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
14931 <  "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
14932 <  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14933 < echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14934 <   { (exit 1); exit 1; }; };;
14935 <  esac
14936 < done
14937 <
14938 < # If the user did not use the arguments to specify the items to instantiate,
14939 < # then the envvar interface is used.  Set only those that are not.
14940 < # We use the long form for the default assignment because of an extremely
14941 < # bizarre bug on SunOS 4.1.3.
14942 < if $ac_need_defaults; then
14943 <  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14944 <  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14945 <  test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
14946 < fi
14947 <
14948 < # Have a temporary directory for convenience.  Make it in the build tree
14949 < # simply because there is no reason to put it here, and in addition,
14950 < # creating and moving files from /tmp can sometimes cause problems.
14951 < # Create a temporary directory, and hook for its removal unless debugging.
14952 < $debug ||
14953 < {
14954 <  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
14955 <  trap '{ (exit 1); exit 1; }' 1 2 13 15
14956 < }
14957 <
14958 < # Create a (secure) tmp directory for tmp files.
14959 <
14960 < {
14961 <  tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
14962 <  test -n "$tmp" && test -d "$tmp"
14963 < }  ||
14964 < {
14965 <  tmp=./confstat$$-$RANDOM
14966 <  (umask 077 && mkdir $tmp)
14967 < } ||
14968 < {
14969 <   echo "$me: cannot create a temporary directory in ." >&2
14970 <   { (exit 1); exit 1; }
14971 < }
14972 <
14973 < _ACEOF
14974 <
14975 < cat >>$CONFIG_STATUS <<_ACEOF
14976 <
14977 < #
14978 < # CONFIG_FILES section.
14979 < #
14980 <
14981 < # No need to generate the scripts if there are no CONFIG_FILES.
14982 < # This happens for instance when ./config.status config.h
14983 < if test -n "\$CONFIG_FILES"; then
14984 <  # Protect against being on the right side of a sed subst in config.status.
14985 <  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
14986 <   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
14987 < s,@SHELL@,$SHELL,;t t
14988 < s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
14989 < s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
14990 < s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
14991 < s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
14992 < s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
14993 < s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
14994 < s,@exec_prefix@,$exec_prefix,;t t
14995 < s,@prefix@,$prefix,;t t
14996 < s,@program_transform_name@,$program_transform_name,;t t
14997 < s,@bindir@,$bindir,;t t
14998 < s,@sbindir@,$sbindir,;t t
14999 < s,@libexecdir@,$libexecdir,;t t
15000 < s,@datadir@,$datadir,;t t
15001 < s,@sysconfdir@,$sysconfdir,;t t
15002 < s,@sharedstatedir@,$sharedstatedir,;t t
15003 < s,@localstatedir@,$localstatedir,;t t
15004 < s,@libdir@,$libdir,;t t
15005 < s,@includedir@,$includedir,;t t
15006 < s,@oldincludedir@,$oldincludedir,;t t
15007 < s,@infodir@,$infodir,;t t
15008 < s,@mandir@,$mandir,;t t
15009 < s,@build_alias@,$build_alias,;t t
15010 < s,@host_alias@,$host_alias,;t t
15011 < s,@target_alias@,$target_alias,;t t
15012 < s,@DEFS@,$DEFS,;t t
15013 < s,@ECHO_C@,$ECHO_C,;t t
15014 < s,@ECHO_N@,$ECHO_N,;t t
15015 < s,@ECHO_T@,$ECHO_T,;t t
15016 < s,@LIBS@,$LIBS,;t t
15017 < s,@build@,$build,;t t
15018 < s,@build_cpu@,$build_cpu,;t t
15019 < s,@build_vendor@,$build_vendor,;t t
15020 < s,@build_os@,$build_os,;t t
15021 < s,@host@,$host,;t t
15022 < s,@host_cpu@,$host_cpu,;t t
15023 < s,@host_vendor@,$host_vendor,;t t
15024 < s,@host_os@,$host_os,;t t
15025 < s,@PROGNAME@,$PROGNAME,;t t
15026 < s,@debug@,$debug,;t t
15027 < s,@CXX@,$CXX,;t t
15028 < s,@CXXFLAGS@,$CXXFLAGS,;t t
15029 < s,@LDFLAGS@,$LDFLAGS,;t t
15030 < s,@CPPFLAGS@,$CPPFLAGS,;t t
15031 < s,@ac_ct_CXX@,$ac_ct_CXX,;t t
15032 < s,@EXEEXT@,$EXEEXT,;t t
15033 < s,@OBJEXT@,$OBJEXT,;t t
15034 < s,@CC@,$CC,;t t
15035 < s,@CFLAGS@,$CFLAGS,;t t
15036 < s,@ac_ct_CC@,$ac_ct_CC,;t t
15037 < s,@FC@,$FC,;t t
15038 < s,@FCFLAGS@,$FCFLAGS,;t t
15039 < s,@ac_ct_FC@,$ac_ct_FC,;t t
15040 < s,@CPP@,$CPP,;t t
15041 < s,@EGREP@,$EGREP,;t t
15042 < s,@LN_S@,$LN_S,;t t
15043 < s,@SET_MAKE@,$SET_MAKE,;t t
15044 < s,@RANLIB@,$RANLIB,;t t
15045 < s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
15046 < s,@PERLINTERP@,$PERLINTERP,;t t
15047 < s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
15048 < s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
15049 < s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
15050 < s,@INSTALL_DATA@,$INSTALL_DATA,;t t
15051 < s,@AR@,$AR,;t t
15052 < s,@PS@,$PS,;t t
15053 < s,@FCFLAGS_F90@,$FCFLAGS_F90,;t t
15054 < s,@FCFLAGS_SRCEXT@,$FCFLAGS_SRCEXT,;t t
15055 < s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
15056 < s,@FCLIBS@,$FCLIBS,;t t
15057 < s,@FC_FUNC@,$FC_FUNC,;t t
15058 < s,@FC_FUNC_@,$FC_FUNC_,;t t
15059 < s,@MOD@,$MOD,;t t
15060 < s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
15061 < s,@MODDIRFLAG@,$MODDIRFLAG,;t t
15062 < s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
15063 < s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
15064 < s,@LIBOBJS@,$LIBOBJS,;t t
15065 < s,@POW_LIB@,$POW_LIB,;t t
15066 < s,@CXXCPP@,$CXXCPP,;t t
15067 < s,@__func__@,$__func__,;t t
15068 < s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
15069 < s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
15070 < s,@MPI_F90_INC@,$MPI_F90_INC,;t t
15071 < s,@MPI_LIB@,$MPI_LIB,;t t
15072 < s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
15073 < s,@USE_MPI@,$USE_MPI,;t t
15074 < s,@USE_CGAL@,$USE_CGAL,;t t
15075 < s,@CGAL_INC_DIR@,$CGAL_INC_DIR,;t t
15076 < s,@CGAL_LIB_DIR@,$CGAL_LIB_DIR,;t t
15077 < s,@CGAL_RLIB_DIR@,$CGAL_RLIB_DIR,;t t
15078 < s,@CGAL_DEFINES@,$CGAL_DEFINES,;t t
15079 < s,@CGAL_CXXFLAGS@,$CGAL_CXXFLAGS,;t t
15080 < s,@CGAL_LIBS@,$CGAL_LIBS,;t t
15081 < s,@DOXYGEN@,$DOXYGEN,;t t
15082 < s,@DOT@,$DOT,;t t
15083 < s,@DOC@,$DOC,;t t
15084 < s,@enable_dot@,$enable_dot,;t t
15085 < s,@enable_html_docs@,$enable_html_docs,;t t
15086 < s,@enable_latex_docs@,$enable_latex_docs,;t t
15087 < s,@BATEXT@,$BATEXT,;t t
15088 < s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
15089 < s,@OOPSE@,$OOPSE,;t t
15090 < s,@OOPSE_HOME@,$OOPSE_HOME,;t t
15091 < s,@SUBDIRS@,$SUBDIRS,;t t
15092 < s,@LTLIBOBJS@,$LTLIBOBJS,;t t
15093 < CEOF
15094 <
15095 < _ACEOF
15096 <
15097 <  cat >>$CONFIG_STATUS <<\_ACEOF
15098 <  # Split the substitutions into bite-sized pieces for seds with
15099 <  # small command number limits, like on Digital OSF/1 and HP-UX.
15100 <  ac_max_sed_lines=48
15101 <  ac_sed_frag=1 # Number of current file.
15102 <  ac_beg=1 # First line for current file.
15103 <  ac_end=$ac_max_sed_lines # Line after last line for current file.
15104 <  ac_more_lines=:
15105 <  ac_sed_cmds=
15106 <  while $ac_more_lines; do
15107 <    if test $ac_beg -gt 1; then
15108 <      sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
15109 <    else
15110 <      sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
15111 <    fi
15112 <    if test ! -s $tmp/subs.frag; then
15113 <      ac_more_lines=false
15114 <    else
15115 <      # The purpose of the label and of the branching condition is to
15116 <      # speed up the sed processing (if there are no `@' at all, there
15117 <      # is no need to browse any of the substitutions).
15118 <      # These are the two extra sed commands mentioned above.
15119 <      (echo ':t
15120 <  /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
15121 <      if test -z "$ac_sed_cmds"; then
15122 <        ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
15123 <      else
15124 <        ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
15125 <      fi
15126 <      ac_sed_frag=`expr $ac_sed_frag + 1`
15127 <      ac_beg=$ac_end
15128 <      ac_end=`expr $ac_end + $ac_max_sed_lines`
15129 <    fi
15130 <  done
15131 <  if test -z "$ac_sed_cmds"; then
15132 <    ac_sed_cmds=cat
15133 <  fi
15134 < fi # test -n "$CONFIG_FILES"
15135 <
15136 < _ACEOF
15137 < cat >>$CONFIG_STATUS <<\_ACEOF
15138 < for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
15139 <  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15140 <  case $ac_file in
15141 <  - | *:- | *:-:* ) # input from stdin
15142 <        cat >$tmp/stdin
15143 <        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15144 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15145 <  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15146 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15147 <  * )   ac_file_in=$ac_file.in ;;
15148 <  esac
15149 <
15150 <  # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
15151 <  ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15152 < $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15153 <         X"$ac_file" : 'X\(//\)[^/]' \| \
15154 <         X"$ac_file" : 'X\(//\)$' \| \
15155 <         X"$ac_file" : 'X\(/\)' \| \
15156 <         .     : '\(.\)' 2>/dev/null ||
15157 < echo X"$ac_file" |
15158 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15159 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15160 <          /^X\(\/\/\)$/{ s//\1/; q; }
15161 <          /^X\(\/\).*/{ s//\1/; q; }
15162 <          s/.*/./; q'`
15163 <  { if $as_mkdir_p; then
15164 <    mkdir -p "$ac_dir"
15165 <  else
15166 <    as_dir="$ac_dir"
15167 <    as_dirs=
15168 <    while test ! -d "$as_dir"; do
15169 <      as_dirs="$as_dir $as_dirs"
15170 <      as_dir=`(dirname "$as_dir") 2>/dev/null ||
15171 < $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15172 <         X"$as_dir" : 'X\(//\)[^/]' \| \
15173 <         X"$as_dir" : 'X\(//\)$' \| \
15174 <         X"$as_dir" : 'X\(/\)' \| \
15175 <         .     : '\(.\)' 2>/dev/null ||
15176 < echo X"$as_dir" |
15177 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15178 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15179 <          /^X\(\/\/\)$/{ s//\1/; q; }
15180 <          /^X\(\/\).*/{ s//\1/; q; }
15181 <          s/.*/./; q'`
15182 <    done
15183 <    test ! -n "$as_dirs" || mkdir $as_dirs
15184 <  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15185 < echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15186 <   { (exit 1); exit 1; }; }; }
15187 <
15188 <  ac_builddir=.
15189 <
15190 < if test "$ac_dir" != .; then
15191 <  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
15192 <  # A "../" for each directory in $ac_dir_suffix.
15193 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15194 < else
15195 <  ac_dir_suffix= ac_top_builddir=
15196 < fi
15197 <
15198 < case $srcdir in
15199 <  .)  # No --srcdir option.  We are building in place.
15200 <    ac_srcdir=.
15201 <    if test -z "$ac_top_builddir"; then
15202 <       ac_top_srcdir=.
15203 <    else
15204 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15205 <    fi ;;
15206 <  [\\/]* | ?:[\\/]* )  # Absolute path.
15207 <    ac_srcdir=$srcdir$ac_dir_suffix;
15208 <    ac_top_srcdir=$srcdir ;;
15209 <  *) # Relative path.
15210 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15211 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
15212 < esac
15213 <
15214 < # Do not use `cd foo && pwd` to compute absolute paths, because
15215 < # the directories may not exist.
15216 < case `pwd` in
15217 < .) ac_abs_builddir="$ac_dir";;
15218 < *)
15219 <  case "$ac_dir" in
15220 <  .) ac_abs_builddir=`pwd`;;
15221 <  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
15222 <  *) ac_abs_builddir=`pwd`/"$ac_dir";;
15223 <  esac;;
15224 < esac
15225 < case $ac_abs_builddir in
15226 < .) ac_abs_top_builddir=${ac_top_builddir}.;;
15227 < *)
15228 <  case ${ac_top_builddir}. in
15229 <  .) ac_abs_top_builddir=$ac_abs_builddir;;
15230 <  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15231 <  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15232 <  esac;;
15233 < esac
15234 < case $ac_abs_builddir in
15235 < .) ac_abs_srcdir=$ac_srcdir;;
15236 < *)
15237 <  case $ac_srcdir in
15238 <  .) ac_abs_srcdir=$ac_abs_builddir;;
15239 <  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15240 <  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15241 <  esac;;
15242 < esac
15243 < case $ac_abs_builddir in
15244 < .) ac_abs_top_srcdir=$ac_top_srcdir;;
15245 < *)
15246 <  case $ac_top_srcdir in
15247 <  .) ac_abs_top_srcdir=$ac_abs_builddir;;
15248 <  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
15249 <  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
15250 <  esac;;
15251 < esac
15252 <
15253 <
15254 <  case $INSTALL in
15255 <  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15256 <  *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
15257 <  esac
15258 <
15259 <  if test x"$ac_file" != x-; then
15260 <    { echo "$as_me:$LINENO: creating $ac_file" >&5
15261 < echo "$as_me: creating $ac_file" >&6;}
15262 <    rm -f "$ac_file"
15263 <  fi
15264 <  # Let's still pretend it is `configure' which instantiates (i.e., don't
15265 <  # use $as_me), people would be surprised to read:
15266 <  #    /* config.h.  Generated by config.status.  */
15267 <  if test x"$ac_file" = x-; then
15268 <    configure_input=
15269 <  else
15270 <    configure_input="$ac_file.  "
15271 <  fi
15272 <  configure_input=$configure_input"Generated from `echo $ac_file_in |
15273 <                                     sed 's,.*/,,'` by configure."
15274 <
15275 <  # First look for the input files in the build tree, otherwise in the
15276 <  # src tree.
15277 <  ac_file_inputs=`IFS=:
15278 <    for f in $ac_file_in; do
15279 <      case $f in
15280 <      -) echo $tmp/stdin ;;
15281 <      [\\/$]*)
15282 <         # Absolute (can't be DOS-style, as IFS=:)
15283 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15284 < echo "$as_me: error: cannot find input file: $f" >&2;}
15285 <   { (exit 1); exit 1; }; }
15286 <         echo "$f";;
15287 <      *) # Relative
15288 <         if test -f "$f"; then
15289 <           # Build tree
15290 <           echo "$f"
15291 <         elif test -f "$srcdir/$f"; then
15292 <           # Source tree
15293 <           echo "$srcdir/$f"
15294 <         else
15295 <           # /dev/null tree
15296 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15297 < echo "$as_me: error: cannot find input file: $f" >&2;}
15298 <   { (exit 1); exit 1; }; }
15299 <         fi;;
15300 <      esac
15301 <    done` || { (exit 1); exit 1; }
15302 < _ACEOF
15303 < cat >>$CONFIG_STATUS <<_ACEOF
15304 <  sed "$ac_vpsub
15305 < $extrasub
15306 < _ACEOF
15307 < cat >>$CONFIG_STATUS <<\_ACEOF
15308 < :t
15309 < /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15310 < s,@configure_input@,$configure_input,;t t
15311 < s,@srcdir@,$ac_srcdir,;t t
15312 < s,@abs_srcdir@,$ac_abs_srcdir,;t t
15313 < s,@top_srcdir@,$ac_top_srcdir,;t t
15314 < s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
15315 < s,@builddir@,$ac_builddir,;t t
15316 < s,@abs_builddir@,$ac_abs_builddir,;t t
15317 < s,@top_builddir@,$ac_top_builddir,;t t
15318 < s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
15319 < s,@INSTALL@,$ac_INSTALL,;t t
15320 < " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
15321 <  rm -f $tmp/stdin
15322 <  if test x"$ac_file" != x-; then
15323 <    mv $tmp/out $ac_file
15324 <  else
15325 <    cat $tmp/out
15326 <    rm -f $tmp/out
15327 <  fi
15328 <
15329 <  # Run the commands associated with the file.
15330 <  case $ac_file in
15331 <    make/Makefile ) chmod 0755 scripts/* ;;
15332 <    src/utils/Makefile ) chmod 0755 scripts/* ;;
15333 <    src/applications/nanoRodBuilder/Makefile ) chmod 0755 scripts/* ;;
15334 <    scripts/filepp ) chmod 0755 scripts/* ;;
15335 <  esac
15336 < done
15337 < _ACEOF
15338 < cat >>$CONFIG_STATUS <<\_ACEOF
15339 <
15340 < #
15341 < # CONFIG_HEADER section.
15342 < #
15343 <
15344 < # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
15345 < # NAME is the cpp macro being defined and VALUE is the value it is being given.
15346 < #
15347 < # ac_d sets the value in "#define NAME VALUE" lines.
15348 < ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
15349 < ac_dB='[         ].*$,\1#\2'
15350 < ac_dC=' '
15351 < ac_dD=',;t'
15352 < # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
15353 < ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
15354 < ac_uB='$,\1#\2define\3'
15355 < ac_uC=' '
15356 < ac_uD=',;t'
15357 <
15358 < for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
15359 <  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15360 <  case $ac_file in
15361 <  - | *:- | *:-:* ) # input from stdin
15362 <        cat >$tmp/stdin
15363 <        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15364 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15365 <  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15366 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15367 <  * )   ac_file_in=$ac_file.in ;;
15368 <  esac
15369 <
15370 <  test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
15371 < echo "$as_me: creating $ac_file" >&6;}
15372 <
15373 <  # First look for the input files in the build tree, otherwise in the
15374 <  # src tree.
15375 <  ac_file_inputs=`IFS=:
15376 <    for f in $ac_file_in; do
15377 <      case $f in
15378 <      -) echo $tmp/stdin ;;
15379 <      [\\/$]*)
15380 <         # Absolute (can't be DOS-style, as IFS=:)
15381 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15382 < echo "$as_me: error: cannot find input file: $f" >&2;}
15383 <   { (exit 1); exit 1; }; }
15384 <         # Do quote $f, to prevent DOS paths from being IFS'd.
15385 <         echo "$f";;
15386 <      *) # Relative
15387 <         if test -f "$f"; then
15388 <           # Build tree
15389 <           echo "$f"
15390 <         elif test -f "$srcdir/$f"; then
15391 <           # Source tree
15392 <           echo "$srcdir/$f"
15393 <         else
15394 <           # /dev/null tree
15395 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15396 < echo "$as_me: error: cannot find input file: $f" >&2;}
15397 <   { (exit 1); exit 1; }; }
15398 <         fi;;
15399 <      esac
15400 <    done` || { (exit 1); exit 1; }
15401 <  # Remove the trailing spaces.
15402 <  sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
15403 <
15404 < _ACEOF
15405 <
15406 < # Transform confdefs.h into two sed scripts, `conftest.defines' and
15407 < # `conftest.undefs', that substitutes the proper values into
15408 < # config.h.in to produce config.h.  The first handles `#define'
15409 < # templates, and the second `#undef' templates.
15410 < # And first: Protect against being on the right side of a sed subst in
15411 < # config.status.  Protect against being in an unquoted here document
15412 < # in config.status.
15413 < rm -f conftest.defines conftest.undefs
15414 < # Using a here document instead of a string reduces the quoting nightmare.
15415 < # Putting comments in sed scripts is not portable.
15416 < #
15417 < # `end' is used to avoid that the second main sed command (meant for
15418 < # 0-ary CPP macros) applies to n-ary macro definitions.
15419 < # See the Autoconf documentation for `clear'.
15420 < cat >confdef2sed.sed <<\_ACEOF
15421 < s/[\\&,]/\\&/g
15422 < s,[\\$`],\\&,g
15423 < t clear
15424 < : clear
15425 < s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
15426 < t end
15427 < s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
15428 < : end
15429 < _ACEOF
15430 < # If some macros were called several times there might be several times
15431 < # the same #defines, which is useless.  Nevertheless, we may not want to
15432 < # sort them, since we want the *last* AC-DEFINE to be honored.
15433 < uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
15434 < sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
15435 < rm -f confdef2sed.sed
15436 <
15437 < # This sed command replaces #undef with comments.  This is necessary, for
15438 < # example, in the case of _POSIX_SOURCE, which is predefined and required
15439 < # on some systems where configure will not decide to define it.
15440 < cat >>conftest.undefs <<\_ACEOF
15441 < s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
15442 < _ACEOF
15443 <
15444 < # Break up conftest.defines because some shells have a limit on the size
15445 < # of here documents, and old seds have small limits too (100 cmds).
15446 < echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
15447 < echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
15448 < echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
15449 < echo '  :' >>$CONFIG_STATUS
15450 < rm -f conftest.tail
15451 < while grep . conftest.defines >/dev/null
15452 < do
15453 <  # Write a limited-size here document to $tmp/defines.sed.
15454 <  echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
15455 <  # Speed up: don't consider the non `#define' lines.
15456 <  echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
15457 <  # Work around the forget-to-reset-the-flag bug.
15458 <  echo 't clr' >>$CONFIG_STATUS
15459 <  echo ': clr' >>$CONFIG_STATUS
15460 <  sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
15461 <  echo 'CEOF
15462 <  sed -f $tmp/defines.sed $tmp/in >$tmp/out
15463 <  rm -f $tmp/in
15464 <  mv $tmp/out $tmp/in
15465 < ' >>$CONFIG_STATUS
15466 <  sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
15467 <  rm -f conftest.defines
15468 <  mv conftest.tail conftest.defines
15469 < done
15470 < rm -f conftest.defines
15471 < echo '  fi # grep' >>$CONFIG_STATUS
15472 < echo >>$CONFIG_STATUS
15473 <
15474 < # Break up conftest.undefs because some shells have a limit on the size
15475 < # of here documents, and old seds have small limits too (100 cmds).
15476 < echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
15477 < rm -f conftest.tail
15478 < while grep . conftest.undefs >/dev/null
15479 < do
15480 <  # Write a limited-size here document to $tmp/undefs.sed.
15481 <  echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
15482 <  # Speed up: don't consider the non `#undef'
15483 <  echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
15484 <  # Work around the forget-to-reset-the-flag bug.
15485 <  echo 't clr' >>$CONFIG_STATUS
15486 <  echo ': clr' >>$CONFIG_STATUS
15487 <  sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
15488 <  echo 'CEOF
15489 <  sed -f $tmp/undefs.sed $tmp/in >$tmp/out
15490 <  rm -f $tmp/in
15491 <  mv $tmp/out $tmp/in
15492 < ' >>$CONFIG_STATUS
15493 <  sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
15494 <  rm -f conftest.undefs
15495 <  mv conftest.tail conftest.undefs
15496 < done
15497 < rm -f conftest.undefs
15498 <
15499 < cat >>$CONFIG_STATUS <<\_ACEOF
15500 <  # Let's still pretend it is `configure' which instantiates (i.e., don't
15501 <  # use $as_me), people would be surprised to read:
15502 <  #    /* config.h.  Generated by config.status.  */
15503 <  if test x"$ac_file" = x-; then
15504 <    echo "/* Generated by configure.  */" >$tmp/config.h
15505 <  else
15506 <    echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
15507 <  fi
15508 <  cat $tmp/in >>$tmp/config.h
15509 <  rm -f $tmp/in
15510 <  if test x"$ac_file" != x-; then
15511 <    if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
15512 <      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
15513 < echo "$as_me: $ac_file is unchanged" >&6;}
15514 <    else
15515 <      ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15516 < $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15517 <         X"$ac_file" : 'X\(//\)[^/]' \| \
15518 <         X"$ac_file" : 'X\(//\)$' \| \
15519 <         X"$ac_file" : 'X\(/\)' \| \
15520 <         .     : '\(.\)' 2>/dev/null ||
15521 < echo X"$ac_file" |
15522 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15523 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15524 <          /^X\(\/\/\)$/{ s//\1/; q; }
15525 <          /^X\(\/\).*/{ s//\1/; q; }
15526 <          s/.*/./; q'`
15527 <      { if $as_mkdir_p; then
15528 <    mkdir -p "$ac_dir"
15529 <  else
15530 <    as_dir="$ac_dir"
15531 <    as_dirs=
15532 <    while test ! -d "$as_dir"; do
15533 <      as_dirs="$as_dir $as_dirs"
15534 <      as_dir=`(dirname "$as_dir") 2>/dev/null ||
15535 < $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15536 <         X"$as_dir" : 'X\(//\)[^/]' \| \
15537 <         X"$as_dir" : 'X\(//\)$' \| \
15538 <         X"$as_dir" : 'X\(/\)' \| \
15539 <         .     : '\(.\)' 2>/dev/null ||
15540 < echo X"$as_dir" |
15541 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15542 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15543 <          /^X\(\/\/\)$/{ s//\1/; q; }
15544 <          /^X\(\/\).*/{ s//\1/; q; }
15545 <          s/.*/./; q'`
15546 <    done
15547 <    test ! -n "$as_dirs" || mkdir $as_dirs
15548 <  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15549 < echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15550 <   { (exit 1); exit 1; }; }; }
15551 <
15552 <      rm -f $ac_file
15553 <      mv $tmp/config.h $ac_file
15554 <    fi
15555 <  else
15556 <    cat $tmp/config.h
15557 <    rm -f $tmp/config.h
15558 <  fi
15559 < done
15560 < _ACEOF
15561 < cat >>$CONFIG_STATUS <<\_ACEOF
15562 <
15563 < #
15564 < # CONFIG_LINKS section.
15565 < #
15566 <
15567 < for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
15568 <  ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
15569 <  ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
15570 <
15571 <  { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
15572 < echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
15573 <
15574 <  if test ! -r $srcdir/$ac_source; then
15575 <    { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
15576 < echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
15577 <   { (exit 1); exit 1; }; }
15578 <  fi
15579 <  rm -f $ac_dest
15580 <
15581 <  # Make relative symlinks.
15582 <  ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
15583 < $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15584 <         X"$ac_dest" : 'X\(//\)[^/]' \| \
15585 <         X"$ac_dest" : 'X\(//\)$' \| \
15586 <         X"$ac_dest" : 'X\(/\)' \| \
15587 <         .     : '\(.\)' 2>/dev/null ||
15588 < echo X"$ac_dest" |
15589 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15590 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15591 <          /^X\(\/\/\)$/{ s//\1/; q; }
15592 <          /^X\(\/\).*/{ s//\1/; q; }
15593 <          s/.*/./; q'`
15594 <  { if $as_mkdir_p; then
15595 <    mkdir -p "$ac_dest_dir"
15596 <  else
15597 <    as_dir="$ac_dest_dir"
15598 <    as_dirs=
15599 <    while test ! -d "$as_dir"; do
15600 <      as_dirs="$as_dir $as_dirs"
15601 <      as_dir=`(dirname "$as_dir") 2>/dev/null ||
15602 < $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15603 <         X"$as_dir" : 'X\(//\)[^/]' \| \
15604 <         X"$as_dir" : 'X\(//\)$' \| \
15605 <         X"$as_dir" : 'X\(/\)' \| \
15606 <         .     : '\(.\)' 2>/dev/null ||
15607 < echo X"$as_dir" |
15608 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15609 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15610 <          /^X\(\/\/\)$/{ s//\1/; q; }
15611 <          /^X\(\/\).*/{ s//\1/; q; }
15612 <          s/.*/./; q'`
15613 <    done
15614 <    test ! -n "$as_dirs" || mkdir $as_dirs
15615 <  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
15616 < echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
15617 <   { (exit 1); exit 1; }; }; }
15618 <
15619 <  ac_builddir=.
15620 <
15621 < if test "$ac_dest_dir" != .; then
15622 <  ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
15623 <  # A "../" for each directory in $ac_dir_suffix.
15624 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15625 < else
15626 <  ac_dir_suffix= ac_top_builddir=
15627 < fi
15628 <
15629 < case $srcdir in
15630 <  .)  # No --srcdir option.  We are building in place.
15631 <    ac_srcdir=.
15632 <    if test -z "$ac_top_builddir"; then
15633 <       ac_top_srcdir=.
15634 <    else
15635 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15636 <    fi ;;
15637 <  [\\/]* | ?:[\\/]* )  # Absolute path.
15638 <    ac_srcdir=$srcdir$ac_dir_suffix;
15639 <    ac_top_srcdir=$srcdir ;;
15640 <  *) # Relative path.
15641 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15642 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
15643 < esac
15644 <
15645 < # Do not use `cd foo && pwd` to compute absolute paths, because
15646 < # the directories may not exist.
15647 < case `pwd` in
15648 < .) ac_abs_builddir="$ac_dest_dir";;
15649 < *)
15650 <  case "$ac_dest_dir" in
15651 <  .) ac_abs_builddir=`pwd`;;
15652 <  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
15653 <  *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
15654 <  esac;;
15655 < esac
15656 < case $ac_abs_builddir in
15657 < .) ac_abs_top_builddir=${ac_top_builddir}.;;
15658 < *)
15659 <  case ${ac_top_builddir}. in
15660 <  .) ac_abs_top_builddir=$ac_abs_builddir;;
15661 <  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15662 <  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15663 <  esac;;
15664 < esac
15665 < case $ac_abs_builddir in
15666 < .) ac_abs_srcdir=$ac_srcdir;;
15667 < *)
15668 <  case $ac_srcdir in
15669 <  .) ac_abs_srcdir=$ac_abs_builddir;;
15670 <  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15671 <  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15672 <  esac;;
15673 < esac
15674 < case $ac_abs_builddir in
15675 < .) ac_abs_top_srcdir=$ac_top_srcdir;;
15676 < *)
15677 <  case $ac_top_srcdir in
15678 <  .) ac_abs_top_srcdir=$ac_abs_builddir;;
15679 <  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
15680 <  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
15681 <  esac;;
15682 < esac
15683 <
15684 <
15685 <  case $srcdir in
15686 <  [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
15687 <      *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
15688 <  esac
15689 <
15690 <  # Try a symlink, then a hard link, then a copy.
15691 <  ln -s $ac_rel_source $ac_dest 2>/dev/null ||
15692 <    ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
15693 <    cp -p $srcdir/$ac_source $ac_dest ||
15694 <    { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
15695 < echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
15696 <   { (exit 1); exit 1; }; }
15697 < done
15698 < _ACEOF
15699 <
15700 < cat >>$CONFIG_STATUS <<\_ACEOF
15701 <
15702 < { (exit 0); exit 0; }
15703 < _ACEOF
15704 < chmod +x $CONFIG_STATUS
15705 < ac_clean_files=$ac_clean_files_save
15706 <
15707 <
15708 < # configure is writing to config.log, and then calls config.status.
15709 < # config.status does its own redirection, appending to config.log.
15710 < # Unfortunately, on DOS this fails, as config.log is still kept open
15711 < # by configure, so config.status won't be able to write to it; its
15712 < # output is simply discarded.  So we exec the FD to /dev/null,
15713 < # effectively closing config.log, so it can be properly (re)opened and
15714 < # appended to by config.status.  When coming back to configure, we
15715 < # need to make the FD available again.
15716 < if test "$no_create" != yes; then
15717 <  ac_cs_success=:
15718 <  ac_config_status_args=
15719 <  test "$silent" = yes &&
15720 <    ac_config_status_args="$ac_config_status_args --quiet"
15721 <  exec 5>/dev/null
15722 <  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15723 <  exec 5>>config.log
15724 <  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15725 <  # would make configure fail if this is the last instruction.
15726 <  $ac_cs_success || { (exit 1); exit 1; }
11128 >  as_basename=false
11129 > fi
11130 >
11131 > if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11132 >  as_dirname=dirname
11133 > else
11134 >  as_dirname=false
11135 > fi
11136 >
11137 > as_me=`$as_basename -- "$0" ||
11138 > $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11139 >         X"$0" : 'X\(//\)$' \| \
11140 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11141 > $as_echo X/"$0" |
11142 >    sed '/^.*\/\([^/][^/]*\)\/*$/{
11143 >            s//\1/
11144 >            q
11145 >          }
11146 >          /^X\/\(\/\/\)$/{
11147 >            s//\1/
11148 >            q
11149 >          }
11150 >          /^X\/\(\/\).*/{
11151 >            s//\1/
11152 >            q
11153 >          }
11154 >          s/.*/./; q'`
11155 >
11156 > # Avoid depending upon Character Ranges.
11157 > as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11158 > as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11159 > as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11160 > as_cr_digits='0123456789'
11161 > as_cr_alnum=$as_cr_Letters$as_cr_digits
11162 >
11163 > ECHO_C= ECHO_N= ECHO_T=
11164 > case `echo -n x` in #(((((
11165 > -n*)
11166 >  case `echo 'xy\c'` in
11167 >  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
11168 >  xy)  ECHO_C='\c';;
11169 >  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11170 >       ECHO_T=' ';;
11171 >  esac;;
11172 > *)
11173 >  ECHO_N='-n';;
11174 > esac
11175 >
11176 > rm -f conf$$ conf$$.exe conf$$.file
11177 > if test -d conf$$.dir; then
11178 >  rm -f conf$$.dir/conf$$.file
11179 > else
11180 >  rm -f conf$$.dir
11181 >  mkdir conf$$.dir 2>/dev/null
11182 > fi
11183 > if (echo >conf$$.file) 2>/dev/null; then
11184 >  if ln -s conf$$.file conf$$ 2>/dev/null; then
11185 >    as_ln_s='ln -s'
11186 >    # ... but there are two gotchas:
11187 >    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11188 >    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11189 >    # In both cases, we have to default to `cp -p'.
11190 >    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11191 >      as_ln_s='cp -p'
11192 >  elif ln conf$$.file conf$$ 2>/dev/null; then
11193 >    as_ln_s=ln
11194 >  else
11195 >    as_ln_s='cp -p'
11196 >  fi
11197 > else
11198 >  as_ln_s='cp -p'
11199 > fi
11200 > rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11201 > rmdir conf$$.dir 2>/dev/null
11202 >
11203 >
11204 > # as_fn_mkdir_p
11205 > # -------------
11206 > # Create "$as_dir" as a directory, including parents if necessary.
11207 > as_fn_mkdir_p ()
11208 > {
11209 >
11210 >  case $as_dir in #(
11211 >  -*) as_dir=./$as_dir;;
11212 >  esac
11213 >  test -d "$as_dir" || eval $as_mkdir_p || {
11214 >    as_dirs=
11215 >    while :; do
11216 >      case $as_dir in #(
11217 >      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11218 >      *) as_qdir=$as_dir;;
11219 >      esac
11220 >      as_dirs="'$as_qdir' $as_dirs"
11221 >      as_dir=`$as_dirname -- "$as_dir" ||
11222 > $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11223 >         X"$as_dir" : 'X\(//\)[^/]' \| \
11224 >         X"$as_dir" : 'X\(//\)$' \| \
11225 >         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11226 > $as_echo X"$as_dir" |
11227 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11228 >            s//\1/
11229 >            q
11230 >          }
11231 >          /^X\(\/\/\)[^/].*/{
11232 >            s//\1/
11233 >            q
11234 >          }
11235 >          /^X\(\/\/\)$/{
11236 >            s//\1/
11237 >            q
11238 >          }
11239 >          /^X\(\/\).*/{
11240 >            s//\1/
11241 >            q
11242 >          }
11243 >          s/.*/./; q'`
11244 >      test -d "$as_dir" && break
11245 >    done
11246 >    test -z "$as_dirs" || eval "mkdir $as_dirs"
11247 >  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11248 >
11249 >
11250 > } # as_fn_mkdir_p
11251 > if mkdir -p . 2>/dev/null; then
11252 >  as_mkdir_p='mkdir -p "$as_dir"'
11253 > else
11254 >  test -d ./-p && rmdir ./-p
11255 >  as_mkdir_p=false
11256 > fi
11257 >
11258 > if test -x / >/dev/null 2>&1; then
11259 >  as_test_x='test -x'
11260 > else
11261 >  if ls -dL / >/dev/null 2>&1; then
11262 >    as_ls_L_option=L
11263 >  else
11264 >    as_ls_L_option=
11265 >  fi
11266 >  as_test_x='
11267 >    eval sh -c '\''
11268 >      if test -d "$1"; then
11269 >        test -d "$1/.";
11270 >      else
11271 >        case $1 in #(
11272 >        -*)set "./$1";;
11273 >        esac;
11274 >        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11275 >        ???[sx]*):;;*)false;;esac;fi
11276 >    '\'' sh
11277 >  '
11278 > fi
11279 > as_executable_p=$as_test_x
11280 >
11281 > # Sed expression to map a string onto a valid CPP name.
11282 > as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11283 >
11284 > # Sed expression to map a string onto a valid variable name.
11285 > as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11286 >
11287 >
11288 > exec 6>&1
11289 > ## ----------------------------------- ##
11290 > ## Main body of $CONFIG_STATUS script. ##
11291 > ## ----------------------------------- ##
11292 > _ASEOF
11293 > test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11294 >
11295 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11296 > # Save the log message, to keep $0 and so on meaningful, and to
11297 > # report actual input values of CONFIG_FILES etc. instead of their
11298 > # values after options handling.
11299 > ac_log="
11300 > This file was extended by OOPSE $as_me 4.0, which was
11301 > generated by GNU Autoconf 2.64.  Invocation command line was
11302 >
11303 >  CONFIG_FILES    = $CONFIG_FILES
11304 >  CONFIG_HEADERS  = $CONFIG_HEADERS
11305 >  CONFIG_LINKS    = $CONFIG_LINKS
11306 >  CONFIG_COMMANDS = $CONFIG_COMMANDS
11307 >  $ $0 $@
11308 >
11309 > on `(hostname || uname -n) 2>/dev/null | sed 1q`
11310 > "
11311 >
11312 > _ACEOF
11313 >
11314 > case $ac_config_files in *"
11315 > "*) set x $ac_config_files; shift; ac_config_files=$*;;
11316 > esac
11317 >
11318 > case $ac_config_headers in *"
11319 > "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11320 > esac
11321 >
11322 >
11323 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11324 > # Files that config.status was made for.
11325 > config_files="$ac_config_files"
11326 > config_headers="$ac_config_headers"
11327 >
11328 > _ACEOF
11329 >
11330 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11331 > ac_cs_usage="\
11332 > \`$as_me' instantiates files and other configuration actions
11333 > from templates according to the current configuration.  Unless the files
11334 > and actions are specified as TAGs, all are instantiated by default.
11335 >
11336 > Usage: $0 [OPTION]... [TAG]...
11337 >
11338 >  -h, --help       print this help, then exit
11339 >  -V, --version    print version number and configuration settings, then exit
11340 >  -q, --quiet, --silent
11341 >                   do not print progress messages
11342 >  -d, --debug      don't remove temporary files
11343 >      --recheck    update $as_me by reconfiguring in the same conditions
11344 >      --file=FILE[:TEMPLATE]
11345 >                   instantiate the configuration file FILE
11346 >      --header=FILE[:TEMPLATE]
11347 >                   instantiate the configuration header FILE
11348 >
11349 > Configuration files:
11350 > $config_files
11351 >
11352 > Configuration headers:
11353 > $config_headers
11354 >
11355 > Report bugs to <gezelter@nd.edu>."
11356 >
11357 > _ACEOF
11358 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11359 > ac_cs_version="\\
11360 > OOPSE config.status 4.0
11361 > configured by $0, generated by GNU Autoconf 2.64,
11362 >  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
11363 >
11364 > Copyright (C) 2009 Free Software Foundation, Inc.
11365 > This config.status script is free software; the Free Software Foundation
11366 > gives unlimited permission to copy, distribute and modify it."
11367 >
11368 > ac_pwd='$ac_pwd'
11369 > srcdir='$srcdir'
11370 > INSTALL='$INSTALL'
11371 > test -n "\$AWK" || AWK=awk
11372 > _ACEOF
11373 >
11374 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11375 > # The default lists apply if the user does not specify any file.
11376 > ac_need_defaults=:
11377 > while test $# != 0
11378 > do
11379 >  case $1 in
11380 >  --*=*)
11381 >    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11382 >    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11383 >    ac_shift=:
11384 >    ;;
11385 >  *)
11386 >    ac_option=$1
11387 >    ac_optarg=$2
11388 >    ac_shift=shift
11389 >    ;;
11390 >  esac
11391 >
11392 >  case $ac_option in
11393 >  # Handling of the options.
11394 >  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11395 >    ac_cs_recheck=: ;;
11396 >  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11397 >    $as_echo "$ac_cs_version"; exit ;;
11398 >  --debug | --debu | --deb | --de | --d | -d )
11399 >    debug=: ;;
11400 >  --file | --fil | --fi | --f )
11401 >    $ac_shift
11402 >    case $ac_optarg in
11403 >    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11404 >    esac
11405 >    as_fn_append CONFIG_FILES " '$ac_optarg'"
11406 >    ac_need_defaults=false;;
11407 >  --header | --heade | --head | --hea )
11408 >    $ac_shift
11409 >    case $ac_optarg in
11410 >    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11411 >    esac
11412 >    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11413 >    ac_need_defaults=false;;
11414 >  --he | --h)
11415 >    # Conflict between --help and --header
11416 >    as_fn_error "ambiguous option: \`$1'
11417 > Try \`$0 --help' for more information.";;
11418 >  --help | --hel | -h )
11419 >    $as_echo "$ac_cs_usage"; exit ;;
11420 >  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11421 >  | -silent | --silent | --silen | --sile | --sil | --si | --s)
11422 >    ac_cs_silent=: ;;
11423 >
11424 >  # This is an error.
11425 >  -*) as_fn_error "unrecognized option: \`$1'
11426 > Try \`$0 --help' for more information." ;;
11427 >
11428 >  *) as_fn_append ac_config_targets " $1"
11429 >     ac_need_defaults=false ;;
11430 >
11431 >  esac
11432 >  shift
11433 > done
11434 >
11435 > ac_configure_extra_args=
11436 >
11437 > if $ac_cs_silent; then
11438 >  exec 6>/dev/null
11439 >  ac_configure_extra_args="$ac_configure_extra_args --silent"
11440 > fi
11441 >
11442 > _ACEOF
11443 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11444 > if \$ac_cs_recheck; then
11445 >  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11446 >  shift
11447 >  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11448 >  CONFIG_SHELL='$SHELL'
11449 >  export CONFIG_SHELL
11450 >  exec "\$@"
11451 > fi
11452 >
11453 > _ACEOF
11454 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11455 > exec 5>>config.log
11456 > {
11457 >  echo
11458 >  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11459 > ## Running $as_me. ##
11460 > _ASBOX
11461 >  $as_echo "$ac_log"
11462 > } >&5
11463 >
11464 > _ACEOF
11465 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11466 > _ACEOF
11467 >
11468 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11469 >
11470 > # Handling of arguments.
11471 > for ac_config_target in $ac_config_targets
11472 > do
11473 >  case $ac_config_target in
11474 >    "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
11475 >    "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
11476 >    "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
11477 >    "src/math/Makefile") CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
11478 >    "src/integrators/Makefile") CONFIG_FILES="$CONFIG_FILES src/integrators/Makefile" ;;
11479 >    "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
11480 >    "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
11481 >
11482 >  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11483 >  esac
11484 > done
11485 >
11486 >
11487 > # If the user did not use the arguments to specify the items to instantiate,
11488 > # then the envvar interface is used.  Set only those that are not.
11489 > # We use the long form for the default assignment because of an extremely
11490 > # bizarre bug on SunOS 4.1.3.
11491 > if $ac_need_defaults; then
11492 >  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11493 >  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11494 > fi
11495 >
11496 > # Have a temporary directory for convenience.  Make it in the build tree
11497 > # simply because there is no reason against having it here, and in addition,
11498 > # creating and moving files from /tmp can sometimes cause problems.
11499 > # Hook for its removal unless debugging.
11500 > # Note that there is a small window in which the directory will not be cleaned:
11501 > # after its creation but before its name has been assigned to `$tmp'.
11502 > $debug ||
11503 > {
11504 >  tmp=
11505 >  trap 'exit_status=$?
11506 >  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
11507 > ' 0
11508 >  trap 'as_fn_exit 1' 1 2 13 15
11509 > }
11510 > # Create a (secure) tmp directory for tmp files.
11511 >
11512 > {
11513 >  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11514 >  test -n "$tmp" && test -d "$tmp"
11515 > }  ||
11516 > {
11517 >  tmp=./conf$$-$RANDOM
11518 >  (umask 077 && mkdir "$tmp")
11519 > } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
11520 >
11521 > # Set up the scripts for CONFIG_FILES section.
11522 > # No need to generate them if there are no CONFIG_FILES.
11523 > # This happens for instance with `./config.status config.h'.
11524 > if test -n "$CONFIG_FILES"; then
11525 >
11526 >
11527 > ac_cr=`echo X | tr X '\015'`
11528 > # On cygwin, bash can eat \r inside `` if the user requested igncr.
11529 > # But we know of no other shell where ac_cr would be empty at this
11530 > # point, so we can use a bashism as a fallback.
11531 > if test "x$ac_cr" = x; then
11532 >  eval ac_cr=\$\'\\r\'
11533 > fi
11534 > ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11535 > if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11536 >  ac_cs_awk_cr='\r'
11537 > else
11538 >  ac_cs_awk_cr=$ac_cr
11539 > fi
11540 >
11541 > echo 'BEGIN {' >"$tmp/subs1.awk" &&
11542 > _ACEOF
11543 >
11544 >
11545 > {
11546 >  echo "cat >conf$$subs.awk <<_ACEOF" &&
11547 >  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11548 >  echo "_ACEOF"
11549 > } >conf$$subs.sh ||
11550 >  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
11551 > ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
11552 > ac_delim='%!_!# '
11553 > for ac_last_try in false false false false false :; do
11554 >  . ./conf$$subs.sh ||
11555 >    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
11556 >
11557 >  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
11558 >  if test $ac_delim_n = $ac_delim_num; then
11559 >    break
11560 >  elif $ac_last_try; then
11561 >    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
11562 >  else
11563 >    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
11564 >  fi
11565 > done
11566 > rm -f conf$$subs.sh
11567 >
11568 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11569 > cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
11570 > _ACEOF
11571 > sed -n '
11572 > h
11573 > s/^/S["/; s/!.*/"]=/
11574 > p
11575 > g
11576 > s/^[^!]*!//
11577 > :repl
11578 > t repl
11579 > s/'"$ac_delim"'$//
11580 > t delim
11581 > :nl
11582 > h
11583 > s/\(.\{148\}\).*/\1/
11584 > t more1
11585 > s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
11586 > p
11587 > n
11588 > b repl
11589 > :more1
11590 > s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11591 > p
11592 > g
11593 > s/.\{148\}//
11594 > t nl
11595 > :delim
11596 > h
11597 > s/\(.\{148\}\).*/\1/
11598 > t more2
11599 > s/["\\]/\\&/g; s/^/"/; s/$/"/
11600 > p
11601 > b
11602 > :more2
11603 > s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11604 > p
11605 > g
11606 > s/.\{148\}//
11607 > t delim
11608 > ' <conf$$subs.awk | sed '
11609 > /^[^""]/{
11610 >  N
11611 >  s/\n//
11612 > }
11613 > ' >>$CONFIG_STATUS || ac_write_fail=1
11614 > rm -f conf$$subs.awk
11615 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11616 > _ACAWK
11617 > cat >>"\$tmp/subs1.awk" <<_ACAWK &&
11618 >  for (key in S) S_is_set[key] = 1
11619 >  FS = ""
11620 >
11621 > }
11622 > {
11623 >  line = $ 0
11624 >  nfields = split(line, field, "@")
11625 >  substed = 0
11626 >  len = length(field[1])
11627 >  for (i = 2; i < nfields; i++) {
11628 >    key = field[i]
11629 >    keylen = length(key)
11630 >    if (S_is_set[key]) {
11631 >      value = S[key]
11632 >      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
11633 >      len += length(value) + length(field[++i])
11634 >      substed = 1
11635 >    } else
11636 >      len += 1 + keylen
11637 >  }
11638 >
11639 >  print line
11640 > }
11641 >
11642 > _ACAWK
11643 > _ACEOF
11644 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11645 > if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
11646 >  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
11647 > else
11648 >  cat
11649 > fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
11650 >  || as_fn_error "could not setup config files machinery" "$LINENO" 5
11651 > _ACEOF
11652 >
11653 > # VPATH may cause trouble with some makes, so we remove $(srcdir),
11654 > # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
11655 > # trailing colons and then remove the whole line if VPATH becomes empty
11656 > # (actually we leave an empty line to preserve line numbers).
11657 > if test "x$srcdir" = x.; then
11658 >  ac_vpsub='/^[  ]*VPATH[        ]*=/{
11659 > s/:*\$(srcdir):*/:/
11660 > s/:*\${srcdir}:*/:/
11661 > s/:*@srcdir@:*/:/
11662 > s/^\([^=]*=[     ]*\):*/\1/
11663 > s/:*$//
11664 > s/^[^=]*=[       ]*$//
11665 > }'
11666 > fi
11667 >
11668 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11669 > fi # test -n "$CONFIG_FILES"
11670 >
11671 > # Set up the scripts for CONFIG_HEADERS section.
11672 > # No need to generate them if there are no CONFIG_HEADERS.
11673 > # This happens for instance with `./config.status Makefile'.
11674 > if test -n "$CONFIG_HEADERS"; then
11675 > cat >"$tmp/defines.awk" <<\_ACAWK ||
11676 > BEGIN {
11677 > _ACEOF
11678 >
11679 > # Transform confdefs.h into an awk script `defines.awk', embedded as
11680 > # here-document in config.status, that substitutes the proper values into
11681 > # config.h.in to produce config.h.
11682 >
11683 > # Create a delimiter string that does not exist in confdefs.h, to ease
11684 > # handling of long lines.
11685 > ac_delim='%!_!# '
11686 > for ac_last_try in false false :; do
11687 >  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
11688 >  if test -z "$ac_t"; then
11689 >    break
11690 >  elif $ac_last_try; then
11691 >    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
11692 >  else
11693 >    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
11694 >  fi
11695 > done
11696 >
11697 > # For the awk script, D is an array of macro values keyed by name,
11698 > # likewise P contains macro parameters if any.  Preserve backslash
11699 > # newline sequences.
11700 >
11701 > ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
11702 > sed -n '
11703 > s/.\{148\}/&'"$ac_delim"'/g
11704 > t rset
11705 > :rset
11706 > s/^[     ]*#[    ]*define[       ][      ]*/ /
11707 > t def
11708 > d
11709 > :def
11710 > s/\\$//
11711 > t bsnl
11712 > s/["\\]/\\&/g
11713 > s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
11714 > D["\1"]=" \3"/p
11715 > s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
11716 > d
11717 > :bsnl
11718 > s/["\\]/\\&/g
11719 > s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
11720 > D["\1"]=" \3\\\\\\n"\\/p
11721 > t cont
11722 > s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
11723 > t cont
11724 > d
11725 > :cont
11726 > n
11727 > s/.\{148\}/&'"$ac_delim"'/g
11728 > t clear
11729 > :clear
11730 > s/\\$//
11731 > t bsnlc
11732 > s/["\\]/\\&/g; s/^/"/; s/$/"/p
11733 > d
11734 > :bsnlc
11735 > s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
11736 > b cont
11737 > ' <confdefs.h | sed '
11738 > s/'"$ac_delim"'/"\\\
11739 > "/g' >>$CONFIG_STATUS || ac_write_fail=1
11740 >
11741 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11742 >  for (key in D) D_is_set[key] = 1
11743 >  FS = ""
11744 > }
11745 > /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
11746 >  line = \$ 0
11747 >  split(line, arg, " ")
11748 >  if (arg[1] == "#") {
11749 >    defundef = arg[2]
11750 >    mac1 = arg[3]
11751 >  } else {
11752 >    defundef = substr(arg[1], 2)
11753 >    mac1 = arg[2]
11754 >  }
11755 >  split(mac1, mac2, "(") #)
11756 >  macro = mac2[1]
11757 >  prefix = substr(line, 1, index(line, defundef) - 1)
11758 >  if (D_is_set[macro]) {
11759 >    # Preserve the white space surrounding the "#".
11760 >    print prefix "define", macro P[macro] D[macro]
11761 >    next
11762 >  } else {
11763 >    # Replace #undef with comments.  This is necessary, for example,
11764 >    # in the case of _POSIX_SOURCE, which is predefined and required
11765 >    # on some systems where configure will not decide to define it.
11766 >    if (defundef == "undef") {
11767 >      print "/*", prefix defundef, macro, "*/"
11768 >      next
11769 >    }
11770 >  }
11771 > }
11772 > { print }
11773 > _ACAWK
11774 > _ACEOF
11775 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11776 >  as_fn_error "could not setup config headers machinery" "$LINENO" 5
11777 > fi # test -n "$CONFIG_HEADERS"
11778 >
11779 >
11780 > eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    "
11781 > shift
11782 > for ac_tag
11783 > do
11784 >  case $ac_tag in
11785 >  :[FHLC]) ac_mode=$ac_tag; continue;;
11786 >  esac
11787 >  case $ac_mode$ac_tag in
11788 >  :[FHL]*:*);;
11789 >  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
11790 >  :[FH]-) ac_tag=-:-;;
11791 >  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
11792 >  esac
11793 >  ac_save_IFS=$IFS
11794 >  IFS=:
11795 >  set x $ac_tag
11796 >  IFS=$ac_save_IFS
11797 >  shift
11798 >  ac_file=$1
11799 >  shift
11800 >
11801 >  case $ac_mode in
11802 >  :L) ac_source=$1;;
11803 >  :[FH])
11804 >    ac_file_inputs=
11805 >    for ac_f
11806 >    do
11807 >      case $ac_f in
11808 >      -) ac_f="$tmp/stdin";;
11809 >      *) # Look for the file first in the build tree, then in the source tree
11810 >         # (if the path is not absolute).  The absolute path cannot be DOS-style,
11811 >         # because $ac_f cannot contain `:'.
11812 >         test -f "$ac_f" ||
11813 >           case $ac_f in
11814 >           [\\/$]*) false;;
11815 >           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
11816 >           esac ||
11817 >           as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
11818 >      esac
11819 >      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
11820 >      as_fn_append ac_file_inputs " '$ac_f'"
11821 >    done
11822 >
11823 >    # Let's still pretend it is `configure' which instantiates (i.e., don't
11824 >    # use $as_me), people would be surprised to read:
11825 >    #    /* config.h.  Generated by config.status.  */
11826 >    configure_input='Generated from '`
11827 >          $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
11828 >        `' by configure.'
11829 >    if test x"$ac_file" != x-; then
11830 >      configure_input="$ac_file.  $configure_input"
11831 >      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
11832 > $as_echo "$as_me: creating $ac_file" >&6;}
11833 >    fi
11834 >    # Neutralize special characters interpreted by sed in replacement strings.
11835 >    case $configure_input in #(
11836 >    *\&* | *\|* | *\\* )
11837 >       ac_sed_conf_input=`$as_echo "$configure_input" |
11838 >       sed 's/[\\\\&|]/\\\\&/g'`;; #(
11839 >    *) ac_sed_conf_input=$configure_input;;
11840 >    esac
11841 >
11842 >    case $ac_tag in
11843 >    *:-:* | *:-) cat >"$tmp/stdin" \
11844 >      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
11845 >    esac
11846 >    ;;
11847 >  esac
11848 >
11849 >  ac_dir=`$as_dirname -- "$ac_file" ||
11850 > $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11851 >         X"$ac_file" : 'X\(//\)[^/]' \| \
11852 >         X"$ac_file" : 'X\(//\)$' \| \
11853 >         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
11854 > $as_echo X"$ac_file" |
11855 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11856 >            s//\1/
11857 >            q
11858 >          }
11859 >          /^X\(\/\/\)[^/].*/{
11860 >            s//\1/
11861 >            q
11862 >          }
11863 >          /^X\(\/\/\)$/{
11864 >            s//\1/
11865 >            q
11866 >          }
11867 >          /^X\(\/\).*/{
11868 >            s//\1/
11869 >            q
11870 >          }
11871 >          s/.*/./; q'`
11872 >  as_dir="$ac_dir"; as_fn_mkdir_p
11873 >  ac_builddir=.
11874 >
11875 > case "$ac_dir" in
11876 > .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
11877 > *)
11878 >  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
11879 >  # A ".." for each directory in $ac_dir_suffix.
11880 >  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
11881 >  case $ac_top_builddir_sub in
11882 >  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
11883 >  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
11884 >  esac ;;
11885 > esac
11886 > ac_abs_top_builddir=$ac_pwd
11887 > ac_abs_builddir=$ac_pwd$ac_dir_suffix
11888 > # for backward compatibility:
11889 > ac_top_builddir=$ac_top_build_prefix
11890 >
11891 > case $srcdir in
11892 >  .)  # We are building in place.
11893 >    ac_srcdir=.
11894 >    ac_top_srcdir=$ac_top_builddir_sub
11895 >    ac_abs_top_srcdir=$ac_pwd ;;
11896 >  [\\/]* | ?:[\\/]* )  # Absolute name.
11897 >    ac_srcdir=$srcdir$ac_dir_suffix;
11898 >    ac_top_srcdir=$srcdir
11899 >    ac_abs_top_srcdir=$srcdir ;;
11900 >  *) # Relative name.
11901 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
11902 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
11903 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
11904 > esac
11905 > ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
11906 >
11907 >
11908 >  case $ac_mode in
11909 >  :F)
11910 >  #
11911 >  # CONFIG_FILE
11912 >  #
11913 >
11914 >  case $INSTALL in
11915 >  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
11916 >  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
11917 >  esac
11918 > _ACEOF
11919 >
11920 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11921 > # If the template does not know about datarootdir, expand it.
11922 > # FIXME: This hack should be removed a few years after 2.60.
11923 > ac_datarootdir_hack=; ac_datarootdir_seen=
11924 > ac_sed_dataroot='
11925 > /datarootdir/ {
11926 >  p
11927 >  q
11928 > }
11929 > /@datadir@/p
11930 > /@docdir@/p
11931 > /@infodir@/p
11932 > /@localedir@/p
11933 > /@mandir@/p'
11934 > case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
11935 > *datarootdir*) ac_datarootdir_seen=yes;;
11936 > *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
11937 >  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
11938 > $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11939 > _ACEOF
11940 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11941 >  ac_datarootdir_hack='
11942 >  s&@datadir@&$datadir&g
11943 >  s&@docdir@&$docdir&g
11944 >  s&@infodir@&$infodir&g
11945 >  s&@localedir@&$localedir&g
11946 >  s&@mandir@&$mandir&g
11947 >  s&\\\${datarootdir}&$datarootdir&g' ;;
11948 > esac
11949 > _ACEOF
11950 >
11951 > # Neutralize VPATH when `$srcdir' = `.'.
11952 > # Shell code in configure.ac might set extrasub.
11953 > # FIXME: do we really want to maintain this feature?
11954 > cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11955 > ac_sed_extra="$ac_vpsub
11956 > $extrasub
11957 > _ACEOF
11958 > cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11959 > :t
11960 > /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
11961 > s|@configure_input@|$ac_sed_conf_input|;t t
11962 > s&@top_builddir@&$ac_top_builddir_sub&;t t
11963 > s&@top_build_prefix@&$ac_top_build_prefix&;t t
11964 > s&@srcdir@&$ac_srcdir&;t t
11965 > s&@abs_srcdir@&$ac_abs_srcdir&;t t
11966 > s&@top_srcdir@&$ac_top_srcdir&;t t
11967 > s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
11968 > s&@builddir@&$ac_builddir&;t t
11969 > s&@abs_builddir@&$ac_abs_builddir&;t t
11970 > s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
11971 > s&@INSTALL@&$ac_INSTALL&;t t
11972 > $ac_datarootdir_hack
11973 > "
11974 > eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
11975 >  || as_fn_error "could not create $ac_file" "$LINENO" 5
11976 >
11977 > test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
11978 >  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
11979 >  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
11980 >  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
11981 > which seems to be undefined.  Please make sure it is defined." >&5
11982 > $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
11983 > which seems to be undefined.  Please make sure it is defined." >&2;}
11984 >
11985 >  rm -f "$tmp/stdin"
11986 >  case $ac_file in
11987 >  -) cat "$tmp/out" && rm -f "$tmp/out";;
11988 >  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
11989 >  esac \
11990 >  || as_fn_error "could not create $ac_file" "$LINENO" 5
11991 > ;;
11992 >  :H)
11993 >  #
11994 >  # CONFIG_HEADER
11995 >  #
11996 >  if test x"$ac_file" != x-; then
11997 >    {
11998 >      $as_echo "/* $configure_input  */" \
11999 >      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12000 >    } >"$tmp/config.h" \
12001 >      || as_fn_error "could not create $ac_file" "$LINENO" 5
12002 >    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12003 >      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12004 > $as_echo "$as_me: $ac_file is unchanged" >&6;}
12005 >    else
12006 >      rm -f "$ac_file"
12007 >      mv "$tmp/config.h" "$ac_file" \
12008 >        || as_fn_error "could not create $ac_file" "$LINENO" 5
12009 >    fi
12010 >  else
12011 >    $as_echo "/* $configure_input  */" \
12012 >      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12013 >      || as_fn_error "could not create -" "$LINENO" 5
12014 >  fi
12015 > ;;
12016 >
12017 >
12018 >  esac
12019 >
12020 >
12021 >  case $ac_file$ac_mode in
12022 >    "make/Makefile":F) chmod 0755 scripts/* ;;
12023 >    "src/utils/Makefile":F) chmod 0755 scripts/* ;;
12024 >    "src/math/Makefile":F) chmod 0755 scripts/* ;;
12025 >    "src/integrators/Makefile":F) chmod 0755 scripts/* ;;
12026 >    "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
12027 >    "scripts/filepp":F) chmod 0755 scripts/* ;;
12028 >
12029 >  esac
12030 > done # for ac_tag
12031 >
12032 >
12033 > as_fn_exit 0
12034 > _ACEOF
12035 > ac_clean_files=$ac_clean_files_save
12036 >
12037 > test $ac_write_fail = 0 ||
12038 >  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
12039 >
12040 >
12041 > # configure is writing to config.log, and then calls config.status.
12042 > # config.status does its own redirection, appending to config.log.
12043 > # Unfortunately, on DOS this fails, as config.log is still kept open
12044 > # by configure, so config.status won't be able to write to it; its
12045 > # output is simply discarded.  So we exec the FD to /dev/null,
12046 > # effectively closing config.log, so it can be properly (re)opened and
12047 > # appended to by config.status.  When coming back to configure, we
12048 > # need to make the FD available again.
12049 > if test "$no_create" != yes; then
12050 >  ac_cs_success=:
12051 >  ac_config_status_args=
12052 >  test "$silent" = yes &&
12053 >    ac_config_status_args="$ac_config_status_args --quiet"
12054 >  exec 5>/dev/null
12055 >  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12056 >  exec 5>>config.log
12057 >  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12058 >  # would make configure fail if this is the last instruction.
12059 >  $ac_cs_success || as_fn_exit $?
12060 > fi
12061 > if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
12062 >  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
12063 > $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
12064   fi
12065  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines