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 1206 by chuckv, Sat Dec 8 00:15:09 2007 UTC vs.
Revision 1299 by skuang, Fri Sep 26 18:54:53 2008 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 4.0.
3 > # Generated by GNU Autoconf 2.61 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 Free Software Foundation, Inc.
9   # This configure script is free software; the Free Software Foundation
10   # gives unlimited permission to copy, distribute and modify it.
11   ## --------------------- ##
12   ## M4sh Initialization.  ##
13   ## --------------------- ##
14  
15 < # Be Bourne compatible
15 > # Be more Bourne compatible
16 > DUALCASE=1; export DUALCASE # for MKS sh
17   if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
18    emulate sh
19    NULLCMD=:
20    # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21    # is contrary to our usage.  Disable this feature.
22    alias -g '${1+"$@"}'='"$@"'
23 < elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
24 <  set -o posix
23 >  setopt NO_GLOB_SUBST
24 > else
25 >  case `(set -o) 2>/dev/null` in
26 >  *posix*) set -o posix ;;
27 > esac
28 >
29   fi
24 DUALCASE=1; export DUALCASE # for MKS sh
30  
31 +
32 +
33 +
34 + # PATH needs CR
35 + # Avoid depending upon Character Ranges.
36 + as_cr_letters='abcdefghijklmnopqrstuvwxyz'
37 + as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
38 + as_cr_Letters=$as_cr_letters$as_cr_LETTERS
39 + as_cr_digits='0123456789'
40 + as_cr_alnum=$as_cr_Letters$as_cr_digits
41 +
42 + # The user is always right.
43 + if test "${PATH_SEPARATOR+set}" != set; then
44 +  echo "#! /bin/sh" >conf$$.sh
45 +  echo  "exit 0"   >>conf$$.sh
46 +  chmod +x conf$$.sh
47 +  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
48 +    PATH_SEPARATOR=';'
49 +  else
50 +    PATH_SEPARATOR=:
51 +  fi
52 +  rm -f conf$$.sh
53 + fi
54 +
55   # Support unset when possible.
56   if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
57    as_unset=unset
# Line 31 | Line 60 | fi
60   fi
61  
62  
63 + # IFS
64 + # We need space, tab and new line, in precisely that order.  Quoting is
65 + # there to prevent editors from complaining about space-tab.
66 + # (If _AS_PATH_WALK were called with IFS unset, it would disable word
67 + # splitting by setting IFS to empty value.)
68 + as_nl='
69 + '
70 + IFS=" ""        $as_nl"
71 +
72 + # Find who we are.  Look in the path if we contain no directory separator.
73 + case $0 in
74 +  *[\\/]* ) as_myself=$0 ;;
75 +  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
76 + for as_dir in $PATH
77 + do
78 +  IFS=$as_save_IFS
79 +  test -z "$as_dir" && as_dir=.
80 +  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
81 + done
82 + IFS=$as_save_IFS
83 +
84 +     ;;
85 + esac
86 + # We did not find ourselves, most probably we were run as `sh COMMAND'
87 + # in which case we are not to be found in the path.
88 + if test "x$as_myself" = x; then
89 +  as_myself=$0
90 + fi
91 + if test ! -f "$as_myself"; then
92 +  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
93 +  { (exit 1); exit 1; }
94 + fi
95 +
96   # Work around bugs in pre-3.0 UWIN ksh.
97 < $as_unset ENV MAIL MAILPATH
97 > for as_var in ENV MAIL MAILPATH
98 > do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
99 > done
100   PS1='$ '
101   PS2='> '
102   PS4='+ '
# Line 46 | Line 110 | do
110    if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
111      eval $as_var=C; export $as_var
112    else
113 <    $as_unset $as_var
113 >    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
114    fi
115   done
116  
117   # Required to use basename.
118 < if expr a : '\(a\)' >/dev/null 2>&1; then
118 > if expr a : '\(a\)' >/dev/null 2>&1 &&
119 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
120    as_expr=expr
121   else
122    as_expr=false
123   fi
124  
125 < if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
125 > if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
126    as_basename=basename
127   else
128    as_basename=false
# Line 65 | Line 130 | fi
130  
131  
132   # Name of the executable.
133 < as_me=`$as_basename "$0" ||
133 > as_me=`$as_basename -- "$0" ||
134   $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
135           X"$0" : 'X\(//\)$' \| \
136 <         X"$0" : 'X\(/\)$' \| \
72 <         .     : '\(.\)' 2>/dev/null ||
136 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
137   echo X/"$0" |
138 <    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
139 <          /^X\/\(\/\/\)$/{ s//\1/; q; }
140 <          /^X\/\(\/\).*/{ s//\1/; q; }
141 <          s/.*/./; q'`
138 >    sed '/^.*\/\([^/][^/]*\)\/*$/{
139 >            s//\1/
140 >            q
141 >          }
142 >          /^X\/\(\/\/\)$/{
143 >            s//\1/
144 >            q
145 >          }
146 >          /^X\/\(\/\).*/{
147 >            s//\1/
148 >            q
149 >          }
150 >          s/.*/./; q'`
151  
152 + # CDPATH.
153 + $as_unset CDPATH
154  
80 # PATH needs CR, and LINENO needs CR and PATH.
81 # Avoid depending upon Character Ranges.
82 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
83 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
84 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
85 as_cr_digits='0123456789'
86 as_cr_alnum=$as_cr_Letters$as_cr_digits
155  
156 < # The user is always right.
157 < if test "${PATH_SEPARATOR+set}" != set; then
158 <  echo "#! /bin/sh" >conf$$.sh
159 <  echo  "exit 0"   >>conf$$.sh
160 <  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
156 > if test "x$CONFIG_SHELL" = x; then
157 >  if (eval ":") 2>/dev/null; then
158 >  as_have_required=yes
159 > else
160 >  as_have_required=no
161   fi
162  
163 +  if test $as_have_required = yes &&     (eval ":
164 + (as_func_return () {
165 +  (exit \$1)
166 + }
167 + as_func_success () {
168 +  as_func_return 0
169 + }
170 + as_func_failure () {
171 +  as_func_return 1
172 + }
173 + as_func_ret_success () {
174 +  return 0
175 + }
176 + as_func_ret_failure () {
177 +  return 1
178 + }
179  
180 <  as_lineno_1=$LINENO
181 <  as_lineno_2=$LINENO
182 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
183 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
184 <  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
185 <  # Find who we are.  Look in the path if we contain no path at all
186 <  # relative or not.
109 <  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
180 > exitcode=0
181 > if as_func_success; then
182 >  :
183 > else
184 >  exitcode=1
185 >  echo as_func_success failed.
186 > fi
187  
188 <       ;;
189 <  esac
190 <  # We did not find ourselves, most probably we were run as `sh COMMAND'
191 <  # in which case we are not to be found in the path.
192 <  if test "x$as_myself" = x; then
193 <    as_myself=$0
194 <  fi
195 <  if test ! -f "$as_myself"; then
196 <    { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
197 <   { (exit 1); exit 1; }; }
198 <  fi
199 <  case $CONFIG_SHELL in
200 <  '')
188 > if as_func_failure; then
189 >  exitcode=1
190 >  echo as_func_failure succeeded.
191 > fi
192 >
193 > if as_func_ret_success; then
194 >  :
195 > else
196 >  exitcode=1
197 >  echo as_func_ret_success failed.
198 > fi
199 >
200 > if as_func_ret_failure; then
201 >  exitcode=1
202 >  echo as_func_ret_failure succeeded.
203 > fi
204 >
205 > if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
206 >  :
207 > else
208 >  exitcode=1
209 >  echo positional parameters were not saved.
210 > fi
211 >
212 > test \$exitcode = 0) || { (exit 1); exit 1; }
213 >
214 > (
215 >  as_lineno_1=\$LINENO
216 >  as_lineno_2=\$LINENO
217 >  test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
218 >  test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
219 > ") 2> /dev/null; then
220 >  :
221 > else
222 >  as_candidate_shells=
223      as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
224   for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
225   do
226    IFS=$as_save_IFS
227    test -z "$as_dir" && as_dir=.
228 <  for as_base in sh bash ksh sh5; do
138 <         case $as_dir in
228 >  case $as_dir in
229           /*)
230 <           if ("$as_dir/$as_base" -c '
230 >           for as_base in sh bash ksh sh5; do
231 >             as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
232 >           done;;
233 >       esac
234 > done
235 > IFS=$as_save_IFS
236 >
237 >
238 >      for as_shell in $as_candidate_shells $SHELL; do
239 >         # Try only shells that exist, to save several forks.
240 >         if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
241 >                { ("$as_shell") 2> /dev/null <<\_ASEOF
242 > if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
243 >  emulate sh
244 >  NULLCMD=:
245 >  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
246 >  # is contrary to our usage.  Disable this feature.
247 >  alias -g '${1+"$@"}'='"$@"'
248 >  setopt NO_GLOB_SUBST
249 > else
250 >  case `(set -o) 2>/dev/null` in
251 >  *posix*) set -o posix ;;
252 > esac
253 >
254 > fi
255 >
256 >
257 > :
258 > _ASEOF
259 > }; then
260 >  CONFIG_SHELL=$as_shell
261 >               as_have_required=yes
262 >               if { "$as_shell" 2> /dev/null <<\_ASEOF
263 > if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
264 >  emulate sh
265 >  NULLCMD=:
266 >  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
267 >  # is contrary to our usage.  Disable this feature.
268 >  alias -g '${1+"$@"}'='"$@"'
269 >  setopt NO_GLOB_SUBST
270 > else
271 >  case `(set -o) 2>/dev/null` in
272 >  *posix*) set -o posix ;;
273 > esac
274 >
275 > fi
276 >
277 >
278 > :
279 > (as_func_return () {
280 >  (exit $1)
281 > }
282 > as_func_success () {
283 >  as_func_return 0
284 > }
285 > as_func_failure () {
286 >  as_func_return 1
287 > }
288 > as_func_ret_success () {
289 >  return 0
290 > }
291 > as_func_ret_failure () {
292 >  return 1
293 > }
294 >
295 > exitcode=0
296 > if as_func_success; then
297 >  :
298 > else
299 >  exitcode=1
300 >  echo as_func_success failed.
301 > fi
302 >
303 > if as_func_failure; then
304 >  exitcode=1
305 >  echo as_func_failure succeeded.
306 > fi
307 >
308 > if as_func_ret_success; then
309 >  :
310 > else
311 >  exitcode=1
312 >  echo as_func_ret_success failed.
313 > fi
314 >
315 > if as_func_ret_failure; then
316 >  exitcode=1
317 >  echo as_func_ret_failure succeeded.
318 > fi
319 >
320 > if ( set x; as_func_ret_success y && test x = "$1" ); then
321 >  :
322 > else
323 >  exitcode=1
324 >  echo positional parameters were not saved.
325 > fi
326 >
327 > test $exitcode = 0) || { (exit 1); exit 1; }
328 >
329 > (
330    as_lineno_1=$LINENO
331    as_lineno_2=$LINENO
143  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
332    test "x$as_lineno_1" != "x$as_lineno_2" &&
333 <  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
333 >  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
334  
335 + _ASEOF
336 + }; then
337 +  break
338 + fi
339 +
340 + fi
341 +
342 +      done
343 +
344 +      if test "x$CONFIG_SHELL" != x; then
345 +  for as_var in BASH_ENV ENV
346 +        do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
347 +        done
348 +        export CONFIG_SHELL
349 +        exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
350 + fi
351 +
352 +
353 +    if test $as_have_required = no; then
354 +  echo This script requires a shell more modern than all the
355 +      echo shells that I found on your system.  Please install a
356 +      echo modern shell, or manually run the script under such a
357 +      echo shell if you do have one.
358 +      { (exit 1); exit 1; }
359 + fi
360 +
361 +
362 + fi
363 +
364 + fi
365 +
366 +
367 +
368 + (eval "as_func_return () {
369 +  (exit \$1)
370 + }
371 + as_func_success () {
372 +  as_func_return 0
373 + }
374 + as_func_failure () {
375 +  as_func_return 1
376 + }
377 + as_func_ret_success () {
378 +  return 0
379 + }
380 + as_func_ret_failure () {
381 +  return 1
382 + }
383 +
384 + exitcode=0
385 + if as_func_success; then
386 +  :
387 + else
388 +  exitcode=1
389 +  echo as_func_success failed.
390 + fi
391 +
392 + if as_func_failure; then
393 +  exitcode=1
394 +  echo as_func_failure succeeded.
395 + fi
396 +
397 + if as_func_ret_success; then
398 +  :
399 + else
400 +  exitcode=1
401 +  echo as_func_ret_success failed.
402 + fi
403 +
404 + if as_func_ret_failure; then
405 +  exitcode=1
406 +  echo as_func_ret_failure succeeded.
407 + fi
408 +
409 + if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
410 +  :
411 + else
412 +  exitcode=1
413 +  echo positional parameters were not saved.
414 + fi
415 +
416 + test \$exitcode = 0") || {
417 +  echo No shell found that supports shell functions.
418 +  echo Please tell autoconf@gnu.org about your system,
419 +  echo including any error possibly output before this
420 +  echo message
421 + }
422 +
423 +
424 +
425 +  as_lineno_1=$LINENO
426 +  as_lineno_2=$LINENO
427 +  test "x$as_lineno_1" != "x$as_lineno_2" &&
428 +  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
429 +
430    # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
431    # uniformly replaced by the line number.  The first 'sed' inserts a
432 <  # line-number line before each line; the second 'sed' does the real
433 <  # work.  The second script uses 'N' to pair each line-number line
434 <  # with the numbered line, and appends trailing '-' during
435 <  # substitution so that $LINENO is not a special case at line end.
432 >  # line-number line after each line using $LINENO; the second 'sed'
433 >  # does the real work.  The second script uses 'N' to pair each
434 >  # line-number line with the line containing $LINENO, and appends
435 >  # trailing '-' during substitution so that $LINENO is not a special
436 >  # case at line end.
437    # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
438 <  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
439 <  sed '=' <$as_myself |
438 >  # scripts with optimization help from Paolo Bonzini.  Blame Lee
439 >  # E. McMahon (1931-1989) for sed's syntax.  :-)
440 >  sed -n '
441 >    p
442 >    /[$]LINENO/=
443 >  ' <$as_myself |
444      sed '
445 +      s/[$]LINENO.*/&-/
446 +      t lineno
447 +      b
448 +      :lineno
449        N
450 <      s,$,-,
451 <      : loop
171 <      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
450 >      :loop
451 >      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
452        t loop
453 <      s,-$,,
174 <      s,^['$as_cr_digits']*\n,,
453 >      s/-\n.*//
454      ' >$as_me.lineno &&
455 <  chmod +x $as_me.lineno ||
455 >  chmod +x "$as_me.lineno" ||
456      { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
457     { (exit 1); exit 1; }; }
458  
459    # Don't try to exec as it changes $[0], causing all sort of problems
460    # (the dirname of $[0] is not the place where we might find the
461 <  # original and so on.  Autoconf is especially sensible to this).
462 <  . ./$as_me.lineno
461 >  # original and so on.  Autoconf is especially sensitive to this).
462 >  . "./$as_me.lineno"
463    # Exit status is that of the last command.
464    exit
465   }
466  
467  
468 < case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
469 <  *c*,-n*) ECHO_N= ECHO_C='
470 < ' ECHO_T='      ' ;;
471 <  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
472 <  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
468 > if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
469 >  as_dirname=dirname
470 > else
471 >  as_dirname=false
472 > fi
473 >
474 > ECHO_C= ECHO_N= ECHO_T=
475 > case `echo -n x` in
476 > -n*)
477 >  case `echo 'x\c'` in
478 >  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
479 >  *)   ECHO_C='\c';;
480 >  esac;;
481 > *)
482 >  ECHO_N='-n';;
483   esac
484  
485 < if expr a : '\(a\)' >/dev/null 2>&1; then
485 > if expr a : '\(a\)' >/dev/null 2>&1 &&
486 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
487    as_expr=expr
488   else
489    as_expr=false
490   fi
491  
492   rm -f conf$$ conf$$.exe conf$$.file
493 + if test -d conf$$.dir; then
494 +  rm -f conf$$.dir/conf$$.file
495 + else
496 +  rm -f conf$$.dir
497 +  mkdir conf$$.dir
498 + fi
499   echo >conf$$.file
500   if ln -s conf$$.file conf$$ 2>/dev/null; then
501 <  # We could just check for DJGPP; but this test a) works b) is more generic
502 <  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
503 <  if test -f conf$$.exe; then
504 <    # Don't use ln at all; we don't have any links
501 >  as_ln_s='ln -s'
502 >  # ... but there are two gotchas:
503 >  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
504 >  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
505 >  # In both cases, we have to default to `cp -p'.
506 >  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
507      as_ln_s='cp -p'
210  else
211    as_ln_s='ln -s'
212  fi
508   elif ln conf$$.file conf$$ 2>/dev/null; then
509    as_ln_s=ln
510   else
511    as_ln_s='cp -p'
512   fi
513 < rm -f conf$$ conf$$.exe conf$$.file
513 > rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
514 > rmdir conf$$.dir 2>/dev/null
515  
516   if mkdir -p . 2>/dev/null; then
517    as_mkdir_p=:
# Line 224 | Line 520 | fi
520    as_mkdir_p=false
521   fi
522  
523 < as_executable_p="test -f"
523 > if test -x / >/dev/null 2>&1; then
524 >  as_test_x='test -x'
525 > else
526 >  if ls -dL / >/dev/null 2>&1; then
527 >    as_ls_L_option=L
528 >  else
529 >    as_ls_L_option=
530 >  fi
531 >  as_test_x='
532 >    eval sh -c '\''
533 >      if test -d "$1"; then
534 >        test -d "$1/.";
535 >      else
536 >        case $1 in
537 >        -*)set "./$1";;
538 >        esac;
539 >        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
540 >        ???[sx]*):;;*)false;;esac;fi
541 >    '\'' sh
542 >  '
543 > fi
544 > as_executable_p=$as_test_x
545  
546   # Sed expression to map a string onto a valid CPP name.
547   as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
# Line 233 | Line 550 | as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
550   as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
551  
552  
236 # IFS
237 # We need space, tab and new line, in precisely that order.
238 as_nl='
239 '
240 IFS="   $as_nl"
553  
554 < # CDPATH.
243 < $as_unset CDPATH
554 > exec 7<&0 </dev/null 6>&1
555  
245
556   # Name of the host.
557   # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
558   # so uname gets run too.
559   ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
560  
251 exec 6>&1
252
561   #
562   # Initializations.
563   #
564   ac_default_prefix=/usr/local
565 + ac_clean_files=
566   ac_config_libobj_dir=.
567 + LIBOBJS=
568   cross_compiling=no
569   subdirs=
570   MFLAGS=
571   MAKEFLAGS=
572   SHELL=${CONFIG_SHELL-/bin/sh}
573  
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
574   # Identity of this package.
575   PACKAGE_NAME='OOPSE'
576   PACKAGE_TARNAME='oopse'
# Line 278 | Line 583 | ac_includes_default="\
583   # Factoring default headers for most tests.
584   ac_includes_default="\
585   #include <stdio.h>
586 < #if HAVE_SYS_TYPES_H
586 > #ifdef HAVE_SYS_TYPES_H
587   # include <sys/types.h>
588   #endif
589 < #if HAVE_SYS_STAT_H
589 > #ifdef HAVE_SYS_STAT_H
590   # include <sys/stat.h>
591   #endif
592 < #if STDC_HEADERS
592 > #ifdef STDC_HEADERS
593   # include <stdlib.h>
594   # include <stddef.h>
595   #else
596 < # if HAVE_STDLIB_H
596 > # ifdef HAVE_STDLIB_H
597   #  include <stdlib.h>
598   # endif
599   #endif
600 < #if HAVE_STRING_H
601 < # if !STDC_HEADERS && HAVE_MEMORY_H
600 > #ifdef HAVE_STRING_H
601 > # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
602   #  include <memory.h>
603   # endif
604   # include <string.h>
605   #endif
606 < #if HAVE_STRINGS_H
606 > #ifdef HAVE_STRINGS_H
607   # include <strings.h>
608   #endif
609 < #if HAVE_INTTYPES_H
609 > #ifdef HAVE_INTTYPES_H
610   # include <inttypes.h>
306 #else
307 # if HAVE_STDINT_H
308 #  include <stdint.h>
309 # endif
611   #endif
612 < #if HAVE_UNISTD_H
612 > #ifdef HAVE_STDINT_H
613 > # include <stdint.h>
614 > #endif
615 > #ifdef HAVE_UNISTD_H
616   # include <unistd.h>
617   #endif"
618  
619 < 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 USE_SINGLE_PRECISION 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 ZLIB_INC_DIR ZLIB_LIB_DIR ZLIB FFTW_INC_DIR FFTW_LIB_DIR FFTW_LIBS QHULL_INC_DIR QHULL_LIB_DIR QHULL USE_QHULL LIBOBJS POW_LIB CXXCPP __func__ MPI_LIB_DIR MPI_INC_DIR MPI_F90_INC MPI_LIB MPI_F90_LIB USE_MPI CGAL_CXXFLAGS CGAL_LDFLAGS CGAL_CPPFLAGS CGAL_LIBS USE_CGAL DOXYGEN DOT DOC enable_dot enable_html_docs enable_latex_docs BATEXT MKINSTALLDIRS OOPSE OOPSE_HOME SUBDIRS LTLIBOBJS'
619 > ac_subst_vars='SHELL
620 > PATH_SEPARATOR
621 > PACKAGE_NAME
622 > PACKAGE_TARNAME
623 > PACKAGE_VERSION
624 > PACKAGE_STRING
625 > PACKAGE_BUGREPORT
626 > exec_prefix
627 > prefix
628 > program_transform_name
629 > bindir
630 > sbindir
631 > libexecdir
632 > datarootdir
633 > datadir
634 > sysconfdir
635 > sharedstatedir
636 > localstatedir
637 > includedir
638 > oldincludedir
639 > docdir
640 > infodir
641 > htmldir
642 > dvidir
643 > pdfdir
644 > psdir
645 > libdir
646 > localedir
647 > mandir
648 > DEFS
649 > ECHO_C
650 > ECHO_N
651 > ECHO_T
652 > LIBS
653 > build_alias
654 > host_alias
655 > target_alias
656 > build
657 > build_cpu
658 > build_vendor
659 > build_os
660 > host
661 > host_cpu
662 > host_vendor
663 > host_os
664 > PROGNAME
665 > debug
666 > USE_SINGLE_PRECISION
667 > ac_cc_set
668 > ac_cc_path
669 > ac_cxx_set
670 > ac_cxx_path
671 > ac_fc_set
672 > ac_fc_path
673 > acx_mpi_mpicc
674 > acx_mpi_mpicc_path
675 > acx_mpi_mpif90
676 > acx_mpi_mpif90_path
677 > acx_mpi_mpicxx
678 > acx_mpi_mpicxx_path
679 > MPI_CPPFLAGS
680 > MPI_LIBS
681 > MPI90_LIBS
682 > USE_MPI
683 > CXX
684 > CXXFLAGS
685 > LDFLAGS
686 > CPPFLAGS
687 > ac_ct_CXX
688 > EXEEXT
689 > OBJEXT
690 > CC
691 > CFLAGS
692 > ac_ct_CC
693 > FC
694 > FCFLAGS
695 > ac_ct_FC
696 > CPP
697 > GREP
698 > EGREP
699 > LN_S
700 > SET_MAKE
701 > RANLIB
702 > PERLINTERP
703 > PERL_SHEBANG
704 > INSTALL_PROGRAM
705 > INSTALL_SCRIPT
706 > INSTALL_DATA
707 > AR
708 > PS
709 > FCFLAGS_F90
710 > FCFLAGS_SRCEXT
711 > PREPDEFFLAG
712 > FCLIBS
713 > FC_FUNC
714 > FC_FUNC_
715 > MOD
716 > F90_WORK_FILES_ARG
717 > MODDIRFLAG
718 > F90MODINCSPEC
719 > F90_MODULE_NAMES
720 > ZLIB_INC_DIR
721 > ZLIB_LIB_DIR
722 > ZLIB
723 > FFTW_INC_DIR
724 > FFTW_LIB_DIR
725 > FFTW_LIBS
726 > QHULL_INC_DIR
727 > QHULL_LIB_DIR
728 > QHULL
729 > USE_QHULL
730 > CXXCPP
731 > OPENBABEL_INC_DIR
732 > OPENBABEL_LIB_DIR
733 > OPENBABEL_LIB
734 > USE_OPENBABEL
735 > LIBOBJS
736 > POW_LIB
737 > CGAL_MAKEFILE
738 > CGAL_CXXFLAGS
739 > CGAL_CPPFLAGS
740 > CGAL_LDFLAGS
741 > CGAL_LIBS
742 > USE_CGAL
743 > DOXYGEN
744 > DOT
745 > DOC
746 > enable_dot
747 > enable_html_docs
748 > enable_latex_docs
749 > BATEXT
750 > MKINSTALLDIRS
751 > OOPSE
752 > OOPSE_HOME
753 > SUBDIRS
754 > LTLIBOBJS'
755   ac_subst_files=''
756 +      ac_precious_vars='build_alias
757 + host_alias
758 + target_alias
759 + CXX
760 + CXXFLAGS
761 + LDFLAGS
762 + LIBS
763 + CPPFLAGS
764 + CCC
765 + CC
766 + CFLAGS
767 + FC
768 + FCFLAGS
769 + CPP
770 + CXXCPP'
771  
772 +
773   # Initialize some variables set by options.
774   ac_init_help=
775   ac_init_version=false
# Line 340 | Line 795 | x_libraries=NONE
795   # and all the variables that are supposed to be based on exec_prefix
796   # by default will actually change.
797   # Use braces instead of parens because sh, perl, etc. also accept them.
798 + # (The list follows the same order as the GNU Coding Standards.)
799   bindir='${exec_prefix}/bin'
800   sbindir='${exec_prefix}/sbin'
801   libexecdir='${exec_prefix}/libexec'
802 < datadir='${prefix}/share'
802 > datarootdir='${prefix}/share'
803 > datadir='${datarootdir}'
804   sysconfdir='${prefix}/etc'
805   sharedstatedir='${prefix}/com'
806   localstatedir='${prefix}/var'
350 libdir='${exec_prefix}/lib'
807   includedir='${prefix}/include'
808   oldincludedir='/usr/include'
809 < infodir='${prefix}/info'
810 < mandir='${prefix}/man'
809 > docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
810 > infodir='${datarootdir}/info'
811 > htmldir='${docdir}'
812 > dvidir='${docdir}'
813 > pdfdir='${docdir}'
814 > psdir='${docdir}'
815 > libdir='${exec_prefix}/lib'
816 > localedir='${datarootdir}/locale'
817 > mandir='${datarootdir}/man'
818  
819   ac_prev=
820 + ac_dashdash=
821   for ac_option
822   do
823    # If the previous option needs an argument, assign it.
824    if test -n "$ac_prev"; then
825 <    eval "$ac_prev=\$ac_option"
825 >    eval $ac_prev=\$ac_option
826      ac_prev=
827      continue
828    fi
829  
830 <  ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
830 >  case $ac_option in
831 >  *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
832 >  *)    ac_optarg=yes ;;
833 >  esac
834  
835    # Accept the important Cygnus configure options, so we can diagnose typos.
836  
837 <  case $ac_option in
837 >  case $ac_dashdash$ac_option in
838 >  --)
839 >    ac_dashdash=yes ;;
840  
841    -bindir | --bindir | --bindi | --bind | --bin | --bi)
842      ac_prev=bindir ;;
# Line 389 | Line 858 | do
858    --config-cache | -C)
859      cache_file=config.cache ;;
860  
861 <  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
861 >  -datadir | --datadir | --datadi | --datad)
862      ac_prev=datadir ;;
863 <  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
395 <  | --da=*)
863 >  -datadir=* | --datadir=* | --datadi=* | --datad=*)
864      datadir=$ac_optarg ;;
865  
866 +  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
867 +  | --dataroo | --dataro | --datar)
868 +    ac_prev=datarootdir ;;
869 +  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
870 +  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
871 +    datarootdir=$ac_optarg ;;
872 +
873    -disable-* | --disable-*)
874      ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
875      # Reject names that are not valid shell variable names.
876 <    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
876 >    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
877        { echo "$as_me: error: invalid feature name: $ac_feature" >&2
878     { (exit 1); exit 1; }; }
879 <    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
880 <    eval "enable_$ac_feature=no" ;;
879 >    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
880 >    eval enable_$ac_feature=no ;;
881 >
882 >  -docdir | --docdir | --docdi | --doc | --do)
883 >    ac_prev=docdir ;;
884 >  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
885 >    docdir=$ac_optarg ;;
886 >
887 >  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
888 >    ac_prev=dvidir ;;
889 >  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
890 >    dvidir=$ac_optarg ;;
891  
892    -enable-* | --enable-*)
893      ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
894      # Reject names that are not valid shell variable names.
895 <    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
895 >    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
896        { echo "$as_me: error: invalid feature name: $ac_feature" >&2
897     { (exit 1); exit 1; }; }
898 <    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
899 <    case $ac_option in
415 <      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
416 <      *) ac_optarg=yes ;;
417 <    esac
418 <    eval "enable_$ac_feature='$ac_optarg'" ;;
898 >    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
899 >    eval enable_$ac_feature=\$ac_optarg ;;
900  
901    -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
902    | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
# Line 442 | Line 923 | do
923    -host=* | --host=* | --hos=* | --ho=*)
924      host_alias=$ac_optarg ;;
925  
926 +  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
927 +    ac_prev=htmldir ;;
928 +  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
929 +  | --ht=*)
930 +    htmldir=$ac_optarg ;;
931 +
932    -includedir | --includedir | --includedi | --included | --include \
933    | --includ | --inclu | --incl | --inc)
934      ac_prev=includedir ;;
# Line 466 | Line 953 | do
953    | --libexe=* | --libex=* | --libe=*)
954      libexecdir=$ac_optarg ;;
955  
956 +  -localedir | --localedir | --localedi | --localed | --locale)
957 +    ac_prev=localedir ;;
958 +  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
959 +    localedir=$ac_optarg ;;
960 +
961    -localstatedir | --localstatedir | --localstatedi | --localstated \
962 <  | --localstate | --localstat | --localsta | --localst \
471 <  | --locals | --local | --loca | --loc | --lo)
962 >  | --localstate | --localstat | --localsta | --localst | --locals)
963      ac_prev=localstatedir ;;
964    -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
965 <  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
475 <  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
965 >  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
966      localstatedir=$ac_optarg ;;
967  
968    -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
# Line 536 | Line 1026 | do
1026    | --program-trans=* | --program-tran=* \
1027    | --progr-tra=* | --program-tr=* | --program-t=*)
1028      program_transform_name=$ac_optarg ;;
1029 +
1030 +  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1031 +    ac_prev=pdfdir ;;
1032 +  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1033 +    pdfdir=$ac_optarg ;;
1034  
1035 +  -psdir | --psdir | --psdi | --psd | --ps)
1036 +    ac_prev=psdir ;;
1037 +  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1038 +    psdir=$ac_optarg ;;
1039 +
1040    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1041    | -silent | --silent | --silen | --sile | --sil)
1042      silent=yes ;;
# Line 589 | Line 1089 | do
1089    -with-* | --with-*)
1090      ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1091      # Reject names that are not valid shell variable names.
1092 <    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1092 >    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1093        { echo "$as_me: error: invalid package name: $ac_package" >&2
1094     { (exit 1); exit 1; }; }
1095 <    ac_package=`echo $ac_package| sed 's/-/_/g'`
1096 <    case $ac_option in
597 <      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
598 <      *) ac_optarg=yes ;;
599 <    esac
600 <    eval "with_$ac_package='$ac_optarg'" ;;
1095 >    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1096 >    eval with_$ac_package=\$ac_optarg ;;
1097  
1098    -without-* | --without-*)
1099      ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1100      # Reject names that are not valid shell variable names.
1101 <    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1101 >    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1102        { echo "$as_me: error: invalid package name: $ac_package" >&2
1103     { (exit 1); exit 1; }; }
1104 <    ac_package=`echo $ac_package | sed 's/-/_/g'`
1105 <    eval "with_$ac_package=no" ;;
1104 >    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1105 >    eval with_$ac_package=no ;;
1106  
1107    --x)
1108      # Obsolete; use --with-x.
# Line 637 | Line 1133 | Try \`$0 --help' for more information." >&2
1133      expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1134        { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1135     { (exit 1); exit 1; }; }
1136 <    ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
641 <    eval "$ac_envvar='$ac_optarg'"
1136 >    eval $ac_envvar=\$ac_optarg
1137      export $ac_envvar ;;
1138  
1139    *)
# Line 658 | Line 1153 | fi
1153     { (exit 1); exit 1; }; }
1154   fi
1155  
1156 < # Be sure to have absolute paths.
1157 < for ac_var in exec_prefix prefix
1158 < do
1159 <  eval ac_val=$`echo $ac_var`
1160 <  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; }; };;
669 <  esac
670 < done
671 <
672 < # Be sure to have absolute paths.
673 < for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
674 <              localstatedir libdir includedir oldincludedir infodir mandir
1156 > # Be sure to have absolute directory names.
1157 > for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1158 >                datadir sysconfdir sharedstatedir localstatedir includedir \
1159 >                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1160 >                libdir localedir mandir
1161   do
1162 <  eval ac_val=$`echo $ac_var`
1162 >  eval ac_val=\$$ac_var
1163    case $ac_val in
1164 <    [\\/$]* | ?:[\\/]* ) ;;
1165 <    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
680 <   { (exit 1); exit 1; }; };;
1164 >    [\\/$]* | ?:[\\/]* )  continue;;
1165 >    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1166    esac
1167 +  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1168 +   { (exit 1); exit 1; }; }
1169   done
1170  
1171   # There might be people who depend on the old broken behavior: `$host'
# Line 705 | Line 1192 | test "$silent" = yes && exec 6>/dev/null
1192   test "$silent" = yes && exec 6>/dev/null
1193  
1194  
1195 + ac_pwd=`pwd` && test -n "$ac_pwd" &&
1196 + ac_ls_di=`ls -di .` &&
1197 + ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1198 +  { echo "$as_me: error: Working directory cannot be determined" >&2
1199 +   { (exit 1); exit 1; }; }
1200 + test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1201 +  { echo "$as_me: error: pwd does not report name of working directory" >&2
1202 +   { (exit 1); exit 1; }; }
1203 +
1204 +
1205   # Find the source files, if location was not specified.
1206   if test -z "$srcdir"; then
1207    ac_srcdir_defaulted=yes
1208 <  # Try the directory containing this script, then its parent.
1209 <  ac_confdir=`(dirname "$0") 2>/dev/null ||
1208 >  # Try the directory containing this script, then the parent directory.
1209 >  ac_confdir=`$as_dirname -- "$0" ||
1210   $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1211           X"$0" : 'X\(//\)[^/]' \| \
1212           X"$0" : 'X\(//\)$' \| \
1213 <         X"$0" : 'X\(/\)' \| \
717 <         .     : '\(.\)' 2>/dev/null ||
1213 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1214   echo X"$0" |
1215 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
1216 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
1217 <          /^X\(\/\/\)$/{ s//\1/; q; }
1218 <          /^X\(\/\).*/{ s//\1/; q; }
1219 <          s/.*/./; q'`
1215 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1216 >            s//\1/
1217 >            q
1218 >          }
1219 >          /^X\(\/\/\)[^/].*/{
1220 >            s//\1/
1221 >            q
1222 >          }
1223 >          /^X\(\/\/\)$/{
1224 >            s//\1/
1225 >            q
1226 >          }
1227 >          /^X\(\/\).*/{
1228 >            s//\1/
1229 >            q
1230 >          }
1231 >          s/.*/./; q'`
1232    srcdir=$ac_confdir
1233 <  if test ! -r $srcdir/$ac_unique_file; then
1233 >  if test ! -r "$srcdir/$ac_unique_file"; then
1234      srcdir=..
1235    fi
1236   else
1237    ac_srcdir_defaulted=no
1238   fi
1239 < if test ! -r $srcdir/$ac_unique_file; then
1240 <  if test "$ac_srcdir_defaulted" = yes; then
1241 <    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
1239 > if test ! -r "$srcdir/$ac_unique_file"; then
1240 >  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1241 >  { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1242     { (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
1243   fi
1244 < (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
1245 <  { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
1244 > ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1245 > ac_abs_confdir=`(
1246 >        cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1247     { (exit 1); exit 1; }; }
1248 < srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
1249 < ac_env_build_alias_set=${build_alias+set}
1250 < ac_env_build_alias_value=$build_alias
1251 < ac_cv_env_build_alias_set=${build_alias+set}
1252 < ac_cv_env_build_alias_value=$build_alias
1253 < ac_env_host_alias_set=${host_alias+set}
1254 < ac_env_host_alias_value=$host_alias
1255 < ac_cv_env_host_alias_set=${host_alias+set}
1256 < ac_cv_env_host_alias_value=$host_alias
1257 < ac_env_target_alias_set=${target_alias+set}
1258 < ac_env_target_alias_value=$target_alias
1259 < ac_cv_env_target_alias_set=${target_alias+set}
1260 < ac_cv_env_target_alias_value=$target_alias
1261 < ac_env_CXX_set=${CXX+set}
1262 < ac_env_CXX_value=$CXX
1263 < ac_cv_env_CXX_set=${CXX+set}
1264 < 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
1248 >        pwd)`
1249 > # When building in place, set srcdir=.
1250 > if test "$ac_abs_confdir" = "$ac_pwd"; then
1251 >  srcdir=.
1252 > fi
1253 > # Remove unnecessary trailing slashes from srcdir.
1254 > # Double slashes in file names in object file debugging info
1255 > # mess up M-x gdb in Emacs.
1256 > case $srcdir in
1257 > */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1258 > esac
1259 > for ac_var in $ac_precious_vars; do
1260 >  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1261 >  eval ac_env_${ac_var}_value=\$${ac_var}
1262 >  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1263 >  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1264 > done
1265  
1266   #
1267   # Report the --help message.
# Line 821 | Line 1290 | Configuration:
1290    -n, --no-create         do not create output files
1291        --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1292  
824 _ACEOF
825
826  cat <<_ACEOF
1293   Installation directories:
1294    --prefix=PREFIX         install architecture-independent files in PREFIX
1295                            [$ac_default_prefix]
# Line 841 | Line 1307 | Fine tuning of the installation directories:
1307    --bindir=DIR           user executables [EPREFIX/bin]
1308    --sbindir=DIR          system admin executables [EPREFIX/sbin]
1309    --libexecdir=DIR       program executables [EPREFIX/libexec]
844  --datadir=DIR          read-only architecture-independent data [PREFIX/share]
1310    --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1311    --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1312    --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1313    --libdir=DIR           object code libraries [EPREFIX/lib]
1314    --includedir=DIR       C header files [PREFIX/include]
1315    --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1316 <  --infodir=DIR          info documentation [PREFIX/info]
1317 <  --mandir=DIR           man documentation [PREFIX/man]
1316 >  --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
1317 >  --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
1318 >  --infodir=DIR          info documentation [DATAROOTDIR/info]
1319 >  --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
1320 >  --mandir=DIR           man documentation [DATAROOTDIR/man]
1321 >  --docdir=DIR           documentation root [DATAROOTDIR/doc/oopse]
1322 >  --htmldir=DIR          html documentation [DOCDIR]
1323 >  --dvidir=DIR           dvi documentation [DOCDIR]
1324 >  --pdfdir=DIR           pdf documentation [DOCDIR]
1325 >  --psdir=DIR            ps documentation [DOCDIR]
1326   _ACEOF
1327  
1328    cat <<\_ACEOF
# Line 881 | Line 1354 | Optional Packages:
1354   Optional Packages:
1355    --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1356    --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1357 +  --with-mpi=auto|mpich|lam|openmpi|no
1358 +                          Indicates which kind of MPI implementation to use
1359 +                          [default=auto]
1360    --with-perl-shebang     override what perl thinks is the way for the kernel
1361                            to start it (seldom needed)
1362    --with-zlib=DIR         root directory path of zlib installation (defaults
# Line 889 | Line 1365 | Optional Packages:
1365                            to /usr/local or /usr if not found in /usr/local)
1366    --with-qhull=DIR        root directory path of qhull installation (defaults
1367                            to /usr/local or /usr if not found in /usr/local)
1368 <  --with-mpi=<prefix>     compile with MPI installed in <prefix> [default=no]
1368 >  --with-openbabel=DIR    root directory path of openbabel-2.x installation
1369 >                          (defaults to /usr/local or /usr if not found in
1370 >                          /usr/local)
1371    --with-cgalmakefile=makefile
1372                            Use the following CGAL makefile
1373  
# Line 898 | Line 1376 | Some influential environment variables:
1376    CXXFLAGS    C++ compiler flags
1377    LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1378                nonstandard directory <lib dir>
1379 <  CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
1380 <              headers in a nonstandard directory <include dir>
1379 >  LIBS        libraries to pass to the linker, e.g. -l<library>
1380 >  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1381 >              you have headers in a nonstandard directory <include dir>
1382    CC          C compiler command
1383    CFLAGS      C compiler flags
1384    FC          Fortran compiler command
# Line 912 | Line 1391 | _ACEOF
1391  
1392   Report bugs to <gezelter@nd.edu>.
1393   _ACEOF
1394 + ac_status=$?
1395   fi
1396  
1397   if test "$ac_init_help" = "recursive"; then
1398    # If there are subdirs, report their specific --help.
919  ac_popdir=`pwd`
1399    for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1400 <    test -d $ac_dir || continue
1400 >    test -d "$ac_dir" || continue
1401      ac_builddir=.
1402  
1403 < if test "$ac_dir" != .; then
1403 > case "$ac_dir" in
1404 > .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1405 > *)
1406    ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1407 <  # A "../" for each directory in $ac_dir_suffix.
1408 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1409 < else
1410 <  ac_dir_suffix= ac_top_builddir=
1411 < fi
1407 >  # A ".." for each directory in $ac_dir_suffix.
1408 >  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1409 >  case $ac_top_builddir_sub in
1410 >  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1411 >  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1412 >  esac ;;
1413 > esac
1414 > ac_abs_top_builddir=$ac_pwd
1415 > ac_abs_builddir=$ac_pwd$ac_dir_suffix
1416 > # for backward compatibility:
1417 > ac_top_builddir=$ac_top_build_prefix
1418  
1419   case $srcdir in
1420 <  .)  # No --srcdir option.  We are building in place.
1420 >  .)  # We are building in place.
1421      ac_srcdir=.
1422 <    if test -z "$ac_top_builddir"; then
1423 <       ac_top_srcdir=.
1424 <    else
938 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
939 <    fi ;;
940 <  [\\/]* | ?:[\\/]* )  # Absolute path.
1422 >    ac_top_srcdir=$ac_top_builddir_sub
1423 >    ac_abs_top_srcdir=$ac_pwd ;;
1424 >  [\\/]* | ?:[\\/]* )  # Absolute name.
1425      ac_srcdir=$srcdir$ac_dir_suffix;
1426 <    ac_top_srcdir=$srcdir ;;
1427 <  *) # Relative path.
1428 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1429 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
1426 >    ac_top_srcdir=$srcdir
1427 >    ac_abs_top_srcdir=$srcdir ;;
1428 >  *) # Relative name.
1429 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1430 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
1431 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1432   esac
1433 + ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1434  
1435 < # Do not use `cd foo && pwd` to compute absolute paths, because
1436 < # the directories may not exist.
1437 < case `pwd` in
1438 < .) ac_abs_builddir="$ac_dir";;
1439 < *)
1440 <  case "$ac_dir" in
1441 <  .) ac_abs_builddir=`pwd`;;
1442 <  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
956 <  *) ac_abs_builddir=`pwd`/"$ac_dir";;
957 <  esac;;
958 < esac
959 < case $ac_abs_builddir in
960 < .) ac_abs_top_builddir=${ac_top_builddir}.;;
961 < *)
962 <  case ${ac_top_builddir}. in
963 <  .) ac_abs_top_builddir=$ac_abs_builddir;;
964 <  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
965 <  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
966 <  esac;;
967 < esac
968 < case $ac_abs_builddir in
969 < .) ac_abs_srcdir=$ac_srcdir;;
970 < *)
971 <  case $ac_srcdir in
972 <  .) ac_abs_srcdir=$ac_abs_builddir;;
973 <  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
974 <  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
975 <  esac;;
976 < esac
977 < case $ac_abs_builddir in
978 < .) ac_abs_top_srcdir=$ac_top_srcdir;;
979 < *)
980 <  case $ac_top_srcdir in
981 <  .) ac_abs_top_srcdir=$ac_abs_builddir;;
982 <  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
983 <  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
984 <  esac;;
985 < esac
986 <
987 <    cd $ac_dir
988 <    # Check for guested configure; otherwise get Cygnus style configure.
989 <    if test -f $ac_srcdir/configure.gnu; then
990 <      echo
991 <      $SHELL $ac_srcdir/configure.gnu  --help=recursive
992 <    elif test -f $ac_srcdir/configure; then
993 <      echo
994 <      $SHELL $ac_srcdir/configure  --help=recursive
995 <    elif test -f $ac_srcdir/configure.ac ||
996 <           test -f $ac_srcdir/configure.in; then
997 <      echo
998 <      $ac_configure --help
1435 >    cd "$ac_dir" || { ac_status=$?; continue; }
1436 >    # Check for guested configure.
1437 >    if test -f "$ac_srcdir/configure.gnu"; then
1438 >      echo &&
1439 >      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1440 >    elif test -f "$ac_srcdir/configure"; then
1441 >      echo &&
1442 >      $SHELL "$ac_srcdir/configure" --help=recursive
1443      else
1444        echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1445 <    fi
1446 <    cd $ac_popdir
1445 >    fi || ac_status=$?
1446 >    cd "$ac_pwd" || { ac_status=$?; break; }
1447    done
1448   fi
1449  
1450 < test -n "$ac_init_help" && exit 0
1450 > test -n "$ac_init_help" && exit $ac_status
1451   if $ac_init_version; then
1452    cat <<\_ACEOF
1453   OOPSE configure 4.0
1454 < generated by GNU Autoconf 2.59
1454 > generated by GNU Autoconf 2.61
1455  
1456 < Copyright (C) 2003 Free Software Foundation, Inc.
1456 > Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1457 > 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1458   This configure script is free software; the Free Software Foundation
1459   gives unlimited permission to copy, distribute and modify it.
1460   _ACEOF
1461 <  exit 0
1461 >  exit
1462   fi
1463 < exec 5>config.log
1019 < cat >&5 <<_ACEOF
1463 > cat >config.log <<_ACEOF
1464   This file contains any messages produced by compilers while
1465   running configure, to aid debugging if configure makes a mistake.
1466  
1467   It was created by OOPSE $as_me 4.0, which was
1468 < generated by GNU Autoconf 2.59.  Invocation command line was
1468 > generated by GNU Autoconf 2.61.  Invocation command line was
1469  
1470    $ $0 $@
1471  
1472   _ACEOF
1473 + exec 5>>config.log
1474   {
1475   cat <<_ASUNAME
1476   ## --------- ##
# Line 1044 | Line 1489 | uname -v = `(uname -v) 2>/dev/null || echo unknown`
1489   /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1490   /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1491   /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1492 < hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1492 > /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1493   /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1494   /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1495   /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
# Line 1058 | Line 1503 | done
1503    test -z "$as_dir" && as_dir=.
1504    echo "PATH: $as_dir"
1505   done
1506 + IFS=$as_save_IFS
1507  
1508   } >&5
1509  
# Line 1079 | Line 1525 | ac_configure_args1=
1525   ac_configure_args=
1526   ac_configure_args0=
1527   ac_configure_args1=
1082 ac_sep=
1528   ac_must_keep_next=false
1529   for ac_pass in 1 2
1530   do
# Line 1090 | Line 1535 | do
1535      -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1536      | -silent | --silent | --silen | --sile | --sil)
1537        continue ;;
1538 <    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1538 >    *\'*)
1539        ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1540      esac
1541      case $ac_pass in
# Line 1112 | Line 1557 | do
1557            -* ) ac_must_keep_next=true ;;
1558          esac
1559        fi
1560 <      ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1116 <      # Get rid of the leading space.
1117 <      ac_sep=" "
1560 >      ac_configure_args="$ac_configure_args '$ac_arg'"
1561        ;;
1562      esac
1563    done
# Line 1125 | Line 1568 | $as_unset ac_configure_args1 || test "${ac_configure_a
1568   # When interrupted or exit'd, cleanup temporary files, and complete
1569   # config.log.  We remove comments because anyway the quotes in there
1570   # would cause problems or look ugly.
1571 < # WARNING: Be sure not to use single quotes in there, as some shells,
1572 < # such as our DU 5.0 friend, will then `close' the trap.
1571 > # WARNING: Use '\'' to represent an apostrophe within the trap.
1572 > # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1573   trap 'exit_status=$?
1574    # Save into config.log some information that might help in debugging.
1575    {
# Line 1139 | Line 1582 | _ASBOX
1582   _ASBOX
1583      echo
1584      # The following way of writing the cache mishandles newlines in values,
1585 < {
1586 <  (set) 2>&1 |
1587 <    case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1588 <    *ac_space=\ *)
1589 <      sed -n \
1590 <        "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1591 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1592 <      ;;
1593 <    *)
1585 > (
1586 >  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1587 >    eval ac_val=\$$ac_var
1588 >    case $ac_val in #(
1589 >    *${as_nl}*)
1590 >      case $ac_var in #(
1591 >      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1592 > echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1593 >      esac
1594 >      case $ac_var in #(
1595 >      _ | IFS | as_nl) ;; #(
1596 >      *) $as_unset $ac_var ;;
1597 >      esac ;;
1598 >    esac
1599 >  done
1600 >  (set) 2>&1 |
1601 >    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1602 >    *${as_nl}ac_space=\ *)
1603        sed -n \
1604 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1604 >        "s/'\''/'\''\\\\'\'''\''/g;
1605 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1606 >      ;; #(
1607 >    *)
1608 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1609        ;;
1610 <    esac;
1611 < }
1610 >    esac |
1611 >    sort
1612 > )
1613      echo
1614  
1615      cat <<\_ASBOX
# Line 1163 | Line 1620 | _ASBOX
1620      echo
1621      for ac_var in $ac_subst_vars
1622      do
1623 <      eval ac_val=$`echo $ac_var`
1624 <      echo "$ac_var='"'"'$ac_val'"'"'"
1623 >      eval ac_val=\$$ac_var
1624 >      case $ac_val in
1625 >      *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1626 >      esac
1627 >      echo "$ac_var='\''$ac_val'\''"
1628      done | sort
1629      echo
1630  
1631      if test -n "$ac_subst_files"; then
1632        cat <<\_ASBOX
1633 < ## ------------- ##
1634 < ## Output files. ##
1635 < ## ------------- ##
1633 > ## ------------------- ##
1634 > ## File substitutions. ##
1635 > ## ------------------- ##
1636   _ASBOX
1637        echo
1638        for ac_var in $ac_subst_files
1639        do
1640 <        eval ac_val=$`echo $ac_var`
1641 <        echo "$ac_var='"'"'$ac_val'"'"'"
1640 >        eval ac_val=\$$ac_var
1641 >        case $ac_val in
1642 >        *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1643 >        esac
1644 >        echo "$ac_var='\''$ac_val'\''"
1645        done | sort
1646        echo
1647      fi
# Line 1190 | Line 1653 | _ASBOX
1653   ## ----------- ##
1654   _ASBOX
1655        echo
1656 <      sed "/^$/d" confdefs.h | sort
1656 >      cat confdefs.h
1657        echo
1658      fi
1659      test "$ac_signal" != 0 &&
1660        echo "$as_me: caught signal $ac_signal"
1661      echo "$as_me: exit $exit_status"
1662    } >&5
1663 <  rm -f core *.core &&
1664 <  rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1663 >  rm -f core *.core core.conftest.* &&
1664 >    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1665      exit $exit_status
1666 <     ' 0
1666 > ' 0
1667   for ac_signal in 1 2 13 15; do
1668    trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1669   done
1670   ac_signal=0
1671  
1672   # confdefs.h avoids OS command line length limits that DEFS can exceed.
1673 < rm -rf conftest* confdefs.h
1211 < # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1212 < echo >confdefs.h
1673 > rm -f -r conftest* confdefs.h
1674  
1675   # Predefined preprocessor variables.
1676  
# Line 1240 | Line 1701 | _ACEOF
1701  
1702   # Let the site file select an alternate cache file if it wants to.
1703   # Prefer explicitly selected file to automatically selected ones.
1704 < if test -z "$CONFIG_SITE"; then
1705 <  if test "x$prefix" != xNONE; then
1706 <    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1707 <  else
1708 <    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1709 <  fi
1704 > if test -n "$CONFIG_SITE"; then
1705 >  set x "$CONFIG_SITE"
1706 > elif test "x$prefix" != xNONE; then
1707 >  set x "$prefix/share/config.site" "$prefix/etc/config.site"
1708 > else
1709 >  set x "$ac_default_prefix/share/config.site" \
1710 >        "$ac_default_prefix/etc/config.site"
1711   fi
1712 < for ac_site_file in $CONFIG_SITE; do
1712 > shift
1713 > for ac_site_file
1714 > do
1715    if test -r "$ac_site_file"; then
1716      { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1717   echo "$as_me: loading site script $ac_site_file" >&6;}
# Line 1263 | Line 1727 | echo "$as_me: loading cache $cache_file" >&6;}
1727      { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1728   echo "$as_me: loading cache $cache_file" >&6;}
1729      case $cache_file in
1730 <      [\\/]* | ?:[\\/]* ) . $cache_file;;
1731 <      *)                      . ./$cache_file;;
1730 >      [\\/]* | ?:[\\/]* ) . "$cache_file";;
1731 >      *)                      . "./$cache_file";;
1732      esac
1733    fi
1734   else
# Line 1276 | Line 1740 | ac_cache_corrupted=false
1740   # Check that the precious variables saved in the cache have kept the same
1741   # value.
1742   ac_cache_corrupted=false
1743 < for ac_var in `(set) 2>&1 |
1280 <               sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1743 > for ac_var in $ac_precious_vars; do
1744    eval ac_old_set=\$ac_cv_env_${ac_var}_set
1745    eval ac_new_set=\$ac_env_${ac_var}_set
1746 <  eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1747 <  eval ac_new_val="\$ac_env_${ac_var}_value"
1746 >  eval ac_old_val=\$ac_cv_env_${ac_var}_value
1747 >  eval ac_new_val=\$ac_env_${ac_var}_value
1748    case $ac_old_set,$ac_new_set in
1749      set,)
1750        { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
# Line 1306 | Line 1769 | echo "$as_me:   current value: $ac_new_val" >&2;}
1769    # Pass precious variables to config.status.
1770    if test "$ac_new_set" = set; then
1771      case $ac_new_val in
1772 <    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1310 <      ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1772 >    *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1773      *) ac_arg=$ac_var=$ac_new_val ;;
1774      esac
1775      case " $ac_configure_args " in
# Line 1324 | Line 1786 | fi
1786     { (exit 1); exit 1; }; }
1787   fi
1788  
1327 ac_ext=c
1328 ac_cpp='$CPP $CPPFLAGS'
1329 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1330 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1331 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1789  
1790  
1791  
# Line 1353 | Line 1810 | ac_compiler_gnu=$ac_cv_c_compiler_gnu
1810  
1811  
1812  
1813 + ac_ext=c
1814 + ac_cpp='$CPP $CPPFLAGS'
1815 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1816 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1817 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
1818  
1819  
1358
1820   ac_aux_dir=
1821 < for ac_dir in ac-tools $srcdir/ac-tools; do
1822 <  if test -f $ac_dir/install-sh; then
1821 > for ac_dir in ac-tools "$srcdir"/ac-tools; do
1822 >  if test -f "$ac_dir/install-sh"; then
1823      ac_aux_dir=$ac_dir
1824      ac_install_sh="$ac_aux_dir/install-sh -c"
1825      break
1826 <  elif test -f $ac_dir/install.sh; then
1826 >  elif test -f "$ac_dir/install.sh"; then
1827      ac_aux_dir=$ac_dir
1828      ac_install_sh="$ac_aux_dir/install.sh -c"
1829      break
1830 <  elif test -f $ac_dir/shtool; then
1830 >  elif test -f "$ac_dir/shtool"; then
1831      ac_aux_dir=$ac_dir
1832      ac_install_sh="$ac_aux_dir/shtool install -c"
1833      break
1834    fi
1835   done
1836   if test -z "$ac_aux_dir"; then
1837 <  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&5
1838 < echo "$as_me: error: cannot find install-sh or install.sh in ac-tools $srcdir/ac-tools" >&2;}
1837 >  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&5
1838 > echo "$as_me: error: cannot find install-sh or install.sh in ac-tools \"$srcdir\"/ac-tools" >&2;}
1839     { (exit 1); exit 1; }; }
1840   fi
1380 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1381 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1382 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1841  
1842 + # These three variables are undocumented and unsupported,
1843 + # and are intended to be withdrawn in a future Autoconf release.
1844 + # They can cause serious problems if a builder's source tree is in a directory
1845 + # whose full name contains unusual characters.
1846 + ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
1847 + ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
1848 + ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
1849  
1385          ac_config_headers="$ac_config_headers src/config.h"
1850  
1851  
1852 + ac_config_headers="$ac_config_headers src/config.h"
1853  
1854  
1855  
# Line 1427 | Line 1892 | ac_configure="$SHELL $ac_aux_dir/configure" # This sho
1892  
1893  
1894  
1895 +
1896 +
1897   #
1898   #
1899   #
# Line 1438 | Line 1905 | ac_configure="$SHELL $ac_aux_dir/configure" # This sho
1905  
1906  
1907  
1908 +
1909 +
1910   # AC_F90_MODULE_NAMES
1911   # -------------------
1912   #
# Line 1531 | Line 2000 | ac_configure="$SHELL $ac_aux_dir/configure" # This sho
2000  
2001  
2002  
2003 + # ACX_MPI_GET_PROG
2004  
2005 + # ACX_DETECT_MPI_IMPLEMENTATION
2006  
2007  
2008  
2009  
2010  
2011 + # ACX_MPI
2012  
2013  
2014  
# Line 1553 | Line 2025 | ac_configure="$SHELL $ac_aux_dir/configure" # This sho
2025  
2026  
2027  
2028 +
2029 +
2030 +
2031 +
2032 +
2033 +
2034 +
2035 +
2036 +
2037 +
2038 +
2039   # This is taken from http://autoqt.sourceforge.net/
2040   # Copyright (c) 2002, Geoffrey Wossum
2041   # All rights reserved.
# Line 1592 | Line 2075 | ac_configure="$SHELL $ac_aux_dir/configure" # This sho
2075  
2076   # who am i
2077   # Make sure we can run config.sub.
2078 < $ac_config_sub sun4 >/dev/null 2>&1 ||
2079 <  { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
2080 < echo "$as_me: error: cannot run $ac_config_sub" >&2;}
2078 > $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2079 >  { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2080 > echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2081     { (exit 1); exit 1; }; }
2082  
2083 < echo "$as_me:$LINENO: checking build system type" >&5
2084 < echo $ECHO_N "checking build system type... $ECHO_C" >&6
2083 > { echo "$as_me:$LINENO: checking build system type" >&5
2084 > echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
2085   if test "${ac_cv_build+set}" = set; then
2086    echo $ECHO_N "(cached) $ECHO_C" >&6
2087   else
2088 <  ac_cv_build_alias=$build_alias
2089 < test -z "$ac_cv_build_alias" &&
2090 <  ac_cv_build_alias=`$ac_config_guess`
2091 < test -z "$ac_cv_build_alias" &&
2088 >  ac_build_alias=$build_alias
2089 > test "x$ac_build_alias" = x &&
2090 >  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2091 > test "x$ac_build_alias" = x &&
2092    { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2093   echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2094     { (exit 1); exit 1; }; }
2095 < ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
2096 <  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
2097 < echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
2095 > ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2096 >  { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2097 > echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2098     { (exit 1); exit 1; }; }
2099  
2100   fi
2101 < echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2102 < echo "${ECHO_T}$ac_cv_build" >&6
2101 > { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2102 > echo "${ECHO_T}$ac_cv_build" >&6; }
2103 > case $ac_cv_build in
2104 > *-*-*) ;;
2105 > *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2106 > echo "$as_me: error: invalid value of canonical build" >&2;}
2107 >   { (exit 1); exit 1; }; };;
2108 > esac
2109   build=$ac_cv_build
2110 < build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2111 < build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2112 < build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2110 > ac_save_IFS=$IFS; IFS='-'
2111 > set x $ac_cv_build
2112 > shift
2113 > build_cpu=$1
2114 > build_vendor=$2
2115 > shift; shift
2116 > # Remember, the first character of IFS is used to create $*,
2117 > # except with old shells:
2118 > build_os=$*
2119 > IFS=$ac_save_IFS
2120 > case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2121  
2122  
2123 < echo "$as_me:$LINENO: checking host system type" >&5
2124 < echo $ECHO_N "checking host system type... $ECHO_C" >&6
2123 > { echo "$as_me:$LINENO: checking host system type" >&5
2124 > echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
2125   if test "${ac_cv_host+set}" = set; then
2126    echo $ECHO_N "(cached) $ECHO_C" >&6
2127   else
2128 <  ac_cv_host_alias=$host_alias
2129 < test -z "$ac_cv_host_alias" &&
2130 <  ac_cv_host_alias=$ac_cv_build_alias
2131 < ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
2132 <  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
2133 < echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
2128 >  if test "x$host_alias" = x; then
2129 >  ac_cv_host=$ac_cv_build
2130 > else
2131 >  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2132 >    { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2133 > echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2134     { (exit 1); exit 1; }; }
2135 + fi
2136  
2137   fi
2138 < echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2139 < echo "${ECHO_T}$ac_cv_host" >&6
2138 > { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2139 > echo "${ECHO_T}$ac_cv_host" >&6; }
2140 > case $ac_cv_host in
2141 > *-*-*) ;;
2142 > *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2143 > echo "$as_me: error: invalid value of canonical host" >&2;}
2144 >   { (exit 1); exit 1; }; };;
2145 > esac
2146   host=$ac_cv_host
2147 < host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2148 < host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2149 < host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2147 > ac_save_IFS=$IFS; IFS='-'
2148 > set x $ac_cv_host
2149 > shift
2150 > host_cpu=$1
2151 > host_vendor=$2
2152 > shift; shift
2153 > # Remember, the first character of IFS is used to create $*,
2154 > # except with old shells:
2155 > host_os=$*
2156 > IFS=$ac_save_IFS
2157 > case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2158  
2159  
2160  
# Line 1664 | Line 2176 | fi
2176   else
2177    OOPSE_HOME=${prefix}/oopse
2178   fi
2179 < # Check whether --enable-oopse-home or --disable-oopse-home was given.
2179 > # Check whether --enable-oopse-home was given.
2180   if test "${enable_oopse_home+set}" = set; then
2181 <  enableval="$enable_oopse_home"
2182 <  OOPSE_HOME="${enableval}"
1671 < fi;
2181 >  enableval=$enable_oopse_home; OOPSE_HOME="${enableval}"
2182 > fi
2183  
2184 +
2185   # there are two ways to do debugging.  One with the --enable-debug flag
2186   # and one using the DEBUG environment variable
2187  
2188   debug=0
2189 < # Check whether --enable-debug or --disable-debug was given.
2189 > # Check whether --enable-debug was given.
2190   if test "${enable_debug+set}" = set; then
2191 <  enableval="$enable_debug"
2192 <  debug=1
2193 < fi;
2191 >  enableval=$enable_debug; debug=1
2192 > fi
2193 >
2194   if test "${DEBUG}"; then
2195  
2196   cat >>confdefs.h <<\_ACEOF
# Line 1689 | Line 2201 | fi
2201   fi
2202  
2203  
2204 < # Check whether --enable-single or --disable-single was given.
2204 > # Check whether --enable-single was given.
2205   if test "${enable_single+set}" = set; then
2206 <  enableval="$enable_single"
1695 <  ok=$enableval
2206 >  enableval=$enable_single; ok=$enableval
2207   else
2208    ok=no
2209 < fi;
2210 < # Check whether --enable-float or --disable-float was given.
2209 > fi
2210 >
2211 > # Check whether --enable-float was given.
2212   if test "${enable_float+set}" = set; then
2213 <  enableval="$enable_float"
2214 <  ok=$enableval
2215 < fi;
2213 >  enableval=$enable_float; ok=$enableval
2214 > fi
2215 >
2216   if test "$ok" = "yes"; then
2217  
2218   cat >>confdefs.h <<\_ACEOF
# Line 1711 | Line 2223 | fi
2223  
2224   fi
2225  
2226 < # Checks for programs.
2227 < ac_ext=cc
2228 < ac_cpp='$CXXCPP $CPPFLAGS'
2229 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2230 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2231 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2232 < if test -n "$ac_tool_prefix"; then
2233 <  for ac_prog in $CCC mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
1722 <  do
1723 <    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1724 < set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1725 < echo "$as_me:$LINENO: checking for $ac_word" >&5
1726 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1727 < if test "${ac_cv_prog_CXX+set}" = set; then
2226 > if test x"$CC" != x; then
2227 >   for ac_prog in $CC
2228 > do
2229 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
2230 > set dummy $ac_prog; ac_word=$2
2231 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2232 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2233 > if test "${ac_cv_prog_ac_cc_set+set}" = set; then
2234    echo $ECHO_N "(cached) $ECHO_C" >&6
2235   else
2236 <  if test -n "$CXX"; then
2237 <  ac_cv_prog_CXX="$CXX" # Let the user override the test.
2236 >  if test -n "$ac_cc_set"; then
2237 >  ac_cv_prog_ac_cc_set="$ac_cc_set" # Let the user override the test.
2238   else
2239   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2240   for as_dir in $PATH
# Line 1736 | Line 2242 | do
2242    IFS=$as_save_IFS
2243    test -z "$as_dir" && as_dir=.
2244    for ac_exec_ext in '' $ac_executable_extensions; do
2245 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2246 <    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2245 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2246 >    ac_cv_prog_ac_cc_set="$ac_prog"
2247      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2248      break 2
2249    fi
2250   done
2251   done
2252 + IFS=$as_save_IFS
2253  
2254   fi
2255   fi
2256 < CXX=$ac_cv_prog_CXX
2257 < if test -n "$CXX"; then
2258 <  echo "$as_me:$LINENO: result: $CXX" >&5
2259 < echo "${ECHO_T}$CXX" >&6
2256 > ac_cc_set=$ac_cv_prog_ac_cc_set
2257 > if test -n "$ac_cc_set"; then
2258 >  { echo "$as_me:$LINENO: result: $ac_cc_set" >&5
2259 > echo "${ECHO_T}$ac_cc_set" >&6; }
2260   else
2261 <  echo "$as_me:$LINENO: result: no" >&5
2262 < echo "${ECHO_T}no" >&6
2261 >  { echo "$as_me:$LINENO: result: no" >&5
2262 > echo "${ECHO_T}no" >&6; }
2263   fi
2264  
2265 <    test -n "$CXX" && break
2266 <  done
2265 >
2266 >  test -n "$ac_cc_set" && break
2267 > done
2268 > test -n "$ac_cc_set" || ac_cc_set="no"
2269 >
2270 >   if test $ac_cc_set != no; then
2271 >
2272 >     # Extract the first word of "$ac_cc_set", so it can be a program name with args.
2273 > set dummy $ac_cc_set; ac_word=$2
2274 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2275 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2276 > if test "${ac_cv_path_ac_cc_path+set}" = set; then
2277 >  echo $ECHO_N "(cached) $ECHO_C" >&6
2278 > else
2279 >  case $ac_cc_path in
2280 >  [\\/]* | ?:[\\/]*)
2281 >  ac_cv_path_ac_cc_path="$ac_cc_path" # Let the user override the test with a path.
2282 >  ;;
2283 >  *)
2284 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2285 > for as_dir in $PATH
2286 > do
2287 >  IFS=$as_save_IFS
2288 >  test -z "$as_dir" && as_dir=.
2289 >  for ac_exec_ext in '' $ac_executable_extensions; do
2290 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2291 >    ac_cv_path_ac_cc_path="$as_dir/$ac_word$ac_exec_ext"
2292 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2293 >    break 2
2294 >  fi
2295 > done
2296 > done
2297 > IFS=$as_save_IFS
2298 >
2299 >  test -z "$ac_cv_path_ac_cc_path" && ac_cv_path_ac_cc_path="no"
2300 >  ;;
2301 > esac
2302   fi
2303 < if test -z "$CXX"; then
2304 <  ac_ct_CXX=$CXX
2305 <  for ac_prog in $CCC mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
2303 > ac_cc_path=$ac_cv_path_ac_cc_path
2304 > if test -n "$ac_cc_path"; then
2305 >  { echo "$as_me:$LINENO: result: $ac_cc_path" >&5
2306 > echo "${ECHO_T}$ac_cc_path" >&6; }
2307 > else
2308 >  { echo "$as_me:$LINENO: result: no" >&5
2309 > echo "${ECHO_T}no" >&6; }
2310 > fi
2311 >
2312 >
2313 > else
2314 >
2315 >     { { echo "$as_me:$LINENO: error: Specified C compiler $CC doesn't seem to exist!" >&5
2316 > echo "$as_me: error: Specified C compiler $CC doesn't seem to exist!" >&2;}
2317 >   { (exit 1); exit 1; }; }
2318 > fi
2319 >
2320 >
2321 >   if test $ac_cc_path != no; then
2322 >
2323 >     { echo "$as_me:$LINENO: Will attempt to use $CC as C compiler" >&5
2324 > echo "$as_me: Will attempt to use $CC as C compiler" >&6;}
2325 > else
2326 >
2327 >     { { echo "$as_me:$LINENO: error: Can't find path to user-specified C compiler $CC" >&5
2328 > echo "$as_me: error: Can't find path to user-specified C compiler $CC" >&2;}
2329 >   { (exit 1); exit 1; }; }
2330 > fi
2331 >
2332 > fi
2333 >
2334 > if test x"$CXX" != x; then
2335 >   for ac_prog in $CXX
2336   do
2337    # Extract the first word of "$ac_prog", so it can be a program name with args.
2338   set dummy $ac_prog; ac_word=$2
2339 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2340 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2341 < if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2339 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2340 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2341 > if test "${ac_cv_prog_ac_cxx_set+set}" = set; then
2342    echo $ECHO_N "(cached) $ECHO_C" >&6
2343   else
2344 <  if test -n "$ac_ct_CXX"; then
2345 <  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2344 >  if test -n "$ac_cxx_set"; then
2345 >  ac_cv_prog_ac_cxx_set="$ac_cxx_set" # Let the user override the test.
2346   else
2347   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2348   for as_dir in $PATH
# Line 1778 | Line 2350 | do
2350    IFS=$as_save_IFS
2351    test -z "$as_dir" && as_dir=.
2352    for ac_exec_ext in '' $ac_executable_extensions; do
2353 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2354 <    ac_cv_prog_ac_ct_CXX="$ac_prog"
2353 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2354 >    ac_cv_prog_ac_cxx_set="$ac_prog"
2355      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2356      break 2
2357    fi
2358   done
2359   done
2360 + IFS=$as_save_IFS
2361  
2362   fi
2363   fi
2364 < ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2365 < if test -n "$ac_ct_CXX"; then
2366 <  echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2367 < echo "${ECHO_T}$ac_ct_CXX" >&6
2364 > ac_cxx_set=$ac_cv_prog_ac_cxx_set
2365 > if test -n "$ac_cxx_set"; then
2366 >  { echo "$as_me:$LINENO: result: $ac_cxx_set" >&5
2367 > echo "${ECHO_T}$ac_cxx_set" >&6; }
2368   else
2369 <  echo "$as_me:$LINENO: result: no" >&5
2370 < echo "${ECHO_T}no" >&6
2369 >  { echo "$as_me:$LINENO: result: no" >&5
2370 > echo "${ECHO_T}no" >&6; }
2371   fi
2372  
2373 <  test -n "$ac_ct_CXX" && break
2373 >
2374 >  test -n "$ac_cxx_set" && break
2375   done
2376 < test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2376 > test -n "$ac_cxx_set" || ac_cxx_set="no"
2377  
2378 <  CXX=$ac_ct_CXX
1805 < fi
2378 >   if test $ac_cxx_set != no; then
2379  
2380 <
2381 < # Provide some information about the compiler.
2382 < echo "$as_me:$LINENO:" \
2383 <     "checking for C++ compiler version" >&5
2384 < ac_compiler=`set X $ac_compile; echo $2`
2385 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2386 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
2387 <  ac_status=$?
2388 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2389 <  (exit $ac_status); }
2390 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2391 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
2392 <  ac_status=$?
2393 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1821 <  (exit $ac_status); }
1822 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1823 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
1824 <  ac_status=$?
1825 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1826 <  (exit $ac_status); }
1827 <
1828 < cat >conftest.$ac_ext <<_ACEOF
1829 < /* confdefs.h.  */
1830 < _ACEOF
1831 < cat confdefs.h >>conftest.$ac_ext
1832 < cat >>conftest.$ac_ext <<_ACEOF
1833 < /* end confdefs.h.  */
1834 <
1835 < int
1836 < main ()
1837 < {
1838 <
1839 <  ;
1840 <  return 0;
1841 < }
1842 < _ACEOF
1843 < ac_clean_files_save=$ac_clean_files
1844 < ac_clean_files="$ac_clean_files a.out a.exe b.out"
1845 < # Try to create an executable without -o first, disregard a.out.
1846 < # It will help us diagnose broken compilers, and finding out an intuition
1847 < # of exeext.
1848 < echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
1849 < echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6
1850 < ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1851 < if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1852 <  (eval $ac_link_default) 2>&5
1853 <  ac_status=$?
1854 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1855 <  (exit $ac_status); }; then
1856 <  # Find the output, starting from the most likely.  This scheme is
1857 < # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1858 < # resort.
1859 <
1860 < # Be careful to initialize this variable, since it used to be cached.
1861 < # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1862 < ac_cv_exeext=
1863 < # b.out is created by i960 compilers.
1864 < for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2380 >     # Extract the first word of "$ac_cxx_set", so it can be a program name with args.
2381 > set dummy $ac_cxx_set; ac_word=$2
2382 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2383 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2384 > if test "${ac_cv_path_ac_cxx_path+set}" = set; then
2385 >  echo $ECHO_N "(cached) $ECHO_C" >&6
2386 > else
2387 >  case $ac_cxx_path in
2388 >  [\\/]* | ?:[\\/]*)
2389 >  ac_cv_path_ac_cxx_path="$ac_cxx_path" # Let the user override the test with a path.
2390 >  ;;
2391 >  *)
2392 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2393 > for as_dir in $PATH
2394   do
2395 <  test -f "$ac_file" || continue
2396 <  case $ac_file in
2397 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2398 <        ;;
2399 <    conftest.$ac_ext )
2400 <        # This is the source file.
2401 <        ;;
2402 <    [ab].out )
1874 <        # We found the default executable, but exeext='' is most
1875 <        # certainly right.
1876 <        break;;
1877 <    *.* )
1878 <        ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1879 <        # FIXME: I believe we export ac_cv_exeext for Libtool,
1880 <        # but it would be cool to find out if it's true.  Does anybody
1881 <        # maintain Libtool? --akim.
1882 <        export ac_cv_exeext
1883 <        break;;
1884 <    * )
1885 <        break;;
1886 <  esac
2395 >  IFS=$as_save_IFS
2396 >  test -z "$as_dir" && as_dir=.
2397 >  for ac_exec_ext in '' $ac_executable_extensions; do
2398 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2399 >    ac_cv_path_ac_cxx_path="$as_dir/$ac_word$ac_exec_ext"
2400 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2401 >    break 2
2402 >  fi
2403   done
2404 < else
2405 <  echo "$as_me: failed program was:" >&5
1890 < sed 's/^/| /' conftest.$ac_ext >&5
2404 > done
2405 > IFS=$as_save_IFS
2406  
2407 < { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
2408 < See \`config.log' for more details." >&5
2409 < echo "$as_me: error: C++ compiler cannot create executables
1895 < See \`config.log' for more details." >&2;}
1896 <   { (exit 77); exit 77; }; }
2407 >  test -z "$ac_cv_path_ac_cxx_path" && ac_cv_path_ac_cxx_path="no"
2408 >  ;;
2409 > esac
2410   fi
2411 + ac_cxx_path=$ac_cv_path_ac_cxx_path
2412 + if test -n "$ac_cxx_path"; then
2413 +  { echo "$as_me:$LINENO: result: $ac_cxx_path" >&5
2414 + echo "${ECHO_T}$ac_cxx_path" >&6; }
2415 + else
2416 +  { echo "$as_me:$LINENO: result: no" >&5
2417 + echo "${ECHO_T}no" >&6; }
2418 + fi
2419  
1899 ac_exeext=$ac_cv_exeext
1900 echo "$as_me:$LINENO: result: $ac_file" >&5
1901 echo "${ECHO_T}$ac_file" >&6
2420  
2421 < # Check the compiler produces executables we can run.  If not, either
2422 < # the compiler is broken, or we cross compile.
2423 < echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
2424 < echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6
1907 < # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1908 < # If not cross compiling, check that we can run a simple program.
1909 < if test "$cross_compiling" != yes; then
1910 <  if { ac_try='./$ac_file'
1911 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1912 <  (eval $ac_try) 2>&5
1913 <  ac_status=$?
1914 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1915 <  (exit $ac_status); }; }; then
1916 <    cross_compiling=no
1917 <  else
1918 <    if test "$cross_compiling" = maybe; then
1919 <        cross_compiling=yes
1920 <    else
1921 <        { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
1922 < If you meant to cross compile, use \`--host'.
1923 < See \`config.log' for more details." >&5
1924 < echo "$as_me: error: cannot run C++ compiled programs.
1925 < If you meant to cross compile, use \`--host'.
1926 < See \`config.log' for more details." >&2;}
2421 > else
2422 >
2423 >     { { echo "$as_me:$LINENO: error: Specified C++ compiler $CXX doesn't seem to exist!" >&5
2424 > echo "$as_me: error: Specified C++ compiler $CXX doesn't seem to exist!" >&2;}
2425     { (exit 1); exit 1; }; }
1928    fi
1929  fi
2426   fi
1931 echo "$as_me:$LINENO: result: yes" >&5
1932 echo "${ECHO_T}yes" >&6
2427  
1934 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1935 ac_clean_files=$ac_clean_files_save
1936 # Check the compiler produces executables we can run.  If not, either
1937 # the compiler is broken, or we cross compile.
1938 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1939 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1940 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1941 echo "${ECHO_T}$cross_compiling" >&6
2428  
2429 < echo "$as_me:$LINENO: checking for suffix of executables" >&5
2430 < echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2431 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2432 <  (eval $ac_link) 2>&5
1947 <  ac_status=$?
1948 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1949 <  (exit $ac_status); }; then
1950 <  # If both `conftest.exe' and `conftest' are `present' (well, observable)
1951 < # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
1952 < # work properly (i.e., refer to `conftest.exe'), while it won't with
1953 < # `rm'.
1954 < for ac_file in conftest.exe conftest conftest.*; do
1955 <  test -f "$ac_file" || continue
1956 <  case $ac_file in
1957 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1958 <    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1959 <          export ac_cv_exeext
1960 <          break;;
1961 <    * ) break;;
1962 <  esac
1963 < done
2429 >   if test $ac_cxx_path != no; then
2430 >
2431 >     { echo "$as_me:$LINENO: Will attempt to use $CXX as C++ compiler" >&5
2432 > echo "$as_me: Will attempt to use $CXX as C++ compiler" >&6;}
2433   else
2434 <  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2435 < See \`config.log' for more details." >&5
2436 < echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1968 < See \`config.log' for more details." >&2;}
2434 >
2435 >     { { echo "$as_me:$LINENO: error: Can't find path to user-specified C++ compiler $CXX" >&5
2436 > echo "$as_me: error: Can't find path to user-specified C++ compiler $CXX" >&2;}
2437     { (exit 1); exit 1; }; }
2438   fi
2439  
2440 < rm -f conftest$ac_cv_exeext
1973 < echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1974 < echo "${ECHO_T}$ac_cv_exeext" >&6
2440 > fi
2441  
2442 < rm -f conftest.$ac_ext
2443 < EXEEXT=$ac_cv_exeext
2444 < ac_exeext=$EXEEXT
2445 < echo "$as_me:$LINENO: checking for suffix of object files" >&5
2446 < echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2447 < if test "${ac_cv_objext+set}" = set; then
2442 > if test x"$FC" != x; then
2443 >   for ac_prog in $FC
2444 > do
2445 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
2446 > set dummy $ac_prog; ac_word=$2
2447 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2448 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2449 > if test "${ac_cv_prog_ac_fc_set+set}" = set; then
2450    echo $ECHO_N "(cached) $ECHO_C" >&6
2451   else
2452 <  cat >conftest.$ac_ext <<_ACEOF
2453 < /* confdefs.h.  */
2454 < _ACEOF
2455 < cat confdefs.h >>conftest.$ac_ext
2456 < cat >>conftest.$ac_ext <<_ACEOF
2457 < /* end confdefs.h.  */
2458 <
2459 < int
2460 < main ()
2461 < {
2462 <
2463 <  ;
2464 <  return 0;
2465 < }
1998 < _ACEOF
1999 < rm -f conftest.o conftest.obj
2000 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2001 <  (eval $ac_compile) 2>&5
2002 <  ac_status=$?
2003 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2004 <  (exit $ac_status); }; then
2005 <  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2006 <  case $ac_file in
2007 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2008 <    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2009 <       break;;
2010 <  esac
2452 >  if test -n "$ac_fc_set"; then
2453 >  ac_cv_prog_ac_fc_set="$ac_fc_set" # Let the user override the test.
2454 > else
2455 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2456 > for as_dir in $PATH
2457 > do
2458 >  IFS=$as_save_IFS
2459 >  test -z "$as_dir" && as_dir=.
2460 >  for ac_exec_ext in '' $ac_executable_extensions; do
2461 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2462 >    ac_cv_prog_ac_fc_set="$ac_prog"
2463 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2464 >    break 2
2465 >  fi
2466   done
2467 < else
2468 <  echo "$as_me: failed program was:" >&5
2014 < sed 's/^/| /' conftest.$ac_ext >&5
2467 > done
2468 > IFS=$as_save_IFS
2469  
2016 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2017 See \`config.log' for more details." >&5
2018 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2019 See \`config.log' for more details." >&2;}
2020   { (exit 1); exit 1; }; }
2470   fi
2022
2023 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2471   fi
2472 < echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2473 < echo "${ECHO_T}$ac_cv_objext" >&6
2474 < OBJEXT=$ac_cv_objext
2475 < ac_objext=$OBJEXT
2029 < echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2030 < echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2031 < if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2032 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2472 > ac_fc_set=$ac_cv_prog_ac_fc_set
2473 > if test -n "$ac_fc_set"; then
2474 >  { echo "$as_me:$LINENO: result: $ac_fc_set" >&5
2475 > echo "${ECHO_T}$ac_fc_set" >&6; }
2476   else
2477 <  cat >conftest.$ac_ext <<_ACEOF
2478 < /* confdefs.h.  */
2479 < _ACEOF
2037 < cat confdefs.h >>conftest.$ac_ext
2038 < cat >>conftest.$ac_ext <<_ACEOF
2039 < /* end confdefs.h.  */
2477 >  { echo "$as_me:$LINENO: result: no" >&5
2478 > echo "${ECHO_T}no" >&6; }
2479 > fi
2480  
2041 int
2042 main ()
2043 {
2044 #ifndef __GNUC__
2045       choke me
2046 #endif
2481  
2482 <  ;
2483 <  return 0;
2484 < }
2485 < _ACEOF
2486 < rm -f conftest.$ac_objext
2487 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2488 <  (eval $ac_compile) 2>conftest.er1
2489 <  ac_status=$?
2490 <  grep -v '^ *+' conftest.er1 >conftest.err
2491 <  rm -f conftest.er1
2492 <  cat conftest.err >&5
2493 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2060 <  (exit $ac_status); } &&
2061 <         { ac_try='test -z "$ac_cxx_werror_flag"
2062 <                         || test ! -s conftest.err'
2063 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2064 <  (eval $ac_try) 2>&5
2065 <  ac_status=$?
2066 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2067 <  (exit $ac_status); }; } &&
2068 <         { ac_try='test -s conftest.$ac_objext'
2069 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2070 <  (eval $ac_try) 2>&5
2071 <  ac_status=$?
2072 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2073 <  (exit $ac_status); }; }; then
2074 <  ac_compiler_gnu=yes
2482 >  test -n "$ac_fc_set" && break
2483 > done
2484 > test -n "$ac_fc_set" || ac_fc_set="no"
2485 >
2486 >   if test $ac_fc_set != no; then
2487 >
2488 >     # Extract the first word of "$ac_fc_set", so it can be a program name with args.
2489 > set dummy $ac_fc_set; ac_word=$2
2490 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2491 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2492 > if test "${ac_cv_path_ac_fc_path+set}" = set; then
2493 >  echo $ECHO_N "(cached) $ECHO_C" >&6
2494   else
2495 <  echo "$as_me: failed program was:" >&5
2496 < sed 's/^/| /' conftest.$ac_ext >&5
2495 >  case $ac_fc_path in
2496 >  [\\/]* | ?:[\\/]*)
2497 >  ac_cv_path_ac_fc_path="$ac_fc_path" # Let the user override the test with a path.
2498 >  ;;
2499 >  *)
2500 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2501 > for as_dir in $PATH
2502 > do
2503 >  IFS=$as_save_IFS
2504 >  test -z "$as_dir" && as_dir=.
2505 >  for ac_exec_ext in '' $ac_executable_extensions; do
2506 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2507 >    ac_cv_path_ac_fc_path="$as_dir/$ac_word$ac_exec_ext"
2508 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2509 >    break 2
2510 >  fi
2511 > done
2512 > done
2513 > IFS=$as_save_IFS
2514  
2515 < ac_compiler_gnu=no
2515 >  test -z "$ac_cv_path_ac_fc_path" && ac_cv_path_ac_fc_path="no"
2516 >  ;;
2517 > esac
2518   fi
2519 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2520 < ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2521 <
2519 > ac_fc_path=$ac_cv_path_ac_fc_path
2520 > if test -n "$ac_fc_path"; then
2521 >  { echo "$as_me:$LINENO: result: $ac_fc_path" >&5
2522 > echo "${ECHO_T}$ac_fc_path" >&6; }
2523 > else
2524 >  { echo "$as_me:$LINENO: result: no" >&5
2525 > echo "${ECHO_T}no" >&6; }
2526   fi
2527 < echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2528 < echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2087 < GXX=`test $ac_compiler_gnu = yes && echo yes`
2088 < ac_test_CXXFLAGS=${CXXFLAGS+set}
2089 < ac_save_CXXFLAGS=$CXXFLAGS
2090 < CXXFLAGS="-g"
2091 < echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2092 < echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2093 < if test "${ac_cv_prog_cxx_g+set}" = set; then
2094 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2527 >
2528 >
2529   else
2096  cat >conftest.$ac_ext <<_ACEOF
2097 /* confdefs.h.  */
2098 _ACEOF
2099 cat confdefs.h >>conftest.$ac_ext
2100 cat >>conftest.$ac_ext <<_ACEOF
2101 /* end confdefs.h.  */
2530  
2531 < int
2532 < main ()
2533 < {
2531 >     { { echo "$as_me:$LINENO: error: Specified Fortran compiler $FC doesn't seem to exist!" >&5
2532 > echo "$as_me: error: Specified Fortran compiler $FC doesn't seem to exist!" >&2;}
2533 >   { (exit 1); exit 1; }; }
2534 > fi
2535  
2536 <  ;
2537 <  return 0;
2538 < }
2539 < _ACEOF
2540 < rm -f conftest.$ac_objext
2112 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2113 <  (eval $ac_compile) 2>conftest.er1
2114 <  ac_status=$?
2115 <  grep -v '^ *+' conftest.er1 >conftest.err
2116 <  rm -f conftest.er1
2117 <  cat conftest.err >&5
2118 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2119 <  (exit $ac_status); } &&
2120 <         { ac_try='test -z "$ac_cxx_werror_flag"
2121 <                         || test ! -s conftest.err'
2122 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2123 <  (eval $ac_try) 2>&5
2124 <  ac_status=$?
2125 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2126 <  (exit $ac_status); }; } &&
2127 <         { ac_try='test -s conftest.$ac_objext'
2128 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2129 <  (eval $ac_try) 2>&5
2130 <  ac_status=$?
2131 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2132 <  (exit $ac_status); }; }; then
2133 <  ac_cv_prog_cxx_g=yes
2536 >
2537 >   if test $ac_fc_path != no; then
2538 >
2539 >     { echo "$as_me:$LINENO: Will attempt to use $FC as Fortran compiler" >&5
2540 > echo "$as_me: Will attempt to use $FC as Fortran compiler" >&6;}
2541   else
2135  echo "$as_me: failed program was:" >&5
2136 sed 's/^/| /' conftest.$ac_ext >&5
2542  
2543 < ac_cv_prog_cxx_g=no
2543 >     { { echo "$as_me:$LINENO: error: Can't find path to user-specified Fortran compiler $FC" >&5
2544 > echo "$as_me: error: Can't find path to user-specified Fortran compiler $FC" >&2;}
2545 >   { (exit 1); exit 1; }; }
2546   fi
2547 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2547 >
2548   fi
2549 < echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2550 < echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2551 < if test "$ac_test_CXXFLAGS" = set; then
2552 <  CXXFLAGS=$ac_save_CXXFLAGS
2553 < elif test $ac_cv_prog_cxx_g = yes; then
2554 <  if test "$GXX" = yes; then
2555 <    CXXFLAGS="-g -O2"
2149 <  else
2150 <    CXXFLAGS="-g"
2151 <  fi
2549 >
2550 >
2551 >
2552 >
2553 > # Check whether --with-mpi was given.
2554 > if test "${with_mpi+set}" = set; then
2555 >  withval=$with_mpi;
2556   else
2557 <  if test "$GXX" = yes; then
2154 <    CXXFLAGS="-O2"
2155 <  else
2156 <    CXXFLAGS=
2157 <  fi
2557 >  with_mpi="auto"
2558   fi
2559 < for ac_declaration in \
2560 <   '' \
2561 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
2562 <   'extern "C" void std::exit (int); using std::exit;' \
2563 <   'extern "C" void exit (int) throw ();' \
2564 <   'extern "C" void exit (int);' \
2565 <   'void exit (int);'
2566 < do
2567 <  cat >conftest.$ac_ext <<_ACEOF
2568 < /* confdefs.h.  */
2569 < _ACEOF
2570 < cat confdefs.h >>conftest.$ac_ext
2171 < cat >>conftest.$ac_ext <<_ACEOF
2172 < /* end confdefs.h.  */
2173 < $ac_declaration
2174 < #include <stdlib.h>
2175 < int
2176 < main ()
2177 < {
2178 < exit (42);
2179 <  ;
2180 <  return 0;
2181 < }
2182 < _ACEOF
2183 < rm -f conftest.$ac_objext
2184 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2185 <  (eval $ac_compile) 2>conftest.er1
2186 <  ac_status=$?
2187 <  grep -v '^ *+' conftest.er1 >conftest.err
2188 <  rm -f conftest.er1
2189 <  cat conftest.err >&5
2190 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2191 <  (exit $ac_status); } &&
2192 <         { ac_try='test -z "$ac_cxx_werror_flag"
2193 <                         || test ! -s conftest.err'
2194 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2195 <  (eval $ac_try) 2>&5
2196 <  ac_status=$?
2197 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2198 <  (exit $ac_status); }; } &&
2199 <         { ac_try='test -s conftest.$ac_objext'
2200 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2201 <  (eval $ac_try) 2>&5
2202 <  ac_status=$?
2203 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2204 <  (exit $ac_status); }; }; then
2205 <  :
2559 >
2560 > if test "x$with_mpi" != "xno"; then
2561 >
2562 >
2563 > for ac_prog in $CC openmpicc mpicc
2564 > do
2565 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
2566 > set dummy $ac_prog; ac_word=$2
2567 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2568 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2569 > if test "${ac_cv_prog_acx_mpi_mpicc+set}" = set; then
2570 >  echo $ECHO_N "(cached) $ECHO_C" >&6
2571   else
2572 <  echo "$as_me: failed program was:" >&5
2573 < sed 's/^/| /' conftest.$ac_ext >&5
2572 >  if test -n "$acx_mpi_mpicc"; then
2573 >  ac_cv_prog_acx_mpi_mpicc="$acx_mpi_mpicc" # Let the user override the test.
2574 > else
2575 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2576 > for as_dir in $PATH
2577 > do
2578 >  IFS=$as_save_IFS
2579 >  test -z "$as_dir" && as_dir=.
2580 >  for ac_exec_ext in '' $ac_executable_extensions; do
2581 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2582 >    ac_cv_prog_acx_mpi_mpicc="$ac_prog"
2583 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2584 >    break 2
2585 >  fi
2586 > done
2587 > done
2588 > IFS=$as_save_IFS
2589  
2210 continue
2590   fi
2591 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2592 <  cat >conftest.$ac_ext <<_ACEOF
2593 < /* confdefs.h.  */
2594 < _ACEOF
2595 < cat confdefs.h >>conftest.$ac_ext
2217 < cat >>conftest.$ac_ext <<_ACEOF
2218 < /* end confdefs.h.  */
2219 < $ac_declaration
2220 < int
2221 < main ()
2222 < {
2223 < exit (42);
2224 <  ;
2225 <  return 0;
2226 < }
2227 < _ACEOF
2228 < rm -f conftest.$ac_objext
2229 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2230 <  (eval $ac_compile) 2>conftest.er1
2231 <  ac_status=$?
2232 <  grep -v '^ *+' conftest.er1 >conftest.err
2233 <  rm -f conftest.er1
2234 <  cat conftest.err >&5
2235 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2236 <  (exit $ac_status); } &&
2237 <         { ac_try='test -z "$ac_cxx_werror_flag"
2238 <                         || test ! -s conftest.err'
2239 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2240 <  (eval $ac_try) 2>&5
2241 <  ac_status=$?
2242 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2243 <  (exit $ac_status); }; } &&
2244 <         { ac_try='test -s conftest.$ac_objext'
2245 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2246 <  (eval $ac_try) 2>&5
2247 <  ac_status=$?
2248 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2249 <  (exit $ac_status); }; }; then
2250 <  break
2591 > fi
2592 > acx_mpi_mpicc=$ac_cv_prog_acx_mpi_mpicc
2593 > if test -n "$acx_mpi_mpicc"; then
2594 >  { echo "$as_me:$LINENO: result: $acx_mpi_mpicc" >&5
2595 > echo "${ECHO_T}$acx_mpi_mpicc" >&6; }
2596   else
2597 <  echo "$as_me: failed program was:" >&5
2598 < sed 's/^/| /' conftest.$ac_ext >&5
2254 <
2597 >  { echo "$as_me:$LINENO: result: no" >&5
2598 > echo "${ECHO_T}no" >&6; }
2599   fi
2600 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2600 >
2601 >
2602 >  test -n "$acx_mpi_mpicc" && break
2603   done
2604 < rm -f conftest*
2259 < if test -n "$ac_declaration"; then
2260 <  echo '#ifdef __cplusplus' >>confdefs.h
2261 <  echo $ac_declaration      >>confdefs.h
2262 <  echo '#endif'             >>confdefs.h
2263 < fi
2604 > test -n "$acx_mpi_mpicc" || acx_mpi_mpicc="no"
2605  
2606 < ac_ext=c
2266 < ac_cpp='$CPP $CPPFLAGS'
2267 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2268 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2269 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
2606 > if test $acx_mpi_mpicc != no; then
2607  
2608 < ac_ext=c
2609 < ac_cpp='$CPP $CPPFLAGS'
2610 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2611 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2612 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
2276 < if test -n "$ac_tool_prefix"; then
2277 <  for ac_prog in mpicc icc pathcc pgcc cc xlc gcc
2278 <  do
2279 <    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2280 < set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2281 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2282 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2283 < if test "${ac_cv_prog_CC+set}" = set; then
2608 >  # Extract the first word of "$acx_mpi_mpicc", so it can be a program name with args.
2609 > set dummy $acx_mpi_mpicc; ac_word=$2
2610 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2611 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2612 > if test "${ac_cv_path_acx_mpi_mpicc_path+set}" = set; then
2613    echo $ECHO_N "(cached) $ECHO_C" >&6
2614   else
2615 <  if test -n "$CC"; then
2616 <  ac_cv_prog_CC="$CC" # Let the user override the test.
2617 < else
2618 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2615 >  case $acx_mpi_mpicc_path in
2616 >  [\\/]* | ?:[\\/]*)
2617 >  ac_cv_path_acx_mpi_mpicc_path="$acx_mpi_mpicc_path" # Let the user override the test with a path.
2618 >  ;;
2619 >  *)
2620 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2621   for as_dir in $PATH
2622   do
2623    IFS=$as_save_IFS
2624    test -z "$as_dir" && as_dir=.
2625    for ac_exec_ext in '' $ac_executable_extensions; do
2626 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2627 <    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2626 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2627 >    ac_cv_path_acx_mpi_mpicc_path="$as_dir/$ac_word$ac_exec_ext"
2628      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2629      break 2
2630    fi
2631   done
2632   done
2633 + IFS=$as_save_IFS
2634  
2635 +  test -z "$ac_cv_path_acx_mpi_mpicc_path" && ac_cv_path_acx_mpi_mpicc_path="no"
2636 +  ;;
2637 + esac
2638   fi
2639 < fi
2640 < CC=$ac_cv_prog_CC
2641 < if test -n "$CC"; then
2642 <  echo "$as_me:$LINENO: result: $CC" >&5
2308 < echo "${ECHO_T}$CC" >&6
2639 > acx_mpi_mpicc_path=$ac_cv_path_acx_mpi_mpicc_path
2640 > if test -n "$acx_mpi_mpicc_path"; then
2641 >  { echo "$as_me:$LINENO: result: $acx_mpi_mpicc_path" >&5
2642 > echo "${ECHO_T}$acx_mpi_mpicc_path" >&6; }
2643   else
2644 <  echo "$as_me:$LINENO: result: no" >&5
2645 < echo "${ECHO_T}no" >&6
2644 >  { echo "$as_me:$LINENO: result: no" >&5
2645 > echo "${ECHO_T}no" >&6; }
2646   fi
2647  
2648 <    test -n "$CC" && break
2315 <  done
2648 >
2649   fi
2650 < if test -z "$CC"; then
2651 <  ac_ct_CC=$CC
2319 <  for ac_prog in mpicc icc pathcc pgcc cc xlc gcc
2650 >
2651 > for ac_prog in $FC openmpif90 mpif90
2652   do
2653    # Extract the first word of "$ac_prog", so it can be a program name with args.
2654   set dummy $ac_prog; ac_word=$2
2655 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2656 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2657 < if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2655 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2656 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2657 > if test "${ac_cv_prog_acx_mpi_mpif90+set}" = set; then
2658    echo $ECHO_N "(cached) $ECHO_C" >&6
2659   else
2660 <  if test -n "$ac_ct_CC"; then
2661 <  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2660 >  if test -n "$acx_mpi_mpif90"; then
2661 >  ac_cv_prog_acx_mpi_mpif90="$acx_mpi_mpif90" # Let the user override the test.
2662   else
2663   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2664   for as_dir in $PATH
# Line 2334 | Line 2666 | do
2666    IFS=$as_save_IFS
2667    test -z "$as_dir" && as_dir=.
2668    for ac_exec_ext in '' $ac_executable_extensions; do
2669 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2670 <    ac_cv_prog_ac_ct_CC="$ac_prog"
2669 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2670 >    ac_cv_prog_acx_mpi_mpif90="$ac_prog"
2671      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2672      break 2
2673    fi
2674   done
2675   done
2676 + IFS=$as_save_IFS
2677  
2678   fi
2679   fi
2680 < ac_ct_CC=$ac_cv_prog_ac_ct_CC
2681 < if test -n "$ac_ct_CC"; then
2682 <  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2683 < echo "${ECHO_T}$ac_ct_CC" >&6
2680 > acx_mpi_mpif90=$ac_cv_prog_acx_mpi_mpif90
2681 > if test -n "$acx_mpi_mpif90"; then
2682 >  { echo "$as_me:$LINENO: result: $acx_mpi_mpif90" >&5
2683 > echo "${ECHO_T}$acx_mpi_mpif90" >&6; }
2684   else
2685 <  echo "$as_me:$LINENO: result: no" >&5
2686 < echo "${ECHO_T}no" >&6
2685 >  { echo "$as_me:$LINENO: result: no" >&5
2686 > echo "${ECHO_T}no" >&6; }
2687   fi
2688  
2689 <  test -n "$ac_ct_CC" && break
2689 >
2690 >  test -n "$acx_mpi_mpif90" && break
2691   done
2692 + test -n "$acx_mpi_mpif90" || acx_mpi_mpif90="no"
2693  
2694 <  CC=$ac_ct_CC
2360 < fi
2694 > if test $acx_mpi_mpif90 != no; then
2695  
2696 <
2697 < test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2698 < See \`config.log' for more details." >&5
2699 < echo "$as_me: error: no acceptable C compiler found in \$PATH
2700 < See \`config.log' for more details." >&2;}
2367 <   { (exit 1); exit 1; }; }
2368 <
2369 < # Provide some information about the compiler.
2370 < echo "$as_me:$LINENO:" \
2371 <     "checking for C compiler version" >&5
2372 < ac_compiler=`set X $ac_compile; echo $2`
2373 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2374 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
2375 <  ac_status=$?
2376 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2377 <  (exit $ac_status); }
2378 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2379 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
2380 <  ac_status=$?
2381 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2382 <  (exit $ac_status); }
2383 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2384 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
2385 <  ac_status=$?
2386 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2387 <  (exit $ac_status); }
2388 <
2389 < echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2390 < echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2391 < if test "${ac_cv_c_compiler_gnu+set}" = set; then
2696 >  # Extract the first word of "$acx_mpi_mpif90", so it can be a program name with args.
2697 > set dummy $acx_mpi_mpif90; ac_word=$2
2698 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2699 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2700 > if test "${ac_cv_path_acx_mpi_mpif90_path+set}" = set; then
2701    echo $ECHO_N "(cached) $ECHO_C" >&6
2702   else
2703 <  cat >conftest.$ac_ext <<_ACEOF
2704 < /* confdefs.h.  */
2705 < _ACEOF
2706 < cat confdefs.h >>conftest.$ac_ext
2707 < cat >>conftest.$ac_ext <<_ACEOF
2708 < /* end confdefs.h.  */
2709 <
2401 < int
2402 < main ()
2403 < {
2404 < #ifndef __GNUC__
2405 <       choke me
2406 < #endif
2407 <
2408 <  ;
2409 <  return 0;
2410 < }
2411 < _ACEOF
2412 < rm -f conftest.$ac_objext
2413 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2414 <  (eval $ac_compile) 2>conftest.er1
2415 <  ac_status=$?
2416 <  grep -v '^ *+' conftest.er1 >conftest.err
2417 <  rm -f conftest.er1
2418 <  cat conftest.err >&5
2419 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2420 <  (exit $ac_status); } &&
2421 <         { ac_try='test -z "$ac_c_werror_flag"
2422 <                         || test ! -s conftest.err'
2423 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2424 <  (eval $ac_try) 2>&5
2425 <  ac_status=$?
2426 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2427 <  (exit $ac_status); }; } &&
2428 <         { ac_try='test -s conftest.$ac_objext'
2429 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2430 <  (eval $ac_try) 2>&5
2431 <  ac_status=$?
2432 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2433 <  (exit $ac_status); }; }; then
2434 <  ac_compiler_gnu=yes
2435 < else
2436 <  echo "$as_me: failed program was:" >&5
2437 < sed 's/^/| /' conftest.$ac_ext >&5
2438 <
2439 < ac_compiler_gnu=no
2440 < fi
2441 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2442 < ac_cv_c_compiler_gnu=$ac_compiler_gnu
2443 <
2444 < fi
2445 < echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2446 < echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2447 < GCC=`test $ac_compiler_gnu = yes && echo yes`
2448 < ac_test_CFLAGS=${CFLAGS+set}
2449 < ac_save_CFLAGS=$CFLAGS
2450 < CFLAGS="-g"
2451 < echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2452 < echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2453 < if test "${ac_cv_prog_cc_g+set}" = set; then
2454 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2455 < else
2456 <  cat >conftest.$ac_ext <<_ACEOF
2457 < /* confdefs.h.  */
2458 < _ACEOF
2459 < cat confdefs.h >>conftest.$ac_ext
2460 < cat >>conftest.$ac_ext <<_ACEOF
2461 < /* end confdefs.h.  */
2462 <
2463 < int
2464 < main ()
2465 < {
2466 <
2467 <  ;
2468 <  return 0;
2469 < }
2470 < _ACEOF
2471 < rm -f conftest.$ac_objext
2472 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2473 <  (eval $ac_compile) 2>conftest.er1
2474 <  ac_status=$?
2475 <  grep -v '^ *+' conftest.er1 >conftest.err
2476 <  rm -f conftest.er1
2477 <  cat conftest.err >&5
2478 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2479 <  (exit $ac_status); } &&
2480 <         { ac_try='test -z "$ac_c_werror_flag"
2481 <                         || test ! -s conftest.err'
2482 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2483 <  (eval $ac_try) 2>&5
2484 <  ac_status=$?
2485 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2486 <  (exit $ac_status); }; } &&
2487 <         { ac_try='test -s conftest.$ac_objext'
2488 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2489 <  (eval $ac_try) 2>&5
2490 <  ac_status=$?
2491 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2492 <  (exit $ac_status); }; }; then
2493 <  ac_cv_prog_cc_g=yes
2494 < else
2495 <  echo "$as_me: failed program was:" >&5
2496 < sed 's/^/| /' conftest.$ac_ext >&5
2497 <
2498 < ac_cv_prog_cc_g=no
2499 < fi
2500 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2501 < fi
2502 < echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2503 < echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2504 < if test "$ac_test_CFLAGS" = set; then
2505 <  CFLAGS=$ac_save_CFLAGS
2506 < elif test $ac_cv_prog_cc_g = yes; then
2507 <  if test "$GCC" = yes; then
2508 <    CFLAGS="-g -O2"
2509 <  else
2510 <    CFLAGS="-g"
2511 <  fi
2512 < else
2513 <  if test "$GCC" = yes; then
2514 <    CFLAGS="-O2"
2515 <  else
2516 <    CFLAGS=
2517 <  fi
2518 < fi
2519 < echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2520 < echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2521 < if test "${ac_cv_prog_cc_stdc+set}" = set; then
2522 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2523 < else
2524 <  ac_cv_prog_cc_stdc=no
2525 < ac_save_CC=$CC
2526 < cat >conftest.$ac_ext <<_ACEOF
2527 < /* confdefs.h.  */
2528 < _ACEOF
2529 < cat confdefs.h >>conftest.$ac_ext
2530 < cat >>conftest.$ac_ext <<_ACEOF
2531 < /* end confdefs.h.  */
2532 < #include <stdarg.h>
2533 < #include <stdio.h>
2534 < #include <sys/types.h>
2535 < #include <sys/stat.h>
2536 < /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2537 < struct buf { int x; };
2538 < FILE * (*rcsopen) (struct buf *, struct stat *, int);
2539 < static char *e (p, i)
2540 <     char **p;
2541 <     int i;
2542 < {
2543 <  return p[i];
2544 < }
2545 < static char *f (char * (*g) (char **, int), char **p, ...)
2546 < {
2547 <  char *s;
2548 <  va_list v;
2549 <  va_start (v,p);
2550 <  s = g (p, va_arg (v,int));
2551 <  va_end (v);
2552 <  return s;
2553 < }
2554 <
2555 < /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2556 <   function prototypes and stuff, but not '\xHH' hex character constants.
2557 <   These don't provoke an error unfortunately, instead are silently treated
2558 <   as 'x'.  The following induces an error, until -std1 is added to get
2559 <   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2560 <   array size at least.  It's necessary to write '\x00'==0 to get something
2561 <   that's true only with -std1.  */
2562 < int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2563 <
2564 < int test (int i, double x);
2565 < struct s1 {int (*f) (int a);};
2566 < struct s2 {int (*f) (double a);};
2567 < int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2568 < int argc;
2569 < char **argv;
2570 < int
2571 < main ()
2572 < {
2573 < return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2574 <  ;
2575 <  return 0;
2576 < }
2577 < _ACEOF
2578 < # Don't try gcc -ansi; that turns off useful extensions and
2579 < # breaks some systems' header files.
2580 < # AIX                   -qlanglvl=ansi
2581 < # Ultrix and OSF/1      -std1
2582 < # HP-UX 10.20 and later -Ae
2583 < # HP-UX older versions  -Aa -D_HPUX_SOURCE
2584 < # SVR4                  -Xc -D__EXTENSIONS__
2585 < for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2703 >  case $acx_mpi_mpif90_path in
2704 >  [\\/]* | ?:[\\/]*)
2705 >  ac_cv_path_acx_mpi_mpif90_path="$acx_mpi_mpif90_path" # Let the user override the test with a path.
2706 >  ;;
2707 >  *)
2708 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2709 > for as_dir in $PATH
2710   do
2711 <  CC="$ac_save_CC $ac_arg"
2712 <  rm -f conftest.$ac_objext
2713 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2714 <  (eval $ac_compile) 2>conftest.er1
2715 <  ac_status=$?
2716 <  grep -v '^ *+' conftest.er1 >conftest.err
2717 <  rm -f conftest.er1
2718 <  cat conftest.err >&5
2595 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2596 <  (exit $ac_status); } &&
2597 <         { ac_try='test -z "$ac_c_werror_flag"
2598 <                         || test ! -s conftest.err'
2599 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2600 <  (eval $ac_try) 2>&5
2601 <  ac_status=$?
2602 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2603 <  (exit $ac_status); }; } &&
2604 <         { ac_try='test -s conftest.$ac_objext'
2605 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2606 <  (eval $ac_try) 2>&5
2607 <  ac_status=$?
2608 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2609 <  (exit $ac_status); }; }; then
2610 <  ac_cv_prog_cc_stdc=$ac_arg
2611 < break
2612 < else
2613 <  echo "$as_me: failed program was:" >&5
2614 < sed 's/^/| /' conftest.$ac_ext >&5
2615 <
2616 < fi
2617 < rm -f conftest.err conftest.$ac_objext
2711 >  IFS=$as_save_IFS
2712 >  test -z "$as_dir" && as_dir=.
2713 >  for ac_exec_ext in '' $ac_executable_extensions; do
2714 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2715 >    ac_cv_path_acx_mpi_mpif90_path="$as_dir/$ac_word$ac_exec_ext"
2716 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2717 >    break 2
2718 >  fi
2719   done
2720 < rm -f conftest.$ac_ext conftest.$ac_objext
2721 < CC=$ac_save_CC
2720 > done
2721 > IFS=$as_save_IFS
2722  
2723 < fi
2724 <
2624 < case "x$ac_cv_prog_cc_stdc" in
2625 <  x|xno)
2626 <    echo "$as_me:$LINENO: result: none needed" >&5
2627 < echo "${ECHO_T}none needed" >&6 ;;
2628 <  *)
2629 <    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2630 < echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2631 <    CC="$CC $ac_cv_prog_cc_stdc" ;;
2723 >  test -z "$ac_cv_path_acx_mpi_mpif90_path" && ac_cv_path_acx_mpi_mpif90_path="no"
2724 >  ;;
2725   esac
2633
2634 # Some people use a C++ compiler to compile C.  Since we use `exit',
2635 # in C++ we need to declare it.  In case someone uses the same compiler
2636 # for both compiling C and C++ we need to have the C++ compiler decide
2637 # the declaration of exit, since it's the most demanding environment.
2638 cat >conftest.$ac_ext <<_ACEOF
2639 #ifndef __cplusplus
2640  choke me
2641 #endif
2642 _ACEOF
2643 rm -f conftest.$ac_objext
2644 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2645  (eval $ac_compile) 2>conftest.er1
2646  ac_status=$?
2647  grep -v '^ *+' conftest.er1 >conftest.err
2648  rm -f conftest.er1
2649  cat conftest.err >&5
2650  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2651  (exit $ac_status); } &&
2652         { ac_try='test -z "$ac_c_werror_flag"
2653                         || test ! -s conftest.err'
2654  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2655  (eval $ac_try) 2>&5
2656  ac_status=$?
2657  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2658  (exit $ac_status); }; } &&
2659         { ac_try='test -s conftest.$ac_objext'
2660  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2661  (eval $ac_try) 2>&5
2662  ac_status=$?
2663  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2664  (exit $ac_status); }; }; then
2665  for ac_declaration in \
2666   '' \
2667   'extern "C" void std::exit (int) throw (); using std::exit;' \
2668   'extern "C" void std::exit (int); using std::exit;' \
2669   'extern "C" void exit (int) throw ();' \
2670   'extern "C" void exit (int);' \
2671   'void exit (int);'
2672 do
2673  cat >conftest.$ac_ext <<_ACEOF
2674 /* confdefs.h.  */
2675 _ACEOF
2676 cat confdefs.h >>conftest.$ac_ext
2677 cat >>conftest.$ac_ext <<_ACEOF
2678 /* end confdefs.h.  */
2679 $ac_declaration
2680 #include <stdlib.h>
2681 int
2682 main ()
2683 {
2684 exit (42);
2685  ;
2686  return 0;
2687 }
2688 _ACEOF
2689 rm -f conftest.$ac_objext
2690 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2691  (eval $ac_compile) 2>conftest.er1
2692  ac_status=$?
2693  grep -v '^ *+' conftest.er1 >conftest.err
2694  rm -f conftest.er1
2695  cat conftest.err >&5
2696  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2697  (exit $ac_status); } &&
2698         { ac_try='test -z "$ac_c_werror_flag"
2699                         || test ! -s conftest.err'
2700  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2701  (eval $ac_try) 2>&5
2702  ac_status=$?
2703  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2704  (exit $ac_status); }; } &&
2705         { ac_try='test -s conftest.$ac_objext'
2706  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2707  (eval $ac_try) 2>&5
2708  ac_status=$?
2709  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2710  (exit $ac_status); }; }; then
2711  :
2712 else
2713  echo "$as_me: failed program was:" >&5
2714 sed 's/^/| /' conftest.$ac_ext >&5
2715
2716 continue
2726   fi
2727 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2728 <  cat >conftest.$ac_ext <<_ACEOF
2729 < /* confdefs.h.  */
2730 < _ACEOF
2722 < cat confdefs.h >>conftest.$ac_ext
2723 < cat >>conftest.$ac_ext <<_ACEOF
2724 < /* end confdefs.h.  */
2725 < $ac_declaration
2726 < int
2727 < main ()
2728 < {
2729 < exit (42);
2730 <  ;
2731 <  return 0;
2732 < }
2733 < _ACEOF
2734 < rm -f conftest.$ac_objext
2735 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2736 <  (eval $ac_compile) 2>conftest.er1
2737 <  ac_status=$?
2738 <  grep -v '^ *+' conftest.er1 >conftest.err
2739 <  rm -f conftest.er1
2740 <  cat conftest.err >&5
2741 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2742 <  (exit $ac_status); } &&
2743 <         { ac_try='test -z "$ac_c_werror_flag"
2744 <                         || test ! -s conftest.err'
2745 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2746 <  (eval $ac_try) 2>&5
2747 <  ac_status=$?
2748 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2749 <  (exit $ac_status); }; } &&
2750 <         { ac_try='test -s conftest.$ac_objext'
2751 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2752 <  (eval $ac_try) 2>&5
2753 <  ac_status=$?
2754 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2755 <  (exit $ac_status); }; }; then
2756 <  break
2727 > acx_mpi_mpif90_path=$ac_cv_path_acx_mpi_mpif90_path
2728 > if test -n "$acx_mpi_mpif90_path"; then
2729 >  { echo "$as_me:$LINENO: result: $acx_mpi_mpif90_path" >&5
2730 > echo "${ECHO_T}$acx_mpi_mpif90_path" >&6; }
2731   else
2732 <  echo "$as_me: failed program was:" >&5
2733 < sed 's/^/| /' conftest.$ac_ext >&5
2760 <
2732 >  { echo "$as_me:$LINENO: result: no" >&5
2733 > echo "${ECHO_T}no" >&6; }
2734   fi
2762 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2763 done
2764 rm -f conftest*
2765 if test -n "$ac_declaration"; then
2766  echo '#ifdef __cplusplus' >>confdefs.h
2767  echo $ac_declaration      >>confdefs.h
2768  echo '#endif'             >>confdefs.h
2769 fi
2735  
2771 else
2772  echo "$as_me: failed program was:" >&5
2773 sed 's/^/| /' conftest.$ac_ext >&5
2736  
2737   fi
2776 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2777 ac_ext=c
2778 ac_cpp='$CPP $CPPFLAGS'
2779 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2780 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2781 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2738  
2739 < ac_ext=${FC_SRCEXT-f}
2740 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
2741 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
2742 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
2743 < if test -n "$ac_tool_prefix"; then
2744 <  for ac_prog in mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2745 <  do
2790 <    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2791 < set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2792 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2793 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2794 < if test "${ac_cv_prog_FC+set}" = set; then
2739 > for ac_prog in $CXX openmpicxx openmpiCC openmpic++ mpicxx mpiCC mpic++
2740 > do
2741 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
2742 > set dummy $ac_prog; ac_word=$2
2743 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2744 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2745 > if test "${ac_cv_prog_acx_mpi_mpicxx+set}" = set; then
2746    echo $ECHO_N "(cached) $ECHO_C" >&6
2747   else
2748 <  if test -n "$FC"; then
2749 <  ac_cv_prog_FC="$FC" # Let the user override the test.
2748 >  if test -n "$acx_mpi_mpicxx"; then
2749 >  ac_cv_prog_acx_mpi_mpicxx="$acx_mpi_mpicxx" # Let the user override the test.
2750   else
2751   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2752   for as_dir in $PATH
# Line 2803 | Line 2754 | do
2754    IFS=$as_save_IFS
2755    test -z "$as_dir" && as_dir=.
2756    for ac_exec_ext in '' $ac_executable_extensions; do
2757 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2758 <    ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
2757 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2758 >    ac_cv_prog_acx_mpi_mpicxx="$ac_prog"
2759      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2760      break 2
2761    fi
2762   done
2763   done
2764 + IFS=$as_save_IFS
2765  
2766   fi
2767   fi
2768 < FC=$ac_cv_prog_FC
2769 < if test -n "$FC"; then
2770 <  echo "$as_me:$LINENO: result: $FC" >&5
2771 < echo "${ECHO_T}$FC" >&6
2768 > acx_mpi_mpicxx=$ac_cv_prog_acx_mpi_mpicxx
2769 > if test -n "$acx_mpi_mpicxx"; then
2770 >  { echo "$as_me:$LINENO: result: $acx_mpi_mpicxx" >&5
2771 > echo "${ECHO_T}$acx_mpi_mpicxx" >&6; }
2772   else
2773 <  echo "$as_me:$LINENO: result: no" >&5
2774 < echo "${ECHO_T}no" >&6
2773 >  { echo "$as_me:$LINENO: result: no" >&5
2774 > echo "${ECHO_T}no" >&6; }
2775   fi
2776  
2777 <    test -n "$FC" && break
2778 <  done
2779 < fi
2780 < if test -z "$FC"; then
2781 <  ac_ct_FC=$FC
2782 <  for ac_prog in mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
2783 < do
2784 <  # Extract the first word of "$ac_prog", so it can be a program name with args.
2785 < set dummy $ac_prog; ac_word=$2
2786 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2787 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2788 < if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
2777 >
2778 >  test -n "$acx_mpi_mpicxx" && break
2779 > done
2780 > test -n "$acx_mpi_mpicxx" || acx_mpi_mpicxx="no"
2781 >
2782 > if test $acx_mpi_mpicxx != no; then
2783 >
2784 >  # Extract the first word of "$acx_mpi_mpicxx", so it can be a program name with args.
2785 > set dummy $acx_mpi_mpicxx; ac_word=$2
2786 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
2787 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2788 > if test "${ac_cv_path_acx_mpi_mpicxx_path+set}" = set; then
2789    echo $ECHO_N "(cached) $ECHO_C" >&6
2790   else
2791 <  if test -n "$ac_ct_FC"; then
2792 <  ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
2793 < else
2794 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2791 >  case $acx_mpi_mpicxx_path in
2792 >  [\\/]* | ?:[\\/]*)
2793 >  ac_cv_path_acx_mpi_mpicxx_path="$acx_mpi_mpicxx_path" # Let the user override the test with a path.
2794 >  ;;
2795 >  *)
2796 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2797   for as_dir in $PATH
2798   do
2799    IFS=$as_save_IFS
2800    test -z "$as_dir" && as_dir=.
2801    for ac_exec_ext in '' $ac_executable_extensions; do
2802 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2803 <    ac_cv_prog_ac_ct_FC="$ac_prog"
2802 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2803 >    ac_cv_path_acx_mpi_mpicxx_path="$as_dir/$ac_word$ac_exec_ext"
2804      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2805      break 2
2806    fi
2807   done
2808   done
2809 + IFS=$as_save_IFS
2810  
2811 +  test -z "$ac_cv_path_acx_mpi_mpicxx_path" && ac_cv_path_acx_mpi_mpicxx_path="no"
2812 +  ;;
2813 + esac
2814   fi
2815 < fi
2816 < ac_ct_FC=$ac_cv_prog_ac_ct_FC
2817 < if test -n "$ac_ct_FC"; then
2818 <  echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
2861 < echo "${ECHO_T}$ac_ct_FC" >&6
2815 > acx_mpi_mpicxx_path=$ac_cv_path_acx_mpi_mpicxx_path
2816 > if test -n "$acx_mpi_mpicxx_path"; then
2817 >  { echo "$as_me:$LINENO: result: $acx_mpi_mpicxx_path" >&5
2818 > echo "${ECHO_T}$acx_mpi_mpicxx_path" >&6; }
2819   else
2820 <  echo "$as_me:$LINENO: result: no" >&5
2821 < echo "${ECHO_T}no" >&6
2820 >  { echo "$as_me:$LINENO: result: no" >&5
2821 > echo "${ECHO_T}no" >&6; }
2822   fi
2823  
2867  test -n "$ac_ct_FC" && break
2868 done
2824  
2870  FC=$ac_ct_FC
2825   fi
2826  
2827 + if test $acx_mpi_mpicc = no; then
2828  
2829 < # Provide some information about the compiler.
2875 < echo "$as_me:2875:" \
2876 <     "checking for Fortran compiler version" >&5
2877 < ac_compiler=`set X $ac_compile; echo $2`
2878 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2879 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
2880 <  ac_status=$?
2881 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2882 <  (exit $ac_status); }
2883 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2884 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
2885 <  ac_status=$?
2886 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2887 <  (exit $ac_status); }
2888 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2889 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
2890 <  ac_status=$?
2891 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2892 <  (exit $ac_status); }
2893 < rm -f a.out
2894 <
2895 < # If we don't use `.F' as extension, the preprocessor is not run on the
2896 < # input file.  (Note that this only needs to work for GNU compilers.)
2897 < ac_save_ext=$ac_ext
2898 < ac_ext=F
2899 < echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
2900 < echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6
2901 < if test "${ac_cv_fc_compiler_gnu+set}" = set; then
2902 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2903 < else
2904 <  cat >conftest.$ac_ext <<_ACEOF
2905 <      program main
2906 < #ifndef __GNUC__
2907 <       choke me
2908 < #endif
2829 >  if test $acx_mpi_mpicxx = no; then
2830  
2831 <      end
2832 < _ACEOF
2912 < rm -f conftest.$ac_objext
2913 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2914 <  (eval $ac_compile) 2>conftest.er1
2915 <  ac_status=$?
2916 <  grep -v '^ *+' conftest.er1 >conftest.err
2917 <  rm -f conftest.er1
2918 <  cat conftest.err >&5
2919 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2920 <  (exit $ac_status); } &&
2921 <         { ac_try='test -z "$ac_fc_werror_flag"
2922 <                         || test ! -s conftest.err'
2923 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2924 <  (eval $ac_try) 2>&5
2925 <  ac_status=$?
2926 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2927 <  (exit $ac_status); }; } &&
2928 <         { ac_try='test -s conftest.$ac_objext'
2929 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2930 <  (eval $ac_try) 2>&5
2931 <  ac_status=$?
2932 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2933 <  (exit $ac_status); }; }; then
2934 <  ac_compiler_gnu=yes
2831 >    acx_mpi_compiler=no
2832 >
2833   else
2936  echo "$as_me: failed program was:" >&5
2937 sed 's/^/| /' conftest.$ac_ext >&5
2834  
2835 < ac_compiler_gnu=no
2835 >    acx_mpi_compiler=$acx_mpi_mpicxx
2836 >    acx_mpi_compiler_path=$acx_mpi_mpicxx_path
2837   fi
2941 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2942 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
2838  
2839 < fi
2945 < echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
2946 < echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6
2947 < ac_ext=$ac_save_ext
2948 < ac_test_FFLAGS=${FCFLAGS+set}
2949 < ac_save_FFLAGS=$FCFLAGS
2950 < FCFLAGS=
2951 < echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
2952 < echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6
2953 < if test "${ac_cv_prog_fc_g+set}" = set; then
2954 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2839 >
2840   else
2956  FCFLAGS=-g
2957 cat >conftest.$ac_ext <<_ACEOF
2958      program main
2841  
2842 <      end
2842 >  if test $acx_mpi_mpicxx = no; then
2843 >
2844 >    acx_mpi_compiler=$acx_mpi_mpicc
2845 >    acx_mpi_compiler_path=$acx_mpi_mpicc_path
2846 >
2847 > else
2848 >
2849 >    { echo "$as_me:$LINENO: checking whether to use $acx_mpi_mpicc or $acx_mpi_mpicxx" >&5
2850 > echo $ECHO_N "checking whether to use $acx_mpi_mpicc or $acx_mpi_mpicxx... $ECHO_C" >&6; }
2851 >    ac_ext=cpp
2852 > ac_cpp='$CXXCPP $CPPFLAGS'
2853 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2854 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2855 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2856 >
2857 >    cat >conftest.$ac_ext <<_ACEOF
2858 > /* confdefs.h.  */
2859   _ACEOF
2860 < rm -f conftest.$ac_objext
2861 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2862 <  (eval $ac_compile) 2>conftest.er1
2860 > cat confdefs.h >>conftest.$ac_ext
2861 > cat >>conftest.$ac_ext <<_ACEOF
2862 > /* end confdefs.h.  */
2863 >
2864 > #include <mpi.h>
2865 >
2866 > int
2867 > main ()
2868 > {
2869 >
2870 > MPI_Finalize();
2871 >
2872 >  ;
2873 >  return 0;
2874 > }
2875 > _ACEOF
2876 >    if { (ac_try="$acx_mpi_mpicxx_path -c conftest.$ac_ext >&5"
2877 > case "(($ac_try" in
2878 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2879 >  *) ac_try_echo=$ac_try;;
2880 > esac
2881 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2882 >  (eval "$acx_mpi_mpicxx_path -c conftest.$ac_ext >&5") 2>conftest.er1
2883    ac_status=$?
2884    grep -v '^ *+' conftest.er1 >conftest.err
2885    rm -f conftest.er1
2886    cat conftest.err >&5
2887    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2888 <  (exit $ac_status); } &&
2889 <         { ac_try='test -z "$ac_fc_werror_flag"
2890 <                         || test ! -s conftest.err'
2891 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2974 <  (eval $ac_try) 2>&5
2975 <  ac_status=$?
2976 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2977 <  (exit $ac_status); }; } &&
2978 <         { ac_try='test -s conftest.$ac_objext'
2979 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2980 <  (eval $ac_try) 2>&5
2981 <  ac_status=$?
2982 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2983 <  (exit $ac_status); }; }; then
2984 <  ac_cv_prog_fc_g=yes
2985 < else
2986 <  echo "$as_me: failed program was:" >&5
2987 < sed 's/^/| /' conftest.$ac_ext >&5
2888 >  (exit $ac_status); } && {
2889 >         test -z "$ac_cxx_werror_flag" ||
2890 >         test ! -s conftest.err
2891 >       } && test -s conftest.$ac_objext; then
2892  
2893 < ac_cv_prog_fc_g=no
2894 < fi
2991 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2893 >      acx_mpi_compiler=$acx_mpi_mpicxx
2894 >      acx_mpi_compiler_path=$acx_mpi_mpicxx_path
2895  
2993 fi
2994 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
2995 echo "${ECHO_T}$ac_cv_prog_fc_g" >&6
2996 if test "$ac_test_FFLAGS" = set; then
2997  FCFLAGS=$ac_save_FFLAGS
2998 elif test $ac_cv_prog_fc_g = yes; then
2999  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
3000    FCFLAGS="-g -O2"
3001  else
3002    FCFLAGS="-g"
3003  fi
2896   else
2897 <  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
2898 <    FCFLAGS="-O2"
2899 <  else
3008 <    FCFLAGS=
3009 <  fi
2897 >
2898 >      acx_mpi_compiler=$acx_mpi_mpicc
2899 >      acx_mpi_compiler_path=$acx_mpi_mpicc_path
2900   fi
2901  
2902 < ac_ext=c
2902 >    ac_ext=c
2903   ac_cpp='$CPP $CPPFLAGS'
2904   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2905   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2906   ac_compiler_gnu=$ac_cv_c_compiler_gnu
2907  
2908 +    { echo "$as_me:$LINENO: result: $acx_mpi_compiler" >&5
2909 + echo "${ECHO_T}$acx_mpi_compiler" >&6; }
2910 + fi
2911 +
2912 + fi
2913 +
2914 + { echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
2915 + echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6; }
2916 + ac_ext=${ac_fc_srcext-f}
2917 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
2918 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
2919 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
2920 +
2921 + ac_save_ext=$ac_ext
2922 + ac_ext=F90
2923 + rm -f conftest*
2924 + cat >conftest.$ac_ext <<EOF
2925 + program main
2926 +   include 'mpif.h'
2927 +   call MPI_Init
2928 + end
2929 + EOF
2930 + if $acx_mpi_mpif90_path -c conftest.$ac_ext > conftest.out 2>&1 ; then
2931 +        acx_mpi_f90_compiler=yes
2932 +        { echo "$as_me:$LINENO: result: yes" >&5
2933 + echo "${ECHO_T}yes" >&6; }
2934 + else
2935 +        if test -s conftest.out ; then
2936 +                cat conftest.out >> config.log
2937 +        fi
2938 +        acx_mpi_f90_compiler=no
2939 +        { echo "$as_me:$LINENO: result: no! Check MPI fortran include paths" >&5
2940 + echo "${ECHO_T}no! Check MPI fortran include paths" >&6; }
2941 + fi
2942 + rm -f conftest*
2943 + ac_ext=$ac_save_ext
2944   ac_ext=c
2945   ac_cpp='$CPP $CPPFLAGS'
2946   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2947   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2948   ac_compiler_gnu=$ac_cv_c_compiler_gnu
2949 < echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2950 < echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2951 < # On Suns, sometimes $CPP names a directory.
2952 < if test -n "$CPP" && test -d "$CPP"; then
2953 <  CPP=
2954 < fi
2955 < if test -z "$CPP"; then
2956 <  if test "${ac_cv_prog_CPP+set}" = set; then
2949 >
2950 > if test $acx_mpi_compiler = no || test $acx_mpi_f90_compiler = no; then
2951 >
2952 > acx_cv_mpi_implementation=no
2953 > else
2954 >  { echo "$as_me:$LINENO: checking for the MPI implementation flavor" >&5
2955 > echo $ECHO_N "checking for the MPI implementation flavor... $ECHO_C" >&6; }
2956 > if test "${acx_cv_mpi_implementation+set}" = set; then
2957    echo $ECHO_N "(cached) $ECHO_C" >&6
2958   else
2959 <      # Double quotes because CPP needs to be expanded
2960 <    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2961 <    do
2962 <      ac_preproc_ok=false
2963 < for ac_c_preproc_warn_flag in '' yes
2964 < do
2965 <  # Use a header file that comes with gcc, so configuring glibc
2966 <  # with a fresh cross-compiler works.
3041 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3042 <  # <limits.h> exists even on freestanding compilers.
3043 <  # On the NeXT, cc -E runs the code through the compiler's parser,
3044 <  # not just through cpp. "Syntax error" is here to catch this case.
3045 <  cat >conftest.$ac_ext <<_ACEOF
3046 < /* confdefs.h.  */
3047 < _ACEOF
3048 < cat confdefs.h >>conftest.$ac_ext
3049 < cat >>conftest.$ac_ext <<_ACEOF
3050 < /* end confdefs.h.  */
3051 < #ifdef __STDC__
3052 < # include <limits.h>
3053 < #else
3054 < # include <assert.h>
3055 < #endif
3056 <                     Syntax error
3057 < _ACEOF
3058 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3059 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2959 >  acx_cv_mpi_implementation=no
2960 > if { (ac_try="grep -q LAM $acx_mpi_compiler_path"
2961 > case "(($ac_try" in
2962 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2963 >  *) ac_try_echo=$ac_try;;
2964 > esac
2965 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2966 >  (eval "grep -q LAM $acx_mpi_compiler_path") 2>conftest.er1
2967    ac_status=$?
2968    grep -v '^ *+' conftest.er1 >conftest.err
2969    rm -f conftest.er1
2970    cat conftest.err >&5
2971    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2972 <  (exit $ac_status); } >/dev/null; then
3066 <  if test -s conftest.err; then
3067 <    ac_cpp_err=$ac_c_preproc_warn_flag
3068 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3069 <  else
3070 <    ac_cpp_err=
3071 <  fi
3072 < else
3073 <  ac_cpp_err=yes
3074 < fi
3075 < if test -z "$ac_cpp_err"; then
3076 <  :
3077 < else
3078 <  echo "$as_me: failed program was:" >&5
3079 < sed 's/^/| /' conftest.$ac_ext >&5
2972 >  (exit $ac_status); }; then
2973  
2974 <  # Broken: fails on valid input.
3082 < continue
3083 < fi
3084 < rm -f conftest.err conftest.$ac_ext
2974 >  acx_cv_mpi_implementation=lammpi
2975  
2976 <  # OK, works on sane cases.  Now check whether non-existent headers
2977 <  # can be detected and how.
2978 <  cat >conftest.$ac_ext <<_ACEOF
2979 < /* confdefs.h.  */
2980 < _ACEOF
2981 < cat confdefs.h >>conftest.$ac_ext
2982 < cat >>conftest.$ac_ext <<_ACEOF
2983 < /* end confdefs.h.  */
2984 < #include <ac_nonexistent.h>
3095 < _ACEOF
3096 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3097 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2976 > else
2977 >
2978 >  if { (ac_try="grep -q showme $acx_mpi_compiler_path"
2979 > case "(($ac_try" in
2980 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2981 >  *) ac_try_echo=$ac_try;;
2982 > esac
2983 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2984 >  (eval "grep -q showme $acx_mpi_compiler_path") 2>conftest.er1
2985    ac_status=$?
2986    grep -v '^ *+' conftest.er1 >conftest.err
2987    rm -f conftest.er1
2988    cat conftest.err >&5
2989    echo "$as_me:$LINENO: \$? = $ac_status" >&5
2990 <  (exit $ac_status); } >/dev/null; then
3104 <  if test -s conftest.err; then
3105 <    ac_cpp_err=$ac_c_preproc_warn_flag
3106 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3107 <  else
3108 <    ac_cpp_err=
3109 <  fi
3110 < else
3111 <  ac_cpp_err=yes
3112 < fi
3113 < if test -z "$ac_cpp_err"; then
3114 <  # Broken: success on invalid input.
3115 < continue
3116 < else
3117 <  echo "$as_me: failed program was:" >&5
3118 < sed 's/^/| /' conftest.$ac_ext >&5
2990 >  (exit $ac_status); }; then
2991  
2992 <  # Passes both tests.
3121 < ac_preproc_ok=:
3122 < break
3123 < fi
3124 < rm -f conftest.err conftest.$ac_ext
2992 >    acx_cv_mpi_implementation=openmpi
2993  
3126 done
3127 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3128 rm -f conftest.err conftest.$ac_ext
3129 if $ac_preproc_ok; then
3130  break
3131 fi
3132
3133    done
3134    ac_cv_prog_CPP=$CPP
3135
3136 fi
3137  CPP=$ac_cv_prog_CPP
2994   else
2995 <  ac_cv_prog_CPP=$CPP
2996 < fi
2997 < echo "$as_me:$LINENO: result: $CPP" >&5
2998 < echo "${ECHO_T}$CPP" >&6
2999 < ac_preproc_ok=false
3000 < for ac_c_preproc_warn_flag in '' yes
3001 < do
3002 <  # Use a header file that comes with gcc, so configuring glibc
3147 <  # with a fresh cross-compiler works.
3148 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3149 <  # <limits.h> exists even on freestanding compilers.
3150 <  # On the NeXT, cc -E runs the code through the compiler's parser,
3151 <  # not just through cpp. "Syntax error" is here to catch this case.
3152 <  cat >conftest.$ac_ext <<_ACEOF
3153 < /* confdefs.h.  */
3154 < _ACEOF
3155 < cat confdefs.h >>conftest.$ac_ext
3156 < cat >>conftest.$ac_ext <<_ACEOF
3157 < /* end confdefs.h.  */
3158 < #ifdef __STDC__
3159 < # include <limits.h>
3160 < #else
3161 < # include <assert.h>
3162 < #endif
3163 <                     Syntax error
3164 < _ACEOF
3165 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3166 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2995 >
2996 >    if { (ac_try="grep -q MPICH $acx_mpi_compiler_path"
2997 > case "(($ac_try" in
2998 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2999 >  *) ac_try_echo=$ac_try;;
3000 > esac
3001 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3002 >  (eval "grep -q MPICH $acx_mpi_compiler_path") 2>conftest.er1
3003    ac_status=$?
3004    grep -v '^ *+' conftest.er1 >conftest.err
3005    rm -f conftest.er1
3006    cat conftest.err >&5
3007    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3008 <  (exit $ac_status); } >/dev/null; then
3009 <  if test -s conftest.err; then
3010 <    ac_cpp_err=$ac_c_preproc_warn_flag
3011 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3176 <  else
3177 <    ac_cpp_err=
3178 <  fi
3008 >  (exit $ac_status); }; then
3009 >
3010 >      acx_cv_mpi_implementation=mpich
3011 >
3012   else
3013 <  ac_cpp_err=yes
3013 >  acx_cv_mpi_implementation=$with_mpi
3014   fi
3182 if test -z "$ac_cpp_err"; then
3183  :
3184 else
3185  echo "$as_me: failed program was:" >&5
3186 sed 's/^/| /' conftest.$ac_ext >&5
3015  
3188  # Broken: fails on valid input.
3189 continue
3016   fi
3191 rm -f conftest.err conftest.$ac_ext
3017  
3193  # OK, works on sane cases.  Now check whether non-existent headers
3194  # can be detected and how.
3195  cat >conftest.$ac_ext <<_ACEOF
3196 /* confdefs.h.  */
3197 _ACEOF
3198 cat confdefs.h >>conftest.$ac_ext
3199 cat >>conftest.$ac_ext <<_ACEOF
3200 /* end confdefs.h.  */
3201 #include <ac_nonexistent.h>
3202 _ACEOF
3203 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3204  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3205  ac_status=$?
3206  grep -v '^ *+' conftest.er1 >conftest.err
3207  rm -f conftest.er1
3208  cat conftest.err >&5
3209  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3210  (exit $ac_status); } >/dev/null; then
3211  if test -s conftest.err; then
3212    ac_cpp_err=$ac_c_preproc_warn_flag
3213    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3214  else
3215    ac_cpp_err=
3216  fi
3217 else
3218  ac_cpp_err=yes
3018   fi
3220 if test -z "$ac_cpp_err"; then
3221  # Broken: success on invalid input.
3222 continue
3223 else
3224  echo "$as_me: failed program was:" >&5
3225 sed 's/^/| /' conftest.$ac_ext >&5
3019  
3227  # Passes both tests.
3228 ac_preproc_ok=:
3229 break
3020   fi
3021 < rm -f conftest.err conftest.$ac_ext
3021 > { echo "$as_me:$LINENO: result: $acx_cv_mpi_implementation" >&5
3022 > echo "${ECHO_T}$acx_cv_mpi_implementation" >&6; }
3023  
3233 done
3234 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3235 rm -f conftest.err conftest.$ac_ext
3236 if $ac_preproc_ok; then
3237  :
3238 else
3239  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3240 See \`config.log' for more details." >&5
3241 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3242 See \`config.log' for more details." >&2;}
3243   { (exit 1); exit 1; }; }
3024   fi
3025 + case $acx_cv_mpi_implementation in
3026 + (lammpi)
3027  
3028 < ac_ext=c
3029 < ac_cpp='$CPP $CPPFLAGS'
3030 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3249 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3250 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3028 > cat >>confdefs.h <<\_ACEOF
3029 > #define MPI_IS_LAMMPI 1
3030 > _ACEOF
3031  
3032 < echo "$as_me:$LINENO: checking for egrep" >&5
3033 < echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3034 < if test "${ac_cv_prog_egrep+set}" = set; then
3035 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3032 >  ;;
3033 > (openmpi)
3034 >
3035 > cat >>confdefs.h <<\_ACEOF
3036 > #define MPI_IS_OPENMPI 1
3037 > _ACEOF
3038 >
3039 >  ;;
3040 > (mpich)
3041 >
3042 > cat >>confdefs.h <<\_ACEOF
3043 > #define MPI_IS_MPICH 1
3044 > _ACEOF
3045 >
3046 >  ;;
3047 > esac
3048 > if test $acx_cv_mpi_implementation = no; then
3049 >
3050 > acx_mpi_cflags=""
3051 > acx_mpi_libs=""
3052 > USE_MPI="no"
3053 >        { echo "$as_me:$LINENO: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&5
3054 > echo "$as_me: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&2;}
3055   else
3257  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3258    then ac_cv_prog_egrep='grep -E'
3259    else ac_cv_prog_egrep='egrep'
3260    fi
3261 fi
3262 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3263 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3264 EGREP=$ac_cv_prog_egrep
3056  
3057  
3058 < echo "$as_me:$LINENO: checking whether ln -s works" >&5
3059 < echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3060 < LN_S=$as_ln_s
3061 < if test "$LN_S" = "ln -s"; then
3271 <  echo "$as_me:$LINENO: result: yes" >&5
3272 < echo "${ECHO_T}yes" >&6
3058 > { echo "$as_me:$LINENO: checking how to compile MPI-C code" >&5
3059 > echo $ECHO_N "checking how to compile MPI-C code... $ECHO_C" >&6; }
3060 > if test "${acx_mpi_cflags+set}" = set; then
3061 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3062   else
3063 <  echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3064 < echo "${ECHO_T}no, using $LN_S" >&6
3063 >
3064 > case $acx_cv_mpi_implementation in
3065 >  (lammpi)
3066 >    cfo="--showme:compile"
3067 >    ;;
3068 >  (openmpi)
3069 >    cfo="--showme:compile"
3070 >    ;;
3071 >  (mpich)
3072 >    case "$acx_mpi_compiler_path" in
3073 >      (*mpiCC)
3074 >        sc_cv_cn="-CC="
3075 >        ;;
3076 >      (*mpicxx)
3077 >        sc_cv_cn="-cxx="
3078 >        ;;
3079 >      (*mpicc)
3080 >        sc_cv_cn="-cc="
3081 >        ;;
3082 >      (*)
3083 >        sc_cv_cn=""
3084 >        ;;
3085 >    esac
3086 >    cfo="-compile_info $sc_cv_cn"
3087 >    ;;
3088 > esac
3089 > echo "$as_me:$LINENO: mpi_pre_cflags=\"\`$acx_mpi_compiler_path $cfo || echo ' no'\`\"" >&5
3090 > mpi_pre_cflags="`$acx_mpi_compiler_path $cfo 2>conftest.er1 || echo ' no'`"
3091 > grep -v '^ *+' conftest.er1 >conftest.err
3092 > rm -f conftest.er1
3093 > cat conftest.err >&5
3094 > echo "$as_me:$LINENO: mpi_pre_cflags = $mpi_pre_cflags" >&5
3095 > case "$mpi_pre_cflags" in
3096 >  (*no)
3097 >    acx_mpi_cflags=no
3098 >    acx_mpi_cflags="no"
3099 >    ;;
3100 >  (*)
3101 >    acx_mpi_tmp_mode="normal"
3102 >  acx_mpi_tmp_prefix=""
3103 >  eval "acx_mpi_cflags=\"\""
3104 >  for acx_mpi_tmp in $mpi_pre_cflags; do
3105 >    case "$acx_mpi_tmp_mode" in
3106 >      (normal)
3107 >        case "$acx_mpi_tmp" in
3108 >          (-I|-D)
3109 >            acx_mpi_tmp_prefix="$acx_mpi_tmp"
3110 >            acx_mpi_tmp_mode="accept"
3111 >            ;;
3112 >          (-I*|-D*)
3113 >            eval "acx_mpi_cflags=\"`eval echo '${'\\acx_mpi_cflags'}'` \$acx_mpi_tmp\""
3114 >            ;;
3115 >          (-L|-l)
3116 >            acx_mpi_tmp_mode="skip"
3117 >            ;;
3118 >          (*)
3119 >            ;;
3120 >        esac
3121 >        ;;
3122 >      (accept)
3123 >        eval "acx_mpi_cflags=\"`eval echo '${'\\acx_mpi_cflags'}'` \$acx_mpi_tmp_prefix \$acx_mpi_tmp\""
3124 >        ;;
3125 >      (skip)
3126 >        ;;
3127 >    esac
3128 >  done
3129 >
3130 >    ;;
3131 > esac
3132 >
3133   fi
3134 + { echo "$as_me:$LINENO: result: $acx_mpi_cflags" >&5
3135 + echo "${ECHO_T}$acx_mpi_cflags" >&6; }
3136  
3137 < echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3138 < echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3139 < set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3140 < if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3137 >
3138 > { echo "$as_me:$LINENO: checking how to link MPI-C code" >&5
3139 > echo $ECHO_N "checking how to link MPI-C code... $ECHO_C" >&6; }
3140 > if test "${acx_mpi_libs+set}" = set; then
3141    echo $ECHO_N "(cached) $ECHO_C" >&6
3142   else
3143 <  cat >conftest.make <<\_ACEOF
3144 < all:
3145 <        @echo 'ac_maketemp="$(MAKE)"'
3146 < _ACEOF
3147 < # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3148 < eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3149 < if test -n "$ac_maketemp"; then
3150 <  eval ac_cv_prog_make_${ac_make}_set=yes
3143 >
3144 > case $acx_cv_mpi_implementation in
3145 >  (lammpi)
3146 >    lfo="--showme:compile --showme:link"
3147 >    ;;
3148 >  (openmpi)
3149 >    lfo="--showme:link"
3150 >    ;;
3151 >  (mpich)
3152 >    case "$acx_mpi_compiler_path" in
3153 >      (*mpiCC)
3154 >        sc_cv_cn="-CC="
3155 >        ;;
3156 >      (*mpicxx)
3157 >        sc_cv_cn="-cxx="
3158 >        ;;
3159 >      (*mpicc)
3160 >        sc_cv_cn="-cc="
3161 >        ;;
3162 >      (*)
3163 >        sc_cv_cn=""
3164 >        ;;
3165 >    esac
3166 >    lfo="-link_info $sc_cv_cn"
3167 >    ;;
3168 > esac
3169 > echo "$as_me:$LINENO: mpi_pre_libs=\"\`$acx_mpi_compiler_path $lfo || echo ' no'\`\"" >&5
3170 > mpi_pre_libs="`$acx_mpi_compiler_path $lfo 2>conftest.er1 || echo ' no'`"
3171 > grep -v '^ *+' conftest.er1 >conftest.err
3172 > rm -f conftest.er1
3173 > cat conftest.err >&5
3174 > echo "$as_me:$LINENO: mpi_pre_libs = $mpi_pre_libs" >&5
3175 > case "$mpi_pre_libs" in
3176 >  (*no)
3177 >    acx_mpi_libs=no
3178 >    ;;
3179 >  (*)
3180 >    acx_mpi_libs="$mpi_pre_libs"
3181 >    ;;
3182 > esac
3183 >
3184 > fi
3185 > { echo "$as_me:$LINENO: result: $acx_mpi_libs" >&5
3186 > echo "${ECHO_T}$acx_mpi_libs" >&6; }
3187 >
3188 > if test $acx_mpi_mpif90_path != no; then
3189 >
3190 >
3191 >  { echo "$as_me:$LINENO: checking how to link MPI-Fortran code" >&5
3192 > echo $ECHO_N "checking how to link MPI-Fortran code... $ECHO_C" >&6; }
3193 > if test "${acx_mpi90_libs+set}" = set; then
3194 >  echo $ECHO_N "(cached) $ECHO_C" >&6
3195   else
3196 <  eval ac_cv_prog_make_${ac_make}_set=no
3196 >
3197 >    echo "$as_me:$LINENO: mpi_pre_libs=\"\`$acx_mpi_mpif90_path $lfo || echo \" no\"\`\"" >&5
3198 >    mpi_pre_libs="`$acx_mpi_mpif90_path $lfo 2>conftest.er1 || echo " no"`"
3199 >    grep -v '^ *+' conftest.er1 >conftest.err
3200 >    rm -f conftest.er1
3201 >    cat conftest.err >&5
3202 >    echo "$as_me:$LINENO: mpi_pre_libs = $mpi_pre_libs" >&5
3203 >    case "$mpi_pre_libs" in
3204 >      (*no)
3205 >        acx_mpi90_libs=no
3206 >        ;;
3207 >      (*)
3208 >        acx_mpi90_libs="$mpi_pre_libs"
3209 >        ;;
3210 >    esac
3211 >
3212   fi
3213 < rm -f conftest.make
3213 > { echo "$as_me:$LINENO: result: $acx_mpi90_libs" >&5
3214 > echo "${ECHO_T}$acx_mpi90_libs" >&6; }
3215 >
3216 >
3217   fi
3218 < if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3219 <  echo "$as_me:$LINENO: result: yes" >&5
3220 < echo "${ECHO_T}yes" >&6
3221 <  SET_MAKE=
3218 >
3219 > if test "$acx_mpi_cflags" = no -o "$acx_mpi_libs" = no; then
3220 >
3221 > acx_mpi_cflags=""
3222 > acx_mpi_libs=""
3223 > USE_MPI="no"
3224 >        { echo "$as_me:$LINENO: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&5
3225 > echo "$as_me: WARNING: No suitable MPI implementation found. oopse_MPI will not be build." >&2;}
3226   else
3227 <  echo "$as_me:$LINENO: result: no" >&5
3228 < echo "${ECHO_T}no" >&6
3229 <  SET_MAKE="MAKE=${MAKE-make}"
3227 >
3228 > MPI_CPPFLAGS=$acx_mpi_cflags
3229 >
3230 > MPI_LIBS=$acx_mpi_libs
3231 >
3232 > if test "$acx_mpi90_libs" != no; then
3233 >  MPI90_LIBS=$acx_mpi90_libs
3234 >
3235   fi
3236  
3237 < if test -n "$ac_tool_prefix"; then
3238 <  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3239 < set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3240 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3241 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3242 < if test "${ac_cv_prog_RANLIB+set}" = set; then
3237 > USE_MPI="yes"
3238 > fi
3239 >
3240 >
3241 > fi
3242 >
3243 >
3244 > fi
3245 >
3246 >
3247 >
3248 > # Checks for programs.
3249 > ac_ext=cpp
3250 > ac_cpp='$CXXCPP $CPPFLAGS'
3251 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3252 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3253 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3254 > if test -z "$CXX"; then
3255 >  if test -n "$CCC"; then
3256 >    CXX=$CCC
3257 >  else
3258 >    if test -n "$ac_tool_prefix"; then
3259 >  for ac_prog in $CXX $ac_cv_prog_acx_mpi_mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
3260 >  do
3261 >    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3262 > set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3263 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
3264 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3265 > if test "${ac_cv_prog_CXX+set}" = set; then
3266    echo $ECHO_N "(cached) $ECHO_C" >&6
3267   else
3268 <  if test -n "$RANLIB"; then
3269 <  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3268 >  if test -n "$CXX"; then
3269 >  ac_cv_prog_CXX="$CXX" # Let the user override the test.
3270   else
3271   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3272   for as_dir in $PATH
# Line 3321 | Line 3274 | do
3274    IFS=$as_save_IFS
3275    test -z "$as_dir" && as_dir=.
3276    for ac_exec_ext in '' $ac_executable_extensions; do
3277 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3278 <    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3277 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3278 >    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3279      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3280      break 2
3281    fi
3282   done
3283   done
3284 + IFS=$as_save_IFS
3285  
3286   fi
3287   fi
3288 < RANLIB=$ac_cv_prog_RANLIB
3289 < if test -n "$RANLIB"; then
3290 <  echo "$as_me:$LINENO: result: $RANLIB" >&5
3291 < echo "${ECHO_T}$RANLIB" >&6
3288 > CXX=$ac_cv_prog_CXX
3289 > if test -n "$CXX"; then
3290 >  { echo "$as_me:$LINENO: result: $CXX" >&5
3291 > echo "${ECHO_T}$CXX" >&6; }
3292   else
3293 <  echo "$as_me:$LINENO: result: no" >&5
3294 < echo "${ECHO_T}no" >&6
3293 >  { echo "$as_me:$LINENO: result: no" >&5
3294 > echo "${ECHO_T}no" >&6; }
3295   fi
3296  
3297 +
3298 +    test -n "$CXX" && break
3299 +  done
3300   fi
3301 < if test -z "$ac_cv_prog_RANLIB"; then
3302 <  ac_ct_RANLIB=$RANLIB
3303 <  # Extract the first word of "ranlib", so it can be a program name with args.
3304 < set dummy ranlib; ac_word=$2
3305 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3306 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3307 < if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3301 > if test -z "$CXX"; then
3302 >  ac_ct_CXX=$CXX
3303 >  for ac_prog in $CXX $ac_cv_prog_acx_mpi_mpicxx icpc pathCC pgCC c++ xlc++ xlC g++ CC
3304 > do
3305 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
3306 > set dummy $ac_prog; ac_word=$2
3307 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
3308 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3309 > if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
3310    echo $ECHO_N "(cached) $ECHO_C" >&6
3311   else
3312 <  if test -n "$ac_ct_RANLIB"; then
3313 <  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3312 >  if test -n "$ac_ct_CXX"; then
3313 >  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3314   else
3315   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3316   for as_dir in $PATH
# Line 3359 | Line 3318 | do
3318    IFS=$as_save_IFS
3319    test -z "$as_dir" && as_dir=.
3320    for ac_exec_ext in '' $ac_executable_extensions; do
3321 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3322 <    ac_cv_prog_ac_ct_RANLIB="ranlib"
3321 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3322 >    ac_cv_prog_ac_ct_CXX="$ac_prog"
3323      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3324      break 2
3325    fi
3326   done
3327   done
3328 + IFS=$as_save_IFS
3329  
3370  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3330   fi
3331   fi
3332 < ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3333 < if test -n "$ac_ct_RANLIB"; then
3334 <  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3335 < echo "${ECHO_T}$ac_ct_RANLIB" >&6
3332 > ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3333 > if test -n "$ac_ct_CXX"; then
3334 >  { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
3335 > echo "${ECHO_T}$ac_ct_CXX" >&6; }
3336   else
3337 <  echo "$as_me:$LINENO: result: no" >&5
3338 < echo "${ECHO_T}no" >&6
3337 >  { echo "$as_me:$LINENO: result: no" >&5
3338 > echo "${ECHO_T}no" >&6; }
3339   fi
3340  
3382  RANLIB=$ac_ct_RANLIB
3383 else
3384  RANLIB="$ac_cv_prog_RANLIB"
3385 fi
3341  
3342 <
3388 <   # Extract the first word of "perl", so it can be a program name with args.
3389 < set dummy perl; ac_word=$2
3390 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3391 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3392 < if test "${ac_cv_path_PERLINTERP+set}" = set; then
3393 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3394 < else
3395 <  case $PERLINTERP in
3396 <  [\\/]* | ?:[\\/]*)
3397 <  ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
3398 <  ;;
3399 <  *)
3400 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3401 < for as_dir in $PATH
3402 < do
3403 <  IFS=$as_save_IFS
3404 <  test -z "$as_dir" && as_dir=.
3405 <  for ac_exec_ext in '' $ac_executable_extensions; do
3406 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3407 <    ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
3408 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3409 <    break 2
3410 <  fi
3342 >  test -n "$ac_ct_CXX" && break
3343   done
3412 done
3344  
3345 <  test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
3346 <  ;;
3416 < esac
3417 < fi
3418 < PERLINTERP=$ac_cv_path_PERLINTERP
3419 <
3420 < if test -n "$PERLINTERP"; then
3421 <  echo "$as_me:$LINENO: result: $PERLINTERP" >&5
3422 < echo "${ECHO_T}$PERLINTERP" >&6
3423 < else
3424 <  echo "$as_me:$LINENO: result: no" >&5
3425 < echo "${ECHO_T}no" >&6
3426 < fi
3427 <
3428 <   ac_cv_path_perlinterp="$PERLINTERP"
3429 <   _sHpB='#!'
3430 <
3431 <
3432 < # Check whether --with-perl-shebang or --without-perl-shebang was given.
3433 < if test "${with_perl_shebang+set}" = set; then
3434 <  withval="$with_perl_shebang"
3435 <  opt_perl_shebang="$withval"
3436 < else
3437 <                opt_perl_shebang="not_set"
3438 < fi;
3439 <   echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
3440 < echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6
3441 < if test "${ax_cv_opt_perl_shebang+set}" = set; then
3442 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3443 < else
3444 <   case "$opt_perl_shebang" in
3445 <                      not_set  ) ax_cv_opt_perl_shebang=''
3446 <                               ;;
3447 <                         *     )
3448 <        ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
3449 <                    esac
3450 <
3451 < fi
3452 < echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
3453 < echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6
3454 <   if test "A$ax_cv_opt_perl_shebang" != "A"
3455 <     then
3456 <       ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
3457 <       PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3458 <              { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
3459 < echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
3460 <
3461 < # Automatic detection of sharpbang formula starts here
3462 <     else
3463 <   _somian_shbangperl=`$PERLINTERP -V:startperl`
3464 <   negclass="[^']"; # must leave this comment:  m4 will remove the outer brackets for us, heheh
3465 <   echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
3466 < echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6
3467 < if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
3468 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3469 < else
3470 <  _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
3471 <        if test "x$_somian_kspb_perl" == x
3472 <          then _somian_ksbp_warn_empty='durnit'
3473 <          else
3474 <          case "A$_somian_kspb_perl" in
3475 <                 A#!*perl* )
3476 <           ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
3477 <                        ;;
3478 <                     A*    )  _somian_ksbp_warn_defau='trouble'
3479 <                              ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
3480 <          esac
3481 <        fi
3482 <
3483 < fi
3484 < echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
3485 < echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6
3486 < # The above prints Checking ... result message to user.
3487 <   PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
3488 <
3489 <    if test A${_somian_ksbp_warn_empty+set} == Aset
3490 <      then   { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
3491 < echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
3492 <    fi
3493 < # Inform user after printing result value
3494 <    if test A${_somian_ksbp_warn_defau+set} == Aset
3495 <      then { echo "$as_me:$LINENO: Maybe Not good -" >&5
3496 < echo "$as_me: Maybe Not good -" >&6;}
3497 <           { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
3498 < echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
3499 <      else { echo "$as_me:$LINENO: OK Good result - " >&5
3500 < echo "$as_me: OK Good result - " >&6;}
3501 <           { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
3502 < echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
3503 <    fi
3504 <  fi
3505 <
3506 < # Find a good install program.  We prefer a C program (faster),
3507 < # so one script is as good as another.  But avoid the broken or
3508 < # incompatible versions:
3509 < # SysV /etc/install, /usr/sbin/install
3510 < # SunOS /usr/etc/install
3511 < # IRIX /sbin/install
3512 < # AIX /bin/install
3513 < # AmigaOS /C/install, which installs bootblocks on floppy discs
3514 < # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3515 < # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3516 < # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3517 < # OS/2's system install, which has a completely different semantic
3518 < # ./install, which can be erroneously created by make from ./install.sh.
3519 < echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3520 < echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3521 < if test -z "$INSTALL"; then
3522 < if test "${ac_cv_path_install+set}" = set; then
3523 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3524 < else
3525 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3526 < for as_dir in $PATH
3527 < do
3528 <  IFS=$as_save_IFS
3529 <  test -z "$as_dir" && as_dir=.
3530 <  # Account for people who put trailing slashes in PATH elements.
3531 < case $as_dir/ in
3532 <  ./ | .// | /cC/* | \
3533 <  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3534 <  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3535 <  /usr/ucb/* ) ;;
3536 <  *)
3537 <    # OSF1 and SCO ODT 3.0 have their own names for install.
3538 <    # Don't use installbsd from OSF since it installs stuff as root
3539 <    # by default.
3540 <    for ac_prog in ginstall scoinst install; do
3541 <      for ac_exec_ext in '' $ac_executable_extensions; do
3542 <        if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3543 <          if test $ac_prog = install &&
3544 <            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3545 <            # AIX install.  It has an incompatible calling convention.
3546 <            :
3547 <          elif test $ac_prog = install &&
3548 <            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3549 <            # program-specific install script used by HP pwplus--don't use.
3550 <            :
3551 <          else
3552 <            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3553 <            break 3
3554 <          fi
3555 <        fi
3556 <      done
3557 <    done
3558 <    ;;
3559 < esac
3560 < done
3561 <
3562 <
3563 < fi
3564 <  if test "${ac_cv_path_install+set}" = set; then
3565 <    INSTALL=$ac_cv_path_install
3345 >  if test "x$ac_ct_CXX" = x; then
3346 >    CXX="g++"
3347    else
3348 <    # As a last resort, use the slow shell script.  We don't cache a
3349 <    # path for INSTALL within a source directory, because that will
3350 <    # break other packages using the cache if that directory is
3351 <    # removed, or if the path is relative.
3352 <    INSTALL=$ac_install_sh
3353 <  fi
3354 < fi
3355 < echo "$as_me:$LINENO: result: $INSTALL" >&5
3356 < echo "${ECHO_T}$INSTALL" >&6
3576 <
3577 < # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3578 < # It thinks the first close brace ends the variable substitution.
3579 < test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3580 <
3581 < test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3582 <
3583 < test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3584 <
3585 < case "x$INSTALL" in
3586 <   x/*) ;;
3587 <   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
3348 >    case $cross_compiling:$ac_tool_warned in
3349 > yes:)
3350 > { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3351 > whose name does not start with the host triplet.  If you think this
3352 > configuration is useful to you, please write to autoconf@gnu.org." >&5
3353 > echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3354 > whose name does not start with the host triplet.  If you think this
3355 > configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3356 > ac_tool_warned=yes ;;
3357   esac
3358 < MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
3590 < # Extract the first word of "ar", so it can be a program name with args.
3591 < set dummy ar; ac_word=$2
3592 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3593 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3594 < if test "${ac_cv_prog_AR+set}" = set; then
3595 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3596 < else
3597 <  if test -n "$AR"; then
3598 <  ac_cv_prog_AR="$AR" # Let the user override the test.
3599 < else
3600 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3601 < for as_dir in $PATH
3602 < do
3603 <  IFS=$as_save_IFS
3604 <  test -z "$as_dir" && as_dir=.
3605 <  for ac_exec_ext in '' $ac_executable_extensions; do
3606 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3607 <    ac_cv_prog_AR="ar"
3608 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3609 <    break 2
3358 >    CXX=$ac_ct_CXX
3359    fi
3611 done
3612 done
3613
3614  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
3360   fi
3616 fi
3617 AR=$ac_cv_prog_AR
3618 if test -n "$AR"; then
3619  echo "$as_me:$LINENO: result: $AR" >&5
3620 echo "${ECHO_T}$AR" >&6
3621 else
3622  echo "$as_me:$LINENO: result: no" >&5
3623 echo "${ECHO_T}no" >&6
3624 fi
3361  
3626 if test "$AR" = "NONE"; then
3627  cat >confcache <<\_ACEOF
3628 # This file is a shell script that caches the results of configure
3629 # tests run on this system so they can be shared between configure
3630 # scripts and configure runs, see configure's option --config-cache.
3631 # It is not useful on other systems.  If it contains results you don't
3632 # want to keep, you may remove or edit it.
3633 #
3634 # config.status only pays attention to the cache file if you give it
3635 # the --recheck option to rerun configure.
3636 #
3637 # `ac_cv_env_foo' variables (set or unset) will be overridden when
3638 # loading this file, other *unset* `ac_cv_foo' will be assigned the
3639 # following values.
3640
3641 _ACEOF
3642
3643 # The following way of writing the cache mishandles newlines in values,
3644 # but we know of no workaround that is simple, portable, and efficient.
3645 # So, don't put newlines in cache variables' values.
3646 # Ultrix sh set writes to stderr and can't be redirected directly,
3647 # and sets the high bit in the cache file unless we assign to the vars.
3648 {
3649  (set) 2>&1 |
3650    case `(ac_space=' '; set | grep ac_space) 2>&1` in
3651    *ac_space=\ *)
3652      # `set' does not quote correctly, so add quotes (double-quote
3653      # substitution turns \\\\ into \\, and sed turns \\ into \).
3654      sed -n \
3655        "s/'/'\\\\''/g;
3656          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
3657      ;;
3658    *)
3659      # `set' quotes correctly as required by POSIX, so do not add quotes.
3660      sed -n \
3661        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
3662      ;;
3663    esac;
3664 } |
3665  sed '
3666     t clear
3667     : clear
3668     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3669     t end
3670     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3671     : end' >>confcache
3672 if diff $cache_file confcache >/dev/null 2>&1; then :; else
3673  if test -w $cache_file; then
3674    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
3675    cat confcache >$cache_file
3676  else
3677    echo "not updating unwritable cache $cache_file"
3362    fi
3363   fi
3364 < rm -f confcache
3365 <  exit 1
3366 < fi
3367 < # Extract the first word of "ps", so it can be a program name with args.
3368 < set dummy ps; ac_word=$2
3369 < echo "$as_me:$LINENO: checking for $ac_word" >&5
3370 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3687 < if test "${ac_cv_path_PS+set}" = set; then
3688 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3689 < else
3690 <  case $PS in
3691 <  [\\/]* | ?:[\\/]*)
3692 <  ac_cv_path_PS="$PS" # Let the user override the test with a path.
3693 <  ;;
3694 <  *)
3695 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3696 < for as_dir in $PATH
3697 < do
3698 <  IFS=$as_save_IFS
3699 <  test -z "$as_dir" && as_dir=.
3700 <  for ac_exec_ext in '' $ac_executable_extensions; do
3701 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3702 <    ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
3703 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3704 <    break 2
3705 <  fi
3706 < done
3707 < done
3708 <
3709 <  ;;
3364 > # Provide some information about the compiler.
3365 > echo "$as_me:$LINENO: checking for C++ compiler version" >&5
3366 > ac_compiler=`set X $ac_compile; echo $2`
3367 > { (ac_try="$ac_compiler --version >&5"
3368 > case "(($ac_try" in
3369 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3370 >  *) ac_try_echo=$ac_try;;
3371   esac
3372 < fi
3373 < PS=$ac_cv_path_PS
3713 <
3714 < if test -n "$PS"; then
3715 <  echo "$as_me:$LINENO: result: $PS" >&5
3716 < echo "${ECHO_T}$PS" >&6
3717 < else
3718 <  echo "$as_me:$LINENO: result: no" >&5
3719 < echo "${ECHO_T}no" >&6
3720 < fi
3721 <
3722 < echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
3723 < echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
3724 < if test "${ac_cv_prog_ps_syntax+set}" = set; then
3725 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3726 < else
3727 <
3728 <        if $PS ax -o rss > /dev/null 2>&1; then
3729 <                ac_cv_prog_ps_ax=yes
3730 <        else
3731 <                ac_cv_prog_ps_ax=no
3732 <        fi
3733 <        if $PS -ef -o rss > /dev/null 2>&1; then
3734 <                ac_cv_prog_ps_ef=yes
3735 <        else
3736 <                ac_cv_prog_ps_ef=no
3737 <        fi
3738 <        if test "$ac_cv_prog_ps_ax" = yes; then
3739 <                ac_cv_prog_ps_syntax=BSD
3740 <        else
3741 <                if test "$ac_cv_prog_ps_ef" = yes; then
3742 <                        ac_cv_prog_ps_syntax=POSIX
3743 <                else
3744 <                        { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
3745 < echo "$as_me: error: Could not determine ps syntax" >&2;}
3746 <   { (exit 1); exit 1; }; }
3747 <                fi
3748 <        fi
3749 <
3750 < fi
3751 < echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
3752 < echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
3753 <
3754 < cat >>confdefs.h <<_ACEOF
3755 < #define PSCOMMAND $PS
3756 < _ACEOF
3757 <
3758 < if test "$ac_cv_prog_ps_syntax" = BSD; then
3759 <
3760 < cat >>confdefs.h <<\_ACEOF
3761 < #define PSTYPE_IS_BSD 1
3762 < _ACEOF
3763 <
3764 < else
3765 <   if test "$ac_cv_prog_ps_syntax" = POSIX; then
3766 <
3767 < cat >>confdefs.h <<\_ACEOF
3768 < #define PSTYPE_IS_POSIX 1
3769 < _ACEOF
3770 <
3771 <   else
3772 <       { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
3773 < echo "$as_me: error: Unknown ps syntax type!" >&2;}
3774 <   { (exit 1); exit 1; }; }
3775 <   fi
3776 < fi
3777 <
3778 < ac_ext=${FC_SRCEXT-f}
3779 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3780 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3781 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3782 <
3783 <
3784 < echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
3785 < echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6
3786 < if test "${ac_cv_fc_srcext_F90+set}" = set; then
3787 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3788 < else
3789 <  ac_ext=F90
3790 < ac_fc_srcext_FCFLAGS_SRCEXT_save=$FCFLAGS_SRCEXT
3791 < FCFLAGS_SRCEXT=""
3792 < ac_cv_fc_srcext_F90=unknown
3793 < for ac_flag in none -qsuffix=f=F90 -Tf; do
3794 <  test "x$ac_flag" != xnone && FCFLAGS_SRCEXT="$ac_flag"
3795 <  cat >conftest.$ac_ext <<_ACEOF
3796 <      program main
3797 <
3798 <      end
3799 < _ACEOF
3800 < rm -f conftest.$ac_objext
3801 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3802 <  (eval $ac_compile) 2>conftest.er1
3372 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3373 >  (eval "$ac_compiler --version >&5") 2>&5
3374    ac_status=$?
3804  grep -v '^ *+' conftest.er1 >conftest.err
3805  rm -f conftest.er1
3806  cat conftest.err >&5
3375    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3376 <  (exit $ac_status); } &&
3377 <         { ac_try='test -z "$ac_fc_werror_flag"
3378 <                         || test ! -s conftest.err'
3379 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3380 <  (eval $ac_try) 2>&5
3376 >  (exit $ac_status); }
3377 > { (ac_try="$ac_compiler -v >&5"
3378 > case "(($ac_try" in
3379 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3380 >  *) ac_try_echo=$ac_try;;
3381 > esac
3382 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3383 >  (eval "$ac_compiler -v >&5") 2>&5
3384    ac_status=$?
3385    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3386 <  (exit $ac_status); }; } &&
3387 <         { ac_try='test -s conftest.$ac_objext'
3388 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3389 <  (eval $ac_try) 2>&5
3386 >  (exit $ac_status); }
3387 > { (ac_try="$ac_compiler -V >&5"
3388 > case "(($ac_try" in
3389 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3390 >  *) ac_try_echo=$ac_try;;
3391 > esac
3392 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3393 >  (eval "$ac_compiler -V >&5") 2>&5
3394    ac_status=$?
3395    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3396 <  (exit $ac_status); }; }; then
3822 <  ac_cv_fc_srcext_F90=$ac_flag; break
3823 < else
3824 <  echo "$as_me: failed program was:" >&5
3825 < sed 's/^/| /' conftest.$ac_ext >&5
3396 >  (exit $ac_status); }
3397  
3398 < fi
3399 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3400 < done
3401 < rm -f conftest.$ac_objext conftest.F90
3402 < FCFLAGS_SRCEXT=$ac_fc_srcext_FCFLAGS_SRCEXT_save
3398 > cat >conftest.$ac_ext <<_ACEOF
3399 > /* confdefs.h.  */
3400 > _ACEOF
3401 > cat confdefs.h >>conftest.$ac_ext
3402 > cat >>conftest.$ac_ext <<_ACEOF
3403 > /* end confdefs.h.  */
3404  
3405 < fi
3406 < echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
3407 < echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6
3836 < if test "x$ac_cv_fc_srcext_F90" = xunknown; then
3837 <  { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
3838 < echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
3839 <   { (exit 1); exit 1; }; }
3840 < else
3841 <  FC_SRCEXT=F90
3842 <  if test "x$ac_cv_fc_srcext_F90" = xnone; then
3843 <    FCFLAGS_SRCEXT=""
3844 <    FCFLAGS_F90=""
3845 <  else
3846 <    FCFLAGS_SRCEXT=$ac_cv_fc_srcext_F90
3847 <    FCFLAGS_F90=$ac_cv_fc_srcext_F90
3848 <  fi
3405 > int
3406 > main ()
3407 > {
3408  
3409 +  ;
3410 +  return 0;
3411 + }
3412 + _ACEOF
3413 + ac_clean_files_save=$ac_clean_files
3414 + ac_clean_files="$ac_clean_files a.out a.exe b.out"
3415 + # Try to create an executable without -o first, disregard a.out.
3416 + # It will help us diagnose broken compilers, and finding out an intuition
3417 + # of exeext.
3418 + { echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
3419 + echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6; }
3420 + ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3421 + #
3422 + # List of possible output files, starting from the most likely.
3423 + # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
3424 + # only as a last resort.  b.out is created by i960 compilers.
3425 + ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
3426 + #
3427 + # The IRIX 6 linker writes into existing files which may not be
3428 + # executable, retaining their permissions.  Remove them first so a
3429 + # subsequent execution test works.
3430 + ac_rmfiles=
3431 + for ac_file in $ac_files
3432 + do
3433 +  case $ac_file in
3434 +    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
3435 +    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3436 +  esac
3437 + done
3438 + rm -f $ac_rmfiles
3439  
3440 < fi
3441 <
3442 <
3443 <
3444 <
3445 <
3446 < # Try to determine native compiler flags that allow us to use F90 suffix
3447 < # for preprocessed f90 source.
3448 <
3449 < if test "$ac_test_PREPFLAG" != "set"; then
3450 <  PREPFLAG=""
3451 <  case "${host_cpu}-${host_os}" in
3452 <
3453 <  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3454 <                    PREPFLAG="-fpp1 "
3455 <                fi;;
3456 <  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3457 <                    PREPFLAG="-qsuffix=cpp=F90 "
3458 <                fi;;
3459 <  *darwin*)
3460 <        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3461 <                PREPFLAG="-qsuffix=cpp=F90 "
3462 <        fi;;
3440 > if { (ac_try="$ac_link_default"
3441 > case "(($ac_try" in
3442 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3443 >  *) ac_try_echo=$ac_try;;
3444 > esac
3445 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3446 >  (eval "$ac_link_default") 2>&5
3447 >  ac_status=$?
3448 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3449 >  (exit $ac_status); }; then
3450 >  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3451 > # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3452 > # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3453 > # so that the user can short-circuit this test for compilers unknown to
3454 > # Autoconf.
3455 > for ac_file in $ac_files ''
3456 > do
3457 >  test -f "$ac_file" || continue
3458 >  case $ac_file in
3459 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
3460 >        ;;
3461 >    [ab].out )
3462 >        # We found the default executable, but exeext='' is most
3463 >        # certainly right.
3464 >        break;;
3465 >    *.* )
3466 >        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3467 >        then :; else
3468 >           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3469 >        fi
3470 >        # We set ac_cv_exeext here because the later test for it is not
3471 >        # safe: cross compilers may not add the suffix if given an `-o'
3472 >        # argument, so we may need to know it at that point already.
3473 >        # Even if this section looks crufty: it has the advantage of
3474 >        # actually working.
3475 >        break;;
3476 >    * )
3477 >        break;;
3478    esac
3479 + done
3480 + test "$ac_cv_exeext" = no && ac_cv_exeext=
3481  
3482 <  if test -z "$PREPFLAG"; then
3483 <        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3484 < echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3879 <        PREPFLAG=""
3880 <  fi
3482 > else
3483 >  ac_file=''
3484 > fi
3485  
3486 <  echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
3487 < echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
3486 > { echo "$as_me:$LINENO: result: $ac_file" >&5
3487 > echo "${ECHO_T}$ac_file" >&6; }
3488 > if test -z "$ac_file"; then
3489 >  echo "$as_me: failed program was:" >&5
3490 > sed 's/^/| /' conftest.$ac_ext >&5
3491  
3492 + { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
3493 + See \`config.log' for more details." >&5
3494 + echo "$as_me: error: C++ compiler cannot create executables
3495 + See \`config.log' for more details." >&2;}
3496 +   { (exit 77); exit 77; }; }
3497 + fi
3498  
3499 <  ac_ext=${FC_SRCEXT-f}
3887 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3888 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3889 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3499 > ac_exeext=$ac_cv_exeext
3500  
3501 <  ac_save_ext=$ac_ext
3502 <  ac_ext=F90
3503 <  ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
3501 > # Check that the compiler produces executables we can run.  If not, either
3502 > # the compiler is broken, or we cross compile.
3503 > { echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
3504 > echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6; }
3505 > # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3506 > # If not cross compiling, check that we can run a simple program.
3507 > if test "$cross_compiling" != yes; then
3508 >  if { ac_try='./$ac_file'
3509 >  { (case "(($ac_try" in
3510 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3511 >  *) ac_try_echo=$ac_try;;
3512 > esac
3513 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3514 >  (eval "$ac_try") 2>&5
3515 >  ac_status=$?
3516 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3517 >  (exit $ac_status); }; }; then
3518 >    cross_compiling=no
3519 >  else
3520 >    if test "$cross_compiling" = maybe; then
3521 >        cross_compiling=yes
3522 >    else
3523 >        { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
3524 > If you meant to cross compile, use \`--host'.
3525 > See \`config.log' for more details." >&5
3526 > echo "$as_me: error: cannot run C++ compiled programs.
3527 > If you meant to cross compile, use \`--host'.
3528 > See \`config.log' for more details." >&2;}
3529 >   { (exit 1); exit 1; }; }
3530 >    fi
3531 >  fi
3532 > fi
3533 > { echo "$as_me:$LINENO: result: yes" >&5
3534 > echo "${ECHO_T}yes" >&6; }
3535  
3536 <  if test "$PREPFLAG"; then
3537 <  FCFLAGS_SRCEXT="${PREPFLAG}"
3536 > rm -f a.out a.exe conftest$ac_cv_exeext b.out
3537 > ac_clean_files=$ac_clean_files_save
3538 > # Check that the compiler produces executables we can run.  If not, either
3539 > # the compiler is broken, or we cross compile.
3540 > { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3541 > echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
3542 > { echo "$as_me:$LINENO: result: $cross_compiling" >&5
3543 > echo "${ECHO_T}$cross_compiling" >&6; }
3544 >
3545 > { echo "$as_me:$LINENO: checking for suffix of executables" >&5
3546 > echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
3547 > if { (ac_try="$ac_link"
3548 > case "(($ac_try" in
3549 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3550 >  *) ac_try_echo=$ac_try;;
3551 > esac
3552 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3553 >  (eval "$ac_link") 2>&5
3554 >  ac_status=$?
3555 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3556 >  (exit $ac_status); }; then
3557 >  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3558 > # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3559 > # work properly (i.e., refer to `conftest.exe'), while it won't with
3560 > # `rm'.
3561 > for ac_file in conftest.exe conftest conftest.*; do
3562 >  test -f "$ac_file" || continue
3563 >  case $ac_file in
3564 >    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
3565 >    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3566 >          break;;
3567 >    * ) break;;
3568 >  esac
3569 > done
3570 > else
3571 >  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3572 > See \`config.log' for more details." >&5
3573 > echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3574 > See \`config.log' for more details." >&2;}
3575 >   { (exit 1); exit 1; }; }
3576   fi
3577  
3578 <    cat >conftest.$ac_ext <<_ACEOF
3578 > rm -f conftest$ac_cv_exeext
3579 > { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3580 > echo "${ECHO_T}$ac_cv_exeext" >&6; }
3581  
3582 + rm -f conftest.$ac_ext
3583 + EXEEXT=$ac_cv_exeext
3584 + ac_exeext=$EXEEXT
3585 + { echo "$as_me:$LINENO: checking for suffix of object files" >&5
3586 + echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
3587 + if test "${ac_cv_objext+set}" = set; then
3588 +  echo $ECHO_N "(cached) $ECHO_C" >&6
3589 + else
3590 +  cat >conftest.$ac_ext <<_ACEOF
3591 + /* confdefs.h.  */
3592 + _ACEOF
3593 + cat confdefs.h >>conftest.$ac_ext
3594 + cat >>conftest.$ac_ext <<_ACEOF
3595 + /* end confdefs.h.  */
3596  
3597 < program conftest
3598 <  integer :: i
3599 <  i = 1
3905 < end program conftest
3597 > int
3598 > main ()
3599 > {
3600  
3601 +  ;
3602 +  return 0;
3603 + }
3604   _ACEOF
3605 + rm -f conftest.o conftest.obj
3606 + if { (ac_try="$ac_compile"
3607 + case "(($ac_try" in
3608 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3609 +  *) ac_try_echo=$ac_try;;
3610 + esac
3611 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3612 +  (eval "$ac_compile") 2>&5
3613 +  ac_status=$?
3614 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3615 +  (exit $ac_status); }; then
3616 +  for ac_file in conftest.o conftest.obj conftest.*; do
3617 +  test -f "$ac_file" || continue;
3618 +  case $ac_file in
3619 +    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
3620 +    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3621 +       break;;
3622 +  esac
3623 + done
3624 + else
3625 +  echo "$as_me: failed program was:" >&5
3626 + sed 's/^/| /' conftest.$ac_ext >&5
3627 +
3628 + { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3629 + See \`config.log' for more details." >&5
3630 + echo "$as_me: error: cannot compute suffix of object files: cannot compile
3631 + See \`config.log' for more details." >&2;}
3632 +   { (exit 1); exit 1; }; }
3633 + fi
3634 +
3635 + rm -f conftest.$ac_cv_objext conftest.$ac_ext
3636 + fi
3637 + { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3638 + echo "${ECHO_T}$ac_cv_objext" >&6; }
3639 + OBJEXT=$ac_cv_objext
3640 + ac_objext=$OBJEXT
3641 + { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3642 + echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
3643 + if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3644 +  echo $ECHO_N "(cached) $ECHO_C" >&6
3645 + else
3646 +  cat >conftest.$ac_ext <<_ACEOF
3647 + /* confdefs.h.  */
3648 + _ACEOF
3649 + cat confdefs.h >>conftest.$ac_ext
3650 + cat >>conftest.$ac_ext <<_ACEOF
3651 + /* end confdefs.h.  */
3652 +
3653 + int
3654 + main ()
3655 + {
3656 + #ifndef __GNUC__
3657 +       choke me
3658 + #endif
3659 +
3660 +  ;
3661 +  return 0;
3662 + }
3663 + _ACEOF
3664   rm -f conftest.$ac_objext
3665 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3666 <  (eval $ac_compile) 2>conftest.er1
3665 > if { (ac_try="$ac_compile"
3666 > case "(($ac_try" in
3667 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3668 >  *) ac_try_echo=$ac_try;;
3669 > esac
3670 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3671 >  (eval "$ac_compile") 2>conftest.er1
3672    ac_status=$?
3673    grep -v '^ *+' conftest.er1 >conftest.err
3674    rm -f conftest.er1
3675    cat conftest.err >&5
3676    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3677 <  (exit $ac_status); } &&
3678 <         { ac_try='test -z "$ac_fc_werror_flag"
3679 <                         || test ! -s conftest.err'
3680 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3681 <  (eval $ac_try) 2>&5
3921 <  ac_status=$?
3922 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3923 <  (exit $ac_status); }; } &&
3924 <         { ac_try='test -s conftest.$ac_objext'
3925 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3926 <  (eval $ac_try) 2>&5
3927 <  ac_status=$?
3928 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3929 <  (exit $ac_status); }; }; then
3930 <  prepflagworks=1
3677 >  (exit $ac_status); } && {
3678 >         test -z "$ac_cxx_werror_flag" ||
3679 >         test ! -s conftest.err
3680 >       } && test -s conftest.$ac_objext; then
3681 >  ac_compiler_gnu=yes
3682   else
3683    echo "$as_me: failed program was:" >&5
3684   sed 's/^/| /' conftest.$ac_ext >&5
3685  
3686 < prepflagworks=0
3686 >        ac_compiler_gnu=no
3687   fi
3937 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3688  
3689 <  FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
3690 <  ac_ext=$ac_save_ext
3941 <  ac_ext=${FC_SRCEXT-f}
3942 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3943 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3944 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3945 <
3946 <
3947 <  if test "$prepflagworks" = 1; then
3948 <    echo "$as_me:$LINENO: result: yes" >&5
3949 < echo "${ECHO_T}yes" >&6
3950 <    FCFLAGS_SRCEXT="${PREPFLAG}"
3689 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3690 > ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3691  
3952  else
3953    echo "$as_me:$LINENO: result: no" >&5
3954 echo "${ECHO_T}no" >&6
3955    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
3956 echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3957   { (exit 1); exit 1; }; }
3958  fi
3692   fi
3693 + { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3694 + echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3695 + GXX=`test $ac_compiler_gnu = yes && echo yes`
3696 + ac_test_CXXFLAGS=${CXXFLAGS+set}
3697 + ac_save_CXXFLAGS=$CXXFLAGS
3698 + { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3699 + echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3700 + if test "${ac_cv_prog_cxx_g+set}" = set; then
3701 +  echo $ECHO_N "(cached) $ECHO_C" >&6
3702 + else
3703 +  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3704 +   ac_cxx_werror_flag=yes
3705 +   ac_cv_prog_cxx_g=no
3706 +   CXXFLAGS="-g"
3707 +   cat >conftest.$ac_ext <<_ACEOF
3708 + /* confdefs.h.  */
3709 + _ACEOF
3710 + cat confdefs.h >>conftest.$ac_ext
3711 + cat >>conftest.$ac_ext <<_ACEOF
3712 + /* end confdefs.h.  */
3713  
3714 + int
3715 + main ()
3716 + {
3717  
3718 <
3719 <
3720 <
3965 < # Try to determine native compiler flags that allow us to use F90 suffix
3966 < # for preprocessed f90 source with -D type defines
3967 <
3968 < if test "$ac_test_PREPDEFFLAG" != "set"; then
3969 <  PREPDEFFLAG=""
3970 <  case "${host_cpu}-${host_os}" in
3971 <
3972 <  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
3973 <                    PREPDEFFLAG=" "
3974 <                fi;;
3975 <  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
3976 <                    PREPDEFFLAG="-WF,"
3977 <                fi;;
3978 <  *darwin*)
3979 <        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
3980 <                PREPDEFFLAG="-WF,"
3981 <        fi;;
3982 <  esac
3983 <
3984 <  if test -z "$PREPDEFFLAG"; then
3985 <        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3986 < echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3987 <        PREPDEFFLAG=" "
3988 <  fi
3989 <
3990 <  echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
3991 < echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
3992 <
3993 <
3994 <  ac_ext=${FC_SRCEXT-f}
3995 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
3996 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
3997 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3998 <
3999 <  ac_save_ext=$ac_ext
4000 <  ac_ext=F90
4001 <  ac_save_FCFLAGS=$FCFLAGS
4002 <
4003 <  if test "$PREPDEFFLAG"; then
4004 <  FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
4005 < fi
4006 <
4007 <    cat >conftest.$ac_ext <<_ACEOF
4008 <
4009 <
4010 < program conftest
4011 <  integer :: i
4012 < #ifdef TEST
4013 <  i = 1
4014 < #else
4015 <  choke me
4016 < #endif
4017 < end program conftest
4018 <
3718 >  ;
3719 >  return 0;
3720 > }
3721   _ACEOF
3722   rm -f conftest.$ac_objext
3723 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3724 <  (eval $ac_compile) 2>conftest.er1
3723 > if { (ac_try="$ac_compile"
3724 > case "(($ac_try" in
3725 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3726 >  *) ac_try_echo=$ac_try;;
3727 > esac
3728 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3729 >  (eval "$ac_compile") 2>conftest.er1
3730    ac_status=$?
3731    grep -v '^ *+' conftest.er1 >conftest.err
3732    rm -f conftest.er1
3733    cat conftest.err >&5
3734    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3735 <  (exit $ac_status); } &&
3736 <         { ac_try='test -z "$ac_fc_werror_flag"
3737 <                         || test ! -s conftest.err'
3738 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3739 <  (eval $ac_try) 2>&5
4033 <  ac_status=$?
4034 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4035 <  (exit $ac_status); }; } &&
4036 <         { ac_try='test -s conftest.$ac_objext'
4037 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4038 <  (eval $ac_try) 2>&5
4039 <  ac_status=$?
4040 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4041 <  (exit $ac_status); }; }; then
4042 <  prepdefflagworks=1
3735 >  (exit $ac_status); } && {
3736 >         test -z "$ac_cxx_werror_flag" ||
3737 >         test ! -s conftest.err
3738 >       } && test -s conftest.$ac_objext; then
3739 >  ac_cv_prog_cxx_g=yes
3740   else
3741    echo "$as_me: failed program was:" >&5
3742   sed 's/^/| /' conftest.$ac_ext >&5
3743  
3744 < prepdefflagworks=0
3745 < fi
3746 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3744 >        CXXFLAGS=""
3745 >      cat >conftest.$ac_ext <<_ACEOF
3746 > /* confdefs.h.  */
3747 > _ACEOF
3748 > cat confdefs.h >>conftest.$ac_ext
3749 > cat >>conftest.$ac_ext <<_ACEOF
3750 > /* end confdefs.h.  */
3751  
3752 <  FCFLAGS=$ac_save_FCFLAGS
3753 <  ac_ext=$ac_save_ext
3754 <  ac_ext=${FC_SRCEXT-f}
4054 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4055 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4056 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
3752 > int
3753 > main ()
3754 > {
3755  
3756 <
3757 <  if test "$prepdefflagworks" = 1; then
3758 <    echo "$as_me:$LINENO: result: yes" >&5
4061 < echo "${ECHO_T}yes" >&6
4062 <
4063 <  else
4064 <    echo "$as_me:$LINENO: result: no" >&5
4065 < echo "${ECHO_T}no" >&6
4066 <    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
4067 < echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
4068 <   { (exit 1); exit 1; }; }
4069 <  fi
4070 < fi
4071 <
4072 < ac_ext=${FC_SRCEXT-f}
4073 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4074 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4075 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4076 < echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
4077 < echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
4078 < if test "${ac_cv_prog_fc_v+set}" = set; then
4079 <  echo $ECHO_N "(cached) $ECHO_C" >&6
4080 < else
4081 <  cat >conftest.$ac_ext <<_ACEOF
4082 <      program main
4083 <
4084 <      end
3756 >  ;
3757 >  return 0;
3758 > }
3759   _ACEOF
3760   rm -f conftest.$ac_objext
3761 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3762 <  (eval $ac_compile) 2>conftest.er1
3761 > if { (ac_try="$ac_compile"
3762 > case "(($ac_try" in
3763 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3764 >  *) ac_try_echo=$ac_try;;
3765 > esac
3766 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3767 >  (eval "$ac_compile") 2>conftest.er1
3768    ac_status=$?
3769    grep -v '^ *+' conftest.er1 >conftest.err
3770    rm -f conftest.er1
3771    cat conftest.err >&5
3772    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3773 <  (exit $ac_status); } &&
3774 <         { ac_try='test -z "$ac_fc_werror_flag"
3775 <                         || test ! -s conftest.err'
3776 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3777 <  (eval $ac_try) 2>&5
3778 <  ac_status=$?
3779 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3780 <  (exit $ac_status); }; } &&
4102 <         { ac_try='test -s conftest.$ac_objext'
4103 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4104 <  (eval $ac_try) 2>&5
4105 <  ac_status=$?
4106 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4107 <  (exit $ac_status); }; }; then
4108 <  ac_cv_prog_fc_v=
4109 < # Try some options frequently used verbose output
4110 < for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4111 <  cat >conftest.$ac_ext <<_ACEOF
4112 <      program main
3773 >  (exit $ac_status); } && {
3774 >         test -z "$ac_cxx_werror_flag" ||
3775 >         test ! -s conftest.err
3776 >       } && test -s conftest.$ac_objext; then
3777 >  :
3778 > else
3779 >  echo "$as_me: failed program was:" >&5
3780 > sed 's/^/| /' conftest.$ac_ext >&5
3781  
3782 <      end
3782 >        ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3783 >         CXXFLAGS="-g"
3784 >         cat >conftest.$ac_ext <<_ACEOF
3785 > /* confdefs.h.  */
3786   _ACEOF
3787 + cat confdefs.h >>conftest.$ac_ext
3788 + cat >>conftest.$ac_ext <<_ACEOF
3789 + /* end confdefs.h.  */
3790  
3791 < # Compile and link our simple test program by passing a flag (argument
3792 < # 1 to this macro) to the Fortran compiler in order to get
3793 < # "verbose" output that we can then parse for the Fortran linker
4120 < # flags.
4121 < ac_save_FFLAGS=$FCFLAGS
4122 < FCFLAGS="$FCFLAGS $ac_verb"
4123 < (eval echo $as_me:4123: \"$ac_link\") >&5
4124 < ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4125 < echo "$ac_fc_v_output" >&5
4126 < FCFLAGS=$ac_save_FFLAGS
3791 > int
3792 > main ()
3793 > {
3794  
3795 < rm -f conftest*
3795 >  ;
3796 >  return 0;
3797 > }
3798 > _ACEOF
3799 > rm -f conftest.$ac_objext
3800 > if { (ac_try="$ac_compile"
3801 > case "(($ac_try" in
3802 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3803 >  *) ac_try_echo=$ac_try;;
3804 > esac
3805 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3806 >  (eval "$ac_compile") 2>conftest.er1
3807 >  ac_status=$?
3808 >  grep -v '^ *+' conftest.er1 >conftest.err
3809 >  rm -f conftest.er1
3810 >  cat conftest.err >&5
3811 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3812 >  (exit $ac_status); } && {
3813 >         test -z "$ac_cxx_werror_flag" ||
3814 >         test ! -s conftest.err
3815 >       } && test -s conftest.$ac_objext; then
3816 >  ac_cv_prog_cxx_g=yes
3817 > else
3818 >  echo "$as_me: failed program was:" >&5
3819 > sed 's/^/| /' conftest.$ac_ext >&5
3820  
4130 # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4131 # /foo, /bar, and /baz are search directories for the Fortran linker.
4132 # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4133 ac_fc_v_output="`echo $ac_fc_v_output |
4134        grep 'LPATH is:' |
4135        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
3821  
3822 < case $ac_fc_v_output in
4138 <  # If we are using xlf then replace all the commas with spaces.
4139 <  *xlfentry*)
4140 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4141 <
4142 <  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4143 <  # $LIBS confuse us, and the libraries appear later in the output anyway).
4144 <  *mGLOB_options_string*)
4145 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
3822 > fi
3823  
3824 <  # If we are using Cray Fortran then delete quotes.
3825 <  # Use "\"" instead of '"' for font-lock-mode.
4149 <  # FIXME: a more general fix for quoted arguments with spaces?
4150 <  *cft90*)
4151 <    ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4152 < esac
3824 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3825 > fi
3826  
3827 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3828 + fi
3829  
3830 <  # look for -l* and *.a constructs in the output
3831 <  for ac_arg in $ac_fc_v_output; do
4157 <     case $ac_arg in
4158 <        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4159 <          ac_cv_prog_fc_v=$ac_verb
4160 <          break 2 ;;
4161 <     esac
4162 <  done
4163 < done
4164 < if test -z "$ac_cv_prog_fc_v"; then
4165 <   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4166 < echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
3830 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3831 >   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3832   fi
3833 + { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3834 + echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3835 + if test "$ac_test_CXXFLAGS" = set; then
3836 +  CXXFLAGS=$ac_save_CXXFLAGS
3837 + elif test $ac_cv_prog_cxx_g = yes; then
3838 +  if test "$GXX" = yes; then
3839 +    CXXFLAGS="-g -O2"
3840 +  else
3841 +    CXXFLAGS="-g"
3842 +  fi
3843   else
3844 <  echo "$as_me: failed program was:" >&5
3845 < sed 's/^/| /' conftest.$ac_ext >&5
3846 <
3847 < { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
3848 < echo "$as_me: WARNING: compilation failed" >&2;}
3844 >  if test "$GXX" = yes; then
3845 >    CXXFLAGS="-O2"
3846 >  else
3847 >    CXXFLAGS=
3848 >  fi
3849   fi
3850 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3850 > ac_ext=c
3851 > ac_cpp='$CPP $CPPFLAGS'
3852 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3853 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3854 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
3855  
3856 < fi
3857 < echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
3858 < echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
3859 < echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
3860 < echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
3861 < if test "${ac_cv_fc_libs+set}" = set; then
3856 > ac_ext=c
3857 > ac_cpp='$CPP $CPPFLAGS'
3858 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3859 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3860 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
3861 > if test -n "$ac_tool_prefix"; then
3862 >  for ac_prog in $CC $ac_cv_prog_acx_mpi_mpicc icc pathcc pgcc cc xlc gcc
3863 >  do
3864 >    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3865 > set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3866 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
3867 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3868 > if test "${ac_cv_prog_CC+set}" = set; then
3869    echo $ECHO_N "(cached) $ECHO_C" >&6
3870   else
3871 <  if test "x$FCLIBS" != "x"; then
3872 <  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
3871 >  if test -n "$CC"; then
3872 >  ac_cv_prog_CC="$CC" # Let the user override the test.
3873   else
3874 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3875 + for as_dir in $PATH
3876 + do
3877 +  IFS=$as_save_IFS
3878 +  test -z "$as_dir" && as_dir=.
3879 +  for ac_exec_ext in '' $ac_executable_extensions; do
3880 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3881 +    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3882 +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3883 +    break 2
3884 +  fi
3885 + done
3886 + done
3887 + IFS=$as_save_IFS
3888  
3889 < cat >conftest.$ac_ext <<_ACEOF
3890 <      program main
3891 <
3892 <      end
3893 < _ACEOF
3894 <
4195 < # Compile and link our simple test program by passing a flag (argument
4196 < # 1 to this macro) to the Fortran compiler in order to get
4197 < # "verbose" output that we can then parse for the Fortran linker
4198 < # flags.
4199 < ac_save_FFLAGS=$FCFLAGS
4200 < FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4201 < (eval echo $as_me:4201: \"$ac_link\") >&5
4202 < ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4203 < echo "$ac_fc_v_output" >&5
4204 < FCFLAGS=$ac_save_FFLAGS
4205 <
4206 < rm -f conftest*
4207 <
4208 < # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4209 < # /foo, /bar, and /baz are search directories for the Fortran linker.
4210 < # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4211 < ac_fc_v_output="`echo $ac_fc_v_output |
4212 <        grep 'LPATH is:' |
4213 <        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4214 <
4215 < case $ac_fc_v_output in
4216 <  # If we are using xlf then replace all the commas with spaces.
4217 <  *xlfentry*)
4218 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4219 <
4220 <  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4221 <  # $LIBS confuse us, and the libraries appear later in the output anyway).
4222 <  *mGLOB_options_string*)
4223 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4224 <
4225 <  # If we are using Cray Fortran then delete quotes.
4226 <  # Use "\"" instead of '"' for font-lock-mode.
4227 <  # FIXME: a more general fix for quoted arguments with spaces?
4228 <  *cft90*)
4229 <    ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4230 < esac
4231 <
4232 <
4233 <
4234 < ac_cv_fc_libs=
4235 <
4236 < # Save positional arguments (if any)
4237 < ac_save_positional="$@"
4238 <
4239 < set X $ac_fc_v_output
4240 < while test $# != 1; do
4241 <  shift
4242 <  ac_arg=$1
4243 <  case $ac_arg in
4244 <        [\\/]*.a | ?:[\\/]*.a)
4245 <            ac_exists=false
4246 <  for ac_i in $ac_cv_fc_libs; do
4247 <    if test x"$ac_arg" = x"$ac_i"; then
4248 <      ac_exists=true
4249 <      break
4250 <    fi
4251 <  done
4252 <
4253 <  if test x"$ac_exists" = xtrue; then
4254 <  :
3889 > fi
3890 > fi
3891 > CC=$ac_cv_prog_CC
3892 > if test -n "$CC"; then
3893 >  { echo "$as_me:$LINENO: result: $CC" >&5
3894 > echo "${ECHO_T}$CC" >&6; }
3895   else
3896 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
3896 >  { echo "$as_me:$LINENO: result: no" >&5
3897 > echo "${ECHO_T}no" >&6; }
3898   fi
3899  
4259          ;;
4260        -bI:*)
4261            ac_exists=false
4262  for ac_i in $ac_cv_fc_libs; do
4263    if test x"$ac_arg" = x"$ac_i"; then
4264      ac_exists=true
4265      break
4266    fi
4267  done
3900  
3901 <  if test x"$ac_exists" = xtrue; then
4270 <  :
4271 < else
4272 <  if test "$ac_compiler_gnu" = yes; then
4273 <  for ac_link_opt in $ac_arg; do
4274 <    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
3901 >    test -n "$CC" && break
3902    done
3903 + fi
3904 + if test -z "$CC"; then
3905 +  ac_ct_CC=$CC
3906 +  for ac_prog in $CC $ac_cv_prog_acx_mpi_mpicc icc pathcc pgcc cc xlc gcc
3907 + do
3908 +  # Extract the first word of "$ac_prog", so it can be a program name with args.
3909 + set dummy $ac_prog; ac_word=$2
3910 + { echo "$as_me:$LINENO: checking for $ac_word" >&5
3911 + echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3912 + if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3913 +  echo $ECHO_N "(cached) $ECHO_C" >&6
3914   else
3915 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
3915 >  if test -n "$ac_ct_CC"; then
3916 >  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3917 > else
3918 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3919 > for as_dir in $PATH
3920 > do
3921 >  IFS=$as_save_IFS
3922 >  test -z "$as_dir" && as_dir=.
3923 >  for ac_exec_ext in '' $ac_executable_extensions; do
3924 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3925 >    ac_cv_prog_ac_ct_CC="$ac_prog"
3926 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3927 >    break 2
3928 >  fi
3929 > done
3930 > done
3931 > IFS=$as_save_IFS
3932 >
3933   fi
3934   fi
3935 + ac_ct_CC=$ac_cv_prog_ac_ct_CC
3936 + if test -n "$ac_ct_CC"; then
3937 +  { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3938 + echo "${ECHO_T}$ac_ct_CC" >&6; }
3939 + else
3940 +  { echo "$as_me:$LINENO: result: no" >&5
3941 + echo "${ECHO_T}no" >&6; }
3942 + fi
3943  
4281          ;;
4282          # Ignore these flags.
4283        -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
4284          ;;
4285        -lkernel32)
4286          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4287          ;;
4288        -[LRuY])
4289          # These flags, when seen by themselves, take an argument.
4290          # We remove the space between option and argument and re-iterate
4291          # unless we find an empty arg or a new option (starting with -)
4292          case $2 in
4293             "" | -*);;
4294             *)
4295                ac_arg="$ac_arg$2"
4296                shift; shift
4297                set X $ac_arg "$@"
4298                ;;
4299          esac
4300          ;;
4301        -YP,*)
4302          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
4303              ac_exists=false
4304  for ac_i in $ac_cv_fc_libs; do
4305    if test x"$ac_j" = x"$ac_i"; then
4306      ac_exists=true
4307      break
4308    fi
4309  done
3944  
3945 <  if test x"$ac_exists" = xtrue; then
3946 <  :
3947 < else
3948 <  ac_arg="$ac_arg $ac_j"
3949 <                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
3945 >  test -n "$ac_ct_CC" && break
3946 > done
3947 >
3948 >  if test "x$ac_ct_CC" = x; then
3949 >    CC=""
3950 >  else
3951 >    case $cross_compiling:$ac_tool_warned in
3952 > yes:)
3953 > { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3954 > whose name does not start with the host triplet.  If you think this
3955 > configuration is useful to you, please write to autoconf@gnu.org." >&5
3956 > echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3957 > whose name does not start with the host triplet.  If you think this
3958 > configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3959 > ac_tool_warned=yes ;;
3960 > esac
3961 >    CC=$ac_ct_CC
3962 >  fi
3963   fi
3964  
4318          done
4319          ;;
4320        -[lLR]*)
4321            ac_exists=false
4322  for ac_i in $ac_cv_fc_libs; do
4323    if test x"$ac_arg" = x"$ac_i"; then
4324      ac_exists=true
4325      break
4326    fi
4327  done
3965  
3966 <  if test x"$ac_exists" = xtrue; then
3967 <  :
3968 < else
3969 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
3970 < fi
3966 > test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3967 > See \`config.log' for more details." >&5
3968 > echo "$as_me: error: no acceptable C compiler found in \$PATH
3969 > See \`config.log' for more details." >&2;}
3970 >   { (exit 1); exit 1; }; }
3971  
3972 <          ;;
3973 <          # Ignore everything else.
3974 <  esac
3975 < done
3976 < # restore positional arguments
3977 < set X $ac_save_positional; shift
3978 <
4342 < # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
4343 < # then we insist that the "run path" must be an absolute path (i.e. it
4344 < # must begin with a "/").
4345 < case `(uname -sr) 2>/dev/null` in
4346 <   "SunOS 5"*)
4347 <      ac_ld_run_path=`echo $ac_fc_v_output |
4348 <                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
4349 <      test "x$ac_ld_run_path" != x &&
4350 <        if test "$ac_compiler_gnu" = yes; then
4351 <  for ac_link_opt in $ac_ld_run_path; do
4352 <    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
4353 <  done
4354 < else
4355 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
4356 < fi
4357 <      ;;
3972 > # Provide some information about the compiler.
3973 > echo "$as_me:$LINENO: checking for C compiler version" >&5
3974 > ac_compiler=`set X $ac_compile; echo $2`
3975 > { (ac_try="$ac_compiler --version >&5"
3976 > case "(($ac_try" in
3977 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3978 >  *) ac_try_echo=$ac_try;;
3979   esac
3980 < fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
3980 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3981 >  (eval "$ac_compiler --version >&5") 2>&5
3982 >  ac_status=$?
3983 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3984 >  (exit $ac_status); }
3985 > { (ac_try="$ac_compiler -v >&5"
3986 > case "(($ac_try" in
3987 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3988 >  *) ac_try_echo=$ac_try;;
3989 > esac
3990 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3991 >  (eval "$ac_compiler -v >&5") 2>&5
3992 >  ac_status=$?
3993 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3994 >  (exit $ac_status); }
3995 > { (ac_try="$ac_compiler -V >&5"
3996 > case "(($ac_try" in
3997 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3998 >  *) ac_try_echo=$ac_try;;
3999 > esac
4000 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4001 >  (eval "$ac_compiler -V >&5") 2>&5
4002 >  ac_status=$?
4003 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4004 >  (exit $ac_status); }
4005  
4006 < fi
4007 < echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
4008 < echo "${ECHO_T}$ac_cv_fc_libs" >&6
4364 < FCLIBS="$ac_cv_fc_libs"
4365 <
4366 <
4367 < ac_ext=${FC_SRCEXT-f}
4368 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4369 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4370 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4371 <
4372 <
4373 < ac_ext=${FC_SRCEXT-f}
4374 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4375 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4376 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4377 <
4378 < echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
4379 < echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6
4380 < if test "${ac_cv_fc_dummy_main+set}" = set; then
4006 > { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
4007 > echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
4008 > if test "${ac_cv_c_compiler_gnu+set}" = set; then
4009    echo $ECHO_N "(cached) $ECHO_C" >&6
4010   else
4011 <  ac_fc_dm_save_LIBS=$LIBS
4384 < LIBS="$LIBS $FCLIBS"
4385 < ac_fortran_dm_var=FC_DUMMY_MAIN
4386 < ac_ext=c
4387 < ac_cpp='$CPP $CPPFLAGS'
4388 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4389 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4390 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4391 <
4392 < # First, try linking without a dummy main:
4393 < cat >conftest.$ac_ext <<_ACEOF
4011 >  cat >conftest.$ac_ext <<_ACEOF
4012   /* confdefs.h.  */
4013   _ACEOF
4014   cat confdefs.h >>conftest.$ac_ext
4015   cat >>conftest.$ac_ext <<_ACEOF
4016   /* end confdefs.h.  */
4017  
4400 #ifdef FC_DUMMY_MAIN
4401 #ifndef FC_DUMMY_MAIN_EQ_F77
4402 #  ifdef __cplusplus
4403     extern "C"
4404 #  endif
4405   int FC_DUMMY_MAIN() { return 1; }
4406 #endif
4407 #endif
4018   int
4019   main ()
4020   {
4021 + #ifndef __GNUC__
4022 +       choke me
4023 + #endif
4024  
4025    ;
4026    return 0;
4027   }
4028   _ACEOF
4029 < rm -f conftest.$ac_objext conftest$ac_exeext
4030 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4031 <  (eval $ac_link) 2>conftest.er1
4029 > rm -f conftest.$ac_objext
4030 > if { (ac_try="$ac_compile"
4031 > case "(($ac_try" in
4032 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4033 >  *) ac_try_echo=$ac_try;;
4034 > esac
4035 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4036 >  (eval "$ac_compile") 2>conftest.er1
4037    ac_status=$?
4038    grep -v '^ *+' conftest.er1 >conftest.err
4039    rm -f conftest.er1
4040    cat conftest.err >&5
4041    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4042 <  (exit $ac_status); } &&
4043 <         { ac_try='test -z "$ac_c_werror_flag"
4044 <                         || test ! -s conftest.err'
4045 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4046 <  (eval $ac_try) 2>&5
4429 <  ac_status=$?
4430 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4431 <  (exit $ac_status); }; } &&
4432 <         { ac_try='test -s conftest$ac_exeext'
4433 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4434 <  (eval $ac_try) 2>&5
4435 <  ac_status=$?
4436 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4437 <  (exit $ac_status); }; }; then
4438 <  ac_cv_fortran_dummy_main=none
4042 >  (exit $ac_status); } && {
4043 >         test -z "$ac_c_werror_flag" ||
4044 >         test ! -s conftest.err
4045 >       } && test -s conftest.$ac_objext; then
4046 >  ac_compiler_gnu=yes
4047   else
4048    echo "$as_me: failed program was:" >&5
4049   sed 's/^/| /' conftest.$ac_ext >&5
4050  
4051 < ac_cv_fortran_dummy_main=unknown
4051 >        ac_compiler_gnu=no
4052   fi
4445 rm -f conftest.err conftest.$ac_objext \
4446      conftest$ac_exeext conftest.$ac_ext
4053  
4054 < if test $ac_cv_fortran_dummy_main = unknown; then
4055 <   for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
4056 <     cat >conftest.$ac_ext <<_ACEOF
4054 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4055 > ac_cv_c_compiler_gnu=$ac_compiler_gnu
4056 >
4057 > fi
4058 > { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
4059 > echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
4060 > GCC=`test $ac_compiler_gnu = yes && echo yes`
4061 > ac_test_CFLAGS=${CFLAGS+set}
4062 > ac_save_CFLAGS=$CFLAGS
4063 > { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
4064 > echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
4065 > if test "${ac_cv_prog_cc_g+set}" = set; then
4066 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4067 > else
4068 >  ac_save_c_werror_flag=$ac_c_werror_flag
4069 >   ac_c_werror_flag=yes
4070 >   ac_cv_prog_cc_g=no
4071 >   CFLAGS="-g"
4072 >   cat >conftest.$ac_ext <<_ACEOF
4073   /* confdefs.h.  */
4074   _ACEOF
4075   cat confdefs.h >>conftest.$ac_ext
4076   cat >>conftest.$ac_ext <<_ACEOF
4077   /* end confdefs.h.  */
4078 < #define $ac_fortran_dm_var $ac_func
4457 < #ifdef FC_DUMMY_MAIN
4458 < #ifndef FC_DUMMY_MAIN_EQ_F77
4459 < #  ifdef __cplusplus
4460 <     extern "C"
4461 < #  endif
4462 <   int FC_DUMMY_MAIN() { return 1; }
4463 < #endif
4464 < #endif
4078 >
4079   int
4080   main ()
4081   {
# Line 4470 | Line 4084 | _ACEOF
4084    return 0;
4085   }
4086   _ACEOF
4087 < rm -f conftest.$ac_objext conftest$ac_exeext
4088 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4089 <  (eval $ac_link) 2>conftest.er1
4087 > rm -f conftest.$ac_objext
4088 > if { (ac_try="$ac_compile"
4089 > case "(($ac_try" in
4090 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4091 >  *) ac_try_echo=$ac_try;;
4092 > esac
4093 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4094 >  (eval "$ac_compile") 2>conftest.er1
4095    ac_status=$?
4096    grep -v '^ *+' conftest.er1 >conftest.err
4097    rm -f conftest.er1
4098    cat conftest.err >&5
4099    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4100 <  (exit $ac_status); } &&
4101 <         { ac_try='test -z "$ac_c_werror_flag"
4102 <                         || test ! -s conftest.err'
4103 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4104 <  (eval $ac_try) 2>&5
4486 <  ac_status=$?
4487 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4488 <  (exit $ac_status); }; } &&
4489 <         { ac_try='test -s conftest$ac_exeext'
4490 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4491 <  (eval $ac_try) 2>&5
4492 <  ac_status=$?
4493 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4494 <  (exit $ac_status); }; }; then
4495 <  ac_cv_fortran_dummy_main=$ac_func; break
4100 >  (exit $ac_status); } && {
4101 >         test -z "$ac_c_werror_flag" ||
4102 >         test ! -s conftest.err
4103 >       } && test -s conftest.$ac_objext; then
4104 >  ac_cv_prog_cc_g=yes
4105   else
4106    echo "$as_me: failed program was:" >&5
4107   sed 's/^/| /' conftest.$ac_ext >&5
4108  
4109 < fi
4110 < rm -f conftest.err conftest.$ac_objext \
4111 <      conftest$ac_exeext conftest.$ac_ext
4503 <   done
4504 < fi
4505 < ac_ext=${FC_SRCEXT-f}
4506 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4507 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4508 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4509 < ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
4510 < rm -f conftest*
4511 < LIBS=$ac_fc_dm_save_LIBS
4512 <
4513 < fi
4514 < echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
4515 < echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6
4516 < FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
4517 < if test "$FC_DUMMY_MAIN" != unknown; then
4518 <  if test $FC_DUMMY_MAIN != none; then
4519 <
4520 < cat >>confdefs.h <<_ACEOF
4521 < #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
4109 >        CFLAGS=""
4110 >      cat >conftest.$ac_ext <<_ACEOF
4111 > /* confdefs.h.  */
4112   _ACEOF
4113 + cat confdefs.h >>conftest.$ac_ext
4114 + cat >>conftest.$ac_ext <<_ACEOF
4115 + /* end confdefs.h.  */
4116  
4117 <  if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
4117 > int
4118 > main ()
4119 > {
4120  
4121 < cat >>confdefs.h <<\_ACEOF
4122 < #define FC_DUMMY_MAIN_EQ_F77 1
4121 >  ;
4122 >  return 0;
4123 > }
4124   _ACEOF
4529
4530  fi
4531 fi
4532 else
4533  { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
4534 See \`config.log' for more details." >&5
4535 echo "$as_me: error: linking to Fortran libraries from C fails
4536 See \`config.log' for more details." >&2;}
4537   { (exit 1); exit 1; }; }
4538 fi
4539
4540
4541 ac_ext=${FC_SRCEXT-f}
4542 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4543 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4544 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4545
4546 ac_ext=${FC_SRCEXT-f}
4547 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4548 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4549 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4550 echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
4551 echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6
4552 if test "${ac_cv_fc_mangling+set}" = set; then
4553  echo $ECHO_N "(cached) $ECHO_C" >&6
4554 else
4555  cat >conftest.$ac_ext <<_ACEOF
4556      subroutine foobar()
4557      return
4558      end
4559      subroutine foo_bar()
4560      return
4561      end
4562 _ACEOF
4125   rm -f conftest.$ac_objext
4126 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4127 <  (eval $ac_compile) 2>conftest.er1
4126 > if { (ac_try="$ac_compile"
4127 > case "(($ac_try" in
4128 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4129 >  *) ac_try_echo=$ac_try;;
4130 > esac
4131 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4132 >  (eval "$ac_compile") 2>conftest.er1
4133    ac_status=$?
4134    grep -v '^ *+' conftest.er1 >conftest.err
4135    rm -f conftest.er1
4136    cat conftest.err >&5
4137    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4138 <  (exit $ac_status); } &&
4139 <         { ac_try='test -z "$ac_fc_werror_flag"
4140 <                         || test ! -s conftest.err'
4141 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4142 <  (eval $ac_try) 2>&5
4143 <  ac_status=$?
4144 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4145 <  (exit $ac_status); }; } &&
4579 <         { ac_try='test -s conftest.$ac_objext'
4580 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4581 <  (eval $ac_try) 2>&5
4582 <  ac_status=$?
4583 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4584 <  (exit $ac_status); }; }; then
4585 <  mv conftest.$ac_objext cfortran_test.$ac_objext
4138 >  (exit $ac_status); } && {
4139 >         test -z "$ac_c_werror_flag" ||
4140 >         test ! -s conftest.err
4141 >       } && test -s conftest.$ac_objext; then
4142 >  :
4143 > else
4144 >  echo "$as_me: failed program was:" >&5
4145 > sed 's/^/| /' conftest.$ac_ext >&5
4146  
4147 <  ac_save_LIBS=$LIBS
4148 <  LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
4149 <
4590 <  ac_ext=c
4591 < ac_cpp='$CPP $CPPFLAGS'
4592 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4593 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4594 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4595 <  ac_success=no
4596 <  for ac_foobar in foobar FOOBAR; do
4597 <    for ac_underscore in "" "_"; do
4598 <      ac_func="$ac_foobar$ac_underscore"
4599 <      cat >conftest.$ac_ext <<_ACEOF
4147 >        ac_c_werror_flag=$ac_save_c_werror_flag
4148 >         CFLAGS="-g"
4149 >         cat >conftest.$ac_ext <<_ACEOF
4150   /* confdefs.h.  */
4151   _ACEOF
4152   cat confdefs.h >>conftest.$ac_ext
4153   cat >>conftest.$ac_ext <<_ACEOF
4154   /* end confdefs.h.  */
4155  
4606 /* Override any gcc2 internal prototype to avoid an error.  */
4607 #ifdef __cplusplus
4608 extern "C"
4609 #endif
4610 /* We use char because int might match the return type of a gcc2
4611   builtin and then its argument prototype would still apply.  */
4612 char $ac_func ();
4613 #ifdef FC_DUMMY_MAIN
4614 #ifndef FC_DUMMY_MAIN_EQ_F77
4615 #  ifdef __cplusplus
4616     extern "C"
4617 #  endif
4618   int FC_DUMMY_MAIN() { return 1; }
4619 #endif
4620 #endif
4156   int
4157   main ()
4158   {
4159 < $ac_func ();
4159 >
4160    ;
4161    return 0;
4162   }
4163   _ACEOF
4164 < rm -f conftest.$ac_objext conftest$ac_exeext
4165 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4166 <  (eval $ac_link) 2>conftest.er1
4164 > rm -f conftest.$ac_objext
4165 > if { (ac_try="$ac_compile"
4166 > case "(($ac_try" in
4167 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4168 >  *) ac_try_echo=$ac_try;;
4169 > esac
4170 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4171 >  (eval "$ac_compile") 2>conftest.er1
4172    ac_status=$?
4173    grep -v '^ *+' conftest.er1 >conftest.err
4174    rm -f conftest.er1
4175    cat conftest.err >&5
4176    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4177 <  (exit $ac_status); } &&
4178 <         { ac_try='test -z "$ac_c_werror_flag"
4179 <                         || test ! -s conftest.err'
4180 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4181 <  (eval $ac_try) 2>&5
4642 <  ac_status=$?
4643 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4644 <  (exit $ac_status); }; } &&
4645 <         { ac_try='test -s conftest$ac_exeext'
4646 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4647 <  (eval $ac_try) 2>&5
4648 <  ac_status=$?
4649 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4650 <  (exit $ac_status); }; }; then
4651 <  ac_success=yes; break 2
4177 >  (exit $ac_status); } && {
4178 >         test -z "$ac_c_werror_flag" ||
4179 >         test ! -s conftest.err
4180 >       } && test -s conftest.$ac_objext; then
4181 >  ac_cv_prog_cc_g=yes
4182   else
4183    echo "$as_me: failed program was:" >&5
4184   sed 's/^/| /' conftest.$ac_ext >&5
4185  
4186 +
4187   fi
4657 rm -f conftest.err conftest.$ac_objext \
4658      conftest$ac_exeext conftest.$ac_ext
4659    done
4660  done
4661  ac_ext=${FC_SRCEXT-f}
4662 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4663 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4664 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4188  
4189 <  if test "$ac_success" = "yes"; then
4190 <     case $ac_foobar in
4668 <        foobar)
4669 <           ac_case=lower
4670 <           ac_foo_bar=foo_bar
4671 <           ;;
4672 <        FOOBAR)
4673 <           ac_case=upper
4674 <           ac_foo_bar=FOO_BAR
4675 <           ;;
4676 <     esac
4189 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4190 > fi
4191  
4192 <     ac_ext=c
4193 < ac_cpp='$CPP $CPPFLAGS'
4194 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4195 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4196 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4197 <     ac_success_extra=no
4198 <     for ac_extra in "" "_"; do
4199 <        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4200 <        cat >conftest.$ac_ext <<_ACEOF
4192 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4193 > fi
4194 >
4195 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4196 >   ac_c_werror_flag=$ac_save_c_werror_flag
4197 > fi
4198 > { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
4199 > echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
4200 > if test "$ac_test_CFLAGS" = set; then
4201 >  CFLAGS=$ac_save_CFLAGS
4202 > elif test $ac_cv_prog_cc_g = yes; then
4203 >  if test "$GCC" = yes; then
4204 >    CFLAGS="-g -O2"
4205 >  else
4206 >    CFLAGS="-g"
4207 >  fi
4208 > else
4209 >  if test "$GCC" = yes; then
4210 >    CFLAGS="-O2"
4211 >  else
4212 >    CFLAGS=
4213 >  fi
4214 > fi
4215 > { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
4216 > echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
4217 > if test "${ac_cv_prog_cc_c89+set}" = set; then
4218 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4219 > else
4220 >  ac_cv_prog_cc_c89=no
4221 > ac_save_CC=$CC
4222 > cat >conftest.$ac_ext <<_ACEOF
4223   /* confdefs.h.  */
4224   _ACEOF
4225   cat confdefs.h >>conftest.$ac_ext
4226   cat >>conftest.$ac_ext <<_ACEOF
4227   /* end confdefs.h.  */
4228 + #include <stdarg.h>
4229 + #include <stdio.h>
4230 + #include <sys/types.h>
4231 + #include <sys/stat.h>
4232 + /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4233 + struct buf { int x; };
4234 + FILE * (*rcsopen) (struct buf *, struct stat *, int);
4235 + static char *e (p, i)
4236 +     char **p;
4237 +     int i;
4238 + {
4239 +  return p[i];
4240 + }
4241 + static char *f (char * (*g) (char **, int), char **p, ...)
4242 + {
4243 +  char *s;
4244 +  va_list v;
4245 +  va_start (v,p);
4246 +  s = g (p, va_arg (v,int));
4247 +  va_end (v);
4248 +  return s;
4249 + }
4250  
4251 < /* Override any gcc2 internal prototype to avoid an error.  */
4252 < #ifdef __cplusplus
4253 < extern "C"
4254 < #endif
4255 < /* We use char because int might match the return type of a gcc2
4256 <   builtin and then its argument prototype would still apply.  */
4257 < char $ac_func ();
4258 < #ifdef FC_DUMMY_MAIN
4259 < #ifndef FC_DUMMY_MAIN_EQ_F77
4260 < #  ifdef __cplusplus
4261 <     extern "C"
4262 < #  endif
4263 <   int FC_DUMMY_MAIN() { return 1; }
4264 < #endif
4265 < #endif
4251 > /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4252 >   function prototypes and stuff, but not '\xHH' hex character constants.
4253 >   These don't provoke an error unfortunately, instead are silently treated
4254 >   as 'x'.  The following induces an error, until -std is added to get
4255 >   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4256 >   array size at least.  It's necessary to write '\x00'==0 to get something
4257 >   that's true only with -std.  */
4258 > int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4259 >
4260 > /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4261 >   inside strings and character constants.  */
4262 > #define FOO(x) 'x'
4263 > int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4264 >
4265 > int test (int i, double x);
4266 > struct s1 {int (*f) (int a);};
4267 > struct s2 {int (*f) (double a);};
4268 > int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4269 > int argc;
4270 > char **argv;
4271   int
4272   main ()
4273   {
4274 < $ac_func ();
4274 > return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4275    ;
4276    return 0;
4277   }
4278   _ACEOF
4279 < rm -f conftest.$ac_objext conftest$ac_exeext
4280 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4281 <  (eval $ac_link) 2>conftest.er1
4279 > for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4280 >        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4281 > do
4282 >  CC="$ac_save_CC $ac_arg"
4283 >  rm -f conftest.$ac_objext
4284 > if { (ac_try="$ac_compile"
4285 > case "(($ac_try" in
4286 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4287 >  *) ac_try_echo=$ac_try;;
4288 > esac
4289 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4290 >  (eval "$ac_compile") 2>conftest.er1
4291    ac_status=$?
4292    grep -v '^ *+' conftest.er1 >conftest.err
4293    rm -f conftest.er1
4294    cat conftest.err >&5
4295    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4296 <  (exit $ac_status); } &&
4297 <         { ac_try='test -z "$ac_c_werror_flag"
4298 <                         || test ! -s conftest.err'
4299 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4300 <  (eval $ac_try) 2>&5
4729 <  ac_status=$?
4730 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4731 <  (exit $ac_status); }; } &&
4732 <         { ac_try='test -s conftest$ac_exeext'
4733 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4734 <  (eval $ac_try) 2>&5
4735 <  ac_status=$?
4736 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4737 <  (exit $ac_status); }; }; then
4738 <  ac_success_extra=yes; break
4296 >  (exit $ac_status); } && {
4297 >         test -z "$ac_c_werror_flag" ||
4298 >         test ! -s conftest.err
4299 >       } && test -s conftest.$ac_objext; then
4300 >  ac_cv_prog_cc_c89=$ac_arg
4301   else
4302    echo "$as_me: failed program was:" >&5
4303   sed 's/^/| /' conftest.$ac_ext >&5
4304  
4305 +
4306   fi
4744 rm -f conftest.err conftest.$ac_objext \
4745      conftest$ac_exeext conftest.$ac_ext
4746     done
4747     ac_ext=${FC_SRCEXT-f}
4748 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4749 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4750 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4307  
4308 <     if test "$ac_success_extra" = "yes"; then
4309 <        ac_cv_fc_mangling="$ac_case case"
4310 <        if test -z "$ac_underscore"; then
4311 <           ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
4312 <        else
4757 <           ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
4758 <        fi
4759 <        if test -z "$ac_extra"; then
4760 <           ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
4761 <        else
4762 <           ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
4763 <        fi
4764 <      else
4765 <        ac_cv_fc_mangling="unknown"
4766 <      fi
4767 <  else
4768 <     ac_cv_fc_mangling="unknown"
4769 <  fi
4308 > rm -f core conftest.err conftest.$ac_objext
4309 >  test "x$ac_cv_prog_cc_c89" != "xno" && break
4310 > done
4311 > rm -f conftest.$ac_ext
4312 > CC=$ac_save_CC
4313  
4771  LIBS=$ac_save_LIBS
4772  rm -f cfortran_test* conftest*
4773 else
4774  echo "$as_me: failed program was:" >&5
4775 sed 's/^/| /' conftest.$ac_ext >&5
4776
4777 { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
4778 See \`config.log' for more details." >&5
4779 echo "$as_me: error: cannot compile a simple Fortran program
4780 See \`config.log' for more details." >&2;}
4781   { (exit 1); exit 1; }; }
4314   fi
4315 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4315 > # AC_CACHE_VAL
4316 > case "x$ac_cv_prog_cc_c89" in
4317 >  x)
4318 >    { echo "$as_me:$LINENO: result: none needed" >&5
4319 > echo "${ECHO_T}none needed" >&6; } ;;
4320 >  xno)
4321 >    { echo "$as_me:$LINENO: result: unsupported" >&5
4322 > echo "${ECHO_T}unsupported" >&6; } ;;
4323 >  *)
4324 >    CC="$CC $ac_cv_prog_cc_c89"
4325 >    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
4326 > echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
4327 > esac
4328  
4785 fi
4786 echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
4787 echo "${ECHO_T}$ac_cv_fc_mangling" >&6
4329  
4330 < ac_ext=${FC_SRCEXT-f}
4331 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4332 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4333 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4330 > ac_ext=c
4331 > ac_cpp='$CPP $CPPFLAGS'
4332 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4333 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4334 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
4335  
4336 < ac_ext=${FC_SRCEXT-f}
4337 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4338 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4336 > ac_ext=${ac_fc_srcext-f}
4337 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
4338 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
4339   ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4340 + if test -n "$ac_tool_prefix"; then
4341 +  for ac_prog in $FC $ac_cv_prog_acx_mpi_mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
4342 +  do
4343 +    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4344 + set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4345 + { echo "$as_me:$LINENO: checking for $ac_word" >&5
4346 + echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4347 + if test "${ac_cv_prog_FC+set}" = set; then
4348 +  echo $ECHO_N "(cached) $ECHO_C" >&6
4349 + else
4350 +  if test -n "$FC"; then
4351 +  ac_cv_prog_FC="$FC" # Let the user override the test.
4352 + else
4353 + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4354 + for as_dir in $PATH
4355 + do
4356 +  IFS=$as_save_IFS
4357 +  test -z "$as_dir" && as_dir=.
4358 +  for ac_exec_ext in '' $ac_executable_extensions; do
4359 +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4360 +    ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
4361 +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4362 +    break 2
4363 +  fi
4364 + done
4365 + done
4366 + IFS=$as_save_IFS
4367  
4368 + fi
4369 + fi
4370 + FC=$ac_cv_prog_FC
4371 + if test -n "$FC"; then
4372 +  { echo "$as_me:$LINENO: result: $FC" >&5
4373 + echo "${ECHO_T}$FC" >&6; }
4374 + else
4375 +  { echo "$as_me:$LINENO: result: no" >&5
4376 + echo "${ECHO_T}no" >&6; }
4377 + fi
4378  
4800 case $ac_cv_fc_mangling in
4801  "lower case, no underscore, no extra underscore")
4802          cat >>confdefs.h <<\_ACEOF
4803 #define FC_FUNC(name,NAME) name
4804 _ACEOF
4379  
4380 <          cat >>confdefs.h <<\_ACEOF
4381 < #define FC_FUNC_(name,NAME) name
4382 < _ACEOF
4383 < ;;
4384 <  "lower case, no underscore, extra underscore")
4385 <          cat >>confdefs.h <<\_ACEOF
4386 < #define FC_FUNC(name,NAME) name
4387 < _ACEOF
4380 >    test -n "$FC" && break
4381 >  done
4382 > fi
4383 > if test -z "$FC"; then
4384 >  ac_ct_FC=$FC
4385 >  for ac_prog in $FC $ac_cv_prog_acx_mpi_mpif90 ifort ifc pathf95 pgf95 xlf95 lf95 epcf90 pathf90 xlf90 f95 f90 gfortran g95 fort
4386 > do
4387 >  # Extract the first word of "$ac_prog", so it can be a program name with args.
4388 > set dummy $ac_prog; ac_word=$2
4389 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
4390 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4391 > if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
4392 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4393 > else
4394 >  if test -n "$ac_ct_FC"; then
4395 >  ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
4396 > else
4397 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4398 > for as_dir in $PATH
4399 > do
4400 >  IFS=$as_save_IFS
4401 >  test -z "$as_dir" && as_dir=.
4402 >  for ac_exec_ext in '' $ac_executable_extensions; do
4403 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4404 >    ac_cv_prog_ac_ct_FC="$ac_prog"
4405 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4406 >    break 2
4407 >  fi
4408 > done
4409 > done
4410 > IFS=$as_save_IFS
4411  
4412 <          cat >>confdefs.h <<\_ACEOF
4413 < #define FC_FUNC_(name,NAME) name ## _
4414 < _ACEOF
4415 < ;;
4416 <  "lower case, underscore, no extra underscore")
4417 <          cat >>confdefs.h <<\_ACEOF
4418 < #define FC_FUNC(name,NAME) name ## _
4419 < _ACEOF
4412 > fi
4413 > fi
4414 > ac_ct_FC=$ac_cv_prog_ac_ct_FC
4415 > if test -n "$ac_ct_FC"; then
4416 >  { echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
4417 > echo "${ECHO_T}$ac_ct_FC" >&6; }
4418 > else
4419 >  { echo "$as_me:$LINENO: result: no" >&5
4420 > echo "${ECHO_T}no" >&6; }
4421 > fi
4422  
4824          cat >>confdefs.h <<\_ACEOF
4825 #define FC_FUNC_(name,NAME) name ## _
4826 _ACEOF
4827 ;;
4828  "lower case, underscore, extra underscore")
4829          cat >>confdefs.h <<\_ACEOF
4830 #define FC_FUNC(name,NAME) name ## _
4831 _ACEOF
4423  
4424 <          cat >>confdefs.h <<\_ACEOF
4425 < #define FC_FUNC_(name,NAME) name ## __
4835 < _ACEOF
4836 < ;;
4837 <  "upper case, no underscore, no extra underscore")
4838 <          cat >>confdefs.h <<\_ACEOF
4839 < #define FC_FUNC(name,NAME) NAME
4840 < _ACEOF
4424 >  test -n "$ac_ct_FC" && break
4425 > done
4426  
4427 <          cat >>confdefs.h <<\_ACEOF
4428 < #define FC_FUNC_(name,NAME) NAME
4429 < _ACEOF
4430 < ;;
4431 <  "upper case, no underscore, extra underscore")
4432 <          cat >>confdefs.h <<\_ACEOF
4433 < #define FC_FUNC(name,NAME) NAME
4434 < _ACEOF
4435 <
4436 <          cat >>confdefs.h <<\_ACEOF
4437 < #define FC_FUNC_(name,NAME) NAME ## _
4438 < _ACEOF
4854 < ;;
4855 <  "upper case, underscore, no extra underscore")
4856 <          cat >>confdefs.h <<\_ACEOF
4857 < #define FC_FUNC(name,NAME) NAME ## _
4858 < _ACEOF
4859 <
4860 <          cat >>confdefs.h <<\_ACEOF
4861 < #define FC_FUNC_(name,NAME) NAME ## _
4862 < _ACEOF
4863 < ;;
4864 <  "upper case, underscore, extra underscore")
4865 <          cat >>confdefs.h <<\_ACEOF
4866 < #define FC_FUNC(name,NAME) NAME ## _
4867 < _ACEOF
4868 <
4869 <          cat >>confdefs.h <<\_ACEOF
4870 < #define FC_FUNC_(name,NAME) NAME ## __
4871 < _ACEOF
4872 < ;;
4873 <  *)
4874 <          { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
4875 < echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
4876 <          ;;
4427 >  if test "x$ac_ct_FC" = x; then
4428 >    FC=""
4429 >  else
4430 >    case $cross_compiling:$ac_tool_warned in
4431 > yes:)
4432 > { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4433 > whose name does not start with the host triplet.  If you think this
4434 > configuration is useful to you, please write to autoconf@gnu.org." >&5
4435 > echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
4436 > whose name does not start with the host triplet.  If you think this
4437 > configuration is useful to you, please write to autoconf@gnu.org." >&2;}
4438 > ac_tool_warned=yes ;;
4439   esac
4440 +    FC=$ac_ct_FC
4441 +  fi
4442 + fi
4443  
4879 ac_ext=${FC_SRCEXT-f}
4880 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4881 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4882 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4444  
4445 + # Provide some information about the compiler.
4446 + echo "$as_me:$LINENO: checking for Fortran compiler version" >&5
4447 + ac_compiler=`set X $ac_compile; echo $2`
4448 + { (ac_try="$ac_compiler --version >&5"
4449 + case "(($ac_try" in
4450 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4451 +  *) ac_try_echo=$ac_try;;
4452 + esac
4453 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4454 +  (eval "$ac_compiler --version >&5") 2>&5
4455 +  ac_status=$?
4456 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4457 +  (exit $ac_status); }
4458 + { (ac_try="$ac_compiler -v >&5"
4459 + case "(($ac_try" in
4460 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4461 +  *) ac_try_echo=$ac_try;;
4462 + esac
4463 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4464 +  (eval "$ac_compiler -v >&5") 2>&5
4465 +  ac_status=$?
4466 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4467 +  (exit $ac_status); }
4468 + { (ac_try="$ac_compiler -V >&5"
4469 + case "(($ac_try" in
4470 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4471 +  *) ac_try_echo=$ac_try;;
4472 + esac
4473 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4474 +  (eval "$ac_compiler -V >&5") 2>&5
4475 +  ac_status=$?
4476 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4477 +  (exit $ac_status); }
4478 + rm -f a.out
4479  
4480 <
4481 < ac_ext=${FC_SRCEXT-f}
4482 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4483 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4484 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4485 < echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
4486 < echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6
4892 < if test "${ac_cv_prog_fc_v+set}" = set; then
4480 > # If we don't use `.F' as extension, the preprocessor is not run on the
4481 > # input file.  (Note that this only needs to work for GNU compilers.)
4482 > ac_save_ext=$ac_ext
4483 > ac_ext=F
4484 > { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
4485 > echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6; }
4486 > if test "${ac_cv_fc_compiler_gnu+set}" = set; then
4487    echo $ECHO_N "(cached) $ECHO_C" >&6
4488   else
4489    cat >conftest.$ac_ext <<_ACEOF
4490        program main
4491 + #ifndef __GNUC__
4492 +       choke me
4493 + #endif
4494  
4495        end
4496   _ACEOF
4497   rm -f conftest.$ac_objext
4498 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4499 <  (eval $ac_compile) 2>conftest.er1
4498 > if { (ac_try="$ac_compile"
4499 > case "(($ac_try" in
4500 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4501 >  *) ac_try_echo=$ac_try;;
4502 > esac
4503 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4504 >  (eval "$ac_compile") 2>conftest.er1
4505    ac_status=$?
4506    grep -v '^ *+' conftest.er1 >conftest.err
4507    rm -f conftest.er1
4508    cat conftest.err >&5
4509    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4510 <  (exit $ac_status); } &&
4511 <         { ac_try='test -z "$ac_fc_werror_flag"
4512 <                         || test ! -s conftest.err'
4513 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4514 <  (eval $ac_try) 2>&5
4913 <  ac_status=$?
4914 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4915 <  (exit $ac_status); }; } &&
4916 <         { ac_try='test -s conftest.$ac_objext'
4917 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4918 <  (eval $ac_try) 2>&5
4919 <  ac_status=$?
4920 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4921 <  (exit $ac_status); }; }; then
4922 <  ac_cv_prog_fc_v=
4923 < # Try some options frequently used verbose output
4924 < for ac_verb in -v -verbose --verbose -V -\#\#\#; do
4925 <  cat >conftest.$ac_ext <<_ACEOF
4926 <      program main
4927 <
4928 <      end
4929 < _ACEOF
4930 <
4931 < # Compile and link our simple test program by passing a flag (argument
4932 < # 1 to this macro) to the Fortran compiler in order to get
4933 < # "verbose" output that we can then parse for the Fortran linker
4934 < # flags.
4935 < ac_save_FFLAGS=$FCFLAGS
4936 < FCFLAGS="$FCFLAGS $ac_verb"
4937 < (eval echo $as_me:4937: \"$ac_link\") >&5
4938 < ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4939 < echo "$ac_fc_v_output" >&5
4940 < FCFLAGS=$ac_save_FFLAGS
4941 <
4942 < rm -f conftest*
4943 <
4944 < # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4945 < # /foo, /bar, and /baz are search directories for the Fortran linker.
4946 < # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4947 < ac_fc_v_output="`echo $ac_fc_v_output |
4948 <        grep 'LPATH is:' |
4949 <        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4950 <
4951 < case $ac_fc_v_output in
4952 <  # If we are using xlf then replace all the commas with spaces.
4953 <  *xlfentry*)
4954 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4955 <
4956 <  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4957 <  # $LIBS confuse us, and the libraries appear later in the output anyway).
4958 <  *mGLOB_options_string*)
4959 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4960 <
4961 <  # If we are using Cray Fortran then delete quotes.
4962 <  # Use "\"" instead of '"' for font-lock-mode.
4963 <  # FIXME: a more general fix for quoted arguments with spaces?
4964 <  *cft90*)
4965 <    ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4966 < esac
4967 <
4968 <
4969 <  # look for -l* and *.a constructs in the output
4970 <  for ac_arg in $ac_fc_v_output; do
4971 <     case $ac_arg in
4972 <        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
4973 <          ac_cv_prog_fc_v=$ac_verb
4974 <          break 2 ;;
4975 <     esac
4976 <  done
4977 < done
4978 < if test -z "$ac_cv_prog_fc_v"; then
4979 <   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
4980 < echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
4981 < fi
4510 >  (exit $ac_status); } && {
4511 >         test -z "$ac_fc_werror_flag" ||
4512 >         test ! -s conftest.err
4513 >       } && test -s conftest.$ac_objext; then
4514 >  ac_compiler_gnu=yes
4515   else
4516    echo "$as_me: failed program was:" >&5
4517   sed 's/^/| /' conftest.$ac_ext >&5
4518  
4519 < { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
4987 < echo "$as_me: WARNING: compilation failed" >&2;}
4519 >        ac_compiler_gnu=no
4520   fi
4989 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4521  
4522 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4523 + ac_cv_fc_compiler_gnu=$ac_compiler_gnu
4524 +
4525   fi
4526 < echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
4527 < echo "${ECHO_T}$ac_cv_prog_fc_v" >&6
4528 < echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
4529 < echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6
4530 < if test "${ac_cv_fc_libs+set}" = set; then
4526 > { echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
4527 > echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6; }
4528 > ac_ext=$ac_save_ext
4529 > ac_test_FFLAGS=${FCFLAGS+set}
4530 > ac_save_FFLAGS=$FCFLAGS
4531 > FCFLAGS=
4532 > { echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
4533 > echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6; }
4534 > if test "${ac_cv_prog_fc_g+set}" = set; then
4535    echo $ECHO_N "(cached) $ECHO_C" >&6
4536   else
4537 <  if test "x$FCLIBS" != "x"; then
5000 <  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
5001 < else
5002 <
4537 >  FCFLAGS=-g
4538   cat >conftest.$ac_ext <<_ACEOF
4539        program main
4540  
4541        end
4542   _ACEOF
4543 + rm -f conftest.$ac_objext
4544 + if { (ac_try="$ac_compile"
4545 + case "(($ac_try" in
4546 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4547 +  *) ac_try_echo=$ac_try;;
4548 + esac
4549 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4550 +  (eval "$ac_compile") 2>conftest.er1
4551 +  ac_status=$?
4552 +  grep -v '^ *+' conftest.er1 >conftest.err
4553 +  rm -f conftest.er1
4554 +  cat conftest.err >&5
4555 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4556 +  (exit $ac_status); } && {
4557 +         test -z "$ac_fc_werror_flag" ||
4558 +         test ! -s conftest.err
4559 +       } && test -s conftest.$ac_objext; then
4560 +  ac_cv_prog_fc_g=yes
4561 + else
4562 +  echo "$as_me: failed program was:" >&5
4563 + sed 's/^/| /' conftest.$ac_ext >&5
4564  
4565 < # Compile and link our simple test program by passing a flag (argument
4566 < # 1 to this macro) to the Fortran compiler in order to get
5011 < # "verbose" output that we can then parse for the Fortran linker
5012 < # flags.
5013 < ac_save_FFLAGS=$FCFLAGS
5014 < FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
5015 < (eval echo $as_me:5015: \"$ac_link\") >&5
5016 < ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
5017 < echo "$ac_fc_v_output" >&5
5018 < FCFLAGS=$ac_save_FFLAGS
4565 >        ac_cv_prog_fc_g=no
4566 > fi
4567  
4568 < rm -f conftest*
4568 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4569  
4570 < # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4571 < # /foo, /bar, and /baz are search directories for the Fortran linker.
4572 < # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4573 < ac_fc_v_output="`echo $ac_fc_v_output |
4574 <        grep 'LPATH is:' |
4575 <        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
4570 > fi
4571 > { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
4572 > echo "${ECHO_T}$ac_cv_prog_fc_g" >&6; }
4573 > if test "$ac_test_FFLAGS" = set; then
4574 >  FCFLAGS=$ac_save_FFLAGS
4575 > elif test $ac_cv_prog_fc_g = yes; then
4576 >  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4577 >    FCFLAGS="-g -O2"
4578 >  else
4579 >    FCFLAGS="-g"
4580 >  fi
4581 > else
4582 >  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4583 >    FCFLAGS="-O2"
4584 >  else
4585 >    FCFLAGS=
4586 >  fi
4587 > fi
4588  
4589 < case $ac_fc_v_output in
4590 <  # If we are using xlf then replace all the commas with spaces.
4591 <  *xlfentry*)
4592 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
4589 > ac_ext=c
4590 > ac_cpp='$CPP $CPPFLAGS'
4591 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4592 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4593 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
4594  
4595 <  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4596 <  # $LIBS confuse us, and the libraries appear later in the output anyway).
4597 <  *mGLOB_options_string*)
4598 <    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4599 <
4600 <  # If we are using Cray Fortran then delete quotes.
4601 <  # Use "\"" instead of '"' for font-lock-mode.
4602 <  # FIXME: a more general fix for quoted arguments with spaces?
4603 <  *cft90*)
4604 <    ac_fc_v_output=`echo $ac_fc_v_output | sed "s/\"//g"` ;;
4595 > ac_ext=c
4596 > ac_cpp='$CPP $CPPFLAGS'
4597 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4598 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4599 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
4600 > { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4601 > echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
4602 > # On Suns, sometimes $CPP names a directory.
4603 > if test -n "$CPP" && test -d "$CPP"; then
4604 >  CPP=
4605 > fi
4606 > if test -z "$CPP"; then
4607 >  if test "${ac_cv_prog_CPP+set}" = set; then
4608 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4609 > else
4610 >      # Double quotes because CPP needs to be expanded
4611 >    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4612 >    do
4613 >      ac_preproc_ok=false
4614 > for ac_c_preproc_warn_flag in '' yes
4615 > do
4616 >  # Use a header file that comes with gcc, so configuring glibc
4617 >  # with a fresh cross-compiler works.
4618 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4619 >  # <limits.h> exists even on freestanding compilers.
4620 >  # On the NeXT, cc -E runs the code through the compiler's parser,
4621 >  # not just through cpp. "Syntax error" is here to catch this case.
4622 >  cat >conftest.$ac_ext <<_ACEOF
4623 > /* confdefs.h.  */
4624 > _ACEOF
4625 > cat confdefs.h >>conftest.$ac_ext
4626 > cat >>conftest.$ac_ext <<_ACEOF
4627 > /* end confdefs.h.  */
4628 > #ifdef __STDC__
4629 > # include <limits.h>
4630 > #else
4631 > # include <assert.h>
4632 > #endif
4633 >                     Syntax error
4634 > _ACEOF
4635 > if { (ac_try="$ac_cpp conftest.$ac_ext"
4636 > case "(($ac_try" in
4637 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4638 >  *) ac_try_echo=$ac_try;;
4639   esac
4640 <
4641 <
4642 <
4643 < ac_cv_fc_libs=
4644 <
4645 < # Save positional arguments (if any)
4646 < ac_save_positional="$@"
4647 <
4648 < set X $ac_fc_v_output
4649 < while test $# != 1; do
4650 <  shift
5056 <  ac_arg=$1
5057 <  case $ac_arg in
5058 <        [\\/]*.a | ?:[\\/]*.a)
5059 <            ac_exists=false
5060 <  for ac_i in $ac_cv_fc_libs; do
5061 <    if test x"$ac_arg" = x"$ac_i"; then
5062 <      ac_exists=true
5063 <      break
5064 <    fi
5065 <  done
5066 <
5067 <  if test x"$ac_exists" = xtrue; then
4640 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4641 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4642 >  ac_status=$?
4643 >  grep -v '^ *+' conftest.er1 >conftest.err
4644 >  rm -f conftest.er1
4645 >  cat conftest.err >&5
4646 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4647 >  (exit $ac_status); } >/dev/null && {
4648 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4649 >         test ! -s conftest.err
4650 >       }; then
4651    :
4652   else
4653 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4654 < fi
4653 >  echo "$as_me: failed program was:" >&5
4654 > sed 's/^/| /' conftest.$ac_ext >&5
4655  
4656 <          ;;
4657 <        -bI:*)
5075 <            ac_exists=false
5076 <  for ac_i in $ac_cv_fc_libs; do
5077 <    if test x"$ac_arg" = x"$ac_i"; then
5078 <      ac_exists=true
5079 <      break
5080 <    fi
5081 <  done
5082 <
5083 <  if test x"$ac_exists" = xtrue; then
5084 <  :
5085 < else
5086 <  if test "$ac_compiler_gnu" = yes; then
5087 <  for ac_link_opt in $ac_arg; do
5088 <    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5089 <  done
5090 < else
5091 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4656 >  # Broken: fails on valid input.
4657 > continue
4658   fi
5093 fi
4659  
4660 <          ;;
5096 <          # Ignore these flags.
5097 <        -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
5098 <          ;;
5099 <        -lkernel32)
5100 <          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
5101 <          ;;
5102 <        -[LRuY])
5103 <          # These flags, when seen by themselves, take an argument.
5104 <          # We remove the space between option and argument and re-iterate
5105 <          # unless we find an empty arg or a new option (starting with -)
5106 <          case $2 in
5107 <             "" | -*);;
5108 <             *)
5109 <                ac_arg="$ac_arg$2"
5110 <                shift; shift
5111 <                set X $ac_arg "$@"
5112 <                ;;
5113 <          esac
5114 <          ;;
5115 <        -YP,*)
5116 <          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
5117 <              ac_exists=false
5118 <  for ac_i in $ac_cv_fc_libs; do
5119 <    if test x"$ac_j" = x"$ac_i"; then
5120 <      ac_exists=true
5121 <      break
5122 <    fi
5123 <  done
4660 > rm -f conftest.err conftest.$ac_ext
4661  
4662 <  if test x"$ac_exists" = xtrue; then
4663 <  :
4662 >  # OK, works on sane cases.  Now check whether nonexistent headers
4663 >  # can be detected and how.
4664 >  cat >conftest.$ac_ext <<_ACEOF
4665 > /* confdefs.h.  */
4666 > _ACEOF
4667 > cat confdefs.h >>conftest.$ac_ext
4668 > cat >>conftest.$ac_ext <<_ACEOF
4669 > /* end confdefs.h.  */
4670 > #include <ac_nonexistent.h>
4671 > _ACEOF
4672 > if { (ac_try="$ac_cpp conftest.$ac_ext"
4673 > case "(($ac_try" in
4674 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4675 >  *) ac_try_echo=$ac_try;;
4676 > esac
4677 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4678 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4679 >  ac_status=$?
4680 >  grep -v '^ *+' conftest.er1 >conftest.err
4681 >  rm -f conftest.er1
4682 >  cat conftest.err >&5
4683 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4684 >  (exit $ac_status); } >/dev/null && {
4685 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4686 >         test ! -s conftest.err
4687 >       }; then
4688 >  # Broken: success on invalid input.
4689 > continue
4690   else
4691 <  ac_arg="$ac_arg $ac_j"
4692 <                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
4691 >  echo "$as_me: failed program was:" >&5
4692 > sed 's/^/| /' conftest.$ac_ext >&5
4693 >
4694 >  # Passes both tests.
4695 > ac_preproc_ok=:
4696 > break
4697   fi
4698  
4699 <          done
5133 <          ;;
5134 <        -[lLR]*)
5135 <            ac_exists=false
5136 <  for ac_i in $ac_cv_fc_libs; do
5137 <    if test x"$ac_arg" = x"$ac_i"; then
5138 <      ac_exists=true
5139 <      break
5140 <    fi
5141 <  done
4699 > rm -f conftest.err conftest.$ac_ext
4700  
4701 <  if test x"$ac_exists" = xtrue; then
4702 <  :
4703 < else
4704 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
4701 > done
4702 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4703 > rm -f conftest.err conftest.$ac_ext
4704 > if $ac_preproc_ok; then
4705 >  break
4706   fi
4707  
4708 <          ;;
4709 <          # Ignore everything else.
5151 <  esac
5152 < done
5153 < # restore positional arguments
5154 < set X $ac_save_positional; shift
4708 >    done
4709 >    ac_cv_prog_CPP=$CPP
4710  
4711 < # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
4712 < # then we insist that the "run path" must be an absolute path (i.e. it
5158 < # must begin with a "/").
5159 < case `(uname -sr) 2>/dev/null` in
5160 <   "SunOS 5"*)
5161 <      ac_ld_run_path=`echo $ac_fc_v_output |
5162 <                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
5163 <      test "x$ac_ld_run_path" != x &&
5164 <        if test "$ac_compiler_gnu" = yes; then
5165 <  for ac_link_opt in $ac_ld_run_path; do
5166 <    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
5167 <  done
4711 > fi
4712 >  CPP=$ac_cv_prog_CPP
4713   else
4714 <  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
4714 >  ac_cv_prog_CPP=$CPP
4715   fi
4716 <      ;;
4717 < esac
4718 < fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
4719 <
4720 < fi
4721 < echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
4722 < echo "${ECHO_T}$ac_cv_fc_libs" >&6
4723 < FCLIBS="$ac_cv_fc_libs"
4724 <
4725 <
4726 < ac_ext=${FC_SRCEXT-f}
4727 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4728 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4729 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4730 <
4731 <
4732 <
4733 < echo "$as_me:$LINENO: checking for module suffix" >&5
4734 < echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
4735 < rm -f conftest*
4736 < # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
4737 < rm -f work*
4738 < cat >conftest.$ac_ext <<EOF
4739 <        module conftest
4740 <        integer n
4741 <        parameter (n=1)
4742 <        end module conftest
4743 < EOF
4744 < # SGI and absoft compilers generates module name in upper case!
4745 < testname="conftest"
4746 < modcase="lower"
4747 < if (eval $ac_compile) 2>/dev/null ; then
4748 <    MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
4749 <    MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
4750 <    if test -z "$MOD" ; then
4751 <        MOD=`ls CONFTEST* 2>/dev/null \
4752 <                | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
4753 <        MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
4754 <        if test -n "$MOD" ; then
4755 <            testname="CONFTEST"
4756 <            modcase="upper"
5212 <        fi
5213 <    fi
5214 <    if test -z "$MOD" ; then
5215 <        echo "$as_me:$LINENO: result: unknown" >&5
5216 < echo "${ECHO_T}unknown" >&6
5217 <        # Use mod if we can't figure it out
5218 <        MOD="mod"
5219 <    else
5220 <        echo "$as_me:$LINENO: result: $MOD" >&5
5221 < echo "${ECHO_T}$MOD" >&6
5222 <    fi
5223 <    if test -s work.pcl ; then
5224 <        { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
5225 < echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
5226 <    fi
4716 > { echo "$as_me:$LINENO: result: $CPP" >&5
4717 > echo "${ECHO_T}$CPP" >&6; }
4718 > ac_preproc_ok=false
4719 > for ac_c_preproc_warn_flag in '' yes
4720 > do
4721 >  # Use a header file that comes with gcc, so configuring glibc
4722 >  # with a fresh cross-compiler works.
4723 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4724 >  # <limits.h> exists even on freestanding compilers.
4725 >  # On the NeXT, cc -E runs the code through the compiler's parser,
4726 >  # not just through cpp. "Syntax error" is here to catch this case.
4727 >  cat >conftest.$ac_ext <<_ACEOF
4728 > /* confdefs.h.  */
4729 > _ACEOF
4730 > cat confdefs.h >>conftest.$ac_ext
4731 > cat >>conftest.$ac_ext <<_ACEOF
4732 > /* end confdefs.h.  */
4733 > #ifdef __STDC__
4734 > # include <limits.h>
4735 > #else
4736 > # include <assert.h>
4737 > #endif
4738 >                     Syntax error
4739 > _ACEOF
4740 > if { (ac_try="$ac_cpp conftest.$ac_ext"
4741 > case "(($ac_try" in
4742 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4743 >  *) ac_try_echo=$ac_try;;
4744 > esac
4745 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4746 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4747 >  ac_status=$?
4748 >  grep -v '^ *+' conftest.er1 >conftest.err
4749 >  rm -f conftest.er1
4750 >  cat conftest.err >&5
4751 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4752 >  (exit $ac_status); } >/dev/null && {
4753 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4754 >         test ! -s conftest.err
4755 >       }; then
4756 >  :
4757   else
4758 <    echo "$as_me:$LINENO: result: unknown" >&5
4759 < echo "${ECHO_T}unknown" >&6
5230 < fi
4758 >  echo "$as_me: failed program was:" >&5
4759 > sed 's/^/| /' conftest.$ac_ext >&5
4760  
4761 <
4762 <
5234 <
5235 <
5236 < # Check for module include path (some use -I, some (Solaris) use -M, some
5237 < # (absoft) use -p).
5238 < # Intel compilers use a wierd system: -cl,filename.pcl .  If no file is
5239 < # specified, work.pcl and work.pc are created.  However, if you specify
5240 < # a file, it must contain a the name of a file ending in .pc .  Ugh!
5241 < # Use the module made above
5242 < echo "$as_me:$LINENO: checking for module directory path flag" >&5
5243 < echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
5244 < rm -f conftest*
5245 < # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
5246 < rm -f work*
5247 < cat >conftest.$ac_ext <<EOF
5248 <        module conftest
5249 <        integer n
5250 <        parameter (n=1)
5251 <        end module conftest
5252 < EOF
5253 < # SGI and absoft compilers generates module name in upper case!
5254 < testname="conftest"
5255 < if (eval $ac_compile) 2>/dev/null ; then
5256 <   mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
5257 <   mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
5258 <   if test -n "$mod" ; then
5259 <      testname="CONFTEST"
5260 <   fi
5261 <   madedir=0
5262 <   if test ! -d conf ; then mkdir conf ; madedir=1; fi
5263 <   cp $testname.$MOD conf
5264 <   rm -f conftest* CONFTEST*
5265 <   cat >conftest1.$ac_ext <<EOF
5266 <        program main
5267 <        use conftest
5268 <        print *, n
5269 <        end
5270 < EOF
5271 <   F90_WORK_FILES_ARG=""
5272 <   F90MODINCSPEC=""
5273 <   if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
5274 <       MODDIRFLAG="-I"
5275 <       F90MODINCSPEC="-I<dir>"
5276 <       echo "$as_me:$LINENO: result: -I" >&5
5277 < echo "${ECHO_T}-I" >&6
5278 <   elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5279 <       MODDIRFLAG="-M"
5280 <       F90MODINCSPEC="-M<dir>"
5281 <       echo "$as_me:$LINENO: result: -M" >&5
5282 < echo "${ECHO_T}-M" >&6
5283 <   elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
5284 <       MODDIRFLAG="-p"
5285 <       F90MODINCSPEC="-p<dir>"
5286 <       echo "$as_me:$LINENO: result: -p" >&5
5287 < echo "${ECHO_T}-p" >&6
5288 <   elif test -s work.pc ; then
5289 <        cp work.pc conf/mpimod.pc
5290 <        echo "mpimod.pc" > conf/mpimod.pcl
5291 <        echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
5292 <        if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
5293 <            MODDIRFLAG='-cl,mpimod.pcl'
5294 <            echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
5295 < echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
5296 <            F90_WORK_FILES_ARG="-cl,mpimod.pcl"
5297 <            F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
5298 <
5299 <        else
5300 <            # The version of the Intel compiler that I have refuses to let
5301 <            # you put the "work catalog" list anywhere but the current
5302 <            # directory. For example, you cannot in
5303 <         :
5304 <        fi
5305 <   fi
5306 <   if test -z "MODDIRFLAG" ; then
5307 <       echo "$as_me:$LINENO: result: unknown" >&5
5308 < echo "${ECHO_T}unknown" >&6
5309 <   fi
5310 <
5311 <
5312 <   rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
5313 <   if test $madedir = 1 ; then rmdir conf ; fi
4761 >  # Broken: fails on valid input.
4762 > continue
4763   fi
4764  
4765 + rm -f conftest.err conftest.$ac_ext
4766  
4767 < echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
4768 < echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
4769 < if test "${ac_cv_f90_module_names+set}" = set; then
4770 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5321 < else
5322 <  ac_ext=${FC_SRCEXT-f}
5323 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5324 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5325 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5326 <
5327 < # carry out the test in a new directory, so that we don't miss anything
5328 < mkdir conftest
5329 < cd conftest
5330 < cat >conftest.$ac_ext <<_ACEOF
5331 < MODULE Bar
5332 < END MODULE Bar
4767 >  # OK, works on sane cases.  Now check whether nonexistent headers
4768 >  # can be detected and how.
4769 >  cat >conftest.$ac_ext <<_ACEOF
4770 > /* confdefs.h.  */
4771   _ACEOF
4772 < rm -f conftest.$ac_objext
4773 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4774 <  (eval $ac_compile) 2>conftest.er1
4772 > cat confdefs.h >>conftest.$ac_ext
4773 > cat >>conftest.$ac_ext <<_ACEOF
4774 > /* end confdefs.h.  */
4775 > #include <ac_nonexistent.h>
4776 > _ACEOF
4777 > if { (ac_try="$ac_cpp conftest.$ac_ext"
4778 > case "(($ac_try" in
4779 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4780 >  *) ac_try_echo=$ac_try;;
4781 > esac
4782 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4783 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4784    ac_status=$?
4785    grep -v '^ *+' conftest.er1 >conftest.err
4786    rm -f conftest.er1
4787    cat conftest.err >&5
4788    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4789 <  (exit $ac_status); } &&
4790 <         { ac_try='test -z "$ac_fc_werror_flag"
4791 <                         || test ! -s conftest.err'
4792 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4793 <  (eval $ac_try) 2>&5
4794 <  ac_status=$?
5348 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5349 <  (exit $ac_status); }; } &&
5350 <         { ac_try='test -s conftest.$ac_objext'
5351 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5352 <  (eval $ac_try) 2>&5
5353 <  ac_status=$?
5354 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5355 <  (exit $ac_status); }; }; then
5356 <  ac_cv_f90_module_names=
5357 < ac_file_list=*
5358 < for ac_file in $ac_file_list; do
5359 <   case $ac_file in
5360 <      # don't care for original source and object files
5361 <      conftest.$ac_ext | conftest.$ac_objext | conftest.err )
5362 <          :
5363 <          ;;
5364 <      # look for new files derived from the file name
5365 <      *conftest*)
5366 <          ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
5367 <            ac_exists=false
5368 <  for ac_i in $ac_cv_f90_module_names; do
5369 <    if test x"$ac_pat" = x"$ac_i"; then
5370 <      ac_exists=true
5371 <      break
5372 <    fi
5373 <  done
5374 <
5375 <  if test x"$ac_exists" = xtrue; then
5376 <  :
4789 >  (exit $ac_status); } >/dev/null && {
4790 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4791 >         test ! -s conftest.err
4792 >       }; then
4793 >  # Broken: success on invalid input.
4794 > continue
4795   else
4796 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4797 < fi
4796 >  echo "$as_me: failed program was:" >&5
4797 > sed 's/^/| /' conftest.$ac_ext >&5
4798  
4799 <          ;;
4800 <      # look for new files derived from the module name,
4801 <      # with different case translation schemes
5384 <      *Bar*)
5385 <          ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
5386 <            ac_exists=false
5387 <  for ac_i in $ac_cv_f90_module_names; do
5388 <    if test x"$ac_pat" = x"$ac_i"; then
5389 <      ac_exists=true
5390 <      break
5391 <    fi
5392 <  done
5393 <
5394 <  if test x"$ac_exists" = xtrue; then
5395 <  :
5396 < else
5397 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4799 >  # Passes both tests.
4800 > ac_preproc_ok=:
4801 > break
4802   fi
4803  
4804 <          ;;
5401 <      *bar*)
5402 <          ac_pat=`echo $ac_file | sed s/bar/%module%/`
5403 <            ac_exists=false
5404 <  for ac_i in $ac_cv_f90_module_names; do
5405 <    if test x"$ac_pat" = x"$ac_i"; then
5406 <      ac_exists=true
5407 <      break
5408 <    fi
5409 <  done
4804 > rm -f conftest.err conftest.$ac_ext
4805  
4806 <  if test x"$ac_exists" = xtrue; then
4806 > done
4807 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4808 > rm -f conftest.err conftest.$ac_ext
4809 > if $ac_preproc_ok; then
4810    :
4811   else
4812 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4812 >  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4813 > See \`config.log' for more details." >&5
4814 > echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4815 > See \`config.log' for more details." >&2;}
4816 >   { (exit 1); exit 1; }; }
4817   fi
4818  
4819 <          ;;
4820 <      *BAR*)
4821 <          ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
4822 <            ac_exists=false
4823 <  for ac_i in $ac_cv_f90_module_names; do
4824 <    if test x"$ac_pat" = x"$ac_i"; then
4825 <      ac_exists=true
4826 <      break
4819 > ac_ext=c
4820 > ac_cpp='$CPP $CPPFLAGS'
4821 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4822 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4823 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
4824 >
4825 > { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
4826 > echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
4827 > if test "${ac_cv_path_GREP+set}" = set; then
4828 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4829 > else
4830 >  # Extract the first word of "grep ggrep" to use in msg output
4831 > if test -z "$GREP"; then
4832 > set dummy grep ggrep; ac_prog_name=$2
4833 > if test "${ac_cv_path_GREP+set}" = set; then
4834 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4835 > else
4836 >  ac_path_GREP_found=false
4837 > # Loop through the user's path and test for each of PROGNAME-LIST
4838 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4839 > for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4840 > do
4841 >  IFS=$as_save_IFS
4842 >  test -z "$as_dir" && as_dir=.
4843 >  for ac_prog in grep ggrep; do
4844 >  for ac_exec_ext in '' $ac_executable_extensions; do
4845 >    ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4846 >    { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4847 >    # Check for GNU ac_path_GREP and select it if it is found.
4848 >  # Check for GNU $ac_path_GREP
4849 > case `"$ac_path_GREP" --version 2>&1` in
4850 > *GNU*)
4851 >  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4852 > *)
4853 >  ac_count=0
4854 >  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4855 >  while :
4856 >  do
4857 >    cat "conftest.in" "conftest.in" >"conftest.tmp"
4858 >    mv "conftest.tmp" "conftest.in"
4859 >    cp "conftest.in" "conftest.nl"
4860 >    echo 'GREP' >> "conftest.nl"
4861 >    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4862 >    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4863 >    ac_count=`expr $ac_count + 1`
4864 >    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4865 >      # Best one so far, save it but keep looking for a better one
4866 >      ac_cv_path_GREP="$ac_path_GREP"
4867 >      ac_path_GREP_max=$ac_count
4868      fi
4869 +    # 10*(2^10) chars as input seems more than enough
4870 +    test $ac_count -gt 10 && break
4871    done
4872 +  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4873 + esac
4874  
5428  if test x"$ac_exists" = xtrue; then
5429  :
5430 else
5431  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
5432 fi
4875  
4876 <          ;;
4877 <       # Other files - we have no idea how they are generated
5436 <       *)
5437 <          { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
5438 < echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
5439 <          ;;
5440 <   esac
4876 >    $ac_path_GREP_found && break 3
4877 >  done
4878   done
5442 if test "x$ac_cv_f90_module_names" = "x"; then
5443  { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5444 echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
5445 fi
4879  
4880 < else
4881 <  echo "$as_me: failed program was:" >&5
5449 < sed 's/^/| /' conftest.$ac_ext >&5
4880 > done
4881 > IFS=$as_save_IFS
4882  
4883 < ac_cv_f90_module_names=
5452 < { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
5453 < echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
4883 >
4884   fi
5455 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5456 cd ..
5457 # cleanup
5458 rm -rf conftest
5459 ac_ext=${FC_SRCEXT-f}
5460 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
5461 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
5462 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4885  
4886 + GREP="$ac_cv_path_GREP"
4887 + if test -z "$GREP"; then
4888 +  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4889 + echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4890 +   { (exit 1); exit 1; }; }
4891   fi
5465 echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
5466 echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
4892  
4893 < # We now generate a shell script that will help us to figure out the correct
4894 < # module file names, using the value of ac_cv_f90_module_names
4893 > else
4894 >  ac_cv_path_GREP=$GREP
4895 > fi
4896  
5471 echo "Generating shell script modnam"
4897  
5473 cat > scripts/modnam << EOF
5474 #! /bin/sh
5475 # This script is auto-generated by configure
5476 #
5477 usage="\\
5478 Usage: \$0 [FILES]
5479
5480 [FILES] are Fortran 90 source files.
5481 The output is a list of module file names that the Fortran 90 compiler
5482 generates when compiling [FILES]."
5483
5484 list=
5485 empty=
5486
5487 if test \$# -eq 0; then
5488   echo "\$usage"; exit 0
4898   fi
4899 + { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
4900 + echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
4901 + GREP="$ac_cv_path_GREP"
4902  
5491 while test \$# != 0; do
4903  
4904 <  file=\$1
4905 <  shift
4904 > { echo "$as_me:$LINENO: checking for egrep" >&5
4905 > echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
4906 > if test "${ac_cv_path_EGREP+set}" = set; then
4907 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4908 > else
4909 >  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4910 >   then ac_cv_path_EGREP="$GREP -E"
4911 >   else
4912 >     # Extract the first word of "egrep" to use in msg output
4913 > if test -z "$EGREP"; then
4914 > set dummy egrep; ac_prog_name=$2
4915 > if test "${ac_cv_path_EGREP+set}" = set; then
4916 >  echo $ECHO_N "(cached) $ECHO_C" >&6
4917 > else
4918 >  ac_path_EGREP_found=false
4919 > # Loop through the user's path and test for each of PROGNAME-LIST
4920 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4921 > for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4922 > do
4923 >  IFS=$as_save_IFS
4924 >  test -z "$as_dir" && as_dir=.
4925 >  for ac_prog in egrep; do
4926 >  for ac_exec_ext in '' $ac_executable_extensions; do
4927 >    ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4928 >    { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4929 >    # Check for GNU ac_path_EGREP and select it if it is found.
4930 >  # Check for GNU $ac_path_EGREP
4931 > case `"$ac_path_EGREP" --version 2>&1` in
4932 > *GNU*)
4933 >  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4934 > *)
4935 >  ac_count=0
4936 >  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4937 >  while :
4938 >  do
4939 >    cat "conftest.in" "conftest.in" >"conftest.tmp"
4940 >    mv "conftest.tmp" "conftest.in"
4941 >    cp "conftest.in" "conftest.nl"
4942 >    echo 'EGREP' >> "conftest.nl"
4943 >    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4944 >    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4945 >    ac_count=`expr $ac_count + 1`
4946 >    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4947 >      # Best one so far, save it but keep looking for a better one
4948 >      ac_cv_path_EGREP="$ac_path_EGREP"
4949 >      ac_path_EGREP_max=$ac_count
4950 >    fi
4951 >    # 10*(2^10) chars as input seems more than enough
4952 >    test $ac_count -gt 10 && break
4953 >  done
4954 >  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4955 > esac
4956  
5496 # strip suffix
5497  base=\`echo \$file | sed 's/[.][^.]*$//'\`
4957  
4958 <  test ! -f \$file && continue
5500 <
5501 < # Look for module definitions and transform them to upper / lower case
5502 <  mods=\`cat \$file | sed '/^ *[mM][oO][dD][uU][lL][eE]/!d;s/^ *[mM][oO][dD][uU][lL][eE] *\([A-Za-z_][A-Za-z0-9_]*\).*\$/\1/'\`
5503 <  upper=\`echo \$mods | tr a-z A-Z\`
5504 <  lower=\`echo \$mods | tr A-Z a-z\`
5505 <
5506 < # Here, the patterns for generating module file names were inserted by configure
5507 <  for trans in $ac_cv_f90_module_names; do
5508 <
5509 <    pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
5510 <    var=empty
5511 <    case \$pat in
5512 <       %MODULE%)
5513 <          var=upper ;;
5514 <       %Module%)
5515 <          var=mods ;;
5516 <       %module%)
5517 <          var=lower ;;
5518 <       %FILE%)
5519 <          test -n "\$mods" && var=base ;;
5520 <    esac
5521 <    new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
5522 <    list="\$list \$new"
4958 >    $ac_path_EGREP_found && break 3
4959    done
4960   done
4961  
4962 < echo \$list
4963 < # end of configure-generated script
5528 < EOF
5529 < chmod 755 scripts/modnam
4962 > done
4963 > IFS=$as_save_IFS
4964  
5531 pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
5532 F90_MODULE_NAMES=empty
5533 case $pat in
5534       %MODULE%)
5535          F90_MODULE_NAMES=UPPER ;;
5536       %Module%)
5537          F90_MODULE_NAMES=Mixed ;;
5538       %module%)
5539          F90_MODULE_NAMES=lower ;;
5540       *)
5541          F90_MODULE_NAMES=unknown ;;
5542 esac
4965  
4966 < ac_ext=c
5545 < ac_cpp='$CPP $CPPFLAGS'
5546 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5547 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5548 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4966 > fi
4967  
4968 + EGREP="$ac_cv_path_EGREP"
4969 + if test -z "$EGREP"; then
4970 +  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4971 + echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4972 +   { (exit 1); exit 1; }; }
4973 + fi
4974  
5551 ac_ext=c
5552 ac_cpp='$CPP $CPPFLAGS'
5553 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5554 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5555 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5556
5557
5558
5559 echo "$as_me:$LINENO: checking for asin in -lm" >&5
5560 echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6
5561 if test "${ac_cv_lib_m_asin+set}" = set; then
5562  echo $ECHO_N "(cached) $ECHO_C" >&6
4975   else
4976 <  ac_check_lib_save_LIBS=$LIBS
4977 < LIBS="-lm  $LIBS"
5566 < cat >conftest.$ac_ext <<_ACEOF
5567 < /* confdefs.h.  */
5568 < _ACEOF
5569 < cat confdefs.h >>conftest.$ac_ext
5570 < cat >>conftest.$ac_ext <<_ACEOF
5571 < /* end confdefs.h.  */
4976 >  ac_cv_path_EGREP=$EGREP
4977 > fi
4978  
5573 /* Override any gcc2 internal prototype to avoid an error.  */
5574 #ifdef __cplusplus
5575 extern "C"
5576 #endif
5577 /* We use char because int might match the return type of a gcc2
5578   builtin and then its argument prototype would still apply.  */
5579 char asin ();
5580 #ifdef FC_DUMMY_MAIN
5581 #ifndef FC_DUMMY_MAIN_EQ_F77
5582 #  ifdef __cplusplus
5583     extern "C"
5584 #  endif
5585   int FC_DUMMY_MAIN() { return 1; }
5586 #endif
5587 #endif
5588 int
5589 main ()
5590 {
5591 asin ();
5592  ;
5593  return 0;
5594 }
5595 _ACEOF
5596 rm -f conftest.$ac_objext conftest$ac_exeext
5597 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5598  (eval $ac_link) 2>conftest.er1
5599  ac_status=$?
5600  grep -v '^ *+' conftest.er1 >conftest.err
5601  rm -f conftest.er1
5602  cat conftest.err >&5
5603  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5604  (exit $ac_status); } &&
5605         { ac_try='test -z "$ac_c_werror_flag"
5606                         || test ! -s conftest.err'
5607  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5608  (eval $ac_try) 2>&5
5609  ac_status=$?
5610  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5611  (exit $ac_status); }; } &&
5612         { ac_try='test -s conftest$ac_exeext'
5613  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5614  (eval $ac_try) 2>&5
5615  ac_status=$?
5616  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5617  (exit $ac_status); }; }; then
5618  ac_cv_lib_m_asin=yes
5619 else
5620  echo "$as_me: failed program was:" >&5
5621 sed 's/^/| /' conftest.$ac_ext >&5
4979  
4980 < ac_cv_lib_m_asin=no
4980 >   fi
4981   fi
4982 < rm -f conftest.err conftest.$ac_objext \
4983 <      conftest$ac_exeext conftest.$ac_ext
4984 < LIBS=$ac_check_lib_save_LIBS
5628 < fi
5629 < echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
5630 < echo "${ECHO_T}$ac_cv_lib_m_asin" >&6
5631 < if test $ac_cv_lib_m_asin = yes; then
5632 <  cat >>confdefs.h <<_ACEOF
5633 < #define HAVE_LIBM 1
5634 < _ACEOF
4982 > { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4983 > echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
4984 > EGREP="$ac_cv_path_EGREP"
4985  
5636  LIBS="-lm $LIBS"
4986  
4987 + { echo "$as_me:$LINENO: checking whether ln -s works" >&5
4988 + echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
4989 + LN_S=$as_ln_s
4990 + if test "$LN_S" = "ln -s"; then
4991 +  { echo "$as_me:$LINENO: result: yes" >&5
4992 + echo "${ECHO_T}yes" >&6; }
4993   else
4994 <  exit
4994 >  { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4995 > echo "${ECHO_T}no, using $LN_S" >&6; }
4996   fi
4997  
4998 <
4999 < echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5000 < echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5001 < if test "${ac_cv_header_stdc+set}" = set; then
4998 > { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4999 > echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
5000 > set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
5001 > if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
5002    echo $ECHO_N "(cached) $ECHO_C" >&6
5003   else
5004 <  cat >conftest.$ac_ext <<_ACEOF
5005 < /* confdefs.h.  */
5004 >  cat >conftest.make <<\_ACEOF
5005 > SHELL = /bin/sh
5006 > all:
5007 >        @echo '@@@%%%=$(MAKE)=@@@%%%'
5008   _ACEOF
5009 < cat confdefs.h >>conftest.$ac_ext
5010 < cat >>conftest.$ac_ext <<_ACEOF
5011 < /* end confdefs.h.  */
5012 < #include <stdlib.h>
5013 < #include <stdarg.h>
5014 < #include <string.h>
5015 < #include <float.h>
5016 <
5017 < #ifdef FC_DUMMY_MAIN
5018 < #ifndef FC_DUMMY_MAIN_EQ_F77
5019 < #  ifdef __cplusplus
5020 <     extern "C"
5021 < #  endif
5664 <   int FC_DUMMY_MAIN() { return 1; }
5665 < #endif
5666 < #endif
5667 < int
5668 < main ()
5669 < {
5670 <
5671 <  ;
5672 <  return 0;
5673 < }
5674 < _ACEOF
5675 < rm -f conftest.$ac_objext
5676 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5677 <  (eval $ac_compile) 2>conftest.er1
5678 <  ac_status=$?
5679 <  grep -v '^ *+' conftest.er1 >conftest.err
5680 <  rm -f conftest.er1
5681 <  cat conftest.err >&5
5682 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5683 <  (exit $ac_status); } &&
5684 <         { ac_try='test -z "$ac_c_werror_flag"
5685 <                         || test ! -s conftest.err'
5686 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5687 <  (eval $ac_try) 2>&5
5688 <  ac_status=$?
5689 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5690 <  (exit $ac_status); }; } &&
5691 <         { ac_try='test -s conftest.$ac_objext'
5692 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5693 <  (eval $ac_try) 2>&5
5694 <  ac_status=$?
5695 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5696 <  (exit $ac_status); }; }; then
5697 <  ac_cv_header_stdc=yes
5009 > # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5010 > case `${MAKE-make} -f conftest.make 2>/dev/null` in
5011 >  *@@@%%%=?*=@@@%%%*)
5012 >    eval ac_cv_prog_make_${ac_make}_set=yes;;
5013 >  *)
5014 >    eval ac_cv_prog_make_${ac_make}_set=no;;
5015 > esac
5016 > rm -f conftest.make
5017 > fi
5018 > if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
5019 >  { echo "$as_me:$LINENO: result: yes" >&5
5020 > echo "${ECHO_T}yes" >&6; }
5021 >  SET_MAKE=
5022   else
5023 <  echo "$as_me: failed program was:" >&5
5024 < sed 's/^/| /' conftest.$ac_ext >&5
5025 <
5702 < ac_cv_header_stdc=no
5023 >  { echo "$as_me:$LINENO: result: no" >&5
5024 > echo "${ECHO_T}no" >&6; }
5025 >  SET_MAKE="MAKE=${MAKE-make}"
5026   fi
5704 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5027  
5028 < if test $ac_cv_header_stdc = yes; then
5029 <  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5030 <  cat >conftest.$ac_ext <<_ACEOF
5031 < /* confdefs.h.  */
5032 < _ACEOF
5033 < cat confdefs.h >>conftest.$ac_ext
5034 < cat >>conftest.$ac_ext <<_ACEOF
5713 < /* end confdefs.h.  */
5714 < #include <string.h>
5715 <
5716 < _ACEOF
5717 < if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5718 <  $EGREP "memchr" >/dev/null 2>&1; then
5719 <  :
5028 > if test -n "$ac_tool_prefix"; then
5029 >  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5030 > set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5031 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
5032 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5033 > if test "${ac_cv_prog_RANLIB+set}" = set; then
5034 >  echo $ECHO_N "(cached) $ECHO_C" >&6
5035   else
5036 <  ac_cv_header_stdc=no
5037 < fi
5038 < rm -f conftest*
5036 >  if test -n "$RANLIB"; then
5037 >  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5038 > else
5039 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5040 > for as_dir in $PATH
5041 > do
5042 >  IFS=$as_save_IFS
5043 >  test -z "$as_dir" && as_dir=.
5044 >  for ac_exec_ext in '' $ac_executable_extensions; do
5045 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5046 >    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5047 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5048 >    break 2
5049 >  fi
5050 > done
5051 > done
5052 > IFS=$as_save_IFS
5053  
5054   fi
5055 <
5056 < if test $ac_cv_header_stdc = yes; then
5057 <  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5058 <  cat >conftest.$ac_ext <<_ACEOF
5059 < /* confdefs.h.  */
5731 < _ACEOF
5732 < cat confdefs.h >>conftest.$ac_ext
5733 < cat >>conftest.$ac_ext <<_ACEOF
5734 < /* end confdefs.h.  */
5735 < #include <stdlib.h>
5736 <
5737 < _ACEOF
5738 < if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5739 <  $EGREP "free" >/dev/null 2>&1; then
5740 <  :
5055 > fi
5056 > RANLIB=$ac_cv_prog_RANLIB
5057 > if test -n "$RANLIB"; then
5058 >  { echo "$as_me:$LINENO: result: $RANLIB" >&5
5059 > echo "${ECHO_T}$RANLIB" >&6; }
5060   else
5061 <  ac_cv_header_stdc=no
5061 >  { echo "$as_me:$LINENO: result: no" >&5
5062 > echo "${ECHO_T}no" >&6; }
5063   fi
5744 rm -f conftest*
5064  
5746 fi
5065  
5066 < if test $ac_cv_header_stdc = yes; then
5067 <  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5068 <  if test "$cross_compiling" = yes; then
5069 <  :
5066 > fi
5067 > if test -z "$ac_cv_prog_RANLIB"; then
5068 >  ac_ct_RANLIB=$RANLIB
5069 >  # Extract the first word of "ranlib", so it can be a program name with args.
5070 > set dummy ranlib; ac_word=$2
5071 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
5072 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5073 > if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5074 >  echo $ECHO_N "(cached) $ECHO_C" >&6
5075   else
5076 <  cat >conftest.$ac_ext <<_ACEOF
5077 < /* confdefs.h.  */
5755 < _ACEOF
5756 < cat confdefs.h >>conftest.$ac_ext
5757 < cat >>conftest.$ac_ext <<_ACEOF
5758 < /* end confdefs.h.  */
5759 < #include <ctype.h>
5760 < #if ((' ' & 0x0FF) == 0x020)
5761 < # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5762 < # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5763 < #else
5764 < # define ISLOWER(c) \
5765 <                   (('a' <= (c) && (c) <= 'i') \
5766 <                     || ('j' <= (c) && (c) <= 'r') \
5767 <                     || ('s' <= (c) && (c) <= 'z'))
5768 < # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5769 < #endif
5770 <
5771 < #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5772 < int
5773 < main ()
5774 < {
5775 <  int i;
5776 <  for (i = 0; i < 256; i++)
5777 <    if (XOR (islower (i), ISLOWER (i))
5778 <        || toupper (i) != TOUPPER (i))
5779 <      exit(2);
5780 <  exit (0);
5781 < }
5782 < _ACEOF
5783 < rm -f conftest$ac_exeext
5784 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5785 <  (eval $ac_link) 2>&5
5786 <  ac_status=$?
5787 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5788 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5789 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5790 <  (eval $ac_try) 2>&5
5791 <  ac_status=$?
5792 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5793 <  (exit $ac_status); }; }; then
5794 <  :
5076 >  if test -n "$ac_ct_RANLIB"; then
5077 >  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5078   else
5079 <  echo "$as_me: program exited with status $ac_status" >&5
5080 < echo "$as_me: failed program was:" >&5
5081 < sed 's/^/| /' conftest.$ac_ext >&5
5079 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5080 > for as_dir in $PATH
5081 > do
5082 >  IFS=$as_save_IFS
5083 >  test -z "$as_dir" && as_dir=.
5084 >  for ac_exec_ext in '' $ac_executable_extensions; do
5085 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5086 >    ac_cv_prog_ac_ct_RANLIB="ranlib"
5087 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5088 >    break 2
5089 >  fi
5090 > done
5091 > done
5092 > IFS=$as_save_IFS
5093  
5800 ( exit $ac_status )
5801 ac_cv_header_stdc=no
5094   fi
5803 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5095   fi
5096 + ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5097 + if test -n "$ac_ct_RANLIB"; then
5098 +  { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5099 + echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
5100 + else
5101 +  { echo "$as_me:$LINENO: result: no" >&5
5102 + echo "${ECHO_T}no" >&6; }
5103   fi
5806 fi
5807 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5808 echo "${ECHO_T}$ac_cv_header_stdc" >&6
5809 if test $ac_cv_header_stdc = yes; then
5104  
5105 < cat >>confdefs.h <<\_ACEOF
5106 < #define STDC_HEADERS 1
5107 < _ACEOF
5108 <
5105 >  if test "x$ac_ct_RANLIB" = x; then
5106 >    RANLIB=":"
5107 >  else
5108 >    case $cross_compiling:$ac_tool_warned in
5109 > yes:)
5110 > { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
5111 > whose name does not start with the host triplet.  If you think this
5112 > configuration is useful to you, please write to autoconf@gnu.org." >&5
5113 > echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
5114 > whose name does not start with the host triplet.  If you think this
5115 > configuration is useful to you, please write to autoconf@gnu.org." >&2;}
5116 > ac_tool_warned=yes ;;
5117 > esac
5118 >    RANLIB=$ac_ct_RANLIB
5119 >  fi
5120 > else
5121 >  RANLIB="$ac_cv_prog_RANLIB"
5122   fi
5123  
5817 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5124  
5125 <
5126 <
5127 <
5128 <
5129 <
5824 <
5825 <
5826 <
5827 < for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5828 <                  inttypes.h stdint.h unistd.h
5829 < do
5830 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5831 < echo "$as_me:$LINENO: checking for $ac_header" >&5
5832 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5833 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5125 >   # Extract the first word of "perl", so it can be a program name with args.
5126 > set dummy perl; ac_word=$2
5127 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
5128 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5129 > if test "${ac_cv_path_PERLINTERP+set}" = set; then
5130    echo $ECHO_N "(cached) $ECHO_C" >&6
5131   else
5132 <  cat >conftest.$ac_ext <<_ACEOF
5133 < /* confdefs.h.  */
5134 < _ACEOF
5135 < cat confdefs.h >>conftest.$ac_ext
5136 < cat >>conftest.$ac_ext <<_ACEOF
5137 < /* end confdefs.h.  */
5138 < $ac_includes_default
5132 >  case $PERLINTERP in
5133 >  [\\/]* | ?:[\\/]*)
5134 >  ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
5135 >  ;;
5136 >  *)
5137 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5138 > for as_dir in $PATH
5139 > do
5140 >  IFS=$as_save_IFS
5141 >  test -z "$as_dir" && as_dir=.
5142 >  for ac_exec_ext in '' $ac_executable_extensions; do
5143 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5144 >    ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
5145 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5146 >    break 2
5147 >  fi
5148 > done
5149 > done
5150 > IFS=$as_save_IFS
5151  
5152 < #include <$ac_header>
5153 < _ACEOF
5154 < rm -f conftest.$ac_objext
5155 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5156 <  (eval $ac_compile) 2>conftest.er1
5157 <  ac_status=$?
5158 <  grep -v '^ *+' conftest.er1 >conftest.err
5159 <  rm -f conftest.er1
5852 <  cat conftest.err >&5
5853 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5854 <  (exit $ac_status); } &&
5855 <         { ac_try='test -z "$ac_c_werror_flag"
5856 <                         || test ! -s conftest.err'
5857 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5858 <  (eval $ac_try) 2>&5
5859 <  ac_status=$?
5860 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5861 <  (exit $ac_status); }; } &&
5862 <         { ac_try='test -s conftest.$ac_objext'
5863 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5864 <  (eval $ac_try) 2>&5
5865 <  ac_status=$?
5866 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5867 <  (exit $ac_status); }; }; then
5868 <  eval "$as_ac_Header=yes"
5152 >  test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
5153 >  ;;
5154 > esac
5155 > fi
5156 > PERLINTERP=$ac_cv_path_PERLINTERP
5157 > if test -n "$PERLINTERP"; then
5158 >  { echo "$as_me:$LINENO: result: $PERLINTERP" >&5
5159 > echo "${ECHO_T}$PERLINTERP" >&6; }
5160   else
5161 <  echo "$as_me: failed program was:" >&5
5162 < sed 's/^/| /' conftest.$ac_ext >&5
5872 <
5873 < eval "$as_ac_Header=no"
5161 >  { echo "$as_me:$LINENO: result: no" >&5
5162 > echo "${ECHO_T}no" >&6; }
5163   fi
5875 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5876 fi
5877 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5878 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5879 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5880  cat >>confdefs.h <<_ACEOF
5881 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5882 _ACEOF
5164  
5884 fi
5165  
5166 < done
5166 >   ac_cv_path_perlinterp="$PERLINTERP"
5167 >   _sHpB='#!'
5168  
5169  
5170 < #
5171 < # Handle user hints
5172 < #
5170 > # Check whether --with-perl-shebang was given.
5171 > if test "${with_perl_shebang+set}" = set; then
5172 >  withval=$with_perl_shebang; opt_perl_shebang="$withval"
5173 > else
5174 >                opt_perl_shebang="not_set"
5175 > fi
5176  
5177 < # Check whether --with-zlib or --without-zlib was given.
5178 < if test "${with_zlib+set}" = set; then
5179 <  withval="$with_zlib"
5180 <  zlib_dir="$withval"
5177 >   { echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
5178 > echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6; }
5179 > if test "${ax_cv_opt_perl_shebang+set}" = set; then
5180 >  echo $ECHO_N "(cached) $ECHO_C" >&6
5181   else
5182 <                zlib_dir="not_set"
5183 < fi;
5184 < if test "$zlib_dir" != "no"; then
5182 >   case "$opt_perl_shebang" in
5183 >                      not_set  ) ax_cv_opt_perl_shebang=''
5184 >                               ;;
5185 >                         *     )
5186 >        ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
5187 >                    esac
5188  
5902 if test "$zlib_dir" != "not_set" ; then
5903  if test -d "$zlib_dir"
5904  then
5905    ZLIB_HOME="$zlib_dir"
5906  else
5907    { echo "$as_me:$LINENO: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
5908 echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
5909        ZLIB_HOME=/usr/local
5910        if test ! -f "${ZLIB_HOME}/include/zlib.h"
5911        then
5912                ZLIB_HOME=/usr
5913        fi
5914  fi
5189   fi
5190 < #
5191 < # Locate zlib, if wanted
5192 < #
5193 < if test -n "${ZLIB_HOME}"
5194 < then
5195 <        ZLIB_OLD_LDFLAGS=$LDFLAGS
5196 <        ZLIB_OLD_CFLAGS=$CFLAGS
5197 <        LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
5924 <        CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
5190 > { echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
5191 > echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6; }
5192 >   if test "A$ax_cv_opt_perl_shebang" != "A"
5193 >     then
5194 >       ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
5195 >       PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
5196 >              { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
5197 > echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
5198  
5199 + # Automatic detection of sharpbang formula starts here
5200 +     else
5201 +   _somian_shbangperl=`$PERLINTERP -V:startperl`
5202 +   negclass="[^']"; # must leave this comment:  m4 will remove the outer brackets for us, heheh
5203 +   { echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
5204 + echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6; }
5205 + if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
5206 +  echo $ECHO_N "(cached) $ECHO_C" >&6
5207 + else
5208 +  _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
5209 +        if test "x$_somian_kspb_perl" == x
5210 +          then _somian_ksbp_warn_empty='durnit'
5211 +          else
5212 +          case "A$_somian_kspb_perl" in
5213 +                 A#!*perl* )
5214 +           ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
5215 +                        ;;
5216 +                     A*    )  _somian_ksbp_warn_defau='trouble'
5217 +                              ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
5218 +          esac
5219 +        fi
5220  
5221 <        ac_ext=c
5222 < ac_cpp='$CPP $CPPFLAGS'
5223 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5224 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5225 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
5221 > fi
5222 > { echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
5223 > echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6; }
5224 > # The above prints Checking ... result message to user.
5225 >   PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
5226  
5227 <        echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
5228 < echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
5229 < if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
5227 >    if test A${_somian_ksbp_warn_empty+set} == Aset
5228 >      then   { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
5229 > echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
5230 >    fi
5231 > # Inform user after printing result value
5232 >    if test A${_somian_ksbp_warn_defau+set} == Aset
5233 >      then { echo "$as_me:$LINENO: Maybe Not good -" >&5
5234 > echo "$as_me: Maybe Not good -" >&6;}
5235 >           { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
5236 > echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
5237 >      else { echo "$as_me:$LINENO: OK Good result - " >&5
5238 > echo "$as_me: OK Good result - " >&6;}
5239 >           { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
5240 > echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
5241 >    fi
5242 >  fi
5243 >
5244 > # Find a good install program.  We prefer a C program (faster),
5245 > # so one script is as good as another.  But avoid the broken or
5246 > # incompatible versions:
5247 > # SysV /etc/install, /usr/sbin/install
5248 > # SunOS /usr/etc/install
5249 > # IRIX /sbin/install
5250 > # AIX /bin/install
5251 > # AmigaOS /C/install, which installs bootblocks on floppy discs
5252 > # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5253 > # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5254 > # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5255 > # OS/2's system install, which has a completely different semantic
5256 > # ./install, which can be erroneously created by make from ./install.sh.
5257 > { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
5258 > echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
5259 > if test -z "$INSTALL"; then
5260 > if test "${ac_cv_path_install+set}" = set; then
5261    echo $ECHO_N "(cached) $ECHO_C" >&6
5262   else
5263 <  ac_check_lib_save_LIBS=$LIBS
5264 < LIBS="-lz  $LIBS"
5265 < cat >conftest.$ac_ext <<_ACEOF
5266 < /* confdefs.h.  */
5267 < _ACEOF
5268 < cat confdefs.h >>conftest.$ac_ext
5269 < cat >>conftest.$ac_ext <<_ACEOF
5270 < /* end confdefs.h.  */
5263 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5264 > for as_dir in $PATH
5265 > do
5266 >  IFS=$as_save_IFS
5267 >  test -z "$as_dir" && as_dir=.
5268 >  # Account for people who put trailing slashes in PATH elements.
5269 > case $as_dir/ in
5270 >  ./ | .// | /cC/* | \
5271 >  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5272 >  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
5273 >  /usr/ucb/* ) ;;
5274 >  *)
5275 >    # OSF1 and SCO ODT 3.0 have their own names for install.
5276 >    # Don't use installbsd from OSF since it installs stuff as root
5277 >    # by default.
5278 >    for ac_prog in ginstall scoinst install; do
5279 >      for ac_exec_ext in '' $ac_executable_extensions; do
5280 >        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
5281 >          if test $ac_prog = install &&
5282 >            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5283 >            # AIX install.  It has an incompatible calling convention.
5284 >            :
5285 >          elif test $ac_prog = install &&
5286 >            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5287 >            # program-specific install script used by HP pwplus--don't use.
5288 >            :
5289 >          else
5290 >            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5291 >            break 3
5292 >          fi
5293 >        fi
5294 >      done
5295 >    done
5296 >    ;;
5297 > esac
5298 > done
5299 > IFS=$as_save_IFS
5300  
5947 /* Override any gcc2 internal prototype to avoid an error.  */
5948 #ifdef __cplusplus
5949 extern "C"
5950 #endif
5951 /* We use char because int might match the return type of a gcc2
5952   builtin and then its argument prototype would still apply.  */
5953 char inflateEnd ();
5954 #ifdef FC_DUMMY_MAIN
5955 #ifndef FC_DUMMY_MAIN_EQ_F77
5956 #  ifdef __cplusplus
5957     extern "C"
5958 #  endif
5959   int FC_DUMMY_MAIN() { return 1; }
5960 #endif
5961 #endif
5962 int
5963 main ()
5964 {
5965 inflateEnd ();
5966  ;
5967  return 0;
5968 }
5969 _ACEOF
5970 rm -f conftest.$ac_objext conftest$ac_exeext
5971 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5972  (eval $ac_link) 2>conftest.er1
5973  ac_status=$?
5974  grep -v '^ *+' conftest.er1 >conftest.err
5975  rm -f conftest.er1
5976  cat conftest.err >&5
5977  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5978  (exit $ac_status); } &&
5979         { ac_try='test -z "$ac_c_werror_flag"
5980                         || test ! -s conftest.err'
5981  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5982  (eval $ac_try) 2>&5
5983  ac_status=$?
5984  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5985  (exit $ac_status); }; } &&
5986         { ac_try='test -s conftest$ac_exeext'
5987  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5988  (eval $ac_try) 2>&5
5989  ac_status=$?
5990  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5991  (exit $ac_status); }; }; then
5992  ac_cv_lib_z_inflateEnd=yes
5993 else
5994  echo "$as_me: failed program was:" >&5
5995 sed 's/^/| /' conftest.$ac_ext >&5
5301  
5997 ac_cv_lib_z_inflateEnd=no
5302   fi
5303 < rm -f conftest.err conftest.$ac_objext \
5304 <      conftest$ac_exeext conftest.$ac_ext
5305 < LIBS=$ac_check_lib_save_LIBS
5303 >  if test "${ac_cv_path_install+set}" = set; then
5304 >    INSTALL=$ac_cv_path_install
5305 >  else
5306 >    # As a last resort, use the slow shell script.  Don't cache a
5307 >    # value for INSTALL within a source directory, because that will
5308 >    # break other packages using the cache if that directory is
5309 >    # removed, or if the value is a relative name.
5310 >    INSTALL=$ac_install_sh
5311 >  fi
5312   fi
5313 < echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
5314 < echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
6005 < if test $ac_cv_lib_z_inflateEnd = yes; then
6006 <  zlib_cv_libz=yes
6007 < else
6008 <  zlib_cv_libz=no
6009 < fi
5313 > { echo "$as_me:$LINENO: result: $INSTALL" >&5
5314 > echo "${ECHO_T}$INSTALL" >&6; }
5315  
5316 <        if test "${ac_cv_header_zlib_h+set}" = set; then
5317 <  echo "$as_me:$LINENO: checking for zlib.h" >&5
5318 < echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
5319 < if test "${ac_cv_header_zlib_h+set}" = set; then
5316 > # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5317 > # It thinks the first close brace ends the variable substitution.
5318 > test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5319 >
5320 > test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5321 >
5322 > test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5323 >
5324 > case "x$INSTALL" in
5325 >   x/*) ;;
5326 >   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
5327 > esac
5328 > MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
5329 > # Extract the first word of "ar", so it can be a program name with args.
5330 > set dummy ar; ac_word=$2
5331 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
5332 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5333 > if test "${ac_cv_prog_AR+set}" = set; then
5334    echo $ECHO_N "(cached) $ECHO_C" >&6
6016 fi
6017 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
6018 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
5335   else
5336 <  # Is the header compilable?
5337 < echo "$as_me:$LINENO: checking zlib.h usability" >&5
6022 < echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
6023 < cat >conftest.$ac_ext <<_ACEOF
6024 < /* confdefs.h.  */
6025 < _ACEOF
6026 < cat confdefs.h >>conftest.$ac_ext
6027 < cat >>conftest.$ac_ext <<_ACEOF
6028 < /* end confdefs.h.  */
6029 < $ac_includes_default
6030 < #include <zlib.h>
6031 < _ACEOF
6032 < rm -f conftest.$ac_objext
6033 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6034 <  (eval $ac_compile) 2>conftest.er1
6035 <  ac_status=$?
6036 <  grep -v '^ *+' conftest.er1 >conftest.err
6037 <  rm -f conftest.er1
6038 <  cat conftest.err >&5
6039 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6040 <  (exit $ac_status); } &&
6041 <         { ac_try='test -z "$ac_c_werror_flag"
6042 <                         || test ! -s conftest.err'
6043 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6044 <  (eval $ac_try) 2>&5
6045 <  ac_status=$?
6046 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6047 <  (exit $ac_status); }; } &&
6048 <         { ac_try='test -s conftest.$ac_objext'
6049 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6050 <  (eval $ac_try) 2>&5
6051 <  ac_status=$?
6052 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6053 <  (exit $ac_status); }; }; then
6054 <  ac_header_compiler=yes
5336 >  if test -n "$AR"; then
5337 >  ac_cv_prog_AR="$AR" # Let the user override the test.
5338   else
5339 <  echo "$as_me: failed program was:" >&5
5340 < sed 's/^/| /' conftest.$ac_ext >&5
5341 <
5342 < ac_header_compiler=no
5343 < fi
5344 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5345 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5346 < echo "${ECHO_T}$ac_header_compiler" >&6
5339 > as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5340 > for as_dir in $PATH
5341 > do
5342 >  IFS=$as_save_IFS
5343 >  test -z "$as_dir" && as_dir=.
5344 >  for ac_exec_ext in '' $ac_executable_extensions; do
5345 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5346 >    ac_cv_prog_AR="ar"
5347 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5348 >    break 2
5349 >  fi
5350 > done
5351 > done
5352 > IFS=$as_save_IFS
5353  
5354 < # Is the header present?
5355 < echo "$as_me:$LINENO: checking zlib.h presence" >&5
5356 < echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
5357 < cat >conftest.$ac_ext <<_ACEOF
5358 < /* confdefs.h.  */
5354 >  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
5355 > fi
5356 > fi
5357 > AR=$ac_cv_prog_AR
5358 > if test -n "$AR"; then
5359 >  { echo "$as_me:$LINENO: result: $AR" >&5
5360 > echo "${ECHO_T}$AR" >&6; }
5361 > else
5362 >  { echo "$as_me:$LINENO: result: no" >&5
5363 > echo "${ECHO_T}no" >&6; }
5364 > fi
5365 >
5366 >
5367 > if test "$AR" = "NONE"; then
5368 >  cat >confcache <<\_ACEOF
5369 > # This file is a shell script that caches the results of configure
5370 > # tests run on this system so they can be shared between configure
5371 > # scripts and configure runs, see configure's option --config-cache.
5372 > # It is not useful on other systems.  If it contains results you don't
5373 > # want to keep, you may remove or edit it.
5374 > #
5375 > # config.status only pays attention to the cache file if you give it
5376 > # the --recheck option to rerun configure.
5377 > #
5378 > # `ac_cv_env_foo' variables (set or unset) will be overridden when
5379 > # loading this file, other *unset* `ac_cv_foo' will be assigned the
5380 > # following values.
5381 >
5382   _ACEOF
5383 < cat confdefs.h >>conftest.$ac_ext
5384 < cat >>conftest.$ac_ext <<_ACEOF
5385 < /* end confdefs.h.  */
5386 < #include <zlib.h>
5387 < _ACEOF
5388 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5389 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5390 <  ac_status=$?
5391 <  grep -v '^ *+' conftest.er1 >conftest.err
5392 <  rm -f conftest.er1
5393 <  cat conftest.err >&5
5394 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5395 <  (exit $ac_status); } >/dev/null; then
5396 <  if test -s conftest.err; then
5397 <    ac_cpp_err=$ac_c_preproc_warn_flag
5398 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5383 >
5384 > # The following way of writing the cache mishandles newlines in values,
5385 > # but we know of no workaround that is simple, portable, and efficient.
5386 > # So, we kill variables containing newlines.
5387 > # Ultrix sh set writes to stderr and can't be redirected directly,
5388 > # and sets the high bit in the cache file unless we assign to the vars.
5389 > (
5390 >  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5391 >    eval ac_val=\$$ac_var
5392 >    case $ac_val in #(
5393 >    *${as_nl}*)
5394 >      case $ac_var in #(
5395 >      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
5396 > echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
5397 >      esac
5398 >      case $ac_var in #(
5399 >      _ | IFS | as_nl) ;; #(
5400 >      *) $as_unset $ac_var ;;
5401 >      esac ;;
5402 >    esac
5403 >  done
5404 >
5405 >  (set) 2>&1 |
5406 >    case $as_nl`(ac_space=' '; set) 2>&1` in #(
5407 >    *${as_nl}ac_space=\ *)
5408 >      # `set' does not quote correctly, so add quotes (double-quote
5409 >      # substitution turns \\\\ into \\, and sed turns \\ into \).
5410 >      sed -n \
5411 >        "s/'/'\\\\''/g;
5412 >          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5413 >      ;; #(
5414 >    *)
5415 >      # `set' quotes correctly as required by POSIX, so do not add quotes.
5416 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5417 >      ;;
5418 >    esac |
5419 >    sort
5420 > ) |
5421 >  sed '
5422 >     /^ac_cv_env_/b end
5423 >     t clear
5424 >     :clear
5425 >     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5426 >     t end
5427 >     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5428 >     :end' >>confcache
5429 > if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5430 >  if test -w "$cache_file"; then
5431 >    test "x$cache_file" != "x/dev/null" &&
5432 >      { echo "$as_me:$LINENO: updating cache $cache_file" >&5
5433 > echo "$as_me: updating cache $cache_file" >&6;}
5434 >    cat confcache >$cache_file
5435    else
5436 <    ac_cpp_err=
5436 >    { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
5437 > echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5438    fi
6090 else
6091  ac_cpp_err=yes
5439   fi
5440 < if test -z "$ac_cpp_err"; then
5441 <  ac_header_preproc=yes
6095 < else
6096 <  echo "$as_me: failed program was:" >&5
6097 < sed 's/^/| /' conftest.$ac_ext >&5
6098 <
6099 <  ac_header_preproc=no
5440 > rm -f confcache
5441 >  exit 1
5442   fi
5443 < rm -f conftest.err conftest.$ac_ext
5444 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5445 < echo "${ECHO_T}$ac_header_preproc" >&6
5446 <
5447 < # So?  What about this header?
6106 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6107 <  yes:no: )
6108 <    { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
6109 < echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6110 <    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
6111 < echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
6112 <    ac_header_preproc=yes
6113 <    ;;
6114 <  no:yes:* )
6115 <    { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
6116 < echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
6117 <    { echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
6118 < echo "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
6119 <    { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
6120 < echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
6121 <    { echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
6122 < echo "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
6123 <    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
6124 < echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
6125 <    { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
6126 < echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
6127 <    (
6128 <      cat <<\_ASBOX
6129 < ## ------------------------------ ##
6130 < ## Report this to gezelter@nd.edu ##
6131 < ## ------------------------------ ##
6132 < _ASBOX
6133 <    ) |
6134 <      sed "s/^/$as_me: WARNING:     /" >&2
6135 <    ;;
6136 < esac
6137 < echo "$as_me:$LINENO: checking for zlib.h" >&5
6138 < echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
6139 < if test "${ac_cv_header_zlib_h+set}" = set; then
5443 > # Extract the first word of "ps", so it can be a program name with args.
5444 > set dummy ps; ac_word=$2
5445 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
5446 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5447 > if test "${ac_cv_path_PS+set}" = set; then
5448    echo $ECHO_N "(cached) $ECHO_C" >&6
5449   else
5450 <  ac_cv_header_zlib_h=$ac_header_preproc
5451 < fi
5452 < echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
5453 < echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
5450 >  case $PS in
5451 >  [\\/]* | ?:[\\/]*)
5452 >  ac_cv_path_PS="$PS" # Let the user override the test with a path.
5453 >  ;;
5454 >  *)
5455 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5456 > for as_dir in $PATH
5457 > do
5458 >  IFS=$as_save_IFS
5459 >  test -z "$as_dir" && as_dir=.
5460 >  for ac_exec_ext in '' $ac_executable_extensions; do
5461 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5462 >    ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
5463 >    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5464 >    break 2
5465 >  fi
5466 > done
5467 > done
5468 > IFS=$as_save_IFS
5469  
5470 +  ;;
5471 + esac
5472   fi
5473 < if test $ac_cv_header_zlib_h = yes; then
5474 <  zlib_cv_zlib_h=yes
5473 > PS=$ac_cv_path_PS
5474 > if test -n "$PS"; then
5475 >  { echo "$as_me:$LINENO: result: $PS" >&5
5476 > echo "${ECHO_T}$PS" >&6; }
5477   else
5478 <  zlib_cv_zlib_h=no
5478 >  { echo "$as_me:$LINENO: result: no" >&5
5479 > echo "${ECHO_T}no" >&6; }
5480   fi
5481  
5482  
5483 <        ac_ext=c
5484 < ac_cpp='$CPP $CPPFLAGS'
5485 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5486 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5487 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
5483 > { echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
5484 > echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6; }
5485 > if test "${ac_cv_prog_ps_syntax+set}" = set; then
5486 >  echo $ECHO_N "(cached) $ECHO_C" >&6
5487 > else
5488  
5489 +        if $PS ax -o rss > /dev/null 2>&1; then
5490 +                ac_cv_prog_ps_ax=yes
5491 +        else
5492 +                ac_cv_prog_ps_ax=no
5493 +        fi
5494 +        if $PS -ef -o rss > /dev/null 2>&1; then
5495 +                ac_cv_prog_ps_ef=yes
5496 +        else
5497 +                ac_cv_prog_ps_ef=no
5498 +        fi
5499 +        if test "$ac_cv_prog_ps_ax" = yes; then
5500 +                ac_cv_prog_ps_syntax=BSD
5501 +        else
5502 +                if test "$ac_cv_prog_ps_ef" = yes; then
5503 +                        ac_cv_prog_ps_syntax=POSIX
5504 +                else
5505 +                        { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
5506 + echo "$as_me: error: Could not determine ps syntax" >&2;}
5507 +   { (exit 1); exit 1; }; }
5508 +                fi
5509 +        fi
5510  
5511 <        if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
5511 > fi
5512 > { echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
5513 > echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6; }
5514  
5515 + cat >>confdefs.h <<_ACEOF
5516 + #define PSCOMMAND $PS
5517 + _ACEOF
5518 +
5519 + if test "$ac_cv_prog_ps_syntax" = BSD; then
5520 +
5521   cat >>confdefs.h <<\_ACEOF
5522 < #define HAVE_ZLIB_H 1
5522 > #define PSTYPE_IS_BSD 1
5523   _ACEOF
5524  
5525 + else
5526 +   if test "$ac_cv_prog_ps_syntax" = POSIX; then
5527  
5528   cat >>confdefs.h <<\_ACEOF
5529 < #define HAVE_LIBZ 1
5529 > #define PSTYPE_IS_POSIX 1
5530   _ACEOF
5531  
5532 <                ZLIB_INC_DIR="${ZLIB_HOME}/include"
5533 <                ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
5534 <                ZLIB="-lz"
5535 <        else
5536 <                echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
6178 < echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
6179 <                ZLIB_INC_DIR=
6180 <                ZLIB_LIB_DIR=
6181 <                ZLIB=
6182 <                LDFLAGS="$ZLIB_OLD_LDFLAGS"
6183 <                CFLAGS="$ZLIB_OLD_CFLAGS"
6184 <                echo "$as_me:$LINENO: result: failed" >&5
6185 < echo "${ECHO_T}failed" >&6
6186 <                echo ""
6187 <                echo "*********************************************************"
6188 <                echo "* WARNING: Could not find a working zlib installation   *"
6189 <                echo "* If you need OOPSE to be able to deal with compressed  *"
6190 <                echo "* trajectory dump files be sure to specify a valid zlib *"
6191 <                echo "* installation with --with-zlib=DIR                     *"
6192 <                echo "*                                                       *"
6193 <                echo "* OOPSE will still work without zlib installed.         *"
6194 <                echo "*********************************************************"
6195 <                echo ""
6196 <        fi
6197 <
6198 <
6199 <
5532 >   else
5533 >       { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
5534 > echo "$as_me: error: Unknown ps syntax type!" >&2;}
5535 >   { (exit 1); exit 1; }; }
5536 >   fi
5537   fi
6201 fi
5538  
5539 < #
5540 < # Handle user hints
5541 < #
5539 > ac_ext=${ac_fc_srcext-f}
5540 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5541 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5542 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5543  
6207 # Check whether --with-fftw or --without-fftw was given.
6208 if test "${with_fftw+set}" = set; then
6209  withval="$with_fftw"
6210  fftw_dir="$withval"
6211 else
6212             fftw_dir="not_set"
6213 fi;
6214 if test "$fftw_dir" != "no"; then
6215  if test "$fftw_dir" != "not_set" ; then
6216    if test -d "$fftw_dir"; then
6217      FFTW_HOME="$fftw_dir"
6218    else
6219      { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
6220 echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
6221      FFTW_HOME=/usr/local
6222      if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o  -f "${FFTW_HOME}/include/dfftw.h"; then
6223        FFTW_HOME=/usr
6224      fi
6225    fi
6226    #
6227    # Locate fftw, if wanted
6228    #
6229    if test -n "${FFTW_HOME}"; then
6230      FFTW_OLD_LDFLAGS=$LDFLAGS
6231      FFTW_OLD_CFLAGS=$CFLAGS
6232      LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
6233      CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
5544  
5545 <
5546 <      ac_ext=c
5547 < ac_cpp='$CPP $CPPFLAGS'
5548 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5549 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5550 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
5551 <
6242 <      echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
6243 < echo $ECHO_N "checking for fftw_execute in -lfftw3... $ECHO_C" >&6
6244 < if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
5545 > ac_ext=${ac_fc_srcext-f}
5546 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5547 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5548 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5549 > { echo "$as_me:$LINENO: checking for Fortran flag to compile .F90 files" >&5
5550 > echo $ECHO_N "checking for Fortran flag to compile .F90 files... $ECHO_C" >&6; }
5551 > if test "${ac_cv_fc_srcext_F90+set}" = set; then
5552    echo $ECHO_N "(cached) $ECHO_C" >&6
5553   else
5554 <  ac_check_lib_save_LIBS=$LIBS
5555 < LIBS="-lfftw3  $LIBS"
5556 < cat >conftest.$ac_ext <<_ACEOF
5557 < /* confdefs.h.  */
5558 < _ACEOF
5559 < cat confdefs.h >>conftest.$ac_ext
5560 < cat >>conftest.$ac_ext <<_ACEOF
5561 < /* end confdefs.h.  */
5554 >  ac_ext=F90
5555 > ac_fcflags_srcext_save=$ac_fcflags_srcext
5556 > ac_fcflags_srcext=
5557 > ac_cv_fc_srcext_F90=unknown
5558 > for ac_flag in none -qsuffix=f=F90 -Tf; do
5559 >  test "x$ac_flag" != xnone && ac_fcflags_srcext="$ac_flag"
5560 >  cat >conftest.$ac_ext <<_ACEOF
5561 >      program main
5562  
5563 < /* Override any gcc2 internal prototype to avoid an error.  */
6257 < #ifdef __cplusplus
6258 < extern "C"
6259 < #endif
6260 < /* We use char because int might match the return type of a gcc2
6261 <   builtin and then its argument prototype would still apply.  */
6262 < char fftw_execute ();
6263 < #ifdef FC_DUMMY_MAIN
6264 < #ifndef FC_DUMMY_MAIN_EQ_F77
6265 < #  ifdef __cplusplus
6266 <     extern "C"
6267 < #  endif
6268 <   int FC_DUMMY_MAIN() { return 1; }
6269 < #endif
6270 < #endif
6271 < int
6272 < main ()
6273 < {
6274 < fftw_execute ();
6275 <  ;
6276 <  return 0;
6277 < }
5563 >      end
5564   _ACEOF
5565 < rm -f conftest.$ac_objext conftest$ac_exeext
5566 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5567 <  (eval $ac_link) 2>conftest.er1
5565 > rm -f conftest.$ac_objext
5566 > if { (ac_try="$ac_compile"
5567 > case "(($ac_try" in
5568 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5569 >  *) ac_try_echo=$ac_try;;
5570 > esac
5571 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5572 >  (eval "$ac_compile") 2>conftest.er1
5573    ac_status=$?
5574    grep -v '^ *+' conftest.er1 >conftest.err
5575    rm -f conftest.er1
5576    cat conftest.err >&5
5577    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5578 <  (exit $ac_status); } &&
5579 <         { ac_try='test -z "$ac_c_werror_flag"
5580 <                         || test ! -s conftest.err'
5581 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5582 <  (eval $ac_try) 2>&5
6292 <  ac_status=$?
6293 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6294 <  (exit $ac_status); }; } &&
6295 <         { ac_try='test -s conftest$ac_exeext'
6296 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6297 <  (eval $ac_try) 2>&5
6298 <  ac_status=$?
6299 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6300 <  (exit $ac_status); }; }; then
6301 <  ac_cv_lib_fftw3_fftw_execute=yes
5578 >  (exit $ac_status); } && {
5579 >         test -z "$ac_fc_werror_flag" ||
5580 >         test ! -s conftest.err
5581 >       } && test -s conftest.$ac_objext; then
5582 >  ac_cv_fc_srcext_F90=$ac_flag; break
5583   else
5584    echo "$as_me: failed program was:" >&5
5585   sed 's/^/| /' conftest.$ac_ext >&5
5586  
5587 < ac_cv_lib_fftw3_fftw_execute=no
5587 >
5588   fi
6308 rm -f conftest.err conftest.$ac_objext \
6309      conftest$ac_exeext conftest.$ac_ext
6310 LIBS=$ac_check_lib_save_LIBS
6311 fi
6312 echo "$as_me:$LINENO: result: $ac_cv_lib_fftw3_fftw_execute" >&5
6313 echo "${ECHO_T}$ac_cv_lib_fftw3_fftw_execute" >&6
6314 if test $ac_cv_lib_fftw3_fftw_execute = yes; then
6315  fftw_cv_libfftw3=yes
6316 else
6317  fftw_cv_libfftw3=no
6318 fi
5589  
5590 <      if test "${ac_cv_header_fftw3_h+set}" = set; then
5591 <  echo "$as_me:$LINENO: checking for fftw3.h" >&5
5592 < echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
5593 < if test "${ac_cv_header_fftw3_h+set}" = set; then
5594 <  echo $ECHO_N "(cached) $ECHO_C" >&6
5590 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5591 > done
5592 > rm -f conftest.$ac_objext conftest.F90
5593 > ac_fcflags_srcext=$ac_fcflags_srcext_save
5594 >
5595   fi
5596 < echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
5597 < echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6
5596 > { echo "$as_me:$LINENO: result: $ac_cv_fc_srcext_F90" >&5
5597 > echo "${ECHO_T}$ac_cv_fc_srcext_F90" >&6; }
5598 > if test "x$ac_cv_fc_srcext_F90" = xunknown; then
5599 >  { { echo "$as_me:$LINENO: error: Fortran could not compile .F90 files" >&5
5600 > echo "$as_me: error: Fortran could not compile .F90 files" >&2;}
5601 >   { (exit 1); exit 1; }; }
5602   else
5603 <  # Is the header compilable?
5604 < echo "$as_me:$LINENO: checking fftw3.h usability" >&5
5605 < echo $ECHO_N "checking fftw3.h usability... $ECHO_C" >&6
5606 < cat >conftest.$ac_ext <<_ACEOF
5607 < /* confdefs.h.  */
5608 < _ACEOF
5609 < cat confdefs.h >>conftest.$ac_ext
5610 < cat >>conftest.$ac_ext <<_ACEOF
6337 < /* end confdefs.h.  */
6338 < $ac_includes_default
6339 < #include <fftw3.h>
6340 < _ACEOF
6341 < rm -f conftest.$ac_objext
6342 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6343 <  (eval $ac_compile) 2>conftest.er1
6344 <  ac_status=$?
6345 <  grep -v '^ *+' conftest.er1 >conftest.err
6346 <  rm -f conftest.er1
6347 <  cat conftest.err >&5
6348 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6349 <  (exit $ac_status); } &&
6350 <         { ac_try='test -z "$ac_c_werror_flag"
6351 <                         || test ! -s conftest.err'
6352 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6353 <  (eval $ac_try) 2>&5
6354 <  ac_status=$?
6355 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6356 <  (exit $ac_status); }; } &&
6357 <         { ac_try='test -s conftest.$ac_objext'
6358 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6359 <  (eval $ac_try) 2>&5
6360 <  ac_status=$?
6361 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6362 <  (exit $ac_status); }; }; then
6363 <  ac_header_compiler=yes
6364 < else
6365 <  echo "$as_me: failed program was:" >&5
6366 < sed 's/^/| /' conftest.$ac_ext >&5
5603 >  ac_fc_srcext=F90
5604 >  if test "x$ac_cv_fc_srcext_F90" = xnone; then
5605 >    ac_fcflags_srcext=""
5606 >    FCFLAGS_F90=""
5607 >  else
5608 >    ac_fcflags_srcext=$ac_cv_fc_srcext_F90
5609 >    FCFLAGS_F90=$ac_cv_fc_srcext_F90
5610 >  fi
5611  
5612 < ac_header_compiler=no
5612 >
5613   fi
5614 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5615 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5616 < echo "${ECHO_T}$ac_header_compiler" >&6
5614 > ac_ext=${ac_fc_srcext-f}
5615 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5616 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5617 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5618  
5619 < # Is the header present?
5620 < echo "$as_me:$LINENO: checking fftw3.h presence" >&5
5621 < echo $ECHO_N "checking fftw3.h presence... $ECHO_C" >&6
5622 < cat >conftest.$ac_ext <<_ACEOF
5623 < /* confdefs.h.  */
5624 < _ACEOF
5625 < cat confdefs.h >>conftest.$ac_ext
5626 < cat >>conftest.$ac_ext <<_ACEOF
5627 < /* end confdefs.h.  */
5628 < #include <fftw3.h>
5619 >
5620 >
5621 >
5622 >
5623 > # Try to determine native compiler flags that allow us to use F90 suffix
5624 > # for preprocessed f90 source.
5625 >
5626 > if test "$ac_test_PREPFLAG" != "set"; then
5627 >  PREPFLAG=""
5628 >  case "${host_cpu}-${host_os}" in
5629 >
5630 >  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
5631 >                    PREPFLAG="-fpp1 "
5632 >                fi;;
5633 >  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
5634 >                    PREPFLAG="-qsuffix=cpp=F90 "
5635 >                fi;;
5636 >  *darwin*)
5637 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
5638 >                PREPFLAG="-qsuffix=cpp=F90 "
5639 >        fi;;
5640 >  esac
5641 >
5642 >  if test -z "$PREPFLAG"; then
5643 >        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
5644 > echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
5645 >        PREPFLAG=""
5646 >  fi
5647 >
5648 >  { echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
5649 > echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6; }
5650 >
5651 >  ac_ext=${ac_fc_srcext-f}
5652 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5653 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5654 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5655 >
5656 >  ac_save_ext=$ac_ext
5657 >  ac_ext=F90
5658 >  ac_save_FCFLAGS_SRCEXT=$FCFLAGS_SRCEXT
5659 >
5660 >  if test "$PREPFLAG"; then
5661 >  FCFLAGS_SRCEXT="${PREPFLAG}"
5662 > fi
5663 >
5664 >    cat >conftest.$ac_ext <<_ACEOF
5665 >
5666 >
5667 > program conftest
5668 >  integer :: i
5669 >  i = 1
5670 > end program conftest
5671 >
5672   _ACEOF
5673 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5674 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5673 > rm -f conftest.$ac_objext
5674 > if { (ac_try="$ac_compile"
5675 > case "(($ac_try" in
5676 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5677 >  *) ac_try_echo=$ac_try;;
5678 > esac
5679 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5680 >  (eval "$ac_compile") 2>conftest.er1
5681    ac_status=$?
5682    grep -v '^ *+' conftest.er1 >conftest.err
5683    rm -f conftest.er1
5684    cat conftest.err >&5
5685    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5686 <  (exit $ac_status); } >/dev/null; then
5687 <  if test -s conftest.err; then
5688 <    ac_cpp_err=$ac_c_preproc_warn_flag
5689 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5690 <  else
6397 <    ac_cpp_err=
6398 <  fi
5686 >  (exit $ac_status); } && {
5687 >         test -z "$ac_fc_werror_flag" ||
5688 >         test ! -s conftest.err
5689 >       } && test -s conftest.$ac_objext; then
5690 >  prepflagworks=1
5691   else
6400  ac_cpp_err=yes
6401 fi
6402 if test -z "$ac_cpp_err"; then
6403  ac_header_preproc=yes
6404 else
5692    echo "$as_me: failed program was:" >&5
5693   sed 's/^/| /' conftest.$ac_ext >&5
5694  
5695 <  ac_header_preproc=no
5695 >        prepflagworks=0
5696   fi
6410 rm -f conftest.err conftest.$ac_ext
6411 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6412 echo "${ECHO_T}$ac_header_preproc" >&6
5697  
5698 < # So?  What about this header?
5699 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5700 <  yes:no: )
5701 <    { echo "$as_me:$LINENO: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&5
5702 < echo "$as_me: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
5703 <    { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the compiler's result" >&5
5704 < echo "$as_me: WARNING: fftw3.h: proceeding with the compiler's result" >&2;}
5705 <    ac_header_preproc=yes
5706 <    ;;
5707 <  no:yes:* )
5708 <    { echo "$as_me:$LINENO: WARNING: fftw3.h: present but cannot be compiled" >&5
5709 < echo "$as_me: WARNING: fftw3.h: present but cannot be compiled" >&2;}
5710 <    { echo "$as_me:$LINENO: WARNING: fftw3.h:     check for missing prerequisite headers?" >&5
5711 < echo "$as_me: WARNING: fftw3.h:     check for missing prerequisite headers?" >&2;}
5712 <    { echo "$as_me:$LINENO: WARNING: fftw3.h: see the Autoconf documentation" >&5
5713 < echo "$as_me: WARNING: fftw3.h: see the Autoconf documentation" >&2;}
5714 <    { echo "$as_me:$LINENO: WARNING: fftw3.h:     section \"Present But Cannot Be Compiled\"" >&5
5715 < echo "$as_me: WARNING: fftw3.h:     section \"Present But Cannot Be Compiled\"" >&2;}
5716 <    { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the preprocessor's result" >&5
5717 < echo "$as_me: WARNING: fftw3.h: proceeding with the preprocessor's result" >&2;}
5718 <    { echo "$as_me:$LINENO: WARNING: fftw3.h: in the future, the compiler will take precedence" >&5
5719 < echo "$as_me: WARNING: fftw3.h: in the future, the compiler will take precedence" >&2;}
6436 <    (
6437 <      cat <<\_ASBOX
6438 < ## ------------------------------ ##
6439 < ## Report this to gezelter@nd.edu ##
6440 < ## ------------------------------ ##
6441 < _ASBOX
6442 <    ) |
6443 <      sed "s/^/$as_me: WARNING:     /" >&2
6444 <    ;;
6445 < esac
6446 < echo "$as_me:$LINENO: checking for fftw3.h" >&5
6447 < echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6448 < if test "${ac_cv_header_fftw3_h+set}" = set; then
6449 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6450 < else
6451 <  ac_cv_header_fftw3_h=$ac_header_preproc
5698 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5699 >
5700 >  FCFLAGS_SRCEXT=$ac_save_FCFLAGS_SRCEXT
5701 >  ac_ext=$ac_save_ext
5702 >  ac_ext=${ac_fc_srcext-f}
5703 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5704 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5705 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5706 >
5707 >
5708 >  if test "$prepflagworks" = 1; then
5709 >    { echo "$as_me:$LINENO: result: yes" >&5
5710 > echo "${ECHO_T}yes" >&6; }
5711 >    FCFLAGS_SRCEXT="${PREPFLAG}"
5712 >
5713 >  else
5714 >    { echo "$as_me:$LINENO: result: no" >&5
5715 > echo "${ECHO_T}no" >&6; }
5716 >    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
5717 > echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
5718 >   { (exit 1); exit 1; }; }
5719 >  fi
5720   fi
6453 echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
6454 echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6
5721  
5722 +
5723 +
5724 +
5725 +
5726 + # Try to determine native compiler flags that allow us to use F90 suffix
5727 + # for preprocessed f90 source with -D type defines
5728 +
5729 + if test "$ac_test_PREPDEFFLAG" != "set"; then
5730 +  PREPDEFFLAG=""
5731 +  case "${host_cpu}-${host_os}" in
5732 +
5733 +  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
5734 +                    PREPDEFFLAG=" "
5735 +                fi;;
5736 +  *aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
5737 +                    PREPDEFFLAG="-WF,"
5738 +                fi;;
5739 +  *darwin*)
5740 +        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
5741 +                PREPDEFFLAG="-WF,"
5742 +        fi;;
5743 +  esac
5744 +
5745 +  if test -z "$PREPDEFFLAG"; then
5746 +        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
5747 + echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
5748 +        PREPDEFFLAG=" "
5749 +  fi
5750 +
5751 +  { echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
5752 + echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6; }
5753 +
5754 +  ac_ext=${ac_fc_srcext-f}
5755 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5756 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5757 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5758 +
5759 +  ac_save_ext=$ac_ext
5760 +  ac_ext=F90
5761 +  ac_save_FCFLAGS=$FCFLAGS
5762 +
5763 +  if test "$PREPDEFFLAG"; then
5764 +  FCFLAGS="${FCFLAGS} ${PREPDEFFLAG}-DTEST"
5765   fi
6457 if test $ac_cv_header_fftw3_h = yes; then
6458  fftw_cv_fftw3_h=yes
6459 else
6460  fftw_cv_fftw3_h=no
6461 fi
5766  
5767 +    cat >conftest.$ac_ext <<_ACEOF
5768  
6464      if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
6465        echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
6466 echo $ECHO_N "checking for fftwnd_one in -lfftw... $ECHO_C" >&6
6467 if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
6468  echo $ECHO_N "(cached) $ECHO_C" >&6
6469 else
6470  ac_check_lib_save_LIBS=$LIBS
6471 LIBS="-lfftw  $LIBS"
6472 cat >conftest.$ac_ext <<_ACEOF
6473 /* confdefs.h.  */
6474 _ACEOF
6475 cat confdefs.h >>conftest.$ac_ext
6476 cat >>conftest.$ac_ext <<_ACEOF
6477 /* end confdefs.h.  */
5769  
5770 < /* Override any gcc2 internal prototype to avoid an error.  */
5771 < #ifdef __cplusplus
5772 < extern "C"
5770 > program conftest
5771 >  integer :: i
5772 > #ifdef TEST
5773 >  i = 1
5774 > #else
5775 >  choke me
5776   #endif
5777 < /* We use char because int might match the return type of a gcc2
5778 <   builtin and then its argument prototype would still apply.  */
6485 < char fftwnd_one ();
6486 < #ifdef FC_DUMMY_MAIN
6487 < #ifndef FC_DUMMY_MAIN_EQ_F77
6488 < #  ifdef __cplusplus
6489 <     extern "C"
6490 < #  endif
6491 <   int FC_DUMMY_MAIN() { return 1; }
6492 < #endif
6493 < #endif
6494 < int
6495 < main ()
6496 < {
6497 < fftwnd_one ();
6498 <  ;
6499 <  return 0;
6500 < }
5777 > end program conftest
5778 >
5779   _ACEOF
5780 < rm -f conftest.$ac_objext conftest$ac_exeext
5781 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5782 <  (eval $ac_link) 2>conftest.er1
5780 > rm -f conftest.$ac_objext
5781 > if { (ac_try="$ac_compile"
5782 > case "(($ac_try" in
5783 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5784 >  *) ac_try_echo=$ac_try;;
5785 > esac
5786 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5787 >  (eval "$ac_compile") 2>conftest.er1
5788    ac_status=$?
5789    grep -v '^ *+' conftest.er1 >conftest.err
5790    rm -f conftest.er1
5791    cat conftest.err >&5
5792    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5793 <  (exit $ac_status); } &&
5794 <         { ac_try='test -z "$ac_c_werror_flag"
5795 <                         || test ! -s conftest.err'
5796 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5797 <  (eval $ac_try) 2>&5
6515 <  ac_status=$?
6516 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6517 <  (exit $ac_status); }; } &&
6518 <         { ac_try='test -s conftest$ac_exeext'
6519 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6520 <  (eval $ac_try) 2>&5
6521 <  ac_status=$?
6522 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6523 <  (exit $ac_status); }; }; then
6524 <  ac_cv_lib_fftw_fftwnd_one=yes
5793 >  (exit $ac_status); } && {
5794 >         test -z "$ac_fc_werror_flag" ||
5795 >         test ! -s conftest.err
5796 >       } && test -s conftest.$ac_objext; then
5797 >  prepdefflagworks=1
5798   else
5799    echo "$as_me: failed program was:" >&5
5800   sed 's/^/| /' conftest.$ac_ext >&5
5801  
5802 < ac_cv_lib_fftw_fftwnd_one=no
5802 >        prepdefflagworks=0
5803   fi
5804 < rm -f conftest.err conftest.$ac_objext \
5805 <      conftest$ac_exeext conftest.$ac_ext
5806 < LIBS=$ac_check_lib_save_LIBS
5804 >
5805 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5806 >
5807 >  FCFLAGS=$ac_save_FCFLAGS
5808 >  ac_ext=$ac_save_ext
5809 >  ac_ext=${ac_fc_srcext-f}
5810 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5811 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5812 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5813 >
5814 >
5815 >  if test "$prepdefflagworks" = 1; then
5816 >    { echo "$as_me:$LINENO: result: yes" >&5
5817 > echo "${ECHO_T}yes" >&6; }
5818 >
5819 >  else
5820 >    { echo "$as_me:$LINENO: result: no" >&5
5821 > echo "${ECHO_T}no" >&6; }
5822 >    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
5823 > echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
5824 >   { (exit 1); exit 1; }; }
5825 >  fi
5826   fi
6535 echo "$as_me:$LINENO: result: $ac_cv_lib_fftw_fftwnd_one" >&5
6536 echo "${ECHO_T}$ac_cv_lib_fftw_fftwnd_one" >&6
6537 if test $ac_cv_lib_fftw_fftwnd_one = yes; then
6538  fftw_cv_libfftw=yes
6539 else
6540  fftw_cv_libfftw=no
6541 fi
5827  
5828 <        if test "${ac_cv_header_fftw_h+set}" = set; then
5829 <  echo "$as_me:$LINENO: checking for fftw.h" >&5
5830 < echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
5831 < if test "${ac_cv_header_fftw_h+set}" = set; then
5828 > ac_ext=${ac_fc_srcext-f}
5829 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
5830 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
5831 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
5832 > { echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
5833 > echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6; }
5834 > if test "${ac_cv_prog_fc_v+set}" = set; then
5835    echo $ECHO_N "(cached) $ECHO_C" >&6
6548 fi
6549 echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
6550 echo "${ECHO_T}$ac_cv_header_fftw_h" >&6
5836   else
5837 <  # Is the header compilable?
5838 < echo "$as_me:$LINENO: checking fftw.h usability" >&5
5839 < echo $ECHO_N "checking fftw.h usability... $ECHO_C" >&6
5840 < cat >conftest.$ac_ext <<_ACEOF
6556 < /* confdefs.h.  */
5837 >  cat >conftest.$ac_ext <<_ACEOF
5838 >      program main
5839 >
5840 >      end
5841   _ACEOF
6558 cat confdefs.h >>conftest.$ac_ext
6559 cat >>conftest.$ac_ext <<_ACEOF
6560 /* end confdefs.h.  */
6561 $ac_includes_default
6562 #include <fftw.h>
6563 _ACEOF
5842   rm -f conftest.$ac_objext
5843 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5844 <  (eval $ac_compile) 2>conftest.er1
5843 > if { (ac_try="$ac_compile"
5844 > case "(($ac_try" in
5845 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5846 >  *) ac_try_echo=$ac_try;;
5847 > esac
5848 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5849 >  (eval "$ac_compile") 2>conftest.er1
5850    ac_status=$?
5851    grep -v '^ *+' conftest.er1 >conftest.err
5852    rm -f conftest.er1
5853    cat conftest.err >&5
5854    echo "$as_me:$LINENO: \$? = $ac_status" >&5
5855 <  (exit $ac_status); } &&
5856 <         { ac_try='test -z "$ac_c_werror_flag"
5857 <                         || test ! -s conftest.err'
5858 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5859 <  (eval $ac_try) 2>&5
5860 <  ac_status=$?
5861 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5862 <  (exit $ac_status); }; } &&
5863 <         { ac_try='test -s conftest.$ac_objext'
6581 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6582 <  (eval $ac_try) 2>&5
6583 <  ac_status=$?
6584 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6585 <  (exit $ac_status); }; }; then
6586 <  ac_header_compiler=yes
6587 < else
6588 <  echo "$as_me: failed program was:" >&5
6589 < sed 's/^/| /' conftest.$ac_ext >&5
5855 >  (exit $ac_status); } && {
5856 >         test -z "$ac_fc_werror_flag" ||
5857 >         test ! -s conftest.err
5858 >       } && test -s conftest.$ac_objext; then
5859 >  ac_cv_prog_fc_v=
5860 > # Try some options frequently used verbose output
5861 > for ac_verb in -v -verbose --verbose -V -\#\#\#; do
5862 >  cat >conftest.$ac_ext <<_ACEOF
5863 >      program main
5864  
5865 < ac_header_compiler=no
6592 < fi
6593 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6594 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6595 < echo "${ECHO_T}$ac_header_compiler" >&6
6596 <
6597 < # Is the header present?
6598 < echo "$as_me:$LINENO: checking fftw.h presence" >&5
6599 < echo $ECHO_N "checking fftw.h presence... $ECHO_C" >&6
6600 < cat >conftest.$ac_ext <<_ACEOF
6601 < /* confdefs.h.  */
5865 >      end
5866   _ACEOF
5867 < cat confdefs.h >>conftest.$ac_ext
5868 < cat >>conftest.$ac_ext <<_ACEOF
5869 < /* end confdefs.h.  */
5870 < #include <fftw.h>
5871 < _ACEOF
5872 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5873 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5874 <  ac_status=$?
5875 <  grep -v '^ *+' conftest.er1 >conftest.err
5876 <  rm -f conftest.er1
5877 <  cat conftest.err >&5
5878 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5879 <  (exit $ac_status); } >/dev/null; then
5880 <  if test -s conftest.err; then
5881 <    ac_cpp_err=$ac_c_preproc_warn_flag
5882 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5883 <  else
5884 <    ac_cpp_err=
5885 <  fi
5886 < else
5887 <  ac_cpp_err=yes
5867 >
5868 > # Compile and link our simple test program by passing a flag (argument
5869 > # 1 to this macro) to the Fortran compiler in order to get
5870 > # "verbose" output that we can then parse for the Fortran linker
5871 > # flags.
5872 > ac_save_FFLAGS=$FCFLAGS
5873 > FCFLAGS="$FCFLAGS $ac_verb"
5874 > eval "set x $ac_link"
5875 > shift
5876 > echo "$as_me:$LINENO: $*" >&5
5877 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
5878 > echo "$ac_fc_v_output" >&5
5879 > FCFLAGS=$ac_save_FFLAGS
5880 >
5881 > rm -f conftest*
5882 >
5883 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5884 > # /foo, /bar, and /baz are search directories for the Fortran linker.
5885 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5886 > ac_fc_v_output="`echo $ac_fc_v_output |
5887 >        grep 'LPATH is:' |
5888 >        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5889 >
5890 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
5891 > #        that detects unbalanced quotes in FLIBS should be implemented
5892 > #        and (ugh) tested at some point.
5893 > case $ac_fc_v_output in
5894 >  # If we are using xlf then replace all the commas with spaces.
5895 >  *xlfentry*)
5896 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5897 >
5898 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5899 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
5900 >  *mGLOB_options_string*)
5901 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5902 >
5903 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5904 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5905 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5906 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
5907 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5908 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
5909 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
5910 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
5911 >
5912 >  # If we are using Cray Fortran then delete quotes.
5913 >  *cft90*)
5914 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
5915 > esac
5916 >
5917 >
5918 >  # look for -l* and *.a constructs in the output
5919 >  for ac_arg in $ac_fc_v_output; do
5920 >     case $ac_arg in
5921 >        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
5922 >          ac_cv_prog_fc_v=$ac_verb
5923 >          break 2 ;;
5924 >     esac
5925 >  done
5926 > done
5927 > if test -z "$ac_cv_prog_fc_v"; then
5928 >   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
5929 > echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
5930   fi
6625 if test -z "$ac_cpp_err"; then
6626  ac_header_preproc=yes
5931   else
5932    echo "$as_me: failed program was:" >&5
5933   sed 's/^/| /' conftest.$ac_ext >&5
5934  
5935 <  ac_header_preproc=no
5935 >        { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
5936 > echo "$as_me: WARNING: compilation failed" >&2;}
5937   fi
6633 rm -f conftest.err conftest.$ac_ext
6634 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6635 echo "${ECHO_T}$ac_header_preproc" >&6
5938  
5939 < # So?  What about this header?
5940 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5941 <  yes:no: )
5942 <    { echo "$as_me:$LINENO: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
5943 < echo "$as_me: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
5944 <    { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the compiler's result" >&5
5945 < echo "$as_me: WARNING: fftw.h: proceeding with the compiler's result" >&2;}
5946 <    ac_header_preproc=yes
6645 <    ;;
6646 <  no:yes:* )
6647 <    { echo "$as_me:$LINENO: WARNING: fftw.h: present but cannot be compiled" >&5
6648 < echo "$as_me: WARNING: fftw.h: present but cannot be compiled" >&2;}
6649 <    { echo "$as_me:$LINENO: WARNING: fftw.h:     check for missing prerequisite headers?" >&5
6650 < echo "$as_me: WARNING: fftw.h:     check for missing prerequisite headers?" >&2;}
6651 <    { echo "$as_me:$LINENO: WARNING: fftw.h: see the Autoconf documentation" >&5
6652 < echo "$as_me: WARNING: fftw.h: see the Autoconf documentation" >&2;}
6653 <    { echo "$as_me:$LINENO: WARNING: fftw.h:     section \"Present But Cannot Be Compiled\"" >&5
6654 < echo "$as_me: WARNING: fftw.h:     section \"Present But Cannot Be Compiled\"" >&2;}
6655 <    { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the preprocessor's result" >&5
6656 < echo "$as_me: WARNING: fftw.h: proceeding with the preprocessor's result" >&2;}
6657 <    { echo "$as_me:$LINENO: WARNING: fftw.h: in the future, the compiler will take precedence" >&5
6658 < echo "$as_me: WARNING: fftw.h: in the future, the compiler will take precedence" >&2;}
6659 <    (
6660 <      cat <<\_ASBOX
6661 < ## ------------------------------ ##
6662 < ## Report this to gezelter@nd.edu ##
6663 < ## ------------------------------ ##
6664 < _ASBOX
6665 <    ) |
6666 <      sed "s/^/$as_me: WARNING:     /" >&2
6667 <    ;;
6668 < esac
6669 < echo "$as_me:$LINENO: checking for fftw.h" >&5
6670 < echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
6671 < if test "${ac_cv_header_fftw_h+set}" = set; then
5939 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5940 >
5941 > fi
5942 > { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
5943 > echo "${ECHO_T}$ac_cv_prog_fc_v" >&6; }
5944 > { echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
5945 > echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6; }
5946 > if test "${ac_cv_fc_libs+set}" = set; then
5947    echo $ECHO_N "(cached) $ECHO_C" >&6
5948   else
5949 <  ac_cv_header_fftw_h=$ac_header_preproc
5950 < fi
5951 < echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
6677 < echo "${ECHO_T}$ac_cv_header_fftw_h" >&6
5949 >  if test "x$FCLIBS" != "x"; then
5950 >  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
5951 > else
5952  
5953 < fi
5954 < if test $ac_cv_header_fftw_h = yes; then
5955 <  fftw_cv_fftw_h=yes
5953 > cat >conftest.$ac_ext <<_ACEOF
5954 >      program main
5955 >
5956 >      end
5957 > _ACEOF
5958 >
5959 > # Compile and link our simple test program by passing a flag (argument
5960 > # 1 to this macro) to the Fortran compiler in order to get
5961 > # "verbose" output that we can then parse for the Fortran linker
5962 > # flags.
5963 > ac_save_FFLAGS=$FCFLAGS
5964 > FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
5965 > eval "set x $ac_link"
5966 > shift
5967 > echo "$as_me:$LINENO: $*" >&5
5968 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
5969 > echo "$ac_fc_v_output" >&5
5970 > FCFLAGS=$ac_save_FFLAGS
5971 >
5972 > rm -f conftest*
5973 >
5974 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
5975 > # /foo, /bar, and /baz are search directories for the Fortran linker.
5976 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
5977 > ac_fc_v_output="`echo $ac_fc_v_output |
5978 >        grep 'LPATH is:' |
5979 >        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
5980 >
5981 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
5982 > #        that detects unbalanced quotes in FLIBS should be implemented
5983 > #        and (ugh) tested at some point.
5984 > case $ac_fc_v_output in
5985 >  # If we are using xlf then replace all the commas with spaces.
5986 >  *xlfentry*)
5987 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
5988 >
5989 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
5990 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
5991 >  *mGLOB_options_string*)
5992 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
5993 >
5994 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
5995 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
5996 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
5997 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
5998 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
5999 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
6000 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
6001 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
6002 >
6003 >  # If we are using Cray Fortran then delete quotes.
6004 >  *cft90*)
6005 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6006 > esac
6007 >
6008 >
6009 >
6010 > ac_cv_fc_libs=
6011 >
6012 > # Save positional arguments (if any)
6013 > ac_save_positional="$@"
6014 >
6015 > set X $ac_fc_v_output
6016 > while test $# != 1; do
6017 >  shift
6018 >  ac_arg=$1
6019 >  case $ac_arg in
6020 >        [\\/]*.a | ?:[\\/]*.a)
6021 >            ac_exists=false
6022 >  for ac_i in $ac_cv_fc_libs; do
6023 >    if test x"$ac_arg" = x"$ac_i"; then
6024 >      ac_exists=true
6025 >      break
6026 >    fi
6027 >  done
6028 >
6029 >  if test x"$ac_exists" = xtrue; then
6030 >  :
6031   else
6032 <  fftw_cv_fftw_h=no
6032 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6033   fi
6034  
6035 +          ;;
6036 +        -bI:*)
6037 +            ac_exists=false
6038 +  for ac_i in $ac_cv_fc_libs; do
6039 +    if test x"$ac_arg" = x"$ac_i"; then
6040 +      ac_exists=true
6041 +      break
6042 +    fi
6043 +  done
6044  
6045 <        if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
6046 <          echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
6047 < echo $ECHO_N "checking for fftwnd_one in -ldfftw... $ECHO_C" >&6
6048 < if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
6045 >  if test x"$ac_exists" = xtrue; then
6046 >  :
6047 > else
6048 >  if test "$ac_compiler_gnu" = yes; then
6049 >  for ac_link_opt in $ac_arg; do
6050 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6051 >  done
6052 > else
6053 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6054 > fi
6055 > fi
6056 >
6057 >          ;;
6058 >          # Ignore these flags.
6059 >        -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
6060 >          ;;
6061 >        -lkernel32)
6062 >          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6063 >          ;;
6064 >        -[LRuYz])
6065 >          # These flags, when seen by themselves, take an argument.
6066 >          # We remove the space between option and argument and re-iterate
6067 >          # unless we find an empty arg or a new option (starting with -)
6068 >          case $2 in
6069 >             "" | -*);;
6070 >             *)
6071 >                ac_arg="$ac_arg$2"
6072 >                shift; shift
6073 >                set X $ac_arg "$@"
6074 >                ;;
6075 >          esac
6076 >          ;;
6077 >        -YP,*)
6078 >          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
6079 >              ac_exists=false
6080 >  for ac_i in $ac_cv_fc_libs; do
6081 >    if test x"$ac_j" = x"$ac_i"; then
6082 >      ac_exists=true
6083 >      break
6084 >    fi
6085 >  done
6086 >
6087 >  if test x"$ac_exists" = xtrue; then
6088 >  :
6089 > else
6090 >  ac_arg="$ac_arg $ac_j"
6091 >                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
6092 > fi
6093 >
6094 >          done
6095 >          ;;
6096 >        -[lLR]*)
6097 >            ac_exists=false
6098 >  for ac_i in $ac_cv_fc_libs; do
6099 >    if test x"$ac_arg" = x"$ac_i"; then
6100 >      ac_exists=true
6101 >      break
6102 >    fi
6103 >  done
6104 >
6105 >  if test x"$ac_exists" = xtrue; then
6106 >  :
6107 > else
6108 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6109 > fi
6110 >
6111 >          ;;
6112 >        -zallextract*| -zdefaultextract)
6113 >          ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6114 >          ;;
6115 >          # Ignore everything else.
6116 >  esac
6117 > done
6118 > # restore positional arguments
6119 > set X $ac_save_positional; shift
6120 >
6121 > # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
6122 > # then we insist that the "run path" must be an absolute path (i.e. it
6123 > # must begin with a "/").
6124 > case `(uname -sr) 2>/dev/null` in
6125 >   "SunOS 5"*)
6126 >      ac_ld_run_path=`echo $ac_fc_v_output |
6127 >                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
6128 >      test "x$ac_ld_run_path" != x &&
6129 >        if test "$ac_compiler_gnu" = yes; then
6130 >  for ac_link_opt in $ac_ld_run_path; do
6131 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6132 >  done
6133 > else
6134 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6135 > fi
6136 >      ;;
6137 > esac
6138 > fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6139 >
6140 > fi
6141 > { echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
6142 > echo "${ECHO_T}$ac_cv_fc_libs" >&6; }
6143 > FCLIBS="$ac_cv_fc_libs"
6144 >
6145 >
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 >
6152 > ac_ext=${ac_fc_srcext-f}
6153 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6154 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6155 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6156 >
6157 > { echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
6158 > echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6; }
6159 > if test "${ac_cv_fc_dummy_main+set}" = set; then
6160    echo $ECHO_N "(cached) $ECHO_C" >&6
6161   else
6162 <  ac_check_lib_save_LIBS=$LIBS
6163 < LIBS="-ldfftw  $LIBS"
6164 < cat >conftest.$ac_ext <<_ACEOF
6162 >  ac_fc_dm_save_LIBS=$LIBS
6163 > LIBS="$LIBS $FCLIBS"
6164 > ac_fortran_dm_var=FC_DUMMY_MAIN
6165 > ac_ext=c
6166 > ac_cpp='$CPP $CPPFLAGS'
6167 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6168 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6169 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
6170 >
6171 > # First, try linking without a dummy main:
6172 > cat >conftest.$ac_ext <<_ACEOF
6173   /* confdefs.h.  */
6174   _ACEOF
6175   cat confdefs.h >>conftest.$ac_ext
6176   cat >>conftest.$ac_ext <<_ACEOF
6177   /* end confdefs.h.  */
6178  
6702 /* Override any gcc2 internal prototype to avoid an error.  */
6703 #ifdef __cplusplus
6704 extern "C"
6705 #endif
6706 /* We use char because int might match the return type of a gcc2
6707   builtin and then its argument prototype would still apply.  */
6708 char fftwnd_one ();
6179   #ifdef FC_DUMMY_MAIN
6180   #ifndef FC_DUMMY_MAIN_EQ_F77
6181   #  ifdef __cplusplus
# Line 6717 | Line 6187 | main ()
6187   int
6188   main ()
6189   {
6190 < fftwnd_one ();
6190 >
6191    ;
6192    return 0;
6193   }
6194   _ACEOF
6195   rm -f conftest.$ac_objext conftest$ac_exeext
6196 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6197 <  (eval $ac_link) 2>conftest.er1
6196 > if { (ac_try="$ac_link"
6197 > case "(($ac_try" in
6198 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6199 >  *) ac_try_echo=$ac_try;;
6200 > esac
6201 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6202 >  (eval "$ac_link") 2>conftest.er1
6203    ac_status=$?
6204    grep -v '^ *+' conftest.er1 >conftest.err
6205    rm -f conftest.er1
6206    cat conftest.err >&5
6207    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6208 <  (exit $ac_status); } &&
6209 <         { ac_try='test -z "$ac_c_werror_flag"
6210 <                         || test ! -s conftest.err'
6211 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6212 <  (eval $ac_try) 2>&5
6213 <  ac_status=$?
6739 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6740 <  (exit $ac_status); }; } &&
6741 <         { ac_try='test -s conftest$ac_exeext'
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
6747 <  ac_cv_lib_dfftw_fftwnd_one=yes
6208 >  (exit $ac_status); } && {
6209 >         test -z "$ac_c_werror_flag" ||
6210 >         test ! -s conftest.err
6211 >       } && test -s conftest$ac_exeext &&
6212 >       $as_test_x conftest$ac_exeext; then
6213 >  ac_cv_fortran_dummy_main=none
6214   else
6215    echo "$as_me: failed program was:" >&5
6216   sed 's/^/| /' conftest.$ac_ext >&5
6217  
6218 < ac_cv_lib_dfftw_fftwnd_one=no
6218 >        ac_cv_fortran_dummy_main=unknown
6219   fi
6220 < rm -f conftest.err conftest.$ac_objext \
6220 >
6221 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6222        conftest$ac_exeext conftest.$ac_ext
6756 LIBS=$ac_check_lib_save_LIBS
6757 fi
6758 echo "$as_me:$LINENO: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
6759 echo "${ECHO_T}$ac_cv_lib_dfftw_fftwnd_one" >&6
6760 if test $ac_cv_lib_dfftw_fftwnd_one = yes; then
6761  fftw_cv_libdfftw=yes
6762 else
6763  fftw_cv_libdfftw=no
6764 fi
6223  
6224 <          if test "${ac_cv_header_dfftw_h+set}" = set; then
6225 <  echo "$as_me:$LINENO: checking for dfftw.h" >&5
6226 < echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
6769 < if test "${ac_cv_header_dfftw_h+set}" = set; then
6770 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6771 < fi
6772 < echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
6773 < echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6
6774 < else
6775 <  # Is the header compilable?
6776 < echo "$as_me:$LINENO: checking dfftw.h usability" >&5
6777 < echo $ECHO_N "checking dfftw.h usability... $ECHO_C" >&6
6778 < cat >conftest.$ac_ext <<_ACEOF
6224 > if test $ac_cv_fortran_dummy_main = unknown; then
6225 >   for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
6226 >     cat >conftest.$ac_ext <<_ACEOF
6227   /* confdefs.h.  */
6228   _ACEOF
6229   cat confdefs.h >>conftest.$ac_ext
6230   cat >>conftest.$ac_ext <<_ACEOF
6231   /* end confdefs.h.  */
6232 < $ac_includes_default
6233 < #include <dfftw.h>
6232 > #define $ac_fortran_dm_var $ac_func
6233 > #ifdef FC_DUMMY_MAIN
6234 > #ifndef FC_DUMMY_MAIN_EQ_F77
6235 > #  ifdef __cplusplus
6236 >     extern "C"
6237 > #  endif
6238 >   int FC_DUMMY_MAIN() { return 1; }
6239 > #endif
6240 > #endif
6241 > int
6242 > main ()
6243 > {
6244 >
6245 >  ;
6246 >  return 0;
6247 > }
6248   _ACEOF
6249 < rm -f conftest.$ac_objext
6250 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6251 <  (eval $ac_compile) 2>conftest.er1
6249 > rm -f conftest.$ac_objext conftest$ac_exeext
6250 > if { (ac_try="$ac_link"
6251 > case "(($ac_try" in
6252 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6253 >  *) ac_try_echo=$ac_try;;
6254 > esac
6255 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6256 >  (eval "$ac_link") 2>conftest.er1
6257    ac_status=$?
6258    grep -v '^ *+' conftest.er1 >conftest.err
6259    rm -f conftest.er1
6260    cat conftest.err >&5
6261    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6262 <  (exit $ac_status); } &&
6263 <         { ac_try='test -z "$ac_c_werror_flag"
6264 <                         || test ! -s conftest.err'
6265 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6266 <  (eval $ac_try) 2>&5
6267 <  ac_status=$?
6801 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6802 <  (exit $ac_status); }; } &&
6803 <         { ac_try='test -s conftest.$ac_objext'
6804 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6805 <  (eval $ac_try) 2>&5
6806 <  ac_status=$?
6807 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6808 <  (exit $ac_status); }; }; then
6809 <  ac_header_compiler=yes
6262 >  (exit $ac_status); } && {
6263 >         test -z "$ac_c_werror_flag" ||
6264 >         test ! -s conftest.err
6265 >       } && test -s conftest$ac_exeext &&
6266 >       $as_test_x conftest$ac_exeext; then
6267 >  ac_cv_fortran_dummy_main=$ac_func; break
6268   else
6269    echo "$as_me: failed program was:" >&5
6270   sed 's/^/| /' conftest.$ac_ext >&5
6271  
6814 ac_header_compiler=no
6815 fi
6816 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6817 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6818 echo "${ECHO_T}$ac_header_compiler" >&6
6272  
6820 # Is the header present?
6821 echo "$as_me:$LINENO: checking dfftw.h presence" >&5
6822 echo $ECHO_N "checking dfftw.h presence... $ECHO_C" >&6
6823 cat >conftest.$ac_ext <<_ACEOF
6824 /* confdefs.h.  */
6825 _ACEOF
6826 cat confdefs.h >>conftest.$ac_ext
6827 cat >>conftest.$ac_ext <<_ACEOF
6828 /* end confdefs.h.  */
6829 #include <dfftw.h>
6830 _ACEOF
6831 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6832  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6833  ac_status=$?
6834  grep -v '^ *+' conftest.er1 >conftest.err
6835  rm -f conftest.er1
6836  cat conftest.err >&5
6837  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6838  (exit $ac_status); } >/dev/null; then
6839  if test -s conftest.err; then
6840    ac_cpp_err=$ac_c_preproc_warn_flag
6841    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6842  else
6843    ac_cpp_err=
6844  fi
6845 else
6846  ac_cpp_err=yes
6273   fi
6848 if test -z "$ac_cpp_err"; then
6849  ac_header_preproc=yes
6850 else
6851  echo "$as_me: failed program was:" >&5
6852 sed 's/^/| /' conftest.$ac_ext >&5
6274  
6275 <  ac_header_preproc=no
6276 < fi
6277 < rm -f conftest.err conftest.$ac_ext
6278 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6279 < echo "${ECHO_T}$ac_header_preproc" >&6
6275 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6276 >      conftest$ac_exeext conftest.$ac_ext
6277 >   done
6278 > fi
6279 > ac_ext=${ac_fc_srcext-f}
6280 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6281 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6282 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6283 > ac_cv_fc_dummy_main=$ac_cv_fortran_dummy_main
6284 > rm -f conftest*
6285 > LIBS=$ac_fc_dm_save_LIBS
6286  
6860 # So?  What about this header?
6861 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6862  yes:no: )
6863    { echo "$as_me:$LINENO: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
6864 echo "$as_me: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6865    { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the compiler's result" >&5
6866 echo "$as_me: WARNING: dfftw.h: proceeding with the compiler's result" >&2;}
6867    ac_header_preproc=yes
6868    ;;
6869  no:yes:* )
6870    { echo "$as_me:$LINENO: WARNING: dfftw.h: present but cannot be compiled" >&5
6871 echo "$as_me: WARNING: dfftw.h: present but cannot be compiled" >&2;}
6872    { echo "$as_me:$LINENO: WARNING: dfftw.h:     check for missing prerequisite headers?" >&5
6873 echo "$as_me: WARNING: dfftw.h:     check for missing prerequisite headers?" >&2;}
6874    { echo "$as_me:$LINENO: WARNING: dfftw.h: see the Autoconf documentation" >&5
6875 echo "$as_me: WARNING: dfftw.h: see the Autoconf documentation" >&2;}
6876    { echo "$as_me:$LINENO: WARNING: dfftw.h:     section \"Present But Cannot Be Compiled\"" >&5
6877 echo "$as_me: WARNING: dfftw.h:     section \"Present But Cannot Be Compiled\"" >&2;}
6878    { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the preprocessor's result" >&5
6879 echo "$as_me: WARNING: dfftw.h: proceeding with the preprocessor's result" >&2;}
6880    { echo "$as_me:$LINENO: WARNING: dfftw.h: in the future, the compiler will take precedence" >&5
6881 echo "$as_me: WARNING: dfftw.h: in the future, the compiler will take precedence" >&2;}
6882    (
6883      cat <<\_ASBOX
6884 ## ------------------------------ ##
6885 ## Report this to gezelter@nd.edu ##
6886 ## ------------------------------ ##
6887 _ASBOX
6888    ) |
6889      sed "s/^/$as_me: WARNING:     /" >&2
6890    ;;
6891 esac
6892 echo "$as_me:$LINENO: checking for dfftw.h" >&5
6893 echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
6894 if test "${ac_cv_header_dfftw_h+set}" = set; then
6895  echo $ECHO_N "(cached) $ECHO_C" >&6
6896 else
6897  ac_cv_header_dfftw_h=$ac_header_preproc
6287   fi
6288 < echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
6289 < echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6
6288 > { echo "$as_me:$LINENO: result: $ac_cv_fc_dummy_main" >&5
6289 > echo "${ECHO_T}$ac_cv_fc_dummy_main" >&6; }
6290 > FC_DUMMY_MAIN=$ac_cv_fc_dummy_main
6291 > if test "$FC_DUMMY_MAIN" != unknown; then
6292 >  if test $FC_DUMMY_MAIN != none; then
6293  
6294 < fi
6295 < if test $ac_cv_header_dfftw_h = yes; then
6904 <  fftw_cv_dfftw_h=yes
6905 < else
6906 <  fftw_cv_dfftw_h=no
6907 < fi
6908 <
6909 <
6910 <        fi
6911 <      fi
6912 <      ac_ext=c
6913 < ac_cpp='$CPP $CPPFLAGS'
6914 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6915 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6916 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
6917 <
6918 <      if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
6919 <
6920 < cat >>confdefs.h <<\_ACEOF
6921 < #define HAVE_FFTW3_H 1
6294 > cat >>confdefs.h <<_ACEOF
6295 > #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
6296   _ACEOF
6297  
6298 <        FFTW_INC_DIR="${FFTW_HOME}/include"
6925 <        FFTW_LIB_DIR="${FFTW_HOME}/lib"
6926 <        FFTW_LIBS="-lfftw3"
6927 <      else
6928 <        if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
6298 >  if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
6299  
6300   cat >>confdefs.h <<\_ACEOF
6301 < #define HAVE_FFTW_H 1
6301 > #define FC_DUMMY_MAIN_EQ_F77 1
6302   _ACEOF
6303  
6934          FFTW_INC_DIR="${FFTW_HOME}/include"
6935          FFTW_LIB_DIR="${FFTW_HOME}/lib"
6936          FFTW_LIBS="-lfftw"
6937        else
6938          if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
6939
6940 cat >>confdefs.h <<\_ACEOF
6941 #define HAVE_DFFTW_H 1
6942 _ACEOF
6943
6944            FFTW_INC_DIR="${FFTW_HOME}/include"
6945            FFTW_LIB_DIR="${FFTW_HOME}/lib"
6946            FFTW_LIBS="-ldfftw"
6947          else
6948            echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
6949 echo $ECHO_N "checking fftw in ${FFTW_HOME}... $ECHO_C" >&6
6950            FFTW_INC_DIR=
6951            FFTW_LIB_DIR=
6952            FFTW_LIBS=
6953            LDFLAGS="$FFTW_OLD_LDFLAGS"
6954            CFLAGS="$FFTW_OLD_CFLAGS"
6955            echo "$as_me:$LINENO: result: failed" >&5
6956 echo "${ECHO_T}failed" >&6
6957            echo ""
6958            echo "*********************************************************"
6959            echo "* WARNING: Could not find a working FFTW installation   *"
6960            echo "* If you need the staticProps program to be able to     *"
6961            echo "* compute undulation spectra, be sure to specify a      *"
6962            echo "* valid fftw installation with --with-fftw=DIR          *"
6963            echo "*                                                       *"
6964            echo "* OOPSE will still work without fftw installed.         *"
6965            echo "*********************************************************"
6966            echo ""
6967          fi
6968        fi
6969      fi
6970
6971
6972
6973    fi
6304    fi
6305   fi
6306 + else
6307 +  { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
6308 + See \`config.log' for more details." >&5
6309 + echo "$as_me: error: linking to Fortran libraries from C fails
6310 + See \`config.log' for more details." >&2;}
6311 +   { (exit 1); exit 1; }; }
6312 + fi
6313  
6977 #
6978 # Handle user hints
6979 #
6314  
6315 < # Check whether --with-qhull or --without-qhull was given.
6316 < if test "${with_qhull+set}" = set; then
6317 <  withval="$with_qhull"
6318 <  qhull_dir="$withval"
6985 < else
6986 <                qhull_dir="not_set"
6987 < fi;
6988 < if test "$qhull_dir" != "no"; then
6315 > ac_ext=${ac_fc_srcext-f}
6316 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6317 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6318 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6319  
6320 < if test "$qhull_dir" != "not_set" ; then
6321 <  if test -d "$qhull_dir"
6322 <  then
6323 <    QHULL_HOME="$qhull_dir"
6324 <  else
6325 <    { echo "$as_me:$LINENO: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
6326 < echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
6327 <        QHULL_HOME=/usr/local
6328 <        if test ! -f "${QHULL_HOME}/include/qhull/qhull.h"
6329 <        then
6330 <                QHULL_HOME=/usr
6331 <        fi
6332 <  fi
6333 < fi
6334 < #
6335 < # Locate qhull, if wanted
6336 < #
6337 < if test -n "${QHULL_HOME}"
6338 < then
6339 <        QHULL_OLD_LDFLAGS=$LDFLAGS
6340 <        QHULL_OLD_CFLAGS=$CFLAGS
6341 <        LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
6342 <        CFLAGS="$CFLAGS -I${QHULL_HOME}/include"
6320 > ac_ext=${ac_fc_srcext-f}
6321 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6322 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6323 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6324 > { echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
6325 > echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6; }
6326 > if test "${ac_cv_fc_mangling+set}" = set; then
6327 >  echo $ECHO_N "(cached) $ECHO_C" >&6
6328 > else
6329 >  cat >conftest.$ac_ext <<_ACEOF
6330 >      subroutine foobar()
6331 >      return
6332 >      end
6333 >      subroutine foo_bar()
6334 >      return
6335 >      end
6336 > _ACEOF
6337 > rm -f conftest.$ac_objext
6338 > if { (ac_try="$ac_compile"
6339 > case "(($ac_try" in
6340 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6341 >  *) ac_try_echo=$ac_try;;
6342 > esac
6343 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6344 >  (eval "$ac_compile") 2>conftest.er1
6345 >  ac_status=$?
6346 >  grep -v '^ *+' conftest.er1 >conftest.err
6347 >  rm -f conftest.er1
6348 >  cat conftest.err >&5
6349 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6350 >  (exit $ac_status); } && {
6351 >         test -z "$ac_fc_werror_flag" ||
6352 >         test ! -s conftest.err
6353 >       } && test -s conftest.$ac_objext; then
6354 >  mv conftest.$ac_objext cfortran_test.$ac_objext
6355  
6356 +  ac_save_LIBS=$LIBS
6357 +  LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
6358  
6359 <        ac_ext=c
6359 >  ac_ext=c
6360   ac_cpp='$CPP $CPPFLAGS'
6361   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6362   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6363   ac_compiler_gnu=$ac_cv_c_compiler_gnu
6364 <
6365 <        echo "$as_me:$LINENO: checking for qh_qhull in -lqhull" >&5
6366 < echo $ECHO_N "checking for qh_qhull in -lqhull... $ECHO_C" >&6
6367 < if test "${ac_cv_lib_qhull_qh_qhull+set}" = set; then
6368 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7025 < else
7026 <  ac_check_lib_save_LIBS=$LIBS
7027 < LIBS="-lqhull  $LIBS"
7028 < cat >conftest.$ac_ext <<_ACEOF
6364 >  ac_success=no
6365 >  for ac_foobar in foobar FOOBAR; do
6366 >    for ac_underscore in "" "_"; do
6367 >      ac_func="$ac_foobar$ac_underscore"
6368 >      cat >conftest.$ac_ext <<_ACEOF
6369   /* confdefs.h.  */
6370   _ACEOF
6371   cat confdefs.h >>conftest.$ac_ext
6372   cat >>conftest.$ac_ext <<_ACEOF
6373   /* end confdefs.h.  */
6374  
6375 < /* Override any gcc2 internal prototype to avoid an error.  */
6375 > /* Override any GCC internal prototype to avoid an error.
6376 >   Use char because int might match the return type of a GCC
6377 >   builtin and then its argument prototype would still apply.  */
6378   #ifdef __cplusplus
6379   extern "C"
6380   #endif
6381 < /* We use char because int might match the return type of a gcc2
7040 <   builtin and then its argument prototype would still apply.  */
7041 < char qh_qhull ();
6381 > char $ac_func ();
6382   #ifdef FC_DUMMY_MAIN
6383   #ifndef FC_DUMMY_MAIN_EQ_F77
6384   #  ifdef __cplusplus
# Line 7050 | Line 6390 | main ()
6390   int
6391   main ()
6392   {
6393 < qh_qhull ();
6393 > return $ac_func ();
6394    ;
6395    return 0;
6396   }
6397   _ACEOF
6398   rm -f conftest.$ac_objext conftest$ac_exeext
6399 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6400 <  (eval $ac_link) 2>conftest.er1
6399 > if { (ac_try="$ac_link"
6400 > case "(($ac_try" in
6401 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6402 >  *) ac_try_echo=$ac_try;;
6403 > esac
6404 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6405 >  (eval "$ac_link") 2>conftest.er1
6406    ac_status=$?
6407    grep -v '^ *+' conftest.er1 >conftest.err
6408    rm -f conftest.er1
6409    cat conftest.err >&5
6410    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6411 <  (exit $ac_status); } &&
6412 <         { ac_try='test -z "$ac_c_werror_flag"
6413 <                         || test ! -s conftest.err'
6414 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6415 <  (eval $ac_try) 2>&5
6416 <  ac_status=$?
7072 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7073 <  (exit $ac_status); }; } &&
7074 <         { ac_try='test -s conftest$ac_exeext'
7075 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7076 <  (eval $ac_try) 2>&5
7077 <  ac_status=$?
7078 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7079 <  (exit $ac_status); }; }; then
7080 <  ac_cv_lib_qhull_qh_qhull=yes
6411 >  (exit $ac_status); } && {
6412 >         test -z "$ac_c_werror_flag" ||
6413 >         test ! -s conftest.err
6414 >       } && test -s conftest$ac_exeext &&
6415 >       $as_test_x conftest$ac_exeext; then
6416 >  ac_success=yes; break 2
6417   else
6418    echo "$as_me: failed program was:" >&5
6419   sed 's/^/| /' conftest.$ac_ext >&5
6420  
6421 < ac_cv_lib_qhull_qh_qhull=no
6421 >
6422   fi
6423 < rm -f conftest.err conftest.$ac_objext \
6423 >
6424 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6425        conftest$ac_exeext conftest.$ac_ext
6426 < LIBS=$ac_check_lib_save_LIBS
6427 < fi
6428 < echo "$as_me:$LINENO: result: $ac_cv_lib_qhull_qh_qhull" >&5
6429 < echo "${ECHO_T}$ac_cv_lib_qhull_qh_qhull" >&6
6430 < if test $ac_cv_lib_qhull_qh_qhull = yes; then
6431 <  qhull_cv_libqhull=yes
7095 < else
7096 <  qhull_cv_libqhull=no
7097 < fi
6426 >    done
6427 >  done
6428 >  ac_ext=${ac_fc_srcext-f}
6429 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6430 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6431 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6432  
6433 <        if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
6434 <  echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
6435 < echo $ECHO_N "checking for qhull/qhull.h... $ECHO_C" >&6
6436 < if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
6437 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6438 < fi
6439 < echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
6440 < echo "${ECHO_T}$ac_cv_header_qhull_qhull_h" >&6
6441 < else
6442 <  # Is the header compilable?
6443 < echo "$as_me:$LINENO: checking qhull/qhull.h usability" >&5
6444 < echo $ECHO_N "checking qhull/qhull.h usability... $ECHO_C" >&6
6445 < cat >conftest.$ac_ext <<_ACEOF
6433 >  if test "$ac_success" = "yes"; then
6434 >     case $ac_foobar in
6435 >        foobar)
6436 >           ac_case=lower
6437 >           ac_foo_bar=foo_bar
6438 >           ;;
6439 >        FOOBAR)
6440 >           ac_case=upper
6441 >           ac_foo_bar=FOO_BAR
6442 >           ;;
6443 >     esac
6444 >
6445 >     ac_ext=c
6446 > ac_cpp='$CPP $CPPFLAGS'
6447 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6448 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6449 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
6450 >     ac_success_extra=no
6451 >     for ac_extra in "" "_"; do
6452 >        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
6453 >        cat >conftest.$ac_ext <<_ACEOF
6454   /* confdefs.h.  */
6455   _ACEOF
6456   cat confdefs.h >>conftest.$ac_ext
6457   cat >>conftest.$ac_ext <<_ACEOF
6458   /* end confdefs.h.  */
6459 < $ac_includes_default
6460 < #include <qhull/qhull.h>
6459 >
6460 > /* Override any GCC internal prototype to avoid an error.
6461 >   Use char because int might match the return type of a GCC
6462 >   builtin and then its argument prototype would still apply.  */
6463 > #ifdef __cplusplus
6464 > extern "C"
6465 > #endif
6466 > char $ac_func ();
6467 > #ifdef FC_DUMMY_MAIN
6468 > #ifndef FC_DUMMY_MAIN_EQ_F77
6469 > #  ifdef __cplusplus
6470 >     extern "C"
6471 > #  endif
6472 >   int FC_DUMMY_MAIN() { return 1; }
6473 > #endif
6474 > #endif
6475 > int
6476 > main ()
6477 > {
6478 > return $ac_func ();
6479 >  ;
6480 >  return 0;
6481 > }
6482   _ACEOF
6483 < rm -f conftest.$ac_objext
6484 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6485 <  (eval $ac_compile) 2>conftest.er1
6483 > rm -f conftest.$ac_objext conftest$ac_exeext
6484 > if { (ac_try="$ac_link"
6485 > case "(($ac_try" in
6486 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6487 >  *) ac_try_echo=$ac_try;;
6488 > esac
6489 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6490 >  (eval "$ac_link") 2>conftest.er1
6491    ac_status=$?
6492    grep -v '^ *+' conftest.er1 >conftest.err
6493    rm -f conftest.er1
6494    cat conftest.err >&5
6495    echo "$as_me:$LINENO: \$? = $ac_status" >&5
6496 <  (exit $ac_status); } &&
6497 <         { ac_try='test -z "$ac_c_werror_flag"
6498 <                         || test ! -s conftest.err'
6499 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6500 <  (eval $ac_try) 2>&5
6501 <  ac_status=$?
7134 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7135 <  (exit $ac_status); }; } &&
7136 <         { ac_try='test -s conftest.$ac_objext'
7137 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7138 <  (eval $ac_try) 2>&5
7139 <  ac_status=$?
7140 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7141 <  (exit $ac_status); }; }; then
7142 <  ac_header_compiler=yes
6496 >  (exit $ac_status); } && {
6497 >         test -z "$ac_c_werror_flag" ||
6498 >         test ! -s conftest.err
6499 >       } && test -s conftest$ac_exeext &&
6500 >       $as_test_x conftest$ac_exeext; then
6501 >  ac_success_extra=yes; break
6502   else
6503    echo "$as_me: failed program was:" >&5
6504   sed 's/^/| /' conftest.$ac_ext >&5
6505  
6506 < ac_header_compiler=no
6506 >
6507   fi
7149 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7150 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7151 echo "${ECHO_T}$ac_header_compiler" >&6
6508  
6509 < # Is the header present?
6510 < echo "$as_me:$LINENO: checking qhull/qhull.h presence" >&5
6511 < echo $ECHO_N "checking qhull/qhull.h presence... $ECHO_C" >&6
6512 < cat >conftest.$ac_ext <<_ACEOF
6513 < /* confdefs.h.  */
6514 < _ACEOF
6515 < cat confdefs.h >>conftest.$ac_ext
6516 < cat >>conftest.$ac_ext <<_ACEOF
6517 < /* end confdefs.h.  */
6518 < #include <qhull/qhull.h>
6519 < _ACEOF
6520 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6521 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6522 <  ac_status=$?
6523 <  grep -v '^ *+' conftest.er1 >conftest.err
6524 <  rm -f conftest.er1
6525 <  cat conftest.err >&5
6526 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6527 <  (exit $ac_status); } >/dev/null; then
6528 <  if test -s conftest.err; then
6529 <    ac_cpp_err=$ac_c_preproc_warn_flag
6530 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6509 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6510 >      conftest$ac_exeext conftest.$ac_ext
6511 >     done
6512 >     ac_ext=${ac_fc_srcext-f}
6513 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6514 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6515 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6516 >
6517 >     if test "$ac_success_extra" = "yes"; then
6518 >        ac_cv_fc_mangling="$ac_case case"
6519 >        if test -z "$ac_underscore"; then
6520 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, no underscore"
6521 >        else
6522 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, underscore"
6523 >        fi
6524 >        if test -z "$ac_extra"; then
6525 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, no extra underscore"
6526 >        else
6527 >           ac_cv_fc_mangling="$ac_cv_fc_mangling, extra underscore"
6528 >        fi
6529 >      else
6530 >        ac_cv_fc_mangling="unknown"
6531 >      fi
6532    else
6533 <    ac_cpp_err=
6533 >     ac_cv_fc_mangling="unknown"
6534    fi
6535 +
6536 +  LIBS=$ac_save_LIBS
6537 +  rm -f cfortran_test* conftest*
6538   else
7179  ac_cpp_err=yes
7180 fi
7181 if test -z "$ac_cpp_err"; then
7182  ac_header_preproc=yes
7183 else
6539    echo "$as_me: failed program was:" >&5
6540   sed 's/^/| /' conftest.$ac_ext >&5
6541  
6542 <  ac_header_preproc=no
6542 >        { { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
6543 > See \`config.log' for more details." >&5
6544 > echo "$as_me: error: cannot compile a simple Fortran program
6545 > See \`config.log' for more details." >&2;}
6546 >   { (exit 1); exit 1; }; }
6547   fi
7189 rm -f conftest.err conftest.$ac_ext
7190 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7191 echo "${ECHO_T}$ac_header_preproc" >&6
6548  
6549 < # So?  What about this header?
6550 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6551 <  yes:no: )
6552 <    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&5
6553 < echo "$as_me: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6554 <    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&5
6555 < echo "$as_me: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&2;}
6556 <    ac_header_preproc=yes
6557 <    ;;
6558 <  no:yes:* )
6559 <    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: present but cannot be compiled" >&5
6560 < echo "$as_me: WARNING: qhull/qhull.h: present but cannot be compiled" >&2;}
6561 <    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h:     check for missing prerequisite headers?" >&5
6562 < echo "$as_me: WARNING: qhull/qhull.h:     check for missing prerequisite headers?" >&2;}
6563 <    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: see the Autoconf documentation" >&5
6564 < echo "$as_me: WARNING: qhull/qhull.h: see the Autoconf documentation" >&2;}
6565 <    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h:     section \"Present But Cannot Be Compiled\"" >&5
6566 < echo "$as_me: WARNING: qhull/qhull.h:     section \"Present But Cannot Be Compiled\"" >&2;}
6567 <    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&5
6568 < echo "$as_me: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&2;}
6569 <    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&5
6570 < echo "$as_me: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&2;}
6571 <    (
6572 <      cat <<\_ASBOX
6573 < ## ------------------------------ ##
6574 < ## Report this to gezelter@nd.edu ##
6575 < ## ------------------------------ ##
6576 < _ASBOX
6577 <    ) |
6578 <      sed "s/^/$as_me: WARNING:     /" >&2
6579 <    ;;
6549 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6550 >
6551 > fi
6552 > { echo "$as_me:$LINENO: result: $ac_cv_fc_mangling" >&5
6553 > echo "${ECHO_T}$ac_cv_fc_mangling" >&6; }
6554 >
6555 > ac_ext=${ac_fc_srcext-f}
6556 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6557 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6558 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6559 >
6560 > ac_ext=${ac_fc_srcext-f}
6561 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6562 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6563 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6564 >
6565 >
6566 > case $ac_cv_fc_mangling in
6567 >  "lower case, no underscore, no extra underscore")
6568 >          cat >>confdefs.h <<\_ACEOF
6569 > #define FC_FUNC(name,NAME) name
6570 > _ACEOF
6571 >
6572 >          cat >>confdefs.h <<\_ACEOF
6573 > #define FC_FUNC_(name,NAME) name
6574 > _ACEOF
6575 > ;;
6576 >  "lower case, no underscore, extra underscore")
6577 >          cat >>confdefs.h <<\_ACEOF
6578 > #define FC_FUNC(name,NAME) name
6579 > _ACEOF
6580 >
6581 >          cat >>confdefs.h <<\_ACEOF
6582 > #define FC_FUNC_(name,NAME) name ## _
6583 > _ACEOF
6584 > ;;
6585 >  "lower case, underscore, no extra underscore")
6586 >          cat >>confdefs.h <<\_ACEOF
6587 > #define FC_FUNC(name,NAME) name ## _
6588 > _ACEOF
6589 >
6590 >          cat >>confdefs.h <<\_ACEOF
6591 > #define FC_FUNC_(name,NAME) name ## _
6592 > _ACEOF
6593 > ;;
6594 >  "lower case, underscore, extra underscore")
6595 >          cat >>confdefs.h <<\_ACEOF
6596 > #define FC_FUNC(name,NAME) name ## _
6597 > _ACEOF
6598 >
6599 >          cat >>confdefs.h <<\_ACEOF
6600 > #define FC_FUNC_(name,NAME) name ## __
6601 > _ACEOF
6602 > ;;
6603 >  "upper case, no underscore, no extra underscore")
6604 >          cat >>confdefs.h <<\_ACEOF
6605 > #define FC_FUNC(name,NAME) NAME
6606 > _ACEOF
6607 >
6608 >          cat >>confdefs.h <<\_ACEOF
6609 > #define FC_FUNC_(name,NAME) NAME
6610 > _ACEOF
6611 > ;;
6612 >  "upper case, no underscore, extra underscore")
6613 >          cat >>confdefs.h <<\_ACEOF
6614 > #define FC_FUNC(name,NAME) NAME
6615 > _ACEOF
6616 >
6617 >          cat >>confdefs.h <<\_ACEOF
6618 > #define FC_FUNC_(name,NAME) NAME ## _
6619 > _ACEOF
6620 > ;;
6621 >  "upper case, underscore, no extra underscore")
6622 >          cat >>confdefs.h <<\_ACEOF
6623 > #define FC_FUNC(name,NAME) NAME ## _
6624 > _ACEOF
6625 >
6626 >          cat >>confdefs.h <<\_ACEOF
6627 > #define FC_FUNC_(name,NAME) NAME ## _
6628 > _ACEOF
6629 > ;;
6630 >  "upper case, underscore, extra underscore")
6631 >          cat >>confdefs.h <<\_ACEOF
6632 > #define FC_FUNC(name,NAME) NAME ## _
6633 > _ACEOF
6634 >
6635 >          cat >>confdefs.h <<\_ACEOF
6636 > #define FC_FUNC_(name,NAME) NAME ## __
6637 > _ACEOF
6638 > ;;
6639 >  *)
6640 >          { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
6641 > echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
6642 >          ;;
6643   esac
6644 < echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
6645 < echo $ECHO_N "checking for qhull/qhull.h... $ECHO_C" >&6
6646 < if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
6644 >
6645 > ac_ext=${ac_fc_srcext-f}
6646 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6647 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6648 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6649 >
6650 >
6651 >
6652 > ac_ext=${ac_fc_srcext-f}
6653 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6654 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6655 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6656 > { echo "$as_me:$LINENO: checking how to get verbose linking output from $FC" >&5
6657 > echo $ECHO_N "checking how to get verbose linking output from $FC... $ECHO_C" >&6; }
6658 > if test "${ac_cv_prog_fc_v+set}" = set; then
6659    echo $ECHO_N "(cached) $ECHO_C" >&6
6660   else
6661 <  ac_cv_header_qhull_qhull_h=$ac_header_preproc
6662 < fi
7232 < echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
7233 < echo "${ECHO_T}$ac_cv_header_qhull_qhull_h" >&6
6661 >  cat >conftest.$ac_ext <<_ACEOF
6662 >      program main
6663  
6664 < fi
6665 < if test $ac_cv_header_qhull_qhull_h = yes; then
6666 <  qhull_cv_qhull_h=yes
6667 < else
6668 <  qhull_cv_qhull_h=no
6669 < fi
6664 >      end
6665 > _ACEOF
6666 > rm -f conftest.$ac_objext
6667 > if { (ac_try="$ac_compile"
6668 > case "(($ac_try" in
6669 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6670 >  *) ac_try_echo=$ac_try;;
6671 > esac
6672 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6673 >  (eval "$ac_compile") 2>conftest.er1
6674 >  ac_status=$?
6675 >  grep -v '^ *+' conftest.er1 >conftest.err
6676 >  rm -f conftest.er1
6677 >  cat conftest.err >&5
6678 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6679 >  (exit $ac_status); } && {
6680 >         test -z "$ac_fc_werror_flag" ||
6681 >         test ! -s conftest.err
6682 >       } && test -s conftest.$ac_objext; then
6683 >  ac_cv_prog_fc_v=
6684 > # Try some options frequently used verbose output
6685 > for ac_verb in -v -verbose --verbose -V -\#\#\#; do
6686 >  cat >conftest.$ac_ext <<_ACEOF
6687 >      program main
6688  
6689 +      end
6690 + _ACEOF
6691  
6692 <        ac_ext=c
6693 < ac_cpp='$CPP $CPPFLAGS'
6694 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6695 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6696 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
6692 > # Compile and link our simple test program by passing a flag (argument
6693 > # 1 to this macro) to the Fortran compiler in order to get
6694 > # "verbose" output that we can then parse for the Fortran linker
6695 > # flags.
6696 > ac_save_FFLAGS=$FCFLAGS
6697 > FCFLAGS="$FCFLAGS $ac_verb"
6698 > eval "set x $ac_link"
6699 > shift
6700 > echo "$as_me:$LINENO: $*" >&5
6701 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
6702 > echo "$ac_fc_v_output" >&5
6703 > FCFLAGS=$ac_save_FFLAGS
6704  
6705 + rm -f conftest*
6706  
6707 <        if test "$qhull_cv_libqhull" = "yes" -a "$qhull_cv_qhull_h" = "yes"; then
6707 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6708 > # /foo, /bar, and /baz are search directories for the Fortran linker.
6709 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6710 > ac_fc_v_output="`echo $ac_fc_v_output |
6711 >        grep 'LPATH is:' |
6712 >        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
6713  
6714 < cat >>confdefs.h <<\_ACEOF
6715 < #define HAVE_QHULL_H 1
6716 < _ACEOF
6714 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
6715 > #        that detects unbalanced quotes in FLIBS should be implemented
6716 > #        and (ugh) tested at some point.
6717 > case $ac_fc_v_output in
6718 >  # If we are using xlf then replace all the commas with spaces.
6719 >  *xlfentry*)
6720 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6721  
6722 +  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6723 +  # $LIBS confuse us, and the libraries appear later in the output anyway).
6724 +  *mGLOB_options_string*)
6725 +    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6726  
6727 < cat >>confdefs.h <<\_ACEOF
6728 < #define HAVE_QHULL 1
6727 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6728 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6729 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6730 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
6731 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6732 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
6733 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
6734 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
6735 >
6736 >  # If we are using Cray Fortran then delete quotes.
6737 >  *cft90*)
6738 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6739 > esac
6740 >
6741 >
6742 >  # look for -l* and *.a constructs in the output
6743 >  for ac_arg in $ac_fc_v_output; do
6744 >     case $ac_arg in
6745 >        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
6746 >          ac_cv_prog_fc_v=$ac_verb
6747 >          break 2 ;;
6748 >     esac
6749 >  done
6750 > done
6751 > if test -z "$ac_cv_prog_fc_v"; then
6752 >   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $FC" >&5
6753 > echo "$as_me: WARNING: cannot determine how to obtain linking information from $FC" >&2;}
6754 > fi
6755 > else
6756 >  echo "$as_me: failed program was:" >&5
6757 > sed 's/^/| /' conftest.$ac_ext >&5
6758 >
6759 >        { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
6760 > echo "$as_me: WARNING: compilation failed" >&2;}
6761 > fi
6762 >
6763 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6764 >
6765 > fi
6766 > { echo "$as_me:$LINENO: result: $ac_cv_prog_fc_v" >&5
6767 > echo "${ECHO_T}$ac_cv_prog_fc_v" >&6; }
6768 > { echo "$as_me:$LINENO: checking for Fortran libraries of $FC" >&5
6769 > echo $ECHO_N "checking for Fortran libraries of $FC... $ECHO_C" >&6; }
6770 > if test "${ac_cv_fc_libs+set}" = set; then
6771 >  echo $ECHO_N "(cached) $ECHO_C" >&6
6772 > else
6773 >  if test "x$FCLIBS" != "x"; then
6774 >  ac_cv_fc_libs="$FCLIBS" # Let the user override the test.
6775 > else
6776 >
6777 > cat >conftest.$ac_ext <<_ACEOF
6778 >      program main
6779 >
6780 >      end
6781   _ACEOF
6782  
6783 <                USE_QHULL=yes
6784 <                QHULL_INC_DIR="${QHULL_HOME}/include"
6785 <                QHULL_LIB_DIR="${QHULL_HOME}/lib"
6786 <                QHULL="-lqhull"
6783 > # Compile and link our simple test program by passing a flag (argument
6784 > # 1 to this macro) to the Fortran compiler in order to get
6785 > # "verbose" output that we can then parse for the Fortran linker
6786 > # flags.
6787 > ac_save_FFLAGS=$FCFLAGS
6788 > FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
6789 > eval "set x $ac_link"
6790 > shift
6791 > echo "$as_me:$LINENO: $*" >&5
6792 > ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
6793 > echo "$ac_fc_v_output" >&5
6794 > FCFLAGS=$ac_save_FFLAGS
6795 >
6796 > rm -f conftest*
6797 >
6798 > # On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
6799 > # /foo, /bar, and /baz are search directories for the Fortran linker.
6800 > # Here, we change these into -L/foo -L/bar -L/baz (and put it first):
6801 > ac_fc_v_output="`echo $ac_fc_v_output |
6802 >        grep 'LPATH is:' |
6803 >        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_fc_v_output"
6804 >
6805 > # FIXME: we keep getting bitten by quoted arguments; a more general fix
6806 > #        that detects unbalanced quotes in FLIBS should be implemented
6807 > #        and (ugh) tested at some point.
6808 > case $ac_fc_v_output in
6809 >  # If we are using xlf then replace all the commas with spaces.
6810 >  *xlfentry*)
6811 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/,/ /g'` ;;
6812 >
6813 >  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
6814 >  # $LIBS confuse us, and the libraries appear later in the output anyway).
6815 >  *mGLOB_options_string*)
6816 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"-mGLOB[^"]*"/ /g'` ;;
6817 >
6818 >  # Portland Group compiler has singly- or doubly-quoted -cmdline argument
6819 >  # Singly-quoted arguments were reported for versions 5.2-4 and 6.0-4.
6820 >  # Doubly-quoted arguments were reported for "PGF90/x86 Linux/x86 5.0-2".
6821 >  *-cmdline\ * | *-ignore\ * | *-def\ *)
6822 >    ac_fc_v_output=`echo $ac_fc_v_output | sed "\
6823 >        s/-cmdline  *'[^']*'/ /g; s/-cmdline  *\"[^\"]*\"/ /g
6824 >        s/-ignore  *'[^']*'/ /g; s/-ignore  *\"[^\"]*\"/ /g
6825 >        s/-def  *'[^']*'/ /g; s/-def  *\"[^\"]*\"/ /g"` ;;
6826 >
6827 >  # If we are using Cray Fortran then delete quotes.
6828 >  *cft90*)
6829 >    ac_fc_v_output=`echo $ac_fc_v_output | sed 's/"//g'` ;;
6830 > esac
6831 >
6832 >
6833 >
6834 > ac_cv_fc_libs=
6835 >
6836 > # Save positional arguments (if any)
6837 > ac_save_positional="$@"
6838 >
6839 > set X $ac_fc_v_output
6840 > while test $# != 1; do
6841 >  shift
6842 >  ac_arg=$1
6843 >  case $ac_arg in
6844 >        [\\/]*.a | ?:[\\/]*.a)
6845 >            ac_exists=false
6846 >  for ac_i in $ac_cv_fc_libs; do
6847 >    if test x"$ac_arg" = x"$ac_i"; then
6848 >      ac_exists=true
6849 >      break
6850 >    fi
6851 >  done
6852 >
6853 >  if test x"$ac_exists" = xtrue; then
6854 >  :
6855 > else
6856 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6857 > fi
6858 >
6859 >          ;;
6860 >        -bI:*)
6861 >            ac_exists=false
6862 >  for ac_i in $ac_cv_fc_libs; do
6863 >    if test x"$ac_arg" = x"$ac_i"; then
6864 >      ac_exists=true
6865 >      break
6866 >    fi
6867 >  done
6868 >
6869 >  if test x"$ac_exists" = xtrue; then
6870 >  :
6871 > else
6872 >  if test "$ac_compiler_gnu" = yes; then
6873 >  for ac_link_opt in $ac_arg; do
6874 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6875 >  done
6876 > else
6877 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6878 > fi
6879 > fi
6880 >
6881 >          ;;
6882 >          # Ignore these flags.
6883 >        -lang* | -lcrt*.o | -lc | -lgcc* | -lSystem | -libmil | -LANG:=* | -LIST:* | -LNO:*)
6884 >          ;;
6885 >        -lkernel32)
6886 >          test x"$CYGWIN" != xyes && ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6887 >          ;;
6888 >        -[LRuYz])
6889 >          # These flags, when seen by themselves, take an argument.
6890 >          # We remove the space between option and argument and re-iterate
6891 >          # unless we find an empty arg or a new option (starting with -)
6892 >          case $2 in
6893 >             "" | -*);;
6894 >             *)
6895 >                ac_arg="$ac_arg$2"
6896 >                shift; shift
6897 >                set X $ac_arg "$@"
6898 >                ;;
6899 >          esac
6900 >          ;;
6901 >        -YP,*)
6902 >          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
6903 >              ac_exists=false
6904 >  for ac_i in $ac_cv_fc_libs; do
6905 >    if test x"$ac_j" = x"$ac_i"; then
6906 >      ac_exists=true
6907 >      break
6908 >    fi
6909 >  done
6910 >
6911 >  if test x"$ac_exists" = xtrue; then
6912 >  :
6913 > else
6914 >  ac_arg="$ac_arg $ac_j"
6915 >                               ac_cv_fc_libs="$ac_cv_fc_libs $ac_j"
6916 > fi
6917 >
6918 >          done
6919 >          ;;
6920 >        -[lLR]*)
6921 >            ac_exists=false
6922 >  for ac_i in $ac_cv_fc_libs; do
6923 >    if test x"$ac_arg" = x"$ac_i"; then
6924 >      ac_exists=true
6925 >      break
6926 >    fi
6927 >  done
6928 >
6929 >  if test x"$ac_exists" = xtrue; then
6930 >  :
6931 > else
6932 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6933 > fi
6934 >
6935 >          ;;
6936 >        -zallextract*| -zdefaultextract)
6937 >          ac_cv_fc_libs="$ac_cv_fc_libs $ac_arg"
6938 >          ;;
6939 >          # Ignore everything else.
6940 >  esac
6941 > done
6942 > # restore positional arguments
6943 > set X $ac_save_positional; shift
6944 >
6945 > # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
6946 > # then we insist that the "run path" must be an absolute path (i.e. it
6947 > # must begin with a "/").
6948 > case `(uname -sr) 2>/dev/null` in
6949 >   "SunOS 5"*)
6950 >      ac_ld_run_path=`echo $ac_fc_v_output |
6951 >                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
6952 >      test "x$ac_ld_run_path" != x &&
6953 >        if test "$ac_compiler_gnu" = yes; then
6954 >  for ac_link_opt in $ac_ld_run_path; do
6955 >    ac_cv_fc_libs="$ac_cv_fc_libs -Xlinker $ac_link_opt"
6956 >  done
6957 > else
6958 >  ac_cv_fc_libs="$ac_cv_fc_libs $ac_ld_run_path"
6959 > fi
6960 >      ;;
6961 > esac
6962 > fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
6963 >
6964 > fi
6965 > { echo "$as_me:$LINENO: result: $ac_cv_fc_libs" >&5
6966 > echo "${ECHO_T}$ac_cv_fc_libs" >&6; }
6967 > FCLIBS="$ac_cv_fc_libs"
6968 >
6969 >
6970 > ac_ext=${ac_fc_srcext-f}
6971 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
6972 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
6973 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
6974 >
6975 >
6976 >
6977 > { echo "$as_me:$LINENO: checking for module suffix" >&5
6978 > echo $ECHO_N "checking for module suffix... $ECHO_C" >&6; }
6979 > rm -f conftest*
6980 > # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
6981 > rm -f work*
6982 > cat >conftest.$ac_ext <<EOF
6983 >        module conftest
6984 >        integer n
6985 >        parameter (n=1)
6986 >        end module conftest
6987 > EOF
6988 > # SGI and absoft compilers generates module name in upper case!
6989 > testname="conftest"
6990 > modcase="lower"
6991 > if (eval $ac_compile) 2>/dev/null ; then
6992 >    MOD=`ls conftest* | grep -v conftest.$ac_ext | grep -v conftest.o`
6993 >    MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
6994 >    if test -z "$MOD" ; then
6995 >        MOD=`ls CONFTEST* 2>/dev/null \
6996 >                | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
6997 >        MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
6998 >        if test -n "$MOD" ; then
6999 >            testname="CONFTEST"
7000 >            modcase="upper"
7001 >        fi
7002 >    fi
7003 >    if test -z "$MOD" ; then
7004 >        { echo "$as_me:$LINENO: result: unknown" >&5
7005 > echo "${ECHO_T}unknown" >&6; }
7006 >        # Use mod if we can't figure it out
7007 >        MOD="mod"
7008 >    else
7009 >        { echo "$as_me:$LINENO: result: $MOD" >&5
7010 > echo "${ECHO_T}$MOD" >&6; }
7011 >    fi
7012 >    if test -s work.pcl ; then
7013 >        { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
7014 > echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
7015 >    fi
7016 > else
7017 >    { echo "$as_me:$LINENO: result: unknown" >&5
7018 > echo "${ECHO_T}unknown" >&6; }
7019 > fi
7020 >
7021 >
7022 >
7023 >
7024 >
7025 > # Check for module include path (some use -I, some (Solaris) use -M, some
7026 > # (absoft) use -p).
7027 > # Intel compilers use a wierd system: -cl,filename.pcl .  If no file is
7028 > # specified, work.pcl and work.pc are created.  However, if you specify
7029 > # a file, it must contain a the name of a file ending in .pc .  Ugh!
7030 > # Use the module made above
7031 > { echo "$as_me:$LINENO: checking for module directory path flag" >&5
7032 > echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6; }
7033 > rm -f conftest*
7034 > # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
7035 > rm -f work*
7036 > cat >conftest.$ac_ext <<EOF
7037 >        module conftest
7038 >        integer n
7039 >        parameter (n=1)
7040 >        end module conftest
7041 > EOF
7042 > # SGI and absoft compilers generates module name in upper case!
7043 > testname="conftest"
7044 > if (eval $ac_compile) 2>/dev/null ; then
7045 >   mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.$ac_ext | grep -v CONFTEST.o`
7046 >   mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
7047 >   if test -n "$mod" ; then
7048 >      testname="CONFTEST"
7049 >   fi
7050 >   madedir=0
7051 >   if test ! -d conf ; then mkdir conf ; madedir=1; fi
7052 >   cp $testname.$MOD conf
7053 >   rm -f conftest* CONFTEST*
7054 >   cat >conftest1.$ac_ext <<EOF
7055 >        program main
7056 >        use conftest
7057 >        print *, n
7058 >        end
7059 > EOF
7060 >   F90_WORK_FILES_ARG=""
7061 >   F90MODINCSPEC=""
7062 >   if $FC -c -Iconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext > conftest.out 2>&1 ; then
7063 >       MODDIRFLAG="-I"
7064 >       F90MODINCSPEC="-I<dir>"
7065 >       { echo "$as_me:$LINENO: result: -I" >&5
7066 > echo "${ECHO_T}-I" >&6; }
7067 >   elif $FC -c -Mconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
7068 >       MODDIRFLAG="-M"
7069 >       F90MODINCSPEC="-M<dir>"
7070 >       { echo "$as_me:$LINENO: result: -M" >&5
7071 > echo "${ECHO_T}-M" >&6; }
7072 >   elif $FC -c -pconf $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >> conftest.out 2>&1 ; then
7073 >       MODDIRFLAG="-p"
7074 >       F90MODINCSPEC="-p<dir>"
7075 >       { echo "$as_me:$LINENO: result: -p" >&5
7076 > echo "${ECHO_T}-p" >&6; }
7077 >   elif test -s work.pc ; then
7078 >        cp work.pc conf/mpimod.pc
7079 >        echo "mpimod.pc" > conf/mpimod.pcl
7080 >        echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
7081 >        if $FC -c -cl,conf/mpimod.pcl $FCFLAGS $FCFLAGS_SRCEXT conftest1.$ac_ext >>conftest.out 2>&1 ; then
7082 >            MODDIRFLAG='-cl,mpimod.pcl'
7083 >            { echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
7084 > echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6; }
7085 >            F90_WORK_FILES_ARG="-cl,mpimod.pcl"
7086 >            F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
7087 >
7088          else
7089 <                echo "$as_me:$LINENO: checking qhull in ${QHULL_HOME}" >&5
7090 < echo $ECHO_N "checking qhull in ${QHULL_HOME}... $ECHO_C" >&6
7091 <                QHULL_INC_DIR=
7092 <                QHULL_LIB_DIR=
7270 <                QHULL=
7271 <                USE_QHULL=no
7272 <                LDFLAGS="$QHULL_OLD_LDFLAGS"
7273 <                CFLAGS="$QHULL_OLD_CFLAGS"
7274 <                echo "$as_me:$LINENO: result: failed" >&5
7275 < echo "${ECHO_T}failed" >&6
7276 <                echo ""
7277 <                echo "*********************************************************"
7278 <                echo "* WARNING: Could not find a working qhull installation  *"
7279 <                echo "* If you need OOPSE to be able to deal with convex      *"
7280 <                echo "* hulls be sure to specify a valid qhull installation   *"
7281 <                echo "* with --with-qhull=DIR                                 *"
7282 <                echo "*                                                       *"
7283 <                echo "* OOPSE will still work without qhull installed.        *"
7284 <                echo "*********************************************************"
7285 <                echo ""
7089 >            # The version of the Intel compiler that I have refuses to let
7090 >            # you put the "work catalog" list anywhere but the current
7091 >            # directory. For example, you cannot in
7092 >         :
7093          fi
7094 +   fi
7095 +   if test -z "MODDIRFLAG" ; then
7096 +       { echo "$as_me:$LINENO: result: unknown" >&5
7097 + echo "${ECHO_T}unknown" >&6; }
7098 +   fi
7099  
7100  
7101 +   rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
7102 +   if test $madedir = 1 ; then rmdir conf ; fi
7103 + fi
7104  
7105  
7106 + { echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
7107 + echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6; }
7108 + if test "${ac_cv_f90_module_names+set}" = set; then
7109 +  echo $ECHO_N "(cached) $ECHO_C" >&6
7110 + else
7111 +  ac_ext=${ac_fc_srcext-f}
7112 + ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7113 + ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7114 + ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7115 +
7116 + # carry out the test in a new directory, so that we don't miss anything
7117 + mkdir conftest
7118 + cd conftest
7119 + cat >conftest.$ac_ext <<_ACEOF
7120 + MODULE Bar
7121 + END MODULE Bar
7122 + _ACEOF
7123 + rm -f conftest.$ac_objext
7124 + if { (ac_try="$ac_compile"
7125 + case "(($ac_try" in
7126 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7127 +  *) ac_try_echo=$ac_try;;
7128 + esac
7129 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7130 +  (eval "$ac_compile") 2>conftest.er1
7131 +  ac_status=$?
7132 +  grep -v '^ *+' conftest.er1 >conftest.err
7133 +  rm -f conftest.er1
7134 +  cat conftest.err >&5
7135 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7136 +  (exit $ac_status); } && {
7137 +         test -z "$ac_fc_werror_flag" ||
7138 +         test ! -s conftest.err
7139 +       } && test -s conftest.$ac_objext; then
7140 +  ac_cv_f90_module_names=
7141 + ac_file_list=*
7142 + for ac_file in $ac_file_list; do
7143 +   case $ac_file in
7144 +      # don't care for original source and object files
7145 +      conftest.$ac_ext | conftest.$ac_objext | conftest.err )
7146 +          :
7147 +          ;;
7148 +      # look for new files derived from the file name
7149 +      *conftest*)
7150 +          ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
7151 +            ac_exists=false
7152 +  for ac_i in $ac_cv_f90_module_names; do
7153 +    if test x"$ac_pat" = x"$ac_i"; then
7154 +      ac_exists=true
7155 +      break
7156 +    fi
7157 +  done
7158 +
7159 +  if test x"$ac_exists" = xtrue; then
7160 +  :
7161 + else
7162 +  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7163   fi
7164 +
7165 +          ;;
7166 +      # look for new files derived from the module name,
7167 +      # with different case translation schemes
7168 +      *Bar*)
7169 +          ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
7170 +            ac_exists=false
7171 +  for ac_i in $ac_cv_f90_module_names; do
7172 +    if test x"$ac_pat" = x"$ac_i"; then
7173 +      ac_exists=true
7174 +      break
7175 +    fi
7176 +  done
7177 +
7178 +  if test x"$ac_exists" = xtrue; then
7179 +  :
7180 + else
7181 +  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7182   fi
7183  
7184 +          ;;
7185 +      *bar*)
7186 +          ac_pat=`echo $ac_file | sed s/bar/%module%/`
7187 +            ac_exists=false
7188 +  for ac_i in $ac_cv_f90_module_names; do
7189 +    if test x"$ac_pat" = x"$ac_i"; then
7190 +      ac_exists=true
7191 +      break
7192 +    fi
7193 +  done
7194  
7195 < # Checks for header files.
7196 < echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7197 < echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
7195 >  if test x"$ac_exists" = xtrue; then
7196 >  :
7197 > else
7198 >  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7199 > fi
7200 >
7201 >          ;;
7202 >      *BAR*)
7203 >          ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
7204 >            ac_exists=false
7205 >  for ac_i in $ac_cv_f90_module_names; do
7206 >    if test x"$ac_pat" = x"$ac_i"; then
7207 >      ac_exists=true
7208 >      break
7209 >    fi
7210 >  done
7211 >
7212 >  if test x"$ac_exists" = xtrue; then
7213 >  :
7214 > else
7215 >  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
7216 > fi
7217 >
7218 >          ;;
7219 >       # Other files - we have no idea how they are generated
7220 >       *)
7221 >          { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
7222 > echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
7223 >          ;;
7224 >   esac
7225 > done
7226 > if test "x$ac_cv_f90_module_names" = "x"; then
7227 >  { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
7228 > echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
7229 > fi
7230 >
7231 > else
7232 >  echo "$as_me: failed program was:" >&5
7233 > sed 's/^/| /' conftest.$ac_ext >&5
7234 >
7235 >        ac_cv_f90_module_names=
7236 > { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
7237 > echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
7238 > fi
7239 >
7240 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7241 > cd ..
7242 > # cleanup
7243 > rm -rf conftest
7244 > ac_ext=${ac_fc_srcext-f}
7245 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
7246 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
7247 > ac_compiler_gnu=$ac_cv_fc_compiler_gnu
7248 >
7249 > fi
7250 > { echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
7251 > echo "${ECHO_T}$ac_cv_f90_module_names" >&6; } # AC_CACHE_CHECK
7252 >
7253 > # We now generate a shell script that will help us to figure out the correct
7254 > # module file names, using the value of ac_cv_f90_module_names
7255 >
7256 > echo "Generating shell script modnam"
7257 >
7258 > cat > scripts/modnam << EOF
7259 > #! /bin/sh
7260 > # This script is auto-generated by configure
7261 > #
7262 > usage="\\
7263 > Usage: \$0 [FILES]
7264 >
7265 > [FILES] are Fortran 90 source files.
7266 > The output is a list of module file names that the Fortran 90 compiler
7267 > generates when compiling [FILES]."
7268 >
7269 > list=
7270 > empty=
7271 >
7272 > if test \$# -eq 0; then
7273 >   echo "\$usage"; exit 0
7274 > fi
7275 >
7276 > while test \$# != 0; do
7277 >
7278 >  file=\$1
7279 >  shift
7280 >
7281 > # strip suffix
7282 >  base=\`echo \$file | sed 's/[.][^.]*$//'\`
7283 >
7284 >  test ! -f \$file && continue
7285 >
7286 > # Look for module definitions and transform them to upper / lower case
7287 >  mods=\`cat \$file | sed '/^ *[mM][oO][dD][uU][lL][eE]/!d;s/^ *[mM][oO][dD][uU][lL][eE] *\([A-Za-z_][A-Za-z0-9_]*\).*\$/\1/'\`
7288 >  upper=\`echo \$mods | tr a-z A-Z\`
7289 >  lower=\`echo \$mods | tr A-Z a-z\`
7290 >
7291 > # Here, the patterns for generating module file names were inserted by configure
7292 >  for trans in $ac_cv_f90_module_names; do
7293 >
7294 >    pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
7295 >    var=empty
7296 >    case \$pat in
7297 >       %MODULE%)
7298 >          var=upper ;;
7299 >       %Module%)
7300 >          var=mods ;;
7301 >       %module%)
7302 >          var=lower ;;
7303 >       %FILE%)
7304 >          test -n "\$mods" && var=base ;;
7305 >    esac
7306 >    new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
7307 >    list="\$list \$new"
7308 >  done
7309 > done
7310 >
7311 > echo \$list
7312 > # end of configure-generated script
7313 > EOF
7314 > chmod 755 scripts/modnam
7315 >
7316 > pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
7317 > F90_MODULE_NAMES=empty
7318 > case $pat in
7319 >       %MODULE%)
7320 >          F90_MODULE_NAMES=UPPER ;;
7321 >       %Module%)
7322 >          F90_MODULE_NAMES=Mixed ;;
7323 >       %module%)
7324 >          F90_MODULE_NAMES=lower ;;
7325 >       *)
7326 >          F90_MODULE_NAMES=unknown ;;
7327 > esac
7328 >
7329 > ac_ext=c
7330 > ac_cpp='$CPP $CPPFLAGS'
7331 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7332 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7333 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
7334 >
7335 >
7336 > ac_ext=c
7337 > ac_cpp='$CPP $CPPFLAGS'
7338 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7339 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7340 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
7341 >
7342 >
7343 >
7344 > { echo "$as_me:$LINENO: checking for asin in -lm" >&5
7345 > echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6; }
7346 > if test "${ac_cv_lib_m_asin+set}" = set; then
7347 >  echo $ECHO_N "(cached) $ECHO_C" >&6
7348 > else
7349 >  ac_check_lib_save_LIBS=$LIBS
7350 > LIBS="-lm  $LIBS"
7351 > cat >conftest.$ac_ext <<_ACEOF
7352 > /* confdefs.h.  */
7353 > _ACEOF
7354 > cat confdefs.h >>conftest.$ac_ext
7355 > cat >>conftest.$ac_ext <<_ACEOF
7356 > /* end confdefs.h.  */
7357 >
7358 > /* Override any GCC internal prototype to avoid an error.
7359 >   Use char because int might match the return type of a GCC
7360 >   builtin and then its argument prototype would still apply.  */
7361 > #ifdef __cplusplus
7362 > extern "C"
7363 > #endif
7364 > char asin ();
7365 > #ifdef FC_DUMMY_MAIN
7366 > #ifndef FC_DUMMY_MAIN_EQ_F77
7367 > #  ifdef __cplusplus
7368 >     extern "C"
7369 > #  endif
7370 >   int FC_DUMMY_MAIN() { return 1; }
7371 > #endif
7372 > #endif
7373 > int
7374 > main ()
7375 > {
7376 > return asin ();
7377 >  ;
7378 >  return 0;
7379 > }
7380 > _ACEOF
7381 > rm -f conftest.$ac_objext conftest$ac_exeext
7382 > if { (ac_try="$ac_link"
7383 > case "(($ac_try" in
7384 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7385 >  *) ac_try_echo=$ac_try;;
7386 > esac
7387 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7388 >  (eval "$ac_link") 2>conftest.er1
7389 >  ac_status=$?
7390 >  grep -v '^ *+' conftest.er1 >conftest.err
7391 >  rm -f conftest.er1
7392 >  cat conftest.err >&5
7393 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7394 >  (exit $ac_status); } && {
7395 >         test -z "$ac_c_werror_flag" ||
7396 >         test ! -s conftest.err
7397 >       } && test -s conftest$ac_exeext &&
7398 >       $as_test_x conftest$ac_exeext; then
7399 >  ac_cv_lib_m_asin=yes
7400 > else
7401 >  echo "$as_me: failed program was:" >&5
7402 > sed 's/^/| /' conftest.$ac_ext >&5
7403 >
7404 >        ac_cv_lib_m_asin=no
7405 > fi
7406 >
7407 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7408 >      conftest$ac_exeext conftest.$ac_ext
7409 > LIBS=$ac_check_lib_save_LIBS
7410 > fi
7411 > { echo "$as_me:$LINENO: result: $ac_cv_lib_m_asin" >&5
7412 > echo "${ECHO_T}$ac_cv_lib_m_asin" >&6; }
7413 > if test $ac_cv_lib_m_asin = yes; then
7414 >  cat >>confdefs.h <<_ACEOF
7415 > #define HAVE_LIBM 1
7416 > _ACEOF
7417 >
7418 >  LIBS="-lm $LIBS"
7419 >
7420 > else
7421 >  exit
7422 > fi
7423 >
7424 >
7425 > { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7426 > echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
7427   if test "${ac_cv_header_stdc+set}" = set; then
7428    echo $ECHO_N "(cached) $ECHO_C" >&6
7429   else
# Line 7326 | Line 7455 | rm -f conftest.$ac_objext
7455   }
7456   _ACEOF
7457   rm -f conftest.$ac_objext
7458 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7459 <  (eval $ac_compile) 2>conftest.er1
7458 > if { (ac_try="$ac_compile"
7459 > case "(($ac_try" in
7460 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7461 >  *) ac_try_echo=$ac_try;;
7462 > esac
7463 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7464 >  (eval "$ac_compile") 2>conftest.er1
7465    ac_status=$?
7466    grep -v '^ *+' conftest.er1 >conftest.err
7467    rm -f conftest.er1
7468    cat conftest.err >&5
7469    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7470 <  (exit $ac_status); } &&
7471 <         { ac_try='test -z "$ac_c_werror_flag"
7472 <                         || test ! -s conftest.err'
7473 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7340 <  (eval $ac_try) 2>&5
7341 <  ac_status=$?
7342 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7343 <  (exit $ac_status); }; } &&
7344 <         { ac_try='test -s conftest.$ac_objext'
7345 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7346 <  (eval $ac_try) 2>&5
7347 <  ac_status=$?
7348 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7349 <  (exit $ac_status); }; }; then
7470 >  (exit $ac_status); } && {
7471 >         test -z "$ac_c_werror_flag" ||
7472 >         test ! -s conftest.err
7473 >       } && test -s conftest.$ac_objext; then
7474    ac_cv_header_stdc=yes
7475   else
7476    echo "$as_me: failed program was:" >&5
7477   sed 's/^/| /' conftest.$ac_ext >&5
7478  
7479 < ac_cv_header_stdc=no
7479 >        ac_cv_header_stdc=no
7480   fi
7357 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7481  
7482 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7483 +
7484   if test $ac_cv_header_stdc = yes; then
7485    # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7486    cat >conftest.$ac_ext <<_ACEOF
# Line 7410 | Line 7535 | cat >>conftest.$ac_ext <<_ACEOF
7535   cat >>conftest.$ac_ext <<_ACEOF
7536   /* end confdefs.h.  */
7537   #include <ctype.h>
7538 + #include <stdlib.h>
7539   #if ((' ' & 0x0FF) == 0x020)
7540   # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7541   # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
# Line 7429 | Line 7555 | main ()
7555    for (i = 0; i < 256; i++)
7556      if (XOR (islower (i), ISLOWER (i))
7557          || toupper (i) != TOUPPER (i))
7558 <      exit(2);
7559 <  exit (0);
7558 >      return 2;
7559 >  return 0;
7560   }
7561   _ACEOF
7562   rm -f conftest$ac_exeext
7563 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7564 <  (eval $ac_link) 2>&5
7563 > if { (ac_try="$ac_link"
7564 > case "(($ac_try" in
7565 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7566 >  *) ac_try_echo=$ac_try;;
7567 > esac
7568 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7569 >  (eval "$ac_link") 2>&5
7570    ac_status=$?
7571    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7572    (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7573 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7574 <  (eval $ac_try) 2>&5
7575 <  ac_status=$?
7576 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7577 <  (exit $ac_status); }; }; then
7573 >  { (case "(($ac_try" in
7574 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7575 >  *) ac_try_echo=$ac_try;;
7576 > esac
7577 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7578 >  (eval "$ac_try") 2>&5
7579 >  ac_status=$?
7580 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7581 >  (exit $ac_status); }; }; then
7582    :
7583   else
7584    echo "$as_me: program exited with status $ac_status" >&5
# Line 7453 | Line 7588 | fi
7588   ( exit $ac_status )
7589   ac_cv_header_stdc=no
7590   fi
7591 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7591 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7592   fi
7593 +
7594 +
7595   fi
7596   fi
7597 < echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7598 < echo "${ECHO_T}$ac_cv_header_stdc" >&6
7597 > { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7598 > echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
7599   if test $ac_cv_header_stdc = yes; then
7600  
7601   cat >>confdefs.h <<\_ACEOF
# Line 7467 | Line 7604 | fi
7604  
7605   fi
7606  
7607 + # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7608  
7609  
7610  
# Line 7476 | Line 7614 | fi
7614  
7615  
7616  
7617 + for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7618 +                  inttypes.h stdint.h unistd.h
7619 + do
7620 + as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7621 + { echo "$as_me:$LINENO: checking for $ac_header" >&5
7622 + echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7623 + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7624 +  echo $ECHO_N "(cached) $ECHO_C" >&6
7625 + else
7626 +  cat >conftest.$ac_ext <<_ACEOF
7627 + /* confdefs.h.  */
7628 + _ACEOF
7629 + cat confdefs.h >>conftest.$ac_ext
7630 + cat >>conftest.$ac_ext <<_ACEOF
7631 + /* end confdefs.h.  */
7632 + $ac_includes_default
7633  
7634 + #include <$ac_header>
7635 + _ACEOF
7636 + rm -f conftest.$ac_objext
7637 + if { (ac_try="$ac_compile"
7638 + case "(($ac_try" in
7639 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7640 +  *) ac_try_echo=$ac_try;;
7641 + esac
7642 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7643 +  (eval "$ac_compile") 2>conftest.er1
7644 +  ac_status=$?
7645 +  grep -v '^ *+' conftest.er1 >conftest.err
7646 +  rm -f conftest.er1
7647 +  cat conftest.err >&5
7648 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7649 +  (exit $ac_status); } && {
7650 +         test -z "$ac_c_werror_flag" ||
7651 +         test ! -s conftest.err
7652 +       } && test -s conftest.$ac_objext; then
7653 +  eval "$as_ac_Header=yes"
7654 + else
7655 +  echo "$as_me: failed program was:" >&5
7656 + sed 's/^/| /' conftest.$ac_ext >&5
7657  
7658 +        eval "$as_ac_Header=no"
7659 + fi
7660  
7661 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7662 + fi
7663 + ac_res=`eval echo '${'$as_ac_Header'}'`
7664 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
7665 + echo "${ECHO_T}$ac_res" >&6; }
7666 + if test `eval echo '${'$as_ac_Header'}'` = yes; then
7667 +  cat >>confdefs.h <<_ACEOF
7668 + #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7669 + _ACEOF
7670  
7671 + fi
7672  
7673 + done
7674  
7675  
7676 + #
7677 + # Handle user hints
7678 + #
7679  
7680 + # Check whether --with-zlib was given.
7681 + if test "${with_zlib+set}" = set; then
7682 +  withval=$with_zlib; zlib_dir="$withval"
7683 + else
7684 +                zlib_dir="not_set"
7685 + fi
7686  
7687 + if test "$zlib_dir" != "no"; then
7688  
7689 + if test "$zlib_dir" != "not_set" ; then
7690 +  if test -d "$zlib_dir"
7691 +  then
7692 +    ZLIB_HOME="$zlib_dir"
7693 +  else
7694 +    { echo "$as_me:$LINENO: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&5
7695 + echo "$as_me: WARNING: Sorry, $zlib_dir does not exist, checking usual places" >&2;}
7696 +        ZLIB_HOME=/usr/local
7697 +        if test ! -f "${ZLIB_HOME}/include/zlib.h"
7698 +        then
7699 +                ZLIB_HOME=/usr
7700 +        fi
7701 +  fi
7702 + fi
7703 + #
7704 + # Locate zlib, if wanted
7705 + #
7706 + if test -n "${ZLIB_HOME}"
7707 + then
7708 +        ZLIB_OLD_LDFLAGS=$LDFLAGS
7709 +        ZLIB_OLD_CFLAGS=$CFLAGS
7710 +        LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
7711 +        CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
7712  
7713 +        ac_ext=c
7714 + ac_cpp='$CPP $CPPFLAGS'
7715 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7716 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7717 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
7718  
7719 +        { echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
7720 + echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6; }
7721 + if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
7722 +  echo $ECHO_N "(cached) $ECHO_C" >&6
7723 + else
7724 +  ac_check_lib_save_LIBS=$LIBS
7725 + LIBS="-lz  $LIBS"
7726 + cat >conftest.$ac_ext <<_ACEOF
7727 + /* confdefs.h.  */
7728 + _ACEOF
7729 + cat confdefs.h >>conftest.$ac_ext
7730 + cat >>conftest.$ac_ext <<_ACEOF
7731 + /* end confdefs.h.  */
7732  
7733 + /* Override any GCC internal prototype to avoid an error.
7734 +   Use char because int might match the return type of a GCC
7735 +   builtin and then its argument prototype would still apply.  */
7736 + #ifdef __cplusplus
7737 + extern "C"
7738 + #endif
7739 + char inflateEnd ();
7740 + #ifdef FC_DUMMY_MAIN
7741 + #ifndef FC_DUMMY_MAIN_EQ_F77
7742 + #  ifdef __cplusplus
7743 +     extern "C"
7744 + #  endif
7745 +   int FC_DUMMY_MAIN() { return 1; }
7746 + #endif
7747 + #endif
7748 + int
7749 + main ()
7750 + {
7751 + return inflateEnd ();
7752 +  ;
7753 +  return 0;
7754 + }
7755 + _ACEOF
7756 + rm -f conftest.$ac_objext conftest$ac_exeext
7757 + if { (ac_try="$ac_link"
7758 + case "(($ac_try" in
7759 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7760 +  *) ac_try_echo=$ac_try;;
7761 + esac
7762 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7763 +  (eval "$ac_link") 2>conftest.er1
7764 +  ac_status=$?
7765 +  grep -v '^ *+' conftest.er1 >conftest.err
7766 +  rm -f conftest.er1
7767 +  cat conftest.err >&5
7768 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7769 +  (exit $ac_status); } && {
7770 +         test -z "$ac_c_werror_flag" ||
7771 +         test ! -s conftest.err
7772 +       } && test -s conftest$ac_exeext &&
7773 +       $as_test_x conftest$ac_exeext; then
7774 +  ac_cv_lib_z_inflateEnd=yes
7775 + else
7776 +  echo "$as_me: failed program was:" >&5
7777 + sed 's/^/| /' conftest.$ac_ext >&5
7778  
7779 +        ac_cv_lib_z_inflateEnd=no
7780 + fi
7781  
7782 + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7783 +      conftest$ac_exeext conftest.$ac_ext
7784 + LIBS=$ac_check_lib_save_LIBS
7785 + fi
7786 + { echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateEnd" >&5
7787 + echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6; }
7788 + if test $ac_cv_lib_z_inflateEnd = yes; then
7789 +  zlib_cv_libz=yes
7790 + else
7791 +  zlib_cv_libz=no
7792 + fi
7793  
7794 < 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
7795 < do
7796 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7797 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7499 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
7500 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7501 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7794 >        if test "${ac_cv_header_zlib_h+set}" = set; then
7795 >  { echo "$as_me:$LINENO: checking for zlib.h" >&5
7796 > echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
7797 > if test "${ac_cv_header_zlib_h+set}" = set; then
7798    echo $ECHO_N "(cached) $ECHO_C" >&6
7799   fi
7800 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7801 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7800 > { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
7801 > echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
7802   else
7803    # Is the header compilable?
7804 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
7805 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7804 > { echo "$as_me:$LINENO: checking zlib.h usability" >&5
7805 > echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6; }
7806   cat >conftest.$ac_ext <<_ACEOF
7807   /* confdefs.h.  */
7808   _ACEOF
# Line 7514 | Line 7810 | $ac_includes_default
7810   cat >>conftest.$ac_ext <<_ACEOF
7811   /* end confdefs.h.  */
7812   $ac_includes_default
7813 < #include <$ac_header>
7813 > #include <zlib.h>
7814   _ACEOF
7815   rm -f conftest.$ac_objext
7816 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7817 <  (eval $ac_compile) 2>conftest.er1
7816 > if { (ac_try="$ac_compile"
7817 > case "(($ac_try" in
7818 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7819 >  *) ac_try_echo=$ac_try;;
7820 > esac
7821 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7822 >  (eval "$ac_compile") 2>conftest.er1
7823    ac_status=$?
7824    grep -v '^ *+' conftest.er1 >conftest.err
7825    rm -f conftest.er1
7826    cat conftest.err >&5
7827    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7828 <  (exit $ac_status); } &&
7829 <         { ac_try='test -z "$ac_c_werror_flag"
7830 <                         || test ! -s conftest.err'
7831 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7531 <  (eval $ac_try) 2>&5
7532 <  ac_status=$?
7533 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7534 <  (exit $ac_status); }; } &&
7535 <         { ac_try='test -s conftest.$ac_objext'
7536 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7537 <  (eval $ac_try) 2>&5
7538 <  ac_status=$?
7539 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7540 <  (exit $ac_status); }; }; then
7828 >  (exit $ac_status); } && {
7829 >         test -z "$ac_c_werror_flag" ||
7830 >         test ! -s conftest.err
7831 >       } && test -s conftest.$ac_objext; then
7832    ac_header_compiler=yes
7833   else
7834    echo "$as_me: failed program was:" >&5
7835   sed 's/^/| /' conftest.$ac_ext >&5
7836  
7837 < ac_header_compiler=no
7837 >        ac_header_compiler=no
7838   fi
7548 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7549 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7550 echo "${ECHO_T}$ac_header_compiler" >&6
7839  
7840 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7841 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7842 + echo "${ECHO_T}$ac_header_compiler" >&6; }
7843 +
7844   # Is the header present?
7845 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
7846 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7845 > { echo "$as_me:$LINENO: checking zlib.h presence" >&5
7846 > echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6; }
7847   cat >conftest.$ac_ext <<_ACEOF
7848   /* confdefs.h.  */
7849   _ACEOF
7850   cat confdefs.h >>conftest.$ac_ext
7851   cat >>conftest.$ac_ext <<_ACEOF
7852   /* end confdefs.h.  */
7853 < #include <$ac_header>
7853 > #include <zlib.h>
7854   _ACEOF
7855 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7856 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7855 > if { (ac_try="$ac_cpp conftest.$ac_ext"
7856 > case "(($ac_try" in
7857 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7858 >  *) ac_try_echo=$ac_try;;
7859 > esac
7860 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7861 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7862    ac_status=$?
7863    grep -v '^ *+' conftest.er1 >conftest.err
7864    rm -f conftest.er1
7865    cat conftest.err >&5
7866    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7867 <  (exit $ac_status); } >/dev/null; then
7868 <  if test -s conftest.err; then
7869 <    ac_cpp_err=$ac_c_preproc_warn_flag
7870 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7574 <  else
7575 <    ac_cpp_err=
7576 <  fi
7577 < else
7578 <  ac_cpp_err=yes
7579 < fi
7580 < if test -z "$ac_cpp_err"; then
7867 >  (exit $ac_status); } >/dev/null && {
7868 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7869 >         test ! -s conftest.err
7870 >       }; then
7871    ac_header_preproc=yes
7872   else
7873    echo "$as_me: failed program was:" >&5
# Line 7585 | Line 7875 | fi
7875  
7876    ac_header_preproc=no
7877   fi
7878 +
7879   rm -f conftest.err conftest.$ac_ext
7880 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7881 < echo "${ECHO_T}$ac_header_preproc" >&6
7880 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7881 > echo "${ECHO_T}$ac_header_preproc" >&6; }
7882  
7883   # So?  What about this header?
7884   case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7885    yes:no: )
7886 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7887 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7888 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7889 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7886 >    { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
7887 > echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7888 >    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
7889 > echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
7890      ac_header_preproc=yes
7891      ;;
7892    no:yes:* )
7893 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7894 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7895 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7896 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7897 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7898 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7899 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7900 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7901 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7902 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7903 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7904 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7905 <    (
7615 <      cat <<\_ASBOX
7893 >    { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
7894 > echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
7895 >    { echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
7896 > echo "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
7897 >    { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
7898 > echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
7899 >    { echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
7900 > echo "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
7901 >    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
7902 > echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
7903 >    { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
7904 > echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
7905 >    ( cat <<\_ASBOX
7906   ## ------------------------------ ##
7907   ## Report this to gezelter@nd.edu ##
7908   ## ------------------------------ ##
7909   _ASBOX
7910 <    ) |
7621 <      sed "s/^/$as_me: WARNING:     /" >&2
7910 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
7911      ;;
7912   esac
7913 < echo "$as_me:$LINENO: checking for $ac_header" >&5
7914 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7915 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7913 > { echo "$as_me:$LINENO: checking for zlib.h" >&5
7914 > echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
7915 > if test "${ac_cv_header_zlib_h+set}" = set; then
7916    echo $ECHO_N "(cached) $ECHO_C" >&6
7917   else
7918 <  eval "$as_ac_Header=\$ac_header_preproc"
7918 >  ac_cv_header_zlib_h=$ac_header_preproc
7919   fi
7920 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7921 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7920 > { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
7921 > echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
7922  
7923   fi
7924 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
7925 <  cat >>confdefs.h <<_ACEOF
7926 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7924 > if test $ac_cv_header_zlib_h = yes; then
7925 >  zlib_cv_zlib_h=yes
7926 > else
7927 >  zlib_cv_zlib_h=no
7928 > fi
7929 >
7930 >
7931 >        ac_ext=c
7932 > ac_cpp='$CPP $CPPFLAGS'
7933 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7934 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7935 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
7936 >
7937 >
7938 >        if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"; then
7939 >
7940 > cat >>confdefs.h <<\_ACEOF
7941 > #define HAVE_ZLIB_H 1
7942   _ACEOF
7943  
7944 +
7945 + cat >>confdefs.h <<\_ACEOF
7946 + #define HAVE_LIBZ 1
7947 + _ACEOF
7948 +
7949 +                ZLIB_INC_DIR="${ZLIB_HOME}/include"
7950 +                ZLIB_LIB_DIR="${ZLIB_HOME}/lib"
7951 +                ZLIB="-lz"
7952 +        else
7953 +                { echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
7954 + echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6; }
7955 +                ZLIB_INC_DIR=
7956 +                ZLIB_LIB_DIR=
7957 +                ZLIB=
7958 +                LDFLAGS="$ZLIB_OLD_LDFLAGS"
7959 +                CFLAGS="$ZLIB_OLD_CFLAGS"
7960 +                { echo "$as_me:$LINENO: result: failed" >&5
7961 + echo "${ECHO_T}failed" >&6; }
7962 +                echo ""
7963 +                echo "*********************************************************"
7964 +                echo "* WARNING: Could not find a working zlib installation   *"
7965 +                echo "* If you need OOPSE to be able to deal with compressed  *"
7966 +                echo "* trajectory dump files be sure to specify a valid zlib *"
7967 +                echo "* installation with --with-zlib=DIR                     *"
7968 +                echo "*                                                       *"
7969 +                echo "* OOPSE will still work without zlib installed.         *"
7970 +                echo "*********************************************************"
7971 +                echo ""
7972 +        fi
7973 +
7974 +
7975 +
7976   fi
7977 + fi
7978  
7979 < done
7979 > #
7980 > # Handle user hints
7981 > #
7982  
7983 + # Check whether --with-fftw was given.
7984 + if test "${with_fftw+set}" = set; then
7985 +  withval=$with_fftw; fftw_dir="$withval"
7986 + else
7987 +             fftw_dir="not_set"
7988 + fi
7989  
7990 < # Checks for typedefs, structures, and compiler characteristics.
7991 < echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
7992 < echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6
7993 < if test "${ac_cv_header_stdbool_h+set}" = set; then
7990 > if test "$fftw_dir" != "no"; then
7991 >  if test "$fftw_dir" != "not_set" ; then
7992 >    if test -d "$fftw_dir"; then
7993 >      FFTW_HOME="$fftw_dir"
7994 >    else
7995 >      { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
7996 > echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
7997 >      FFTW_HOME=/usr/local
7998 >      if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o  -f "${FFTW_HOME}/include/dfftw.h"; then
7999 >        FFTW_HOME=/usr
8000 >      fi
8001 >    fi
8002 >    #
8003 >    # Locate fftw, if wanted
8004 >    #
8005 >    if test -n "${FFTW_HOME}"; then
8006 >      FFTW_OLD_LDFLAGS=$LDFLAGS
8007 >      FFTW_OLD_CFLAGS=$CFLAGS
8008 >      LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
8009 >      CFLAGS="$CFLAGS -I${FFTW_HOME}/include"
8010 >
8011 >      ac_ext=c
8012 > ac_cpp='$CPP $CPPFLAGS'
8013 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8014 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8015 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
8016 >
8017 >      { echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
8018 > echo $ECHO_N "checking for fftw_execute in -lfftw3... $ECHO_C" >&6; }
8019 > if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
8020    echo $ECHO_N "(cached) $ECHO_C" >&6
8021   else
8022 <  cat >conftest.$ac_ext <<_ACEOF
8022 >  ac_check_lib_save_LIBS=$LIBS
8023 > LIBS="-lfftw3  $LIBS"
8024 > cat >conftest.$ac_ext <<_ACEOF
8025   /* confdefs.h.  */
8026   _ACEOF
8027   cat confdefs.h >>conftest.$ac_ext
8028   cat >>conftest.$ac_ext <<_ACEOF
8029   /* end confdefs.h.  */
8030  
8031 < #include <stdbool.h>
8032 < #ifndef bool
8033 < # error bool is not defined
8031 > /* Override any GCC internal prototype to avoid an error.
8032 >   Use char because int might match the return type of a GCC
8033 >   builtin and then its argument prototype would still apply.  */
8034 > #ifdef __cplusplus
8035 > extern "C"
8036   #endif
8037 < #ifndef false
7663 < # error false is not defined
7664 < #endif
7665 < #if false
7666 < # error false is not 0
7667 < #endif
7668 < #ifndef true
7669 < # error true is not defined
7670 < #endif
7671 < #if true != 1
7672 < # error true is not 1
7673 < #endif
7674 < #ifndef __bool_true_false_are_defined
7675 < # error __bool_true_false_are_defined is not defined
7676 < #endif
7677 <
7678 <        struct s { _Bool s: 1; _Bool t; } s;
7679 <
7680 <        char a[true == 1 ? 1 : -1];
7681 <        char b[false == 0 ? 1 : -1];
7682 <        char c[__bool_true_false_are_defined == 1 ? 1 : -1];
7683 <        char d[(bool) -0.5 == true ? 1 : -1];
7684 <        bool e = &s;
7685 <        char f[(_Bool) -0.0 == false ? 1 : -1];
7686 <        char g[true];
7687 <        char h[sizeof (_Bool)];
7688 <        char i[sizeof s.t];
7689 <
8037 > char fftw_execute ();
8038   #ifdef FC_DUMMY_MAIN
8039   #ifndef FC_DUMMY_MAIN_EQ_F77
8040   #  ifdef __cplusplus
# Line 7698 | Line 8046 | main ()
8046   int
8047   main ()
8048   {
8049 < return !a + !b + !c + !d + !e + !f + !g + !h + !i;
8049 > return fftw_execute ();
8050    ;
8051    return 0;
8052   }
8053   _ACEOF
8054 < rm -f conftest.$ac_objext
8055 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8056 <  (eval $ac_compile) 2>conftest.er1
8054 > rm -f conftest.$ac_objext conftest$ac_exeext
8055 > if { (ac_try="$ac_link"
8056 > case "(($ac_try" in
8057 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8058 >  *) ac_try_echo=$ac_try;;
8059 > esac
8060 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8061 >  (eval "$ac_link") 2>conftest.er1
8062    ac_status=$?
8063    grep -v '^ *+' conftest.er1 >conftest.err
8064    rm -f conftest.er1
8065    cat conftest.err >&5
8066    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8067 <  (exit $ac_status); } &&
8068 <         { ac_try='test -z "$ac_c_werror_flag"
8069 <                         || test ! -s conftest.err'
8070 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8071 <  (eval $ac_try) 2>&5
8072 <  ac_status=$?
7720 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7721 <  (exit $ac_status); }; } &&
7722 <         { ac_try='test -s conftest.$ac_objext'
7723 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7724 <  (eval $ac_try) 2>&5
7725 <  ac_status=$?
7726 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7727 <  (exit $ac_status); }; }; then
7728 <  ac_cv_header_stdbool_h=yes
8067 >  (exit $ac_status); } && {
8068 >         test -z "$ac_c_werror_flag" ||
8069 >         test ! -s conftest.err
8070 >       } && test -s conftest$ac_exeext &&
8071 >       $as_test_x conftest$ac_exeext; then
8072 >  ac_cv_lib_fftw3_fftw_execute=yes
8073   else
8074    echo "$as_me: failed program was:" >&5
8075   sed 's/^/| /' conftest.$ac_ext >&5
8076  
8077 < ac_cv_header_stdbool_h=no
8077 >        ac_cv_lib_fftw3_fftw_execute=no
8078   fi
8079 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8079 >
8080 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8081 >      conftest$ac_exeext conftest.$ac_ext
8082 > LIBS=$ac_check_lib_save_LIBS
8083   fi
8084 < echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
8085 < echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6
8086 < echo "$as_me:$LINENO: checking for _Bool" >&5
8087 < echo $ECHO_N "checking for _Bool... $ECHO_C" >&6
8088 < if test "${ac_cv_type__Bool+set}" = set; then
8084 > { echo "$as_me:$LINENO: result: $ac_cv_lib_fftw3_fftw_execute" >&5
8085 > echo "${ECHO_T}$ac_cv_lib_fftw3_fftw_execute" >&6; }
8086 > if test $ac_cv_lib_fftw3_fftw_execute = yes; then
8087 >  fftw_cv_libfftw3=yes
8088 > else
8089 >  fftw_cv_libfftw3=no
8090 > fi
8091 >
8092 >      if test "${ac_cv_header_fftw3_h+set}" = set; then
8093 >  { echo "$as_me:$LINENO: checking for fftw3.h" >&5
8094 > echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6; }
8095 > if test "${ac_cv_header_fftw3_h+set}" = set; then
8096    echo $ECHO_N "(cached) $ECHO_C" >&6
8097 + fi
8098 + { echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
8099 + echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6; }
8100   else
8101 <  cat >conftest.$ac_ext <<_ACEOF
8101 >  # Is the header compilable?
8102 > { echo "$as_me:$LINENO: checking fftw3.h usability" >&5
8103 > echo $ECHO_N "checking fftw3.h usability... $ECHO_C" >&6; }
8104 > cat >conftest.$ac_ext <<_ACEOF
8105   /* confdefs.h.  */
8106   _ACEOF
8107   cat confdefs.h >>conftest.$ac_ext
8108   cat >>conftest.$ac_ext <<_ACEOF
8109   /* end confdefs.h.  */
8110   $ac_includes_default
8111 < #ifdef FC_DUMMY_MAIN
7752 < #ifndef FC_DUMMY_MAIN_EQ_F77
7753 < #  ifdef __cplusplus
7754 <     extern "C"
7755 < #  endif
7756 <   int FC_DUMMY_MAIN() { return 1; }
7757 < #endif
7758 < #endif
7759 < int
7760 < main ()
7761 < {
7762 < if ((_Bool *) 0)
7763 <  return 0;
7764 < if (sizeof (_Bool))
7765 <  return 0;
7766 <  ;
7767 <  return 0;
7768 < }
8111 > #include <fftw3.h>
8112   _ACEOF
8113   rm -f conftest.$ac_objext
8114 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8115 <  (eval $ac_compile) 2>conftest.er1
8114 > if { (ac_try="$ac_compile"
8115 > case "(($ac_try" in
8116 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8117 >  *) ac_try_echo=$ac_try;;
8118 > esac
8119 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8120 >  (eval "$ac_compile") 2>conftest.er1
8121    ac_status=$?
8122    grep -v '^ *+' conftest.er1 >conftest.err
8123    rm -f conftest.er1
8124    cat conftest.err >&5
8125    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8126 <  (exit $ac_status); } &&
8127 <         { ac_try='test -z "$ac_c_werror_flag"
8128 <                         || test ! -s conftest.err'
8129 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8130 <  (eval $ac_try) 2>&5
7783 <  ac_status=$?
7784 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7785 <  (exit $ac_status); }; } &&
7786 <         { ac_try='test -s conftest.$ac_objext'
7787 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7788 <  (eval $ac_try) 2>&5
7789 <  ac_status=$?
7790 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7791 <  (exit $ac_status); }; }; then
7792 <  ac_cv_type__Bool=yes
8126 >  (exit $ac_status); } && {
8127 >         test -z "$ac_c_werror_flag" ||
8128 >         test ! -s conftest.err
8129 >       } && test -s conftest.$ac_objext; then
8130 >  ac_header_compiler=yes
8131   else
8132    echo "$as_me: failed program was:" >&5
8133   sed 's/^/| /' conftest.$ac_ext >&5
8134  
8135 < ac_cv_type__Bool=no
8135 >        ac_header_compiler=no
8136   fi
7799 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7800 fi
7801 echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
7802 echo "${ECHO_T}$ac_cv_type__Bool" >&6
7803 if test $ac_cv_type__Bool = yes; then
8137  
8138 < cat >>confdefs.h <<_ACEOF
8139 < #define HAVE__BOOL 1
8138 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8139 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8140 > echo "${ECHO_T}$ac_header_compiler" >&6; }
8141 >
8142 > # Is the header present?
8143 > { echo "$as_me:$LINENO: checking fftw3.h presence" >&5
8144 > echo $ECHO_N "checking fftw3.h presence... $ECHO_C" >&6; }
8145 > cat >conftest.$ac_ext <<_ACEOF
8146 > /* confdefs.h.  */
8147   _ACEOF
8148 + cat confdefs.h >>conftest.$ac_ext
8149 + cat >>conftest.$ac_ext <<_ACEOF
8150 + /* end confdefs.h.  */
8151 + #include <fftw3.h>
8152 + _ACEOF
8153 + if { (ac_try="$ac_cpp conftest.$ac_ext"
8154 + case "(($ac_try" in
8155 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8156 +  *) ac_try_echo=$ac_try;;
8157 + esac
8158 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8159 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8160 +  ac_status=$?
8161 +  grep -v '^ *+' conftest.er1 >conftest.err
8162 +  rm -f conftest.er1
8163 +  cat conftest.err >&5
8164 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8165 +  (exit $ac_status); } >/dev/null && {
8166 +         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8167 +         test ! -s conftest.err
8168 +       }; then
8169 +  ac_header_preproc=yes
8170 + else
8171 +  echo "$as_me: failed program was:" >&5
8172 + sed 's/^/| /' conftest.$ac_ext >&5
8173  
8174 <
8174 >  ac_header_preproc=no
8175   fi
8176  
8177 < if test $ac_cv_header_stdbool_h = yes; then
8177 > rm -f conftest.err conftest.$ac_ext
8178 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8179 > echo "${ECHO_T}$ac_header_preproc" >&6; }
8180  
8181 < cat >>confdefs.h <<\_ACEOF
8182 < #define HAVE_STDBOOL_H 1
8183 < _ACEOF
8181 > # So?  What about this header?
8182 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8183 >  yes:no: )
8184 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&5
8185 > echo "$as_me: WARNING: fftw3.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8186 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the compiler's result" >&5
8187 > echo "$as_me: WARNING: fftw3.h: proceeding with the compiler's result" >&2;}
8188 >    ac_header_preproc=yes
8189 >    ;;
8190 >  no:yes:* )
8191 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: present but cannot be compiled" >&5
8192 > echo "$as_me: WARNING: fftw3.h: present but cannot be compiled" >&2;}
8193 >    { echo "$as_me:$LINENO: WARNING: fftw3.h:     check for missing prerequisite headers?" >&5
8194 > echo "$as_me: WARNING: fftw3.h:     check for missing prerequisite headers?" >&2;}
8195 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: see the Autoconf documentation" >&5
8196 > echo "$as_me: WARNING: fftw3.h: see the Autoconf documentation" >&2;}
8197 >    { echo "$as_me:$LINENO: WARNING: fftw3.h:     section \"Present But Cannot Be Compiled\"" >&5
8198 > echo "$as_me: WARNING: fftw3.h:     section \"Present But Cannot Be Compiled\"" >&2;}
8199 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: proceeding with the preprocessor's result" >&5
8200 > echo "$as_me: WARNING: fftw3.h: proceeding with the preprocessor's result" >&2;}
8201 >    { echo "$as_me:$LINENO: WARNING: fftw3.h: in the future, the compiler will take precedence" >&5
8202 > echo "$as_me: WARNING: fftw3.h: in the future, the compiler will take precedence" >&2;}
8203 >    ( cat <<\_ASBOX
8204 > ## ------------------------------ ##
8205 > ## Report this to gezelter@nd.edu ##
8206 > ## ------------------------------ ##
8207 > _ASBOX
8208 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
8209 >    ;;
8210 > esac
8211 > { echo "$as_me:$LINENO: checking for fftw3.h" >&5
8212 > echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6; }
8213 > if test "${ac_cv_header_fftw3_h+set}" = set; then
8214 >  echo $ECHO_N "(cached) $ECHO_C" >&6
8215 > else
8216 >  ac_cv_header_fftw3_h=$ac_header_preproc
8217 > fi
8218 > { echo "$as_me:$LINENO: result: $ac_cv_header_fftw3_h" >&5
8219 > echo "${ECHO_T}$ac_cv_header_fftw3_h" >&6; }
8220  
8221   fi
8222 + if test $ac_cv_header_fftw3_h = yes; then
8223 +  fftw_cv_fftw3_h=yes
8224 + else
8225 +  fftw_cv_fftw3_h=no
8226 + fi
8227  
8228 < echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
8229 < echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
8230 < if test "${ac_cv_c_const+set}" = set; then
8228 >
8229 >      if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
8230 >        { echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
8231 > echo $ECHO_N "checking for fftwnd_one in -lfftw... $ECHO_C" >&6; }
8232 > if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
8233    echo $ECHO_N "(cached) $ECHO_C" >&6
8234   else
8235 <  cat >conftest.$ac_ext <<_ACEOF
8235 >  ac_check_lib_save_LIBS=$LIBS
8236 > LIBS="-lfftw  $LIBS"
8237 > cat >conftest.$ac_ext <<_ACEOF
8238   /* confdefs.h.  */
8239   _ACEOF
8240   cat confdefs.h >>conftest.$ac_ext
8241   cat >>conftest.$ac_ext <<_ACEOF
8242   /* end confdefs.h.  */
8243  
8244 + /* Override any GCC internal prototype to avoid an error.
8245 +   Use char because int might match the return type of a GCC
8246 +   builtin and then its argument prototype would still apply.  */
8247 + #ifdef __cplusplus
8248 + extern "C"
8249 + #endif
8250 + char fftwnd_one ();
8251   #ifdef FC_DUMMY_MAIN
8252   #ifndef FC_DUMMY_MAIN_EQ_F77
8253   #  ifdef __cplusplus
# Line 7840 | Line 8259 | main ()
8259   int
8260   main ()
8261   {
8262 < /* FIXME: Include the comments suggested by Paul. */
7844 < #ifndef __cplusplus
7845 <  /* Ultrix mips cc rejects this.  */
7846 <  typedef int charset[2];
7847 <  const charset x;
7848 <  /* SunOS 4.1.1 cc rejects this.  */
7849 <  char const *const *ccp;
7850 <  char **p;
7851 <  /* NEC SVR4.0.2 mips cc rejects this.  */
7852 <  struct point {int x, y;};
7853 <  static struct point const zero = {0,0};
7854 <  /* AIX XL C 1.02.0.0 rejects this.
7855 <     It does not let you subtract one const X* pointer from another in
7856 <     an arm of an if-expression whose if-part is not a constant
7857 <     expression */
7858 <  const char *g = "string";
7859 <  ccp = &g + (g ? g-g : 0);
7860 <  /* HPUX 7.0 cc rejects these. */
7861 <  ++ccp;
7862 <  p = (char**) ccp;
7863 <  ccp = (char const *const *) p;
7864 <  { /* SCO 3.2v4 cc rejects this.  */
7865 <    char *t;
7866 <    char const *s = 0 ? (char *) 0 : (char const *) 0;
7867 <
7868 <    *t++ = 0;
7869 <  }
7870 <  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
7871 <    int x[] = {25, 17};
7872 <    const int *foo = &x[0];
7873 <    ++foo;
7874 <  }
7875 <  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7876 <    typedef const int *iptr;
7877 <    iptr p = 0;
7878 <    ++p;
7879 <  }
7880 <  { /* AIX XL C 1.02.0.0 rejects this saying
7881 <       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7882 <    struct s { int j; const int *ap[3]; };
7883 <    struct s *b; b->j = 5;
7884 <  }
7885 <  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7886 <    const int foo = 10;
7887 <  }
7888 < #endif
7889 <
8262 > return fftwnd_one ();
8263    ;
8264    return 0;
8265   }
8266   _ACEOF
8267 < rm -f conftest.$ac_objext
8268 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8269 <  (eval $ac_compile) 2>conftest.er1
8267 > rm -f conftest.$ac_objext conftest$ac_exeext
8268 > if { (ac_try="$ac_link"
8269 > case "(($ac_try" in
8270 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8271 >  *) ac_try_echo=$ac_try;;
8272 > esac
8273 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8274 >  (eval "$ac_link") 2>conftest.er1
8275    ac_status=$?
8276    grep -v '^ *+' conftest.er1 >conftest.err
8277    rm -f conftest.er1
8278    cat conftest.err >&5
8279    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8280 <  (exit $ac_status); } &&
8281 <         { ac_try='test -z "$ac_c_werror_flag"
8282 <                         || test ! -s conftest.err'
8283 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8284 <  (eval $ac_try) 2>&5
8285 <  ac_status=$?
7908 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7909 <  (exit $ac_status); }; } &&
7910 <         { ac_try='test -s conftest.$ac_objext'
7911 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7912 <  (eval $ac_try) 2>&5
7913 <  ac_status=$?
7914 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7915 <  (exit $ac_status); }; }; then
7916 <  ac_cv_c_const=yes
8280 >  (exit $ac_status); } && {
8281 >         test -z "$ac_c_werror_flag" ||
8282 >         test ! -s conftest.err
8283 >       } && test -s conftest$ac_exeext &&
8284 >       $as_test_x conftest$ac_exeext; then
8285 >  ac_cv_lib_fftw_fftwnd_one=yes
8286   else
8287    echo "$as_me: failed program was:" >&5
8288   sed 's/^/| /' conftest.$ac_ext >&5
8289  
8290 < ac_cv_c_const=no
8290 >        ac_cv_lib_fftw_fftwnd_one=no
8291   fi
7923 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7924 fi
7925 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7926 echo "${ECHO_T}$ac_cv_c_const" >&6
7927 if test $ac_cv_c_const = no; then
8292  
8293 < cat >>confdefs.h <<\_ACEOF
8294 < #define const
8295 < _ACEOF
7932 <
8293 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8294 >      conftest$ac_exeext conftest.$ac_ext
8295 > LIBS=$ac_check_lib_save_LIBS
8296   fi
8297 + { echo "$as_me:$LINENO: result: $ac_cv_lib_fftw_fftwnd_one" >&5
8298 + echo "${ECHO_T}$ac_cv_lib_fftw_fftwnd_one" >&6; }
8299 + if test $ac_cv_lib_fftw_fftwnd_one = yes; then
8300 +  fftw_cv_libfftw=yes
8301 + else
8302 +  fftw_cv_libfftw=no
8303 + fi
8304  
8305 < echo "$as_me:$LINENO: checking for inline" >&5
8306 < echo $ECHO_N "checking for inline... $ECHO_C" >&6
8307 < if test "${ac_cv_c_inline+set}" = set; then
8305 >        if test "${ac_cv_header_fftw_h+set}" = set; then
8306 >  { echo "$as_me:$LINENO: checking for fftw.h" >&5
8307 > echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6; }
8308 > if test "${ac_cv_header_fftw_h+set}" = set; then
8309    echo $ECHO_N "(cached) $ECHO_C" >&6
8310 + fi
8311 + { echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
8312 + echo "${ECHO_T}$ac_cv_header_fftw_h" >&6; }
8313   else
8314 <  ac_cv_c_inline=no
8315 < for ac_kw in inline __inline__ __inline; do
8316 <  cat >conftest.$ac_ext <<_ACEOF
8314 >  # Is the header compilable?
8315 > { echo "$as_me:$LINENO: checking fftw.h usability" >&5
8316 > echo $ECHO_N "checking fftw.h usability... $ECHO_C" >&6; }
8317 > cat >conftest.$ac_ext <<_ACEOF
8318   /* confdefs.h.  */
8319   _ACEOF
8320   cat confdefs.h >>conftest.$ac_ext
8321   cat >>conftest.$ac_ext <<_ACEOF
8322   /* end confdefs.h.  */
8323 < #ifndef __cplusplus
8324 < typedef int foo_t;
7950 < static $ac_kw foo_t static_foo () {return 0; }
7951 < $ac_kw foo_t foo () {return 0; }
7952 < #endif
7953 <
8323 > $ac_includes_default
8324 > #include <fftw.h>
8325   _ACEOF
8326   rm -f conftest.$ac_objext
8327 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8328 <  (eval $ac_compile) 2>conftest.er1
8327 > if { (ac_try="$ac_compile"
8328 > case "(($ac_try" in
8329 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8330 >  *) ac_try_echo=$ac_try;;
8331 > esac
8332 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8333 >  (eval "$ac_compile") 2>conftest.er1
8334    ac_status=$?
8335    grep -v '^ *+' conftest.er1 >conftest.err
8336    rm -f conftest.er1
8337    cat conftest.err >&5
8338    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8339 <  (exit $ac_status); } &&
8340 <         { ac_try='test -z "$ac_c_werror_flag"
8341 <                         || test ! -s conftest.err'
8342 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8343 <  (eval $ac_try) 2>&5
7968 <  ac_status=$?
7969 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7970 <  (exit $ac_status); }; } &&
7971 <         { ac_try='test -s conftest.$ac_objext'
7972 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7973 <  (eval $ac_try) 2>&5
7974 <  ac_status=$?
7975 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7976 <  (exit $ac_status); }; }; then
7977 <  ac_cv_c_inline=$ac_kw; break
8339 >  (exit $ac_status); } && {
8340 >         test -z "$ac_c_werror_flag" ||
8341 >         test ! -s conftest.err
8342 >       } && test -s conftest.$ac_objext; then
8343 >  ac_header_compiler=yes
8344   else
8345    echo "$as_me: failed program was:" >&5
8346   sed 's/^/| /' conftest.$ac_ext >&5
8347  
8348 +        ac_header_compiler=no
8349   fi
7983 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7984 done
8350  
8351 < fi
8352 < echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8353 < echo "${ECHO_T}$ac_cv_c_inline" >&6
8351 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8352 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8353 > echo "${ECHO_T}$ac_header_compiler" >&6; }
8354  
8355 <
8356 < case $ac_cv_c_inline in
8357 <  inline | yes) ;;
8358 <  *)
7994 <    case $ac_cv_c_inline in
7995 <      no) ac_val=;;
7996 <      *) ac_val=$ac_cv_c_inline;;
7997 <    esac
7998 <    cat >>confdefs.h <<_ACEOF
7999 < #ifndef __cplusplus
8000 < #define inline $ac_val
8001 < #endif
8002 < _ACEOF
8003 <    ;;
8004 < esac
8005 <
8006 < echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
8007 < echo $ECHO_N "checking for C/C++ restrict keyword... $ECHO_C" >&6
8008 < if test "${ac_cv_c_restrict+set}" = set; then
8009 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8010 < else
8011 <  ac_cv_c_restrict=no
8012 <   # Try the official restrict keyword, then gcc's __restrict, and
8013 <   # the less common variants.
8014 <   for ac_kw in restrict __restrict __restrict__ _Restrict; do
8015 <     cat >conftest.$ac_ext <<_ACEOF
8355 > # Is the header present?
8356 > { echo "$as_me:$LINENO: checking fftw.h presence" >&5
8357 > echo $ECHO_N "checking fftw.h presence... $ECHO_C" >&6; }
8358 > cat >conftest.$ac_ext <<_ACEOF
8359   /* confdefs.h.  */
8360   _ACEOF
8361   cat confdefs.h >>conftest.$ac_ext
8362   cat >>conftest.$ac_ext <<_ACEOF
8363   /* end confdefs.h.  */
8364 < float * $ac_kw x;
8364 > #include <fftw.h>
8365   _ACEOF
8366 < rm -f conftest.$ac_objext
8367 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8368 <  (eval $ac_compile) 2>conftest.er1
8366 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8367 > case "(($ac_try" in
8368 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8369 >  *) ac_try_echo=$ac_try;;
8370 > esac
8371 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8372 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8373    ac_status=$?
8374    grep -v '^ *+' conftest.er1 >conftest.err
8375    rm -f conftest.er1
8376    cat conftest.err >&5
8377    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8378 <  (exit $ac_status); } &&
8379 <         { ac_try='test -z "$ac_c_werror_flag"
8380 <                         || test ! -s conftest.err'
8381 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8382 <  (eval $ac_try) 2>&5
8036 <  ac_status=$?
8037 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8038 <  (exit $ac_status); }; } &&
8039 <         { ac_try='test -s conftest.$ac_objext'
8040 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8041 <  (eval $ac_try) 2>&5
8042 <  ac_status=$?
8043 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8044 <  (exit $ac_status); }; }; then
8045 <  ac_cv_c_restrict=$ac_kw; break
8378 >  (exit $ac_status); } >/dev/null && {
8379 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8380 >         test ! -s conftest.err
8381 >       }; then
8382 >  ac_header_preproc=yes
8383   else
8384    echo "$as_me: failed program was:" >&5
8385   sed 's/^/| /' conftest.$ac_ext >&5
8386  
8387 +  ac_header_preproc=no
8388   fi
8051 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8052   done
8389  
8390 + rm -f conftest.err conftest.$ac_ext
8391 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8392 + echo "${ECHO_T}$ac_header_preproc" >&6; }
8393 +
8394 + # So?  What about this header?
8395 + case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8396 +  yes:no: )
8397 +    { echo "$as_me:$LINENO: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
8398 + echo "$as_me: WARNING: fftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8399 +    { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the compiler's result" >&5
8400 + echo "$as_me: WARNING: fftw.h: proceeding with the compiler's result" >&2;}
8401 +    ac_header_preproc=yes
8402 +    ;;
8403 +  no:yes:* )
8404 +    { echo "$as_me:$LINENO: WARNING: fftw.h: present but cannot be compiled" >&5
8405 + echo "$as_me: WARNING: fftw.h: present but cannot be compiled" >&2;}
8406 +    { echo "$as_me:$LINENO: WARNING: fftw.h:     check for missing prerequisite headers?" >&5
8407 + echo "$as_me: WARNING: fftw.h:     check for missing prerequisite headers?" >&2;}
8408 +    { echo "$as_me:$LINENO: WARNING: fftw.h: see the Autoconf documentation" >&5
8409 + echo "$as_me: WARNING: fftw.h: see the Autoconf documentation" >&2;}
8410 +    { echo "$as_me:$LINENO: WARNING: fftw.h:     section \"Present But Cannot Be Compiled\"" >&5
8411 + echo "$as_me: WARNING: fftw.h:     section \"Present But Cannot Be Compiled\"" >&2;}
8412 +    { echo "$as_me:$LINENO: WARNING: fftw.h: proceeding with the preprocessor's result" >&5
8413 + echo "$as_me: WARNING: fftw.h: proceeding with the preprocessor's result" >&2;}
8414 +    { echo "$as_me:$LINENO: WARNING: fftw.h: in the future, the compiler will take precedence" >&5
8415 + echo "$as_me: WARNING: fftw.h: in the future, the compiler will take precedence" >&2;}
8416 +    ( cat <<\_ASBOX
8417 + ## ------------------------------ ##
8418 + ## Report this to gezelter@nd.edu ##
8419 + ## ------------------------------ ##
8420 + _ASBOX
8421 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
8422 +    ;;
8423 + esac
8424 + { echo "$as_me:$LINENO: checking for fftw.h" >&5
8425 + echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6; }
8426 + if test "${ac_cv_header_fftw_h+set}" = set; then
8427 +  echo $ECHO_N "(cached) $ECHO_C" >&6
8428 + else
8429 +  ac_cv_header_fftw_h=$ac_header_preproc
8430   fi
8431 < echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
8432 < echo "${ECHO_T}$ac_cv_c_restrict" >&6
8057 < case $ac_cv_c_restrict in
8058 <   restrict) ;;
8059 <   no)
8060 < cat >>confdefs.h <<\_ACEOF
8061 < #define restrict
8062 < _ACEOF
8063 < ;;
8064 <   *)  cat >>confdefs.h <<_ACEOF
8065 < #define restrict $ac_cv_c_restrict
8066 < _ACEOF
8067 < ;;
8068 < esac
8431 > { echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
8432 > echo "${ECHO_T}$ac_cv_header_fftw_h" >&6; }
8433  
8434 < echo "$as_me:$LINENO: checking for size_t" >&5
8435 < echo $ECHO_N "checking for size_t... $ECHO_C" >&6
8436 < if test "${ac_cv_type_size_t+set}" = set; then
8434 > fi
8435 > if test $ac_cv_header_fftw_h = yes; then
8436 >  fftw_cv_fftw_h=yes
8437 > else
8438 >  fftw_cv_fftw_h=no
8439 > fi
8440 >
8441 >
8442 >        if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
8443 >          { echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
8444 > echo $ECHO_N "checking for fftwnd_one in -ldfftw... $ECHO_C" >&6; }
8445 > if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
8446    echo $ECHO_N "(cached) $ECHO_C" >&6
8447   else
8448 <  cat >conftest.$ac_ext <<_ACEOF
8448 >  ac_check_lib_save_LIBS=$LIBS
8449 > LIBS="-ldfftw  $LIBS"
8450 > cat >conftest.$ac_ext <<_ACEOF
8451   /* confdefs.h.  */
8452   _ACEOF
8453   cat confdefs.h >>conftest.$ac_ext
8454   cat >>conftest.$ac_ext <<_ACEOF
8455   /* end confdefs.h.  */
8456 < $ac_includes_default
8456 >
8457 > /* Override any GCC internal prototype to avoid an error.
8458 >   Use char because int might match the return type of a GCC
8459 >   builtin and then its argument prototype would still apply.  */
8460 > #ifdef __cplusplus
8461 > extern "C"
8462 > #endif
8463 > char fftwnd_one ();
8464   #ifdef FC_DUMMY_MAIN
8465   #ifndef FC_DUMMY_MAIN_EQ_F77
8466   #  ifdef __cplusplus
# Line 8090 | Line 8472 | main ()
8472   int
8473   main ()
8474   {
8475 < if ((size_t *) 0)
8094 <  return 0;
8095 < if (sizeof (size_t))
8096 <  return 0;
8475 > return fftwnd_one ();
8476    ;
8477    return 0;
8478   }
8479   _ACEOF
8480 < rm -f conftest.$ac_objext
8481 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8482 <  (eval $ac_compile) 2>conftest.er1
8480 > rm -f conftest.$ac_objext conftest$ac_exeext
8481 > if { (ac_try="$ac_link"
8482 > case "(($ac_try" in
8483 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8484 >  *) ac_try_echo=$ac_try;;
8485 > esac
8486 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8487 >  (eval "$ac_link") 2>conftest.er1
8488    ac_status=$?
8489    grep -v '^ *+' conftest.er1 >conftest.err
8490    rm -f conftest.er1
8491    cat conftest.err >&5
8492    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8493 <  (exit $ac_status); } &&
8494 <         { ac_try='test -z "$ac_c_werror_flag"
8495 <                         || test ! -s conftest.err'
8496 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8497 <  (eval $ac_try) 2>&5
8498 <  ac_status=$?
8115 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8116 <  (exit $ac_status); }; } &&
8117 <         { ac_try='test -s conftest.$ac_objext'
8118 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8119 <  (eval $ac_try) 2>&5
8120 <  ac_status=$?
8121 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8122 <  (exit $ac_status); }; }; then
8123 <  ac_cv_type_size_t=yes
8493 >  (exit $ac_status); } && {
8494 >         test -z "$ac_c_werror_flag" ||
8495 >         test ! -s conftest.err
8496 >       } && test -s conftest$ac_exeext &&
8497 >       $as_test_x conftest$ac_exeext; then
8498 >  ac_cv_lib_dfftw_fftwnd_one=yes
8499   else
8500    echo "$as_me: failed program was:" >&5
8501   sed 's/^/| /' conftest.$ac_ext >&5
8502  
8503 < ac_cv_type_size_t=no
8503 >        ac_cv_lib_dfftw_fftwnd_one=no
8504   fi
8505 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8505 >
8506 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8507 >      conftest$ac_exeext conftest.$ac_ext
8508 > LIBS=$ac_check_lib_save_LIBS
8509   fi
8510 < echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
8511 < echo "${ECHO_T}$ac_cv_type_size_t" >&6
8512 < if test $ac_cv_type_size_t = yes; then
8513 <  :
8510 > { echo "$as_me:$LINENO: result: $ac_cv_lib_dfftw_fftwnd_one" >&5
8511 > echo "${ECHO_T}$ac_cv_lib_dfftw_fftwnd_one" >&6; }
8512 > if test $ac_cv_lib_dfftw_fftwnd_one = yes; then
8513 >  fftw_cv_libdfftw=yes
8514   else
8515 <
8138 < cat >>confdefs.h <<_ACEOF
8139 < #define size_t unsigned
8140 < _ACEOF
8141 <
8515 >  fftw_cv_libdfftw=no
8516   fi
8517  
8518 < echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
8519 < echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
8520 < if test "${ac_cv_header_time+set}" = set; then
8518 >          if test "${ac_cv_header_dfftw_h+set}" = set; then
8519 >  { echo "$as_me:$LINENO: checking for dfftw.h" >&5
8520 > echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6; }
8521 > if test "${ac_cv_header_dfftw_h+set}" = set; then
8522    echo $ECHO_N "(cached) $ECHO_C" >&6
8523 + fi
8524 + { echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
8525 + echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6; }
8526   else
8527 <  cat >conftest.$ac_ext <<_ACEOF
8527 >  # Is the header compilable?
8528 > { echo "$as_me:$LINENO: checking dfftw.h usability" >&5
8529 > echo $ECHO_N "checking dfftw.h usability... $ECHO_C" >&6; }
8530 > cat >conftest.$ac_ext <<_ACEOF
8531   /* confdefs.h.  */
8532   _ACEOF
8533   cat confdefs.h >>conftest.$ac_ext
8534   cat >>conftest.$ac_ext <<_ACEOF
8535   /* end confdefs.h.  */
8536 < #include <sys/types.h>
8537 < #include <sys/time.h>
8157 < #include <time.h>
8158 <
8159 < #ifdef FC_DUMMY_MAIN
8160 < #ifndef FC_DUMMY_MAIN_EQ_F77
8161 < #  ifdef __cplusplus
8162 <     extern "C"
8163 < #  endif
8164 <   int FC_DUMMY_MAIN() { return 1; }
8165 < #endif
8166 < #endif
8167 < int
8168 < main ()
8169 < {
8170 < if ((struct tm *) 0)
8171 < return 0;
8172 <  ;
8173 <  return 0;
8174 < }
8536 > $ac_includes_default
8537 > #include <dfftw.h>
8538   _ACEOF
8539   rm -f conftest.$ac_objext
8540 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8541 <  (eval $ac_compile) 2>conftest.er1
8540 > if { (ac_try="$ac_compile"
8541 > case "(($ac_try" in
8542 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8543 >  *) ac_try_echo=$ac_try;;
8544 > esac
8545 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8546 >  (eval "$ac_compile") 2>conftest.er1
8547    ac_status=$?
8548    grep -v '^ *+' conftest.er1 >conftest.err
8549    rm -f conftest.er1
8550    cat conftest.err >&5
8551    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8552 <  (exit $ac_status); } &&
8553 <         { ac_try='test -z "$ac_c_werror_flag"
8554 <                         || test ! -s conftest.err'
8555 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8556 <  (eval $ac_try) 2>&5
8189 <  ac_status=$?
8190 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8191 <  (exit $ac_status); }; } &&
8192 <         { ac_try='test -s conftest.$ac_objext'
8193 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8194 <  (eval $ac_try) 2>&5
8195 <  ac_status=$?
8196 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8197 <  (exit $ac_status); }; }; then
8198 <  ac_cv_header_time=yes
8552 >  (exit $ac_status); } && {
8553 >         test -z "$ac_c_werror_flag" ||
8554 >         test ! -s conftest.err
8555 >       } && test -s conftest.$ac_objext; then
8556 >  ac_header_compiler=yes
8557   else
8558    echo "$as_me: failed program was:" >&5
8559   sed 's/^/| /' conftest.$ac_ext >&5
8560  
8561 < ac_cv_header_time=no
8561 >        ac_header_compiler=no
8562   fi
8205 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8206 fi
8207 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
8208 echo "${ECHO_T}$ac_cv_header_time" >&6
8209 if test $ac_cv_header_time = yes; then
8563  
8564 < cat >>confdefs.h <<\_ACEOF
8565 < #define TIME_WITH_SYS_TIME 1
8566 < _ACEOF
8564 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8565 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8566 > echo "${ECHO_T}$ac_header_compiler" >&6; }
8567  
8568 < fi
8569 <
8570 < echo "$as_me:$LINENO: checking for clock_t" >&5
8571 < echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
8219 < if test "${ac_cv_type_clock_t+set}" = set; then
8220 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8221 < else
8222 <  cat >conftest.$ac_ext <<_ACEOF
8568 > # Is the header present?
8569 > { echo "$as_me:$LINENO: checking dfftw.h presence" >&5
8570 > echo $ECHO_N "checking dfftw.h presence... $ECHO_C" >&6; }
8571 > cat >conftest.$ac_ext <<_ACEOF
8572   /* confdefs.h.  */
8573   _ACEOF
8574   cat confdefs.h >>conftest.$ac_ext
8575   cat >>conftest.$ac_ext <<_ACEOF
8576   /* end confdefs.h.  */
8577 < $ac_includes_default
8229 < #ifdef FC_DUMMY_MAIN
8230 < #ifndef FC_DUMMY_MAIN_EQ_F77
8231 < #  ifdef __cplusplus
8232 <     extern "C"
8233 < #  endif
8234 <   int FC_DUMMY_MAIN() { return 1; }
8235 < #endif
8236 < #endif
8237 < int
8238 < main ()
8239 < {
8240 < if ((clock_t *) 0)
8241 <  return 0;
8242 < if (sizeof (clock_t))
8243 <  return 0;
8244 <  ;
8245 <  return 0;
8246 < }
8577 > #include <dfftw.h>
8578   _ACEOF
8579 < rm -f conftest.$ac_objext
8580 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8581 <  (eval $ac_compile) 2>conftest.er1
8579 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8580 > case "(($ac_try" in
8581 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8582 >  *) ac_try_echo=$ac_try;;
8583 > esac
8584 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8585 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8586    ac_status=$?
8587    grep -v '^ *+' conftest.er1 >conftest.err
8588    rm -f conftest.er1
8589    cat conftest.err >&5
8590    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8591 <  (exit $ac_status); } &&
8592 <         { ac_try='test -z "$ac_c_werror_flag"
8593 <                         || test ! -s conftest.err'
8594 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8595 <  (eval $ac_try) 2>&5
8261 <  ac_status=$?
8262 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8263 <  (exit $ac_status); }; } &&
8264 <         { ac_try='test -s conftest.$ac_objext'
8265 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8266 <  (eval $ac_try) 2>&5
8267 <  ac_status=$?
8268 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8269 <  (exit $ac_status); }; }; then
8270 <  ac_cv_type_clock_t=yes
8591 >  (exit $ac_status); } >/dev/null && {
8592 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8593 >         test ! -s conftest.err
8594 >       }; then
8595 >  ac_header_preproc=yes
8596   else
8597    echo "$as_me: failed program was:" >&5
8598   sed 's/^/| /' conftest.$ac_ext >&5
8599  
8600 < ac_cv_type_clock_t=no
8600 >  ac_header_preproc=no
8601   fi
8277 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8278 fi
8279 echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
8280 echo "${ECHO_T}$ac_cv_type_clock_t" >&6
8281 if test $ac_cv_type_clock_t = yes; then
8602  
8603 < cat >>confdefs.h <<_ACEOF
8604 < #define HAVE_CLOCK_T 1
8605 < _ACEOF
8603 > rm -f conftest.err conftest.$ac_ext
8604 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8605 > echo "${ECHO_T}$ac_header_preproc" >&6; }
8606  
8607 <
8607 > # So?  What about this header?
8608 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8609 >  yes:no: )
8610 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&5
8611 > echo "$as_me: WARNING: dfftw.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8612 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the compiler's result" >&5
8613 > echo "$as_me: WARNING: dfftw.h: proceeding with the compiler's result" >&2;}
8614 >    ac_header_preproc=yes
8615 >    ;;
8616 >  no:yes:* )
8617 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: present but cannot be compiled" >&5
8618 > echo "$as_me: WARNING: dfftw.h: present but cannot be compiled" >&2;}
8619 >    { echo "$as_me:$LINENO: WARNING: dfftw.h:     check for missing prerequisite headers?" >&5
8620 > echo "$as_me: WARNING: dfftw.h:     check for missing prerequisite headers?" >&2;}
8621 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: see the Autoconf documentation" >&5
8622 > echo "$as_me: WARNING: dfftw.h: see the Autoconf documentation" >&2;}
8623 >    { echo "$as_me:$LINENO: WARNING: dfftw.h:     section \"Present But Cannot Be Compiled\"" >&5
8624 > echo "$as_me: WARNING: dfftw.h:     section \"Present But Cannot Be Compiled\"" >&2;}
8625 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: proceeding with the preprocessor's result" >&5
8626 > echo "$as_me: WARNING: dfftw.h: proceeding with the preprocessor's result" >&2;}
8627 >    { echo "$as_me:$LINENO: WARNING: dfftw.h: in the future, the compiler will take precedence" >&5
8628 > echo "$as_me: WARNING: dfftw.h: in the future, the compiler will take precedence" >&2;}
8629 >    ( cat <<\_ASBOX
8630 > ## ------------------------------ ##
8631 > ## Report this to gezelter@nd.edu ##
8632 > ## ------------------------------ ##
8633 > _ASBOX
8634 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
8635 >    ;;
8636 > esac
8637 > { echo "$as_me:$LINENO: checking for dfftw.h" >&5
8638 > echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6; }
8639 > if test "${ac_cv_header_dfftw_h+set}" = set; then
8640 >  echo $ECHO_N "(cached) $ECHO_C" >&6
8641 > else
8642 >  ac_cv_header_dfftw_h=$ac_header_preproc
8643   fi
8644 + { echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
8645 + echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6; }
8646  
8647 < echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
8648 < echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
8649 < if test "${ac_cv_c_const+set}" = set; then
8293 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8647 > fi
8648 > if test $ac_cv_header_dfftw_h = yes; then
8649 >  fftw_cv_dfftw_h=yes
8650   else
8651 <  cat >conftest.$ac_ext <<_ACEOF
8652 < /* confdefs.h.  */
8297 < _ACEOF
8298 < cat confdefs.h >>conftest.$ac_ext
8299 < cat >>conftest.$ac_ext <<_ACEOF
8300 < /* end confdefs.h.  */
8651 >  fftw_cv_dfftw_h=no
8652 > fi
8653  
8302 #ifdef FC_DUMMY_MAIN
8303 #ifndef FC_DUMMY_MAIN_EQ_F77
8304 #  ifdef __cplusplus
8305     extern "C"
8306 #  endif
8307   int FC_DUMMY_MAIN() { return 1; }
8308 #endif
8309 #endif
8310 int
8311 main ()
8312 {
8313 /* FIXME: Include the comments suggested by Paul. */
8314 #ifndef __cplusplus
8315  /* Ultrix mips cc rejects this.  */
8316  typedef int charset[2];
8317  const charset x;
8318  /* SunOS 4.1.1 cc rejects this.  */
8319  char const *const *ccp;
8320  char **p;
8321  /* NEC SVR4.0.2 mips cc rejects this.  */
8322  struct point {int x, y;};
8323  static struct point const zero = {0,0};
8324  /* AIX XL C 1.02.0.0 rejects this.
8325     It does not let you subtract one const X* pointer from another in
8326     an arm of an if-expression whose if-part is not a constant
8327     expression */
8328  const char *g = "string";
8329  ccp = &g + (g ? g-g : 0);
8330  /* HPUX 7.0 cc rejects these. */
8331  ++ccp;
8332  p = (char**) ccp;
8333  ccp = (char const *const *) p;
8334  { /* SCO 3.2v4 cc rejects this.  */
8335    char *t;
8336    char const *s = 0 ? (char *) 0 : (char const *) 0;
8654  
8655 <    *t++ = 0;
8656 <  }
8657 <  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
8658 <    int x[] = {25, 17};
8659 <    const int *foo = &x[0];
8660 <    ++foo;
8661 <  }
8345 <  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
8346 <    typedef const int *iptr;
8347 <    iptr p = 0;
8348 <    ++p;
8349 <  }
8350 <  { /* AIX XL C 1.02.0.0 rejects this saying
8351 <       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
8352 <    struct s { int j; const int *ap[3]; };
8353 <    struct s *b; b->j = 5;
8354 <  }
8355 <  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8356 <    const int foo = 10;
8357 <  }
8358 < #endif
8655 >        fi
8656 >      fi
8657 >      ac_ext=c
8658 > ac_cpp='$CPP $CPPFLAGS'
8659 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8660 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8661 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
8662  
8663 <  ;
8664 <  return 0;
8665 < }
8663 >      if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
8664 >
8665 > cat >>confdefs.h <<\_ACEOF
8666 > #define HAVE_FFTW3_H 1
8667   _ACEOF
8364 rm -f conftest.$ac_objext
8365 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8366  (eval $ac_compile) 2>conftest.er1
8367  ac_status=$?
8368  grep -v '^ *+' conftest.er1 >conftest.err
8369  rm -f conftest.er1
8370  cat conftest.err >&5
8371  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8372  (exit $ac_status); } &&
8373         { ac_try='test -z "$ac_c_werror_flag"
8374                         || test ! -s conftest.err'
8375  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8376  (eval $ac_try) 2>&5
8377  ac_status=$?
8378  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8379  (exit $ac_status); }; } &&
8380         { ac_try='test -s conftest.$ac_objext'
8381  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8382  (eval $ac_try) 2>&5
8383  ac_status=$?
8384  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8385  (exit $ac_status); }; }; then
8386  ac_cv_c_const=yes
8387 else
8388  echo "$as_me: failed program was:" >&5
8389 sed 's/^/| /' conftest.$ac_ext >&5
8668  
8669 < ac_cv_c_const=no
8670 < fi
8671 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8672 < fi
8673 < echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8396 < echo "${ECHO_T}$ac_cv_c_const" >&6
8397 < if test $ac_cv_c_const = no; then
8669 >        FFTW_INC_DIR="${FFTW_HOME}/include"
8670 >        FFTW_LIB_DIR="${FFTW_HOME}/lib"
8671 >        FFTW_LIBS="-lfftw3"
8672 >      else
8673 >        if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
8674  
8675   cat >>confdefs.h <<\_ACEOF
8676 < #define const
8676 > #define HAVE_FFTW_H 1
8677   _ACEOF
8678  
8679 < fi
8679 >          FFTW_INC_DIR="${FFTW_HOME}/include"
8680 >          FFTW_LIB_DIR="${FFTW_HOME}/lib"
8681 >          FFTW_LIBS="-lfftw"
8682 >        else
8683 >          if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
8684  
8685 < echo "$as_me:$LINENO: checking for inline" >&5
8686 < echo $ECHO_N "checking for inline... $ECHO_C" >&6
8407 < if test "${ac_cv_c_inline+set}" = set; then
8408 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8409 < else
8410 <  ac_cv_c_inline=no
8411 < for ac_kw in inline __inline__ __inline; do
8412 <  cat >conftest.$ac_ext <<_ACEOF
8413 < /* confdefs.h.  */
8685 > cat >>confdefs.h <<\_ACEOF
8686 > #define HAVE_DFFTW_H 1
8687   _ACEOF
8415 cat confdefs.h >>conftest.$ac_ext
8416 cat >>conftest.$ac_ext <<_ACEOF
8417 /* end confdefs.h.  */
8418 #ifndef __cplusplus
8419 typedef int foo_t;
8420 static $ac_kw foo_t static_foo () {return 0; }
8421 $ac_kw foo_t foo () {return 0; }
8422 #endif
8688  
8689 < _ACEOF
8690 < rm -f conftest.$ac_objext
8691 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8692 <  (eval $ac_compile) 2>conftest.er1
8693 <  ac_status=$?
8694 <  grep -v '^ *+' conftest.er1 >conftest.err
8695 <  rm -f conftest.er1
8696 <  cat conftest.err >&5
8697 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8698 <  (exit $ac_status); } &&
8699 <         { ac_try='test -z "$ac_c_werror_flag"
8700 <                         || test ! -s conftest.err'
8701 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8702 <  (eval $ac_try) 2>&5
8703 <  ac_status=$?
8704 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8705 <  (exit $ac_status); }; } &&
8706 <         { ac_try='test -s conftest.$ac_objext'
8707 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8708 <  (eval $ac_try) 2>&5
8709 <  ac_status=$?
8710 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8711 <  (exit $ac_status); }; }; then
8712 <  ac_cv_c_inline=$ac_kw; break
8713 < else
8714 <  echo "$as_me: failed program was:" >&5
8450 < sed 's/^/| /' conftest.$ac_ext >&5
8689 >            FFTW_INC_DIR="${FFTW_HOME}/include"
8690 >            FFTW_LIB_DIR="${FFTW_HOME}/lib"
8691 >            FFTW_LIBS="-ldfftw"
8692 >          else
8693 >            { echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
8694 > echo $ECHO_N "checking fftw in ${FFTW_HOME}... $ECHO_C" >&6; }
8695 >            FFTW_INC_DIR=
8696 >            FFTW_LIB_DIR=
8697 >            FFTW_LIBS=
8698 >            LDFLAGS="$FFTW_OLD_LDFLAGS"
8699 >            CFLAGS="$FFTW_OLD_CFLAGS"
8700 >            { echo "$as_me:$LINENO: result: failed" >&5
8701 > echo "${ECHO_T}failed" >&6; }
8702 >            echo ""
8703 >            echo "*********************************************************"
8704 >            echo "* WARNING: Could not find a working FFTW installation   *"
8705 >            echo "* If you need the staticProps program to be able to     *"
8706 >            echo "* compute undulation spectra, be sure to specify a      *"
8707 >            echo "* valid fftw installation with --with-fftw=DIR          *"
8708 >            echo "*                                                       *"
8709 >            echo "* OOPSE will still work without fftw installed.         *"
8710 >            echo "*********************************************************"
8711 >            echo ""
8712 >          fi
8713 >        fi
8714 >      fi
8715  
8452 fi
8453 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8454 done
8716  
8717 +
8718 +    fi
8719 +  fi
8720   fi
8457 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8458 echo "${ECHO_T}$ac_cv_c_inline" >&6
8721  
8722 + #
8723 + # Handle user hints
8724 + #
8725  
8726 < case $ac_cv_c_inline in
8727 <  inline | yes) ;;
8728 <  *)
8729 <    case $ac_cv_c_inline in
8730 <      no) ac_val=;;
8731 <      *) ac_val=$ac_cv_c_inline;;
8467 <    esac
8468 <    cat >>confdefs.h <<_ACEOF
8469 < #ifndef __cplusplus
8470 < #define inline $ac_val
8471 < #endif
8472 < _ACEOF
8473 <    ;;
8474 < esac
8726 > # Check whether --with-qhull was given.
8727 > if test "${with_qhull+set}" = set; then
8728 >  withval=$with_qhull; qhull_dir="$withval"
8729 > else
8730 >                qhull_dir="not_set"
8731 > fi
8732  
8733 + if test "$qhull_dir" != "no"; then
8734  
8735 < # Checks for library functions.
8735 > if test "$qhull_dir" != "not_set" ; then
8736 >  if test -d "$qhull_dir"
8737 >  then
8738 >    QHULL_HOME="$qhull_dir"
8739 >  else
8740 >    { echo "$as_me:$LINENO: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&5
8741 > echo "$as_me: WARNING: Sorry, $qhull_dir does not exist, checking usual places" >&2;}
8742 >        QHULL_HOME=/usr/local
8743 >        if test ! -f "${QHULL_HOME}/include/qhull/qhull.h"
8744 >        then
8745 >                QHULL_HOME=/usr
8746 >        fi
8747 >  fi
8748 > fi
8749 > #
8750 > # Locate qhull, if wanted
8751 > #
8752 > if test -n "${QHULL_HOME}"
8753 > then
8754  
8755 < for ac_header in stdlib.h
8756 < do
8757 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8758 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8759 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
8760 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8761 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8755 >        ac_ext=c
8756 > ac_cpp='$CPP $CPPFLAGS'
8757 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8758 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8759 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
8760 >
8761 >        QHULL_OLD_LDFLAGS=$LDFLAGS
8762 >        QHULL_OLD_CFLAGS=$CFLAGS
8763 >        QHULL_OLD_CPPFLAGS=$CPPFLAGS
8764 >        LDFLAGS="$LDFLAGS -L${QHULL_HOME}/lib"
8765 >        CFLAGS="$CFLAGS -I${QHULL_HOME}/include"
8766 >        CPPFLAGS="$CPPFLAGS -I${QHULL_HOME}/include"
8767 >        if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8768 >  { echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
8769 > echo $ECHO_N "checking for qhull/qhull.h... $ECHO_C" >&6; }
8770 > if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8771    echo $ECHO_N "(cached) $ECHO_C" >&6
8772   fi
8773 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8774 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8773 > { echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
8774 > echo "${ECHO_T}$ac_cv_header_qhull_qhull_h" >&6; }
8775   else
8776    # Is the header compilable?
8777 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
8778 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8777 > { echo "$as_me:$LINENO: checking qhull/qhull.h usability" >&5
8778 > echo $ECHO_N "checking qhull/qhull.h usability... $ECHO_C" >&6; }
8779   cat >conftest.$ac_ext <<_ACEOF
8780   /* confdefs.h.  */
8781   _ACEOF
# Line 8498 | Line 8783 | $ac_includes_default
8783   cat >>conftest.$ac_ext <<_ACEOF
8784   /* end confdefs.h.  */
8785   $ac_includes_default
8786 < #include <$ac_header>
8786 > #include <qhull/qhull.h>
8787   _ACEOF
8788   rm -f conftest.$ac_objext
8789 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8790 <  (eval $ac_compile) 2>conftest.er1
8789 > if { (ac_try="$ac_compile"
8790 > case "(($ac_try" in
8791 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8792 >  *) ac_try_echo=$ac_try;;
8793 > esac
8794 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8795 >  (eval "$ac_compile") 2>conftest.er1
8796    ac_status=$?
8797    grep -v '^ *+' conftest.er1 >conftest.err
8798    rm -f conftest.er1
8799    cat conftest.err >&5
8800    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8801 <  (exit $ac_status); } &&
8802 <         { ac_try='test -z "$ac_c_werror_flag"
8803 <                         || test ! -s conftest.err'
8804 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8515 <  (eval $ac_try) 2>&5
8516 <  ac_status=$?
8517 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8518 <  (exit $ac_status); }; } &&
8519 <         { ac_try='test -s conftest.$ac_objext'
8520 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8521 <  (eval $ac_try) 2>&5
8522 <  ac_status=$?
8523 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8524 <  (exit $ac_status); }; }; then
8801 >  (exit $ac_status); } && {
8802 >         test -z "$ac_c_werror_flag" ||
8803 >         test ! -s conftest.err
8804 >       } && test -s conftest.$ac_objext; then
8805    ac_header_compiler=yes
8806   else
8807    echo "$as_me: failed program was:" >&5
8808   sed 's/^/| /' conftest.$ac_ext >&5
8809  
8810 < ac_header_compiler=no
8810 >        ac_header_compiler=no
8811   fi
8532 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8533 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8534 echo "${ECHO_T}$ac_header_compiler" >&6
8812  
8813 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8814 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8815 + echo "${ECHO_T}$ac_header_compiler" >&6; }
8816 +
8817   # Is the header present?
8818 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
8819 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8818 > { echo "$as_me:$LINENO: checking qhull/qhull.h presence" >&5
8819 > echo $ECHO_N "checking qhull/qhull.h presence... $ECHO_C" >&6; }
8820   cat >conftest.$ac_ext <<_ACEOF
8821   /* confdefs.h.  */
8822   _ACEOF
8823   cat confdefs.h >>conftest.$ac_ext
8824   cat >>conftest.$ac_ext <<_ACEOF
8825   /* end confdefs.h.  */
8826 < #include <$ac_header>
8826 > #include <qhull/qhull.h>
8827   _ACEOF
8828 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8829 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8828 > if { (ac_try="$ac_cpp conftest.$ac_ext"
8829 > case "(($ac_try" in
8830 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8831 >  *) ac_try_echo=$ac_try;;
8832 > esac
8833 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8834 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8835    ac_status=$?
8836    grep -v '^ *+' conftest.er1 >conftest.err
8837    rm -f conftest.er1
8838    cat conftest.err >&5
8839    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8840 <  (exit $ac_status); } >/dev/null; then
8841 <  if test -s conftest.err; then
8842 <    ac_cpp_err=$ac_c_preproc_warn_flag
8843 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8558 <  else
8559 <    ac_cpp_err=
8560 <  fi
8561 < else
8562 <  ac_cpp_err=yes
8563 < fi
8564 < if test -z "$ac_cpp_err"; then
8840 >  (exit $ac_status); } >/dev/null && {
8841 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8842 >         test ! -s conftest.err
8843 >       }; then
8844    ac_header_preproc=yes
8845   else
8846    echo "$as_me: failed program was:" >&5
# Line 8569 | Line 8848 | fi
8848  
8849    ac_header_preproc=no
8850   fi
8851 +
8852   rm -f conftest.err conftest.$ac_ext
8853 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8854 < echo "${ECHO_T}$ac_header_preproc" >&6
8853 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8854 > echo "${ECHO_T}$ac_header_preproc" >&6; }
8855  
8856   # So?  What about this header?
8857   case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8858    yes:no: )
8859 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8860 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8861 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8862 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8859 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&5
8860 > echo "$as_me: WARNING: qhull/qhull.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8861 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&5
8862 > echo "$as_me: WARNING: qhull/qhull.h: proceeding with the compiler's result" >&2;}
8863      ac_header_preproc=yes
8864      ;;
8865    no:yes:* )
8866 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8867 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8868 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8869 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8870 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8871 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8872 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8873 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8874 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8875 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8876 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8877 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8878 <    (
8599 <      cat <<\_ASBOX
8866 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: present but cannot be compiled" >&5
8867 > echo "$as_me: WARNING: qhull/qhull.h: present but cannot be compiled" >&2;}
8868 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h:     check for missing prerequisite headers?" >&5
8869 > echo "$as_me: WARNING: qhull/qhull.h:     check for missing prerequisite headers?" >&2;}
8870 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: see the Autoconf documentation" >&5
8871 > echo "$as_me: WARNING: qhull/qhull.h: see the Autoconf documentation" >&2;}
8872 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h:     section \"Present But Cannot Be Compiled\"" >&5
8873 > echo "$as_me: WARNING: qhull/qhull.h:     section \"Present But Cannot Be Compiled\"" >&2;}
8874 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&5
8875 > echo "$as_me: WARNING: qhull/qhull.h: proceeding with the preprocessor's result" >&2;}
8876 >    { echo "$as_me:$LINENO: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&5
8877 > echo "$as_me: WARNING: qhull/qhull.h: in the future, the compiler will take precedence" >&2;}
8878 >    ( cat <<\_ASBOX
8879   ## ------------------------------ ##
8880   ## Report this to gezelter@nd.edu ##
8881   ## ------------------------------ ##
8882   _ASBOX
8883 <    ) |
8605 <      sed "s/^/$as_me: WARNING:     /" >&2
8883 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
8884      ;;
8885   esac
8886 < echo "$as_me:$LINENO: checking for $ac_header" >&5
8887 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8888 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8886 > { echo "$as_me:$LINENO: checking for qhull/qhull.h" >&5
8887 > echo $ECHO_N "checking for qhull/qhull.h... $ECHO_C" >&6; }
8888 > if test "${ac_cv_header_qhull_qhull_h+set}" = set; then
8889    echo $ECHO_N "(cached) $ECHO_C" >&6
8890   else
8891 <  eval "$as_ac_Header=\$ac_header_preproc"
8891 >  ac_cv_header_qhull_qhull_h=$ac_header_preproc
8892   fi
8893 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8894 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8893 > { echo "$as_me:$LINENO: result: $ac_cv_header_qhull_qhull_h" >&5
8894 > echo "${ECHO_T}$ac_cv_header_qhull_qhull_h" >&6; }
8895  
8896   fi
8897 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
8898 <  cat >>confdefs.h <<_ACEOF
8899 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8900 < _ACEOF
8623 <
8897 > if test $ac_cv_header_qhull_qhull_h = yes; then
8898 >  qhull_cv_qhull_h=yes
8899 > else
8900 >  qhull_cv_qhull_h=no
8901   fi
8902  
8626 done
8903  
8904 < echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
8905 < echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6
8906 < if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
8904 >        { echo "$as_me:$LINENO: checking for qh_qhull in -lqhull" >&5
8905 > echo $ECHO_N "checking for qh_qhull in -lqhull... $ECHO_C" >&6; }
8906 > if test "${ac_cv_lib_qhull_qh_qhull+set}" = set; then
8907    echo $ECHO_N "(cached) $ECHO_C" >&6
8908   else
8909 <  if test "$cross_compiling" = yes; then
8910 <  ac_cv_func_malloc_0_nonnull=no
8911 < else
8636 <  cat >conftest.$ac_ext <<_ACEOF
8909 >  ac_check_lib_save_LIBS=$LIBS
8910 > LIBS="-lqhull  $LIBS"
8911 > cat >conftest.$ac_ext <<_ACEOF
8912   /* confdefs.h.  */
8913   _ACEOF
8914   cat confdefs.h >>conftest.$ac_ext
8915   cat >>conftest.$ac_ext <<_ACEOF
8916   /* end confdefs.h.  */
8642 #if STDC_HEADERS || HAVE_STDLIB_H
8643 # include <stdlib.h>
8644 #else
8645 char *malloc ();
8646 #endif
8917  
8918 + /* Override any GCC internal prototype to avoid an error.
8919 +   Use char because int might match the return type of a GCC
8920 +   builtin and then its argument prototype would still apply.  */
8921 + #ifdef __cplusplus
8922 + extern "C"
8923 + #endif
8924 + char qh_qhull ();
8925   #ifdef FC_DUMMY_MAIN
8926   #ifndef FC_DUMMY_MAIN_EQ_F77
8927   #  ifdef __cplusplus
# Line 8656 | Line 8933 | main ()
8933   int
8934   main ()
8935   {
8936 < exit (malloc (0) ? 0 : 1);
8936 > return qh_qhull ();
8937    ;
8938    return 0;
8939   }
8940   _ACEOF
8941 < rm -f conftest$ac_exeext
8942 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8943 <  (eval $ac_link) 2>&5
8941 > rm -f conftest.$ac_objext conftest$ac_exeext
8942 > if { (ac_try="$ac_link"
8943 > case "(($ac_try" in
8944 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8945 >  *) ac_try_echo=$ac_try;;
8946 > esac
8947 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8948 >  (eval "$ac_link") 2>conftest.er1
8949    ac_status=$?
8950 +  grep -v '^ *+' conftest.er1 >conftest.err
8951 +  rm -f conftest.er1
8952 +  cat conftest.err >&5
8953    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8954 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8955 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8956 <  (eval $ac_try) 2>&5
8957 <  ac_status=$?
8958 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8959 <  (exit $ac_status); }; }; then
8675 <  ac_cv_func_malloc_0_nonnull=yes
8954 >  (exit $ac_status); } && {
8955 >         test -z "$ac_c_werror_flag" ||
8956 >         test ! -s conftest.err
8957 >       } && test -s conftest$ac_exeext &&
8958 >       $as_test_x conftest$ac_exeext; then
8959 >  ac_cv_lib_qhull_qh_qhull=yes
8960   else
8961 <  echo "$as_me: program exited with status $ac_status" >&5
8678 < echo "$as_me: failed program was:" >&5
8961 >  echo "$as_me: failed program was:" >&5
8962   sed 's/^/| /' conftest.$ac_ext >&5
8963  
8964 < ( exit $ac_status )
8682 < ac_cv_func_malloc_0_nonnull=no
8964 >        ac_cv_lib_qhull_qh_qhull=no
8965   fi
8966 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8966 >
8967 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8968 >      conftest$ac_exeext conftest.$ac_ext
8969 > LIBS=$ac_check_lib_save_LIBS
8970   fi
8971 + { echo "$as_me:$LINENO: result: $ac_cv_lib_qhull_qh_qhull" >&5
8972 + echo "${ECHO_T}$ac_cv_lib_qhull_qh_qhull" >&6; }
8973 + if test $ac_cv_lib_qhull_qh_qhull = yes; then
8974 +  qhull_cv_libqhull=yes
8975 + else
8976 +  qhull_cv_libqhull=no
8977   fi
8687 echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
8688 echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6
8689 if test $ac_cv_func_malloc_0_nonnull = yes; then
8978  
8979 +        LDFLAGS="$QHULL_OLD_LDFLAGS"
8980 +        CFLAGS="$QHULL_OLD_CFLAGS"
8981 +        CPPFLAGS="$QHULL_OLD_CPPFLAGS"
8982 +        ac_ext=c
8983 + ac_cpp='$CPP $CPPFLAGS'
8984 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8985 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8986 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
8987 +
8988 +
8989 +        if test "$qhull_cv_libqhull" = "yes" -a "$qhull_cv_qhull_h" = "yes"; then
8990 +
8991   cat >>confdefs.h <<\_ACEOF
8992 < #define HAVE_MALLOC 1
8992 > #define HAVE_QHULL_H 1
8993   _ACEOF
8994  
8995 < else
8996 <  cat >>confdefs.h <<\_ACEOF
8997 < #define HAVE_MALLOC 0
8995 >
8996 > cat >>confdefs.h <<\_ACEOF
8997 > #define HAVE_QHULL 1
8998   _ACEOF
8999  
9000 <   case $LIBOBJS in
9001 <    "malloc.$ac_objext"   | \
9002 <  *" malloc.$ac_objext"   | \
9003 <    "malloc.$ac_objext "* | \
9004 <  *" malloc.$ac_objext "* ) ;;
9005 <  *) LIBOBJS="$LIBOBJS malloc.$ac_objext" ;;
9006 < esac
9000 >                USE_QHULL=yes
9001 >                QHULL_INC_DIR="${QHULL_HOME}/include"
9002 >                QHULL_LIB_DIR="${QHULL_HOME}/lib"
9003 >                QHULL="-lqhull"
9004 >        else
9005 >                { echo "$as_me:$LINENO: checking qhull in ${QHULL_HOME}" >&5
9006 > echo $ECHO_N "checking qhull in ${QHULL_HOME}... $ECHO_C" >&6; }
9007 >                QHULL_INC_DIR=
9008 >                QHULL_LIB_DIR=
9009 >                QHULL=
9010 >                USE_QHULL=no
9011 >                { echo "$as_me:$LINENO: result: failed" >&5
9012 > echo "${ECHO_T}failed" >&6; }
9013 >                echo ""
9014 >                echo "*********************************************************"
9015 >                echo "* WARNING: Could not find a working qhull installation  *"
9016 >                echo "* If you need OOPSE to be able to deal with convex      *"
9017 >                echo "* hulls be sure to specify a valid qhull installation   *"
9018 >                echo "* with --with-qhull=DIR                                 *"
9019 >                echo "*                                                       *"
9020 >                echo "* OOPSE will still work without qhull installed.        *"
9021 >                echo "*********************************************************"
9022 >                echo ""
9023 >        fi
9024  
9025  
8709 cat >>confdefs.h <<\_ACEOF
8710 #define malloc rpl_malloc
8711 _ACEOF
9026  
9027 +
9028   fi
9029 + fi
9030  
9031  
9032 <
9033 < echo "$as_me:$LINENO: checking for working memcmp" >&5
9034 < echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
9035 < if test "${ac_cv_func_memcmp_working+set}" = set; then
9032 > ac_ext=cpp
9033 > ac_cpp='$CXXCPP $CPPFLAGS'
9034 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9035 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9036 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9037 > { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
9038 > echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
9039 > if test -z "$CXXCPP"; then
9040 >  if test "${ac_cv_prog_CXXCPP+set}" = set; then
9041    echo $ECHO_N "(cached) $ECHO_C" >&6
9042   else
9043 <  if test "$cross_compiling" = yes; then
9044 <  ac_cv_func_memcmp_working=no
9045 < else
9043 >      # Double quotes because CXXCPP needs to be expanded
9044 >    for CXXCPP in "$CXX -E" "/lib/cpp"
9045 >    do
9046 >      ac_preproc_ok=false
9047 > for ac_cxx_preproc_warn_flag in '' yes
9048 > do
9049 >  # Use a header file that comes with gcc, so configuring glibc
9050 >  # with a fresh cross-compiler works.
9051 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9052 >  # <limits.h> exists even on freestanding compilers.
9053 >  # On the NeXT, cc -E runs the code through the compiler's parser,
9054 >  # not just through cpp. "Syntax error" is here to catch this case.
9055    cat >conftest.$ac_ext <<_ACEOF
9056   /* confdefs.h.  */
9057   _ACEOF
9058   cat confdefs.h >>conftest.$ac_ext
9059   cat >>conftest.$ac_ext <<_ACEOF
9060   /* end confdefs.h.  */
9061 < $ac_includes_default
9062 < #ifdef FC_DUMMY_MAIN
9063 < #ifndef FC_DUMMY_MAIN_EQ_F77
9064 < #  ifdef __cplusplus
8735 <     extern "C"
8736 < #  endif
8737 <   int FC_DUMMY_MAIN() { return 1; }
9061 > #ifdef __STDC__
9062 > # include <limits.h>
9063 > #else
9064 > # include <assert.h>
9065   #endif
9066 < #endif
8740 < int
8741 < main ()
8742 < {
8743 <
8744 <  /* Some versions of memcmp are not 8-bit clean.  */
8745 <  char c0 = 0x40, c1 = 0x80, c2 = 0x81;
8746 <  if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
8747 <    exit (1);
8748 <
8749 <  /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
8750 <     or more and with at least one buffer not starting on a 4-byte boundary.
8751 <     William Lewis provided this test program.   */
8752 <  {
8753 <    char foo[21];
8754 <    char bar[21];
8755 <    int i;
8756 <    for (i = 0; i < 4; i++)
8757 <      {
8758 <        char *a = foo + i;
8759 <        char *b = bar + i;
8760 <        strcpy (a, "--------01111111");
8761 <        strcpy (b, "--------10000000");
8762 <        if (memcmp (a, b, 16) >= 0)
8763 <          exit (1);
8764 <      }
8765 <    exit (0);
8766 <  }
8767 <
8768 <  ;
8769 <  return 0;
8770 < }
9066 >                     Syntax error
9067   _ACEOF
9068 < rm -f conftest$ac_exeext
9069 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9070 <  (eval $ac_link) 2>&5
9068 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9069 > case "(($ac_try" in
9070 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9071 >  *) ac_try_echo=$ac_try;;
9072 > esac
9073 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9074 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9075    ac_status=$?
9076 +  grep -v '^ *+' conftest.er1 >conftest.err
9077 +  rm -f conftest.er1
9078 +  cat conftest.err >&5
9079    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9080 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9081 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9082 <  (eval $ac_try) 2>&5
9083 <  ac_status=$?
9084 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8782 <  (exit $ac_status); }; }; then
8783 <  ac_cv_func_memcmp_working=yes
9080 >  (exit $ac_status); } >/dev/null && {
9081 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9082 >         test ! -s conftest.err
9083 >       }; then
9084 >  :
9085   else
9086 <  echo "$as_me: program exited with status $ac_status" >&5
8786 < echo "$as_me: failed program was:" >&5
9086 >  echo "$as_me: failed program was:" >&5
9087   sed 's/^/| /' conftest.$ac_ext >&5
9088  
9089 < ( exit $ac_status )
9090 < ac_cv_func_memcmp_working=no
9089 >  # Broken: fails on valid input.
9090 > continue
9091   fi
8792 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8793 fi
8794 fi
8795 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
8796 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
8797 test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
8798    "memcmp.$ac_objext"   | \
8799  *" memcmp.$ac_objext"   | \
8800    "memcmp.$ac_objext "* | \
8801  *" memcmp.$ac_objext "* ) ;;
8802  *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
8803 esac
9092  
9093 + rm -f conftest.err conftest.$ac_ext
9094  
9095 <
9096 < for ac_header in stdlib.h
9097 < do
8809 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8810 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8811 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
8812 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8813 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8814 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8815 < fi
8816 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8817 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8818 < else
8819 <  # Is the header compilable?
8820 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
8821 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8822 < cat >conftest.$ac_ext <<_ACEOF
9095 >  # OK, works on sane cases.  Now check whether nonexistent headers
9096 >  # can be detected and how.
9097 >  cat >conftest.$ac_ext <<_ACEOF
9098   /* confdefs.h.  */
9099   _ACEOF
9100   cat confdefs.h >>conftest.$ac_ext
9101   cat >>conftest.$ac_ext <<_ACEOF
9102   /* end confdefs.h.  */
9103 < $ac_includes_default
8829 < #include <$ac_header>
9103 > #include <ac_nonexistent.h>
9104   _ACEOF
9105 < rm -f conftest.$ac_objext
9106 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9107 <  (eval $ac_compile) 2>conftest.er1
9105 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9106 > case "(($ac_try" in
9107 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9108 >  *) ac_try_echo=$ac_try;;
9109 > esac
9110 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9111 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9112    ac_status=$?
9113    grep -v '^ *+' conftest.er1 >conftest.err
9114    rm -f conftest.er1
9115    cat conftest.err >&5
9116    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9117 <  (exit $ac_status); } &&
9118 <         { ac_try='test -z "$ac_c_werror_flag"
9119 <                         || test ! -s conftest.err'
9120 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9121 <  (eval $ac_try) 2>&5
9122 <  ac_status=$?
8845 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8846 <  (exit $ac_status); }; } &&
8847 <         { ac_try='test -s conftest.$ac_objext'
8848 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8849 <  (eval $ac_try) 2>&5
8850 <  ac_status=$?
8851 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8852 <  (exit $ac_status); }; }; then
8853 <  ac_header_compiler=yes
9117 >  (exit $ac_status); } >/dev/null && {
9118 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9119 >         test ! -s conftest.err
9120 >       }; then
9121 >  # Broken: success on invalid input.
9122 > continue
9123   else
9124    echo "$as_me: failed program was:" >&5
9125   sed 's/^/| /' conftest.$ac_ext >&5
9126  
9127 < ac_header_compiler=no
9127 >  # Passes both tests.
9128 > ac_preproc_ok=:
9129 > break
9130   fi
8860 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8861 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8862 echo "${ECHO_T}$ac_header_compiler" >&6
9131  
9132 < # Is the header present?
9133 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
9134 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9135 < cat >conftest.$ac_ext <<_ACEOF
9132 > rm -f conftest.err conftest.$ac_ext
9133 >
9134 > done
9135 > # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9136 > rm -f conftest.err conftest.$ac_ext
9137 > if $ac_preproc_ok; then
9138 >  break
9139 > fi
9140 >
9141 >    done
9142 >    ac_cv_prog_CXXCPP=$CXXCPP
9143 >
9144 > fi
9145 >  CXXCPP=$ac_cv_prog_CXXCPP
9146 > else
9147 >  ac_cv_prog_CXXCPP=$CXXCPP
9148 > fi
9149 > { echo "$as_me:$LINENO: result: $CXXCPP" >&5
9150 > echo "${ECHO_T}$CXXCPP" >&6; }
9151 > ac_preproc_ok=false
9152 > for ac_cxx_preproc_warn_flag in '' yes
9153 > do
9154 >  # Use a header file that comes with gcc, so configuring glibc
9155 >  # with a fresh cross-compiler works.
9156 >  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9157 >  # <limits.h> exists even on freestanding compilers.
9158 >  # On the NeXT, cc -E runs the code through the compiler's parser,
9159 >  # not just through cpp. "Syntax error" is here to catch this case.
9160 >  cat >conftest.$ac_ext <<_ACEOF
9161   /* confdefs.h.  */
9162   _ACEOF
9163   cat confdefs.h >>conftest.$ac_ext
9164   cat >>conftest.$ac_ext <<_ACEOF
9165   /* end confdefs.h.  */
9166 < #include <$ac_header>
9166 > #ifdef __STDC__
9167 > # include <limits.h>
9168 > #else
9169 > # include <assert.h>
9170 > #endif
9171 >                     Syntax error
9172   _ACEOF
9173 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9174 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9173 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9174 > case "(($ac_try" in
9175 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9176 >  *) ac_try_echo=$ac_try;;
9177 > esac
9178 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9179 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9180    ac_status=$?
9181    grep -v '^ *+' conftest.er1 >conftest.err
9182    rm -f conftest.er1
9183    cat conftest.err >&5
9184    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9185 <  (exit $ac_status); } >/dev/null; then
9186 <  if test -s conftest.err; then
9187 <    ac_cpp_err=$ac_c_preproc_warn_flag
9188 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9189 <  else
8887 <    ac_cpp_err=
8888 <  fi
9185 >  (exit $ac_status); } >/dev/null && {
9186 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9187 >         test ! -s conftest.err
9188 >       }; then
9189 >  :
9190   else
8890  ac_cpp_err=yes
8891 fi
8892 if test -z "$ac_cpp_err"; then
8893  ac_header_preproc=yes
8894 else
9191    echo "$as_me: failed program was:" >&5
9192   sed 's/^/| /' conftest.$ac_ext >&5
9193  
9194 <  ac_header_preproc=no
9194 >  # Broken: fails on valid input.
9195 > continue
9196   fi
9197 +
9198   rm -f conftest.err conftest.$ac_ext
8901 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8902 echo "${ECHO_T}$ac_header_preproc" >&6
9199  
9200 < # So?  What about this header?
9201 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8906 <  yes:no: )
8907 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8908 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8909 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8910 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8911 <    ac_header_preproc=yes
8912 <    ;;
8913 <  no:yes:* )
8914 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8915 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8916 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8917 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8918 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8919 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8920 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8921 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8922 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8923 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8924 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8925 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8926 <    (
8927 <      cat <<\_ASBOX
8928 < ## ------------------------------ ##
8929 < ## Report this to gezelter@nd.edu ##
8930 < ## ------------------------------ ##
8931 < _ASBOX
8932 <    ) |
8933 <      sed "s/^/$as_me: WARNING:     /" >&2
8934 <    ;;
8935 < esac
8936 < echo "$as_me:$LINENO: checking for $ac_header" >&5
8937 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8938 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
8939 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8940 < else
8941 <  eval "$as_ac_Header=\$ac_header_preproc"
8942 < fi
8943 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8944 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8945 <
8946 < fi
8947 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
8948 <  cat >>confdefs.h <<_ACEOF
8949 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8950 < _ACEOF
8951 <
8952 < fi
8953 <
8954 < done
8955 <
8956 < echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
8957 < echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6
8958 < if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
8959 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8960 < else
8961 <  if test "$cross_compiling" = yes; then
8962 <  ac_cv_func_realloc_0_nonnull=no
8963 < else
9200 >  # OK, works on sane cases.  Now check whether nonexistent headers
9201 >  # can be detected and how.
9202    cat >conftest.$ac_ext <<_ACEOF
9203   /* confdefs.h.  */
9204   _ACEOF
9205   cat confdefs.h >>conftest.$ac_ext
9206   cat >>conftest.$ac_ext <<_ACEOF
9207   /* end confdefs.h.  */
9208 < #if STDC_HEADERS || HAVE_STDLIB_H
8971 < # include <stdlib.h>
8972 < #else
8973 < char *realloc ();
8974 < #endif
8975 <
8976 < #ifdef FC_DUMMY_MAIN
8977 < #ifndef FC_DUMMY_MAIN_EQ_F77
8978 < #  ifdef __cplusplus
8979 <     extern "C"
8980 < #  endif
8981 <   int FC_DUMMY_MAIN() { return 1; }
8982 < #endif
8983 < #endif
8984 < int
8985 < main ()
8986 < {
8987 < exit (realloc (0, 0) ? 0 : 1);
8988 <  ;
8989 <  return 0;
8990 < }
9208 > #include <ac_nonexistent.h>
9209   _ACEOF
9210 < rm -f conftest$ac_exeext
9211 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9212 <  (eval $ac_link) 2>&5
9210 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9211 > case "(($ac_try" in
9212 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9213 >  *) ac_try_echo=$ac_try;;
9214 > esac
9215 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9216 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9217    ac_status=$?
9218 +  grep -v '^ *+' conftest.er1 >conftest.err
9219 +  rm -f conftest.er1
9220 +  cat conftest.err >&5
9221    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9222 <  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9223 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9224 <  (eval $ac_try) 2>&5
9225 <  ac_status=$?
9226 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9227 <  (exit $ac_status); }; }; then
9003 <  ac_cv_func_realloc_0_nonnull=yes
9222 >  (exit $ac_status); } >/dev/null && {
9223 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9224 >         test ! -s conftest.err
9225 >       }; then
9226 >  # Broken: success on invalid input.
9227 > continue
9228   else
9229 <  echo "$as_me: program exited with status $ac_status" >&5
9006 < echo "$as_me: failed program was:" >&5
9229 >  echo "$as_me: failed program was:" >&5
9230   sed 's/^/| /' conftest.$ac_ext >&5
9231  
9232 < ( exit $ac_status )
9233 < ac_cv_func_realloc_0_nonnull=no
9232 >  # Passes both tests.
9233 > ac_preproc_ok=:
9234 > break
9235   fi
9012 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9013 fi
9014 fi
9015 echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
9016 echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6
9017 if test $ac_cv_func_realloc_0_nonnull = yes; then
9236  
9237 < cat >>confdefs.h <<\_ACEOF
9020 < #define HAVE_REALLOC 1
9021 < _ACEOF
9237 > rm -f conftest.err conftest.$ac_ext
9238  
9239 + done
9240 + # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9241 + rm -f conftest.err conftest.$ac_ext
9242 + if $ac_preproc_ok; then
9243 +  :
9244   else
9245 <  cat >>confdefs.h <<\_ACEOF
9246 < #define HAVE_REALLOC 0
9247 < _ACEOF
9245 >  { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
9246 > See \`config.log' for more details." >&5
9247 > echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
9248 > See \`config.log' for more details." >&2;}
9249 >   { (exit 1); exit 1; }; }
9250 > fi
9251  
9252 <   case $LIBOBJS in
9253 <    "realloc.$ac_objext"   | \
9254 <  *" realloc.$ac_objext"   | \
9255 <    "realloc.$ac_objext "* | \
9256 <  *" realloc.$ac_objext "* ) ;;
9033 <  *) LIBOBJS="$LIBOBJS realloc.$ac_objext" ;;
9034 < esac
9252 > ac_ext=cpp
9253 > ac_cpp='$CXXCPP $CPPFLAGS'
9254 > ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9255 > ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9256 > ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9257  
9258  
9259 < cat >>confdefs.h <<\_ACEOF
9260 < #define realloc rpl_realloc
9261 < _ACEOF
9259 > #
9260 > # Handle user hints
9261 > #
9262  
9263 + # Check whether --with-openbabel was given.
9264 + if test "${with_openbabel+set}" = set; then
9265 +  withval=$with_openbabel; openbabel_dir="$withval"
9266 + else
9267 +                openbabel_dir="not_set"
9268   fi
9269  
9270 + if test "$openbabel_dir" != "no"; then
9271  
9272 + if test "$openbabel_dir" != "not_set" ; then
9273 +  if test -d "$openbabel_dir"
9274 +  then
9275 +    OPENBABEL_HOME="$openbabel_dir"
9276 +  else
9277 +    { echo "$as_me:$LINENO: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&5
9278 + echo "$as_me: WARNING: Sorry, $openbabel_dir does not exist, checking usual places" >&2;}
9279 +        OPENBABEL_HOME=/usr/local
9280 +        if test ! -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/babelconfig.h" -a -f "${OPENBABEL_HOME}/include/openbabel-2.0/openbabel/obconversion.h"
9281 +        then
9282 +                OPENBABEL_HOME=/usr
9283 +        fi
9284 +  fi
9285 + fi
9286 + #
9287 + # Locate openbabel, if wanted
9288 + #
9289 + if test -n "${OPENBABEL_HOME}"
9290 + then
9291  
9292 +        ac_ext=cpp
9293 + ac_cpp='$CXXCPP $CPPFLAGS'
9294 + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9295 + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9296 + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9297  
9298 <
9299 < for ac_header in sys/select.h sys/socket.h
9300 < do
9301 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9302 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
9303 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
9304 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9305 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
9298 >        OPENBABEL_OLD_LDFLAGS=$LDFLAGS
9299 >        OPENBABEL_OLD_CPPFLAGS=$CPPFLAGS
9300 >        LDFLAGS="$LDFLAGS -L${OPENBABEL_HOME}/lib -lopenbabel"
9301 >        CPPFLAGS="$CPPFLAGS -I${OPENBABEL_HOME}/include/openbabel-2.0"
9302 >        if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9303 >  { echo "$as_me:$LINENO: checking for openbabel/babelconfig.h" >&5
9304 > echo $ECHO_N "checking for openbabel/babelconfig.h... $ECHO_C" >&6; }
9305 > if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9306    echo $ECHO_N "(cached) $ECHO_C" >&6
9307   fi
9308 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9309 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9308 > { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_babelconfig_h" >&5
9309 > echo "${ECHO_T}$ac_cv_header_openbabel_babelconfig_h" >&6; }
9310   else
9311    # Is the header compilable?
9312 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
9313 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9312 > { echo "$as_me:$LINENO: checking openbabel/babelconfig.h usability" >&5
9313 > echo $ECHO_N "checking openbabel/babelconfig.h usability... $ECHO_C" >&6; }
9314   cat >conftest.$ac_ext <<_ACEOF
9315   /* confdefs.h.  */
9316   _ACEOF
# Line 9066 | Line 9318 | $ac_includes_default
9318   cat >>conftest.$ac_ext <<_ACEOF
9319   /* end confdefs.h.  */
9320   $ac_includes_default
9321 < #include <$ac_header>
9321 > #include <openbabel/babelconfig.h>
9322   _ACEOF
9323   rm -f conftest.$ac_objext
9324 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9325 <  (eval $ac_compile) 2>conftest.er1
9324 > if { (ac_try="$ac_compile"
9325 > case "(($ac_try" in
9326 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9327 >  *) ac_try_echo=$ac_try;;
9328 > esac
9329 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9330 >  (eval "$ac_compile") 2>conftest.er1
9331    ac_status=$?
9332    grep -v '^ *+' conftest.er1 >conftest.err
9333    rm -f conftest.er1
9334    cat conftest.err >&5
9335    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9336 <  (exit $ac_status); } &&
9337 <         { ac_try='test -z "$ac_c_werror_flag"
9338 <                         || test ! -s conftest.err'
9339 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9083 <  (eval $ac_try) 2>&5
9084 <  ac_status=$?
9085 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9086 <  (exit $ac_status); }; } &&
9087 <         { ac_try='test -s conftest.$ac_objext'
9088 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9089 <  (eval $ac_try) 2>&5
9090 <  ac_status=$?
9091 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9092 <  (exit $ac_status); }; }; then
9336 >  (exit $ac_status); } && {
9337 >         test -z "$ac_cxx_werror_flag" ||
9338 >         test ! -s conftest.err
9339 >       } && test -s conftest.$ac_objext; then
9340    ac_header_compiler=yes
9341   else
9342    echo "$as_me: failed program was:" >&5
9343   sed 's/^/| /' conftest.$ac_ext >&5
9344  
9345 < ac_header_compiler=no
9345 >        ac_header_compiler=no
9346   fi
9100 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9101 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9102 echo "${ECHO_T}$ac_header_compiler" >&6
9347  
9348 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9349 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9350 + echo "${ECHO_T}$ac_header_compiler" >&6; }
9351 +
9352   # Is the header present?
9353 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
9354 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9353 > { echo "$as_me:$LINENO: checking openbabel/babelconfig.h presence" >&5
9354 > echo $ECHO_N "checking openbabel/babelconfig.h presence... $ECHO_C" >&6; }
9355   cat >conftest.$ac_ext <<_ACEOF
9356   /* confdefs.h.  */
9357   _ACEOF
9358   cat confdefs.h >>conftest.$ac_ext
9359   cat >>conftest.$ac_ext <<_ACEOF
9360   /* end confdefs.h.  */
9361 < #include <$ac_header>
9361 > #include <openbabel/babelconfig.h>
9362   _ACEOF
9363 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9364 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9363 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9364 > case "(($ac_try" in
9365 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9366 >  *) ac_try_echo=$ac_try;;
9367 > esac
9368 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9369 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9370    ac_status=$?
9371    grep -v '^ *+' conftest.er1 >conftest.err
9372    rm -f conftest.er1
9373    cat conftest.err >&5
9374    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9375 <  (exit $ac_status); } >/dev/null; then
9376 <  if test -s conftest.err; then
9377 <    ac_cpp_err=$ac_c_preproc_warn_flag
9378 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9126 <  else
9127 <    ac_cpp_err=
9128 <  fi
9129 < else
9130 <  ac_cpp_err=yes
9131 < fi
9132 < if test -z "$ac_cpp_err"; then
9375 >  (exit $ac_status); } >/dev/null && {
9376 >         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9377 >         test ! -s conftest.err
9378 >       }; then
9379    ac_header_preproc=yes
9380   else
9381    echo "$as_me: failed program was:" >&5
# Line 9137 | Line 9383 | fi
9383  
9384    ac_header_preproc=no
9385   fi
9386 +
9387   rm -f conftest.err conftest.$ac_ext
9388 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9389 < echo "${ECHO_T}$ac_header_preproc" >&6
9388 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9389 > echo "${ECHO_T}$ac_header_preproc" >&6; }
9390  
9391   # So?  What about this header?
9392 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9392 > case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9393    yes:no: )
9394 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9395 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9396 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9397 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9394 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&5
9395 > echo "$as_me: WARNING: openbabel/babelconfig.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9396 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: proceeding with the compiler's result" >&5
9397 > echo "$as_me: WARNING: openbabel/babelconfig.h: proceeding with the compiler's result" >&2;}
9398      ac_header_preproc=yes
9399      ;;
9400    no:yes:* )
9401 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9402 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9403 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9404 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9405 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9406 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9407 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9408 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9409 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9410 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9411 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9412 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9413 <    (
9167 <      cat <<\_ASBOX
9401 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: present but cannot be compiled" >&5
9402 > echo "$as_me: WARNING: openbabel/babelconfig.h: present but cannot be compiled" >&2;}
9403 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h:     check for missing prerequisite headers?" >&5
9404 > echo "$as_me: WARNING: openbabel/babelconfig.h:     check for missing prerequisite headers?" >&2;}
9405 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: see the Autoconf documentation" >&5
9406 > echo "$as_me: WARNING: openbabel/babelconfig.h: see the Autoconf documentation" >&2;}
9407 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h:     section \"Present But Cannot Be Compiled\"" >&5
9408 > echo "$as_me: WARNING: openbabel/babelconfig.h:     section \"Present But Cannot Be Compiled\"" >&2;}
9409 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: proceeding with the preprocessor's result" >&5
9410 > echo "$as_me: WARNING: openbabel/babelconfig.h: proceeding with the preprocessor's result" >&2;}
9411 >    { echo "$as_me:$LINENO: WARNING: openbabel/babelconfig.h: in the future, the compiler will take precedence" >&5
9412 > echo "$as_me: WARNING: openbabel/babelconfig.h: in the future, the compiler will take precedence" >&2;}
9413 >    ( cat <<\_ASBOX
9414   ## ------------------------------ ##
9415   ## Report this to gezelter@nd.edu ##
9416   ## ------------------------------ ##
9417   _ASBOX
9418 <    ) |
9173 <      sed "s/^/$as_me: WARNING:     /" >&2
9418 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
9419      ;;
9420   esac
9421 < echo "$as_me:$LINENO: checking for $ac_header" >&5
9422 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9423 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
9421 > { echo "$as_me:$LINENO: checking for openbabel/babelconfig.h" >&5
9422 > echo $ECHO_N "checking for openbabel/babelconfig.h... $ECHO_C" >&6; }
9423 > if test "${ac_cv_header_openbabel_babelconfig_h+set}" = set; then
9424    echo $ECHO_N "(cached) $ECHO_C" >&6
9425   else
9426 <  eval "$as_ac_Header=\$ac_header_preproc"
9426 >  ac_cv_header_openbabel_babelconfig_h=$ac_header_preproc
9427   fi
9428 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9429 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9428 > { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_babelconfig_h" >&5
9429 > echo "${ECHO_T}$ac_cv_header_openbabel_babelconfig_h" >&6; }
9430  
9431   fi
9432 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
9433 <  cat >>confdefs.h <<_ACEOF
9434 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9435 < _ACEOF
9191 <
9432 > if test $ac_cv_header_openbabel_babelconfig_h = yes; then
9433 >  openbabel_cv_openbabel_h=yes
9434 > else
9435 >  openbabel_cv_openbabel_h=no
9436   fi
9437  
9194 done
9438  
9439 < echo "$as_me:$LINENO: checking types of arguments for select" >&5
9440 < echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
9441 < if test "${ac_cv_func_select_args+set}" = set; then
9439 >        if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9440 >  { echo "$as_me:$LINENO: checking for openbabel/obconversion.h" >&5
9441 > echo $ECHO_N "checking for openbabel/obconversion.h... $ECHO_C" >&6; }
9442 > if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9443    echo $ECHO_N "(cached) $ECHO_C" >&6
9444 + fi
9445 + { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_obconversion_h" >&5
9446 + echo "${ECHO_T}$ac_cv_header_openbabel_obconversion_h" >&6; }
9447   else
9448 <  for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
9449 < for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
9450 <  for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
9451 <   cat >conftest.$ac_ext <<_ACEOF
9448 >  # Is the header compilable?
9449 > { echo "$as_me:$LINENO: checking openbabel/obconversion.h usability" >&5
9450 > echo $ECHO_N "checking openbabel/obconversion.h usability... $ECHO_C" >&6; }
9451 > cat >conftest.$ac_ext <<_ACEOF
9452   /* confdefs.h.  */
9453   _ACEOF
9454   cat confdefs.h >>conftest.$ac_ext
9455   cat >>conftest.$ac_ext <<_ACEOF
9456   /* end confdefs.h.  */
9457   $ac_includes_default
9458 < #if HAVE_SYS_SELECT_H
9212 < # include <sys/select.h>
9213 < #endif
9214 < #if HAVE_SYS_SOCKET_H
9215 < # include <sys/socket.h>
9216 < #endif
9217 <
9218 < #ifdef FC_DUMMY_MAIN
9219 < #ifndef FC_DUMMY_MAIN_EQ_F77
9220 < #  ifdef __cplusplus
9221 <     extern "C"
9222 < #  endif
9223 <   int FC_DUMMY_MAIN() { return 1; }
9224 < #endif
9225 < #endif
9226 < int
9227 < main ()
9228 < {
9229 < extern int select ($ac_arg1,
9230 <                                            $ac_arg234, $ac_arg234, $ac_arg234,
9231 <                                            $ac_arg5);
9232 <  ;
9233 <  return 0;
9234 < }
9458 > #include <openbabel/obconversion.h>
9459   _ACEOF
9460   rm -f conftest.$ac_objext
9461 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9462 <  (eval $ac_compile) 2>conftest.er1
9461 > if { (ac_try="$ac_compile"
9462 > case "(($ac_try" in
9463 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9464 >  *) ac_try_echo=$ac_try;;
9465 > esac
9466 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9467 >  (eval "$ac_compile") 2>conftest.er1
9468    ac_status=$?
9469    grep -v '^ *+' conftest.er1 >conftest.err
9470    rm -f conftest.er1
9471    cat conftest.err >&5
9472    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9473 <  (exit $ac_status); } &&
9474 <         { ac_try='test -z "$ac_c_werror_flag"
9475 <                         || test ! -s conftest.err'
9476 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9477 <  (eval $ac_try) 2>&5
9249 <  ac_status=$?
9250 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9251 <  (exit $ac_status); }; } &&
9252 <         { ac_try='test -s conftest.$ac_objext'
9253 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9254 <  (eval $ac_try) 2>&5
9255 <  ac_status=$?
9256 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9257 <  (exit $ac_status); }; }; then
9258 <  ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
9473 >  (exit $ac_status); } && {
9474 >         test -z "$ac_cxx_werror_flag" ||
9475 >         test ! -s conftest.err
9476 >       } && test -s conftest.$ac_objext; then
9477 >  ac_header_compiler=yes
9478   else
9479    echo "$as_me: failed program was:" >&5
9480   sed 's/^/| /' conftest.$ac_ext >&5
9481  
9482 +        ac_header_compiler=no
9483   fi
9264 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9265  done
9266 done
9267 done
9268 # Provide a safe default value.
9269 : ${ac_cv_func_select_args='int,int *,struct timeval *'}
9484  
9485 < fi
9486 < echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
9487 < echo "${ECHO_T}$ac_cv_func_select_args" >&6
9274 < ac_save_IFS=$IFS; IFS=','
9275 < set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
9276 < IFS=$ac_save_IFS
9277 < shift
9485 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9486 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9487 > echo "${ECHO_T}$ac_header_compiler" >&6; }
9488  
9489 < cat >>confdefs.h <<_ACEOF
9490 < #define SELECT_TYPE_ARG1 $1
9489 > # Is the header present?
9490 > { echo "$as_me:$LINENO: checking openbabel/obconversion.h presence" >&5
9491 > echo $ECHO_N "checking openbabel/obconversion.h presence... $ECHO_C" >&6; }
9492 > cat >conftest.$ac_ext <<_ACEOF
9493 > /* confdefs.h.  */
9494   _ACEOF
9495 + cat confdefs.h >>conftest.$ac_ext
9496 + cat >>conftest.$ac_ext <<_ACEOF
9497 + /* end confdefs.h.  */
9498 + #include <openbabel/obconversion.h>
9499 + _ACEOF
9500 + if { (ac_try="$ac_cpp conftest.$ac_ext"
9501 + case "(($ac_try" in
9502 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9503 +  *) ac_try_echo=$ac_try;;
9504 + esac
9505 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9506 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9507 +  ac_status=$?
9508 +  grep -v '^ *+' conftest.er1 >conftest.err
9509 +  rm -f conftest.er1
9510 +  cat conftest.err >&5
9511 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9512 +  (exit $ac_status); } >/dev/null && {
9513 +         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9514 +         test ! -s conftest.err
9515 +       }; then
9516 +  ac_header_preproc=yes
9517 + else
9518 +  echo "$as_me: failed program was:" >&5
9519 + sed 's/^/| /' conftest.$ac_ext >&5
9520  
9521 +  ac_header_preproc=no
9522 + fi
9523  
9524 < cat >>confdefs.h <<_ACEOF
9525 < #define SELECT_TYPE_ARG234 ($2)
9526 < _ACEOF
9524 > rm -f conftest.err conftest.$ac_ext
9525 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9526 > echo "${ECHO_T}$ac_header_preproc" >&6; }
9527  
9528 + # So?  What about this header?
9529 + case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9530 +  yes:no: )
9531 +    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&5
9532 + echo "$as_me: WARNING: openbabel/obconversion.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9533 +    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: proceeding with the compiler's result" >&5
9534 + echo "$as_me: WARNING: openbabel/obconversion.h: proceeding with the compiler's result" >&2;}
9535 +    ac_header_preproc=yes
9536 +    ;;
9537 +  no:yes:* )
9538 +    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: present but cannot be compiled" >&5
9539 + echo "$as_me: WARNING: openbabel/obconversion.h: present but cannot be compiled" >&2;}
9540 +    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h:     check for missing prerequisite headers?" >&5
9541 + echo "$as_me: WARNING: openbabel/obconversion.h:     check for missing prerequisite headers?" >&2;}
9542 +    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: see the Autoconf documentation" >&5
9543 + echo "$as_me: WARNING: openbabel/obconversion.h: see the Autoconf documentation" >&2;}
9544 +    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h:     section \"Present But Cannot Be Compiled\"" >&5
9545 + echo "$as_me: WARNING: openbabel/obconversion.h:     section \"Present But Cannot Be Compiled\"" >&2;}
9546 +    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: proceeding with the preprocessor's result" >&5
9547 + echo "$as_me: WARNING: openbabel/obconversion.h: proceeding with the preprocessor's result" >&2;}
9548 +    { echo "$as_me:$LINENO: WARNING: openbabel/obconversion.h: in the future, the compiler will take precedence" >&5
9549 + echo "$as_me: WARNING: openbabel/obconversion.h: in the future, the compiler will take precedence" >&2;}
9550 +    ( cat <<\_ASBOX
9551 + ## ------------------------------ ##
9552 + ## Report this to gezelter@nd.edu ##
9553 + ## ------------------------------ ##
9554 + _ASBOX
9555 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
9556 +    ;;
9557 + esac
9558 + { echo "$as_me:$LINENO: checking for openbabel/obconversion.h" >&5
9559 + echo $ECHO_N "checking for openbabel/obconversion.h... $ECHO_C" >&6; }
9560 + if test "${ac_cv_header_openbabel_obconversion_h+set}" = set; then
9561 +  echo $ECHO_N "(cached) $ECHO_C" >&6
9562 + else
9563 +  ac_cv_header_openbabel_obconversion_h=$ac_header_preproc
9564 + fi
9565 + { echo "$as_me:$LINENO: result: $ac_cv_header_openbabel_obconversion_h" >&5
9566 + echo "${ECHO_T}$ac_cv_header_openbabel_obconversion_h" >&6; }
9567  
9568 < cat >>confdefs.h <<_ACEOF
9569 < #define SELECT_TYPE_ARG5 ($3)
9570 < _ACEOF
9568 > fi
9569 > if test $ac_cv_header_openbabel_obconversion_h = yes; then
9570 >  openbabel_cv_obconversion_h=yes
9571 > else
9572 >  openbabel_cv_obconversion_h=no
9573 > fi
9574  
9293 rm -f conftest*
9575  
9576 +        cat >conftest.$ac_ext <<_ACEOF
9577  
9578 < for ac_func in strftime
9297 < do
9298 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9299 < echo "$as_me:$LINENO: checking for $ac_func" >&5
9300 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9301 < if eval "test \"\${$as_ac_var+set}\" = set"; then
9302 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9303 < else
9304 <  cat >conftest.$ac_ext <<_ACEOF
9305 < /* confdefs.h.  */
9578 >             /* confdefs.h.  */
9579   _ACEOF
9580   cat confdefs.h >>conftest.$ac_ext
9581   cat >>conftest.$ac_ext <<_ACEOF
9582   /* end confdefs.h.  */
9310 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9311   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9312 #define $ac_func innocuous_$ac_func
9583  
9584 < /* System header to define __stub macros and hopefully few prototypes,
9585 <    which can conflict with char $ac_func (); below.
9586 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9587 <    <limits.h> exists even on freestanding compilers.  */
9584 > #include <openbabel/babelconfig.h>
9585 > #include <openbabel/obconversion.h>
9586 > using namespace std;
9587 > using namespace OpenBabel;
9588  
9319 #ifdef __STDC__
9320 # include <limits.h>
9321 #else
9322 # include <assert.h>
9323 #endif
9324
9325 #undef $ac_func
9326
9327 /* Override any gcc2 internal prototype to avoid an error.  */
9328 #ifdef __cplusplus
9329 extern "C"
9330 {
9331 #endif
9332 /* We use char because int might match the return type of a gcc2
9333   builtin and then its argument prototype would still apply.  */
9334 char $ac_func ();
9335 /* The GNU C library defines this for functions which it implements
9336    to always fail with ENOSYS.  Some functions are actually named
9337    something starting with __ and the normal name is an alias.  */
9338 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9339 choke me
9340 #else
9341 char (*f) () = $ac_func;
9342 #endif
9343 #ifdef __cplusplus
9344 }
9345 #endif
9346
9589   #ifdef FC_DUMMY_MAIN
9590   #ifndef FC_DUMMY_MAIN_EQ_F77
9591   #  ifdef __cplusplus
# Line 9355 | Line 9597 | main ()
9597   int
9598   main ()
9599   {
9600 < return f != $ac_func;
9600 >
9601 > OBConversion Conv(&cin, &cout);
9602 >
9603 >
9604    ;
9605    return 0;
9606   }
9607   _ACEOF
9608   rm -f conftest.$ac_objext conftest$ac_exeext
9609 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9610 <  (eval $ac_link) 2>conftest.er1
9609 > if { (ac_try="$ac_link"
9610 > case "(($ac_try" in
9611 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9612 >  *) ac_try_echo=$ac_try;;
9613 > esac
9614 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9615 >  (eval "$ac_link") 2>conftest.er1
9616    ac_status=$?
9617    grep -v '^ *+' conftest.er1 >conftest.err
9618    rm -f conftest.er1
9619    cat conftest.err >&5
9620    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9621 <  (exit $ac_status); } &&
9622 <         { ac_try='test -z "$ac_c_werror_flag"
9623 <                         || test ! -s conftest.err'
9624 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9625 <  (eval $ac_try) 2>&5
9626 <  ac_status=$?
9627 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9628 <  (exit $ac_status); }; } &&
9629 <         { ac_try='test -s conftest$ac_exeext'
9630 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9381 <  (eval $ac_try) 2>&5
9382 <  ac_status=$?
9383 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9384 <  (exit $ac_status); }; }; then
9385 <  eval "$as_ac_var=yes"
9621 >  (exit $ac_status); } && {
9622 >         test -z "$ac_cxx_werror_flag" ||
9623 >         test ! -s conftest.err
9624 >       } && test -s conftest$ac_exeext &&
9625 >       $as_test_x conftest$ac_exeext; then
9626 >
9627 >                openbabel_lib_found="yes"
9628 >                { echo "$as_me:$LINENO: result: found" >&5
9629 > echo "${ECHO_T}found" >&6; }
9630 >
9631   else
9632    echo "$as_me: failed program was:" >&5
9633   sed 's/^/| /' conftest.$ac_ext >&5
9634  
9635 < eval "$as_ac_var=no"
9635 >
9636 >                openbabel_lib_found="no"
9637 >                { echo "$as_me:$LINENO: result: not found" >&5
9638 > echo "${ECHO_T}not found" >&6; }
9639 >
9640 >
9641   fi
9642 < rm -f conftest.err conftest.$ac_objext \
9642 >
9643 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9644        conftest$ac_exeext conftest.$ac_ext
9645 +        ac_ext=c
9646 + ac_cpp='$CPP $CPPFLAGS'
9647 + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9648 + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9649 + ac_compiler_gnu=$ac_cv_c_compiler_gnu
9650 +
9651 +        LDFLAGS="$OPENBABEL_OLD_LDFLAGS"
9652 +        CPPFLAGS="$OPENBABEL_OLD_CPPFLAGS"
9653 +
9654 +        if test "$openbabel_lib_found" = "yes" -a "$openbabel_cv_openbabel_h" = "yes" -a "$openbabel_cv_obconversion_h" = "yes"; then
9655 +                USE_OPENBABEL=yes
9656 +                OPENBABEL_INC_DIR="${OPENBABEL_HOME}/include/openbabel-2.0"
9657 +                OPENBABEL_LIB_DIR="${OPENBABEL_HOME}/lib"
9658 +                OPENBABEL_LIB="-lopenbabel"
9659 +        else
9660 +                { echo "$as_me:$LINENO: checking openbabel in ${OPENBABEL_HOME}" >&5
9661 + echo $ECHO_N "checking openbabel in ${OPENBABEL_HOME}... $ECHO_C" >&6; }
9662 +                OPENBABEL_INC_DIR=
9663 +                OPENBABEL_LIB_DIR=
9664 +                OPENBABEL_LIB=
9665 +                USE_OPENBABEL=no
9666 +                { echo "$as_me:$LINENO: result: failed" >&5
9667 + echo "${ECHO_T}failed" >&6; }
9668 +                echo ""
9669 +                echo "*********************************************************"
9670 +                echo "* WARNING: Could not find a working openbabel-2.x       *"
9671 +                echo "* installation If you need OOPSE to be able to convert  *"
9672 +                echo "* xyz or pdb files you need to specify a valid          *"
9673 +                echo "* openbabel-2.x installation with --with-openbabel=DIR  *"
9674 +                echo "*                                                       *"
9675 +                echo "* OOPSE will still work without openbabel installed.    *"
9676 +                echo "*********************************************************"
9677 +                echo ""
9678 +        fi
9679 +
9680 +
9681 +
9682 +
9683   fi
9684 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9396 < echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9397 < if test `eval echo '${'$as_ac_var'}'` = yes; then
9398 <  cat >>confdefs.h <<_ACEOF
9399 < #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9400 < _ACEOF
9684 > fi
9685  
9686 < else
9687 <  # strftime is in -lintl on SCO UNIX.
9688 < echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
9689 < echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
9690 < if test "${ac_cv_lib_intl_strftime+set}" = set; then
9686 >
9687 > # Checks for header files.
9688 > { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
9689 > echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
9690 > if test "${ac_cv_header_stdc+set}" = set; then
9691    echo $ECHO_N "(cached) $ECHO_C" >&6
9692   else
9693 <  ac_check_lib_save_LIBS=$LIBS
9410 < LIBS="-lintl  $LIBS"
9411 < cat >conftest.$ac_ext <<_ACEOF
9693 >  cat >conftest.$ac_ext <<_ACEOF
9694   /* confdefs.h.  */
9695   _ACEOF
9696   cat confdefs.h >>conftest.$ac_ext
9697   cat >>conftest.$ac_ext <<_ACEOF
9698   /* end confdefs.h.  */
9699 + #include <stdlib.h>
9700 + #include <stdarg.h>
9701 + #include <string.h>
9702 + #include <float.h>
9703  
9418 /* Override any gcc2 internal prototype to avoid an error.  */
9419 #ifdef __cplusplus
9420 extern "C"
9421 #endif
9422 /* We use char because int might match the return type of a gcc2
9423   builtin and then its argument prototype would still apply.  */
9424 char strftime ();
9704   #ifdef FC_DUMMY_MAIN
9705   #ifndef FC_DUMMY_MAIN_EQ_F77
9706   #  ifdef __cplusplus
# Line 9433 | Line 9712 | main ()
9712   int
9713   main ()
9714   {
9715 < strftime ();
9715 >
9716    ;
9717    return 0;
9718   }
9719   _ACEOF
9720 < rm -f conftest.$ac_objext conftest$ac_exeext
9721 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9722 <  (eval $ac_link) 2>conftest.er1
9720 > rm -f conftest.$ac_objext
9721 > if { (ac_try="$ac_compile"
9722 > case "(($ac_try" in
9723 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9724 >  *) ac_try_echo=$ac_try;;
9725 > esac
9726 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9727 >  (eval "$ac_compile") 2>conftest.er1
9728    ac_status=$?
9729    grep -v '^ *+' conftest.er1 >conftest.err
9730    rm -f conftest.er1
9731    cat conftest.err >&5
9732    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9733 <  (exit $ac_status); } &&
9734 <         { ac_try='test -z "$ac_c_werror_flag"
9735 <                         || test ! -s conftest.err'
9736 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9737 <  (eval $ac_try) 2>&5
9454 <  ac_status=$?
9455 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9456 <  (exit $ac_status); }; } &&
9457 <         { ac_try='test -s conftest$ac_exeext'
9458 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9459 <  (eval $ac_try) 2>&5
9460 <  ac_status=$?
9461 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9462 <  (exit $ac_status); }; }; then
9463 <  ac_cv_lib_intl_strftime=yes
9733 >  (exit $ac_status); } && {
9734 >         test -z "$ac_c_werror_flag" ||
9735 >         test ! -s conftest.err
9736 >       } && test -s conftest.$ac_objext; then
9737 >  ac_cv_header_stdc=yes
9738   else
9739    echo "$as_me: failed program was:" >&5
9740   sed 's/^/| /' conftest.$ac_ext >&5
9741  
9742 < ac_cv_lib_intl_strftime=no
9742 >        ac_cv_header_stdc=no
9743   fi
9744 < rm -f conftest.err conftest.$ac_objext \
9745 <      conftest$ac_exeext conftest.$ac_ext
9746 < LIBS=$ac_check_lib_save_LIBS
9747 < fi
9748 < echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
9749 < echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
9750 < if test $ac_cv_lib_intl_strftime = yes; then
9477 <  cat >>confdefs.h <<\_ACEOF
9478 < #define HAVE_STRFTIME 1
9744 >
9745 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9746 >
9747 > if test $ac_cv_header_stdc = yes; then
9748 >  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9749 >  cat >conftest.$ac_ext <<_ACEOF
9750 > /* confdefs.h.  */
9751   _ACEOF
9752 + cat confdefs.h >>conftest.$ac_ext
9753 + cat >>conftest.$ac_ext <<_ACEOF
9754 + /* end confdefs.h.  */
9755 + #include <string.h>
9756  
9757 < LIBS="-lintl $LIBS"
9757 > _ACEOF
9758 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9759 >  $EGREP "memchr" >/dev/null 2>&1; then
9760 >  :
9761 > else
9762 >  ac_cv_header_stdc=no
9763   fi
9764 + rm -f conftest*
9765  
9766   fi
9485 done
9767  
9768 < echo "$as_me:$LINENO: checking for working strtod" >&5
9769 < echo $ECHO_N "checking for working strtod... $ECHO_C" >&6
9770 < if test "${ac_cv_func_strtod+set}" = set; then
9771 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9768 > if test $ac_cv_header_stdc = yes; then
9769 >  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9770 >  cat >conftest.$ac_ext <<_ACEOF
9771 > /* confdefs.h.  */
9772 > _ACEOF
9773 > cat confdefs.h >>conftest.$ac_ext
9774 > cat >>conftest.$ac_ext <<_ACEOF
9775 > /* end confdefs.h.  */
9776 > #include <stdlib.h>
9777 >
9778 > _ACEOF
9779 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9780 >  $EGREP "free" >/dev/null 2>&1; then
9781 >  :
9782   else
9783 +  ac_cv_header_stdc=no
9784 + fi
9785 + rm -f conftest*
9786 +
9787 + fi
9788 +
9789 + if test $ac_cv_header_stdc = yes; then
9790 +  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9791    if test "$cross_compiling" = yes; then
9792 <  ac_cv_func_strtod=no
9792 >  :
9793   else
9794    cat >conftest.$ac_ext <<_ACEOF
9795   /* confdefs.h.  */
# Line 9498 | Line 9797 | cat >>conftest.$ac_ext <<_ACEOF
9797   cat confdefs.h >>conftest.$ac_ext
9798   cat >>conftest.$ac_ext <<_ACEOF
9799   /* end confdefs.h.  */
9800 + #include <ctype.h>
9801 + #include <stdlib.h>
9802 + #if ((' ' & 0x0FF) == 0x020)
9803 + # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9804 + # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
9805 + #else
9806 + # define ISLOWER(c) \
9807 +                   (('a' <= (c) && (c) <= 'i') \
9808 +                     || ('j' <= (c) && (c) <= 'r') \
9809 +                     || ('s' <= (c) && (c) <= 'z'))
9810 + # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
9811 + #endif
9812  
9813 < double strtod ();
9813 > #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9814   int
9815 < main()
9815 > main ()
9816   {
9817 <  {
9818 <    /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
9819 <    char *string = " +69";
9820 <    char *term;
9821 <    double value;
9822 <    value = strtod (string, &term);
9512 <    if (value != 69 || term != (string + 4))
9513 <      exit (1);
9514 <  }
9515 <
9516 <  {
9517 <    /* Under Solaris 2.4, strtod returns the wrong value for the
9518 <       terminating character under some conditions.  */
9519 <    char *string = "NaN";
9520 <    char *term;
9521 <    strtod (string, &term);
9522 <    if (term != string && *(term - 1) == 0)
9523 <      exit (1);
9524 <  }
9525 <  exit (0);
9817 >  int i;
9818 >  for (i = 0; i < 256; i++)
9819 >    if (XOR (islower (i), ISLOWER (i))
9820 >        || toupper (i) != TOUPPER (i))
9821 >      return 2;
9822 >  return 0;
9823   }
9527
9824   _ACEOF
9825   rm -f conftest$ac_exeext
9826 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9827 <  (eval $ac_link) 2>&5
9826 > if { (ac_try="$ac_link"
9827 > case "(($ac_try" in
9828 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9829 >  *) ac_try_echo=$ac_try;;
9830 > esac
9831 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9832 >  (eval "$ac_link") 2>&5
9833    ac_status=$?
9834    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9835    (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9836 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9837 <  (eval $ac_try) 2>&5
9836 >  { (case "(($ac_try" in
9837 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9838 >  *) ac_try_echo=$ac_try;;
9839 > esac
9840 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9841 >  (eval "$ac_try") 2>&5
9842    ac_status=$?
9843    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9844    (exit $ac_status); }; }; then
9845 <  ac_cv_func_strtod=yes
9845 >  :
9846   else
9847    echo "$as_me: program exited with status $ac_status" >&5
9848   echo "$as_me: failed program was:" >&5
9849   sed 's/^/| /' conftest.$ac_ext >&5
9850  
9851   ( exit $ac_status )
9852 < ac_cv_func_strtod=no
9852 > ac_cv_header_stdc=no
9853   fi
9854 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9854 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9855   fi
9856 +
9857 +
9858   fi
9859 < echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
9860 < echo "${ECHO_T}$ac_cv_func_strtod" >&6
9861 < if test $ac_cv_func_strtod = no; then
9862 <  case $LIBOBJS in
9556 <    "strtod.$ac_objext"   | \
9557 <  *" strtod.$ac_objext"   | \
9558 <    "strtod.$ac_objext "* | \
9559 <  *" strtod.$ac_objext "* ) ;;
9560 <  *) LIBOBJS="$LIBOBJS strtod.$ac_objext" ;;
9561 < esac
9859 > fi
9860 > { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
9861 > echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
9862 > if test $ac_cv_header_stdc = yes; then
9863  
9864 < echo "$as_me:$LINENO: checking for pow" >&5
9865 < echo $ECHO_N "checking for pow... $ECHO_C" >&6
9866 < if test "${ac_cv_func_pow+set}" = set; then
9864 > cat >>confdefs.h <<\_ACEOF
9865 > #define STDC_HEADERS 1
9866 > _ACEOF
9867 >
9868 > fi
9869 >
9870 >
9871 >
9872 >
9873 >
9874 >
9875 >
9876 >
9877 >
9878 >
9879 >
9880 >
9881 >
9882 >
9883 >
9884 >
9885 > 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
9886 > do
9887 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9888 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9889 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
9890 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9891 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9892    echo $ECHO_N "(cached) $ECHO_C" >&6
9893 + fi
9894 + ac_res=`eval echo '${'$as_ac_Header'}'`
9895 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
9896 + echo "${ECHO_T}$ac_res" >&6; }
9897   else
9898 <  cat >conftest.$ac_ext <<_ACEOF
9898 >  # Is the header compilable?
9899 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9900 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9901 > cat >conftest.$ac_ext <<_ACEOF
9902   /* confdefs.h.  */
9903   _ACEOF
9904   cat confdefs.h >>conftest.$ac_ext
9905   cat >>conftest.$ac_ext <<_ACEOF
9906   /* end confdefs.h.  */
9907 < /* Define pow to an innocuous variant, in case <limits.h> declares pow.
9908 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9576 < #define pow innocuous_pow
9577 <
9578 < /* System header to define __stub macros and hopefully few prototypes,
9579 <    which can conflict with char pow (); below.
9580 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9581 <    <limits.h> exists even on freestanding compilers.  */
9582 <
9583 < #ifdef __STDC__
9584 < # include <limits.h>
9585 < #else
9586 < # include <assert.h>
9587 < #endif
9588 <
9589 < #undef pow
9590 <
9591 < /* Override any gcc2 internal prototype to avoid an error.  */
9592 < #ifdef __cplusplus
9593 < extern "C"
9594 < {
9595 < #endif
9596 < /* We use char because int might match the return type of a gcc2
9597 <   builtin and then its argument prototype would still apply.  */
9598 < char pow ();
9599 < /* The GNU C library defines this for functions which it implements
9600 <    to always fail with ENOSYS.  Some functions are actually named
9601 <    something starting with __ and the normal name is an alias.  */
9602 < #if defined (__stub_pow) || defined (__stub___pow)
9603 < choke me
9604 < #else
9605 < char (*f) () = pow;
9606 < #endif
9607 < #ifdef __cplusplus
9608 < }
9609 < #endif
9610 <
9611 < #ifdef FC_DUMMY_MAIN
9612 < #ifndef FC_DUMMY_MAIN_EQ_F77
9613 < #  ifdef __cplusplus
9614 <     extern "C"
9615 < #  endif
9616 <   int FC_DUMMY_MAIN() { return 1; }
9617 < #endif
9618 < #endif
9619 < int
9620 < main ()
9621 < {
9622 < return f != pow;
9623 <  ;
9624 <  return 0;
9625 < }
9907 > $ac_includes_default
9908 > #include <$ac_header>
9909   _ACEOF
9910 < rm -f conftest.$ac_objext conftest$ac_exeext
9911 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9912 <  (eval $ac_link) 2>conftest.er1
9910 > rm -f conftest.$ac_objext
9911 > if { (ac_try="$ac_compile"
9912 > case "(($ac_try" in
9913 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9914 >  *) ac_try_echo=$ac_try;;
9915 > esac
9916 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9917 >  (eval "$ac_compile") 2>conftest.er1
9918    ac_status=$?
9919    grep -v '^ *+' conftest.er1 >conftest.err
9920    rm -f conftest.er1
9921    cat conftest.err >&5
9922    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9923 <  (exit $ac_status); } &&
9924 <         { ac_try='test -z "$ac_c_werror_flag"
9925 <                         || test ! -s conftest.err'
9926 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9927 <  (eval $ac_try) 2>&5
9640 <  ac_status=$?
9641 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9642 <  (exit $ac_status); }; } &&
9643 <         { ac_try='test -s conftest$ac_exeext'
9644 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9645 <  (eval $ac_try) 2>&5
9646 <  ac_status=$?
9647 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9648 <  (exit $ac_status); }; }; then
9649 <  ac_cv_func_pow=yes
9923 >  (exit $ac_status); } && {
9924 >         test -z "$ac_c_werror_flag" ||
9925 >         test ! -s conftest.err
9926 >       } && test -s conftest.$ac_objext; then
9927 >  ac_header_compiler=yes
9928   else
9929    echo "$as_me: failed program was:" >&5
9930   sed 's/^/| /' conftest.$ac_ext >&5
9931  
9932 < ac_cv_func_pow=no
9932 >        ac_header_compiler=no
9933   fi
9656 rm -f conftest.err conftest.$ac_objext \
9657      conftest$ac_exeext conftest.$ac_ext
9658 fi
9659 echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
9660 echo "${ECHO_T}$ac_cv_func_pow" >&6
9934  
9935 < if test $ac_cv_func_pow = no; then
9936 <  echo "$as_me:$LINENO: checking for pow in -lm" >&5
9937 < echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6
9938 < if test "${ac_cv_lib_m_pow+set}" = set; then
9939 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9940 < else
9941 <  ac_check_lib_save_LIBS=$LIBS
9669 < LIBS="-lm  $LIBS"
9935 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9936 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9937 > echo "${ECHO_T}$ac_header_compiler" >&6; }
9938 >
9939 > # Is the header present?
9940 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9941 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9942   cat >conftest.$ac_ext <<_ACEOF
9943   /* confdefs.h.  */
9944   _ACEOF
9945   cat confdefs.h >>conftest.$ac_ext
9946   cat >>conftest.$ac_ext <<_ACEOF
9947   /* end confdefs.h.  */
9948 <
9949 < /* Override any gcc2 internal prototype to avoid an error.  */
9950 < #ifdef __cplusplus
9951 < extern "C"
9952 < #endif
9953 < /* We use char because int might match the return type of a gcc2
9954 <   builtin and then its argument prototype would still apply.  */
9955 < char pow ();
9948 > #include <$ac_header>
9949 > _ACEOF
9950 > if { (ac_try="$ac_cpp conftest.$ac_ext"
9951 > case "(($ac_try" in
9952 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9953 >  *) ac_try_echo=$ac_try;;
9954 > esac
9955 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9956 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9957 >  ac_status=$?
9958 >  grep -v '^ *+' conftest.er1 >conftest.err
9959 >  rm -f conftest.er1
9960 >  cat conftest.err >&5
9961 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9962 >  (exit $ac_status); } >/dev/null && {
9963 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9964 >         test ! -s conftest.err
9965 >       }; then
9966 >  ac_header_preproc=yes
9967 > else
9968 >  echo "$as_me: failed program was:" >&5
9969 > sed 's/^/| /' conftest.$ac_ext >&5
9970 >
9971 >  ac_header_preproc=no
9972 > fi
9973 >
9974 > rm -f conftest.err conftest.$ac_ext
9975 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9976 > echo "${ECHO_T}$ac_header_preproc" >&6; }
9977 >
9978 > # So?  What about this header?
9979 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9980 >  yes:no: )
9981 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9982 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9983 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9984 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9985 >    ac_header_preproc=yes
9986 >    ;;
9987 >  no:yes:* )
9988 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9989 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9990 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9991 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9992 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9993 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9994 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9995 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9996 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9997 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9998 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9999 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10000 >    ( cat <<\_ASBOX
10001 > ## ------------------------------ ##
10002 > ## Report this to gezelter@nd.edu ##
10003 > ## ------------------------------ ##
10004 > _ASBOX
10005 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
10006 >    ;;
10007 > esac
10008 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
10009 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10010 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10011 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10012 > else
10013 >  eval "$as_ac_Header=\$ac_header_preproc"
10014 > fi
10015 > ac_res=`eval echo '${'$as_ac_Header'}'`
10016 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
10017 > echo "${ECHO_T}$ac_res" >&6; }
10018 >
10019 > fi
10020 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
10021 >  cat >>confdefs.h <<_ACEOF
10022 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10023 > _ACEOF
10024 >
10025 > fi
10026 >
10027 > done
10028 >
10029 >
10030 > # Checks for typedefs, structures, and compiler characteristics.
10031 > { echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
10032 > echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6; }
10033 > if test "${ac_cv_header_stdbool_h+set}" = set; then
10034 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10035 > else
10036 >  cat >conftest.$ac_ext <<_ACEOF
10037 > /* confdefs.h.  */
10038 > _ACEOF
10039 > cat confdefs.h >>conftest.$ac_ext
10040 > cat >>conftest.$ac_ext <<_ACEOF
10041 > /* end confdefs.h.  */
10042 >
10043 > #include <stdbool.h>
10044 > #ifndef bool
10045 > "error: bool is not defined"
10046 > #endif
10047 > #ifndef false
10048 > "error: false is not defined"
10049 > #endif
10050 > #if false
10051 > "error: false is not 0"
10052 > #endif
10053 > #ifndef true
10054 > "error: true is not defined"
10055 > #endif
10056 > #if true != 1
10057 > "error: true is not 1"
10058 > #endif
10059 > #ifndef __bool_true_false_are_defined
10060 > "error: __bool_true_false_are_defined is not defined"
10061 > #endif
10062 >
10063 >        struct s { _Bool s: 1; _Bool t; } s;
10064 >
10065 >        char a[true == 1 ? 1 : -1];
10066 >        char b[false == 0 ? 1 : -1];
10067 >        char c[__bool_true_false_are_defined == 1 ? 1 : -1];
10068 >        char d[(bool) 0.5 == true ? 1 : -1];
10069 >        bool e = &s;
10070 >        char f[(_Bool) 0.0 == false ? 1 : -1];
10071 >        char g[true];
10072 >        char h[sizeof (_Bool)];
10073 >        char i[sizeof s.t];
10074 >        enum { j = false, k = true, l = false * true, m = true * 256 };
10075 >        _Bool n[m];
10076 >        char o[sizeof n == m * sizeof n[0] ? 1 : -1];
10077 >        char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
10078 > #       if defined __xlc__ || defined __GNUC__
10079 >         /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
10080 >            reported by James Lemley on 2005-10-05; see
10081 >            http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
10082 >            This test is not quite right, since xlc is allowed to
10083 >            reject this program, as the initializer for xlcbug is
10084 >            not one of the forms that C requires support for.
10085 >            However, doing the test right would require a runtime
10086 >            test, and that would make cross-compilation harder.
10087 >            Let us hope that IBM fixes the xlc bug, and also adds
10088 >            support for this kind of constant expression.  In the
10089 >            meantime, this test will reject xlc, which is OK, since
10090 >            our stdbool.h substitute should suffice.  We also test
10091 >            this with GCC, where it should work, to detect more
10092 >            quickly whether someone messes up the test in the
10093 >            future.  */
10094 >         char digs[] = "0123456789";
10095 >         int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
10096 > #       endif
10097 >        /* Catch a bug in an HP-UX C compiler.  See
10098 >           http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
10099 >           http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
10100 >         */
10101 >        _Bool q = true;
10102 >        _Bool *pq = &q;
10103 >
10104   #ifdef FC_DUMMY_MAIN
10105   #ifndef FC_DUMMY_MAIN_EQ_F77
10106   #  ifdef __cplusplus
# Line 9692 | Line 10112 | main ()
10112   int
10113   main ()
10114   {
10115 < pow ();
10115 >
10116 >        *pq |= q;
10117 >        *pq |= ! q;
10118 >        /* Refer to every declared value, to avoid compiler optimizations.  */
10119 >        return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
10120 >                + !m + !n + !o + !p + !q + !pq);
10121 >
10122    ;
10123    return 0;
10124   }
10125   _ACEOF
10126 < rm -f conftest.$ac_objext conftest$ac_exeext
10127 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10128 <  (eval $ac_link) 2>conftest.er1
10126 > rm -f conftest.$ac_objext
10127 > if { (ac_try="$ac_compile"
10128 > case "(($ac_try" in
10129 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10130 >  *) ac_try_echo=$ac_try;;
10131 > esac
10132 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10133 >  (eval "$ac_compile") 2>conftest.er1
10134    ac_status=$?
10135    grep -v '^ *+' conftest.er1 >conftest.err
10136    rm -f conftest.er1
10137    cat conftest.err >&5
10138    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10139 <  (exit $ac_status); } &&
10140 <         { ac_try='test -z "$ac_c_werror_flag"
10141 <                         || test ! -s conftest.err'
10142 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10143 <  (eval $ac_try) 2>&5
9713 <  ac_status=$?
9714 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9715 <  (exit $ac_status); }; } &&
9716 <         { ac_try='test -s conftest$ac_exeext'
9717 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9718 <  (eval $ac_try) 2>&5
9719 <  ac_status=$?
9720 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9721 <  (exit $ac_status); }; }; then
9722 <  ac_cv_lib_m_pow=yes
10139 >  (exit $ac_status); } && {
10140 >         test -z "$ac_c_werror_flag" ||
10141 >         test ! -s conftest.err
10142 >       } && test -s conftest.$ac_objext; then
10143 >  ac_cv_header_stdbool_h=yes
10144   else
10145    echo "$as_me: failed program was:" >&5
10146   sed 's/^/| /' conftest.$ac_ext >&5
10147  
10148 < ac_cv_lib_m_pow=no
10148 >        ac_cv_header_stdbool_h=no
10149   fi
10150 < rm -f conftest.err conftest.$ac_objext \
10151 <      conftest$ac_exeext conftest.$ac_ext
9731 < LIBS=$ac_check_lib_save_LIBS
10150 >
10151 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10152   fi
10153 < echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
10154 < echo "${ECHO_T}$ac_cv_lib_m_pow" >&6
10155 < if test $ac_cv_lib_m_pow = yes; then
10156 <  POW_LIB=-lm
10153 > { echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
10154 > echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6; }
10155 > { echo "$as_me:$LINENO: checking for _Bool" >&5
10156 > echo $ECHO_N "checking for _Bool... $ECHO_C" >&6; }
10157 > if test "${ac_cv_type__Bool+set}" = set; then
10158 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10159   else
10160 <  { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
10161 < echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
10162 < fi
10160 >  cat >conftest.$ac_ext <<_ACEOF
10161 > /* confdefs.h.  */
10162 > _ACEOF
10163 > cat confdefs.h >>conftest.$ac_ext
10164 > cat >>conftest.$ac_ext <<_ACEOF
10165 > /* end confdefs.h.  */
10166 > $ac_includes_default
10167 > typedef _Bool ac__type_new_;
10168 > #ifdef FC_DUMMY_MAIN
10169 > #ifndef FC_DUMMY_MAIN_EQ_F77
10170 > #  ifdef __cplusplus
10171 >     extern "C"
10172 > #  endif
10173 >   int FC_DUMMY_MAIN() { return 1; }
10174 > #endif
10175 > #endif
10176 > int
10177 > main ()
10178 > {
10179 > if ((ac__type_new_ *) 0)
10180 >  return 0;
10181 > if (sizeof (ac__type_new_))
10182 >  return 0;
10183 >  ;
10184 >  return 0;
10185 > }
10186 > _ACEOF
10187 > rm -f conftest.$ac_objext
10188 > if { (ac_try="$ac_compile"
10189 > case "(($ac_try" in
10190 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10191 >  *) ac_try_echo=$ac_try;;
10192 > esac
10193 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10194 >  (eval "$ac_compile") 2>conftest.er1
10195 >  ac_status=$?
10196 >  grep -v '^ *+' conftest.er1 >conftest.err
10197 >  rm -f conftest.er1
10198 >  cat conftest.err >&5
10199 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10200 >  (exit $ac_status); } && {
10201 >         test -z "$ac_c_werror_flag" ||
10202 >         test ! -s conftest.err
10203 >       } && test -s conftest.$ac_objext; then
10204 >  ac_cv_type__Bool=yes
10205 > else
10206 >  echo "$as_me: failed program was:" >&5
10207 > sed 's/^/| /' conftest.$ac_ext >&5
10208  
10209 +        ac_cv_type__Bool=no
10210   fi
10211  
10212 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10213   fi
10214 + { echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
10215 + echo "${ECHO_T}$ac_cv_type__Bool" >&6; }
10216 + if test $ac_cv_type__Bool = yes; then
10217  
10218 + cat >>confdefs.h <<_ACEOF
10219 + #define HAVE__BOOL 1
10220 + _ACEOF
10221  
10222  
10223 + fi
10224  
10225 + if test $ac_cv_header_stdbool_h = yes; then
10226  
10227 + cat >>confdefs.h <<\_ACEOF
10228 + #define HAVE_STDBOOL_H 1
10229 + _ACEOF
10230  
10231 + fi
10232  
10233 + { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
10234 + echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
10235 + if test "${ac_cv_c_const+set}" = set; then
10236 +  echo $ECHO_N "(cached) $ECHO_C" >&6
10237 + else
10238 +  cat >conftest.$ac_ext <<_ACEOF
10239 + /* confdefs.h.  */
10240 + _ACEOF
10241 + cat confdefs.h >>conftest.$ac_ext
10242 + cat >>conftest.$ac_ext <<_ACEOF
10243 + /* end confdefs.h.  */
10244  
10245 + #ifdef FC_DUMMY_MAIN
10246 + #ifndef FC_DUMMY_MAIN_EQ_F77
10247 + #  ifdef __cplusplus
10248 +     extern "C"
10249 + #  endif
10250 +   int FC_DUMMY_MAIN() { return 1; }
10251 + #endif
10252 + #endif
10253 + int
10254 + main ()
10255 + {
10256 + /* FIXME: Include the comments suggested by Paul. */
10257 + #ifndef __cplusplus
10258 +  /* Ultrix mips cc rejects this.  */
10259 +  typedef int charset[2];
10260 +  const charset cs;
10261 +  /* SunOS 4.1.1 cc rejects this.  */
10262 +  char const *const *pcpcc;
10263 +  char **ppc;
10264 +  /* NEC SVR4.0.2 mips cc rejects this.  */
10265 +  struct point {int x, y;};
10266 +  static struct point const zero = {0,0};
10267 +  /* AIX XL C 1.02.0.0 rejects this.
10268 +     It does not let you subtract one const X* pointer from another in
10269 +     an arm of an if-expression whose if-part is not a constant
10270 +     expression */
10271 +  const char *g = "string";
10272 +  pcpcc = &g + (g ? g-g : 0);
10273 +  /* HPUX 7.0 cc rejects these. */
10274 +  ++pcpcc;
10275 +  ppc = (char**) pcpcc;
10276 +  pcpcc = (char const *const *) ppc;
10277 +  { /* SCO 3.2v4 cc rejects this.  */
10278 +    char *t;
10279 +    char const *s = 0 ? (char *) 0 : (char const *) 0;
10280  
10281 +    *t++ = 0;
10282 +    if (s) return 0;
10283 +  }
10284 +  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
10285 +    int x[] = {25, 17};
10286 +    const int *foo = &x[0];
10287 +    ++foo;
10288 +  }
10289 +  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
10290 +    typedef const int *iptr;
10291 +    iptr p = 0;
10292 +    ++p;
10293 +  }
10294 +  { /* AIX XL C 1.02.0.0 rejects this saying
10295 +       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
10296 +    struct s { int j; const int *ap[3]; };
10297 +    struct s *b; b->j = 5;
10298 +  }
10299 +  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
10300 +    const int foo = 10;
10301 +    if (!foo) return 0;
10302 +  }
10303 +  return !cs[0] && !zero.x;
10304 + #endif
10305  
10306 +  ;
10307 +  return 0;
10308 + }
10309 + _ACEOF
10310 + rm -f conftest.$ac_objext
10311 + if { (ac_try="$ac_compile"
10312 + case "(($ac_try" in
10313 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10314 +  *) ac_try_echo=$ac_try;;
10315 + esac
10316 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10317 +  (eval "$ac_compile") 2>conftest.er1
10318 +  ac_status=$?
10319 +  grep -v '^ *+' conftest.er1 >conftest.err
10320 +  rm -f conftest.er1
10321 +  cat conftest.err >&5
10322 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10323 +  (exit $ac_status); } && {
10324 +         test -z "$ac_c_werror_flag" ||
10325 +         test ! -s conftest.err
10326 +       } && test -s conftest.$ac_objext; then
10327 +  ac_cv_c_const=yes
10328 + else
10329 +  echo "$as_me: failed program was:" >&5
10330 + sed 's/^/| /' conftest.$ac_ext >&5
10331  
10332 +        ac_cv_c_const=no
10333 + fi
10334  
10335 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10336 + fi
10337 + { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
10338 + echo "${ECHO_T}$ac_cv_c_const" >&6; }
10339 + if test $ac_cv_c_const = no; then
10340  
10341 + cat >>confdefs.h <<\_ACEOF
10342 + #define const
10343 + _ACEOF
10344  
10345 + fi
10346  
10347 + { echo "$as_me:$LINENO: checking for inline" >&5
10348 + echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
10349 + if test "${ac_cv_c_inline+set}" = set; then
10350 +  echo $ECHO_N "(cached) $ECHO_C" >&6
10351 + else
10352 +  ac_cv_c_inline=no
10353 + for ac_kw in inline __inline__ __inline; do
10354 +  cat >conftest.$ac_ext <<_ACEOF
10355 + /* confdefs.h.  */
10356 + _ACEOF
10357 + cat confdefs.h >>conftest.$ac_ext
10358 + cat >>conftest.$ac_ext <<_ACEOF
10359 + /* end confdefs.h.  */
10360 + #ifndef __cplusplus
10361 + typedef int foo_t;
10362 + static $ac_kw foo_t static_foo () {return 0; }
10363 + $ac_kw foo_t foo () {return 0; }
10364 + #endif
10365  
10366 + _ACEOF
10367 + rm -f conftest.$ac_objext
10368 + if { (ac_try="$ac_compile"
10369 + case "(($ac_try" in
10370 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10371 +  *) ac_try_echo=$ac_try;;
10372 + esac
10373 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10374 +  (eval "$ac_compile") 2>conftest.er1
10375 +  ac_status=$?
10376 +  grep -v '^ *+' conftest.er1 >conftest.err
10377 +  rm -f conftest.er1
10378 +  cat conftest.err >&5
10379 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10380 +  (exit $ac_status); } && {
10381 +         test -z "$ac_c_werror_flag" ||
10382 +         test ! -s conftest.err
10383 +       } && test -s conftest.$ac_objext; then
10384 +  ac_cv_c_inline=$ac_kw
10385 + else
10386 +  echo "$as_me: failed program was:" >&5
10387 + sed 's/^/| /' conftest.$ac_ext >&5
10388  
10389  
10390 + fi
10391  
10392 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10393 +  test "$ac_cv_c_inline" != no && break
10394 + done
10395  
10396 + fi
10397 + { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
10398 + echo "${ECHO_T}$ac_cv_c_inline" >&6; }
10399  
10400  
10401 + case $ac_cv_c_inline in
10402 +  inline | yes) ;;
10403 +  *)
10404 +    case $ac_cv_c_inline in
10405 +      no) ac_val=;;
10406 +      *) ac_val=$ac_cv_c_inline;;
10407 +    esac
10408 +    cat >>confdefs.h <<_ACEOF
10409 + #ifndef __cplusplus
10410 + #define inline $ac_val
10411 + #endif
10412 + _ACEOF
10413 +    ;;
10414 + esac
10415  
10416 <
10417 <
10418 <
9771 <
9772 <
9773 < 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
9774 < do
9775 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9776 < echo "$as_me:$LINENO: checking for $ac_func" >&5
9777 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9778 < if eval "test \"\${$as_ac_var+set}\" = set"; then
10416 > { echo "$as_me:$LINENO: checking for size_t" >&5
10417 > echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
10418 > if test "${ac_cv_type_size_t+set}" = set; then
10419    echo $ECHO_N "(cached) $ECHO_C" >&6
10420   else
10421    cat >conftest.$ac_ext <<_ACEOF
# Line 9784 | Line 10424 | cat >>conftest.$ac_ext <<_ACEOF
10424   cat confdefs.h >>conftest.$ac_ext
10425   cat >>conftest.$ac_ext <<_ACEOF
10426   /* end confdefs.h.  */
10427 < /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10428 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9789 < #define $ac_func innocuous_$ac_func
9790 <
9791 < /* System header to define __stub macros and hopefully few prototypes,
9792 <    which can conflict with char $ac_func (); below.
9793 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9794 <    <limits.h> exists even on freestanding compilers.  */
9795 <
9796 < #ifdef __STDC__
9797 < # include <limits.h>
9798 < #else
9799 < # include <assert.h>
9800 < #endif
9801 <
9802 < #undef $ac_func
9803 <
9804 < /* Override any gcc2 internal prototype to avoid an error.  */
9805 < #ifdef __cplusplus
9806 < extern "C"
9807 < {
9808 < #endif
9809 < /* We use char because int might match the return type of a gcc2
9810 <   builtin and then its argument prototype would still apply.  */
9811 < char $ac_func ();
9812 < /* The GNU C library defines this for functions which it implements
9813 <    to always fail with ENOSYS.  Some functions are actually named
9814 <    something starting with __ and the normal name is an alias.  */
9815 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9816 < choke me
9817 < #else
9818 < char (*f) () = $ac_func;
9819 < #endif
9820 < #ifdef __cplusplus
9821 < }
9822 < #endif
9823 <
10427 > $ac_includes_default
10428 > typedef size_t ac__type_new_;
10429   #ifdef FC_DUMMY_MAIN
10430   #ifndef FC_DUMMY_MAIN_EQ_F77
10431   #  ifdef __cplusplus
# Line 9832 | Line 10437 | main ()
10437   int
10438   main ()
10439   {
10440 < return f != $ac_func;
10440 > if ((ac__type_new_ *) 0)
10441 >  return 0;
10442 > if (sizeof (ac__type_new_))
10443 >  return 0;
10444    ;
10445    return 0;
10446   }
10447   _ACEOF
10448 < rm -f conftest.$ac_objext conftest$ac_exeext
10449 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10450 <  (eval $ac_link) 2>conftest.er1
10448 > rm -f conftest.$ac_objext
10449 > if { (ac_try="$ac_compile"
10450 > case "(($ac_try" in
10451 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10452 >  *) ac_try_echo=$ac_try;;
10453 > esac
10454 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10455 >  (eval "$ac_compile") 2>conftest.er1
10456    ac_status=$?
10457    grep -v '^ *+' conftest.er1 >conftest.err
10458    rm -f conftest.er1
10459    cat conftest.err >&5
10460    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10461 <  (exit $ac_status); } &&
10462 <         { ac_try='test -z "$ac_c_werror_flag"
10463 <                         || test ! -s conftest.err'
10464 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10465 <  (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_exeext'
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 <  eval "$as_ac_var=yes"
10461 >  (exit $ac_status); } && {
10462 >         test -z "$ac_c_werror_flag" ||
10463 >         test ! -s conftest.err
10464 >       } && test -s conftest.$ac_objext; then
10465 >  ac_cv_type_size_t=yes
10466   else
10467    echo "$as_me: failed program was:" >&5
10468   sed 's/^/| /' conftest.$ac_ext >&5
10469  
10470 < eval "$as_ac_var=no"
10470 >        ac_cv_type_size_t=no
10471   fi
10472 < rm -f conftest.err conftest.$ac_objext \
10473 <      conftest$ac_exeext conftest.$ac_ext
10472 >
10473 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10474   fi
10475 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10476 < echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10477 < if test `eval echo '${'$as_ac_var'}'` = yes; then
10478 <  cat >>confdefs.h <<_ACEOF
10479 < #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10475 > { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
10476 > echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
10477 > if test $ac_cv_type_size_t = yes; then
10478 >  :
10479 > else
10480 >
10481 > cat >>confdefs.h <<_ACEOF
10482 > #define size_t unsigned int
10483   _ACEOF
10484  
10485   fi
9880 done
10486  
10487 <
10488 < # special check for _system_configuration because AIX <4.3.2 do not
10489 < # contain the `physmem' member.
10490 < echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
10491 < echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
10492 < cat >conftest.$ac_ext <<_ACEOF
10487 > { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
10488 > echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
10489 > if test "${ac_cv_header_time+set}" = set; then
10490 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10491 > else
10492 >  cat >conftest.$ac_ext <<_ACEOF
10493   /* confdefs.h.  */
10494   _ACEOF
10495   cat confdefs.h >>conftest.$ac_ext
10496   cat >>conftest.$ac_ext <<_ACEOF
10497   /* end confdefs.h.  */
10498 < #include <sys/systemcfg.h>
10498 > #include <sys/types.h>
10499 > #include <sys/time.h>
10500 > #include <time.h>
10501 >
10502   #ifdef FC_DUMMY_MAIN
10503   #ifndef FC_DUMMY_MAIN_EQ_F77
10504   #  ifdef __cplusplus
# Line 9902 | Line 10510 | main ()
10510   int
10511   main ()
10512   {
10513 < double x = _system_configuration.physmem;
10513 > if ((struct tm *) 0)
10514 > return 0;
10515    ;
10516    return 0;
10517   }
10518   _ACEOF
10519   rm -f conftest.$ac_objext
10520 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10521 <  (eval $ac_compile) 2>conftest.er1
10520 > if { (ac_try="$ac_compile"
10521 > case "(($ac_try" in
10522 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10523 >  *) ac_try_echo=$ac_try;;
10524 > esac
10525 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10526 >  (eval "$ac_compile") 2>conftest.er1
10527    ac_status=$?
10528    grep -v '^ *+' conftest.er1 >conftest.err
10529    rm -f conftest.er1
10530    cat conftest.err >&5
10531    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10532 <  (exit $ac_status); } &&
10533 <         { ac_try='test -z "$ac_c_werror_flag"
10534 <                         || test ! -s conftest.err'
10535 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10536 <  (eval $ac_try) 2>&5
9923 <  ac_status=$?
9924 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9925 <  (exit $ac_status); }; } &&
9926 <         { ac_try='test -s conftest.$ac_objext'
9927 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9928 <  (eval $ac_try) 2>&5
9929 <  ac_status=$?
9930 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9931 <  (exit $ac_status); }; }; then
9932 <  echo "$as_me:$LINENO: result: yes" >&5
9933 < echo "${ECHO_T}yes" >&6
9934 <
9935 < cat >>confdefs.h <<\_ACEOF
9936 < #define HAVE__SYSTEM_CONFIGURATION 1
9937 < _ACEOF
9938 <
10532 >  (exit $ac_status); } && {
10533 >         test -z "$ac_c_werror_flag" ||
10534 >         test ! -s conftest.err
10535 >       } && test -s conftest.$ac_objext; then
10536 >  ac_cv_header_time=yes
10537   else
10538    echo "$as_me: failed program was:" >&5
10539   sed 's/^/| /' conftest.$ac_ext >&5
10540  
10541 < echo "$as_me:$LINENO: result: no" >&5
9944 < echo "${ECHO_T}no" >&6
10541 >        ac_cv_header_time=no
10542   fi
9946 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10543  
10544 <  # clean out junk possibly left behind by a previous configuration
10545 <  rm -f src/getopt.h
10546 <  # Check for getopt_long support
10544 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10545 > fi
10546 > { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
10547 > echo "${ECHO_T}$ac_cv_header_time" >&6; }
10548 > if test $ac_cv_header_time = yes; then
10549  
10550 < for ac_header in getopt.h
10550 > cat >>confdefs.h <<\_ACEOF
10551 > #define TIME_WITH_SYS_TIME 1
10552 > _ACEOF
10553 >
10554 > fi
10555 >
10556 >
10557 > # Checks for library functions.
10558 >
10559 > for ac_header in stdlib.h
10560   do
10561   as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10562 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
10563 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
10564 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10565 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
10562 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10563 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
10564 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10565 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10566    echo $ECHO_N "(cached) $ECHO_C" >&6
10567   fi
10568 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10569 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10568 > ac_res=`eval echo '${'$as_ac_Header'}'`
10569 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
10570 > echo "${ECHO_T}$ac_res" >&6; }
10571   else
10572    # Is the header compilable?
10573 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
10574 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10573 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10574 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10575   cat >conftest.$ac_ext <<_ACEOF
10576   /* confdefs.h.  */
10577   _ACEOF
# Line 9974 | Line 10582 | rm -f conftest.$ac_objext
10582   #include <$ac_header>
10583   _ACEOF
10584   rm -f conftest.$ac_objext
10585 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10586 <  (eval $ac_compile) 2>conftest.er1
10585 > if { (ac_try="$ac_compile"
10586 > case "(($ac_try" in
10587 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10588 >  *) ac_try_echo=$ac_try;;
10589 > esac
10590 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10591 >  (eval "$ac_compile") 2>conftest.er1
10592    ac_status=$?
10593    grep -v '^ *+' conftest.er1 >conftest.err
10594    rm -f conftest.er1
10595    cat conftest.err >&5
10596    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10597 <  (exit $ac_status); } &&
10598 <         { ac_try='test -z "$ac_c_werror_flag"
10599 <                         || test ! -s conftest.err'
10600 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9988 <  (eval $ac_try) 2>&5
9989 <  ac_status=$?
9990 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9991 <  (exit $ac_status); }; } &&
9992 <         { ac_try='test -s conftest.$ac_objext'
9993 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9994 <  (eval $ac_try) 2>&5
9995 <  ac_status=$?
9996 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9997 <  (exit $ac_status); }; }; then
10597 >  (exit $ac_status); } && {
10598 >         test -z "$ac_c_werror_flag" ||
10599 >         test ! -s conftest.err
10600 >       } && test -s conftest.$ac_objext; then
10601    ac_header_compiler=yes
10602   else
10603    echo "$as_me: failed program was:" >&5
10604   sed 's/^/| /' conftest.$ac_ext >&5
10605  
10606 < ac_header_compiler=no
10606 >        ac_header_compiler=no
10607   fi
10005 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10006 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10007 echo "${ECHO_T}$ac_header_compiler" >&6
10608  
10609 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10610 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10611 + echo "${ECHO_T}$ac_header_compiler" >&6; }
10612 +
10613   # Is the header present?
10614 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
10615 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10614 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10615 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10616   cat >conftest.$ac_ext <<_ACEOF
10617   /* confdefs.h.  */
10618   _ACEOF
# Line 10017 | Line 10621 | _ACEOF
10621   /* end confdefs.h.  */
10622   #include <$ac_header>
10623   _ACEOF
10624 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10625 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10624 > if { (ac_try="$ac_cpp conftest.$ac_ext"
10625 > case "(($ac_try" in
10626 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10627 >  *) ac_try_echo=$ac_try;;
10628 > esac
10629 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10630 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10631    ac_status=$?
10632    grep -v '^ *+' conftest.er1 >conftest.err
10633    rm -f conftest.er1
10634    cat conftest.err >&5
10635    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10636 <  (exit $ac_status); } >/dev/null; then
10637 <  if test -s conftest.err; then
10638 <    ac_cpp_err=$ac_c_preproc_warn_flag
10639 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10031 <  else
10032 <    ac_cpp_err=
10033 <  fi
10034 < else
10035 <  ac_cpp_err=yes
10036 < fi
10037 < if test -z "$ac_cpp_err"; then
10636 >  (exit $ac_status); } >/dev/null && {
10637 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10638 >         test ! -s conftest.err
10639 >       }; then
10640    ac_header_preproc=yes
10641   else
10642    echo "$as_me: failed program was:" >&5
# Line 10042 | Line 10644 | fi
10644  
10645    ac_header_preproc=no
10646   fi
10647 +
10648   rm -f conftest.err conftest.$ac_ext
10649 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10650 < echo "${ECHO_T}$ac_header_preproc" >&6
10649 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10650 > echo "${ECHO_T}$ac_header_preproc" >&6; }
10651  
10652   # So?  What about this header?
10653   case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
# Line 10068 | Line 10671 | echo "$as_me: WARNING: $ac_header: in the future, the
10671   echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10672      { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10673   echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10674 <    (
10072 <      cat <<\_ASBOX
10674 >    ( cat <<\_ASBOX
10675   ## ------------------------------ ##
10676   ## Report this to gezelter@nd.edu ##
10677   ## ------------------------------ ##
10678   _ASBOX
10679 <    ) |
10078 <      sed "s/^/$as_me: WARNING:     /" >&2
10679 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
10680      ;;
10681   esac
10682 < echo "$as_me:$LINENO: checking for $ac_header" >&5
10683 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10684 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
10682 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
10683 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10684 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10685    echo $ECHO_N "(cached) $ECHO_C" >&6
10686   else
10687    eval "$as_ac_Header=\$ac_header_preproc"
10688   fi
10689 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10690 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10689 > ac_res=`eval echo '${'$as_ac_Header'}'`
10690 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
10691 > echo "${ECHO_T}$ac_res" >&6; }
10692  
10693   fi
10694   if test `eval echo '${'$as_ac_Header'}'` = yes; then
# Line 10098 | Line 10700 | done
10700  
10701   done
10702  
10703 <
10704 < for ac_func in getopt_long
10705 < do
10104 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10105 < echo "$as_me:$LINENO: checking for $ac_func" >&5
10106 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10107 < if eval "test \"\${$as_ac_var+set}\" = set"; then
10703 > { echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
10704 > echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6; }
10705 > if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
10706    echo $ECHO_N "(cached) $ECHO_C" >&6
10707   else
10708 +  if test "$cross_compiling" = yes; then
10709 +  ac_cv_func_malloc_0_nonnull=no
10710 + else
10711    cat >conftest.$ac_ext <<_ACEOF
10712   /* confdefs.h.  */
10713   _ACEOF
10714   cat confdefs.h >>conftest.$ac_ext
10715   cat >>conftest.$ac_ext <<_ACEOF
10716   /* end confdefs.h.  */
10717 < /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10718 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10118 < #define $ac_func innocuous_$ac_func
10119 <
10120 < /* System header to define __stub macros and hopefully few prototypes,
10121 <    which can conflict with char $ac_func (); below.
10122 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10123 <    <limits.h> exists even on freestanding compilers.  */
10124 <
10125 < #ifdef __STDC__
10126 < # include <limits.h>
10717 > #if defined STDC_HEADERS || defined HAVE_STDLIB_H
10718 > # include <stdlib.h>
10719   #else
10720 < # include <assert.h>
10129 < #endif
10130 <
10131 < #undef $ac_func
10132 <
10133 < /* Override any gcc2 internal prototype to avoid an error.  */
10134 < #ifdef __cplusplus
10135 < extern "C"
10136 < {
10137 < #endif
10138 < /* We use char because int might match the return type of a gcc2
10139 <   builtin and then its argument prototype would still apply.  */
10140 < char $ac_func ();
10141 < /* The GNU C library defines this for functions which it implements
10142 <    to always fail with ENOSYS.  Some functions are actually named
10143 <    something starting with __ and the normal name is an alias.  */
10144 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10145 < choke me
10146 < #else
10147 < char (*f) () = $ac_func;
10720 > char *malloc ();
10721   #endif
10149 #ifdef __cplusplus
10150 }
10151 #endif
10722  
10723   #ifdef FC_DUMMY_MAIN
10724   #ifndef FC_DUMMY_MAIN_EQ_F77
# Line 10161 | Line 10731 | main ()
10731   int
10732   main ()
10733   {
10734 < return f != $ac_func;
10734 > return ! malloc (0);
10735    ;
10736    return 0;
10737   }
10738   _ACEOF
10739 < rm -f conftest.$ac_objext conftest$ac_exeext
10740 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10741 <  (eval $ac_link) 2>conftest.er1
10739 > rm -f conftest$ac_exeext
10740 > if { (ac_try="$ac_link"
10741 > case "(($ac_try" in
10742 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10743 >  *) ac_try_echo=$ac_try;;
10744 > esac
10745 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10746 >  (eval "$ac_link") 2>&5
10747    ac_status=$?
10173  grep -v '^ *+' conftest.er1 >conftest.err
10174  rm -f conftest.er1
10175  cat conftest.err >&5
10748    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10749 <  (exit $ac_status); } &&
10750 <         { ac_try='test -z "$ac_c_werror_flag"
10751 <                         || test ! -s conftest.err'
10752 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10753 <  (eval $ac_try) 2>&5
10749 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10750 >  { (case "(($ac_try" in
10751 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10752 >  *) ac_try_echo=$ac_try;;
10753 > esac
10754 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10755 >  (eval "$ac_try") 2>&5
10756    ac_status=$?
10757    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10184  (exit $ac_status); }; } &&
10185         { ac_try='test -s conftest$ac_exeext'
10186  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10187  (eval $ac_try) 2>&5
10188  ac_status=$?
10189  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10758    (exit $ac_status); }; }; then
10759 <  eval "$as_ac_var=yes"
10759 >  ac_cv_func_malloc_0_nonnull=yes
10760   else
10761 <  echo "$as_me: failed program was:" >&5
10761 >  echo "$as_me: program exited with status $ac_status" >&5
10762 > echo "$as_me: failed program was:" >&5
10763   sed 's/^/| /' conftest.$ac_ext >&5
10764  
10765 < eval "$as_ac_var=no"
10765 > ( exit $ac_status )
10766 > ac_cv_func_malloc_0_nonnull=no
10767   fi
10768 < rm -f conftest.err conftest.$ac_objext \
10199 <      conftest$ac_exeext conftest.$ac_ext
10768 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10769   fi
10201 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10202 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10203 if test `eval echo '${'$as_ac_var'}'` = yes; then
10204  cat >>confdefs.h <<_ACEOF
10205 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10206 _ACEOF
10770  
10208 else
10209  # FreeBSD has a gnugetopt library for this
10210    echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
10211 echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
10212 if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
10213  echo $ECHO_N "(cached) $ECHO_C" >&6
10214 else
10215  ac_check_lib_save_LIBS=$LIBS
10216 LIBS="-lgnugetopt  $LIBS"
10217 cat >conftest.$ac_ext <<_ACEOF
10218 /* confdefs.h.  */
10219 _ACEOF
10220 cat confdefs.h >>conftest.$ac_ext
10221 cat >>conftest.$ac_ext <<_ACEOF
10222 /* end confdefs.h.  */
10771  
10772 < /* Override any gcc2 internal prototype to avoid an error.  */
10773 < #ifdef __cplusplus
10774 < extern "C"
10775 < #endif
10776 < /* We use char because int might match the return type of a gcc2
10777 <   builtin and then its argument prototype would still apply.  */
10778 < char getopt_long ();
10231 < #ifdef FC_DUMMY_MAIN
10232 < #ifndef FC_DUMMY_MAIN_EQ_F77
10233 < #  ifdef __cplusplus
10234 <     extern "C"
10235 < #  endif
10236 <   int FC_DUMMY_MAIN() { return 1; }
10237 < #endif
10238 < #endif
10239 < int
10240 < main ()
10241 < {
10242 < getopt_long ();
10243 <  ;
10244 <  return 0;
10245 < }
10772 > fi
10773 > { echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
10774 > echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6; }
10775 > if test $ac_cv_func_malloc_0_nonnull = yes; then
10776 >
10777 > cat >>confdefs.h <<\_ACEOF
10778 > #define HAVE_MALLOC 1
10779   _ACEOF
10247 rm -f conftest.$ac_objext conftest$ac_exeext
10248 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10249  (eval $ac_link) 2>conftest.er1
10250  ac_status=$?
10251  grep -v '^ *+' conftest.er1 >conftest.err
10252  rm -f conftest.er1
10253  cat conftest.err >&5
10254  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10255  (exit $ac_status); } &&
10256         { ac_try='test -z "$ac_c_werror_flag"
10257                         || test ! -s conftest.err'
10258  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10259  (eval $ac_try) 2>&5
10260  ac_status=$?
10261  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10262  (exit $ac_status); }; } &&
10263         { ac_try='test -s conftest$ac_exeext'
10264  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10265  (eval $ac_try) 2>&5
10266  ac_status=$?
10267  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10268  (exit $ac_status); }; }; then
10269  ac_cv_lib_gnugetopt_getopt_long=yes
10270 else
10271  echo "$as_me: failed program was:" >&5
10272 sed 's/^/| /' conftest.$ac_ext >&5
10780  
10781 < ac_cv_lib_gnugetopt_getopt_long=no
10275 < fi
10276 < rm -f conftest.err conftest.$ac_objext \
10277 <      conftest$ac_exeext conftest.$ac_ext
10278 < LIBS=$ac_check_lib_save_LIBS
10279 < fi
10280 < echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
10281 < echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
10282 < if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
10781 > else
10782    cat >>confdefs.h <<\_ACEOF
10783 < #define HAVE_GETOPT_LONG 1
10783 > #define HAVE_MALLOC 0
10784   _ACEOF
10785  
10786 < else
10787 <  # use the GNU replacement
10788 <      case $LIBOBJS in
10789 <    "getopt.$ac_objext"   | \
10291 <  *" getopt.$ac_objext"   | \
10292 <    "getopt.$ac_objext "* | \
10293 <  *" getopt.$ac_objext "* ) ;;
10294 <  *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
10786 >   case " $LIBOBJS " in
10787 >  *" malloc.$ac_objext "* ) ;;
10788 >  *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
10789 > ;;
10790   esac
10791  
10297      case $LIBOBJS in
10298    "getopt1.$ac_objext"   | \
10299  *" getopt1.$ac_objext"   | \
10300    "getopt1.$ac_objext "* | \
10301  *" getopt1.$ac_objext "* ) ;;
10302  *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
10303 esac
10792  
10793 <                ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
10793 > cat >>confdefs.h <<\_ACEOF
10794 > #define malloc rpl_malloc
10795 > _ACEOF
10796  
10797   fi
10798  
10309 fi
10310 done
10799  
10800  
10313 ac_ext=cc
10314 ac_cpp='$CXXCPP $CPPFLAGS'
10315 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10316 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10317 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10801  
10802 <
10803 < echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
10804 < echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6
10805 < if test "${ac_cv_cxx_namespaces+set}" = set; then
10802 > for ac_header in stdlib.h
10803 > do
10804 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10805 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10806 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
10807 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10808 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10809    echo $ECHO_N "(cached) $ECHO_C" >&6
10810 + fi
10811 + ac_res=`eval echo '${'$as_ac_Header'}'`
10812 +               { echo "$as_me:$LINENO: result: $ac_res" >&5
10813 + echo "${ECHO_T}$ac_res" >&6; }
10814   else
10815 <
10816 <
10817 < ac_ext=cc
10818 < ac_cpp='$CXXCPP $CPPFLAGS'
10329 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10330 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10331 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10332 <
10333 < cat >conftest.$ac_ext <<_ACEOF
10815 >  # Is the header compilable?
10816 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10817 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10818 > cat >conftest.$ac_ext <<_ACEOF
10819   /* confdefs.h.  */
10820   _ACEOF
10821   cat confdefs.h >>conftest.$ac_ext
10822   cat >>conftest.$ac_ext <<_ACEOF
10823   /* end confdefs.h.  */
10824 < namespace Outer { namespace Inner { int i = 0; }}
10825 < #ifdef FC_DUMMY_MAIN
10341 < #ifndef FC_DUMMY_MAIN_EQ_F77
10342 < #  ifdef __cplusplus
10343 <     extern "C"
10344 < #  endif
10345 <   int FC_DUMMY_MAIN() { return 1; }
10346 < #endif
10347 < #endif
10348 < int
10349 < main ()
10350 < {
10351 < using namespace Outer::Inner; return i;
10352 <  ;
10353 <  return 0;
10354 < }
10824 > $ac_includes_default
10825 > #include <$ac_header>
10826   _ACEOF
10827   rm -f conftest.$ac_objext
10828 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10829 <  (eval $ac_compile) 2>conftest.er1
10828 > if { (ac_try="$ac_compile"
10829 > case "(($ac_try" in
10830 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10831 >  *) ac_try_echo=$ac_try;;
10832 > esac
10833 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10834 >  (eval "$ac_compile") 2>conftest.er1
10835    ac_status=$?
10836    grep -v '^ *+' conftest.er1 >conftest.err
10837    rm -f conftest.er1
10838    cat conftest.err >&5
10839    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10840 <  (exit $ac_status); } &&
10841 <         { ac_try='test -z "$ac_cxx_werror_flag"
10842 <                         || test ! -s conftest.err'
10843 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10844 <  (eval $ac_try) 2>&5
10369 <  ac_status=$?
10370 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10371 <  (exit $ac_status); }; } &&
10372 <         { ac_try='test -s conftest.$ac_objext'
10373 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10374 <  (eval $ac_try) 2>&5
10375 <  ac_status=$?
10376 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10377 <  (exit $ac_status); }; }; then
10378 <  ac_cv_cxx_namespaces=yes
10840 >  (exit $ac_status); } && {
10841 >         test -z "$ac_c_werror_flag" ||
10842 >         test ! -s conftest.err
10843 >       } && test -s conftest.$ac_objext; then
10844 >  ac_header_compiler=yes
10845   else
10846    echo "$as_me: failed program was:" >&5
10847   sed 's/^/| /' conftest.$ac_ext >&5
10848  
10849 < ac_cv_cxx_namespaces=no
10849 >        ac_header_compiler=no
10850   fi
10385 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10386 ac_ext=cc
10387 ac_cpp='$CXXCPP $CPPFLAGS'
10388 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10389 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10390 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10851  
10852 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10853 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10854 + echo "${ECHO_T}$ac_header_compiler" >&6; }
10855  
10856 < fi
10857 < echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
10858 < echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6
10859 < if test "$ac_cv_cxx_namespaces" = yes; then
10397 <
10398 < cat >>confdefs.h <<\_ACEOF
10399 < #define HAVE_NAMESPACES
10400 < _ACEOF
10401 <
10402 < fi
10403 <
10404 < ac_ext=cc
10405 < ac_cpp='$CXXCPP $CPPFLAGS'
10406 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10407 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10408 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10409 < echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
10410 < echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
10411 < if test -z "$CXXCPP"; then
10412 <  if test "${ac_cv_prog_CXXCPP+set}" = set; then
10413 <  echo $ECHO_N "(cached) $ECHO_C" >&6
10414 < else
10415 <      # Double quotes because CXXCPP needs to be expanded
10416 <    for CXXCPP in "$CXX -E" "/lib/cpp"
10417 <    do
10418 <      ac_preproc_ok=false
10419 < for ac_cxx_preproc_warn_flag in '' yes
10420 < do
10421 <  # Use a header file that comes with gcc, so configuring glibc
10422 <  # with a fresh cross-compiler works.
10423 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10424 <  # <limits.h> exists even on freestanding compilers.
10425 <  # On the NeXT, cc -E runs the code through the compiler's parser,
10426 <  # not just through cpp. "Syntax error" is here to catch this case.
10427 <  cat >conftest.$ac_ext <<_ACEOF
10856 > # Is the header present?
10857 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10858 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10859 > cat >conftest.$ac_ext <<_ACEOF
10860   /* confdefs.h.  */
10861   _ACEOF
10862   cat confdefs.h >>conftest.$ac_ext
10863   cat >>conftest.$ac_ext <<_ACEOF
10864   /* end confdefs.h.  */
10865 < #ifdef __STDC__
10434 < # include <limits.h>
10435 < #else
10436 < # include <assert.h>
10437 < #endif
10438 <                     Syntax error
10865 > #include <$ac_header>
10866   _ACEOF
10867 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10868 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10867 > if { (ac_try="$ac_cpp conftest.$ac_ext"
10868 > case "(($ac_try" in
10869 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10870 >  *) ac_try_echo=$ac_try;;
10871 > esac
10872 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10873 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10874    ac_status=$?
10875    grep -v '^ *+' conftest.er1 >conftest.err
10876    rm -f conftest.er1
10877    cat conftest.err >&5
10878    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10879 <  (exit $ac_status); } >/dev/null; then
10880 <  if test -s conftest.err; then
10881 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
10882 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10883 <  else
10452 <    ac_cpp_err=
10453 <  fi
10879 >  (exit $ac_status); } >/dev/null && {
10880 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10881 >         test ! -s conftest.err
10882 >       }; then
10883 >  ac_header_preproc=yes
10884   else
10455  ac_cpp_err=yes
10456 fi
10457 if test -z "$ac_cpp_err"; then
10458  :
10459 else
10885    echo "$as_me: failed program was:" >&5
10886   sed 's/^/| /' conftest.$ac_ext >&5
10887  
10888 <  # Broken: fails on valid input.
10464 < continue
10888 >  ac_header_preproc=no
10889   fi
10466 rm -f conftest.err conftest.$ac_ext
10890  
10468  # OK, works on sane cases.  Now check whether non-existent headers
10469  # can be detected and how.
10470  cat >conftest.$ac_ext <<_ACEOF
10471 /* confdefs.h.  */
10472 _ACEOF
10473 cat confdefs.h >>conftest.$ac_ext
10474 cat >>conftest.$ac_ext <<_ACEOF
10475 /* end confdefs.h.  */
10476 #include <ac_nonexistent.h>
10477 _ACEOF
10478 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10479  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10480  ac_status=$?
10481  grep -v '^ *+' conftest.er1 >conftest.err
10482  rm -f conftest.er1
10483  cat conftest.err >&5
10484  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10485  (exit $ac_status); } >/dev/null; then
10486  if test -s conftest.err; then
10487    ac_cpp_err=$ac_cxx_preproc_warn_flag
10488    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10489  else
10490    ac_cpp_err=
10491  fi
10492 else
10493  ac_cpp_err=yes
10494 fi
10495 if test -z "$ac_cpp_err"; then
10496  # Broken: success on invalid input.
10497 continue
10498 else
10499  echo "$as_me: failed program was:" >&5
10500 sed 's/^/| /' conftest.$ac_ext >&5
10501
10502  # Passes both tests.
10503 ac_preproc_ok=:
10504 break
10505 fi
10891   rm -f conftest.err conftest.$ac_ext
10892 + { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10893 + echo "${ECHO_T}$ac_header_preproc" >&6; }
10894  
10895 < done
10896 < # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10897 < rm -f conftest.err conftest.$ac_ext
10898 < if $ac_preproc_ok; then
10899 <  break
10900 < fi
10901 <
10902 <    done
10903 <    ac_cv_prog_CXXCPP=$CXXCPP
10904 <
10905 < fi
10906 <  CXXCPP=$ac_cv_prog_CXXCPP
10895 > # So?  What about this header?
10896 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10897 >  yes:no: )
10898 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10899 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10900 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10901 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10902 >    ac_header_preproc=yes
10903 >    ;;
10904 >  no:yes:* )
10905 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10906 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10907 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10908 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10909 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10910 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10911 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10912 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10913 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10914 > echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10915 >    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10916 > echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10917 >    ( cat <<\_ASBOX
10918 > ## ------------------------------ ##
10919 > ## Report this to gezelter@nd.edu ##
10920 > ## ------------------------------ ##
10921 > _ASBOX
10922 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
10923 >    ;;
10924 > esac
10925 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
10926 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10927 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10928 >  echo $ECHO_N "(cached) $ECHO_C" >&6
10929   else
10930 <  ac_cv_prog_CXXCPP=$CXXCPP
10930 >  eval "$as_ac_Header=\$ac_header_preproc"
10931   fi
10932 < echo "$as_me:$LINENO: result: $CXXCPP" >&5
10933 < echo "${ECHO_T}$CXXCPP" >&6
10934 < ac_preproc_ok=false
10526 < for ac_cxx_preproc_warn_flag in '' yes
10527 < do
10528 <  # Use a header file that comes with gcc, so configuring glibc
10529 <  # with a fresh cross-compiler works.
10530 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10531 <  # <limits.h> exists even on freestanding compilers.
10532 <  # On the NeXT, cc -E runs the code through the compiler's parser,
10533 <  # not just through cpp. "Syntax error" is here to catch this case.
10534 <  cat >conftest.$ac_ext <<_ACEOF
10535 < /* confdefs.h.  */
10536 < _ACEOF
10537 < cat confdefs.h >>conftest.$ac_ext
10538 < cat >>conftest.$ac_ext <<_ACEOF
10539 < /* end confdefs.h.  */
10540 < #ifdef __STDC__
10541 < # include <limits.h>
10542 < #else
10543 < # include <assert.h>
10544 < #endif
10545 <                     Syntax error
10546 < _ACEOF
10547 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10548 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10549 <  ac_status=$?
10550 <  grep -v '^ *+' conftest.er1 >conftest.err
10551 <  rm -f conftest.er1
10552 <  cat conftest.err >&5
10553 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10554 <  (exit $ac_status); } >/dev/null; then
10555 <  if test -s conftest.err; then
10556 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
10557 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10558 <  else
10559 <    ac_cpp_err=
10560 <  fi
10561 < else
10562 <  ac_cpp_err=yes
10563 < fi
10564 < if test -z "$ac_cpp_err"; then
10565 <  :
10566 < else
10567 <  echo "$as_me: failed program was:" >&5
10568 < sed 's/^/| /' conftest.$ac_ext >&5
10932 > ac_res=`eval echo '${'$as_ac_Header'}'`
10933 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
10934 > echo "${ECHO_T}$ac_res" >&6; }
10935  
10570  # Broken: fails on valid input.
10571 continue
10936   fi
10937 < rm -f conftest.err conftest.$ac_ext
10938 <
10939 <  # OK, works on sane cases.  Now check whether non-existent headers
10576 <  # can be detected and how.
10577 <  cat >conftest.$ac_ext <<_ACEOF
10578 < /* confdefs.h.  */
10937 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
10938 >  cat >>confdefs.h <<_ACEOF
10939 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10940   _ACEOF
10580 cat confdefs.h >>conftest.$ac_ext
10581 cat >>conftest.$ac_ext <<_ACEOF
10582 /* end confdefs.h.  */
10583 #include <ac_nonexistent.h>
10584 _ACEOF
10585 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10586  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10587  ac_status=$?
10588  grep -v '^ *+' conftest.er1 >conftest.err
10589  rm -f conftest.er1
10590  cat conftest.err >&5
10591  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10592  (exit $ac_status); } >/dev/null; then
10593  if test -s conftest.err; then
10594    ac_cpp_err=$ac_cxx_preproc_warn_flag
10595    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10596  else
10597    ac_cpp_err=
10598  fi
10599 else
10600  ac_cpp_err=yes
10601 fi
10602 if test -z "$ac_cpp_err"; then
10603  # Broken: success on invalid input.
10604 continue
10605 else
10606  echo "$as_me: failed program was:" >&5
10607 sed 's/^/| /' conftest.$ac_ext >&5
10941  
10609  # Passes both tests.
10610 ac_preproc_ok=:
10611 break
10942   fi
10613 rm -f conftest.err conftest.$ac_ext
10943  
10944   done
10616 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10617 rm -f conftest.err conftest.$ac_ext
10618 if $ac_preproc_ok; then
10619  :
10620 else
10621  { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10622 See \`config.log' for more details." >&5
10623 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
10624 See \`config.log' for more details." >&2;}
10625   { (exit 1); exit 1; }; }
10626 fi
10945  
10946 < ac_ext=cc
10947 < ac_cpp='$CXXCPP $CPPFLAGS'
10948 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10631 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10632 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10633 <
10634 <
10635 < echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
10636 < echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6
10637 < if test "${ac_cv_cxx_have_stl+set}" = set; then
10946 > { echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
10947 > echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6; }
10948 > if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
10949    echo $ECHO_N "(cached) $ECHO_C" >&6
10950   else
10951 <
10952 <
10953 <
10954 < ac_ext=cc
10644 < ac_cpp='$CXXCPP $CPPFLAGS'
10645 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10646 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10647 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10648 <
10649 < cat >conftest.$ac_ext <<_ACEOF
10951 >  if test "$cross_compiling" = yes; then
10952 >  ac_cv_func_realloc_0_nonnull=no
10953 > else
10954 >  cat >conftest.$ac_ext <<_ACEOF
10955   /* confdefs.h.  */
10956   _ACEOF
10957   cat confdefs.h >>conftest.$ac_ext
10958   cat >>conftest.$ac_ext <<_ACEOF
10959   /* end confdefs.h.  */
10960 < #include <list>
10961 < #include <deque>
10962 < #ifdef HAVE_NAMESPACES
10963 < using namespace std;
10960 > #if defined STDC_HEADERS || defined HAVE_STDLIB_H
10961 > # include <stdlib.h>
10962 > #else
10963 > char *realloc ();
10964   #endif
10965 +
10966   #ifdef FC_DUMMY_MAIN
10967   #ifndef FC_DUMMY_MAIN_EQ_F77
10968   #  ifdef __cplusplus
# Line 10668 | Line 10974 | main ()
10974   int
10975   main ()
10976   {
10977 < list<int> x; x.push_back(5);
10672 < list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
10977 > return ! realloc (0, 0);
10978    ;
10979    return 0;
10980   }
10981   _ACEOF
10982 < rm -f conftest.$ac_objext
10983 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10984 <  (eval $ac_compile) 2>conftest.er1
10982 > rm -f conftest$ac_exeext
10983 > if { (ac_try="$ac_link"
10984 > case "(($ac_try" in
10985 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10986 >  *) ac_try_echo=$ac_try;;
10987 > esac
10988 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10989 >  (eval "$ac_link") 2>&5
10990    ac_status=$?
10681  grep -v '^ *+' conftest.er1 >conftest.err
10682  rm -f conftest.er1
10683  cat conftest.err >&5
10991    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10992 <  (exit $ac_status); } &&
10993 <         { ac_try='test -z "$ac_cxx_werror_flag"
10994 <                         || test ! -s conftest.err'
10995 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10996 <  (eval $ac_try) 2>&5
10992 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10993 >  { (case "(($ac_try" in
10994 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10995 >  *) ac_try_echo=$ac_try;;
10996 > esac
10997 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10998 >  (eval "$ac_try") 2>&5
10999    ac_status=$?
11000    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10692  (exit $ac_status); }; } &&
10693         { ac_try='test -s conftest.$ac_objext'
10694  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10695  (eval $ac_try) 2>&5
10696  ac_status=$?
10697  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11001    (exit $ac_status); }; }; then
11002 <  ac_cv_cxx_have_stl=yes
11002 >  ac_cv_func_realloc_0_nonnull=yes
11003   else
11004 <  echo "$as_me: failed program was:" >&5
11004 >  echo "$as_me: program exited with status $ac_status" >&5
11005 > echo "$as_me: failed program was:" >&5
11006   sed 's/^/| /' conftest.$ac_ext >&5
11007  
11008 < ac_cv_cxx_have_stl=no
11008 > ( exit $ac_status )
11009 > ac_cv_func_realloc_0_nonnull=no
11010   fi
11011 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11012 < ac_ext=cc
10708 < ac_cpp='$CXXCPP $CPPFLAGS'
10709 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10710 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10711 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11011 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11012 > fi
11013  
11014  
11015   fi
11016 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
11017 < echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6
11018 < if test "$ac_cv_cxx_have_stl" = yes; then
11016 > { echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
11017 > echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6; }
11018 > if test $ac_cv_func_realloc_0_nonnull = yes; then
11019  
11020   cat >>confdefs.h <<\_ACEOF
11021 < #define HAVE_STL
11021 > #define HAVE_REALLOC 1
11022   _ACEOF
11023  
10723 fi
10724
10725
10726
10727  if test "${ac_cv_header_iostream+set}" = set; then
10728  echo "$as_me:$LINENO: checking for iostream" >&5
10729 echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10730 if test "${ac_cv_header_iostream+set}" = set; then
10731  echo $ECHO_N "(cached) $ECHO_C" >&6
10732 fi
10733 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10734 echo "${ECHO_T}$ac_cv_header_iostream" >&6
11024   else
11025 <  # Is the header compilable?
11026 < echo "$as_me:$LINENO: checking iostream usability" >&5
10738 < echo $ECHO_N "checking iostream usability... $ECHO_C" >&6
10739 < cat >conftest.$ac_ext <<_ACEOF
10740 < /* confdefs.h.  */
11025 >  cat >>confdefs.h <<\_ACEOF
11026 > #define HAVE_REALLOC 0
11027   _ACEOF
10742 cat confdefs.h >>conftest.$ac_ext
10743 cat >>conftest.$ac_ext <<_ACEOF
10744 /* end confdefs.h.  */
10745 $ac_includes_default
10746 #include <iostream>
10747 _ACEOF
10748 rm -f conftest.$ac_objext
10749 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10750  (eval $ac_compile) 2>conftest.er1
10751  ac_status=$?
10752  grep -v '^ *+' conftest.er1 >conftest.err
10753  rm -f conftest.er1
10754  cat conftest.err >&5
10755  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10756  (exit $ac_status); } &&
10757         { ac_try='test -z "$ac_cxx_werror_flag"
10758                         || test ! -s conftest.err'
10759  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10760  (eval $ac_try) 2>&5
10761  ac_status=$?
10762  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10763  (exit $ac_status); }; } &&
10764         { ac_try='test -s conftest.$ac_objext'
10765  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10766  (eval $ac_try) 2>&5
10767  ac_status=$?
10768  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10769  (exit $ac_status); }; }; then
10770  ac_header_compiler=yes
10771 else
10772  echo "$as_me: failed program was:" >&5
10773 sed 's/^/| /' conftest.$ac_ext >&5
11028  
11029 < ac_header_compiler=no
11030 < fi
11031 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11032 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10779 < echo "${ECHO_T}$ac_header_compiler" >&6
10780 <
10781 < # Is the header present?
10782 < echo "$as_me:$LINENO: checking iostream presence" >&5
10783 < echo $ECHO_N "checking iostream presence... $ECHO_C" >&6
10784 < cat >conftest.$ac_ext <<_ACEOF
10785 < /* confdefs.h.  */
10786 < _ACEOF
10787 < cat confdefs.h >>conftest.$ac_ext
10788 < cat >>conftest.$ac_ext <<_ACEOF
10789 < /* end confdefs.h.  */
10790 < #include <iostream>
10791 < _ACEOF
10792 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10793 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10794 <  ac_status=$?
10795 <  grep -v '^ *+' conftest.er1 >conftest.err
10796 <  rm -f conftest.er1
10797 <  cat conftest.err >&5
10798 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10799 <  (exit $ac_status); } >/dev/null; then
10800 <  if test -s conftest.err; then
10801 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
10802 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10803 <  else
10804 <    ac_cpp_err=
10805 <  fi
10806 < else
10807 <  ac_cpp_err=yes
10808 < fi
10809 < if test -z "$ac_cpp_err"; then
10810 <  ac_header_preproc=yes
10811 < else
10812 <  echo "$as_me: failed program was:" >&5
10813 < sed 's/^/| /' conftest.$ac_ext >&5
10814 <
10815 <  ac_header_preproc=no
10816 < fi
10817 < rm -f conftest.err conftest.$ac_ext
10818 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10819 < echo "${ECHO_T}$ac_header_preproc" >&6
10820 <
10821 < # So?  What about this header?
10822 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10823 <  yes:no: )
10824 <    { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
10825 < echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
10826 <    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
10827 < echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
10828 <    ac_header_preproc=yes
10829 <    ;;
10830 <  no:yes:* )
10831 <    { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
10832 < echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
10833 <    { echo "$as_me:$LINENO: WARNING: iostream:     check for missing prerequisite headers?" >&5
10834 < echo "$as_me: WARNING: iostream:     check for missing prerequisite headers?" >&2;}
10835 <    { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
10836 < echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
10837 <    { echo "$as_me:$LINENO: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&5
10838 < echo "$as_me: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&2;}
10839 <    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
10840 < echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
10841 <    { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
10842 < echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
10843 <    (
10844 <      cat <<\_ASBOX
10845 < ## ------------------------------ ##
10846 < ## Report this to gezelter@nd.edu ##
10847 < ## ------------------------------ ##
10848 < _ASBOX
10849 <    ) |
10850 <      sed "s/^/$as_me: WARNING:     /" >&2
10851 <    ;;
11029 >   case " $LIBOBJS " in
11030 >  *" realloc.$ac_objext "* ) ;;
11031 >  *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
11032 > ;;
11033   esac
10853 echo "$as_me:$LINENO: checking for iostream" >&5
10854 echo $ECHO_N "checking for iostream... $ECHO_C" >&6
10855 if test "${ac_cv_header_iostream+set}" = set; then
10856  echo $ECHO_N "(cached) $ECHO_C" >&6
10857 else
10858  ac_cv_header_iostream=$ac_header_preproc
10859 fi
10860 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
10861 echo "${ECHO_T}$ac_cv_header_iostream" >&6
11034  
10863 fi
10864 if test $ac_cv_header_iostream = yes; then
11035  
10866
11036   cat >>confdefs.h <<\_ACEOF
11037 < #define HAVE_IOSTREAM 1
11037 > #define realloc rpl_realloc
11038   _ACEOF
11039  
11040 + fi
11041  
10872 else
11042  
11043  
11044 < for ac_header in iostream.h
11044 >
11045 >
11046 > for ac_header in sys/select.h sys/socket.h
11047   do
11048   as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11049 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11050 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
11051 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11052 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11049 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11050 >  { echo "$as_me:$LINENO: checking for $ac_header" >&5
11051 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11052 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11053    echo $ECHO_N "(cached) $ECHO_C" >&6
11054   fi
11055 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11056 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11055 > ac_res=`eval echo '${'$as_ac_Header'}'`
11056 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
11057 > echo "${ECHO_T}$ac_res" >&6; }
11058   else
11059    # Is the header compilable?
11060 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
11061 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11060 > { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11061 > echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11062   cat >conftest.$ac_ext <<_ACEOF
11063   /* confdefs.h.  */
11064   _ACEOF
# Line 10897 | Line 11069 | rm -f conftest.$ac_objext
11069   #include <$ac_header>
11070   _ACEOF
11071   rm -f conftest.$ac_objext
11072 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11073 <  (eval $ac_compile) 2>conftest.er1
11072 > if { (ac_try="$ac_compile"
11073 > case "(($ac_try" in
11074 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11075 >  *) ac_try_echo=$ac_try;;
11076 > esac
11077 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11078 >  (eval "$ac_compile") 2>conftest.er1
11079    ac_status=$?
11080    grep -v '^ *+' conftest.er1 >conftest.err
11081    rm -f conftest.er1
11082    cat conftest.err >&5
11083    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11084 <  (exit $ac_status); } &&
11085 <         { ac_try='test -z "$ac_cxx_werror_flag"
11086 <                         || test ! -s conftest.err'
11087 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10911 <  (eval $ac_try) 2>&5
10912 <  ac_status=$?
10913 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10914 <  (exit $ac_status); }; } &&
10915 <         { ac_try='test -s conftest.$ac_objext'
10916 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10917 <  (eval $ac_try) 2>&5
10918 <  ac_status=$?
10919 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10920 <  (exit $ac_status); }; }; then
11084 >  (exit $ac_status); } && {
11085 >         test -z "$ac_c_werror_flag" ||
11086 >         test ! -s conftest.err
11087 >       } && test -s conftest.$ac_objext; then
11088    ac_header_compiler=yes
11089   else
11090    echo "$as_me: failed program was:" >&5
11091   sed 's/^/| /' conftest.$ac_ext >&5
11092  
11093 < ac_header_compiler=no
11093 >        ac_header_compiler=no
11094   fi
10928 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10929 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10930 echo "${ECHO_T}$ac_header_compiler" >&6
11095  
11096 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11097 + { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11098 + echo "${ECHO_T}$ac_header_compiler" >&6; }
11099 +
11100   # Is the header present?
11101 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
11102 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11101 > { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11102 > echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11103   cat >conftest.$ac_ext <<_ACEOF
11104   /* confdefs.h.  */
11105   _ACEOF
# Line 10940 | Line 11108 | _ACEOF
11108   /* end confdefs.h.  */
11109   #include <$ac_header>
11110   _ACEOF
11111 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11112 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11111 > if { (ac_try="$ac_cpp conftest.$ac_ext"
11112 > case "(($ac_try" in
11113 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11114 >  *) ac_try_echo=$ac_try;;
11115 > esac
11116 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11117 >  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11118    ac_status=$?
11119    grep -v '^ *+' conftest.er1 >conftest.err
11120    rm -f conftest.er1
11121    cat conftest.err >&5
11122    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11123 <  (exit $ac_status); } >/dev/null; then
11124 <  if test -s conftest.err; then
11125 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
11126 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10954 <  else
10955 <    ac_cpp_err=
10956 <  fi
10957 < else
10958 <  ac_cpp_err=yes
10959 < fi
10960 < if test -z "$ac_cpp_err"; then
11123 >  (exit $ac_status); } >/dev/null && {
11124 >         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11125 >         test ! -s conftest.err
11126 >       }; then
11127    ac_header_preproc=yes
11128   else
11129    echo "$as_me: failed program was:" >&5
# Line 10965 | Line 11131 | fi
11131  
11132    ac_header_preproc=no
11133   fi
11134 +
11135   rm -f conftest.err conftest.$ac_ext
11136 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11137 < echo "${ECHO_T}$ac_header_preproc" >&6
11136 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11137 > echo "${ECHO_T}$ac_header_preproc" >&6; }
11138  
11139   # So?  What about this header?
11140 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11140 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11141    yes:no: )
11142      { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11143   echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
# Line 10991 | Line 11158 | echo "$as_me: WARNING: $ac_header: in the future, the
11158   echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11159      { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11160   echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11161 <    (
10995 <      cat <<\_ASBOX
11161 >    ( cat <<\_ASBOX
11162   ## ------------------------------ ##
11163   ## Report this to gezelter@nd.edu ##
11164   ## ------------------------------ ##
11165   _ASBOX
11166 <    ) |
11001 <      sed "s/^/$as_me: WARNING:     /" >&2
11166 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
11167      ;;
11168   esac
11169 < echo "$as_me:$LINENO: checking for $ac_header" >&5
11170 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11171 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11169 > { echo "$as_me:$LINENO: checking for $ac_header" >&5
11170 > echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11171 > if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11172    echo $ECHO_N "(cached) $ECHO_C" >&6
11173   else
11174    eval "$as_ac_Header=\$ac_header_preproc"
11175   fi
11176 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11177 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11176 > ac_res=`eval echo '${'$as_ac_Header'}'`
11177 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
11178 > echo "${ECHO_T}$ac_res" >&6; }
11179  
11180   fi
11181   if test `eval echo '${'$as_ac_Header'}'` = yes; then
# Line 11021 | Line 11187 | done
11187  
11188   done
11189  
11190 <
11191 < fi
11192 <
11027 <
11028 <
11029 <
11030 <  if test "${ac_cv_header_iomanip+set}" = set; then
11031 <  echo "$as_me:$LINENO: checking for iomanip" >&5
11032 < echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
11033 < if test "${ac_cv_header_iomanip+set}" = set; then
11190 > { echo "$as_me:$LINENO: checking types of arguments for select" >&5
11191 > echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6; }
11192 > if test "${ac_cv_func_select_args+set}" = set; then
11193    echo $ECHO_N "(cached) $ECHO_C" >&6
11035 fi
11036 echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
11037 echo "${ECHO_T}$ac_cv_header_iomanip" >&6
11194   else
11195 <  # Is the header compilable?
11196 < echo "$as_me:$LINENO: checking iomanip usability" >&5
11197 < echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6
11198 < cat >conftest.$ac_ext <<_ACEOF
11195 >  for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
11196 > for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
11197 >  for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
11198 >   cat >conftest.$ac_ext <<_ACEOF
11199   /* confdefs.h.  */
11200   _ACEOF
11201   cat confdefs.h >>conftest.$ac_ext
11202   cat >>conftest.$ac_ext <<_ACEOF
11203   /* end confdefs.h.  */
11204   $ac_includes_default
11205 < #include <iomanip>
11205 > #ifdef HAVE_SYS_SELECT_H
11206 > # include <sys/select.h>
11207 > #endif
11208 > #ifdef HAVE_SYS_SOCKET_H
11209 > # include <sys/socket.h>
11210 > #endif
11211 >
11212 > #ifdef FC_DUMMY_MAIN
11213 > #ifndef FC_DUMMY_MAIN_EQ_F77
11214 > #  ifdef __cplusplus
11215 >     extern "C"
11216 > #  endif
11217 >   int FC_DUMMY_MAIN() { return 1; }
11218 > #endif
11219 > #endif
11220 > int
11221 > main ()
11222 > {
11223 > extern int select ($ac_arg1,
11224 >                                            $ac_arg234, $ac_arg234, $ac_arg234,
11225 >                                            $ac_arg5);
11226 >  ;
11227 >  return 0;
11228 > }
11229   _ACEOF
11230   rm -f conftest.$ac_objext
11231 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11232 <  (eval $ac_compile) 2>conftest.er1
11231 > if { (ac_try="$ac_compile"
11232 > case "(($ac_try" in
11233 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11234 >  *) ac_try_echo=$ac_try;;
11235 > esac
11236 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11237 >  (eval "$ac_compile") 2>conftest.er1
11238    ac_status=$?
11239    grep -v '^ *+' conftest.er1 >conftest.err
11240    rm -f conftest.er1
11241    cat conftest.err >&5
11242    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11243 <  (exit $ac_status); } &&
11244 <         { ac_try='test -z "$ac_cxx_werror_flag"
11245 <                         || test ! -s conftest.err'
11246 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11247 <  (eval $ac_try) 2>&5
11064 <  ac_status=$?
11065 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11066 <  (exit $ac_status); }; } &&
11067 <         { ac_try='test -s conftest.$ac_objext'
11068 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11069 <  (eval $ac_try) 2>&5
11070 <  ac_status=$?
11071 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11072 <  (exit $ac_status); }; }; then
11073 <  ac_header_compiler=yes
11243 >  (exit $ac_status); } && {
11244 >         test -z "$ac_c_werror_flag" ||
11245 >         test ! -s conftest.err
11246 >       } && test -s conftest.$ac_objext; then
11247 >  ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
11248   else
11249    echo "$as_me: failed program was:" >&5
11250   sed 's/^/| /' conftest.$ac_ext >&5
11251  
11078 ac_header_compiler=no
11079 fi
11080 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11081 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11082 echo "${ECHO_T}$ac_header_compiler" >&6
11252  
11084 # Is the header present?
11085 echo "$as_me:$LINENO: checking iomanip presence" >&5
11086 echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6
11087 cat >conftest.$ac_ext <<_ACEOF
11088 /* confdefs.h.  */
11089 _ACEOF
11090 cat confdefs.h >>conftest.$ac_ext
11091 cat >>conftest.$ac_ext <<_ACEOF
11092 /* end confdefs.h.  */
11093 #include <iomanip>
11094 _ACEOF
11095 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11096  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11097  ac_status=$?
11098  grep -v '^ *+' conftest.er1 >conftest.err
11099  rm -f conftest.er1
11100  cat conftest.err >&5
11101  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11102  (exit $ac_status); } >/dev/null; then
11103  if test -s conftest.err; then
11104    ac_cpp_err=$ac_cxx_preproc_warn_flag
11105    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11106  else
11107    ac_cpp_err=
11108  fi
11109 else
11110  ac_cpp_err=yes
11253   fi
11112 if test -z "$ac_cpp_err"; then
11113  ac_header_preproc=yes
11114 else
11115  echo "$as_me: failed program was:" >&5
11116 sed 's/^/| /' conftest.$ac_ext >&5
11254  
11255 <  ac_header_preproc=no
11255 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11256 >  done
11257 > done
11258 > done
11259 > # Provide a safe default value.
11260 > : ${ac_cv_func_select_args='int,int *,struct timeval *'}
11261 >
11262   fi
11263 < rm -f conftest.err conftest.$ac_ext
11264 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11265 < echo "${ECHO_T}$ac_header_preproc" >&6
11263 > { echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
11264 > echo "${ECHO_T}$ac_cv_func_select_args" >&6; }
11265 > ac_save_IFS=$IFS; IFS=','
11266 > set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
11267 > IFS=$ac_save_IFS
11268 > shift
11269  
11270 < # So?  What about this header?
11271 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11272 <  yes:no: )
11127 <    { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
11128 < echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
11129 <    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
11130 < echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
11131 <    ac_header_preproc=yes
11132 <    ;;
11133 <  no:yes:* )
11134 <    { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
11135 < echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
11136 <    { echo "$as_me:$LINENO: WARNING: iomanip:     check for missing prerequisite headers?" >&5
11137 < echo "$as_me: WARNING: iomanip:     check for missing prerequisite headers?" >&2;}
11138 <    { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
11139 < echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
11140 <    { echo "$as_me:$LINENO: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&5
11141 < echo "$as_me: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&2;}
11142 <    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
11143 < echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
11144 <    { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
11145 < echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
11146 <    (
11147 <      cat <<\_ASBOX
11148 < ## ------------------------------ ##
11149 < ## Report this to gezelter@nd.edu ##
11150 < ## ------------------------------ ##
11151 < _ASBOX
11152 <    ) |
11153 <      sed "s/^/$as_me: WARNING:     /" >&2
11154 <    ;;
11155 < esac
11156 < echo "$as_me:$LINENO: checking for iomanip" >&5
11157 < echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
11158 < if test "${ac_cv_header_iomanip+set}" = set; then
11159 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11160 < else
11161 <  ac_cv_header_iomanip=$ac_header_preproc
11162 < fi
11163 < echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
11164 < echo "${ECHO_T}$ac_cv_header_iomanip" >&6
11270 > cat >>confdefs.h <<_ACEOF
11271 > #define SELECT_TYPE_ARG1 $1
11272 > _ACEOF
11273  
11166 fi
11167 if test $ac_cv_header_iomanip = yes; then
11274  
11275 <
11276 < cat >>confdefs.h <<\_ACEOF
11171 < #define HAVE_IOMANIP 1
11275 > cat >>confdefs.h <<_ACEOF
11276 > #define SELECT_TYPE_ARG234 ($2)
11277   _ACEOF
11278  
11279  
11280 < else
11280 > cat >>confdefs.h <<_ACEOF
11281 > #define SELECT_TYPE_ARG5 ($3)
11282 > _ACEOF
11283  
11284 + rm -f conftest*
11285  
11286 < for ac_header in iomanip.h
11287 < do
11288 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11181 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11182 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
11183 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11184 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11286 > { echo "$as_me:$LINENO: checking for working strtod" >&5
11287 > echo $ECHO_N "checking for working strtod... $ECHO_C" >&6; }
11288 > if test "${ac_cv_func_strtod+set}" = set; then
11289    echo $ECHO_N "(cached) $ECHO_C" >&6
11186 fi
11187 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11188 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11290   else
11291 <  # Is the header compilable?
11292 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
11293 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11294 < cat >conftest.$ac_ext <<_ACEOF
11291 >  if test "$cross_compiling" = yes; then
11292 >  ac_cv_func_strtod=no
11293 > else
11294 >  cat >conftest.$ac_ext <<_ACEOF
11295   /* confdefs.h.  */
11296   _ACEOF
11297   cat confdefs.h >>conftest.$ac_ext
11298   cat >>conftest.$ac_ext <<_ACEOF
11299   /* end confdefs.h.  */
11300 +
11301   $ac_includes_default
11302 < #include <$ac_header>
11302 > #ifndef strtod
11303 > double strtod ();
11304 > #endif
11305 > int
11306 > main()
11307 > {
11308 >  {
11309 >    /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
11310 >    char *string = " +69";
11311 >    char *term;
11312 >    double value;
11313 >    value = strtod (string, &term);
11314 >    if (value != 69 || term != (string + 4))
11315 >      return 1;
11316 >  }
11317 >
11318 >  {
11319 >    /* Under Solaris 2.4, strtod returns the wrong value for the
11320 >       terminating character under some conditions.  */
11321 >    char *string = "NaN";
11322 >    char *term;
11323 >    strtod (string, &term);
11324 >    if (term != string && *(term - 1) == 0)
11325 >      return 1;
11326 >  }
11327 >  return 0;
11328 > }
11329 >
11330   _ACEOF
11331 < rm -f conftest.$ac_objext
11332 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11333 <  (eval $ac_compile) 2>conftest.er1
11331 > rm -f conftest$ac_exeext
11332 > if { (ac_try="$ac_link"
11333 > case "(($ac_try" in
11334 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11335 >  *) ac_try_echo=$ac_try;;
11336 > esac
11337 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11338 >  (eval "$ac_link") 2>&5
11339    ac_status=$?
11206  grep -v '^ *+' conftest.er1 >conftest.err
11207  rm -f conftest.er1
11208  cat conftest.err >&5
11340    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11341 <  (exit $ac_status); } &&
11342 <         { ac_try='test -z "$ac_cxx_werror_flag"
11343 <                         || test ! -s conftest.err'
11344 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11345 <  (eval $ac_try) 2>&5
11341 >  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11342 >  { (case "(($ac_try" in
11343 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11344 >  *) ac_try_echo=$ac_try;;
11345 > esac
11346 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11347 >  (eval "$ac_try") 2>&5
11348    ac_status=$?
11349    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11217  (exit $ac_status); }; } &&
11218         { ac_try='test -s conftest.$ac_objext'
11219  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11220  (eval $ac_try) 2>&5
11221  ac_status=$?
11222  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11350    (exit $ac_status); }; }; then
11351 <  ac_header_compiler=yes
11351 >  ac_cv_func_strtod=yes
11352   else
11353 <  echo "$as_me: failed program was:" >&5
11353 >  echo "$as_me: program exited with status $ac_status" >&5
11354 > echo "$as_me: failed program was:" >&5
11355   sed 's/^/| /' conftest.$ac_ext >&5
11356  
11357 < ac_header_compiler=no
11357 > ( exit $ac_status )
11358 > ac_cv_func_strtod=no
11359   fi
11360 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11361 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11233 < echo "${ECHO_T}$ac_header_compiler" >&6
11360 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11361 > fi
11362  
11363 < # Is the header present?
11364 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
11365 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11366 < cat >conftest.$ac_ext <<_ACEOF
11363 >
11364 > fi
11365 > { echo "$as_me:$LINENO: result: $ac_cv_func_strtod" >&5
11366 > echo "${ECHO_T}$ac_cv_func_strtod" >&6; }
11367 > if test $ac_cv_func_strtod = no; then
11368 >  case " $LIBOBJS " in
11369 >  *" strtod.$ac_objext "* ) ;;
11370 >  *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
11371 > ;;
11372 > esac
11373 >
11374 > { echo "$as_me:$LINENO: checking for pow" >&5
11375 > echo $ECHO_N "checking for pow... $ECHO_C" >&6; }
11376 > if test "${ac_cv_func_pow+set}" = set; then
11377 >  echo $ECHO_N "(cached) $ECHO_C" >&6
11378 > else
11379 >  cat >conftest.$ac_ext <<_ACEOF
11380   /* confdefs.h.  */
11381   _ACEOF
11382   cat confdefs.h >>conftest.$ac_ext
11383   cat >>conftest.$ac_ext <<_ACEOF
11384   /* end confdefs.h.  */
11385 < #include <$ac_header>
11385 > /* Define pow to an innocuous variant, in case <limits.h> declares pow.
11386 >   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11387 > #define pow innocuous_pow
11388 >
11389 > /* System header to define __stub macros and hopefully few prototypes,
11390 >    which can conflict with char pow (); below.
11391 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11392 >    <limits.h> exists even on freestanding compilers.  */
11393 >
11394 > #ifdef __STDC__
11395 > # include <limits.h>
11396 > #else
11397 > # include <assert.h>
11398 > #endif
11399 >
11400 > #undef pow
11401 >
11402 > /* Override any GCC internal prototype to avoid an error.
11403 >   Use char because int might match the return type of a GCC
11404 >   builtin and then its argument prototype would still apply.  */
11405 > #ifdef __cplusplus
11406 > extern "C"
11407 > #endif
11408 > char pow ();
11409 > /* The GNU C library defines this for functions which it implements
11410 >    to always fail with ENOSYS.  Some functions are actually named
11411 >    something starting with __ and the normal name is an alias.  */
11412 > #if defined __stub_pow || defined __stub___pow
11413 > choke me
11414 > #endif
11415 >
11416 > #ifdef FC_DUMMY_MAIN
11417 > #ifndef FC_DUMMY_MAIN_EQ_F77
11418 > #  ifdef __cplusplus
11419 >     extern "C"
11420 > #  endif
11421 >   int FC_DUMMY_MAIN() { return 1; }
11422 > #endif
11423 > #endif
11424 > int
11425 > main ()
11426 > {
11427 > return pow ();
11428 >  ;
11429 >  return 0;
11430 > }
11431   _ACEOF
11432 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11433 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11432 > rm -f conftest.$ac_objext conftest$ac_exeext
11433 > if { (ac_try="$ac_link"
11434 > case "(($ac_try" in
11435 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11436 >  *) ac_try_echo=$ac_try;;
11437 > esac
11438 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11439 >  (eval "$ac_link") 2>conftest.er1
11440    ac_status=$?
11441    grep -v '^ *+' conftest.er1 >conftest.err
11442    rm -f conftest.er1
11443    cat conftest.err >&5
11444    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11445 <  (exit $ac_status); } >/dev/null; then
11446 <  if test -s conftest.err; then
11447 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
11448 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11449 <  else
11450 <    ac_cpp_err=
11259 <  fi
11445 >  (exit $ac_status); } && {
11446 >         test -z "$ac_c_werror_flag" ||
11447 >         test ! -s conftest.err
11448 >       } && test -s conftest$ac_exeext &&
11449 >       $as_test_x conftest$ac_exeext; then
11450 >  ac_cv_func_pow=yes
11451   else
11261  ac_cpp_err=yes
11262 fi
11263 if test -z "$ac_cpp_err"; then
11264  ac_header_preproc=yes
11265 else
11452    echo "$as_me: failed program was:" >&5
11453   sed 's/^/| /' conftest.$ac_ext >&5
11454  
11455 <  ac_header_preproc=no
11455 >        ac_cv_func_pow=no
11456   fi
11271 rm -f conftest.err conftest.$ac_ext
11272 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11273 echo "${ECHO_T}$ac_header_preproc" >&6
11457  
11458 < # So?  What about this header?
11459 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11277 <  yes:no: )
11278 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11279 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11280 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11281 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11282 <    ac_header_preproc=yes
11283 <    ;;
11284 <  no:yes:* )
11285 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11286 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11287 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11288 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11289 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11290 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11291 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11292 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11293 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11294 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11295 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11296 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11297 <    (
11298 <      cat <<\_ASBOX
11299 < ## ------------------------------ ##
11300 < ## Report this to gezelter@nd.edu ##
11301 < ## ------------------------------ ##
11302 < _ASBOX
11303 <    ) |
11304 <      sed "s/^/$as_me: WARNING:     /" >&2
11305 <    ;;
11306 < esac
11307 < echo "$as_me:$LINENO: checking for $ac_header" >&5
11308 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11309 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11310 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11311 < else
11312 <  eval "$as_ac_Header=\$ac_header_preproc"
11458 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11459 >      conftest$ac_exeext conftest.$ac_ext
11460   fi
11461 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11462 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11461 > { echo "$as_me:$LINENO: result: $ac_cv_func_pow" >&5
11462 > echo "${ECHO_T}$ac_cv_func_pow" >&6; }
11463  
11464 < fi
11465 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
11466 <  cat >>confdefs.h <<_ACEOF
11467 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11321 < _ACEOF
11322 <
11323 < fi
11324 <
11325 < done
11326 <
11327 <
11328 < fi
11329 <
11330 <
11331 <
11332 <
11333 < for ac_header in cmath
11334 < do
11335 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11336 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11337 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
11338 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11339 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11464 > if test $ac_cv_func_pow = no; then
11465 >  { echo "$as_me:$LINENO: checking for pow in -lm" >&5
11466 > echo $ECHO_N "checking for pow in -lm... $ECHO_C" >&6; }
11467 > if test "${ac_cv_lib_m_pow+set}" = set; then
11468    echo $ECHO_N "(cached) $ECHO_C" >&6
11341 fi
11342 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11343 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11469   else
11470 <  # Is the header compilable?
11471 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
11347 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11470 >  ac_check_lib_save_LIBS=$LIBS
11471 > LIBS="-lm  $LIBS"
11472   cat >conftest.$ac_ext <<_ACEOF
11473   /* confdefs.h.  */
11474   _ACEOF
11475   cat confdefs.h >>conftest.$ac_ext
11476   cat >>conftest.$ac_ext <<_ACEOF
11477   /* end confdefs.h.  */
11354 $ac_includes_default
11355 #include <$ac_header>
11356 _ACEOF
11357 rm -f conftest.$ac_objext
11358 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11359  (eval $ac_compile) 2>conftest.er1
11360  ac_status=$?
11361  grep -v '^ *+' conftest.er1 >conftest.err
11362  rm -f conftest.er1
11363  cat conftest.err >&5
11364  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11365  (exit $ac_status); } &&
11366         { ac_try='test -z "$ac_cxx_werror_flag"
11367                         || test ! -s conftest.err'
11368  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11369  (eval $ac_try) 2>&5
11370  ac_status=$?
11371  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11372  (exit $ac_status); }; } &&
11373         { ac_try='test -s conftest.$ac_objext'
11374  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11375  (eval $ac_try) 2>&5
11376  ac_status=$?
11377  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11378  (exit $ac_status); }; }; then
11379  ac_header_compiler=yes
11380 else
11381  echo "$as_me: failed program was:" >&5
11382 sed 's/^/| /' conftest.$ac_ext >&5
11478  
11479 < ac_header_compiler=no
11480 < fi
11481 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11482 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11483 < echo "${ECHO_T}$ac_header_compiler" >&6
11389 <
11390 < # Is the header present?
11391 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
11392 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11393 < cat >conftest.$ac_ext <<_ACEOF
11394 < /* confdefs.h.  */
11395 < _ACEOF
11396 < cat confdefs.h >>conftest.$ac_ext
11397 < cat >>conftest.$ac_ext <<_ACEOF
11398 < /* end confdefs.h.  */
11399 < #include <$ac_header>
11400 < _ACEOF
11401 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11402 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11403 <  ac_status=$?
11404 <  grep -v '^ *+' conftest.er1 >conftest.err
11405 <  rm -f conftest.er1
11406 <  cat conftest.err >&5
11407 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11408 <  (exit $ac_status); } >/dev/null; then
11409 <  if test -s conftest.err; then
11410 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
11411 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11412 <  else
11413 <    ac_cpp_err=
11414 <  fi
11415 < else
11416 <  ac_cpp_err=yes
11417 < fi
11418 < if test -z "$ac_cpp_err"; then
11419 <  ac_header_preproc=yes
11420 < else
11421 <  echo "$as_me: failed program was:" >&5
11422 < sed 's/^/| /' conftest.$ac_ext >&5
11423 <
11424 <  ac_header_preproc=no
11425 < fi
11426 < rm -f conftest.err conftest.$ac_ext
11427 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11428 < echo "${ECHO_T}$ac_header_preproc" >&6
11429 <
11430 < # So?  What about this header?
11431 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11432 <  yes:no: )
11433 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11434 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11435 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11436 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11437 <    ac_header_preproc=yes
11438 <    ;;
11439 <  no:yes:* )
11440 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11441 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11442 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11443 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11444 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11445 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11446 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11447 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11448 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11449 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11450 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11451 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11452 <    (
11453 <      cat <<\_ASBOX
11454 < ## ------------------------------ ##
11455 < ## Report this to gezelter@nd.edu ##
11456 < ## ------------------------------ ##
11457 < _ASBOX
11458 <    ) |
11459 <      sed "s/^/$as_me: WARNING:     /" >&2
11460 <    ;;
11461 < esac
11462 < echo "$as_me:$LINENO: checking for $ac_header" >&5
11463 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11464 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
11465 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11466 < else
11467 <  eval "$as_ac_Header=\$ac_header_preproc"
11468 < fi
11469 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11470 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11471 <
11472 < fi
11473 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
11474 <  cat >>confdefs.h <<_ACEOF
11475 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11476 < _ACEOF
11477 <
11478 < fi
11479 <
11480 < done
11481 <
11482 <
11483 <
11484 <
11485 <  echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
11486 < echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6
11487 < if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
11488 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11489 < else
11490 <
11491 <      ac_cv_cxx_have_std_iostream=no
11492 <      ac_cv_cxx_need_use_std_iostream=no
11493 <      if test "x$ac_cv_cxx_namespaces" = xyes; then
11494 <
11495 <
11496 <        ac_ext=cc
11497 < ac_cpp='$CXXCPP $CPPFLAGS'
11498 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11499 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11500 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11501 <
11502 <        cat >conftest.$ac_ext <<_ACEOF
11503 < /* confdefs.h.  */
11504 < _ACEOF
11505 < cat confdefs.h >>conftest.$ac_ext
11506 < cat >>conftest.$ac_ext <<_ACEOF
11507 < /* end confdefs.h.  */
11508 <
11509 < #ifdef HAVE_IOSTREAM
11510 < #include <iostream>
11511 < #else
11512 < #include <iostream.h>
11479 > /* Override any GCC internal prototype to avoid an error.
11480 >   Use char because int might match the return type of a GCC
11481 >   builtin and then its argument prototype would still apply.  */
11482 > #ifdef __cplusplus
11483 > extern "C"
11484   #endif
11485 <
11485 > char pow ();
11486   #ifdef FC_DUMMY_MAIN
11487   #ifndef FC_DUMMY_MAIN_EQ_F77
11488   #  ifdef __cplusplus
# Line 11523 | Line 11494 | main ()
11494   int
11495   main ()
11496   {
11497 < std::cout<<"Hello World"<<std::endl;return 0;
11497 > return pow ();
11498    ;
11499    return 0;
11500   }
11501   _ACEOF
11502 < rm -f conftest.$ac_objext
11503 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11504 <  (eval $ac_compile) 2>conftest.er1
11502 > rm -f conftest.$ac_objext conftest$ac_exeext
11503 > if { (ac_try="$ac_link"
11504 > case "(($ac_try" in
11505 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11506 >  *) ac_try_echo=$ac_try;;
11507 > esac
11508 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11509 >  (eval "$ac_link") 2>conftest.er1
11510    ac_status=$?
11511    grep -v '^ *+' conftest.er1 >conftest.err
11512    rm -f conftest.er1
11513    cat conftest.err >&5
11514    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11515 <  (exit $ac_status); } &&
11516 <         { ac_try='test -z "$ac_cxx_werror_flag"
11517 <                         || test ! -s conftest.err'
11518 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11519 <  (eval $ac_try) 2>&5
11520 <  ac_status=$?
11545 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11546 <  (exit $ac_status); }; } &&
11547 <         { ac_try='test -s conftest.$ac_objext'
11548 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11549 <  (eval $ac_try) 2>&5
11550 <  ac_status=$?
11551 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11552 <  (exit $ac_status); }; }; then
11553 <  ac_cv_cxx_have_std_iostream=yes
11515 >  (exit $ac_status); } && {
11516 >         test -z "$ac_c_werror_flag" ||
11517 >         test ! -s conftest.err
11518 >       } && test -s conftest$ac_exeext &&
11519 >       $as_test_x conftest$ac_exeext; then
11520 >  ac_cv_lib_m_pow=yes
11521   else
11522    echo "$as_me: failed program was:" >&5
11523   sed 's/^/| /' conftest.$ac_ext >&5
11524  
11525 +        ac_cv_lib_m_pow=no
11526   fi
11559 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11560        cat >conftest.$ac_ext <<_ACEOF
11561 /* confdefs.h.  */
11562 _ACEOF
11563 cat confdefs.h >>conftest.$ac_ext
11564 cat >>conftest.$ac_ext <<_ACEOF
11565 /* end confdefs.h.  */
11527  
11528 < #define __USE_STD_IOSTREAM 1
11529 < #ifdef HAVE_IOSTREAM
11530 < #include <iostream>
11531 < #else
11532 < #include <iostream.h>
11533 < #endif
11534 <
11535 < #ifdef FC_DUMMY_MAIN
11575 < #ifndef FC_DUMMY_MAIN_EQ_F77
11576 < #  ifdef __cplusplus
11577 <     extern "C"
11578 < #  endif
11579 <   int FC_DUMMY_MAIN() { return 1; }
11580 < #endif
11581 < #endif
11582 < int
11583 < main ()
11584 < {
11585 < std::cout<<"Hello World"<<std::endl;return 0;
11586 <  ;
11587 <  return 0;
11588 < }
11589 < _ACEOF
11590 < rm -f conftest.$ac_objext
11591 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11592 <  (eval $ac_compile) 2>conftest.er1
11593 <  ac_status=$?
11594 <  grep -v '^ *+' conftest.er1 >conftest.err
11595 <  rm -f conftest.er1
11596 <  cat conftest.err >&5
11597 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11598 <  (exit $ac_status); } &&
11599 <         { ac_try='test -z "$ac_cxx_werror_flag"
11600 <                         || test ! -s conftest.err'
11601 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11602 <  (eval $ac_try) 2>&5
11603 <  ac_status=$?
11604 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11605 <  (exit $ac_status); }; } &&
11606 <         { ac_try='test -s conftest.$ac_objext'
11607 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11608 <  (eval $ac_try) 2>&5
11609 <  ac_status=$?
11610 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11611 <  (exit $ac_status); }; }; then
11612 <  ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=yes
11528 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11529 >      conftest$ac_exeext conftest.$ac_ext
11530 > LIBS=$ac_check_lib_save_LIBS
11531 > fi
11532 > { echo "$as_me:$LINENO: result: $ac_cv_lib_m_pow" >&5
11533 > echo "${ECHO_T}$ac_cv_lib_m_pow" >&6; }
11534 > if test $ac_cv_lib_m_pow = yes; then
11535 >  POW_LIB=-lm
11536   else
11537 <  echo "$as_me: failed program was:" >&5
11538 < sed 's/^/| /' conftest.$ac_ext >&5
11537 >  { echo "$as_me:$LINENO: WARNING: cannot find library containing definition of pow" >&5
11538 > echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
11539 > fi
11540  
11541   fi
11618 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11619        ac_ext=cc
11620 ac_cpp='$CXXCPP $CPPFLAGS'
11621 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11622 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11623 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11542  
11625      fi
11626
11543   fi
11628 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
11629 echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6
11630  if test "$ac_cv_cxx_have_std_iostream" = yes; then
11544  
11632 cat >>confdefs.h <<\_ACEOF
11633 #define HAVE_STD_IOSTREAM 1
11634 _ACEOF
11545  
11636  fi
11637  if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
11546  
11639 cat >>confdefs.h <<\_ACEOF
11640 #define __USE_STD_IOSTREAM 1
11641 _ACEOF
11547  
11643  fi
11548  
11549  
11550  
11551  
11648  echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
11649 echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6
11650 if test "${ac_cv_cxx_have_std_stl+set}" = set; then
11651  echo $ECHO_N "(cached) $ECHO_C" >&6
11652 else
11552  
11654      ac_cv_cxx_have_std_stl=no
11655      if test "x$ac_cv_cxx_namespaces" = xyes; then
11553  
11554  
11658        ac_ext=cc
11659 ac_cpp='$CXXCPP $CPPFLAGS'
11660 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11661 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11662 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11555  
11664        cat >conftest.$ac_ext <<_ACEOF
11665 /* confdefs.h.  */
11666 _ACEOF
11667 cat confdefs.h >>conftest.$ac_ext
11668 cat >>conftest.$ac_ext <<_ACEOF
11669 /* end confdefs.h.  */
11670 #include <list>
11556  
11672 #ifdef FC_DUMMY_MAIN
11673 #ifndef FC_DUMMY_MAIN_EQ_F77
11674 #  ifdef __cplusplus
11675     extern "C"
11676 #  endif
11677   int FC_DUMMY_MAIN() { return 1; }
11678 #endif
11679 #endif
11680 int
11681 main ()
11682 {
11683 std::list<int> foo;return 0;
11684  ;
11685  return 0;
11686 }
11687 _ACEOF
11688 rm -f conftest.$ac_objext
11689 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11690  (eval $ac_compile) 2>conftest.er1
11691  ac_status=$?
11692  grep -v '^ *+' conftest.er1 >conftest.err
11693  rm -f conftest.er1
11694  cat conftest.err >&5
11695  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11696  (exit $ac_status); } &&
11697         { ac_try='test -z "$ac_cxx_werror_flag"
11698                         || test ! -s conftest.err'
11699  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11700  (eval $ac_try) 2>&5
11701  ac_status=$?
11702  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11703  (exit $ac_status); }; } &&
11704         { ac_try='test -s conftest.$ac_objext'
11705  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11706  (eval $ac_try) 2>&5
11707  ac_status=$?
11708  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11709  (exit $ac_status); }; }; then
11710  ac_cv_cxx_have_std_stl=yes
11711 else
11712  echo "$as_me: failed program was:" >&5
11713 sed 's/^/| /' conftest.$ac_ext >&5
11557  
11715 fi
11716 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11717        ac_ext=cc
11718 ac_cpp='$CXXCPP $CPPFLAGS'
11719 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11720 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11721 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11558  
11723      fi
11559  
11725 fi
11726 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
11727 echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6
11728  if test "$ac_cv_cxx_have_std_stl" = yes; then
11560  
11730 cat >>confdefs.h <<\_ACEOF
11731 #define HAVE_STD_STL 1
11732 _ACEOF
11561  
11734  fi
11562  
11563  
11564  
11565 <  echo "$as_me:$LINENO: checking for fstream::attach()" >&5
11566 < echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6
11567 < if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
11565 >
11566 > 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
11567 > do
11568 > as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11569 > { echo "$as_me:$LINENO: checking for $ac_func" >&5
11570 > echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11571 > if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11572    echo $ECHO_N "(cached) $ECHO_C" >&6
11573   else
11574 <
11744 <    ac_cv_cxx_have_fstream_attach=no
11745 <
11746 <
11747 <    ac_ext=cc
11748 < ac_cpp='$CXXCPP $CPPFLAGS'
11749 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11750 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11751 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11752 <
11753 <    cat >conftest.$ac_ext <<_ACEOF
11574 >  cat >conftest.$ac_ext <<_ACEOF
11575   /* confdefs.h.  */
11576   _ACEOF
11577   cat confdefs.h >>conftest.$ac_ext
11578   cat >>conftest.$ac_ext <<_ACEOF
11579   /* end confdefs.h.  */
11580 + /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11581 +   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11582 + #define $ac_func innocuous_$ac_func
11583  
11584 < #ifdef HAVE_IOSTREAM
11585 < #include <fstream>
11584 > /* System header to define __stub macros and hopefully few prototypes,
11585 >    which can conflict with char $ac_func (); below.
11586 >    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11587 >    <limits.h> exists even on freestanding compilers.  */
11588 >
11589 > #ifdef __STDC__
11590 > # include <limits.h>
11591   #else
11592 < #include <fstream.h>
11592 > # include <assert.h>
11593   #endif
11765 #ifdef HAVE_STD_IOSTREAM
11766 using namespace std;
11767 #endif
11594  
11595 < #ifdef FC_DUMMY_MAIN
11770 < #ifndef FC_DUMMY_MAIN_EQ_F77
11771 < #  ifdef __cplusplus
11772 <     extern "C"
11773 < #  endif
11774 <   int FC_DUMMY_MAIN() { return 1; }
11775 < #endif
11776 < #endif
11777 < int
11778 < main ()
11779 < {
11780 < int fd=0;ofstream s;s.attach(fd);
11781 <  ;
11782 <  return 0;
11783 < }
11784 < _ACEOF
11785 < rm -f conftest.$ac_objext
11786 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11787 <  (eval $ac_compile) 2>conftest.er1
11788 <  ac_status=$?
11789 <  grep -v '^ *+' conftest.er1 >conftest.err
11790 <  rm -f conftest.er1
11791 <  cat conftest.err >&5
11792 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11793 <  (exit $ac_status); } &&
11794 <         { ac_try='test -z "$ac_cxx_werror_flag"
11795 <                         || test ! -s conftest.err'
11796 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11797 <  (eval $ac_try) 2>&5
11798 <  ac_status=$?
11799 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11800 <  (exit $ac_status); }; } &&
11801 <         { ac_try='test -s conftest.$ac_objext'
11802 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11803 <  (eval $ac_try) 2>&5
11804 <  ac_status=$?
11805 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11806 <  (exit $ac_status); }; }; then
11807 <  ac_cv_cxx_have_fstream_attach=yes
11808 < else
11809 <  echo "$as_me: failed program was:" >&5
11810 < sed 's/^/| /' conftest.$ac_ext >&5
11595 > #undef $ac_func
11596  
11597 < fi
11598 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11599 <    ac_ext=cc
11600 < ac_cpp='$CXXCPP $CPPFLAGS'
11601 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11817 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11818 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11819 <
11820 <
11821 < fi
11822 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
11823 < echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6
11824 <  if test "$ac_cv_cxx_have_fstream_attach" = yes; then
11825 <
11826 < cat >>confdefs.h <<\_ACEOF
11827 < #define HAVE_FSTREAM_ATTACH 1
11828 < _ACEOF
11829 <
11830 <  fi
11831 <
11832 <
11833 <
11834 <  echo "$as_me:$LINENO: checking for fstream::open()" >&5
11835 < echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6
11836 < if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
11837 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11838 < else
11839 <
11840 <    ac_cv_cxx_have_fstream_open=no
11841 <    ac_cv_cxx_fstream_open_prot=no
11842 <
11843 <
11844 <    ac_ext=cc
11845 < ac_cpp='$CXXCPP $CPPFLAGS'
11846 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11847 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11848 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11849 <
11850 <    # Try with 2 parameters
11851 <    cat >conftest.$ac_ext <<_ACEOF
11852 < /* confdefs.h.  */
11853 < _ACEOF
11854 < cat confdefs.h >>conftest.$ac_ext
11855 < cat >>conftest.$ac_ext <<_ACEOF
11856 < /* end confdefs.h.  */
11857 <
11858 < #ifdef HAVE_IOSTREAM
11859 < #include <fstream>
11860 < #else
11861 < #include <fstream.h>
11597 > /* Override any GCC internal prototype to avoid an error.
11598 >   Use char because int might match the return type of a GCC
11599 >   builtin and then its argument prototype would still apply.  */
11600 > #ifdef __cplusplus
11601 > extern "C"
11602   #endif
11603 < #ifdef HAVE_STD_IOSTREAM
11604 < using namespace std;
11603 > char $ac_func ();
11604 > /* The GNU C library defines this for functions which it implements
11605 >    to always fail with ENOSYS.  Some functions are actually named
11606 >    something starting with __ and the normal name is an alias.  */
11607 > #if defined __stub_$ac_func || defined __stub___$ac_func
11608 > choke me
11609   #endif
11610  
11611   #ifdef FC_DUMMY_MAIN
# Line 11875 | Line 11619 | main ()
11619   int
11620   main ()
11621   {
11622 < ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
11622 > return $ac_func ();
11623    ;
11624    return 0;
11625   }
11626   _ACEOF
11627 < rm -f conftest.$ac_objext
11628 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11629 <  (eval $ac_compile) 2>conftest.er1
11630 <  ac_status=$?
11631 <  grep -v '^ *+' conftest.er1 >conftest.err
11632 <  rm -f conftest.er1
11633 <  cat conftest.err >&5
11634 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11891 <  (exit $ac_status); } &&
11892 <         { ac_try='test -z "$ac_cxx_werror_flag"
11893 <                         || test ! -s conftest.err'
11894 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11895 <  (eval $ac_try) 2>&5
11896 <  ac_status=$?
11897 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11898 <  (exit $ac_status); }; } &&
11899 <         { ac_try='test -s conftest.$ac_objext'
11900 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11901 <  (eval $ac_try) 2>&5
11902 <  ac_status=$?
11903 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11904 <  (exit $ac_status); }; }; then
11905 <  ac_cv_cxx_have_fstream_open=yes
11906 < else
11907 <  echo "$as_me: failed program was:" >&5
11908 < sed 's/^/| /' conftest.$ac_ext >&5
11909 <
11910 < fi
11911 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11912 <    # Try with mode parameter
11913 <    cat >conftest.$ac_ext <<_ACEOF
11914 < /* confdefs.h.  */
11915 < _ACEOF
11916 < cat confdefs.h >>conftest.$ac_ext
11917 < cat >>conftest.$ac_ext <<_ACEOF
11918 < /* end confdefs.h.  */
11919 <
11920 < #ifdef HAVE_IOSTREAM
11921 < #include <fstream>
11922 < #else
11923 < #include <fstream.h>
11924 < #endif
11925 < #ifdef HAVE_STD_IOSTREAM
11926 < using namespace std;
11927 < #endif
11928 <
11929 < #ifdef FC_DUMMY_MAIN
11930 < #ifndef FC_DUMMY_MAIN_EQ_F77
11931 < #  ifdef __cplusplus
11932 <     extern "C"
11933 < #  endif
11934 <   int FC_DUMMY_MAIN() { return 1; }
11935 < #endif
11936 < #endif
11937 < int
11938 < main ()
11939 < {
11940 < ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
11941 <  ;
11942 <  return 0;
11943 < }
11944 < _ACEOF
11945 < rm -f conftest.$ac_objext
11946 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11947 <  (eval $ac_compile) 2>conftest.er1
11948 <  ac_status=$?
11949 <  grep -v '^ *+' conftest.er1 >conftest.err
11950 <  rm -f conftest.er1
11951 <  cat conftest.err >&5
11952 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11953 <  (exit $ac_status); } &&
11954 <         { ac_try='test -z "$ac_cxx_werror_flag"
11955 <                         || test ! -s conftest.err'
11956 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11957 <  (eval $ac_try) 2>&5
11958 <  ac_status=$?
11959 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11960 <  (exit $ac_status); }; } &&
11961 <         { ac_try='test -s conftest.$ac_objext'
11962 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11963 <  (eval $ac_try) 2>&5
11964 <  ac_status=$?
11965 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11966 <  (exit $ac_status); }; }; then
11967 <  ac_cv_cxx_fstream_open_prot=yes
11968 < else
11969 <  echo "$as_me: failed program was:" >&5
11970 < sed 's/^/| /' conftest.$ac_ext >&5
11971 <
11972 < fi
11973 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11974 <    ac_ext=cc
11975 < ac_cpp='$CXXCPP $CPPFLAGS'
11976 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11977 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11978 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11979 <
11980 <
11981 < fi
11982 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
11983 < echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6
11984 <  if test "$ac_cv_cxx_have_fstream_open" = yes; then
11985 <
11986 < cat >>confdefs.h <<\_ACEOF
11987 < #define HAVE_FSTREAM_OPEN 1
11988 < _ACEOF
11989 <
11990 <  fi
11991 <  if test "$ac_cv_cxx_fstream_open_prot" = yes; then
11992 <
11993 < cat >>confdefs.h <<\_ACEOF
11994 < #define FSTREAM_OPEN_PROT 1
11995 < _ACEOF
11996 <
11997 <  fi
11998 <
11999 <
12000 <
12001 <
12002 <
12003 <
12004 <
12005 < for ac_header in ctype.h iostream fstream sstream strstream
12006 < do
12007 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12008 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
12009 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
12010 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12011 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
12012 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12013 < fi
12014 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12015 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12016 < else
12017 <  # Is the header compilable?
12018 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
12019 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12020 < cat >conftest.$ac_ext <<_ACEOF
12021 < /* confdefs.h.  */
12022 < _ACEOF
12023 < cat confdefs.h >>conftest.$ac_ext
12024 < cat >>conftest.$ac_ext <<_ACEOF
12025 < /* end confdefs.h.  */
12026 < $ac_includes_default
12027 < #include <$ac_header>
12028 < _ACEOF
12029 < rm -f conftest.$ac_objext
12030 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12031 <  (eval $ac_compile) 2>conftest.er1
12032 <  ac_status=$?
12033 <  grep -v '^ *+' conftest.er1 >conftest.err
12034 <  rm -f conftest.er1
12035 <  cat conftest.err >&5
12036 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12037 <  (exit $ac_status); } &&
12038 <         { ac_try='test -z "$ac_cxx_werror_flag"
12039 <                         || test ! -s conftest.err'
12040 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12041 <  (eval $ac_try) 2>&5
12042 <  ac_status=$?
12043 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12044 <  (exit $ac_status); }; } &&
12045 <         { ac_try='test -s conftest.$ac_objext'
12046 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12047 <  (eval $ac_try) 2>&5
12048 <  ac_status=$?
12049 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12050 <  (exit $ac_status); }; }; then
12051 <  ac_header_compiler=yes
12052 < else
12053 <  echo "$as_me: failed program was:" >&5
12054 < sed 's/^/| /' conftest.$ac_ext >&5
12055 <
12056 < ac_header_compiler=no
12057 < fi
12058 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12059 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12060 < echo "${ECHO_T}$ac_header_compiler" >&6
12061 <
12062 < # Is the header present?
12063 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
12064 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12065 < cat >conftest.$ac_ext <<_ACEOF
12066 < /* confdefs.h.  */
12067 < _ACEOF
12068 < cat confdefs.h >>conftest.$ac_ext
12069 < cat >>conftest.$ac_ext <<_ACEOF
12070 < /* end confdefs.h.  */
12071 < #include <$ac_header>
12072 < _ACEOF
12073 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12074 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11627 > rm -f conftest.$ac_objext conftest$ac_exeext
11628 > if { (ac_try="$ac_link"
11629 > case "(($ac_try" in
11630 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11631 >  *) ac_try_echo=$ac_try;;
11632 > esac
11633 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11634 >  (eval "$ac_link") 2>conftest.er1
11635    ac_status=$?
11636    grep -v '^ *+' conftest.er1 >conftest.err
11637    rm -f conftest.er1
11638    cat conftest.err >&5
11639    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11640 <  (exit $ac_status); } >/dev/null; then
11641 <  if test -s conftest.err; then
11642 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
11643 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11644 <  else
11645 <    ac_cpp_err=
12086 <  fi
11640 >  (exit $ac_status); } && {
11641 >         test -z "$ac_c_werror_flag" ||
11642 >         test ! -s conftest.err
11643 >       } && test -s conftest$ac_exeext &&
11644 >       $as_test_x conftest$ac_exeext; then
11645 >  eval "$as_ac_var=yes"
11646   else
12088  ac_cpp_err=yes
12089 fi
12090 if test -z "$ac_cpp_err"; then
12091  ac_header_preproc=yes
12092 else
11647    echo "$as_me: failed program was:" >&5
11648   sed 's/^/| /' conftest.$ac_ext >&5
11649  
11650 <  ac_header_preproc=no
11650 >        eval "$as_ac_var=no"
11651   fi
12098 rm -f conftest.err conftest.$ac_ext
12099 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12100 echo "${ECHO_T}$ac_header_preproc" >&6
11652  
11653 < # So?  What about this header?
11654 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12104 <  yes:no: )
12105 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12106 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12107 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12108 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12109 <    ac_header_preproc=yes
12110 <    ;;
12111 <  no:yes:* )
12112 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12113 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12114 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12115 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12116 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12117 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12118 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12119 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12120 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12121 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12122 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12123 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12124 <    (
12125 <      cat <<\_ASBOX
12126 < ## ------------------------------ ##
12127 < ## Report this to gezelter@nd.edu ##
12128 < ## ------------------------------ ##
12129 < _ASBOX
12130 <    ) |
12131 <      sed "s/^/$as_me: WARNING:     /" >&2
12132 <    ;;
12133 < esac
12134 < echo "$as_me:$LINENO: checking for $ac_header" >&5
12135 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12136 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
12137 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12138 < else
12139 <  eval "$as_ac_Header=\$ac_header_preproc"
11653 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11654 >      conftest$ac_exeext conftest.$ac_ext
11655   fi
11656 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11657 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11658 <
11659 < fi
12145 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
11656 > ac_res=`eval echo '${'$as_ac_var'}'`
11657 >               { echo "$as_me:$LINENO: result: $ac_res" >&5
11658 > echo "${ECHO_T}$ac_res" >&6; }
11659 > if test `eval echo '${'$as_ac_var'}'` = yes; then
11660    cat >>confdefs.h <<_ACEOF
11661 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11661 > #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11662   _ACEOF
11663  
11664   fi
12151
11665   done
11666  
12154 # AC_CPP_FUNC
12155 # ------------------ #
12156 # Checks to see if ANSI C99 CPP variable __func__ works.
12157 # If not, perhaps __FUNCTION__ works instead.
12158 # If not, we'll just define __func__ to "".
12159 # AC_CPP_FUNC
11667  
11668 <
11669 < echo "$as_me:$LINENO: checking for an ANSI C99-conforming __func__" >&5
11670 < echo $ECHO_N "checking for an ANSI C99-conforming __func__... $ECHO_C" >&6
11671 < if test "${ac_cv_cpp_func+set}" = set; then
11672 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12166 < else
12167 <  cat >conftest.$ac_ext <<_ACEOF
11668 > # special check for _system_configuration because AIX <4.3.2 do not
11669 > # contain the `physmem' member.
11670 > { echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
11671 > echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6; }
11672 > cat >conftest.$ac_ext <<_ACEOF
11673   /* confdefs.h.  */
11674   _ACEOF
11675   cat confdefs.h >>conftest.$ac_ext
11676   cat >>conftest.$ac_ext <<_ACEOF
11677   /* end confdefs.h.  */
11678 <
11678 > #include <sys/systemcfg.h>
11679   #ifdef FC_DUMMY_MAIN
11680   #ifndef FC_DUMMY_MAIN_EQ_F77
11681   #  ifdef __cplusplus
# Line 12182 | Line 11687 | main ()
11687   int
11688   main ()
11689   {
11690 < const char *foo = __func__;
11690 > double x = _system_configuration.physmem;
11691    ;
11692    return 0;
11693   }
11694   _ACEOF
11695   rm -f conftest.$ac_objext
11696 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11697 <  (eval $ac_compile) 2>conftest.er1
11696 > if { (ac_try="$ac_compile"
11697 > case "(($ac_try" in
11698 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11699 >  *) ac_try_echo=$ac_try;;
11700 > esac
11701 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11702 >  (eval "$ac_compile") 2>conftest.er1
11703    ac_status=$?
11704    grep -v '^ *+' conftest.er1 >conftest.err
11705    rm -f conftest.er1
11706    cat conftest.err >&5
11707    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11708 <  (exit $ac_status); } &&
11709 <         { ac_try='test -z "$ac_cxx_werror_flag"
11710 <                         || test ! -s conftest.err'
11711 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11712 <  (eval $ac_try) 2>&5
11713 <  ac_status=$?
12204 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12205 <  (exit $ac_status); }; } &&
12206 <         { ac_try='test -s conftest.$ac_objext'
12207 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12208 <  (eval $ac_try) 2>&5
12209 <  ac_status=$?
12210 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12211 <  (exit $ac_status); }; }; then
12212 <  ac_cv_cpp_func=yes
12213 < else
12214 <  echo "$as_me: failed program was:" >&5
12215 < sed 's/^/| /' conftest.$ac_ext >&5
11708 >  (exit $ac_status); } && {
11709 >         test -z "$ac_c_werror_flag" ||
11710 >         test ! -s conftest.err
11711 >       } && test -s conftest.$ac_objext; then
11712 >  { echo "$as_me:$LINENO: result: yes" >&5
11713 > echo "${ECHO_T}yes" >&6; }
11714  
11715 < cat >conftest.$ac_ext <<_ACEOF
11716 < /* confdefs.h.  */
11715 > cat >>confdefs.h <<\_ACEOF
11716 > #define HAVE__SYSTEM_CONFIGURATION 1
11717   _ACEOF
12220 cat confdefs.h >>conftest.$ac_ext
12221 cat >>conftest.$ac_ext <<_ACEOF
12222 /* end confdefs.h.  */
11718  
12224 #ifdef FC_DUMMY_MAIN
12225 #ifndef FC_DUMMY_MAIN_EQ_F77
12226 #  ifdef __cplusplus
12227     extern "C"
12228 #  endif
12229   int FC_DUMMY_MAIN() { return 1; }
12230 #endif
12231 #endif
12232 int
12233 main ()
12234 {
12235 const char *foo = __FUNCTION__;
12236  ;
12237  return 0;
12238 }
12239 _ACEOF
12240 rm -f conftest.$ac_objext
12241 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12242  (eval $ac_compile) 2>conftest.er1
12243  ac_status=$?
12244  grep -v '^ *+' conftest.er1 >conftest.err
12245  rm -f conftest.er1
12246  cat conftest.err >&5
12247  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12248  (exit $ac_status); } &&
12249         { ac_try='test -z "$ac_cxx_werror_flag"
12250                         || test ! -s conftest.err'
12251  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12252  (eval $ac_try) 2>&5
12253  ac_status=$?
12254  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12255  (exit $ac_status); }; } &&
12256         { ac_try='test -s conftest.$ac_objext'
12257  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12258  (eval $ac_try) 2>&5
12259  ac_status=$?
12260  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12261  (exit $ac_status); }; }; then
12262  ac_cv_cpp_func=__FUNCTION__
11719   else
11720    echo "$as_me: failed program was:" >&5
11721   sed 's/^/| /' conftest.$ac_ext >&5
11722  
11723 < ac_cv_cpp_func=no
11723 >        { echo "$as_me:$LINENO: result: no" >&5
11724 > echo "${ECHO_T}no" >&6; }
11725   fi
12269 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12270 fi
12271 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12272 fi
12273 echo "$as_me:$LINENO: result: $ac_cv_cpp_func" >&5
12274 echo "${ECHO_T}$ac_cv_cpp_func" >&6
12275 if test $ac_cv_cpp_func = __FUNCTION__; then
11726  
11727 < cat >>confdefs.h <<\_ACEOF
12278 < #define __func__ __FUNCTION__
12279 < _ACEOF
11727 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11728  
12281 elif test $ac_cv_cpp_func = no; then
11729  
12283 cat >>confdefs.h <<\_ACEOF
12284 #define __func__ ""
12285 _ACEOF
12286
12287 fi
12288
12289
12290
12291
12292
11730   case $debug in
11731    1)
11732       ;;
# Line 12298 | Line 11735 | case $debug in
11735  
11736  
11737  
11738 +
11739   # Try to determine "good" native compiler flags if none specified on command
11740   # line
11741  
# Line 12306 | Line 11744 | if test "$ac_test_FFLAGS" != "set"; then
11744    case "${host_cpu}-${host_os}" in
11745  
11746    *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
11747 <                    FCFLAGS="-O3 -ip -no-prec-div"
11747 >                    FCFLAGS="-O2"
11748                  fi;;
11749     rs6000*-aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
11750                      FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
# Line 12329 | Line 11767 | if test "$ac_test_FFLAGS" != "set"; then
11767                  FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
11768          fi
11769          if test "$FC" = ifort; then
11770 <                FCFLAGS="-O3 -ip -no-prec-dev -mdynamic-no-pic"
11770 >                FCFLAGS="-O2"
11771 >        fi
11772 >        if test "$FC" = gfortran; then
11773 >                FCFLAGS="-Os"
11774          fi;;
11775    esac
11776  
12336  if test -n "$CPU_FLAGS"; then
12337        FCFLAGS="$FCFLAGS $CPU_FLAGS"
12338  fi
12339
11777    if test -z "$FCFLAGS"; then
11778          echo ""
11779          echo "*********************************************************"
11780          echo "* WARNING: Don't know the best FCFLAGS for this system  *"
11781          echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
11782 <        echo "* (otherwise, a default of FCFLAGS=-O3 will be used)    *"
11782 >        echo "* (otherwise, a default of FCFLAGS=-O will be used)     *"
11783          echo "*********************************************************"
11784          echo ""
11785 <        FCFLAGS="-O3"
11785 >        FCFLAGS="-O"
11786    fi
11787  
11788  
11789 < echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
11790 < echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6
11789 > { echo "$as_me:$LINENO: checking whether ${FC} accepts ${FCFLAGS}" >&5
11790 > echo $ECHO_N "checking whether ${FC} accepts ${FCFLAGS}... $ECHO_C" >&6; }
11791   if test "${ac_guessed_f90flags+set}" = set; then
11792    echo $ECHO_N "(cached) $ECHO_C" >&6
11793   else
11794  
11795  
11796 <
11797 < ac_ext=${FC_SRCEXT-f}
11798 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
12362 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
11796 > ac_ext=${ac_fc_srcext-f}
11797 > ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
11798 > ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
11799   ac_compiler_gnu=$ac_cv_fc_compiler_gnu
11800  
11801   echo 'program main' > conftest.$ac_ext
# Line 12375 | Line 11811 | rm -f conftest*
11811          ac_guessed_f90flags=no
11812   fi
11813   rm -f conftest*
11814 < ac_ext=cc
11815 < ac_cpp='$CXXCPP $CPPFLAGS'
11816 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11817 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11818 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11814 > ac_ext=c
11815 > ac_cpp='$CPP $CPPFLAGS'
11816 > ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11817 > ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11818 > ac_compiler_gnu=$ac_cv_c_compiler_gnu
11819  
11820  
11821   fi
11822 < echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
11823 < echo "${ECHO_T}$ac_guessed_f90flags" >&6
11822 > { echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
11823 > echo "${ECHO_T}$ac_guessed_f90flags" >&6; }
11824   if test "$ac_guessed_f90flags" = yes; then
11825          :
11826  
# Line 12411 | Line 11847 | fi
11847  
11848  
11849  
11850 < echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
11851 < echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
11850 > { echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
11851 > echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6; }
11852   if test "${ac_cv_prog_really_gcc+set}" = set; then
11853    echo $ECHO_N "(cached) $ECHO_C" >&6
11854   else
# Line 12438 | Line 11874 | fi
11874   fi
11875  
11876   fi
11877 < echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
11878 < echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
11877 > { echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
11878 > echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6; }
11879   if test "$ac_cv_prog_really_gcc" = yes; then
11880          :
11881  
# Line 12456 | Line 11892 | if test "$ac_test_CFLAGS" != "set"; then
11892    case "${host_cpu}-${host_os}" in
11893  
11894    *linux*) if test "$CC" = icc; then
11895 <                    CFLAGS="-O"
11895 >                    CFLAGS="-O2"
11896                  fi;;
11897    sparc-solaris2*) if test "$CC" = cc; then
11898                      CFLAGS="-O -dalign"
# Line 12487 | Line 11923 | if test "$ac_test_CFLAGS" != "set"; then
11923                  echo "*******************************************************"
11924          fi;;
11925     *darwin*)
11926 <        if test "$CC" = xlc -o "$CC" = cc; then
11926 >        if test "$CC" = xlc; then
11927                  CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
11928          fi
11929          if test "$CC" = icc; then
11930 <                CFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
11930 >                CFLAGS="-O2"
11931 >        fi
11932 >        if test $ac_cv_prog_really_gcc = yes; then
11933 >                CFLAGS="-Os"
11934          fi;;
11935    esac
11936  
11937    # use default flags for gcc on all systems
11938 <  if test $ac_cv_prog_really_gcc = yes; then
11939 <     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align"
12501 <  fi
12502 <
12503 <  # test for gcc-specific flags:
12504 <  if test $ac_cv_prog_really_gcc = yes; then
12505 <    # -malign-double for x86 systems
12506 <
12507 <
12508 < echo "$as_me:$LINENO: checking whether ${CC} accepts -malign-double" >&5
12509 < echo $ECHO_N "checking whether ${CC} accepts -malign-double... $ECHO_C" >&6
12510 < if test "${ac_align_double+set}" = set; then
12511 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12512 < else
12513 <  echo 'void f(){}' > conftest.c
12514 < if test -z "`${CC} -malign-double -c conftest.c 2>&1`"; then
12515 <        ac_align_double=yes
12516 < else
12517 <        ac_align_double=no
12518 < fi
12519 < rm -f conftest*
12520 <
12521 < fi
12522 < echo "$as_me:$LINENO: result: $ac_align_double" >&5
12523 < echo "${ECHO_T}$ac_align_double" >&6
12524 < if test "$ac_align_double" = yes; then
12525 <        :
12526 <        CFLAGS="$CFLAGS -malign-double"
12527 < else
12528 <        :
12529 <
12530 < fi
12531 <
12532 <    # -fstrict-aliasing for gcc-2.95+
12533 <
12534 <
12535 < echo "$as_me:$LINENO: checking whether ${CC} accepts -fstrict-aliasing" >&5
12536 < echo $ECHO_N "checking whether ${CC} accepts -fstrict-aliasing... $ECHO_C" >&6
12537 < if test "${ac_fstrict_aliasing+set}" = set; then
12538 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12539 < else
12540 <  echo 'void f(){}' > conftest.c
12541 < if test -z "`${CC} -fstrict-aliasing -c conftest.c 2>&1`"; then
12542 <        ac_fstrict_aliasing=yes
12543 < else
12544 <        ac_fstrict_aliasing=no
12545 < fi
12546 < rm -f conftest*
12547 <
12548 < fi
12549 < echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
12550 < echo "${ECHO_T}$ac_fstrict_aliasing" >&6
12551 < if test "$ac_fstrict_aliasing" = yes; then
12552 <        :
12553 <        CFLAGS="$CFLAGS -fstrict-aliasing"
12554 < else
12555 <        :
12556 <
12557 < fi
12558 <
12559 <  fi
12560 <
12561 <  CPU_FLAGS=""
12562 <  if test $ac_cv_prog_really_gcc = yes; then
12563 <                  case "${host_cpu}" in
12564 <          i586*)
12565 <
12566 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentium" >&5
12567 < echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentium... $ECHO_C" >&6
12568 < if test "${ac_cpu_pentium+set}" = set; then
12569 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12570 < else
12571 <  echo 'void f(){}' > conftest.c
12572 < if test -z "`${CC} -mcpu=pentium -c conftest.c 2>&1`"; then
12573 <        ac_cpu_pentium=yes
12574 < else
12575 <        ac_cpu_pentium=no
12576 < fi
12577 < rm -f conftest*
12578 <
12579 < fi
12580 < echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
12581 < echo "${ECHO_T}$ac_cpu_pentium" >&6
12582 < if test "$ac_cpu_pentium" = yes; then
12583 <        :
12584 <        CPU_FLAGS=-mcpu=pentium
12585 < else
12586 <        :
12587 <
12588 <
12589 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentium" >&5
12590 < echo $ECHO_N "checking whether ${CC} accepts -mpentium... $ECHO_C" >&6
12591 < if test "${ac_pentium+set}" = set; then
12592 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12593 < else
12594 <  echo 'void f(){}' > conftest.c
12595 < if test -z "`${CC} -mpentium -c conftest.c 2>&1`"; then
12596 <        ac_pentium=yes
12597 < else
12598 <        ac_pentium=no
12599 < fi
12600 < rm -f conftest*
12601 <
12602 < fi
12603 < echo "$as_me:$LINENO: result: $ac_pentium" >&5
12604 < echo "${ECHO_T}$ac_pentium" >&6
12605 < if test "$ac_pentium" = yes; then
12606 <        :
12607 <        CPU_FLAGS=-mpentium
12608 < else
12609 <        :
12610 <
12611 < fi
12612 <
12613 < fi
12614 <
12615 <                  ;;
12616 <          i686*)
12617 <
12618 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=pentiumpro" >&5
12619 < echo $ECHO_N "checking whether ${CC} accepts -mcpu=pentiumpro... $ECHO_C" >&6
12620 < if test "${ac_cpu_pentiumpro+set}" = set; then
12621 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12622 < else
12623 <  echo 'void f(){}' > conftest.c
12624 < if test -z "`${CC} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
12625 <        ac_cpu_pentiumpro=yes
12626 < else
12627 <        ac_cpu_pentiumpro=no
12628 < fi
12629 < rm -f conftest*
12630 <
12631 < fi
12632 < echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
12633 < echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
12634 < if test "$ac_cpu_pentiumpro" = yes; then
12635 <        :
12636 <        CPU_FLAGS=-mcpu=pentiumpro
12637 < else
12638 <        :
12639 <
12640 <
12641 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mpentiumpro" >&5
12642 < echo $ECHO_N "checking whether ${CC} accepts -mpentiumpro... $ECHO_C" >&6
12643 < if test "${ac_pentiumpro+set}" = set; then
12644 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12645 < else
12646 <  echo 'void f(){}' > conftest.c
12647 < if test -z "`${CC} -mpentiumpro -c conftest.c 2>&1`"; then
12648 <        ac_pentiumpro=yes
12649 < else
12650 <        ac_pentiumpro=no
12651 < fi
12652 < rm -f conftest*
12653 <
12654 < fi
12655 < echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
12656 < echo "${ECHO_T}$ac_pentiumpro" >&6
12657 < if test "$ac_pentiumpro" = yes; then
12658 <        :
12659 <        CPU_FLAGS=-mpentiumpro
12660 < else
12661 <        :
12662 <
12663 < fi
12664 <
12665 < fi
12666 <
12667 <                  ;;
12668 <          powerpc*)
12669 <                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
12670 <                is60x=`echo $cputype | egrep "^600-9e?$"`
12671 <                if test -n "$is60x"; then
12672 <
12673 <
12674 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=$cputype" >&5
12675 < echo $ECHO_N "checking whether ${CC} accepts -mcpu=$cputype... $ECHO_C" >&6
12676 < if test "${ac_m_cpu_60x+set}" = set; then
12677 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12678 < else
12679 <  echo 'void f(){}' > conftest.c
12680 < if test -z "`${CC} -mcpu=$cputype -c conftest.c 2>&1`"; then
12681 <        ac_m_cpu_60x=yes
12682 < else
12683 <        ac_m_cpu_60x=no
12684 < fi
12685 < rm -f conftest*
12686 <
12687 < fi
12688 < echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
12689 < echo "${ECHO_T}$ac_m_cpu_60x" >&6
12690 < if test "$ac_m_cpu_60x" = yes; then
12691 <        :
12692 <        CPU_FLAGS=-mcpu=$cputype
12693 < else
12694 <        :
12695 <
12696 < fi
12697 <
12698 <                elif test "$cputype" = 750; then
12699 <
12700 <
12701 < echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
12702 < echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
12703 < if test "${ac_cv_prog_gcc_2_95+set}" = set; then
12704 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12705 < else
12706 <
12707 < cat > conftest.c <<EOF
12708 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
12709 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
12710 <     yes;
12711 < #  endif
12712 < #endif
12713 < EOF
12714 < if { ac_try='${CC-cc} -E conftest.c'
12715 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12716 <  (eval $ac_try) 2>&5
12717 <  ac_status=$?
12718 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12719 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12720 <  ac_cv_prog_gcc_2_95=yes
12721 < else
12722 <  ac_cv_prog_gcc_2_95=no
12723 < fi
12724 <
12725 < fi
12726 < echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
12727 < echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
12728 < if test "$ac_cv_prog_gcc_2_95" = yes; then
12729 <        :
12730 <
12731 <
12732 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=750" >&5
12733 < echo $ECHO_N "checking whether ${CC} accepts -mcpu=750... $ECHO_C" >&6
12734 < if test "${ac_m_cpu_750+set}" = set; then
12735 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12736 < else
12737 <  echo 'void f(){}' > conftest.c
12738 < if test -z "`${CC} -mcpu=750 -c conftest.c 2>&1`"; then
12739 <        ac_m_cpu_750=yes
12740 < else
12741 <        ac_m_cpu_750=no
12742 < fi
12743 < rm -f conftest*
12744 <
12745 < fi
12746 < echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
12747 < echo "${ECHO_T}$ac_m_cpu_750" >&6
12748 < if test "$ac_m_cpu_750" = yes; then
12749 <        :
12750 <        CPU_FLAGS=-mcpu=750
12751 < else
12752 <        :
12753 <
12754 < fi
12755 <
12756 < else
12757 <        :
12758 <
12759 < fi
12760 <
12761 <                fi
12762 <                if test -z "$CPU_FLAGS"; then
12763 <
12764 <
12765 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mcpu=powerpc" >&5
12766 < echo $ECHO_N "checking whether ${CC} accepts -mcpu=powerpc... $ECHO_C" >&6
12767 < if test "${ac_m_cpu_powerpc+set}" = set; then
12768 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12769 < else
12770 <  echo 'void f(){}' > conftest.c
12771 < if test -z "`${CC} -mcpu=powerpc -c conftest.c 2>&1`"; then
12772 <        ac_m_cpu_powerpc=yes
12773 < else
12774 <        ac_m_cpu_powerpc=no
12775 < fi
12776 < rm -f conftest*
12777 <
12778 < fi
12779 < echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
12780 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
12781 < if test "$ac_m_cpu_powerpc" = yes; then
12782 <        :
12783 <        CPU_FLAGS=-mcpu=powerpc
12784 < else
12785 <        :
12786 <
12787 < fi
12788 <
12789 <                fi
12790 <                if test -z "$CPU_FLAGS"; then
12791 <
12792 <
12793 < echo "$as_me:$LINENO: checking whether ${CC} accepts -mpowerpc" >&5
12794 < echo $ECHO_N "checking whether ${CC} accepts -mpowerpc... $ECHO_C" >&6
12795 < if test "${ac_m_powerpc+set}" = set; then
12796 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12797 < else
12798 <  echo 'void f(){}' > conftest.c
12799 < if test -z "`${CC} -mpowerpc -c conftest.c 2>&1`"; then
12800 <        ac_m_powerpc=yes
12801 < else
12802 <        ac_m_powerpc=no
12803 < fi
12804 < rm -f conftest*
12805 <
12806 < fi
12807 < echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
12808 < echo "${ECHO_T}$ac_m_powerpc" >&6
12809 < if test "$ac_m_powerpc" = yes; then
12810 <        :
12811 <        CPU_FLAGS=-mpowerpc
12812 < else
12813 <        :
12814 <
12815 < fi
12816 <
12817 <                fi
12818 <          esac
11938 >  if test $ac_cv_prog_really_gcc = yes -a -z "$CFLAGS"; then
11939 >     CFLAGS="-O2"
11940    fi
11941  
12821  if test -n "$CPU_FLAGS"; then
12822        CFLAGS="$CFLAGS $CPU_FLAGS"
12823  fi
12824
11942    if test -z "$CFLAGS"; then
11943          echo ""
11944          echo "********************************************************"
11945          echo "* WARNING: Don't know the best CFLAGS for this system  *"
11946          echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
11947 <        echo "* (otherwise, a default of CFLAGS=-O3 will be used)    *"
11947 >        echo "* (otherwise, a default of CFLAGS=-O will be used)     *"
11948          echo "********************************************************"
11949          echo ""
11950 <        CFLAGS="-O3"
11950 >        CFLAGS="-O"
11951    fi
11952  
11953  
11954  
11955 < echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
11956 < echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6
11955 > { echo "$as_me:$LINENO: checking whether ${CC} accepts ${CFLAGS}" >&5
11956 > echo $ECHO_N "checking whether ${CC} accepts ${CFLAGS}... $ECHO_C" >&6; }
11957   if test "${ac_guessed_cflags+set}" = set; then
11958    echo $ECHO_N "(cached) $ECHO_C" >&6
11959   else
# Line 12849 | Line 11966 | fi
11966   rm -f conftest*
11967  
11968   fi
11969 < echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
11970 < echo "${ECHO_T}$ac_guessed_cflags" >&6
11969 > { echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
11970 > echo "${ECHO_T}$ac_guessed_cflags" >&6; }
11971   if test "$ac_guessed_cflags" = yes; then
11972          :
11973  
# Line 12877 | Line 11994 | fi
11994  
11995  
11996  
11997 < echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
11998 < echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
11997 > { echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
11998 > echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6; }
11999   if test "${ac_cv_prog_really_gxx+set}" = set; then
12000    echo $ECHO_N "(cached) $ECHO_C" >&6
12001   else
# Line 12904 | Line 12021 | fi
12021   fi
12022  
12023   fi
12024 < echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
12025 < echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
12024 > { echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
12025 > echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6; }
12026   if test "$ac_cv_prog_really_gxx" = yes; then
12027          :
12028  
# Line 12922 | Line 12039 | if test "$ac_test_CXXFLAGS" != "set"; then
12039    case "${host_cpu}-${host_os}" in
12040  
12041    *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
12042 <                    CXXFLAGS="-O"
12042 >                    CXXFLAGS="-O2"
12043                  fi;;
12044    sparc-solaris2*) if test "$CXX" = CC; then
12045                      CXXFLAGS="-features=extensions -O -dalign"
# Line 12948 | Line 12065 | if test "$ac_test_CXXFLAGS" != "set"; then
12065                  CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12066          fi
12067          if test "$CXX" = icpc; then
12068 <                CXXFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic"
12068 >                CXXFLAGS="-O2"
12069 >        fi
12070 >        if test $ac_cv_prog_really_gxx = yes; then
12071 >                CXXFLAGS="-Os"
12072          fi;;
12073    esac
12074  
12075    # use default flags for gcc on all systems
12076 <  if test $ac_cv_prog_really_gxx = yes; then
12077 <     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align"
12958 <  fi
12959 <
12960 <  # test for gcc-specific flags:
12961 <  if test $ac_cv_prog_really_gxx = yes; then
12962 <    # -malign-double for x86 systems
12963 <
12964 <
12965 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -malign-double" >&5
12966 < echo $ECHO_N "checking whether ${CXX} accepts -malign-double... $ECHO_C" >&6
12967 < if test "${ac_align_double+set}" = set; then
12968 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12969 < else
12970 <  echo 'void f(){}' > conftest.cpp
12971 < if test -z "`${CXX} -malign-double -c conftest.cpp 2>&1`"; then
12972 <        ac_align_double=yes
12973 < else
12974 <        ac_align_double=no
12975 < fi
12976 < rm -f conftest*
12977 <
12978 < fi
12979 < echo "$as_me:$LINENO: result: $ac_align_double" >&5
12980 < echo "${ECHO_T}$ac_align_double" >&6
12981 < if test "$ac_align_double" = yes; then
12982 <        :
12983 <        CXXFLAGS="$CXXFLAGS -malign-double"
12984 < else
12985 <        :
12986 <
12987 < fi
12988 <
12989 <    # -fstrict-aliasing for gcc-2.95+
12990 <
12991 <
12992 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -fstrict-aliasing" >&5
12993 < echo $ECHO_N "checking whether ${CXX} accepts -fstrict-aliasing... $ECHO_C" >&6
12994 < if test "${ac_fstrict_aliasing+set}" = set; then
12995 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12996 < else
12997 <  echo 'void f(){}' > conftest.cpp
12998 < if test -z "`${CXX} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
12999 <        ac_fstrict_aliasing=yes
13000 < else
13001 <        ac_fstrict_aliasing=no
13002 < fi
13003 < rm -f conftest*
13004 <
13005 < fi
13006 < echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
13007 < echo "${ECHO_T}$ac_fstrict_aliasing" >&6
13008 < if test "$ac_fstrict_aliasing" = yes; then
13009 <        :
13010 <        CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
13011 < else
13012 <        :
13013 <
13014 < fi
13015 <
13016 <  fi
13017 <
13018 <  CPU_FLAGS=""
13019 <  if test $ac_cv_prog_really_gxx = yes; then
13020 <                  case "${host_cpu}" in
13021 <          i586*)
13022 <
13023 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentium" >&5
13024 < echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentium... $ECHO_C" >&6
13025 < if test "${ac_cpu_pentium+set}" = set; then
13026 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13027 < else
13028 <  echo 'void f(){}' > conftest.cpp
13029 < if test -z "`${CXX} -mcpu=pentium -c conftest.cpp 2>&1`"; then
13030 <        ac_cpu_pentium=yes
13031 < else
13032 <        ac_cpu_pentium=no
13033 < fi
13034 < rm -f conftest*
13035 <
13036 < fi
13037 < echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
13038 < echo "${ECHO_T}$ac_cpu_pentium" >&6
13039 < if test "$ac_cpu_pentium" = yes; then
13040 <        :
13041 <        CPU_FLAGS=-mcpu=pentium
13042 < else
13043 <        :
13044 <
13045 <
13046 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentium" >&5
13047 < echo $ECHO_N "checking whether ${CXX} accepts -mpentium... $ECHO_C" >&6
13048 < if test "${ac_pentium+set}" = set; then
13049 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13050 < else
13051 <  echo 'void f(){}' > conftest.cpp
13052 < if test -z "`${CXX} -mpentium -c conftest.cpp 2>&1`"; then
13053 <        ac_pentium=yes
13054 < else
13055 <        ac_pentium=no
13056 < fi
13057 < rm -f conftest*
13058 <
13059 < fi
13060 < echo "$as_me:$LINENO: result: $ac_pentium" >&5
13061 < echo "${ECHO_T}$ac_pentium" >&6
13062 < if test "$ac_pentium" = yes; then
13063 <        :
13064 <        CPU_FLAGS=-mpentium
13065 < else
13066 <        :
13067 <
13068 < fi
13069 <
13070 < fi
13071 <
13072 <                  ;;
13073 <          i686*)
13074 <
13075 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=pentiumpro" >&5
13076 < echo $ECHO_N "checking whether ${CXX} accepts -mcpu=pentiumpro... $ECHO_C" >&6
13077 < if test "${ac_cpu_pentiumpro+set}" = set; then
13078 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13079 < else
13080 <  echo 'void f(){}' > conftest.cpp
13081 < if test -z "`${CXX} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
13082 <        ac_cpu_pentiumpro=yes
13083 < else
13084 <        ac_cpu_pentiumpro=no
13085 < fi
13086 < rm -f conftest*
13087 <
13088 < fi
13089 < echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
13090 < echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
13091 < if test "$ac_cpu_pentiumpro" = yes; then
13092 <        :
13093 <        CPU_FLAGS=-mcpu=pentiumpro
13094 < else
13095 <        :
13096 <
13097 <
13098 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpentiumpro" >&5
13099 < echo $ECHO_N "checking whether ${CXX} accepts -mpentiumpro... $ECHO_C" >&6
13100 < if test "${ac_pentiumpro+set}" = set; then
13101 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13102 < else
13103 <  echo 'void f(){}' > conftest.cpp
13104 < if test -z "`${CXX} -mpentiumpro -c conftest.cpp 2>&1`"; then
13105 <        ac_pentiumpro=yes
13106 < else
13107 <        ac_pentiumpro=no
13108 < fi
13109 < rm -f conftest*
13110 <
13111 < fi
13112 < echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
13113 < echo "${ECHO_T}$ac_pentiumpro" >&6
13114 < if test "$ac_pentiumpro" = yes; then
13115 <        :
13116 <        CPU_FLAGS=-mpentiumpro
13117 < else
13118 <        :
13119 <
13120 < fi
13121 <
13122 < fi
13123 <
13124 <                  ;;
13125 <          powerpc*)
13126 <                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
13127 <                is60x=`echo $cputype | egrep "^600-9e?$"`
13128 <                if test -n "$is60x"; then
13129 <
13130 <
13131 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=$cputype" >&5
13132 < echo $ECHO_N "checking whether ${CXX} accepts -mcpu=$cputype... $ECHO_C" >&6
13133 < if test "${ac_m_cpu_60x+set}" = set; then
13134 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13135 < else
13136 <  echo 'void f(){}' > conftest.cpp
13137 < if test -z "`${CXX} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
13138 <        ac_m_cpu_60x=yes
13139 < else
13140 <        ac_m_cpu_60x=no
13141 < fi
13142 < rm -f conftest*
13143 <
13144 < fi
13145 < echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
13146 < echo "${ECHO_T}$ac_m_cpu_60x" >&6
13147 < if test "$ac_m_cpu_60x" = yes; then
13148 <        :
13149 <        CPU_FLAGS=-mcpu=$cputype
13150 < else
13151 <        :
13152 <
13153 < fi
13154 <
13155 <                elif test "$cputype" = 750; then
13156 <
13157 <
13158 < echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
13159 < echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
13160 < if test "${ac_cv_prog_gxx_2_95+set}" = set; then
13161 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13162 < else
13163 <
13164 < cat > conftest.cpp <<EOF
13165 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
13166 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
13167 <     yes;
13168 < #  endif
13169 < #endif
13170 < EOF
13171 < if { ac_try='${CXX-c++} -E conftest.cpp'
13172 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13173 <  (eval $ac_try) 2>&5
13174 <  ac_status=$?
13175 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13176 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
13177 <  ac_cv_prog_gxx_2_95=yes
13178 < else
13179 <  ac_cv_prog_gxx_2_95=no
13180 < fi
13181 <
13182 < fi
13183 < echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
13184 < echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
13185 < if test "$ac_cv_prog_gxx_2_95" = yes; then
13186 <        :
13187 <
13188 <
13189 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=750" >&5
13190 < echo $ECHO_N "checking whether ${CXX} accepts -mcpu=750... $ECHO_C" >&6
13191 < if test "${ac_m_cpu_750+set}" = set; then
13192 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13193 < else
13194 <  echo 'void f(){}' > conftest.cpp
13195 < if test -z "`${CXX} -mcpu=750 -c conftest.cpp 2>&1`"; then
13196 <        ac_m_cpu_750=yes
13197 < else
13198 <        ac_m_cpu_750=no
13199 < fi
13200 < rm -f conftest*
13201 <
13202 < fi
13203 < echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
13204 < echo "${ECHO_T}$ac_m_cpu_750" >&6
13205 < if test "$ac_m_cpu_750" = yes; then
13206 <        :
13207 <        CPU_FLAGS=-mcpu=750
13208 < else
13209 <        :
13210 <
13211 < fi
13212 <
13213 < else
13214 <        :
13215 <
13216 < fi
13217 <
13218 <                fi
13219 <                if test -z "$CPU_FLAGS"; then
13220 <
13221 <
13222 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mcpu=powerpc" >&5
13223 < echo $ECHO_N "checking whether ${CXX} accepts -mcpu=powerpc... $ECHO_C" >&6
13224 < if test "${ac_m_cpu_powerpc+set}" = set; then
13225 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13226 < else
13227 <  echo 'void f(){}' > conftest.cpp
13228 < if test -z "`${CXX} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
13229 <        ac_m_cpu_powerpc=yes
13230 < else
13231 <        ac_m_cpu_powerpc=no
13232 < fi
13233 < rm -f conftest*
13234 <
13235 < fi
13236 < echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
13237 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
13238 < if test "$ac_m_cpu_powerpc" = yes; then
13239 <        :
13240 <        CPU_FLAGS=-mcpu=powerpc
13241 < else
13242 <        :
13243 <
13244 < fi
13245 <
13246 <                fi
13247 <                if test -z "$CPU_FLAGS"; then
13248 <
13249 <
13250 < echo "$as_me:$LINENO: checking whether ${CXX} accepts -mpowerpc" >&5
13251 < echo $ECHO_N "checking whether ${CXX} accepts -mpowerpc... $ECHO_C" >&6
13252 < if test "${ac_m_powerpc+set}" = set; then
13253 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13254 < else
13255 <  echo 'void f(){}' > conftest.cpp
13256 < if test -z "`${CXX} -mpowerpc -c conftest.cpp 2>&1`"; then
13257 <        ac_m_powerpc=yes
13258 < else
13259 <        ac_m_powerpc=no
13260 < fi
13261 < rm -f conftest*
13262 <
13263 < fi
13264 < echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
13265 < echo "${ECHO_T}$ac_m_powerpc" >&6
13266 < if test "$ac_m_powerpc" = yes; then
13267 <        :
13268 <        CPU_FLAGS=-mpowerpc
13269 < else
13270 <        :
13271 <
13272 < fi
13273 <
13274 <                fi
13275 <          esac
12076 >  if test $ac_cv_prog_really_gxx = yes -a -z "$CXXFLAGS"; then
12077 >     CXXFLAGS="-O2"
12078    fi
12079  
13278  if test -n "$CPU_FLAGS"; then
13279        CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
13280  fi
13281
12080    if test -z "$CXXFLAGS"; then
12081          echo ""
12082          echo "**********************************************************"
12083          echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
12084          echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
12085 <        echo "* (otherwise, a default of CXXFLAGS=-O3 will be used)    *"
12085 >        echo "* (otherwise, a default of CXXFLAGS=-O will be used)     *"
12086          echo "**********************************************************"
12087          echo ""
12088 <        CXXFLAGS="-O3"
12088 >        CXXFLAGS="-O"
12089    fi
12090  
12091  
12092  
12093 < echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
12094 < echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6
12093 > { echo "$as_me:$LINENO: checking whether ${CXX} accepts ${CXXFLAGS}" >&5
12094 > echo $ECHO_N "checking whether ${CXX} accepts ${CXXFLAGS}... $ECHO_C" >&6; }
12095   if test "${ac_guessed_cxxflags+set}" = set; then
12096    echo $ECHO_N "(cached) $ECHO_C" >&6
12097   else
# Line 13306 | Line 12104 | fi
12104   rm -f conftest*
12105  
12106   fi
12107 < echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
12108 < echo "${ECHO_T}$ac_guessed_cxxflags" >&6
12107 > { echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
12108 > echo "${ECHO_T}$ac_guessed_cxxflags" >&6; }
12109   if test "$ac_guessed_cxxflags" = yes; then
12110          :
12111  
# Line 13332 | Line 12130 | esac
12130   esac
12131  
12132  
12133 < cat >>confdefs.h <<\_ACEOF
13336 < #define OBAPI
13337 < _ACEOF
12133 > acx_cgal_found=no
12134  
12135 + # Check whether --with-cgalmakefile was given.
12136 + if test "${with_cgalmakefile+set}" = set; then
12137 +  withval=$with_cgalmakefile;
12138 + fi
12139  
12140 <
12141 <
12142 < # Check whether --with-mpi or --without-mpi was given.
12143 < if test "${with_mpi+set}" = set; then
12144 <  withval="$with_mpi"
13345 <  with_mpi=$withval
13346 < else
13347 <  with_mpi="no"
13348 < fi;
13349 <
13350 < case "x$with_mpi" in
13351 <        xyes | "x")  USE_MPI=yes;;
13352 <        xno) USE_MPI=no ;;
13353 <        *) MPI="$with_mpi"; USE_MPI=yes ;;
12140 > case $with_cgalmakefile in
12141 >        yes | "") ;;
12142 >        no) acx_cgal_found=disable ;;
12143 >        -* | */* | *.a | *.so | *.so.* | *.o) CGAL_MAKEFILE="$with_cgalmakefile" ;;
12144 >        *) CGAL_MAKEFILE="$with_cgalmakefile" ;;
12145   esac
13355 if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
13356        MPI="/usr/local"
13357 fi
13358 if test "$USE_MPI" = "yes"; then
12146  
12147 + if test "$acx_cgal_found" == no; then
12148 +    { echo "$as_me:$LINENO: checking CGAL_MAKEFILE" >&5
12149 + echo $ECHO_N "checking CGAL_MAKEFILE... $ECHO_C" >&6; }
12150  
12151 < # Set variables...
13362 < MPI_LIB_DIR="$MPI/lib"
13363 < MPI_INC_DIR="$MPI/include"
12151 >    if test \! -z "$CGAL_MAKEFILE"; then
12152  
12153 +        if test -e "$CGAL_MAKEFILE"; then
12154 +            tname=`mktemp /tmp/cgal_makefile_dsrXXXXXX`
12155  
12156 + cat > $tname << _ACEOF
12157 + include $CGAL_MAKEFILE
12158  
12159 < ac_ext=c
12160 < ac_cpp='$CPP $CPPFLAGS'
13369 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13370 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13371 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
12159 > cppflags:
12160 >        @echo \$(CGAL_CXXFLAGS)
12161  
12162 < echo "$as_me:$LINENO: checking for mpi.h" >&5
12163 < echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
12164 < have_mpi_h=0
12165 < rm -f conftest*
12166 < echo '#include <mpi.h>' > conftest.c
12167 < if ${CC} -I${MPI_INC_DIR} -c conftest.c 2>&1 ; then
12168 <        echo "$as_me:$LINENO: result: yes" >&5
12169 < echo "${ECHO_T}yes" >&6
12170 <        have_mpi_h=1
12171 < else
12172 <        if test -s conftest.out ; then
12173 <                cat conftest.out >> config.log
12174 <        fi
12175 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
12176 < echo "${ECHO_T}no! Check MPI include paths" >&6
12177 <        USE_MPI="no"
12178 < fi
12179 < rm -f conftest*
12180 < if test "$have_mpi_h" = 1; then
12162 > cxxflags:
12163 >        @echo
12164 > ldflags:
12165 >        @echo \$(CGAL_LDFLAGS)
12166 > _ACEOF
12167 >            CGAL_CPPFLAGS="`make -s -f $tname cppflags`"
12168 >            CGAL_CXXFLAGS="`make -s -f $tname cxxflags`"
12169 >            CGAL_LDFLAGST="`make -s -f $tname ldflags`"
12170 >            for i in $CGAL_LDFLAGST; do
12171 >                if test `echo $i| grep -c ^-l`; then
12172 >                    CGAL_LIBS="$CGAL_LIBS $i"
12173 >                else
12174 >                    CGAL_LDFLAGS="$CGAL_LDFLAGS $i"
12175 >                fi
12176 >            done
12177 >            rm -f $tname
12178 >            { echo "$as_me:$LINENO: result: yes" >&5
12179 > echo "${ECHO_T}yes" >&6; }
12180 >            acx_cgal_found=yes
12181 >                                   else
12182 >            { echo "$as_me:$LINENO: result: invalid" >&5
12183 > echo "${ECHO_T}invalid" >&6; }
12184 >            { { echo "$as_me:$LINENO: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&5
12185 > echo "$as_me: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&2;}
12186 >   { (exit 1); exit 1; }; }
12187 >        fi
12188 >    else
12189 >        { echo "$as_me:$LINENO: result: not defined" >&5
12190 > echo "${ECHO_T}not defined" >&6; }
12191 >    fi
12192 > fi
12193  
12194 < cat >>confdefs.h <<\_ACEOF
12195 < #define HAVE_MPI_H 1
12194 > if test "$acx_cgal_found" == no; then
12195 >        if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
12196 >  { echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
12197 > echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6; }
12198 > if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
12199 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12200 > fi
12201 > { echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
12202 > echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
12203 > else
12204 >  # Is the header compilable?
12205 > { echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability" >&5
12206 > echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability... $ECHO_C" >&6; }
12207 > cat >conftest.$ac_ext <<_ACEOF
12208 > /* confdefs.h.  */
12209   _ACEOF
12210 + cat confdefs.h >>conftest.$ac_ext
12211 + cat >>conftest.$ac_ext <<_ACEOF
12212 + /* end confdefs.h.  */
12213 + $ac_includes_default
12214 + #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
12215 + _ACEOF
12216 + rm -f conftest.$ac_objext
12217 + if { (ac_try="$ac_compile"
12218 + case "(($ac_try" in
12219 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12220 +  *) ac_try_echo=$ac_try;;
12221 + esac
12222 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12223 +  (eval "$ac_compile") 2>conftest.er1
12224 +  ac_status=$?
12225 +  grep -v '^ *+' conftest.er1 >conftest.err
12226 +  rm -f conftest.er1
12227 +  cat conftest.err >&5
12228 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12229 +  (exit $ac_status); } && {
12230 +         test -z "$ac_c_werror_flag" ||
12231 +         test ! -s conftest.err
12232 +       } && test -s conftest.$ac_objext; then
12233 +  ac_header_compiler=yes
12234 + else
12235 +  echo "$as_me: failed program was:" >&5
12236 + sed 's/^/| /' conftest.$ac_ext >&5
12237  
12238 +        ac_header_compiler=no
12239   fi
12240  
12241 < echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
12242 < echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
12241 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12242 > { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12243 > echo "${ECHO_T}$ac_header_compiler" >&6; }
12244  
12245 + # Is the header present?
12246 + { echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence" >&5
12247 + echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence... $ECHO_C" >&6; }
12248 + cat >conftest.$ac_ext <<_ACEOF
12249 + /* confdefs.h.  */
12250 + _ACEOF
12251 + cat confdefs.h >>conftest.$ac_ext
12252 + cat >>conftest.$ac_ext <<_ACEOF
12253 + /* end confdefs.h.  */
12254 + #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
12255 + _ACEOF
12256 + if { (ac_try="$ac_cpp conftest.$ac_ext"
12257 + case "(($ac_try" in
12258 +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12259 +  *) ac_try_echo=$ac_try;;
12260 + esac
12261 + eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12262 +  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12263 +  ac_status=$?
12264 +  grep -v '^ *+' conftest.er1 >conftest.err
12265 +  rm -f conftest.er1
12266 +  cat conftest.err >&5
12267 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12268 +  (exit $ac_status); } >/dev/null && {
12269 +         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12270 +         test ! -s conftest.err
12271 +       }; then
12272 +  ac_header_preproc=yes
12273 + else
12274 +  echo "$as_me: failed program was:" >&5
12275 + sed 's/^/| /' conftest.$ac_ext >&5
12276  
12277 < ac_ext=${FC_SRCEXT-f}
12278 < ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
13405 < ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
13406 < ac_compiler_gnu=$ac_cv_fc_compiler_gnu
12277 >  ac_header_preproc=no
12278 > fi
12279  
12280 < ac_save_ext=$ac_ext
12281 < ac_ext=F90
12282 < ac_save_FCFLAGS=$FCFLAGS
12283 < have_mpif_h=0
12284 < rm -f conftest*
12285 < cat >conftest.$ac_ext <<EOF
12286 < program main
12287 <   include 'mpif.h'
12288 < end
12289 < EOF
12290 < if $FC -I$MPI_INC_DIR -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext > conftest.out 2>&1 ; then
12291 <        echo "$as_me:$LINENO: result: yes" >&5
12292 < echo "${ECHO_T}yes" >&6
12293 <        MPI_F90_INC="$MPI_INC_DIR"
12294 <        have_mpif_h=1
12280 > rm -f conftest.err conftest.$ac_ext
12281 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12282 > echo "${ECHO_T}$ac_header_preproc" >&6; }
12283 >
12284 > # So?  What about this header?
12285 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12286 >  yes:no: )
12287 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&5
12288 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12289 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&5
12290 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&2;}
12291 >    ac_header_preproc=yes
12292 >    ;;
12293 >  no:yes:* )
12294 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&5
12295 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&2;}
12296 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     check for missing prerequisite headers?" >&5
12297 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     check for missing prerequisite headers?" >&2;}
12298 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&5
12299 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&2;}
12300 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     section \"Present But Cannot Be Compiled\"" >&5
12301 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     section \"Present But Cannot Be Compiled\"" >&2;}
12302 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&5
12303 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&2;}
12304 >    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&5
12305 > echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&2;}
12306 >    ( cat <<\_ASBOX
12307 > ## ------------------------------ ##
12308 > ## Report this to gezelter@nd.edu ##
12309 > ## ------------------------------ ##
12310 > _ASBOX
12311 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
12312 >    ;;
12313 > esac
12314 > { echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
12315 > echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6; }
12316 > if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
12317 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12318   else
12319 <        if test -s conftest.out ; then
13425 <                cat conftest.out >> config.log
13426 <        fi
13427 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
13428 < echo "${ECHO_T}no! Check MPI include paths" >&6
13429 <        USE_MPI="no"
12319 >  ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h=$ac_header_preproc
12320   fi
12321 < rm -f conftest*
12321 > { echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
12322 > echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6; }
12323  
13433 if test "$have_mpif_h" = 1; then
13434
13435 cat >>confdefs.h <<\_ACEOF
13436 #define HAVE_MPIF_H 1
13437 _ACEOF
13438
12324   fi
12325 < FCFLAGS=$ac_save_FCFLAGS
12326 < ac_ext=$ac_save_ext
12327 < ac_ext=c
12328 < ac_cpp='$CPP $CPPFLAGS'
12329 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13445 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13446 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
12325 > if test $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h = yes; then
12326 >  cgal_have_header=yes
12327 > else
12328 >  cgal_have_header=no
12329 > fi
12330  
12331  
12332 < ac_ext=c
12333 < ac_cpp='$CPP $CPPFLAGS'
12334 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12335 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13453 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
13454 <
13455 < ac_save_LDFLAGS=$LDFLAGS
13456 < LDFLAGS="-L${MPI_LIB_DIR} ${LDFLAGS} "
13457 <
13458 < if test x = x"$MPI_LIB"; then
13459 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
13460 < echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
13461 < if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
12332 >        if test "$cgal_have_header" == yes; then
12333 >                { echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
12334 > echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6; }
12335 > if test "${ac_cv_lib_CGAL_main+set}" = set; then
12336    echo $ECHO_N "(cached) $ECHO_C" >&6
12337   else
12338    ac_check_lib_save_LIBS=$LIBS
12339 < LIBS="-lmpich  $LIBS"
12339 > LIBS="-lCGAL  $LIBS"
12340   cat >conftest.$ac_ext <<_ACEOF
12341   /* confdefs.h.  */
12342   _ACEOF
# Line 13470 | Line 12344 | cat >>conftest.$ac_ext <<_ACEOF
12344   cat >>conftest.$ac_ext <<_ACEOF
12345   /* end confdefs.h.  */
12346  
12347 < /* Override any gcc2 internal prototype to avoid an error.  */
13474 < #ifdef __cplusplus
13475 < extern "C"
13476 < #endif
13477 < /* We use char because int might match the return type of a gcc2
13478 <   builtin and then its argument prototype would still apply.  */
13479 < char MPI_Init ();
12347 >
12348   #ifdef FC_DUMMY_MAIN
12349   #ifndef FC_DUMMY_MAIN_EQ_F77
12350   #  ifdef __cplusplus
# Line 13488 | Line 12356 | main ()
12356   int
12357   main ()
12358   {
12359 < MPI_Init ();
12359 > return main ();
12360    ;
12361    return 0;
12362   }
12363   _ACEOF
12364   rm -f conftest.$ac_objext conftest$ac_exeext
12365 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12366 <  (eval $ac_link) 2>conftest.er1
12365 > if { (ac_try="$ac_link"
12366 > case "(($ac_try" in
12367 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12368 >  *) ac_try_echo=$ac_try;;
12369 > esac
12370 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12371 >  (eval "$ac_link") 2>conftest.er1
12372    ac_status=$?
12373    grep -v '^ *+' conftest.er1 >conftest.err
12374    rm -f conftest.er1
12375    cat conftest.err >&5
12376    echo "$as_me:$LINENO: \$? = $ac_status" >&5
12377 <  (exit $ac_status); } &&
12378 <         { ac_try='test -z "$ac_c_werror_flag"
12379 <                         || test ! -s conftest.err'
12380 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12381 <  (eval $ac_try) 2>&5
12382 <  ac_status=$?
13510 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13511 <  (exit $ac_status); }; } &&
13512 <         { ac_try='test -s conftest$ac_exeext'
13513 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13514 <  (eval $ac_try) 2>&5
13515 <  ac_status=$?
13516 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13517 <  (exit $ac_status); }; }; then
13518 <  ac_cv_lib_mpich_MPI_Init=yes
12377 >  (exit $ac_status); } && {
12378 >         test -z "$ac_c_werror_flag" ||
12379 >         test ! -s conftest.err
12380 >       } && test -s conftest$ac_exeext &&
12381 >       $as_test_x conftest$ac_exeext; then
12382 >  ac_cv_lib_CGAL_main=yes
12383   else
12384    echo "$as_me: failed program was:" >&5
12385   sed 's/^/| /' conftest.$ac_ext >&5
12386  
12387 < ac_cv_lib_mpich_MPI_Init=no
12387 >        ac_cv_lib_CGAL_main=no
12388   fi
13525 rm -f conftest.err conftest.$ac_objext \
13526      conftest$ac_exeext conftest.$ac_ext
13527 LIBS=$ac_check_lib_save_LIBS
13528 fi
13529 echo "$as_me:$LINENO: result: $ac_cv_lib_mpich_MPI_Init" >&5
13530 echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
13531 if test $ac_cv_lib_mpich_MPI_Init = yes; then
13532  MPI_LIB="-lmpich"
13533 fi
12389  
12390 < fi
13536 < $as_unset ac_cv_lib_mpich_MPI_Init
13537 < if test x = x"$MPI_LIB"; then
13538 <        echo "$as_me:$LINENO: checking for MPI_Init in -lpmpich" >&5
13539 < echo $ECHO_N "checking for MPI_Init in -lpmpich... $ECHO_C" >&6
13540 < if test "${ac_cv_lib_pmpich_MPI_Init+set}" = set; then
13541 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13542 < else
13543 <  ac_check_lib_save_LIBS=$LIBS
13544 < LIBS="-lpmpich -lmpich -lpmpich -lmpich $LIBS"
13545 < cat >conftest.$ac_ext <<_ACEOF
13546 < /* confdefs.h.  */
13547 < _ACEOF
13548 < cat confdefs.h >>conftest.$ac_ext
13549 < cat >>conftest.$ac_ext <<_ACEOF
13550 < /* end confdefs.h.  */
13551 <
13552 < /* Override any gcc2 internal prototype to avoid an error.  */
13553 < #ifdef __cplusplus
13554 < extern "C"
13555 < #endif
13556 < /* We use char because int might match the return type of a gcc2
13557 <   builtin and then its argument prototype would still apply.  */
13558 < char MPI_Init ();
13559 < #ifdef FC_DUMMY_MAIN
13560 < #ifndef FC_DUMMY_MAIN_EQ_F77
13561 < #  ifdef __cplusplus
13562 <     extern "C"
13563 < #  endif
13564 <   int FC_DUMMY_MAIN() { return 1; }
13565 < #endif
13566 < #endif
13567 < int
13568 < main ()
13569 < {
13570 < MPI_Init ();
13571 <  ;
13572 <  return 0;
13573 < }
13574 < _ACEOF
13575 < rm -f conftest.$ac_objext conftest$ac_exeext
13576 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13577 <  (eval $ac_link) 2>conftest.er1
13578 <  ac_status=$?
13579 <  grep -v '^ *+' conftest.er1 >conftest.err
13580 <  rm -f conftest.er1
13581 <  cat conftest.err >&5
13582 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13583 <  (exit $ac_status); } &&
13584 <         { ac_try='test -z "$ac_c_werror_flag"
13585 <                         || test ! -s conftest.err'
13586 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13587 <  (eval $ac_try) 2>&5
13588 <  ac_status=$?
13589 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13590 <  (exit $ac_status); }; } &&
13591 <         { ac_try='test -s conftest$ac_exeext'
13592 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13593 <  (eval $ac_try) 2>&5
13594 <  ac_status=$?
13595 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13596 <  (exit $ac_status); }; }; then
13597 <  ac_cv_lib_pmpich_MPI_Init=yes
13598 < else
13599 <  echo "$as_me: failed program was:" >&5
13600 < sed 's/^/| /' conftest.$ac_ext >&5
13601 <
13602 < ac_cv_lib_pmpich_MPI_Init=no
13603 < fi
13604 < rm -f conftest.err conftest.$ac_objext \
13605 <      conftest$ac_exeext conftest.$ac_ext
13606 < LIBS=$ac_check_lib_save_LIBS
13607 < fi
13608 < echo "$as_me:$LINENO: result: $ac_cv_lib_pmpich_MPI_Init" >&5
13609 < echo "${ECHO_T}$ac_cv_lib_pmpich_MPI_Init" >&6
13610 < if test $ac_cv_lib_pmpich_MPI_Init = yes; then
13611 <  MPI_LIB="-lpmpich -lmpich -lpmpich -lmpich"
13612 < fi
13613 <
13614 < fi
13615 < if test x = x"$MPI_LIB"; then
13616 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13617 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13618 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13619 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13620 < else
13621 <  ac_check_lib_save_LIBS=$LIBS
13622 < LIBS="-lmpi  $LIBS"
13623 < cat >conftest.$ac_ext <<_ACEOF
13624 < /* confdefs.h.  */
13625 < _ACEOF
13626 < cat confdefs.h >>conftest.$ac_ext
13627 < cat >>conftest.$ac_ext <<_ACEOF
13628 < /* end confdefs.h.  */
13629 <
13630 < /* Override any gcc2 internal prototype to avoid an error.  */
13631 < #ifdef __cplusplus
13632 < extern "C"
13633 < #endif
13634 < /* We use char because int might match the return type of a gcc2
13635 <   builtin and then its argument prototype would still apply.  */
13636 < char MPI_Init ();
13637 < #ifdef FC_DUMMY_MAIN
13638 < #ifndef FC_DUMMY_MAIN_EQ_F77
13639 < #  ifdef __cplusplus
13640 <     extern "C"
13641 < #  endif
13642 <   int FC_DUMMY_MAIN() { return 1; }
13643 < #endif
13644 < #endif
13645 < int
13646 < main ()
13647 < {
13648 < MPI_Init ();
13649 <  ;
13650 <  return 0;
13651 < }
13652 < _ACEOF
13653 < rm -f conftest.$ac_objext conftest$ac_exeext
13654 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13655 <  (eval $ac_link) 2>conftest.er1
13656 <  ac_status=$?
13657 <  grep -v '^ *+' conftest.er1 >conftest.err
13658 <  rm -f conftest.er1
13659 <  cat conftest.err >&5
13660 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13661 <  (exit $ac_status); } &&
13662 <         { ac_try='test -z "$ac_c_werror_flag"
13663 <                         || test ! -s conftest.err'
13664 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13665 <  (eval $ac_try) 2>&5
13666 <  ac_status=$?
13667 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13668 <  (exit $ac_status); }; } &&
13669 <         { ac_try='test -s conftest$ac_exeext'
13670 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13671 <  (eval $ac_try) 2>&5
13672 <  ac_status=$?
13673 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13674 <  (exit $ac_status); }; }; then
13675 <  ac_cv_lib_mpi_MPI_Init=yes
13676 < else
13677 <  echo "$as_me: failed program was:" >&5
13678 < sed 's/^/| /' conftest.$ac_ext >&5
13679 <
13680 < ac_cv_lib_mpi_MPI_Init=no
13681 < fi
13682 < rm -f conftest.err conftest.$ac_objext \
13683 <      conftest$ac_exeext conftest.$ac_ext
13684 < LIBS=$ac_check_lib_save_LIBS
13685 < fi
13686 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13687 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13688 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
13689 <  MPI_LIB="-lmpi"
13690 < fi
13691 <
13692 < fi
13693 < $as_unset ac_cv_lib_mpi_MPI_Init
13694 < if test x = x"$MPI_LIB"; then
13695 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13696 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13697 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13698 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13699 < else
13700 <  ac_check_lib_save_LIBS=$LIBS
13701 < LIBS="-lmpi -llam $LIBS"
13702 < cat >conftest.$ac_ext <<_ACEOF
13703 < /* confdefs.h.  */
13704 < _ACEOF
13705 < cat confdefs.h >>conftest.$ac_ext
13706 < cat >>conftest.$ac_ext <<_ACEOF
13707 < /* end confdefs.h.  */
13708 <
13709 < /* Override any gcc2 internal prototype to avoid an error.  */
13710 < #ifdef __cplusplus
13711 < extern "C"
13712 < #endif
13713 < /* We use char because int might match the return type of a gcc2
13714 <   builtin and then its argument prototype would still apply.  */
13715 < char MPI_Init ();
13716 < #ifdef FC_DUMMY_MAIN
13717 < #ifndef FC_DUMMY_MAIN_EQ_F77
13718 < #  ifdef __cplusplus
13719 <     extern "C"
13720 < #  endif
13721 <   int FC_DUMMY_MAIN() { return 1; }
13722 < #endif
13723 < #endif
13724 < int
13725 < main ()
13726 < {
13727 < MPI_Init ();
13728 <  ;
13729 <  return 0;
13730 < }
13731 < _ACEOF
13732 < rm -f conftest.$ac_objext conftest$ac_exeext
13733 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13734 <  (eval $ac_link) 2>conftest.er1
13735 <  ac_status=$?
13736 <  grep -v '^ *+' conftest.er1 >conftest.err
13737 <  rm -f conftest.er1
13738 <  cat conftest.err >&5
13739 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13740 <  (exit $ac_status); } &&
13741 <         { ac_try='test -z "$ac_c_werror_flag"
13742 <                         || test ! -s conftest.err'
13743 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13744 <  (eval $ac_try) 2>&5
13745 <  ac_status=$?
13746 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13747 <  (exit $ac_status); }; } &&
13748 <         { ac_try='test -s conftest$ac_exeext'
13749 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13750 <  (eval $ac_try) 2>&5
13751 <  ac_status=$?
13752 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13753 <  (exit $ac_status); }; }; then
13754 <  ac_cv_lib_mpi_MPI_Init=yes
13755 < else
13756 <  echo "$as_me: failed program was:" >&5
13757 < sed 's/^/| /' conftest.$ac_ext >&5
13758 <
13759 < ac_cv_lib_mpi_MPI_Init=no
13760 < fi
13761 < rm -f conftest.err conftest.$ac_objext \
13762 <      conftest$ac_exeext conftest.$ac_ext
13763 < LIBS=$ac_check_lib_save_LIBS
13764 < fi
13765 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13766 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13767 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
13768 <  MPI_LIB="-lmpi -llam"
13769 < fi
13770 <
13771 < fi
13772 < $as_unset ac_cv_lib_mpi_MPI_Init
13773 < if test x = x"$MPI_LIB"; then
13774 < echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
13775 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
13776 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
13777 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13778 < else
13779 <  ac_check_lib_save_LIBS=$LIBS
13780 < LIBS="-lmpi -llam -lpthread $LIBS"
13781 < cat >conftest.$ac_ext <<_ACEOF
13782 < /* confdefs.h.  */
13783 < _ACEOF
13784 < cat confdefs.h >>conftest.$ac_ext
13785 < cat >>conftest.$ac_ext <<_ACEOF
13786 < /* end confdefs.h.  */
13787 <
13788 < /* Override any gcc2 internal prototype to avoid an error.  */
13789 < #ifdef __cplusplus
13790 < extern "C"
13791 < #endif
13792 < /* We use char because int might match the return type of a gcc2
13793 <   builtin and then its argument prototype would still apply.  */
13794 < char MPI_Init ();
13795 < #ifdef FC_DUMMY_MAIN
13796 < #ifndef FC_DUMMY_MAIN_EQ_F77
13797 < #  ifdef __cplusplus
13798 <     extern "C"
13799 < #  endif
13800 <   int FC_DUMMY_MAIN() { return 1; }
13801 < #endif
13802 < #endif
13803 < int
13804 < main ()
13805 < {
13806 < MPI_Init ();
13807 <  ;
13808 <  return 0;
13809 < }
13810 < _ACEOF
13811 < rm -f conftest.$ac_objext conftest$ac_exeext
13812 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13813 <  (eval $ac_link) 2>conftest.er1
13814 <  ac_status=$?
13815 <  grep -v '^ *+' conftest.er1 >conftest.err
13816 <  rm -f conftest.er1
13817 <  cat conftest.err >&5
13818 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13819 <  (exit $ac_status); } &&
13820 <         { ac_try='test -z "$ac_c_werror_flag"
13821 <                         || test ! -s conftest.err'
13822 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13823 <  (eval $ac_try) 2>&5
13824 <  ac_status=$?
13825 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13826 <  (exit $ac_status); }; } &&
13827 <         { ac_try='test -s conftest$ac_exeext'
13828 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13829 <  (eval $ac_try) 2>&5
13830 <  ac_status=$?
13831 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13832 <  (exit $ac_status); }; }; then
13833 <  ac_cv_lib_mpi_MPI_Init=yes
13834 < else
13835 <  echo "$as_me: failed program was:" >&5
13836 < sed 's/^/| /' conftest.$ac_ext >&5
13837 <
13838 < ac_cv_lib_mpi_MPI_Init=no
13839 < fi
13840 < rm -f conftest.err conftest.$ac_objext \
13841 <      conftest$ac_exeext conftest.$ac_ext
13842 < LIBS=$ac_check_lib_save_LIBS
13843 < fi
13844 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpi_MPI_Init" >&5
13845 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
13846 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
13847 <  MPI_LIB="-lmpi -llam -lpthread"
13848 < else
13849 <
13850 <             { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
13851 < echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
13852 <   { (exit 1); exit 1; }; }
13853 <             USE_MPI="no"
13854 <
13855 < fi
13856 <
13857 < fi
13858 <
13859 <
13860 <
13861 < echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
13862 < echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
13863 < MPI_F90_LIB=""
13864 < if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
13865 <        MPI_F90_LIB="-lfmpich"
13866 < elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
13867 <        MPI_F90_LIB="-llamf77mpi"
13868 < else
13869 <                        MPI_F90_LIB="  "
13870 < fi
13871 < echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
13872 < echo "${ECHO_T}found $MPI_F90_LIB" >&6
13873 <
13874 <
13875 < fi
13876 <
13877 <
13878 <
13879 < acx_cgal_found=no
13880 <
13881 < # Check whether --with-cgalmakefile or --without-cgalmakefile was given.
13882 < if test "${with_cgalmakefile+set}" = set; then
13883 <  withval="$with_cgalmakefile"
13884 <
13885 < fi;
13886 < case $with_cgalmakefile in
13887 <        yes | "") ;;
13888 <        no) acx_cgal_found=disable ;;
13889 <        -* | */* | *.a | *.so | *.so.* | *.o) CGAL_MAKEFILE="$with_cgalmakefile" ;;
13890 <        *) CGAL_MAKEFILE="$with_cgalmakefile" ;;
13891 < esac
13892 <
13893 < if test "$acx_cgal_found" == no; then
13894 <    echo "$as_me:$LINENO: checking CGAL_MAKEFILE" >&5
13895 < echo $ECHO_N "checking CGAL_MAKEFILE... $ECHO_C" >&6
13896 <
13897 <    if test \! -z "$CGAL_MAKEFILE"; then
13898 <
13899 <        if test -e "$CGAL_MAKEFILE"; then
13900 <            tname=`mktemp /tmp/cgal_makefile_dsrXXXXXX`
13901 <
13902 < cat > $tname << _ACEOF
13903 < include $CGAL_MAKEFILE
13904 <
13905 < cppflags:
13906 <        @echo \$(CGAL_CXXFLAGS)
13907 <
13908 < cxxflags:
13909 <        @echo
13910 < ldflags:
13911 <        @echo \$(CGAL_LDFLAGS)
13912 < _ACEOF
13913 <            CGAL_CPPFLAGS="`make -s -f $tname cppflags`"
13914 <            CGAL_CXXFLAGS="`make -s -f $tname cxxflags`"
13915 <            CGAL_LDFLAGST="`make -s -f $tname ldflags`"
13916 <            for i in $CGAL_LDFLAGST; do
13917 <                if test `echo $i| grep -c ^-l`; then
13918 <                    CGAL_LIBS="$CGAL_LIBS $i"
13919 <                else
13920 <                    CGAL_LDFLAGS="$CGAL_LDFLAGS $i"
13921 <                fi
13922 <            done
13923 <            rm -f $tname
13924 <            echo "$as_me:$LINENO: result: yes" >&5
13925 < echo "${ECHO_T}yes" >&6
13926 <            acx_cgal_found=yes
13927 <                                   else
13928 <            echo "$as_me:$LINENO: result: invalid" >&5
13929 < echo "${ECHO_T}invalid" >&6
13930 <            { { echo "$as_me:$LINENO: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&5
13931 < echo "$as_me: error: CGAL_MAKEFILE defined, but the makefile does not exist." >&2;}
13932 <   { (exit 1); exit 1; }; }
13933 <        fi
13934 <    else
13935 <        echo "$as_me:$LINENO: result: not defined" >&5
13936 < echo "${ECHO_T}not defined" >&6
13937 <    fi
13938 < fi
13939 <
13940 < if test "$acx_cgal_found" == no; then
13941 <        if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
13942 <  echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
13943 < echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6
13944 < if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
13945 <  echo $ECHO_N "(cached) $ECHO_C" >&6
13946 < fi
13947 < echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
13948 < echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6
13949 < else
13950 <  # Is the header compilable?
13951 < echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability" >&5
13952 < echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h usability... $ECHO_C" >&6
13953 < cat >conftest.$ac_ext <<_ACEOF
13954 < /* confdefs.h.  */
13955 < _ACEOF
13956 < cat confdefs.h >>conftest.$ac_ext
13957 < cat >>conftest.$ac_ext <<_ACEOF
13958 < /* end confdefs.h.  */
13959 < $ac_includes_default
13960 < #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
13961 < _ACEOF
13962 < rm -f conftest.$ac_objext
13963 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13964 <  (eval $ac_compile) 2>conftest.er1
13965 <  ac_status=$?
13966 <  grep -v '^ *+' conftest.er1 >conftest.err
13967 <  rm -f conftest.er1
13968 <  cat conftest.err >&5
13969 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13970 <  (exit $ac_status); } &&
13971 <         { ac_try='test -z "$ac_c_werror_flag"
13972 <                         || test ! -s conftest.err'
13973 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13974 <  (eval $ac_try) 2>&5
13975 <  ac_status=$?
13976 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13977 <  (exit $ac_status); }; } &&
13978 <         { ac_try='test -s conftest.$ac_objext'
13979 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13980 <  (eval $ac_try) 2>&5
13981 <  ac_status=$?
13982 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13983 <  (exit $ac_status); }; }; then
13984 <  ac_header_compiler=yes
13985 < else
13986 <  echo "$as_me: failed program was:" >&5
13987 < sed 's/^/| /' conftest.$ac_ext >&5
13988 <
13989 < ac_header_compiler=no
13990 < fi
13991 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13992 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13993 < echo "${ECHO_T}$ac_header_compiler" >&6
13994 <
13995 < # Is the header present?
13996 < echo "$as_me:$LINENO: checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence" >&5
13997 < echo $ECHO_N "checking CGAL/Exact_predicates_inexact_constructions_kernel.h presence... $ECHO_C" >&6
13998 < cat >conftest.$ac_ext <<_ACEOF
13999 < /* confdefs.h.  */
14000 < _ACEOF
14001 < cat confdefs.h >>conftest.$ac_ext
14002 < cat >>conftest.$ac_ext <<_ACEOF
14003 < /* end confdefs.h.  */
14004 < #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
14005 < _ACEOF
14006 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14007 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14008 <  ac_status=$?
14009 <  grep -v '^ *+' conftest.er1 >conftest.err
14010 <  rm -f conftest.er1
14011 <  cat conftest.err >&5
14012 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14013 <  (exit $ac_status); } >/dev/null; then
14014 <  if test -s conftest.err; then
14015 <    ac_cpp_err=$ac_c_preproc_warn_flag
14016 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14017 <  else
14018 <    ac_cpp_err=
14019 <  fi
14020 < else
14021 <  ac_cpp_err=yes
14022 < fi
14023 < if test -z "$ac_cpp_err"; then
14024 <  ac_header_preproc=yes
14025 < else
14026 <  echo "$as_me: failed program was:" >&5
14027 < sed 's/^/| /' conftest.$ac_ext >&5
14028 <
14029 <  ac_header_preproc=no
14030 < fi
14031 < rm -f conftest.err conftest.$ac_ext
14032 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14033 < echo "${ECHO_T}$ac_header_preproc" >&6
14034 <
14035 < # So?  What about this header?
14036 < case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14037 <  yes:no: )
14038 <    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&5
14039 < echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14040 <    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&5
14041 < echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the compiler's result" >&2;}
14042 <    ac_header_preproc=yes
14043 <    ;;
14044 <  no:yes:* )
14045 <    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&5
14046 < echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: present but cannot be compiled" >&2;}
14047 <    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     check for missing prerequisite headers?" >&5
14048 < echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     check for missing prerequisite headers?" >&2;}
14049 <    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&5
14050 < echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: see the Autoconf documentation" >&2;}
14051 <    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     section \"Present But Cannot Be Compiled\"" >&5
14052 < echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h:     section \"Present But Cannot Be Compiled\"" >&2;}
14053 <    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&5
14054 < echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: proceeding with the preprocessor's result" >&2;}
14055 <    { echo "$as_me:$LINENO: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&5
14056 < echo "$as_me: WARNING: CGAL/Exact_predicates_inexact_constructions_kernel.h: in the future, the compiler will take precedence" >&2;}
14057 <    (
14058 <      cat <<\_ASBOX
14059 < ## ------------------------------ ##
14060 < ## Report this to gezelter@nd.edu ##
14061 < ## ------------------------------ ##
14062 < _ASBOX
14063 <    ) |
14064 <      sed "s/^/$as_me: WARNING:     /" >&2
14065 <    ;;
14066 < esac
14067 < echo "$as_me:$LINENO: checking for CGAL/Exact_predicates_inexact_constructions_kernel.h" >&5
14068 < echo $ECHO_N "checking for CGAL/Exact_predicates_inexact_constructions_kernel.h... $ECHO_C" >&6
14069 < if test "${ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h+set}" = set; then
14070 <  echo $ECHO_N "(cached) $ECHO_C" >&6
14071 < else
14072 <  ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h=$ac_header_preproc
14073 < fi
14074 < echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&5
14075 < echo "${ECHO_T}$ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h" >&6
14076 <
14077 < fi
14078 < if test $ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h = yes; then
14079 <  cgal_have_header=yes
14080 < else
14081 <  cgal_have_header=no
14082 < fi
14083 <
14084 <
14085 <        if test "$cgal_have_header" == yes; then
14086 <                echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
14087 < echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6
14088 < if test "${ac_cv_lib_CGAL_main+set}" = set; then
14089 <  echo $ECHO_N "(cached) $ECHO_C" >&6
14090 < else
14091 <  ac_check_lib_save_LIBS=$LIBS
14092 < LIBS="-lCGAL  $LIBS"
14093 < cat >conftest.$ac_ext <<_ACEOF
14094 < /* confdefs.h.  */
14095 < _ACEOF
14096 < cat confdefs.h >>conftest.$ac_ext
14097 < cat >>conftest.$ac_ext <<_ACEOF
14098 < /* end confdefs.h.  */
14099 <
14100 <
14101 < #ifdef FC_DUMMY_MAIN
14102 < #ifndef FC_DUMMY_MAIN_EQ_F77
14103 < #  ifdef __cplusplus
14104 <     extern "C"
14105 < #  endif
14106 <   int FC_DUMMY_MAIN() { return 1; }
14107 < #endif
14108 < #endif
14109 < int
14110 < main ()
14111 < {
14112 < main ();
14113 <  ;
14114 <  return 0;
14115 < }
14116 < _ACEOF
14117 < rm -f conftest.$ac_objext conftest$ac_exeext
14118 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14119 <  (eval $ac_link) 2>conftest.er1
14120 <  ac_status=$?
14121 <  grep -v '^ *+' conftest.er1 >conftest.err
14122 <  rm -f conftest.er1
14123 <  cat conftest.err >&5
14124 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14125 <  (exit $ac_status); } &&
14126 <         { ac_try='test -z "$ac_c_werror_flag"
14127 <                         || test ! -s conftest.err'
14128 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14129 <  (eval $ac_try) 2>&5
14130 <  ac_status=$?
14131 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14132 <  (exit $ac_status); }; } &&
14133 <         { ac_try='test -s conftest$ac_exeext'
14134 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14135 <  (eval $ac_try) 2>&5
14136 <  ac_status=$?
14137 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14138 <  (exit $ac_status); }; }; then
14139 <  ac_cv_lib_CGAL_main=yes
14140 < else
14141 <  echo "$as_me: failed program was:" >&5
14142 < sed 's/^/| /' conftest.$ac_ext >&5
14143 <
14144 < ac_cv_lib_CGAL_main=no
14145 < fi
14146 < rm -f conftest.err conftest.$ac_objext \
12390 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12391        conftest$ac_exeext conftest.$ac_ext
12392   LIBS=$ac_check_lib_save_LIBS
12393   fi
12394 < echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
12395 < echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6
12394 > { echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
12395 > echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6; }
12396   if test $ac_cv_lib_CGAL_main = yes; then
12397    cgal_have_lib=yes
12398   else
# Line 14157 | Line 12401 | fi
12401  
12402                  if test "$cgal_have_lib" == no; then
12403                          save_LIBS="$LIBS"; LIBS="$LIBS -lgmp -lmpfr -lm"
12404 <                        echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
12405 < echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6
12404 >                        { echo "$as_me:$LINENO: checking for main in -lCGAL" >&5
12405 > echo $ECHO_N "checking for main in -lCGAL... $ECHO_C" >&6; }
12406   if test "${ac_cv_lib_CGAL_main+set}" = set; then
12407    echo $ECHO_N "(cached) $ECHO_C" >&6
12408   else
# Line 14183 | Line 12427 | main ()
12427   int
12428   main ()
12429   {
12430 < main ();
12430 > return main ();
12431    ;
12432    return 0;
12433   }
12434   _ACEOF
12435   rm -f conftest.$ac_objext conftest$ac_exeext
12436 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12437 <  (eval $ac_link) 2>conftest.er1
12436 > if { (ac_try="$ac_link"
12437 > case "(($ac_try" in
12438 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12439 >  *) ac_try_echo=$ac_try;;
12440 > esac
12441 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12442 >  (eval "$ac_link") 2>conftest.er1
12443    ac_status=$?
12444    grep -v '^ *+' conftest.er1 >conftest.err
12445    rm -f conftest.er1
12446    cat conftest.err >&5
12447    echo "$as_me:$LINENO: \$? = $ac_status" >&5
12448 <  (exit $ac_status); } &&
12449 <         { ac_try='test -z "$ac_c_werror_flag"
12450 <                         || test ! -s conftest.err'
12451 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12452 <  (eval $ac_try) 2>&5
14204 <  ac_status=$?
14205 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14206 <  (exit $ac_status); }; } &&
14207 <         { ac_try='test -s conftest$ac_exeext'
14208 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14209 <  (eval $ac_try) 2>&5
14210 <  ac_status=$?
14211 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14212 <  (exit $ac_status); }; }; then
12448 >  (exit $ac_status); } && {
12449 >         test -z "$ac_c_werror_flag" ||
12450 >         test ! -s conftest.err
12451 >       } && test -s conftest$ac_exeext &&
12452 >       $as_test_x conftest$ac_exeext; then
12453    ac_cv_lib_CGAL_main=yes
12454   else
12455    echo "$as_me: failed program was:" >&5
12456   sed 's/^/| /' conftest.$ac_ext >&5
12457  
12458 < ac_cv_lib_CGAL_main=no
12458 >        ac_cv_lib_CGAL_main=no
12459   fi
12460 < rm -f conftest.err conftest.$ac_objext \
12460 >
12461 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12462        conftest$ac_exeext conftest.$ac_ext
12463   LIBS=$ac_check_lib_save_LIBS
12464   fi
12465 < echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
12466 < echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6
12465 > { echo "$as_me:$LINENO: result: $ac_cv_lib_CGAL_main" >&5
12466 > echo "${ECHO_T}$ac_cv_lib_CGAL_main" >&6; }
12467   if test $ac_cv_lib_CGAL_main = yes; then
12468    CGAL_LIBS="-lCGAL -lgmp -lmpfr"
12469                                                    cgal_have_lib=yes
# Line 14233 | Line 12474 | fi
12474                          LIBS="$save_LIBS"
12475                  else
12476                          CGAL_LIBS="-lCGAL"
12477 <                        echo "$as_me:$LINENO: checking for main in -lmpfr" >&5
12478 < echo $ECHO_N "checking for main in -lmpfr... $ECHO_C" >&6
12477 >                        { echo "$as_me:$LINENO: checking for main in -lmpfr" >&5
12478 > echo $ECHO_N "checking for main in -lmpfr... $ECHO_C" >&6; }
12479   if test "${ac_cv_lib_mpfr_main+set}" = set; then
12480    echo $ECHO_N "(cached) $ECHO_C" >&6
12481   else
# Line 14259 | Line 12500 | main ()
12500   int
12501   main ()
12502   {
12503 < main ();
12503 > return main ();
12504    ;
12505    return 0;
12506   }
12507   _ACEOF
12508   rm -f conftest.$ac_objext conftest$ac_exeext
12509 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12510 <  (eval $ac_link) 2>conftest.er1
12509 > if { (ac_try="$ac_link"
12510 > case "(($ac_try" in
12511 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12512 >  *) ac_try_echo=$ac_try;;
12513 > esac
12514 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12515 >  (eval "$ac_link") 2>conftest.er1
12516    ac_status=$?
12517    grep -v '^ *+' conftest.er1 >conftest.err
12518    rm -f conftest.er1
12519    cat conftest.err >&5
12520    echo "$as_me:$LINENO: \$? = $ac_status" >&5
12521 <  (exit $ac_status); } &&
12522 <         { ac_try='test -z "$ac_c_werror_flag"
12523 <                         || test ! -s conftest.err'
12524 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12525 <  (eval $ac_try) 2>&5
14280 <  ac_status=$?
14281 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14282 <  (exit $ac_status); }; } &&
14283 <         { ac_try='test -s conftest$ac_exeext'
14284 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14285 <  (eval $ac_try) 2>&5
14286 <  ac_status=$?
14287 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14288 <  (exit $ac_status); }; }; then
12521 >  (exit $ac_status); } && {
12522 >         test -z "$ac_c_werror_flag" ||
12523 >         test ! -s conftest.err
12524 >       } && test -s conftest$ac_exeext &&
12525 >       $as_test_x conftest$ac_exeext; then
12526    ac_cv_lib_mpfr_main=yes
12527   else
12528    echo "$as_me: failed program was:" >&5
12529   sed 's/^/| /' conftest.$ac_ext >&5
12530  
12531 < ac_cv_lib_mpfr_main=no
12531 >        ac_cv_lib_mpfr_main=no
12532   fi
12533 < rm -f conftest.err conftest.$ac_objext \
12533 >
12534 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12535        conftest$ac_exeext conftest.$ac_ext
12536   LIBS=$ac_check_lib_save_LIBS
12537   fi
12538 < echo "$as_me:$LINENO: result: $ac_cv_lib_mpfr_main" >&5
12539 < echo "${ECHO_T}$ac_cv_lib_mpfr_main" >&6
12538 > { echo "$as_me:$LINENO: result: $ac_cv_lib_mpfr_main" >&5
12539 > echo "${ECHO_T}$ac_cv_lib_mpfr_main" >&6; }
12540   if test $ac_cv_lib_mpfr_main = yes; then
12541    CGAL_LIBS="$CGAL_LIBS -lmpfr"
12542   fi
12543  
12544 <                        echo "$as_me:$LINENO: checking for main in -lgmp" >&5
12545 < echo $ECHO_N "checking for main in -lgmp... $ECHO_C" >&6
12544 >                        { echo "$as_me:$LINENO: checking for main in -lgmp" >&5
12545 > echo $ECHO_N "checking for main in -lgmp... $ECHO_C" >&6; }
12546   if test "${ac_cv_lib_gmp_main+set}" = set; then
12547    echo $ECHO_N "(cached) $ECHO_C" >&6
12548   else
# Line 14329 | Line 12567 | main ()
12567   int
12568   main ()
12569   {
12570 < main ();
12570 > return main ();
12571    ;
12572    return 0;
12573   }
12574   _ACEOF
12575   rm -f conftest.$ac_objext conftest$ac_exeext
12576 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12577 <  (eval $ac_link) 2>conftest.er1
12576 > if { (ac_try="$ac_link"
12577 > case "(($ac_try" in
12578 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12579 >  *) ac_try_echo=$ac_try;;
12580 > esac
12581 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12582 >  (eval "$ac_link") 2>conftest.er1
12583    ac_status=$?
12584    grep -v '^ *+' conftest.er1 >conftest.err
12585    rm -f conftest.er1
12586    cat conftest.err >&5
12587    echo "$as_me:$LINENO: \$? = $ac_status" >&5
12588 <  (exit $ac_status); } &&
12589 <         { ac_try='test -z "$ac_c_werror_flag"
12590 <                         || test ! -s conftest.err'
12591 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12592 <  (eval $ac_try) 2>&5
14350 <  ac_status=$?
14351 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14352 <  (exit $ac_status); }; } &&
14353 <         { ac_try='test -s conftest$ac_exeext'
14354 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14355 <  (eval $ac_try) 2>&5
14356 <  ac_status=$?
14357 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14358 <  (exit $ac_status); }; }; then
12588 >  (exit $ac_status); } && {
12589 >         test -z "$ac_c_werror_flag" ||
12590 >         test ! -s conftest.err
12591 >       } && test -s conftest$ac_exeext &&
12592 >       $as_test_x conftest$ac_exeext; then
12593    ac_cv_lib_gmp_main=yes
12594   else
12595    echo "$as_me: failed program was:" >&5
12596   sed 's/^/| /' conftest.$ac_ext >&5
12597  
12598 < ac_cv_lib_gmp_main=no
12598 >        ac_cv_lib_gmp_main=no
12599   fi
12600 < rm -f conftest.err conftest.$ac_objext \
12600 >
12601 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12602        conftest$ac_exeext conftest.$ac_ext
12603   LIBS=$ac_check_lib_save_LIBS
12604   fi
12605 < echo "$as_me:$LINENO: result: $ac_cv_lib_gmp_main" >&5
12606 < echo "${ECHO_T}$ac_cv_lib_gmp_main" >&6
12605 > { echo "$as_me:$LINENO: result: $ac_cv_lib_gmp_main" >&5
12606 > echo "${ECHO_T}$ac_cv_lib_gmp_main" >&6; }
12607   if test $ac_cv_lib_gmp_main = yes; then
12608    CGAL_LIBS="$CGAL_LIBS -lgmp"
12609   fi
12610  
12611 <                        echo "$as_me:$LINENO: checking for main in -lgmpxx" >&5
12612 < echo $ECHO_N "checking for main in -lgmpxx... $ECHO_C" >&6
12611 >                        { echo "$as_me:$LINENO: checking for main in -lgmpxx" >&5
12612 > echo $ECHO_N "checking for main in -lgmpxx... $ECHO_C" >&6; }
12613   if test "${ac_cv_lib_gmpxx_main+set}" = set; then
12614    echo $ECHO_N "(cached) $ECHO_C" >&6
12615   else
# Line 14399 | Line 12634 | main ()
12634   int
12635   main ()
12636   {
12637 < main ();
12637 > return main ();
12638    ;
12639    return 0;
12640   }
12641   _ACEOF
12642   rm -f conftest.$ac_objext conftest$ac_exeext
12643 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12644 <  (eval $ac_link) 2>conftest.er1
12643 > if { (ac_try="$ac_link"
12644 > case "(($ac_try" in
12645 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12646 >  *) ac_try_echo=$ac_try;;
12647 > esac
12648 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12649 >  (eval "$ac_link") 2>conftest.er1
12650    ac_status=$?
12651    grep -v '^ *+' conftest.er1 >conftest.err
12652    rm -f conftest.er1
12653    cat conftest.err >&5
12654    echo "$as_me:$LINENO: \$? = $ac_status" >&5
12655 <  (exit $ac_status); } &&
12656 <         { ac_try='test -z "$ac_c_werror_flag"
12657 <                         || test ! -s conftest.err'
12658 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12659 <  (eval $ac_try) 2>&5
14420 <  ac_status=$?
14421 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14422 <  (exit $ac_status); }; } &&
14423 <         { ac_try='test -s conftest$ac_exeext'
14424 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14425 <  (eval $ac_try) 2>&5
14426 <  ac_status=$?
14427 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14428 <  (exit $ac_status); }; }; then
12655 >  (exit $ac_status); } && {
12656 >         test -z "$ac_c_werror_flag" ||
12657 >         test ! -s conftest.err
12658 >       } && test -s conftest$ac_exeext &&
12659 >       $as_test_x conftest$ac_exeext; then
12660    ac_cv_lib_gmpxx_main=yes
12661   else
12662    echo "$as_me: failed program was:" >&5
12663   sed 's/^/| /' conftest.$ac_ext >&5
12664  
12665 < ac_cv_lib_gmpxx_main=no
12665 >        ac_cv_lib_gmpxx_main=no
12666   fi
12667 < rm -f conftest.err conftest.$ac_objext \
12667 >
12668 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12669        conftest$ac_exeext conftest.$ac_ext
12670   LIBS=$ac_check_lib_save_LIBS
12671   fi
12672 < echo "$as_me:$LINENO: result: $ac_cv_lib_gmpxx_main" >&5
12673 < echo "${ECHO_T}$ac_cv_lib_gmpxx_main" >&6
12672 > { echo "$as_me:$LINENO: result: $ac_cv_lib_gmpxx_main" >&5
12673 > echo "${ECHO_T}$ac_cv_lib_gmpxx_main" >&6; }
12674   if test $ac_cv_lib_gmpxx_main = yes; then
12675    CGAL_LIBS="$CGAL_LIBS -lgmpxx"
12676   fi
# Line 14450 | Line 12682 | fi
12682                  fi
12683          fi
12684          if test "$acx_cgal_found" == yes; then
12685 <                echo "$as_me:$LINENO: checking for main in -lCore" >&5
12686 < echo $ECHO_N "checking for main in -lCore... $ECHO_C" >&6
12685 >                { echo "$as_me:$LINENO: checking for main in -lCore" >&5
12686 > echo $ECHO_N "checking for main in -lCore... $ECHO_C" >&6; }
12687   if test "${ac_cv_lib_Core_main+set}" = set; then
12688    echo $ECHO_N "(cached) $ECHO_C" >&6
12689   else
# Line 14476 | Line 12708 | main ()
12708   int
12709   main ()
12710   {
12711 < main ();
12711 > return main ();
12712    ;
12713    return 0;
12714   }
12715   _ACEOF
12716   rm -f conftest.$ac_objext conftest$ac_exeext
12717 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12718 <  (eval $ac_link) 2>conftest.er1
12717 > if { (ac_try="$ac_link"
12718 > case "(($ac_try" in
12719 >  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12720 >  *) ac_try_echo=$ac_try;;
12721 > esac
12722 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12723 >  (eval "$ac_link") 2>conftest.er1
12724    ac_status=$?
12725    grep -v '^ *+' conftest.er1 >conftest.err
12726    rm -f conftest.er1
12727    cat conftest.err >&5
12728    echo "$as_me:$LINENO: \$? = $ac_status" >&5
12729 <  (exit $ac_status); } &&
12730 <         { ac_try='test -z "$ac_c_werror_flag"
12731 <                         || test ! -s conftest.err'
12732 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12733 <  (eval $ac_try) 2>&5
14497 <  ac_status=$?
14498 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14499 <  (exit $ac_status); }; } &&
14500 <         { ac_try='test -s conftest$ac_exeext'
14501 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14502 <  (eval $ac_try) 2>&5
14503 <  ac_status=$?
14504 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14505 <  (exit $ac_status); }; }; then
12729 >  (exit $ac_status); } && {
12730 >         test -z "$ac_c_werror_flag" ||
12731 >         test ! -s conftest.err
12732 >       } && test -s conftest$ac_exeext &&
12733 >       $as_test_x conftest$ac_exeext; then
12734    ac_cv_lib_Core_main=yes
12735   else
12736    echo "$as_me: failed program was:" >&5
12737   sed 's/^/| /' conftest.$ac_ext >&5
12738  
12739 < ac_cv_lib_Core_main=no
12739 >        ac_cv_lib_Core_main=no
12740   fi
12741 < rm -f conftest.err conftest.$ac_objext \
12741 >
12742 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12743        conftest$ac_exeext conftest.$ac_ext
12744   LIBS=$ac_check_lib_save_LIBS
12745   fi
12746 < echo "$as_me:$LINENO: result: $ac_cv_lib_Core_main" >&5
12747 < echo "${ECHO_T}$ac_cv_lib_Core_main" >&6
12746 > { echo "$as_me:$LINENO: result: $ac_cv_lib_Core_main" >&5
12747 > echo "${ECHO_T}$ac_cv_lib_Core_main" >&6; }
12748   if test $ac_cv_lib_Core_main = yes; then
12749    CGAL_LIBS="$CGAL_LIBS -lCore"
12750   fi
# Line 14525 | Line 12754 | fi
12754  
12755  
12756  
12757 < echo "$as_me:$LINENO: checking CGAL" >&5
12758 < echo $ECHO_N "checking CGAL... $ECHO_C" >&6
12757 > { echo "$as_me:$LINENO: checking CGAL" >&5
12758 > echo $ECHO_N "checking CGAL... $ECHO_C" >&6; }
12759 >
12760 >
12761 >
12762 >
12763 >
12764   if test "$acx_cgal_found" == yes; then
12765 <        echo "$as_me:$LINENO: result: yes" >&5
12766 < echo "${ECHO_T}yes" >&6;
12765 >        { echo "$as_me:$LINENO: result: yes" >&5
12766 > echo "${ECHO_T}yes" >&6; }
12767  
12768   else
12769 <        echo "$as_me:$LINENO: result: no" >&5
12770 < echo "${ECHO_T}no" >&6
12769 >        { echo "$as_me:$LINENO: result: no" >&5
12770 > echo "${ECHO_T}no" >&6; }
12771  
12772   fi
12773   USE_CGAL=no
# Line 14553 | Line 12787 | fi
12787  
12788  
12789  
12790 < # Check whether --enable-doxygen or --disable-doxygen was given.
12790 > # Check whether --enable-doxygen was given.
12791   if test "${enable_doxygen+set}" = set; then
12792 <  enableval="$enable_doxygen"
12792 >  enableval=$enable_doxygen;
12793 > fi
12794  
12795 < fi;
14561 < # Check whether --enable-dot or --disable-dot was given.
12795 > # Check whether --enable-dot was given.
12796   if test "${enable_dot+set}" = set; then
12797 <  enableval="$enable_dot"
12797 >  enableval=$enable_dot;
12798 > fi
12799  
12800 < fi;
14566 < # Check whether --enable-html-docs or --disable-html-docs was given.
12800 > # Check whether --enable-html-docs was given.
12801   if test "${enable_html_docs+set}" = set; then
12802 <  enableval="$enable_html_docs"
14569 <
12802 >  enableval=$enable_html_docs;
12803   else
12804     enable_html_docs=yes
12805 < fi;
14573 < # Check whether --enable-latex-docs or --disable-latex-docs was given.
14574 < if test "${enable_latex_docs+set}" = set; then
14575 <  enableval="$enable_latex_docs"
12805 > fi
12806  
12807 + # Check whether --enable-latex-docs was given.
12808 + if test "${enable_latex_docs+set}" = set; then
12809 +  enableval=$enable_latex_docs;
12810   else
12811     enable_latex_docs=no
12812 < fi;
12812 > fi
12813 >
12814   if test "x$enable_doxygen" = xno; then
12815          enable_doc=no
12816   else
12817          # Extract the first word of "doxygen", so it can be a program name with args.
12818   set dummy doxygen; ac_word=$2
12819 < echo "$as_me:$LINENO: checking for $ac_word" >&5
12820 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12819 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
12820 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12821   if test "${ac_cv_path_DOXYGEN+set}" = set; then
12822    echo $ECHO_N "(cached) $ECHO_C" >&6
12823   else
# Line 14598 | Line 12832 | do
12832    IFS=$as_save_IFS
12833    test -z "$as_dir" && as_dir=.
12834    for ac_exec_ext in '' $ac_executable_extensions; do
12835 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12835 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12836      ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
12837      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12838      break 2
12839    fi
12840   done
12841   done
12842 + IFS=$as_save_IFS
12843  
12844    ;;
12845   esac
12846   fi
12847   DOXYGEN=$ac_cv_path_DOXYGEN
14613
12848   if test -n "$DOXYGEN"; then
12849 <  echo "$as_me:$LINENO: result: $DOXYGEN" >&5
12850 < echo "${ECHO_T}$DOXYGEN" >&6
12849 >  { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
12850 > echo "${ECHO_T}$DOXYGEN" >&6; }
12851   else
12852 <  echo "$as_me:$LINENO: result: no" >&5
12853 < echo "${ECHO_T}no" >&6
12852 >  { echo "$as_me:$LINENO: result: no" >&5
12853 > echo "${ECHO_T}no" >&6; }
12854   fi
12855  
12856 +
12857          if test "x$DOXYGEN" = x; then
12858                  if test "x$enable_doxygen" = xyes; then
12859                          { { echo "$as_me:$LINENO: error: could not find doxygen" >&5
# Line 14630 | Line 12865 | set dummy dot; ac_word=$2
12865                  enable_doc=yes
12866                  # Extract the first word of "dot", so it can be a program name with args.
12867   set dummy dot; ac_word=$2
12868 < echo "$as_me:$LINENO: checking for $ac_word" >&5
12869 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12868 > { echo "$as_me:$LINENO: checking for $ac_word" >&5
12869 > echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12870   if test "${ac_cv_path_DOT+set}" = set; then
12871    echo $ECHO_N "(cached) $ECHO_C" >&6
12872   else
# Line 14646 | Line 12881 | do
12881    IFS=$as_save_IFS
12882    test -z "$as_dir" && as_dir=.
12883    for ac_exec_ext in '' $ac_executable_extensions; do
12884 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12884 >  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12885      ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
12886      echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12887      break 2
12888    fi
12889   done
12890   done
12891 + IFS=$as_save_IFS
12892  
12893    ;;
12894   esac
12895   fi
12896   DOT=$ac_cv_path_DOT
14661
12897   if test -n "$DOT"; then
12898 <  echo "$as_me:$LINENO: result: $DOT" >&5
12899 < echo "${ECHO_T}$DOT" >&6
12898 >  { echo "$as_me:$LINENO: result: $DOT" >&5
12899 > echo "${ECHO_T}$DOT" >&6; }
12900   else
12901 <  echo "$as_me:$LINENO: result: no" >&5
12902 < echo "${ECHO_T}no" >&6
12901 >  { echo "$as_me:$LINENO: result: no" >&5
12902 > echo "${ECHO_T}no" >&6; }
12903   fi
12904  
12905 +
12906          fi
12907   fi
12908  
# Line 14706 | Line 12942 | fi
12942  
12943  
12944  
12945 <                                        ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile scripts/filepp"
12945 > ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/integrators/Makefile src/applications/atom2md/Makefile scripts/filepp"
12946  
12947  
12948   cat >confcache <<\_ACEOF
# Line 14727 | Line 12963 | _ACEOF
12963  
12964   # The following way of writing the cache mishandles newlines in values,
12965   # but we know of no workaround that is simple, portable, and efficient.
12966 < # So, don't put newlines in cache variables' values.
12966 > # So, we kill variables containing newlines.
12967   # Ultrix sh set writes to stderr and can't be redirected directly,
12968   # and sets the high bit in the cache file unless we assign to the vars.
12969 < {
12969 > (
12970 >  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12971 >    eval ac_val=\$$ac_var
12972 >    case $ac_val in #(
12973 >    *${as_nl}*)
12974 >      case $ac_var in #(
12975 >      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
12976 > echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
12977 >      esac
12978 >      case $ac_var in #(
12979 >      _ | IFS | as_nl) ;; #(
12980 >      *) $as_unset $ac_var ;;
12981 >      esac ;;
12982 >    esac
12983 >  done
12984 >
12985    (set) 2>&1 |
12986 <    case `(ac_space=' '; set | grep ac_space) 2>&1` in
12987 <    *ac_space=\ *)
12986 >    case $as_nl`(ac_space=' '; set) 2>&1` in #(
12987 >    *${as_nl}ac_space=\ *)
12988        # `set' does not quote correctly, so add quotes (double-quote
12989        # substitution turns \\\\ into \\, and sed turns \\ into \).
12990        sed -n \
12991          "s/'/'\\\\''/g;
12992            s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12993 <      ;;
12993 >      ;; #(
12994      *)
12995        # `set' quotes correctly as required by POSIX, so do not add quotes.
12996 <      sed -n \
14746 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
12996 >      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12997        ;;
12998 <    esac;
12999 < } |
12998 >    esac |
12999 >    sort
13000 > ) |
13001    sed '
13002 +     /^ac_cv_env_/b end
13003       t clear
13004 <     : clear
13004 >     :clear
13005       s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13006       t end
13007 <     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13008 <     : end' >>confcache
13009 < if diff $cache_file confcache >/dev/null 2>&1; then :; else
13010 <  if test -w $cache_file; then
13011 <    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
13007 >     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13008 >     :end' >>confcache
13009 > if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13010 >  if test -w "$cache_file"; then
13011 >    test "x$cache_file" != "x/dev/null" &&
13012 >      { echo "$as_me:$LINENO: updating cache $cache_file" >&5
13013 > echo "$as_me: updating cache $cache_file" >&6;}
13014      cat confcache >$cache_file
13015    else
13016 <    echo "not updating unwritable cache $cache_file"
13016 >    { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
13017 > echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13018    fi
13019   fi
13020   rm -f confcache
# Line 14768 | Line 13023 | test "x$exec_prefix" = xNONE && exec_prefix='${prefix}
13023   # Let make expand exec_prefix.
13024   test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13025  
14771 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14772 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14773 # trailing colons and then remove the whole line if VPATH becomes empty
14774 # (actually we leave an empty line to preserve line numbers).
14775 if test "x$srcdir" = x.; then
14776  ac_vpsub='/^[  ]*VPATH[        ]*=/{
14777 s/:*\$(srcdir):*/:/;
14778 s/:*\${srcdir}:*/:/;
14779 s/:*@srcdir@:*/:/;
14780 s/^\([^=]*=[     ]*\):*/\1/;
14781 s/:*$//;
14782 s/^[^=]*=[       ]*$//;
14783 }'
14784 fi
14785
13026   DEFS=-DHAVE_CONFIG_H
13027  
13028   ac_libobjs=
13029   ac_ltlibobjs=
13030   for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13031    # 1. Remove the extension, and $U if already installed.
13032 <  ac_i=`echo "$ac_i" |
13033 <         sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
13034 <  # 2. Add them.
13035 <  ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
13036 <  ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
13032 >  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13033 >  ac_i=`echo "$ac_i" | sed "$ac_script"`
13034 >  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13035 >  #    will be set to the directory where LIBOBJS objects are built.
13036 >  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13037 >  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
13038   done
13039   LIBOBJS=$ac_libobjs
13040  
# Line 14824 | Line 13065 | cat >>$CONFIG_STATUS <<\_ACEOF
13065   ## M4sh Initialization.  ##
13066   ## --------------------- ##
13067  
13068 < # Be Bourne compatible
13068 > # Be more Bourne compatible
13069 > DUALCASE=1; export DUALCASE # for MKS sh
13070   if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13071    emulate sh
13072    NULLCMD=:
13073    # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13074    # is contrary to our usage.  Disable this feature.
13075    alias -g '${1+"$@"}'='"$@"'
13076 < elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
14835 <  set -o posix
14836 < fi
14837 < DUALCASE=1; export DUALCASE # for MKS sh
14838 <
14839 < # Support unset when possible.
14840 < if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
14841 <  as_unset=unset
13076 >  setopt NO_GLOB_SUBST
13077   else
13078 <  as_unset=false
13078 >  case `(set -o) 2>/dev/null` in
13079 >  *posix*) set -o posix ;;
13080 > esac
13081 >
13082   fi
13083  
13084  
14847 # Work around bugs in pre-3.0 UWIN ksh.
14848 $as_unset ENV MAIL MAILPATH
14849 PS1='$ '
14850 PS2='> '
14851 PS4='+ '
13085  
14853 # NLS nuisances.
14854 for as_var in \
14855  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
14856  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
14857  LC_TELEPHONE LC_TIME
14858 do
14859  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
14860    eval $as_var=C; export $as_var
14861  else
14862    $as_unset $as_var
14863  fi
14864 done
13086  
13087 < # Required to use basename.
14867 < if expr a : '\(a\)' >/dev/null 2>&1; then
14868 <  as_expr=expr
14869 < else
14870 <  as_expr=false
14871 < fi
14872 <
14873 < if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
14874 <  as_basename=basename
14875 < else
14876 <  as_basename=false
14877 < fi
14878 <
14879 <
14880 < # Name of the executable.
14881 < as_me=`$as_basename "$0" ||
14882 < $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14883 <         X"$0" : 'X\(//\)$' \| \
14884 <         X"$0" : 'X\(/\)$' \| \
14885 <         .     : '\(.\)' 2>/dev/null ||
14886 < echo X/"$0" |
14887 <    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
14888 <          /^X\/\(\/\/\)$/{ s//\1/; q; }
14889 <          /^X\/\(\/\).*/{ s//\1/; q; }
14890 <          s/.*/./; q'`
14891 <
14892 <
14893 < # PATH needs CR, and LINENO needs CR and PATH.
13087 > # PATH needs CR
13088   # Avoid depending upon Character Ranges.
13089   as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13090   as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
# Line 14911 | Line 13105 | fi
13105    rm -f conf$$.sh
13106   fi
13107  
13108 + # Support unset when possible.
13109 + if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13110 +  as_unset=unset
13111 + else
13112 +  as_unset=false
13113 + fi
13114  
13115 <  as_lineno_1=$LINENO
13116 <  as_lineno_2=$LINENO
13117 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13118 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
13119 <  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
13120 <  # Find who we are.  Look in the path if we contain no path at all
13121 <  # relative or not.
13122 <  case $0 in
13123 <    *[\\/]* ) as_myself=$0 ;;
13124 <    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13115 >
13116 > # IFS
13117 > # We need space, tab and new line, in precisely that order.  Quoting is
13118 > # there to prevent editors from complaining about space-tab.
13119 > # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13120 > # splitting by setting IFS to empty value.)
13121 > as_nl='
13122 > '
13123 > IFS=" ""        $as_nl"
13124 >
13125 > # Find who we are.  Look in the path if we contain no directory separator.
13126 > case $0 in
13127 >  *[\\/]* ) as_myself=$0 ;;
13128 >  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13129   for as_dir in $PATH
13130   do
13131    IFS=$as_save_IFS
13132    test -z "$as_dir" && as_dir=.
13133    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13134   done
13135 + IFS=$as_save_IFS
13136  
13137 <       ;;
13138 <  esac
13139 <  # We did not find ourselves, most probably we were run as `sh COMMAND'
13140 <  # in which case we are not to be found in the path.
13141 <  if test "x$as_myself" = x; then
13142 <    as_myself=$0
13143 <  fi
13144 <  if test ! -f "$as_myself"; then
13145 <    { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
13146 < echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
13147 <   { (exit 1); exit 1; }; }
13148 <  fi
13149 <  case $CONFIG_SHELL in
13150 <  '')
13151 <    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13152 < for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
13137 >     ;;
13138 > esac
13139 > # We did not find ourselves, most probably we were run as `sh COMMAND'
13140 > # in which case we are not to be found in the path.
13141 > if test "x$as_myself" = x; then
13142 >  as_myself=$0
13143 > fi
13144 > if test ! -f "$as_myself"; then
13145 >  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13146 >  { (exit 1); exit 1; }
13147 > fi
13148 >
13149 > # Work around bugs in pre-3.0 UWIN ksh.
13150 > for as_var in ENV MAIL MAILPATH
13151 > do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13152 > done
13153 > PS1='$ '
13154 > PS2='> '
13155 > PS4='+ '
13156 >
13157 > # NLS nuisances.
13158 > for as_var in \
13159 >  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13160 >  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13161 >  LC_TELEPHONE LC_TIME
13162   do
13163 <  IFS=$as_save_IFS
13164 <  test -z "$as_dir" && as_dir=.
13165 <  for as_base in sh bash ksh sh5; do
13166 <         case $as_dir in
13167 <         /*)
13168 <           if ("$as_dir/$as_base" -c '
13163 >  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13164 >    eval $as_var=C; export $as_var
13165 >  else
13166 >    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13167 >  fi
13168 > done
13169 >
13170 > # Required to use basename.
13171 > if expr a : '\(a\)' >/dev/null 2>&1 &&
13172 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
13173 >  as_expr=expr
13174 > else
13175 >  as_expr=false
13176 > fi
13177 >
13178 > if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13179 >  as_basename=basename
13180 > else
13181 >  as_basename=false
13182 > fi
13183 >
13184 >
13185 > # Name of the executable.
13186 > as_me=`$as_basename -- "$0" ||
13187 > $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13188 >         X"$0" : 'X\(//\)$' \| \
13189 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13190 > echo X/"$0" |
13191 >    sed '/^.*\/\([^/][^/]*\)\/*$/{
13192 >            s//\1/
13193 >            q
13194 >          }
13195 >          /^X\/\(\/\/\)$/{
13196 >            s//\1/
13197 >            q
13198 >          }
13199 >          /^X\/\(\/\).*/{
13200 >            s//\1/
13201 >            q
13202 >          }
13203 >          s/.*/./; q'`
13204 >
13205 > # CDPATH.
13206 > $as_unset CDPATH
13207 >
13208 >
13209 >
13210    as_lineno_1=$LINENO
13211    as_lineno_2=$LINENO
14957  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13212    test "x$as_lineno_1" != "x$as_lineno_2" &&
13213 <  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
14960 <             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
14961 <             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
14962 <             CONFIG_SHELL=$as_dir/$as_base
14963 <             export CONFIG_SHELL
14964 <             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
14965 <           fi;;
14966 <         esac
14967 <       done
14968 < done
14969 < ;;
14970 <  esac
13213 >  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
13214  
13215    # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13216    # uniformly replaced by the line number.  The first 'sed' inserts a
13217 <  # line-number line before each line; the second 'sed' does the real
13218 <  # work.  The second script uses 'N' to pair each line-number line
13219 <  # with the numbered line, and appends trailing '-' during
13220 <  # substitution so that $LINENO is not a special case at line end.
13217 >  # line-number line after each line using $LINENO; the second 'sed'
13218 >  # does the real work.  The second script uses 'N' to pair each
13219 >  # line-number line with the line containing $LINENO, and appends
13220 >  # trailing '-' during substitution so that $LINENO is not a special
13221 >  # case at line end.
13222    # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13223 <  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
13224 <  sed '=' <$as_myself |
13223 >  # scripts with optimization help from Paolo Bonzini.  Blame Lee
13224 >  # E. McMahon (1931-1989) for sed's syntax.  :-)
13225 >  sed -n '
13226 >    p
13227 >    /[$]LINENO/=
13228 >  ' <$as_myself |
13229      sed '
13230 +      s/[$]LINENO.*/&-/
13231 +      t lineno
13232 +      b
13233 +      :lineno
13234        N
13235 <      s,$,-,
13236 <      : loop
14985 <      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
13235 >      :loop
13236 >      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
13237        t loop
13238 <      s,-$,,
14988 <      s,^['$as_cr_digits']*\n,,
13238 >      s/-\n.*//
13239      ' >$as_me.lineno &&
13240 <  chmod +x $as_me.lineno ||
13241 <    { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
14992 < echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
13240 >  chmod +x "$as_me.lineno" ||
13241 >    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
13242     { (exit 1); exit 1; }; }
13243  
13244    # Don't try to exec as it changes $[0], causing all sort of problems
13245    # (the dirname of $[0] is not the place where we might find the
13246 <  # original and so on.  Autoconf is especially sensible to this).
13247 <  . ./$as_me.lineno
13246 >  # original and so on.  Autoconf is especially sensitive to this).
13247 >  . "./$as_me.lineno"
13248    # Exit status is that of the last command.
13249    exit
13250   }
13251  
13252  
13253 < case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
13254 <  *c*,-n*) ECHO_N= ECHO_C='
13255 < ' ECHO_T='      ' ;;
13256 <  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
13257 <  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
13253 > if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13254 >  as_dirname=dirname
13255 > else
13256 >  as_dirname=false
13257 > fi
13258 >
13259 > ECHO_C= ECHO_N= ECHO_T=
13260 > case `echo -n x` in
13261 > -n*)
13262 >  case `echo 'x\c'` in
13263 >  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
13264 >  *)   ECHO_C='\c';;
13265 >  esac;;
13266 > *)
13267 >  ECHO_N='-n';;
13268   esac
13269  
13270 < if expr a : '\(a\)' >/dev/null 2>&1; then
13270 > if expr a : '\(a\)' >/dev/null 2>&1 &&
13271 >   test "X`expr 00001 : '.*\(...\)'`" = X001; then
13272    as_expr=expr
13273   else
13274    as_expr=false
13275   fi
13276  
13277   rm -f conf$$ conf$$.exe conf$$.file
13278 + if test -d conf$$.dir; then
13279 +  rm -f conf$$.dir/conf$$.file
13280 + else
13281 +  rm -f conf$$.dir
13282 +  mkdir conf$$.dir
13283 + fi
13284   echo >conf$$.file
13285   if ln -s conf$$.file conf$$ 2>/dev/null; then
13286 <  # We could just check for DJGPP; but this test a) works b) is more generic
13287 <  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
13288 <  if test -f conf$$.exe; then
13289 <    # Don't use ln at all; we don't have any links
13286 >  as_ln_s='ln -s'
13287 >  # ... but there are two gotchas:
13288 >  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13289 >  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13290 >  # In both cases, we have to default to `cp -p'.
13291 >  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13292      as_ln_s='cp -p'
15025  else
15026    as_ln_s='ln -s'
15027  fi
13293   elif ln conf$$.file conf$$ 2>/dev/null; then
13294    as_ln_s=ln
13295   else
13296    as_ln_s='cp -p'
13297   fi
13298 < rm -f conf$$ conf$$.exe conf$$.file
13298 > rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13299 > rmdir conf$$.dir 2>/dev/null
13300  
13301   if mkdir -p . 2>/dev/null; then
13302    as_mkdir_p=:
# Line 15039 | Line 13305 | fi
13305    as_mkdir_p=false
13306   fi
13307  
13308 < as_executable_p="test -f"
13308 > if test -x / >/dev/null 2>&1; then
13309 >  as_test_x='test -x'
13310 > else
13311 >  if ls -dL / >/dev/null 2>&1; then
13312 >    as_ls_L_option=L
13313 >  else
13314 >    as_ls_L_option=
13315 >  fi
13316 >  as_test_x='
13317 >    eval sh -c '\''
13318 >      if test -d "$1"; then
13319 >        test -d "$1/.";
13320 >      else
13321 >        case $1 in
13322 >        -*)set "./$1";;
13323 >        esac;
13324 >        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
13325 >        ???[sx]*):;;*)false;;esac;fi
13326 >    '\'' sh
13327 >  '
13328 > fi
13329 > as_executable_p=$as_test_x
13330  
13331   # Sed expression to map a string onto a valid CPP name.
13332   as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
# Line 15048 | Line 13335 | as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13335   as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13336  
13337  
15051 # IFS
15052 # We need space, tab and new line, in precisely that order.
15053 as_nl='
15054 '
15055 IFS="   $as_nl"
15056
15057 # CDPATH.
15058 $as_unset CDPATH
15059
13338   exec 6>&1
13339  
13340 < # Open the log real soon, to keep \$[0] and so on meaningful, and to
13340 > # Save the log message, to keep $[0] and so on meaningful, and to
13341   # report actual input values of CONFIG_FILES etc. instead of their
13342 < # values after options handling.  Logging --version etc. is OK.
13343 < exec 5>>config.log
15066 < {
15067 <  echo
15068 <  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15069 < ## Running $as_me. ##
15070 < _ASBOX
15071 < } >&5
15072 < cat >&5 <<_CSEOF
15073 <
13342 > # values after options handling.
13343 > ac_log="
13344   This file was extended by OOPSE $as_me 4.0, which was
13345 < generated by GNU Autoconf 2.59.  Invocation command line was
13345 > generated by GNU Autoconf 2.61.  Invocation command line was
13346  
13347    CONFIG_FILES    = $CONFIG_FILES
13348    CONFIG_HEADERS  = $CONFIG_HEADERS
# Line 15080 | Line 13350 | generated by GNU Autoconf 2.59.  Invocation command li
13350    CONFIG_COMMANDS = $CONFIG_COMMANDS
13351    $ $0 $@
13352  
13353 < _CSEOF
13354 < echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
13355 < echo >&5
13353 > on `(hostname || uname -n) 2>/dev/null | sed 1q`
13354 > "
13355 >
13356   _ACEOF
13357  
13358 + cat >>$CONFIG_STATUS <<_ACEOF
13359   # Files that config.status was made for.
13360 < if test -n "$ac_config_files"; then
13361 <  echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
15091 < fi
13360 > config_files="$ac_config_files"
13361 > config_headers="$ac_config_headers"
13362  
13363 < if test -n "$ac_config_headers"; then
15094 <  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
15095 < fi
13363 > _ACEOF
13364  
15097 if test -n "$ac_config_links"; then
15098  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
15099 fi
15100
15101 if test -n "$ac_config_commands"; then
15102  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
15103 fi
15104
13365   cat >>$CONFIG_STATUS <<\_ACEOF
15106
13366   ac_cs_usage="\
13367   \`$as_me' instantiates files from templates according to the
13368   current configuration.
# Line 15111 | Line 13370 | Usage: $0 [OPTIONS] [FILE]...
13370   Usage: $0 [OPTIONS] [FILE]...
13371  
13372    -h, --help       print this help, then exit
13373 <  -V, --version    print version number, then exit
13373 >  -V, --version    print version number and configuration settings, then exit
13374    -q, --quiet      do not print progress messages
13375    -d, --debug      don't remove temporary files
13376        --recheck    update $as_me by reconfiguring in the same conditions
# Line 15126 | Line 13385 | $config_headers
13385   Configuration headers:
13386   $config_headers
13387  
15129 Configuration links:
15130 $config_links
15131
13388   Report bugs to <bug-autoconf@gnu.org>."
15133 _ACEOF
13389  
13390 + _ACEOF
13391   cat >>$CONFIG_STATUS <<_ACEOF
13392   ac_cs_version="\\
13393   OOPSE config.status 4.0
13394 < configured by $0, generated by GNU Autoconf 2.59,
13395 <  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
13394 > configured by $0, generated by GNU Autoconf 2.61,
13395 >  with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
13396  
13397 < Copyright (C) 2003 Free Software Foundation, Inc.
13397 > Copyright (C) 2006 Free Software Foundation, Inc.
13398   This config.status script is free software; the Free Software Foundation
13399   gives unlimited permission to copy, distribute and modify it."
13400 < srcdir=$srcdir
13401 < INSTALL="$INSTALL"
13400 >
13401 > ac_pwd='$ac_pwd'
13402 > srcdir='$srcdir'
13403 > INSTALL='$INSTALL'
13404   _ACEOF
13405  
13406   cat >>$CONFIG_STATUS <<\_ACEOF
# Line 15153 | Line 13411 | do
13411   do
13412    case $1 in
13413    --*=*)
13414 <    ac_option=`expr "x$1" : 'x\([^=]*\)='`
13415 <    ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
13414 >    ac_option=`expr "X$1" : 'X\([^=]*\)='`
13415 >    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13416      ac_shift=:
13417      ;;
13418 <  -*)
13418 >  *)
13419      ac_option=$1
13420      ac_optarg=$2
13421      ac_shift=shift
13422      ;;
15165  *) # This is not an option, so the user has probably given explicit
15166     # arguments.
15167     ac_option=$1
15168     ac_need_defaults=false;;
13423    esac
13424  
13425    case $ac_option in
13426    # Handling of the options.
15173 _ACEOF
15174 cat >>$CONFIG_STATUS <<\_ACEOF
13427    -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13428      ac_cs_recheck=: ;;
13429 <  --version | --vers* | -V )
13430 <    echo "$ac_cs_version"; exit 0 ;;
13431 <  --he | --h)
15180 <    # Conflict between --help and --header
15181 <    { { echo "$as_me:$LINENO: error: ambiguous option: $1
15182 < Try \`$0 --help' for more information." >&5
15183 < echo "$as_me: error: ambiguous option: $1
15184 < Try \`$0 --help' for more information." >&2;}
15185 <   { (exit 1); exit 1; }; };;
15186 <  --help | --hel | -h )
15187 <    echo "$ac_cs_usage"; exit 0 ;;
15188 <  --debug | --d* | -d )
13429 >  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13430 >    echo "$ac_cs_version"; exit ;;
13431 >  --debug | --debu | --deb | --de | --d | -d )
13432      debug=: ;;
13433    --file | --fil | --fi | --f )
13434      $ac_shift
# Line 15195 | Line 13438 | Try \`$0 --help' for more information." >&2;}
13438      $ac_shift
13439      CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
13440      ac_need_defaults=false;;
13441 +  --he | --h)
13442 +    # Conflict between --help and --header
13443 +    { echo "$as_me: error: ambiguous option: $1
13444 + Try \`$0 --help' for more information." >&2
13445 +   { (exit 1); exit 1; }; };;
13446 +  --help | --hel | -h )
13447 +    echo "$ac_cs_usage"; exit ;;
13448    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13449    | -silent | --silent | --silen | --sile | --sil | --si | --s)
13450      ac_cs_silent=: ;;
13451  
13452    # This is an error.
13453 <  -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
13454 < Try \`$0 --help' for more information." >&5
15205 < echo "$as_me: error: unrecognized option: $1
15206 < Try \`$0 --help' for more information." >&2;}
13453 >  -*) { echo "$as_me: error: unrecognized option: $1
13454 > Try \`$0 --help' for more information." >&2
13455     { (exit 1); exit 1; }; } ;;
13456  
13457 <  *) ac_config_targets="$ac_config_targets $1" ;;
13457 >  *) ac_config_targets="$ac_config_targets $1"
13458 >     ac_need_defaults=false ;;
13459  
13460    esac
13461    shift
# Line 15222 | Line 13471 | if \$ac_cs_recheck; then
13471   _ACEOF
13472   cat >>$CONFIG_STATUS <<_ACEOF
13473   if \$ac_cs_recheck; then
13474 <  echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
13475 <  exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13474 >  echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
13475 >  CONFIG_SHELL=$SHELL
13476 >  export CONFIG_SHELL
13477 >  exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13478   fi
13479  
13480   _ACEOF
13481 + cat >>$CONFIG_STATUS <<\_ACEOF
13482 + exec 5>>config.log
13483 + {
13484 +  echo
13485 +  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13486 + ## Running $as_me. ##
13487 + _ASBOX
13488 +  echo "$ac_log"
13489 + } >&5
13490  
13491 + _ACEOF
13492 + cat >>$CONFIG_STATUS <<_ACEOF
13493 + _ACEOF
13494  
15232
15233
15234
13495   cat >>$CONFIG_STATUS <<\_ACEOF
13496 +
13497 + # Handling of arguments.
13498   for ac_config_target in $ac_config_targets
13499   do
13500 <  case "$ac_config_target" in
13501 <  # Handling of arguments.
13502 <  "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
13503 <  "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
13504 <  "src/math/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
13505 <  "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
13506 <  "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
13507 <  "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
13500 >  case $ac_config_target in
13501 >    "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
13502 >    "make/Makefile") CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
13503 >    "src/utils/Makefile") CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
13504 >    "src/math/Makefile") CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
13505 >    "src/integrators/Makefile") CONFIG_FILES="$CONFIG_FILES src/integrators/Makefile" ;;
13506 >    "src/applications/atom2md/Makefile") CONFIG_FILES="$CONFIG_FILES src/applications/atom2md/Makefile" ;;
13507 >    "scripts/filepp") CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
13508 >
13509    *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13510   echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13511     { (exit 1); exit 1; }; };;
13512    esac
13513   done
13514  
13515 +
13516   # If the user did not use the arguments to specify the items to instantiate,
13517   # then the envvar interface is used.  Set only those that are not.
13518   # We use the long form for the default assignment because of an extremely
# Line 15256 | Line 13520 | if $ac_need_defaults; then
13520   if $ac_need_defaults; then
13521    test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13522    test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15259  test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
13523   fi
13524  
13525   # Have a temporary directory for convenience.  Make it in the build tree
13526 < # simply because there is no reason to put it here, and in addition,
13526 > # simply because there is no reason against having it here, and in addition,
13527   # creating and moving files from /tmp can sometimes cause problems.
13528 < # Create a temporary directory, and hook for its removal unless debugging.
13528 > # Hook for its removal unless debugging.
13529 > # Note that there is a small window in which the directory will not be cleaned:
13530 > # after its creation but before its name has been assigned to `$tmp'.
13531   $debug ||
13532   {
13533 <  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
13533 >  tmp=
13534 >  trap 'exit_status=$?
13535 >  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13536 > ' 0
13537    trap '{ (exit 1); exit 1; }' 1 2 13 15
13538   }
15271
13539   # Create a (secure) tmp directory for tmp files.
13540  
13541   {
13542 <  tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
13542 >  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13543    test -n "$tmp" && test -d "$tmp"
13544   }  ||
13545   {
13546 <  tmp=./confstat$$-$RANDOM
13547 <  (umask 077 && mkdir $tmp)
13546 >  tmp=./conf$$-$RANDOM
13547 >  (umask 077 && mkdir "$tmp")
13548   } ||
13549   {
13550     echo "$me: cannot create a temporary directory in ." >&2
13551     { (exit 1); exit 1; }
13552   }
13553  
15287 _ACEOF
15288
15289 cat >>$CONFIG_STATUS <<_ACEOF
15290
13554   #
13555 < # CONFIG_FILES section.
13555 > # Set up the sed scripts for CONFIG_FILES section.
13556   #
13557  
13558   # No need to generate the scripts if there are no CONFIG_FILES.
13559   # This happens for instance when ./config.status config.h
13560 < if test -n "\$CONFIG_FILES"; then
15298 <  # Protect against being on the right side of a sed subst in config.status.
15299 <  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
15300 <   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
15301 < s,@SHELL@,$SHELL,;t t
15302 < s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
15303 < s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
15304 < s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
15305 < s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
15306 < s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
15307 < s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
15308 < s,@exec_prefix@,$exec_prefix,;t t
15309 < s,@prefix@,$prefix,;t t
15310 < s,@program_transform_name@,$program_transform_name,;t t
15311 < s,@bindir@,$bindir,;t t
15312 < s,@sbindir@,$sbindir,;t t
15313 < s,@libexecdir@,$libexecdir,;t t
15314 < s,@datadir@,$datadir,;t t
15315 < s,@sysconfdir@,$sysconfdir,;t t
15316 < s,@sharedstatedir@,$sharedstatedir,;t t
15317 < s,@localstatedir@,$localstatedir,;t t
15318 < s,@libdir@,$libdir,;t t
15319 < s,@includedir@,$includedir,;t t
15320 < s,@oldincludedir@,$oldincludedir,;t t
15321 < s,@infodir@,$infodir,;t t
15322 < s,@mandir@,$mandir,;t t
15323 < s,@build_alias@,$build_alias,;t t
15324 < s,@host_alias@,$host_alias,;t t
15325 < s,@target_alias@,$target_alias,;t t
15326 < s,@DEFS@,$DEFS,;t t
15327 < s,@ECHO_C@,$ECHO_C,;t t
15328 < s,@ECHO_N@,$ECHO_N,;t t
15329 < s,@ECHO_T@,$ECHO_T,;t t
15330 < s,@LIBS@,$LIBS,;t t
15331 < s,@build@,$build,;t t
15332 < s,@build_cpu@,$build_cpu,;t t
15333 < s,@build_vendor@,$build_vendor,;t t
15334 < s,@build_os@,$build_os,;t t
15335 < s,@host@,$host,;t t
15336 < s,@host_cpu@,$host_cpu,;t t
15337 < s,@host_vendor@,$host_vendor,;t t
15338 < s,@host_os@,$host_os,;t t
15339 < s,@PROGNAME@,$PROGNAME,;t t
15340 < s,@debug@,$debug,;t t
15341 < s,@USE_SINGLE_PRECISION@,$USE_SINGLE_PRECISION,;t t
15342 < s,@CXX@,$CXX,;t t
15343 < s,@CXXFLAGS@,$CXXFLAGS,;t t
15344 < s,@LDFLAGS@,$LDFLAGS,;t t
15345 < s,@CPPFLAGS@,$CPPFLAGS,;t t
15346 < s,@ac_ct_CXX@,$ac_ct_CXX,;t t
15347 < s,@EXEEXT@,$EXEEXT,;t t
15348 < s,@OBJEXT@,$OBJEXT,;t t
15349 < s,@CC@,$CC,;t t
15350 < s,@CFLAGS@,$CFLAGS,;t t
15351 < s,@ac_ct_CC@,$ac_ct_CC,;t t
15352 < s,@FC@,$FC,;t t
15353 < s,@FCFLAGS@,$FCFLAGS,;t t
15354 < s,@ac_ct_FC@,$ac_ct_FC,;t t
15355 < s,@CPP@,$CPP,;t t
15356 < s,@EGREP@,$EGREP,;t t
15357 < s,@LN_S@,$LN_S,;t t
15358 < s,@SET_MAKE@,$SET_MAKE,;t t
15359 < s,@RANLIB@,$RANLIB,;t t
15360 < s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
15361 < s,@PERLINTERP@,$PERLINTERP,;t t
15362 < s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
15363 < s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
15364 < s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
15365 < s,@INSTALL_DATA@,$INSTALL_DATA,;t t
15366 < s,@AR@,$AR,;t t
15367 < s,@PS@,$PS,;t t
15368 < s,@FCFLAGS_F90@,$FCFLAGS_F90,;t t
15369 < s,@FCFLAGS_SRCEXT@,$FCFLAGS_SRCEXT,;t t
15370 < s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
15371 < s,@FCLIBS@,$FCLIBS,;t t
15372 < s,@FC_FUNC@,$FC_FUNC,;t t
15373 < s,@FC_FUNC_@,$FC_FUNC_,;t t
15374 < s,@MOD@,$MOD,;t t
15375 < s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
15376 < s,@MODDIRFLAG@,$MODDIRFLAG,;t t
15377 < s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
15378 < s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
15379 < s,@ZLIB_INC_DIR@,$ZLIB_INC_DIR,;t t
15380 < s,@ZLIB_LIB_DIR@,$ZLIB_LIB_DIR,;t t
15381 < s,@ZLIB@,$ZLIB,;t t
15382 < s,@FFTW_INC_DIR@,$FFTW_INC_DIR,;t t
15383 < s,@FFTW_LIB_DIR@,$FFTW_LIB_DIR,;t t
15384 < s,@FFTW_LIBS@,$FFTW_LIBS,;t t
15385 < s,@QHULL_INC_DIR@,$QHULL_INC_DIR,;t t
15386 < s,@QHULL_LIB_DIR@,$QHULL_LIB_DIR,;t t
15387 < s,@QHULL@,$QHULL,;t t
15388 < s,@USE_QHULL@,$USE_QHULL,;t t
15389 < s,@LIBOBJS@,$LIBOBJS,;t t
15390 < s,@POW_LIB@,$POW_LIB,;t t
15391 < s,@CXXCPP@,$CXXCPP,;t t
15392 < s,@__func__@,$__func__,;t t
15393 < s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
15394 < s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
15395 < s,@MPI_F90_INC@,$MPI_F90_INC,;t t
15396 < s,@MPI_LIB@,$MPI_LIB,;t t
15397 < s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
15398 < s,@USE_MPI@,$USE_MPI,;t t
15399 < s,@CGAL_CXXFLAGS@,$CGAL_CXXFLAGS,;t t
15400 < s,@CGAL_LDFLAGS@,$CGAL_LDFLAGS,;t t
15401 < s,@CGAL_CPPFLAGS@,$CGAL_CPPFLAGS,;t t
15402 < s,@CGAL_LIBS@,$CGAL_LIBS,;t t
15403 < s,@USE_CGAL@,$USE_CGAL,;t t
15404 < s,@DOXYGEN@,$DOXYGEN,;t t
15405 < s,@DOT@,$DOT,;t t
15406 < s,@DOC@,$DOC,;t t
15407 < s,@enable_dot@,$enable_dot,;t t
15408 < s,@enable_html_docs@,$enable_html_docs,;t t
15409 < s,@enable_latex_docs@,$enable_latex_docs,;t t
15410 < s,@BATEXT@,$BATEXT,;t t
15411 < s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
15412 < s,@OOPSE@,$OOPSE,;t t
15413 < s,@OOPSE_HOME@,$OOPSE_HOME,;t t
15414 < s,@SUBDIRS@,$SUBDIRS,;t t
15415 < s,@LTLIBOBJS@,$LTLIBOBJS,;t t
15416 < CEOF
13560 > if test -n "$CONFIG_FILES"; then
13561  
13562   _ACEOF
13563  
13564 <  cat >>$CONFIG_STATUS <<\_ACEOF
13565 <  # Split the substitutions into bite-sized pieces for seds with
13566 <  # small command number limits, like on Digital OSF/1 and HP-UX.
13567 <  ac_max_sed_lines=48
13568 <  ac_sed_frag=1 # Number of current file.
13569 <  ac_beg=1 # First line for current file.
13570 <  ac_end=$ac_max_sed_lines # Line after last line for current file.
13571 <  ac_more_lines=:
13572 <  ac_sed_cmds=
13573 <  while $ac_more_lines; do
13574 <    if test $ac_beg -gt 1; then
13575 <      sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
13576 <    else
13577 <      sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
13578 <    fi
13579 <    if test ! -s $tmp/subs.frag; then
13580 <      ac_more_lines=false
13581 <    else
13582 <      # The purpose of the label and of the branching condition is to
13583 <      # speed up the sed processing (if there are no `@' at all, there
13584 <      # is no need to browse any of the substitutions).
13585 <      # These are the two extra sed commands mentioned above.
13586 <      (echo ':t
13587 <  /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
13588 <      if test -z "$ac_sed_cmds"; then
13589 <        ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
13590 <      else
13591 <        ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
13592 <      fi
13593 <      ac_sed_frag=`expr $ac_sed_frag + 1`
13594 <      ac_beg=$ac_end
13595 <      ac_end=`expr $ac_end + $ac_max_sed_lines`
13596 <    fi
13597 <  done
13598 <  if test -z "$ac_sed_cmds"; then
13599 <    ac_sed_cmds=cat
13564 >
13565 >
13566 > ac_delim='%!_!# '
13567 > for ac_last_try in false false false false false :; do
13568 >  cat >conf$$subs.sed <<_ACEOF
13569 > SHELL!$SHELL$ac_delim
13570 > PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
13571 > PACKAGE_NAME!$PACKAGE_NAME$ac_delim
13572 > PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
13573 > PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
13574 > PACKAGE_STRING!$PACKAGE_STRING$ac_delim
13575 > PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
13576 > exec_prefix!$exec_prefix$ac_delim
13577 > prefix!$prefix$ac_delim
13578 > program_transform_name!$program_transform_name$ac_delim
13579 > bindir!$bindir$ac_delim
13580 > sbindir!$sbindir$ac_delim
13581 > libexecdir!$libexecdir$ac_delim
13582 > datarootdir!$datarootdir$ac_delim
13583 > datadir!$datadir$ac_delim
13584 > sysconfdir!$sysconfdir$ac_delim
13585 > sharedstatedir!$sharedstatedir$ac_delim
13586 > localstatedir!$localstatedir$ac_delim
13587 > includedir!$includedir$ac_delim
13588 > oldincludedir!$oldincludedir$ac_delim
13589 > docdir!$docdir$ac_delim
13590 > infodir!$infodir$ac_delim
13591 > htmldir!$htmldir$ac_delim
13592 > dvidir!$dvidir$ac_delim
13593 > pdfdir!$pdfdir$ac_delim
13594 > psdir!$psdir$ac_delim
13595 > libdir!$libdir$ac_delim
13596 > localedir!$localedir$ac_delim
13597 > mandir!$mandir$ac_delim
13598 > DEFS!$DEFS$ac_delim
13599 > ECHO_C!$ECHO_C$ac_delim
13600 > ECHO_N!$ECHO_N$ac_delim
13601 > ECHO_T!$ECHO_T$ac_delim
13602 > LIBS!$LIBS$ac_delim
13603 > build_alias!$build_alias$ac_delim
13604 > host_alias!$host_alias$ac_delim
13605 > target_alias!$target_alias$ac_delim
13606 > build!$build$ac_delim
13607 > build_cpu!$build_cpu$ac_delim
13608 > build_vendor!$build_vendor$ac_delim
13609 > build_os!$build_os$ac_delim
13610 > host!$host$ac_delim
13611 > host_cpu!$host_cpu$ac_delim
13612 > host_vendor!$host_vendor$ac_delim
13613 > host_os!$host_os$ac_delim
13614 > PROGNAME!$PROGNAME$ac_delim
13615 > debug!$debug$ac_delim
13616 > USE_SINGLE_PRECISION!$USE_SINGLE_PRECISION$ac_delim
13617 > ac_cc_set!$ac_cc_set$ac_delim
13618 > ac_cc_path!$ac_cc_path$ac_delim
13619 > ac_cxx_set!$ac_cxx_set$ac_delim
13620 > ac_cxx_path!$ac_cxx_path$ac_delim
13621 > ac_fc_set!$ac_fc_set$ac_delim
13622 > ac_fc_path!$ac_fc_path$ac_delim
13623 > acx_mpi_mpicc!$acx_mpi_mpicc$ac_delim
13624 > acx_mpi_mpicc_path!$acx_mpi_mpicc_path$ac_delim
13625 > acx_mpi_mpif90!$acx_mpi_mpif90$ac_delim
13626 > acx_mpi_mpif90_path!$acx_mpi_mpif90_path$ac_delim
13627 > acx_mpi_mpicxx!$acx_mpi_mpicxx$ac_delim
13628 > acx_mpi_mpicxx_path!$acx_mpi_mpicxx_path$ac_delim
13629 > MPI_CPPFLAGS!$MPI_CPPFLAGS$ac_delim
13630 > MPI_LIBS!$MPI_LIBS$ac_delim
13631 > MPI90_LIBS!$MPI90_LIBS$ac_delim
13632 > USE_MPI!$USE_MPI$ac_delim
13633 > CXX!$CXX$ac_delim
13634 > CXXFLAGS!$CXXFLAGS$ac_delim
13635 > LDFLAGS!$LDFLAGS$ac_delim
13636 > CPPFLAGS!$CPPFLAGS$ac_delim
13637 > ac_ct_CXX!$ac_ct_CXX$ac_delim
13638 > EXEEXT!$EXEEXT$ac_delim
13639 > OBJEXT!$OBJEXT$ac_delim
13640 > CC!$CC$ac_delim
13641 > CFLAGS!$CFLAGS$ac_delim
13642 > ac_ct_CC!$ac_ct_CC$ac_delim
13643 > FC!$FC$ac_delim
13644 > FCFLAGS!$FCFLAGS$ac_delim
13645 > ac_ct_FC!$ac_ct_FC$ac_delim
13646 > CPP!$CPP$ac_delim
13647 > GREP!$GREP$ac_delim
13648 > EGREP!$EGREP$ac_delim
13649 > LN_S!$LN_S$ac_delim
13650 > SET_MAKE!$SET_MAKE$ac_delim
13651 > RANLIB!$RANLIB$ac_delim
13652 > PERLINTERP!$PERLINTERP$ac_delim
13653 > PERL_SHEBANG!$PERL_SHEBANG$ac_delim
13654 > INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
13655 > INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
13656 > INSTALL_DATA!$INSTALL_DATA$ac_delim
13657 > AR!$AR$ac_delim
13658 > PS!$PS$ac_delim
13659 > FCFLAGS_F90!$FCFLAGS_F90$ac_delim
13660 > FCFLAGS_SRCEXT!$FCFLAGS_SRCEXT$ac_delim
13661 > PREPDEFFLAG!$PREPDEFFLAG$ac_delim
13662 > FCLIBS!$FCLIBS$ac_delim
13663 > FC_FUNC!$FC_FUNC$ac_delim
13664 > FC_FUNC_!$FC_FUNC_$ac_delim
13665 > MOD!$MOD$ac_delim
13666 > _ACEOF
13667 >
13668 >  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
13669 >    break
13670 >  elif $ac_last_try; then
13671 >    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13672 > echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13673 >   { (exit 1); exit 1; }; }
13674 >  else
13675 >    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13676    fi
13677 < fi # test -n "$CONFIG_FILES"
13677 > done
13678  
13679 + ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
13680 + if test -n "$ac_eof"; then
13681 +  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
13682 +  ac_eof=`expr $ac_eof + 1`
13683 + fi
13684 +
13685 + cat >>$CONFIG_STATUS <<_ACEOF
13686 + cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
13687 + /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13688   _ACEOF
13689 + sed '
13690 + s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
13691 + s/^/s,@/; s/!/@,|#_!!_#|/
13692 + :n
13693 + t n
13694 + s/'"$ac_delim"'$/,g/; t
13695 + s/$/\\/; p
13696 + N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
13697 + ' >>$CONFIG_STATUS <conf$$subs.sed
13698 + rm -f conf$$subs.sed
13699 + cat >>$CONFIG_STATUS <<_ACEOF
13700 + CEOF$ac_eof
13701 + _ACEOF
13702 +
13703 +
13704 + ac_delim='%!_!# '
13705 + for ac_last_try in false false false false false :; do
13706 +  cat >conf$$subs.sed <<_ACEOF
13707 + F90_WORK_FILES_ARG!$F90_WORK_FILES_ARG$ac_delim
13708 + MODDIRFLAG!$MODDIRFLAG$ac_delim
13709 + F90MODINCSPEC!$F90MODINCSPEC$ac_delim
13710 + F90_MODULE_NAMES!$F90_MODULE_NAMES$ac_delim
13711 + ZLIB_INC_DIR!$ZLIB_INC_DIR$ac_delim
13712 + ZLIB_LIB_DIR!$ZLIB_LIB_DIR$ac_delim
13713 + ZLIB!$ZLIB$ac_delim
13714 + FFTW_INC_DIR!$FFTW_INC_DIR$ac_delim
13715 + FFTW_LIB_DIR!$FFTW_LIB_DIR$ac_delim
13716 + FFTW_LIBS!$FFTW_LIBS$ac_delim
13717 + QHULL_INC_DIR!$QHULL_INC_DIR$ac_delim
13718 + QHULL_LIB_DIR!$QHULL_LIB_DIR$ac_delim
13719 + QHULL!$QHULL$ac_delim
13720 + USE_QHULL!$USE_QHULL$ac_delim
13721 + CXXCPP!$CXXCPP$ac_delim
13722 + OPENBABEL_INC_DIR!$OPENBABEL_INC_DIR$ac_delim
13723 + OPENBABEL_LIB_DIR!$OPENBABEL_LIB_DIR$ac_delim
13724 + OPENBABEL_LIB!$OPENBABEL_LIB$ac_delim
13725 + USE_OPENBABEL!$USE_OPENBABEL$ac_delim
13726 + LIBOBJS!$LIBOBJS$ac_delim
13727 + POW_LIB!$POW_LIB$ac_delim
13728 + CGAL_MAKEFILE!$CGAL_MAKEFILE$ac_delim
13729 + CGAL_CXXFLAGS!$CGAL_CXXFLAGS$ac_delim
13730 + CGAL_CPPFLAGS!$CGAL_CPPFLAGS$ac_delim
13731 + CGAL_LDFLAGS!$CGAL_LDFLAGS$ac_delim
13732 + CGAL_LIBS!$CGAL_LIBS$ac_delim
13733 + USE_CGAL!$USE_CGAL$ac_delim
13734 + DOXYGEN!$DOXYGEN$ac_delim
13735 + DOT!$DOT$ac_delim
13736 + DOC!$DOC$ac_delim
13737 + enable_dot!$enable_dot$ac_delim
13738 + enable_html_docs!$enable_html_docs$ac_delim
13739 + enable_latex_docs!$enable_latex_docs$ac_delim
13740 + BATEXT!$BATEXT$ac_delim
13741 + MKINSTALLDIRS!$MKINSTALLDIRS$ac_delim
13742 + OOPSE!$OOPSE$ac_delim
13743 + OOPSE_HOME!$OOPSE_HOME$ac_delim
13744 + SUBDIRS!$SUBDIRS$ac_delim
13745 + LTLIBOBJS!$LTLIBOBJS$ac_delim
13746 + _ACEOF
13747 +
13748 +  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 39; then
13749 +    break
13750 +  elif $ac_last_try; then
13751 +    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13752 + echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13753 +   { (exit 1); exit 1; }; }
13754 +  else
13755 +    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13756 +  fi
13757 + done
13758 +
13759 + ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
13760 + if test -n "$ac_eof"; then
13761 +  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
13762 +  ac_eof=`expr $ac_eof + 1`
13763 + fi
13764 +
13765 + cat >>$CONFIG_STATUS <<_ACEOF
13766 + cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
13767 + /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
13768 + _ACEOF
13769 + sed '
13770 + s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
13771 + s/^/s,@/; s/!/@,|#_!!_#|/
13772 + :n
13773 + t n
13774 + s/'"$ac_delim"'$/,g/; t
13775 + s/$/\\/; p
13776 + N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
13777 + ' >>$CONFIG_STATUS <conf$$subs.sed
13778 + rm -f conf$$subs.sed
13779 + cat >>$CONFIG_STATUS <<_ACEOF
13780 + :end
13781 + s/|#_!!_#|//g
13782 + CEOF$ac_eof
13783 + _ACEOF
13784 +
13785 +
13786 + # VPATH may cause trouble with some makes, so we remove $(srcdir),
13787 + # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13788 + # trailing colons and then remove the whole line if VPATH becomes empty
13789 + # (actually we leave an empty line to preserve line numbers).
13790 + if test "x$srcdir" = x.; then
13791 +  ac_vpsub='/^[  ]*VPATH[        ]*=/{
13792 + s/:*\$(srcdir):*/:/
13793 + s/:*\${srcdir}:*/:/
13794 + s/:*@srcdir@:*/:/
13795 + s/^\([^=]*=[     ]*\):*/\1/
13796 + s/:*$//
13797 + s/^[^=]*=[       ]*$//
13798 + }'
13799 + fi
13800 +
13801   cat >>$CONFIG_STATUS <<\_ACEOF
13802 < for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
13803 <  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13804 <  case $ac_file in
13805 <  - | *:- | *:-:* ) # input from stdin
13806 <        cat >$tmp/stdin
13807 <        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13808 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15468 <  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15469 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15470 <  * )   ac_file_in=$ac_file.in ;;
13802 > fi # test -n "$CONFIG_FILES"
13803 >
13804 >
13805 > for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS
13806 > do
13807 >  case $ac_tag in
13808 >  :[FHLC]) ac_mode=$ac_tag; continue;;
13809    esac
13810 +  case $ac_mode$ac_tag in
13811 +  :[FHL]*:*);;
13812 +  :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
13813 + echo "$as_me: error: Invalid tag $ac_tag." >&2;}
13814 +   { (exit 1); exit 1; }; };;
13815 +  :[FH]-) ac_tag=-:-;;
13816 +  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13817 +  esac
13818 +  ac_save_IFS=$IFS
13819 +  IFS=:
13820 +  set x $ac_tag
13821 +  IFS=$ac_save_IFS
13822 +  shift
13823 +  ac_file=$1
13824 +  shift
13825  
13826 <  # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
13827 <  ac_dir=`(dirname "$ac_file") 2>/dev/null ||
13826 >  case $ac_mode in
13827 >  :L) ac_source=$1;;
13828 >  :[FH])
13829 >    ac_file_inputs=
13830 >    for ac_f
13831 >    do
13832 >      case $ac_f in
13833 >      -) ac_f="$tmp/stdin";;
13834 >      *) # Look for the file first in the build tree, then in the source tree
13835 >         # (if the path is not absolute).  The absolute path cannot be DOS-style,
13836 >         # because $ac_f cannot contain `:'.
13837 >         test -f "$ac_f" ||
13838 >           case $ac_f in
13839 >           [\\/$]*) false;;
13840 >           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13841 >           esac ||
13842 >           { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
13843 > echo "$as_me: error: cannot find input file: $ac_f" >&2;}
13844 >   { (exit 1); exit 1; }; };;
13845 >      esac
13846 >      ac_file_inputs="$ac_file_inputs $ac_f"
13847 >    done
13848 >
13849 >    # Let's still pretend it is `configure' which instantiates (i.e., don't
13850 >    # use $as_me), people would be surprised to read:
13851 >    #    /* config.h.  Generated by config.status.  */
13852 >    configure_input="Generated from "`IFS=:
13853 >          echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
13854 >    if test x"$ac_file" != x-; then
13855 >      configure_input="$ac_file.  $configure_input"
13856 >      { echo "$as_me:$LINENO: creating $ac_file" >&5
13857 > echo "$as_me: creating $ac_file" >&6;}
13858 >    fi
13859 >
13860 >    case $ac_tag in
13861 >    *:-:* | *:-) cat >"$tmp/stdin";;
13862 >    esac
13863 >    ;;
13864 >  esac
13865 >
13866 >  ac_dir=`$as_dirname -- "$ac_file" ||
13867   $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13868           X"$ac_file" : 'X\(//\)[^/]' \| \
13869           X"$ac_file" : 'X\(//\)$' \| \
13870 <         X"$ac_file" : 'X\(/\)' \| \
15479 <         .     : '\(.\)' 2>/dev/null ||
13870 >         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13871   echo X"$ac_file" |
13872 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13873 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13874 <          /^X\(\/\/\)$/{ s//\1/; q; }
13875 <          /^X\(\/\).*/{ s//\1/; q; }
13876 <          s/.*/./; q'`
13877 <  { if $as_mkdir_p; then
13878 <    mkdir -p "$ac_dir"
13879 <  else
13880 <    as_dir="$ac_dir"
13872 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13873 >            s//\1/
13874 >            q
13875 >          }
13876 >          /^X\(\/\/\)[^/].*/{
13877 >            s//\1/
13878 >            q
13879 >          }
13880 >          /^X\(\/\/\)$/{
13881 >            s//\1/
13882 >            q
13883 >          }
13884 >          /^X\(\/\).*/{
13885 >            s//\1/
13886 >            q
13887 >          }
13888 >          s/.*/./; q'`
13889 >  { as_dir="$ac_dir"
13890 >  case $as_dir in #(
13891 >  -*) as_dir=./$as_dir;;
13892 >  esac
13893 >  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
13894      as_dirs=
13895 <    while test ! -d "$as_dir"; do
13896 <      as_dirs="$as_dir $as_dirs"
13897 <      as_dir=`(dirname "$as_dir") 2>/dev/null ||
13895 >    while :; do
13896 >      case $as_dir in #(
13897 >      *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
13898 >      *) as_qdir=$as_dir;;
13899 >      esac
13900 >      as_dirs="'$as_qdir' $as_dirs"
13901 >      as_dir=`$as_dirname -- "$as_dir" ||
13902   $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13903           X"$as_dir" : 'X\(//\)[^/]' \| \
13904           X"$as_dir" : 'X\(//\)$' \| \
13905 <         X"$as_dir" : 'X\(/\)' \| \
15498 <         .     : '\(.\)' 2>/dev/null ||
13905 >         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13906   echo X"$as_dir" |
13907 <    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13908 <          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13909 <          /^X\(\/\/\)$/{ s//\1/; q; }
13910 <          /^X\(\/\).*/{ s//\1/; q; }
13911 <          s/.*/./; q'`
13907 >    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13908 >            s//\1/
13909 >            q
13910 >          }
13911 >          /^X\(\/\/\)[^/].*/{
13912 >            s//\1/
13913 >            q
13914 >          }
13915 >          /^X\(\/\/\)$/{
13916 >            s//\1/
13917 >            q
13918 >          }
13919 >          /^X\(\/\).*/{
13920 >            s//\1/
13921 >            q
13922 >          }
13923 >          s/.*/./; q'`
13924 >      test -d "$as_dir" && break
13925      done
13926 <    test ! -n "$as_dirs" || mkdir $as_dirs
13927 <  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
13928 < echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
13926 >    test -z "$as_dirs" || eval "mkdir $as_dirs"
13927 >  } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
13928 > echo "$as_me: error: cannot create directory $as_dir" >&2;}
13929     { (exit 1); exit 1; }; }; }
15510
13930    ac_builddir=.
13931  
13932 < if test "$ac_dir" != .; then
13932 > case "$ac_dir" in
13933 > .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13934 > *)
13935    ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
13936 <  # A "../" for each directory in $ac_dir_suffix.
13937 <  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
13938 < else
13939 <  ac_dir_suffix= ac_top_builddir=
13940 < fi
13936 >  # A ".." for each directory in $ac_dir_suffix.
13937 >  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
13938 >  case $ac_top_builddir_sub in
13939 >  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13940 >  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13941 >  esac ;;
13942 > esac
13943 > ac_abs_top_builddir=$ac_pwd
13944 > ac_abs_builddir=$ac_pwd$ac_dir_suffix
13945 > # for backward compatibility:
13946 > ac_top_builddir=$ac_top_build_prefix
13947  
13948   case $srcdir in
13949 <  .)  # No --srcdir option.  We are building in place.
13949 >  .)  # We are building in place.
13950      ac_srcdir=.
13951 <    if test -z "$ac_top_builddir"; then
13952 <       ac_top_srcdir=.
13953 <    else
15527 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15528 <    fi ;;
15529 <  [\\/]* | ?:[\\/]* )  # Absolute path.
13951 >    ac_top_srcdir=$ac_top_builddir_sub
13952 >    ac_abs_top_srcdir=$ac_pwd ;;
13953 >  [\\/]* | ?:[\\/]* )  # Absolute name.
13954      ac_srcdir=$srcdir$ac_dir_suffix;
13955 <    ac_top_srcdir=$srcdir ;;
13956 <  *) # Relative path.
13957 <    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
13958 <    ac_top_srcdir=$ac_top_builddir$srcdir ;;
13955 >    ac_top_srcdir=$srcdir
13956 >    ac_abs_top_srcdir=$srcdir ;;
13957 >  *) # Relative name.
13958 >    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13959 >    ac_top_srcdir=$ac_top_build_prefix$srcdir
13960 >    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13961   esac
13962 + ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13963  
15537 # Do not use `cd foo && pwd` to compute absolute paths, because
15538 # the directories may not exist.
15539 case `pwd` in
15540 .) ac_abs_builddir="$ac_dir";;
15541 *)
15542  case "$ac_dir" in
15543  .) ac_abs_builddir=`pwd`;;
15544  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
15545  *) ac_abs_builddir=`pwd`/"$ac_dir";;
15546  esac;;
15547 esac
15548 case $ac_abs_builddir in
15549 .) ac_abs_top_builddir=${ac_top_builddir}.;;
15550 *)
15551  case ${ac_top_builddir}. in
15552  .) ac_abs_top_builddir=$ac_abs_builddir;;
15553  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15554  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15555  esac;;
15556 esac
15557 case $ac_abs_builddir in
15558 .) ac_abs_srcdir=$ac_srcdir;;
15559 *)
15560  case $ac_srcdir in
15561  .) ac_abs_srcdir=$ac_abs_builddir;;
15562  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15563  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15564  esac;;
15565 esac
15566 case $ac_abs_builddir in
15567 .) ac_abs_top_srcdir=$ac_top_srcdir;;
15568 *)
15569  case $ac_top_srcdir in
15570  .) ac_abs_top_srcdir=$ac_abs_builddir;;
15571  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
15572  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
15573  esac;;
15574 esac
13964  
13965 +  case $ac_mode in
13966 +  :F)
13967 +  #
13968 +  # CONFIG_FILE
13969 +  #
13970  
13971    case $INSTALL in
13972    [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13973 <  *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
13973 >  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13974    esac
13975 + _ACEOF
13976  
13977 <  if test x"$ac_file" != x-; then
13978 <    { echo "$as_me:$LINENO: creating $ac_file" >&5
13979 < echo "$as_me: creating $ac_file" >&6;}
13980 <    rm -f "$ac_file"
15586 <  fi
15587 <  # Let's still pretend it is `configure' which instantiates (i.e., don't
15588 <  # use $as_me), people would be surprised to read:
15589 <  #    /* config.h.  Generated by config.status.  */
15590 <  if test x"$ac_file" = x-; then
15591 <    configure_input=
15592 <  else
15593 <    configure_input="$ac_file.  "
15594 <  fi
15595 <  configure_input=$configure_input"Generated from `echo $ac_file_in |
15596 <                                     sed 's,.*/,,'` by configure."
13977 > cat >>$CONFIG_STATUS <<\_ACEOF
13978 > # If the template does not know about datarootdir, expand it.
13979 > # FIXME: This hack should be removed a few years after 2.60.
13980 > ac_datarootdir_hack=; ac_datarootdir_seen=
13981  
13982 <  # First look for the input files in the build tree, otherwise in the
13983 <  # src tree.
13984 <  ac_file_inputs=`IFS=:
13985 <    for f in $ac_file_in; do
13986 <      case $f in
13987 <      -) echo $tmp/stdin ;;
13988 <      [\\/$]*)
13989 <         # Absolute (can't be DOS-style, as IFS=:)
13990 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13991 < echo "$as_me: error: cannot find input file: $f" >&2;}
13992 <   { (exit 1); exit 1; }; }
13993 <         echo "$f";;
13994 <      *) # Relative
13995 <         if test -f "$f"; then
15612 <           # Build tree
15613 <           echo "$f"
15614 <         elif test -f "$srcdir/$f"; then
15615 <           # Source tree
15616 <           echo "$srcdir/$f"
15617 <         else
15618 <           # /dev/null tree
15619 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15620 < echo "$as_me: error: cannot find input file: $f" >&2;}
15621 <   { (exit 1); exit 1; }; }
15622 <         fi;;
15623 <      esac
15624 <    done` || { (exit 1); exit 1; }
13982 > case `sed -n '/datarootdir/ {
13983 >  p
13984 >  q
13985 > }
13986 > /@datadir@/p
13987 > /@docdir@/p
13988 > /@infodir@/p
13989 > /@localedir@/p
13990 > /@mandir@/p
13991 > ' $ac_file_inputs` in
13992 > *datarootdir*) ac_datarootdir_seen=yes;;
13993 > *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13994 >  { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13995 > echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13996   _ACEOF
13997   cat >>$CONFIG_STATUS <<_ACEOF
13998 +  ac_datarootdir_hack='
13999 +  s&@datadir@&$datadir&g
14000 +  s&@docdir@&$docdir&g
14001 +  s&@infodir@&$infodir&g
14002 +  s&@localedir@&$localedir&g
14003 +  s&@mandir@&$mandir&g
14004 +    s&\\\${datarootdir}&$datarootdir&g' ;;
14005 + esac
14006 + _ACEOF
14007 +
14008 + # Neutralize VPATH when `$srcdir' = `.'.
14009 + # Shell code in configure.ac might set extrasub.
14010 + # FIXME: do we really want to maintain this feature?
14011 + cat >>$CONFIG_STATUS <<_ACEOF
14012    sed "$ac_vpsub
14013   $extrasub
14014   _ACEOF
14015   cat >>$CONFIG_STATUS <<\_ACEOF
14016   :t
14017   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14018 < s,@configure_input@,$configure_input,;t t
14019 < s,@srcdir@,$ac_srcdir,;t t
14020 < s,@abs_srcdir@,$ac_abs_srcdir,;t t
14021 < s,@top_srcdir@,$ac_top_srcdir,;t t
14022 < s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
14023 < s,@builddir@,$ac_builddir,;t t
14024 < s,@abs_builddir@,$ac_abs_builddir,;t t
14025 < s,@top_builddir@,$ac_top_builddir,;t t
14026 < s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
14027 < s,@INSTALL@,$ac_INSTALL,;t t
14028 < " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
14029 <  rm -f $tmp/stdin
15645 <  if test x"$ac_file" != x-; then
15646 <    mv $tmp/out $ac_file
15647 <  else
15648 <    cat $tmp/out
15649 <    rm -f $tmp/out
15650 <  fi
14018 > s&@configure_input@&$configure_input&;t t
14019 > s&@top_builddir@&$ac_top_builddir_sub&;t t
14020 > s&@srcdir@&$ac_srcdir&;t t
14021 > s&@abs_srcdir@&$ac_abs_srcdir&;t t
14022 > s&@top_srcdir@&$ac_top_srcdir&;t t
14023 > s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14024 > s&@builddir@&$ac_builddir&;t t
14025 > s&@abs_builddir@&$ac_abs_builddir&;t t
14026 > s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14027 > s&@INSTALL@&$ac_INSTALL&;t t
14028 > $ac_datarootdir_hack
14029 > " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
14030  
14031 <  # Run the commands associated with the file.
14031 > test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14032 >  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14033 >  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14034 >  { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14035 > which seems to be undefined.  Please make sure it is defined." >&5
14036 > echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14037 > which seems to be undefined.  Please make sure it is defined." >&2;}
14038 >
14039 >  rm -f "$tmp/stdin"
14040    case $ac_file in
14041 <    make/Makefile ) chmod 0755 scripts/* ;;
14042 <    src/utils/Makefile ) chmod 0755 scripts/* ;;
15656 <    src/math/Makefile ) chmod 0755 scripts/* ;;
15657 <    scripts/filepp ) chmod 0755 scripts/* ;;
14041 >  -) cat "$tmp/out"; rm -f "$tmp/out";;
14042 >  *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
14043    esac
14044 < done
14044 > ;;
14045 >  :H)
14046 >  #
14047 >  # CONFIG_HEADER
14048 >  #
14049   _ACEOF
15661 cat >>$CONFIG_STATUS <<\_ACEOF
14050  
14051 < #
14052 < # CONFIG_HEADER section.
14053 < #
14054 <
14055 < # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
14056 < # NAME is the cpp macro being defined and VALUE is the value it is being given.
14057 < #
14058 < # ac_d sets the value in "#define NAME VALUE" lines.
14059 < ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
14060 < ac_dB='[         ].*$,\1#\2'
14051 > # Transform confdefs.h into a sed script `conftest.defines', that
14052 > # substitutes the proper values into config.h.in to produce config.h.
14053 > rm -f conftest.defines conftest.tail
14054 > # First, append a space to every undef/define line, to ease matching.
14055 > echo 's/$/ /' >conftest.defines
14056 > # Then, protect against being on the right side of a sed subst, or in
14057 > # an unquoted here document, in config.status.  If some macros were
14058 > # called several times there might be several #defines for the same
14059 > # symbol, which is useless.  But do not sort them, since the last
14060 > # AC_DEFINE must be honored.
14061 > ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14062 > # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
14063 > # NAME is the cpp macro being defined, VALUE is the value it is being given.
14064 > # PARAMS is the parameter list in the macro definition--in most cases, it's
14065 > # just an empty string.
14066 > ac_dA='s,^\\([   #]*\\)[^        ]*\\([  ]*'
14067 > ac_dB='\\)[      (].*,\\1define\\2'
14068   ac_dC=' '
14069 < ac_dD=',;t'
15675 < # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
15676 < ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
15677 < ac_uB='$,\1#\2define\3'
15678 < ac_uC=' '
15679 < ac_uD=',;t'
14069 > ac_dD=' ,'
14070  
14071 < for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
14072 <  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14073 <  case $ac_file in
14074 <  - | *:- | *:-:* ) # input from stdin
14075 <        cat >$tmp/stdin
14076 <        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14077 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14078 <  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14079 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14080 <  * )   ac_file_in=$ac_file.in ;;
14081 <  esac
14071 > uniq confdefs.h |
14072 >  sed -n '
14073 >        t rset
14074 >        :rset
14075 >        s/^[     ]*#[    ]*define[       ][      ]*//
14076 >        t ok
14077 >        d
14078 >        :ok
14079 >        s/[\\&,]/\\&/g
14080 >        s/^\('"$ac_word_re"'\)\(([^()]*)\)[      ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
14081 >        s/^\('"$ac_word_re"'\)[  ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
14082 >  ' >>conftest.defines
14083  
14084 <  test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
14085 < echo "$as_me: creating $ac_file" >&6;}
15695 <
15696 <  # First look for the input files in the build tree, otherwise in the
15697 <  # src tree.
15698 <  ac_file_inputs=`IFS=:
15699 <    for f in $ac_file_in; do
15700 <      case $f in
15701 <      -) echo $tmp/stdin ;;
15702 <      [\\/$]*)
15703 <         # Absolute (can't be DOS-style, as IFS=:)
15704 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15705 < echo "$as_me: error: cannot find input file: $f" >&2;}
15706 <   { (exit 1); exit 1; }; }
15707 <         # Do quote $f, to prevent DOS paths from being IFS'd.
15708 <         echo "$f";;
15709 <      *) # Relative
15710 <         if test -f "$f"; then
15711 <           # Build tree
15712 <           echo "$f"
15713 <         elif test -f "$srcdir/$f"; then
15714 <           # Source tree
15715 <           echo "$srcdir/$f"
15716 <         else
15717 <           # /dev/null tree
15718 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15719 < echo "$as_me: error: cannot find input file: $f" >&2;}
15720 <   { (exit 1); exit 1; }; }
15721 <         fi;;
15722 <      esac
15723 <    done` || { (exit 1); exit 1; }
15724 <  # Remove the trailing spaces.
15725 <  sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
15726 <
15727 < _ACEOF
15728 <
15729 < # Transform confdefs.h into two sed scripts, `conftest.defines' and
15730 < # `conftest.undefs', that substitutes the proper values into
15731 < # config.h.in to produce config.h.  The first handles `#define'
15732 < # templates, and the second `#undef' templates.
15733 < # And first: Protect against being on the right side of a sed subst in
15734 < # config.status.  Protect against being in an unquoted here document
15735 < # in config.status.
15736 < rm -f conftest.defines conftest.undefs
15737 < # Using a here document instead of a string reduces the quoting nightmare.
15738 < # Putting comments in sed scripts is not portable.
15739 < #
15740 < # `end' is used to avoid that the second main sed command (meant for
15741 < # 0-ary CPP macros) applies to n-ary macro definitions.
15742 < # See the Autoconf documentation for `clear'.
15743 < cat >confdef2sed.sed <<\_ACEOF
15744 < s/[\\&,]/\\&/g
15745 < s,[\\$`],\\&,g
15746 < t clear
15747 < : clear
15748 < s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
15749 < t end
15750 < s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
15751 < : end
15752 < _ACEOF
15753 < # If some macros were called several times there might be several times
15754 < # the same #defines, which is useless.  Nevertheless, we may not want to
15755 < # sort them, since we want the *last* AC-DEFINE to be honored.
15756 < uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
15757 < sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
15758 < rm -f confdef2sed.sed
15759 <
15760 < # This sed command replaces #undef with comments.  This is necessary, for
14084 > # Remove the space that was appended to ease matching.
14085 > # Then replace #undef with comments.  This is necessary, for
14086   # example, in the case of _POSIX_SOURCE, which is predefined and required
14087   # on some systems where configure will not decide to define it.
14088 < cat >>conftest.undefs <<\_ACEOF
14089 < s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
14090 < _ACEOF
14088 > # (The regexp can be short, since the line contains either #define or #undef.)
14089 > echo 's/ $//
14090 > s,^[     #]*u.*,/* & */,' >>conftest.defines
14091  
14092 < # Break up conftest.defines because some shells have a limit on the size
14093 < # of here documents, and old seds have small limits too (100 cmds).
14094 < echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
14095 < echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
14096 < echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
14097 < echo '  :' >>$CONFIG_STATUS
14098 < rm -f conftest.tail
14099 < while grep . conftest.defines >/dev/null
14092 > # Break up conftest.defines:
14093 > ac_max_sed_lines=50
14094 >
14095 > # First sed command is:  sed -f defines.sed $ac_file_inputs >"$tmp/out1"
14096 > # Second one is:         sed -f defines.sed "$tmp/out1" >"$tmp/out2"
14097 > # Third one will be:     sed -f defines.sed "$tmp/out2" >"$tmp/out1"
14098 > # et cetera.
14099 > ac_in='$ac_file_inputs'
14100 > ac_out='"$tmp/out1"'
14101 > ac_nxt='"$tmp/out2"'
14102 >
14103 > while :
14104   do
14105 <  # Write a limited-size here document to $tmp/defines.sed.
14106 <  echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
14107 <  # Speed up: don't consider the non `#define' lines.
14108 <  echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
14109 <  # Work around the forget-to-reset-the-flag bug.
14110 <  echo 't clr' >>$CONFIG_STATUS
14111 <  echo ': clr' >>$CONFIG_STATUS
14112 <  sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
14105 >  # Write a here document:
14106 >    cat >>$CONFIG_STATUS <<_ACEOF
14107 >    # First, check the format of the line:
14108 >    cat >"\$tmp/defines.sed" <<\\CEOF
14109 > /^[      ]*#[    ]*undef[        ][      ]*$ac_word_re[  ]*\$/b def
14110 > /^[      ]*#[    ]*define[       ][      ]*$ac_word_re[(         ]/b def
14111 > b
14112 > :def
14113 > _ACEOF
14114 >  sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
14115    echo 'CEOF
14116 <  sed -f $tmp/defines.sed $tmp/in >$tmp/out
14117 <  rm -f $tmp/in
14118 <  mv $tmp/out $tmp/in
14119 < ' >>$CONFIG_STATUS
15789 <  sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
14116 >    sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
14117 >  ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
14118 >  sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
14119 >  grep . conftest.tail >/dev/null || break
14120    rm -f conftest.defines
14121    mv conftest.tail conftest.defines
14122   done
14123 < rm -f conftest.defines
15794 < echo '  fi # grep' >>$CONFIG_STATUS
15795 < echo >>$CONFIG_STATUS
14123 > rm -f conftest.defines conftest.tail
14124  
14125 < # Break up conftest.undefs because some shells have a limit on the size
15798 < # of here documents, and old seds have small limits too (100 cmds).
15799 < echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
15800 < rm -f conftest.tail
15801 < while grep . conftest.undefs >/dev/null
15802 < do
15803 <  # Write a limited-size here document to $tmp/undefs.sed.
15804 <  echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
15805 <  # Speed up: don't consider the non `#undef'
15806 <  echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
15807 <  # Work around the forget-to-reset-the-flag bug.
15808 <  echo 't clr' >>$CONFIG_STATUS
15809 <  echo ': clr' >>$CONFIG_STATUS
15810 <  sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
15811 <  echo 'CEOF
15812 <  sed -f $tmp/undefs.sed $tmp/in >$tmp/out
15813 <  rm -f $tmp/in
15814 <  mv $tmp/out $tmp/in
15815 < ' >>$CONFIG_STATUS
15816 <  sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
15817 <  rm -f conftest.undefs
15818 <  mv conftest.tail conftest.undefs
15819 < done
15820 < rm -f conftest.undefs
15821 <
14125 > echo "ac_result=$ac_in" >>$CONFIG_STATUS
14126   cat >>$CONFIG_STATUS <<\_ACEOF
15823  # Let's still pretend it is `configure' which instantiates (i.e., don't
15824  # use $as_me), people would be surprised to read:
15825  #    /* config.h.  Generated by config.status.  */
15826  if test x"$ac_file" = x-; then
15827    echo "/* Generated by configure.  */" >$tmp/config.h
15828  else
15829    echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
15830  fi
15831  cat $tmp/in >>$tmp/config.h
15832  rm -f $tmp/in
14127    if test x"$ac_file" != x-; then
14128 <    if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
14128 >    echo "/* $configure_input  */" >"$tmp/config.h"
14129 >    cat "$ac_result" >>"$tmp/config.h"
14130 >    if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
14131        { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14132   echo "$as_me: $ac_file is unchanged" >&6;}
14133      else
15838      ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15839 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15840         X"$ac_file" : 'X\(//\)[^/]' \| \
15841         X"$ac_file" : 'X\(//\)$' \| \
15842         X"$ac_file" : 'X\(/\)' \| \
15843         .     : '\(.\)' 2>/dev/null ||
15844 echo X"$ac_file" |
15845    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15846          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15847          /^X\(\/\/\)$/{ s//\1/; q; }
15848          /^X\(\/\).*/{ s//\1/; q; }
15849          s/.*/./; q'`
15850      { if $as_mkdir_p; then
15851    mkdir -p "$ac_dir"
15852  else
15853    as_dir="$ac_dir"
15854    as_dirs=
15855    while test ! -d "$as_dir"; do
15856      as_dirs="$as_dir $as_dirs"
15857      as_dir=`(dirname "$as_dir") 2>/dev/null ||
15858 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15859         X"$as_dir" : 'X\(//\)[^/]' \| \
15860         X"$as_dir" : 'X\(//\)$' \| \
15861         X"$as_dir" : 'X\(/\)' \| \
15862         .     : '\(.\)' 2>/dev/null ||
15863 echo X"$as_dir" |
15864    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15865          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15866          /^X\(\/\/\)$/{ s//\1/; q; }
15867          /^X\(\/\).*/{ s//\1/; q; }
15868          s/.*/./; q'`
15869    done
15870    test ! -n "$as_dirs" || mkdir $as_dirs
15871  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15872 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15873   { (exit 1); exit 1; }; }; }
15874
14134        rm -f $ac_file
14135 <      mv $tmp/config.h $ac_file
14135 >      mv "$tmp/config.h" $ac_file
14136      fi
14137    else
14138 <    cat $tmp/config.h
14139 <    rm -f $tmp/config.h
14138 >    echo "/* $configure_input  */"
14139 >    cat "$ac_result"
14140    fi
14141 < done
14142 < _ACEOF
15884 < cat >>$CONFIG_STATUS <<\_ACEOF
14141 >  rm -f "$tmp/out12"
14142 > ;;
14143  
15886 #
15887 # CONFIG_LINKS section.
15888 #
14144  
14145 < for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
15891 <  ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
15892 <  ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
14145 >  esac
14146  
15894  { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
15895 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
14147  
14148 <  if test ! -r $srcdir/$ac_source; then
14149 <    { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
14150 < echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
14151 <   { (exit 1); exit 1; }; }
14152 <  fi
14153 <  rm -f $ac_dest
14148 >  case $ac_file$ac_mode in
14149 >    "make/Makefile":F) chmod 0755 scripts/* ;;
14150 >    "src/utils/Makefile":F) chmod 0755 scripts/* ;;
14151 >    "src/math/Makefile":F) chmod 0755 scripts/* ;;
14152 >    "src/integrators/Makefile":F) chmod 0755 scripts/* ;;
14153 >    "src/applications/atom2md/Makefile":F) chmod 0755 scripts/* ;;
14154 >    "scripts/filepp":F) chmod 0755 scripts/* ;;
14155  
15904  # Make relative symlinks.
15905  ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
15906 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15907         X"$ac_dest" : 'X\(//\)[^/]' \| \
15908         X"$ac_dest" : 'X\(//\)$' \| \
15909         X"$ac_dest" : 'X\(/\)' \| \
15910         .     : '\(.\)' 2>/dev/null ||
15911 echo X"$ac_dest" |
15912    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15913          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15914          /^X\(\/\/\)$/{ s//\1/; q; }
15915          /^X\(\/\).*/{ s//\1/; q; }
15916          s/.*/./; q'`
15917  { if $as_mkdir_p; then
15918    mkdir -p "$ac_dest_dir"
15919  else
15920    as_dir="$ac_dest_dir"
15921    as_dirs=
15922    while test ! -d "$as_dir"; do
15923      as_dirs="$as_dir $as_dirs"
15924      as_dir=`(dirname "$as_dir") 2>/dev/null ||
15925 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15926         X"$as_dir" : 'X\(//\)[^/]' \| \
15927         X"$as_dir" : 'X\(//\)$' \| \
15928         X"$as_dir" : 'X\(/\)' \| \
15929         .     : '\(.\)' 2>/dev/null ||
15930 echo X"$as_dir" |
15931    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15932          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15933          /^X\(\/\/\)$/{ s//\1/; q; }
15934          /^X\(\/\).*/{ s//\1/; q; }
15935          s/.*/./; q'`
15936    done
15937    test ! -n "$as_dirs" || mkdir $as_dirs
15938  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
15939 echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
15940   { (exit 1); exit 1; }; }; }
15941
15942  ac_builddir=.
15943
15944 if test "$ac_dest_dir" != .; then
15945  ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
15946  # A "../" for each directory in $ac_dir_suffix.
15947  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15948 else
15949  ac_dir_suffix= ac_top_builddir=
15950 fi
15951
15952 case $srcdir in
15953  .)  # No --srcdir option.  We are building in place.
15954    ac_srcdir=.
15955    if test -z "$ac_top_builddir"; then
15956       ac_top_srcdir=.
15957    else
15958       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15959    fi ;;
15960  [\\/]* | ?:[\\/]* )  # Absolute path.
15961    ac_srcdir=$srcdir$ac_dir_suffix;
15962    ac_top_srcdir=$srcdir ;;
15963  *) # Relative path.
15964    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15965    ac_top_srcdir=$ac_top_builddir$srcdir ;;
15966 esac
15967
15968 # Do not use `cd foo && pwd` to compute absolute paths, because
15969 # the directories may not exist.
15970 case `pwd` in
15971 .) ac_abs_builddir="$ac_dest_dir";;
15972 *)
15973  case "$ac_dest_dir" in
15974  .) ac_abs_builddir=`pwd`;;
15975  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
15976  *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
15977  esac;;
15978 esac
15979 case $ac_abs_builddir in
15980 .) ac_abs_top_builddir=${ac_top_builddir}.;;
15981 *)
15982  case ${ac_top_builddir}. in
15983  .) ac_abs_top_builddir=$ac_abs_builddir;;
15984  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15985  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15986  esac;;
15987 esac
15988 case $ac_abs_builddir in
15989 .) ac_abs_srcdir=$ac_srcdir;;
15990 *)
15991  case $ac_srcdir in
15992  .) ac_abs_srcdir=$ac_abs_builddir;;
15993  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15994  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15995  esac;;
15996 esac
15997 case $ac_abs_builddir in
15998 .) ac_abs_top_srcdir=$ac_top_srcdir;;
15999 *)
16000  case $ac_top_srcdir in
16001  .) ac_abs_top_srcdir=$ac_abs_builddir;;
16002  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
16003  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
16004  esac;;
16005 esac
16006
16007
16008  case $srcdir in
16009  [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
16010      *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
14156    esac
14157 + done # for ac_tag
14158  
16013  # Try a symlink, then a hard link, then a copy.
16014  ln -s $ac_rel_source $ac_dest 2>/dev/null ||
16015    ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
16016    cp -p $srcdir/$ac_source $ac_dest ||
16017    { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
16018 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
16019   { (exit 1); exit 1; }; }
16020 done
16021 _ACEOF
14159  
16023 cat >>$CONFIG_STATUS <<\_ACEOF
16024
14160   { (exit 0); exit 0; }
14161   _ACEOF
14162   chmod +x $CONFIG_STATUS

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines