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 811 by gezelter, Thu Dec 15 14:47:17 2005 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 2.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'
577 < PACKAGE_VERSION='2.0'
578 < PACKAGE_STRING='OOPSE 2.0'
577 > PACKAGE_VERSION='4.0'
578 > PACKAGE_STRING='OOPSE 4.0'
579   PACKAGE_BUGREPORT='gezelter@nd.edu'
580  
581   ac_unique_file="src/applications/oopse/oopse.cpp"
# 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 PROGNAME debug build build_cpu build_vendor build_os host host_cpu host_vendor host_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP EGREP OOPSE_TEMPLATE_FLAGS EXTRA_CC_FLAG F90 F90FLAGS ac_ct_F90 PREPFLAG PREPDEFFLAG F90LIBS F90_FUNC F90_FUNC_ MOD F90_WORK_FILES_ARG MODDIRFLAG F90MODINCSPEC F90_MODULE_NAMES CXXCPP LIBOBJS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S SET_MAKE RANLIB ac_ct_RANLIB YACC LEX LEXLIB LEX_OUTPUT_ROOT PERLINTERP PERL_SHEBANG AR PS MPI_LIB_DIR MPI_INC_DIR MPI_F90_INC MPI_LIB MPI_F90_LIB USE_MPI USE_CGAL CGAL_INC_DIR CGAL_LIB_DIR CGAL_RLIB_DIR CGAL_DEFINES CGAL_CXXFLAGS CGAL_LIBS DOXYGEN DOT DOC enable_dot enable_html_docs enable_latex_docs BATEXT MKINSTALLDIRS OOPSE OOPSE_HOME SUBDIRS FFLAGS 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 537 | Line 1027 | do
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
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 <    [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
1165 <    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
668 <   { (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  
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
675 do
676  eval ac_val=$`echo $ac_var`
677  case $ac_val in
678    [\\/$]* | ?:[\\/]* ) ;;
679    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
680   { (exit 1); exit 1; }; };;
681  esac
682 done
683
1171   # There might be people who depend on the old broken behavior: `$host'
1172   # used to hold the argument of --host etc.
1173   # FIXME: To remove some day.
# 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_CC_set=${CC+set}
1262 < ac_env_CC_value=$CC
1263 < ac_cv_env_CC_set=${CC+set}
1264 < ac_cv_env_CC_value=$CC
760 < ac_env_CFLAGS_set=${CFLAGS+set}
761 < ac_env_CFLAGS_value=$CFLAGS
762 < ac_cv_env_CFLAGS_set=${CFLAGS+set}
763 < ac_cv_env_CFLAGS_value=$CFLAGS
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_CXX_set=${CXX+set}
773 < ac_env_CXX_value=$CXX
774 < ac_cv_env_CXX_set=${CXX+set}
775 < ac_cv_env_CXX_value=$CXX
776 < ac_env_CXXFLAGS_set=${CXXFLAGS+set}
777 < ac_env_CXXFLAGS_value=$CXXFLAGS
778 < ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
779 < ac_cv_env_CXXFLAGS_value=$CXXFLAGS
780 < ac_env_CPP_set=${CPP+set}
781 < ac_env_CPP_value=$CPP
782 < ac_cv_env_CPP_set=${CPP+set}
783 < ac_cv_env_CPP_value=$CPP
784 < ac_env_F90_set=${F90+set}
785 < ac_env_F90_value=$F90
786 < ac_cv_env_F90_set=${F90+set}
787 < ac_cv_env_F90_value=$F90
788 < ac_env_F90FLAGS_set=${F90FLAGS+set}
789 < ac_env_F90FLAGS_value=$F90FLAGS
790 < ac_cv_env_F90FLAGS_set=${F90FLAGS+set}
791 < ac_cv_env_F90FLAGS_value=$F90FLAGS
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 801 | Line 1270 | if test "$ac_init_help" = "long"; then
1270    # Omit some internal or obsolete options to make the list less imposing.
1271    # This message is too long to be a string in the A/UX 3.1 sh.
1272    cat <<_ACEOF
1273 < \`configure' configures OOPSE 2.0 to adapt to many kinds of systems.
1273 > \`configure' configures OOPSE 4.0 to adapt to many kinds of systems.
1274  
1275   Usage: $0 [OPTION]... [VAR=VALUE]...
1276  
# 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 862 | Line 1335 | if test -n "$ac_init_help"; then
1335  
1336   if test -n "$ac_init_help"; then
1337    case $ac_init_help in
1338 <     short | recursive ) echo "Configuration of OOPSE 2.0:";;
1338 >     short | recursive ) echo "Configuration of OOPSE 4.0:";;
1339     esac
1340    cat <<\_ACEOF
1341  
1342   Optional Features:
1343    --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1344    --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1345 +  --enable-oopse-home=DIR      define oopse home dir PREFIX/oopse
1346    --enable-debug          Compile OOPSE in debug mode
1347 +  --enable-single         compile OOPSE in single precision
1348 +  --enable-float          synonym for --enable-single
1349    --enable-doxygen        enable documentation generation with doxygen (auto)
1350    --enable-dot            use 'dot' to generate graphs in doxygen (auto)
1351    --enable-html-docs      enable HTML generation with doxygen (yes)
1352    --enable-latex-docs     enable LaTeX documentation generation with doxygen (no)
877  --enable-oopse-home=DIR      define oopse home dir PREFIX/oopse
1353  
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-zlib=DIR root directory path of zlib installation defaults to
1358 <                    /usr/local or /usr if not found in /usr/local
1359 <  --without-zlib to disable zlib usage completely
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-mpi=<prefix>     compile with MPI installed in <prefix> [default=no]
1363 <  --with-cgal-makefile=FILE  CGAL makefile that should be used
1362 >  --with-zlib=DIR         root directory path of zlib installation (defaults
1363 >                          to /usr/local or /usr if not found in /usr/local)
1364 >  --with-fftw=DIR         root directory path of fftw installation (defaults
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-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  
1374   Some influential environment variables:
891  CC          C compiler command
892  CFLAGS      C compiler flags
893  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
894              nonstandard directory <lib dir>
895  CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
896              headers in a nonstandard directory <include dir>
1375    CXX         C++ compiler command
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 +  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
1385 +  FCFLAGS     Fortran compiler flags
1386    CPP         C preprocessor
900  F90         Fortran 90 compiler command
901  F90FLAGS    Fortran 90 compiler flags
1387    CXXCPP      C++ preprocessor
1388  
1389   Use these variables to override the choices made by `configure' or to help
# Line 906 | 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.
913  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
932 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
933 <    fi ;;
934 <  [\\/]* | ?:[\\/]* )  # 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";;
950 <  *) ac_abs_builddir=`pwd`/"$ac_dir";;
951 <  esac;;
952 < esac
953 < case $ac_abs_builddir in
954 < .) ac_abs_top_builddir=${ac_top_builddir}.;;
955 < *)
956 <  case ${ac_top_builddir}. in
957 <  .) ac_abs_top_builddir=$ac_abs_builddir;;
958 <  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
959 <  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
960 <  esac;;
961 < esac
962 < case $ac_abs_builddir in
963 < .) ac_abs_srcdir=$ac_srcdir;;
964 < *)
965 <  case $ac_srcdir in
966 <  .) ac_abs_srcdir=$ac_abs_builddir;;
967 <  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
968 <  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
969 <  esac;;
970 < esac
971 < case $ac_abs_builddir in
972 < .) ac_abs_top_srcdir=$ac_top_srcdir;;
973 < *)
974 <  case $ac_top_srcdir in
975 <  .) ac_abs_top_srcdir=$ac_abs_builddir;;
976 <  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
977 <  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
978 <  esac;;
979 < esac
980 <
981 <    cd $ac_dir
982 <    # Check for guested configure; otherwise get Cygnus style configure.
983 <    if test -f $ac_srcdir/configure.gnu; then
984 <      echo
985 <      $SHELL $ac_srcdir/configure.gnu  --help=recursive
986 <    elif test -f $ac_srcdir/configure; then
987 <      echo
988 <      $SHELL $ac_srcdir/configure  --help=recursive
989 <    elif test -f $ac_srcdir/configure.ac ||
990 <           test -f $ac_srcdir/configure.in; then
991 <      echo
992 <      $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 2.0
1454 < generated by GNU Autoconf 2.59
1453 > OOPSE configure 4.0
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
1013 < 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 2.0, which was
1468 < generated by GNU Autoconf 2.59.  Invocation command line was
1467 > It was created by OOPSE $as_me 4.0, which 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 1038 | 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 1052 | 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 1073 | Line 1525 | ac_configure_args1=
1525   ac_configure_args=
1526   ac_configure_args0=
1527   ac_configure_args1=
1076 ac_sep=
1528   ac_must_keep_next=false
1529   for ac_pass in 1 2
1530   do
# Line 1084 | 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 1106 | Line 1557 | do
1557            -* ) ac_must_keep_next=true ;;
1558          esac
1559        fi
1560 <      ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1110 <      # Get rid of the leading space.
1111 <      ac_sep=" "
1560 >      ac_configure_args="$ac_configure_args '$ac_arg'"
1561        ;;
1562      esac
1563    done
# Line 1119 | 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 1133 | Line 1582 | _ASBOX
1582   _ASBOX
1583      echo
1584      # The following way of writing the cache mishandles newlines in values,
1585 < {
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 `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1602 <    *ac_space=\ *)
1601 >    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1602 >    *${as_nl}ac_space=\ *)
1603        sed -n \
1604 <        "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1605 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1606 <      ;;
1607 <    *)
1608 <      sed -n \
1146 <        "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 1157 | 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 1184 | 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
1205 < # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1206 < echo >confdefs.h
1673 > rm -f -r conftest* confdefs.h
1674  
1675   # Predefined preprocessor variables.
1676  
# Line 1234 | 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 1257 | 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 1270 | 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 |
1274 <               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 1300 | 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 <    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1304 <      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 1318 | Line 1786 | fi
1786     { (exit 1); exit 1; }; }
1787   fi
1788  
1321 ac_ext=c
1322 ac_cpp='$CPP $CPPFLAGS'
1323 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1324 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1325 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1789  
1790  
1791  
# Line 1347 | 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  
1352
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
1374 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1375 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1376 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  
1379 # This file is part of Autoconf.                       -*- Autoconf -*-
1380 # Programming languages support.
1381 # Copyright 2000, 2001
1382 # Free Software Foundation, Inc.
1383 #
1384 # This program is free software; you can redistribute it and/or modify
1385 # it under the terms of the GNU General Public License as published by
1386 # the Free Software Foundation; either version 2, or (at your option)
1387 # any later version.
1388 #
1389 # This program is distributed in the hope that it will be useful,
1390 # but WITHOUT ANY WARRANTY; without even the implied warranty of
1391 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
1392 # GNU General Public License for more details.
1393 #
1394 # You should have received a copy of the GNU General Public License
1395 # along with this program; if not, write to the Free Software
1396 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
1397 # 02111-1307, USA.
1398 #
1399 # As a special exception, the Free Software Foundation gives unlimited
1400 # permission to copy, distribute and modify the configure scripts that
1401 # are the output of Autoconf.  You need not follow the terms of the GNU
1402 # General Public License when using or distributing such scripts, even
1403 # though portions of the text of Autoconf appear in them.  The GNU
1404 # General Public License (GPL) does govern all other use of the material
1405 # that constitutes the Autoconf program.
1406 #
1407 # Certain portions of the Autoconf source text are designed to be copied
1408 # (in certain cases, depending on the input) into the output of
1409 # Autoconf.  We call these the "data" portions.  The rest of the Autoconf
1410 # source text consists of comments plus executable code that decides which
1411 # of the data portions to output in any given case.  We call these
1412 # comments and executable code the "non-data" portions.  Autoconf never
1413 # copies any of the non-data portions into its output.
1414 #
1415 # This special exception to the GPL applies to versions of Autoconf
1416 # released by the Free Software Foundation.  When you make and
1417 # distribute a modified version of Autoconf, you may extend this special
1418 # exception to the GPL to apply to your modified version as well, *unless*
1419 # your modified version has the potential to copy into its output some
1420 # of the text that was the non-data portion of the version that you started
1421 # with.  (In other words, unless your change moves or copies text from
1422 # the non-data portions to the data portions.)  If your modification has
1423 # such potential, you must delete any notice of this special exception
1424 # to the GPL from your modified version.
1425 #
1426 # Written by Akim Demaille, Christian Marquardt, Martin Wilks (and probably
1427 # many others).
1850  
1851  
1852 < # Table of Contents:
1431 < #
1432 < # 1. Language selection
1433 < #    and routines to produce programs in a given language.
1434 < #  a. Fortran 77 (to be moved from aclang.m4)
1435 < #  b. Fortran 90
1436 < #  c. Fortran 95
1437 < #
1438 < # 2. Producing programs in a given language.
1439 < #  a. Fortran 77 (to be moved from aclang.m4)
1440 < #  b. Fortran 90
1441 < #  c. Fortran 95
1442 < #
1443 < # 3. Looking for a compiler
1444 < #    And possibly the associated preprocessor.
1445 < #  a. Fortran 77 (to be moved from aclang.m4)
1446 < #  b. Fortran 90
1447 < #  c. Fortran 95
1448 < #
1449 < # 4. Compilers' characteristics.
1450 < #  a. Fortran 77 (to be moved from aclang.m4)
1451 < #  b. Fortran 90
1452 < #  c. Fortran 95
1852 > ac_config_headers="$ac_config_headers src/config.h"
1853  
1454 # _AC_LIST_MEMBER_IF(ELEMENT, LIST, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
1455 # ---------------------------------------------------------------------------
1456 #
1457 # Processing the elements of a list is tedious in shell programming,
1458 # as lists tend to be implemented as space delimited strings.
1459 #
1460 # This macro searches LIST for ELEMENT, and executes ACTION-IF-FOUND
1461 # if ELEMENT is a member of LIST, otherwise it executes
1462 # ACTION-IF-NOT-FOUND.
1463 # _AC_LIST_MEMBER_IF
1854  
1855  
1856  
1857 < # _AC_LINKER_OPTION(LINKER-OPTIONS, SHELL-VARIABLE)
1468 < # -------------------------------------------------
1469 < #
1470 < # Specifying options to the compiler (whether it be the C, C++ or
1471 < # Fortran 77 compiler) that are meant for the linker is compiler
1472 < # dependent.  This macro lets you give options to the compiler that
1473 < # are meant for the linker in a portable, compiler-independent way.
1474 < #
1475 < # This macro take two arguments, a list of linker options that the
1476 < # compiler should pass to the linker (LINKER-OPTIONS) and the name of
1477 < # a shell variable (SHELL-VARIABLE).  The list of linker options are
1478 < # appended to the shell variable in a compiler-dependent way.
1479 < #
1480 < # For example, if the selected language is C, then this:
1481 < #
1482 < #   _AC_LINKER_OPTION([-R /usr/local/lib/foo], foo_LDFLAGS)
1483 < #
1484 < # will expand into this if the selected C compiler is gcc:
1485 < #
1486 < #   foo_LDFLAGS="-Xlinker -R -Xlinker /usr/local/lib/foo"
1487 < #
1488 < # otherwise, it will expand into this:
1489 < #
1490 < #   foo_LDFLAGS"-R /usr/local/lib/foo"
1491 < #
1492 < # You are encouraged to add support for compilers that this macro
1493 < # doesn't currently support.
1494 < # FIXME: Get rid of this macro.
1495 < # _AC_LINKER_OPTION
1857 >
1858  
1859  
1860  
1499 ## ----------------------- ##
1500 ## 1. Language selection.  ##
1501 ## ----------------------- ##
1861  
1503 # ----------------------------- #
1504 # 1b. The Fortran 90 language.  #
1505 # ----------------------------- #
1862  
1507 # AC_LANG(Fortran 90)
1508 # -------------------
1863  
1864  
1865  
1512 # _AC_LANG_ABBREV(Fortran 90)
1513 # ---------------------------
1866  
1867  
1868  
1517 # ----------------------------- #
1518 # 1c. The Fortran 95 language.  #
1519 # ----------------------------- #
1869  
1521 # AC_LANG(Fortran 95)
1522 # -------------------
1870  
1871  
1872  
1526 # _AC_LANG_ABBREV(Fortran 95)
1527 # ---------------------------
1873  
1874  
1875  
1531 ## ---------------------- ##
1532 ## 2.Producing programs.  ##
1533 ## ---------------------- ##
1876  
1535 # ------------------------ #
1536 # 2b. Fortran 90 sources.  #
1537 # ------------------------ #
1877  
1539 # AC_LANG_SOURCE(Fortran 90)(BODY)
1540 # --------------------------------
1878  
1879  
1880  
1544 # AC_LANG_PROGRAM(Fortran 90)([PROLOGUE], [BODY])
1545 # -----------------------------------------------
1881  
1882  
1548 # AC_LANG_CALL(Fortran 90)(PROLOGUE, FUNCTION)
1549 # --------------------------------------------
1883  
1884  
1885  
1553 # ------------------------ #
1554 # 2c. Fortran 95 sources.  #
1555 # ------------------------ #
1886  
1557 # AC_LANG_SOURCE(Fortran 95)(BODY)
1558 # --------------------------------
1887  
1888  
1561 # AC_LANG_PROGRAM(Fortran 95)([PROLOGUE], [BODY])
1562 # -----------------------------------------------
1889  
1890  
1565 # AC_LANG_CALL(Fortran 95)(PROLOGUE, FUNCTION)
1566 # --------------------------------------------
1891  
1892  
1893  
1570 ## -------------------------------------------- ##
1571 ## 3. Looking for Compilers and Preprocessors.  ##
1572 ## -------------------------------------------- ##
1894  
1574 # ----------------------------- #
1575 # 3b. The Fortran 90 compiler.  #
1576 # ----------------------------- #
1895  
1896  
1897 < # AC_LANG_PREPROC(Fortran 90)
1898 < # ---------------------------
1899 < # Find the Fortran 90 preprocessor.  Must be AC_DEFUN'd to be AC_REQUIRE'able.
1897 > #
1898 > #
1899 > #
1900  
1901  
1902  
1585 # AC_LANG_COMPILER(Fortran 90)
1586 # ----------------------------
1587 # Find the Fortran 90 compiler.  Must be AC_DEFUN'd to be
1588 # AC_REQUIRE'able.
1903  
1904  
1905  
1906 < # AC_PROG_F90([COMPILERS...])
1907 < # ---------------------------
1908 < # COMPILERS is a space separated list of Fortran 90 compilers to search
1909 < # for.
1906 >
1907 >
1908 >
1909 >
1910 > # AC_F90_MODULE_NAMES
1911 > # -------------------
1912   #
1913 < # Compilers are ordered by
1598 < #  1. F90, F95
1599 < #  2. Good/tested native compilers, bad/untested native compilers
1913 > # Figure out how the Fortran 90 compiler constructs module file names
1914   #
1915 < # pgf90 is the Portland Group F90 compilers.
1602 < # xlf90/xlf95 are IBM (AIX) F90/F95 compilers.
1603 < # lf95 is the Lahey-Fujitsu compiler.
1604 < # epcf90 is the "Edinburgh Portable Compiler" F90.
1605 < # fort is the Compaq Fortran 90 (now 95) compiler for Tru64 and Linux/Alpha.
1606 < # AC_PROG_F90
1915 > # AC_F90_MODULE_NAMES
1916  
1917  
1609 # ----------------------------- #
1610 # 3c. The Fortran 95 compiler.  #
1611 # ----------------------------- #
1918  
1919  
1614 # AC_LANG_PREPROC(Fortran 95)
1615 # ---------------------------
1616 # Find the Fortran 95 preprocessor.  Must be AC_DEFUN'd to be AC_REQUIRE'able.
1920  
1921  
1922  
1620 # AC_LANG_COMPILER(Fortran 95)
1621 # ----------------------------
1622 # Find the Fortran 95 compiler.  Must be AC_DEFUN'd to be
1623 # AC_REQUIRE'able.
1923  
1924  
1925  
1627 # AC_PROG_F95([COMPILERS...])
1628 # ---------------------------
1629 # COMPILERS is a space separated list of Fortran 95 compilers to search
1630 # for.
1631 #
1632 # Compilers are ordered by
1633 #  1. Good/tested native compilers, bad/untested native compilers
1634 #
1635 # xlf95 is the IBM (AIX) F95 compiler.
1636 # lf95 is the Lahey-Fujitsu compiler.
1637 # fort is the Compaq Fortran 90 (now 95) compiler for Tru64 and Linux/Alpha.
1638 # AC_PROG_F95
1926  
1927  
1641 ## ------------------------------- ##
1642 ## 4. Compilers' characteristics.  ##
1643 ## ------------------------------- ##
1928  
1929  
1646 # ---------------------------------------- #
1647 # 4b. Fortan 90 compiler characteristics.  #
1648 # ---------------------------------------- #
1930  
1931  
1651 # _AC_PROG_F90_V_OUTPUT([FLAG = $ac_cv_prog_f90_v])
1652 # -------------------------------------------------
1653 # Link a trivial Fortran program, compiling with a verbose output FLAG
1654 # (which default value, $ac_cv_prog_f90_v, is computed by
1655 # _AC_PROG_F90_V), and return the output in $ac_f90_v_output.  This
1656 # output is processed in the way expected by AC_F90_LIBRARY_LDFLAGS,
1657 # so that any link flags that are echoed by the compiler appear as
1658 # space-separated items.
1659 # _AC_PROG_F90_V_OUTPUT
1932  
1933  
1662 # _AC_PROG_F90_V
1663 # --------------
1664 #
1665 # Determine the flag that causes the Fortran 90 compiler to print
1666 # information of library and object files (normally -v)
1667 # Needed for AC_F90_LIBRARY_FLAGS
1668 # Some compilers don't accept -v (Lahey: -verbose, xlf: -V, Fujitsu: -###)
1669 # _AC_PROG_F90_V
1934  
1935  
1672 # AC_F90_LIBRARY_LDFLAGS
1673 # ----------------------
1674 #
1675 # Determine the linker flags (e.g. "-L" and "-l") for the Fortran 90
1676 # intrinsic and run-time libraries that are required to successfully
1677 # link a Fortran 90 program or shared library.  The output variable
1678 # F90LIBS is set to these flags.
1679 #
1680 # This macro is intended to be used in those situations when it is
1681 # necessary to mix, e.g. C++ and Fortran 90, source code into a single
1682 # program or shared library.
1683 #
1684 # For example, if object files from a C++ and Fortran 90 compiler must
1685 # be linked together, then the C++ compiler/linker must be used for
1686 # linking (since special C++-ish things need to happen at link time
1687 # like calling global constructors, instantiating templates, enabling
1688 # exception support, etc.).
1689 #
1690 # However, the Fortran 90 intrinsic and run-time libraries must be
1691 # linked in as well, but the C++ compiler/linker doesn't know how to
1692 # add these Fortran 90 libraries.  Hence, the macro
1693 # "AC_F90_LIBRARY_LDFLAGS" was created to determine these Fortran 90
1694 # libraries.
1695 #
1696 # This macro was copied from the Fortran 77 version by Matthew D. Langston.
1697 # AC_F90_LIBRARY_LDFLAGS
1936  
1937  
1700 # _AC_F90_NAME_MANGLING
1701 # ---------------------
1702 # Test for the name mangling scheme used by the Fortran 90 compiler.
1703 #
1704 # Sets ac_cv_f90_mangling. The value contains three fields, separated
1705 # by commas:
1706 #
1707 # lower case / upper case:
1708 #    case translation of the Fortan 90 symbols
1709 # underscore / no underscore:
1710 #    whether the compiler appends "_" to symbol names
1711 # extra underscore / no extra underscore:
1712 #    whether the compiler appends an extra "_" to symbol names already
1713 #    containing at least one underscore
1714 #
1715 # _AC_F90_NAME_MANGLING
1938  
1717 # The replacement is empty.
1939  
1940  
1941  
1721 # AC_F90_WRAPPERS
1722 # ---------------
1723 # Defines C macros F90_FUNC(name,NAME) and F90_FUNC_(name,NAME) to
1724 # properly mangle the names of C identifiers, and C identifiers with
1725 # underscores, respectively, so that they match the name mangling
1726 # scheme used by the Fortran 90 compiler.
1727 # AC_F90_WRAPPERS
1942  
1943  
1730 # AC_F90_FUNC(NAME, [SHELLVAR = NAME])
1731 # ------------------------------------
1732 # For a Fortran subroutine of given NAME, define a shell variable
1733 # $SHELLVAR to the Fortran 90 mangled name.  If the SHELLVAR
1734 # argument is not supplied, it defaults to NAME.
1735 # AC_F90_FUNC
1944  
1945  
1738 # ---------------------------------------- #
1739 # 4c. Fortan 95 compiler characteristics.  #
1740 # ---------------------------------------- #
1946  
1947  
1743 # _AC_PROG_F95_V_OUTPUT([FLAG = $ac_cv_prog_f95_v])
1744 # -------------------------------------------------
1745 # Link a trivial Fortran program, compiling with a verbose output FLAG
1746 # (which default value, $ac_cv_prog_f95_v, is computed by
1747 # _AC_PROG_F95_V), and return the output in $ac_f95_v_output.  This
1748 # output is processed in the way expected by AC_F95_LIBRARY_LDFLAGS,
1749 # so that any link flags that are echoed by the compiler appear as
1750 # space-separated items.
1751 # _AC_PROG_F95_V_OUTPUT
1948  
1949  
1754 # _AC_PROG_F95_V
1755 # --------------
1756 #
1757 # Determine the flag that causes the Fortran 95 compiler to print
1758 # information of library and object files (normally -v)
1759 # Needed for AC_F95_LIBRARY_FLAGS
1760 # Some compilers don't accept -v (Lahey: -verbose, xlf: -V, Fujitsu: -###)
1761 # _AC_PROG_F95_V
1950  
1951  
1764 # AC_F95_LIBRARY_LDFLAGS
1765 # ----------------------
1766 #
1767 # Determine the linker flags (e.g. "-L" and "-l") for the Fortran 95
1768 # intrinsic and run-time libraries that are required to successfully
1769 # link a Fortran 95 program or shared library.  The output variable
1770 # F95LIBS is set to these flags.
1771 #
1772 # This macro is intended to be used in those situations when it is
1773 # necessary to mix, e.g. C++ and Fortran 95, source code into a single
1774 # program or shared library.
1775 #
1776 # For example, if object files from a C++ and Fortran 95 compiler must
1777 # be linked together, then the C++ compiler/linker must be used for
1778 # linking (since special C++-ish things need to happen at link time
1779 # like calling global constructors, instantiating templates, enabling
1780 # exception support, etc.).
1781 #
1782 # However, the Fortran 95 intrinsic and run-time libraries must be
1783 # linked in as well, but the C++ compiler/linker doesn't know how to
1784 # add these Fortran 95 libraries.  Hence, the macro
1785 # "AC_F95_LIBRARY_LDFLAGS" was created to determine these Fortran 95
1786 # libraries.
1787 #
1788 # This macro was copied from the Fortran 77 version by Matthew D. Langston.
1789 # AC_F95_LIBRARY_LDFLAGS
1952  
1953  
1792 # _AC_F95_NAME_MANGLING
1793 # ---------------------
1794 # Test for the name mangling scheme used by the Fortran 95 compiler.
1795 #
1796 # Sets ac_cv_f95_mangling. The value contains three fields, separated
1797 # by commas:
1798 #
1799 # lower case / upper case:
1800 #    case translation of the Fortan 95 symbols
1801 # underscore / no underscore:
1802 #    whether the compiler appends "_" to symbol names
1803 # extra underscore / no extra underscore:
1804 #    whether the compiler appends an extra "_" to symbol names already
1805 #    containing at least one underscore
1806 #
1807 # _AC_F95_NAME_MANGLING
1954  
1809 # The replacement is empty.
1955  
1956  
1957  
1813 # AC_F95_WRAPPERS
1814 # ---------------
1815 # Defines C macros F95_FUNC(name,NAME) and F95_FUNC_(name,NAME) to
1816 # properly mangle the names of C identifiers, and C identifiers with
1817 # underscores, respectively, so that they match the name mangling
1818 # scheme used by the Fortran 95 compiler.
1819 # AC_F95_WRAPPERS
1958  
1959  
1822 # AC_F95_FUNC(NAME, [SHELLVAR = NAME])
1823 # ------------------------------------
1824 # For a Fortran subroutine of given NAME, define a shell variable
1825 # $SHELLVAR to the Fortran 95 mangled name.  If the SHELLVAR
1826 # argument is not supplied, it defaults to NAME.
1827 # AC_F95_FUNC
1960  
1829 # AC_F90_MODULE_NAMES
1830 # -------------------
1831 #
1832 # Figure out how the Fortran 90 compiler constructs module file names
1833 #
1834 # AC_F90_MODULE_NAMES
1961  
1962  
1963  
# Line 1874 | 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  
2015  
2016  
1888 #
1889 #
1890 #
2017  
2018  
2019  
# Line 1910 | Line 2036 | ac_configure="$SHELL $ac_aux_dir/configure" # This sho
2036  
2037  
2038  
2039 + # This is taken from http://autoqt.sourceforge.net/
2040 + # Copyright (c) 2002, Geoffrey Wossum
2041 + # All rights reserved.
2042  
2043 + # Redistribution and use in source and binary forms, with or without
2044 + # modification, are permitted provided that the following conditions are
2045 + # met:
2046  
2047 + #  - Redistributions of source code must retain the above copyright notice,
2048 + #    this list of conditions and the following disclaimer.
2049  
2050 + #  - Redistributions in binary form must reproduce the above copyright
2051 + #    notice, this list of conditions and the following disclaimer in the
2052 + #    documentation and/or other materials provided with the distribution.
2053  
2054 + #  - Neither the name of Geoffrey Wossum nor the names of its
2055 + #    contributors may be used to endorse or promote products derived from
2056 + #    this software without specific prior written permission.
2057  
2058  
2059 + # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2060 + # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
2061 + # TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2062 + # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
2063 + # CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
2064 + # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2065 + # PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
2066 + # OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2067 + # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
2068 + # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
2069 + # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2070  
2071  
2072 + # Check for Qt compiler flags, linker flags, and binary packages
2073  
2074  
2075  
2076 + # who am i
2077 + # Make sure we can run config.sub.
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; }
2085 + if test "${ac_cv_build+set}" = set; then
2086 +  echo $ECHO_N "(cached) $ECHO_C" >&6
2087 + else
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=`$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; }
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 + 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; }
2125 + if test "${ac_cv_host+set}" = set; then
2126 +  echo $ECHO_N "(cached) $ECHO_C" >&6
2127 + else
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; }
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 + 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 1934 | Line 2164 | PROGNAME="oopse"
2164   PROGNAME="oopse"
2165  
2166  
2167 +
2168 +
2169 + OBJEXT=".$OBJEXT"
2170 +
2171 + OOPSE=oopse
2172 +
2173 + if test "x${prefix}" = "xNONE"
2174 + then
2175 +  OOPSE_HOME=${ac_default_prefix}/oopse
2176 + else
2177 +  OOPSE_HOME=${prefix}/oopse
2178 + fi
2179 + # Check whether --enable-oopse-home was given.
2180 + if test "${enable_oopse_home+set}" = set; then
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 1953 | Line 2201 | fi
2201   fi
2202  
2203  
2204 < # who am i
2205 < # Make sure we can run config.sub.
2206 < $ac_config_sub sun4 >/dev/null 2>&1 ||
1959 <  { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1960 < echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1961 <   { (exit 1); exit 1; }; }
1962 <
1963 < echo "$as_me:$LINENO: checking build system type" >&5
1964 < echo $ECHO_N "checking build system type... $ECHO_C" >&6
1965 < if test "${ac_cv_build+set}" = set; then
1966 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2204 > # Check whether --enable-single was given.
2205 > if test "${enable_single+set}" = set; then
2206 >  enableval=$enable_single; ok=$enableval
2207   else
2208 <  ac_cv_build_alias=$build_alias
2209 < test -z "$ac_cv_build_alias" &&
1970 <  ac_cv_build_alias=`$ac_config_guess`
1971 < test -z "$ac_cv_build_alias" &&
1972 <  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1973 < echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1974 <   { (exit 1); exit 1; }; }
1975 < ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1976 <  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1977 < echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1978 <   { (exit 1); exit 1; }; }
2208 >  ok=no
2209 > fi
2210  
2211 + # Check whether --enable-float was given.
2212 + if test "${enable_float+set}" = set; then
2213 +  enableval=$enable_float; ok=$enableval
2214   fi
1981 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1982 echo "${ECHO_T}$ac_cv_build" >&6
1983 build=$ac_cv_build
1984 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1985 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1986 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2215  
2216 + if test "$ok" = "yes"; then
2217  
2218 < echo "$as_me:$LINENO: checking host system type" >&5
2219 < echo $ECHO_N "checking host system type... $ECHO_C" >&6
2220 < if test "${ac_cv_host+set}" = set; then
2218 > cat >>confdefs.h <<\_ACEOF
2219 > #define SINGLE_PRECISION 1
2220 > _ACEOF
2221 >
2222 >        USE_SINGLE_PRECISION=yes
2223 >
2224 > fi
2225 >
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 <  ac_cv_host_alias=$host_alias
2237 < test -z "$ac_cv_host_alias" &&
2238 <  ac_cv_host_alias=$ac_cv_build_alias
2239 < ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
2240 <  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
2241 < echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
2242 <   { (exit 1); exit 1; }; }
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
2241 > 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 { 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 < echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2256 < echo "${ECHO_T}$ac_cv_host" >&6
2257 < host=$ac_cv_host
2258 < host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2259 < host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2260 < host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2255 > fi
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; }
2263 > fi
2264  
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 <
2273 < ac_ext=c
2274 < ac_cpp='$CPP $CPPFLAGS'
2275 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2276 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2018 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
2019 < if test -n "$ac_tool_prefix"; then
2020 <  for ac_prog in pathcc icc xlc gcc cc
2021 <  do
2022 <    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2023 < set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2024 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2025 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2026 < if test "${ac_cv_prog_CC+set}" = set; then
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 <  if test -n "$CC"; then
2280 <  ac_cv_prog_CC="$CC" # Let the user override the test.
2281 < else
2282 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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 $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2291 <    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
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 + 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 < CC=$ac_cv_prog_CC
2312 < if test -n "$CC"; then
2050 <  echo "$as_me:$LINENO: result: $CC" >&5
2051 < echo "${ECHO_T}$CC" >&6
2311 >
2312 >
2313   else
2314 <  echo "$as_me:$LINENO: result: no" >&5
2315 < echo "${ECHO_T}no" >&6
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 <    test -n "$CC" && break
2321 <  done
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 < if test -z "$CC"; then
2332 <  ac_ct_CC=$CC
2333 <  for ac_prog in pathcc icc xlc gcc cc
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_CC+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_CC"; then
2345 <  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # 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 2077 | 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_CC="$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_CC=$ac_cv_prog_ac_ct_CC
2365 < if test -n "$ac_ct_CC"; then
2366 <  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2367 < echo "${ECHO_T}$ac_ct_CC" >&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_CC" && break
2373 >
2374 >  test -n "$ac_cxx_set" && break
2375   done
2376 + test -n "$ac_cxx_set" || ac_cxx_set="no"
2377  
2378 <  CC=$ac_ct_CC
2103 < fi
2378 >   if test $ac_cxx_set != no; then
2379  
2380 <
2381 < test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2382 < See \`config.log' for more details." >&5
2383 < echo "$as_me: error: no acceptable C compiler found in \$PATH
2384 < See \`config.log' for more details." >&2;}
2385 <   { (exit 1); exit 1; }; }
2386 <
2387 < # Provide some information about the compiler.
2388 < echo "$as_me:$LINENO:" \
2389 <     "checking for C compiler version" >&5
2390 < ac_compiler=`set X $ac_compile; echo $2`
2391 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2392 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
2393 <  ac_status=$?
2119 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2120 <  (exit $ac_status); }
2121 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2122 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
2123 <  ac_status=$?
2124 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2125 <  (exit $ac_status); }
2126 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2127 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
2128 <  ac_status=$?
2129 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2130 <  (exit $ac_status); }
2131 <
2132 < cat >conftest.$ac_ext <<_ACEOF
2133 < /* confdefs.h.  */
2134 < _ACEOF
2135 < cat confdefs.h >>conftest.$ac_ext
2136 < cat >>conftest.$ac_ext <<_ACEOF
2137 < /* end confdefs.h.  */
2138 <
2139 < int
2140 < main ()
2141 < {
2142 <
2143 <  ;
2144 <  return 0;
2145 < }
2146 < _ACEOF
2147 < ac_clean_files_save=$ac_clean_files
2148 < ac_clean_files="$ac_clean_files a.out a.exe b.out"
2149 < # Try to create an executable without -o first, disregard a.out.
2150 < # It will help us diagnose broken compilers, and finding out an intuition
2151 < # of exeext.
2152 < echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2153 < echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2154 < ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2155 < if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2156 <  (eval $ac_link_default) 2>&5
2157 <  ac_status=$?
2158 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2159 <  (exit $ac_status); }; then
2160 <  # Find the output, starting from the most likely.  This scheme is
2161 < # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2162 < # resort.
2163 <
2164 < # Be careful to initialize this variable, since it used to be cached.
2165 < # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2166 < ac_cv_exeext=
2167 < # b.out is created by i960 compilers.
2168 < 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 )
2178 <        # We found the default executable, but exeext='' is most
2179 <        # certainly right.
2180 <        break;;
2181 <    *.* )
2182 <        ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2183 <        # FIXME: I believe we export ac_cv_exeext for Libtool,
2184 <        # but it would be cool to find out if it's true.  Does anybody
2185 <        # maintain Libtool? --akim.
2186 <        export ac_cv_exeext
2187 <        break;;
2188 <    * )
2189 <        break;;
2190 <  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
2194 < 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
2199 < See \`config.log' for more details." >&2;}
2200 <   { (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  
2203 ac_exeext=$ac_cv_exeext
2204 echo "$as_me:$LINENO: result: $ac_file" >&5
2205 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
2211 < # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2212 < # If not cross compiling, check that we can run a simple program.
2213 < if test "$cross_compiling" != yes; then
2214 <  if { ac_try='./$ac_file'
2215 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2216 <  (eval $ac_try) 2>&5
2217 <  ac_status=$?
2218 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2219 <  (exit $ac_status); }; }; then
2220 <    cross_compiling=no
2221 <  else
2222 <    if test "$cross_compiling" = maybe; then
2223 <        cross_compiling=yes
2224 <    else
2225 <        { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2226 < If you meant to cross compile, use \`--host'.
2227 < See \`config.log' for more details." >&5
2228 < echo "$as_me: error: cannot run C compiled programs.
2229 < If you meant to cross compile, use \`--host'.
2230 < 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; }; }
2232    fi
2233  fi
2426   fi
2235 echo "$as_me:$LINENO: result: yes" >&5
2236 echo "${ECHO_T}yes" >&6
2427  
2238 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2239 ac_clean_files=$ac_clean_files_save
2240 # Check the compiler produces executables we can run.  If not, either
2241 # the compiler is broken, or we cross compile.
2242 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2243 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2244 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2245 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
2251 <  ac_status=$?
2252 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2253 <  (exit $ac_status); }; then
2254 <  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2255 < # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2256 < # work properly (i.e., refer to `conftest.exe'), while it won't with
2257 < # `rm'.
2258 < for ac_file in conftest.exe conftest conftest.*; do
2259 <  test -f "$ac_file" || continue
2260 <  case $ac_file in
2261 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2262 <    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2263 <          export ac_cv_exeext
2264 <          break;;
2265 <    * ) break;;
2266 <  esac
2267 < 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
2272 < 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
2277 < echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2278 < 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.  */
2290 < _ACEOF
2291 < cat confdefs.h >>conftest.$ac_ext
2292 < cat >>conftest.$ac_ext <<_ACEOF
2293 < /* end confdefs.h.  */
2294 <
2295 < int
2296 < main ()
2297 < {
2298 <
2299 <  ;
2300 <  return 0;
2301 < }
2302 < _ACEOF
2303 < rm -f conftest.o conftest.obj
2304 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2305 <  (eval $ac_compile) 2>&5
2306 <  ac_status=$?
2307 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2308 <  (exit $ac_status); }; then
2309 <  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2310 <  case $ac_file in
2311 <    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2312 <    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2313 <       break;;
2314 <  esac
2315 < done
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 <  echo "$as_me: failed program was:" >&5
2456 < sed 's/^/| /' conftest.$ac_ext >&5
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 > done
2468 > IFS=$as_save_IFS
2469  
2320 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2321 See \`config.log' for more details." >&5
2322 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2323 See \`config.log' for more details." >&2;}
2324   { (exit 1); exit 1; }; }
2470   fi
2471 + fi
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 +  { echo "$as_me:$LINENO: result: no" >&5
2478 + echo "${ECHO_T}no" >&6; }
2479 + fi
2480  
2481 < rm -f conftest.$ac_cv_objext conftest.$ac_ext
2482 < fi
2483 < echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2484 < echo "${ECHO_T}$ac_cv_objext" >&6
2485 < OBJEXT=$ac_cv_objext
2486 < ac_objext=$OBJEXT
2487 < echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2488 < echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2489 < if test "${ac_cv_c_compiler_gnu+set}" = set; then
2481 >
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 <  cat >conftest.$ac_ext <<_ACEOF
2496 < /* confdefs.h.  */
2497 < _ACEOF
2498 < cat confdefs.h >>conftest.$ac_ext
2499 < cat >>conftest.$ac_ext <<_ACEOF
2500 < /* end confdefs.h.  */
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 < int
2516 < main ()
2517 < {
2518 < #ifndef __GNUC__
2519 <       choke me
2520 < #endif
2515 >  test -z "$ac_cv_path_ac_fc_path" && ac_cv_path_ac_fc_path="no"
2516 >  ;;
2517 > esac
2518 > fi
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  
2528 <  ;
2353 <  return 0;
2354 < }
2355 < _ACEOF
2356 < rm -f conftest.$ac_objext
2357 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2358 <  (eval $ac_compile) 2>conftest.er1
2359 <  ac_status=$?
2360 <  grep -v '^ *+' conftest.er1 >conftest.err
2361 <  rm -f conftest.er1
2362 <  cat conftest.err >&5
2363 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2364 <  (exit $ac_status); } &&
2365 <         { ac_try='test -z "$ac_c_werror_flag"
2366 <                         || test ! -s conftest.err'
2367 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2368 <  (eval $ac_try) 2>&5
2369 <  ac_status=$?
2370 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2371 <  (exit $ac_status); }; } &&
2372 <         { ac_try='test -s conftest.$ac_objext'
2373 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2374 <  (eval $ac_try) 2>&5
2375 <  ac_status=$?
2376 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2377 <  (exit $ac_status); }; }; then
2378 <  ac_compiler_gnu=yes
2528 >
2529   else
2380  echo "$as_me: failed program was:" >&5
2381 sed 's/^/| /' conftest.$ac_ext >&5
2530  
2531 < ac_compiler_gnu=no
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
2385 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2386 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2535  
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
2542 +
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 < echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2548 < echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2549 < GCC=`test $ac_compiler_gnu = yes && echo yes`
2550 < ac_test_CFLAGS=${CFLAGS+set}
2551 < ac_save_CFLAGS=$CFLAGS
2552 < CFLAGS="-g"
2553 < echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2554 < echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2555 < if test "${ac_cv_prog_cc_g+set}" = set; then
2398 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2547 >
2548 > 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 <  cat >conftest.$ac_ext <<_ACEOF
2558 < /* confdefs.h.  */
2402 < _ACEOF
2403 < cat confdefs.h >>conftest.$ac_ext
2404 < cat >>conftest.$ac_ext <<_ACEOF
2405 < /* end confdefs.h.  */
2557 >  with_mpi="auto"
2558 > fi
2559  
2560 < int
2408 < main ()
2409 < {
2560 > if test "x$with_mpi" != "xno"; then
2561  
2562 <  ;
2563 <  return 0;
2564 < }
2565 < _ACEOF
2566 < rm -f conftest.$ac_objext
2567 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2568 <  (eval $ac_compile) 2>conftest.er1
2569 <  ac_status=$?
2570 <  grep -v '^ *+' conftest.er1 >conftest.err
2420 <  rm -f conftest.er1
2421 <  cat conftest.err >&5
2422 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2423 <  (exit $ac_status); } &&
2424 <         { ac_try='test -z "$ac_c_werror_flag"
2425 <                         || test ! -s conftest.err'
2426 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2427 <  (eval $ac_try) 2>&5
2428 <  ac_status=$?
2429 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2430 <  (exit $ac_status); }; } &&
2431 <         { ac_try='test -s conftest.$ac_objext'
2432 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2433 <  (eval $ac_try) 2>&5
2434 <  ac_status=$?
2435 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2436 <  (exit $ac_status); }; }; then
2437 <  ac_cv_prog_cc_g=yes
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  
2442 ac_cv_prog_cc_g=no
2590   fi
2444 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2591   fi
2592 < echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2593 < echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2594 < if test "$ac_test_CFLAGS" = set; then
2595 <  CFLAGS=$ac_save_CFLAGS
2596 < elif test $ac_cv_prog_cc_g = yes; then
2597 <  if test "$GCC" = yes; then
2598 <    CFLAGS="-g -O2"
2599 <  else
2600 <    CFLAGS="-g"
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:$LINENO: result: no" >&5
2598 > echo "${ECHO_T}no" >&6; }
2599 > fi
2600 >
2601 >
2602 >  test -n "$acx_mpi_mpicc" && break
2603 > done
2604 > test -n "$acx_mpi_mpicc" || acx_mpi_mpicc="no"
2605 >
2606 > if test $acx_mpi_mpicc != no; then
2607 >
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 >  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 { 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 + 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 <  if test "$GCC" = yes; then
2645 <    CFLAGS="-O2"
2459 <  else
2460 <    CFLAGS=
2461 <  fi
2644 >  { echo "$as_me:$LINENO: result: no" >&5
2645 > echo "${ECHO_T}no" >&6; }
2646   fi
2463 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2464 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2465 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2466  echo $ECHO_N "(cached) $ECHO_C" >&6
2467 else
2468  ac_cv_prog_cc_stdc=no
2469 ac_save_CC=$CC
2470 cat >conftest.$ac_ext <<_ACEOF
2471 /* confdefs.h.  */
2472 _ACEOF
2473 cat confdefs.h >>conftest.$ac_ext
2474 cat >>conftest.$ac_ext <<_ACEOF
2475 /* end confdefs.h.  */
2476 #include <stdarg.h>
2477 #include <stdio.h>
2478 #include <sys/types.h>
2479 #include <sys/stat.h>
2480 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2481 struct buf { int x; };
2482 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2483 static char *e (p, i)
2484     char **p;
2485     int i;
2486 {
2487  return p[i];
2488 }
2489 static char *f (char * (*g) (char **, int), char **p, ...)
2490 {
2491  char *s;
2492  va_list v;
2493  va_start (v,p);
2494  s = g (p, va_arg (v,int));
2495  va_end (v);
2496  return s;
2497 }
2647  
2499 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2500   function prototypes and stuff, but not '\xHH' hex character constants.
2501   These don't provoke an error unfortunately, instead are silently treated
2502   as 'x'.  The following induces an error, until -std1 is added to get
2503   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2504   array size at least.  It's necessary to write '\x00'==0 to get something
2505   that's true only with -std1.  */
2506 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2648  
2649 < int test (int i, double x);
2650 < struct s1 {int (*f) (int a);};
2651 < struct s2 {int (*f) (double a);};
2511 < int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2512 < int argc;
2513 < char **argv;
2514 < int
2515 < main ()
2516 < {
2517 < return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2518 <  ;
2519 <  return 0;
2520 < }
2521 < _ACEOF
2522 < # Don't try gcc -ansi; that turns off useful extensions and
2523 < # breaks some systems' header files.
2524 < # AIX                   -qlanglvl=ansi
2525 < # Ultrix and OSF/1      -std1
2526 < # HP-UX 10.20 and later -Ae
2527 < # HP-UX older versions  -Aa -D_HPUX_SOURCE
2528 < # SVR4                  -Xc -D__EXTENSIONS__
2529 < for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2649 > fi
2650 >
2651 > for ac_prog in $FC openmpif90 mpif90
2652   do
2653 <  CC="$ac_save_CC $ac_arg"
2654 <  rm -f conftest.$ac_objext
2655 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2656 <  (eval $ac_compile) 2>conftest.er1
2657 <  ac_status=$?
2658 <  grep -v '^ *+' conftest.er1 >conftest.err
2537 <  rm -f conftest.er1
2538 <  cat conftest.err >&5
2539 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2540 <  (exit $ac_status); } &&
2541 <         { ac_try='test -z "$ac_c_werror_flag"
2542 <                         || test ! -s conftest.err'
2543 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2544 <  (eval $ac_try) 2>&5
2545 <  ac_status=$?
2546 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2547 <  (exit $ac_status); }; } &&
2548 <         { ac_try='test -s conftest.$ac_objext'
2549 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2550 <  (eval $ac_try) 2>&5
2551 <  ac_status=$?
2552 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2553 <  (exit $ac_status); }; }; then
2554 <  ac_cv_prog_cc_stdc=$ac_arg
2555 < break
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_acx_mpi_mpif90+set}" = set; then
2658 >  echo $ECHO_N "(cached) $ECHO_C" >&6
2659   else
2660 <  echo "$as_me: failed program was:" >&5
2661 < sed 's/^/| /' conftest.$ac_ext >&5
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
2665 > 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 { 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 < rm -f conftest.err conftest.$ac_objext
2679 > fi
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; }
2687 > fi
2688 >
2689 >
2690 >  test -n "$acx_mpi_mpif90" && break
2691   done
2692 < rm -f conftest.$ac_ext conftest.$ac_objext
2564 < CC=$ac_save_CC
2692 > test -n "$acx_mpi_mpif90" || acx_mpi_mpif90="no"
2693  
2694 < fi
2694 > if test $acx_mpi_mpif90 != no; then
2695  
2696 < case "x$ac_cv_prog_cc_stdc" in
2697 <  x|xno)
2698 <    echo "$as_me:$LINENO: result: none needed" >&5
2699 < echo "${ECHO_T}none needed" >&6 ;;
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 >  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 <    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2709 < echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2575 <    CC="$CC $ac_cv_prog_cc_stdc" ;;
2576 < esac
2577 <
2578 < # Some people use a C++ compiler to compile C.  Since we use `exit',
2579 < # in C++ we need to declare it.  In case someone uses the same compiler
2580 < # for both compiling C and C++ we need to have the C++ compiler decide
2581 < # the declaration of exit, since it's the most demanding environment.
2582 < cat >conftest.$ac_ext <<_ACEOF
2583 < #ifndef __cplusplus
2584 <  choke me
2585 < #endif
2586 < _ACEOF
2587 < rm -f conftest.$ac_objext
2588 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2589 <  (eval $ac_compile) 2>conftest.er1
2590 <  ac_status=$?
2591 <  grep -v '^ *+' conftest.er1 >conftest.err
2592 <  rm -f conftest.er1
2593 <  cat conftest.err >&5
2594 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2595 <  (exit $ac_status); } &&
2596 <         { ac_try='test -z "$ac_c_werror_flag"
2597 <                         || test ! -s conftest.err'
2598 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2599 <  (eval $ac_try) 2>&5
2600 <  ac_status=$?
2601 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2602 <  (exit $ac_status); }; } &&
2603 <         { ac_try='test -s conftest.$ac_objext'
2604 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2605 <  (eval $ac_try) 2>&5
2606 <  ac_status=$?
2607 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2608 <  (exit $ac_status); }; }; then
2609 <  for ac_declaration in \
2610 <   '' \
2611 <   'extern "C" void std::exit (int) throw (); using std::exit;' \
2612 <   'extern "C" void std::exit (int); using std::exit;' \
2613 <   'extern "C" void exit (int) throw ();' \
2614 <   'extern "C" void exit (int);' \
2615 <   'void exit (int);'
2708 >  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2709 > for as_dir in $PATH
2710   do
2711 <  cat >conftest.$ac_ext <<_ACEOF
2712 < /* confdefs.h.  */
2713 < _ACEOF
2714 < cat confdefs.h >>conftest.$ac_ext
2715 < cat >>conftest.$ac_ext <<_ACEOF
2716 < /* end confdefs.h.  */
2717 < $ac_declaration
2718 < #include <stdlib.h>
2719 < int
2720 < main ()
2721 < {
2628 < exit (42);
2629 <  ;
2630 <  return 0;
2631 < }
2632 < _ACEOF
2633 < rm -f conftest.$ac_objext
2634 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2635 <  (eval $ac_compile) 2>conftest.er1
2636 <  ac_status=$?
2637 <  grep -v '^ *+' conftest.er1 >conftest.err
2638 <  rm -f conftest.er1
2639 <  cat conftest.err >&5
2640 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2641 <  (exit $ac_status); } &&
2642 <         { ac_try='test -z "$ac_c_werror_flag"
2643 <                         || test ! -s conftest.err'
2644 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2645 <  (eval $ac_try) 2>&5
2646 <  ac_status=$?
2647 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2648 <  (exit $ac_status); }; } &&
2649 <         { ac_try='test -s conftest.$ac_objext'
2650 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2651 <  (eval $ac_try) 2>&5
2652 <  ac_status=$?
2653 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2654 <  (exit $ac_status); }; }; then
2655 <  :
2656 < else
2657 <  echo "$as_me: failed program was:" >&5
2658 < sed 's/^/| /' conftest.$ac_ext >&5
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 > done
2721 > IFS=$as_save_IFS
2722  
2723 < continue
2724 < fi
2725 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2726 <  cat >conftest.$ac_ext <<_ACEOF
2727 < /* confdefs.h.  */
2728 < _ACEOF
2729 < cat confdefs.h >>conftest.$ac_ext
2730 < cat >>conftest.$ac_ext <<_ACEOF
2668 < /* end confdefs.h.  */
2669 < $ac_declaration
2670 < int
2671 < main ()
2672 < {
2673 < exit (42);
2674 <  ;
2675 <  return 0;
2676 < }
2677 < _ACEOF
2678 < rm -f conftest.$ac_objext
2679 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2680 <  (eval $ac_compile) 2>conftest.er1
2681 <  ac_status=$?
2682 <  grep -v '^ *+' conftest.er1 >conftest.err
2683 <  rm -f conftest.er1
2684 <  cat conftest.err >&5
2685 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2686 <  (exit $ac_status); } &&
2687 <         { ac_try='test -z "$ac_c_werror_flag"
2688 <                         || test ! -s conftest.err'
2689 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2690 <  (eval $ac_try) 2>&5
2691 <  ac_status=$?
2692 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2693 <  (exit $ac_status); }; } &&
2694 <         { ac_try='test -s conftest.$ac_objext'
2695 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2696 <  (eval $ac_try) 2>&5
2697 <  ac_status=$?
2698 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2699 <  (exit $ac_status); }; }; then
2700 <  break
2723 >  test -z "$ac_cv_path_acx_mpi_mpif90_path" && ac_cv_path_acx_mpi_mpif90_path="no"
2724 >  ;;
2725 > esac
2726 > fi
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
2704 <
2732 >  { echo "$as_me:$LINENO: result: no" >&5
2733 > echo "${ECHO_T}no" >&6; }
2734   fi
2706 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2707 done
2708 rm -f conftest*
2709 if test -n "$ac_declaration"; then
2710  echo '#ifdef __cplusplus' >>confdefs.h
2711  echo $ac_declaration      >>confdefs.h
2712  echo '#endif'             >>confdefs.h
2713 fi
2735  
2715 else
2716  echo "$as_me: failed program was:" >&5
2717 sed 's/^/| /' conftest.$ac_ext >&5
2736  
2737   fi
2720 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2721 ac_ext=c
2722 ac_cpp='$CPP $CPPFLAGS'
2723 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2724 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2725 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2738  
2739 <
2740 < ac_ext=cc
2741 < ac_cpp='$CXXCPP $CPPFLAGS'
2742 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2743 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2744 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2745 < if test -n "$ac_tool_prefix"; then
2734 <  for ac_prog in $CCC pathCC icpc icc xlc++ xlC CC g++ c++
2735 <  do
2736 <    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2737 < set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2738 < echo "$as_me:$LINENO: checking for $ac_word" >&5
2739 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2740 < if test "${ac_cv_prog_CXX+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 "$CXX"; then
2749 <  ac_cv_prog_CXX="$CXX" # 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 2749 | 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_CXX="$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 < CXX=$ac_cv_prog_CXX
2769 < if test -n "$CXX"; then
2770 <  echo "$as_me:$LINENO: result: $CXX" >&5
2771 < echo "${ECHO_T}$CXX" >&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 "$CXX" && break
2778 <  done
2779 < fi
2780 < if test -z "$CXX"; then
2781 <  ac_ct_CXX=$CXX
2782 <  for ac_prog in $CCC pathCC icpc icc xlc++ xlC CC g++ c++
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_CXX+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_CXX"; then
2792 <  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # 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_CXX="$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_CXX=$ac_cv_prog_ac_ct_CXX
2817 < if test -n "$ac_ct_CXX"; then
2818 <  echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2807 < echo "${ECHO_T}$ac_ct_CXX" >&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  
2813  test -n "$ac_ct_CXX" && break
2814 done
2815 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2824  
2817  CXX=$ac_ct_CXX
2825   fi
2826  
2827 + if test $acx_mpi_mpicc = no; then
2828  
2829 < # Provide some information about the compiler.
2822 < echo "$as_me:$LINENO:" \
2823 <     "checking for C++ compiler version" >&5
2824 < ac_compiler=`set X $ac_compile; echo $2`
2825 < { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2826 <  (eval $ac_compiler --version </dev/null >&5) 2>&5
2827 <  ac_status=$?
2828 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2829 <  (exit $ac_status); }
2830 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2831 <  (eval $ac_compiler -v </dev/null >&5) 2>&5
2832 <  ac_status=$?
2833 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2834 <  (exit $ac_status); }
2835 < { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2836 <  (eval $ac_compiler -V </dev/null >&5) 2>&5
2837 <  ac_status=$?
2838 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2839 <  (exit $ac_status); }
2829 >  if test $acx_mpi_mpicxx = no; then
2830  
2831 < echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2832 < echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2843 < if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2844 <  echo $ECHO_N "(cached) $ECHO_C" >&6
2831 >    acx_mpi_compiler=no
2832 >
2833   else
2834 <  cat >conftest.$ac_ext <<_ACEOF
2834 >
2835 >    acx_mpi_compiler=$acx_mpi_mpicxx
2836 >    acx_mpi_compiler_path=$acx_mpi_mpicxx_path
2837 > fi
2838 >
2839 >
2840 > else
2841 >
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   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   {
2856 #ifndef __GNUC__
2857       choke me
2858 #endif
2869  
2870 + MPI_Finalize();
2871 +
2872    ;
2873    return 0;
2874   }
2875   _ACEOF
2876 < rm -f conftest.$ac_objext
2877 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2878 <  (eval $ac_compile) 2>conftest.er1
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_cxx_werror_flag"
2890 <                         || test ! -s conftest.err'
2891 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2876 <  (eval $ac_try) 2>&5
2877 <  ac_status=$?
2878 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2879 <  (exit $ac_status); }; } &&
2880 <         { ac_try='test -s conftest.$ac_objext'
2881 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2882 <  (eval $ac_try) 2>&5
2883 <  ac_status=$?
2884 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2885 <  (exit $ac_status); }; }; then
2886 <  ac_compiler_gnu=yes
2887 < else
2888 <  echo "$as_me: failed program was:" >&5
2889 < 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_compiler_gnu=no
2894 < fi
2893 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2894 < ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2893 >      acx_mpi_compiler=$acx_mpi_mpicxx
2894 >      acx_mpi_compiler_path=$acx_mpi_mpicxx_path
2895  
2896 fi
2897 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2898 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2899 GXX=`test $ac_compiler_gnu = yes && echo yes`
2900 ac_test_CXXFLAGS=${CXXFLAGS+set}
2901 ac_save_CXXFLAGS=$CXXFLAGS
2902 CXXFLAGS="-g"
2903 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2904 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2905 if test "${ac_cv_prog_cxx_g+set}" = set; then
2906  echo $ECHO_N "(cached) $ECHO_C" >&6
2896   else
2908  cat >conftest.$ac_ext <<_ACEOF
2909 /* confdefs.h.  */
2910 _ACEOF
2911 cat confdefs.h >>conftest.$ac_ext
2912 cat >>conftest.$ac_ext <<_ACEOF
2913 /* end confdefs.h.  */
2897  
2898 < int
2899 < main ()
2900 < {
2898 >      acx_mpi_compiler=$acx_mpi_mpicc
2899 >      acx_mpi_compiler_path=$acx_mpi_mpicc_path
2900 > fi
2901  
2902 <  ;
2903 <  return 0;
2904 < }
2905 < _ACEOF
2906 < rm -f conftest.$ac_objext
2924 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2925 <  (eval $ac_compile) 2>conftest.er1
2926 <  ac_status=$?
2927 <  grep -v '^ *+' conftest.er1 >conftest.err
2928 <  rm -f conftest.er1
2929 <  cat conftest.err >&5
2930 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2931 <  (exit $ac_status); } &&
2932 <         { ac_try='test -z "$ac_cxx_werror_flag"
2933 <                         || test ! -s conftest.err'
2934 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2935 <  (eval $ac_try) 2>&5
2936 <  ac_status=$?
2937 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2938 <  (exit $ac_status); }; } &&
2939 <         { ac_try='test -s conftest.$ac_objext'
2940 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2941 <  (eval $ac_try) 2>&5
2942 <  ac_status=$?
2943 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2944 <  (exit $ac_status); }; }; then
2945 <  ac_cv_prog_cxx_g=yes
2946 < else
2947 <  echo "$as_me: failed program was:" >&5
2948 < sed 's/^/| /' conftest.$ac_ext >&5
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 < ac_cv_prog_cxx_g=no
2908 >    { echo "$as_me:$LINENO: result: $acx_mpi_compiler" >&5
2909 > echo "${ECHO_T}$acx_mpi_compiler" >&6; }
2910   fi
2952 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2953 fi
2954 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2955 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2956 if test "$ac_test_CXXFLAGS" = set; then
2957  CXXFLAGS=$ac_save_CXXFLAGS
2958 elif test $ac_cv_prog_cxx_g = yes; then
2959  if test "$GXX" = yes; then
2960    CXXFLAGS="-g -O2"
2961  else
2962    CXXFLAGS="-g"
2963  fi
2964 else
2965  if test "$GXX" = yes; then
2966    CXXFLAGS="-O2"
2967  else
2968    CXXFLAGS=
2969  fi
2970 fi
2971 for ac_declaration in \
2972   '' \
2973   'extern "C" void std::exit (int) throw (); using std::exit;' \
2974   'extern "C" void std::exit (int); using std::exit;' \
2975   'extern "C" void exit (int) throw ();' \
2976   'extern "C" void exit (int);' \
2977   'void exit (int);'
2978 do
2979  cat >conftest.$ac_ext <<_ACEOF
2980 /* confdefs.h.  */
2981 _ACEOF
2982 cat confdefs.h >>conftest.$ac_ext
2983 cat >>conftest.$ac_ext <<_ACEOF
2984 /* end confdefs.h.  */
2985 $ac_declaration
2986 #include <stdlib.h>
2987 int
2988 main ()
2989 {
2990 exit (42);
2991  ;
2992  return 0;
2993 }
2994 _ACEOF
2995 rm -f conftest.$ac_objext
2996 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2997  (eval $ac_compile) 2>conftest.er1
2998  ac_status=$?
2999  grep -v '^ *+' conftest.er1 >conftest.err
3000  rm -f conftest.er1
3001  cat conftest.err >&5
3002  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3003  (exit $ac_status); } &&
3004         { ac_try='test -z "$ac_cxx_werror_flag"
3005                         || test ! -s conftest.err'
3006  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3007  (eval $ac_try) 2>&5
3008  ac_status=$?
3009  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3010  (exit $ac_status); }; } &&
3011         { ac_try='test -s conftest.$ac_objext'
3012  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3013  (eval $ac_try) 2>&5
3014  ac_status=$?
3015  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3016  (exit $ac_status); }; }; then
3017  :
3018 else
3019  echo "$as_me: failed program was:" >&5
3020 sed 's/^/| /' conftest.$ac_ext >&5
2911  
3022 continue
2912   fi
3024 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3025  cat >conftest.$ac_ext <<_ACEOF
3026 /* confdefs.h.  */
3027 _ACEOF
3028 cat confdefs.h >>conftest.$ac_ext
3029 cat >>conftest.$ac_ext <<_ACEOF
3030 /* end confdefs.h.  */
3031 $ac_declaration
3032 int
3033 main ()
3034 {
3035 exit (42);
3036  ;
3037  return 0;
3038 }
3039 _ACEOF
3040 rm -f conftest.$ac_objext
3041 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3042  (eval $ac_compile) 2>conftest.er1
3043  ac_status=$?
3044  grep -v '^ *+' conftest.er1 >conftest.err
3045  rm -f conftest.er1
3046  cat conftest.err >&5
3047  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3048  (exit $ac_status); } &&
3049         { ac_try='test -z "$ac_cxx_werror_flag"
3050                         || test ! -s conftest.err'
3051  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3052  (eval $ac_try) 2>&5
3053  ac_status=$?
3054  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3055  (exit $ac_status); }; } &&
3056         { ac_try='test -s conftest.$ac_objext'
3057  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3058  (eval $ac_try) 2>&5
3059  ac_status=$?
3060  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3061  (exit $ac_status); }; }; then
3062  break
3063 else
3064  echo "$as_me: failed program was:" >&5
3065 sed 's/^/| /' conftest.$ac_ext >&5
2913  
2914 < fi
2915 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2916 < done
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 < if test -n "$ac_declaration"; then
2925 <  echo '#ifdef __cplusplus' >>confdefs.h
2926 <  echo $ac_declaration      >>confdefs.h
2927 <  echo '#endif'             >>confdefs.h
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 <
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  
2950 + if test $acx_mpi_compiler = no || test $acx_mpi_f90_compiler = no; then
2951  
2952 < ac_ext=c
2953 < ac_cpp='$CPP $CPPFLAGS'
2954 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2955 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2956 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3089 < echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3090 < echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3091 < # On Suns, sometimes $CPP names a directory.
3092 < if test -n "$CPP" && test -d "$CPP"; then
3093 <  CPP=
3094 < fi
3095 < if test -z "$CPP"; then
3096 <  if test "${ac_cv_prog_CPP+set}" = set; then
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.
2967 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3108 <  # <limits.h> exists even on freestanding compilers.
3109 <  # On the NeXT, cc -E runs the code through the compiler's parser,
3110 <  # not just through cpp. "Syntax error" is here to catch this case.
3111 <  cat >conftest.$ac_ext <<_ACEOF
3112 < /* confdefs.h.  */
3113 < _ACEOF
3114 < cat confdefs.h >>conftest.$ac_ext
3115 < cat >>conftest.$ac_ext <<_ACEOF
3116 < /* end confdefs.h.  */
3117 < #ifdef __STDC__
3118 < # include <limits.h>
3119 < #else
3120 < # include <assert.h>
3121 < #endif
3122 <                     Syntax error
3123 < _ACEOF
3124 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3125 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3126 <  ac_status=$?
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
3132 <  if test -s conftest.err; then
3133 <    ac_cpp_err=$ac_c_preproc_warn_flag
3134 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3135 <  else
3136 <    ac_cpp_err=
3137 <  fi
3138 < else
3139 <  ac_cpp_err=yes
3140 < fi
3141 < if test -z "$ac_cpp_err"; then
3142 <  :
3143 < else
3144 <  echo "$as_me: failed program was:" >&5
3145 < sed 's/^/| /' conftest.$ac_ext >&5
2972 >  (exit $ac_status); }; then
2973  
2974 <  # Broken: fails on valid input.
3148 < continue
3149 < fi
3150 < 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>
3161 < _ACEOF
3162 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3163 <  (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
3170 <  if test -s conftest.err; then
3171 <    ac_cpp_err=$ac_c_preproc_warn_flag
3172 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3173 <  else
3174 <    ac_cpp_err=
3175 <  fi
3176 < else
3177 <  ac_cpp_err=yes
3178 < fi
3179 < if test -z "$ac_cpp_err"; then
3180 <  # Broken: success on invalid input.
3181 < continue
3182 < else
3183 <  echo "$as_me: failed program was:" >&5
3184 < sed 's/^/| /' conftest.$ac_ext >&5
2990 >  (exit $ac_status); }; then
2991  
2992 <  # Passes both tests.
3187 < ac_preproc_ok=:
3188 < break
3189 < fi
3190 < rm -f conftest.err conftest.$ac_ext
2992 >    acx_cv_mpi_implementation=openmpi
2993  
3192 done
3193 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3194 rm -f conftest.err conftest.$ac_ext
3195 if $ac_preproc_ok; then
3196  break
3197 fi
3198
3199    done
3200    ac_cv_prog_CPP=$CPP
3201
3202 fi
3203  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
3213 <  # with a fresh cross-compiler works.
3214 <  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3215 <  # <limits.h> exists even on freestanding compilers.
3216 <  # On the NeXT, cc -E runs the code through the compiler's parser,
3217 <  # not just through cpp. "Syntax error" is here to catch this case.
3218 <  cat >conftest.$ac_ext <<_ACEOF
3219 < /* confdefs.h.  */
3220 < _ACEOF
3221 < cat confdefs.h >>conftest.$ac_ext
3222 < cat >>conftest.$ac_ext <<_ACEOF
3223 < /* end confdefs.h.  */
3224 < #ifdef __STDC__
3225 < # include <limits.h>
3226 < #else
3227 < # include <assert.h>
3228 < #endif
3229 <                     Syntax error
3230 < _ACEOF
3231 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3232 <  (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
3242 <  else
3243 <    ac_cpp_err=
3244 <  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
3248 if test -z "$ac_cpp_err"; then
3249  :
3250 else
3251  echo "$as_me: failed program was:" >&5
3252 sed 's/^/| /' conftest.$ac_ext >&5
3015  
3254  # Broken: fails on valid input.
3255 continue
3016   fi
3257 rm -f conftest.err conftest.$ac_ext
3017  
3018 <  # OK, works on sane cases.  Now check whether non-existent headers
3019 <  # can be detected and how.
3020 <  cat >conftest.$ac_ext <<_ACEOF
3021 < /* confdefs.h.  */
3018 > fi
3019 >
3020 > fi
3021 > { echo "$as_me:$LINENO: result: $acx_cv_mpi_implementation" >&5
3022 > echo "${ECHO_T}$acx_cv_mpi_implementation" >&6; }
3023 >
3024 > fi
3025 > case $acx_cv_mpi_implementation in
3026 > (lammpi)
3027 >
3028 > cat >>confdefs.h <<\_ACEOF
3029 > #define MPI_IS_LAMMPI 1
3030   _ACEOF
3031 < cat confdefs.h >>conftest.$ac_ext
3032 < cat >>conftest.$ac_ext <<_ACEOF
3033 < /* end confdefs.h.  */
3034 < #include <ac_nonexistent.h>
3031 >
3032 >  ;;
3033 > (openmpi)
3034 >
3035 > cat >>confdefs.h <<\_ACEOF
3036 > #define MPI_IS_OPENMPI 1
3037   _ACEOF
3038 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3039 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3040 <  ac_status=$?
3041 <  grep -v '^ *+' conftest.er1 >conftest.err
3042 <  rm -f conftest.er1
3043 <  cat conftest.err >&5
3044 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3045 <  (exit $ac_status); } >/dev/null; then
3046 <  if test -s conftest.err; then
3047 <    ac_cpp_err=$ac_c_preproc_warn_flag
3048 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3049 <  else
3050 <    ac_cpp_err=
3051 <  fi
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
3056 <  ac_cpp_err=yes
3057 < fi
3058 < if test -z "$ac_cpp_err"; then
3059 <  # Broken: success on invalid input.
3060 < continue
3056 >
3057 >
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
3290  echo "$as_me: failed program was:" >&5
3291 sed 's/^/| /' conftest.$ac_ext >&5
3063  
3064 <  # Passes both tests.
3065 < ac_preproc_ok=:
3066 < break
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 < rm -f conftest.err conftest.$ac_ext
3134 > { echo "$as_me:$LINENO: result: $acx_mpi_cflags" >&5
3135 > echo "${ECHO_T}$acx_mpi_cflags" >&6; }
3136  
3137 < done
3138 < # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3139 < rm -f conftest.err conftest.$ac_ext
3140 < if $ac_preproc_ok; then
3141 <  :
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 <  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3144 < See \`config.log' for more details." >&5
3145 < echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3146 < See \`config.log' for more details." >&2;}
3147 <   { (exit 1); exit 1; }; }
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 < ac_ext=c
3313 < ac_cpp='$CPP $CPPFLAGS'
3314 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3315 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3316 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3188 > if test $acx_mpi_mpif90_path != no; then
3189  
3190  
3191 < echo "$as_me:$LINENO: checking for egrep" >&5
3192 < echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3193 < if test "${ac_cv_prog_egrep+set}" = set; then
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 <  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3197 <    then ac_cv_prog_egrep='grep -E'
3198 <    else ac_cv_prog_egrep='egrep'
3199 <    fi
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 < echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3214 < echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3331 < EGREP=$ac_cv_prog_egrep
3213 > { echo "$as_me:$LINENO: result: $acx_mpi90_libs" >&5
3214 > echo "${ECHO_T}$acx_mpi90_libs" >&6; }
3215  
3216  
3217 + fi
3218  
3219 < OOPSE_TEMPLATE_FLAGS=""
3336 < if test $ac_cv_cxx_compiler_gnu = no; then
3337 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -ptused -no_prelink" >&5
3338 < echo $ECHO_N "checking checking whether ${CXX} accepts -ptused -no_prelink... $ECHO_C" >&6
3339 <  echo 'void f(){}' > conftest.cc
3340 <  if test -z "`${CXX} -ptused -no_prelink -c conftest.cc 2>&1`"; then
3341 <    echo "$as_me:$LINENO: result: yes" >&5
3342 < echo "${ECHO_T}yes" >&6
3343 <    OOPSE_TEMPLATE_FLAGS="-ptused -no_prelink"
3344 <  else
3345 <    echo "$as_me:$LINENO: result: no" >&5
3346 < echo "${ECHO_T}no" >&6
3347 <  fi
3348 <  rm -f conftest*
3349 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -instances=static" >&5
3350 < echo $ECHO_N "checking checking whether ${CXX} accepts -instances=static... $ECHO_C" >&6
3351 <  echo 'void f(){}' > conftest.cc
3352 <  if test -z "`${CXX} -instances=static -c conftest.cc 2>&1`"; then
3353 <    echo "$as_me:$LINENO: result: yes" >&5
3354 < echo "${ECHO_T}yes" >&6
3355 <    OOPSE_TEMPLATE_FLAGS="-instances=static"
3356 <  else
3357 <    echo "$as_me:$LINENO: result: no" >&5
3358 < echo "${ECHO_T}no" >&6
3359 <  fi
3360 <  rm -f conftest*
3361 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -pto" >&5
3362 < echo $ECHO_N "checking checking whether ${CXX} accepts -pto... $ECHO_C" >&6
3363 <  echo 'void f(){}' > conftest.cc
3364 <  if test -z "`${CXX} -pto -c conftest.cc 2>&1`"; then
3365 <    echo "$as_me:$LINENO: result: yes" >&5
3366 < echo "${ECHO_T}yes" >&6
3367 <    OOPSE_TEMPLATE_FLAGS="-pto"
3368 <  else
3369 <    echo "$as_me:$LINENO: result: no" >&5
3370 < echo "${ECHO_T}no" >&6
3371 <  fi
3372 <  rm -f conftest*
3373 <  echo "$as_me:$LINENO: checking checking whether ${CXX} accepts -LANG:std" >&5
3374 < echo $ECHO_N "checking checking whether ${CXX} accepts -LANG:std... $ECHO_C" >&6
3375 <  echo 'void f(){}' > conftest.cc
3376 <  if test -z "`${CXX} -LANG:std -c conftest.cc 2>&1`"; then
3377 <    echo "$as_me:$LINENO: result: yes" >&5
3378 < echo "${ECHO_T}yes" >&6
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  
3228 <    EXTRA_CC_FLAG=${EXTRA_CC_FLAG}" -LANG:std"
3229 <  else
3230 <    echo "$as_me:$LINENO: result: no" >&5
3231 < echo "${ECHO_T}no" >&6
3232 <  fi
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 + USE_MPI="yes"
3238 + fi
3239  
3240  
3241 + fi
3242  
3243 < ac_ext=f90
3244 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3245 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3246 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3247 < if test -n "$ac_tool_prefix"; then
3248 <  for ac_prog in pathf95 ifort ifc f90 xlf90 pgf90 epcf90 f95 xlf95 lf95 fort g95
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_F90+set}" = set; then
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 "$F90"; then
3269 <  ac_cv_prog_F90="$F90" # 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 3411 | 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_F90="$ac_tool_prefix$ac_prog"
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 < F90=$ac_cv_prog_F90
3289 < if test -n "$F90"; then
3290 <  echo "$as_me:$LINENO: result: $F90" >&5
3291 < echo "${ECHO_T}$F90" >&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 <    test -n "$F90" && break
3297 >
3298 >    test -n "$CXX" && break
3299    done
3300   fi
3301 < if test -z "$F90"; then
3302 <  ac_ct_F90=$F90
3303 <  for ac_prog in pathf95 ifort ifc f90 xlf90 pgf90 epcf90 f95 xlf95 lf95 fort g95
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_F90+set}" = set; then
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_F90"; then
3313 <  ac_cv_prog_ac_ct_F90="$ac_ct_F90" # 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 3453 | 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_F90="$ac_prog"
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  
3330   fi
3331   fi
3332 < ac_ct_F90=$ac_cv_prog_ac_ct_F90
3333 < if test -n "$ac_ct_F90"; then
3334 <  echo "$as_me:$LINENO: result: $ac_ct_F90" >&5
3335 < echo "${ECHO_T}$ac_ct_F90" >&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  
3341 <  test -n "$ac_ct_F90" && break
3341 >
3342 >  test -n "$ac_ct_CXX" && break
3343   done
3344  
3345 <  F90=$ac_ct_F90
3345 >  if test "x$ac_ct_CXX" = x; then
3346 >    CXX="g++"
3347 >  else
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 >    CXX=$ac_ct_CXX
3359 >  fi
3360   fi
3361  
3362 <
3363 < # If we don't use `.F90' as extension, the preprocessor is not run on the
3364 < # input file.
3365 < ac_save_ext=$ac_ext
3366 < ac_ext=F90
3367 < echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 90 compiler" >&5
3368 < echo $ECHO_N "checking whether we are using the GNU Fortran 90 compiler... $ECHO_C" >&6
3369 < if test "${ac_cv_f90_compiler_gnu+set}" = set; then
3370 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3371 < else
3372 <  cat >conftest.$ac_ext <<_ACEOF
3373 <
3493 < program main
3494 <
3495 < #ifndef __GNUC__
3496 <       choke me
3497 < #endif
3498 <
3499 < end program main
3500 <
3501 < _ACEOF
3502 < rm -f conftest.$ac_objext
3503 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3504 <  (eval $ac_compile) 2>conftest.er1
3362 >  fi
3363 > fi
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 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3373 >  (eval "$ac_compiler --version >&5") 2>&5
3374    ac_status=$?
3506  grep -v '^ *+' conftest.er1 >conftest.err
3507  rm -f conftest.er1
3508  cat conftest.err >&5
3375    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3376 <  (exit $ac_status); } &&
3377 <         { ac_try='test -z "$ac_f90_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
3524 <  ac_compiler_gnu=yes
3525 < else
3526 <  echo "$as_me: failed program was:" >&5
3527 < sed 's/^/| /' conftest.$ac_ext >&5
3396 >  (exit $ac_status); }
3397  
3398 < ac_compiler_gnu=no
3399 < fi
3400 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3401 < ac_cv_f90_compiler_gnu=$ac_compiler_gnu
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_f90_compiler_gnu" >&5
3407 < echo "${ECHO_T}$ac_cv_f90_compiler_gnu" >&6
3537 < ac_ext=$ac_save_ext
3538 < G95=`test $ac_compiler_gnu = yes && echo yes`
3539 < ac_ext=c
3540 < ac_cpp='$CPP $CPPFLAGS'
3541 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3542 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3543 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
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 + 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 + else
3483 +  ac_file=''
3484 + fi
3485  
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 < # Try to determine native compiler flags that allow us to use F90 suffix
3493 < # for preprocessed f90 source.
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 < if test "$ac_test_PREPFLAG" != "set"; then
3553 <  PREPFLAG=""
3554 <  case "${host_cpu}-${host_os}" in
3499 > ac_exeext=$ac_cv_exeext
3500  
3501 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
3502 <                    PREPFLAG="-fpp1 "
3503 <                fi;;
3504 <  *aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
3505 <                    PREPFLAG="-qsuffix=cpp=F90 "
3506 <                fi;;
3507 <  *darwin*)
3508 <        if test "$F90" = f90 -o "$F90" = xlf90; then
3509 <                PREPFLAG="-qsuffix=cpp=F90 "
3510 <        fi;;
3511 <  esac
3512 <
3513 <  if test -z "$PREPFLAG"; then
3514 <        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPFLAG\"" >&5
3515 < echo "$as_me: WARNING: \"Using empty PREPFLAG\"" >&2;}
3516 <        PREPFLAG=""
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 <  echo "$as_me:$LINENO: checking to make sure F90 preprocessor flag works" >&5
3537 < echo $ECHO_N "checking to make sure F90 preprocessor flag works... $ECHO_C" >&6
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 <
3546 <  ac_ext=f90
3547 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3548 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3549 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3550 <
3551 <  ac_save_ext=$ac_ext
3552 <  ac_ext=F90
3553 <  ac_save_F90FLAGS=$F90FLAGS
3554 <
3555 <  if test "$PREPFLAG"; then
3556 <  F90FLAGS="${F90FLAGS} ${PREPFLAG}-DTEST"
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 main
3597 > int
3598 > main ()
3599 > {
3600  
3601 <  integer :: i
3602 <  i = 1
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 < end program main
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_f90_werror_flag"
3679 <                         || test ! -s conftest.err'
3680 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3681 <  (eval $ac_try) 2>&5
3616 <  ac_status=$?
3617 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3618 <  (exit $ac_status); }; } &&
3619 <         { ac_try='test -s conftest.$ac_objext'
3620 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3621 <  (eval $ac_try) 2>&5
3622 <  ac_status=$?
3623 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3624 <  (exit $ac_status); }; }; then
3625 <  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
3632 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3688  
3689 <  F90FLAGS=$ac_save_F90FLAGS
3690 <  ac_ext=$ac_save_ext
3636 <  ac_ext=c
3637 < ac_cpp='$CPP $CPPFLAGS'
3638 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3639 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3640 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3689 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3690 > ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3691  
3642
3643  if test "$prepflagworks" = 1; then
3644    echo "$as_me:$LINENO: result: yes" >&5
3645 echo "${ECHO_T}yes" >&6
3646
3647  else
3648    echo "$as_me:$LINENO: result: no" >&5
3649 echo "${ECHO_T}no" >&6
3650    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor flag" >&5
3651 echo "$as_me: error: Can't figure out working Fortran90 preprocessor flag" >&2;}
3652   { (exit 1); exit 1; }; }
3653  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 +  return 0;
3720 + }
3721 + _ACEOF
3722 + rm -f conftest.$ac_objext
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 +         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 +        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 + int
3753 + main ()
3754 + {
3755  
3756 < # Try to determine native compiler flags that allow us to use F90 suffix
3757 < # for preprocessed f90 source with -D type defines
3758 <
3663 < if test "$ac_test_PREPDEFFLAG" != "set"; then
3664 <  PREPDEFFLAG=""
3665 <  case "${host_cpu}-${host_os}" in
3666 <
3667 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
3668 <                    PREPDEFFLAG=" "
3669 <                fi;;
3670 <  *aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
3671 <                    PREPDEFFLAG="-WF,"
3672 <                fi;;
3673 <  *darwin*)
3674 <        if test "$F90" = f90 -o "$F90" = xlf90; then
3675 <                PREPDEFFLAG="-WF,"
3676 <        fi;;
3677 <  esac
3678 <
3679 <  if test -z "$PREPDEFFLAG"; then
3680 <        { echo "$as_me:$LINENO: WARNING: \"Using empty PREPDEFFLAG\"" >&5
3681 < echo "$as_me: WARNING: \"Using empty PREPDEFFLAG\"" >&2;}
3682 <        PREPDEFFLAG=" "
3683 <  fi
3684 <
3685 <  echo "$as_me:$LINENO: checking to make sure F90 preprocessor define flag works" >&5
3686 < echo $ECHO_N "checking to make sure F90 preprocessor define flag works... $ECHO_C" >&6
3687 <
3688 <
3689 <  ac_ext=f90
3690 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3691 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3692 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3693 <
3694 <  ac_save_ext=$ac_ext
3695 <  ac_ext=F90
3696 <  ac_save_F90FLAGS=$F90FLAGS
3697 <
3698 <  if test "$PREPDEFFLAG"; then
3699 <  F90FLAGS="${F90FLAGS} ${PREPFLAG} ${PREPDEFFLAG}-DTEST"
3700 < fi
3701 <
3702 <    cat >conftest.$ac_ext <<_ACEOF
3703 <
3704 <
3705 < program main
3706 <
3707 <  integer :: i
3708 < #ifdef TEST
3709 <  i = 1
3710 < #else
3711 <  choke me
3712 < #endif
3713 <
3714 <
3715 < end program main
3716 <
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_f90_werror_flag"
3775 <                         || test ! -s conftest.err'
3776 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3777 <  (eval $ac_try) 2>&5
3731 <  ac_status=$?
3732 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3733 <  (exit $ac_status); }; } &&
3734 <         { ac_try='test -s conftest.$ac_objext'
3735 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3736 <  (eval $ac_try) 2>&5
3737 <  ac_status=$?
3738 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3739 <  (exit $ac_status); }; }; then
3740 <  prepdefflagworks=1
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 < prepdefflagworks=0
3783 < fi
3784 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
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 <  F90FLAGS=$ac_save_F90FLAGS
3792 <  ac_ext=$ac_save_ext
3793 <  ac_ext=c
3752 < ac_cpp='$CPP $CPPFLAGS'
3753 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3754 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3755 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
3791 > int
3792 > main ()
3793 > {
3794  
3795 <
3796 <
3797 <  if test "$prepdefflagworks" = 1; then
3760 <    echo "$as_me:$LINENO: result: yes" >&5
3761 < echo "${ECHO_T}yes" >&6
3762 <
3763 <  else
3764 <    echo "$as_me:$LINENO: result: no" >&5
3765 < echo "${ECHO_T}no" >&6
3766 <    { { echo "$as_me:$LINENO: error: Can't figure out working Fortran90 preprocessor define flag" >&5
3767 < echo "$as_me: error: Can't figure out working Fortran90 preprocessor define flag" >&2;}
3768 <   { (exit 1); exit 1; }; }
3769 <  fi
3770 < fi
3771 <
3772 < ac_ext=f90
3773 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3774 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3775 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3776 <
3777 <
3778 <
3779 < ac_ext=f90
3780 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3781 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3782 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3783 < echo "$as_me:$LINENO: checking how to get verbose linking output from $F90" >&5
3784 < echo $ECHO_N "checking how to get verbose linking output from $F90... $ECHO_C" >&6
3785 < if test "${ac_cv_prog_f90_v+set}" = set; then
3786 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3787 < else
3788 <
3789 < cat >conftest.$ac_ext <<_ACEOF
3790 <
3791 < program main
3792 <
3793 <
3794 < end program main
3795 <
3795 >  ;
3796 >  return 0;
3797 > }
3798   _ACEOF
3799   rm -f conftest.$ac_objext
3800 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3801 <  (eval $ac_compile) 2>conftest.er1
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 <         { ac_try='test -z "$ac_f90_werror_flag"
3814 <                         || test ! -s conftest.err'
3815 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3816 <  (eval $ac_try) 2>&5
3817 <  ac_status=$?
3818 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3819 <  (exit $ac_status); }; } &&
3813 <         { ac_try='test -s conftest.$ac_objext'
3814 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3815 <  (eval $ac_try) 2>&5
3816 <  ac_status=$?
3817 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3818 <  (exit $ac_status); }; }; then
3819 <  ac_cv_prog_f90_v=
3820 < # Try some options frequently used verbose output
3821 < for ac_verb in -v -verbose --verbose -V -\#\#\#; do
3822 <  ac_ext=f90
3823 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3824 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3825 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
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  
3827 cat >conftest.$ac_ext <<_ACEOF
3821  
3822 < program main
3822 > fi
3823  
3824 <
3832 < end program main
3833 <
3834 < _ACEOF
3835 <
3836 < # Compile and link our simple test program by passing a flag (argument
3837 < # 1 to this macro) to the Fortran 90 compiler in order to get
3838 < # "verbose" output that we can then parse for the Fortran 90 linker
3839 < # flags.
3840 < ac_save_F90FLAGS=$F90FLAGS
3841 < F90FLAGS="$F90FLAGS $ac_verb"
3842 <
3843 < (eval echo $as_me:3843: \"$ac_link\") >&5
3844 < ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3845 < echo "$ac_f90_v_output" >&5
3846 < F90FLAGS=$ac_save_F90FLAGS
3847 <
3848 < rm -f conftest.*
3849 < ac_ext=f90
3850 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3851 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3852 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3853 <
3854 < # If we are using xlf then replace all the commas with spaces.
3855 < if echo $ac_f90_v_output | grep xlfentry >/dev/null 2>&1; then
3856 <  ac_f90_v_output=`echo $ac_f90_v_output | sed 's/,/ /g'`
3824 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3825   fi
3826  
3827 < # If we are using Cray Fortran then delete quotes.
3860 < # Use "\"" instead of '"' for font-lock-mode.
3861 < # FIXME: a more general fix for quoted arguments with spaces?
3862 < if echo $ac_f90_v_output | grep cft90 >/dev/null 2>&1; then
3863 <  ac_f90_v_output=`echo $ac_f90_v_output | sed "s/\"//g"`
3827 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3828   fi
3865  # look for -l* and *.a constructs in the output
3866  for ac_arg in $ac_f90_v_output; do
3867     case $ac_arg in
3868        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
3869          ac_cv_prog_f90_v=$ac_verb
3870          break 2 ;;
3871     esac
3872  done
3873 done
3874 if test -z "$ac_cv_prog_f90_v"; then
3875   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $F90" >&5
3876 echo "$as_me: WARNING: cannot determine how to obtain linking information from $F90" >&2;}
3877 fi
3878 else
3879  echo "$as_me: failed program was:" >&5
3880 sed 's/^/| /' conftest.$ac_ext >&5
3829  
3830 < { echo "$as_me:$LINENO: WARNING: compilation failed" >&5
3831 < echo "$as_me: WARNING: compilation failed" >&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 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3834 <
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 >  if test "$GXX" = yes; then
3845 >    CXXFLAGS="-O2"
3846 >  else
3847 >    CXXFLAGS=
3848 >  fi
3849   fi
3850 < echo "$as_me:$LINENO: result: $ac_cv_prog_f90_v" >&5
3851 < echo "${ECHO_T}$ac_cv_prog_f90_v" >&6
3852 < echo "$as_me:$LINENO: checking for Fortran 90 libraries" >&5
3853 < echo $ECHO_N "checking for Fortran 90 libraries... $ECHO_C" >&6
3854 < if test "${ac_cv_flibs+set}" = set; then
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 > 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$F90LIBS" != "x"; then
3872 <  ac_cv_f90libs="$F90LIBS" # 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  
3899 ac_ext=f90
3900 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3901 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3902 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3903
3904 cat >conftest.$ac_ext <<_ACEOF
3905
3906 program main
3907
3908
3909 end program main
3910
3911 _ACEOF
3912
3913 # Compile and link our simple test program by passing a flag (argument
3914 # 1 to this macro) to the Fortran 90 compiler in order to get
3915 # "verbose" output that we can then parse for the Fortran 90 linker
3916 # flags.
3917 ac_save_F90FLAGS=$F90FLAGS
3918 F90FLAGS="$F90FLAGS $ac_cv_prog_f90_v"
3919
3920 (eval echo $as_me:3920: \"$ac_link\") >&5
3921 ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3922 echo "$ac_f90_v_output" >&5
3923 F90FLAGS=$ac_save_F90FLAGS
3924
3925 rm -f conftest.*
3926 ac_ext=f90
3927 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3928 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3929 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3930
3931 # If we are using xlf then replace all the commas with spaces.
3932 if echo $ac_f90_v_output | grep xlfentry >/dev/null 2>&1; then
3933  ac_f90_v_output=`echo $ac_f90_v_output | sed 's/,/ /g'`
3889   fi
3935
3936 # If we are using Cray Fortran then delete quotes.
3937 # Use "\"" instead of '"' for font-lock-mode.
3938 # FIXME: a more general fix for quoted arguments with spaces?
3939 if echo $ac_f90_v_output | grep cft90 >/dev/null 2>&1; then
3940  ac_f90_v_output=`echo $ac_f90_v_output | sed "s/\"//g"`
3890   fi
3891 <
3892 < ac_cv_f90libs=
3893 <
3894 < # Save positional arguments (if any)
3946 < ac_save_positional="$@"
3947 <
3948 < set X $ac_f90_v_output
3949 < while test $# != 1; do
3950 <  shift
3951 <  ac_arg=$1
3952 <  case $ac_arg in
3953 <        [\\/]*.a | ?:[\\/]*.a)
3954 <            ac_exists=false
3955 <  for ac_i in $ac_cv_f90libs; do
3956 <    if test x"$ac_arg" = x"$ac_i"; then
3957 <      ac_exists=true
3958 <      break
3959 <    fi
3960 <  done
3961 <
3962 <  if test x"$ac_exists" = xtrue; then
3963 <  :
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_f90libs="$ac_cv_f90libs $ac_arg"
3896 >  { echo "$as_me:$LINENO: result: no" >&5
3897 > echo "${ECHO_T}no" >&6; }
3898   fi
3899  
3968          ;;
3969        -bI:*)
3970            ac_exists=false
3971  for ac_i in $ac_cv_f90libs; do
3972    if test x"$ac_arg" = x"$ac_i"; then
3973      ac_exists=true
3974      break
3975    fi
3976  done
3900  
3901 <  if test x"$ac_exists" = xtrue; then
3979 <  :
3980 < else
3981 <  if test "$ac_compiler_gnu" = yes; then
3982 <  for ac_link_opt in $ac_arg; do
3983 <    ac_cv_f90libs="$ac_cv_f90libs -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_f90libs="$ac_cv_f90libs $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 <
3936 <          ;;
3937 <          # Ignore these flags.
3938 <        -lang* | -lcrt[012].o | -lc | -lgcc | -LANG:=*)
3993 <          ;;
3994 <        -lkernel32)
3995 <          test x"$CYGWIN" != xyes && ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
3996 <          ;;
3997 <        -[LRuY])
3998 <          # These flags, when seen by themselves, take an argument.
3999 <          # We remove the space between option and argument and re-iterate
4000 <          # unless we find an empty arg or a new option (starting with -)
4001 <          case $2 in
4002 <             "" | -*);;
4003 <             *)
4004 <                ac_arg="$ac_arg$2"
4005 <
4006 <                shift; shift
4007 <                set X $ac_arg "$@"
4008 <                ;;
4009 <          esac
4010 <          ;;
4011 <        -YP,*)
4012 <          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
4013 <              ac_exists=false
4014 <  for ac_i in $ac_cv_f90libs; do
4015 <    if test x"$ac_j" = x"$ac_i"; then
4016 <      ac_exists=true
4017 <      break
4018 <    fi
4019 <  done
4020 <
4021 <  if test x"$ac_exists" = xtrue; then
4022 <  :
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 <  ac_arg="$ac_arg $ac_j"
3941 <                             ac_cv_f90libs="$ac_cv_f90libs $ac_j"
3940 >  { echo "$as_me:$LINENO: result: no" >&5
3941 > echo "${ECHO_T}no" >&6; }
3942   fi
3943  
4028          done
4029          ;;
4030        -[lLR]*)
4031            ac_exists=false
4032  for ac_i in $ac_cv_f90libs; do
4033    if test x"$ac_arg" = x"$ac_i"; then
4034      ac_exists=true
4035      break
4036    fi
4037  done
3944  
3945 <  if test x"$ac_exists" = xtrue; then
4040 <  :
4041 < else
4042 <  ac_cv_f90libs="$ac_cv_f90libs $ac_arg"
4043 < fi
4044 <
4045 <          ;;
4046 <          # Ignore everything else.
4047 <  esac
3945 >  test -n "$ac_ct_CC" && break
3946   done
4049 # restore positional arguments
4050 set X $ac_save_positional; shift
3947  
3948 < # We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
3949 < # then we insist that the "run path" must be an absolute path (i.e. it
3950 < # must begin with a "/").
3951 < case `(uname -sr) 2>/dev/null` in
3952 <   "SunOS 5"*)
3953 <      ac_ld_run_path=`echo $ac_f90_v_output |
3954 <                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
3955 <      test "x$ac_ld_run_path" != x &&
3956 <
3957 <        if test "$ac_compiler_gnu" = yes; then
3958 <  for ac_link_opt in $ac_ld_run_path; do
3959 <    ac_cv_f90libs="$ac_cv_f90libs -Xlinker $ac_link_opt"
3960 <  done
3961 < else
3962 <  ac_cv_f90libs="$ac_cv_f90libs $ac_ld_run_path"
3963 < fi
4068 <      ;;
4069 < esac
4070 < fi # test "x$F90LIBS" = "x"
4071 <
4072 < fi
4073 < echo "$as_me:$LINENO: result: $ac_cv_flibs" >&5
4074 < echo "${ECHO_T}$ac_cv_flibs" >&6
4075 < F90LIBS="$ac_cv_f90libs"
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  
4077 ac_ext=f90
4078 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4079 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4080 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3965  
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 < echo "$as_me:$LINENO: checking for Fortran 90 name-mangling scheme" >&5
3973 < echo $ECHO_N "checking for Fortran 90 name-mangling scheme... $ECHO_C" >&6
3974 < if test "${ac_cv_f90_mangling+set}" = set; then
3975 <  echo $ECHO_N "(cached) $ECHO_C" >&6
3976 < else
3977 <  ac_ext=f90
3978 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
3979 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3980 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
3981 < cat >conftest.$ac_ext <<_ACEOF
4093 < subroutine foobar()
4094 < return
4095 < end
4096 < subroutine foo_bar()
4097 < return
4098 < end
4099 < _ACEOF
4100 < rm -f conftest.$ac_objext
4101 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4102 <  (eval $ac_compile) 2>conftest.er1
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 > eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3981 >  (eval "$ac_compiler --version >&5") 2>&5
3982    ac_status=$?
4104  grep -v '^ *+' conftest.er1 >conftest.err
4105  rm -f conftest.er1
4106  cat conftest.err >&5
3983    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3984 <  (exit $ac_status); } &&
3985 <         { ac_try='test -z "$ac_f90_werror_flag"
3986 <                         || test ! -s conftest.err'
3987 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3988 <  (eval $ac_try) 2>&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='test -s conftest.$ac_objext'
3996 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3997 <  (eval $ac_try) 2>&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); }; }; then
4122 <  mv conftest.$ac_objext cf90_test.$ac_objext
4004 >  (exit $ac_status); }
4005  
4006 <  ac_ext=c
4007 < ac_cpp='$CPP $CPPFLAGS'
4008 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4009 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4010 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
4011 <
4130 <  ac_save_LIBS=$LIBS
4131 <  LIBS="cf90_test.$ac_objext $F90LIBS $LIBS"
4132 <
4133 <  ac_success=no
4134 <  for ac_foobar in foobar FOOBAR; do
4135 <    for ac_underscore in "" "_"; do
4136 <      ac_func="$ac_foobar$ac_underscore"
4137 <      cat >conftest.$ac_ext <<_ACEOF
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 >  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  
4144 /* Override any gcc2 internal prototype to avoid an error.  */
4145 #ifdef __cplusplus
4146 extern "C"
4147 #endif
4148 /* We use char because int might match the return type of a gcc2
4149   builtin and then its argument prototype would still apply.  */
4150 char $ac_func ();
4018   int
4019   main ()
4020   {
4021 < $ac_func ();
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
4172 <  ac_status=$?
4173 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4174 <  (exit $ac_status); }; } &&
4175 <         { ac_try='test -s conftest$ac_exeext'
4176 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4177 <  (eval $ac_try) 2>&5
4178 <  ac_status=$?
4179 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4180 <  (exit $ac_status); }; }; then
4181 <  ac_success=yes; break 2
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_compiler_gnu=no
4052   fi
4187 rm -f conftest.err conftest.$ac_objext \
4188      conftest$ac_exeext conftest.$ac_ext
4189    done
4190  done
4053  
4054 <  if test "$ac_success" = "yes"; then
4055 <     case $ac_foobar in
4194 <        foobar)
4195 <           ac_case=lower
4196 <           ac_foo_bar=foo_bar
4197 <           ;;
4198 <        FOOBAR)
4199 <           ac_case=upper
4200 <           ac_foo_bar=FOO_BAR
4201 <           ;;
4202 <     esac
4054 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4055 > ac_cv_c_compiler_gnu=$ac_compiler_gnu
4056  
4057 <     ac_success_extra=no
4058 <     for ac_extra in "" "_"; do
4059 <        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4060 <
4061 <        cat >conftest.$ac_ext <<_ACEOF
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  
4215 /* Override any gcc2 internal prototype to avoid an error.  */
4216 #ifdef __cplusplus
4217 extern "C"
4218 #endif
4219 /* We use char because int might match the return type of a gcc2
4220   builtin and then its argument prototype would still apply.  */
4221 char $ac_func ();
4079   int
4080   main ()
4081   {
4082 < $ac_func ();
4082 >
4083    ;
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
4243 <  ac_status=$?
4244 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4245 <  (exit $ac_status); }; } &&
4246 <         { ac_try='test -s conftest$ac_exeext'
4247 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4248 <  (eval $ac_try) 2>&5
4249 <  ac_status=$?
4250 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4251 <  (exit $ac_status); }; }; then
4252 <  ac_success_extra=yes; 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
4112 <     done
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 "$ac_success_extra" = "yes"; then
4118 <        ac_cv_f90_mangling="$ac_case case"
4119 <        if test -z "$ac_underscore"; then
4265 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, no underscore"
4266 <        else
4267 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, underscore"
4117 > int
4118 > main ()
4119 > {
4120  
4121 <        fi
4122 <        if test -z "$ac_extra"; then
4123 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, no extra underscore"
4124 <        else
4125 <           ac_cv_f90_mangling="$ac_cv_f90_mangling, extra underscore"
4126 <        fi
4127 <      else
4128 <        ac_cv_f90_mangling="unknown"
4129 <      fi
4130 <  else
4131 <     ac_cv_f90_mangling="unknown"
4121 >  ;
4122 >  return 0;
4123 > }
4124 > _ACEOF
4125 > rm -f conftest.$ac_objext
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 >         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 <  fi
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  
4156 <  LIBS=$ac_save_LIBS
4157 <  ac_ext=f90
4158 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4159 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4160 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4161 <  rm -f cf90_test* conftest*
4156 > int
4157 > main ()
4158 > {
4159 >
4160 >  ;
4161 >  return 0;
4162 > }
4163 > _ACEOF
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 >         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
4294 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4295 ac_ext=f90
4296 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4297 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4298 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4188  
4189 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4190   fi
4301 echo "$as_me:$LINENO: result: $ac_cv_f90_mangling" >&5
4302 echo "${ECHO_T}$ac_cv_f90_mangling" >&6
4191  
4192 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4193 + fi
4194  
4195 <
4196 < case $ac_cv_f90_mangling in
4197 <  "lower case, no underscore, no extra underscore")
4198 <          cat >>confdefs.h <<\_ACEOF
4199 < #define F90_FUNC(name,NAME) name
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 <          cat >>confdefs.h <<\_ACEOF
4252 < #define F90_FUNC_(name,NAME) name
4253 < _ACEOF
4254 < ;;
4255 <  "lower case, no underscore, extra underscore")
4256 <          cat >>confdefs.h <<\_ACEOF
4257 < #define F90_FUNC(name,NAME) name
4258 < _ACEOF
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 <          cat >>confdefs.h <<\_ACEOF
4261 < #define F90_FUNC_(name,NAME) name ## _
4262 < _ACEOF
4263 < ;;
4325 <  "lower case, underscore, no extra underscore")
4326 <          cat >>confdefs.h <<\_ACEOF
4327 < #define F90_FUNC(name,NAME) name ## _
4328 < _ACEOF
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 <          cat >>confdefs.h <<\_ACEOF
4266 < #define F90_FUNC_(name,NAME) name ## _
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 > return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4275 >  ;
4276 >  return 0;
4277 > }
4278   _ACEOF
4279 < ;;
4280 <  "lower case, underscore, extra underscore")
4281 <          cat >>confdefs.h <<\_ACEOF
4282 < #define F90_FUNC(name,NAME) name ## _
4283 < _ACEOF
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 >         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  
4339          cat >>confdefs.h <<\_ACEOF
4340 #define F90_FUNC_(name,NAME) name ## __
4341 _ACEOF
4342 ;;
4343  "upper case, no underscore, no extra underscore")
4344          cat >>confdefs.h <<\_ACEOF
4345 #define F90_FUNC(name,NAME) NAME
4346 _ACEOF
4305  
4306 <          cat >>confdefs.h <<\_ACEOF
4349 < #define F90_FUNC_(name,NAME) NAME
4350 < _ACEOF
4351 < ;;
4352 <  "upper case, no underscore, extra underscore")
4353 <          cat >>confdefs.h <<\_ACEOF
4354 < #define F90_FUNC(name,NAME) NAME
4355 < _ACEOF
4306 > fi
4307  
4308 <          cat >>confdefs.h <<\_ACEOF
4309 < #define F90_FUNC_(name,NAME) NAME ## _
4310 < _ACEOF
4311 < ;;
4312 <  "upper case, underscore, no extra underscore")
4362 <          cat >>confdefs.h <<\_ACEOF
4363 < #define F90_FUNC(name,NAME) NAME ## _
4364 < _ACEOF
4365 <
4366 <          cat >>confdefs.h <<\_ACEOF
4367 < #define F90_FUNC_(name,NAME) NAME ## _
4368 < _ACEOF
4369 < ;;
4370 <  "upper case, underscore, extra underscore")
4371 <          cat >>confdefs.h <<\_ACEOF
4372 < #define F90_FUNC(name,NAME) NAME ## _
4373 < _ACEOF
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  
4314 <          cat >>confdefs.h <<\_ACEOF
4315 < #define F90_FUNC_(name,NAME) NAME ## __
4316 < _ACEOF
4317 < ;;
4314 > fi
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 <          { echo "$as_me:$LINENO: WARNING: unknown Fortran 90 name-mangling scheme" >&5
4325 < echo "$as_me: WARNING: unknown Fortran 90 name-mangling scheme" >&2;}
4326 <          ;;
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  
4329  
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=${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 <
4369 < echo "$as_me:$LINENO: checking for module suffix" >&5
4370 < echo $ECHO_N "checking for module suffix... $ECHO_C" >&6
4371 < rm -f conftest*
4372 < # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
4373 < rm -f work*
4394 < cat >conftest.f90 <<EOF
4395 <        module conftest
4396 <        integer n
4397 <        parameter (n=1)
4398 <        end module conftest
4399 < EOF
4400 < # SGI and absoft compilers generates module name in upper case!
4401 < testname="conftest"
4402 < modcase="lower"
4403 < if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
4404 <    MOD=`ls conftest* | grep -v conftest.f | grep -v conftest.o`
4405 <    MOD=`echo "$MOD" | sed -e 's/conftest\.//g'`
4406 <    if test -z "$MOD" ; then
4407 <        MOD=`ls CONFTEST* 2>/dev/null \
4408 <                | grep -v CONFTEST.f | grep -v CONFTEST.o`
4409 <        MOD=`echo "$MOD" | sed -e 's/CONFTEST\.//g'`
4410 <        if test -n "$MOD" ; then
4411 <            testname="CONFTEST"
4412 <            modcase="upper"
4413 <        fi
4414 <    fi
4415 <    if test -z "$MOD" ; then
4416 <        echo "$as_me:$LINENO: result: unknown" >&5
4417 < echo "${ECHO_T}unknown" >&6
4418 <        # Use mod if we can't figure it out
4419 <        MOD="mod"
4420 <    else
4421 <        echo "$as_me:$LINENO: result: $MOD" >&5
4422 < echo "${ECHO_T}$MOD" >&6
4423 <    fi
4424 <    if test -s work.pcl ; then
4425 <        { echo "$as_me:$LINENO: WARNING: Compiler generates auxillery files!" >&5
4426 < echo "$as_me: WARNING: Compiler generates auxillery files!" >&2;}
4427 <    fi
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: unknown" >&5
4376 < echo "${ECHO_T}unknown" >&6
4375 >  { echo "$as_me:$LINENO: result: no" >&5
4376 > echo "${ECHO_T}no" >&6; }
4377   fi
4378  
4379  
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 + 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  
4423  
4424 < # Check for module include path (some use -I, some (Solaris) use -M, some
4425 < # (absoft) use -p).
4439 < # Intel compilers use a wierd system: -cl,filename.pcl .  If no file is
4440 < # specified, work.pcl and work.pc are created.  However, if you specify
4441 < # a file, it must contain a the name of a file ending in .pc .  Ugh!
4442 < # Use the module made above
4443 < echo "$as_me:$LINENO: checking for module directory path flag" >&5
4444 < echo $ECHO_N "checking for module directory path flag... $ECHO_C" >&6
4445 < rm -f conftest*
4446 < # Intel ifc compiler generates files by the name of work.pc and work.pcl (!)
4447 < rm -f work*
4448 < cat >conftest.f90 <<EOF
4449 <        module conftest
4450 <        integer n
4451 <        parameter (n=1)
4452 <        end module conftest
4453 < EOF
4454 < # SGI and absoft compilers generates module name in upper case!
4455 < testname="conftest"
4456 < if $F90 -c conftest.f90 > conftest.out 2>&1 ; then
4457 <   mod=`ls CONFTEST* 2>/dev/null | grep -v CONFTEST.f | grep -v CONFTEST.o`
4458 <   mod=`echo "$mod" | sed -e 's/CONFTEST\.//g'`
4459 <   if test -n "$mod" ; then
4460 <      testname="CONFTEST"
4461 <   fi
4462 <   madedir=0
4463 <   if test ! -d conf ; then mkdir conf ; madedir=1; fi
4464 <   cp $testname.$MOD conf
4465 <   rm -f conftest* CONFTEST*
4466 <   cat >conftest1.f90 <<EOF
4467 <        program main
4468 <        use conftest
4469 <        print *, n
4470 <        end
4471 < EOF
4472 <   F90_WORK_FILES_ARG=""
4473 <   F90MODINCSPEC=""
4474 <   if $F90 -c -Iconf conftest1.f90 > conftest.out 2>&1 ; then
4475 <       MODDIRFLAG="-I"
4476 <       F90MODINCSPEC="-I<dir>"
4477 <       echo "$as_me:$LINENO: result: -I" >&5
4478 < echo "${ECHO_T}-I" >&6
4479 <   elif $F90 -c -Mconf conftest1.f90 >> conftest.out 2>&1 ; then
4480 <       MODDIRFLAG="-M"
4481 <       F90MODINCSPEC="-M<dir>"
4482 <       echo "$as_me:$LINENO: result: -M" >&5
4483 < echo "${ECHO_T}-M" >&6
4484 <   elif $F90 -c -pconf conftest1.f90 >> conftest.out 2>&1 ; then
4485 <       MODDIRFLAG="-p"
4486 <       F90MODINCSPEC="-p<dir>"
4487 <       echo "$as_me:$LINENO: result: -p" >&5
4488 < echo "${ECHO_T}-p" >&6
4489 <   elif test -s work.pc ; then
4490 <        cp work.pc conf/mpimod.pc
4491 <        echo "mpimod.pc" > conf/mpimod.pcl
4492 <        echo "`pwd`/conf/mpimod.pc" >> conf/mpimod.pcl
4493 <        if $F90 -c -cl,conf/mpimod.pcl conftest1.f >>conftest.out 2>&1 ; then
4494 <            MODDIRFLAG='-cl,mpimod.pcl'
4495 <            echo "$as_me:$LINENO: result: -cl,filename where filename contains a list of files and directories" >&5
4496 < echo "${ECHO_T}-cl,filename where filename contains a list of files and directories" >&6
4497 <            F90_WORK_FILES_ARG="-cl,mpimod.pcl"
4498 <            F90MODINCSPEC="-cl,<dir>/<file>mod.pcl"
4424 >  test -n "$ac_ct_FC" && break
4425 > done
4426  
4427 <        else
4428 <            # The version of the Intel compiler that I have refuses to let
4429 <            # you put the "work catalog" list anywhere but the current
4430 <            # directory. For example, you cannot in
4431 <         :
4432 <        fi
4433 <   fi
4434 <   if test -z "MODDIRFLAG" ; then
4435 <       echo "$as_me:$LINENO: result: unknown" >&5
4436 < echo "${ECHO_T}unknown" >&6
4437 <   fi
4438 <
4439 <
4440 <   rm -f conftest* conf/conftest* conf/CONFTEST* CONFTEST* conf/mpimod*
4441 <   if test $madedir = 1 ; then rmdir conf ; fi
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  
4444  
4445 < echo "$as_me:$LINENO: checking for Fortran 90 module file names" >&5
4446 < echo $ECHO_N "checking for Fortran 90 module file names... $ECHO_C" >&6
4447 < if test "${ac_cv_f90_module_names+set}" = set; then
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 > # 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 <  ac_ext=f90
4490 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4491 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4492 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4489 >  cat >conftest.$ac_ext <<_ACEOF
4490 >      program main
4491 > #ifndef __GNUC__
4492 >       choke me
4493 > #endif
4494  
4495 < # carry out the test in a new directory, so that we don't miss anything
4529 < mkdir conftest
4530 < cd conftest
4531 < cat >conftest.$ac_ext <<_ACEOF
4532 < MODULE Bar
4533 < END MODULE Bar
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_f90_werror_flag"
4512 <                         || test ! -s conftest.err'
4513 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4514 <  (eval $ac_try) 2>&5
4548 <  ac_status=$?
4549 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4550 <  (exit $ac_status); }; } &&
4551 <         { ac_try='test -s conftest.$ac_objext'
4552 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4553 <  (eval $ac_try) 2>&5
4554 <  ac_status=$?
4555 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4556 <  (exit $ac_status); }; }; then
4557 <  ac_cv_f90_module_names=
4558 < ac_file_list=*
4559 < for ac_file in $ac_file_list; do
4560 <   case $ac_file in
4561 <      # don't care for original source and object files
4562 <      conftest.$ac_ext | conftest.$ac_objext | conftest.err )
4563 <          :
4564 <          ;;
4565 <      # look for new files derived from the file name
4566 <      *conftest*)
4567 <          ac_pat=`echo $ac_file | sed s/conftest/%FILE%/`
4568 <            ac_exists=false
4569 <  for ac_i in $ac_cv_f90_module_names; do
4570 <    if test x"$ac_pat" = x"$ac_i"; then
4571 <      ac_exists=true
4572 <      break
4573 <    fi
4574 <  done
4575 <
4576 <  if test x"$ac_exists" = xtrue; then
4577 <  :
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 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4517 < fi
4516 >  echo "$as_me: failed program was:" >&5
4517 > sed 's/^/| /' conftest.$ac_ext >&5
4518  
4519 <          ;;
4583 <      # look for new files derived from the module name,
4584 <      # with different case translation schemes
4585 <      *Bar*)
4586 <          ac_pat=`echo $ac_file | sed s/Bar/%Module%/`
4587 <            ac_exists=false
4588 <  for ac_i in $ac_cv_f90_module_names; do
4589 <    if test x"$ac_pat" = x"$ac_i"; then
4590 <      ac_exists=true
4591 <      break
4592 <    fi
4593 <  done
4594 <
4595 <  if test x"$ac_exists" = xtrue; then
4596 <  :
4597 < else
4598 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4519 >        ac_compiler_gnu=no
4520   fi
4521  
4522 <          ;;
4523 <      *bar*)
4603 <          ac_pat=`echo $ac_file | sed s/bar/%module%/`
4604 <            ac_exists=false
4605 <  for ac_i in $ac_cv_f90_module_names; do
4606 <    if test x"$ac_pat" = x"$ac_i"; then
4607 <      ac_exists=true
4608 <      break
4609 <    fi
4610 <  done
4522 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4523 > ac_cv_fc_compiler_gnu=$ac_compiler_gnu
4524  
4612  if test x"$ac_exists" = xtrue; then
4613  :
4614 else
4615  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4525   fi
4526 <
4527 <          ;;
4528 <      *BAR*)
4529 <          ac_pat=`echo $ac_file | sed s/BAR/%MODULE%/`
4530 <            ac_exists=false
4531 <  for ac_i in $ac_cv_f90_module_names; do
4532 <    if test x"$ac_pat" = x"$ac_i"; then
4533 <      ac_exists=true
4534 <      break
4535 <    fi
4627 <  done
4628 <
4629 <  if test x"$ac_exists" = xtrue; then
4630 <  :
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 <  ac_cv_f90_module_names="$ac_cv_f90_module_names $ac_pat"
4538 < fi
4537 >  FCFLAGS=-g
4538 > cat >conftest.$ac_ext <<_ACEOF
4539 >      program main
4540  
4541 <          ;;
4542 <       # Other files - we have no idea how they are generated
4543 <       *)
4544 <          { echo "$as_me:$LINENO: WARNING: Bogus file found: $ac_file" >&5
4545 < echo "$as_me: WARNING: Bogus file found: $ac_file" >&2;}
4546 <          ;;
4547 <   esac
4548 < done
4549 < if test "x$ac_cv_f90_module_names" = "x"; then
4550 <  { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
4551 < echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
4552 < fi
4553 <
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 < ac_cv_f90_module_names=
4653 < { echo "$as_me:$LINENO: WARNING: Couldn't determine module file names" >&5
4654 < echo "$as_me: WARNING: Couldn't determine module file names" >&2;}
4565 >        ac_cv_prog_fc_g=no
4566   fi
4656 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4657 cd ..
4658 # cleanup
4659 rm -rf conftest
4660 ac_ext=f90
4661 ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
4662 ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4663 ac_compiler_gnu=$ac_cv_f90_compiler_gnu
4567  
4568 < fi
4666 < echo "$as_me:$LINENO: result: $ac_cv_f90_module_names" >&5
4667 < echo "${ECHO_T}$ac_cv_f90_module_names" >&6 # AC_CACHE_CHECK
4568 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4569  
4669 # We now generate a shell script that will help us to figure out the correct
4670 # module file names, using the value of ac_cv_f90_module_names
4671
4672 echo "Generating shell script modnam"
4673
4674 cat > scripts/modnam << EOF
4675 #! /bin/sh
4676 # This script is auto-generated by configure
4677 #
4678 usage="\\
4679 Usage: \$0 [FILES]
4680
4681 [FILES] are Fortran 90 source files.
4682 The output is a list of module file names that the Fortran 90 compiler
4683 generates when compiling [FILES]."
4684
4685 list=
4686 empty=
4687
4688 if test \$# -eq 0; then
4689   echo "\$usage"; exit 0
4570   fi
4571 <
4572 < while test \$# != 0; do
4573 <
4574 <  file=\$1
4575 <  shift
4576 <
4577 < # strip suffix
4578 <  base=\`echo \$file | sed 's/[.][^.]*$//'\`
4579 <
4580 <  test ! -f \$file && continue
4581 <
4582 < # Look for module definitions and transform them to upper / lower case
4583 <  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/'\`
4584 <  upper=\`echo \$mods | tr a-z A-Z\`
4585 <  lower=\`echo \$mods | tr A-Z a-z\`
4586 <
4587 < # Here, the patterns for generating module file names were inserted by configure
4708 <  for trans in $ac_cv_f90_module_names; do
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  
4710    pat=\`echo \$trans | sed 's/.*\(%.*%\).*/\1/'\`
4711    var=empty
4712    case \$pat in
4713       %MODULE%)
4714          var=upper ;;
4715       %Module%)
4716          var=mods ;;
4717       %module%)
4718          var=lower ;;
4719       %FILE%)
4720          test -n "\$mods" && var=base ;;
4721    esac
4722    new=\`eval '(for i in \$'\$var '; do echo \$trans | sed s/\$pat/\$i/; done)'\`
4723    list="\$list \$new"
4724  done
4725 done
4726
4727 echo \$list
4728 # end of configure-generated script
4729 EOF
4730 chmod 755 scripts/modnam
4731
4732 pat=`echo $ac_cv_f90_module_names | sed 's/.*\(%.*%\).*/\1/'`
4733 F90_MODULE_NAMES=empty
4734 case $pat in
4735       %MODULE%)
4736          F90_MODULE_NAMES=UPPER ;;
4737       %Module%)
4738          F90_MODULE_NAMES=Mixed ;;
4739       %module%)
4740          F90_MODULE_NAMES=lower ;;
4741       *)
4742          F90_MODULE_NAMES=unknown ;;
4743 esac
4744
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 <
4596 < ac_ext=cc
4597 < ac_cpp='$CXXCPP $CPPFLAGS'
4598 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4599 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4600 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4601 <
4602 <
4603 < ac_ext=cc
4604 < ac_cpp='$CXXCPP $CPPFLAGS'
4605 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4606 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4607 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4764 < echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4765 < echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
4766 < if test -z "$CXXCPP"; then
4767 <  if test "${ac_cv_prog_CXXCPP+set}" = set; then
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 CXXCPP needs to be expanded
4611 <    for CXXCPP in "$CXX -E" "/lib/cpp"
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_cxx_preproc_warn_flag in '' yes
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.
# Line 4792 | Line 4632 | _ACEOF
4632   #endif
4633                       Syntax error
4634   _ACEOF
4635 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4636 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
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 > 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; then
4648 <  if test -s conftest.err; then
4649 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
4650 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4806 <  else
4807 <    ac_cpp_err=
4808 <  fi
4809 < else
4810 <  ac_cpp_err=yes
4811 < fi
4812 < if test -z "$ac_cpp_err"; then
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    echo "$as_me: failed program was:" >&5
# Line 4818 | Line 4656 | fi
4656    # Broken: fails on valid input.
4657   continue
4658   fi
4659 +
4660   rm -f conftest.err conftest.$ac_ext
4661  
4662 <  # OK, works on sane cases.  Now check whether non-existent headers
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.  */
# Line 4830 | Line 4669 | _ACEOF
4669   /* end confdefs.h.  */
4670   #include <ac_nonexistent.h>
4671   _ACEOF
4672 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4673 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
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; then
4685 <  if test -s conftest.err; then
4686 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
4687 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4844 <  else
4845 <    ac_cpp_err=
4846 <  fi
4847 < else
4848 <  ac_cpp_err=yes
4849 < fi
4850 < if test -z "$ac_cpp_err"; then
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
# Line 4858 | Line 4695 | fi
4695   ac_preproc_ok=:
4696   break
4697   fi
4698 +
4699   rm -f conftest.err conftest.$ac_ext
4700  
4701   done
# Line 4868 | Line 4706 | fi
4706   fi
4707  
4708      done
4709 <    ac_cv_prog_CXXCPP=$CXXCPP
4709 >    ac_cv_prog_CPP=$CPP
4710  
4711   fi
4712 <  CXXCPP=$ac_cv_prog_CXXCPP
4712 >  CPP=$ac_cv_prog_CPP
4713   else
4714 <  ac_cv_prog_CXXCPP=$CXXCPP
4714 >  ac_cv_prog_CPP=$CPP
4715   fi
4716 < echo "$as_me:$LINENO: result: $CXXCPP" >&5
4717 < echo "${ECHO_T}$CXXCPP" >&6
4716 > { echo "$as_me:$LINENO: result: $CPP" >&5
4717 > echo "${ECHO_T}$CPP" >&6; }
4718   ac_preproc_ok=false
4719 < for ac_cxx_preproc_warn_flag in '' yes
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.
# Line 4899 | Line 4737 | _ACEOF
4737   #endif
4738                       Syntax error
4739   _ACEOF
4740 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4741 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
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; then
4753 <  if test -s conftest.err; then
4754 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
4755 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4913 <  else
4914 <    ac_cpp_err=
4915 <  fi
4916 < else
4917 <  ac_cpp_err=yes
4918 < fi
4919 < if test -z "$ac_cpp_err"; then
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: failed program was:" >&5
# Line 4925 | Line 4761 | fi
4761    # Broken: fails on valid input.
4762   continue
4763   fi
4764 +
4765   rm -f conftest.err conftest.$ac_ext
4766  
4767 <  # OK, works on sane cases.  Now check whether non-existent headers
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.  */
# Line 4937 | Line 4774 | _ACEOF
4774   /* end confdefs.h.  */
4775   #include <ac_nonexistent.h>
4776   _ACEOF
4777 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4778 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
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); } >/dev/null; then
4790 <  if test -s conftest.err; then
4791 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
4792 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4951 <  else
4952 <    ac_cpp_err=
4953 <  fi
4954 < else
4955 <  ac_cpp_err=yes
4956 < fi
4957 < if test -z "$ac_cpp_err"; then
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
# Line 4965 | Line 4800 | fi
4800   ac_preproc_ok=:
4801   break
4802   fi
4803 +
4804   rm -f conftest.err conftest.$ac_ext
4805  
4806   done
# Line 4973 | Line 4809 | else
4809   if $ac_preproc_ok; then
4810    :
4811   else
4812 <  { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
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 \"$CXXCPP\" fails sanity check
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 < ac_ext=cc
4820 < ac_cpp='$CXXCPP $CPPFLAGS'
4821 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4822 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4823 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
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 <
4826 < echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4827 < echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4992 < if test "${ac_cv_header_stdc+set}" = set; then
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 <  cat >conftest.$ac_ext <<_ACEOF
4831 < /* confdefs.h.  */
4832 < _ACEOF
4833 < cat confdefs.h >>conftest.$ac_ext
4834 < cat >>conftest.$ac_ext <<_ACEOF
5000 < /* end confdefs.h.  */
5001 < #include <stdlib.h>
5002 < #include <stdarg.h>
5003 < #include <string.h>
5004 < #include <float.h>
5005 <
5006 < int
5007 < main ()
5008 < {
5009 <
5010 <  ;
5011 <  return 0;
5012 < }
5013 < _ACEOF
5014 < rm -f conftest.$ac_objext
5015 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5016 <  (eval $ac_compile) 2>conftest.er1
5017 <  ac_status=$?
5018 <  grep -v '^ *+' conftest.er1 >conftest.err
5019 <  rm -f conftest.er1
5020 <  cat conftest.err >&5
5021 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5022 <  (exit $ac_status); } &&
5023 <         { ac_try='test -z "$ac_cxx_werror_flag"
5024 <                         || test ! -s conftest.err'
5025 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5026 <  (eval $ac_try) 2>&5
5027 <  ac_status=$?
5028 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5029 <  (exit $ac_status); }; } &&
5030 <         { ac_try='test -s conftest.$ac_objext'
5031 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5032 <  (eval $ac_try) 2>&5
5033 <  ac_status=$?
5034 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5035 <  (exit $ac_status); }; }; then
5036 <  ac_cv_header_stdc=yes
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 <  echo "$as_me: failed program was:" >&5
4837 < sed 's/^/| /' conftest.$ac_ext >&5
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  
4875 < ac_cv_header_stdc=no
4875 >
4876 >    $ac_path_GREP_found && break 3
4877 >  done
4878 > done
4879 >
4880 > done
4881 > IFS=$as_save_IFS
4882 >
4883 >
4884   fi
5043 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4885  
4886 < if test $ac_cv_header_stdc = yes; then
4887 <  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4888 <  cat >conftest.$ac_ext <<_ACEOF
4889 < /* confdefs.h.  */
4890 < _ACEOF
4891 < cat confdefs.h >>conftest.$ac_ext
5051 < cat >>conftest.$ac_ext <<_ACEOF
5052 < /* end confdefs.h.  */
5053 < #include <string.h>
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
4892  
5055 _ACEOF
5056 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5057  $EGREP "memchr" >/dev/null 2>&1; then
5058  :
4893   else
4894 <  ac_cv_header_stdc=no
4894 >  ac_cv_path_GREP=$GREP
4895   fi
5062 rm -f conftest*
4896  
4897 +
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  
5066 if test $ac_cv_header_stdc = yes; then
5067  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5068  cat >conftest.$ac_ext <<_ACEOF
5069 /* confdefs.h.  */
5070 _ACEOF
5071 cat confdefs.h >>conftest.$ac_ext
5072 cat >>conftest.$ac_ext <<_ACEOF
5073 /* end confdefs.h.  */
5074 #include <stdlib.h>
4903  
4904 < _ACEOF
4905 < if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4906 <  $EGREP "free" >/dev/null 2>&1; then
4907 <  :
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 <  ac_cv_header_stdc=no
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 >
4957 >
4958 >    $ac_path_EGREP_found && break 3
4959 >  done
4960 > done
4961 >
4962 > done
4963 > IFS=$as_save_IFS
4964 >
4965 >
4966   fi
5083 rm -f conftest*
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  
5087 if test $ac_cv_header_stdc = yes; then
5088  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5089  if test "$cross_compiling" = yes; then
5090  :
4975   else
4976 <  cat >conftest.$ac_ext <<_ACEOF
4977 < /* confdefs.h.  */
5094 < _ACEOF
5095 < cat confdefs.h >>conftest.$ac_ext
5096 < cat >>conftest.$ac_ext <<_ACEOF
5097 < /* end confdefs.h.  */
5098 < #include <ctype.h>
5099 < #if ((' ' & 0x0FF) == 0x020)
5100 < # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5101 < # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5102 < #else
5103 < # define ISLOWER(c) \
5104 <                   (('a' <= (c) && (c) <= 'i') \
5105 <                     || ('j' <= (c) && (c) <= 'r') \
5106 <                     || ('s' <= (c) && (c) <= 'z'))
5107 < # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5108 < #endif
4976 >  ac_cv_path_EGREP=$EGREP
4977 > fi
4978  
5110 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5111 int
5112 main ()
5113 {
5114  int i;
5115  for (i = 0; i < 256; i++)
5116    if (XOR (islower (i), ISLOWER (i))
5117        || toupper (i) != TOUPPER (i))
5118      exit(2);
5119  exit (0);
5120 }
5121 _ACEOF
5122 rm -f conftest$ac_exeext
5123 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5124  (eval $ac_link) 2>&5
5125  ac_status=$?
5126  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5127  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5128  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5129  (eval $ac_try) 2>&5
5130  ac_status=$?
5131  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5132  (exit $ac_status); }; }; then
5133  :
5134 else
5135  echo "$as_me: program exited with status $ac_status" >&5
5136 echo "$as_me: failed program was:" >&5
5137 sed 's/^/| /' conftest.$ac_ext >&5
4979  
4980 < ( exit $ac_status )
5140 < ac_cv_header_stdc=no
4980 >   fi
4981   fi
4982 < rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
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 >
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 >  { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4995 > echo "${ECHO_T}no, using $LN_S" >&6; }
4996   fi
5144 fi
5145 fi
5146 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5147 echo "${ECHO_T}$ac_cv_header_stdc" >&6
5148 if test $ac_cv_header_stdc = yes; then
4997  
4998 < cat >>confdefs.h <<\_ACEOF
4999 < #define STDC_HEADERS 1
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.make <<\_ACEOF
5005 > SHELL = /bin/sh
5006 > all:
5007 >        @echo '@@@%%%=$(MAKE)=@@@%%%'
5008   _ACEOF
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:$LINENO: result: no" >&5
5024 + echo "${ECHO_T}no" >&6; }
5025 +  SET_MAKE="MAKE=${MAKE-make}"
5026 + fi
5027  
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 +  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 + 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 +  { echo "$as_me:$LINENO: result: no" >&5
5062 + echo "${ECHO_T}no" >&6; }
5063 + fi
5064  
5065 < echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
5066 < echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6
5067 < if test "${ac_cv_cxx_namespaces+set}" = set; then
5065 >
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 +  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 + 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  
5094 + fi
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
5104  
5105 < ac_ext=cc
5106 < ac_cpp='$CXXCPP $CPPFLAGS'
5107 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5108 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5109 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
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  
5124 < cat >conftest.$ac_ext <<_ACEOF
5125 < /* confdefs.h.  */
5126 < _ACEOF
5127 < cat confdefs.h >>conftest.$ac_ext
5128 < cat >>conftest.$ac_ext <<_ACEOF
5129 < /* end confdefs.h.  */
5130 < namespace Outer { namespace Inner { int i = 0; }}
5176 < int
5177 < main ()
5178 < {
5179 < using namespace Outer::Inner; return i;
5180 <  ;
5181 <  return 0;
5182 < }
5183 < _ACEOF
5184 < rm -f conftest.$ac_objext
5185 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5186 <  (eval $ac_compile) 2>conftest.er1
5187 <  ac_status=$?
5188 <  grep -v '^ *+' conftest.er1 >conftest.err
5189 <  rm -f conftest.er1
5190 <  cat conftest.err >&5
5191 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5192 <  (exit $ac_status); } &&
5193 <         { ac_try='test -z "$ac_cxx_werror_flag"
5194 <                         || test ! -s conftest.err'
5195 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5196 <  (eval $ac_try) 2>&5
5197 <  ac_status=$?
5198 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5199 <  (exit $ac_status); }; } &&
5200 <         { ac_try='test -s conftest.$ac_objext'
5201 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5202 <  (eval $ac_try) 2>&5
5203 <  ac_status=$?
5204 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5205 <  (exit $ac_status); }; }; then
5206 <  ac_cv_cxx_namespaces=yes
5124 >
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 <  echo "$as_me: failed program was:" >&5
5133 < sed 's/^/| /' conftest.$ac_ext >&5
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 < ac_cv_cxx_namespaces=no
5152 >  test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
5153 >  ;;
5154 > esac
5155   fi
5156 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5157 < ac_ext=cc
5158 < ac_cpp='$CXXCPP $CPPFLAGS'
5159 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5160 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5161 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
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:$LINENO: result: no" >&5
5162 > echo "${ECHO_T}no" >&6; }
5163 > fi
5164  
5165  
5166 +   ac_cv_path_perlinterp="$PERLINTERP"
5167 +   _sHpB='#!'
5168 +
5169 +
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
5222 echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
5223 echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6
5224 if test "$ac_cv_cxx_namespaces" = yes; then
5176  
5177 < cat >>confdefs.h <<\_ACEOF
5178 < #define HAVE_NAMESPACES
5179 < _ACEOF
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 >   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  
5189   fi
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 < # On IRIX 5.3, sys/types and inttypes.h are conflicting.
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 > 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 >    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 +  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  
5301  
5302 + fi
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: $INSTALL" >&5
5314 + echo "${ECHO_T}$INSTALL" >&6; }
5315  
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 <
5325 <
5326 < for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5327 <                  inttypes.h stdint.h unistd.h
5328 < do
5329 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5330 < echo "$as_me:$LINENO: checking for $ac_header" >&5
5331 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5332 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
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
5335   else
5336 <  cat >conftest.$ac_ext <<_ACEOF
5337 < /* confdefs.h.  */
5253 < _ACEOF
5254 < cat confdefs.h >>conftest.$ac_ext
5255 < cat >>conftest.$ac_ext <<_ACEOF
5256 < /* end confdefs.h.  */
5257 < $ac_includes_default
5258 <
5259 < #include <$ac_header>
5260 < _ACEOF
5261 < rm -f conftest.$ac_objext
5262 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5263 <  (eval $ac_compile) 2>conftest.er1
5264 <  ac_status=$?
5265 <  grep -v '^ *+' conftest.er1 >conftest.err
5266 <  rm -f conftest.er1
5267 <  cat conftest.err >&5
5268 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5269 <  (exit $ac_status); } &&
5270 <         { ac_try='test -z "$ac_cxx_werror_flag"
5271 <                         || test ! -s conftest.err'
5272 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5273 <  (eval $ac_try) 2>&5
5274 <  ac_status=$?
5275 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5276 <  (exit $ac_status); }; } &&
5277 <         { ac_try='test -s conftest.$ac_objext'
5278 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5279 <  (eval $ac_try) 2>&5
5280 <  ac_status=$?
5281 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5282 <  (exit $ac_status); }; }; then
5283 <  eval "$as_ac_Header=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
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 < eval "$as_ac_Header=no"
5354 >  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
5355   fi
5290 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5356   fi
5357 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5358 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5359 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
5360 <  cat >>confdefs.h <<_ACEOF
5361 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
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  
5384 < fi
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 +    { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
5437 + echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5438 +  fi
5439 + fi
5440 + rm -f confcache
5441 +  exit 1
5442 + fi
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 +  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 + 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 +  { echo "$as_me:$LINENO: result: no" >&5
5479 + echo "${ECHO_T}no" >&6; }
5480 + fi
5481  
5482 < echo "$as_me:$LINENO: checking whether the compiler supports Standard Template Library" >&5
5483 < echo $ECHO_N "checking whether the compiler supports Standard Template Library... $ECHO_C" >&6
5484 < if test "${ac_cv_cxx_have_stl+set}" = set; then
5482 >
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 + 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 < ac_ext=cc
5516 < ac_cpp='$CXXCPP $CPPFLAGS'
5314 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5315 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5316 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5317 <
5318 < cat >conftest.$ac_ext <<_ACEOF
5319 < /* confdefs.h.  */
5515 > cat >>confdefs.h <<_ACEOF
5516 > #define PSCOMMAND $PS
5517   _ACEOF
5321 cat confdefs.h >>conftest.$ac_ext
5322 cat >>conftest.$ac_ext <<_ACEOF
5323 /* end confdefs.h.  */
5324 #include <list>
5325 #include <deque>
5326 #ifdef HAVE_NAMESPACES
5327 using namespace std;
5328 #endif
5329 int
5330 main ()
5331 {
5332 list<int> x; x.push_back(5);
5333 list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;
5334  ;
5335  return 0;
5336 }
5337 _ACEOF
5338 rm -f conftest.$ac_objext
5339 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5340  (eval $ac_compile) 2>conftest.er1
5341  ac_status=$?
5342  grep -v '^ *+' conftest.er1 >conftest.err
5343  rm -f conftest.er1
5344  cat conftest.err >&5
5345  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5346  (exit $ac_status); } &&
5347         { ac_try='test -z "$ac_cxx_werror_flag"
5348                         || test ! -s conftest.err'
5349  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5350  (eval $ac_try) 2>&5
5351  ac_status=$?
5352  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5353  (exit $ac_status); }; } &&
5354         { ac_try='test -s conftest.$ac_objext'
5355  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5356  (eval $ac_try) 2>&5
5357  ac_status=$?
5358  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5359  (exit $ac_status); }; }; then
5360  ac_cv_cxx_have_stl=yes
5361 else
5362  echo "$as_me: failed program was:" >&5
5363 sed 's/^/| /' conftest.$ac_ext >&5
5518  
5519 < ac_cv_cxx_have_stl=no
5366 < fi
5367 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5368 < ac_ext=cc
5369 < ac_cpp='$CXXCPP $CPPFLAGS'
5370 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5371 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5372 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5519 > if test "$ac_cv_prog_ps_syntax" = BSD; then
5520  
5521 + cat >>confdefs.h <<\_ACEOF
5522 + #define PSTYPE_IS_BSD 1
5523 + _ACEOF
5524  
5525 < fi
5526 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_stl" >&5
5377 < echo "${ECHO_T}$ac_cv_cxx_have_stl" >&6
5378 < if test "$ac_cv_cxx_have_stl" = yes; then
5525 > else
5526 >   if test "$ac_cv_prog_ps_syntax" = POSIX; then
5527  
5528   cat >>confdefs.h <<\_ACEOF
5529 < #define HAVE_STL
5529 > #define PSTYPE_IS_POSIX 1
5530   _ACEOF
5531  
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
5538  
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  
5544  
5545 <  if test "${ac_cv_header_iostream+set}" = set; then
5546 <  echo "$as_me:$LINENO: checking for iostream" >&5
5547 < echo $ECHO_N "checking for iostream... $ECHO_C" >&6
5548 < if test "${ac_cv_header_iostream+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
5393 fi
5394 echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
5395 echo "${ECHO_T}$ac_cv_header_iostream" >&6
5553   else
5554 <  # Is the header compilable?
5555 < echo "$as_me:$LINENO: checking iostream usability" >&5
5556 < echo $ECHO_N "checking iostream usability... $ECHO_C" >&6
5557 < cat >conftest.$ac_ext <<_ACEOF
5558 < /* 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 >      end
5564   _ACEOF
5403 cat confdefs.h >>conftest.$ac_ext
5404 cat >>conftest.$ac_ext <<_ACEOF
5405 /* end confdefs.h.  */
5406 $ac_includes_default
5407 #include <iostream>
5408 _ACEOF
5565   rm -f conftest.$ac_objext
5566 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5567 <  (eval $ac_compile) 2>conftest.er1
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_cxx_werror_flag"
5580 <                         || test ! -s conftest.err'
5581 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5582 <  (eval $ac_try) 2>&5
5422 <  ac_status=$?
5423 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5424 <  (exit $ac_status); }; } &&
5425 <         { ac_try='test -s conftest.$ac_objext'
5426 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5427 <  (eval $ac_try) 2>&5
5428 <  ac_status=$?
5429 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5430 <  (exit $ac_status); }; }; then
5431 <  ac_header_compiler=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  
5436 ac_header_compiler=no
5437 fi
5438 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5439 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5440 echo "${ECHO_T}$ac_header_compiler" >&6
5587  
5442 # Is the header present?
5443 echo "$as_me:$LINENO: checking iostream presence" >&5
5444 echo $ECHO_N "checking iostream presence... $ECHO_C" >&6
5445 cat >conftest.$ac_ext <<_ACEOF
5446 /* confdefs.h.  */
5447 _ACEOF
5448 cat confdefs.h >>conftest.$ac_ext
5449 cat >>conftest.$ac_ext <<_ACEOF
5450 /* end confdefs.h.  */
5451 #include <iostream>
5452 _ACEOF
5453 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5454  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5455  ac_status=$?
5456  grep -v '^ *+' conftest.er1 >conftest.err
5457  rm -f conftest.er1
5458  cat conftest.err >&5
5459  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5460  (exit $ac_status); } >/dev/null; then
5461  if test -s conftest.err; then
5462    ac_cpp_err=$ac_cxx_preproc_warn_flag
5463    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5464  else
5465    ac_cpp_err=
5466  fi
5467 else
5468  ac_cpp_err=yes
5588   fi
5470 if test -z "$ac_cpp_err"; then
5471  ac_header_preproc=yes
5472 else
5473  echo "$as_me: failed program was:" >&5
5474 sed 's/^/| /' conftest.$ac_ext >&5
5589  
5590 <  ac_header_preproc=no
5591 < fi
5592 < rm -f conftest.err conftest.$ac_ext
5593 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5480 < echo "${ECHO_T}$ac_header_preproc" >&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  
5482 # So?  What about this header?
5483 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5484  yes:no: )
5485    { echo "$as_me:$LINENO: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&5
5486 echo "$as_me: WARNING: iostream: accepted by the compiler, rejected by the preprocessor!" >&2;}
5487    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the compiler's result" >&5
5488 echo "$as_me: WARNING: iostream: proceeding with the compiler's result" >&2;}
5489    ac_header_preproc=yes
5490    ;;
5491  no:yes:* )
5492    { echo "$as_me:$LINENO: WARNING: iostream: present but cannot be compiled" >&5
5493 echo "$as_me: WARNING: iostream: present but cannot be compiled" >&2;}
5494    { echo "$as_me:$LINENO: WARNING: iostream:     check for missing prerequisite headers?" >&5
5495 echo "$as_me: WARNING: iostream:     check for missing prerequisite headers?" >&2;}
5496    { echo "$as_me:$LINENO: WARNING: iostream: see the Autoconf documentation" >&5
5497 echo "$as_me: WARNING: iostream: see the Autoconf documentation" >&2;}
5498    { echo "$as_me:$LINENO: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&5
5499 echo "$as_me: WARNING: iostream:     section \"Present But Cannot Be Compiled\"" >&2;}
5500    { echo "$as_me:$LINENO: WARNING: iostream: proceeding with the preprocessor's result" >&5
5501 echo "$as_me: WARNING: iostream: proceeding with the preprocessor's result" >&2;}
5502    { echo "$as_me:$LINENO: WARNING: iostream: in the future, the compiler will take precedence" >&5
5503 echo "$as_me: WARNING: iostream: in the future, the compiler will take precedence" >&2;}
5504    (
5505      cat <<\_ASBOX
5506 ## ------------------------------ ##
5507 ## Report this to gezelter@nd.edu ##
5508 ## ------------------------------ ##
5509 _ASBOX
5510    ) |
5511      sed "s/^/$as_me: WARNING:     /" >&2
5512    ;;
5513 esac
5514 echo "$as_me:$LINENO: checking for iostream" >&5
5515 echo $ECHO_N "checking for iostream... $ECHO_C" >&6
5516 if test "${ac_cv_header_iostream+set}" = set; then
5517  echo $ECHO_N "(cached) $ECHO_C" >&6
5518 else
5519  ac_cv_header_iostream=$ac_header_preproc
5595   fi
5596 < echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
5597 < echo "${ECHO_T}$ac_cv_header_iostream" >&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 >  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 +
5613   fi
5614 < if test $ac_cv_header_iostream = yes; then
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  
5528 cat >>confdefs.h <<\_ACEOF
5529 #define HAVE_IOSTREAM 1
5530 _ACEOF
5620  
5621  
5533 else
5622  
5623 + # Try to determine native compiler flags that allow us to use F90 suffix
5624 + # for preprocessed f90 source.
5625  
5626 < for ac_header in iostream.h
5627 < do
5628 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5629 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5630 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
5631 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5632 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5633 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5664 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5665 < else
5666 <  # Is the header compilable?
5667 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
5668 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5669 < cat >conftest.$ac_ext <<_ACEOF
5670 < /* confdefs.h.  */
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
5554 cat confdefs.h >>conftest.$ac_ext
5555 cat >>conftest.$ac_ext <<_ACEOF
5556 /* end confdefs.h.  */
5557 $ac_includes_default
5558 #include <$ac_header>
5559 _ACEOF
5673   rm -f conftest.$ac_objext
5674 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5675 <  (eval $ac_compile) 2>conftest.er1
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); } &&
5687 <         { ac_try='test -z "$ac_cxx_werror_flag"
5688 <                         || test ! -s conftest.err'
5689 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5690 <  (eval $ac_try) 2>&5
5573 <  ac_status=$?
5574 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5575 <  (exit $ac_status); }; } &&
5576 <         { ac_try='test -s conftest.$ac_objext'
5577 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5578 <  (eval $ac_try) 2>&5
5579 <  ac_status=$?
5580 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5581 <  (exit $ac_status); }; }; then
5582 <  ac_header_compiler=yes
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
5692    echo "$as_me: failed program was:" >&5
5693   sed 's/^/| /' conftest.$ac_ext >&5
5694  
5695 < ac_header_compiler=no
5695 >        prepflagworks=0
5696   fi
5589 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5590 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5591 echo "${ECHO_T}$ac_header_compiler" >&6
5697  
5698 < # Is the header present?
5699 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
5700 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5701 < cat >conftest.$ac_ext <<_ACEOF
5702 < /* confdefs.h.  */
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
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
5766 >
5767 >    cat >conftest.$ac_ext <<_ACEOF
5768 >
5769 >
5770 > program conftest
5771 >  integer :: i
5772 > #ifdef TEST
5773 >  i = 1
5774 > #else
5775 >  choke me
5776 > #endif
5777 > end program conftest
5778 >
5779   _ACEOF
5780 < cat confdefs.h >>conftest.$ac_ext
5781 < cat >>conftest.$ac_ext <<_ACEOF
5782 < /* end confdefs.h.  */
5783 < #include <$ac_header>
5784 < _ACEOF
5785 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5786 <  (eval $ac_cpp conftest.$ac_ext) 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); } >/dev/null; then
5794 <  if test -s conftest.err; then
5795 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
5796 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
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 >        prepdefflagworks=0
5803 > fi
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 <    ac_cpp_err=
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
5827 +
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
5836   else
5837 <  ac_cpp_err=yes
5837 >  cat >conftest.$ac_ext <<_ACEOF
5838 >      program main
5839 >
5840 >      end
5841 > _ACEOF
5842 > rm -f conftest.$ac_objext
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 >         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 >      end
5866 > _ACEOF
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
5621 if test -z "$ac_cpp_err"; then
5622  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
5629 rm -f conftest.err conftest.$ac_ext
5630 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5631 echo "${ECHO_T}$ac_header_preproc" >&6
5938  
5939 < # So?  What about this header?
5940 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5941 <  yes:no: )
5942 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5943 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5944 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5945 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5946 <    ac_header_preproc=yes
5641 <    ;;
5642 <  no:yes:* )
5643 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5644 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5645 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
5646 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
5647 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5648 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5649 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
5650 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
5651 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5652 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5653 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5654 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5655 <    (
5656 <      cat <<\_ASBOX
5657 < ## ------------------------------ ##
5658 < ## Report this to gezelter@nd.edu ##
5659 < ## ------------------------------ ##
5660 < _ASBOX
5661 <    ) |
5662 <      sed "s/^/$as_me: WARNING:     /" >&2
5663 <    ;;
5664 < esac
5665 < echo "$as_me:$LINENO: checking for $ac_header" >&5
5666 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5667 < if eval "test \"\${$as_ac_Header+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 <  eval "$as_ac_Header=\$ac_header_preproc"
5950 < fi
5951 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5673 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&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 `eval echo '${'$as_ac_Header'}'` = yes; then
5955 <  cat >>confdefs.h <<_ACEOF
5956 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
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 +  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 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 <  if test "${ac_cv_header_iomanip+set}" = set; then
6153 <  echo "$as_me:$LINENO: checking for iomanip" >&5
6154 < echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
6155 < if test "${ac_cv_header_iomanip+set}" = set; then
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
5696 fi
5697 echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
5698 echo "${ECHO_T}$ac_cv_header_iomanip" >&6
6161   else
6162 <  # Is the header compilable?
6163 < echo "$as_me:$LINENO: checking iomanip usability" >&5
6164 < echo $ECHO_N "checking iomanip usability... $ECHO_C" >&6
6165 < 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 < $ac_includes_default
6179 < #include <iomanip>
6178 >
6179 > #ifdef FC_DUMMY_MAIN
6180 > #ifndef FC_DUMMY_MAIN_EQ_F77
6181 > #  ifdef __cplusplus
6182 >     extern "C"
6183 > #  endif
6184 >   int FC_DUMMY_MAIN() { return 1; }
6185 > #endif
6186 > #endif
6187 > int
6188 > main ()
6189 > {
6190 >
6191 >  ;
6192 >  return 0;
6193 > }
6194   _ACEOF
6195 < rm -f conftest.$ac_objext
6196 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6197 <  (eval $ac_compile) 2>conftest.er1
6195 > rm -f conftest.$ac_objext conftest$ac_exeext
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_cxx_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=$?
5726 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5727 <  (exit $ac_status); }; } &&
5728 <         { ac_try='test -s conftest.$ac_objext'
5729 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5730 <  (eval $ac_try) 2>&5
5731 <  ac_status=$?
5732 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5733 <  (exit $ac_status); }; }; then
5734 <  ac_header_compiler=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_header_compiler=no
6218 >        ac_cv_fortran_dummy_main=unknown
6219   fi
5741 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5742 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5743 echo "${ECHO_T}$ac_header_compiler" >&6
6220  
6221 < # Is the header present?
6222 < echo "$as_me:$LINENO: checking iomanip presence" >&5
6223 < echo $ECHO_N "checking iomanip presence... $ECHO_C" >&6
6224 < cat >conftest.$ac_ext <<_ACEOF
6221 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6222 >      conftest$ac_exeext conftest.$ac_ext
6223 >
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 < #include <iomanip>
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 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6250 <  (eval $ac_cpp conftest.$ac_ext) 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); } >/dev/null; then
6263 <  if test -s conftest.err; then
6264 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
6265 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6266 <  else
6267 <    ac_cpp_err=
5769 <  fi
5770 < else
5771 <  ac_cpp_err=yes
5772 < fi
5773 < if test -z "$ac_cpp_err"; then
5774 <  ac_header_preproc=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  
5779  ac_header_preproc=no
5780 fi
5781 rm -f conftest.err conftest.$ac_ext
5782 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5783 echo "${ECHO_T}$ac_header_preproc" >&6
6272  
5785 # So?  What about this header?
5786 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5787  yes:no: )
5788    { echo "$as_me:$LINENO: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&5
5789 echo "$as_me: WARNING: iomanip: accepted by the compiler, rejected by the preprocessor!" >&2;}
5790    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the compiler's result" >&5
5791 echo "$as_me: WARNING: iomanip: proceeding with the compiler's result" >&2;}
5792    ac_header_preproc=yes
5793    ;;
5794  no:yes:* )
5795    { echo "$as_me:$LINENO: WARNING: iomanip: present but cannot be compiled" >&5
5796 echo "$as_me: WARNING: iomanip: present but cannot be compiled" >&2;}
5797    { echo "$as_me:$LINENO: WARNING: iomanip:     check for missing prerequisite headers?" >&5
5798 echo "$as_me: WARNING: iomanip:     check for missing prerequisite headers?" >&2;}
5799    { echo "$as_me:$LINENO: WARNING: iomanip: see the Autoconf documentation" >&5
5800 echo "$as_me: WARNING: iomanip: see the Autoconf documentation" >&2;}
5801    { echo "$as_me:$LINENO: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&5
5802 echo "$as_me: WARNING: iomanip:     section \"Present But Cannot Be Compiled\"" >&2;}
5803    { echo "$as_me:$LINENO: WARNING: iomanip: proceeding with the preprocessor's result" >&5
5804 echo "$as_me: WARNING: iomanip: proceeding with the preprocessor's result" >&2;}
5805    { echo "$as_me:$LINENO: WARNING: iomanip: in the future, the compiler will take precedence" >&5
5806 echo "$as_me: WARNING: iomanip: in the future, the compiler will take precedence" >&2;}
5807    (
5808      cat <<\_ASBOX
5809 ## ------------------------------ ##
5810 ## Report this to gezelter@nd.edu ##
5811 ## ------------------------------ ##
5812 _ASBOX
5813    ) |
5814      sed "s/^/$as_me: WARNING:     /" >&2
5815    ;;
5816 esac
5817 echo "$as_me:$LINENO: checking for iomanip" >&5
5818 echo $ECHO_N "checking for iomanip... $ECHO_C" >&6
5819 if test "${ac_cv_header_iomanip+set}" = set; then
5820  echo $ECHO_N "(cached) $ECHO_C" >&6
5821 else
5822  ac_cv_header_iomanip=$ac_header_preproc
6273   fi
5824 echo "$as_me:$LINENO: result: $ac_cv_header_iomanip" >&5
5825 echo "${ECHO_T}$ac_cv_header_iomanip" >&6
6274  
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 +
6287   fi
6288 < if test $ac_cv_header_iomanip = yes; then
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 + cat >>confdefs.h <<_ACEOF
6295 + #define FC_DUMMY_MAIN $FC_DUMMY_MAIN
6296 + _ACEOF
6297  
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_IOMANIP 1
6301 > #define FC_DUMMY_MAIN_EQ_F77 1
6302   _ACEOF
6303  
6304 <
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  
6314  
6315 < for ac_header in iomanip.h
6316 < do
6317 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6318 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
6319 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
6320 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6321 < if eval "test \"\${$as_ac_Header+set}\" = set"; 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 > 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
5847 fi
5848 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5849 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6328   else
6329 <  # Is the header compilable?
6330 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
6331 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6332 < cat >conftest.$ac_ext <<_ACEOF
6333 < /* confdefs.h.  */
6329 >  cat >conftest.$ac_ext <<_ACEOF
6330 >      subroutine foobar()
6331 >      return
6332 >      end
6333 >      subroutine foo_bar()
6334 >      return
6335 >      end
6336   _ACEOF
5857 cat confdefs.h >>conftest.$ac_ext
5858 cat >>conftest.$ac_ext <<_ACEOF
5859 /* end confdefs.h.  */
5860 $ac_includes_default
5861 #include <$ac_header>
5862 _ACEOF
6337   rm -f conftest.$ac_objext
6338 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6339 <  (eval $ac_compile) 2>conftest.er1
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 <         { ac_try='test -z "$ac_cxx_werror_flag"
6352 <                         || test ! -s conftest.err'
6353 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6354 <  (eval $ac_try) 2>&5
5876 <  ac_status=$?
5877 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5878 <  (exit $ac_status); }; } &&
5879 <         { ac_try='test -s conftest.$ac_objext'
5880 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5881 <  (eval $ac_try) 2>&5
5882 <  ac_status=$?
5883 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5884 <  (exit $ac_status); }; }; then
5885 <  ac_header_compiler=yes
5886 < else
5887 <  echo "$as_me: failed program was:" >&5
5888 < sed 's/^/| /' conftest.$ac_ext >&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_header_compiler=no
6357 < fi
5892 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5893 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5894 < echo "${ECHO_T}$ac_header_compiler" >&6
6356 >  ac_save_LIBS=$LIBS
6357 >  LIBS="cfortran_test.$ac_objext $LIBS $FCLIBS"
6358  
6359 < # Is the header present?
6360 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
6361 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6362 < cat >conftest.$ac_ext <<_ACEOF
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 >  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 < #include <$ac_header>
6374 >
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 > char $ac_func ();
6382 > #ifdef FC_DUMMY_MAIN
6383 > #ifndef FC_DUMMY_MAIN_EQ_F77
6384 > #  ifdef __cplusplus
6385 >     extern "C"
6386 > #  endif
6387 >   int FC_DUMMY_MAIN() { return 1; }
6388 > #endif
6389 > #endif
6390 > int
6391 > main ()
6392 > {
6393 > return $ac_func ();
6394 >  ;
6395 >  return 0;
6396 > }
6397   _ACEOF
6398 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6399 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6398 > rm -f conftest.$ac_objext conftest$ac_exeext
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); } >/dev/null; then
6412 <  if test -s conftest.err; then
6413 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
6414 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6415 <  else
6416 <    ac_cpp_err=
5920 <  fi
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
5922  ac_cpp_err=yes
5923 fi
5924 if test -z "$ac_cpp_err"; then
5925  ac_header_preproc=yes
5926 else
6418    echo "$as_me: failed program was:" >&5
6419   sed 's/^/| /' conftest.$ac_ext >&5
6420  
5930  ac_header_preproc=no
5931 fi
5932 rm -f conftest.err conftest.$ac_ext
5933 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5934 echo "${ECHO_T}$ac_header_preproc" >&6
6421  
5936 # So?  What about this header?
5937 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5938  yes:no: )
5939    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5940 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5941    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5942 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5943    ac_header_preproc=yes
5944    ;;
5945  no:yes:* )
5946    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5947 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5948    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
5949 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
5950    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5951 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5952    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
5953 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
5954    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5955 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5956    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5957 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5958    (
5959      cat <<\_ASBOX
5960 ## ------------------------------ ##
5961 ## Report this to gezelter@nd.edu ##
5962 ## ------------------------------ ##
5963 _ASBOX
5964    ) |
5965      sed "s/^/$as_me: WARNING:     /" >&2
5966    ;;
5967 esac
5968 echo "$as_me:$LINENO: checking for $ac_header" >&5
5969 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5970 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5971  echo $ECHO_N "(cached) $ECHO_C" >&6
5972 else
5973  eval "$as_ac_Header=\$ac_header_preproc"
6422   fi
5975 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5976 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6423  
6424 < fi
6425 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
6426 <  cat >>confdefs.h <<_ACEOF
6427 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6428 < _ACEOF
6424 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6425 >      conftest$ac_exeext conftest.$ac_ext
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 < fi
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 < done
6446 <
6447 <
6448 < fi
6449 <
6450 <
6451 <
6452 <
6453 < for ac_header in cmath
5995 < do
5996 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5997 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
5998 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
5999 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6000 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
6001 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6002 < fi
6003 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6004 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6005 < else
6006 <  # Is the header compilable?
6007 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
6008 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6009 < cat >conftest.$ac_ext <<_ACEOF
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.  */
6015 $ac_includes_default
6016 #include <$ac_header>
6017 _ACEOF
6018 rm -f conftest.$ac_objext
6019 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6020  (eval $ac_compile) 2>conftest.er1
6021  ac_status=$?
6022  grep -v '^ *+' conftest.er1 >conftest.err
6023  rm -f conftest.er1
6024  cat conftest.err >&5
6025  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6026  (exit $ac_status); } &&
6027         { ac_try='test -z "$ac_cxx_werror_flag"
6028                         || test ! -s conftest.err'
6029  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6030  (eval $ac_try) 2>&5
6031  ac_status=$?
6032  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6033  (exit $ac_status); }; } &&
6034         { ac_try='test -s conftest.$ac_objext'
6035  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6036  (eval $ac_try) 2>&5
6037  ac_status=$?
6038  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6039  (exit $ac_status); }; }; then
6040  ac_header_compiler=yes
6041 else
6042  echo "$as_me: failed program was:" >&5
6043 sed 's/^/| /' conftest.$ac_ext >&5
6459  
6460 < ac_header_compiler=no
6461 < fi
6462 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6463 < echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6464 < echo "${ECHO_T}$ac_header_compiler" >&6
6050 <
6051 < # Is the header present?
6052 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
6053 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6054 < cat >conftest.$ac_ext <<_ACEOF
6055 < /* confdefs.h.  */
6056 < _ACEOF
6057 < cat confdefs.h >>conftest.$ac_ext
6058 < cat >>conftest.$ac_ext <<_ACEOF
6059 < /* end confdefs.h.  */
6060 < #include <$ac_header>
6061 < _ACEOF
6062 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6063 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6064 <  ac_status=$?
6065 <  grep -v '^ *+' conftest.er1 >conftest.err
6066 <  rm -f conftest.er1
6067 <  cat conftest.err >&5
6068 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6069 <  (exit $ac_status); } >/dev/null; then
6070 <  if test -s conftest.err; then
6071 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
6072 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6073 <  else
6074 <    ac_cpp_err=
6075 <  fi
6076 < else
6077 <  ac_cpp_err=yes
6078 < fi
6079 < if test -z "$ac_cpp_err"; then
6080 <  ac_header_preproc=yes
6081 < else
6082 <  echo "$as_me: failed program was:" >&5
6083 < sed 's/^/| /' conftest.$ac_ext >&5
6084 <
6085 <  ac_header_preproc=no
6086 < fi
6087 < rm -f conftest.err conftest.$ac_ext
6088 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6089 < echo "${ECHO_T}$ac_header_preproc" >&6
6090 <
6091 < # So?  What about this header?
6092 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
6093 <  yes:no: )
6094 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6095 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6096 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6097 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6098 <    ac_header_preproc=yes
6099 <    ;;
6100 <  no:yes:* )
6101 <    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6102 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6103 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
6104 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
6105 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6106 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6107 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
6108 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
6109 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6110 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6111 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6112 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6113 <    (
6114 <      cat <<\_ASBOX
6115 < ## ------------------------------ ##
6116 < ## Report this to gezelter@nd.edu ##
6117 < ## ------------------------------ ##
6118 < _ASBOX
6119 <    ) |
6120 <      sed "s/^/$as_me: WARNING:     /" >&2
6121 <    ;;
6122 < esac
6123 < echo "$as_me:$LINENO: checking for $ac_header" >&5
6124 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6125 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
6126 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6127 < else
6128 <  eval "$as_ac_Header=\$ac_header_preproc"
6129 < fi
6130 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6131 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6132 <
6133 < fi
6134 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
6135 <  cat >>confdefs.h <<_ACEOF
6136 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6137 < _ACEOF
6138 <
6139 < fi
6140 <
6141 < done
6142 <
6143 <
6144 <
6145 <
6146 <  echo "$as_me:$LINENO: checking for C++ iostream in namespace std" >&5
6147 < echo $ECHO_N "checking for C++ iostream in namespace std... $ECHO_C" >&6
6148 < if test "${ac_cv_cxx_have_std_iostream+set}" = set; then
6149 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6150 < else
6151 <
6152 <      ac_cv_cxx_have_std_iostream=no
6153 <      ac_cv_cxx_need_use_std_iostream=no
6154 <      if test "x$ac_cv_cxx_namespaces" = xyes; then
6155 <
6156 <
6157 <        ac_ext=cc
6158 < ac_cpp='$CXXCPP $CPPFLAGS'
6159 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6160 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6161 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6162 <
6163 <        cat >conftest.$ac_ext <<_ACEOF
6164 < /* confdefs.h.  */
6165 < _ACEOF
6166 < cat confdefs.h >>conftest.$ac_ext
6167 < cat >>conftest.$ac_ext <<_ACEOF
6168 < /* end confdefs.h.  */
6169 <
6170 < #ifdef HAVE_IOSTREAM
6171 < #include <iostream>
6172 < #else
6173 < #include <iostream.h>
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 <
6467 < int
6468 < main ()
6469 < {
6470 < std::cout<<"Hello World"<<std::endl;return 0;
6471 <  ;
6472 <  return 0;
6182 < }
6183 < _ACEOF
6184 < rm -f conftest.$ac_objext
6185 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6186 <  (eval $ac_compile) 2>conftest.er1
6187 <  ac_status=$?
6188 <  grep -v '^ *+' conftest.er1 >conftest.err
6189 <  rm -f conftest.er1
6190 <  cat conftest.err >&5
6191 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6192 <  (exit $ac_status); } &&
6193 <         { ac_try='test -z "$ac_cxx_werror_flag"
6194 <                         || test ! -s conftest.err'
6195 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6196 <  (eval $ac_try) 2>&5
6197 <  ac_status=$?
6198 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6199 <  (exit $ac_status); }; } &&
6200 <         { ac_try='test -s conftest.$ac_objext'
6201 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6202 <  (eval $ac_try) 2>&5
6203 <  ac_status=$?
6204 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6205 <  (exit $ac_status); }; }; then
6206 <  ac_cv_cxx_have_std_iostream=yes
6207 < else
6208 <  echo "$as_me: failed program was:" >&5
6209 < sed 's/^/| /' conftest.$ac_ext >&5
6210 <
6211 < fi
6212 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6213 <        cat >conftest.$ac_ext <<_ACEOF
6214 < /* confdefs.h.  */
6215 < _ACEOF
6216 < cat confdefs.h >>conftest.$ac_ext
6217 < cat >>conftest.$ac_ext <<_ACEOF
6218 < /* end confdefs.h.  */
6219 <
6220 < #define __USE_STD_IOSTREAM 1
6221 < #ifdef HAVE_IOSTREAM
6222 < #include <iostream>
6223 < #else
6224 < #include <iostream.h>
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 <
6474 > #endif
6475   int
6476   main ()
6477   {
6478 < std::cout<<"Hello World"<<std::endl;return 0;
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_cxx_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=$?
6249 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6250 <  (exit $ac_status); }; } &&
6251 <         { ac_try='test -s conftest.$ac_objext'
6252 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6253 <  (eval $ac_try) 2>&5
6254 <  ac_status=$?
6255 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6256 <  (exit $ac_status); }; }; then
6257 <  ac_cv_cxx_have_std_iostream=yes;ac_cv_cxx_need_use_std_iostream=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  
6262 fi
6263 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6264        ac_ext=cc
6265 ac_cpp='$CXXCPP $CPPFLAGS'
6266 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6267 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6268 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6506  
6270      fi
6271
6507   fi
6273 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_iostream" >&5
6274 echo "${ECHO_T}$ac_cv_cxx_have_std_iostream" >&6
6275  if test "$ac_cv_cxx_have_std_iostream" = yes; then
6508  
6509 < cat >>confdefs.h <<\_ACEOF
6510 < #define HAVE_STD_IOSTREAM 1
6511 < _ACEOF
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_cv_fc_mangling="unknown"
6534    fi
6282  if test "$ac_cv_cxx_need_use_std_iostream" = yes; then
6535  
6536 < cat >>confdefs.h <<\_ACEOF
6537 < #define __USE_STD_IOSTREAM 1
6538 < _ACEOF
6536 >  LIBS=$ac_save_LIBS
6537 >  rm -f cfortran_test* conftest*
6538 > else
6539 >  echo "$as_me: failed program was:" >&5
6540 > sed 's/^/| /' conftest.$ac_ext >&5
6541  
6542 <  fi
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
6548  
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 <  echo "$as_me:$LINENO: checking for C++ Standard Template Library in namespace std." >&5
6561 < echo $ECHO_N "checking for C++ Standard Template Library in namespace std.... $ECHO_C" >&6
6562 < if test "${ac_cv_cxx_have_std_stl+set}" = set; then
6563 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6297 < else
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  
6299      ac_cv_cxx_have_std_stl=no
6300      if test "x$ac_cv_cxx_namespaces" = xyes; then
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 <        ac_ext=cc
6573 < ac_cpp='$CXXCPP $CPPFLAGS'
6574 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6575 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6576 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
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 >conftest.$ac_ext <<_ACEOF
6582 < /* confdefs.h.  */
6581 >          cat >>confdefs.h <<\_ACEOF
6582 > #define FC_FUNC_(name,NAME) name ## _
6583   _ACEOF
6584 < cat confdefs.h >>conftest.$ac_ext
6585 < cat >>conftest.$ac_ext <<_ACEOF
6586 < /* end confdefs.h.  */
6587 < #include <list>
6584 > ;;
6585 >  "lower case, underscore, no extra underscore")
6586 >          cat >>confdefs.h <<\_ACEOF
6587 > #define FC_FUNC(name,NAME) name ## _
6588 > _ACEOF
6589  
6590 < int
6591 < main ()
6319 < {
6320 < std::list<int> foo;return 0;
6321 <  ;
6322 <  return 0;
6323 < }
6590 >          cat >>confdefs.h <<\_ACEOF
6591 > #define FC_FUNC_(name,NAME) name ## _
6592   _ACEOF
6593 < rm -f conftest.$ac_objext
6594 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6595 <  (eval $ac_compile) 2>conftest.er1
6596 <  ac_status=$?
6597 <  grep -v '^ *+' conftest.er1 >conftest.err
6330 <  rm -f conftest.er1
6331 <  cat conftest.err >&5
6332 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6333 <  (exit $ac_status); } &&
6334 <         { ac_try='test -z "$ac_cxx_werror_flag"
6335 <                         || test ! -s conftest.err'
6336 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6337 <  (eval $ac_try) 2>&5
6338 <  ac_status=$?
6339 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6340 <  (exit $ac_status); }; } &&
6341 <         { ac_try='test -s conftest.$ac_objext'
6342 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6343 <  (eval $ac_try) 2>&5
6344 <  ac_status=$?
6345 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6346 <  (exit $ac_status); }; }; then
6347 <  ac_cv_cxx_have_std_stl=yes
6348 < else
6349 <  echo "$as_me: failed program was:" >&5
6350 < sed 's/^/| /' conftest.$ac_ext >&5
6593 > ;;
6594 >  "lower case, underscore, extra underscore")
6595 >          cat >>confdefs.h <<\_ACEOF
6596 > #define FC_FUNC(name,NAME) name ## _
6597 > _ACEOF
6598  
6599 < fi
6600 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6601 <        ac_ext=cc
6602 < ac_cpp='$CXXCPP $CPPFLAGS'
6603 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6604 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6605 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
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 <      fi
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 < fi
6618 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_std_stl" >&5
6619 < echo "${ECHO_T}$ac_cv_cxx_have_std_stl" >&6
6620 <  if test "$ac_cv_cxx_have_std_stl" = yes; then
6621 <
6622 < cat >>confdefs.h <<\_ACEOF
6623 < #define HAVE_STD_STL 1
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  
6645 <  fi
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 <  echo "$as_me:$LINENO: checking for fstream::attach()" >&5
6653 < echo $ECHO_N "checking for fstream::attach()... $ECHO_C" >&6
6654 < if test "${ac_cv_cxx_have_fstream_attach+set}" = set; then
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 +  cat >conftest.$ac_ext <<_ACEOF
6662 +      program main
6663  
6664 <    ac_cv_cxx_have_fstream_attach=no
6382 <
6383 <
6384 <    ac_ext=cc
6385 < ac_cpp='$CXXCPP $CPPFLAGS'
6386 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6387 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6388 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6389 <
6390 <    cat >conftest.$ac_ext <<_ACEOF
6391 < /* confdefs.h.  */
6664 >      end
6665   _ACEOF
6393 cat confdefs.h >>conftest.$ac_ext
6394 cat >>conftest.$ac_ext <<_ACEOF
6395 /* end confdefs.h.  */
6396
6397 #ifdef HAVE_IOSTREAM
6398 #include <fstream>
6399 #else
6400 #include <fstream.h>
6401 #endif
6402 #ifdef HAVE_STD_IOSTREAM
6403 using namespace std;
6404 #endif
6405
6406 int
6407 main ()
6408 {
6409 int fd=0;ofstream s;s.attach(fd);
6410  ;
6411  return 0;
6412 }
6413 _ACEOF
6666   rm -f conftest.$ac_objext
6667 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6668 <  (eval $ac_compile) 2>conftest.er1
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 <         { ac_try='test -z "$ac_cxx_werror_flag"
6681 <                         || test ! -s conftest.err'
6682 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6683 <  (eval $ac_try) 2>&5
6684 <  ac_status=$?
6685 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6686 <  (exit $ac_status); }; } &&
6687 <         { ac_try='test -s conftest.$ac_objext'
6688 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6689 <  (eval $ac_try) 2>&5
6690 <  ac_status=$?
6691 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6692 <  (exit $ac_status); }; }; then
6693 <  ac_cv_cxx_have_fstream_attach=yes
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 > # 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 > # 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 > # 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 >  # 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
6442 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6443    ac_ext=cc
6444 ac_cpp='$CXXCPP $CPPFLAGS'
6445 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6446 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6447 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6762  
6763 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6764  
6765   fi
6766 < echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_attach" >&5
6767 < echo "${ECHO_T}$ac_cv_cxx_have_fstream_attach" >&6
6768 <  if test "$ac_cv_cxx_have_fstream_attach" = yes; then
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 >>confdefs.h <<\_ACEOF
6778 < #define HAVE_FSTREAM_ATTACH 1
6777 > cat >conftest.$ac_ext <<_ACEOF
6778 >      program main
6779 >
6780 >      end
6781   _ACEOF
6782  
6783 <  fi
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 <  echo "$as_me:$LINENO: checking for fstream::open()" >&5
6806 < echo $ECHO_N "checking for fstream::open()... $ECHO_C" >&6
6807 < if test "${ac_cv_cxx_have_fstream_open+set}" = set; then
6808 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6809 < else
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 <    ac_cv_cxx_have_fstream_open=no
6814 <    ac_cv_cxx_fstream_open_prot=no
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 <    ac_ext=cc
6828 < ac_cpp='$CXXCPP $CPPFLAGS'
6829 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6830 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6477 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
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  
6479    # Try with 2 parameters
6480    cat >conftest.$ac_ext <<_ACEOF
6481 /* confdefs.h.  */
6482 _ACEOF
6483 cat confdefs.h >>conftest.$ac_ext
6484 cat >>conftest.$ac_ext <<_ACEOF
6485 /* end confdefs.h.  */
6832  
6487 #ifdef HAVE_IOSTREAM
6488 #include <fstream>
6489 #else
6490 #include <fstream.h>
6491 #endif
6492 #ifdef HAVE_STD_IOSTREAM
6493 using namespace std;
6494 #endif
6833  
6834 < int
6497 < main ()
6498 < {
6499 < ofstream s;s.open("conftest.txt",ios::out|ios::trunc);
6500 <  ;
6501 <  return 0;
6502 < }
6503 < _ACEOF
6504 < rm -f conftest.$ac_objext
6505 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6506 <  (eval $ac_compile) 2>conftest.er1
6507 <  ac_status=$?
6508 <  grep -v '^ *+' conftest.er1 >conftest.err
6509 <  rm -f conftest.er1
6510 <  cat conftest.err >&5
6511 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6512 <  (exit $ac_status); } &&
6513 <         { ac_try='test -z "$ac_cxx_werror_flag"
6514 <                         || test ! -s conftest.err'
6515 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6516 <  (eval $ac_try) 2>&5
6517 <  ac_status=$?
6518 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6519 <  (exit $ac_status); }; } &&
6520 <         { ac_try='test -s conftest.$ac_objext'
6521 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6522 <  (eval $ac_try) 2>&5
6523 <  ac_status=$?
6524 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6525 <  (exit $ac_status); }; }; then
6526 <  ac_cv_cxx_have_fstream_open=yes
6527 < else
6528 <  echo "$as_me: failed program was:" >&5
6529 < sed 's/^/| /' conftest.$ac_ext >&5
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
6532 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6533    # Try with mode parameter
6534    cat >conftest.$ac_ext <<_ACEOF
6535 /* confdefs.h.  */
6536 _ACEOF
6537 cat confdefs.h >>conftest.$ac_ext
6538 cat >>conftest.$ac_ext <<_ACEOF
6539 /* end confdefs.h.  */
6858  
6859 < #ifdef HAVE_IOSTREAM
6860 < #include <fstream>
6861 < #else
6862 < #include <fstream.h>
6863 < #endif
6864 < #ifdef HAVE_STD_IOSTREAM
6865 < using namespace std;
6866 < #endif
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 < int
6870 < main ()
6552 < {
6553 < ofstream s;s.open("conftest.txt",ios::out|ios::trunc,0666);
6554 <  ;
6555 <  return 0;
6556 < }
6557 < _ACEOF
6558 < rm -f conftest.$ac_objext
6559 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6560 <  (eval $ac_compile) 2>conftest.er1
6561 <  ac_status=$?
6562 <  grep -v '^ *+' conftest.er1 >conftest.err
6563 <  rm -f conftest.er1
6564 <  cat conftest.err >&5
6565 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6566 <  (exit $ac_status); } &&
6567 <         { ac_try='test -z "$ac_cxx_werror_flag"
6568 <                         || test ! -s conftest.err'
6569 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6570 <  (eval $ac_try) 2>&5
6571 <  ac_status=$?
6572 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6573 <  (exit $ac_status); }; } &&
6574 <         { ac_try='test -s conftest.$ac_objext'
6575 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6576 <  (eval $ac_try) 2>&5
6577 <  ac_status=$?
6578 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6579 <  (exit $ac_status); }; }; then
6580 <  ac_cv_cxx_fstream_open_prot=yes
6869 >  if test x"$ac_exists" = xtrue; then
6870 >  :
6871   else
6872 <  echo "$as_me: failed program was:" >&5
6873 < sed 's/^/| /' conftest.$ac_ext >&5
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
6586 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6587    ac_ext=cc
6588 ac_cpp='$CXXCPP $CPPFLAGS'
6589 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6590 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6591 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
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
6595 echo "$as_me:$LINENO: result: $ac_cv_cxx_have_fstream_open" >&5
6596 echo "${ECHO_T}$ac_cv_cxx_have_fstream_open" >&6
6597  if test "$ac_cv_cxx_have_fstream_open" = yes; then
6934  
6935 < cat >>confdefs.h <<\_ACEOF
6936 < #define HAVE_FSTREAM_OPEN 1
6937 < _ACEOF
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 <  fi
6946 <  if test "$ac_cv_cxx_fstream_open_prot" = yes; then
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 < cat >>confdefs.h <<\_ACEOF
6965 < #define FSTREAM_OPEN_PROT 1
6966 < _ACEOF
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  
6610  fi
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 asin in -lm" >&5
6978 < echo $ECHO_N "checking for asin in -lm... $ECHO_C" >&6
6979 < if test "${ac_cv_lib_m_asin+set}" = set; then
6980 <  echo $ECHO_N "(cached) $ECHO_C" >&6
6981 < else
6982 <  ac_check_lib_save_LIBS=$LIBS
6983 < LIBS="-lm  $LIBS"
6984 < cat >conftest.$ac_ext <<_ACEOF
6985 < /* confdefs.h.  */
6986 < _ACEOF
6987 < cat confdefs.h >>conftest.$ac_ext
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 >            # 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 >  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 gcc2 internal prototype to avoid an error.  */
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
6633 /* We use char because int might match the return type of a gcc2
6634   builtin and then its argument prototype would still apply.  */
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 < asin ();
7376 > return asin ();
7377    ;
7378    return 0;
7379   }
7380   _ACEOF
7381   rm -f conftest.$ac_objext conftest$ac_exeext
7382 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7383 <  (eval $ac_link) 2>conftest.er1
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 <         { ac_try='test -z "$ac_cxx_werror_flag"
7396 <                         || test ! -s conftest.err'
7397 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7398 <  (eval $ac_try) 2>&5
6657 <  ac_status=$?
6658 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6659 <  (exit $ac_status); }; } &&
6660 <         { ac_try='test -s conftest$ac_exeext'
6661 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6662 <  (eval $ac_try) 2>&5
6663 <  ac_status=$?
6664 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6665 <  (exit $ac_status); }; }; then
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
7404 >        ac_cv_lib_m_asin=no
7405   fi
7406 < rm -f conftest.err conftest.$ac_objext \
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
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
# Line 6688 | Line 7422 | fi
7422   fi
7423  
7424  
7425 < ac_ext=c
7426 < ac_cpp='$CPP $CPPFLAGS'
7427 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7428 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7429 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
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
7430 >  cat >conftest.$ac_ext <<_ACEOF
7431 > /* confdefs.h.  */
7432 > _ACEOF
7433 > cat confdefs.h >>conftest.$ac_ext
7434 > cat >>conftest.$ac_ext <<_ACEOF
7435 > /* end confdefs.h.  */
7436 > #include <stdlib.h>
7437 > #include <stdarg.h>
7438 > #include <string.h>
7439 > #include <float.h>
7440  
7441 + #ifdef FC_DUMMY_MAIN
7442 + #ifndef FC_DUMMY_MAIN_EQ_F77
7443 + #  ifdef __cplusplus
7444 +     extern "C"
7445 + #  endif
7446 +   int FC_DUMMY_MAIN() { return 1; }
7447 + #endif
7448 + #endif
7449 + int
7450 + main ()
7451 + {
7452  
7453 < #
7454 < # Handle user hints
7455 < #
7456 < echo "$as_me:$LINENO: checking if zlib is wanted" >&5
7457 < echo $ECHO_N "checking if zlib is wanted... $ECHO_C" >&6
7458 <
7459 < # Check whether --with-zlib or --without-zlib was given.
7460 < if test "${with_zlib+set}" = set; then
7461 <  withval="$with_zlib"
7462 <  if test "$withval" != no ; then
7463 <  echo "$as_me:$LINENO: result: yes" >&5
7464 < echo "${ECHO_T}yes" >&6
7465 <  if test -d "$withval"
7466 <  then
7467 <    ZLIB_HOME="$withval"
7468 <  else
7469 <    { echo "$as_me:$LINENO: WARNING: Sorry, $withval does not exist, checking usual places" >&5
7470 < echo "$as_me: WARNING: Sorry, $withval does not exist, checking usual places" >&2;}
7471 <  fi
7453 >  ;
7454 >  return 0;
7455 > }
7456 > _ACEOF
7457 > rm -f conftest.$ac_objext
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 >         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:$LINENO: result: no" >&5
7477 < echo "${ECHO_T}no" >&6
7476 >  echo "$as_me: failed program was:" >&5
7477 > sed 's/^/| /' conftest.$ac_ext >&5
7478 >
7479 >        ac_cv_header_stdc=no
7480   fi
6721 fi;
7481  
7482 < ZLIB_HOME=/usr/local
7483 < if test ! -f "${ZLIB_HOME}/include/zlib.h"
7484 < then
7485 <        ZLIB_HOME=/usr
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
7487 > /* confdefs.h.  */
7488 > _ACEOF
7489 > cat confdefs.h >>conftest.$ac_ext
7490 > cat >>conftest.$ac_ext <<_ACEOF
7491 > /* end confdefs.h.  */
7492 > #include <string.h>
7493 >
7494 > _ACEOF
7495 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7496 >  $EGREP "memchr" >/dev/null 2>&1; then
7497 >  :
7498 > else
7499 >  ac_cv_header_stdc=no
7500   fi
7501 + rm -f conftest*
7502  
7503 + fi
7504 +
7505 + if test $ac_cv_header_stdc = yes; then
7506 +  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7507 +  cat >conftest.$ac_ext <<_ACEOF
7508 + /* confdefs.h.  */
7509 + _ACEOF
7510 + cat confdefs.h >>conftest.$ac_ext
7511 + cat >>conftest.$ac_ext <<_ACEOF
7512 + /* end confdefs.h.  */
7513 + #include <stdlib.h>
7514 +
7515 + _ACEOF
7516 + if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7517 +  $EGREP "free" >/dev/null 2>&1; then
7518 +  :
7519 + else
7520 +  ac_cv_header_stdc=no
7521 + fi
7522 + rm -f conftest*
7523 +
7524 + fi
7525 +
7526 + if test $ac_cv_header_stdc = yes; then
7527 +  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7528 +  if test "$cross_compiling" = yes; then
7529 +  :
7530 + else
7531 +  cat >conftest.$ac_ext <<_ACEOF
7532 + /* confdefs.h.  */
7533 + _ACEOF
7534 + cat confdefs.h >>conftest.$ac_ext
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))
7542 + #else
7543 + # define ISLOWER(c) \
7544 +                   (('a' <= (c) && (c) <= 'i') \
7545 +                     || ('j' <= (c) && (c) <= 'r') \
7546 +                     || ('s' <= (c) && (c) <= 'z'))
7547 + # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7548 + #endif
7549 +
7550 + #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7551 + int
7552 + main ()
7553 + {
7554 +  int i;
7555 +  for (i = 0; i < 256; i++)
7556 +    if (XOR (islower (i), ISLOWER (i))
7557 +        || toupper (i) != TOUPPER (i))
7558 +      return 2;
7559 +  return 0;
7560 + }
7561 + _ACEOF
7562 + rm -f conftest$ac_exeext
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 +  { (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
7585 + echo "$as_me: failed program was:" >&5
7586 + sed 's/^/| /' conftest.$ac_ext >&5
7587 +
7588 + ( exit $ac_status )
7589 + ac_cv_header_stdc=no
7590 + fi
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; }
7599 + if test $ac_cv_header_stdc = yes; then
7600 +
7601 + cat >>confdefs.h <<\_ACEOF
7602 + #define STDC_HEADERS 1
7603 + _ACEOF
7604 +
7605 + fi
7606 +
7607 + # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7608 +
7609 +
7610 +
7611 +
7612 +
7613 +
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_CPPFLAGS=$LDFLAGS
7709 >        ZLIB_OLD_CFLAGS=$CFLAGS
7710          LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
7711 <        CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
7711 >        CFLAGS="$CFLAGS -I${ZLIB_HOME}/include"
7712  
6739
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
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
# Line 6757 | Line 7730 | cat >>conftest.$ac_ext <<_ACEOF
7730   cat >>conftest.$ac_ext <<_ACEOF
7731   /* end confdefs.h.  */
7732  
7733 < /* Override any gcc2 internal prototype to avoid an error.  */
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
6764 /* We use char because int might match the return type of a gcc2
6765   builtin and then its argument prototype would still apply.  */
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 < inflateEnd ();
7751 > return inflateEnd ();
7752    ;
7753    return 0;
7754   }
7755   _ACEOF
7756   rm -f conftest.$ac_objext conftest$ac_exeext
7757 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7758 <  (eval $ac_link) 2>conftest.er1
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 <         { ac_try='test -z "$ac_c_werror_flag"
7771 <                         || test ! -s conftest.err'
7772 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7773 <  (eval $ac_try) 2>&5
6788 <  ac_status=$?
6789 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6790 <  (exit $ac_status); }; } &&
6791 <         { ac_try='test -s conftest$ac_exeext'
6792 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6793 <  (eval $ac_try) 2>&5
6794 <  ac_status=$?
6795 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6796 <  (exit $ac_status); }; }; then
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
7779 >        ac_cv_lib_z_inflateEnd=no
7780   fi
7781 < rm -f conftest.err conftest.$ac_objext \
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
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
# Line 6814 | Line 7792 | fi
7792   fi
7793  
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
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: $ac_cv_header_zlib_h" >&5
7801 < echo "${ECHO_T}$ac_cv_header_zlib_h" >&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 zlib.h usability" >&5
7805 < echo $ECHO_N "checking zlib.h 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 6835 | Line 7813 | rm -f conftest.$ac_objext
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
6849 <  (eval $ac_try) 2>&5
6850 <  ac_status=$?
6851 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6852 <  (exit $ac_status); }; } &&
6853 <         { ac_try='test -s conftest.$ac_objext'
6854 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6855 <  (eval $ac_try) 2>&5
6856 <  ac_status=$?
6857 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6858 <  (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
6866 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6867 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6868 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 zlib.h presence" >&5
7846 < echo $ECHO_N "checking zlib.h 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
# Line 6878 | Line 7852 | _ACEOF
7852   /* end confdefs.h.  */
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
6892 <  else
6893 <    ac_cpp_err=
6894 <  fi
6895 < else
6896 <  ac_cpp_err=yes
6897 < fi
6898 < 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 6903 | 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
# Line 6929 | Line 7902 | echo "$as_me: WARNING: zlib.h: in the future, the comp
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 <    (
6933 <      cat <<\_ASBOX
7905 >    ( cat <<\_ASBOX
7906   ## ------------------------------ ##
7907   ## Report this to gezelter@nd.edu ##
7908   ## ------------------------------ ##
7909   _ASBOX
7910 <    ) |
6939 <      sed "s/^/$as_me: WARNING:     /" >&2
7910 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
7911      ;;
7912   esac
7913 < echo "$as_me:$LINENO: checking for zlib.h" >&5
7914 < echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
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    ac_cv_header_zlib_h=$ac_header_preproc
7919   fi
7920 < echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
7921 < echo "${ECHO_T}$ac_cv_header_zlib_h" >&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 $ac_cv_header_zlib_h = yes; then
# Line 6963 | Line 7934 | ac_compiler_gnu=$ac_cv_c_compiler_gnu
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  
6966        if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes"
6967        then
6968                #
6969                # If both library and header were found, use them
6970                #
7937  
7938 < echo "$as_me:$LINENO: checking for inflateEnd in -lz" >&5
7939 < echo $ECHO_N "checking for inflateEnd in -lz... $ECHO_C" >&6
7940 < if test "${ac_cv_lib_z_inflateEnd+set}" = set; then
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 > #
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 > 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    ac_check_lib_save_LIBS=$LIBS
8023 < LIBS="-lz  $LIBS"
8023 > LIBS="-lfftw3  $LIBS"
8024   cat >conftest.$ac_ext <<_ACEOF
8025   /* confdefs.h.  */
8026   _ACEOF
# Line 6983 | Line 8028 | cat >>conftest.$ac_ext <<_ACEOF
8028   cat >>conftest.$ac_ext <<_ACEOF
8029   /* end confdefs.h.  */
8030  
8031 < /* Override any gcc2 internal prototype to avoid an error.  */
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 < /* We use char because int might match the return type of a gcc2
8038 <   builtin and then its argument prototype would still apply.  */
8039 < char inflateEnd ();
8037 > char fftw_execute ();
8038 > #ifdef FC_DUMMY_MAIN
8039 > #ifndef FC_DUMMY_MAIN_EQ_F77
8040 > #  ifdef __cplusplus
8041 >     extern "C"
8042 > #  endif
8043 >   int FC_DUMMY_MAIN() { return 1; }
8044 > #endif
8045 > #endif
8046   int
8047   main ()
8048   {
8049 < inflateEnd ();
8049 > return fftw_execute ();
8050    ;
8051    return 0;
8052   }
8053   _ACEOF
8054   rm -f conftest.$ac_objext conftest$ac_exeext
8055 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8056 <  (eval $ac_link) 2>conftest.er1
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=$?
7015 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7016 <  (exit $ac_status); }; } &&
7017 <         { ac_try='test -s conftest$ac_exeext'
7018 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7019 <  (eval $ac_try) 2>&5
7020 <  ac_status=$?
7021 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7022 <  (exit $ac_status); }; }; then
7023 <  ac_cv_lib_z_inflateEnd=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_lib_z_inflateEnd=no
8077 >        ac_cv_lib_fftw3_fftw_execute=no
8078   fi
8079 < rm -f conftest.err conftest.$ac_objext \
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_lib_z_inflateEnd" >&5
8085 < echo "${ECHO_T}$ac_cv_lib_z_inflateEnd" >&6
8086 < if test $ac_cv_lib_z_inflateEnd = yes; then
8087 <  cat >>confdefs.h <<_ACEOF
8088 < #define HAVE_LIBZ 1
8089 < _ACEOF
7040 <
7041 <  LIBS="-lz $LIBS"
7042 <
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 <                echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
8093 < echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
8094 <                echo "$as_me:$LINENO: result: ok" >&5
8095 < echo "${ECHO_T}ok" >&6
7049 <        else
7050 <                #
7051 <                # If either header or library was not found, revert and bomb
7052 <                #
7053 <                echo "$as_me:$LINENO: checking zlib in ${ZLIB_HOME}" >&5
7054 < echo $ECHO_N "checking zlib in ${ZLIB_HOME}... $ECHO_C" >&6
7055 <                LDFLAGS="$ZLIB_OLD_LDFLAGS"
7056 <                CPPFLAGS="$ZLIB_OLD_CPPFLAGS"
7057 <                echo "$as_me:$LINENO: result: failed" >&5
7058 < echo "${ECHO_T}failed" >&6
7059 <                { { echo "$as_me:$LINENO: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&5
7060 < echo "$as_me: error: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" >&2;}
7061 <   { (exit 1); exit 1; }; }
7062 <        fi
7063 < fi
7064 <
7065 <
7066 <
7067 <
7068 <
7069 <
7070 <
7071 <
7072 <
7073 <
7074 <
7075 <
7076 <
7077 <
7078 <
7079 <
7080 <
7081 <
7082 <
7083 <
7084 <
7085 < for ac_header in stdlib.h string.h sys/param.h unistd.h sys/time.h stdio.h conio.h strstream.h iostream.h fstream.h math.h time.h sys/pstat.h sys/sysmp.h sys/sysinfo.h sys/table.h sys/sysctl.h sys/sytemcfg.h machine/hal_sysinfo.h
7086 < do
7087 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7088 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7089 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
7090 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7091 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
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: `eval echo '${'$as_ac_Header'}'`" >&5
8099 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
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    # Is the header compilable?
8102 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
8103 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
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
# Line 7104 | Line 8108 | $ac_includes_default
8108   cat >>conftest.$ac_ext <<_ACEOF
8109   /* end confdefs.h.  */
8110   $ac_includes_default
8111 < #include <$ac_header>
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
7121 <  (eval $ac_try) 2>&5
7122 <  ac_status=$?
7123 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7124 <  (exit $ac_status); }; } &&
7125 <         { ac_try='test -s conftest.$ac_objext'
7126 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7127 <  (eval $ac_try) 2>&5
7128 <  ac_status=$?
7129 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7130 <  (exit $ac_status); }; }; then
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_header_compiler=no
8135 >        ac_header_compiler=no
8136   fi
7138 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7139 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7140 echo "${ECHO_T}$ac_header_compiler" >&6
8137  
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 $ac_header presence" >&5
8144 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
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 <$ac_header>
8151 > #include <fftw3.h>
8152   _ACEOF
8153 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8154 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
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; then
8166 <  if test -s conftest.err; then
8167 <    ac_cpp_err=$ac_c_preproc_warn_flag
8168 <    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7164 <  else
7165 <    ac_cpp_err=
7166 <  fi
7167 < else
7168 <  ac_cpp_err=yes
7169 < fi
7170 < if test -z "$ac_cpp_err"; then
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
# Line 7175 | Line 8173 | fi
8173  
8174    ac_header_preproc=no
8175   fi
8176 +
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
8178 > { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8179 > echo "${ECHO_T}$ac_header_preproc" >&6; }
8180  
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: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8185 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8186 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8187 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
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: $ac_header: present but cannot be compiled" >&5
8192 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8193 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8194 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8195 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8196 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8197 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8198 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8199 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8200 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8201 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8202 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8203 <    (
7205 <      cat <<\_ASBOX
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 <    ) |
7211 <      sed "s/^/$as_me: WARNING:     /" >&2
8208 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
8209      ;;
8210   esac
8211 < echo "$as_me:$LINENO: checking for $ac_header" >&5
8212 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8213 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
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 <  eval "$as_ac_Header=\$ac_header_preproc"
8216 >  ac_cv_header_fftw3_h=$ac_header_preproc
8217   fi
8218 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8219 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
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 `eval echo '${'$as_ac_Header'}'` = yes; then
8223 <  cat >>confdefs.h <<_ACEOF
8224 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8225 < _ACEOF
7229 <
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  
7232 done
8228  
8229 < ac_ext=cc
8230 < ac_cpp='$CXXCPP $CPPFLAGS'
8231 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8232 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8233 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
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 >  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 <
8245 <
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
8254 >     extern "C"
8255 > #  endif
8256 >   int FC_DUMMY_MAIN() { return 1; }
8257 > #endif
8258 > #endif
8259 > int
8260 > main ()
8261 > {
8262 > return fftwnd_one ();
8263 >  ;
8264 >  return 0;
8265 > }
8266 > _ACEOF
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 >         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_lib_fftw_fftwnd_one=no
8291 + fi
8292  
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 < for ac_header in ctype.h iostream fstream sstream strstream
8306 < do
8307 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8308 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
7249 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
7250 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7251 < if eval "test \"\${$as_ac_Header+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: `eval echo '${'$as_ac_Header'}'`" >&5
8312 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
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    # Is the header compilable?
8315 < echo "$as_me:$LINENO: checking $ac_header usability" >&5
8316 < echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
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
# Line 7264 | Line 8321 | $ac_includes_default
8321   cat >>conftest.$ac_ext <<_ACEOF
8322   /* end confdefs.h.  */
8323   $ac_includes_default
8324 < #include <$ac_header>
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_cxx_werror_flag"
8341 <                         || test ! -s conftest.err'
8342 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7281 <  (eval $ac_try) 2>&5
7282 <  ac_status=$?
7283 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7284 <  (exit $ac_status); }; } &&
7285 <         { ac_try='test -s conftest.$ac_objext'
7286 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7287 <  (eval $ac_try) 2>&5
7288 <  ac_status=$?
7289 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7290 <  (exit $ac_status); }; }; then
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
8348 >        ac_header_compiler=no
8349   fi
7298 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7299 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7300 echo "${ECHO_T}$ac_header_compiler" >&6
8350  
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   # Is the header present?
8356 < echo "$as_me:$LINENO: checking $ac_header presence" >&5
8357 < echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
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 < #include <$ac_header>
8364 > #include <fftw.h>
8365   _ACEOF
8366 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8367 <  (eval $ac_cpp conftest.$ac_ext) 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); } >/dev/null; then
8379 <  if test -s conftest.err; then
8380 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
8381 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
7324 <  else
7325 <    ac_cpp_err=
7326 <  fi
7327 < else
7328 <  ac_cpp_err=yes
7329 < fi
7330 < if test -z "$ac_cpp_err"; then
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
# Line 7335 | Line 8386 | fi
8386  
8387    ac_header_preproc=no
8388   fi
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
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_cxx_preproc_warn_flag in
8395 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8396    yes:no: )
8397 <    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8398 < echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8399 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8400 < echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
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: $ac_header: present but cannot be compiled" >&5
8405 < echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8406 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8407 < echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8408 <    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8409 < echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8410 <    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8411 < echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8412 <    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8413 < echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8414 <    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8415 < echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8416 <    (
7365 <      cat <<\_ASBOX
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 <    ) |
7371 <      sed "s/^/$as_me: WARNING:     /" >&2
8421 >     ) | sed "s/^/$as_me: WARNING:     /" >&2
8422      ;;
8423   esac
8424 < echo "$as_me:$LINENO: checking for $ac_header" >&5
8425 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8426 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
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 <  eval "$as_ac_Header=\$ac_header_preproc"
8429 >  ac_cv_header_fftw_h=$ac_header_preproc
8430   fi
8431 < echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8432 < echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8431 > { echo "$as_me:$LINENO: result: $ac_cv_header_fftw_h" >&5
8432 > echo "${ECHO_T}$ac_cv_header_fftw_h" >&6; }
8433  
8434   fi
8435 < if test `eval echo '${'$as_ac_Header'}'` = yes; then
8436 <  cat >>confdefs.h <<_ACEOF
8437 < #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8438 < _ACEOF
7389 <
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  
7392 done
8441  
8442 < ac_ext=c
8443 < ac_cpp='$CPP $CPPFLAGS'
8444 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8445 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7398 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
7399 <
7400 <
7401 <
7402 <
7403 <
7404 <
7405 <
7406 <
7407 <
7408 <
7409 <
7410 <
7411 <
7412 < for ac_func in rint snprintf sranddev strcasecmp strncasecmp stricmp strnicmp pstat_getstatic sysmp getsysinfo sysctl table
7413 < do
7414 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7415 < echo "$as_me:$LINENO: checking for $ac_func" >&5
7416 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7417 < if eval "test \"\${$as_ac_var+set}\" = set"; then
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.  */
7426 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7427   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7428 #define $ac_func innocuous_$ac_func
8456  
8457 < /* System header to define __stub macros and hopefully few prototypes,
8458 <    which can conflict with char $ac_func (); below.
8459 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7433 <    <limits.h> exists even on freestanding compilers.  */
7434 <
7435 < #ifdef __STDC__
7436 < # include <limits.h>
7437 < #else
7438 < # include <assert.h>
7439 < #endif
7440 <
7441 < #undef $ac_func
7442 <
7443 < /* Override any gcc2 internal prototype to avoid an error.  */
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"
7446 {
8462   #endif
8463 < /* We use char because int might match the return type of a gcc2
8464 <   builtin and then its argument prototype would still apply.  */
8465 < char $ac_func ();
8466 < /* The GNU C library defines this for functions which it implements
8467 <    to always fail with ENOSYS.  Some functions are actually named
8468 <    something starting with __ and the normal name is an alias.  */
8469 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7455 < choke me
7456 < #else
7457 < char (*f) () = $ac_func;
8463 > char fftwnd_one ();
8464 > #ifdef FC_DUMMY_MAIN
8465 > #ifndef FC_DUMMY_MAIN_EQ_F77
8466 > #  ifdef __cplusplus
8467 >     extern "C"
8468 > #  endif
8469 >   int FC_DUMMY_MAIN() { return 1; }
8470   #endif
7459 #ifdef __cplusplus
7460 }
8471   #endif
7462
8472   int
8473   main ()
8474   {
8475 < return f != $ac_func;
8475 > return fftwnd_one ();
8476    ;
8477    return 0;
8478   }
8479   _ACEOF
8480   rm -f conftest.$ac_objext conftest$ac_exeext
8481 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8482 <  (eval $ac_link) 2>conftest.er1
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=$?
7485 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7486 <  (exit $ac_status); }; } &&
7487 <         { ac_try='test -s conftest$ac_exeext'
7488 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7489 <  (eval $ac_try) 2>&5
7490 <  ac_status=$?
7491 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7492 <  (exit $ac_status); }; }; then
7493 <  eval "$as_ac_var=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 < eval "$as_ac_var=no"
8503 >        ac_cv_lib_dfftw_fftwnd_one=no
8504   fi
8505 < rm -f conftest.err conftest.$ac_objext \
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: `eval echo '${'$as_ac_var'}'`" >&5
8511 < echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8512 < if test `eval echo '${'$as_ac_var'}'` = yes; then
8513 <  cat >>confdefs.h <<_ACEOF
8514 < #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8515 < _ACEOF
7509 <
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 >  fftw_cv_libdfftw=no
8516   fi
7511 done
8517  
8518 < # special check for _system_configuration because AIX <4.3.2 do not
8519 < # contain the `physmem' member.
8520 < echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
8521 < echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
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 >  # 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/systemcfg.h>
8537 < int
7525 < main ()
7526 < {
7527 < double x = _system_configuration.physmem;
7528 <  ;
7529 <  return 0;
7530 < }
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
7545 <  ac_status=$?
7546 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7547 <  (exit $ac_status); }; } &&
7548 <         { ac_try='test -s conftest.$ac_objext'
7549 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7550 <  (eval $ac_try) 2>&5
7551 <  ac_status=$?
7552 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7553 <  (exit $ac_status); }; }; then
7554 <  echo "$as_me:$LINENO: result: yes" >&5
7555 < echo "${ECHO_T}yes" >&6
7556 <
7557 < cat >>confdefs.h <<\_ACEOF
7558 < #define HAVE__SYSTEM_CONFIGURATION 1
7559 < _ACEOF
7560 <
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 < echo "$as_me:$LINENO: result: no" >&5
7566 < echo "${ECHO_T}no" >&6
8561 >        ac_header_compiler=no
8562   fi
8563 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8564 < echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
8565 < echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
8566 < if test "${ac_cv_header_time+set}" = set; then
8567 <  echo $ECHO_N "(cached) $ECHO_C" >&6
8568 < else
8569 <  cat >conftest.$ac_ext <<_ACEOF
8563 >
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 > # 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 < #include <sys/types.h>
7581 < #include <sys/time.h>
7582 < #include <time.h>
7583 <
7584 < int
7585 < main ()
7586 < {
7587 < if ((struct tm *) 0)
7588 < return 0;
7589 <  ;
7590 <  return 0;
7591 < }
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
7606 <  ac_status=$?
7607 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7608 <  (exit $ac_status); }; } &&
7609 <         { ac_try='test -s conftest.$ac_objext'
7610 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7611 <  (eval $ac_try) 2>&5
7612 <  ac_status=$?
7613 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7614 <  (exit $ac_status); }; }; then
7615 <  ac_cv_header_time=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_header_time=no
8600 >  ac_header_preproc=no
8601   fi
8602 < rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8602 >
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 > # 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_time" >&5
8645 < echo "${ECHO_T}$ac_cv_header_time" >&6
7626 < if test $ac_cv_header_time = yes; then
8644 > { echo "$as_me:$LINENO: result: $ac_cv_header_dfftw_h" >&5
8645 > echo "${ECHO_T}$ac_cv_header_dfftw_h" >&6; }
8646  
8647 + fi
8648 + if test $ac_cv_header_dfftw_h = yes; then
8649 +  fftw_cv_dfftw_h=yes
8650 + else
8651 +  fftw_cv_dfftw_h=no
8652 + fi
8653 +
8654 +
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 +      if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
8664 +
8665   cat >>confdefs.h <<\_ACEOF
8666 < #define TIME_WITH_SYS_TIME 1
8666 > #define HAVE_FFTW3_H 1
8667 > _ACEOF
8668 >
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 HAVE_FFTW_H 1
8677 > _ACEOF
8678 >
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 > cat >>confdefs.h <<\_ACEOF
8686 > #define HAVE_DFFTW_H 1
8687   _ACEOF
8688  
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 +
8716 +
8717 +
8718 +    fi
8719 +  fi
8720   fi
8721  
8722 + #
8723 + # Handle user hints
8724 + #
8725  
8726 < echo "$as_me:$LINENO: checking for clock_t" >&5
8727 < echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
8728 < if test "${ac_cv_type_clock_t+set}" = set; then
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 > 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 >        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: $ac_cv_header_qhull_qhull_h" >&5
8774 + echo "${ECHO_T}$ac_cv_header_qhull_qhull_h" >&6; }
8775   else
8776 <  cat >conftest.$ac_ext <<_ACEOF
8776 >  # Is the header compilable?
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
8782   cat confdefs.h >>conftest.$ac_ext
8783   cat >>conftest.$ac_ext <<_ACEOF
8784   /* end confdefs.h.  */
8785   $ac_includes_default
8786 < int
7648 < main ()
7649 < {
7650 < if ((clock_t *) 0)
7651 <  return 0;
7652 < if (sizeof (clock_t))
7653 <  return 0;
7654 <  ;
7655 <  return 0;
7656 < }
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
8805 <  (eval $ac_try) 2>&5
7671 <  ac_status=$?
7672 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7673 <  (exit $ac_status); }; } &&
7674 <         { ac_try='test -s conftest.$ac_objext'
7675 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7676 <  (eval $ac_try) 2>&5
7677 <  ac_status=$?
7678 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7679 <  (exit $ac_status); }; }; then
7680 <  ac_cv_type_clock_t=yes
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_cv_type_clock_t=no
8810 >        ac_header_compiler=no
8811   fi
7687 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7688 fi
7689 echo "$as_me:$LINENO: result: $ac_cv_type_clock_t" >&5
7690 echo "${ECHO_T}$ac_cv_type_clock_t" >&6
7691 if test $ac_cv_type_clock_t = yes; then
8812  
8813 < cat >>confdefs.h <<_ACEOF
8814 < #define HAVE_CLOCK_T 1
8815 < _ACEOF
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 <
8818 < fi
8819 <
8820 < echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7701 < echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7702 < if test "${ac_cv_c_const+set}" = set; then
7703 <  echo $ECHO_N "(cached) $ECHO_C" >&6
7704 < else
7705 <  cat >conftest.$ac_ext <<_ACEOF
8817 > # Is the header present?
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 <
7712 < int
7713 < main ()
7714 < {
7715 < /* FIXME: Include the comments suggested by Paul. */
7716 < #ifndef __cplusplus
7717 <  /* Ultrix mips cc rejects this.  */
7718 <  typedef int charset[2];
7719 <  const charset x;
7720 <  /* SunOS 4.1.1 cc rejects this.  */
7721 <  char const *const *ccp;
7722 <  char **p;
7723 <  /* NEC SVR4.0.2 mips cc rejects this.  */
7724 <  struct point {int x, y;};
7725 <  static struct point const zero = {0,0};
7726 <  /* AIX XL C 1.02.0.0 rejects this.
7727 <     It does not let you subtract one const X* pointer from another in
7728 <     an arm of an if-expression whose if-part is not a constant
7729 <     expression */
7730 <  const char *g = "string";
7731 <  ccp = &g + (g ? g-g : 0);
7732 <  /* HPUX 7.0 cc rejects these. */
7733 <  ++ccp;
7734 <  p = (char**) ccp;
7735 <  ccp = (char const *const *) p;
7736 <  { /* SCO 3.2v4 cc rejects this.  */
7737 <    char *t;
7738 <    char const *s = 0 ? (char *) 0 : (char const *) 0;
7739 <
7740 <    *t++ = 0;
7741 <  }
7742 <  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
7743 <    int x[] = {25, 17};
7744 <    const int *foo = &x[0];
7745 <    ++foo;
7746 <  }
7747 <  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7748 <    typedef const int *iptr;
7749 <    iptr p = 0;
7750 <    ++p;
7751 <  }
7752 <  { /* AIX XL C 1.02.0.0 rejects this saying
7753 <       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7754 <    struct s { int j; const int *ap[3]; };
7755 <    struct s *b; b->j = 5;
7756 <  }
7757 <  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7758 <    const int foo = 10;
7759 <  }
7760 < #endif
7761 <
7762 <  ;
7763 <  return 0;
7764 < }
8826 > #include <qhull/qhull.h>
8827   _ACEOF
8828 < rm -f conftest.$ac_objext
8829 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8830 <  (eval $ac_compile) 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); } &&
8841 <         { ac_try='test -z "$ac_c_werror_flag"
8842 <                         || test ! -s conftest.err'
8843 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8844 <  (eval $ac_try) 2>&5
7779 <  ac_status=$?
7780 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7781 <  (exit $ac_status); }; } &&
7782 <         { ac_try='test -s conftest.$ac_objext'
7783 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7784 <  (eval $ac_try) 2>&5
7785 <  ac_status=$?
7786 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7787 <  (exit $ac_status); }; }; then
7788 <  ac_cv_c_const=yes
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
8847   sed 's/^/| /' conftest.$ac_ext >&5
8848  
8849 < ac_cv_c_const=no
8849 >  ac_header_preproc=no
8850   fi
7795 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7796 fi
7797 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7798 echo "${ECHO_T}$ac_cv_c_const" >&6
7799 if test $ac_cv_c_const = no; then
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; }
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: 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: 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 +     ) | sed "s/^/$as_me: WARNING:     /" >&2
8884 +    ;;
8885 + esac
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 +  ac_cv_header_qhull_qhull_h=$ac_header_preproc
8892 + fi
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 $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 +
8903 +
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 +  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.  */
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
8928 +     extern "C"
8929 + #  endif
8930 +   int FC_DUMMY_MAIN() { return 1; }
8931 + #endif
8932 + #endif
8933 + int
8934 + main ()
8935 + {
8936 + return qh_qhull ();
8937 +  ;
8938 +  return 0;
8939 + }
8940 + _ACEOF
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); } && {
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: failed program was:" >&5
8962 + sed 's/^/| /' conftest.$ac_ext >&5
8963 +
8964 +        ac_cv_lib_qhull_qh_qhull=no
8965 + fi
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
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 const
8992 > #define HAVE_QHULL_H 1
8993   _ACEOF
8994  
8995 +
8996 + cat >>confdefs.h <<\_ACEOF
8997 + #define HAVE_QHULL 1
8998 + _ACEOF
8999 +
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 +
9026 +
9027 +
9028   fi
9029 + fi
9030  
9031 < echo "$as_me:$LINENO: checking for inline" >&5
9032 < echo $ECHO_N "checking for inline... $ECHO_C" >&6
9033 < if test "${ac_cv_c_inline+set}" = set; then
9031 >
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 <  ac_cv_c_inline=no
9044 < for ac_kw in inline __inline__ __inline; do
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 < #ifndef __cplusplus
9062 < typedef int foo_t;
9063 < static $ac_kw foo_t static_foo () {return 0; }
9064 < $ac_kw foo_t foo () {return 0; }
9061 > #ifdef __STDC__
9062 > # include <limits.h>
9063 > #else
9064 > # include <assert.h>
9065   #endif
9066 <
9066 >                     Syntax error
9067   _ACEOF
9068 < rm -f conftest.$ac_objext
9069 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9070 <  (eval $ac_compile) 2>conftest.er1
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); } &&
9081 <         { ac_try='test -z "$ac_c_werror_flag"
9082 <                         || test ! -s conftest.err'
9083 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9084 <  (eval $ac_try) 2>&5
7840 <  ac_status=$?
7841 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7842 <  (exit $ac_status); }; } &&
7843 <         { ac_try='test -s conftest.$ac_objext'
7844 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7845 <  (eval $ac_try) 2>&5
7846 <  ac_status=$?
7847 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7848 <  (exit $ac_status); }; }; then
7849 <  ac_cv_c_inline=$ac_kw; break
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: failed program was:" >&5
9087   sed 's/^/| /' conftest.$ac_ext >&5
9088  
9089 +  # Broken: fails on valid input.
9090 + continue
9091   fi
7855 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7856 done
9092  
9093 < fi
9094 < echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
9095 < echo "${ECHO_T}$ac_cv_c_inline" >&6
9093 > rm -f conftest.err conftest.$ac_ext
9094 >
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 > #include <ac_nonexistent.h>
9104 > _ACEOF
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); } >/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 +  # Passes both tests.
9128 + ac_preproc_ok=:
9129 + break
9130 + fi
9131  
9132 < case $ac_cv_c_inline in
9133 <  inline | yes) ;;
9134 <  *)
9135 <    case $ac_cv_c_inline in
9136 <      no) ac_val=;;
9137 <      *) ac_val=$ac_cv_c_inline;;
9138 <    esac
9139 <    cat >>confdefs.h <<_ACEOF
9140 < #ifndef __cplusplus
9141 < #define inline $ac_val
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 > #ifdef __STDC__
9167 > # include <limits.h>
9168 > #else
9169 > # include <assert.h>
9170   #endif
9171 +                     Syntax error
9172   _ACEOF
9173 <    ;;
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 && {
9186 +         test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9187 +         test ! -s conftest.err
9188 +       }; then
9189 +  :
9190 + else
9191 +  echo "$as_me: failed program was:" >&5
9192 + sed 's/^/| /' conftest.$ac_ext >&5
9193  
9194 +  # Broken: fails on valid input.
9195 + continue
9196 + fi
9197  
9198 + rm -f conftest.err conftest.$ac_ext
9199  
9200 <  # clean out junk possibly left behind by a previous configuration
9201 <  rm -f src/getopt.h
9202 <  # Check for getopt_long support
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 > #include <ac_nonexistent.h>
9209 > _ACEOF
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); } >/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: failed program was:" >&5
9230 > sed 's/^/| /' conftest.$ac_ext >&5
9231  
9232 < for ac_header in getopt.h
9233 < do
9234 < as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9235 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
9236 <  echo "$as_me:$LINENO: checking for $ac_header" >&5
9237 < echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9238 < if eval "test \"\${$as_ac_Header+set}\" = set"; then
9232 >  # Passes both tests.
9233 > ac_preproc_ok=:
9234 > break
9235 > fi
9236 >
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 >  { { 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 > 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 > #
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 >        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 7903 | 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
7920 <  (eval $ac_try) 2>&5
7921 <  ac_status=$?
7922 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7923 <  (exit $ac_status); }; } &&
7924 <         { ac_try='test -s conftest.$ac_objext'
7925 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7926 <  (eval $ac_try) 2>&5
7927 <  ac_status=$?
7928 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7929 <  (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
7937 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7938 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7939 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
7963 <  else
7964 <    ac_cpp_err=
7965 <  fi
7966 < else
7967 <  ac_cpp_err=yes
7968 < fi
7969 < 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 7974 | 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 <    (
8004 <      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 <    ) |
8010 <      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
8028 <
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  
8031 done
9438  
9439 <
9440 < for ac_func in getopt_long
9441 < do
9442 < as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8037 < echo "$as_me:$LINENO: checking for $ac_func" >&5
8038 < echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8039 < if eval "test \"\${$as_ac_var+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 <  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 < /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9458 <   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9459 < #define $ac_func innocuous_$ac_func
9457 > $ac_includes_default
9458 > #include <openbabel/obconversion.h>
9459 > _ACEOF
9460 > rm -f conftest.$ac_objext
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 >         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 < /* System header to define __stub macros and hopefully few prototypes,
9483 <    which can conflict with char $ac_func (); below.
8054 <    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8055 <    <limits.h> exists even on freestanding compilers.  */
9482 >        ac_header_compiler=no
9483 > fi
9484  
9485 < #ifdef __STDC__
9486 < # include <limits.h>
9487 < #else
8060 < # include <assert.h>
8061 < #endif
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 < #undef $ac_func
9490 <
9491 < /* Override any gcc2 internal prototype to avoid an error.  */
9492 < #ifdef __cplusplus
9493 < extern "C"
8068 < {
8069 < #endif
8070 < /* We use char because int might match the return type of a gcc2
8071 <   builtin and then its argument prototype would still apply.  */
8072 < char $ac_func ();
8073 < /* The GNU C library defines this for functions which it implements
8074 <    to always fail with ENOSYS.  Some functions are actually named
8075 <    something starting with __ and the normal name is an alias.  */
8076 < #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8077 < choke me
8078 < #else
8079 < char (*f) () = $ac_func;
8080 < #endif
8081 < #ifdef __cplusplus
8082 < }
8083 < #endif
8084 <
8085 < int
8086 < main ()
8087 < {
8088 < return f != $ac_func;
8089 <  ;
8090 <  return 0;
8091 < }
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 < rm -f conftest.$ac_objext conftest$ac_exeext
9496 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9497 <  (eval $ac_link) 2>conftest.er1
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); } &&
9513 <         { ac_try='test -z "$ac_c_werror_flag"
9514 <                         || test ! -s conftest.err'
9515 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9516 <  (eval $ac_try) 2>&5
8106 <  ac_status=$?
8107 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8108 <  (exit $ac_status); }; } &&
8109 <         { ac_try='test -s conftest$ac_exeext'
8110 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8111 <  (eval $ac_try) 2>&5
8112 <  ac_status=$?
8113 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8114 <  (exit $ac_status); }; }; then
8115 <  eval "$as_ac_var=yes"
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 < eval "$as_ac_var=no"
9521 >  ac_header_preproc=no
9522   fi
8122 rm -f conftest.err conftest.$ac_objext \
8123      conftest$ac_exeext conftest.$ac_ext
8124 fi
8125 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8126 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8127 if test `eval echo '${'$as_ac_var'}'` = yes; then
8128  cat >>confdefs.h <<_ACEOF
8129 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8130 _ACEOF
9523  
9524 < else
9525 <  # FreeBSD has a gnugetopt library for this
9526 <    echo "$as_me:$LINENO: checking for getopt_long in -lgnugetopt" >&5
9527 < echo $ECHO_N "checking for getopt_long in -lgnugetopt... $ECHO_C" >&6
9528 < if test "${ac_cv_lib_gnugetopt_getopt_long+set}" = set; then
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_check_lib_save_LIBS=$LIBS
9564 < LIBS="-lgnugetopt  $LIBS"
9565 < cat >conftest.$ac_ext <<_ACEOF
9566 < /* confdefs.h.  */
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 > 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 >
9575 >
9576 >        cat >conftest.$ac_ext <<_ACEOF
9577 >
9578 >             /* confdefs.h.  */
9579   _ACEOF
9580   cat confdefs.h >>conftest.$ac_ext
9581   cat >>conftest.$ac_ext <<_ACEOF
9582   /* end confdefs.h.  */
9583  
9584 < /* Override any gcc2 internal prototype to avoid an error.  */
9585 < #ifdef __cplusplus
9586 < extern "C"
9584 > #include <openbabel/babelconfig.h>
9585 > #include <openbabel/obconversion.h>
9586 > using namespace std;
9587 > using namespace OpenBabel;
9588 >
9589 > #ifdef FC_DUMMY_MAIN
9590 > #ifndef FC_DUMMY_MAIN_EQ_F77
9591 > #  ifdef __cplusplus
9592 >     extern "C"
9593 > #  endif
9594 >   int FC_DUMMY_MAIN() { return 1; }
9595   #endif
9596 < /* We use char because int might match the return type of a gcc2
8153 <   builtin and then its argument prototype would still apply.  */
8154 < char getopt_long ();
9596 > #endif
9597   int
9598   main ()
9599   {
9600 < getopt_long ();
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
8181 <  (eval $ac_try) 2>&5
8182 <  ac_status=$?
8183 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8184 <  (exit $ac_status); }; }; then
8185 <  ac_cv_lib_gnugetopt_getopt_long=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  
8190 ac_cv_lib_gnugetopt_getopt_long=no
8191 fi
8192 rm -f conftest.err conftest.$ac_objext \
8193      conftest$ac_exeext conftest.$ac_ext
8194 LIBS=$ac_check_lib_save_LIBS
8195 fi
8196 echo "$as_me:$LINENO: result: $ac_cv_lib_gnugetopt_getopt_long" >&5
8197 echo "${ECHO_T}$ac_cv_lib_gnugetopt_getopt_long" >&6
8198 if test $ac_cv_lib_gnugetopt_getopt_long = yes; then
8199  cat >>confdefs.h <<\_ACEOF
8200 #define HAVE_GETOPT_LONG 1
8201 _ACEOF
9635  
9636 < else
9637 <  # use the GNU replacement
9638 <      case $LIBOBJS in
8206 <    "getopt.$ac_objext"   | \
8207 <  *" getopt.$ac_objext"   | \
8208 <    "getopt.$ac_objext "* | \
8209 <  *" getopt.$ac_objext "* ) ;;
8210 <  *) LIBOBJS="$LIBOBJS getopt.$ac_objext" ;;
8211 < esac
9636 >                openbabel_lib_found="no"
9637 >                { echo "$as_me:$LINENO: result: not found" >&5
9638 > echo "${ECHO_T}not found" >&6; }
9639  
8213      case $LIBOBJS in
8214    "getopt1.$ac_objext"   | \
8215  *" getopt1.$ac_objext"   | \
8216    "getopt1.$ac_objext "* | \
8217  *" getopt1.$ac_objext "* ) ;;
8218  *) LIBOBJS="$LIBOBJS getopt1.$ac_objext" ;;
8219 esac
9640  
8221                ac_config_links="$ac_config_links src/getopt.h:src/utils/gnugetopt.h"
8222
9641   fi
9642  
9643 < fi
9644 < done
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  
8230 case $debug in
8231  1)
8232     ;;
8233  *)
9680  
9681  
9682  
9683 + fi
9684 + fi
9685  
9686  
9687 <
9688 < echo "$as_me:$LINENO: checking whether we are *really* using GNU cc" >&5
9689 < echo $ECHO_N "checking whether we are *really* using GNU cc... $ECHO_C" >&6
9690 < if test "${ac_cv_prog_really_gcc+set}" = set; then
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 +  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  
9704 < cat > conftest.c <<EOF
9705 < #ifdef __GNUC__
9706 <  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
9707 <     no;
9708 <  #else
9709 <     yes;
8252 <  #endif
9704 > #ifdef FC_DUMMY_MAIN
9705 > #ifndef FC_DUMMY_MAIN_EQ_F77
9706 > #  ifdef __cplusplus
9707 >     extern "C"
9708 > #  endif
9709 >   int FC_DUMMY_MAIN() { return 1; }
9710   #endif
9711 < EOF
9712 < if { ac_try='${CC-cc} -E conftest.c'
9713 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9714 <  (eval $ac_try) 2>&5
9711 > #endif
9712 > int
9713 > main ()
9714 > {
9715 >
9716 >  ;
9717 >  return 0;
9718 > }
9719 > _ACEOF
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); }; } | egrep yes >/dev/null 2>&1; then
9734 <  ac_cv_prog_really_gcc=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 <  ac_cv_prog_really_gcc=no
9740 < fi
9739 >  echo "$as_me: failed program was:" >&5
9740 > sed 's/^/| /' conftest.$ac_ext >&5
9741  
9742 +        ac_cv_header_stdc=no
9743   fi
8267 echo "$as_me:$LINENO: result: $ac_cv_prog_really_gcc" >&5
8268 echo "${ECHO_T}$ac_cv_prog_really_gcc" >&6
8269 if test "$ac_cv_prog_really_gcc" = yes; then
8270        :
9744  
9745 < else
8273 <        :
9745 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9746  
9747 < fi
9748 <
9749 <
9750 < # Try to determine "good" native compiler flags if none specified on command
9751 < # line
9752 < if test "$ac_test_CFLAGS" != "set"; then
9753 <  CFLAGS=""
9754 <  case "${host_cpu}-${host_os}" in
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 <  *linux*) if test "$CC" = icc; then
9758 <                    CFLAGS="-O"
9759 <                fi;;
9760 <  sparc-solaris2*) if test "$CC" = cc; then
8288 <                    CFLAGS="-native -fast -xO5 -dalign"
8289 <                 fi;;
8290 <
8291 <  alpha*-osf*)  if test "$CC" = cc; then
8292 <                    CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
8293 <                fi;;
8294 <
8295 <  hppa*-hpux*)  if test "$CC" = cc; then
8296 <                    CFLAGS="-Ae +O3 +Oall"
8297 <                fi;;
8298 <
8299 <   rs6000*-aix*)  if test "$CC" = cc -o "$CC" = xlc; then
8300 <                    CFLAGS="-O3 -qtune=auto -qansialias -w"
8301 <                fi;;
8302 <   powerpc*-aix*)
8303 <        if test "$CC" = cc -o "$CC" = xlc; then
8304 <                CFLAGS="-O3 -qtune=auto -qansialias -w"
8305 <                echo "*******************************************************"
8306 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
8307 <                echo "*  recommended that you use                           *"
8308 <                echo "*                                                     *"
8309 <                echo "*    CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
8310 <                echo "*                                 ^^^                 *"
8311 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
8312 <                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
8313 <                echo "*******************************************************"
8314 <        fi;;
8315 <   *darwin*)
8316 <        if test "$CC" = xlc -o "$CC" = cc; then
8317 <                CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
8318 <        fi;;
8319 <  esac
8320 <
8321 <  # use default flags for gcc on all systems
8322 <  if test $ac_cv_prog_really_gcc = yes; then
8323 <     CFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
8324 <  fi
8325 <
8326 <  # test for gcc-specific flags:
8327 <  if test $ac_cv_prog_really_gcc = yes; then
8328 <    # -malign-double for x86 systems
8329 <
8330 <
8331 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -malign-double" >&5
8332 < echo $ECHO_N "checking whether ${CC-cc} accepts -malign-double... $ECHO_C" >&6
8333 < if test "${ac_align_double+set}" = set; then
8334 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9757 > _ACEOF
9758 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9759 >  $EGREP "memchr" >/dev/null 2>&1; then
9760 >  :
9761   else
9762 <  echo 'void f(){}' > conftest.c
8337 < if test -z "`${CC-cc} -malign-double -c conftest.c 2>&1`"; then
8338 <        ac_align_double=yes
8339 < else
8340 <        ac_align_double=no
9762 >  ac_cv_header_stdc=no
9763   fi
9764   rm -f conftest*
9765  
9766   fi
8345 echo "$as_me:$LINENO: result: $ac_align_double" >&5
8346 echo "${ECHO_T}$ac_align_double" >&6
8347 if test "$ac_align_double" = yes; then
8348        :
8349        CFLAGS="$CFLAGS -malign-double"
8350 else
8351        :
9767  
9768 < fi
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 <    # -fstrict-aliasing for gcc-2.95+
9779 <
9780 <
9781 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -fstrict-aliasing" >&5
8359 < echo $ECHO_N "checking whether ${CC-cc} accepts -fstrict-aliasing... $ECHO_C" >&6
8360 < if test "${ac_fstrict_aliasing+set}" = set; then
8361 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9778 > _ACEOF
9779 > if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9780 >  $EGREP "free" >/dev/null 2>&1; then
9781 >  :
9782   else
9783 <  echo 'void f(){}' > conftest.c
8364 < if test -z "`${CC-cc} -fstrict-aliasing -c conftest.c 2>&1`"; then
8365 <        ac_fstrict_aliasing=yes
8366 < else
8367 <        ac_fstrict_aliasing=no
9783 >  ac_cv_header_stdc=no
9784   fi
9785   rm -f conftest*
9786  
9787   fi
9788 < echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
9789 < echo "${ECHO_T}$ac_fstrict_aliasing" >&6
9790 < if test "$ac_fstrict_aliasing" = yes; then
9791 <        :
9792 <        CFLAGS="$CFLAGS -fstrict-aliasing"
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 >  :
9793   else
9794 <        :
9794 >  cat >conftest.$ac_ext <<_ACEOF
9795 > /* confdefs.h.  */
9796 > _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 < fi
9814 <
9815 <  fi
9816 <
9817 <  CPU_FLAGS=""
9818 <  if test $ac_cv_prog_really_gcc = yes; then
9819 <                  case "${host_cpu}" in
9820 <          i586*)
9821 <
9822 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=pentium" >&5
9823 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=pentium... $ECHO_C" >&6
9824 < if test "${ac_cpu_pentium+set}" = set; then
9825 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9813 > #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9814 > int
9815 > main ()
9816 > {
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 > }
9824 > _ACEOF
9825 > rm -f conftest$ac_exeext
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 >  { (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 >  :
9846   else
9847 <  echo 'void f(){}' > conftest.c
9848 < if test -z "`${CC-cc} -mcpu=pentium -c conftest.c 2>&1`"; then
9849 <        ac_cpu_pentium=yes
8397 < else
8398 <        ac_cpu_pentium=no
8399 < fi
8400 < rm -f conftest*
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_header_stdc=no
9853   fi
9854 < echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
9855 < echo "${ECHO_T}$ac_cpu_pentium" >&6
8405 < if test "$ac_cpu_pentium" = yes; then
8406 <        :
8407 <        CPU_FLAGS=-mcpu=pentium
8408 < else
8409 <        :
9854 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9855 > fi
9856  
9857  
8412 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpentium" >&5
8413 echo $ECHO_N "checking whether ${CC-cc} accepts -mpentium... $ECHO_C" >&6
8414 if test "${ac_pentium+set}" = set; then
8415  echo $ECHO_N "(cached) $ECHO_C" >&6
8416 else
8417  echo 'void f(){}' > conftest.c
8418 if test -z "`${CC-cc} -mpentium -c conftest.c 2>&1`"; then
8419        ac_pentium=yes
8420 else
8421        ac_pentium=no
9858   fi
8423 rm -f conftest*
8424
9859   fi
9860 < echo "$as_me:$LINENO: result: $ac_pentium" >&5
9861 < echo "${ECHO_T}$ac_pentium" >&6
9862 < if test "$ac_pentium" = yes; then
8429 <        :
8430 <        CPU_FLAGS=-mpentium
8431 < else
8432 <        :
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 < fi
9864 > cat >>confdefs.h <<\_ACEOF
9865 > #define STDC_HEADERS 1
9866 > _ACEOF
9867  
9868   fi
9869  
8438                  ;;
8439          i686*)
9870  
8441 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=pentiumpro" >&5
8442 echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=pentiumpro... $ECHO_C" >&6
8443 if test "${ac_cpu_pentiumpro+set}" = set; then
8444  echo $ECHO_N "(cached) $ECHO_C" >&6
8445 else
8446  echo 'void f(){}' > conftest.c
8447 if test -z "`${CC-cc} -mcpu=pentiumpro -c conftest.c 2>&1`"; then
8448        ac_cpu_pentiumpro=yes
8449 else
8450        ac_cpu_pentiumpro=no
8451 fi
8452 rm -f conftest*
9871  
8454 fi
8455 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
8456 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
8457 if test "$ac_cpu_pentiumpro" = yes; then
8458        :
8459        CPU_FLAGS=-mcpu=pentiumpro
8460 else
8461        :
9872  
9873  
8464 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpentiumpro" >&5
8465 echo $ECHO_N "checking whether ${CC-cc} accepts -mpentiumpro... $ECHO_C" >&6
8466 if test "${ac_pentiumpro+set}" = set; then
8467  echo $ECHO_N "(cached) $ECHO_C" >&6
8468 else
8469  echo 'void f(){}' > conftest.c
8470 if test -z "`${CC-cc} -mpentiumpro -c conftest.c 2>&1`"; then
8471        ac_pentiumpro=yes
8472 else
8473        ac_pentiumpro=no
8474 fi
8475 rm -f conftest*
9874  
8477 fi
8478 echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
8479 echo "${ECHO_T}$ac_pentiumpro" >&6
8480 if test "$ac_pentiumpro" = yes; then
8481        :
8482        CPU_FLAGS=-mpentiumpro
8483 else
8484        :
9875  
8486 fi
9876  
8488 fi
9877  
8490                  ;;
8491          powerpc*)
8492                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
8493                is60x=`echo $cputype | egrep "^600-9e?$"`
8494                if test -n "$is60x"; then
9878  
9879  
8497 echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=$cputype" >&5
8498 echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=$cputype... $ECHO_C" >&6
8499 if test "${ac_m_cpu_60x+set}" = set; then
8500  echo $ECHO_N "(cached) $ECHO_C" >&6
8501 else
8502  echo 'void f(){}' > conftest.c
8503 if test -z "`${CC-cc} -mcpu=$cputype -c conftest.c 2>&1`"; then
8504        ac_m_cpu_60x=yes
8505 else
8506        ac_m_cpu_60x=no
8507 fi
8508 rm -f conftest*
9880  
8510 fi
8511 echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
8512 echo "${ECHO_T}$ac_m_cpu_60x" >&6
8513 if test "$ac_m_cpu_60x" = yes; then
8514        :
8515        CPU_FLAGS=-mcpu=$cputype
8516 else
8517        :
9881  
8519 fi
9882  
8521                elif test "$cputype" = 750; then
9883  
9884  
9885 < echo "$as_me:$LINENO: checking whether we are using gcc 2.95 or later" >&5
9886 < echo $ECHO_N "checking whether we are using gcc 2.95 or later... $ECHO_C" >&6
9887 < if test "${ac_cv_prog_gcc_2_95+set}" = set; then
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 <
9899 < cat > conftest.c <<EOF
9900 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
9901 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
9902 <     yes;
9903 < #  endif
9904 < #endif
9905 < EOF
9906 < if { ac_try='${CC-cc} -E conftest.c'
9907 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9908 <  (eval $ac_try) 2>&5
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 > $ac_includes_default
9908 > #include <$ac_header>
9909 > _ACEOF
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); }; } | egrep yes >/dev/null 2>&1; then
9924 <  ac_cv_prog_gcc_2_95=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 <  ac_cv_prog_gcc_2_95=no
9930 < fi
9929 >  echo "$as_me: failed program was:" >&5
9930 > sed 's/^/| /' conftest.$ac_ext >&5
9931  
9932 +        ac_header_compiler=no
9933   fi
8549 echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_2_95" >&5
8550 echo "${ECHO_T}$ac_cv_prog_gcc_2_95" >&6
8551 if test "$ac_cv_prog_gcc_2_95" = yes; then
8552        :
9934  
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 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=750" >&5
9940 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=750... $ECHO_C" >&6
9941 < if test "${ac_m_cpu_750+set}" = set; then
9942 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 > #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 'void f(){}' > conftest.c
9969 < if test -z "`${CC-cc} -mcpu=750 -c conftest.c 2>&1`"; then
8562 <        ac_m_cpu_750=yes
8563 < else
8564 <        ac_m_cpu_750=no
8565 < fi
8566 < rm -f conftest*
9968 >  echo "$as_me: failed program was:" >&5
9969 > sed 's/^/| /' conftest.$ac_ext >&5
9970  
9971 +  ac_header_preproc=no
9972   fi
8569 echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
8570 echo "${ECHO_T}$ac_m_cpu_750" >&6
8571 if test "$ac_m_cpu_750" = yes; then
8572        :
8573        CPU_FLAGS=-mcpu=750
8574 else
8575        :
9973  
9974 < fi
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 <        :
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
8585 <                if test -z "$CPU_FLAGS"; then
10025 > fi
10026  
10027 + done
10028  
10029 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mcpu=powerpc" >&5
10030 < echo $ECHO_N "checking whether ${CC-cc} accepts -mcpu=powerpc... $ECHO_C" >&6
10031 < if test "${ac_m_cpu_powerpc+set}" = set; then
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 <  echo 'void f(){}' > conftest.c
10037 < if test -z "`${CC-cc} -mcpu=powerpc -c conftest.c 2>&1`"; then
10038 <        ac_m_cpu_powerpc=yes
10039 < else
10040 <        ac_m_cpu_powerpc=no
10041 < fi
8599 < rm -f conftest*
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 < fi
10044 < echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
10045 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
10046 < if test "$ac_m_cpu_powerpc" = yes; then
10047 <        :
10048 <        CPU_FLAGS=-mcpu=powerpc
10049 < else
10050 <        :
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 < fi
10063 >        struct s { _Bool s: 1; _Bool t; } s;
10064  
10065 <                fi
10066 <                if test -z "$CPU_FLAGS"; then
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
10107 +     extern "C"
10108 + #  endif
10109 +   int FC_DUMMY_MAIN() { return 1; }
10110 + #endif
10111 + #endif
10112 + int
10113 + main ()
10114 + {
10115  
10116 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts -mpowerpc" >&5
10117 < echo $ECHO_N "checking whether ${CC-cc} accepts -mpowerpc... $ECHO_C" >&6
10118 < if test "${ac_m_powerpc+set}" = set; then
10119 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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
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 >         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 'void f(){}' > conftest.c
10146 < if test -z "`${CC-cc} -mpowerpc -c conftest.c 2>&1`"; then
10147 <        ac_m_powerpc=yes
10148 < else
8625 <        ac_m_powerpc=no
10145 >  echo "$as_me: failed program was:" >&5
10146 > sed 's/^/| /' conftest.$ac_ext >&5
10147 >
10148 >        ac_cv_header_stdbool_h=no
10149   fi
8627 rm -f conftest*
10150  
10151 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10152   fi
10153 < echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
10154 < echo "${ECHO_T}$ac_m_powerpc" >&6
10155 < if test "$ac_m_powerpc" = yes; then
10156 <        :
10157 <        CPU_FLAGS=-mpowerpc
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 <        :
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 <                fi
10213 <          esac
10214 <  fi
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 <  if test -n "$CPU_FLAGS"; then
10219 <        CFLAGS="$CFLAGS $CPU_FLAGS"
10220 <  fi
10218 > cat >>confdefs.h <<_ACEOF
10219 > #define HAVE__BOOL 1
10220 > _ACEOF
10221  
8648  if test -z "$CFLAGS"; then
8649        echo ""
8650        echo "********************************************************"
8651        echo "* WARNING: Don't know the best CFLAGS for this system  *"
8652        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
8653        echo "* (otherwise, a default of CFLAGS=-O3 will be used)    *"
8654        echo "********************************************************"
8655        echo ""
8656        CFLAGS="-O3"
8657  fi
10222  
10223 + fi
10224  
10225 + if test $ac_cv_header_stdbool_h = yes; then
10226  
10227 < echo "$as_me:$LINENO: checking whether ${CC-cc} accepts ${CFLAGS}" >&5
10228 < echo $ECHO_N "checking whether ${CC-cc} accepts ${CFLAGS}... $ECHO_C" >&6
10229 < if test "${ac_guessed_cflags+set}" = set; then
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 <  echo 'void f(){}' > conftest.c
10239 < if test -z "`${CC-cc} ${CFLAGS} -c conftest.c 2>&1`"; then
10240 <        ac_guessed_cflags=yes
10241 < else
10242 <        ac_guessed_cflags=no
10243 < fi
8672 < rm -f conftest*
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 < fi
10246 < echo "$as_me:$LINENO: result: $ac_guessed_cflags" >&5
10247 < echo "${ECHO_T}$ac_guessed_cflags" >&6
10248 < if test "$ac_guessed_cflags" = yes; then
10249 <        :
10250 <
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 <        :
10329 >  echo "$as_me: failed program was:" >&5
10330 > sed 's/^/| /' conftest.$ac_ext >&5
10331  
10332 <        echo ""
10333 <        echo "********************************************************"
8685 <        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
8686 <        echo "* your compiler.                                       *"
8687 <        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
8688 <        echo "********************************************************"
8689 <        echo ""
8690 <        CFLAGS=""
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 < echo "$as_me:$LINENO: checking whether we are *really* using GNU c++" >&5
10401 < echo $ECHO_N "checking whether we are *really* using GNU c++... $ECHO_C" >&6
10402 < if test "${ac_cv_prog_really_gxx+set}" = set; then
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 > { 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 <
10422 < cat > conftest.cpp <<EOF
10423 < #ifdef __GNUC__
10424 <  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
10425 <     no;
10426 <  #else
10427 <     yes;
10428 <  #endif
10421 >  cat >conftest.$ac_ext <<_ACEOF
10422 > /* confdefs.h.  */
10423 > _ACEOF
10424 > cat confdefs.h >>conftest.$ac_ext
10425 > cat >>conftest.$ac_ext <<_ACEOF
10426 > /* end confdefs.h.  */
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
10432 >     extern "C"
10433 > #  endif
10434 >   int FC_DUMMY_MAIN() { return 1; }
10435   #endif
10436 < EOF
10437 < if { ac_try='${CXX-c++} -E conftest.cpp'
10438 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10439 <  (eval $ac_try) 2>&5
10436 > #endif
10437 > int
10438 > main ()
10439 > {
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
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); }; } | egrep yes >/dev/null 2>&1; then
10462 <  ac_cv_prog_really_gxx=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 <  ac_cv_prog_really_gxx=no
10467 >  echo "$as_me: failed program was:" >&5
10468 > sed 's/^/| /' conftest.$ac_ext >&5
10469 >
10470 >        ac_cv_type_size_t=no
10471   fi
10472  
10473 + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10474   fi
10475 < echo "$as_me:$LINENO: result: $ac_cv_prog_really_gxx" >&5
10476 < echo "${ECHO_T}$ac_cv_prog_really_gxx" >&6
10477 < if test "$ac_cv_prog_really_gxx" = yes; then
10478 <        :
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
10486 +
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 <        :
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/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
10505 +     extern "C"
10506 + #  endif
10507 +   int FC_DUMMY_MAIN() { return 1; }
10508 + #endif
10509 + #endif
10510 + int
10511 + main ()
10512 + {
10513 + if ((struct tm *) 0)
10514 + return 0;
10515 +  ;
10516 +  return 0;
10517 + }
10518 + _ACEOF
10519 + rm -f conftest.$ac_objext
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 +         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 +        ac_cv_header_time=no
10542   fi
10543  
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 < # Try to determine "good" native compiler flags if none specified on command
10551 < # line
10552 < if test "$ac_test_CXXFLAGS" != "set"; then
8744 <  CXXFLAGS=""
8745 <  case "${host_cpu}-${host_os}" in
10550 > cat >>confdefs.h <<\_ACEOF
10551 > #define TIME_WITH_SYS_TIME 1
10552 > _ACEOF
10553  
10554 <  *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
8748 <                    CXXFLAGS="-O"
8749 <                fi;;
8750 <  sparc-solaris2*) if test "$CXX" = CC; then
8751 <                    CXXFLAGS="-native -fast -xO5 -dalign"
8752 <                 fi;;
8753 <   rs6000*-aix*)  if test "$CXX" = xlC; then
8754 <                    CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
8755 <                fi;;
8756 <   powerpc*-aix*)
8757 <        if test "$CXX" = xlC; then
8758 <                CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
8759 <                echo "*******************************************************"
8760 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
8761 <                echo "*  recommended that you use                           *"
8762 <                echo "*                                                     *"
8763 <                echo "*  CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
8764 <                echo "*                                 ^^^                 *"
8765 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
8766 <                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
8767 <                echo "*******************************************************"
8768 <        fi;;
8769 <   *darwin*)
8770 <        if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
8771 <                CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
8772 <        fi;;
8773 <  esac
10554 > fi
10555  
8775  # use default flags for gcc on all systems
8776  if test $ac_cv_prog_really_gxx = yes; then
8777     CXXFLAGS="-O6 -fomit-frame-pointer -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -pedantic"
8778  fi
10556  
10557 <  # test for gcc-specific flags:
8781 <  if test $ac_cv_prog_really_gxx = yes; then
8782 <    # -malign-double for x86 systems
10557 > # Checks for library functions.
10558  
10559 <
10560 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -malign-double" >&5
10561 < echo $ECHO_N "checking whether ${CXX-c++} accepts -malign-double... $ECHO_C" >&6
10562 < if test "${ac_align_double+set}" = set; then
10559 > for ac_header in stdlib.h
10560 > do
10561 > as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
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 + 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 <  echo 'void f(){}' > conftest.cpp
10573 < if test -z "`${CXX-c++} -malign-double -c conftest.cpp 2>&1`"; then
10574 <        ac_align_double=yes
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; }
10575 > cat >conftest.$ac_ext <<_ACEOF
10576 > /* confdefs.h.  */
10577 > _ACEOF
10578 > cat confdefs.h >>conftest.$ac_ext
10579 > cat >>conftest.$ac_ext <<_ACEOF
10580 > /* end confdefs.h.  */
10581 > $ac_includes_default
10582 > #include <$ac_header>
10583 > _ACEOF
10584 > rm -f conftest.$ac_objext
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 >         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 <        ac_align_double=no
10604 < fi
8796 < rm -f conftest*
10603 >  echo "$as_me: failed program was:" >&5
10604 > sed 's/^/| /' conftest.$ac_ext >&5
10605  
10606 +        ac_header_compiler=no
10607   fi
10608 < echo "$as_me:$LINENO: result: $ac_align_double" >&5
10609 < echo "${ECHO_T}$ac_align_double" >&6
10610 < if test "$ac_align_double" = yes; then
10611 <        :
10612 <        CXXFLAGS="$CXXFLAGS -malign-double"
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; }
10616 > cat >conftest.$ac_ext <<_ACEOF
10617 > /* confdefs.h.  */
10618 > _ACEOF
10619 > cat confdefs.h >>conftest.$ac_ext
10620 > cat >>conftest.$ac_ext <<_ACEOF
10621 > /* end confdefs.h.  */
10622 > #include <$ac_header>
10623 > _ACEOF
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 && {
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 <        :
10642 >  echo "$as_me: failed program was:" >&5
10643 > sed 's/^/| /' conftest.$ac_ext >&5
10644  
10645 +  ac_header_preproc=no
10646   fi
10647  
10648 <    # -fstrict-aliasing for gcc-2.95+
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; }
10651  
10652 <
10653 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -fstrict-aliasing" >&5
10654 < echo $ECHO_N "checking whether ${CXX-c++} accepts -fstrict-aliasing... $ECHO_C" >&6
10655 < if test "${ac_fstrict_aliasing+set}" = set; then
10652 > # So?  What about this header?
10653 > case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10654 >  yes:no: )
10655 >    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10656 > echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10657 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10658 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10659 >    ac_header_preproc=yes
10660 >    ;;
10661 >  no:yes:* )
10662 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10663 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10664 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10665 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10666 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10667 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10668 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10669 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10670 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
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 >    ( cat <<\_ASBOX
10675 > ## ------------------------------ ##
10676 > ## Report this to gezelter@nd.edu ##
10677 > ## ------------------------------ ##
10678 > _ASBOX
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 { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10685    echo $ECHO_N "(cached) $ECHO_C" >&6
10686   else
10687 <  echo 'void f(){}' > conftest.cpp
8818 < if test -z "`${CXX-c++} -fstrict-aliasing -c conftest.cpp 2>&1`"; then
8819 <        ac_fstrict_aliasing=yes
8820 < else
8821 <        ac_fstrict_aliasing=no
10687 >  eval "$as_ac_Header=\$ac_header_preproc"
10688   fi
10689 < rm -f conftest*
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 < echo "$as_me:$LINENO: result: $ac_fstrict_aliasing" >&5
10695 < echo "${ECHO_T}$ac_fstrict_aliasing" >&6
10696 < if test "$ac_fstrict_aliasing" = yes; then
10697 <        :
8830 <        CXXFLAGS="$CXXFLAGS -fstrict-aliasing"
8831 < else
8832 <        :
10694 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
10695 >  cat >>confdefs.h <<_ACEOF
10696 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10697 > _ACEOF
10698  
10699   fi
10700  
10701 <  fi
10701 > done
10702  
10703 <  CPU_FLAGS=""
10704 <  if test $ac_cv_prog_really_gxx = yes; then
10705 <                  case "${host_cpu}" in
8841 <          i586*)
8842 <
8843 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=pentium" >&5
8844 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=pentium... $ECHO_C" >&6
8845 < if test "${ac_cpu_pentium+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 <  echo 'void f(){}' > conftest.cpp
10709 < if test -z "`${CXX-c++} -mcpu=pentium -c conftest.cpp 2>&1`"; then
8850 <        ac_cpu_pentium=yes
10708 >  if test "$cross_compiling" = yes; then
10709 >  ac_cv_func_malloc_0_nonnull=no
10710   else
10711 <        ac_cpu_pentium=no
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 > #if defined STDC_HEADERS || defined HAVE_STDLIB_H
10718 > # include <stdlib.h>
10719 > #else
10720 > char *malloc ();
10721 > #endif
10722 >
10723 > #ifdef FC_DUMMY_MAIN
10724 > #ifndef FC_DUMMY_MAIN_EQ_F77
10725 > #  ifdef __cplusplus
10726 >     extern "C"
10727 > #  endif
10728 >   int FC_DUMMY_MAIN() { return 1; }
10729 > #endif
10730 > #endif
10731 > int
10732 > main ()
10733 > {
10734 > return ! malloc (0);
10735 >  ;
10736 >  return 0;
10737 > }
10738 > _ACEOF
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=$?
10748 >  echo "$as_me:$LINENO: \$? = $ac_status" >&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
10758 >  (exit $ac_status); }; }; then
10759 >  ac_cv_func_malloc_0_nonnull=yes
10760 > else
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 > ( exit $ac_status )
10766 > ac_cv_func_malloc_0_nonnull=no
10767   fi
10768 < rm -f conftest*
8855 <
10768 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10769   fi
8857 echo "$as_me:$LINENO: result: $ac_cpu_pentium" >&5
8858 echo "${ECHO_T}$ac_cpu_pentium" >&6
8859 if test "$ac_cpu_pentium" = yes; then
8860        :
8861        CPU_FLAGS=-mcpu=pentium
8862 else
8863        :
10770  
10771  
8866 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpentium" >&5
8867 echo $ECHO_N "checking whether ${CXX-c++} accepts -mpentium... $ECHO_C" >&6
8868 if test "${ac_pentium+set}" = set; then
8869  echo $ECHO_N "(cached) $ECHO_C" >&6
8870 else
8871  echo 'void f(){}' > conftest.cpp
8872 if test -z "`${CXX-c++} -mpentium -c conftest.cpp 2>&1`"; then
8873        ac_pentium=yes
8874 else
8875        ac_pentium=no
10772   fi
10773 < rm -f conftest*
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 < fi
10778 < echo "$as_me:$LINENO: result: $ac_pentium" >&5
10779 < echo "${ECHO_T}$ac_pentium" >&6
10780 < if test "$ac_pentium" = yes; then
8883 <        :
8884 <        CPU_FLAGS=-mpentium
10777 > cat >>confdefs.h <<\_ACEOF
10778 > #define HAVE_MALLOC 1
10779 > _ACEOF
10780 >
10781   else
10782 <        :
10782 >  cat >>confdefs.h <<\_ACEOF
10783 > #define HAVE_MALLOC 0
10784 > _ACEOF
10785  
10786 < fi
10786 >   case " $LIBOBJS " in
10787 >  *" malloc.$ac_objext "* ) ;;
10788 >  *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
10789 > ;;
10790 > esac
10791  
8890 fi
10792  
10793 <                  ;;
10794 <          i686*)
10793 > cat >>confdefs.h <<\_ACEOF
10794 > #define malloc rpl_malloc
10795 > _ACEOF
10796  
8895 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=pentiumpro" >&5
8896 echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=pentiumpro... $ECHO_C" >&6
8897 if test "${ac_cpu_pentiumpro+set}" = set; then
8898  echo $ECHO_N "(cached) $ECHO_C" >&6
8899 else
8900  echo 'void f(){}' > conftest.cpp
8901 if test -z "`${CXX-c++} -mcpu=pentiumpro -c conftest.cpp 2>&1`"; then
8902        ac_cpu_pentiumpro=yes
8903 else
8904        ac_cpu_pentiumpro=no
10797   fi
8906 rm -f conftest*
10798  
8908 fi
8909 echo "$as_me:$LINENO: result: $ac_cpu_pentiumpro" >&5
8910 echo "${ECHO_T}$ac_cpu_pentiumpro" >&6
8911 if test "$ac_cpu_pentiumpro" = yes; then
8912        :
8913        CPU_FLAGS=-mcpu=pentiumpro
8914 else
8915        :
10799  
10800  
10801 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpentiumpro" >&5
10802 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mpentiumpro... $ECHO_C" >&6
10803 < if test "${ac_pentiumpro+set}" = set; then
10801 >
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 <  echo 'void f(){}' > conftest.cpp
10816 < if test -z "`${CXX-c++} -mpentiumpro -c conftest.cpp 2>&1`"; then
10817 <        ac_pentiumpro=yes
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 > $ac_includes_default
10825 > #include <$ac_header>
10826 > _ACEOF
10827 > rm -f conftest.$ac_objext
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 >         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 <        ac_pentiumpro=no
10847 < fi
8929 < rm -f conftest*
10846 >  echo "$as_me: failed program was:" >&5
10847 > sed 's/^/| /' conftest.$ac_ext >&5
10848  
10849 +        ac_header_compiler=no
10850   fi
10851 < echo "$as_me:$LINENO: result: $ac_pentiumpro" >&5
10852 < echo "${ECHO_T}$ac_pentiumpro" >&6
10853 < if test "$ac_pentiumpro" = yes; then
10854 <        :
10855 <        CPU_FLAGS=-mpentiumpro
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 > # 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 > #include <$ac_header>
10866 > _ACEOF
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 && {
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
10885 <        :
10885 >  echo "$as_me: failed program was:" >&5
10886 > sed 's/^/| /' conftest.$ac_ext >&5
10887  
10888 +  ac_header_preproc=no
10889   fi
10890  
10891 < 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 <                  ;;
10896 <          powerpc*)
10897 <                cputype=`(grep cpu /proc/cpuinfo | head -1 | cut -d: -f2 | sed 's/ //g') 2> /dev/null`
10898 <                is60x=`echo $cputype | egrep "^600-9e?$"`
10899 <                if test -n "$is60x"; then
10900 <
10901 <
10902 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=$cputype" >&5
10903 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=$cputype... $ECHO_C" >&6
10904 < if test "${ac_m_cpu_60x+set}" = set; then
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 <  echo 'void f(){}' > conftest.cpp
8957 < if test -z "`${CXX-c++} -mcpu=$cputype -c conftest.cpp 2>&1`"; then
8958 <        ac_m_cpu_60x=yes
8959 < else
8960 <        ac_m_cpu_60x=no
10930 >  eval "$as_ac_Header=\$ac_header_preproc"
10931   fi
10932 < rm -f conftest*
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  
10936   fi
10937 < echo "$as_me:$LINENO: result: $ac_m_cpu_60x" >&5
10938 < echo "${ECHO_T}$ac_m_cpu_60x" >&6
10939 < if test "$ac_m_cpu_60x" = yes; then
10940 <        :
8969 <        CPU_FLAGS=-mcpu=$cputype
8970 < else
8971 <        :
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
10941  
10942   fi
10943  
10944 <                elif test "$cputype" = 750; then
10944 > done
10945  
10946 <
10947 < echo "$as_me:$LINENO: checking whether we are using g++ 2.95 or later" >&5
10948 < echo $ECHO_N "checking whether we are using g++ 2.95 or later... $ECHO_C" >&6
8980 < if test "${ac_cv_prog_gxx_2_95+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 +  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 + #if defined STDC_HEADERS || defined HAVE_STDLIB_H
10961 + # include <stdlib.h>
10962 + #else
10963 + char *realloc ();
10964 + #endif
10965  
10966 < cat > conftest.cpp <<EOF
10967 < #ifdef __GNUC__ && !defined (__INTEL_COMPILER)
10968 < #  if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
10969 <     yes;
10966 > #ifdef FC_DUMMY_MAIN
10967 > #ifndef FC_DUMMY_MAIN_EQ_F77
10968 > #  ifdef __cplusplus
10969 >     extern "C"
10970   #  endif
10971 +   int FC_DUMMY_MAIN() { return 1; }
10972   #endif
10973 < EOF
10974 < if { ac_try='${CXX-c++} -E conftest.cpp'
10975 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10976 <  (eval $ac_try) 2>&5
10973 > #endif
10974 > int
10975 > main ()
10976 > {
10977 > return ! realloc (0, 0);
10978 >  ;
10979 >  return 0;
10980 > }
10981 > _ACEOF
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=$?
10991    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10992 <  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
10993 <  ac_cv_prog_gxx_2_95=yes
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
11001 >  (exit $ac_status); }; }; then
11002 >  ac_cv_func_realloc_0_nonnull=yes
11003   else
11004 <  ac_cv_prog_gxx_2_95=no
11005 < fi
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 + ( exit $ac_status )
11009 + ac_cv_func_realloc_0_nonnull=no
11010   fi
11011 < echo "$as_me:$LINENO: result: $ac_cv_prog_gxx_2_95" >&5
11012 < echo "${ECHO_T}$ac_cv_prog_gxx_2_95" >&6
9005 < if test "$ac_cv_prog_gxx_2_95" = yes; then
9006 <        :
11011 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11012 > fi
11013  
11014  
9009 echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=750" >&5
9010 echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=750... $ECHO_C" >&6
9011 if test "${ac_m_cpu_750+set}" = set; then
9012  echo $ECHO_N "(cached) $ECHO_C" >&6
9013 else
9014  echo 'void f(){}' > conftest.cpp
9015 if test -z "`${CXX-c++} -mcpu=750 -c conftest.cpp 2>&1`"; then
9016        ac_m_cpu_750=yes
9017 else
9018        ac_m_cpu_750=no
11015   fi
11016 < rm -f conftest*
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 < fi
11021 < echo "$as_me:$LINENO: result: $ac_m_cpu_750" >&5
11022 < echo "${ECHO_T}$ac_m_cpu_750" >&6
11023 < if test "$ac_m_cpu_750" = yes; then
9026 <        :
9027 <        CPU_FLAGS=-mcpu=750
11020 > cat >>confdefs.h <<\_ACEOF
11021 > #define HAVE_REALLOC 1
11022 > _ACEOF
11023 >
11024   else
11025 <        :
11025 >  cat >>confdefs.h <<\_ACEOF
11026 > #define HAVE_REALLOC 0
11027 > _ACEOF
11028  
11029 < fi
11029 >   case " $LIBOBJS " in
11030 >  *" realloc.$ac_objext "* ) ;;
11031 >  *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
11032 > ;;
11033 > esac
11034  
9033 else
9034        :
11035  
11036 + cat >>confdefs.h <<\_ACEOF
11037 + #define realloc rpl_realloc
11038 + _ACEOF
11039 +
11040   fi
11041  
9038                fi
9039                if test -z "$CPU_FLAGS"; then
11042  
11043  
11044 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mcpu=powerpc" >&5
11045 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mcpu=powerpc... $ECHO_C" >&6
11046 < if test "${ac_m_cpu_powerpc+set}" = set; then
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 { 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 + 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 <  echo 'void f(){}' > conftest.cpp
11060 < if test -z "`${CXX-c++} -mcpu=powerpc -c conftest.cpp 2>&1`"; then
11061 <        ac_m_cpu_powerpc=yes
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; }
11062 > cat >conftest.$ac_ext <<_ACEOF
11063 > /* confdefs.h.  */
11064 > _ACEOF
11065 > cat confdefs.h >>conftest.$ac_ext
11066 > cat >>conftest.$ac_ext <<_ACEOF
11067 > /* end confdefs.h.  */
11068 > $ac_includes_default
11069 > #include <$ac_header>
11070 > _ACEOF
11071 > rm -f conftest.$ac_objext
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 >         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 <        ac_m_cpu_powerpc=no
11091 < fi
9053 < rm -f conftest*
11090 >  echo "$as_me: failed program was:" >&5
11091 > sed 's/^/| /' conftest.$ac_ext >&5
11092  
11093 +        ac_header_compiler=no
11094   fi
11095 < echo "$as_me:$LINENO: result: $ac_m_cpu_powerpc" >&5
11096 < echo "${ECHO_T}$ac_m_cpu_powerpc" >&6
11097 < if test "$ac_m_cpu_powerpc" = yes; then
11098 <        :
11099 <        CPU_FLAGS=-mcpu=powerpc
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; }
11103 > cat >conftest.$ac_ext <<_ACEOF
11104 > /* confdefs.h.  */
11105 > _ACEOF
11106 > cat confdefs.h >>conftest.$ac_ext
11107 > cat >>conftest.$ac_ext <<_ACEOF
11108 > /* end confdefs.h.  */
11109 > #include <$ac_header>
11110 > _ACEOF
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 && {
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 <        :
11129 >  echo "$as_me: failed program was:" >&5
11130 > sed 's/^/| /' conftest.$ac_ext >&5
11131  
11132 +  ac_header_preproc=no
11133   fi
11134  
11135 <                fi
11136 <                if test -z "$CPU_FLAGS"; then
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; }
11138  
11139 <
11140 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts -mpowerpc" >&5
11141 < echo $ECHO_N "checking whether ${CXX-c++} accepts -mpowerpc... $ECHO_C" >&6
11142 < if test "${ac_m_powerpc+set}" = set; then
11139 > # So?  What about this header?
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;}
11144 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11145 > echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11146 >    ac_header_preproc=yes
11147 >    ;;
11148 >  no:yes:* )
11149 >    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11150 > echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11151 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11152 > echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11153 >    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11154 > echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11155 >    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11156 > echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11157 >    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
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 >    ( cat <<\_ASBOX
11162 > ## ------------------------------ ##
11163 > ## Report this to gezelter@nd.edu ##
11164 > ## ------------------------------ ##
11165 > _ASBOX
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 { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11172    echo $ECHO_N "(cached) $ECHO_C" >&6
11173   else
11174 <  echo 'void f(){}' > conftest.cpp
9076 < if test -z "`${CXX-c++} -mpowerpc -c conftest.cpp 2>&1`"; then
9077 <        ac_m_powerpc=yes
9078 < else
9079 <        ac_m_powerpc=no
11174 >  eval "$as_ac_Header=\$ac_header_preproc"
11175   fi
11176 < rm -f conftest*
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 < echo "$as_me:$LINENO: result: $ac_m_powerpc" >&5
11182 < echo "${ECHO_T}$ac_m_powerpc" >&6
11183 < if test "$ac_m_powerpc" = yes; then
11184 <        :
9088 <        CPU_FLAGS=-mpowerpc
9089 < else
9090 <        :
11181 > if test `eval echo '${'$as_ac_Header'}'` = yes; then
11182 >  cat >>confdefs.h <<_ACEOF
11183 > #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11184 > _ACEOF
11185  
11186   fi
11187  
11188 <                fi
9095 <          esac
9096 <  fi
11188 > done
11189  
11190 <  if test -n "$CPU_FLAGS"; then
11191 <        CXXFLAGS="$CXXFLAGS $CPU_FLAGS"
11192 <  fi
9101 <
9102 <  if test -z "$CXXFLAGS"; then
9103 <        echo ""
9104 <        echo "**********************************************************"
9105 <        echo "* WARNING: Don't know the best CXXFLAGS for this system  *"
9106 <        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
9107 <        echo "* (otherwise, a default of CXXFLAGS=-O3 will be used)    *"
9108 <        echo "**********************************************************"
9109 <        echo ""
9110 <        CXXFLAGS="-O3"
9111 <  fi
9112 <
9113 <
9114 <
9115 < echo "$as_me:$LINENO: checking whether ${CXX-c++} accepts ${CXXFLAGS}" >&5
9116 < echo $ECHO_N "checking whether ${CXX-c++} accepts ${CXXFLAGS}... $ECHO_C" >&6
9117 < if test "${ac_guessed_cxxflags+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
11194   else
11195 <  echo 'void f(){}' > conftest.cpp
11196 < if test -z "`${CXX-c++} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
11197 <        ac_guessed_cxxflags=yes
11198 < else
11199 <        ac_guessed_cxxflags=no
11200 < fi
11201 < rm -f conftest*
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 > #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 < fi
11213 < echo "$as_me:$LINENO: result: $ac_guessed_cxxflags" >&5
11214 < echo "${ECHO_T}$ac_guessed_cxxflags" >&6
11215 < if test "$ac_guessed_cxxflags" = yes; then
11216 <        :
11217 <
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 { (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 >         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 <        :
11249 >  echo "$as_me: failed program was:" >&5
11250 > sed 's/^/| /' conftest.$ac_ext >&5
11251  
9137        echo ""
9138        echo "**********************************************************"
9139        echo "* WARNING: The guessed CXXFLAGS don't seem to work with  *"
9140        echo "* your compiler.                                         *"
9141        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
9142        echo "**********************************************************"
9143        echo ""
9144        CXXFLAGS=""
11252  
11253   fi
11254  
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 + { 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 + cat >>confdefs.h <<_ACEOF
11271 + #define SELECT_TYPE_ARG1 $1
11272 + _ACEOF
11273  
11274  
11275 + cat >>confdefs.h <<_ACEOF
11276 + #define SELECT_TYPE_ARG234 ($2)
11277 + _ACEOF
11278  
11279  
11280 < # Try to determine "good" native compiler flags if none specified on command
11281 < # line
11280 > cat >>confdefs.h <<_ACEOF
11281 > #define SELECT_TYPE_ARG5 ($3)
11282 > _ACEOF
11283  
11284 < if test x"$F90FLAGS" = x ; then
9159 <  F90FLAGS=""
9160 <  case "${host_cpu}-${host_os}" in
11284 > rm -f conftest*
11285  
11286 <  *linux*) if test "$F90" = ifc -o "$F90" = ifort; then
11287 <                    F90FLAGS="-O"
11288 <                fi;;
9165 <   rs6000*-aix*)  if test "$F90" = xlf90 -o "$F90" = f90; then
9166 <                    F90FLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
9167 <                fi;;
9168 <   powerpc*-aix*)
9169 <        if test "$F90" = f90 -o "$F90" = xlf90; then
9170 <                F90FLAGS="-O3 -qarch=ppc -qansialias -w"
9171 <                echo "*******************************************************"
9172 <                echo "*  You have AIX on an unknown powerpc system.  It is  *"
9173 <                echo "*  recommended that you use                           *"
9174 <                echo "*                                                     *"
9175 <                echo "*  F90FLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
9176 <                echo "*                                 ^^^                 *"
9177 <                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
9178 <                echo "*  PowerPC CPU you have.   For more info, man xlf.    *"
9179 <                echo "*******************************************************"
9180 <        fi;;
9181 <   *darwin*)
9182 <        if test "$F90" = f90 -o "$F90" = xlf90 -o "$F90" = xlf95; then
9183 <                F90FLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
9184 <        fi;;
9185 <  esac
9186 <
9187 <  if test -n "$CPU_FLAGS"; then
9188 <        F90FLAGS="$F90FLAGS $CPU_FLAGS"
9189 <  fi
9190 <
9191 <  if test -z "$F90FLAGS"; then
9192 <        echo ""
9193 <        echo "**********************************************************"
9194 <        echo "* WARNING: Don't know the best F90FLAGS for this system  *"
9195 <        echo "* Use  make F90FLAGS=..., or edit the top level Makefile *"
9196 <        echo "* (otherwise, a default of F90FLAGS=-O3 will be used)    *"
9197 <        echo "**********************************************************"
9198 <        echo ""
9199 <        F90FLAGS="-O3"
9200 <  fi
9201 <
9202 <
9203 < echo "$as_me:$LINENO: checking whether ${F90-f90} accepts ${F90FLAGS}" >&5
9204 < echo $ECHO_N "checking whether ${F90-f90} accepts ${F90FLAGS}... $ECHO_C" >&6
9205 < if test "${ac_guessed_f90flags+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
11290   else
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 + #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 < ac_ext=f90
11331 < ac_compile='$F90 -c $F90FLAGS conftest.$ac_ext >&5'
11332 < ac_link='$F90 -o conftest$ac_exeext $F90FLAGS $LD90FLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11333 < ac_compiler_gnu=$ac_cv_f90_compiler_gnu
11334 <
11335 < echo 'program main' > conftest.$ac_ext
11336 < echo 'end program main' >> conftest.$ac_ext
11337 < ac_compile='${F90-f90} -c ${F90FLAGS} $F90FLAGS conftest.$ac_ext 1>&5'
11338 < if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9220 <  (eval $ac_compile) 2>&5
11330 > _ACEOF
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=$?
11340    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11341 <  (exit $ac_status); }; then
11342 <        ac_guessed_f90flags=yes
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
11350 >  (exit $ac_status); }; }; then
11351 >  ac_cv_func_strtod=yes
11352   else
11353 <        ac_guessed_f90flags=no
11354 < fi
11355 < rm -f conftest*
9229 < ac_ext=c
9230 < ac_cpp='$CPP $CPPFLAGS'
9231 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9232 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9233 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
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 <
11357 > ( exit $ac_status )
11358 > ac_cv_func_strtod=no
11359   fi
11360 < echo "$as_me:$LINENO: result: $ac_guessed_f90flags" >&5
9238 < echo "${ECHO_T}$ac_guessed_f90flags" >&6
9239 < if test "$ac_guessed_f90flags" = yes; then
9240 <        :
9241 <
9242 < else
9243 <        :
9244 <
9245 <        echo ""
9246 <        echo "**********************************************************"
9247 <        echo "* WARNING: The guessed F90FLAGS don't seem to work with  *"
9248 <        echo "* your compiler.                                         *"
9249 <        echo "* Use  make F90FLAGS=..., or edit the top level Makefile *"
9250 <        echo "**********************************************************"
9251 <        echo ""
9252 <        F90FLAGS=""
9253 <
11360 > rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11361   fi
11362  
11363  
11364   fi
11365 <
11366 <     ;;
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 < # Find a good install program.  We prefer a C program (faster),
11375 < # so one script is as good as another.  But avoid the broken or
11376 < # incompatible versions:
9265 < # SysV /etc/install, /usr/sbin/install
9266 < # SunOS /usr/etc/install
9267 < # IRIX /sbin/install
9268 < # AIX /bin/install
9269 < # AmigaOS /C/install, which installs bootblocks on floppy discs
9270 < # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
9271 < # AFS /usr/afsws/bin/install, which mishandles nonexistent args
9272 < # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
9273 < # OS/2's system install, which has a completely different semantic
9274 < # ./install, which can be erroneously created by make from ./install.sh.
9275 < echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
9276 < echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
9277 < if test -z "$INSTALL"; then
9278 < if test "${ac_cv_path_install+set}" = set; then
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 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11380 < for as_dir in $PATH
11381 < do
11382 <  IFS=$as_save_IFS
11383 <  test -z "$as_dir" && as_dir=.
11384 <  # Account for people who put trailing slashes in PATH elements.
11385 < case $as_dir/ in
11386 <  ./ | .// | /cC/* | \
11387 <  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
9290 <  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
9291 <  /usr/ucb/* ) ;;
9292 <  *)
9293 <    # OSF1 and SCO ODT 3.0 have their own names for install.
9294 <    # Don't use installbsd from OSF since it installs stuff as root
9295 <    # by default.
9296 <    for ac_prog in ginstall scoinst install; do
9297 <      for ac_exec_ext in '' $ac_executable_extensions; do
9298 <        if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
9299 <          if test $ac_prog = install &&
9300 <            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
9301 <            # AIX install.  It has an incompatible calling convention.
9302 <            :
9303 <          elif test $ac_prog = install &&
9304 <            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
9305 <            # program-specific install script used by HP pwplus--don't use.
9306 <            :
9307 <          else
9308 <            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
9309 <            break 3
9310 <          fi
9311 <        fi
9312 <      done
9313 <    done
9314 <    ;;
9315 < esac
9316 < done
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 > /* 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 < fi
11395 <  if test "${ac_cv_path_install+set}" = set; then
11396 <    INSTALL=$ac_cv_path_install
11397 <  else
11398 <    # As a last resort, use the slow shell script.  We don't cache a
9324 <    # path for INSTALL within a source directory, because that will
9325 <    # break other packages using the cache if that directory is
9326 <    # removed, or if the path is relative.
9327 <    INSTALL=$ac_install_sh
9328 <  fi
9329 < fi
9330 < echo "$as_me:$LINENO: result: $INSTALL" >&5
9331 < echo "${ECHO_T}$INSTALL" >&6
11394 > #ifdef __STDC__
11395 > # include <limits.h>
11396 > #else
11397 > # include <assert.h>
11398 > #endif
11399  
11400 < # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
9334 < # It thinks the first close brace ends the variable substitution.
9335 < test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
11400 > #undef pow
11401  
11402 < test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
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 < test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
11417 <
11418 < echo "$as_me:$LINENO: checking whether ln -s works" >&5
11419 < echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
11420 < LN_S=$as_ln_s
11421 < if test "$LN_S" = "ln -s"; then
11422 <  echo "$as_me:$LINENO: result: yes" >&5
11423 < echo "${ECHO_T}yes" >&6
11424 < else
11425 <  echo "$as_me:$LINENO: result: no, using $LN_S" >&5
11426 < echo "${ECHO_T}no, using $LN_S" >&6
11427 < fi
11428 <
11429 < echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
11430 < echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
9354 < set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
9355 < if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
9356 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9357 < else
9358 <  cat >conftest.make <<\_ACEOF
9359 < all:
9360 <        @echo 'ac_maketemp="$(MAKE)"'
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 < # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
11433 < eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
11434 < if test -n "$ac_maketemp"; then
11435 <  eval ac_cv_prog_make_${ac_make}_set=yes
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); } && {
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
11452 <  eval ac_cv_prog_make_${ac_make}_set=no
11453 < fi
9369 < rm -f conftest.make
9370 < fi
9371 < if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
9372 <  echo "$as_me:$LINENO: result: yes" >&5
9373 < echo "${ECHO_T}yes" >&6
9374 <  SET_MAKE=
9375 < else
9376 <  echo "$as_me:$LINENO: result: no" >&5
9377 < echo "${ECHO_T}no" >&6
9378 <  SET_MAKE="MAKE=${MAKE-make}"
9379 < fi
11452 >  echo "$as_me: failed program was:" >&5
11453 > sed 's/^/| /' conftest.$ac_ext >&5
11454  
11455 < if test -n "$ac_tool_prefix"; then
9382 <  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
9383 < set dummy ${ac_tool_prefix}ranlib; ac_word=$2
9384 < echo "$as_me:$LINENO: checking for $ac_word" >&5
9385 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9386 < if test "${ac_cv_prog_RANLIB+set}" = set; then
9387 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9388 < else
9389 <  if test -n "$RANLIB"; then
9390 <  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9391 < else
9392 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9393 < for as_dir in $PATH
9394 < do
9395 <  IFS=$as_save_IFS
9396 <  test -z "$as_dir" && as_dir=.
9397 <  for ac_exec_ext in '' $ac_executable_extensions; do
9398 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9399 <    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
9400 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9401 <    break 2
9402 <  fi
9403 < done
9404 < done
9405 <
9406 < fi
9407 < fi
9408 < RANLIB=$ac_cv_prog_RANLIB
9409 < if test -n "$RANLIB"; then
9410 <  echo "$as_me:$LINENO: result: $RANLIB" >&5
9411 < echo "${ECHO_T}$RANLIB" >&6
9412 < else
9413 <  echo "$as_me:$LINENO: result: no" >&5
9414 < echo "${ECHO_T}no" >&6
9415 < fi
9416 <
9417 < fi
9418 < if test -z "$ac_cv_prog_RANLIB"; then
9419 <  ac_ct_RANLIB=$RANLIB
9420 <  # Extract the first word of "ranlib", so it can be a program name with args.
9421 < set dummy ranlib; ac_word=$2
9422 < echo "$as_me:$LINENO: checking for $ac_word" >&5
9423 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9424 < if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
9425 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9426 < else
9427 <  if test -n "$ac_ct_RANLIB"; then
9428 <  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
9429 < else
9430 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9431 < for as_dir in $PATH
9432 < do
9433 <  IFS=$as_save_IFS
9434 <  test -z "$as_dir" && as_dir=.
9435 <  for ac_exec_ext in '' $ac_executable_extensions; do
9436 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9437 <    ac_cv_prog_ac_ct_RANLIB="ranlib"
9438 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9439 <    break 2
9440 <  fi
9441 < done
9442 < done
9443 <
9444 <  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
11455 >        ac_cv_func_pow=no
11456   fi
9446 fi
9447 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
9448 if test -n "$ac_ct_RANLIB"; then
9449  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
9450 echo "${ECHO_T}$ac_ct_RANLIB" >&6
9451 else
9452  echo "$as_me:$LINENO: result: no" >&5
9453 echo "${ECHO_T}no" >&6
9454 fi
11457  
11458 <  RANLIB=$ac_ct_RANLIB
11459 < else
9458 <  RANLIB="$ac_cv_prog_RANLIB"
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: $ac_cv_func_pow" >&5
11462 + echo "${ECHO_T}$ac_cv_func_pow" >&6; }
11463  
11464 < for ac_prog in 'bison -y' byacc
11465 < do
11466 <  # Extract the first word of "$ac_prog", so it can be a program name with args.
11467 < set dummy $ac_prog; ac_word=$2
9465 < echo "$as_me:$LINENO: checking for $ac_word" >&5
9466 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9467 < if test "${ac_cv_prog_YACC+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
11469   else
9470  if test -n "$YACC"; then
9471  ac_cv_prog_YACC="$YACC" # Let the user override the test.
9472 else
9473 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9474 for as_dir in $PATH
9475 do
9476  IFS=$as_save_IFS
9477  test -z "$as_dir" && as_dir=.
9478  for ac_exec_ext in '' $ac_executable_extensions; do
9479  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9480    ac_cv_prog_YACC="$ac_prog"
9481    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9482    break 2
9483  fi
9484 done
9485 done
9486
9487 fi
9488 fi
9489 YACC=$ac_cv_prog_YACC
9490 if test -n "$YACC"; then
9491  echo "$as_me:$LINENO: result: $YACC" >&5
9492 echo "${ECHO_T}$YACC" >&6
9493 else
9494  echo "$as_me:$LINENO: result: no" >&5
9495 echo "${ECHO_T}no" >&6
9496 fi
9497
9498  test -n "$YACC" && break
9499 done
9500 test -n "$YACC" || YACC="yacc"
9501
9502 for ac_prog in flex lex
9503 do
9504  # Extract the first word of "$ac_prog", so it can be a program name with args.
9505 set dummy $ac_prog; ac_word=$2
9506 echo "$as_me:$LINENO: checking for $ac_word" >&5
9507 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9508 if test "${ac_cv_prog_LEX+set}" = set; then
9509  echo $ECHO_N "(cached) $ECHO_C" >&6
9510 else
9511  if test -n "$LEX"; then
9512  ac_cv_prog_LEX="$LEX" # Let the user override the test.
9513 else
9514 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9515 for as_dir in $PATH
9516 do
9517  IFS=$as_save_IFS
9518  test -z "$as_dir" && as_dir=.
9519  for ac_exec_ext in '' $ac_executable_extensions; do
9520  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9521    ac_cv_prog_LEX="$ac_prog"
9522    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9523    break 2
9524  fi
9525 done
9526 done
9527
9528 fi
9529 fi
9530 LEX=$ac_cv_prog_LEX
9531 if test -n "$LEX"; then
9532  echo "$as_me:$LINENO: result: $LEX" >&5
9533 echo "${ECHO_T}$LEX" >&6
9534 else
9535  echo "$as_me:$LINENO: result: no" >&5
9536 echo "${ECHO_T}no" >&6
9537 fi
9538
9539  test -n "$LEX" && break
9540 done
9541 test -n "$LEX" || LEX=":"
9542
9543 if test -z "$LEXLIB"
9544 then
9545  echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
9546 echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
9547 if test "${ac_cv_lib_fl_yywrap+set}" = set; then
9548  echo $ECHO_N "(cached) $ECHO_C" >&6
9549 else
11470    ac_check_lib_save_LIBS=$LIBS
11471 < LIBS="-lfl  $LIBS"
11471 > LIBS="-lm  $LIBS"
11472   cat >conftest.$ac_ext <<_ACEOF
11473   /* confdefs.h.  */
11474   _ACEOF
# Line 9556 | Line 11476 | cat >>conftest.$ac_ext <<_ACEOF
11476   cat >>conftest.$ac_ext <<_ACEOF
11477   /* end confdefs.h.  */
11478  
11479 < /* Override any gcc2 internal prototype to avoid an error.  */
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 < /* We use char because int might match the return type of a gcc2
11486 <   builtin and then its argument prototype would still apply.  */
11487 < char yywrap ();
11485 > char pow ();
11486 > #ifdef FC_DUMMY_MAIN
11487 > #ifndef FC_DUMMY_MAIN_EQ_F77
11488 > #  ifdef __cplusplus
11489 >     extern "C"
11490 > #  endif
11491 >   int FC_DUMMY_MAIN() { return 1; }
11492 > #endif
11493 > #endif
11494   int
11495   main ()
11496   {
11497 < yywrap ();
11497 > return pow ();
11498    ;
11499    return 0;
11500   }
11501   _ACEOF
11502   rm -f conftest.$ac_objext conftest$ac_exeext
11503 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11504 <  (eval $ac_link) 2>conftest.er1
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_c_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=$?
9588 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9589 <  (exit $ac_status); }; } &&
9590 <         { ac_try='test -s conftest$ac_exeext'
9591 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9592 <  (eval $ac_try) 2>&5
9593 <  ac_status=$?
9594 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9595 <  (exit $ac_status); }; }; then
9596 <  ac_cv_lib_fl_yywrap=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_fl_yywrap=no
11525 >        ac_cv_lib_m_pow=no
11526   fi
11527 < rm -f conftest.err conftest.$ac_objext \
11527 >
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_fl_yywrap" >&5
11533 < echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
11534 < if test $ac_cv_lib_fl_yywrap = yes; then
11535 <  LEXLIB="-lfl"
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:$LINENO: checking for yywrap in -ll" >&5
11538 < echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
11539 < if test "${ac_cv_lib_l_yywrap+set}" = set; then
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
11542 >
11543 > fi
11544 >
11545 >
11546 >
11547 >
11548 >
11549 >
11550 >
11551 >
11552 >
11553 >
11554 >
11555 >
11556 >
11557 >
11558 >
11559 >
11560 >
11561 >
11562 >
11563 >
11564 >
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 <  ac_check_lib_save_LIBS=$LIBS
9618 < LIBS="-ll  $LIBS"
9619 < 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 < /* Override any gcc2 internal prototype to avoid an error.  */
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 <assert.h>
11593 > #endif
11594 >
11595 > #undef $ac_func
11596 >
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 < /* We use char because int might match the return type of a gcc2
11604 <   builtin and then its argument prototype would still apply.  */
11605 < char yywrap ();
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
11612 > #ifndef FC_DUMMY_MAIN_EQ_F77
11613 > #  ifdef __cplusplus
11614 >     extern "C"
11615 > #  endif
11616 >   int FC_DUMMY_MAIN() { return 1; }
11617 > #endif
11618 > #endif
11619   int
11620   main ()
11621   {
11622 < yywrap ();
11622 > return $ac_func ();
11623    ;
11624    return 0;
11625   }
11626   _ACEOF
11627   rm -f conftest.$ac_objext conftest$ac_exeext
11628 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11629 <  (eval $ac_link) 2>conftest.er1
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); } &&
11641 <         { ac_try='test -z "$ac_c_werror_flag"
11642 <                         || test ! -s conftest.err'
11643 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11644 <  (eval $ac_try) 2>&5
11645 <  ac_status=$?
9655 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9656 <  (exit $ac_status); }; } &&
9657 <         { ac_try='test -s conftest$ac_exeext'
9658 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9659 <  (eval $ac_try) 2>&5
9660 <  ac_status=$?
9661 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9662 <  (exit $ac_status); }; }; then
9663 <  ac_cv_lib_l_yywrap=yes
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
11647    echo "$as_me: failed program was:" >&5
11648   sed 's/^/| /' conftest.$ac_ext >&5
11649  
11650 < ac_cv_lib_l_yywrap=no
11650 >        eval "$as_ac_var=no"
11651   fi
11652 < rm -f conftest.err conftest.$ac_objext \
11652 >
11653 > rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11654        conftest$ac_exeext conftest.$ac_ext
9672 LIBS=$ac_check_lib_save_LIBS
11655   fi
11656 < echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
11657 < echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
11658 < if test $ac_cv_lib_l_yywrap = yes; then
11659 <  LEXLIB="-ll"
11660 < fi
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_func" | $as_tr_cpp` 1
11662 > _ACEOF
11663  
11664   fi
11665 + done
11666  
9682 fi
11667  
11668 < if test "x$LEX" != "x:"; then
11669 <  echo "$as_me:$LINENO: checking lex output file root" >&5
11670 < echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
11671 < if test "${ac_cv_prog_lex_root+set}" = set; then
9688 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9689 < else
9690 <  # The minimal lex program is just a single line: %%.  But some broken lexes
9691 < # (Solaris, I think it was) want two %% lines, so accommodate them.
9692 < cat >conftest.l <<_ACEOF
9693 < %%
9694 < %%
9695 < _ACEOF
9696 < { (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
9697 <  (eval $LEX conftest.l) 2>&5
9698 <  ac_status=$?
9699 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9700 <  (exit $ac_status); }
9701 < if test -f lex.yy.c; then
9702 <  ac_cv_prog_lex_root=lex.yy
9703 < elif test -f lexyy.c; then
9704 <  ac_cv_prog_lex_root=lexyy
9705 < else
9706 <  { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
9707 < echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
9708 <   { (exit 1); exit 1; }; }
9709 < fi
9710 < fi
9711 < echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
9712 < echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
9713 < rm -f conftest.l
9714 < LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
9715 <
9716 < echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
9717 < echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
9718 < if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
9719 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9720 < else
9721 <  # POSIX says lex can declare yytext either as a pointer or an array; the
9722 < # default is implementation-dependent. Figure out which it is, since
9723 < # not all implementations provide the %pointer and %array declarations.
9724 < ac_cv_prog_lex_yytext_pointer=no
9725 < echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
9726 < ac_save_LIBS=$LIBS
9727 < LIBS="$LIBS $LEXLIB"
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 < `cat $LEX_OUTPUT_ROOT.c`
11673 > /* confdefs.h.  */
11674   _ACEOF
11675 < rm -f conftest.$ac_objext conftest$ac_exeext
11676 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11677 <  (eval $ac_link) 2>conftest.er1
11675 > cat confdefs.h >>conftest.$ac_ext
11676 > cat >>conftest.$ac_ext <<_ACEOF
11677 > /* end confdefs.h.  */
11678 > #include <sys/systemcfg.h>
11679 > #ifdef FC_DUMMY_MAIN
11680 > #ifndef FC_DUMMY_MAIN_EQ_F77
11681 > #  ifdef __cplusplus
11682 >     extern "C"
11683 > #  endif
11684 >   int FC_DUMMY_MAIN() { return 1; }
11685 > #endif
11686 > #endif
11687 > int
11688 > main ()
11689 > {
11690 > double x = _system_configuration.physmem;
11691 >  ;
11692 >  return 0;
11693 > }
11694 > _ACEOF
11695 > rm -f conftest.$ac_objext
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_c_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=$?
11714 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11715 <  (exit $ac_status); }; } &&
11716 <         { ac_try='test -s conftest$ac_exeext'
11717 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11718 <  (eval $ac_try) 2>&5
9750 <  ac_status=$?
9751 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9752 <  (exit $ac_status); }; }; then
9753 <  ac_cv_prog_lex_yytext_pointer=yes
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 >>confdefs.h <<\_ACEOF
11716 > #define HAVE__SYSTEM_CONFIGURATION 1
11717 > _ACEOF
11718 >
11719   else
11720    echo "$as_me: failed program was:" >&5
11721   sed 's/^/| /' conftest.$ac_ext >&5
11722  
11723 +        { echo "$as_me:$LINENO: result: no" >&5
11724 + echo "${ECHO_T}no" >&6; }
11725   fi
9759 rm -f conftest.err conftest.$ac_objext \
9760      conftest$ac_exeext conftest.$ac_ext
9761 LIBS=$ac_save_LIBS
9762 rm -f "${LEX_OUTPUT_ROOT}.c"
11726  
11727 < fi
9765 < echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
9766 < echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
9767 < if test $ac_cv_prog_lex_yytext_pointer = yes; then
11727 > rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11728  
9769 cat >>confdefs.h <<\_ACEOF
9770 #define YYTEXT_POINTER 1
9771 _ACEOF
11729  
11730 < fi
11731 <
11732 < fi
9776 <
9777 <   # Extract the first word of "perl", so it can be a program name with args.
9778 < set dummy perl; ac_word=$2
9779 < echo "$as_me:$LINENO: checking for $ac_word" >&5
9780 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9781 < if test "${ac_cv_path_PERLINTERP+set}" = set; then
9782 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9783 < else
9784 <  case $PERLINTERP in
9785 <  [\\/]* | ?:[\\/]*)
9786 <  ac_cv_path_PERLINTERP="$PERLINTERP" # Let the user override the test with a path.
9787 <  ;;
11730 > case $debug in
11731 >  1)
11732 >     ;;
11733    *)
9789  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9790 for as_dir in $PATH
9791 do
9792  IFS=$as_save_IFS
9793  test -z "$as_dir" && as_dir=.
9794  for ac_exec_ext in '' $ac_executable_extensions; do
9795  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9796    ac_cv_path_PERLINTERP="$as_dir/$ac_word$ac_exec_ext"
9797    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9798    break 2
9799  fi
9800 done
9801 done
11734  
9803  test -z "$ac_cv_path_PERLINTERP" && ac_cv_path_PERLINTERP="perl"
9804  ;;
9805 esac
9806 fi
9807 PERLINTERP=$ac_cv_path_PERLINTERP
11735  
9809 if test -n "$PERLINTERP"; then
9810  echo "$as_me:$LINENO: result: $PERLINTERP" >&5
9811 echo "${ECHO_T}$PERLINTERP" >&6
9812 else
9813  echo "$as_me:$LINENO: result: no" >&5
9814 echo "${ECHO_T}no" >&6
9815 fi
11736  
9817   ac_cv_path_perlinterp="$PERLINTERP"
9818   _sHpB='#!'
11737  
11738  
11739 < # Check whether --with-perl-shebang or --without-perl-shebang was given.
11740 < if test "${with_perl_shebang+set}" = set; then
9823 <  withval="$with_perl_shebang"
9824 <  opt_perl_shebang="$withval"
9825 < else
9826 <                opt_perl_shebang="not_set"
9827 < fi;
9828 <   echo "$as_me:$LINENO: checking whether explicit instead of detected sharpbang is to be used" >&5
9829 < echo $ECHO_N "checking whether explicit instead of detected sharpbang is to be used... $ECHO_C" >&6
9830 < if test "${ax_cv_opt_perl_shebang+set}" = set; then
9831 <  echo $ECHO_N "(cached) $ECHO_C" >&6
9832 < else
9833 <   case "$opt_perl_shebang" in
9834 <                      not_set  ) ax_cv_opt_perl_shebang=''
9835 <                               ;;
9836 <                         *     )
9837 <        ax_cv_opt_perl_shebang=`echo "$opt_perl_shebang" | sed -e's|^#!\s*\(.*\)$|\1|'`
9838 <                    esac
11739 > # Try to determine "good" native compiler flags if none specified on command
11740 > # line
11741  
11742 < fi
11743 < echo "$as_me:$LINENO: result: $ax_cv_opt_perl_shebang" >&5
11744 < echo "${ECHO_T}$ax_cv_opt_perl_shebang" >&6
9843 <   if test "A$ax_cv_opt_perl_shebang" != "A"
9844 <     then
9845 <       ac_cv_sys_kernshrpbang_perl="$ax_cv_opt_perl_shebang"
9846 <       PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
9847 <              { echo "$as_me:$LINENO: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&5
9848 < echo "$as_me: OK - PERL_SHEBANG is $_sHpB$PERL_SHEBANG." >&6;}
11742 > if test "$ac_test_FFLAGS" != "set"; then
11743 >  FCFLAGS=""
11744 >  case "${host_cpu}-${host_os}" in
11745  
11746 < # Automatic detection of sharpbang formula starts here
11747 <     else
11748 <   _somian_shbangperl=`$PERLINTERP -V:startperl`
11749 <   negclass="[^']"; # must leave this comment:  m4 will remove the outer brackets for us, heheh
11750 <   echo "$as_me:$LINENO: checking for kernel sharpbang invocation to start perl" >&5
11751 < echo $ECHO_N "checking for kernel sharpbang invocation to start perl... $ECHO_C" >&6
11752 < if test "${ac_cv_sys_kernshrpbang_perl+set}" = set; then
11746 >  *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
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"
11751 >                fi;;
11752 >   powerpc*-aix*)
11753 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11754 >                FCFLAGS="-O3 -qarch=ppc -qansialias -w"
11755 >                echo "*******************************************************"
11756 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
11757 >                echo "*  recommended that you use                           *"
11758 >                echo "*                                                     *"
11759 >                echo "*   FCFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
11760 >                echo "*                                 ^^^                 *"
11761 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
11762 >                echo "*  PowerPC CPU you have.   For more info, man xlf.    *"
11763 >                echo "*******************************************************"
11764 >        fi;;
11765 >   *darwin*)
11766 >        if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then
11767 >                FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto"
11768 >        fi
11769 >        if test "$FC" = ifort; then
11770 >                FCFLAGS="-O2"
11771 >        fi
11772 >        if test "$FC" = gfortran; then
11773 >                FCFLAGS="-Os"
11774 >        fi;;
11775 >  esac
11776 >
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=-O will be used)     *"
11783 >        echo "*********************************************************"
11784 >        echo ""
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; }
11791 > if test "${ac_guessed_f90flags+set}" = set; then
11792    echo $ECHO_N "(cached) $ECHO_C" >&6
11793   else
9859  _somian_kspb_perl=`echo "$_somian_shbangperl" | sed -ne"s|.*='\($negclass*\)';$|\1|p"`
9860        if test "x$_somian_kspb_perl" == x
9861          then _somian_ksbp_warn_empty='durnit'
9862          else
9863          case "A$_somian_kspb_perl" in
9864                 A#!*perl* )
9865           ac_cv_sys_kernshrpbang_perl=`echo "$_somian_kspb_perl" | sed -e's|#!\(.*\)$|\1|'`
9866                        ;;
9867                     A*    )  _somian_ksbp_warn_defau='trouble'
9868                              ac_cv_sys_kernshrpbang_perl="$PERLINTERP"
9869          esac
9870        fi
11794  
11795 +
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
11802 + echo 'end program main' >> conftest.$ac_ext
11803 + ac_compile='${FC} -c ${FCFLAGS} $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext 1>&5'
11804 + if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11805 +  (eval $ac_compile) 2>&5
11806 +  ac_status=$?
11807 +  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11808 +  (exit $ac_status); }; then
11809 +        ac_guessed_f90flags=yes
11810 + else
11811 +        ac_guessed_f90flags=no
11812   fi
11813 < echo "$as_me:$LINENO: result: $ac_cv_sys_kernshrpbang_perl" >&5
11814 < echo "${ECHO_T}$ac_cv_sys_kernshrpbang_perl" >&6
11815 < # The above prints Checking ... result message to user.
11816 <   PERL_SHEBANG="$ac_cv_sys_kernshrpbang_perl"
11813 > rm -f conftest*
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  
9878    if test A${_somian_ksbp_warn_empty+set} == Aset
9879      then   { echo "$as_me:$LINENO: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&5
9880 echo "$as_me: WARNING: In last check, doing $PERLINTERP -V:startperl yielded empty result! That should not happen." >&2;}
9881    fi
9882 # Inform user after printing result value
9883    if test A${_somian_ksbp_warn_defau+set} == Aset
9884      then { echo "$as_me:$LINENO: Maybe Not good -" >&5
9885 echo "$as_me: Maybe Not good -" >&6;}
9886           { echo "$as_me:$LINENO: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&5
9887 echo "$as_me: WARNING: In last check perl's Config query did not work so we bunted: $_sHpB$PERLINTERP" >&2;}
9888      else { echo "$as_me:$LINENO: OK Good result - " >&5
9889 echo "$as_me: OK Good result - " >&6;}
9890           { echo "$as_me:$LINENO: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&5
9891 echo "$as_me: In last check we got a proper-looking answer from perl's Config: $_somian_shbangperl" >&6;}
9892    fi
9893  fi
11820  
11821 < # Extract the first word of "ar", so it can be a program name with args.
11822 < set dummy ar; ac_word=$2
11823 < echo "$as_me:$LINENO: checking for $ac_word" >&5
11824 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11825 < if test "${ac_cv_prog_AR+set}" = set; then
11821 > fi
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 >
11827 > else
11828 >        :
11829 >
11830 >        echo ""
11831 >        echo "**********************************************************"
11832 >        echo "* WARNING: The guessed FCFLAGS don't seem to work with  *"
11833 >        echo "* your compiler.                                        *"
11834 >        echo "* Use  make FCFLAGS=..., or edit the top level Makefile *"
11835 >        echo "*********************************************************"
11836 >        echo ""
11837 >        FCFLAGS=""
11838 >
11839 > fi
11840 >
11841 >
11842 > fi
11843 >
11844 >
11845 >
11846 >
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; }
11852 > if test "${ac_cv_prog_really_gcc+set}" = set; then
11853    echo $ECHO_N "(cached) $ECHO_C" >&6
11854   else
11855 <  if test -n "$AR"; then
11856 <  ac_cv_prog_AR="$AR" # Let the user override the test.
11855 >
11856 > cat > conftest.c <<EOF
11857 > #ifdef __GNUC__
11858 >  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
11859 >     no;
11860 >  #else
11861 >     yes;
11862 >  #endif
11863 > #endif
11864 > EOF
11865 > if { ac_try='${CC-cc} -E conftest.c'
11866 >  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11867 >  (eval $ac_try) 2>&5
11868 >  ac_status=$?
11869 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11870 >  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
11871 >  ac_cv_prog_really_gcc=yes
11872   else
11873 < as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11874 < for as_dir in $PATH
9907 < do
9908 <  IFS=$as_save_IFS
9909 <  test -z "$as_dir" && as_dir=.
9910 <  for ac_exec_ext in '' $ac_executable_extensions; do
9911 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9912 <    ac_cv_prog_AR="ar"
9913 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9914 <    break 2
9915 <  fi
9916 < done
9917 < done
11873 >  ac_cv_prog_really_gcc=no
11874 > fi
11875  
9919  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="NONE"
11876   fi
11877 < fi
11878 < AR=$ac_cv_prog_AR
11879 < if test -n "$AR"; then
11880 <  echo "$as_me:$LINENO: result: $AR" >&5
11881 < echo "${ECHO_T}$AR" >&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 >
11882   else
11883 <  echo "$as_me:$LINENO: result: no" >&5
11884 < echo "${ECHO_T}no" >&6
11883 >        :
11884 >
11885   fi
11886  
9931 if test "$AR" = "NONE"; then
9932  { { echo "$as_me:$LINENO: error: --> Can't find \`ar'!" >&5
9933 echo "$as_me: error: --> Can't find \`ar'!" >&2;}
9934   { (exit 1); exit 1; }; }
9935  cat >confcache <<\_ACEOF
9936 # This file is a shell script that caches the results of configure
9937 # tests run on this system so they can be shared between configure
9938 # scripts and configure runs, see configure's option --config-cache.
9939 # It is not useful on other systems.  If it contains results you don't
9940 # want to keep, you may remove or edit it.
9941 #
9942 # config.status only pays attention to the cache file if you give it
9943 # the --recheck option to rerun configure.
9944 #
9945 # `ac_cv_env_foo' variables (set or unset) will be overridden when
9946 # loading this file, other *unset* `ac_cv_foo' will be assigned the
9947 # following values.
11887  
11888 < _ACEOF
11888 > # Try to determine "good" native compiler flags if none specified on command
11889 > # line
11890 > if test "$ac_test_CFLAGS" != "set"; then
11891 >  CFLAGS=""
11892 >  case "${host_cpu}-${host_os}" in
11893  
11894 < # The following way of writing the cache mishandles newlines in values,
11895 < # but we know of no workaround that is simple, portable, and efficient.
11896 < # So, don't put newlines in cache variables' values.
11897 < # Ultrix sh set writes to stderr and can't be redirected directly,
11898 < # and sets the high bit in the cache file unless we assign to the vars.
11899 < {
11900 <  (set) 2>&1 |
11901 <    case `(ac_space=' '; set | grep ac_space) 2>&1` in
11902 <    *ac_space=\ *)
11903 <      # `set' does not quote correctly, so add quotes (double-quote
11904 <      # substitution turns \\\\ into \\, and sed turns \\ into \).
11905 <      sed -n \
11906 <        "s/'/'\\\\''/g;
11907 <          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11908 <      ;;
11909 <    *)
11910 <      # `set' quotes correctly as required by POSIX, so do not add quotes.
11911 <      sed -n \
11912 <        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
11913 <      ;;
11914 <    esac;
11915 < } |
11916 <  sed '
11917 <     t clear
11918 <     : clear
11919 <     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11920 <     t end
11921 <     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11922 <     : end' >>confcache
11923 < if diff $cache_file confcache >/dev/null 2>&1; then :; else
11924 <  if test -w $cache_file; then
11925 <    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
11926 <    cat confcache >$cache_file
11927 <  else
11928 <    echo "not updating unwritable cache $cache_file"
11894 >  *linux*) if test "$CC" = icc; then
11895 >                    CFLAGS="-O2"
11896 >                fi;;
11897 >  sparc-solaris2*) if test "$CC" = cc; then
11898 >                    CFLAGS="-O -dalign"
11899 >                 fi;;
11900 >
11901 >  alpha*-osf*)  if test "$CC" = cc; then
11902 >                    CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host -arch host -std1"
11903 >                fi;;
11904 >
11905 >  hppa*-hpux*)  if test "$CC" = cc; then
11906 >                    CFLAGS="-Ae +O3 +Oall"
11907 >                fi;;
11908 >
11909 >   rs6000*-aix*)  if test "$CC" = cc -o "$CC" = xlc; then
11910 >                    CFLAGS="-O3 -qtune=auto -qansialias -w"
11911 >                fi;;
11912 >   powerpc*-aix*)
11913 >        if test "$CC" = cc -o "$CC" = xlc; then
11914 >                CFLAGS="-O3 -qtune=auto -qansialias -w"
11915 >                echo "*******************************************************"
11916 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
11917 >                echo "*  recommended that you use                           *"
11918 >                echo "*                                                     *"
11919 >                echo "*    CFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
11920 >                echo "*                                 ^^^                 *"
11921 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
11922 >                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
11923 >                echo "*******************************************************"
11924 >        fi;;
11925 >   *darwin*)
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="-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 -a -z "$CFLAGS"; then
11939 >     CFLAGS="-O2"
11940    fi
9987 fi
9988 rm -f confcache
9989  exit 1
9990 fi
11941  
11942 < # Extract the first word of "ps", so it can be a program name with args.
11943 < set dummy ps; ac_word=$2
11944 < echo "$as_me:$LINENO: checking for $ac_word" >&5
11945 < echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11946 < if test "${ac_cv_path_PS+set}" = set; then
11947 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11948 < else
11949 <  case $PS in
11950 <  [\\/]* | ?:[\\/]*)
10001 <  ac_cv_path_PS="$PS" # Let the user override the test with a path.
10002 <  ;;
10003 <  *)
10004 <  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10005 < for as_dir in $PATH
10006 < do
10007 <  IFS=$as_save_IFS
10008 <  test -z "$as_dir" && as_dir=.
10009 <  for ac_exec_ext in '' $ac_executable_extensions; do
10010 <  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10011 <    ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
10012 <    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10013 <    break 2
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=-O will be used)     *"
11948 >        echo "********************************************************"
11949 >        echo ""
11950 >        CFLAGS="-O"
11951    fi
10015 done
10016 done
11952  
10018  ;;
10019 esac
10020 fi
10021 PS=$ac_cv_path_PS
11953  
11954 < if test -n "$PS"; then
11955 <  echo "$as_me:$LINENO: result: $PS" >&5
11956 < echo "${ECHO_T}$PS" >&6
11954 >
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
11960 <  echo "$as_me:$LINENO: result: no" >&5
11961 < echo "${ECHO_T}no" >&6
11960 >  echo 'void f(){}' > conftest.c
11961 > if test -z "`${CC} ${CFLAGS} -c conftest.c 2>&1`"; then
11962 >        ac_guessed_cflags=yes
11963 > else
11964 >        ac_guessed_cflags=no
11965   fi
11966 + rm -f conftest*
11967  
11968 < echo "$as_me:$LINENO: checking for POSIX or BSD ps syntax" >&5
11969 < echo $ECHO_N "checking for POSIX or BSD ps syntax... $ECHO_C" >&6
11970 < if test "${ac_cv_prog_ps_syntax+set}" = set; then
11971 <  echo $ECHO_N "(cached) $ECHO_C" >&6
11968 > fi
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 >
11974   else
11975 +        :
11976  
11977 <        if $PS ax -o rss > /dev/null 2>&1; then
11978 <                ac_cv_prog_ps_ax=yes
11979 <        else
11980 <                ac_cv_prog_ps_ax=no
11981 <        fi
11982 <        if $PS -ef -o rss > /dev/null 2>&1; then
11983 <                ac_cv_prog_ps_ef=yes
11984 <        else
10045 <                ac_cv_prog_ps_ef=no
10046 <        fi
10047 <        if test "$ac_cv_prog_ps_ax" = yes; then
10048 <                ac_cv_prog_ps_syntax=BSD
10049 <        else
10050 <                if test "$ac_cv_prog_ps_ef" = yes; then
10051 <                        ac_cv_prog_ps_syntax=POSIX
10052 <                else
10053 <                        { { echo "$as_me:$LINENO: error: Could not determine ps syntax" >&5
10054 < echo "$as_me: error: Could not determine ps syntax" >&2;}
10055 <   { (exit 1); exit 1; }; }
10056 <                fi
10057 <        fi
11977 >        echo ""
11978 >        echo "********************************************************"
11979 >        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
11980 >        echo "* your compiler.                                       *"
11981 >        echo "* Use  make CFLAGS=..., or edit the top level Makefile *"
11982 >        echo "********************************************************"
11983 >        echo ""
11984 >        CFLAGS=""
11985  
11986   fi
10060 echo "$as_me:$LINENO: result: $ac_cv_prog_ps_syntax" >&5
10061 echo "${ECHO_T}$ac_cv_prog_ps_syntax" >&6
11987  
11988  
11989 < cat >>confdefs.h <<_ACEOF
10065 < #define PSCOMMAND $PS
10066 < _ACEOF
11989 > fi
11990  
11991  
10069 cat >>confdefs.h <<\_ACEOF
10070 #define OBAPI
10071 _ACEOF
11992  
11993  
11994  
10075 if test "$ac_cv_prog_ps_syntax" = BSD; then
11995  
10077 cat >>confdefs.h <<\_ACEOF
10078 #define PSTYPE_IS_BSD 1
10079 _ACEOF
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; }
11999 + if test "${ac_cv_prog_really_gxx+set}" = set; then
12000 +  echo $ECHO_N "(cached) $ECHO_C" >&6
12001   else
10082   if test "$ac_cv_prog_ps_syntax" = POSIX; then
12002  
12003 < cat >>confdefs.h <<\_ACEOF
12004 < #define PSTYPE_IS_POSIX 1
12005 < _ACEOF
12003 > cat > conftest.cpp <<EOF
12004 > #ifdef __GNUC__
12005 >  #if defined(__INTEL_COMPILER) || defined(__PATHCC__)
12006 >     no;
12007 >  #else
12008 >     yes;
12009 >  #endif
12010 > #endif
12011 > EOF
12012 > if { ac_try='${CXX-c++} -E conftest.cpp'
12013 >  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12014 >  (eval $ac_try) 2>&5
12015 >  ac_status=$?
12016 >  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12017 >  (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
12018 >  ac_cv_prog_really_gxx=yes
12019 > else
12020 >  ac_cv_prog_really_gxx=no
12021 > fi
12022  
10088   else
10089       { { echo "$as_me:$LINENO: error: Unknown ps syntax type!" >&5
10090 echo "$as_me: error: Unknown ps syntax type!" >&2;}
10091   { (exit 1); exit 1; }; }
10092   fi
12023   fi
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  
10095
10096 # Check whether --with-mpi or --without-mpi was given.
10097 if test "${with_mpi+set}" = set; then
10098  withval="$with_mpi"
10099  with_mpi=$withval
12029   else
12030 <  with_mpi="no"
10102 < fi;
12030 >        :
12031  
10104 case "x$with_mpi" in
10105        xyes | "x")  USE_MPI=yes;;
10106        xno) USE_MPI=no ;;
10107        *) MPI="$with_mpi"; USE_MPI=yes ;;
10108 esac
10109 if test "$USE_MPI" = "yes" -a -z "$with_mpi"; then
10110        MPI="/usr/local"
12032   fi
10112 if test "$USE_MPI" = "yes"; then
12033  
12034  
12035 < # Set variables...
12036 < MPI_LIB_DIR="$MPI/lib"
12037 < MPI_INC_DIR="$MPI/include"
12035 > # Try to determine "good" native compiler flags if none specified on command
12036 > # line
12037 > if test "$ac_test_CXXFLAGS" != "set"; then
12038 >  CXXFLAGS=""
12039 >  case "${host_cpu}-${host_os}" in
12040  
12041 <
12042 <
12043 < echo "$as_me:$LINENO: checking for mpi.h" >&5
12044 < echo $ECHO_N "checking for mpi.h... $ECHO_C" >&6
12045 < have_mpi_h=0
12046 < rm -f conftest*
12047 < echo '#include <mpi.h>' > conftest.cc
12048 < if ${CXX} -I${MPI_INC_DIR} -c conftest.cc 2>&1 ; then
12049 <        echo "$as_me:$LINENO: result: yes" >&5
12050 < echo "${ECHO_T}yes" >&6
12051 <        have_mpi_h=1
12052 < else
12053 <        if test -s conftest.out ; then
12054 <                cat conftest.out >> config.log
12055 <        fi
12056 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
12057 < echo "${ECHO_T}no! Check MPI include paths" >&6
12058 <        USE_MPI="no"
12041 >  *linux*) if test "$CXX" = icc -o "$CXX" = icpc; then
12042 >                    CXXFLAGS="-O2"
12043 >                fi;;
12044 >  sparc-solaris2*) if test "$CXX" = CC; then
12045 >                    CXXFLAGS="-features=extensions -O -dalign"
12046 >                 fi;;
12047 >   rs6000*-aix*)  if test "$CXX" = xlC; then
12048 >                    CXXFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
12049 >                fi;;
12050 >   powerpc*-aix*)
12051 >        if test "$CXX" = xlC; then
12052 >                CXXFLAGS="-O3 -qarch=ppc -qansialias -w"
12053 >                echo "*******************************************************"
12054 >                echo "*  You have AIX on an unknown powerpc system.  It is  *"
12055 >                echo "*  recommended that you use                           *"
12056 >                echo "*                                                     *"
12057 >                echo "*  CXXFLAGS=-O3 -qarch=ppc -qtune=xxx -qansialias -w  *"
12058 >                echo "*                                 ^^^                 *"
12059 >                echo "*  where xxx is 601, 603, 604, or whatever kind of    *"
12060 >                echo "*  PowerPC CPU you have.   For more info, man cc.     *"
12061 >                echo "*******************************************************"
12062 >        fi;;
12063 >   *darwin*)
12064 >        if test "$CXX" = xlc++ -o "$CXX" = xlC ; then
12065 >                CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec"
12066 >        fi
12067 >        if test "$CXX" = icpc; then
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 -a -z "$CXXFLAGS"; then
12077 >     CXXFLAGS="-O2"
12078 >  fi
12079 >
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=-O will be used)     *"
12086 >        echo "**********************************************************"
12087 >        echo ""
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; }
12095 > if test "${ac_guessed_cxxflags+set}" = set; then
12096 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12097 > else
12098 >  echo 'void f(){}' > conftest.cpp
12099 > if test -z "`${CXX} ${CXXFLAGS} -c conftest.cpp 2>&1`"; then
12100 >        ac_guessed_cxxflags=yes
12101 > else
12102 >        ac_guessed_cxxflags=no
12103   fi
12104   rm -f conftest*
10139 if test "$have_mpi_h" = 1; then
12105  
12106 < cat >>confdefs.h <<\_ACEOF
12107 < #define HAVE_MPI_H 1
12108 < _ACEOF
12106 > fi
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  
12112 + else
12113 +        :
12114 +
12115 +        echo ""
12116 +        echo "**********************************************************"
12117 +        echo "* WARNING: The guessed CXXFLAGS don't seem to work with  *"
12118 +        echo "* your compiler.                                         *"
12119 +        echo "* Use  make CXXFLAGS=..., or edit the top level Makefile *"
12120 +        echo "**********************************************************"
12121 +        echo ""
12122 +        CXXFLAGS=""
12123 +
12124   fi
12125  
12126 < echo "$as_me:$LINENO: checking whether mpif.h is usable" >&5
12127 < echo $ECHO_N "checking whether mpif.h is usable... $ECHO_C" >&6
12128 < have_mpif_h=0
12129 < rm -f conftest*
12130 < cat >conftest.f90 <<EOF
12131 < program main
12132 <   include 'mpif.h'
12133 < end
12134 < EOF
12135 < if $F90 -I$MPI_INC_DIR -c conftest.f90 > conftest.out 2>&1 ; then
12136 <        echo "$as_me:$LINENO: result: yes" >&5
12137 < echo "${ECHO_T}yes" >&6
12138 <        MPI_F90_INC="$MPI_INC_DIR"
12139 <        have_mpif_h=1
12126 >
12127 > fi
12128 >
12129 >     ;;
12130 > esac
12131 >
12132 >
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 > 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
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 >    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 > cppflags:
12160 >        @echo \$(CGAL_CXXFLAGS)
12161 >
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 > 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 <        if test -s conftest.out ; then
12205 <                cat conftest.out >> config.log
12206 <        fi
12207 <        echo "$as_me:$LINENO: result: no! Check MPI include paths" >&5
12208 < echo "${ECHO_T}no! Check MPI include paths" >&6
12209 <        USE_MPI="no"
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
10169 rm -f conftest*
12240  
12241 < if test "$have_mpif_h" = 1; then
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 < cat >>confdefs.h <<\_ACEOF
12246 < #define HAVE_MPIF_H 1
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_header_preproc=no
12278   fi
12279  
12280 < ac_ext=c
12281 < ac_cpp='$CPP $CPPFLAGS'
12282 < ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10182 < ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10183 < ac_compiler_gnu=$ac_cv_c_compiler_gnu
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 < ac_save_LDFLAGS=$LDFLAGS
12285 < LDFLAGS="${LDFLAGS} -L${MPI_LIB_DIR} "
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 >  ac_cv_header_CGAL_Exact_predicates_inexact_constructions_kernel_h=$ac_header_preproc
12320 > fi
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  
12324 < if test x = x"$MPI_LIB"; then
12325 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
12326 < echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
12327 < if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
12324 > fi
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 >        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 10200 | 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.  */
12348 < #ifdef __cplusplus
12349 < extern "C"
12347 >
12348 > #ifdef FC_DUMMY_MAIN
12349 > #ifndef FC_DUMMY_MAIN_EQ_F77
12350 > #  ifdef __cplusplus
12351 >     extern "C"
12352 > #  endif
12353 >   int FC_DUMMY_MAIN() { return 1; }
12354   #endif
12355 < /* We use char because int might match the return type of a gcc2
10208 <   builtin and then its argument prototype would still apply.  */
10209 < char MPI_Init ();
12355 > #endif
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=$?
10232 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10233 <  (exit $ac_status); }; } &&
10234 <         { ac_try='test -s conftest$ac_exeext'
10235 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10236 <  (eval $ac_try) 2>&5
10237 <  ac_status=$?
10238 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10239 <  (exit $ac_status); }; }; then
10240 <  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
12389 < rm -f conftest.err conftest.$ac_objext \
12389 >
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_mpich_MPI_Init" >&5
12395 < echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
12396 < if test $ac_cv_lib_mpich_MPI_Init = yes; then
12397 <  MPI_LIB="-lmpich"
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
12399 >  cgal_have_lib=no
12400   fi
12401  
12402 < fi
12403 < if test x = x"$MPI_LIB"; then
12404 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
12405 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
12406 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
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; }
12406 > if test "${ac_cv_lib_CGAL_main+set}" = set; then
12407    echo $ECHO_N "(cached) $ECHO_C" >&6
12408   else
12409    ac_check_lib_save_LIBS=$LIBS
12410 < LIBS="-lmpi  $LIBS"
12410 > LIBS="-lCGAL  $LIBS"
12411   cat >conftest.$ac_ext <<_ACEOF
12412   /* confdefs.h.  */
12413   _ACEOF
# Line 10270 | Line 12415 | cat >>conftest.$ac_ext <<_ACEOF
12415   cat >>conftest.$ac_ext <<_ACEOF
12416   /* end confdefs.h.  */
12417  
12418 < /* Override any gcc2 internal prototype to avoid an error.  */
12419 < #ifdef __cplusplus
12420 < extern "C"
12418 >
12419 > #ifdef FC_DUMMY_MAIN
12420 > #ifndef FC_DUMMY_MAIN_EQ_F77
12421 > #  ifdef __cplusplus
12422 >     extern "C"
12423 > #  endif
12424 >   int FC_DUMMY_MAIN() { return 1; }
12425   #endif
12426 < /* We use char because int might match the return type of a gcc2
10278 <   builtin and then its argument prototype would still apply.  */
10279 < char MPI_Init ();
12426 > #endif
12427   int
12428   main ()
12429   {
12430 < MPI_Init ();
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
12453 <  ac_status=$?
10302 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10303 <  (exit $ac_status); }; } &&
10304 <         { ac_try='test -s conftest$ac_exeext'
10305 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10306 <  (eval $ac_try) 2>&5
10307 <  ac_status=$?
10308 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10309 <  (exit $ac_status); }; }; then
10310 <  ac_cv_lib_mpi_MPI_Init=yes
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_mpi_MPI_Init=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_mpi_MPI_Init" >&5
12466 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
12467 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
12468 <  MPI_LIB="-lmpi"
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
12470 > else
12471 >  cgal_have_lib=no
12472   fi
12473  
12474 < fi
12475 < $as_unset ac_cv_lib_mpi_MPI_Init
12476 < if test x = x"$MPI_LIB"; then
12477 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
12478 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
12479 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
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; }
12479 > if test "${ac_cv_lib_mpfr_main+set}" = set; then
12480    echo $ECHO_N "(cached) $ECHO_C" >&6
12481   else
12482    ac_check_lib_save_LIBS=$LIBS
12483 < LIBS="-lmpi "-llam" $LIBS"
12483 > LIBS="-lmpfr  $LIBS"
12484   cat >conftest.$ac_ext <<_ACEOF
12485   /* confdefs.h.  */
12486   _ACEOF
# Line 10341 | Line 12488 | cat >>conftest.$ac_ext <<_ACEOF
12488   cat >>conftest.$ac_ext <<_ACEOF
12489   /* end confdefs.h.  */
12490  
12491 < /* Override any gcc2 internal prototype to avoid an error.  */
12492 < #ifdef __cplusplus
12493 < extern "C"
12491 >
12492 > #ifdef FC_DUMMY_MAIN
12493 > #ifndef FC_DUMMY_MAIN_EQ_F77
12494 > #  ifdef __cplusplus
12495 >     extern "C"
12496 > #  endif
12497 >   int FC_DUMMY_MAIN() { return 1; }
12498   #endif
12499 < /* We use char because int might match the return type of a gcc2
10349 <   builtin and then its argument prototype would still apply.  */
10350 < char MPI_Init ();
12499 > #endif
12500   int
12501   main ()
12502   {
12503 < MPI_Init ();
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
12526 <  ac_status=$?
10373 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10374 <  (exit $ac_status); }; } &&
10375 <         { ac_try='test -s conftest$ac_exeext'
10376 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10377 <  (eval $ac_try) 2>&5
10378 <  ac_status=$?
10379 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10380 <  (exit $ac_status); }; }; then
10381 <  ac_cv_lib_mpi_MPI_Init=yes
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_mpi_MPI_Init=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_mpi_MPI_Init" >&5
12539 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
12540 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
12541 <  MPI_LIB="-lmpi -llam"
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 < fi
12545 < $as_unset ac_cv_lib_mpich_MPI_Init
12546 < if test x = x"$MPI_LIB"; then
10401 <        echo "$as_me:$LINENO: checking for MPI_Init in -lmpich" >&5
10402 < echo $ECHO_N "checking for MPI_Init in -lmpich... $ECHO_C" >&6
10403 < if test "${ac_cv_lib_mpich_MPI_Init+set}" = set; then
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
12549    ac_check_lib_save_LIBS=$LIBS
12550 < LIBS="-lmpich "-lpmpich" $LIBS"
12550 > LIBS="-lgmp  $LIBS"
12551   cat >conftest.$ac_ext <<_ACEOF
12552   /* confdefs.h.  */
12553   _ACEOF
# Line 10412 | Line 12555 | cat >>conftest.$ac_ext <<_ACEOF
12555   cat >>conftest.$ac_ext <<_ACEOF
12556   /* end confdefs.h.  */
12557  
12558 < /* Override any gcc2 internal prototype to avoid an error.  */
12559 < #ifdef __cplusplus
12560 < extern "C"
12558 >
12559 > #ifdef FC_DUMMY_MAIN
12560 > #ifndef FC_DUMMY_MAIN_EQ_F77
12561 > #  ifdef __cplusplus
12562 >     extern "C"
12563 > #  endif
12564 >   int FC_DUMMY_MAIN() { return 1; }
12565   #endif
12566 < /* We use char because int might match the return type of a gcc2
10420 <   builtin and then its argument prototype would still apply.  */
10421 < char MPI_Init ();
12566 > #endif
12567   int
12568   main ()
12569   {
12570 < MPI_Init ();
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
12593 <  ac_status=$?
10444 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10445 <  (exit $ac_status); }; } &&
10446 <         { ac_try='test -s conftest$ac_exeext'
10447 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10448 <  (eval $ac_try) 2>&5
10449 <  ac_status=$?
10450 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10451 <  (exit $ac_status); }; }; then
10452 <  ac_cv_lib_mpich_MPI_Init=yes
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_mpich_MPI_Init=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_mpich_MPI_Init" >&5
12606 < echo "${ECHO_T}$ac_cv_lib_mpich_MPI_Init" >&6
12607 < if test $ac_cv_lib_mpich_MPI_Init = yes; then
12608 <  MPI_LIB="-lmpich -lpmpich"
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 < fi
12612 <
12613 < $as_unset ac_cv_lib_mpi_MPI_Init
10472 < if test x = x"$MPI_LIB"; then
10473 < echo "$as_me:$LINENO: checking for MPI_Init in -lmpi" >&5
10474 < echo $ECHO_N "checking for MPI_Init in -lmpi... $ECHO_C" >&6
10475 < if test "${ac_cv_lib_mpi_MPI_Init+set}" = set; then
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
12616    ac_check_lib_save_LIBS=$LIBS
12617 < LIBS="-lmpi -llam -lpthread $LIBS"
12617 > LIBS="-lgmpxx  $LIBS"
12618   cat >conftest.$ac_ext <<_ACEOF
12619   /* confdefs.h.  */
12620   _ACEOF
# Line 10484 | Line 12622 | cat >>conftest.$ac_ext <<_ACEOF
12622   cat >>conftest.$ac_ext <<_ACEOF
12623   /* end confdefs.h.  */
12624  
12625 < /* Override any gcc2 internal prototype to avoid an error.  */
12626 < #ifdef __cplusplus
12627 < extern "C"
12625 >
12626 > #ifdef FC_DUMMY_MAIN
12627 > #ifndef FC_DUMMY_MAIN_EQ_F77
12628 > #  ifdef __cplusplus
12629 >     extern "C"
12630 > #  endif
12631 >   int FC_DUMMY_MAIN() { return 1; }
12632   #endif
12633 < /* We use char because int might match the return type of a gcc2
10492 <   builtin and then its argument prototype would still apply.  */
10493 < char MPI_Init ();
12633 > #endif
12634   int
12635   main ()
12636   {
12637 < MPI_Init ();
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
12660 <  ac_status=$?
10516 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10517 <  (exit $ac_status); }; } &&
10518 <         { ac_try='test -s conftest$ac_exeext'
10519 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10520 <  (eval $ac_try) 2>&5
10521 <  ac_status=$?
10522 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10523 <  (exit $ac_status); }; }; then
10524 <  ac_cv_lib_mpi_MPI_Init=yes
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_mpi_MPI_Init=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_mpi_MPI_Init" >&5
12673 < echo "${ECHO_T}$ac_cv_lib_mpi_MPI_Init" >&6
12674 < if test $ac_cv_lib_mpi_MPI_Init = yes; then
12675 <  MPI_LIB="-lmpi -llam -lpthread"
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
12677 >
12678 >                fi
12679 >
12680 >                if test "$cgal_have_lib" == yes; then
12681 >                        acx_cgal_found=yes
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; }
12687 > if test "${ac_cv_lib_Core_main+set}" = set; then
12688 >  echo $ECHO_N "(cached) $ECHO_C" >&6
12689   else
12690 +  ac_check_lib_save_LIBS=$LIBS
12691 + LIBS="-lCore  $LIBS"
12692 + cat >conftest.$ac_ext <<_ACEOF
12693 + /* confdefs.h.  */
12694 + _ACEOF
12695 + cat confdefs.h >>conftest.$ac_ext
12696 + cat >>conftest.$ac_ext <<_ACEOF
12697 + /* end confdefs.h.  */
12698  
10541             { { echo "$as_me:$LINENO: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&5
10542 echo "$as_me: error: Didn't find liblam, libmpi, or libmpich; check path for MPI package first..." >&2;}
10543   { (exit 1); exit 1; }; }
10544             USE_MPI="no"
12699  
12700 + #ifdef FC_DUMMY_MAIN
12701 + #ifndef FC_DUMMY_MAIN_EQ_F77
12702 + #  ifdef __cplusplus
12703 +     extern "C"
12704 + #  endif
12705 +   int FC_DUMMY_MAIN() { return 1; }
12706 + #endif
12707 + #endif
12708 + int
12709 + main ()
12710 + {
12711 + return main ();
12712 +  ;
12713 +  return 0;
12714 + }
12715 + _ACEOF
12716 + rm -f conftest.$ac_objext conftest$ac_exeext
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 +         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
12740   fi
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; }
12748 + if test $ac_cv_lib_Core_main = yes; then
12749 +  CGAL_LIBS="$CGAL_LIBS -lCore"
12750 + fi
12751  
12752 +        fi
12753 + fi
12754  
12755  
10552 echo "$as_me:$LINENO: checking for MPI Fortran library" >&5
10553 echo $ECHO_N "checking for MPI Fortran library... $ECHO_C" >&6
10554 MPI_F90_LIB=""
10555 if test -f "$MPI_LIB_DIR/libfmpich.a" ; then
10556        MPI_F90_LIB="-lfmpich"
10557 elif test -f "$MPI_LIB_DIR/liblamf77mpi.a" ; then
10558        MPI_F90_LIB="-llamf77mpi"
10559 else
10560                        MPI_F90_LIB="  "
10561 fi
10562 echo "$as_me:$LINENO: result: found $MPI_F90_LIB" >&5
10563 echo "${ECHO_T}found $MPI_F90_LIB" >&6
12756  
12757 + { echo "$as_me:$LINENO: checking CGAL" >&5
12758 + echo $ECHO_N "checking CGAL... $ECHO_C" >&6; }
12759  
10566 fi
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; }
12767 +
12768 + else
12769 +        { echo "$as_me:$LINENO: result: no" >&5
12770 + echo "${ECHO_T}no" >&6; }
12771 +
12772 + fi
12773   USE_CGAL=no
12774 < cgal_makefile=auto
12774 > if test "$acx_cgal_found" == yes; then
12775 >        USE_CGAL=yes
12776  
12777 < # Check whether --with-cgal-makefile or --without-cgal-makefile was given.
12778 < if test "${with_cgal_makefile+set}" = set; then
12779 <  withval="$with_cgal_makefile"
10577 <  cgal_makefile="$withval"
10578 < fi;
12777 > cat >>confdefs.h <<\_ACEOF
12778 > #define HAVE_CGAL 1
12779 > _ACEOF
12780  
10580 if test "x$cgal_makefile" != xno; then
12781  
10582  if test "x$cgal_makefile" = xauto -a "x$CGAL_MAKEFILE" != x; then
10583    cgal_makefile="$CGAL_MAKEFILE"
10584  fi
12782  
10586  echo "$as_me:$LINENO: checking for cgal_makefile: $cgal_makefile" >&5
10587 echo $ECHO_N "checking for cgal_makefile: $cgal_makefile... $ECHO_C" >&6
12783  
10589  if test -f "$cgal_makefile"; then
12784  
12785 <    cat >config.tmp.Makefile <<EOF
10592 < include $cgal_makefile
10593 < default:
10594 <        @echo CGAL_OS_COMPILER=\"\${CGAL_OS_COMPILER}\" >config.tmp.cgalvariables
10595 <        @echo CGAL_INCLDIR=\"\${CGAL_INCL_DIR}\" >>config.tmp.cgalvariables
10596 <        @echo CGAL_INCLCONFDIR=\"\${CGAL_INCL_CONF_DIR}\" >>config.tmp.cgalvariables
10597 <        @echo CGAL_LIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
10598 <        @echo CGAL_RLIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
10599 <        @echo CGAL_CXXFLAGS=\"\${CGAL_CXXFLAGS}\" >>config.tmp.cgalvariables
10600 <        @echo GMP_INCLDIR=\"\${GMP_INCL_DIR}\" >>config.tmp.cgalvariables
10601 <        @echo GMP_LIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
10602 <        @echo GMP_RLIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
10603 <        @echo LEDA_INCLDIR=\"\${LEDA_INCL_DIR}\" >>config.tmp.cgalvariables
10604 <        @echo LEDA_LIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
10605 <        @echo LEDA_RLIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
10606 < EOF
12785 > fi
12786  
10608    make -s -f config.tmp.Makefile
10609    . config.tmp.cgalvariables
12787  
10611    rm -f config.tmp.Makefile config.tmp.cgalvariables
12788  
10613    if test "x$CGAL_INCLDIR" = "x"; then
10614      CGAL_INCLDIR=""
10615    fi
12789  
12790 <    if test "x$CGAL_LIBDIR" = "x"; then
12791 <      CGAL_LIBDIR=""
12792 <    fi
10620 <
10621 <    if test "x$CGAL_RLIBDIR" = "x"; then
10622 <      CGAL_RLIBDIR=""
10623 <    fi
10624 <
10625 <    if test "x$LEDA_INCLDIR" = "x"; then
10626 <      LEDA_INCLDIR=""
10627 <    fi
10628 <
10629 <    if test "x$LEDA_LIBDIR" = "x"; then
10630 <      LEDA_LIBDIR=""
10631 <    fi
10632 <
10633 <    if test "x$LEDA_RLIBDIR" = "x"; then
10634 <      LEDA_RLIBDIR=""
10635 <    fi
10636 <
10637 <    if test "x$GMP_INCLDIR" = "x"; then
10638 <      GMP_INCLDIR=""
10639 <    fi
10640 <
10641 <    if test "x$GMP_LIBDIR" = "x"; then
10642 <      GMP_LIBDIR=""
10643 <    fi
10644 <
10645 <    if test "x$GMP_RLIBDIR" = "x"; then
10646 <      GMP_RLIBDIR=""
10647 <    fi
10648 <
10649 <    echo "$as_me:$LINENO: result: CGAL_OS_COMPILER=   $CGAL_OS_COMPILER" >&5
10650 < echo "${ECHO_T}CGAL_OS_COMPILER=   $CGAL_OS_COMPILER" >&6
10651 <    echo "$as_me:$LINENO: result: CGAL_INCLDIR=       $CGAL_INCLDIR" >&5
10652 < echo "${ECHO_T}CGAL_INCLDIR=       $CGAL_INCLDIR" >&6
10653 <    echo "$as_me:$LINENO: result: CGAL_INCLCONFDIR=   $CGAL_INCLCONFDIR" >&5
10654 < echo "${ECHO_T}CGAL_INCLCONFDIR=   $CGAL_INCLCONFDIR" >&6
10655 <    echo "$as_me:$LINENO: result: CGAL_LIBDIR=        $CGAL_LIBDIR" >&5
10656 < echo "${ECHO_T}CGAL_LIBDIR=        $CGAL_LIBDIR" >&6
10657 <    echo "$as_me:$LINENO: result: CGAL_CXXFLAGS=      $CGAL_CXXFLAGS" >&5
10658 < echo "${ECHO_T}CGAL_CXXFLAGS=      $CGAL_CXXFLAGS" >&6
10659 <    echo "$as_me:$LINENO: result: LEDA_INCLDIR=       $LEDA_INCLDIR" >&5
10660 < echo "${ECHO_T}LEDA_INCLDIR=       $LEDA_INCLDIR" >&6
10661 <    echo "$as_me:$LINENO: result: LEDA_LIBDIR=        $LEDA_LIBDIR" >&5
10662 < echo "${ECHO_T}LEDA_LIBDIR=        $LEDA_LIBDIR" >&6
10663 <    echo "$as_me:$LINENO: result: GMP_INCLDIR=        $GMP_INCLDIR" >&5
10664 < echo "${ECHO_T}GMP_INCLDIR=        $GMP_INCLDIR" >&6
10665 <    echo "$as_me:$LINENO: result: GMP_LIBDIR=         $GMP_LIBDIR" >&5
10666 < echo "${ECHO_T}GMP_LIBDIR=         $GMP_LIBDIR" >&6
10667 <
10668 <    ac_ext=cc
10669 < ac_cpp='$CXXCPP $CPPFLAGS'
10670 < ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10671 < ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10672 < ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10673 <
10674 <    save_CXXFLAGS="$CXXFLAGS"
10675 <    CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
10676 <    if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
10677 <  echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
10678 < echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
10679 < if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
10680 <  echo $ECHO_N "(cached) $ECHO_C" >&6
12790 > # Check whether --enable-doxygen was given.
12791 > if test "${enable_doxygen+set}" = set; then
12792 >  enableval=$enable_doxygen;
12793   fi
10682 echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
10683 echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
10684 else
10685  # Is the header compilable?
10686 echo "$as_me:$LINENO: checking CGAL/Cartesian.h usability" >&5
10687 echo $ECHO_N "checking CGAL/Cartesian.h usability... $ECHO_C" >&6
10688 cat >conftest.$ac_ext <<_ACEOF
10689 /* confdefs.h.  */
10690 _ACEOF
10691 cat confdefs.h >>conftest.$ac_ext
10692 cat >>conftest.$ac_ext <<_ACEOF
10693 /* end confdefs.h.  */
10694 $ac_includes_default
10695 #include <CGAL/Cartesian.h>
10696 _ACEOF
10697 rm -f conftest.$ac_objext
10698 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10699  (eval $ac_compile) 2>conftest.er1
10700  ac_status=$?
10701  grep -v '^ *+' conftest.er1 >conftest.err
10702  rm -f conftest.er1
10703  cat conftest.err >&5
10704  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10705  (exit $ac_status); } &&
10706         { ac_try='test -z "$ac_cxx_werror_flag"
10707                         || test ! -s conftest.err'
10708  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10709  (eval $ac_try) 2>&5
10710  ac_status=$?
10711  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10712  (exit $ac_status); }; } &&
10713         { ac_try='test -s conftest.$ac_objext'
10714  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10715  (eval $ac_try) 2>&5
10716  ac_status=$?
10717  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10718  (exit $ac_status); }; }; then
10719  ac_header_compiler=yes
10720 else
10721  echo "$as_me: failed program was:" >&5
10722 sed 's/^/| /' conftest.$ac_ext >&5
12794  
12795 < ac_header_compiler=no
12795 > # Check whether --enable-dot was given.
12796 > if test "${enable_dot+set}" = set; then
12797 >  enableval=$enable_dot;
12798   fi
10726 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10727 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10728 echo "${ECHO_T}$ac_header_compiler" >&6
12799  
12800 < # Is the header present?
12801 < echo "$as_me:$LINENO: checking CGAL/Cartesian.h presence" >&5
12802 < echo $ECHO_N "checking CGAL/Cartesian.h presence... $ECHO_C" >&6
10733 < cat >conftest.$ac_ext <<_ACEOF
10734 < /* confdefs.h.  */
10735 < _ACEOF
10736 < cat confdefs.h >>conftest.$ac_ext
10737 < cat >>conftest.$ac_ext <<_ACEOF
10738 < /* end confdefs.h.  */
10739 < #include <CGAL/Cartesian.h>
10740 < _ACEOF
10741 < if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10742 <  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10743 <  ac_status=$?
10744 <  grep -v '^ *+' conftest.er1 >conftest.err
10745 <  rm -f conftest.er1
10746 <  cat conftest.err >&5
10747 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10748 <  (exit $ac_status); } >/dev/null; then
10749 <  if test -s conftest.err; then
10750 <    ac_cpp_err=$ac_cxx_preproc_warn_flag
10751 <    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10752 <  else
10753 <    ac_cpp_err=
10754 <  fi
12800 > # Check whether --enable-html-docs was given.
12801 > if test "${enable_html_docs+set}" = set; then
12802 >  enableval=$enable_html_docs;
12803   else
12804 <  ac_cpp_err=yes
12804 >   enable_html_docs=yes
12805   fi
10758 if test -z "$ac_cpp_err"; then
10759  ac_header_preproc=yes
10760 else
10761  echo "$as_me: failed program was:" >&5
10762 sed 's/^/| /' conftest.$ac_ext >&5
12806  
12807 <  ac_header_preproc=no
12808 < fi
12809 < rm -f conftest.err conftest.$ac_ext
10767 < echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10768 < echo "${ECHO_T}$ac_header_preproc" >&6
10769 <
10770 < # So?  What about this header?
10771 < case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10772 <  yes:no: )
10773 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&5
10774 < echo "$as_me: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10775 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&5
10776 < echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&2;}
10777 <    ac_header_preproc=yes
10778 <    ;;
10779 <  no:yes:* )
10780 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&5
10781 < echo "$as_me: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&2;}
10782 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h:     check for missing prerequisite headers?" >&5
10783 < echo "$as_me: WARNING: CGAL/Cartesian.h:     check for missing prerequisite headers?" >&2;}
10784 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&5
10785 < echo "$as_me: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&2;}
10786 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h:     section \"Present But Cannot Be Compiled\"" >&5
10787 < echo "$as_me: WARNING: CGAL/Cartesian.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10788 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&5
10789 < echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&2;}
10790 <    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&5
10791 < echo "$as_me: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&2;}
10792 <    (
10793 <      cat <<\_ASBOX
10794 < ## ------------------------------ ##
10795 < ## Report this to gezelter@nd.edu ##
10796 < ## ------------------------------ ##
10797 < _ASBOX
10798 <    ) |
10799 <      sed "s/^/$as_me: WARNING:     /" >&2
10800 <    ;;
10801 < esac
10802 < echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
10803 < echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
10804 < if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
10805 <  echo $ECHO_N "(cached) $ECHO_C" >&6
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 <  ac_cv_header_CGAL_Cartesian_h=$ac_header_preproc
10808 < fi
10809 < echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
10810 < echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
10811 <
10812 < fi
10813 < if test $ac_cv_header_CGAL_Cartesian_h = yes; then
10814 <  cgal=yes
10815 < else
10816 <  cgal=no
10817 < fi
10818 <
10819 <
10820 <    CXXFLAGS="$save_CXXFLAGS"
10821 <
10822 <    if test "x$cgal" = xyes; then
10823 <      echo "$as_me:$LINENO: checking for CGAL version" >&5
10824 < echo $ECHO_N "checking for CGAL version... $ECHO_C" >&6
10825 <      LOCATION=${CGAL_INCLDIR}
10826 <      LOCATION=${LOCATION:-/usr/include}
10827 <      if test -f $LOCATION/CGAL/version.h; then
10828 <        CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/version.h | sed 's/[^0-9\.]*//g'`
10829 <      else
10830 <        CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/config.h | sed 's/[^0-9\.]*//g'`
10831 <      fi
10832 <      if echo $CGAL_VERSION | grep -q "^[3456789]"; then
10833 <        echo "$as_me:$LINENO: result: ($CGAL_VERSION) yes" >&5
10834 < echo "${ECHO_T}($CGAL_VERSION) yes" >&6
10835 <      else
10836 <        echo "$as_me:$LINENO: result: ($CGAL_VERSION) no" >&5
10837 < echo "${ECHO_T}($CGAL_VERSION) no" >&6
10838 <        cgal=no
10839 <      fi
10840 <    fi
10841 <
10842 <    if test "x$cgal" = xyes; then
10843 <      CGAL_LIBS="-lCGAL"
10844 <      echo "$as_me:$LINENO: checking whether CGAL uses LEDA" >&5
10845 < echo $ECHO_N "checking whether CGAL uses LEDA... $ECHO_C" >&6
10846 <      if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_LEDA; then
10847 <        CGAL_USES_LEDA=yes
10848 <        echo "$as_me:$LINENO: result: yes" >&5
10849 < echo "${ECHO_T}yes" >&6
10850 <        CGAL_DEFINES="-DCGAL_USE_LEDA -DLEDA_PREFIX"
10851 <      else
10852 <        echo "$as_me:$LINENO: result: no" >&5
10853 < echo "${ECHO_T}no" >&6
10854 <        CGAL_USES_LEDA=no
10855 <      fi
10856 <
10857 <      echo "$as_me:$LINENO: checking whether CGAL uses GMP" >&5
10858 < echo $ECHO_N "checking whether CGAL uses GMP... $ECHO_C" >&6
10859 <      if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_GMP; then
10860 <        CGAL_USES_GMP=yes
10861 <        echo "$as_me:$LINENO: result: yes" >&5
10862 < echo "${ECHO_T}yes" >&6
10863 <        CGAL_DEFINES="-DCGAL_USE_GMP $CGAL_DEFINES"
10864 <      else
10865 <        echo "$as_me:$LINENO: result: no" >&5
10866 < echo "${ECHO_T}no" >&6
10867 <        CGAL_USES_GMP=no
10868 <      fi
10869 <
10870 <      CGAL_LIBS="$CGAL_LIBS -lm"
10871 <
10872 <      CGAL_CXXFLAGS="-ftemplate-depth-50"
10873 <
10874 <      echo "$as_me:$LINENO: result: CGAL_USES_LEDA=     $CGAL_USES_LEDA" >&5
10875 < echo "${ECHO_T}CGAL_USES_LEDA=     $CGAL_USES_LEDA" >&6
10876 <      echo "$as_me:$LINENO: result: CGAL_USES_GMP =     $CGAL_USES_GMP" >&5
10877 < echo "${ECHO_T}CGAL_USES_GMP =     $CGAL_USES_GMP" >&6
10878 <      echo "$as_me:$LINENO: result: CGAL_INCLDIR  =     $CGAL_INCLDIR" >&5
10879 < echo "${ECHO_T}CGAL_INCLDIR  =     $CGAL_INCLDIR" >&6
10880 <      echo "$as_me:$LINENO: result: CGAL_LIBDIR   =     $CGAL_LIBDIR" >&5
10881 < echo "${ECHO_T}CGAL_LIBDIR   =     $CGAL_LIBDIR" >&6
10882 <      echo "$as_me:$LINENO: result: CGAL_DEFINES  =     $CGAL_DEFINES" >&5
10883 < echo "${ECHO_T}CGAL_DEFINES  =     $CGAL_DEFINES" >&6
10884 <      echo "$as_me:$LINENO: result: CGAL_CXXFLAGS =     $CGAL_CXXFLAGS" >&5
10885 < echo "${ECHO_T}CGAL_CXXFLAGS =     $CGAL_CXXFLAGS" >&6
10886 <      echo "$as_me:$LINENO: result: CGAL_LIBS     =     $CGAL_LIBS" >&5
10887 < echo "${ECHO_T}CGAL_LIBS     =     $CGAL_LIBS" >&6
10888 <    fi
10889 <
10890 <    if test "x$cgal" = xyes; then
10891 <      save_LIBS="$LIBS"
10892 <      LIBS="$LIBS -L$CGAL_LIBDIR"
10893 <      if test "x$CGAL_USES_LEDA" = xyes; then
10894 <        LIBS="-lL $LIBS -L$LEDA_LIBDIR"
10895 <      fi
10896 <      # if test "x$CGAL_USES_GMP" = xyes; then
10897 <      #   LIBS="-lgmp $LIBS $GMP_LIBDIR"
10898 <      # fi
10899 <      echo "$as_me:$LINENO: checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL" >&5
10900 < echo $ECHO_N "checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL... $ECHO_C" >&6
10901 < save_CXXFLAGS_CHECK_CXX_LIB="$CXXFLAGS"
10902 < CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
10903 < save_LIBS_CHECK_CXX_LIB="$LIBS"
10904 < LIBS="-lCGAL  $LIBS"
10905 < cat >conftest.$ac_ext <<_ACEOF
10906 < /* confdefs.h.  */
10907 < _ACEOF
10908 < cat confdefs.h >>conftest.$ac_ext
10909 < cat >>conftest.$ac_ext <<_ACEOF
10910 < /* end confdefs.h.  */
10911 < #include <CGAL/Cartesian.h>
10912 < int
10913 < main ()
10914 < {
10915 < ::CGAL::Cartesian<int>::Point_2 P
10916 <  ;
10917 <  return 0;
10918 < }
10919 < _ACEOF
10920 < rm -f conftest.$ac_objext conftest$ac_exeext
10921 < if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10922 <  (eval $ac_link) 2>conftest.er1
10923 <  ac_status=$?
10924 <  grep -v '^ *+' conftest.er1 >conftest.err
10925 <  rm -f conftest.er1
10926 <  cat conftest.err >&5
10927 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10928 <  (exit $ac_status); } &&
10929 <         { ac_try='test -z "$ac_cxx_werror_flag"
10930 <                         || test ! -s conftest.err'
10931 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10932 <  (eval $ac_try) 2>&5
10933 <  ac_status=$?
10934 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10935 <  (exit $ac_status); }; } &&
10936 <         { ac_try='test -s conftest$ac_exeext'
10937 <  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10938 <  (eval $ac_try) 2>&5
10939 <  ac_status=$?
10940 <  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10941 <  (exit $ac_status); }; }; then
10942 <  echo "$as_me:$LINENO: result: yes" >&5
10943 < echo "${ECHO_T}yes" >&6
10944 < cgal=yes
10945 < else
10946 <  echo "$as_me: failed program was:" >&5
10947 < sed 's/^/| /' conftest.$ac_ext >&5
10948 <
10949 < echo "$as_me:$LINENO: result: no" >&5
10950 < echo "${ECHO_T}no" >&6
10951 < cgal=no
12811 >   enable_latex_docs=no
12812   fi
10953 rm -f conftest.err conftest.$ac_objext \
10954      conftest$ac_exeext conftest.$ac_ext
10955 CXXFLAGS="$save_CXXFLAGS_CHECK_CXX_LIB"
10956 LIBS="$save_LIBS_CHECK_CXX_LIB"
10957      LIBS="$save_LIBS"
10958    fi
12813  
10960  fi
10961  ac_ext=c
10962 ac_cpp='$CPP $CPPFLAGS'
10963 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10964 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10965 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10966
10967
10968 fi
10969
10970 if test "x$cgal" = xyes; then
10971  USE_CGAL=yes
10972
10973 cat >>confdefs.h <<\_ACEOF
10974 #define HAVE_CGAL 1
10975 _ACEOF
10976
10977
10978 cat >>confdefs.h <<_ACEOF
10979 #define CGAL_VERSION $CGAL_VERSION
10980 _ACEOF
10981
10982  if ! echo $CGAL_VERSION | grep -q "^3.0"; then
10983    { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
10984 echo "$as_me: WARNING: *****************************************************" >&2;}
10985    { echo "$as_me:$LINENO: WARNING: *** Warning: Your CGAL version is newer than the  ***" >&5
10986 echo "$as_me: WARNING: *** Warning: Your CGAL version is newer than the  ***" >&2;}
10987    { echo "$as_me:$LINENO: WARNING: *** supported versions. It may still work though. ***" >&5
10988 echo "$as_me: WARNING: *** supported versions. It may still work though. ***" >&2;}
10989    { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
10990 echo "$as_me: WARNING: *****************************************************" >&2;}
10991  fi
10992 else
10993   if test "x$cgal_makefile" != xno; then
10994    echo "$as_me:$LINENO: result: No CGAL support. These are not the droids you want." >&5
10995 echo "${ECHO_T}No CGAL support. These are not the droids you want." >&6
10996  fi
10997  CGAL_INCLDIR=
10998  CGAL_LIBDIR=
10999  CGAL_RLIBDIR=
11000  CGAL_DEFINES=
11001  CGAL_CXXFLAGS=
11002  CGAL_LIBS=
11003 fi
11004
11005
11006 CGAL_INC_DIR="${CGAL_INCLDIR} ${CGAL_INCLCONFDIR}"
11007
11008 CGAL_LIB_DIR=${CGAL_LIBDIR}
11009
11010 CGAL_RLIB_DIR=${CGAL_RLIBDIR}
11011
11012
11013
11014
11015
11016
11017
11018 # Check whether --enable-doxygen or --disable-doxygen was given.
11019 if test "${enable_doxygen+set}" = set; then
11020  enableval="$enable_doxygen"
11021
11022 fi;
11023 # Check whether --enable-dot or --disable-dot was given.
11024 if test "${enable_dot+set}" = set; then
11025  enableval="$enable_dot"
11026
11027 fi;
11028 # Check whether --enable-html-docs or --disable-html-docs was given.
11029 if test "${enable_html_docs+set}" = set; then
11030  enableval="$enable_html_docs"
11031
11032 else
11033   enable_html_docs=yes
11034 fi;
11035 # Check whether --enable-latex-docs or --disable-latex-docs was given.
11036 if test "${enable_latex_docs+set}" = set; then
11037  enableval="$enable_latex_docs"
11038
11039 else
11040   enable_latex_docs=no
11041 fi;
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 11060 | 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
11075
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 11092 | 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 11108 | 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
11123
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 11156 | Line 12930 | fi
12930  
12931  
12932  
11159 OBJEXT=".$OBJEXT"
12933  
11161 OOPSE=oopse
12934  
11163 if test "x${prefix}" = "xNONE"
11164 then
11165  OOPSE_HOME=${ac_default_prefix}/oopse
11166 else
11167  OOPSE_HOME=${prefix}/oopse
11168 fi
11169 # Check whether --enable-oopse-home or --disable-oopse-home was given.
11170 if test "${enable_oopse_home+set}" = set; then
11171  enableval="$enable_oopse_home"
11172  OOPSE_HOME="${enableval}"
11173 fi;
12935  
11175 case "x$INSTALL" in
11176   x/*) ;;
11177   *) INSTALL=`pwd`/ac-tools/"shtool install -c" ;
11178 esac
12936  
11180 MKINSTALLDIRS=`pwd`/ac-tools/"shtool mkdir -p -f"
12937  
11182 CFLAGS=${CFLAGS-""}
11183 CXXFLAGS=${CXXFLAGS-""}
11184 CPPFLAGS=${CPPFLAGS-""}
11185 FFLAGS=${FFLAGS-""}
11186 F90FLAGS=${F90FLAGS-""}
11187 LDFLAGS=${LDFLAGS-""}
11188 DEBUG=${DEBUG-"-g"}
12938  
11190 case $debug in
11191  1)
11192     FFLAGS="$DEBUG $FFLAGS"
11193     F90FLAGS="$DEBUG $F90FLAGS"
11194     ;;
11195  *)
11196     ;;
11197 esac
12939  
12940  
12941  
12942  
12943  
12944  
12945 <
11205 <
11206 <
11207 <
11208 <
11209 <
11210 <
11211 <
11212 <
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  
11215
11216          ac_config_headers="$ac_config_headers src/config.h"
11217
11218                                        ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/applications/nanoRodBuilder/Makefile scripts/filepp"
11219
11220
12948   cat >confcache <<\_ACEOF
12949   # This file is a shell script that caches the results of configure
12950   # tests run on this system so they can be shared between configure
# Line 11236 | 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 \
11255 <        "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 11277 | 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  
11280 # VPATH may cause trouble with some makes, so we remove $(srcdir),
11281 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
11282 # trailing colons and then remove the whole line if VPATH becomes empty
11283 # (actually we leave an empty line to preserve line numbers).
11284 if test "x$srcdir" = x.; then
11285  ac_vpsub='/^[  ]*VPATH[        ]*=/{
11286 s/:*\$(srcdir):*/:/;
11287 s/:*\${srcdir}:*/:/;
11288 s/:*@srcdir@:*/:/;
11289 s/^\([^=]*=[     ]*\):*/\1/;
11290 s/:*$//;
11291 s/^[^=]*=[       ]*$//;
11292 }'
11293 fi
11294
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 11333 | 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
13077 <  set -o posix
13076 >  setopt NO_GLOB_SUBST
13077 > else
13078 >  case `(set -o) 2>/dev/null` in
13079 >  *posix*) set -o posix ;;
13080 > esac
13081 >
13082   fi
11346 DUALCASE=1; export DUALCASE # for MKS sh
13083  
13084 +
13085 +
13086 +
13087 + # PATH needs CR
13088 + # Avoid depending upon Character Ranges.
13089 + as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13090 + as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13091 + as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13092 + as_cr_digits='0123456789'
13093 + as_cr_alnum=$as_cr_Letters$as_cr_digits
13094 +
13095 + # The user is always right.
13096 + if test "${PATH_SEPARATOR+set}" != set; then
13097 +  echo "#! /bin/sh" >conf$$.sh
13098 +  echo  "exit 0"   >>conf$$.sh
13099 +  chmod +x conf$$.sh
13100 +  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13101 +    PATH_SEPARATOR=';'
13102 +  else
13103 +    PATH_SEPARATOR=:
13104 +  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
# Line 11353 | Line 13113 | fi
13113   fi
13114  
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_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 < $as_unset ENV MAIL MAILPATH
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='+ '
# Line 11368 | Line 13163 | do
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
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; then
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
13178 > if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13179    as_basename=basename
13180   else
13181    as_basename=false
# Line 11387 | Line 13183 | fi
13183  
13184  
13185   # Name of the executable.
13186 < as_me=`$as_basename "$0" ||
13186 > as_me=`$as_basename -- "$0" ||
13187   $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13188           X"$0" : 'X\(//\)$' \| \
13189 <         X"$0" : 'X\(/\)$' \| \
11394 <         .     : '\(.\)' 2>/dev/null ||
13189 >         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13190   echo X/"$0" |
13191 <    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
13192 <          /^X\/\(\/\/\)$/{ s//\1/; q; }
13193 <          /^X\/\(\/\).*/{ s//\1/; q; }
13194 <          s/.*/./; q'`
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  
11402 # PATH needs CR, and LINENO needs CR and PATH.
11403 # Avoid depending upon Character Ranges.
11404 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11405 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11406 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11407 as_cr_digits='0123456789'
11408 as_cr_alnum=$as_cr_Letters$as_cr_digits
13208  
11410 # The user is always right.
11411 if test "${PATH_SEPARATOR+set}" != set; then
11412  echo "#! /bin/sh" >conf$$.sh
11413  echo  "exit 0"   >>conf$$.sh
11414  chmod +x conf$$.sh
11415  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11416    PATH_SEPARATOR=';'
11417  else
11418    PATH_SEPARATOR=:
11419  fi
11420  rm -f conf$$.sh
11421 fi
13209  
11423
13210    as_lineno_1=$LINENO
13211    as_lineno_2=$LINENO
11426  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"  || {
11429 <  # Find who we are.  Look in the path if we contain no path at all
11430 <  # relative or not.
11431 <  case $0 in
11432 <    *[\\/]* ) as_myself=$0 ;;
11433 <    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11434 < for as_dir in $PATH
11435 < do
11436 <  IFS=$as_save_IFS
11437 <  test -z "$as_dir" && as_dir=.
11438 <  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11439 < done
11440 <
11441 <       ;;
11442 <  esac
11443 <  # We did not find ourselves, most probably we were run as `sh COMMAND'
11444 <  # in which case we are not to be found in the path.
11445 <  if test "x$as_myself" = x; then
11446 <    as_myself=$0
11447 <  fi
11448 <  if test ! -f "$as_myself"; then
11449 <    { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
11450 < echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
11451 <   { (exit 1); exit 1; }; }
11452 <  fi
11453 <  case $CONFIG_SHELL in
11454 <  '')
11455 <    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11456 < for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
11457 < do
11458 <  IFS=$as_save_IFS
11459 <  test -z "$as_dir" && as_dir=.
11460 <  for as_base in sh bash ksh sh5; do
11461 <         case $as_dir in
11462 <         /*)
11463 <           if ("$as_dir/$as_base" -c '
11464 <  as_lineno_1=$LINENO
11465 <  as_lineno_2=$LINENO
11466 <  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
11467 <  test "x$as_lineno_1" != "x$as_lineno_2" &&
11468 <  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
11469 <             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
11470 <             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
11471 <             CONFIG_SHELL=$as_dir/$as_base
11472 <             export CONFIG_SHELL
11473 <             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
11474 <           fi;;
11475 <         esac
11476 <       done
11477 < done
11478 < ;;
11479 <  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
11494 <      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,-$,,
11497 <      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
11501 < 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'
11534  else
11535    as_ln_s='ln -s'
11536  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 11548 | 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 11557 | 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  
11560 # IFS
11561 # We need space, tab and new line, in precisely that order.
11562 as_nl='
11563 '
11564 IFS="   $as_nl"
11565
11566 # CDPATH.
11567 $as_unset CDPATH
11568
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
13344 < {
13345 <  echo
11577 <  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11578 < ## Running $as_me. ##
11579 < _ASBOX
11580 < } >&5
11581 < cat >&5 <<_CSEOF
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.61.  Invocation command line was
13346  
11583 This file was extended by OOPSE $as_me 2.0, which was
11584 generated by GNU Autoconf 2.59.  Invocation command line was
11585
13347    CONFIG_FILES    = $CONFIG_FILES
13348    CONFIG_HEADERS  = $CONFIG_HEADERS
13349    CONFIG_LINKS    = $CONFIG_LINKS
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
11600 < fi
13360 > config_files="$ac_config_files"
13361 > config_headers="$ac_config_headers"
13362  
13363 < if test -n "$ac_config_headers"; then
11603 <  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
11604 < fi
13363 > _ACEOF
13364  
11606 if test -n "$ac_config_links"; then
11607  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
11608 fi
11609
11610 if test -n "$ac_config_commands"; then
11611  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
11612 fi
11613
13365   cat >>$CONFIG_STATUS <<\_ACEOF
11615
13366   ac_cs_usage="\
13367   \`$as_me' instantiates files from templates according to the
13368   current configuration.
# Line 11620 | 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 11635 | Line 13385 | $config_headers
13385   Configuration headers:
13386   $config_headers
13387  
11638 Configuration links:
11639 $config_links
11640
13388   Report bugs to <bug-autoconf@gnu.org>."
11642 _ACEOF
13389  
13390 + _ACEOF
13391   cat >>$CONFIG_STATUS <<_ACEOF
13392   ac_cs_version="\\
13393 < OOPSE config.status 2.0
13394 < configured by $0, generated by GNU Autoconf 2.59,
13395 <  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
13393 > OOPSE config.status 4.0
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 11662 | 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      ;;
11674  *) # This is not an option, so the user has probably given explicit
11675     # arguments.
11676     ac_option=$1
11677     ac_need_defaults=false;;
13423    esac
13424  
13425    case $ac_option in
13426    # Handling of the options.
11682 _ACEOF
11683 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)
11689 <    # Conflict between --help and --header
11690 <    { { echo "$as_me:$LINENO: error: ambiguous option: $1
11691 < Try \`$0 --help' for more information." >&5
11692 < echo "$as_me: error: ambiguous option: $1
11693 < Try \`$0 --help' for more information." >&2;}
11694 <   { (exit 1); exit 1; }; };;
11695 <  --help | --hel | -h )
11696 <    echo "$ac_cs_usage"; exit 0 ;;
11697 <  --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 11704 | 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
11714 < echo "$as_me: error: unrecognized option: $1
11715 < 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 11731 | 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
11739
11740
11741
11742
11743
13481   cat >>$CONFIG_STATUS <<\_ACEOF
13482 < for ac_config_target in $ac_config_targets
13483 < do
13484 <  case "$ac_config_target" in
13485 <  # Handling of arguments.
13486 <  "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
13487 <  "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
13488 <  "src/applications/nanoRodBuilder/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/applications/nanoRodBuilder/Makefile" ;;
13489 <  "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
13490 <  "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
13491 <  "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
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 >
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 >    "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 11765 | 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
11768  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   }
11780
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  
11796 _ACEOF
11797
11798 cat >>$CONFIG_STATUS <<_ACEOF
11799
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
11807 <  # Protect against being on the right side of a sed subst in config.status.
11808 <  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
11809 <   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
11810 < s,@SHELL@,$SHELL,;t t
11811 < s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
11812 < s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
11813 < s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
11814 < s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
11815 < s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
11816 < s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
11817 < s,@exec_prefix@,$exec_prefix,;t t
11818 < s,@prefix@,$prefix,;t t
11819 < s,@program_transform_name@,$program_transform_name,;t t
11820 < s,@bindir@,$bindir,;t t
11821 < s,@sbindir@,$sbindir,;t t
11822 < s,@libexecdir@,$libexecdir,;t t
11823 < s,@datadir@,$datadir,;t t
11824 < s,@sysconfdir@,$sysconfdir,;t t
11825 < s,@sharedstatedir@,$sharedstatedir,;t t
11826 < s,@localstatedir@,$localstatedir,;t t
11827 < s,@libdir@,$libdir,;t t
11828 < s,@includedir@,$includedir,;t t
11829 < s,@oldincludedir@,$oldincludedir,;t t
11830 < s,@infodir@,$infodir,;t t
11831 < s,@mandir@,$mandir,;t t
11832 < s,@build_alias@,$build_alias,;t t
11833 < s,@host_alias@,$host_alias,;t t
11834 < s,@target_alias@,$target_alias,;t t
11835 < s,@DEFS@,$DEFS,;t t
11836 < s,@ECHO_C@,$ECHO_C,;t t
11837 < s,@ECHO_N@,$ECHO_N,;t t
11838 < s,@ECHO_T@,$ECHO_T,;t t
11839 < s,@LIBS@,$LIBS,;t t
11840 < s,@PROGNAME@,$PROGNAME,;t t
11841 < s,@debug@,$debug,;t t
11842 < s,@build@,$build,;t t
11843 < s,@build_cpu@,$build_cpu,;t t
11844 < s,@build_vendor@,$build_vendor,;t t
11845 < s,@build_os@,$build_os,;t t
11846 < s,@host@,$host,;t t
11847 < s,@host_cpu@,$host_cpu,;t t
11848 < s,@host_vendor@,$host_vendor,;t t
11849 < s,@host_os@,$host_os,;t t
11850 < s,@CC@,$CC,;t t
11851 < s,@CFLAGS@,$CFLAGS,;t t
11852 < s,@LDFLAGS@,$LDFLAGS,;t t
11853 < s,@CPPFLAGS@,$CPPFLAGS,;t t
11854 < s,@ac_ct_CC@,$ac_ct_CC,;t t
11855 < s,@EXEEXT@,$EXEEXT,;t t
11856 < s,@OBJEXT@,$OBJEXT,;t t
11857 < s,@CXX@,$CXX,;t t
11858 < s,@CXXFLAGS@,$CXXFLAGS,;t t
11859 < s,@ac_ct_CXX@,$ac_ct_CXX,;t t
11860 < s,@CPP@,$CPP,;t t
11861 < s,@EGREP@,$EGREP,;t t
11862 < s,@OOPSE_TEMPLATE_FLAGS@,$OOPSE_TEMPLATE_FLAGS,;t t
11863 < s,@EXTRA_CC_FLAG@,$EXTRA_CC_FLAG,;t t
11864 < s,@F90@,$F90,;t t
11865 < s,@F90FLAGS@,$F90FLAGS,;t t
11866 < s,@ac_ct_F90@,$ac_ct_F90,;t t
11867 < s,@PREPFLAG@,$PREPFLAG,;t t
11868 < s,@PREPDEFFLAG@,$PREPDEFFLAG,;t t
11869 < s,@F90LIBS@,$F90LIBS,;t t
11870 < s,@F90_FUNC@,$F90_FUNC,;t t
11871 < s,@F90_FUNC_@,$F90_FUNC_,;t t
11872 < s,@MOD@,$MOD,;t t
11873 < s,@F90_WORK_FILES_ARG@,$F90_WORK_FILES_ARG,;t t
11874 < s,@MODDIRFLAG@,$MODDIRFLAG,;t t
11875 < s,@F90MODINCSPEC@,$F90MODINCSPEC,;t t
11876 < s,@F90_MODULE_NAMES@,$F90_MODULE_NAMES,;t t
11877 < s,@CXXCPP@,$CXXCPP,;t t
11878 < s,@LIBOBJS@,$LIBOBJS,;t t
11879 < s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
11880 < s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
11881 < s,@INSTALL_DATA@,$INSTALL_DATA,;t t
11882 < s,@LN_S@,$LN_S,;t t
11883 < s,@SET_MAKE@,$SET_MAKE,;t t
11884 < s,@RANLIB@,$RANLIB,;t t
11885 < s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
11886 < s,@YACC@,$YACC,;t t
11887 < s,@LEX@,$LEX,;t t
11888 < s,@LEXLIB@,$LEXLIB,;t t
11889 < s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
11890 < s,@PERLINTERP@,$PERLINTERP,;t t
11891 < s,@PERL_SHEBANG@,$PERL_SHEBANG,;t t
11892 < s,@AR@,$AR,;t t
11893 < s,@PS@,$PS,;t t
11894 < s,@MPI_LIB_DIR@,$MPI_LIB_DIR,;t t
11895 < s,@MPI_INC_DIR@,$MPI_INC_DIR,;t t
11896 < s,@MPI_F90_INC@,$MPI_F90_INC,;t t
11897 < s,@MPI_LIB@,$MPI_LIB,;t t
11898 < s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
11899 < s,@USE_MPI@,$USE_MPI,;t t
11900 < s,@USE_CGAL@,$USE_CGAL,;t t
11901 < s,@CGAL_INC_DIR@,$CGAL_INC_DIR,;t t
11902 < s,@CGAL_LIB_DIR@,$CGAL_LIB_DIR,;t t
11903 < s,@CGAL_RLIB_DIR@,$CGAL_RLIB_DIR,;t t
11904 < s,@CGAL_DEFINES@,$CGAL_DEFINES,;t t
11905 < s,@CGAL_CXXFLAGS@,$CGAL_CXXFLAGS,;t t
11906 < s,@CGAL_LIBS@,$CGAL_LIBS,;t t
11907 < s,@DOXYGEN@,$DOXYGEN,;t t
11908 < s,@DOT@,$DOT,;t t
11909 < s,@DOC@,$DOC,;t t
11910 < s,@enable_dot@,$enable_dot,;t t
11911 < s,@enable_html_docs@,$enable_html_docs,;t t
11912 < s,@enable_latex_docs@,$enable_latex_docs,;t t
11913 < s,@BATEXT@,$BATEXT,;t t
11914 < s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
11915 < s,@OOPSE@,$OOPSE,;t t
11916 < s,@OOPSE_HOME@,$OOPSE_HOME,;t t
11917 < s,@SUBDIRS@,$SUBDIRS,;t t
11918 < s,@FFLAGS@,$FFLAGS,;t t
11919 < s,@LTLIBOBJS@,$LTLIBOBJS,;t t
11920 < 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,:.*,,'` ;;
11972 <  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11973 <        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
11974 <  * )   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\(/\)' \| \
11983 <         .     : '\(.\)' 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\(/\)' \| \
12002 <         .     : '\(.\)' 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; }; }; }
12014
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
12031 <       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
12032 <    fi ;;
12033 <  [\\/]* | ?:[\\/]* )  # 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 ;;
13959 < esac
13960 <
12041 < # Do not use `cd foo && pwd` to compute absolute paths, because
12042 < # the directories may not exist.
12043 < case `pwd` in
12044 < .) ac_abs_builddir="$ac_dir";;
12045 < *)
12046 <  case "$ac_dir" in
12047 <  .) ac_abs_builddir=`pwd`;;
12048 <  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
12049 <  *) ac_abs_builddir=`pwd`/"$ac_dir";;
12050 <  esac;;
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 < case $ac_abs_builddir in
12053 < .) ac_abs_top_builddir=${ac_top_builddir}.;;
12054 < *)
12055 <  case ${ac_top_builddir}. in
12056 <  .) ac_abs_top_builddir=$ac_abs_builddir;;
12057 <  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
12058 <  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
12059 <  esac;;
12060 < esac
12061 < case $ac_abs_builddir in
12062 < .) ac_abs_srcdir=$ac_srcdir;;
12063 < *)
12064 <  case $ac_srcdir in
12065 <  .) ac_abs_srcdir=$ac_abs_builddir;;
12066 <  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
12067 <  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
12068 <  esac;;
12069 < esac
12070 < case $ac_abs_builddir in
12071 < .) ac_abs_top_srcdir=$ac_top_srcdir;;
12072 < *)
12073 <  case $ac_top_srcdir in
12074 <  .) ac_abs_top_srcdir=$ac_abs_builddir;;
12075 <  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
12076 <  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
12077 <  esac;;
12078 < esac
13962 > ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13963  
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"
12090 <  fi
12091 <  # Let's still pretend it is `configure' which instantiates (i.e., don't
12092 <  # use $as_me), people would be surprised to read:
12093 <  #    /* config.h.  Generated by config.status.  */
12094 <  if test x"$ac_file" = x-; then
12095 <    configure_input=
12096 <  else
12097 <    configure_input="$ac_file.  "
12098 <  fi
12099 <  configure_input=$configure_input"Generated from `echo $ac_file_in |
12100 <                                     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
12116 <           # Build tree
12117 <           echo "$f"
12118 <         elif test -f "$srcdir/$f"; then
12119 <           # Source tree
12120 <           echo "$srcdir/$f"
12121 <         else
12122 <           # /dev/null tree
12123 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12124 < echo "$as_me: error: cannot find input file: $f" >&2;}
12125 <   { (exit 1); exit 1; }; }
12126 <         fi;;
12127 <      esac
12128 <    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
12149 <  if test x"$ac_file" != x-; then
12150 <    mv $tmp/out $ac_file
12151 <  else
12152 <    cat $tmp/out
12153 <    rm -f $tmp/out
12154 <  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/* ;;
12160 <    src/applications/nanoRodBuilder/Makefile ) chmod 0755 scripts/* ;;
12161 <    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
12165 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'
12179 < # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
12180 < ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
12181 < ac_uB='$,\1#\2define\3'
12182 < ac_uC=' '
12183 < 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;}
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 > # (The regexp can be short, since the line contains either #define or #undef.)
14089 > echo 's/ $//
14090 > s,^[     #]*u.*,/* & */,' >>conftest.defines
14091  
14092 <  # First look for the input files in the build tree, otherwise in the
14093 <  # src tree.
12202 <  ac_file_inputs=`IFS=:
12203 <    for f in $ac_file_in; do
12204 <      case $f in
12205 <      -) echo $tmp/stdin ;;
12206 <      [\\/$]*)
12207 <         # Absolute (can't be DOS-style, as IFS=:)
12208 <         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12209 < echo "$as_me: error: cannot find input file: $f" >&2;}
12210 <   { (exit 1); exit 1; }; }
12211 <         # Do quote $f, to prevent DOS paths from being IFS'd.
12212 <         echo "$f";;
12213 <      *) # Relative
12214 <         if test -f "$f"; then
12215 <           # Build tree
12216 <           echo "$f"
12217 <         elif test -f "$srcdir/$f"; then
12218 <           # Source tree
12219 <           echo "$srcdir/$f"
12220 <         else
12221 <           # /dev/null tree
12222 <           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12223 < echo "$as_me: error: cannot find input file: $f" >&2;}
12224 <   { (exit 1); exit 1; }; }
12225 <         fi;;
12226 <      esac
12227 <    done` || { (exit 1); exit 1; }
12228 <  # Remove the trailing spaces.
12229 <  sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
14092 > # Break up conftest.defines:
14093 > ac_max_sed_lines=50
14094  
14095 < _ACEOF
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 < # Transform confdefs.h into two sed scripts, `conftest.defines' and
14104 < # `conftest.undefs', that substitutes the proper values into
14105 < # config.h.in to produce config.h.  The first handles `#define'
14106 < # templates, and the second `#undef' templates.
14107 < # And first: Protect against being on the right side of a sed subst in
14108 < # config.status.  Protect against being in an unquoted here document
14109 < # in config.status.
14110 < rm -f conftest.defines conftest.undefs
14111 < # Using a here document instead of a string reduces the quoting nightmare.
14112 < # Putting comments in sed scripts is not portable.
12243 < #
12244 < # `end' is used to avoid that the second main sed command (meant for
12245 < # 0-ary CPP macros) applies to n-ary macro definitions.
12246 < # See the Autoconf documentation for `clear'.
12247 < cat >confdef2sed.sed <<\_ACEOF
12248 < s/[\\&,]/\\&/g
12249 < s,[\\$`],\\&,g
12250 < t clear
12251 < : clear
12252 < s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
12253 < t end
12254 < s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
12255 < : end
14103 > while :
14104 > do
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 < # If some macros were called several times there might be several times
12258 < # the same #defines, which is useless.  Nevertheless, we may not want to
12259 < # sort them, since we want the *last* AC-DEFINE to be honored.
12260 < uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
12261 < sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
12262 < rm -f confdef2sed.sed
12263 <
12264 < # This sed command replaces #undef with comments.  This is necessary, for
12265 < # example, in the case of _POSIX_SOURCE, which is predefined and required
12266 < # on some systems where configure will not decide to define it.
12267 < cat >>conftest.undefs <<\_ACEOF
12268 < s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
12269 < _ACEOF
12270 <
12271 < # Break up conftest.defines because some shells have a limit on the size
12272 < # of here documents, and old seds have small limits too (100 cmds).
12273 < echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
12274 < echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
12275 < echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
12276 < echo '  :' >>$CONFIG_STATUS
12277 < rm -f conftest.tail
12278 < while grep . conftest.defines >/dev/null
12279 < do
12280 <  # Write a limited-size here document to $tmp/defines.sed.
12281 <  echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
12282 <  # Speed up: don't consider the non `#define' lines.
12283 <  echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
12284 <  # Work around the forget-to-reset-the-flag bug.
12285 <  echo 't clr' >>$CONFIG_STATUS
12286 <  echo ': clr' >>$CONFIG_STATUS
12287 <  sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
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
12293 <  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
12298 < echo '  fi # grep' >>$CONFIG_STATUS
12299 < 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
12302 < # of here documents, and old seds have small limits too (100 cmds).
12303 < echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
12304 < rm -f conftest.tail
12305 < while grep . conftest.undefs >/dev/null
12306 < do
12307 <  # Write a limited-size here document to $tmp/undefs.sed.
12308 <  echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
12309 <  # Speed up: don't consider the non `#undef'
12310 <  echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
12311 <  # Work around the forget-to-reset-the-flag bug.
12312 <  echo 't clr' >>$CONFIG_STATUS
12313 <  echo ': clr' >>$CONFIG_STATUS
12314 <  sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
12315 <  echo 'CEOF
12316 <  sed -f $tmp/undefs.sed $tmp/in >$tmp/out
12317 <  rm -f $tmp/in
12318 <  mv $tmp/out $tmp/in
12319 < ' >>$CONFIG_STATUS
12320 <  sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
12321 <  rm -f conftest.undefs
12322 <  mv conftest.tail conftest.undefs
12323 < done
12324 < rm -f conftest.undefs
12325 <
14125 > echo "ac_result=$ac_in" >>$CONFIG_STATUS
14126   cat >>$CONFIG_STATUS <<\_ACEOF
12327  # Let's still pretend it is `configure' which instantiates (i.e., don't
12328  # use $as_me), people would be surprised to read:
12329  #    /* config.h.  Generated by config.status.  */
12330  if test x"$ac_file" = x-; then
12331    echo "/* Generated by configure.  */" >$tmp/config.h
12332  else
12333    echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
12334  fi
12335  cat $tmp/in >>$tmp/config.h
12336  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
12342      ac_dir=`(dirname "$ac_file") 2>/dev/null ||
12343 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12344         X"$ac_file" : 'X\(//\)[^/]' \| \
12345         X"$ac_file" : 'X\(//\)$' \| \
12346         X"$ac_file" : 'X\(/\)' \| \
12347         .     : '\(.\)' 2>/dev/null ||
12348 echo X"$ac_file" |
12349    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12350          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12351          /^X\(\/\/\)$/{ s//\1/; q; }
12352          /^X\(\/\).*/{ s//\1/; q; }
12353          s/.*/./; q'`
12354      { if $as_mkdir_p; then
12355    mkdir -p "$ac_dir"
12356  else
12357    as_dir="$ac_dir"
12358    as_dirs=
12359    while test ! -d "$as_dir"; do
12360      as_dirs="$as_dir $as_dirs"
12361      as_dir=`(dirname "$as_dir") 2>/dev/null ||
12362 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12363         X"$as_dir" : 'X\(//\)[^/]' \| \
12364         X"$as_dir" : 'X\(//\)$' \| \
12365         X"$as_dir" : 'X\(/\)' \| \
12366         .     : '\(.\)' 2>/dev/null ||
12367 echo X"$as_dir" |
12368    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12369          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12370          /^X\(\/\/\)$/{ s//\1/; q; }
12371          /^X\(\/\).*/{ s//\1/; q; }
12372          s/.*/./; q'`
12373    done
12374    test ! -n "$as_dirs" || mkdir $as_dirs
12375  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
12376 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
12377   { (exit 1); exit 1; }; }; }
12378
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
12388 < cat >>$CONFIG_STATUS <<\_ACEOF
14141 >  rm -f "$tmp/out12"
14142 > ;;
14143  
12390 #
12391 # CONFIG_LINKS section.
12392 #
14144  
14145 < for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
12395 <  ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
12396 <  ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
14145 >  esac
14146  
12398  { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
12399 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  
12408  # Make relative symlinks.
12409  ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
12410 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12411         X"$ac_dest" : 'X\(//\)[^/]' \| \
12412         X"$ac_dest" : 'X\(//\)$' \| \
12413         X"$ac_dest" : 'X\(/\)' \| \
12414         .     : '\(.\)' 2>/dev/null ||
12415 echo X"$ac_dest" |
12416    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12417          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12418          /^X\(\/\/\)$/{ s//\1/; q; }
12419          /^X\(\/\).*/{ s//\1/; q; }
12420          s/.*/./; q'`
12421  { if $as_mkdir_p; then
12422    mkdir -p "$ac_dest_dir"
12423  else
12424    as_dir="$ac_dest_dir"
12425    as_dirs=
12426    while test ! -d "$as_dir"; do
12427      as_dirs="$as_dir $as_dirs"
12428      as_dir=`(dirname "$as_dir") 2>/dev/null ||
12429 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12430         X"$as_dir" : 'X\(//\)[^/]' \| \
12431         X"$as_dir" : 'X\(//\)$' \| \
12432         X"$as_dir" : 'X\(/\)' \| \
12433         .     : '\(.\)' 2>/dev/null ||
12434 echo X"$as_dir" |
12435    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12436          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12437          /^X\(\/\/\)$/{ s//\1/; q; }
12438          /^X\(\/\).*/{ s//\1/; q; }
12439          s/.*/./; q'`
12440    done
12441    test ! -n "$as_dirs" || mkdir $as_dirs
12442  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
12443 echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
12444   { (exit 1); exit 1; }; }; }
12445
12446  ac_builddir=.
12447
12448 if test "$ac_dest_dir" != .; then
12449  ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
12450  # A "../" for each directory in $ac_dir_suffix.
12451  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
12452 else
12453  ac_dir_suffix= ac_top_builddir=
12454 fi
12455
12456 case $srcdir in
12457  .)  # No --srcdir option.  We are building in place.
12458    ac_srcdir=.
12459    if test -z "$ac_top_builddir"; then
12460       ac_top_srcdir=.
12461    else
12462       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
12463    fi ;;
12464  [\\/]* | ?:[\\/]* )  # Absolute path.
12465    ac_srcdir=$srcdir$ac_dir_suffix;
12466    ac_top_srcdir=$srcdir ;;
12467  *) # Relative path.
12468    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
12469    ac_top_srcdir=$ac_top_builddir$srcdir ;;
12470 esac
12471
12472 # Do not use `cd foo && pwd` to compute absolute paths, because
12473 # the directories may not exist.
12474 case `pwd` in
12475 .) ac_abs_builddir="$ac_dest_dir";;
12476 *)
12477  case "$ac_dest_dir" in
12478  .) ac_abs_builddir=`pwd`;;
12479  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
12480  *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
12481  esac;;
12482 esac
12483 case $ac_abs_builddir in
12484 .) ac_abs_top_builddir=${ac_top_builddir}.;;
12485 *)
12486  case ${ac_top_builddir}. in
12487  .) ac_abs_top_builddir=$ac_abs_builddir;;
12488  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
12489  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
12490  esac;;
12491 esac
12492 case $ac_abs_builddir in
12493 .) ac_abs_srcdir=$ac_srcdir;;
12494 *)
12495  case $ac_srcdir in
12496  .) ac_abs_srcdir=$ac_abs_builddir;;
12497  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
12498  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
12499  esac;;
12500 esac
12501 case $ac_abs_builddir in
12502 .) ac_abs_top_srcdir=$ac_top_srcdir;;
12503 *)
12504  case $ac_top_srcdir in
12505  .) ac_abs_top_srcdir=$ac_abs_builddir;;
12506  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
12507  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
12508  esac;;
12509 esac
12510
12511
12512  case $srcdir in
12513  [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
12514      *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
14156    esac
14157 + done # for ac_tag
14158  
12517  # Try a symlink, then a hard link, then a copy.
12518  ln -s $ac_rel_source $ac_dest 2>/dev/null ||
12519    ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
12520    cp -p $srcdir/$ac_source $ac_dest ||
12521    { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
12522 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
12523   { (exit 1); exit 1; }; }
12524 done
12525 _ACEOF
14159  
12527 cat >>$CONFIG_STATUS <<\_ACEOF
12528
14160   { (exit 0); exit 0; }
14161   _ACEOF
14162   chmod +x $CONFIG_STATUS

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines